Repository: deeptools/deepTools Branch: master Commit: ea0f68bb4a15 Files: 325 Total size: 7.9 MB Directory structure: gitextract_fn4npz16/ ├── .github/ │ ├── CONTRIBUTING.md │ ├── ISSUE_TEMPLATE.md │ ├── PULL_REQUEST_TEMPLATE.md │ └── workflows/ │ ├── planemo.yml │ ├── pypi.yml │ └── test.yml ├── .gitignore ├── .planemo.sh ├── .readthedocs.yaml ├── CHANGES.txt ├── LICENSE.txt ├── MANIFEST.in ├── README.md ├── README.rst ├── deeptools/ │ ├── SES_scaleFactor.py │ ├── __init__.py │ ├── alignmentSieve.py │ ├── bamCompare.py │ ├── bamCoverage.py │ ├── bamHandler.py │ ├── bamPEFragmentSize.py │ ├── bigwigAverage.py │ ├── bigwigCompare.py │ ├── cm.py │ ├── computeGCBias.py │ ├── computeMatrix.py │ ├── computeMatrixOperations.py │ ├── correctGCBias.py │ ├── correlation.py │ ├── correlation_heatmap.py │ ├── countReadsPerBin.py │ ├── deeptools_list_tools.py │ ├── estimateReadFiltering.py │ ├── estimateScaleFactor.py │ ├── getFragmentAndReadSize.py │ ├── getRatio.py │ ├── getScaleFactor.py │ ├── getScorePerBigWigBin.py │ ├── heatmapper.py │ ├── heatmapper_utilities.py │ ├── mapReduce.py │ ├── misc.py │ ├── multiBamSummary.py │ ├── multiBigwigSummary.py │ ├── parserCommon.py │ ├── plotCorrelation.py │ ├── plotCoverage.py │ ├── plotEnrichment.py │ ├── plotFingerprint.py │ ├── plotHeatmap.py │ ├── plotPCA.py │ ├── plotProfile.py │ ├── sumCoveragePerBin.py │ ├── test/ │ │ ├── __init__.py │ │ ├── skiptest_heatmapper_images.py │ │ ├── test_bamCoverage_and_bamCompare.py │ │ ├── test_bigwigAverage.py │ │ ├── test_bigwigCompare_and_multiBigwigSummary.py │ │ ├── test_computeMatrixOperations.py │ │ ├── test_corrGC/ │ │ │ ├── R_gc │ │ │ ├── R_gc_paired.txt │ │ │ ├── extra_sampling.bed │ │ │ ├── filter_out.bed │ │ │ ├── frequencies_data.txt │ │ │ ├── mappability.bg │ │ │ ├── mappability.bw │ │ │ ├── paired.bam │ │ │ ├── paired.bam.bai │ │ │ ├── sequence.2bit │ │ │ ├── sequence.fa │ │ │ ├── sequence.fa.fai │ │ │ ├── sizes │ │ │ ├── test.bam │ │ │ ├── test.bam.bai │ │ │ ├── test.sam │ │ │ ├── test_paired.bam │ │ │ ├── test_paired.bam.bai │ │ │ └── test_paired.sam │ │ ├── test_countReadsPerBin.py │ │ ├── test_data/ │ │ │ ├── computeMatrixOperations.bed │ │ │ ├── make_test_data.sh │ │ │ ├── test.bed3 │ │ │ ├── test.gtf │ │ │ ├── test1.bam │ │ │ ├── test1.bam.bai │ │ │ ├── test1.bg │ │ │ ├── test1.bw.bw │ │ │ ├── test1.cram │ │ │ ├── test1.cram.crai │ │ │ ├── test1.fa │ │ │ ├── test1.fa.fai │ │ │ ├── test1.sam │ │ │ ├── test2.bam │ │ │ ├── test2.bam.bai │ │ │ ├── test2.bg │ │ │ ├── test2.cram │ │ │ ├── test2.cram.crai │ │ │ ├── test2.sam │ │ │ ├── testA.bam │ │ │ ├── testA.bam.bai │ │ │ ├── testA.bw │ │ │ ├── testA.cram │ │ │ ├── testA.cram.crai │ │ │ ├── testA.fa │ │ │ ├── testA.fa.fai │ │ │ ├── testA.sam │ │ │ ├── testA_offset-1.bw │ │ │ ├── testA_offset1.bw │ │ │ ├── testA_offset1_10.bw │ │ │ ├── testA_offset20_-4.bw │ │ │ ├── testA_skipNAs.bw │ │ │ ├── testB.bam │ │ │ ├── testB.bam.bai │ │ │ ├── testB.bw │ │ │ ├── testB.cram │ │ │ ├── testB.cram.crai │ │ │ ├── testB.fa │ │ │ ├── testB.fa.fai │ │ │ ├── testB.sam │ │ │ ├── testB_skipNAs.bw │ │ │ ├── test_filtering.bam │ │ │ ├── test_filtering.bam.bai │ │ │ ├── test_filtering.blacklist.bed │ │ │ ├── test_filtering.cram │ │ │ ├── test_filtering.cram.crai │ │ │ ├── test_filtering.fa │ │ │ ├── test_filtering.fa.fai │ │ │ ├── test_filtering2.bam │ │ │ ├── test_filtering2.bam.bai │ │ │ ├── test_filtering2.cram │ │ │ ├── test_filtering2.cram.crai │ │ │ ├── test_paired.bam │ │ │ ├── test_paired.bam.bai │ │ │ ├── test_paired.sam │ │ │ ├── test_paired2.bam │ │ │ ├── test_paired2.bam.bai │ │ │ ├── test_paired2.bw │ │ │ ├── test_paired2.cram │ │ │ ├── test_paired2.cram.crai │ │ │ ├── test_paired2.fa │ │ │ ├── test_paired2.fa.fai │ │ │ ├── test_paired2.sam │ │ │ ├── test_proper_pair_filtering.bam │ │ │ └── test_proper_pair_filtering.bam.bai │ │ ├── test_heatmapper/ │ │ │ ├── group1.bed │ │ │ ├── group2.bed │ │ │ ├── make_test_data.sh │ │ │ ├── master.mat │ │ │ ├── master.tab │ │ │ ├── master_TES.mat │ │ │ ├── master_center.mat │ │ │ ├── master_extend_beyond_chr_size.mat │ │ │ ├── master_gtf.mat │ │ │ ├── master_metagene.mat │ │ │ ├── master_multi.mat │ │ │ ├── master_multibed.mat │ │ │ ├── master_nan_to_zero.mat │ │ │ ├── master_scale_reg.mat │ │ │ ├── master_unscaled.mat │ │ │ ├── out.bed │ │ │ ├── test.bed │ │ │ ├── test.bg │ │ │ ├── test.bw │ │ │ ├── test.sizes │ │ │ ├── test2.bed │ │ │ ├── unscaled.bed │ │ │ └── unscaled.bigWig │ │ ├── test_heatmapper.py │ │ ├── test_multiBamSummary.py │ │ ├── test_plotCoverage/ │ │ │ ├── make_test_files.sh │ │ │ └── outRawCounts_default.tabular │ │ ├── test_plotCoverage.py │ │ ├── test_readFiltering.py │ │ ├── test_tools.py │ │ └── test_writeBedGraph.py │ ├── utilities.py │ ├── writeBedGraph.py │ └── writeBedGraph_bam_and_bw.py ├── docs/ │ ├── Makefile │ ├── _static/ │ │ ├── welcome_base.css │ │ ├── welcome_owl.carousel.css │ │ └── welcome_owl.carousel.theme.css │ ├── conf.py │ ├── content/ │ │ ├── about.rst │ │ ├── advanced_features.rst │ │ ├── api.rst │ │ ├── changelog.rst │ │ ├── example_api_tutorial.rst │ │ ├── example_gallery.rst │ │ ├── example_step_by_step.rst │ │ ├── example_usage.rst │ │ ├── feature/ │ │ │ ├── blacklist.rst │ │ │ ├── effectiveGenomeSize.rst │ │ │ ├── metagene.rst │ │ │ ├── plotFingerprint_QC_metrics.rst │ │ │ ├── plotly.rst │ │ │ ├── read_extension.rst │ │ │ ├── read_offsets.rst │ │ │ └── unscaled_regions.rst │ │ ├── help_faq.rst │ │ ├── help_faq_galaxy.rst │ │ ├── help_galaxy_dataup.rst │ │ ├── help_galaxy_deeptools.rst │ │ ├── help_galaxy_intro.rst │ │ ├── help_glossary.rst │ │ ├── installation.rst │ │ ├── list_of_tools.rst │ │ └── tools/ │ │ ├── alignmentSieve.rst │ │ ├── bamCompare.rst │ │ ├── bamCoverage.rst │ │ ├── bamPEFragmentSize.rst │ │ ├── bigwigAverage.rst │ │ ├── bigwigCompare.rst │ │ ├── computeGCBias.rst │ │ ├── computeMatrix.rst │ │ ├── computeMatrixOperations.rst │ │ ├── correctGCBias.rst │ │ ├── estimateReadFiltering.rst │ │ ├── multiBamSummary.rst │ │ ├── multiBigwigSummary.rst │ │ ├── plotCorrelation.rst │ │ ├── plotCoverage.rst │ │ ├── plotEnrichment.rst │ │ ├── plotFingerprint.rst │ │ ├── plotHeatmap.rst │ │ ├── plotPCA.rst │ │ └── plotProfile.rst │ ├── images/ │ │ └── gallery/ │ │ └── Whyte_TypicalEnhancers_ESC.bed │ ├── index.rst │ ├── requirements.txt │ └── source/ │ ├── _templates/ │ │ └── layout.html │ ├── deeptools.rst │ └── modules.rst ├── galaxy/ │ ├── workflows/ │ │ ├── 1_BAM_file_TO_Heatmap_of_read_coverages.ga │ │ ├── 2_BAM_files_TO_clustered_Heatmap_of_read_coverages.ga │ │ ├── Add_chr_to_first_column_of_a_6_columns_BED_file.ga │ │ ├── Clustered_heatmap_of_signals_around_the_TSSs__1_bigWig_TO_heatmap.ga │ │ ├── Compute_and_correct_GC_bias.ga │ │ ├── Remove_chr_from_the_beginning_of_genomic_interval_files.ga │ │ ├── readme.rst │ │ └── repository_dependencies.xml │ └── wrapper/ │ ├── .shed.yml │ ├── alignmentSieve.xml │ ├── bamCompare.xml │ ├── bamCoverage.xml │ ├── bamPEFragmentSize.xml │ ├── bigwigAverage.xml │ ├── bigwigCompare.xml │ ├── computeGCBias.xml │ ├── computeMatrix.xml │ ├── computeMatrixOperations.xml │ ├── correctGCBias.xml │ ├── deepTools_macros.xml │ ├── estimateReadFiltering.xml │ ├── multiBamSummary.xml │ ├── multiBigwigSummary.xml │ ├── plotCorrelation.xml │ ├── plotCoverage.xml │ ├── plotEnrichment.xml │ ├── plotFingerprint.xml │ ├── plotHeatmap.xml │ ├── plotPCA.xml │ ├── plotProfiler.xml │ ├── test-data/ │ │ ├── alignmentSieve.bam │ │ ├── alignmentSieve.bed │ │ ├── alignmentSieve.txt │ │ ├── alignmentSieve2.bam │ │ ├── alignmentSieve3.bam │ │ ├── bamCompare_result1.bg │ │ ├── bamCompare_result2.bw │ │ ├── bamCoverage_result1.bw │ │ ├── bamCoverage_result2.bw │ │ ├── bamCoverage_result3.bg │ │ ├── bamCoverage_result4.bg │ │ ├── bamCoverage_result4.bw │ │ ├── bamCoverage_result5.bw │ │ ├── bamCoverage_result6.bw │ │ ├── bamPEFragmentSize_lengths1.txt │ │ ├── bamPEFragmentSize_result1.txt │ │ ├── bamPEFragmentSize_table1.txt │ │ ├── bigwigAverage2.bw │ │ ├── bigwigCompare_result1.bw │ │ ├── bigwigCompare_result2.bg │ │ ├── bowtie2 test1.bam │ │ ├── computeGCBias_result1.tabular │ │ ├── computeMatrix1.bed │ │ ├── computeMatrix2.bed │ │ ├── computeMatrix2.bw │ │ ├── computeMatrixOperations.txt │ │ ├── correctGCBias_result1.bam │ │ ├── estimateReadFiltering.txt │ │ ├── heatmapper_result2.tabular │ │ ├── multiBamSummary_regions.bed │ │ ├── multiBamSummary_result1.npz │ │ ├── multiBamSummary_result2.npz │ │ ├── multiBamSummary_result2b.npz │ │ ├── multiBigwigSummary_result1.npz │ │ ├── multiBigwigSummary_result2.npz │ │ ├── multiBigwigSummary_result2.tabular │ │ ├── paired_chr2L.bam │ │ ├── paired_chr2L.cram │ │ ├── phiX.2bit │ │ ├── phiX.bam │ │ ├── phiX.bam.bai │ │ ├── phiX.fasta │ │ ├── plotCorrelation_result1.tabular │ │ ├── plotCoverage.metrics │ │ ├── plotCoverage_result1.tabular │ │ ├── plotEnrichment_output.txt │ │ ├── plotFingerprint_quality_metrics.tabular │ │ ├── plotFingerprint_result2.tabular │ │ ├── plotPCA_result2.tabular │ │ ├── profiler_result2.tabular │ │ ├── sequence.2bit │ │ ├── test.bw │ │ ├── test_compated.bw │ │ └── test_half.bw │ ├── tool-data/ │ │ ├── deepTools_seqs.loc.sample │ │ └── lastz_seqs.loc.sample │ └── tool_data_table_conf.xml.sample ├── gallery/ │ └── Whyte_TypicalEnhancers_ESC.bed ├── pyproject.toml └── scripts/ ├── convertChromsBigWig.py ├── mappabilityBigWig_to_unmappableBed.sh └── split_bed_into_multiple_files.py ================================================ FILE CONTENTS ================================================ ================================================ FILE: .github/CONTRIBUTING.md ================================================ # Contributing **Welcome to deepTools GitHub repository! Please check the following instructions for contributing to the repository :** ## Adding features or fixing bugs * Fork the repo * Check out a feature or bug branch the you want to work on (for adding new features, use the develop branch) * Add your changes * Update README when needed * Submit a pull request to upstream repo * Add description of your changes * Ensure tests are passing * Ensure branch is mergable ## Testing * Please make sure that github actions are passing ================================================ FILE: .github/ISSUE_TEMPLATE.md ================================================ **Welcome to deepTools GitHub repository! Before opening the issue please check that the following requirements are met :** - [ ] Search whether this issue (or a similar issue) has been solved before using the search tab above. Link the previous issue if appropriate below. - [ ] Paste your deepTools version (`deeptools --version`) and your python version (`python --version`) below. - [ ] Paste the full deepTools command that produces the issue below (ignore if you simply spotted the issue in the code/documentation). - [ ] Paste the output printed on screen from the command that produces the issue below (ignore if you simply spotted the issue in the code/documentation). ================================================ FILE: .github/PULL_REQUEST_TEMPLATE.md ================================================ **Welcome to deepTools GitHub repository! Please check the following regarding your pull request :** - [ ] Does the PR contain new feature? - [ ] Does the PR contain bugfix? - [ ] Does the PR contain documentation changes? - [ ] Does the PR contain changes to the galaxy wrapper? ================================================ FILE: .github/workflows/planemo.yml ================================================ name: Planemo on: [push, pull_request] env: GALAXY_BRANCH: release_24.1 defaults: run: shell: bash -l {0} jobs: planemo_test: name: Planemo test runs-on: ubuntu-latest strategy: matrix: chunk: [1, 2, 3] steps: - uses: actions/checkout@v4 - uses: conda-incubator/setup-miniconda@v3 with: miniconda-version: "latest" auto-activate-base: true python-version: "3.12" - name: get samtools run: | conda install -c conda-forge -c bioconda samtools - name: pip install run: | pip install .[actions] - name: planemo run: | ./.planemo.sh ${{ matrix.chunk }} ${{ env.GALAXY_BRANCH }} - uses: actions/upload-artifact@v4 with: name: 'Tool test output ${{ matrix.chunk }}' path: upload planemo_combine_outputs: name: Combine chunked test results needs: planemo_test runs-on: ubuntu-latest steps: - uses: actions/download-artifact@v4 with: path: artifacts - name: Combine outputs uses: galaxyproject/planemo-ci-action@v1 id: combine with: mode: combine html-report: true - uses: actions/upload-artifact@v4 with: name: 'All tool test results' path: upload - name: Check outputs uses: galaxyproject/planemo-ci-action@v1 id: check with: mode: check ================================================ FILE: .github/workflows/pypi.yml ================================================ name: pypi on: create: tags: - '*' defaults: run: shell: bash -l {0} jobs: pypi: if: ${{ startsWith(github.ref, 'refs/tags/') }} name: upload to pypi runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 with: python-version: '3.12' cache: 'pip' - name: build run: | pip install .[actions] rm -f dist/* python -m build - name: upload env: TWINE_USERNAME: "__token__" TWINE_PASSWORD: ${{ secrets.pypi_password }} run: | twine upload dist/* ================================================ FILE: .github/workflows/test.yml ================================================ name: Test on: [push, pull_request] defaults: run: shell: bash -l {0} jobs: check_versions_matches: name: Check deeptools version matches galaxy tools runs-on: ubuntu-latest if: github.base_ref == 'master' steps: - uses: actions/checkout@v4 - name: Check path run: find /home/runner/work/deepTools/deepTools -name "pyproject.toml" - name: Get Version of Deeptools run: echo "deeptools_version=$(grep "version" /home/runner/work/deepTools/deepTools/pyproject.toml | awk '{print substr($NF, 2, length($NF) - 2)}')" >> $GITHUB_ENV - name: Get Version of Galaxy tools run: echo "galaxy_deeptools_version=$(grep "token.*TOOL_VERSION" /home/runner/work/deepTools/deepTools/galaxy/wrapper/deepTools_macros.xml | awk -F '>|<' '{print $3}')" >> $GITHUB_ENV - name: Versions run: | echo deeptools version=${deeptools_version} echo deeptools version in galaxy=${galaxy_deeptools_version} - name: Fail PR if versions not matching run: | if [ -z $galaxy_deeptools_version ]; then echo "galaxy_deeptools_version not defined change the github action" exit 1 fi if [ -z $deeptools_version ]; then echo "deeptools_version not defined change the github action" exit 1 fi if [ "$galaxy_deeptools_version" != "$deeptools_version" ]; then echo "versions do not match" exit 1 fi build-linux: name: Test on Linux runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 with: python-version: '3.12' cache: 'pip' - name: pip install run: | pip install .[actions] - name: PEP8 run: | micromamba activate test_and_build flake8 . --exclude=.venv,.build,build --ignore=E501,F403,E402,F999,F405,E722,W504,W605 - name: Test deepTools run: | pytest -v - name: make an artifact run: | rm -f dist/* python -m build - uses: actions/upload-artifact@v4 with: name: "distfiles" path: "dist" test-wheels: name: test wheel runs-on: ubuntu-latest needs: build-linux strategy: matrix: python-version: ['3.9','3.10', '3.11', '3.12'] steps: - uses: actions/checkout@v4 - uses: actions/download-artifact@v4 with: name: "distfiles" path: ~/dist/ - uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} cache: 'pip' - name: install wheel run: | pip install ~/dist/*whl deeptools -h - name: pytest run: | pip install pytest pytest -v build-osx: name: Test on OSX runs-on: macOS-latest steps: - uses: actions/checkout@v4 - uses: actions/setup-python@v5 with: python-version: '3.12' cache: 'pip' - name: pip install run: | pip install .[actions] - name: Test deepTools run: | pytest -v ================================================ FILE: .gitignore ================================================ *.tar.gz *.py[cod] # C extensions *.so # Packages *.egg *.egg-info dist build eggs parts var sdist develop-eggs .installed.cfg lib lib64 __pycache__ # Installer logs pip-log.txt # Unit test / coverage reports .coverage .tox nosetests.xml # Translations *.mo # Mr Developer .mr.developer.cfg .project .pydevproject # sphinx build folder _build _modules _sources # Ignore all emacs backup files *~ #ignore pycharm .idea #os X .DS_Store ._.DS_Store # Planemo tool_test* ================================================ FILE: .planemo.sh ================================================ #!/bin/bash # Some versions of planemo don't handle symlinks unlink galaxy/wrapper/test-data/test.bw cp deeptools/test/test_heatmapper/test.bw galaxy/wrapper/test-data/test.bw if [[ $1 == "1" ]] ; then wrappers="galaxy/wrapper/alignmentSieve.xml \ galaxy/wrapper/bamCompare.xml \ galaxy/wrapper/bamCoverage.xml \ galaxy/wrapper/bamPEFragmentSize.xml \ galaxy/wrapper/bigwigCompare.xml \ galaxy/wrapper/bigwigAverage.xml \ galaxy/wrapper/computeGCBias.xml" elif [[ $1 == "2" ]] ; then wrappers="galaxy/wrapper/computeMatrix.xml \ galaxy/wrapper/computeMatrixOperations.xml \ galaxy/wrapper/correctGCBias.xml \ galaxy/wrapper/estimateReadFiltering.xml \ galaxy/wrapper/multiBamSummary.xml \ galaxy/wrapper/multiBigwigSummary.xml" else wrappers="galaxy/wrapper/plotCorrelation.xml \ galaxy/wrapper/plotCoverage.xml \ galaxy/wrapper/plotEnrichment.xml \ galaxy/wrapper/plotFingerprint.xml \ galaxy/wrapper/plotHeatmap.xml \ galaxy/wrapper/plotPCA.xml \ galaxy/wrapper/plotProfiler.xml" fi planemo --version planemo lint ${wrappers} planemo test --no_dependency_resolution --galaxy_branch $2 --install_galaxy ${wrappers} 2>&1 mkdir upload mv tool_test_output* upload/ ================================================ FILE: .readthedocs.yaml ================================================ version: 2 build: os: ubuntu-22.04 tools: python: "3.12" sphinx: configuration: docs/conf.py python: install: - method: pip path: . - requirements: docs/requirements.txt ================================================ FILE: CHANGES.txt ================================================ 3.5.5 * drop support for python 3.7 * doc fixes (argparse properly displayed, minor changes in installation instructions) * deepblue support stops * initiate deprecation of tight_layout in plotheatmap, in favor of constrained_layout. Minor changes in paddings, etc can occur (but for the better). * documentation changes to improve ESS tab, table constraints have been lifted & sphinx_rtd_theme to v2.0.0 * upload artifact in gh test runner pinned to 3 * Try to get the number of processors from sched_getaffinity, to avoid using to many in job submissions for example. #1199 * Fix typo in estimateScaleFactor that fixes broken argparsing. #1286 3.5.4 * error handling and cases for bwAverage with >2 samples * Tick.label deprecation for mpl 3.8 * minimal mpl version is 3.5 * cicd update for pypi push 3.5.3 * requirement cap for matplotlib lifted (changes in plotting can occur) * nose has been deprecated in favor of pytests * pytests run with python 3.7 - 3.11 * toml file for installation, requirements, versioning and executables * planemo tests updated to galaxy 23.1 * custom github action runner deprecated * deprecation of np types for builtin types * stricter label checks and validator in galaxy 3.5.2 * new subcommand: Bigwig average #1169 * dendogram of plotCorrelation now matches each cell correctly * Fix label options * add pool * several other bugs fixed: #1159, #1185, #1172, #1181, #1183 * Fix galaxy tests, separate planemo and update pypi push only on tag releases * upload artifact * allow 1 or 2 lines diff for bowtie2 program * change github action to get artifacts * fix plotPCA * try to fix old samtools installed * add forgotten channels * default chunklength increased for alignmentSieve * chunklength in alignmentSieve is a CLI argument now * suppress lack of index warnings from pysam * fixedStep in bedGraph output to avoid merging bins with equal values 3.5.1 * cmp usage is updated to fit the recent mpl updates. * The requirements.txt is updated. * "NA" occurences in plotFingerprint.py have been replaced by numpy.NAN (PR #1002) * computeMatrixOperations.xml is fixed (brought up in #1003) * plotly error is fixed. (issue #1013) * relase version is updated in planemo.sh * fixed galaxy tests * A bug is taken care of in computeMatrixOperations.py / dataRange * in plotProfile.py legen location is changed from auto to best (issue #1042) 3.5.0 * Fixed a small issue in computeGCBias (issue #969) * Added dataRange to computeMatricOperation to return min,max,median and 10th and 90th percentile. * Fixed a small typo in bamCompare. (issue #966) * Save the output matrix of the plotheatmap in a format to be compatible with running plotheatmap on it again.(issue #953) * Different colors can now be set by user for plotProfile --plotType heatmap (issue #956) * Added the `auto` option to the zMin and zMax of plotHeatmap. (issue #908) * Added `--sortUsingSamples` and `--clusterUsingSamples` to the plotHeatmap galaxy wrapper. (issue #976) 3.4.3 * Changed iteritems() in estimateEscaleFactor to its python3 compatible items(). * Added the missing argument (--clusterUsingSamples) to plotProfile. 3.4.2 * Programmed around a bug in matplotlib that prevented the plotCorrelation scatter plot from working. See https://bioinformatics.stackexchange.com/questions/12830/plot-correlation-between-several-bam-files/12831 3.4.1 * Prevented temporary bedGraph files from being written to (possibly small) shared-memory drives even when TMPDIR is set to somewhere else. Now shared memory is only used if requested by setting TMPDIR (or other appropriate environment variables) to `/dev/shm`. * Fixed a bug in bamPEFragmentSize that caused incompatibility with newer matplotlib releases. (issue #928) 3.4.0 * Fixed a bug in one of the Galaxy wrappers. * Added the `--lineAtTickMarks` option to `plotHeatmap` so that there are dashed vertical lines for each tick mark in the plot. (issue #924) 3.3.2 * Fixed --yAxisLabel in plotProfile (issue #889) * Fixed a small X-axis tick offset issue. This caused the location of tick marks in profile plots to be shifted to the left by 0.5 to 1 bin. This was generally not notable, only really appearing when very few bins (e.g., 4) were used. The issue was mostly that the end tick would appear after the end of the plot, since its coordinate was the end of the bin. (issue #888) * multiBamSummary and multiBigwigSummary no longer exclude small bins at the end of genomic chunks. multiBamSummary now has a `--genomicChunkSize` option in case users need to control the size of the genome used for multiprocessing for consistency. (issue #887) * Added 4 new colormaps, which were copied from the seaborn project (issue #879). These are: rocket, mako, vlag, and icefire. * Fixed an issue in the Galaxy wrapper of plotCorrelation where the X and Y. * Fixed an issue with the `--Offset` option, where a single negative value wouldn't include only a single position, but rather that base through the end of the read. (stems from issue #902) * Clustered output from plotHeatmap and plotProfile now allow computing the silhouette score of each row. This is printed in the returned BED file as the last column. 3.3.1 * Fixed `--plotNumbers` not working in `plotCorrelation`. This was issue #838. * Fixed compatibility with matplotlib 3 and restrict to at least that version. * The Y-axis labels should once again appear in both plotHeatmap and plotProfile (issue #844). This was related to the previous point. * Testing is no longer performed with python 2.7, which will reach end of life in a couple months. * Various documentation updates (issues #868, #867 and #851). * Increased support for BED files with track header lines (issue #866). 3.3.0 * `plotCoverage` now has a `--BED` option, to restrict plots and output to apply to a specific set of regions given by a BED or GTF file or files (issue #829). * `plotCoverage` now has a `--DepthSummary` option, which produces a summary similar to GATK's DepthOfCoverage (issue #828). * `plotCoverage` is now able to compute coverage metrics for arbitrary coverage thresholds using multiples of the `-ct` option (e.g., `-ct 0 -ct 10 -ct 20 -ct 30`). 3.2.1 * Changed a bug in `estimateReadFiltering` where the estimated number of filtered reads was typically too low. * Made an internal change that should drastically reduce the memory requirements of many tools. This slightly increases run time, but as the resulting resource usage is much more attractive this is judged worthwhile. * An informative error message is now produced with `bamCoverage` if RPGC normalization is requested but no effective genome size is provided (issue #815). * Fixes some issues with y-axis scaling (issue #822) 3.2.0 * Added access in the Galaxy wrapper to the `--labels` option in most tools (issue #738) * Added the `std` plot type to plotProfile in Galaxy (issue #782) * `bamCompare` now has a `--skipZeroOverZero` option to allow skipping bins where both input files lack coverage (issue #785) * `bamCompare` and `bigwigCompare` can now take two pseudocounts, in case you want a different value for the numerator and the denominator (issue #784) * `multiBamSummary` now has a `--scaleFactors` option, which computes scale factors in the same manner as DESeq2 to a file. Note that the produced scaling factors are meant to be used with `bamCoverage`. If you want to use them directly in DESeq2 (or a similar package) you will need to invert them (take 1/scale factor). (issue #800) * Fixed an issue with large numbers of samples and small genome sizes sometimes causing nothing to be processed. (issue #801) 3.1.3 * Added the `--legendLocation` option in the Galaxy wrappers for plotProfile and plotHeatmap * More thoroughly checked that output files can be written (issue #764). * `bamCompare` and `bigwigCompare` can now take two pseudocounts, in case you want a different value for the numerator and the denominator (issue #784) 3.1.2 * Added a `--markers` option to `plotPCA`, courtesy of @sklasfeld. * `computeMatrixOperations rbind` now properly supports multiple region groups (issue #742) * Fixed the usage of `--xRange` and `--yRange` with `plotCorrelation` (issue #709) 3.1.1 * Fixed the `--outFileNameData` option in `plotProfile` when `computeMatrix reference-point --referencePoint center` was used. This caused an error previously. (issue #727) * RPGC normalization and the `--scaleFactor` option in `bamCoverage` are no longer mutually exclusive. * Increased the default plot width in plotPCA (issue #738) 3.1.0 * The `--centerReads` option in `bamCoverage` is now compatible with `--Offset` (previously `--centerReads` was silently ignored if `--Offset` was specified). (issue #693) * `bamCoverage` and `bamCompare` now have an `--exactScaling` option. Instead of using a random sample of alignment to compute the scaling factor, this causes all reads in the file to be used. This is significantly slower, but helpful in situations where reads that should be excluded clump together on the genome (i.e., when sampling based on location is likely to be inaccurate). * `plotCorrelation --whatToPlot scatterplot` now has `--xRange` and `--yRange` options rather than just `--maxRange`. (issue #709) * `computeMatrixOperations` can now be used to change sample and group names. * `computeMatrixOperations` can now filter rows by minimum and/or maximum value. * `--maxThreshold` and `--minThreshold` are now more consistently honoured. (#702) * Fixed region handling when using files on deepBlue (#700) * Using `--normalizeUsing RPGC` with `bamCompare` will now result in a fatal error, rather than a simple warning and the settings being changed under the hood. (#718) * Related to the last point, setting `--normalizeUsing` to anything other than `None` will result in an error unless `--scaleFactorsMethod None` is also used. This is to prevent people from accidentally getting unintended normalization. * bamPEFragmentSize no longer exploids its memory use with multiple large BAM/CRAM files (#720). Many other tools will also benefit from this change. 3.0.2 * Fixed an issue regarding under sampling alignments in some cases with computing scaling factors. This was issue #690. The resolution isn't perfect, it's hard to know how many reads really need to be sampled for things like RNA-seq. * `computeMatrix` now has a `--verbose` option. Setting this will drastically increase the verbosity of the messages sent to the screen. Only do this for debugging. `--quiet` will disable this completely (as well as all other messages printed to screen). * Fixed handling of `--sortUsing region_length` in `plotHeatmap`. This now works properly for `--referencePoint center` and `--referencePoint TES`, where in the latter case the dashed line is drawn at the region start. The documentation has been updated to mention this. (issue #671) * The reference point label specified by `computeMatrix reference-point` is now respected by plotHeatmap and plotProfile. So if you used `computeMatrix reference-point --referencePointLabel center` then 'center' will now appear as the tick label in your heatmaps and profiles automatically. (issues #606 and #683) * Enabled using regions with a `.` in the chromosome name in the Galaxy wrappers (issue #692) 3.0.1 * Fixed the `--perGroup` option in plotProfile and plotHeatmap when multiple groups were being used. In version 3.0.0, this would typically cause an error and deepTools to crash. (issue #673) * Fixed a few issues with the Galaxy wrappers. Thanks to Ralf Gilsbach, Claudia Keller, and @bgruening (e.g., issue #678) 3.0.0 * plotCorrelation` now has `--log1p` and `--maxRange` options if a scatter plot is produced. `--log1p` plots the natural log of the values (plus 1). `--maxRange` sets the maximum X and Y axis ranges. If they would normally be below this value then they are left unchanged. (issue #536) * The PCA plot now includes "% of var. explained" in the top axis labels. (issue #547) * `plotProfile` and `plotHeatmap` now have a `--labelRotation` option that can rotate the X-axis labels. This is one of the more common requests for customization. For further customization, please modify your .matplotlibrc file or save as a PDF and modify further in Illustrator or a similar program. (issue #537) * The `--ignoreDuplicates` algorithm has been updated to better handle paired-end reads. (issue #524) * Added the `estimateReadFiltering` tool to estimate how many reads would be filtered from a BAM file or files if a variety of desired filtering criterion are applied (issue #518). * Rewrote the bigWig creation functions so there are no longer steps involving creating a single large bedGraph and then sorting it. That was a hold-over from previous versions that used UCSC tools. This was issue #546. This also means that there are no longer any required external programs (previously, only `sort` was required). * `plotPCA` can now be run on the transposed matrix, as is typically done with RNAseq data (e.g., with deepTools). Further, matplotlib is now no longer used for computing the PCA, but rather an SVD is performed and the results directly used. The options `--transpose` and `--ntop` were also added. The former computes the PCA of the transposed matrix and the latter specifies how many of the most variable rows in the matrix to use. By default, the 1000 most variable features are used. In the (now optional) plot, the `--PCs` option can now be used to specify which principal components to plot. Finally, the unbiased standard deviation is used in the out, as is done by `prcomp()` in R. This was issue #496. * Symbol colors for `plotPCA` can now be specified. (issue #560) * `plotFingerprint` always returns the synthetic JSD, even if no `--JSDsample` is specified. (issue #564) * `plotEnrichment` will only read in annotation files a single time rather than in each thread. This prevents terrible performance when using many tens of millions of BED/GTF regions at the expense of a slight memory increase. (issue #530) * Fixed a small bug generally affecting `plotFingerprint` where BAM files without an index were processed as bigWig files, resulting in a confusing error message (issue #574). Thanks to Sitanshu Gakkhar for poiting this out! * `bamPEFragmentSize` now has `--table` and `--outRawFragmentLengths` options. The former option will output the read/fragment metrics to a file in tabular format (in addition to the previous information written to the screen). The latter option will write the raw read/fragment counts to a tsv file. The format of the file is a line with "#bamPEFragmentSize", followed by a header line of "Size\tOccurences\tSample", which should facilitate processing in things like R. (issue #572) * `bamPEFragmentSize` will now plot the read length distribution for single-end BAM files. Note that if you mix single and paired-end files that the resulting plots may be difficult to interpret. * The various plot commands do not actually have to plot anything, instead they can optionally only print their raw metrics or other text output. This is mostly useful with large numbers of input files, since the resulting plots can become quickly crowded. (issue #5719 * Expanded the metrics output by `bamPEFragmentSize` such that it now fully replaces Picard CollectInsertSizeMetrics (issue #577). * "plotly" is now available as an output image format for all tools. Note that this is not really an image format, but rather an interactive webpage that you can open in your browser. The resulting webpages can be VERY large (especially for `plotHeatmap`), so please keep that in mind. Further, plotly does not currently have the capabilities to support all of deepTools' features, so note that some options will be ignored. For privacy reasons, all plotly files are saved locally and not uploaded to the public plot.ly site. You can click on the "Export to plot.ly" link on the bottom right of plotly output if you would like to modify the resulting files. * `bamCoverage` no longer prints `normalization: depth` be default, but rather a more accurate message indicating that the scaling is performed according to the percentage of alignments kept after filtering. This was originally added in #366 (issue #590). * The output of `plotFingerprint --outRawCounts` now has a header line to facilitate identification by MultiQC. * `plotPCA` now has a `--log2` option, which log2 transforms the data before computing the PCA. Note that 0.01 is added to all values to 0 doesn't become -infinity. * `computeGCBias` no longer requires a fragment length for paired-end datasets. This was apparently always meant to be the case anyway. (issue #595) * `computeMatrixOperations sort` can now properly perform filtering of individual regions, as was originally intended (issue #594) * `plotCoverage --outRawCounts` now has another line it its header, which is meant to aid MultiQC. * There is no longer a configuration file. The default number of threads for all tools is 1. See issue #613. * `bamCoverage` and `bamCompare` have rewritten normalization functions. They have both added CPM and BPM normalization and, importantly, filtering is now done **before** computing scaling factors. A few of the options associated with this (e.g., `--normalizeUsingRPKM`) have been replaced with the `--normalizeUsing` option. This behavior represents a break from that seen in earlier versions but should be easier to follow and more in line with what users expect is happening. The syntax for normalization has been reworked multiple times (see #629). * Fixed issue #631 * `computeMatrix` now repeats labels for each column in a plot. This is convenient if you later want to merge reference-point and scale-regions runs and still have correct tick marks and labels in plotHeatmap/plotProfile (issue #614). Note that the output of computeMatrix and computeMatrixOperations can not be used with older versions of deepTools (but output from previous versions can still be used). * `plotHeatmap --sortRegions` now has a `keep` option. This is identical to `--sortRegions no`, but may be clearer (issue #621) * `plotPCA --outFileNameData` and `plotCorrelation --outFileCorMatrix` now produce files with a single comment line (i.e., '#plotPCA --outFileNameData' and '#plotCorrelation --outFileCorMatrix'). These can then be more easily parsed by programs like MultiQC. * All functions that accept file labels (e.g., via a `--samplesLabel` option) now also have a `--smartLabels` option. This will result in labels comprised of the file name, after stripping any path and the file extension. (issue #627) * The `-o` option can now be universally used to indicate the file to save a tool's primary output. Previously, some tools use `-o`, some used `-out` and still others used things like `-hist` or `-freq`. This caused annoyance due to having to always remember the appropriate switch. Hopefully standardizing to `-o` will alleviate this. (issue #640) * Using a --blackListFileName with overlapping regions will typically now cause the various deepTools programs to stop. This is to ensure that resulting scale factors are correct (issue #649) * `bamCoverage` is a bit more efficient with small BAM files now due to underlying algorithmic changes. Relatedely, bamCoverage will skip some unnecessary estimation steps if you are not filtering reads, further speeding processing a bit. (issue #662) * Added support for CRAM files. This requires pysam > 0.13.0 (issue #619). 2.5.7 * Fixed a small bug that caused computation to stop. This was related to a change made for release 2.5.5. 2.5.6 * Fixed a bug where deepTools in python3 can't handle npz file labels created under python 2. 2.5.5 * Updated blacklist handling such that an error is thrown on overlapping regions. 2.5.4 * Fixed issue #612, which only occurs when unaligned reads have a position assigned to them. * Ticks in the profile plot at the top of the output of `plotHeatmap` should now always line up properly. (issue #616) 2.5.3 * Fixed a bug in `plotEnrichment`, the `--keepExons` option with a BED12 file would cause an error. (issue #559) * `bamCoverage` now doesn't cause and error to be thrown by `sort` in there are "/spaces in quoted path/". (issue #558) 2.5.2 * Fixed a bug in `bamCoverage` that can cause crashes when python3 is used. * Fixed a bug in the multiBigwigSummary Galaxy wrapper. * A more reasonable exit code (not 0) is now returned if there's a mismatch in the label and file number. * `plotFingerprint` no longer tries to use illegal line designators (issue #538) * Various documentation fixes 2.5.1 * Added universal new line support to deeptoolsintervals (issue #506). * Fixed a few issues with correctGCBias under python 3.5 (thanks to @drakeeee) * Setting `--minThreshold 0.0` or `--maxThreshold 0.0` now works properly. Previously, setting either of these to 0 was ignored. (issue #516) * You can now specify the plot width and height in `plotPCA` and `plotCorrelation` (heatmap only) with the `--plotWidth` and `--plotHeight` parameters. (issue #507) * plotCoverage no longer clips the top off of plots. Further, you can now set the plot width and height with `--plotWidth` and `--plotHeight`. (issue #508) * In bamCoverage, specifying `--filterRNAstrand` no longer results in `--extendReads` being ignored. (issue #520) * `plotFingerprint` and `plotEnrichment` no longer require producing a plot, which is useful if you only need QC metrics and are using a LOT of samples (such that matplotlib would crash anyway). This hasn't been implemented in Galaxy, but can if people would like it. (issues #519 and #526) * `computeMatrix` now accepts a `--samplesLabel` option, which is useful in those cases when you aren't immediately running `plotHeatmap` and don't have terribly descriptive file names (issue #523) * If you use `plotFingerprint` with the `--JSDsample` option and forget to list that file under `--bamfiles` it will be added automatically and the file name added to the labels if needed (issue #527) * Various Galaxy wrapper fixes 2.5.0 * Fix a bug where using regions with the same name in multiple BED files in computeMatrix caused downstream problems in plotHeatmap/plotProfile (issue #477). * If computeMatrix/plotHeatmap/plotProfile is asked to sort the output matrix, it now does so by ignoring NaN values. Previously, any row with an NaN was placed at the top of the output (issue #447). * Fixed issue #471 * Various Galaxy wrapper fixes * There is now a `--rowCenter` option in `plotPCA`, which can be used to make each row of the matrix used in the PCA to have a mean of 0. This can be useful in cases where there's extreme region-based depth variation that is shared between all samples. This was issue #477. * The --Offset option is now available in `plotEnrichment`. This was issue #481. * The maximum coverage allowed while calculating the Jensen-Shannon distance in `plotFingerprint` has been increased to 2 million and an informational message containing the number of bins above this value is printed to the standard output. * `bamCoverage` now respects the `--scaleFactor` argument even if not other normalization is performed (issue #482). * The `--minFragmentLength` and `--maxFragmentLength` options now respect single-end reads. For SE reads, these parameters refer to the number of aligned bases (i.e., splicing is ignored). This was issue #489. * `--yMin` and `--yMax` can now be lists of values in `plotHeatmap`. This was issue #487. Note that the plots are not perfectly aligned if you do this. 2.4.3 * Fixed incorrect label ordering in the `plotCorrelation` command with the `--outFileCorMatrix` options. * Fixed bug #491, which involved python 3 and bamCoverage. 2.4.2 * Fixed an issue where `computeMatrix reference-point --referencePoint center` would break if 1-base regions were used. This was bug #456. * `plotCorrelation` with `--outFileCorMatrix` now works with `--labels` again (thanks to @sklasfeld for supplying the patch). * `bigwigCompare` and `bamCompare` can now return the average (mean) of two input files (issue #467). 2.4.1 * Setting --zMin to the same value as --zMax, whether intentionally or because the --zMax value computed by deepTools happens to be now larger than the desired value, will result in the maximum value in the dataset being used (internally, --zMax gets set to None). * Scale factor is now set to 1 in bamCoverage if no normalization is used. The fact that this wasn't being done previously was a bug. * Fixed a bug (#451) affecting BED files with a `deepTools_group` column that caused a problem with `--sortRegions keep` in computeMatrix. * Fixed a bug where some matrices produced with `computeMatrixOperations cbind` would result in the right-most samples sometimes getting squished due to having ticks outside of their graph bounds. Ticks are now scaled if they don't match the data range (issue #452). * In plotFingerprint, the number of reads per-bin are no longer used. Instead, the sum of the per-base coverage (or signal if bigWig input is used) is used. This leads to more similar metrics produced by us and others regarding things like Jensen-Shannon metrics. For those just interested in the plots, there's little effective change here. 2.4.0 * The --Offset option to bamCoverage can now take two values, which can be used to specify a range within each alignment of bases to use. As an example, `--Offset 5 -1` will use ignore the first 4 bases of an alignment (accounting for orientation) and use only the 5th through last base. This can be useful for things like ATACseq (see #370). * Read extension can now be used in conjunction with --Offset in bamCoverage. * plotFingerprint can now output quality metrics, including the Jensen-Shannon distance if a reference sample is specified (see #328). Additionally, various statistics from CHANCE can be produced. * Switched from using the 'twobitreader' python module to our new custom 'py2bit' module for accessing 2bit files. This fixes the performance regression seen in computeGCBias starting in version 2.3.0 (#383). * `bigwigCompare`, `computeMatrix`, and `multiBigwigSummary` can read signal files hosted on [deepBlue](http://deepblue.mpi-inf.mpg.de/). * Fixed a minor bug in `deeptools`, where the `--version` option was ignored (see #404). * Text in SVG and PDF files is now actual text and not a path (see #403). * The `--maxFragmentLength` option in bamCoverage now alters the `maxPairedFragmentLength` that is otherwise hard-coded (see #410). * Added the `computeMatrixOperations` tools, which can be used to sort/reorder/subset/filter/combine the output of `computeMatrix`. * `computeMatrix --sortRegions` has a new `keep` option, which is the default. This mimics the behavior in deepTools prior to 2.3.0 where the output order matched the input order. This is, of course, a bit slower, so if the order doesn't matter then use `no`. * Fixed issue #435, where `plotHeatmap --sortRegions region_length` would crash with an error. * Output bedGraph files are now sorted (#439). * Values stored in bedGraph files (and therefore placed into bigWig files) now use python's "general" format with 6 digits of precision. This tends to produce slightly larger files, but with less loss for values near 0 (see #438). * Corrected how computeGCBias determines the lambda parameter, which should only really affect very atypical experiments (i.e., correctGCBias would have crashed is this greatly affected you). 2.3.6 * multiBamSummary will now not automatically append .npz to the output file name if it's not present. This was bug #436 * Fixed a bug with plotHeatmap where --yMin and --yMax didn't work 2.3.5 * Various Galaxy wrapper fixes (e.g., issue #415 and #417) * Fixed issue #413, wherein the --nanAfterEnd option sometimes causes computeMatrix to throw an error. * Fixed issue #416, wherein --outRawCounts in multiBamSummary and multiBigwigSummary would cause an error if python3 was being used. 2.3.4 * Fixed bug #405, which dealt with the SES normalization in bamCompare (it was producing an error and terminating the program). * Fixed bug #407, which dealt with multiBamSummary or multiBigwigSummary bins and saving the raw data. This was causing an error and the program to terminate. 2.3.3 * Fixed a bug wherein proper pairs where being incorrectly called improper pairs, thereby causing slightly incorrect read extension. 2.3.2 * The deeptoolsinterval module was modified to speed up plotEnrichment, which was taking forever to finish. 2.3.1 * This release has no real code changes, the 2.3.0 release on pypi was missing files. 2.3.0 * Modified how normalization is done when filtering is used. Previously, the filtering wasn't taken into account when computing the total number of alignments. That is now being done. Note that this uses sampling and will try to sample at least 100000 alignments and see what fraction of them are filtered. The total number of aligned reads is then scaled accordingly (#309). * Modified how normalization is done when a blacklist is used. Previously, the number of alignments overlapping a blacklisted region was subtracted from the total number of alignments in the file. This decreased things a bit too much, since only alignments falling completely within a blacklisted region are actually excluded completely (#312). * BED12 and GTF files can now be used as input (issue #71). Additionally, multiBamSummary, multiBigwigSummary and computeMatrix now have a --metagene option, which allows summarization over concatenated exons, rather than include introns as well (this has always been the default). This was issue #76. * Read extension is handled more accurately, such that if a read originates outside of a bin or BED/GTF region that it will typically be included if the --extendReads option is used and the extension would put it in a given bin/region. * deepTools now uses a custom interval-tree implementation that allows including metadata, such as gene/transcript IDs, along with intervals. For those interested, the code for this available separately (https://github.com/dpryan79/deeptools_intervals) with the original C-only implementation here: https://github.com/dpryan79/libGTF. * The API for the countReadsPerBin, getScorePerBigWigBin, and mapReduce modules has changed slightly (this was needed to support the --metagene option). Anyone using these in their own programs is encouraged to look at the modified API before upgrading. * Added the `plotEnrichment` function (this was issue #329). * There is now a `subsetMatrix` script available that can be used to subset the output of computeMatrix. This is useful for preparing plots that only contain a subset of samples/region groups. Note that this isn't installed by default. * The Galaxy wrappers were updated to include the ability to exclude blacklisted regions. * Most functions (both at the command line and within Galaxy) that process BAM files can now filter by fragment length (--minFragmentLength and --maxFragmentLength). By default there's no filtering performed. The primary purpose of this is to facilitate ATACseq analysis, where fragment length determines whether one is processing mono-/di-/poly-nucleosome fragments. This was issue #336. * bamPEFragmentSize now has --logScale and --maxFragmentLength options, which allow you to plot frequencies on the log scale and set the max plotted fragment length, respectively. This was issue #337. * --blackListFileName now accepts multiple files. * bamPEFragmentSize now supports multiple input files. * If the sequence has been removed from BAM files, SE reads no longer cause an error in bamCoverage if --normalizeTo1x is specified. In general, the code that looks at read length now checks the CIGAR string if there's no sequence available in a BAM file (for both PE and SE datasets). This was issue #369. * bamCoverage now respects the --filterRNAstrand option when computing scaling factors. This was issue #353. * computeMatrix and plotHeatmap can now sort using only a subset of samples * There is now an --Offset option to bamCoverage, which allows having the signal at a single base. This is useful for things like RiboSeq or GROseq, where the goal is to get focal peaks at single bases/codons/etc. * The --MNase option to `bamCoverage` now respects --minFragmentLength and --maxFragmentLength, with defaults set to 130 and 200. 2.2.4 * Fix the incorrectly oriented dendrogram in plotCorrelation (issue #350). Relatedly, we're bumping the minimum version of scipy required to one where this is correct. 2.2.3 * Fixed issue #334, where computeGCBias wasn't properly handling the black list option. 2.2.2 * Fixed labels when hierarchical clustering is used (they were off by one previously). * Fixed a bug wherein bamCompare couldn't work with a blacklist * Fixed yet another change in pysam, though at least in this case is was fixing a previous problem 2.2.1 * Fixed a bug introduced in version 2.2.0 wherein sometimes a pre-2.2.0 produced matrix file could no longer be used with plotHeatmap or plotProfile (this only happened when --outFileNameData was then used). * Finally suppressed all of the runtime warnings that numpy likes to randomly throw. * Worked around an undocumented change in pysam-0.9.0 that tended to break things. 2.2.0 * plotFingerprint now iterates through line styles as well as colors. This allows up to 35 samples per plot without repeating (not that that many would ever be recommended). This was issue #80. * Fixed a number of Galaxy wrappers, which were rendered incorrectly due to including a section title of "Background". * A number of image file handles were previously not explicitly closed, which caused occasional completion of a plot* program but without the files actually being there. This only happened on some NFS mount points. * The Galaxy wrappers now support the `--outFileNameData` option on plotProfile and plotHeatmap. * Added support for blacklist regions. These can be supplied as a BED file and the regions will largely be skipped in processing (they'll also be ignored during normalization). This is very useful to skip regions known to attract excess signal. This was issue #101. * Modified plotPCA to include the actual eigenvalues rather than rescaled ones. Also, plotPCA can now output the underlying values (issue #231). * Regions within each feature body can now be unscaled when using `computeMatrix`. Thus, if you're interested in unscaled signal around the TSS/TES then you can now use the `--unscaled5prime` and `--unscaled3prime` options. This was issue #108. * bamCoverage now has a `--filterRNAstrand` option, that will produce coverage for only a single strand. Note that the strand referred to is the DNA strand and not sense/anti-sense. * Issues with plotHeatmap x-axis labels were fixed (issue #301). 2.1.1 * Fixed a how the --hclust option was handled in plotHeatmap/plotProfile. This gets around a quirk in scipy. * A bug involving processing comment lines in BED files was corrected (issue #288) * The Galaxy wrappers are now automatically tested with each modification. * plotCoverage and plotFingerprint in Galaxy now accept 1 or more BAM files rather than at least 2 files. 2.1.0 * Updates to many of the Galaxy wrappers and associated documentation. * A bug was fixed in how chromosome names were dealt with in bigWig files. If you ever received errors due to illegal intervals then that should now be fixed. This was issue #250 * plotProfile now has an --outFileNameData option for saving the underlying data in a text format. * correctGCBias ensures that the resulting BAM file will pass picard/HTSJDK's validation if the input file did (issue #248) * The default bin size was changed to 10, which is typically a bit more useful * The --regionsLabel option to plotProfile and plotHeatmap now accepts a space-separated list, in line with --samplesLabel * BAM files that have had their sequences stripped no longer cause an error * bamPEFragmentSize now has -bs and -n options to allow adjusting the number of alignments sampled. Note that the default value is auto-adjusted if the sampling is too sparse. * bamPEFragmentSize now accepts single-end files. * The --hclust option to plotProfile and plotHeatmap continues even if one of the groups is too small for plotting (matplotlib will produce a warning that you can ignore). This was issue #280. 2.0.1 * A critical bug that prevented plotPCA from running was fixed. * multiBamCoverage was renamed to multiBamSummary, to be in better alignment with multiBigwigSummary. * computeGCBias and correctGCBias are now more tolerant of chromosome name mismatches. * multiBigwigSummary and multiBamSummary can accept a single bigWig/BAM input file, though one should use the --outRawCounts argument. 2.0.0 * Documentation improved and migrated to http://deeptools.readthedocs.org The API to use deepTools modules is now part of the documentation and includes a tutorial. * Allow multiple bigwig files in computeMatrix that can be clustered together * computeMatrix now accepts multiple bed files. Each bed file is considered as a group. Labels are automatically added based on the file names. * When computing read coverage now splited reads are understood. This is convenient for computing the coverage of for RNA-seq data. * New quality control tool 'plotCoverage' to plot the coverage over base pairs for multiple samples * renaming of --missingDataAsZero to --skipNonCovered regions for clarity in bamCoverage and bamCompare * New analysis tool plotPCA that visualizes the results from principal component analysis * New option in bamCoverage `--MNase` that will compute the read coverage only considering 2 base pairs at the center of the fragment. * Make read extension optional. Remove the need to specify a default fragment length for most of the tools. Now, when read extension is enabled and the bam files contain paired en data, the mean fragment length is automatically calculated by sampling the read pairs in the bam file. The --doNotExtendPairedEnds and --fragmentLentgh parameters are no longer used and the new --extendReads parameter was added. * Dramatically improved bigwig related tools by using the new pyBigWig module. Eliminated the requirement for the UCSC program `bigWigInfo` * renamed heatmapper to plotHeatmap and profiler to plotProfile * added hierarchical clustering, besides k-means to plotProfile and plotHeatmap * improved plotting features for plotProfile when using 'overlapped_lines' and 'heatmap' plot types * Resolved an error introduced by numpy version 1.10 in computeMatrix * plotting of correlations (from bamCorrelate or bigwigCorrelate) was separated from the computation of the underlying data. A new tool, plotCorrelation was added. This tool can plot correlations as heatmaps or as scatter plots and includes options to adjust a large array of visual features. * Fixed issue with bed intervals in bigwigCorrelate and bamCorrelate and a user specified region. * Correlation coefficients can be computed even if the data contains NaNs * Allow computeMatrix to read files with DOS newline characters * Added option --skipChromosomes to bigwigCorrelate, for example to skip all 'random' chromosomes. bigwigCorrelate now also considers chromosomes as identical when their names between samples differ with the prefix 'chr'. E.g. chr1 vs. 1 * For bamCoverage and bamCompare, behaviour of scaleFactor was updated such that now, if given in combination with the normalization options (normalize to 1x or normalize using RPKM) the given scaleFactor will multiply the scale factor computed for the normalization methods. * Fixed problem with read pairs labelled as proper pairs by the aligner but that were actually not proper pairs, for example because the mates did not face each other. deepTools adds further checks to determine if a read pair is a proper pair. * Added titles to QC plots (#74) * Added --samFlagInclude and --samFlagExclude parameters. This is useful to for example only include forward reads * In deeptools2 most of the core code was rewriting to facilitate API usage and for optimization. ================================================ FILE: LICENSE.txt ================================================ The file deeptools/cm.py is licensed under the BSD license, see a copy in that file. The remainder of the code is licensed under the MIT license: Copyright 2019 Max Planck Institute for Immunobiology and Epigenetics Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ================================================ FILE: MANIFEST.in ================================================ include *.txt include README.md exclude examples/* exclude deepTools.egg-info/* include scripts/* exclude deeptools/test/* exclude galaxy/* exclude gallery/* ================================================ FILE: README.md ================================================ # deepTools [![Documentation Status](https://readthedocs.org/projects/deeptools/badge/)](http://deeptools.readthedocs.org/) [![PyPI Version](https://img.shields.io/pypi/v/deeptools.svg?style=plastic)](https://pypi.org/project/deepTools/) [![install with bioconda](https://img.shields.io/badge/install%20with-bioconda-brightgreen.svg?style=flat)](http://bioconda.github.io/recipes/deeptools/README.html) [![European Galaxy server](https://img.shields.io/badge/usegalaxy-.eu-brightgreen?logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAASCAYAAABB7B6eAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACXBIWXMAAAsTAAALEwEAmpwYAAACC2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNS40LjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyI+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDx0aWZmOkNvbXByZXNzaW9uPjE8L3RpZmY6Q29tcHJlc3Npb24+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlBob3RvbWV0cmljSW50ZXJwcmV0YXRpb24+MjwvdGlmZjpQaG90b21ldHJpY0ludGVycHJldGF0aW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KD0UqkwAAAn9JREFUOBGlVEuLE0EQruqZiftwDz4QYT1IYM8eFkHFw/4HYX+GB3/B4l/YP+CP8OBNTwpCwFMQXAQPKtnsg5nJZpKdni6/6kzHvAYDFtRUT71f3UwAEbkLch9ogQxcBwRKMfAnM1/CBwgrbxkgPAYqlBOy1jfovlaPsEiWPROZmqmZKKzOYCJb/AbdYLso9/9B6GppBRqCrjSYYaquZq20EUKAzVpjo1FzWRDVrNay6C/HDxT92wXrAVCH3ASqq5VqEtv1WZ13Mdwf8LFyyKECNbgHHAObWhScf4Wnj9CbQpPzWYU3UFoX3qkhlG8AY2BTQt5/EA7qaEPQsgGLWied0A8VKrHAsCC1eJ6EFoUd1v6GoPOaRAtDPViUr/wPzkIFV9AaAZGtYB568VyJfijV+ZBzlVZJ3W7XHB2RESGe4opXIGzRTdjcAupOK09RA6kzr1NTrTj7V1ugM4VgPGWEw+e39CxO6JUw5XhhKihmaDacU2GiR0Ohcc4cZ+Kq3AjlEnEeRSazLs6/9b/kh4eTC+hngE3QQD7Yyclxsrf3cpxsPXn+cFdenF9aqlBXMXaDiEyfyfawBz2RqC/O9WF1ysacOpytlUSoqNrtfbS642+4D4CS9V3xb4u8P/ACI4O810efRu6KsC0QnjHJGaq4IOGUjWTo/YDZDB3xSIxcGyNlWcTucb4T3in/3IaueNrZyX0lGOrWndstOr+w21UlVFokILjJLFhPukbVY8OmwNQ3nZgNJNmKDccusSb4UIe+gtkI+9/bSLJDjqn763f5CQ5TLApmICkqwR0QnUPKZFIUnoozWcQuRbC0Km02knj0tPYx63furGs3x/iPnz83zJDVNtdP3QAAAABJRU5ErkJggg==)](https://usegalaxy.eu/root?tool_id=deeptools_compute_matrix) ![test](https://github.com/deeptools/deepTools/actions/workflows/test.yml/badge.svg) ## User-friendly tools for exploring deep-sequencing data deepTools addresses the challenge of handling the large amounts of data that are now routinely generated from DNA sequencing centers. deepTools contains useful modules to process the mapped reads data for multiple quality checks, creating **normalized coverage files** in standard bedGraph and bigWig file formats, that allow comparison between different files (for example, treatment and control). Finally, using such normalized and standardized files, deepTools can create many publication-ready **visualizations** to identify enrichments and for functional annotations of the genome. For support or questions please post to [Biostars](http://biostars.org). For bug reports and feature requests please open an issue [on github](http://github.com/deeptools/deeptools). ### Citation: Ramírez F, Ryan DP, Grüning B, Bhardwaj V, Kilpert F, Richter AS, Heyne S, Dündar F, Manke T. [deepTools2: a next generation web server for deep-sequencing data analysis.](https://nar.oxfordjournals.org/content/early/2016/04/12/nar.gkw257.abstract) Nucleic Acids Research. 2016 Apr 13:gkw257. ### Documentation: Our [documentation](http://deeptools.readthedocs.org/) contains more details on the [individual tool scopes and usages](http://deeptools.readthedocs.org/en/latest/content/list_of_tools.html) and an [introduction to our deepTools Galaxy web server](http://deeptools.readthedocs.org/en/latest/content/help_galaxy_intro.html) including [step-by-step protocols](http://deeptools.readthedocs.org/en/latest/content/example_usage.html). >Please see also the [FAQ](http://deeptools.readthedocs.org/en/latest/content/help_faq.html), which we update regularly. Our [Gallery](http://deeptools.readthedocs.org/en/latest/content/example_gallery.html) may give you some more ideas about the scope of deepTools. >For more specific **troubleshooting, feedback, and tool suggestions**, please post [to Biostars](http://biostars.org). ------------------------------------------------------------------------------------------------------------------- ### Installation deepTools are available for: * Command line usage (via pip / conda / github) * Integration into Galaxy servers (via toolshed/API/web-browser) There are many easy ways to install deepTools. More details can be found [here](https://deeptools.readthedocs.io/en/latest/content/installation.html). In Brief: **Install through pypi** $ pip install deeptools **Install via conda** $ conda install -c bioconda deeptools **Install by cloning the repository** $ git clone https://github.com/deeptools/deepTools $ cd deepTools $ pip install . ### Galaxy Installation deepTools can be easily integrated into [Galaxy](http://galaxyproject.org). Please see the [installation instructions in our documentation](http://deeptools.readthedocs.io/en/latest/content/installation.html#galaxy-installation) for further details. **Note:** From version 2.3 onwards, deepTools support **python3**. ------------------------------------ This tool suite is developed by the [Bioinformatics Facility](http://www1.ie-freiburg.mpg.de/bioinformaticsfac) at the [Max Planck Institute for Immunobiology and Epigenetics, Freiburg](http://www1.ie-freiburg.mpg.de/). [Documentation](http://deeptools.readthedocs.org/en/latest/index.html) | [deepTools Galaxy](http://deeptools.ie-freiburg.mpg.de) | [FAQ](http://deeptools.readthedocs.org/en/latest/content/help_faq.html) ================================================ FILE: README.rst ================================================ ====================================================================== deepTools ====================================================================== User-friendly tools for exploring deep-sequencing data ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ deepTools addresses the challenge of handling the large amounts of data that are now routinely generated from DNA sequencing centers. deepTools contains useful modules to process the mapped reads data for multiple quality checks, creating **normalized coverage files** in standard bedGraph and bigWig file formats, that allow comparison between different files (for example, treatment and control). Finally, using such normalized and standardized files, deepTools can create many publication-ready **visualizations** to identify enrichments and for functional annotations of the genome. For support or questions please make a post on `Biostars `__. For feature requests, please open an issue on `github `__. For further documentation, please see our `read the docs page `__. Citation: ^^^^^^^^^ Ramírez F, Ryan DP, Grüning B, Bhardwaj V, Kilpert F, Richter AS, Heyne S, Dündar F, Manke T. `deepTools2: a next generation web server for deep-sequencing data analysis. `__ Nucleic Acids Research. 2016 Apr 13:gkw257. ================================================ FILE: deeptools/SES_scaleFactor.py ================================================ #!/usr/bin/env python # -*- coding: utf-8 -*- import os import numpy as np # own packages from deeptools import bamHandler import deeptools.countReadsPerBin as countR old_settings = np.seterr(all='ignore') debug = 0 def estimateScaleFactor(bamFilesList, binLength, numberOfSamples, normalizationLength, avg_method='median', blackListFileName=None, numberOfProcessors=1, verbose=False, chrsToSkip=[], mappingStatsList=[]): r""" Subdivides the genome into chunks to be analyzed in parallel using several processors. The code handles the creation of workers that compute fragment counts (coverage) for different regions and then collect and integrates the results. Parameters ---------- bamFilesList : list list of bam files to normalize binLength : int the window size in bp, where reads are going to be counted. numberOfSamples : int number of sites to sample from the genome. For more info see the documentation of the CountReadsPerBin class normalizationLength : int length, in bp, to normalize the data. For a value of 1, on average 1 read per base pair is found avg_method : str defines how the different values are to be summarized. The options are 'mean' and 'median' chrsToSkip : list name of the chromosomes to be excluded from the scale estimation. Usually the chrX is included. blackListFileName : str BED file containing blacklisted regions mappingStatsList : list List of the number of mapped reads per file Returns ------- dict Dictionary with the following keys:: 'size_factors' 'size_factors_based_on_mapped_reads' 'size_factors_SES' 'size_factors_based_on_mean' 'size_factors_based_on_median' 'mean' 'meanSES' 'median' 'reads_per_bin' 'std' 'sites_sampled' Examples -------- >>> test = Tester() >>> bin_length = 50 >>> num_samples = 4 >>> _dict = estimateScaleFactor([test.bamFile1, test.bamFile2], bin_length, num_samples, 1) >>> _dict['size_factors'] array([1. , 0.5]) >>> _dict['size_factors_based_on_mean'] array([1. , 0.5]) """ assert len(bamFilesList) == 2, "SES scale factors are only defined for 2 files" if len(mappingStatsList) == len(bamFilesList): mappedReads = mappingStatsList else: mappedReads = [] for fname in bamFilesList: mappedReads.append(bamHandler.openBam(fname, returnStats=True, nThreads=numberOfProcessors)[1]) sizeFactorBasedOnMappedReads = np.array(mappedReads, dtype='float64') sizeFactorBasedOnMappedReads = sizeFactorBasedOnMappedReads.min() / sizeFactorBasedOnMappedReads cr = countR.CountReadsPerBin(bamFilesList, binLength=binLength, numberOfSamples=numberOfSamples, extendReads=False, blackListFileName=blackListFileName, numberOfProcessors=numberOfProcessors, verbose=verbose, chrsToSkip=chrsToSkip) try: num_reads_per_bin = cr.run() except Exception as detail: exit("*ERROR*: {}".format(detail)) sitesSampled = len(num_reads_per_bin) # the transpose is taken to easily iterate by columns which are now # converted to rows num_reads_per_bin = num_reads_per_bin.transpose() # size factors based on order statistics # see Signal extraction scaling (SES) method in: Diaz et al (2012) # Normalization, bias correction, and peak calling for ChIP-seq. # Statistical applications in genetics and molecular biology, 11(3). # using the same names as in Diaz paper # p refers to ChIP, q to input p = np.sort(num_reads_per_bin[0, :]).cumsum() q = np.sort(num_reads_per_bin[1, :]).cumsum() # p[-1] and q[-1] are the maximum values in the arrays. # both p and q are normalized by this value diff = np.abs(p / p[-1] - q / q[-1]) # get the lowest rank for wich the difference is the maximum maxIndex = np.flatnonzero(diff == diff.max())[0] # Take a lower rank to move to a region with probably # less peaks and more background. maxIndex = int(maxIndex * 0.8) while maxIndex < len(p): # in rare cases the maxIndex maps to a zero value. # In such cases, the next index is used until # a non zero value appears. cumSum = np.array([float(p[maxIndex]), float(q[maxIndex])]) if cumSum.min() > 0: break maxIndex += 1 meanSES = [np.mean(np.sort(num_reads_per_bin[0, :])[:maxIndex]), np.mean(np.sort(num_reads_per_bin[1, :])[:maxIndex])] # the maxIndex may be too close to the the signal regions # so i take a more conservative approach by taking a close number sizeFactorsSES = cumSum.min() / cumSum median = np.median(num_reads_per_bin, axis=1) # consider only those read numbers that are below the 90 # percentile to stimate the # mean and std mean = [] std = [] for values in num_reads_per_bin: maxNumReads = (np.percentile(values, 90)) if maxNumReads == 0: maxNumReads = (np.percentile(values, 99)) if maxNumReads == 0: print("all genomic regions sampled from one ") "of the bam files have no reads.\n" values = values[values <= maxNumReads] mean.append(np.mean(values)) std.append(np.std(values)) mean = np.array(mean) readsPerBin = mean if avg_method == 'mean' else median if min(median) == 0: idx_zero = [ix + 1 for ix, value in enumerate(median) if value == 0] exit("\n*ERROR*: The median coverage computed is zero for sample(s) #{}\n" "Try selecting a larger sample size or a region with coverage\n".format(idx_zero)) sizeFactor = sizeFactorsSES return {'size_factors': sizeFactor, 'size_factors_based_on_mapped_reads': sizeFactorBasedOnMappedReads, 'size_factors_SES': sizeFactorsSES, 'size_factors_based_on_mean': mean.min() / mean, 'size_factors_based_on_median': median.min() / median, 'mean': mean, 'meanSES': meanSES, 'median': median, 'reads_per_bin': readsPerBin, 'std': std, 'sites_sampled': sitesSampled} class Tester(object): def __init__(self): self.root = os.path.dirname(os.path.abspath(__file__)) + "/test/test_data/" self.bamFile1 = self.root + "testA.bam" self.bamFile2 = self.root + "testB.bam" global debug debug = 0 self.chrom = '3R' ================================================ FILE: deeptools/__init__.py ================================================ ================================================ FILE: deeptools/alignmentSieve.py ================================================ #!/usr/bin/env python import argparse import pysam import os import sys from deeptools import parserCommon from deeptools.bamHandler import openBam from deeptools.mapReduce import mapReduce from deeptools.utilities import getTLen, smartLabels, getTempFileName from importlib.metadata import version def parseArguments(): parser = argparse.ArgumentParser( formatter_class=argparse.RawDescriptionHelpFormatter, description="This tool filters alignments in a BAM/CRAM file according the the specified parameters. It can optionally output to BEDPE format.", usage='alignmentSieve -b sample1.bam -o sample1.filtered.bam --minMappingQuality 10 --filterMetrics log.txt\n' 'help: alignmentSieve -h / alignmentSieve --help') required = parser.add_argument_group('Required arguments') required.add_argument('--bam', '-b', metavar='FILE1', help='An indexed BAM file.', required=True) required.add_argument('--outFile', '-o', help='The file to write results to. These are the alignments or fragments that pass the filtering criteria.') general = parser.add_argument_group('General arguments') general.add_argument('--numberOfProcessors', '-p', help='Number of processors to use. Type "max/2" to ' 'use half the maximum number of processors or "max" ' 'to use all available processors. (Default: %(default)s)', metavar="INT", type=parserCommon.numberOfProcessors, default=1, required=False) general.add_argument('--filterMetrics', metavar="FILE.log", help="The number of entries in total and filtered are saved to this file") general.add_argument('--filteredOutReads', metavar="filtered.bam", help="If desired, all reads NOT passing the filtering criteria can be written to this file.") general.add_argument('--label', '-l', metavar='sample1', help='User defined label instead of the default label ' '(file name).') general.add_argument('--smartLabels', action='store_true', help='Instead of manually specifying a labels for the input ' 'file, this causes deepTools to use the file name ' 'after removing the path and extension.') general.add_argument('--verbose', '-v', help='Set to see processing messages.', action='store_true') general.add_argument('--version', action='version', version='%(prog)s {}'.format(version('deeptools'))) general.add_argument('--shift', nargs='+', type=int, help='Shift the left and right end of a read (for BAM files) or a fragment (for BED files). A positive value shift an end to the right (on the + strand) and a negative value shifts a fragment to the left. Either 2 or 4 integers can be provided. For example, "2 -3" will shift the left-most fragment end two bases to the right and the right-most end 3 bases to the left. If 4 integers are provided, then the first and last two refer to fragments whose read 1 is on the left or right, respectively. Consequently, it is possible to take strand into consideration for strand-specific protocols. A fragment whose length falls below 1 due to shifting will not be written to the output. See the online documentation for graphical examples. Note that non-properly-paired reads will be filtered.') general.add_argument('--ATACshift', action='store_true', help='Shift the produced BAM file or BEDPE regions as commonly done for ATAC-seq. This is equivalent to --shift 4 -5 5 -4.') general.add_argument('--genomeChunkLength', type=int, default=int(1e6), help='Size of the genome (in bps) to be processed per thread. (Default: %(default)s)') output = parser.add_argument_group('Output arguments') output.add_argument('--BED', action='store_true', help='Instead of producing BAM files, write output in BEDPE format (as defined by MACS2). Note that only reads/fragments passing filtering criterion are written in BEDPE format.') filtering = parser.add_argument_group('Optional arguments') filtering.add_argument('--filterRNAstrand', help='Selects RNA-seq reads (single-end or paired-end) in ' 'the given strand. (Default: %(default)s)', choices=['forward', 'reverse'], default=None) filtering.add_argument('--ignoreDuplicates', help='If set, reads that have the same orientation ' 'and start position will be considered only ' 'once. If reads are paired, the mate\'s position ' 'also has to coincide to ignore a read.', action='store_true') filtering.add_argument('--minMappingQuality', metavar='INT', help='If set, only reads that have a mapping ' 'quality score of at least this are ' 'considered.', type=int) filtering.add_argument('--samFlagInclude', help='Include reads based on the SAM flag. For example, ' 'to get only reads that are the first mate, use a flag of 64. ' 'This is useful to count properly paired reads only once, ' 'as otherwise the second mate will be also considered for the ' 'coverage.', metavar='INT', default=None, type=int, required=False) filtering.add_argument('--samFlagExclude', help='Exclude reads based on the SAM flag. For example, ' 'to get only reads that map to the forward strand, use ' '--samFlagExclude 16, where 16 is the SAM flag for reads ' 'that map to the reverse strand.', metavar='INT', default=None, type=int, required=False) filtering.add_argument('--blackListFileName', '-bl', help="A BED or GTF file containing regions that should be excluded from all analyses. Currently this works by rejecting genomic chunks that happen to overlap an entry. Consequently, for BAM files, if a read partially overlaps a blacklisted region or a fragment spans over it, then the read/fragment might still be considered. Please note that you should adjust the effective genome size, if relevant.", metavar="BED file", nargs="+", required=False) filtering.add_argument('--minFragmentLength', help='The minimum fragment length needed for read/pair ' 'inclusion. This option is primarily useful ' 'in ATACseq experiments, for filtering mono- or ' 'di-nucleosome fragments. (Default: %(default)s)', metavar='INT', default=0, type=int, required=False) filtering.add_argument('--maxFragmentLength', help='The maximum fragment length needed for read/pair ' 'inclusion. A value of 0 indicates no limit. (Default: %(default)s)', metavar='INT', default=0, type=int, required=False) return parser def shiftRead(b, chromDict, args): if not b.is_proper_pair: return None tLen = getTLen(b, notAbs=True) start = b.pos end = start + b.query_alignment_end if b.is_reverse and not b.is_read2: end -= args.shift[2] deltaTLen = args.shift[3] - args.shift[2] elif b.is_reverse and b.is_read2: end += args.shift[1] deltaTLen = args.shift[1] - args.shift[0] elif not b.is_reverse and not b.is_read2: start += args.shift[0] deltaTLen = args.shift[1] - args.shift[0] else: start -= args.shift[3] deltaTLen = args.shift[3] - args.shift[2] # Sanity check if end - start < 1: if b.is_reverse: start = end - 1 else: end = start + 1 if start < 0: start = 0 if end > chromDict[b.reference_name]: end = chromDict[b.reference_name] if end - start < 1: return None # create a new read b2 = pysam.AlignedSegment() b2.query_name = b.query_name b2.flag = b.flag b2.reference_id = b.reference_id b2.reference_start = start b2.mapping_quality = b.mapping_quality b2.cigar = ((0, end - start),) # Returned cigar is only matches if tLen < 0: b2.template_length = tLen - deltaTLen else: b2.template_length = tLen + deltaTLen b2.next_reference_id = b.next_reference_id b2.next_reference_start = b.next_reference_start if b.is_proper_pair: if b2.is_read2 and b2.is_reverse: b2.next_reference_start += args.shift[0] elif not b2.is_read2 and b2.is_reverse: b2.next_reference_start -= args.shift[3] return b2 def filterWorker(arglist): chrom, start, end, args, chromDict = arglist fh = openBam(args.bam) mode = 'wb' oname = getTempFileName(suffix='.bam') if args.filteredOutReads: onameFiltered = getTempFileName(suffix='.bam') else: onameFiltered = None ofh = pysam.AlignmentFile(oname, mode=mode, template=fh) if onameFiltered: ofiltered = pysam.AlignmentFile(onameFiltered, mode=mode, template=fh) else: ofiltered = None prev_pos = set() lpos = None nFiltered = 0 total = 0 for read in fh.fetch(chrom, start, end): if read.pos < start: # ensure that we never double count (in case distanceBetweenBins == 0) continue total += 1 if read.flag & 4: # Ignore unmapped reads, they were counted already nFiltered += 1 if ofiltered: ofiltered.write(read) continue if args.minMappingQuality and read.mapq < args.minMappingQuality: nFiltered += 1 if ofiltered: ofiltered.write(read) continue if args.samFlagInclude and read.flag & args.samFlagInclude != args.samFlagInclude: nFiltered += 1 if ofiltered: ofiltered.write(read) continue if args.samFlagExclude and read.flag & args.samFlagExclude != 0: nFiltered += 1 if ofiltered: ofiltered.write(read) continue tLen = getTLen(read) if args.minFragmentLength > 0 and tLen < args.minFragmentLength: nFiltered += 1 if ofiltered: ofiltered.write(read) continue if args.maxFragmentLength > 0 and tLen > args.maxFragmentLength: nFiltered += 1 if ofiltered: ofiltered.write(read) continue if args.ignoreDuplicates: # Assuming more or less concordant reads, use the fragment bounds, otherwise the start positions if tLen >= 0: s = read.pos e = s + tLen else: s = read.pnext e = s - tLen if read.reference_id != read.next_reference_id: e = read.pnext if lpos is not None and lpos == read.reference_start \ and (s, e, read.next_reference_id, read.is_reverse) in prev_pos: nFiltered += 1 if ofiltered: ofiltered.write(read) continue if lpos != read.reference_start: prev_pos.clear() lpos = read.reference_start prev_pos.add((s, e, read.next_reference_id, read.is_reverse)) # filterRNAstrand if args.filterRNAstrand: if read.is_paired: if args.filterRNAstrand == 'forward': if read.flag & 144 == 128 or read.flag & 96 == 64: pass else: nFiltered += 1 if ofiltered: ofiltered.write(read) continue elif args.filterRNAstrand == 'reverse': if read.flag & 144 == 144 or read.flag & 96 == 96: pass else: nFiltered += 1 if ofiltered: ofiltered.write(read) continue else: if args.filterRNAstrand == 'forward': if read.flag & 16 == 16: pass else: nFiltered += 1 if ofiltered: ofiltered.write(read) continue elif args.filterRNAstrand == 'reverse': if read.flag & 16 == 0: pass else: nFiltered += 1 if ofiltered: ofiltered.write(read) continue if args.shift: read = shiftRead(read, chromDict, args) if not read: continue # Read survived filtering ofh.write(read) # The results from the workers will get sorted, so get the TID tid = fh.get_tid(chrom) ofh.close() if ofiltered: ofiltered.close() fh.close() return tid, start, total, nFiltered, oname, onameFiltered def convertBED(oname, tmpFiles, chromDict): """ Stores results in BEDPE format, which is: chromosome frag_leftend frag_rightend The fragment ends can be shifted """ ofile = open(oname, "w") for tmpFile in tmpFiles: # Setting verbosity to avoid lack of index error/warning pysam.set_verbosity(0) fh = pysam.AlignmentFile(tmpFile) # Reset verbosity pysam.set_verbosity(3) for b in fh.fetch(until_eof=True): tLen = getTLen(b, notAbs=True) if tLen > 0: start = b.pos end = start + tLen if end > chromDict[b.reference_name]: end = chromDict[b.reference_name] if end - start < 1: continue ofile.write("{}\t{}\t{}\n".format(b.reference_name, start, end)) fh.close() os.unlink(tmpFile) ofile.close() def main(args=None): args = parseArguments().parse_args(args) if args.shift: if len(args.shift) not in [2, 4]: sys.exit("The --shift option can accept either 2 or 4 values only.") if len(args.shift) == 2: args.shift.extend([-args.shift[1], -args.shift[0]]) elif args.ATACshift: args.shift = [4, -5, 5, -4] bam, mapped, unmapped, stats = openBam(args.bam, returnStats=True, nThreads=args.numberOfProcessors) total = mapped + unmapped chrom_sizes = [(x, y) for x, y in zip(bam.references, bam.lengths)] chromDict = {x: y for x, y in zip(bam.references, bam.lengths)} # Filter, writing the results to a bunch of temporary files res = mapReduce([args, chromDict], filterWorker, chrom_sizes, blackListFileName=args.blackListFileName, numberOfProcessors=args.numberOfProcessors, genomeChunkLength=args.genomeChunkLength, verbose=args.verbose) res = sorted(res) # The temp files are now in order for concatenation nFiltered = sum([x[3] for x in res]) totalSeen = sum([x[2] for x in res]) # The * contig isn't queried tmpFiles = [x[4] for x in res] if not args.BED: arguments = ["-o", args.outFile] arguments.extend(tmpFiles) # [..., *someList] isn't available in python 2.7 pysam.samtools.cat(*arguments) for tmpFile in tmpFiles: os.unlink(tmpFile) else: convertBED(args.outFile, tmpFiles, chromDict) if args.filteredOutReads: tmpFiles = [x[5] for x in res] if not args.BED: arguments = ["-o", args.filteredOutReads] arguments.extend(tmpFiles) # [..., *someList] isn't available in python 2.7 pysam.samtools.cat(*arguments) for tmpFile in tmpFiles: os.unlink(tmpFile) else: convertBED(args.outFile, tmpFiles, chromDict, args) if args.filterMetrics: sampleName = args.bam if args.label: sampleName = args.label if args.smartLabels: sampleName = smartLabels([args.bam])[0] of = open(args.filterMetrics, "w") of.write("#bamFilterReads --filterMetrics\n") of.write("#File\tReads Remaining\tTotal Initial Reads\n") of.write("{}\t{}\t{}\n".format(sampleName, totalSeen - nFiltered, total)) of.close() return 0 ================================================ FILE: deeptools/bamCompare.py ================================================ #!/usr/bin/env python # -*- coding: utf-8 -*- import argparse # to parse command line arguments import numpy as np import sys # my packages from deeptools import writeBedGraph from deeptools.SES_scaleFactor import estimateScaleFactor from deeptools import parserCommon from deeptools import bamHandler from deeptools.getRatio import getRatio from deeptools.getScaleFactor import get_num_kept_reads from deeptools.getScaleFactor import get_scale_factor debug = 0 old_settings = np.seterr(all='ignore') def parseArguments(): parentParser = parserCommon.getParentArgParse() bamParser = parserCommon.read_options() normalizationParser = parserCommon.normalization_options() requiredArgs = getRequiredArgs() optionalArgs = getOptionalArgs() outputParser = parserCommon.output() parser = argparse.ArgumentParser( parents=[requiredArgs, outputParser, optionalArgs, parentParser, normalizationParser, bamParser], formatter_class=argparse.ArgumentDefaultsHelpFormatter, description='This tool compares two BAM files based on the number of ' 'mapped reads. To compare the BAM files, the genome is partitioned ' 'into bins of equal size, then the number of reads found in each bin' ' is counted per file, and finally a summary value is ' 'reported. This value can be the ratio of the number of reads per ' 'bin, the log2 of the ratio, or the difference. This tool can ' 'normalize the number of reads in each BAM file using the SES method ' 'proposed by Diaz et al. (2012) "Normalization, bias correction, and ' 'peak calling for ChIP-seq". Statistical Applications in Genetics ' 'and Molecular Biology, 11(3). Normalization based on read counts ' 'is also available. The output is either a bedgraph or bigWig file ' 'containing the bin location and the resulting comparison value. ' 'Note that *each end* in a pair (for paired-end reads) is treated ' 'independently. If this is undesirable, then use the --samFlagInclude ' 'or --samFlagExclude options.', usage='bamCompare -b1 treatment.bam -b2 control.bam -o log2ratio.bw\n' 'help: bamCompare -h / bamCompare --help', add_help=False) return parser def getRequiredArgs(): parser = argparse.ArgumentParser(add_help=False) required = parser.add_argument_group('Required arguments') # define the arguments required.add_argument('--bamfile1', '-b1', metavar='BAM file', help='Sorted BAM file 1. Usually the BAM file ' 'for the treatment.', required=True) required.add_argument('--bamfile2', '-b2', metavar='BAM file', help='Sorted BAM file 2. Usually the BAM ' 'file for the control.', required=True) return parser def getOptionalArgs(): parser = argparse.ArgumentParser(add_help=False) optional = parser.add_argument_group('Optional arguments') optional.add_argument("--help", "-h", action="help", help="show this help message and exit") optional.add_argument('--scaleFactorsMethod', help='Method to use to scale the samples. ' 'If a method is specified, then it will be used to compensate ' 'for sequencing depth differences between the samples. ' 'As an alternative, this can be set to None and an option from ' '--normalizeUsing can be used. (Default: %(default)s)', choices=['readCount', 'SES', 'None'], default='readCount') optional.add_argument('--sampleLength', '-l', help='*Only relevant when SES is chosen for the ' 'scaleFactorsMethod.* To compute the SES, specify ' 'the length (in bases) of the regions (see --numberOfSamples) ' 'that will be randomly sampled to calculate the scaling factors. ' 'If you do not have a good sequencing depth for ' 'your samples consider increasing the sampling ' 'regions\' size to minimize the probability ' 'that zero-coverage regions are used. (Default: %(default)s)', default=1000, type=int) optional.add_argument('--numberOfSamples', '-n', help='*Only relevant when SES is chosen for the ' 'scaleFactorsMethod.* Number of samplings taken ' 'from the genome to compute the scaling factors. (Default: %(default)s)', default=1e5, type=int) optional.add_argument('--scaleFactors', help='Set this parameter manually to avoid the computation of ' 'scaleFactors. The format is scaleFactor1:scaleFactor2.' 'For example, --scaleFactor 0.7:1 will cause the first BAM file to' 'be multiplied by 0.7, while not scaling ' 'the second BAM file (multiplication with 1).', default=None, required=False) optional.add_argument('--operation', help='The default is to output the log2 ratio of the ' 'two samples. The reciprocal ratio returns the ' 'the negative of the inverse of the ratio ' 'if the ratio is less than 0. The resulting ' 'values are interpreted as negative fold changes. ' 'Instead of performing a computation using both files, the scaled signal can ' 'alternatively be output for the first or second file using ' 'the \'--operation first\' or \'--operation second\'. (Default: %(default)s)', default='log2', choices=['log2', 'ratio', 'subtract', 'add', 'mean', 'reciprocal_ratio', 'first', 'second'], required=False) optional.add_argument('--pseudocount', help='A small number to avoid x/0. Only useful ' 'together with --operation log2 or --operation ratio. ' 'You can specify different values as pseudocounts for ' 'the numerator and the denominator by providing two ' 'values (the first value is used as the numerator ' 'pseudocount and the second the denominator pseudocount). (Default: %(default)s)', default=[1], type=float, nargs='+', action=parserCommon.requiredLength(1, 2), required=False) optional.add_argument('--skipZeroOverZero', help='Skip bins where BOTH BAM files lack coverage. ' 'This is determined BEFORE any applicable pseudocount ' 'is added.', action='store_true') return parser def process_args(args=None): args = parseArguments().parse_args(args) if args.smoothLength and args.smoothLength <= args.binSize: print("Warning: the smooth length given ({}) is smaller than the bin " "size ({}).\n\n No smoothing will be " "done".format(args.smoothLength, args.binSize)) args.smoothLength = None if not args.ignoreForNormalization: args.ignoreForNormalization = [] if not isinstance(args.pseudocount, list): args.pseudocount = [args.pseudocount] if len(args.pseudocount) == 1: args.pseudocount *= 2 return args # get_scale_factors function is used for scaling in bamCompare # while get_scale_factor is used for depth normalization def get_scale_factors(args, statsList, mappedList): if args.scaleFactors: scale_factors = list(map(float, args.scaleFactors.split(":"))) elif args.scaleFactorsMethod == 'SES': scalefactors_dict = estimateScaleFactor( [args.bamfile1, args.bamfile2], args.sampleLength, args.numberOfSamples, 1, mappingStatsList=mappedList, blackListFileName=args.blackListFileName, numberOfProcessors=args.numberOfProcessors, verbose=args.verbose, chrsToSkip=args.ignoreForNormalization) scale_factors = scalefactors_dict['size_factors'] if args.verbose: print("Size factors using SES: {}".format(scale_factors)) print("%s regions of size %s where used " % (scalefactors_dict['sites_sampled'], args.sampleLength)) print("ignoring filtering/blacklists, size factors if the number of mapped " "reads would have been used:") print(tuple( float(min(mappedList)) / np.array(mappedList))) elif args.scaleFactorsMethod == 'readCount': # change the scaleFactor to 1.0 args.scaleFactor = 1.0 # get num of kept reads for bam file 1 args.bam = args.bamfile1 bam1_mapped, _ = get_num_kept_reads(args, statsList[0]) # get num of kept reads for bam file 2 args.bam = args.bamfile2 bam2_mapped, _ = get_num_kept_reads(args, statsList[1]) mapped_reads = [bam1_mapped, bam2_mapped] # new scale_factors (relative to min of two bams) scale_factors = float(min(bam1_mapped, bam2_mapped)) / np.array(mapped_reads) if args.verbose: print("Size factors using total number " "of mapped reads: {}".format(scale_factors)) elif args.scaleFactorsMethod == 'None': scale_factors = None return scale_factors def main(args=None): """ The algorithm is composed of two steps. 1. Per-sample scaling / depth Normalization: + If scaling is used (using the SES or read counts method), appropriate scaling factors are determined to account for sequencing depth differences. + Optionally scaling can be turned off and individual samples could be depth normalized using RPKM, BPM or CPM methods 2. Ratio calculation between two bam files: + The genome is transversed and computing the log ratio/ratio/difference etc. for bins of fixed width given by the user. """ args = process_args(args) if args.normalizeUsing == "RPGC": sys.exit("RPGC normalization (--normalizeUsing RPGC) is not supported with bamCompare!") if args.normalizeUsing == 'None': args.normalizeUsing = None # For the sake of sanity if args.scaleFactorsMethod != 'None' and args.normalizeUsing: sys.exit("`--normalizeUsing {}` is only valid if you also use `--scaleFactorsMethod None`! To prevent erroneous output, I will quit now.\n".format(args.normalizeUsing)) # Get mapping statistics bam1, mapped1, unmapped1, stats1 = bamHandler.openBam(args.bamfile1, returnStats=True, nThreads=args.numberOfProcessors) bam1.close() bam2, mapped2, unmapped2, stats2 = bamHandler.openBam(args.bamfile2, returnStats=True, nThreads=args.numberOfProcessors) bam2.close() scale_factors = get_scale_factors(args, [stats1, stats2], [mapped1, mapped2]) if scale_factors is None: # check whether one of the depth norm methods are selected if args.normalizeUsing is not None: args.scaleFactor = 1.0 # if a normalization is required then compute the scale factors args.bam = args.bamfile1 scale_factor_bam1 = get_scale_factor(args, stats1) args.bam = args.bamfile2 scale_factor_bam2 = get_scale_factor(args, stats2) scale_factors = [scale_factor_bam1, scale_factor_bam2] else: scale_factors = [1, 1] if args.verbose: print("Individual scale factors are {0}".format(scale_factors)) # the getRatio function is called and receives # the func_args per each tile that is considered FUNC = getRatio func_args = {'valueType': args.operation, 'scaleFactors': scale_factors, 'pseudocount': args.pseudocount } wr = writeBedGraph.WriteBedGraph([args.bamfile1, args.bamfile2], args.binSize, 0, stepSize=args.binSize, region=args.region, numberOfProcessors=args.numberOfProcessors, extendReads=args.extendReads, blackListFileName=args.blackListFileName, minMappingQuality=args.minMappingQuality, ignoreDuplicates=args.ignoreDuplicates, center_read=args.centerReads, zerosToNans=args.skipNonCoveredRegions, skipZeroOverZero=args.skipZeroOverZero, samFlag_include=args.samFlagInclude, samFlag_exclude=args.samFlagExclude, minFragmentLength=args.minFragmentLength, maxFragmentLength=args.maxFragmentLength, chrsToSkip=args.ignoreForNormalization, verbose=args.verbose ) wr.run(FUNC, func_args, args.outFileName, blackListFileName=args.blackListFileName, format=args.outFileFormat, smoothLength=args.smoothLength) if __name__ == "__main__": main() ================================================ FILE: deeptools/bamCoverage.py ================================================ #!/usr/bin/env python # -*- coding: utf-8 -*- # own tools import argparse import sys import numpy as np from deeptools import writeBedGraph # This should be made directly into a bigWig from deeptools import parserCommon from deeptools.getScaleFactor import get_scale_factor from deeptools.bamHandler import openBam debug = 0 def parseArguments(): parentParser = parserCommon.getParentArgParse() bamParser = parserCommon.read_options() normalizationParser = parserCommon.normalization_options() requiredArgs = get_required_args() optionalArgs = get_optional_args() outputParser = parserCommon.output() parser = \ argparse.ArgumentParser( parents=[requiredArgs, outputParser, optionalArgs, parentParser, normalizationParser, bamParser], formatter_class=argparse.ArgumentDefaultsHelpFormatter, description='This tool takes an alignment of reads or fragments ' 'as input (BAM file) and generates a coverage track (bigWig or ' 'bedGraph) as output. ' 'The coverage is calculated as the number of reads per bin, ' 'where bins are short consecutive counting windows of a defined ' 'size. It is possible to extended the length of the reads ' 'to better reflect the actual fragment length. *bamCoverage* ' 'offers normalization by scaling factor, Reads Per Kilobase per ' 'Million mapped reads (RPKM), counts per million (CPM), bins per ' 'million mapped reads (BPM) and 1x depth (reads per genome ' 'coverage, RPGC).\n', usage='bamCoverage -b reads.bam -o coverage.bw\n' 'help: bamCoverage -h / bamCoverage --help', add_help=False) return parser def get_required_args(): parser = argparse.ArgumentParser(add_help=False) required = parser.add_argument_group('Required arguments') # define the arguments required.add_argument('--bam', '-b', help='BAM file to process', metavar='BAM file', required=True) return parser def get_optional_args(): parser = argparse.ArgumentParser(add_help=False) optional = parser.add_argument_group('Optional arguments') optional.add_argument("--help", "-h", action="help", help="show this help message and exit") optional.add_argument('--scaleFactor', help='The computed scaling factor (or 1, if not applicable) will ' 'be multiplied by this. (Default: %(default)s)', default=1.0, type=float, required=False) optional.add_argument('--MNase', help='Determine nucleosome positions from MNase-seq data. ' 'Only 3 nucleotides at the center of each fragment are counted. ' 'The fragment ends are defined by the two mate reads. Only fragment lengths' 'between 130 - 200 bp are considered to avoid dinucleosomes or other artifacts. ' 'By default, any fragments smaller or larger than this are ignored. To ' 'over-ride this, use the --minFragmentLength and --maxFragmentLength options, ' 'which will default to 130 and 200 if not otherwise specified in the presence ' 'of --MNase. *NOTE*: Requires paired-end data. A bin size of 1 is recommended.', action='store_true') optional.add_argument('--Offset', help='Uses this offset inside of each read as the signal. This is useful in ' 'cases like RiboSeq or GROseq, where the signal is 12, 15 or 0 bases past the ' 'start of the read. This can be paired with the --filterRNAstrand option. ' 'Note that negative values indicate offsets from the end of each read. A value ' 'of 1 indicates the first base of the alignment (taking alignment orientation ' 'into account). Likewise, a value of -1 is the last base of the alignment. An ' 'offset of 0 is not permitted. If two values are specified, then they will be ' 'used to specify a range of positions. Note that specifying something like ' '--Offset 5 -1 will result in the 5th through last position being used, which ' 'is equivalent to trimming 4 bases from the 5-prime end of alignments. Note ' 'that if you specify --centerReads, the centering will be performed before the ' 'offset.', metavar='INT', type=int, nargs='+', required=False) optional.add_argument('--filterRNAstrand', help='Selects RNA-seq reads (single-end or paired-end) originating from genes ' 'on the given strand. This option assumes a standard dUTP-based library ' 'preparation (that is, --filterRNAstrand=forward keeps minus-strand reads, ' 'which originally came from genes on the forward strand using a dUTP-based ' 'method). Consider using --samExcludeFlag instead for filtering by strand in ' 'other contexts.', choices=['forward', 'reverse'], default=None) return parser def scaleFactor(string): try: scalefactor1, scalefactor2 = string.split(":") scalefactors = (float(scalefactor1), float(scalefactor2)) except: raise argparse.ArgumentTypeError( "Format of scaleFactors is factor1:factor2. " "The value given ( {} ) is not valid".format(string)) return scalefactors def process_args(args=None): args = parseArguments().parse_args(args) if args.smoothLength and args.smoothLength <= args.binSize: print("Warning: the smooth length given ({}) is smaller than the bin " "size ({}).\n\n No smoothing will be done".format(args.smoothLength, args.binSize)) args.smoothLength = None if not args.ignoreForNormalization: args.ignoreForNormalization = [] return args def main(args=None): args = process_args(args) global debug if args.verbose: sys.stderr.write("Specified --scaleFactor: {}\n".format(args.scaleFactor)) debug = 1 else: debug = 0 if args.normalizeUsing == 'None': args.normalizeUsing = None # For the sake of sanity elif args.normalizeUsing == 'RPGC' and not args.effectiveGenomeSize: sys.exit("RPGC normalization requires an --effectiveGenomeSize!\n") if args.normalizeUsing: # if a normalization is required then compute the scale factors bam, mapped, unmapped, stats = openBam(args.bam, returnStats=True, nThreads=args.numberOfProcessors) bam.close() scale_factor = get_scale_factor(args, stats) else: scale_factor = args.scaleFactor func_args = {'scaleFactor': scale_factor} # This fixes issue #520, where --extendReads wasn't honored if --filterRNAstrand was used if args.filterRNAstrand and not args.Offset: args.Offset = [1, -1] if args.MNase: # check that library is paired end # using getFragmentAndReadSize from deeptools.getFragmentAndReadSize import get_read_and_fragment_length frag_len_dict, read_len_dict = get_read_and_fragment_length(args.bam, return_lengths=False, blackListFileName=args.blackListFileName, numberOfProcessors=args.numberOfProcessors, verbose=args.verbose) if frag_len_dict is None: sys.exit("*Error*: For the --MNAse function a paired end library is required. ") # Set some default fragment length bounds if args.minFragmentLength == 0: args.minFragmentLength = 130 if args.maxFragmentLength == 0: args.maxFragmentLength = 200 wr = CenterFragment([args.bam], binLength=args.binSize, stepSize=args.binSize, region=args.region, blackListFileName=args.blackListFileName, numberOfProcessors=args.numberOfProcessors, extendReads=args.extendReads, minMappingQuality=args.minMappingQuality, ignoreDuplicates=args.ignoreDuplicates, center_read=args.centerReads, zerosToNans=args.skipNonCoveredRegions, samFlag_include=args.samFlagInclude, samFlag_exclude=args.samFlagExclude, minFragmentLength=args.minFragmentLength, maxFragmentLength=args.maxFragmentLength, chrsToSkip=args.ignoreForNormalization, verbose=args.verbose, ) elif args.Offset: if len(args.Offset) > 1: if args.Offset[0] == 0: sys.exit("*Error*: An offset of 0 isn't allowed, since offsets are 1-based positions inside each alignment.") if args.Offset[1] > 0 and args.Offset[1] < args.Offset[0]: sys.exir("'Error*: The right side bound is less than the left-side bound. This is inappropriate.") else: if args.Offset[0] == 0: sys.exit("*Error*: An offset of 0 isn't allowed, since offsets are 1-based positions inside each alignment.") wr = OffsetFragment([args.bam], binLength=args.binSize, stepSize=args.binSize, region=args.region, numberOfProcessors=args.numberOfProcessors, extendReads=args.extendReads, minMappingQuality=args.minMappingQuality, ignoreDuplicates=args.ignoreDuplicates, center_read=args.centerReads, zerosToNans=args.skipNonCoveredRegions, samFlag_include=args.samFlagInclude, samFlag_exclude=args.samFlagExclude, minFragmentLength=args.minFragmentLength, maxFragmentLength=args.maxFragmentLength, chrsToSkip=args.ignoreForNormalization, verbose=args.verbose) wr.filter_strand = args.filterRNAstrand wr.Offset = args.Offset else: wr = writeBedGraph.WriteBedGraph([args.bam], binLength=args.binSize, stepSize=args.binSize, region=args.region, blackListFileName=args.blackListFileName, numberOfProcessors=args.numberOfProcessors, extendReads=args.extendReads, minMappingQuality=args.minMappingQuality, ignoreDuplicates=args.ignoreDuplicates, center_read=args.centerReads, zerosToNans=args.skipNonCoveredRegions, samFlag_include=args.samFlagInclude, samFlag_exclude=args.samFlagExclude, minFragmentLength=args.minFragmentLength, maxFragmentLength=args.maxFragmentLength, chrsToSkip=args.ignoreForNormalization, verbose=args.verbose, ) wr.run(writeBedGraph.scaleCoverage, func_args, args.outFileName, blackListFileName=args.blackListFileName, format=args.outFileFormat, smoothLength=args.smoothLength) class OffsetFragment(writeBedGraph.WriteBedGraph): """ Class to redefine the get_fragment_from_read for the --Offset case """ def filterStrand(self, read, rv): """ A generic read filtering function that gets used by everything in this class. rv is returned if the strand is correct, otherwise [(None, None)] """ # Filter by RNA strand, if desired if read.is_paired: if self.filter_strand == 'forward': if read.flag & 144 == 128 or read.flag & 96 == 64: return rv elif self.filter_strand == 'reverse': if read.flag & 144 == 144 or read.flag & 96 == 96: return rv else: return rv else: if self.filter_strand == 'forward': if read.flag & 16 == 16: return rv elif self.filter_strand == 'reverse': if read.flag & 16 == 0: return rv else: return rv return [(None, None)] def get_fragment_from_read_list(self, read, offset): """ Return the range of exons from the 0th through 1st bases, inclusive. Positions are 1-based """ rv = [(None, None)] blocks = read.get_blocks() blockLen = sum([x[1] - x[0] for x in blocks]) if self.defaultFragmentLength != 'read length': if self.is_proper_pair(read, self.maxPairedFragmentLength): if read.is_reverse: foo = (read.next_reference_start, read.reference_start) if foo[0] < foo[1]: blocks.insert(0, foo) else: foo = (read.reference_end, read.reference_end + abs(read.template_length) - read.infer_query_length()) if foo[0] < foo[1]: blocks.append(foo) # Extend using the default fragment length else: if read.is_reverse: foo = (read.reference_start - self.defaultFragmentLength + read.infer_query_length(), read.reference_start) if foo[0] < 0: foo = (0, foo[1]) if foo[0] < foo[1]: blocks.insert(0, foo) else: foo = (read.reference_end, read.reference_end + self.defaultFragmentLength - read.infer_query_length()) if foo[0] < foo[1]: blocks.append(foo) stretch = [] # For the sake of simplicity, convert [(10, 20), (30, 40)] to [10, 11, 12, 13, ..., 40] # Then subset accordingly for block in blocks: stretch.extend(range(block[0], block[1])) if read.is_reverse: stretch = stretch[::-1] # Handle --centerReads if self.center_read: _ = (len(stretch) - blockLen) // 2 stretch = stretch[_:_ + blockLen] # Subset by --Offset try: foo = stretch[offset[0]:offset[1]] except: return rv if len(foo) == 0: return rv if read.is_reverse: foo = foo[::-1] # Convert the stretch back to a list of tuples foo = np.array(foo) d = foo[1:] - foo[:-1] idx = np.argwhere(d > 1).flatten().tolist() # This now holds the interval bounds as a list idx.append(-1) last = 0 rv = [] for i in idx: rv.append((foo[last].astype("int"), foo[i].astype("int") + 1)) last = i + 1 # Handle strand filtering, if needed return self.filterStrand(read, rv) def get_fragment_from_read(self, read): """ This is mostly a wrapper for self.get_fragment_from_read_list(), which needs a list and for the offsets to be tweaked by 1. """ offset = [x for x in self.Offset] if len(offset) > 1: if offset[0] > 0: offset[0] -= 1 if offset[1] < 0: offset[1] += 1 else: if offset[0] > 0: offset[0] -= 1 offset = [offset[0], offset[0] + 1] else: if offset[0] < -1: offset = [offset[0], offset[0] + 1] else: offset = [offset[0], None] if offset[1] == 0: # -1 gets switched to 0, which screws things up offset = (offset[0], None) return self.get_fragment_from_read_list(read, offset) class CenterFragment(writeBedGraph.WriteBedGraph): """ Class to redefine the get_fragment_from_read for the --MNase case The coverage of the fragment is defined as the 2 or 3 basepairs at the center of the fragment length. """ def get_fragment_from_read(self, read): """ Takes a proper pair fragment of high quality and limited to a certain length and outputs the center """ fragment_start = fragment_end = None # only paired forward reads are considered # Fragments have already been filtered according to length if read.is_proper_pair and not read.is_reverse and 1 < abs(read.tlen): # distance between pairs is even return two bases at the center if read.tlen % 2 == 0: fragment_start = read.pos + read.tlen / 2 - 1 fragment_end = fragment_start + 2 # distance is odd return three bases at the center else: fragment_start = read.pos + read.tlen / 2 - 1 fragment_end = fragment_start + 3 return [(fragment_start, fragment_end)] ================================================ FILE: deeptools/bamHandler.py ================================================ import sys import pysam from deeptools.mapReduce import mapReduce def countReadsInInterval(args): chrom, start, end, fname, toEOF = args bam = openBam(fname) mapped = 0 unmapped = 0 for b in bam.fetch(chrom, start, end): if chrom == "*": unmapped += 1 continue if b.pos < start: continue if not b.is_unmapped: mapped += 1 else: unmapped += 1 return mapped, unmapped, chrom def getMappingStats(bam, nThreads): """ This is used for CRAM files, since idxstats() and .mapped/.unmapped are meaningless This requires pysam > 0.13.0 """ header = [(x, y) for x, y in zip(bam.references, bam.lengths)] res = mapReduce([bam.filename, False], countReadsInInterval, header, numberOfProcessors=nThreads) mapped = sum([x[0] for x in res]) unmapped = sum([x[1] for x in res]) stats = {x[0]: [0, 0] for x in header} for r in res: stats[r[2]][0] += r[0] stats[r[2]][1] += r[1] # We need to count the number of unmapped reads as well unmapped += bam.count("*") return mapped, unmapped, stats def openBam(bamFile, returnStats=False, nThreads=1, minimalDecoding=True): """ A wrapper for opening BAM/CRAM files. bamFile: str A BAM/CRAM file name returnStats: bool Return a tuple of (file_handle, nMappedReads, nUnmappedReads, statsDict). These additional values are needed by some downstream functions, since one can't use file_handle.mapped on CRAM files (or idxstats()) nThreads: int If returnStats is True, number of threads to use for computing statistics minimalDecoding: Bool For CRAM files, don't decode the read name, sequence, qual, or auxiliary tag fields (these aren't used by most functions). Returns either the file handle or a tuple as described in returnStats """ format_options = ["required_fields=0x1FF"] if sys.version_info.major >= 3: format_options = [b"required_fields=0x1FF"] if not minimalDecoding: format_options = None try: bam = pysam.Samfile(bamFile, 'rb', format_options=format_options) except IOError: sys.exit("The file '{}' does not exist".format(bamFile)) except: sys.exit("The file '{}' does not have BAM or CRAM format ".format(bamFile)) try: assert bam.check_index() is not False except: sys.exit("'{}' does not appear to have an index. You MUST index the file first!".format(bamFile)) if bam.is_cram and returnStats: mapped, unmapped, stats = getMappingStats(bam, nThreads) elif bam.is_bam: mapped = bam.mapped unmapped = bam.unmapped # Make the dictionary to hold the stats if returnStats: stats = {chrom.contig: [chrom.mapped, chrom.unmapped] for chrom in bam.get_index_statistics()} if bam.is_bam or (bam.is_cram and returnStats): if mapped == 0: sys.stderr.write("WARNING! '{}' does not have any mapped reads. Please " "check that the file is properly indexed and " "that it contains mapped reads.\n".format(bamFile)) if returnStats: return bam, mapped, unmapped, stats else: return bam ================================================ FILE: deeptools/bamPEFragmentSize.py ================================================ #!/usr/bin/env python # -*- coding: utf-8 -*- import argparse import sys import numpy as np import matplotlib matplotlib.use('Agg') matplotlib.rcParams['pdf.fonttype'] = 42 matplotlib.rcParams['svg.fonttype'] = 'none' from deeptools import cm # noqa: F401 import matplotlib.pyplot as plt import plotly.offline as py import plotly.graph_objs as go # own tools from deeptools.parserCommon import writableFile from deeptools.getFragmentAndReadSize import get_read_and_fragment_length from importlib.metadata import version def parse_arguments(): parser = argparse.ArgumentParser( description='This tool calculates the fragment sizes for read pairs given a BAM file from paired-end sequencing.' 'Several regions are sampled depending on the ' 'size of the genome and number of processors to estimate the' 'summary statistics on the fragment lengths. ' 'Properly paired reads are preferred for computation, i.e., ' 'it will only use discordant pairs if no concordant alignments ' 'overlap with a given region. ' 'The default setting simply prints the summary statistics to the screen.', usage='bamPEFragmentSize -b sample1.bam sample2.bam -o hist.png\n' 'help: bamPEFragmentSize -h / bamPEFragmentSize --help' ) parser.add_argument('--bamfiles', '-b', help='List of BAM files to process', nargs='+', metavar='bam files') parser.add_argument('--histogram', '-hist', '-o', help='Save a .png file with a histogram ' 'of the fragment length distribution.', metavar='FILE') parser.add_argument('--plotFileFormat', metavar='FILETYPE', help='Image format type. If given, this option ' 'overrides the image format based on the plotFile ' 'ending. The available options are: png, ' 'eps, pdf, svg and plotly.', default=None, choices=['png', 'pdf', 'svg', 'eps', 'plotly']) parser.add_argument('--numberOfProcessors', '-p', help='Number of processors to use. The default is ' 'to use 1. (Default: %(default)s)', metavar="INT", type=int, default=1, required=False) parser.add_argument('--samplesLabel', help='Labels for the samples plotted. The ' 'default is to use the file name of the ' 'sample. The sample labels should be separated ' 'by spaces and quoted if a label itself' 'contains a space E.g. --samplesLabel label-1 "label 2" ', nargs='+') parser.add_argument('--plotTitle', '-T', help='Title of the plot, to be printed on top of ' 'the generated image. Leave blank for no title. (Default: %(default)s)', default='') parser.add_argument('--maxFragmentLength', help='The maximum fragment length in the histogram. A value of 0 (the default) indicates to use twice the mean fragment length. (Default: %(default)s)', default=0, type=int) parser.add_argument('--logScale', help='Plot on the log scale', action='store_true') parser.add_argument('--binSize', '-bs', metavar='INT', help='Length in bases of the window used to sample the genome. (Default: %(default)s)', default=1000, type=int) parser.add_argument('--distanceBetweenBins', '-n', metavar='INT', help='To reduce the computation time, not every possible genomic ' 'bin is sampled. This option allows you to set the distance ' 'between bins actually sampled from. Larger numbers are sufficient ' 'for high coverage samples, while smaller values are useful for ' 'lower coverage samples. Note that if you specify a value that ' 'results in too few (<1000) reads sampled, the value will be ' 'decreased. (Default: %(default)s)', default=1000000, type=int) parser.add_argument('--blackListFileName', '-bl', help="A BED file containing regions that should be excluded from all analyses. Currently this works by rejecting genomic chunks that happen to overlap an entry. Consequently, for BAM files, if a read partially overlaps a blacklisted region or a fragment spans over it, then the read/fragment might still be considered.", metavar="BED file", required=False) parser.add_argument('--table', metavar='FILE', help='In addition to printing read and fragment length metrics to the screen, write them to the given file in tabular format.', required=False) parser.add_argument('--outRawFragmentLengths', metavar='FILE', required=False, type=writableFile, help='Save the fragment (or read if the input is single-end) length and their associated number of occurrences to a tab-separated file. Columns are length, number of occurrences, and the sample label.') parser.add_argument('--verbose', help='Set if processing data messages are wanted.', action='store_true', required=False) parser.add_argument('--version', action='version', version='%(prog)s {}'.format(version('deeptools'))) return parser def getDensity(lengths, minVal, maxVal): """ This is essentially computing what hist() in matplotlib is doing and returning the results. This then allows us to free up the memory consumed by each sample rather than returning it all back to main() for plotting. """ n, bins, patches = plt.hist(lengths, bins=100, range=(minVal, maxVal), density=True) plt.clf() return (n, bins) def getFragSize(bam, args, idx, outRawFrags): fragment_len_dict, read_len_dict = get_read_and_fragment_length(bam, return_lengths=True, blackListFileName=args.blackListFileName, numberOfProcessors=args.numberOfProcessors, verbose=args.verbose, binSize=args.binSize, distanceBetweenBins=args.distanceBetweenBins) if outRawFrags: label = bam if args.samplesLabel and idx < len(args.samplesLabel): label = args.samplesLabel[idx] if fragment_len_dict: fragment_len_dict['lengths'] = [int(x) for x in fragment_len_dict['lengths']] cnts = np.bincount(fragment_len_dict['lengths'], minlength=int(fragment_len_dict['max']) + 1) else: read_len_dict['lengths'] = [int(x) for x in read_len_dict['lengths']] cnts = np.bincount(read_len_dict['lengths'], minlength=int(read_len_dict['max']) + 1) for idx, v in enumerate(cnts): if v > 0: outRawFrags.write("{}\t{}\t{}\n".format(idx, v, label)) if args.samplesLabel and idx < len(args.samplesLabel): print("\n\nSample label: {}".format(args.samplesLabel[idx])) else: print("\n\nBAM file : {}".format(bam)) if fragment_len_dict: if fragment_len_dict['mean'] == 0: print("No pairs were found. Is the data from a paired-end sequencing experiment?") print("Sample size: {}\n".format(fragment_len_dict['sample_size'])) print("Fragment lengths:") print("Min.: {}\n1st Qu.: {}\nMean: {}\nMedian: {}\n" "3rd Qu.: {}\nMax.: {}\nStd: {}".format(fragment_len_dict['min'], fragment_len_dict['qtile25'], fragment_len_dict['mean'], fragment_len_dict['median'], fragment_len_dict['qtile75'], fragment_len_dict['max'], fragment_len_dict['std'])) print("MAD: {}\nLen. 10%: {}\nLen. 20%: {}\nLen. 30%: {}\nLen. 40%: {}\nLen. 60%: {}\nLen. 70%: {}\nLen. 80%: {}\nLen. 90%: {}\nLen. 99%: {}\n".format(fragment_len_dict['mad'], fragment_len_dict['qtile10'], fragment_len_dict['qtile20'], fragment_len_dict['qtile30'], fragment_len_dict['qtile40'], fragment_len_dict['qtile60'], fragment_len_dict['qtile70'], fragment_len_dict['qtile80'], fragment_len_dict['qtile90'], fragment_len_dict['qtile99'])) else: print("No pairs were found. Is the data from a paired-end sequencing experiment?") print("\nRead lengths:") print("Sample size: {}\n".format(read_len_dict['sample_size'])) print("Min.: {}\n1st Qu.: {}\nMean: {}\nMedian: {}\n" "3rd Qu.: {}\nMax.: {}\nStd: {}".format(read_len_dict['min'], read_len_dict['qtile25'], read_len_dict['mean'], read_len_dict['median'], read_len_dict['qtile75'], read_len_dict['max'], read_len_dict['std'])) print("MAD: {}\nLen. 10%: {}\nLen. 20%: {}\nLen. 30%: {}\nLen. 40%: {}\nLen. 60%: {}\nLen. 70%: {}\nLen. 80%: {}\nLen. 90%: {}\nLen. 99%: {}\n".format(read_len_dict['mad'], read_len_dict['qtile10'], read_len_dict['qtile20'], read_len_dict['qtile30'], read_len_dict['qtile40'], read_len_dict['qtile60'], read_len_dict['qtile70'], read_len_dict['qtile80'], read_len_dict['qtile90'], read_len_dict['qtile99'])) # The read and fragment lists will just eat up memory if not removed! if args.histogram: if fragment_len_dict: maxVal = fragment_len_dict['mean'] * 2 minVal = fragment_len_dict['min'] else: maxVal = read_len_dict['mean'] * 2 minVal = read_len_dict['min'] if args.maxFragmentLength > 0: maxVal = args.maxFragmentLength if fragment_len_dict: fragment_len_dict['lengths'] = getDensity(fragment_len_dict['lengths'], minVal, maxVal) if read_len_dict: read_len_dict['lengths'] = getDensity(read_len_dict['lengths'], minVal, maxVal) else: if fragment_len_dict: del fragment_len_dict['lengths'] if read_len_dict: del read_len_dict['lengths'] return (fragment_len_dict, read_len_dict) def printTable(args, fragDict, readDict): """ Print the read and fragment dictionary in more easily parsable tabular format to a file. """ of = open(args.table, "w") of.write("\tFrag. Sampled") of.write("\tFrag. Len. Min.\tFrag. Len. 1st. Qu.\tFrag. Len. Mean\tFrag. Len. Median\tFrag. Len. 3rd Qu.\tFrag. Len. Max\tFrag. Len. Std.") of.write("\tFrag. Med. Abs. Dev.\tFrag. Len. 10%\tFrag. Len. 20%\tFrag. Len. 30%\tFrag. Len. 40%\tFrag. Len. 60%\tFrag. Len. 70%\tFrag. Len. 80%\tFrag. Len. 90%\tFrag. Len. 99%") of.write("\tReads Sampled") of.write("\tRead Len. Min.\tRead Len. 1st. Qu.\tRead Len. Mean\tRead Len. Median\tRead Len. 3rd Qu.\tRead Len. Max\tRead Len. Std.") of.write("\tRead Med. Abs. Dev.\tRead Len. 10%\tRead Len. 20%\tRead Len. 30%\tRead Len. 40%\tRead Len. 60%\tRead Len. 70%\tRead Len. 80%\tRead Len. 90%\tRead Len. 99%\n") for idx, bam in enumerate(args.bamfiles): if args.samplesLabel and idx < len(args.samplesLabel): of.write(args.samplesLabel[idx]) else: of.write(bam) if fragDict is not None and fragDict[bam] is not None: d = fragDict[bam] of.write("\t{}".format(d['sample_size'])) of.write("\t{}\t{}\t{}\t{}\t{}\t{}\t{}".format(d['min'], d['qtile25'], d['mean'], d['median'], d['qtile75'], d['max'], d['std'])) of.write("\t{}\t{}\t{}\t{}\t{}\t{}\t{}\t{}\t{}\t{}".format(d['mad'], d['qtile10'], d['qtile20'], d['qtile30'], d['qtile40'], d['qtile60'], d['qtile70'], d['qtile80'], d['qtile90'], d['qtile99'])) else: of.write("\t0") of.write("\t0\t0\t0\t0\t0\t0\t0") of.write("\t0\t0\t0\t0\t0\t0\t0\t0\t0\t0") d = readDict[bam] of.write("\t{}".format(d['sample_size'])) of.write("\t{}\t{}\t{}\t{}\t{}\t{}\t{}".format(d['min'], d['qtile25'], d['mean'], d['median'], d['qtile75'], d['max'], d['std'])) of.write("\t{}\t{}\t{}\t{}\t{}\t{}\t{}\t{}\t{}\t{}\n".format(d['mad'], d['qtile10'], d['qtile20'], d['qtile30'], d['qtile40'], d['qtile60'], d['qtile70'], d['qtile80'], d['qtile90'], d['qtile99'])) of.close() def main(args=None): args = parse_arguments().parse_args(args) if len(sys.argv) == 1: parse_arguments().print_help() sys.exit() fraglengths = {} readlengths = {} of = None if args.outRawFragmentLengths is not None: of = open(args.outRawFragmentLengths, "w") of.write("#bamPEFragmentSize\nSize\tOccurrences\tSample\n") for idx, bam in enumerate(args.bamfiles): f, r = getFragSize(bam, args, idx, of) fraglengths[bam] = f readlengths[bam] = r if args.table is not None: printTable(args, fraglengths, readlengths) if args.histogram: if args.samplesLabel: if len(args.bamfiles) != len(args.samplesLabel): sys.exit("The number of labels does not match the number of BAM files.") else: labels = args.samplesLabel else: labels = list(fraglengths.keys()) i = 0 data = [] for bam in fraglengths.keys(): d = fraglengths[bam] if d is None: d = readlengths[bam] if args.maxFragmentLength > 0: maxVal = args.maxFragmentLength else: maxVal = d['mean'] * 2 if args.plotFileFormat == 'plotly': trace = go.Histogram(x=d['lengths'], histnorm='probability', opacity=0.5, name=labels[i], nbinsx=100, xbins=dict(start=d['min'], end=maxVal)) data.append(trace) else: plt.bar(d['lengths'][1][:-1], height=d['lengths'][0], width=d['lengths'][1][1:] - d['lengths'][1][:-1], align='edge', log=args.logScale, alpha=0.5, label=labels[i]) i += 1 if args.plotFileFormat == 'plotly': fig = go.Figure() fig.add_traces(data) fig['layout']['yaxis1'].update(title='Frequency') fig['layout']['xaxis1'].update(title='Fragment Length') fig['layout'].update(title=args.plotTitle) fig['layout'].update(showlegend=True) if args.logScale: fig['layout']['yaxis1'].update(type='log') py.plot(fig, filename=args.histogram, auto_open=False) else: plt.xlabel('Fragment Length') plt.ylabel('Frequency') plt.legend(loc='upper right') plt.title(args.plotTitle) plt.savefig(args.histogram, bbox_inches=0, format=args.plotFileFormat) plt.close() if __name__ == "__main__": main() ================================================ FILE: deeptools/bigwigAverage.py ================================================ #!/usr/bin/env python # -*- coding: utf-8 -*- import argparse import sys import numpy as np from deeptools import parserCommon from deeptools import writeBedGraph_bam_and_bw debug = 0 def parse_arguments(args=None): parentParser = parserCommon.getParentArgParse() outputParser = parserCommon.output() parser = argparse.ArgumentParser( parents=[parentParser, outputParser], formatter_class=argparse.ArgumentDefaultsHelpFormatter, description='This tool average multiple bigWig files based on the number ' 'of mapped reads. To average the bigWig files, the genome is ' 'partitioned into bins of equal size, then the scores ' 'in each bigwig file are computed per bin.' 'These scores are averaged and scaleFactors can be applied before the average.', usage='bigwigAverage -b sample1.bw sample2.bw -o outfile.bw\n' 'help: bigwigAverage -h / bigwigAverage --help') # define the arguments parser.add_argument('--bigwigs', '-b', metavar='Bigwig files', help='Bigwig files separated by space.', nargs='+', required=True) parser.add_argument('--scaleFactors', help='Set this parameter to multipy the bigwig values ' 'by a constant. The format is ' 'scaleFactor1:scaleFactor2:scaleFactor3 etc. ' 'For example 0.7:1 to scale the first bigwig file ' 'by 0.7 while not scaling the second bigwig file', default=None, required=False) parser.add_argument('--skipNonCoveredRegions', '--skipNAs', help='This parameter determines if non-covered regions (regions without a score) ' 'in the bigWig files should be skipped. The default is to treat those ' 'regions as having a value of zero. ' 'The decision to skip non-covered regions ' 'depends on the interpretation of the data. Non-covered regions ' 'in a bigWig file may represent repetitive regions that should ' 'be skipped. Alternatively, the interpretation of non-covered regions as ' 'zeros may be wrong and this option should be used ', action='store_true') return parser def getType(fname): """ Tries to determine if a file is a wiggle, a bedgraph, or a bigWig file. """ if fname.endswith(".wig") or fname.endswith(".wiggle"): return "wiggle" elif fname.lower().endswith(".bedgraph") or fname.endswith(".bdg"): return "bedgraph" else: return "bigwig" def average(tileCoverage, args): r""" The mapreduce method calls this function for each tile. The parameters (args) are fixed in the main method. >>> funcArgs= {'scaleFactors': (1,1)} >>> average([1, 2], funcArgs) 1.5 >>> funcArgs= {'scaleFactors': (1,0.5)} >>> average([1, 2], funcArgs) 1.0 >>> funcArgs= {'scaleFactors': (1,0.5,0.1,0.2)} >>> average([1, 2, 3, 12], funcArgs) 1.175 >>> average([1, 2, 3, np.nan], funcArgs) nan """ norm_values = [args['scaleFactors'][i] * cov for i, cov in enumerate(tileCoverage)] return np.mean(norm_values) def main(args=None): args = parse_arguments().parse_args(args) if len(sys.argv) == 1: parse_arguments().print_help() sys.exit() nFiles = len(args.bigwigs) if args.scaleFactors: scaleFactors = [float(x) for x in args.scaleFactors.split(":")] if len(scaleFactors) == 1: scaleFactors = scaleFactors * nFiles elif len(scaleFactors) != nFiles: raise argparse.ArgumentTypeError( "Format of scaleFactors is factor or factor1:factor2... as many as bigwig files. " "There are {} bigwigs and {} factors." "The value given ( {} ) is not valid".format(nFiles, len(scaleFactors), args.scaleFactors)) else: scaleFactors = [1] * nFiles # the average function is called and receives # the function_args per each tile that is considered FUNC = average function_args = {'scaleFactors': scaleFactors} writeBedGraph_bam_and_bw.writeBedGraph( [(b, getType(b)) for b in args.bigwigs], args.outFileName, 0, FUNC, function_args, tileSize=args.binSize, region=args.region, blackListFileName=args.blackListFileName, verbose=args.verbose, numberOfProcessors=args.numberOfProcessors, skipZeroOverZero=False, format=args.outFileFormat, smoothLength=False, missingDataAsZero=not args.skipNonCoveredRegions, extendPairedEnds=False) ================================================ FILE: deeptools/bigwigCompare.py ================================================ #!/usr/bin/env python # -*- coding: utf-8 -*- import argparse from deeptools import parserCommon from deeptools.getRatio import getRatio from deeptools import writeBedGraph_bam_and_bw debug = 0 def parse_arguments(args=None): parentParser = parserCommon.getParentArgParse() outputParser = parserCommon.output() parser = argparse.ArgumentParser( parents=[parentParser, outputParser], formatter_class=argparse.ArgumentDefaultsHelpFormatter, description='This tool compares two bigWig files based on the number ' 'of mapped reads. To compare the bigWig files, the genome is ' 'partitioned into bins of equal size, then the number of reads found ' 'in each BAM file are counted per bin and finally a summary ' 'value is reported. This value can be the ratio of the number of reads' 'per bin, the log2 of the ratio, the sum or the difference.', usage='bigwigCompare -b1 sample1.bw -b2 sample2.bw -o log2.bw\n' 'help: bigwigCompare -h / bigwigCompare --help') # define the arguments parser.add_argument('--bigwig1', '-b1', metavar='Bigwig file', help='Bigwig file 1. Usually the file for the ' 'treatment.', required=True) parser.add_argument('--bigwig2', '-b2', metavar='Bigwig file', help='Bigwig file 2. Usually the file for the ' 'control.', required=True) parser.add_argument('--scaleFactors', help='Set this parameter to multipy the bigwig values ' 'by a constant. The format is ' 'scaleFactor1:scaleFactor2. ' 'For example 0.7:1 to scale the first bigwig file ' 'by 0.7 while not scaling the second bigwig file', default=None, required=False) parser.add_argument('--pseudocount', help='A small number to avoid x/0. Only useful ' 'together with --operation log2 or --operation ratio. ' 'You can specify different values as pseudocounts for ' 'the numerator and the denominator by providing two ' 'values (the first value is used as the numerator ' 'pseudocount and the second the denominator pseudocount). (Default: %(default)s)', default=1, nargs='+', action=parserCommon.requiredLength(1, 2), type=float, required=False) parser.add_argument('--skipZeroOverZero', help='Skip bins where BOTH BAM files lack coverage. ' 'This is determined BEFORE any applicable pseudocount ' 'is added.', action='store_true') parser.add_argument('--operation', help='The default is to output the log2ratio of the ' 'two samples. The reciprocal ratio returns the ' 'the negative of the inverse of the ratio ' 'if the ratio is less than 0. The resulting ' 'values are interpreted as negative fold changes. ' 'Instead of performing a ' 'computation using both files, the scaled signal can ' 'alternatively be output for the first or second file using ' 'the \'--operation first\' or \'--operation second\' (Default: %(default)s)', default='log2', choices=['log2', 'ratio', 'subtract', 'add', 'mean', 'reciprocal_ratio', 'first', 'second'], required=False) parser.add_argument('--skipNonCoveredRegions', '--skipNAs', help='This parameter determines if non-covered regions (regions without a score) ' 'in the bigWig files should be skipped. The default is to treat those ' 'regions as having a value of zero. ' 'The decision to skip non-covered regions ' 'depends on the interpretation of the data. Non-covered regions ' 'in a bigWig file may represent repetitive regions that should ' 'be skipped. Alternatively, the interpretation of non-covered regions as ' 'zeros may be wrong and this option should be used ', action='store_true') parser.add_argument('--fixedStep', help='Write out all bins (of size --binSize) ' 'instead of merging neighbouring bins with equal values.', action='store_true') return parser def getType(fname): """ Tries to determine if a file is a wiggle, a bedgraph or a bigWig. """ if fname.endswith(".wig") or fname.endswith(".wiggle"): return "wiggle" elif fname.endswith(".bedgraph"): return "bedgraph" else: return "bigwig" def main(args=None): args = parse_arguments().parse_args(args) if args.scaleFactors: scaleFactors = [float(x) for x in args.scaleFactors.split(":")] else: scaleFactors = [1, 1] if not isinstance(args.pseudocount, list): args.pseudocount = [args.pseudocount] if len(args.pseudocount) == 1: args.pseudocount *= 2 # the getRatio function is called and receives # the function_args per each tile that is considered FUNC = getRatio function_args = {'valueType': args.operation, 'scaleFactors': scaleFactors, 'pseudocount': args.pseudocount} writeBedGraph_bam_and_bw.writeBedGraph( [(args.bigwig1, getType(args.bigwig1)), (args.bigwig2, getType(args.bigwig2))], args.outFileName, 0, FUNC, function_args, tileSize=args.binSize, region=args.region, blackListFileName=args.blackListFileName, verbose=args.verbose, numberOfProcessors=args.numberOfProcessors, skipZeroOverZero=args.skipZeroOverZero, format=args.outFileFormat, smoothLength=False, missingDataAsZero=not args.skipNonCoveredRegions, extendPairedEnds=False, fixedStep=args.fixedStep) ================================================ FILE: deeptools/cm.py ================================================ #!/usr/bin/env python # This file comes from the seaborn project and is under a BSD license: # Copyright (c) 2012-2019, Michael L. Waskom # All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions are met: # # * Redistributions of source code must retain the above copyright notice, this # list of conditions and the following disclaimer. # # * Redistributions in binary form must reproduce the above copyright notice, # this list of conditions and the following disclaimer in the documentation # and/or other materials provided with the distribution. # # * Neither the name of the project nor the names of its # contributors may be used to endorse or promote products derived from # this software without specific prior written permission. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" # AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE # FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR # SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER # CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, # OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. from matplotlib import colors, colormaps as mpl_cm _rocket_lut = [ [0.01060815, 0.01808215, 0.10018654], [0.01428972, 0.02048237, 0.10374486], [0.01831941, 0.0229766, 0.10738511], [0.02275049, 0.02554464, 0.11108639], [0.02759119, 0.02818316, 0.11483751], [0.03285175, 0.03088792, 0.11863035], [0.03853466, 0.03365771, 0.12245873], [0.04447016, 0.03648425, 0.12631831], [0.05032105, 0.03936808, 0.13020508], [0.05611171, 0.04224835, 0.13411624], [0.0618531, 0.04504866, 0.13804929], [0.06755457, 0.04778179, 0.14200206], [0.0732236, 0.05045047, 0.14597263], [0.0788708, 0.05305461, 0.14995981], [0.08450105, 0.05559631, 0.15396203], [0.09011319, 0.05808059, 0.15797687], [0.09572396, 0.06050127, 0.16200507], [0.10132312, 0.06286782, 0.16604287], [0.10692823, 0.06517224, 0.17009175], [0.1125315, 0.06742194, 0.17414848], [0.11813947, 0.06961499, 0.17821272], [0.12375803, 0.07174938, 0.18228425], [0.12938228, 0.07383015, 0.18636053], [0.13501631, 0.07585609, 0.19044109], [0.14066867, 0.0778224, 0.19452676], [0.14633406, 0.07973393, 0.1986151], [0.15201338, 0.08159108, 0.20270523], [0.15770877, 0.08339312, 0.20679668], [0.16342174, 0.0851396, 0.21088893], [0.16915387, 0.08682996, 0.21498104], [0.17489524, 0.08848235, 0.2190294], [0.18065495, 0.09009031, 0.22303512], [0.18643324, 0.09165431, 0.22699705], [0.19223028, 0.09317479, 0.23091409], [0.19804623, 0.09465217, 0.23478512], [0.20388117, 0.09608689, 0.23860907], [0.20973515, 0.09747934, 0.24238489], [0.21560818, 0.09882993, 0.24611154], [0.22150014, 0.10013944, 0.2497868], [0.22741085, 0.10140876, 0.25340813], [0.23334047, 0.10263737, 0.25697736], [0.23928891, 0.10382562, 0.2604936], [0.24525608, 0.10497384, 0.26395596], [0.25124182, 0.10608236, 0.26736359], [0.25724602, 0.10715148, 0.27071569], [0.26326851, 0.1081815, 0.27401148], [0.26930915, 0.1091727, 0.2772502], [0.27536766, 0.11012568, 0.28043021], [0.28144375, 0.11104133, 0.2835489], [0.2875374, 0.11191896, 0.28660853], [0.29364846, 0.11275876, 0.2896085], [0.29977678, 0.11356089, 0.29254823], [0.30592213, 0.11432553, 0.29542718], [0.31208435, 0.11505284, 0.29824485], [0.31826327, 0.1157429, 0.30100076], [0.32445869, 0.11639585, 0.30369448], [0.33067031, 0.11701189, 0.30632563], [0.33689808, 0.11759095, 0.3088938], [0.34314168, 0.11813362, 0.31139721], [0.34940101, 0.11863987, 0.3138355], [0.355676, 0.11910909, 0.31620996], [0.36196644, 0.1195413, 0.31852037], [0.36827206, 0.11993653, 0.32076656], [0.37459292, 0.12029443, 0.32294825], [0.38092887, 0.12061482, 0.32506528], [0.38727975, 0.12089756, 0.3271175], [0.39364518, 0.12114272, 0.32910494], [0.40002537, 0.12134964, 0.33102734], [0.40642019, 0.12151801, 0.33288464], [0.41282936, 0.12164769, 0.33467689], [0.41925278, 0.12173833, 0.33640407], [0.42569057, 0.12178916, 0.33806605], [0.43214263, 0.12179973, 0.33966284], [0.43860848, 0.12177004, 0.34119475], [0.44508855, 0.12169883, 0.34266151], [0.45158266, 0.12158557, 0.34406324], [0.45809049, 0.12142996, 0.34540024], [0.46461238, 0.12123063, 0.34667231], [0.47114798, 0.12098721, 0.34787978], [0.47769736, 0.12069864, 0.34902273], [0.48426077, 0.12036349, 0.35010104], [0.49083761, 0.11998161, 0.35111537], [0.49742847, 0.11955087, 0.35206533], [0.50403286, 0.11907081, 0.35295152], [0.51065109, 0.11853959, 0.35377385], [0.51728314, 0.1179558, 0.35453252], [0.52392883, 0.11731817, 0.35522789], [0.53058853, 0.11662445, 0.35585982], [0.53726173, 0.11587369, 0.35642903], [0.54394898, 0.11506307, 0.35693521], [0.5506426, 0.11420757, 0.35737863], [0.55734473, 0.11330456, 0.35775059], [0.56405586, 0.11235265, 0.35804813], [0.57077365, 0.11135597, 0.35827146], [0.5774991, 0.11031233, 0.35841679], [0.58422945, 0.10922707, 0.35848469], [0.59096382, 0.10810205, 0.35847347], [0.59770215, 0.10693774, 0.35838029], [0.60444226, 0.10573912, 0.35820487], [0.61118304, 0.10450943, 0.35794557], [0.61792306, 0.10325288, 0.35760108], [0.62466162, 0.10197244, 0.35716891], [0.63139686, 0.10067417, 0.35664819], [0.63812122, 0.09938212, 0.35603757], [0.64483795, 0.0980891, 0.35533555], [0.65154562, 0.09680192, 0.35454107], [0.65824241, 0.09552918, 0.3536529], [0.66492652, 0.09428017, 0.3526697], [0.67159578, 0.09306598, 0.35159077], [0.67824099, 0.09192342, 0.3504148], [0.684863, 0.09085633, 0.34914061], [0.69146268, 0.0898675, 0.34776864], [0.69803757, 0.08897226, 0.3462986], [0.70457834, 0.0882129, 0.34473046], [0.71108138, 0.08761223, 0.3430635], [0.7175507, 0.08716212, 0.34129974], [0.72398193, 0.08688725, 0.33943958], [0.73035829, 0.0868623, 0.33748452], [0.73669146, 0.08704683, 0.33543669], [0.74297501, 0.08747196, 0.33329799], [0.74919318, 0.08820542, 0.33107204], [0.75535825, 0.08919792, 0.32876184], [0.76145589, 0.09050716, 0.32637117], [0.76748424, 0.09213602, 0.32390525], [0.77344838, 0.09405684, 0.32136808], [0.77932641, 0.09634794, 0.31876642], [0.78513609, 0.09892473, 0.31610488], [0.79085854, 0.10184672, 0.313391], [0.7965014, 0.10506637, 0.31063031], [0.80205987, 0.10858333, 0.30783], [0.80752799, 0.11239964, 0.30499738], [0.81291606, 0.11645784, 0.30213802], [0.81820481, 0.12080606, 0.29926105], [0.82341472, 0.12535343, 0.2963705], [0.82852822, 0.13014118, 0.29347474], [0.83355779, 0.13511035, 0.29057852], [0.83850183, 0.14025098, 0.2876878], [0.84335441, 0.14556683, 0.28480819], [0.84813096, 0.15099892, 0.281943], [0.85281737, 0.15657772, 0.27909826], [0.85742602, 0.1622583, 0.27627462], [0.86196552, 0.16801239, 0.27346473], [0.86641628, 0.17387796, 0.27070818], [0.87079129, 0.17982114, 0.26797378], [0.87507281, 0.18587368, 0.26529697], [0.87925878, 0.19203259, 0.26268136], [0.8833417, 0.19830556, 0.26014181], [0.88731387, 0.20469941, 0.25769539], [0.89116859, 0.21121788, 0.2553592], [0.89490337, 0.21785614, 0.25314362], [0.8985026, 0.22463251, 0.25108745], [0.90197527, 0.23152063, 0.24918223], [0.90530097, 0.23854541, 0.24748098], [0.90848638, 0.24568473, 0.24598324], [0.911533, 0.25292623, 0.24470258], [0.9144225, 0.26028902, 0.24369359], [0.91717106, 0.26773821, 0.24294137], [0.91978131, 0.27526191, 0.24245973], [0.92223947, 0.28287251, 0.24229568], [0.92456587, 0.29053388, 0.24242622], [0.92676657, 0.29823282, 0.24285536], [0.92882964, 0.30598085, 0.24362274], [0.93078135, 0.31373977, 0.24468803], [0.93262051, 0.3215093, 0.24606461], [0.93435067, 0.32928362, 0.24775328], [0.93599076, 0.33703942, 0.24972157], [0.93752831, 0.34479177, 0.25199928], [0.93899289, 0.35250734, 0.25452808], [0.94036561, 0.36020899, 0.25734661], [0.94167588, 0.36786594, 0.2603949], [0.94291042, 0.37549479, 0.26369821], [0.94408513, 0.3830811, 0.26722004], [0.94520419, 0.39062329, 0.27094924], [0.94625977, 0.39813168, 0.27489742], [0.94727016, 0.4055909, 0.27902322], [0.94823505, 0.41300424, 0.28332283], [0.94914549, 0.42038251, 0.28780969], [0.95001704, 0.42771398, 0.29244728], [0.95085121, 0.43500005, 0.29722817], [0.95165009, 0.44224144, 0.30214494], [0.9524044, 0.44944853, 0.3072105], [0.95312556, 0.45661389, 0.31239776], [0.95381595, 0.46373781, 0.31769923], [0.95447591, 0.47082238, 0.32310953], [0.95510255, 0.47787236, 0.32862553], [0.95569679, 0.48489115, 0.33421404], [0.95626788, 0.49187351, 0.33985601], [0.95681685, 0.49882008, 0.34555431], [0.9573439, 0.50573243, 0.35130912], [0.95784842, 0.51261283, 0.35711942], [0.95833051, 0.51946267, 0.36298589], [0.95879054, 0.52628305, 0.36890904], [0.95922872, 0.53307513, 0.3748895], [0.95964538, 0.53983991, 0.38092784], [0.96004345, 0.54657593, 0.3870292], [0.96042097, 0.55328624, 0.39319057], [0.96077819, 0.55997184, 0.39941173], [0.9611152, 0.5666337, 0.40569343], [0.96143273, 0.57327231, 0.41203603], [0.96173392, 0.57988594, 0.41844491], [0.96201757, 0.58647675, 0.42491751], [0.96228344, 0.59304598, 0.43145271], [0.96253168, 0.5995944, 0.43805131], [0.96276513, 0.60612062, 0.44471698], [0.96298491, 0.6126247, 0.45145074], [0.96318967, 0.61910879, 0.45824902], [0.96337949, 0.6255736, 0.46511271], [0.96355923, 0.63201624, 0.47204746], [0.96372785, 0.63843852, 0.47905028], [0.96388426, 0.64484214, 0.4861196], [0.96403203, 0.65122535, 0.4932578], [0.96417332, 0.65758729, 0.50046894], [0.9643063, 0.66393045, 0.5077467], [0.96443322, 0.67025402, 0.51509334], [0.96455845, 0.67655564, 0.52251447], [0.96467922, 0.68283846, 0.53000231], [0.96479861, 0.68910113, 0.53756026], [0.96492035, 0.69534192, 0.5451917], [0.96504223, 0.7015636, 0.5528892], [0.96516917, 0.70776351, 0.5606593], [0.96530224, 0.71394212, 0.56849894], [0.96544032, 0.72010124, 0.57640375], [0.96559206, 0.72623592, 0.58438387], [0.96575293, 0.73235058, 0.59242739], [0.96592829, 0.73844258, 0.60053991], [0.96612013, 0.74451182, 0.60871954], [0.96632832, 0.75055966, 0.61696136], [0.96656022, 0.75658231, 0.62527295], [0.96681185, 0.76258381, 0.63364277], [0.96709183, 0.76855969, 0.64207921], [0.96739773, 0.77451297, 0.65057302], [0.96773482, 0.78044149, 0.65912731], [0.96810471, 0.78634563, 0.66773889], [0.96850919, 0.79222565, 0.6764046], [0.96893132, 0.79809112, 0.68512266], [0.96935926, 0.80395415, 0.69383201], [0.9698028, 0.80981139, 0.70252255], [0.97025511, 0.81566605, 0.71120296], [0.97071849, 0.82151775, 0.71987163], [0.97120159, 0.82736371, 0.72851999], [0.97169389, 0.83320847, 0.73716071], [0.97220061, 0.83905052, 0.74578903], [0.97272597, 0.84488881, 0.75440141], [0.97327085, 0.85072354, 0.76299805], [0.97383206, 0.85655639, 0.77158353], [0.97441222, 0.86238689, 0.78015619], [0.97501782, 0.86821321, 0.78871034], [0.97564391, 0.87403763, 0.79725261], [0.97628674, 0.87986189, 0.8057883], [0.97696114, 0.88568129, 0.81430324], [0.97765722, 0.89149971, 0.82280948], [0.97837585, 0.89731727, 0.83130786], [0.97912374, 0.90313207, 0.83979337], [0.979891, 0.90894778, 0.84827858], [0.98067764, 0.91476465, 0.85676611], [0.98137749, 0.92061729, 0.86536915] ] _mako_lut = [ [0.04503935, 0.01482344, 0.02092227], [0.04933018, 0.01709292, 0.02535719], [0.05356262, 0.01950702, 0.03018802], [0.05774337, 0.02205989, 0.03545515], [0.06188095, 0.02474764, 0.04115287], [0.06598247, 0.0275665, 0.04691409], [0.07005374, 0.03051278, 0.05264306], [0.07409947, 0.03358324, 0.05834631], [0.07812339, 0.03677446, 0.06403249], [0.08212852, 0.0400833, 0.06970862], [0.08611731, 0.04339148, 0.07538208], [0.09009161, 0.04664706, 0.08105568], [0.09405308, 0.04985685, 0.08673591], [0.09800301, 0.05302279, 0.09242646], [0.10194255, 0.05614641, 0.09813162], [0.10587261, 0.05922941, 0.103854], [0.1097942, 0.06227277, 0.10959847], [0.11370826, 0.06527747, 0.11536893], [0.11761516, 0.06824548, 0.12116393], [0.12151575, 0.07117741, 0.12698763], [0.12541095, 0.07407363, 0.1328442], [0.12930083, 0.07693611, 0.13873064], [0.13317849, 0.07976988, 0.14465095], [0.13701138, 0.08259683, 0.15060265], [0.14079223, 0.08542126, 0.15659379], [0.14452486, 0.08824175, 0.16262484], [0.14820351, 0.09106304, 0.16869476], [0.15183185, 0.09388372, 0.17480366], [0.15540398, 0.09670855, 0.18094993], [0.15892417, 0.09953561, 0.18713384], [0.16238588, 0.10236998, 0.19335329], [0.16579435, 0.10520905, 0.19960847], [0.16914226, 0.10805832, 0.20589698], [0.17243586, 0.11091443, 0.21221911], [0.17566717, 0.11378321, 0.21857219], [0.17884322, 0.11666074, 0.2249565], [0.18195582, 0.11955283, 0.23136943], [0.18501213, 0.12245547, 0.23781116], [0.18800459, 0.12537395, 0.24427914], [0.19093944, 0.1283047, 0.25077369], [0.19381092, 0.13125179, 0.25729255], [0.19662307, 0.13421303, 0.26383543], [0.19937337, 0.13719028, 0.27040111], [0.20206187, 0.14018372, 0.27698891], [0.20469116, 0.14319196, 0.28359861], [0.20725547, 0.14621882, 0.29022775], [0.20976258, 0.14925954, 0.29687795], [0.21220409, 0.15231929, 0.30354703], [0.21458611, 0.15539445, 0.31023563], [0.21690827, 0.15848519, 0.31694355], [0.21916481, 0.16159489, 0.32366939], [0.2213631, 0.16471913, 0.33041431], [0.22349947, 0.1678599, 0.33717781], [0.2255714, 0.1710185, 0.34395925], [0.22758415, 0.17419169, 0.35075983], [0.22953569, 0.17738041, 0.35757941], [0.23142077, 0.18058733, 0.3644173], [0.2332454, 0.18380872, 0.37127514], [0.2350092, 0.18704459, 0.3781528], [0.23670785, 0.190297, 0.38504973], [0.23834119, 0.19356547, 0.39196711], [0.23991189, 0.19684817, 0.39890581], [0.24141903, 0.20014508, 0.4058667], [0.24286214, 0.20345642, 0.4128484], [0.24423453, 0.20678459, 0.41985299], [0.24554109, 0.21012669, 0.42688124], [0.2467815, 0.21348266, 0.43393244], [0.24795393, 0.21685249, 0.4410088], [0.24905614, 0.22023618, 0.448113], [0.25007383, 0.22365053, 0.45519562], [0.25098926, 0.22710664, 0.46223892], [0.25179696, 0.23060342, 0.46925447], [0.25249346, 0.23414353, 0.47623196], [0.25307401, 0.23772973, 0.48316271], [0.25353152, 0.24136961, 0.49001976], [0.25386167, 0.24506548, 0.49679407], [0.25406082, 0.2488164, 0.50348932], [0.25412435, 0.25262843, 0.51007843], [0.25404842, 0.25650743, 0.51653282], [0.25383134, 0.26044852, 0.52286845], [0.2534705, 0.26446165, 0.52903422], [0.25296722, 0.2685428, 0.53503572], [0.2523226, 0.27269346, 0.54085315], [0.25153974, 0.27691629, 0.54645752], [0.25062402, 0.28120467, 0.55185939], [0.24958205, 0.28556371, 0.55701246], [0.24842386, 0.28998148, 0.56194601], [0.24715928, 0.29446327, 0.56660884], [0.24580099, 0.29899398, 0.57104399], [0.24436202, 0.30357852, 0.57519929], [0.24285591, 0.30819938, 0.57913247], [0.24129828, 0.31286235, 0.58278615], [0.23970131, 0.3175495, 0.5862272], [0.23807973, 0.32226344, 0.58941872], [0.23644557, 0.32699241, 0.59240198], [0.2348113, 0.33173196, 0.59518282], [0.23318874, 0.33648036, 0.59775543], [0.2315855, 0.34122763, 0.60016456], [0.23001121, 0.34597357, 0.60240251], [0.2284748, 0.35071512, 0.6044784], [0.22698081, 0.35544612, 0.60642528], [0.22553305, 0.36016515, 0.60825252], [0.22413977, 0.36487341, 0.60994938], [0.22280246, 0.36956728, 0.61154118], [0.22152555, 0.37424409, 0.61304472], [0.22030752, 0.37890437, 0.61446646], [0.2191538, 0.38354668, 0.61581561], [0.21806257, 0.38817169, 0.61709794], [0.21703799, 0.39277882, 0.61831922], [0.21607792, 0.39736958, 0.61948028], [0.21518463, 0.40194196, 0.62059763], [0.21435467, 0.40649717, 0.62167507], [0.21358663, 0.41103579, 0.62271724], [0.21288172, 0.41555771, 0.62373011], [0.21223835, 0.42006355, 0.62471794], [0.21165312, 0.42455441, 0.62568371], [0.21112526, 0.42903064, 0.6266318], [0.21065161, 0.43349321, 0.62756504], [0.21023306, 0.43794288, 0.62848279], [0.20985996, 0.44238227, 0.62938329], [0.20951045, 0.44680966, 0.63030696], [0.20916709, 0.45122981, 0.63124483], [0.20882976, 0.45564335, 0.63219599], [0.20849798, 0.46005094, 0.63315928], [0.20817199, 0.46445309, 0.63413391], [0.20785149, 0.46885041, 0.63511876], [0.20753716, 0.47324327, 0.63611321], [0.20722876, 0.47763224, 0.63711608], [0.20692679, 0.48201774, 0.63812656], [0.20663156, 0.48640018, 0.63914367], [0.20634336, 0.49078002, 0.64016638], [0.20606303, 0.49515755, 0.6411939], [0.20578999, 0.49953341, 0.64222457], [0.20552612, 0.50390766, 0.64325811], [0.20527189, 0.50828072, 0.64429331], [0.20502868, 0.51265277, 0.64532947], [0.20479718, 0.51702417, 0.64636539], [0.20457804, 0.52139527, 0.64739979], [0.20437304, 0.52576622, 0.64843198], [0.20418396, 0.53013715, 0.64946117], [0.20401238, 0.53450825, 0.65048638], [0.20385896, 0.53887991, 0.65150606], [0.20372653, 0.54325208, 0.65251978], [0.20361709, 0.5476249, 0.6535266], [0.20353258, 0.55199854, 0.65452542], [0.20347472, 0.55637318, 0.655515], [0.20344718, 0.56074869, 0.65649508], [0.20345161, 0.56512531, 0.65746419], [0.20349089, 0.56950304, 0.65842151], [0.20356842, 0.57388184, 0.65936642], [0.20368663, 0.57826181, 0.66029768], [0.20384884, 0.58264293, 0.6612145], [0.20405904, 0.58702506, 0.66211645], [0.20431921, 0.59140842, 0.66300179], [0.20463464, 0.59579264, 0.66387079], [0.20500731, 0.60017798, 0.66472159], [0.20544449, 0.60456387, 0.66555409], [0.20596097, 0.60894927, 0.66636568], [0.20654832, 0.61333521, 0.66715744], [0.20721003, 0.61772167, 0.66792838], [0.20795035, 0.62210845, 0.66867802], [0.20877302, 0.62649546, 0.66940555], [0.20968223, 0.63088252, 0.6701105], [0.21068163, 0.63526951, 0.67079211], [0.21177544, 0.63965621, 0.67145005], [0.21298582, 0.64404072, 0.67208182], [0.21430361, 0.64842404, 0.67268861], [0.21572716, 0.65280655, 0.67326978], [0.21726052, 0.65718791, 0.6738255], [0.21890636, 0.66156803, 0.67435491], [0.220668, 0.66594665, 0.67485792], [0.22255447, 0.67032297, 0.67533374], [0.22458372, 0.67469531, 0.67578061], [0.22673713, 0.67906542, 0.67620044], [0.22901625, 0.6834332, 0.67659251], [0.23142316, 0.68779836, 0.67695703], [0.23395924, 0.69216072, 0.67729378], [0.23663857, 0.69651881, 0.67760151], [0.23946645, 0.70087194, 0.67788018], [0.24242624, 0.70522162, 0.67813088], [0.24549008, 0.70957083, 0.67835215], [0.24863372, 0.71392166, 0.67854868], [0.25187832, 0.71827158, 0.67872193], [0.25524083, 0.72261873, 0.67887024], [0.25870947, 0.72696469, 0.67898912], [0.26229238, 0.73130855, 0.67907645], [0.26604085, 0.73564353, 0.67914062], [0.26993099, 0.73997282, 0.67917264], [0.27397488, 0.74429484, 0.67917096], [0.27822463, 0.74860229, 0.67914468], [0.28264201, 0.75290034, 0.67907959], [0.2873016, 0.75717817, 0.67899164], [0.29215894, 0.76144162, 0.67886578], [0.29729823, 0.76567816, 0.67871894], [0.30268199, 0.76989232, 0.67853896], [0.30835665, 0.77407636, 0.67833512], [0.31435139, 0.77822478, 0.67811118], [0.3206671, 0.78233575, 0.67786729], [0.32733158, 0.78640315, 0.67761027], [0.33437168, 0.79042043, 0.67734882], [0.34182112, 0.79437948, 0.67709394], [0.34968889, 0.79827511, 0.67685638], [0.35799244, 0.80210037, 0.67664969], [0.36675371, 0.80584651, 0.67649539], [0.3759816, 0.80950627, 0.67641393], [0.38566792, 0.81307432, 0.67642947], [0.39579804, 0.81654592, 0.67656899], [0.40634556, 0.81991799, 0.67686215], [0.41730243, 0.82318339, 0.67735255], [0.4285828, 0.82635051, 0.6780564], [0.44012728, 0.82942353, 0.67900049], [0.45189421, 0.83240398, 0.68021733], [0.46378379, 0.83530763, 0.6817062], [0.47573199, 0.83814472, 0.68347352], [0.48769865, 0.84092197, 0.68552698], [0.49962354, 0.84365379, 0.68783929], [0.5114027, 0.8463718, 0.69029789], [0.52301693, 0.84908401, 0.69288545], [0.53447549, 0.85179048, 0.69561066], [0.54578602, 0.8544913, 0.69848331], [0.55695565, 0.85718723, 0.70150427], [0.56798832, 0.85987893, 0.70468261], [0.57888639, 0.86256715, 0.70802931], [0.5896541, 0.8652532, 0.71154204], [0.60028928, 0.86793835, 0.71523675], [0.61079441, 0.87062438, 0.71910895], [0.62116633, 0.87331311, 0.72317003], [0.63140509, 0.87600675, 0.72741689], [0.64150735, 0.87870746, 0.73185717], [0.65147219, 0.8814179, 0.73648495], [0.66129632, 0.8841403, 0.74130658], [0.67097934, 0.88687758, 0.74631123], [0.68051833, 0.88963189, 0.75150483], [0.68991419, 0.89240612, 0.75687187], [0.69916533, 0.89520211, 0.76241714], [0.70827373, 0.89802257, 0.76812286], [0.71723995, 0.90086891, 0.77399039], [0.72606665, 0.90374337, 0.7800041], [0.73475675, 0.90664718, 0.78615802], [0.74331358, 0.90958151, 0.79244474], [0.75174143, 0.91254787, 0.79884925], [0.76004473, 0.91554656, 0.80536823], [0.76827704, 0.91856549, 0.81196513], [0.77647029, 0.921603, 0.81855729], [0.78462009, 0.92466151, 0.82514119], [0.79273542, 0.92773848, 0.83172131], [0.8008109, 0.93083672, 0.83829355], [0.80885107, 0.93395528, 0.84485982], [0.81685878, 0.9370938, 0.85142101], [0.82483206, 0.94025378, 0.8579751], [0.83277661, 0.94343371, 0.86452477], [0.84069127, 0.94663473, 0.87106853], [0.84857662, 0.9498573, 0.8776059], [0.8564431, 0.95309792, 0.88414253], [0.86429066, 0.95635719, 0.89067759], [0.87218969, 0.95960708, 0.89725384] ] _vlag_lut = [ [0.13850039, 0.41331206, 0.74052025], [0.15077609, 0.41762684, 0.73970427], [0.16235219, 0.4219191, 0.7389667], [0.1733322, 0.42619024, 0.73832537], [0.18382538, 0.43044226, 0.73776764], [0.19394034, 0.4346772, 0.73725867], [0.20367115, 0.43889576, 0.73685314], [0.21313625, 0.44310003, 0.73648045], [0.22231173, 0.44729079, 0.73619681], [0.23125148, 0.45146945, 0.73597803], [0.23998101, 0.45563715, 0.7358223], [0.24853358, 0.45979489, 0.73571524], [0.25691416, 0.4639437, 0.73566943], [0.26513894, 0.46808455, 0.73568319], [0.27322194, 0.47221835, 0.73575497], [0.28117543, 0.47634598, 0.73588332], [0.28901021, 0.48046826, 0.73606686], [0.2967358, 0.48458597, 0.73630433], [0.30436071, 0.48869986, 0.73659451], [0.3118955, 0.49281055, 0.73693255], [0.31935389, 0.49691847, 0.73730851], [0.32672701, 0.5010247, 0.73774013], [0.33402607, 0.50512971, 0.73821941], [0.34125337, 0.50923419, 0.73874905], [0.34840921, 0.51333892, 0.73933402], [0.35551826, 0.51744353, 0.73994642], [0.3625676, 0.52154929, 0.74060763], [0.36956356, 0.52565656, 0.74131327], [0.37649902, 0.52976642, 0.74207698], [0.38340273, 0.53387791, 0.74286286], [0.39025859, 0.53799253, 0.7436962], [0.39706821, 0.54211081, 0.744578], [0.40384046, 0.54623277, 0.74549872], [0.41058241, 0.55035849, 0.74645094], [0.41728385, 0.55448919, 0.74745174], [0.42395178, 0.55862494, 0.74849357], [0.4305964, 0.56276546, 0.74956387], [0.4372044, 0.56691228, 0.75068412], [0.4437909, 0.57106468, 0.75183427], [0.45035117, 0.5752235, 0.75302312], [0.45687824, 0.57938983, 0.75426297], [0.46339713, 0.58356191, 0.75551816], [0.46988778, 0.58774195, 0.75682037], [0.47635605, 0.59192986, 0.75816245], [0.48281101, 0.5961252, 0.75953212], [0.4892374, 0.60032986, 0.76095418], [0.49566225, 0.60454154, 0.76238852], [0.50206137, 0.60876307, 0.76387371], [0.50845128, 0.61299312, 0.76538551], [0.5148258, 0.61723272, 0.76693475], [0.52118385, 0.62148236, 0.76852436], [0.52753571, 0.62574126, 0.77013939], [0.53386831, 0.63001125, 0.77180152], [0.54020159, 0.63429038, 0.7734803], [0.54651272, 0.63858165, 0.77521306], [0.55282975, 0.64288207, 0.77695608], [0.55912585, 0.64719519, 0.77875327], [0.56542599, 0.65151828, 0.78056551], [0.57170924, 0.65585426, 0.78242747], [0.57799572, 0.6602009, 0.78430751], [0.58426817, 0.66456073, 0.78623458], [0.590544, 0.66893178, 0.78818117], [0.59680758, 0.67331643, 0.79017369], [0.60307553, 0.67771273, 0.79218572], [0.60934065, 0.68212194, 0.79422987], [0.61559495, 0.68654548, 0.7963202], [0.62185554, 0.69098125, 0.79842918], [0.62810662, 0.69543176, 0.80058381], [0.63436425, 0.69989499, 0.80275812], [0.64061445, 0.70437326, 0.80497621], [0.6468706, 0.70886488, 0.80721641], [0.65312213, 0.7133717, 0.80949719], [0.65937818, 0.71789261, 0.81180392], [0.66563334, 0.72242871, 0.81414642], [0.67189155, 0.72697967, 0.81651872], [0.67815314, 0.73154569, 0.81892097], [0.68441395, 0.73612771, 0.82136094], [0.69068321, 0.74072452, 0.82382353], [0.69694776, 0.7453385, 0.82633199], [0.70322431, 0.74996721, 0.8288583], [0.70949595, 0.75461368, 0.83143221], [0.7157774, 0.75927574, 0.83402904], [0.72206299, 0.76395461, 0.83665922], [0.72835227, 0.76865061, 0.8393242], [0.73465238, 0.7733628, 0.84201224], [0.74094862, 0.77809393, 0.84474951], [0.74725683, 0.78284158, 0.84750915], [0.75357103, 0.78760701, 0.85030217], [0.75988961, 0.79239077, 0.85313207], [0.76621987, 0.79719185, 0.85598668], [0.77255045, 0.8020125, 0.85888658], [0.77889241, 0.80685102, 0.86181298], [0.78524572, 0.81170768, 0.86476656], [0.79159841, 0.81658489, 0.86776906], [0.79796459, 0.82148036, 0.8707962], [0.80434168, 0.82639479, 0.87385315], [0.8107221, 0.83132983, 0.87695392], [0.81711301, 0.8362844, 0.88008641], [0.82351479, 0.84125863, 0.88325045], [0.82992772, 0.84625263, 0.88644594], [0.83634359, 0.85126806, 0.8896878], [0.84277295, 0.85630293, 0.89295721], [0.84921192, 0.86135782, 0.89626076], [0.85566206, 0.866432, 0.89959467], [0.86211514, 0.87152627, 0.90297183], [0.86857483, 0.87663856, 0.90638248], [0.87504231, 0.88176648, 0.90981938], [0.88151194, 0.88690782, 0.91328493], [0.88797938, 0.89205857, 0.91677544], [0.89443865, 0.89721298, 0.9202854], [0.90088204, 0.90236294, 0.92380601], [0.90729768, 0.90749778, 0.92732797], [0.91367037, 0.91260329, 0.93083814], [0.91998105, 0.91766106, 0.93431861], [0.92620596, 0.92264789, 0.93774647], [0.93231683, 0.9275351, 0.94109192], [0.93827772, 0.9322888, 0.94432312], [0.94404755, 0.93686925, 0.94740137], [0.94958284, 0.94123072, 0.95027696], [0.95482682, 0.9453245, 0.95291103], [0.9597248, 0.94909728, 0.95525103], [0.96422552, 0.95249273, 0.95723271], [0.96826161, 0.95545812, 0.95882188], [0.97178458, 0.95793984, 0.95995705], [0.97474105, 0.95989142, 0.96059997], [0.97708604, 0.96127366, 0.96071853], [0.97877855, 0.96205832, 0.96030095], [0.97978484, 0.96222949, 0.95935496], [0.9805997, 0.96155216, 0.95813083], [0.98152619, 0.95993719, 0.95639322], [0.9819726, 0.95766608, 0.95399269], [0.98191855, 0.9547873, 0.95098107], [0.98138514, 0.95134771, 0.94740644], [0.98040845, 0.94739906, 0.94332125], [0.97902107, 0.94300131, 0.93878672], [0.97729348, 0.93820409, 0.93385135], [0.9752533, 0.933073, 0.92858252], [0.97297834, 0.92765261, 0.92302309], [0.97049104, 0.92200317, 0.91723505], [0.96784372, 0.91616744, 0.91126063], [0.96507281, 0.91018664, 0.90514124], [0.96222034, 0.90409203, 0.89890756], [0.9593079, 0.89791478, 0.89259122], [0.95635626, 0.89167908, 0.88621654], [0.95338303, 0.88540373, 0.87980238], [0.95040174, 0.87910333, 0.87336339], [0.94742246, 0.87278899, 0.86691076], [0.94445249, 0.86646893, 0.86045277], [0.94150476, 0.86014606, 0.85399191], [0.93857394, 0.85382798, 0.84753642], [0.93566206, 0.84751766, 0.84108935], [0.93277194, 0.8412164, 0.83465197], [0.92990106, 0.83492672, 0.82822708], [0.92704736, 0.82865028, 0.82181656], [0.92422703, 0.82238092, 0.81541333], [0.92142581, 0.81612448, 0.80902415], [0.91864501, 0.80988032, 0.80264838], [0.91587578, 0.80365187, 0.79629001], [0.9131367, 0.79743115, 0.78994], [0.91041602, 0.79122265, 0.78360361], [0.90771071, 0.78502727, 0.77728196], [0.90501581, 0.77884674, 0.7709771], [0.90235365, 0.77267117, 0.76467793], [0.8997019, 0.76650962, 0.75839484], [0.89705346, 0.76036481, 0.752131], [0.89444021, 0.75422253, 0.74587047], [0.89183355, 0.74809474, 0.73962689], [0.88923216, 0.74198168, 0.73340061], [0.88665892, 0.73587283, 0.72717995], [0.88408839, 0.72977904, 0.72097718], [0.88153537, 0.72369332, 0.71478461], [0.87899389, 0.7176179, 0.70860487], [0.87645157, 0.71155805, 0.7024439], [0.8739399, 0.70549893, 0.6962854], [0.87142626, 0.6994551, 0.69014561], [0.8689268, 0.69341868, 0.68401597], [0.86643562, 0.687392, 0.67789917], [0.86394434, 0.68137863, 0.67179927], [0.86147586, 0.67536728, 0.665704], [0.85899928, 0.66937226, 0.6596292], [0.85654668, 0.66337773, 0.6535577], [0.85408818, 0.65739772, 0.64750494], [0.85164413, 0.65142189, 0.64145983], [0.84920091, 0.6454565, 0.63542932], [0.84676427, 0.63949827, 0.62941], [0.84433231, 0.63354773, 0.62340261], [0.84190106, 0.62760645, 0.61740899], [0.83947935, 0.62166951, 0.61142404], [0.8370538, 0.61574332, 0.60545478], [0.83463975, 0.60981951, 0.59949247], [0.83221877, 0.60390724, 0.593547], [0.82980985, 0.59799607, 0.58760751], [0.82740268, 0.59209095, 0.58167944], [0.82498638, 0.5861973, 0.57576866], [0.82258181, 0.5803034, 0.56986307], [0.82016611, 0.57442123, 0.56397539], [0.81776305, 0.56853725, 0.55809173], [0.81534551, 0.56266602, 0.55222741], [0.81294293, 0.55679056, 0.5463651], [0.81052113, 0.55092973, 0.54052443], [0.80811509, 0.54506305, 0.53468464], [0.80568952, 0.53921036, 0.52886622], [0.80327506, 0.53335335, 0.52305077], [0.80084727, 0.52750583, 0.51725256], [0.79842217, 0.5216578, 0.51146173], [0.79599382, 0.51581223, 0.50568155], [0.79355781, 0.50997127, 0.49991444], [0.79112596, 0.50412707, 0.49415289], [0.78867442, 0.49829386, 0.48841129], [0.7862306, 0.49245398, 0.48267247], [0.7837687, 0.48662309, 0.47695216], [0.78130809, 0.4807883, 0.47123805], [0.77884467, 0.47495151, 0.46553236], [0.77636283, 0.46912235, 0.45984473], [0.77388383, 0.46328617, 0.45416141], [0.77138912, 0.45745466, 0.44849398], [0.76888874, 0.45162042, 0.44283573], [0.76638802, 0.44577901, 0.43718292], [0.76386116, 0.43994762, 0.43155211], [0.76133542, 0.43410655, 0.42592523], [0.75880631, 0.42825801, 0.42030488], [0.75624913, 0.42241905, 0.41470727], [0.7536919, 0.41656866, 0.40911347], [0.75112748, 0.41071104, 0.40352792], [0.74854331, 0.40485474, 0.3979589], [0.74594723, 0.39899309, 0.39240088], [0.74334332, 0.39312199, 0.38685075], [0.74073277, 0.38723941, 0.3813074], [0.73809409, 0.38136133, 0.37578553], [0.73544692, 0.37547129, 0.37027123], [0.73278943, 0.36956954, 0.36476549], [0.73011829, 0.36365761, 0.35927038], [0.72743485, 0.35773314, 0.35378465], [0.72472722, 0.35180504, 0.34831662], [0.72200473, 0.34586421, 0.34285937], [0.71927052, 0.33990649, 0.33741033], [0.71652049, 0.33393396, 0.33197219], [0.71375362, 0.32794602, 0.32654545], [0.71096951, 0.32194148, 0.32113016], [0.70816772, 0.31591904, 0.31572637], [0.70534784, 0.30987734, 0.31033414], [0.70250944, 0.30381489, 0.30495353], [0.69965211, 0.2977301, 0.2995846], [0.6967754, 0.29162126, 0.29422741], [0.69388446, 0.28548074, 0.28887769], [0.69097561, 0.2793096, 0.28353795], [0.68803513, 0.27311993, 0.27821876], [0.6850794, 0.26689144, 0.27290694], [0.682108, 0.26062114, 0.26760246], [0.67911013, 0.2543177, 0.26231367], [0.67609393, 0.24796818, 0.25703372], [0.67305921, 0.24156846, 0.25176238], [0.67000176, 0.23511902, 0.24650278], [0.66693423, 0.22859879, 0.24124404], [0.6638441, 0.22201742, 0.2359961], [0.66080672, 0.21526712, 0.23069468] ] _icefire_lut = [ [0.73936227, 0.90443867, 0.85757238], [0.72888063, 0.89639109, 0.85488394], [0.71834255, 0.88842162, 0.8521605], [0.70773866, 0.88052939, 0.849422], [0.69706215, 0.87271313, 0.84668315], [0.68629021, 0.86497329, 0.84398721], [0.67543654, 0.85730617, 0.84130969], [0.66448539, 0.84971123, 0.83868005], [0.65342679, 0.84218728, 0.83611512], [0.64231804, 0.83471867, 0.83358584], [0.63117745, 0.827294, 0.83113431], [0.62000484, 0.81991069, 0.82876741], [0.60879435, 0.81256797, 0.82648905], [0.59754118, 0.80526458, 0.82430414], [0.58624247, 0.79799884, 0.82221573], [0.57489525, 0.7907688, 0.82022901], [0.56349779, 0.78357215, 0.81834861], [0.55204294, 0.77640827, 0.81657563], [0.54052516, 0.76927562, 0.81491462], [0.52894085, 0.76217215, 0.81336913], [0.51728854, 0.75509528, 0.81194156], [0.50555676, 0.74804469, 0.81063503], [0.49373871, 0.7410187, 0.80945242], [0.48183174, 0.73401449, 0.80839675], [0.46982587, 0.72703075, 0.80747097], [0.45770893, 0.72006648, 0.80667756], [0.44547249, 0.71311941, 0.80601991], [0.43318643, 0.70617126, 0.80549278], [0.42110294, 0.69916972, 0.80506683], [0.40925101, 0.69211059, 0.80473246], [0.3976693, 0.68498786, 0.80448272], [0.38632002, 0.67781125, 0.80431024], [0.37523981, 0.67057537, 0.80420832], [0.36442578, 0.66328229, 0.80417474], [0.35385939, 0.65593699, 0.80420591], [0.34358916, 0.64853177, 0.8043], [0.33355526, 0.64107876, 0.80445484], [0.32383062, 0.63356578, 0.80467091], [0.31434372, 0.62600624, 0.8049475], [0.30516161, 0.618389, 0.80528692], [0.29623491, 0.61072284, 0.80569021], [0.28759072, 0.60300319, 0.80616055], [0.27923924, 0.59522877, 0.80669803], [0.27114651, 0.5874047, 0.80730545], [0.26337153, 0.57952055, 0.80799113], [0.25588696, 0.57157984, 0.80875922], [0.248686, 0.56358255, 0.80961366], [0.24180668, 0.55552289, 0.81055123], [0.23526251, 0.54739477, 0.8115939], [0.22921445, 0.53918506, 0.81267292], [0.22397687, 0.53086094, 0.8137141], [0.21977058, 0.52241482, 0.81457651], [0.21658989, 0.51384321, 0.81528511], [0.21452772, 0.50514155, 0.81577278], [0.21372783, 0.49630865, 0.81589566], [0.21409503, 0.48734861, 0.81566163], [0.2157176, 0.47827123, 0.81487615], [0.21842857, 0.46909168, 0.81351614], [0.22211705, 0.45983212, 0.81146983], [0.22665681, 0.45052233, 0.80860217], [0.23176013, 0.44119137, 0.80494325], [0.23727775, 0.43187704, 0.80038017], [0.24298285, 0.42261123, 0.79493267], [0.24865068, 0.41341842, 0.78869164], [0.25423116, 0.40433127, 0.78155831], [0.25950239, 0.39535521, 0.77376848], [0.2644736, 0.38651212, 0.76524809], [0.26901584, 0.37779582, 0.75621942], [0.27318141, 0.36922056, 0.746605], [0.27690355, 0.3607736, 0.73659374], [0.28023585, 0.35244234, 0.72622103], [0.28306009, 0.34438449, 0.71500731], [0.28535896, 0.33660243, 0.70303975], [0.28708711, 0.32912157, 0.69034504], [0.28816354, 0.32200604, 0.67684067], [0.28862749, 0.31519824, 0.66278813], [0.28847904, 0.30869064, 0.6482815], [0.28770912, 0.30250126, 0.63331265], [0.28640325, 0.29655509, 0.61811374], [0.28458943, 0.29082155, 0.60280913], [0.28233561, 0.28527482, 0.58742866], [0.27967038, 0.2798938, 0.57204225], [0.27665361, 0.27465357, 0.55667809], [0.27332564, 0.2695165, 0.54145387], [0.26973851, 0.26447054, 0.52634916], [0.2659204, 0.25949691, 0.511417], [0.26190145, 0.25458123, 0.49668768], [0.2577151, 0.24971691, 0.48214874], [0.25337618, 0.24490494, 0.46778758], [0.24890842, 0.24013332, 0.45363816], [0.24433654, 0.23539226, 0.4397245], [0.23967922, 0.23067729, 0.4260591], [0.23495608, 0.22598894, 0.41262952], [0.23018113, 0.22132414, 0.39945577], [0.22534609, 0.21670847, 0.38645794], [0.22048761, 0.21211723, 0.37372555], [0.2156198, 0.20755389, 0.36125301], [0.21074637, 0.20302717, 0.34903192], [0.20586893, 0.19855368, 0.33701661], [0.20101757, 0.19411573, 0.32529173], [0.19619947, 0.18972425, 0.31383846], [0.19140726, 0.18540157, 0.30260777], [0.1866769, 0.1811332, 0.29166583], [0.18201285, 0.17694992, 0.28088776], [0.17745228, 0.17282141, 0.27044211], [0.17300684, 0.16876921, 0.26024893], [0.16868273, 0.16479861, 0.25034479], [0.16448691, 0.16091728, 0.24075373], [0.16043195, 0.15714351, 0.23141745], [0.15652427, 0.15348248, 0.22238175], [0.15277065, 0.14994111, 0.21368395], [0.14918274, 0.14653431, 0.20529486], [0.14577095, 0.14327403, 0.19720829], [0.14254381, 0.14016944, 0.18944326], [0.13951035, 0.13723063, 0.18201072], [0.13667798, 0.13446606, 0.17493774], [0.13405762, 0.13188822, 0.16820842], [0.13165767, 0.12950667, 0.16183275], [0.12948748, 0.12733187, 0.15580631], [0.12755435, 0.1253723, 0.15014098], [0.12586516, 0.12363617, 0.1448459], [0.12442647, 0.12213143, 0.13992571], [0.12324241, 0.12086419, 0.13539995], [0.12232067, 0.11984278, 0.13124644], [0.12166209, 0.11907077, 0.12749671], [0.12126982, 0.11855309, 0.12415079], [0.12114244, 0.11829179, 0.1212385], [0.12127766, 0.11828837, 0.11878534], [0.12284806, 0.1179729, 0.11772022], [0.12619498, 0.11721796, 0.11770203], [0.129968, 0.11663788, 0.11792377], [0.13410011, 0.11625146, 0.11839138], [0.13855459, 0.11606618, 0.11910584], [0.14333775, 0.11607038, 0.1200606], [0.148417, 0.11626929, 0.12125453], [0.15377389, 0.11666192, 0.12268364], [0.15941427, 0.11723486, 0.12433911], [0.16533376, 0.11797856, 0.12621303], [0.17152547, 0.11888403, 0.12829735], [0.17797765, 0.11994436, 0.13058435], [0.18468769, 0.12114722, 0.13306426], [0.19165663, 0.12247737, 0.13572616], [0.19884415, 0.12394381, 0.1385669], [0.20627181, 0.12551883, 0.14157124], [0.21394877, 0.12718055, 0.14472604], [0.22184572, 0.12893119, 0.14802579], [0.22994394, 0.13076731, 0.15146314], [0.23823937, 0.13267611, 0.15502793], [0.24676041, 0.13462172, 0.15870321], [0.25546457, 0.13661751, 0.16248722], [0.26433628, 0.13865956, 0.16637301], [0.27341345, 0.14070412, 0.17034221], [0.28264773, 0.14277192, 0.1743957], [0.29202272, 0.14486161, 0.17852793], [0.30159648, 0.14691224, 0.1827169], [0.31129002, 0.14897583, 0.18695213], [0.32111555, 0.15103351, 0.19119629], [0.33107961, 0.1530674, 0.19543758], [0.34119892, 0.15504762, 0.1996803], [0.35142388, 0.15701131, 0.20389086], [0.36178937, 0.1589124, 0.20807639], [0.37229381, 0.16073993, 0.21223189], [0.38288348, 0.16254006, 0.2163249], [0.39359592, 0.16426336, 0.22036577], [0.40444332, 0.16588767, 0.22434027], [0.41537995, 0.16745325, 0.2282297], [0.42640867, 0.16894939, 0.23202755], [0.43754706, 0.17034847, 0.23572899], [0.44878564, 0.1716535, 0.23932344], [0.4601126, 0.17287365, 0.24278607], [0.47151732, 0.17401641, 0.24610337], [0.48300689, 0.17506676, 0.2492737], [0.49458302, 0.17601892, 0.25227688], [0.50623876, 0.17687777, 0.255096], [0.5179623, 0.17765528, 0.2577162], [0.52975234, 0.17835232, 0.2601134], [0.54159776, 0.17898292, 0.26226847], [0.55348804, 0.17956232, 0.26416003], [0.56541729, 0.18010175, 0.26575971], [0.57736669, 0.180631, 0.26704888], [0.58932081, 0.18117827, 0.26800409], [0.60127582, 0.18175888, 0.26858488], [0.61319563, 0.1824336, 0.2687872], [0.62506376, 0.18324015, 0.26858301], [0.63681202, 0.18430173, 0.26795276], [0.64842603, 0.18565472, 0.26689463], [0.65988195, 0.18734638, 0.26543435], [0.67111966, 0.18948885, 0.26357955], [0.68209194, 0.19216636, 0.26137175], [0.69281185, 0.19535326, 0.25887063], [0.70335022, 0.19891271, 0.25617971], [0.71375229, 0.20276438, 0.25331365], [0.72401436, 0.20691287, 0.25027366], [0.73407638, 0.21145051, 0.24710661], [0.74396983, 0.21631913, 0.24380715], [0.75361506, 0.22163653, 0.24043996], [0.7630579, 0.22731637, 0.23700095], [0.77222228, 0.23346231, 0.23356628], [0.78115441, 0.23998404, 0.23013825], [0.78979746, 0.24694858, 0.22678822], [0.79819286, 0.25427223, 0.22352658], [0.80630444, 0.26198807, 0.22040877], [0.81417437, 0.27001406, 0.21744645], [0.82177364, 0.27837336, 0.21468316], [0.82915955, 0.28696963, 0.21210766], [0.83628628, 0.2958499, 0.20977813], [0.84322168, 0.30491136, 0.20766435], [0.84995458, 0.31415945, 0.2057863], [0.85648867, 0.32358058, 0.20415327], [0.86286243, 0.33312058, 0.20274969], [0.86908321, 0.34276705, 0.20157271], [0.87512876, 0.3525416, 0.20064949], [0.88100349, 0.36243385, 0.19999078], [0.8866469, 0.37249496, 0.1997976], [0.89203964, 0.38273475, 0.20013431], [0.89713496, 0.39318156, 0.20121514], [0.90195099, 0.40380687, 0.20301555], [0.90648379, 0.41460191, 0.20558847], [0.9106967, 0.42557857, 0.20918529], [0.91463791, 0.43668557, 0.21367954], [0.91830723, 0.44790913, 0.21916352], [0.92171507, 0.45922856, 0.22568002], [0.92491786, 0.4705936, 0.23308207], [0.92790792, 0.48200153, 0.24145932], [0.93073701, 0.49341219, 0.25065486], [0.93343918, 0.5048017, 0.26056148], [0.93602064, 0.51616486, 0.27118485], [0.93850535, 0.52748892, 0.28242464], [0.94092933, 0.53875462, 0.29416042], [0.94330011, 0.5499628, 0.30634189], [0.94563159, 0.56110987, 0.31891624], [0.94792955, 0.57219822, 0.33184256], [0.95020929, 0.5832232, 0.34508419], [0.95247324, 0.59419035, 0.35859866], [0.95471709, 0.60510869, 0.37236035], [0.95698411, 0.61595766, 0.38629631], [0.95923863, 0.62676473, 0.40043317], [0.9615041, 0.6375203, 0.41474106], [0.96371553, 0.64826619, 0.42928335], [0.96591497, 0.65899621, 0.44380444], [0.96809871, 0.66971662, 0.45830232], [0.9702495, 0.6804394, 0.47280492], [0.9723881, 0.69115622, 0.48729272], [0.97450723, 0.70187358, 0.50178034], [0.9766108, 0.712592, 0.51626837], [0.97871716, 0.72330511, 0.53074053], [0.98082222, 0.73401769, 0.54520694], [0.9829001, 0.74474445, 0.5597019], [0.98497466, 0.75547635, 0.57420239], [0.98705581, 0.76621129, 0.58870185], [0.98913325, 0.77695637, 0.60321626], [0.99119918, 0.78771716, 0.61775821], [0.9932672, 0.79848979, 0.63231691], [0.99535958, 0.80926704, 0.64687278], [0.99740544, 0.82008078, 0.66150571], [0.9992197, 0.83100723, 0.6764127] ] _luts = [_rocket_lut, _mako_lut, _vlag_lut, _icefire_lut] _names = ["rocket", "mako", "vlag", "icefire"] for _lut, _name in zip(_luts, _names): _cmap = colors.ListedColormap(_lut, _name) locals()[_name] = _cmap _cmap_r = colors.ListedColormap(_lut[::-1], _name + "_r") locals()[_name + "_r"] = _cmap_r mpl_cm.register(_cmap, name=_name) mpl_cm.register(_cmap_r, name=_name + "_r") ================================================ FILE: deeptools/computeGCBias.py ================================================ #!/usr/bin/env python # -*- coding: utf-8 -*- import time import multiprocessing import numpy as np import argparse from scipy.stats import poisson import py2bit import sys from deeptoolsintervals import GTF from deeptools.utilities import tbitToBamChrName, getGC_content from deeptools import parserCommon, mapReduce from deeptools.getFragmentAndReadSize import get_read_and_fragment_length from deeptools import bamHandler debug = 0 old_settings = np.seterr(all='ignore') def parse_arguments(args=None): parentParser = parserCommon.getParentArgParse(binSize=False, blackList=True) requiredArgs = getRequiredArgs() parser = argparse.ArgumentParser( parents=[requiredArgs, parentParser], formatter_class=argparse.ArgumentDefaultsHelpFormatter, description='Computes the GC-bias using Benjamini\'s method ' '[Benjamini & Speed (2012). Nucleic Acids Research, 40(10). doi: 10.1093/nar/gks001]. ' 'The GC-bias is visualized and the resulting table can be used to' 'correct the bias with `correctGCBias`.', usage='computeGCBias ' '-b file.bam --effectiveGenomeSize 2150570000 -g mm9.2bit -l 200 --GCbiasFrequenciesFile freq.txt\n' 'help: computeGCBias -h / computeGCBias --help', conflict_handler='resolve', add_help=False) return parser def getRequiredArgs(): parser = argparse.ArgumentParser(add_help=False) required = parser.add_argument_group('Required arguments') required.add_argument('--bamfile', '-b', metavar='bam file', help='Sorted BAM file. ', required=True) required.add_argument('--effectiveGenomeSize', help='The effective genome size is the portion ' 'of the genome that is mappable. Large fractions of ' 'the genome are stretches of NNNN that should be ' 'discarded. Also, if repetitive regions were not ' 'included in the mapping of reads, the effective ' 'genome size needs to be adjusted accordingly. ' 'A table of values is available here: ' 'http://deeptools.readthedocs.io/en/latest/content/feature/effectiveGenomeSize.html .', default=None, type=int, required=True) required.add_argument('--genome', '-g', help='Genome in two bit format. Most genomes can be ' 'found here: http://hgdownload.cse.ucsc.edu/gbdb/ ' 'Search for the .2bit ending. Otherwise, fasta ' 'files can be converted to 2bit using the UCSC ' 'programm called faToTwoBit available for different ' 'plattforms at ' 'http://hgdownload.cse.ucsc.edu/admin/exe/', metavar='2bit FILE', required=True) required.add_argument('--GCbiasFrequenciesFile', '-freq', '-o', help='Path to save the file containing ' 'the observed and expected read frequencies per %%GC-' 'content. This file is needed to run the ' 'correctGCBias tool. This is a text file.', type=argparse.FileType('w'), metavar='FILE', required=True) # define the optional arguments optional = parser.add_argument_group('Optional arguments') optional.add_argument('--fragmentLength', '-l', help='Fragment length used for the sequencing. If ' 'paired-end reads are used, the fragment length is ' 'computed based from the bam file', type=int) optional.add_argument("--help", "-h", action="help", help="show this help message and exit") optional.add_argument('--sampleSize', default=5e7, help='Number of sampling points to be considered. (Default: %(default)s)', type=int) optional.add_argument('--extraSampling', help='BED file containing genomic regions for which ' 'extra sampling is required because they are ' 'underrepresented in the genome.', type=argparse.FileType('r'), metavar='BED file') plot = parser.add_argument_group('Diagnostic plot options') plot.add_argument('--biasPlot', metavar='FILE NAME', help='If given, a diagnostic image summarizing ' 'the GC-bias will be saved.') plot.add_argument('--plotFileFormat', metavar='', help='image format type. If given, this ' 'option overrides the ' 'image format based on the plotFile ending. ' 'The available options are: "png", ' '"eps", "pdf", "plotly" and "svg"', choices=['png', 'pdf', 'svg', 'eps', 'plotly']) plot.add_argument('--regionSize', metavar='INT', type=int, default=300, help='To plot the reads per %%GC over a region' 'the size of the region is required. By default, ' 'the bin size is set to 300 bases, which is close to the ' 'standard fragment size for Illumina machines. However, ' 'if the depth of sequencing is low, a larger bin size ' 'will be required, otherwise many bins will not ' 'overlap with any read (Default: %(default)s)') return parser def getPositionsToSample(chrom, start, end, stepSize): """ check if the region submitted to the worker overlaps with the region to take extra effort to sample. If that is the case, the regions to sample array is increased to match each of the positions in the extra effort region sampled at the same stepSize along the interval. If a filter out tree is given, then from positions to sample those regions are cleaned """ positions_to_sample = np.arange(start, end, stepSize) if global_vars['filter_out']: filter_out_tree = GTF(global_vars['filter_out']) else: filter_out_tree = None if global_vars['extra_sampling_file']: extra_tree = GTF(global_vars['extra_sampling_file']) else: extra_tree = None if extra_tree: orig_len = len(positions_to_sample) try: extra_match = extra_tree.findOverlaps(chrom, start, end) except KeyError: extra_match = [] if len(extra_match) > 0: for intval in extra_match: positions_to_sample = np.append(positions_to_sample, list(range(intval[0], intval[1], stepSize))) # remove duplicates positions_to_sample = np.unique(np.sort(positions_to_sample)) if debug: print("sampling increased to {} from {}".format( len(positions_to_sample), orig_len)) # skip regions that are filtered out if filter_out_tree: try: out_match = filter_out_tree.findOverlaps(chrom, start, end) except KeyError: out_match = [] if len(out_match) > 0: for intval in out_match: positions_to_sample = \ positions_to_sample[(positions_to_sample < intval[0]) | (positions_to_sample >= intval[1])] return positions_to_sample def countReadsPerGC_wrapper(args): return countReadsPerGC_worker(*args) def countReadsPerGC_worker(chromNameBam, start, end, stepSize, regionSize, chrNameBamToBit, verbose=False): """given a genome region defined by (start, end), the GC content is quantified for regions of size regionSize that are contiguous """ chromNameBit = chrNameBamToBit[chromNameBam] tbit = py2bit.open(global_vars['2bit']) bam = bamHandler.openBam(global_vars['bam']) c = 1 sub_reads_per_gc = [] positions_to_sample = getPositionsToSample(chromNameBit, start, end, stepSize) for index in range(len(positions_to_sample)): i = positions_to_sample[index] # stop if region extends over the chromosome end if tbit.chroms(chromNameBit) < i + regionSize: break try: gc = getGC_content(tbit, chromNameBit, int(i), int(i + regionSize)) except Exception as detail: if verbose: print("{}:{}-{}".format(chromNameBit, i, i + regionSize)) print(detail) continue numberReads = bam.count(chromNameBam, i, i + regionSize) sub_reads_per_gc.append((numberReads, gc)) c += 1 return sub_reads_per_gc def tabulateGCcontent_wrapper(args): return tabulateGCcontent_worker(*args) def tabulateGCcontent_worker(chromNameBam, start, end, stepSize, fragmentLength, chrNameBamToBit, verbose=False): r""" given genome regions, the GC content of the genome is tabulated for fragments of length 'fragmentLength' each 'stepSize' positions. >>> test = Tester() >>> args = test.testTabulateGCcontentWorker() >>> N_gc, F_gc = tabulateGCcontent_worker(*args) The forward read positions are: [1, 4, 10, 10, 16, 18] which correspond to a GC of [1, 1, 1, 1, 2, 1] The evaluated position are [0, 2, 4, 6, 8, 10, 12, 14, 16, 18] the corresponding GC is [2, 1, 1, 2, 2, 1, 2, 3, 2, 1] >>> print(N_gc) [0 4 5 1] >>> print(F_gc) [0 4 1 0] >>> test.set_filter_out_file() >>> chrNameBam2bit = {'2L': 'chr2L'} Test for the filter out option >>> N_gc, F_gc = tabulateGCcontent_worker('2L', 0, 20, 2, ... {'median': 3}, chrNameBam2bit) >>> test.unset_filter_out_file() The evaluated positions are [ 0 2 8 10 12 14 16 18] >>> print(N_gc) [0 3 4 1] >>> print(F_gc) [0 3 1 0] Test for extra_sampling option >>> test.set_extra_sampling_file() >>> chrNameBam2bit = {'2L': 'chr2L'} >>> res = tabulateGCcontent_worker('2L', 0, 20, 2, ... {'median': 3}, chrNameBam2bit) The new positions evaluated are [0, 1, 2, 3, 4, 6, 8, 10, 12, 14, 16, 18] and the GC is [2, 1, 1, 0, 1, 2, 2, 1, 2, 3, 2, 1] >>> print(res[0]) [1 5 5 1] >>> print(res[1]) [0 5 1 0] """ if start > end: raise NameError("start %d bigger that end %d" % (start, end)) chromNameBit = chrNameBamToBit[chromNameBam] # array to keep track of the GC from regions of length 'fragmentLength' # from the genome. The index of the array is used to # indicate the gc content. The values inside the # array are counts. Thus, if N_gc[10] = 3, that means # that 3 regions have a gc_content of 10. subN_gc = np.zeros(fragmentLength['median'] + 1, dtype='int') subF_gc = np.zeros(fragmentLength['median'] + 1, dtype='int') tbit = py2bit.open(global_vars['2bit']) bam = bamHandler.openBam(global_vars['bam']) peak = 0 startTime = time.time() if verbose: print("[{:.3f}] computing positions to " "sample".format(time.time() - startTime)) positions_to_sample = getPositionsToSample(chromNameBit, start, end, stepSize) read_counts = [] # Optimize IO. # if the sample regions are far apart from each # other is faster to go to each location and fetch # the reads found there. # Otherwise, if the regions to sample are close to # each other, is faster to load all the reads in # a large region into memory and consider only # those falling into the positions to sample. # The following code gets the reads # that are at sampling positions that lie close together if np.mean(np.diff(positions_to_sample)) < 1000: start_pos = min(positions_to_sample) end_pos = max(positions_to_sample) if verbose: print("[{:.3f}] caching reads".format(time.time() - startTime)) counts = np.bincount([r.pos - start_pos for r in bam.fetch(chromNameBam, start_pos, end_pos + 1) if not r.is_reverse and not r.is_unmapped and r.pos >= start_pos], minlength=end_pos - start_pos + 2) read_counts = counts[positions_to_sample - min(positions_to_sample)] if verbose: print("[{:.3f}] finish caching reads.".format( time.time() - startTime)) countTime = time.time() c = 1 for index in range(len(positions_to_sample)): i = positions_to_sample[index] # stop if the end of the chromosome is reached if i + fragmentLength['median'] > tbit.chroms(chromNameBit): break try: gc = getGC_content(tbit, chromNameBit, int(i), int(i + fragmentLength['median']), fraction=False) except Exception as detail: if verbose: print(detail) continue subN_gc[gc] += 1 # count all reads at position 'i' if len(read_counts) == 0: # case when no cache was done num_reads = len([x.pos for x in bam.fetch(chromNameBam, i, i + 1) if x.is_reverse is False and x.pos == i]) else: num_reads = read_counts[index] if num_reads >= global_vars['max_reads']: peak += 1 continue subF_gc[gc] += num_reads if verbose: if index % 50000 == 0: endTime = time.time() print("%s processing %d (%.1f per sec) @ %s:%s-%s %s" % (multiprocessing.current_process().name, index, index / (endTime - countTime), chromNameBit, start, end, stepSize)) c += 1 if verbose: endTime = time.time() print("%s processing %d (%.1f per sec) @ %s:%s-%s %s" % (multiprocessing.current_process().name, index, index / (endTime - countTime), chromNameBit, start, end, stepSize)) print("%s total time %.1f @ %s:%s-%s %s" % (multiprocessing.current_process().name, (endTime - startTime), chromNameBit, start, end, stepSize)) return subN_gc, subF_gc def tabulateGCcontent(fragmentLength, chrNameBitToBam, stepSize, chromSizes, numberOfProcessors=None, verbose=False, region=None): r""" Subdivides the genome or the reads into chunks to be analyzed in parallel using several processors. This codes handles the creation of workers that tabulate the GC content for small regions and then collects and integrates the results >>> test = Tester() >>> arg = test.testTabulateGCcontent() >>> res = tabulateGCcontent(*arg) >>> res array([[ 0. , 18. , 1. ], [ 3. , 63. , 0.45815996], [ 7. , 159. , 0.42358185], [ 25. , 192. , 1.25278115], [ 28. , 215. , 1.25301422], [ 16. , 214. , 0.71935396], [ 12. , 95. , 1.21532959], [ 9. , 24. , 3.60800971], [ 3. , 11. , 2.62400706], [ 0. , 0. , 1. ], [ 0. , 0. , 1. ]]) """ global global_vars chrNameBamToBit = dict([(v, k) for k, v in chrNameBitToBam.items()]) chunkSize = int(min(2e6, 4e5 / global_vars['reads_per_bp'])) chromSizes = [(k, v) for k, v in chromSizes if k in list(chrNameBamToBit.keys())] imap_res = mapReduce.mapReduce((stepSize, fragmentLength, chrNameBamToBit, verbose), tabulateGCcontent_wrapper, chromSizes, genomeChunkLength=chunkSize, numberOfProcessors=numberOfProcessors, region=region) for subN_gc, subF_gc in imap_res: try: F_gc += subF_gc N_gc += subN_gc except NameError: F_gc = subF_gc N_gc = subN_gc if sum(F_gc) == 0: sys.exit("No fragments included in the sampling! Consider decreasing (or maybe increasing) the --sampleSize parameter") scaling = float(sum(N_gc)) / float(sum(F_gc)) R_gc = np.array([float(F_gc[x]) / N_gc[x] * scaling if N_gc[x] and F_gc[x] > 0 else 1 for x in range(len(F_gc))]) data = np.transpose(np.vstack((F_gc, N_gc, R_gc))) return data def countReadsPerGC(regionSize, chrNameBitToBam, stepSize, chromSizes, numberOfProcessors=None, verbose=False, region=None): r""" Computes for a region of size regionSize, the GC of the region and the number of reads that overlap it. >>> test = Tester() >>> arg = test.testCountReadsPerGC() >>> reads_per_gc = countReadsPerGC(*arg) >>> reads_per_gc[0:5,:] array([[132. , 0.44 ], [132. , 0.44 ], [133. , 0.44 ], [134. , 0.43666667], [134. , 0.44 ]]) """ global global_vars chrNameBamToBit = dict([(v, k) for k, v in chrNameBitToBam.items()]) chunkSize = int(min(2e6, 4e5 / global_vars['reads_per_bp'])) imap_res = mapReduce.mapReduce((stepSize, regionSize, chrNameBamToBit, verbose), countReadsPerGC_wrapper, chromSizes, genomeChunkLength=chunkSize, numberOfProcessors=numberOfProcessors, region=region) reads_per_gc = [] for sub_reads_per_gc in imap_res: reads_per_gc += sub_reads_per_gc reads_per_gc = np.asarray(reads_per_gc) return reads_per_gc def smooth(x, window_len=3): """ *CURRENTLY* not being used smooths the values from the frequencies by taking the average of 'window_len' values. window_len has to be an odd number """ # do not smooth small arrays if len(x) < window_len * 2: return x i = 0 y = x[:] half_width = (window_len - 1) / 2 for i in range(0, len(x)): if i < half_width or i + half_width + 1 > len(x): continue else: y[i] = np.mean(x[i - half_width:i + half_width + 1]) # clip low values, this avoid problems with zeros return y def bin_by(x, y, nbins=10): """ Bin x by y. Returns the binned "x" values and the left edges of the bins """ bins = np.linspace(0, 1, nbins + 1) # To avoid extra bin for the max value bins[-1] += 1 indices = np.digitize(y, bins) output = [] for i in range(1, len(bins)): output.append(x[indices == i]) # Just return the left edges of the bins bins = bins[:-1] return output, bins def plotlyGCbias(file_name, frequencies, reads_per_gc, region_size): import plotly.offline as py import plotly.graph_objs as go import matplotlib.cbook as cbook fig = go.Figure() fig['layout']['xaxis1'] = dict(domain=[0.0, 1.0], anchor="y1", title="GC fraction") fig['layout']['yaxis1'] = dict(domain=[0.55, 1.0], anchor="x1", title="Number of reads") fig['layout']['xaxis2'] = dict(domain=[0.0, 1.0], anchor="y2", title="GC fraction", range=[0.2, 0.7]) fig['layout']['yaxis2'] = dict(domain=[0.0, 0.45], anchor="x2", title="log2(observed/expected)") text = "reads per {} base region".format(region_size) annos = [{'yanchor': 'bottom', 'xref': 'paper', 'xanchor': 'center', 'yref': 'paper', 'text': text, 'y': 1.0, 'x': 0.5, 'font': {'size': 16}, 'showarrow': False}] text = "normalized observed/expected read counts" annos.append({'yanchor': 'bottom', 'xref': 'paper', 'xanchor': 'center', 'yref': 'paper', 'text': text, 'y': 0.5, 'x': 0.5, 'font': {'size': 16}, 'showarrow': False}) # prepare data for boxplot reads, GC = reads_per_gc.T reads_per_gc, bin_labels = bin_by(reads, GC, nbins=100) to_keep = [idx for idx, x in enumerate(bin_labels) if 0.2 <= x <= 0.7] reads_per_gc = [reads_per_gc[x] for x in to_keep] bin_labels = [bin_labels[x] for x in to_keep] # produce the same boxplot as matplotlib as vastly reduce the output file size bins = [] for b in reads_per_gc: s = cbook.boxplot_stats(b)[0] bins.append([s['whislo'], s['q1'], s['q1'], s['med'], s['med'], s['med'], s['q3'], s['q3'], s['whishi']]) data = [] # top plot for x, y in zip(bin_labels, bins): trace = go.Box(x=x, y=y, xaxis='x1', yaxis='y1', boxpoints='outliers', showlegend=False, name="{}".format(x), line=dict(color='rgb(107,174,214)')) data.append(trace) # bottom plot x = np.linspace(0, 1, frequencies.shape[0]) trace = go.Scatter(x=x, y=np.log2(frequencies[:, 2]), xaxis='x2', yaxis='y2', showlegend=False, line=dict(color='rgb(107,174,214)')) data.append(trace) fig.add_traces(data) fig['layout']['annotations'] = annos py.plot(fig, filename=file_name, auto_open=False) def plotGCbias(file_name, frequencies, reads_per_gc, region_size, image_format=None): import matplotlib matplotlib.use('Agg') matplotlib.rcParams['pdf.fonttype'] = 42 matplotlib.rcParams['svg.fonttype'] = 'none' import matplotlib.pyplot as plt # prepare data for boxplot reads, GC = reads_per_gc.T reads_per_gc, bin_labels = bin_by(reads, GC, nbins=100) to_keep = [idx for idx, x in enumerate(bin_labels) if 0.2 <= x <= 0.7] reads_per_gc = [reads_per_gc[x] for x in to_keep] bin_labels = [bin_labels[x] for x in to_keep] title = "reads per regions of {} bp".format(region_size) fig = plt.figure(figsize=(6, 8)) ax1 = fig.add_subplot(211, title=title) ax2 = fig.add_subplot(212, title='normalized observed/expected read counts') # make boxplot bp = ax1.boxplot(reads_per_gc, notch=0, patch_artist=True) plt.setp(bp['boxes'], color='black', facecolor='LightGreen') plt.setp(bp['medians'], color='black') plt.setp(bp['whiskers'], color='black', linestyle='dashed') plt.setp(bp['fliers'], marker='None') # get the whisker that spands the most y_max = np.nanmax([x.get_data()[1][1] for x in bp['whiskers']]) ax1.set_ylim(0 - (y_max * 0.05), y_max * 1.05) ax1.set_ylabel('Number of reads') ax1.set_xlabel('GC fraction') xticks = [idx for idx, x in enumerate(bin_labels) if int(x * 100) % 10 == 0] ax1.set_xticks(xticks) ax1.set_xticklabels(["{:.1f}".format(bin_labels[x]) for x in xticks]) x = np.linspace(0, 1, frequencies.shape[0]) y = np.log2(frequencies[:, 2]) ax2.plot(x, y, color='#8c96f0') ax2.set_xlabel('GC fraction') ax2.set_ylabel('log2ratio observed/expected') ax2.set_xlim(0.2, 0.7) y_max = max(y[np.where(x >= 0.2)[0][0]:np.where(x <= 0.7)[0][-1] + 1]) y_min = min(y[np.where(x >= 0.2)[0][0]:np.where(x <= 0.7)[0][-1] + 1]) if y_max > 0: y_max *= 1.1 else: y_max *= 0.9 if y_min < 0: y_min *= 1.1 else: y_min *= 0.9 ax2.set_ylim(y_min, y_max) plt.tight_layout() plt.savefig(file_name, bbox_inches='tight', dpi=100, format=image_format) plt.close() def main(args=None): args = parse_arguments().parse_args(args) if args.extraSampling: extra_sampling_file = args.extraSampling.name args.extraSampling.close() else: extra_sampling_file = None global global_vars global_vars = {} global_vars['2bit'] = args.genome global_vars['bam'] = args.bamfile global_vars['filter_out'] = args.blackListFileName global_vars['extra_sampling_file'] = extra_sampling_file tbit = py2bit.open(global_vars['2bit']) bam, mapped, unmapped, stats = bamHandler.openBam(global_vars['bam'], returnStats=True, nThreads=args.numberOfProcessors) if args.fragmentLength: fragment_len_dict = \ {'median': args.fragmentLength} else: fragment_len_dict, __ = \ get_read_and_fragment_length(args.bamfile, None, numberOfProcessors=args.numberOfProcessors, verbose=args.verbose) if not fragment_len_dict: print("\nPlease provide the fragment length used for the " "sample preparation.\n") exit(1) fragment_len_dict = {'median': int(fragment_len_dict['median'])} chrNameBitToBam = tbitToBamChrName(list(tbit.chroms().keys()), bam.references) global_vars['genome_size'] = sum(tbit.chroms().values()) global_vars['total_reads'] = mapped global_vars['reads_per_bp'] = \ float(global_vars['total_reads']) / args.effectiveGenomeSize confidence_p_value = float(1) / args.sampleSize # chromSizes: list of tuples chromSizes = [(bam.references[i], bam.lengths[i]) for i in range(len(bam.references))] chromSizes = [x for x in chromSizes if x[0] in tbit.chroms()] # use poisson distribution to identify peaks that should be discarted. # I multiply by 4, because the real distribution of reads # vary depending on the gc content # and the global number of reads per bp may a be too low. # empirically, a value of at least 4 times as big as the # reads_per_bp was found. # Similarly for the min value, I divide by 4. global_vars['max_reads'] = poisson(4 * global_vars['reads_per_bp'] * fragment_len_dict['median']).isf(confidence_p_value) # this may be of not use, unless the depth of sequencing is really high # as this value is close to 0 global_vars['min_reads'] = poisson(0.25 * global_vars['reads_per_bp'] * fragment_len_dict['median']).ppf(confidence_p_value) for key in global_vars: print("{}: {}".format(key, global_vars[key])) print("computing frequencies") # the GC of the genome is sampled each stepSize bp. stepSize = max(int(global_vars['genome_size'] / args.sampleSize), 1) print("stepSize: {}".format(stepSize)) data = tabulateGCcontent(fragment_len_dict, chrNameBitToBam, stepSize, chromSizes, numberOfProcessors=args.numberOfProcessors, verbose=args.verbose, region=args.region) np.savetxt(args.GCbiasFrequenciesFile.name, data) if args.biasPlot: reads_per_gc = countReadsPerGC(args.regionSize, chrNameBitToBam, stepSize * 10, chromSizes, numberOfProcessors=args.numberOfProcessors, verbose=args.verbose, region=args.region) if args.plotFileFormat == "plotly": plotlyGCbias(args.biasPlot, data, reads_per_gc, args.regionSize) else: plotGCbias(args.biasPlot, data, reads_per_gc, args.regionSize, image_format=args.plotFileFormat) class Tester(): def __init__(self): import os self.root = os.path.dirname(os.path.abspath(__file__)) + "/test/test_corrGC/" self.tbitFile = self.root + "sequence.2bit" self.bamFile = self.root + "test.bam" self.mappability = self.root + "mappability.bw" self.chrNameBam = '2L' self.chrNameBit = 'chr2L' bam, mapped, unmapped, stats = bamHandler.openBam(self.bamFile, returnStats=True) tbit = py2bit.open(self.tbitFile) global debug debug = 0 global global_vars global_vars = {'2bit': self.tbitFile, 'bam': self.bamFile, 'filter_out': None, 'mappability': self.mappability, 'extra_sampling_file': None, 'max_reads': 5, 'min_reads': 0, 'min_reads': 0, 'reads_per_bp': 0.3, 'total_reads': mapped, 'genome_size': sum(tbit.chroms().values()) } def testTabulateGCcontentWorker(self): stepSize = 2 fragmentLength = {'min': 1, 'median': 3, 'max': 5} start = 0 end = 20 chrNameBam2bit = {'2L': 'chr2L'} return (self.chrNameBam, start, end, stepSize, fragmentLength, chrNameBam2bit) def set_filter_out_file(self): global global_vars global_vars['filter_out'] = self.root + "filter_out.bed" def unset_filter_out_file(self): global global_vars global_vars['filter_out'] = None def set_extra_sampling_file(self): global global_vars global_vars['extra_sampling_file'] = self.root + "extra_sampling.bed" def testTabulateGCcontent(self): fragmentLength = {'median': 10} chrNameBitToBam = {'chr2L': '2L'} stepSize = 1 bam = bamHandler.openBam(global_vars['bam']) chromSizes = [(bam.references[i], bam.lengths[i]) for i in range(len(bam.references))] return (fragmentLength, chrNameBitToBam, stepSize, chromSizes, 1) def testCountReadsPerGC(self): regionSize = 300 chrNameBitToBam = {'chr2L': '2L'} stepSize = 1 bam = bamHandler.openBam(global_vars['bam']) chromSizes = [(bam.references[i], bam.lengths[i]) for i in range(len(bam.references))] return (regionSize, chrNameBitToBam, stepSize, chromSizes, 1) if __name__ == "__main__": main() ================================================ FILE: deeptools/computeMatrix.py ================================================ #!/usr/bin/env python # -*- coding: utf-8 -*- import argparse import sys from deeptools.parserCommon import writableFile, numberOfProcessors from deeptools import parserCommon from deeptools import heatmapper import deeptools.computeMatrixOperations as cmo from importlib.metadata import version def parse_arguments(args=None): parser = \ argparse.ArgumentParser( formatter_class=argparse.RawDescriptionHelpFormatter, description=""" This tool calculates scores per genome regions and prepares an intermediate file that can be used with ``plotHeatmap`` and ``plotProfiles``. Typically, the genome regions are genes, but any other regions defined in a BED file can be used. computeMatrix accepts multiple score files (bigWig format) and multiple regions files (BED format). This tool can also be used to filter and sort regions according to their score. To learn more about the specific parameters, type: $ computeMatrix reference-point --help or $ computeMatrix scale-regions --help """, epilog='An example usage is:\n computeMatrix reference-point -S ' ' -R -b 1000\n \n') parser.add_argument('--version', action='version', version='%(prog)s {}'.format(version('deeptools'))) subparsers = parser.add_subparsers( title='Commands', dest='command', metavar='') # scale-regions mode options subparsers.add_parser( 'scale-regions', formatter_class=argparse.ArgumentDefaultsHelpFormatter, parents=[ computeMatrixRequiredArgs(), computeMatrixOutputArgs(), computeMatrixOptArgs(case='scale-regions'), parserCommon.gtf_options() ], help="In the scale-regions mode, all regions in the BED file are " "stretched or shrunken to the length (in bases) indicated by the user.", usage='An example usage is:\n computeMatrix scale-regions -S ' ' -R -b 1000\n\n') # reference point arguments subparsers.add_parser( 'reference-point', formatter_class=argparse.ArgumentDefaultsHelpFormatter, parents=[computeMatrixRequiredArgs(), computeMatrixOutputArgs(), computeMatrixOptArgs(case='reference-point'), parserCommon.gtf_options() ], help="Reference-point refers to a position within a BED region " "(e.g., the starting point). In this mode, only those genomic" "positions before (upstream) and/or after (downstream) of the " "reference point will be plotted.", usage='An example usage is:\n computeMatrix reference-point -S ' ' -R -a 3000 -b 3000\n\n') return parser def computeMatrixRequiredArgs(args=None): parser = argparse.ArgumentParser(add_help=False) required = parser.add_argument_group('Required arguments') required.add_argument('--regionsFileName', '-R', metavar='File', help='File name or names, in BED or GTF format, containing ' 'the regions to plot. If multiple bed files are given, each one is considered a ' 'group that can be plotted separately. Also, adding a "#" symbol in the bed file ' 'causes all the regions until the previous "#" to be considered one group.', nargs='+', required=True) required.add_argument('--scoreFileName', '-S', help='bigWig file(s) containing ' 'the scores to be plotted. Multiple files should be separated by spaced. BigWig ' 'files can be obtained by using the bamCoverage ' 'or bamCompare tools. More information about ' 'the bigWig file format can be found at ' 'http://genome.ucsc.edu/goldenPath/help/bigWig.html ', metavar='File', nargs='+', required=True) return parser def computeMatrixOutputArgs(args=None): parser = argparse.ArgumentParser(add_help=False) output = parser.add_argument_group('Output options') output.add_argument('--outFileName', '-out', '-o', help='File name to save the gzipped matrix file ' 'needed by the "plotHeatmap" and "plotProfile" tools.', type=writableFile, required=True) output.add_argument('--outFileNameMatrix', help='If this option is given, then the matrix ' 'of values underlying the heatmap will be saved ' 'using the indicated name, e.g. IndividualValues.tab.' 'This matrix can easily be loaded into R or ' 'other programs.', metavar='FILE', type=writableFile) output.add_argument('--outFileSortedRegions', help='File name in which the regions are saved ' 'after skiping zeros or min/max threshold values. The ' 'order of the regions in the file follows the sorting ' 'order selected. This is useful, for example, to ' 'generate other heatmaps keeping the sorting of the ' 'first heatmap. Example: Heatmap1sortedRegions.bed', metavar='BED file', type=argparse.FileType('w')) return parser def computeMatrixOptArgs(case=['scale-regions', 'reference-point'][0]): parser = argparse.ArgumentParser(add_help=False) optional = parser.add_argument_group('Optional arguments') optional.add_argument('--version', action='version', version='%(prog)s {}'.format(version('deeptools'))) if case == 'scale-regions': optional.add_argument('--regionBodyLength', '-m', default=1000, type=int, help='Distance in bases to which all regions will ' 'be fit. (Default: %(default)s)') optional.add_argument('--startLabel', default='TSS', help='Label shown in the plot for the start of ' 'the region. Default is TSS (transcription ' 'start site), but could be changed to anything, ' 'e.g. "peak start". Note that this is only ' 'useful if you plan to plot the results yourself ' 'and not, for example, with plotHeatmap, which ' 'will override this. (Default: %(default)s)') optional.add_argument('--endLabel', default='TES', help='Label shown in the plot for the region ' 'end. Default is TES (transcription end site). ' 'See the --startLabel option for more ' 'information. (Default: %(default)s) ') optional.add_argument('--beforeRegionStartLength', '-b', '--upstream', default=0, type=int, help='Distance upstream of the start site of ' 'the regions defined in the region file. If the ' 'regions are genes, this would be the distance ' 'upstream of the transcription start site. (Default: %(default)s)') optional.add_argument('--afterRegionStartLength', '-a', '--downstream', default=0, type=int, help='Distance downstream of the end site ' 'of the given regions. If the ' 'regions are genes, this would be the distance ' 'downstream of the transcription end site. (Default: %(default)s)') optional.add_argument("--unscaled5prime", default=0, type=int, help='Number of bases at the 5-prime end of the ' 'region to exclude from scaling. By default, ' 'each region is scaled to a given length (see the --regionBodyLength option). In some cases it is useful to look at unscaled signals around region boundaries, so this setting specifies the number of unscaled bases on the 5-prime end of each boundary. (Default: %(default)s)') optional.add_argument("--unscaled3prime", default=0, type=int, help='Like --unscaled5prime, but for the 3-prime ' 'end. (Default: %(default)s)') elif case == 'reference-point': optional.add_argument('--referencePoint', default='TSS', choices=['TSS', 'TES', 'center'], help='The reference point for the plotting ' 'could be either the region start (TSS), the ' 'region end (TES) or the center of the region. ' 'Note that regardless of what you specify, ' 'plotHeatmap/plotProfile will default to using "TSS" as the ' 'label. (Default: %(default)s)') # set region body length to zero for reference point mode optional.add_argument('--regionBodyLength', help=argparse.SUPPRESS, default=0, type=int) optional.add_argument('--unscaled5prime', default=0, type=int, help=argparse.SUPPRESS) optional.add_argument('--unscaled3prime', default=0, type=int, help=argparse.SUPPRESS) optional.add_argument('--beforeRegionStartLength', '-b', '--upstream', default=500, type=int, metavar='INT bp', help='Distance upstream of the reference-point ' 'selected. (Default: %(default)s)') optional.add_argument('--afterRegionStartLength', '-a', '--downstream', default=1500, metavar='INT bp', type=int, help='Distance downstream of the ' 'reference-point selected. (Default: %(default)s)') optional.add_argument('--nanAfterEnd', action='store_true', help='If set, any values after the region end ' 'are discarded. This is useful to visualize ' 'the region end when not using the ' 'scale-regions mode and when the reference-' 'point is set to the TSS.') optional.add_argument('--binSize', '-bs', help='Length, in bases, of the non-overlapping ' 'bins for averaging the score over the ' 'regions length. (Default: %(default)s)', type=int, default=10) optional.add_argument('--sortRegions', help='Whether the output file should present the ' 'regions sorted. The default is to not sort the regions. ' 'Note that this is only useful if you plan to plot ' 'the results yourself and not, for example, with ' 'plotHeatmap, which will override this. Note also that ' 'unsorted output will be in whatever order the regions ' 'happen to be processed in and not match the order in ' 'the input files. If you require the output order to ' 'match that of the input regions, then either specify ' '"keep" or use computeMatrixOperations to resort the ' 'results file. (Default: %(default)s)', choices=["descend", "ascend", "no", "keep"], default='keep') optional.add_argument('--sortUsing', help='Indicate which method should be used for ' 'sorting. The value is computed for each row.' 'Note that the region_length option will lead ' 'to a dotted line within the heatmap that indicates ' 'the end of the regions. (Default: %(default)s)', choices=["mean", "median", "max", "min", "sum", "region_length"], default='mean') optional.add_argument('--sortUsingSamples', help='List of sample numbers (order as in matrix), ' 'that are used for sorting by --sortUsing, ' 'no value uses all samples, ' 'example: --sortUsingSamples 1 3', type=int, nargs='+') optional.add_argument('--averageTypeBins', default='mean', choices=["mean", "median", "min", "max", "std", "sum"], help='Define the type of statistic that should be ' 'used over the bin size range. The ' 'options are: "mean", "median", "min", "max", "sum" ' 'and "std". The default is "mean". (Default: %(default)s)') optional.add_argument('--missingDataAsZero', help='If set, missing data (NAs) will be treated as zeros. ' 'The default is to ignore such cases, which will be depicted as black areas in ' 'a heatmap. (see the --missingDataColor argument ' 'of the plotHeatmap command for additional options).', action='store_true') optional.add_argument('--skipZeros', help='Whether regions with only scores of zero ' 'should be included or not. Default is to include ' 'them.', action='store_true') optional.add_argument('--minThreshold', default=None, type=float, help='Numeric value. Any region containing a ' 'value that is less than or equal to this ' 'will be skipped. This is useful to skip, ' 'for example, genes where the read count is zero ' 'for any of the bins. This could be the result of ' 'unmappable areas and can bias the overall results. (Default: %(default)s)') optional.add_argument('--maxThreshold', default=None, type=float, help='Numeric value. Any region containing a value ' 'greater than or equal to this ' 'will be skipped. The maxThreshold is useful to ' 'skip those few regions with very high read counts ' '(e.g. micro satellites) that may bias the average ' 'values. (Default: %(default)s)') optional.add_argument('--blackListFileName', '-bl', help="A BED file containing regions that should be excluded from all analyses. Currently this works by rejecting genomic chunks that happen to overlap an entry. Consequently, for BAM files, if a read partially overlaps a blacklisted region or a fragment spans over it, then the read/fragment might still be considered.", metavar="BED file", required=False) optional.add_argument('--samplesLabel', help='Labels for the samples. This will then be passed to plotHeatmap and plotProfile. The ' 'default is to use the file name of the ' 'sample. The sample labels should be separated ' 'by spaces and quoted if a label itself' 'contains a space E.g. --samplesLabel label-1 "label 2" ', nargs='+') optional.add_argument('--smartLabels', action='store_true', help='Instead of manually specifying labels for the input ' 'bigWig and BED/GTF files, this causes deepTools to use the file name ' 'after removing the path and extension.') # in contrast to other tools, # computeMatrix by default outputs # messages and the --quiet flag supresses them optional.add_argument('--quiet', '-q', help='Set to remove any warning or processing ' 'messages.', action='store_true') optional.add_argument('--verbose', help='Being VERY verbose in the status messages. --quiet will disable this.', action='store_true') optional.add_argument('--scale', help='If set, all values are multiplied by ' 'this number. (Default: %(default)s)', type=float, default=1) optional.add_argument('--numberOfProcessors', '-p', help='Number of processors to use. Type "max/2" to ' 'use half the maximum number of processors or "max" ' 'to use all available processors. (Default: %(default)s)', metavar="INT", type=numberOfProcessors, default=1, required=False) return parser def process_args(args=None): args = parse_arguments().parse_args(args) if len(sys.argv) == 1: parse_arguments().print_help() sys.exit() if args.quiet is True: args.verbose = False # Ensure before and after region length is positive if args.beforeRegionStartLength < 0: print(f"beforeRegionStartLength changed from {args.beforeRegionStartLength} into {abs(args.beforeRegionStartLength)}") args.beforeRegionStartLength = abs(args.beforeRegionStartLength) if args.afterRegionStartLength < 0: print(f"afterRegionStartLength changed from {args.afterRegionStartLength} into {abs(args.afterRegionStartLength)}") args.afterRegionStartLength = abs(args.afterRegionStartLength) if args.command == 'scale-regions': args.nanAfterEnd = False args.referencePoint = None elif args.command == 'reference-point': if args.beforeRegionStartLength == 0 and \ args.afterRegionStartLength == 0: sys.exit("\nUpstrean and downstream regions are both " "set to 0. Nothing to output. Maybe you want to " "use the scale-regions mode?\n") return args def main(args=None): args = process_args(args) parameters = {'upstream': args.beforeRegionStartLength, 'downstream': args.afterRegionStartLength, 'body': args.regionBodyLength, 'bin size': args.binSize, 'ref point': args.referencePoint, 'verbose': args.verbose, 'bin avg type': args.averageTypeBins, 'missing data as zero': args.missingDataAsZero, 'min threshold': args.minThreshold, 'max threshold': args.maxThreshold, 'scale': args.scale, 'skip zeros': args.skipZeros, 'nan after end': args.nanAfterEnd, 'proc number': args.numberOfProcessors, 'sort regions': args.sortRegions, 'sort using': args.sortUsing, 'unscaled 5 prime': args.unscaled5prime, 'unscaled 3 prime': args.unscaled3prime } hm = heatmapper.heatmapper() scores_file_list = args.scoreFileName hm.computeMatrix(scores_file_list, args.regionsFileName, parameters, blackListFileName=args.blackListFileName, verbose=args.verbose, allArgs=args) if args.sortRegions not in ['no', 'keep']: sortUsingSamples = [] if args.sortUsingSamples is not None: for i in args.sortUsingSamples: if (i > 0 and i <= hm.matrix.get_num_samples()): sortUsingSamples.append(i - 1) else: exit("The value {0} for --sortUsingSamples is not valid. Only values from 1 to {1} are allowed.".format(args.sortUsingSamples, hm.matrix.get_num_samples())) print('Samples used for ordering within each group: ', sortUsingSamples) hm.matrix.sort_groups(sort_using=args.sortUsing, sort_method=args.sortRegions, sample_list=sortUsingSamples) elif args.sortRegions == 'keep': hm.parameters['group_labels'] = hm.matrix.group_labels hm.parameters["group_boundaries"] = hm.matrix.group_boundaries cmo.sortMatrix(hm, args.regionsFileName, args.transcriptID, args.transcript_id_designator, verbose=not args.quiet) hm.save_matrix(args.outFileName) if args.outFileNameMatrix: hm.save_matrix_values(args.outFileNameMatrix) if args.outFileSortedRegions: hm.save_BED(args.outFileSortedRegions) ================================================ FILE: deeptools/computeMatrixOperations.py ================================================ #!/usr/bin/env python import deeptools.heatmapper as heatmapper import deeptoolsintervals.parse as dti import numpy as np import argparse import sys import os import csv from importlib.metadata import version def parse_arguments(): parser = argparse.ArgumentParser( formatter_class=argparse.RawDescriptionHelpFormatter, description=""" This tool performs a variety of operations on files produced by computeMatrix. detailed help: computeMatrixOperations info -h or computeMatrixOperations relabel -h or computeMatrixOperations subset -h or computeMatrixOperations filterStrand -h or computeMatrixOperations filterValues -h or computeMatrixOperations rbind -h or computeMatrixOperations cbind -h or computeMatrixOperations sort -h or computeMatrixOperations dataRange -h """, epilog='example usages:\n' 'computeMatrixOperations subset -m input.mat.gz -o output.mat.gz --group "group 1" "group 2" --samples "sample 3" "sample 10"\n\n' ' \n\n') subparsers = parser.add_subparsers( title='Commands', dest='command', metavar='') # info subparsers.add_parser( 'info', formatter_class=argparse.ArgumentDefaultsHelpFormatter, parents=[infoArgs()], help="Print group and sample information", usage='An example usage is:\n computeMatrixOperations info -m input.mat.gz\n\n') # relabel subparsers.add_parser( 'relabel', formatter_class=argparse.ArgumentDefaultsHelpFormatter, parents=[infoArgs(), relabelArgs()], help="Change sample and/or group label information", usage='An example usage is:\n computeMatrixOperations relabel -m input.mat.gz -o output.mat.gz --sampleLabels "sample 1" "sample 2"\n\n') # subset subparsers.add_parser( 'subset', formatter_class=argparse.ArgumentDefaultsHelpFormatter, parents=[infoArgs(), subsetArgs()], help="Actually subset the matrix. The group and sample orders are honored, so one can also reorder files.", usage='An example usage is:\n computeMatrixOperations subset -m ' 'input.mat.gz -o output.mat.gz --groups "group 1" "group 2" ' '--samples "sample 3" "sample 10"\n\n') # filterStrand subparsers.add_parser( 'filterStrand', formatter_class=argparse.ArgumentDefaultsHelpFormatter, parents=[infoArgs(), filterStrandArgs()], help="Filter entries by strand.", usage='Example usage:\n computeMatrixOperations filterStrand -m ' 'input.mat.gz -o output.mat.gz --strand +\n\n') # filterValues subparsers.add_parser( 'filterValues', formatter_class=argparse.ArgumentDefaultsHelpFormatter, parents=[infoArgs(), filterValuesArgs()], help="Filter entries by min/max value.", usage='Example usage:\n computeMatrixOperations filterValues -m ' 'input.mat.gz -o output.mat.gz --min 10 --max 1000\n\n') # rbind subparsers.add_parser( 'rbind', formatter_class=argparse.ArgumentDefaultsHelpFormatter, parents=[bindArgs()], help="merge multiple matrices by concatenating them head to tail. This assumes that the same samples are present in each in the same order.", usage='Example usage:\n computeMatrixOperations rbind -m ' 'input1.mat.gz input2.mat.gz -o output.mat.gz\n\n') # cbind subparsers.add_parser( 'cbind', formatter_class=argparse.ArgumentDefaultsHelpFormatter, parents=[bindArgs()], help="merge multiple matrices by concatenating them left to right. No assumptions are made about the row order. Regions not present in the first file specified are ignored. Regions missing in subsequent files will result in NAs. Regions are matches based on the first 6 columns of the computeMatrix output (essentially the columns in a BED file).", usage='Example usage:\n computeMatrixOperations cbind -m ' 'input1.mat.gz input2.mat.gz -o output.mat.gz\n\n') # sort subparsers.add_parser( 'sort', formatter_class=argparse.ArgumentDefaultsHelpFormatter, parents=[sortArgs()], help='Sort a matrix file to correspond to the order of entries in the desired input file(s). The groups of regions designated by the files must be present in the order found in the output of computeMatrix (otherwise, use the subset command first). Note that this subcommand can also be used to remove unwanted regions, since regions not present in the input file(s) will be omitted from the output.', usage='Example usage:\n computeMatrixOperations sort -m input.mat.gz -R regions1.bed regions2.bed regions3.gtf -o input.sorted.mat.gz\n\n') # dataRange subparsers.add_parser( 'dataRange', formatter_class=argparse.ArgumentDefaultsHelpFormatter, parents=[infoArgs()], help='Returns the min, max, median, 10th and 90th percentile of the matrix values per sample.', usage='Example usage:\n computeMatrixOperations dataRange -m input.mat.gz\n\n') parser.add_argument('--version', action='version', version='%(prog)s {}'.format(version('deeptools'))) return parser def bindArgs(): parser = argparse.ArgumentParser(add_help=False) required = parser.add_argument_group('Required arguments') required.add_argument('--matrixFile', '-m', help='Matrix files from the computeMatrix tool.', nargs='+', required=True) required.add_argument('--outFileName', '-o', help='Output file name', required=True) return parser def infoArgs(): parser = argparse.ArgumentParser(add_help=False) required = parser.add_argument_group('Required arguments') required.add_argument('--matrixFile', '-m', help='Matrix file from the computeMatrix tool.', required=True) return parser def relabelArgs(): parser = argparse.ArgumentParser(add_help=False) required = parser.add_argument_group('Required arguments') required.add_argument('--outFileName', '-o', help='Output file name', required=True) optional = parser.add_argument_group('Optional arguments') optional.add_argument('--groupLabels', nargs='+', help="Groups labels. If none are specified then the current labels will be kept.") optional.add_argument('--sampleLabels', nargs='+', help="Sample labels. If none are specified then the current labels will be kept.") return parser def subsetArgs(): parser = argparse.ArgumentParser(add_help=False) required = parser.add_argument_group('Required arguments') required.add_argument('--outFileName', '-o', help='Output file name', required=True) optional = parser.add_argument_group('Optional arguments') optional.add_argument('--groups', nargs='+', help="Groups to include. If none are specified then all will be included.") optional.add_argument('--samples', nargs='+', help="Samples to include. If none are specified then all will be included.") return parser def filterStrandArgs(): parser = argparse.ArgumentParser(add_help=False) required = parser.add_argument_group('Required arguments') required.add_argument('--outFileName', '-o', help='Output file name', required=True) required.add_argument('--strand', '-s', help='Strand', choices=['+', '-', '.'], required=True) return parser def filterValuesArgs(): parser = argparse.ArgumentParser(add_help=False) required = parser.add_argument_group('Required arguments') required.add_argument('--outFileName', '-o', help='Output file name', required=True) optional = parser.add_argument_group('Optional arguments') optional.add_argument('--min', help='Minimum value. Any row having a single entry less than this will be excluded. The default is no minimum.', type=float, default=None) optional.add_argument('--max', help='Maximum value. Any row having a single entry more than this will be excluded. The default is no maximum.', type=float, default=None) return parser def sortArgs(): parser = argparse.ArgumentParser(add_help=False) required = parser.add_argument_group('Required arguments') required.add_argument('--matrixFile', '-m', help='Matrix file from the computeMatrix tool.', required=True) required.add_argument('--outFileName', '-o', help='Output file name', required=True) required.add_argument('--regionsFileName', '-R', help='File name(s), in BED or GTF format, containing the regions. ' 'If multiple bed files are given, each one is ' 'considered a group that can be plotted separately. ' 'Also, adding a "#" symbol in the bed file causes all ' 'the regions until the previous "#" to be considered ' 'one group. Alternatively for BED files, putting ' 'deepTools_group in the header can be used to indicate a ' 'column with group labels. Note that these should be ' 'sorted such that all group entries are together.', required=True, nargs='+') optional = parser.add_argument_group('Optional arguments') optional.add_argument('--transcriptID', default='transcript', help='When a GTF file is used to provide regions, only ' 'entries with this value as their feature (column 3) ' 'will be processed as transcripts. (Default: %(default)s)') optional.add_argument('--transcript_id_designator', default='transcript_id', help='Each region has an ID (e.g., ACTB) assigned to it, ' 'which for BED files is either column 4 (if it exists) ' 'or the interval bounds. For GTF files this is instead ' 'stored in the last column as a key:value pair (e.g., as ' '\'transcript_id "ACTB"\', for a key of transcript_id ' 'and a value of ACTB). In some cases it can be ' 'convenient to use a different identifier. To do so, set ' 'this to the desired key. (Default: %(default)s)') return parser def printInfo(matrix): """ Print the groups and samples """ print("Groups:") for group in matrix.matrix.group_labels: print("\t{0}".format(group)) print("Samples:") for sample in matrix.matrix.sample_labels: print("\t{0}".format(sample)) def printDataRange(matrix): """ Prints the min, max, median, 10th and 90th percentile of the matrix values per sample. """ print("Samples\tMin\tMax\tMedian\t10th\t90th") for i, sample in enumerate(matrix.matrix.sample_labels): start = matrix.matrix.sample_boundaries[i] end = matrix.matrix.sample_boundaries[i + 1] sample_matrix = matrix.matrix.matrix[..., start:end] print("{0}\t{1}\t{2}\t{3}\t{4}\t{5}".format(sample, np.amin(sample_matrix), np.amax(sample_matrix), np.ma.median(sample_matrix), np.percentile(sample_matrix, 10), np.percentile(sample_matrix, 90))) def relabelMatrix(matrix, args): """ Relabel the samples and groups in a matrix """ if args.groupLabels: if len(args.groupLabels) != len(matrix.matrix.group_labels): sys.exit("You specified {} group labels, but {} are required.\n".format(len(args.groupLabels), len(matrix.matrix.group_labels))) matrix.matrix.group_labels = args.groupLabels if args.sampleLabels: if len(args.sampleLabels) != len(matrix.matrix.sample_labels): sys.exit("You specified {} sample labels, but {} are required.\n".format(len(args.sampleLabels), len(matrix.matrix.sample_labels))) matrix.matrix.sample_labels = args.sampleLabels def getGroupBounds(args, matrix): """ Given the group labels, return an indexing array and the resulting boundaries """ bounds = matrix.parameters['group_boundaries'] if args.groups is None: return range(0, matrix.matrix.matrix.shape[0]), np.array(bounds) else: o = list() obounds = [0] for group in args.groups: if group not in matrix.matrix.group_labels: sys.exit("Error: '{0}' is not a valid group\n".format(group)) idx = matrix.matrix.group_labels.index(group) o.extend(range(bounds[idx], bounds[idx + 1])) obounds.append(bounds[idx + 1] - bounds[idx]) return o, np.cumsum(obounds) def getSampleBounds(args, matrix): """ Given the sample labels, return an indexing array """ bounds = matrix.parameters['sample_boundaries'] if args.samples is None: return np.arange(0, matrix.matrix.matrix.shape[1]) else: o = list() for sample in args.samples: if sample not in matrix.matrix.sample_labels: sys.exit("Error: '{0}' is not a valid sample\n".format(sample)) idx = matrix.matrix.sample_labels.index(sample) o.extend(range(bounds[idx], bounds[idx + 1])) return o def subsetRegions(hm, bounds): out = [] for x in bounds: reg = hm.matrix.regions[x] # we need to add a list of [chrom, [(start, end), (start, end)], name, 0, strand, score)] if isinstance(reg, dict): # This happens on occasion starts = reg["start"].split(",") starts = [int(x) for x in starts] ends = reg["end"].split(",") ends = [int(x) for x in ends] regs = [(x, y) for x, y in zip(starts, ends)] out.append([reg["chrom"], regs, reg["name"], 0, reg["strand"], reg["score"]]) else: out.append(reg) return out def filterHeatmap(hm, args): bounds = [0] regions = [] keep = [] for region in hm.matrix.regions: if region[4] == args.strand: keep.append(True) regions.append(region) else: keep.append(False) keep = np.array(keep) # Get the new bounds for idx in range(1, len(hm.matrix.group_boundaries)): i = int(np.sum(keep[hm.matrix.group_boundaries[idx - 1]:hm.matrix.group_boundaries[idx]])) bounds.append(bounds[idx - 1] + i) hm.matrix.group_boundaries = bounds # subset the matrix hm.matrix.matrix = hm.matrix.matrix[keep, :] hm.matrix.regions = regions def filterHeatmapValues(hm, minVal, maxVal): bounds = [0] regions = [] keep = [] if minVal is None: minVal = -np.inf if maxVal is None: maxVal = np.inf np.warnings.filterwarnings('ignore') for i, (x, y) in enumerate(zip(np.nanmin(hm.matrix.matrix, axis=1), np.nanmax(hm.matrix.matrix, axis=1))): # x/y will be nan iff a row is entirely nan. Don't filter. if np.isnan(x) or (x >= minVal and y <= maxVal): keep.append(True) regions.append(hm.matrix.regions[i]) else: keep.append(False) keep = np.array(keep) # Get the new bounds for idx in range(1, len(hm.matrix.group_boundaries)): i = int(np.sum(keep[hm.matrix.group_boundaries[idx - 1]:hm.matrix.group_boundaries[idx]])) bounds.append(bounds[idx - 1] + i) hm.matrix.group_boundaries = bounds # subset the matrix hm.matrix.matrix = hm.matrix.matrix[keep, :] hm.matrix.regions = regions def insertMatrix(hm, hm2, groupName): """ Given two heatmapper objects and a region group name, insert the regions and values from hm2 for that group to the end of those for hm. """ # get the bounds for hm idx = hm.parameters["group_labels"].index(groupName) hmEnd = hm.parameters["group_boundaries"][idx + 1] # get the bounds for hm2 idx2 = hm2.parameters["group_labels"].index(groupName) hm2Start = hm2.parameters["group_boundaries"][idx2] hm2End = hm2.parameters["group_boundaries"][idx2 + 1] # Insert the subset hm2 into hm along axis 0 hm.matrix.matrix = np.insert(hm.matrix.matrix, hmEnd, hm2.matrix.matrix[hm2Start:hm2End, :], axis=0) # Insert the regions hm.matrix.regions[hmEnd:hmEnd] = hm2.matrix.regions[hm2Start:hm2End] # Increase the group boundaries bounds = [] for idx3, bound in enumerate(hm.parameters["group_boundaries"]): if idx3 > idx: bound += hm2End - hm2Start bounds.append(bound) hm.parameters["group_boundaries"] = bounds def appendMatrix(hm, hm2, groupName): """ Given two heatmapper objects and a region group name, append the values from that group in hm2 onto the end of hm. """ # get the bounds for hm2 idx2 = hm2.parameters["group_labels"].index(groupName) hm2Start = hm2.parameters["group_boundaries"][idx2] hm2End = hm2.parameters["group_boundaries"][idx2 + 1] # Append the matrix hm.matrix.matrix = np.concatenate([hm.matrix.matrix, hm2.matrix.matrix[hm2Start:hm2End, :]], axis=0) # Update the bounds hm.parameters["group_boundaries"].append(hm.parameters["group_boundaries"][-1] + hm2End - hm2Start) # Append the regions hm.matrix.regions.extend(hm2.matrix.regions[hm2Start:hm2End]) def rbindMatrices(hm, args): """ Bind matrices, top to bottom while accounting for the groups. It's assumed that the same samples are present in both and in the exact same order """ hm2 = heatmapper.heatmapper() hm.read_matrix_file(args.matrixFile[0]) for idx in range(1, len(args.matrixFile)): hm2.read_matrix_file(args.matrixFile[idx]) for idx, group in enumerate(hm2.parameters["group_labels"]): if group in hm.parameters["group_labels"]: insertMatrix(hm, hm2, group) else: appendMatrix(hm, hm2, group) hm.parameters["group_labels"].append(group) # Update the group boundaries attribute hm.matrix.group_labels = hm.parameters['group_labels'] hm.matrix.group_boundaries = hm.parameters['group_boundaries'] def cbindMatrices(hm, args): """ Bind columns from different matrices according to the group and region names Missing regions are left as NA """ hm2 = heatmapper.heatmapper() # Make a dict of region name:row associations hm.read_matrix_file(args.matrixFile[0]) d = dict({x: dict() for x in hm.parameters["group_labels"]}) for idx, group in enumerate(hm.parameters["group_labels"]): s = hm.parameters["group_boundaries"][idx] e = hm.parameters["group_boundaries"][idx + 1] for idx2, reg in enumerate(hm.matrix.regions[s:e]): d[group][reg[2]] = idx2 + s # Iterate through the other matrices for idx in range(1, len(args.matrixFile)): hm2.read_matrix_file(args.matrixFile[idx]) # Add the sample labels hm.parameters['sample_labels'].extend(hm2.parameters['sample_labels']) # Add the sample boundaries lens = [x + hm.parameters['sample_boundaries'][-1] for x in hm2.parameters['sample_boundaries']][1:] hm.parameters['sample_boundaries'].extend(lens) # Add on additional NA initialized columns ncol = hm.matrix.matrix.shape[1] hm.matrix.matrix = np.hstack((hm.matrix.matrix, np.empty(hm2.matrix.matrix.shape))) hm.matrix.matrix[:, ncol:] = np.nan # Update the values for idx2, group in enumerate(hm2.parameters["group_labels"]): if group not in d: continue s = hm2.parameters["group_boundaries"][idx2] e = hm2.parameters["group_boundaries"][idx2 + 1] for idx3, reg in enumerate(hm2.matrix.regions[s:e]): if reg[2] not in d[group]: continue hm.matrix.matrix[d[group][reg[2]], ncol:] = hm2.matrix.matrix[s + idx3, :] # Append the special params for s in hm.special_params: hm.parameters[s].extend(hm2.parameters[s]) # Update the sample parameters hm.matrix.sample_labels = hm.parameters['sample_labels'] hm.matrix.sample_boundaries = hm.parameters['sample_boundaries'] def loadBED(line, fp, fname, labelColumn, labels, regions, defaultGroup): """ Given a first line, possibly a label column and a list of labels and regions, add the labels and regions in the file to them """ # This is largely parseBED from deeptoolsintervals labelIdx = None localRegions = {} cols = line.strip().split("\t") if labelColumn is not None: label = cols.pop(labelColumn) if label not in labels: labels[label] = len(labels) labelIdx = labels[label] if labelIdx >= len(regions): regions.append(localRegions) else: localRegions = regions[labelIdx] if len(cols) >= 6: name = cols[3] else: name = "{0}:{1}-{2}".format(cols[0], cols[1], cols[2]) localRegions[name] = len(localRegions) for line in fp: if line.startswith("#") and labelColumn is None: if len(localRegions) > 0: label = line[1:].strip() if len(label): labels[dti.findRandomLabel(labels, label)] = len(labels) else: labels[dti.findRandomLabel(labels, os.path.basename(fname))] = len(labels) regions.append(localRegions) localRegions = dict() continue elif line.startswith("#") and labelColumn is not None: continue cols = line.strip().split("\t") if len(cols) < 3: continue if labelColumn is not None: label = cols.pop(labelColumn) if label not in labels: labels[label] = len(labels) labelIdx = labels[label] if labelIdx >= len(regions): regions.append({}) localRegions = regions[labelIdx] if len(cols) >= 6: name = cols[3] else: name = "{0}:{1}-{2}".format(cols[0], cols[1], cols[2]) name = dti.findRandomLabel(localRegions, name) localRegions[name] = len(localRegions) # Handle the last group if there is no label if labelIdx is None and len(localRegions) > 0: if defaultGroup is not None: labels[dti.findRandomLabel(labels, defaultGroup)] = len(labels) else: labels[dti.findRandomLabel(labels, os.path.basename(fname))] = len(labels) regions.append(localRegions) def loadGTFtranscript(cols, label, defaultGroup, transcript_id_designator): s = next(csv.reader([cols[8]], delimiter=' ')) if "deepTools_group" in s and s[-1] != "deepTools_group": label = s[s.index("deepTools_group") + 1].rstrip(";") elif defaultGroup is not None: label = defaultGroup if transcript_id_designator not in s or s[-1] == transcript_id_designator: sys.stderr.write("Warning: {0} is malformed!\n".format("\t".join(cols))) return None, None name = s[s.index(transcript_id_designator) + 1].rstrip(";") return label, name def loadGTF(line, fp, fname, labels, regions, transcriptID, transcript_id_designator, defaultGroup): """ Like loadBED, but for a GTF file This is largely a copy of what's in deeptoolsintervals """ file_label = dti.findRandomLabel(labels, os.path.basename(fname)) # handle the first line cols = line.split("\t") if cols[2].lower() == transcriptID.lower(): label, name = loadGTFtranscript(cols, file_label, defaultGroup, transcript_id_designator) if label is not None: if label not in labels: labels[label] = len(labels) regions.append(dict()) labelIdx = labels[label] regions[labelIdx][name] = len(regions[labelIdx]) for line in fp: if not isinstance(line, str): line = line.decode('ascii') if not line.startswith('#'): cols = line.strip().split('\t') if len(cols) == 0: continue if cols[2].lower() == transcriptID: label, name = loadGTFtranscript(cols, file_label, defaultGroup, transcript_id_designator) if label is None: continue if label not in labels: labels[label] = len(labels) regions.append(dict()) labelIdx = labels[label] regions[labelIdx][name] = len(regions[labelIdx]) def sortMatrix(hm, regionsFileName, transcriptID, transcript_id_designator, verbose=True): """ Iterate through the files noted by regionsFileName and sort hm accordingly """ labels = dict() regions = [] defaultGroup = None if len(regionsFileName) == 1: defaultGroup = "genes" for fname in regionsFileName: fp = dti.openPossiblyCompressed(fname) line = dti.getNext(fp) labelColumn = None while line.startswith("#"): if not labelColumn: labelColumn = dti.getLabel(line) line = dti.getNext(fp) while line.startswith("track "): line = dti.getNext(fp) # Find the label column subtract = 0 if labelColumn is not None: subtract = 1 # Determine the file type and load into a list (or list of lists) cols = line.strip().split("\t") if len(cols) - subtract < 3: raise RuntimeError('{0} does not seem to be a recognized file type!'.format(fname)) elif len(cols) - subtract <= 6: loadBED(line, fp, fname, labelColumn, labels, regions, defaultGroup) elif len(cols) and dti.seemsLikeGTF(cols): loadGTF(line, fp, fname, labels, regions, transcriptID, transcript_id_designator, defaultGroup) else: loadBED(line, fp, fname, labelColumn, labels, regions, defaultGroup) fp.close() # Do some sanity checking on the group labels and region names within them s1 = set(hm.parameters['group_labels']) if verbose: for e in labels: if e not in s1: sys.exit("The computeMatrix output is missing the '{}' region group. It has {} but the specified regions have {}.\n".format(e, s1, labels.keys())) # Make a dictionary out of current labels and regions d = dict() pos = 0 groupSizes = dict() for idx, label in enumerate(hm.parameters['group_labels']): s = hm.parameters['group_boundaries'][idx] e = hm.parameters['group_boundaries'][idx + 1] if label not in labels: continue d[label] = dict() groupSize = 0 for reg in hm.matrix.regions[s:e]: d[label][reg[2]] = pos pos += 1 groupSize += 1 groupSizes[label] = groupSize # Convert labels to an ordered list labelsList = [""] * len(labels) for k, v in labels.items(): labelsList[v] = k # Reorder order = [] boundaries = [0] for idx, label in enumerate(labelsList): # Make an ordered list out of the region names in this region group _ = [""] * len(regions[idx]) for k, v in regions[idx].items(): _[v] = k sz = 0 # Track the number of enries actually matched for name in _: if name not in d[label]: if verbose: sys.stderr.write("Skipping {}, due to being absent in the computeMatrix output.\n".format(name)) continue sz += 1 order.append(d[label][name]) if sz == 0 and verbose: sys.exit("The region group {} had no matching entries!\n".format(label)) boundaries.append(sz + boundaries[-1]) hm.matrix.regions = [hm.matrix.regions[i] for i in order] order = np.array(order) hm.matrix.matrix = hm.matrix.matrix[order, :] # Update the parameters hm.parameters["group_labels"] = labelsList hm.matrix.group_labels = labelsList hm.parameters["group_boundaries"] = boundaries hm.matrix.group_boundaries = boundaries def main(args=None): # if args none is need since otherwise pytest passes 'pytest' as sys.argv if args is None: if len(sys.argv) == 1: args = ["-h"] if len(sys.argv) == 2: args = [sys.argv[1], "-h"] args = parse_arguments().parse_args(args) hm = heatmapper.heatmapper() if not isinstance(args.matrixFile, list): hm.read_matrix_file(args.matrixFile) if args.command == 'info': printInfo(hm) elif args.command == 'dataRange': printDataRange(hm) elif args.command == 'subset': sIdx = getSampleBounds(args, hm) gIdx, gBounds = getGroupBounds(args, hm) # groups hm.matrix.regions = subsetRegions(hm, gIdx) # matrix hm.matrix.matrix = hm.matrix.matrix[gIdx, :] hm.matrix.matrix = hm.matrix.matrix[:, sIdx] # boundaries if args.samples is None: args.samples = hm.matrix.sample_labels hm.matrix.sample_boundaries = hm.matrix.sample_boundaries[0:len(args.samples) + 1] hm.matrix.group_boundaries = gBounds.tolist() # special params keepIdx = set() for _, sample in enumerate(hm.matrix.sample_labels): if sample in args.samples: keepIdx.add(_) for param in hm.special_params: hm.parameters[param] = [v for k, v in enumerate(hm.parameters[param]) if k in keepIdx] # labels hm.matrix.sample_labels = args.samples if args.groups is None: args.groups = hm.matrix.group_labels hm.matrix.group_labels = args.groups # save hm.save_matrix(args.outFileName) elif args.command == 'filterStrand': filterHeatmap(hm, args) hm.save_matrix(args.outFileName) elif args.command == 'filterValues': filterHeatmapValues(hm, args.min, args.max) hm.save_matrix(args.outFileName) elif args.command == 'rbind': rbindMatrices(hm, args) hm.save_matrix(args.outFileName) elif args.command == 'cbind': cbindMatrices(hm, args) hm.save_matrix(args.outFileName) elif args.command == 'sort': sortMatrix(hm, args.regionsFileName, args.transcriptID, args.transcript_id_designator) hm.save_matrix(args.outFileName) elif args.command == 'relabel': relabelMatrix(hm, args) hm.save_matrix(args.outFileName) else: sys.exit("Unknown command {0}!\n".format(args.command)) ================================================ FILE: deeptools/correctGCBias.py ================================================ #!/usr/bin/env python # -*- coding: utf-8 -*- import os import shutil import time import subprocess import sys import py2bit import pysam import multiprocessing import numpy as np import argparse from scipy.stats import binom from deeptools.utilities import tbitToBamChrName, getGC_content from deeptools import writeBedGraph, parserCommon, mapReduce from deeptools import utilities from deeptools.bamHandler import openBam old_settings = np.seterr(all='ignore') def parse_arguments(args=None): parentParser = parserCommon.getParentArgParse(binSize=True, blackList=False) requiredArgs = getRequiredArgs() parser = argparse.ArgumentParser( parents=[requiredArgs, parentParser], formatter_class=argparse.ArgumentDefaultsHelpFormatter, description='This tool corrects the GC-bias using the' ' method proposed by [Benjamini & Speed (2012). ' 'Nucleic Acids Research, 40(10)]. It will remove reads' ' from regions with too high coverage compared to the' ' expected values (typically GC-rich regions) and will' ' add reads to regions where too few reads are seen ' '(typically AT-rich regions). ' 'The tool ``computeGCBias`` needs to be run first to generate the ' 'frequency table needed here.', usage='correctGCBias ' '-b file.bam --effectiveGenomeSize 2150570000 -g mm9.2bit ' '--GCbiasFrequenciesFile freq.txt -o gc_corrected.bam\n' 'help: correctGCBias -h / correctGCBias --help', conflict_handler='resolve', add_help=False) return parser def process_args(args=None): args = parse_arguments().parse_args(args) return args def getRequiredArgs(): parser = argparse.ArgumentParser(add_help=False) required = parser.add_argument_group('Required arguments') # define the arguments required.add_argument('--bamfile', '-b', metavar='BAM file', help='Sorted BAM file to correct.', required=True) required.add_argument('--effectiveGenomeSize', help='The effective genome size is the portion ' 'of the genome that is mappable. Large fractions of ' 'the genome are stretches of NNNN that should be ' 'discarded. Also, if repetitive regions were not ' 'included in the mapping of reads, the effective ' 'genome size needs to be adjusted accordingly. ' 'A table of values is available here: ' 'http://deeptools.readthedocs.io/en/latest/content/feature/effectiveGenomeSize.html .', default=None, type=int, required=True) required.add_argument('--genome', '-g', help='Genome in two bit format. Most genomes can be ' 'found here: http://hgdownload.cse.ucsc.edu/gbdb/ ' 'Search for the .2bit ending. Otherwise, fasta ' 'files can be converted to 2bit using faToTwoBit ' 'available here: ' 'http://hgdownload.cse.ucsc.edu/admin/exe/', metavar='two bit file', required=True) required.add_argument('--GCbiasFrequenciesFile', '-freq', help='Indicate the output file from ' 'computeGCBias containing ' 'the observed and expected read frequencies per GC-' 'content.', type=argparse.FileType('r'), metavar='FILE', required=True) output = parser.add_argument_group('Output options') output.add_argument('--correctedFile', '-o', help='Name of the corrected file. The ending will ' 'be used to decide the output file format. The options ' 'are ".bam", ".bw" for a bigWig file, ".bg" for a ' 'bedGraph file.', metavar='FILE', type=argparse.FileType('w'), required=True) # define the optional arguments optional = parser.add_argument_group('Optional arguments') optional.add_argument("--help", "-h", action="help", help="show this help message and exit") return parser def getReadGCcontent(tbit, read, fragmentLength, chrNameBit): """ The fragments for forward and reverse reads are defined as follows:: |- read.pos |- read.aend ---+=================>-----------------------+--------- Forward strand |-fragStart |-fragEnd ---+-----------------------<=================+--------- Reverse strand |-read.pos |-read.aend |-----------------------------------------| read.tlen """ fragStart = None fragEnd = None if read.is_paired and read.is_proper_pair and abs(read.tlen) < 2 * fragmentLength: if read.is_reverse and read.tlen < 0: fragEnd = read.reference_end fragStart = read.reference_end + read.template_length elif read.template_length >= read.query_alignment_length: fragStart = read.pos fragEnd = read.pos + read.template_length if not fragStart: if read.is_reverse: fragEnd = read.reference_end fragStart = read.reference_end - fragmentLength else: fragStart = read.pos fragEnd = fragStart + fragmentLength fragStart = max(0, fragStart) try: gc = getGC_content(tbit, chrNameBit, fragStart, fragEnd) except Exception: return None if gc is None: return None # match the gc to the given fragmentLength gc = int(np.round(gc * fragmentLength)) return gc def writeCorrected_wrapper(args): return writeCorrected_worker(*args) def writeCorrected_worker(chrNameBam, chrNameBit, start, end, step): r"""writes a bedgraph file containing the GC correction of a region from the genome >>> test = Tester() >>> tempFile = writeCorrected_worker(*test.testWriteCorrectedChunk()) >>> open(tempFile, 'r').readlines() ['chr2L\t200\t225\t31.6\n', 'chr2L\t225\t250\t33.8\n', 'chr2L\t250\t275\t37.9\n', 'chr2L\t275\t300\t40.9\n'] >>> os.remove(tempFile) """ global R_gc fragmentLength = len(R_gc) - 1 cvg_corr = np.zeros(end - start) i = 0 tbit = py2bit.open(global_vars['2bit']) bam = openBam(global_vars['bam']) read_repetitions = 0 removed_duplicated_reads = 0 startTime = time.time() # caching seems to be faster # r.flag & 4 == 0 is to skip unmapped # reads that nevertheless are asigned # to a genomic position reads = [r for r in bam.fetch(chrNameBam, start, end) if r.flag & 4 == 0] bam.close() r_index = -1 for read in reads: if read.is_unmapped: continue r_index += 1 try: # calculate GC content of read fragment gc = getReadGCcontent(tbit, read, fragmentLength, chrNameBit) except Exception as detail: print(detail) """ this exception happens when the end of a chromosome is reached """ continue if not gc: continue # is this read in the same orientation and position as the previous? if r_index > 0 and read.pos == reads[r_index - 1].pos and \ read.is_reverse == reads[r_index - 1].is_reverse \ and read.pnext == reads[r_index - 1].pnext: read_repetitions += 1 if read_repetitions >= global_vars['max_dup_gc'][gc]: removed_duplicated_reads += 1 continue else: read_repetitions = 0 try: fragmentStart, fragmentEnd = getFragmentFromRead(read, fragmentLength, extendPairedEnds=True) vectorStart = max(fragmentStart - start, 0) vectorEnd = min(fragmentEnd - start, end - start) except TypeError: # the get_fragment_from_read functions returns None in some cases. # Those cases are to be skipped, hence the continue line. continue cvg_corr[vectorStart:vectorEnd] += float(1) / R_gc[gc] i += 1 try: if debug: endTime = time.time() print("{}, processing {} ({:.1f} per sec) " "reads @ {}:{}-{}".format(multiprocessing.current_process().name, i, i / (endTime - startTime), chrNameBit, start, end)) except NameError: pass if i == 0: return None _file = open(utilities.getTempFileName(suffix='.bg'), 'w') # save in bedgraph format for bin in range(0, len(cvg_corr), step): value = np.mean(cvg_corr[bin:min(bin + step, end)]) if value > 0: writeStart = start + bin writeEnd = min(start + bin + step, end) _file.write("%s\t%d\t%d\t%.1f\n" % (chrNameBit, writeStart, writeEnd, value)) tempFileName = _file.name _file.close() return tempFileName def numCopiesOfRead(value): """ Based int he R_gc value, decides whether to keep, duplicate, triplicate or delete the read. It returns an integer, that tells the number of copies of the read that should be keep. >>> np.random.seed(1) >>> numCopiesOfRead(0.8) 1 >>> numCopiesOfRead(2.5) 2 >>> numCopiesOfRead(None) 1 """ copies = 1 if value: copies = int(value) + (1 if np.random.rand() < value % 1 else 0) return copies def writeCorrectedSam_wrapper(args): return writeCorrectedSam_worker(*args) def writeCorrectedSam_worker(chrNameBam, chrNameBit, start, end, step=None, tag_but_not_change_number=False, verbose=True): r""" Writes a BAM file, deleting and adding some reads in order to compensate for the GC bias. **This is a stochastic method.** >>> np.random.seed(1) >>> test = Tester() >>> args = test.testWriteCorrectedSam() >>> tempFile = writeCorrectedSam_worker(*args, \ ... tag_but_not_change_number=True, verbose=False) >>> try: ... import StringIO ... except ImportError: ... from io import StringIO >>> ostdout = sys.stdout >>> import tempfile >>> sys.stdout = tempfile.TemporaryFile() >>> idx = pysam.index(tempFile) >>> sys.stdout = ostdout >>> bam = pysam.Samfile(tempFile) >>> [dict(r.tags)['YN'] for r in bam.fetch(args[0], 200, 250)] [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1] >>> res = os.remove(tempFile) >>> res = os.remove(tempFile+".bai") >>> tempFile = \ ... writeCorrectedSam_worker(*test.testWriteCorrectedSam_paired(),\ ... tag_but_not_change_number=True, verbose=False) >>> sys.stdout = tempfile.TemporaryFile() >>> idx = pysam.index(tempFile) >>> sys.stdout = ostdout >>> bam = pysam.Samfile(tempFile) >>> [dict(r.tags)['YN'] for r in bam.fetch('chr2L', 0, 50)] [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] >>> res = os.remove(tempFile) >>> res = os.remove(tempFile+".bai") """ global R_gc fragmentLength = len(R_gc) - 1 if verbose: print("Sam for %s %s %s " % (chrNameBit, start, end)) i = 0 tbit = py2bit.open(global_vars['2bit']) bam = openBam(global_vars['bam']) tempFileName = utilities.getTempFileName(suffix='.bam') outfile = pysam.Samfile(tempFileName, 'wb', template=bam) startTime = time.time() matePairs = {} read_repetitions = 0 removed_duplicated_reads = 0 # cache data # r.flag & 4 == 0 is to filter unmapped reads that # have a genomic position reads = [r for r in bam.fetch(chrNameBam, start, end) if r.pos > start and r.flag & 4 == 0] r_index = -1 for read in reads: if read.pos <= start or read.is_unmapped: continue r_index += 1 copies = None gc = None # check if a mate has already been procesed # to apply the same correction try: copies = matePairs[read.qname]['copies'] gc = matePairs[read.qname]['gc'] del matePairs[read.qname] except: # this exception happens when a mate is # not present. This could # happen because of removal of the mate # by some filtering gc = getReadGCcontent(tbit, read, fragmentLength, chrNameBit) if gc: copies = numCopiesOfRead(float(1) / R_gc[gc]) else: copies = 1 # is this read in the same orientation and position as the previous? if gc and r_index > 0 and read.pos == reads[r_index - 1].pos \ and read.is_reverse == reads[r_index - 1].is_reverse \ and read.pnext == reads[r_index - 1].pnext: read_repetitions += 1 if read_repetitions >= global_vars['max_dup_gc'][gc]: copies = 0 # in other words do not take into account this read removed_duplicated_reads += 1 else: read_repetitions = 0 readName = read.qname # Each tag is a tuple of (tag name, value, type) # Note that get_tags() returns ord(type) rather than type and this must # be fixed! # It turns out that the "with_value_type" option only started working in # pysam-0.8.4, so we can't reliably add tags on earlier versions without # potentially creating BAM files that break HTSJDK/IGV/etc. readTag = read.get_tags(with_value_type=True) replace_tags = False if len(readTag) > 0: if len(readTag[0]) == 3: if type(readTag[2]) is int: readTag = [(x[0], x[1], chr(x[2])) for x in readTag] replace_tags = True else: replace_tags = True if gc: GC = int(100 * np.round(float(gc) / fragmentLength, decimals=2)) readTag.append( ('YC', float(round(float(1) / R_gc[gc], 2)), "f")) readTag.append(('YN', copies, "i")) else: GC = -1 readTag.append(('YG', GC, "i")) if replace_tags: read.set_tags(readTag) if read.is_paired and read.is_proper_pair \ and not read.mate_is_unmapped \ and not read.is_reverse: matePairs[readName] = {'copies': copies, 'gc': gc} """ outfile.write(read) """ if tag_but_not_change_number: outfile.write(read) continue for numCop in range(1, copies + 1): # the read has to be renamed such that newly # formed pairs will match if numCop > 1: read.qname = readName + "_%d" % (numCop) outfile.write(read) if verbose: if i % 500000 == 0 and i > 0: endTime = time.time() print("{}, processing {} ({:.1f} per sec) reads " "@ {}:{}-{}".format(multiprocessing.current_process().name, i, i / (endTime - startTime), chrNameBit, start, end)) i += 1 outfile.close() if verbose: endTime = time.time() print("{}, processing {} ({:.1f} per sec) reads " "@ {}:{}-{}".format(multiprocessing.current_process().name, i, i / (endTime - startTime), chrNameBit, start, end)) percentage = float(removed_duplicated_reads) * 100 / len(reads) \ if len(reads) > 0 else 0 print("duplicated reads removed %d of %d (%.2f) " % (removed_duplicated_reads, len(reads), percentage)) return tempFileName def getFragmentFromRead(read, defaultFragmentLength, extendPairedEnds=True): """ The read has to be pysam object. The following values are defined (for forward reads):: |-- -- read.tlen -- --| |-- read.alen --| -----|===============>------------<==============|---- | | | read.pos read.aend read.pnext and for reverse reads |-- -- read.tlen -- --| |-- read.alen --| -----|===============>-----------<===============|---- | | | read.pnext read.pos read.aend this is a sketch of a pair-end reads The function returns the fragment start and end, either using the paired end information (if available) or extending the read in the appropriate direction if this is single-end. Parameters ---------- read : pysam read object Returns ------- tuple (fragment start, fragment end) """ # convert reads to fragments # this option indicates that the paired ends correspond # to the fragment ends # condition read.tlen < maxPairedFragmentLength is added to avoid read pairs # that span thousands of base pairs if extendPairedEnds is True and read.is_paired and 0 < abs(read.tlen) < 1000: if read.is_reverse: fragmentStart = read.pnext fragmentEnd = read.aend else: fragmentStart = read.pos # the end of the fragment is defined as # the start of the forward read plus the insert length fragmentEnd = read.pos + read.tlen else: if defaultFragmentLength <= read.aend - read.pos: fragmentStart = read.pos fragmentEnd = read.aend else: if read.is_reverse: fragmentStart = read.aend - defaultFragmentLength fragmentEnd = read.aend else: fragmentStart = read.pos fragmentEnd = read.pos + defaultFragmentLength return fragmentStart, fragmentEnd def run_shell_command(command): """ Runs the given shell command. Report any errors found. """ try: subprocess.check_call(command, shell=True) except subprocess.CalledProcessError as error: sys.stderr.write('Error{}\n'.format(error)) exit(1) except Exception as error: sys.stderr.write('Error: {}\n'.format(error)) exit(1) def main(args=None): args = process_args(args) global F_gc, N_gc, R_gc data = np.loadtxt(args.GCbiasFrequenciesFile.name) F_gc = data[:, 0] N_gc = data[:, 1] R_gc = data[:, 2] global global_vars global_vars = {} global_vars['2bit'] = args.genome global_vars['bam'] = args.bamfile # compute the probability to find more than one read (a redundant read) # at a certain position based on the gc of the read fragment # the binomial function is used for that max_dup_gc = [binom.isf(1e-7, F_gc[x], 1.0 / N_gc[x]) if F_gc[x] > 0 and N_gc[x] > 0 else 1 for x in range(len(F_gc))] global_vars['max_dup_gc'] = max_dup_gc tbit = py2bit.open(global_vars['2bit']) bam, mapped, unmapped, stats = openBam(args.bamfile, returnStats=True, nThreads=args.numberOfProcessors) global_vars['genome_size'] = sum(tbit.chroms().values()) global_vars['total_reads'] = mapped global_vars['reads_per_bp'] = \ float(global_vars['total_reads']) / args.effectiveGenomeSize # apply correction print("applying correction") # divide the genome in fragments containing about 4e5 reads. # This amount of reads takes about 20 seconds # to process per core (48 cores, 256 Gb memory) chunkSize = int(4e5 / global_vars['reads_per_bp']) # chromSizes: list of tuples chromSizes = [(bam.references[i], bam.lengths[i]) for i in range(len(bam.references))] regionStart = 0 if args.region: chromSizes, regionStart, regionEnd, chunkSize = \ mapReduce.getUserRegion(chromSizes, args.region, max_chunk_size=chunkSize) print("genome partition size for multiprocessing: {}".format(chunkSize)) print("using region {}".format(args.region)) mp_args = [] bedGraphStep = args.binSize chrNameBitToBam = tbitToBamChrName(list(tbit.chroms().keys()), bam.references) chrNameBamToBit = dict([(v, k) for k, v in chrNameBitToBam.items()]) print(chrNameBitToBam, chrNameBamToBit) c = 1 for chrom, size in chromSizes: start = 0 if regionStart == 0 else regionStart for i in range(start, size, chunkSize): try: chrNameBamToBit[chrom] except KeyError: print("no sequence information for ") "chromosome {} in 2bit file".format(chrom) print("Reads in this chromosome will be skipped") continue length = min(size, i + chunkSize) mp_args.append((chrom, chrNameBamToBit[chrom], i, length, bedGraphStep)) c += 1 pool = multiprocessing.Pool(args.numberOfProcessors) if args.correctedFile.name.endswith('bam'): if len(mp_args) > 1 and args.numberOfProcessors > 1: print(("using {} processors for {} " "number of tasks".format(args.numberOfProcessors, len(mp_args)))) res = pool.map_async( writeCorrectedSam_wrapper, mp_args).get(9999999) else: res = list(map(writeCorrectedSam_wrapper, mp_args)) if len(res) == 1: command = "cp {} {}".format(res[0], args.correctedFile.name) run_shell_command(command) else: print("concatenating (sorted) intermediate BAMs") header = pysam.Samfile(res[0]) of = pysam.Samfile(args.correctedFile.name, "wb", template=header) header.close() for f in res: f = pysam.Samfile(f) for e in f.fetch(until_eof=True): of.write(e) f.close() of.close() print("indexing BAM") pysam.index(args.correctedFile.name) for tempFileName in res: os.remove(tempFileName) if args.correctedFile.name.endswith('bg') or \ args.correctedFile.name.endswith('bw'): if len(mp_args) > 1 and args.numberOfProcessors > 1: res = pool.map_async(writeCorrected_wrapper, mp_args).get(9999999) else: res = list(map(writeCorrected_wrapper, mp_args)) oname = args.correctedFile.name args.correctedFile.close() if oname.endswith('bg'): f = open(oname, 'wb') for tempFileName in res: if tempFileName: shutil.copyfileobj(open(tempFileName, 'rb'), f) os.remove(tempFileName) f.close() else: chromSizes = [(k, v) for k, v in tbit.chroms().items()] writeBedGraph.bedGraphToBigWig(chromSizes, res, oname) class Tester(): def __init__(self): import os self.root = os.path.dirname(os.path.abspath(__file__)) + "/test/test_corrGC/" self.tbitFile = self.root + "sequence.2bit" self.bamFile = self.root + "test.bam" self.chrNameBam = '2L' self.chrNameBit = 'chr2L' bam, mapped, unmapped, stats = openBam(self.bamFile, returnStats=True) tbit = py2bit.open(self.tbitFile) global debug debug = 0 global global_vars global_vars = {'2bit': self.tbitFile, 'bam': self.bamFile, 'filter_out': None, 'extra_sampling_file': None, 'max_reads': 5, 'min_reads': 0, 'min_reads': 0, 'reads_per_bp': 0.3, 'total_reads': mapped, 'genome_size': sum(tbit.chroms().values())} def testWriteCorrectedChunk(self): """ prepare arguments for test """ global R_gc, R_gc_min, R_gc_max R_gc = np.loadtxt(self.root + "R_gc_paired.txt") global_vars['max_dup_gc'] = np.ones(301) start = 200 end = 300 bedGraphStep = 25 return (self.chrNameBam, self.chrNameBit, start, end, bedGraphStep) def testWriteCorrectedSam(self): """ prepare arguments for test """ global R_gc, R_gc_min, R_gc_max R_gc = np.loadtxt(self.root + "R_gc_paired.txt") global_vars['max_dup_gc'] = np.ones(301) start = 200 end = 250 return (self.chrNameBam, self.chrNameBit, start, end) def testWriteCorrectedSam_paired(self): """ prepare arguments for test. """ global R_gc, R_gc_min, R_gc_max R_gc = np.loadtxt(self.root + "R_gc_paired.txt") start = 0 end = 500 global global_vars global_vars['bam'] = self.root + "paired.bam" return 'chr2L', 'chr2L', start, end if __name__ == "__main__": main() ================================================ FILE: deeptools/correlation.py ================================================ import sys import itertools import copy import numpy as np import scipy.cluster.hierarchy as sch import scipy.stats import matplotlib as mpl mpl.use('Agg') mpl.rcParams['pdf.fonttype'] = 42 mpl.rcParams['svg.fonttype'] = 'none' from deeptools import cm # noqa: F401 import matplotlib.pyplot as plt import matplotlib.gridspec as gridspec import matplotlib.ticker import matplotlib.mlab import matplotlib.markers import matplotlib.colors as pltcolors from deeptools.utilities import toString, convertCmap import plotly.offline as offline import plotly.graph_objs as go import plotly.figure_factory as ff old_settings = np.seterr(all='ignore') class Correlation: """ class to work with matrices having sample data to compute correlations, plot them and make scatter plots """ def __init__(self, matrix_file, corr_method=None, labels=None, remove_outliers=False, skip_zeros=False, log1p=False): self.load_matrix(matrix_file) self.skip_zeros = skip_zeros self.corr_method = corr_method self.corr_matrix = None # correlation matrix self.column_order = None self.rowCenter = False if labels is not None: # test that the length of labels # corresponds to the length of # samples self.labels = labels self.labels = [toString(x) for x in self.labels] if self.matrix.shape[1] == 1: # There's nothing that can be done with a single sample sys.exit("\nPlease use a matrix with more than one sample\n") if skip_zeros is True: # remove rows containing only nans or zeros # that could be unmappable regions. self.remove_rows_of_zeros() if remove_outliers is True: # remove outliers, otherwise outliers will produce a very # high pearson correlation. Unnecessary for spearman correlation self.remove_outliers() if log1p is True: self.matrix = np.log1p(self.matrix) if corr_method: self.compute_correlation() def load_matrix(self, matrix_file): """ loads a matrix file saved using the numpy savez method. Two keys are expected: 'matrix' and 'labels'. The matrix should contain one sample per row """ _ma = np.load(matrix_file) # matrix: cols correspond to samples self.matrix = np.asarray(_ma['matrix'].tolist()) if np.any(np.isnan(self.matrix)): num_nam = len(np.flatnonzero(np.isnan(self.matrix.flatten()))) sys.stderr.write("*Warning*. {} NaN values were found. They will be removed along with the " "corresponding bins in other samples for the computation " "and plotting\n".format(num_nam)) self.matrix = np.ma.compress_rows(np.ma.masked_invalid(self.matrix)) self.labels = list(map(toString, _ma['labels'])) assert len(self.labels) == self.matrix.shape[1], "ERROR, length of labels is not equal " \ "to length of matrix samples" @staticmethod def get_outlier_indices(data, max_deviation=200): """ The method is based on the median absolute deviation. See Boris Iglewicz and David Hoaglin (1993), "Volume 16: How to Detect and Handle Outliers", The ASQC Basic References in Quality Control: Statistical Techniques, Edward F. Mykytka, Ph.D., Editor. returns the list, without the outliers The max_deviation=200 is like selecting a z-score larger than 200, just that it is based on the median and the median absolute deviation instead of the mean and the standard deviation. """ median = np.median(data) b_value = 1.4826 # value set for a normal distribution mad = b_value * np.median(np.abs(data)) outliers = [] if mad > 0: deviation = abs(data - median) / mad """ outliers = data[deviation > max_deviation] print "outliers removed {}".format(len(outliers)) print outliers """ outliers = np.flatnonzero(deviation > max_deviation) return outliers def remove_outliers(self, verbose=True): """ get the outliers *per column* using the median absolute deviation method Returns the filtered matrix """ unfiltered = len(self.matrix) to_remove = None for col in self.matrix.T: outliers = self.get_outlier_indices(col) if to_remove is None: to_remove = set(outliers) else: # only set to remove those bins in which # the outliers are present in all cases (colums) # that's why the intersection is used to_remove = to_remove.intersection(outliers) if len(to_remove): to_keep = [x for x in range(self.matrix.shape[0]) if x not in to_remove] self.matrix = self.matrix[to_keep, :] if verbose: sys.stderr.write( "total/filtered/left: " "{}/{}/{}\n".format(unfiltered, unfiltered - len(to_keep), len(to_keep))) return self.matrix def remove_rows_of_zeros(self): # remove rows containing all zeros or all nans _mat = np.nan_to_num(self.matrix) to_keep = _mat.sum(1) != 0 self.matrix = self.matrix[to_keep, :] def save_corr_matrix(self, file_handle): """ saves the correlation matrix """ if self.column_order: self.corr_matrix = self.corr_matrix[:, self.column_order][self.column_order] self.labels = [self.labels[i] for i in self.column_order] self.labels = [toString(x) for x in self.labels] file_handle.write("\t'" + "'\t'".join(self.labels) + "'\n") fmt = "\t".join(np.repeat('%.4f', self.corr_matrix.shape[1])) + "\n" i = 0 for row in self.corr_matrix: file_handle.write( "'%s'\t" % self.labels[i] + fmt % tuple(row)) i += 1 def compute_correlation(self): """ computes spearman or pearson correlation for the samples in the matrix The matrix should contain the values of each sample per column that's why the transpose is used. >>> matrix = np.array([[1, 2, 3, np.nan], ... [1, 2, 3, 4], ... [6, 4, 3, 1]]).T >>> np.savez_compressed("/tmp/test_matrix.npz", matrix=matrix, labels=['a', 'b', 'c']) >>> c = Correlation("/tmp/test_matrix.npz", corr_method='pearson') the results should be as in R >>> c.compute_correlation().filled(np.nan) array([[ 1. , 1. , -0.98198051], [ 1. , 1. , -0.98198051], [-0.98198051, -0.98198051, 1. ]]) >>> c.corr_method = 'spearman' >>> c.corr_matrix = None >>> c.compute_correlation() array([[ 1., 1., -1.], [ 1., 1., -1.], [-1., -1., 1.]]) """ if self.corr_matrix is not None: return self.corr_matrix num_samples = len(self.labels) # initialize correlation matrix if self.corr_method == 'pearson': self.corr_matrix = np.ma.corrcoef(self.matrix.T, allow_masked=True) else: corr_matrix = np.zeros((num_samples, num_samples), dtype='float') # do an all vs all correlation using the # indices of the upper triangle rows, cols = np.triu_indices(num_samples) for index in range(len(rows)): row = rows[index] col = cols[index] corr_matrix[row, col] = scipy.stats.spearmanr(self.matrix[:, row], self.matrix[:, col])[0] # make the matrix symmetric self.corr_matrix = corr_matrix + np.triu(corr_matrix, 1).T return self.corr_matrix def plotly_correlation(self, corr_matrix, plot_filename, labels, plot_title='', vmax=None, vmin=None, plot_numbers=True, colormap='jet'): """plot_correlation, but using plotly""" textElement = [] for row in range(corr_matrix.shape[0]): trow = [] for col in range(corr_matrix.shape[0]): if plot_numbers: trow.append("{:0.2f}".format(corr_matrix[row, col])) else: trow.append('') textElement.append(trow) zauto = True if vmax is not None or vmin is not None: zauto = False convertedCmap = convertCmap(colormap) fig = ff.create_annotated_heatmap(corr_matrix, x=labels, y=labels, colorscale=convertedCmap, showscale=True, zauto=zauto, zmin=vmin, zmax=vmax, annotation_text=textElement) fig.layout['title'] = plot_title offline.plot(fig, filename=plot_filename, auto_open=False) def plot_correlation(self, plot_filename, plot_title='', vmax=None, vmin=None, colormap='jet', image_format=None, plot_numbers=False, plotWidth=11, plotHeight=9.5): """ plots a correlation using a symmetric heatmap """ num_rows = len(self.labels) corr_matrix = self.compute_correlation() # set a font size according to figure length if num_rows < 6: font_size = 14 elif num_rows > 40: font_size = 5 else: font_size = int(14 - 0.25 * num_rows) mpl.rcParams.update({'font.size': font_size}) # set the minimum and maximum values if vmax is None: vmax = 1 if vmin is None: vmin = 0 if corr_matrix .min() >= 0 else -1 # Compute and plot dendrogram. fig = plt.figure(figsize=(plotWidth, plotHeight)) plt.suptitle(plot_title) axdendro = fig.add_axes([0.015, 0.1, 0.1, 0.7]) axdendro.set_axis_off() y_var = sch.linkage(corr_matrix, method='centroid') z_var = sch.dendrogram(y_var, orientation='left', link_color_func=lambda k: 'darkred') axdendro.set_xticks([]) axdendro.set_yticks([]) cmap = copy.copy(plt.get_cmap(colormap)) # this line simply makes a new cmap, based on the original # colormap that goes from 0.0 to 0.9 # This is done to avoid colors that # are too dark at the end of the range that do not offer # a good contrast between the correlation numbers that are # plotted on black. if plot_numbers: cmap = pltcolors.LinearSegmentedColormap.from_list(colormap + "clipped", cmap(np.linspace(0, 0.9, 10))) cmap.set_under((0., 0., 1.)) # Plot distance matrix. axmatrix = fig.add_axes([0.12, 0.1, 0.6, 0.7]) index = z_var['leaves'] corr_matrix = corr_matrix[index, :] corr_matrix = corr_matrix[:, index] if corr_matrix.shape[0] > 30: # when there are too many rows it is better to remove # the black lines surrounding the boxes in the heatmap edge_color = 'none' else: edge_color = 'black' if image_format == "plotly": self.plotly_correlation(corr_matrix, plot_filename, self.labels, plot_title=plot_title, vmax=vmax, vmin=vmin, colormap=colormap, plot_numbers=plot_numbers) return img_mat = axmatrix.pcolormesh(corr_matrix, edgecolors=edge_color, cmap=cmap, vmax=vmax, vmin=vmin) axmatrix.set_xlim(0, num_rows) axmatrix.set_ylim(0, num_rows) axmatrix.yaxis.tick_right() axmatrix.set_yticks(np.arange(corr_matrix .shape[0]) + 0.5) axmatrix.set_yticklabels(np.array(self.labels).astype('str')[index]) axmatrix.xaxis.set_tick_params(labeltop=True) axmatrix.xaxis.set_tick_params(labelbottom=False) axmatrix.set_xticks(np.arange(corr_matrix .shape[0]) + 0.5) axmatrix.set_xticklabels(np.array(self.labels).astype('str')[index], rotation=45, ha='left') axmatrix.tick_params( axis='x', which='both', bottom=False, top=False) axmatrix.tick_params( axis='y', which='both', left=False, right=False) # Plot colorbar axcolor = fig.add_axes([0.12, 0.065, 0.6, 0.02]) cobar = plt.colorbar(img_mat, cax=axcolor, orientation='horizontal') cobar.solids.set_edgecolor("face") if plot_numbers: for row in range(num_rows): for col in range(num_rows): axmatrix.text(row + 0.5, col + 0.5, "{:.2f}".format(corr_matrix[row, col]), ha='center', va='center') self.column_order = index fig.savefig(plot_filename, format=image_format) plt.close() def plotly_scatter(self, plot_filename, corr_matrix, plot_title='', minXVal=None, maxXVal=None, minYVal=None, maxYVal=None): """Make the scatter plot of a matrix with plotly""" n = self.matrix.shape[1] self.matrix = self.matrix fig = go.Figure() domainWidth = 1. / n annos = [] for i in range(n): x = domainWidth * (i + 1) y = 1 - (domainWidth * i + 0.5 * domainWidth) anno = dict(text=self.labels[i], showarrow=False, xref='paper', yref='paper', x=x, y=y, xanchor='right', yanchor='middle') annos.append(anno) data = [] zMin = np.inf zMax = -np.inf for x in range(n): xanchor = 'x{}'.format(x + 1) base = x * domainWidth domain = [base, base + domainWidth] if x > 0: base = 1 - base fig['layout']['xaxis{}'.format(x + 1)] = dict(domain=domain, range=[minXVal, maxXVal], anchor='free', position=base) for y in range(0, n): yanchor = 'y{}'.format(y + 1) if x == 1: base = 1 - y * domainWidth domain = [base - domainWidth, base] fig['layout']['yaxis{}'.format(y + 1)] = dict(domain=domain, range=[minYVal, maxYVal], side='right', anchor='free', position=1.0) if x > y: vector1 = self.matrix[:, x] vector2 = self.matrix[:, y] Z, xEdges, yEdges = np.histogram2d(vector1, vector2, bins=50) Z = np.log10(Z) if np.min(Z) < zMin: zMin = np.min(Z) if np.max(Z) > zMax: zMax = np.max(Z) name = '{}={:.2f}'.format(self.corr_method, corr_matrix[x, y]) trace = go.Heatmap(z=Z, x=xEdges, y=yEdges, showlegend=False, xaxis=xanchor, yaxis=yanchor, name=name, showscale=False) data.append(trace) # Fix the colorbar bounds for trace in data: trace.update(zmin=zMin, zmax=zMax) data[-1]['colorbar'].update(title="log10(instances per bin)", titleside="right") data[-1].update(showscale=True) fig.add_traces(data) fig['layout'].update(title=plot_title, showlegend=False, annotations=annos) offline.plot(fig, filename=plot_filename, auto_open=False) def plot_scatter(self, plot_filename, plot_title='', image_format=None, log1p=False, xRange=None, yRange=None): """ Plot the scatter plots of a matrix in which each row is a sample """ num_samples = self.matrix.shape[1] corr_matrix = self.compute_correlation() grids = gridspec.GridSpec(num_samples, num_samples) grids.update(wspace=0, hspace=0) fig = plt.figure(figsize=(2 * num_samples, 2 * num_samples)) plt.rcParams['font.size'] = 8.0 plt.suptitle(plot_title) if log1p is True: self.matrix = np.log1p(self.matrix) min_xvalue = self.matrix.min() max_xvalue = self.matrix.max() min_yvalue = min_xvalue max_yvalue = max_xvalue if xRange is not None: min_xvalue = xRange[0] max_xvalue = xRange[1] if yRange is not None: min_yvalue = yRange[0] max_yvalue = yRange[1] if (min_xvalue % 2 == 0 and max_xvalue % 2 == 0) or \ (min_xvalue % 1 == 0 and max_xvalue % 2 == 1): # make one value odd and the other even max_xvalue += 1 if (min_yvalue % 2 == 0 and max_yvalue % 2 == 0) or \ (min_yvalue % 1 == 0 and max_yvalue % 2 == 1): # make one value odd and the other even max_yvalue += 1 # plotly output if image_format == 'plotly': self.plotly_scatter(plot_filename, corr_matrix, plot_title=plot_title, minXVal=min_xvalue, maxXVal=max_xvalue, minYVal=min_yvalue, maxYVal=max_yvalue) return rows, cols = np.triu_indices(num_samples) for index in range(len(rows)): row = rows[index] col = cols[index] if row == col: # add titles as # empty plot in the diagonal ax = fig.add_subplot(grids[row, col]) ax.text(0.5, 0.5, self.labels[row], verticalalignment='center', horizontalalignment='center', fontsize=10, fontweight='bold', transform=ax.transAxes) ax.set_axis_off() continue ax = fig.add_subplot(grids[row, col]) vector1 = self.matrix[:, row] vector2 = self.matrix[:, col] ax.text(0.2, 0.8, "{}={:.2f}".format(self.corr_method, corr_matrix[row, col]), horizontalalignment='left', transform=ax.transAxes) ax.get_yaxis().set_tick_params( which='both', left=False, right=False, direction='out') ax.get_xaxis().set_tick_params( which='both', top=False, bottom=False, direction='out') ax.get_xaxis().set_tick_params( which='major', labelrotation=45) if col != num_samples - 1: ax.set_yticklabels([]) else: ax.yaxis.tick_right() ax.get_yaxis().set_tick_params( which='both', left=False, right=True, direction='out') if col - row == 1: ax.xaxis.tick_bottom() ax.get_xaxis().set_tick_params( which='both', top=False, bottom=True, direction='out') ax.get_xaxis().set_tick_params( which='major', labelrotation=45) else: ax.set_xticklabels([]) ax.set_xlim(min_xvalue, max_xvalue) ax.set_ylim(min_yvalue, max_yvalue) ax.hist2d(vector2, vector1, bins=200, cmin=0.1) plt.savefig(plot_filename, format=image_format) plt.close() def plotly_pca(self, plotFile, Wt, pvar, PCs, eigenvalues, cols, plotTitle): """ A plotly version of plot_pca, that's called by it to do the actual plotting """ fig = go.Figure() fig['layout']['xaxis1'] = {'domain': [0.0, 0.48], 'anchor': 'x1', 'title': 'PC{} ({:4.1f}% of var. explained)'.format(PCs[0], 100.0 * pvar[PCs[0] - 1])} fig['layout']['yaxis1'] = {'domain': [0.0, 1.0], 'anchor': 'x1', 'title': 'PC{} ({:4.1f}% of var. explained)'.format(PCs[1], 100.0 * pvar[PCs[1] - 1])} fig['layout']['xaxis2'] = {'domain': [0.52, 1.0], 'title': 'Principal Component'} fig['layout']['yaxis2'] = {'domain': [0.0, 1.0], 'anchor': 'x2', 'title': 'Eigenvalue', 'rangemode': 'tozero', 'showgrid': False} fig['layout']['yaxis3'] = {'domain': [0.0, 1.0], 'anchor': 'x2', 'title': 'Cumulative variability', 'rangemode': 'tozero', 'side': 'right', 'overlaying': 'y2'} fig['layout'].update(title=plotTitle) # PCA if cols is not None: colors = itertools.cycle(cols) n = len(self.labels) data = [] for i in range(n): trace = go.Scatter(x=[Wt[PCs[0] - 1, i]], y=[Wt[PCs[1] - 1, i]], mode='marker', xaxis='x1', yaxis='y1', name=self.labels[i]) trace['marker'].update(size=20) if cols is not None: trace['marker'].update(color=next(colors)) data.append(trace) # Scree plot trace = go.Bar(showlegend=False, name='Eigenvalues', x=range(1, n + 1), y=eigenvalues[:n], xaxis='x2', yaxis='y2') data.append(trace) # Cumulative variability trace = go.Scatter(showlegend=False, x=range(1, n + 1), y=pvar.cumsum()[:n], mode='lines+markers', name='Cumulative variability', xaxis='x2', yaxis='y3', line={'color': 'red'}, marker={'symbol': 'circle-open-dot', 'color': 'black'}) data.append(trace) annos = [] annos.append({'yanchor': 'bottom', 'xref': 'paper', 'xanchor': 'center', 'yref': 'paper', 'text': 'PCA', 'y': 1.0, 'x': 0.25, 'font': {'size': 16}, 'showarrow': False}) annos.append({'yanchor': 'bottom', 'xref': 'paper', 'xanchor': 'center', 'yref': 'paper', 'text': 'Scree plot', 'y': 1.0, 'x': 0.75, 'font': {'size': 16}, 'showarrow': False}) fig.add_traces(data) fig['layout']['annotations'] = annos offline.plot(fig, filename=plotFile, auto_open=False) def plot_pca(self, plot_filename=None, PCs=[1, 2], plot_title='', image_format=None, log1p=False, plotWidth=5, plotHeight=10, cols=None, marks=None): """ Plot the PCA of a matrix Returns the matrix of plotted values. """ fig, (ax1, ax2) = plt.subplots(2, 1, figsize=(plotWidth, plotHeight)) # Filter m = self.matrix rvs = m.var(axis=1) if self.transpose: m = m[np.nonzero(rvs)[0], :] rvs = rvs[np.nonzero(rvs)[0]] if self.ntop > 0 and m.shape[0] > self.ntop: m = m[np.argpartition(rvs, -self.ntop)[-self.ntop:], :] rvs = rvs[np.argpartition(rvs, -self.ntop)[-self.ntop:]] # log2 (if requested) if self.log2: self.matrix = np.log2(self.matrix + 0.01) # Row center / transpose if self.rowCenter and not self.transpose: _ = self.matrix.mean(axis=1) self.matrix -= _[:, None] if self.transpose: m = m.T # Center and scale m2 = (m - np.mean(m, axis=0)) m2 /= np.std(m2, axis=0, ddof=1) # Use the unbiased std. dev. # SVD U, s, Vh = np.linalg.svd(m2, full_matrices=False, compute_uv=True) # Is full_matrices ever needed? # % variance, eigenvalues eigenvalues = s**2 variance = eigenvalues / float(np.max([1, m2.shape[1] - 1])) pvar = variance / variance.sum() # Weights/projections Wt = Vh if self.transpose: # Use the projected coordinates for the transposed matrix Wt = np.dot(m2, Vh.T).T if plot_filename is not None: n = n_bars = len(self.labels) if eigenvalues.size < n: n_bars = eigenvalues.size markers = itertools.cycle(matplotlib.markers.MarkerStyle.filled_markers) if cols is not None: colors = itertools.cycle(cols) else: colors = itertools.cycle(plt.cm.gist_rainbow(np.linspace(0, 1, n))) if marks is not None: markers = itertools.cycle(marks) if image_format == 'plotly': self.plotly_pca(plot_filename, Wt, pvar, PCs, eigenvalues, cols, plot_title) else: ax1.axhline(y=0, color="black", linestyle="dotted", zorder=1) ax1.axvline(x=0, color="black", linestyle="dotted", zorder=2) for i in range(n): color = next(colors) marker = next(markers) if isinstance(color, np.ndarray): color = pltcolors.to_hex(color, keep_alpha=True) ax1.scatter(Wt[PCs[0] - 1, i], Wt[PCs[1] - 1, i], marker=marker, color=color, s=150, label=self.labels[i], zorder=i + 3) if plot_title == '': ax1.set_title('PCA') else: ax1.set_title(plot_title) ax1.set_xlabel('PC{} ({:4.1f}% of var. explained)'.format(PCs[0], 100.0 * pvar[PCs[0] - 1])) ax1.set_ylabel('PC{} ({:4.1f}% of var. explained)'.format(PCs[1], 100.0 * pvar[PCs[1] - 1])) lgd = ax1.legend(scatterpoints=1, loc='center left', borderaxespad=0.5, bbox_to_anchor=(1, 0.5), prop={'size': 12}, markerscale=0.9) # Scree plot ind = np.arange(n_bars) # the x locations for the groups width = 0.35 # the width of the bars if mpl.__version__ >= "2.0.0": ax2.bar(2 * width + ind, eigenvalues[:n_bars], width * 2) else: ax2.bar(width + ind, eigenvalues[:n_bars], width * 2) ax2.set_ylabel('Eigenvalue') ax2.set_xlabel('Principal Component') ax2.set_title('Scree plot') ax2.set_xticks(ind + width * 2) ax2.set_xticklabels(ind + 1) ax3 = ax2.twinx() ax3.axhline(y=1, color="black", linestyle="dotted") ax3.plot(width * 2 + ind, pvar.cumsum()[:n], "r-") ax3.plot(width * 2 + ind, pvar.cumsum()[:n], "wo", markeredgecolor="black") ax3.set_ylim([0, 1.05]) ax3.set_ylabel('Cumulative variability') plt.subplots_adjust(top=3.85) plt.tight_layout() plt.savefig(plot_filename, format=image_format, bbox_extra_artists=(lgd,), bbox_inches='tight') plt.close() return Wt, eigenvalues ================================================ FILE: deeptools/correlation_heatmap.py ================================================ from matplotlib import use as mplt_use mplt_use('Agg') from deeptools import cm # noqa: F401 import matplotlib.pyplot as plt import numpy as np import scipy.cluster.hierarchy as sch from matplotlib import rcParams import matplotlib.colors as pltcolors import copy rcParams['pdf.fonttype'] = 42 rcParams['svg.fonttype'] = 'none' old_settings = np.seterr(all='ignore') def plot_correlation(corr_matrix, labels, plotFileName, vmax=None, vmin=None, colormap='jet', image_format=None, plot_numbers=False, plot_title=''): num_rows = corr_matrix.shape[0] # set a font size according to figure length if num_rows < 6: font_size = 14 elif num_rows > 40: font_size = 5 else: font_size = int(14 - 0.25 * num_rows) rcParams.update({'font.size': font_size}) # set the minimum and maximum values if vmax is None: vmax = 1 if vmin is None: vmin = 0 if corr_matrix.min() >= 0 else -1 # Compute and plot dendrogram. fig = plt.figure(figsize=(11, 9.5)) if plot_title: plt.suptitle(plot_title) axdendro = fig.add_axes([0.02, 0.12, 0.1, 0.66]) axdendro.set_axis_off() y_var = sch.linkage(corr_matrix, method='complete') z_var = sch.dendrogram(y_var, orientation='right', link_color_func=lambda k: 'darkred') axdendro.set_xticks([]) axdendro.set_yticks([]) cmap = copy.copy(plt.get_cmap(colormap)) # this line simply makes a new cmap, based on the original # colormap that goes from 0.0 to 0.9 # This is done to avoid colors that # are too dark at the end of the range that do not offer # a good contrast between the correlation numbers that are # plotted on black. if plot_numbers: cmap = pltcolors.LinearSegmentedColormap.from_list(colormap + "clipped", cmap(np.linspace(0, 0.9, 10))) cmap.set_under((0., 0., 1.)) # Plot distance matrix. axmatrix = fig.add_axes([0.13, 0.1, 0.6, 0.7]) index = z_var['leaves'] corr_matrix = corr_matrix[index, :] corr_matrix = corr_matrix[:, index] img_mat = axmatrix.pcolormesh(corr_matrix, edgecolors='black', cmap=cmap, vmax=vmax, vmin=vmin) axmatrix.set_xlim(0, num_rows) axmatrix.set_ylim(0, num_rows) axmatrix.yaxis.tick_right() axmatrix.set_yticks(np.arange(corr_matrix.shape[0]) + 0.5) axmatrix.set_yticklabels(np.array(labels).astype('str')[index]) # axmatrix.xaxis.set_label_position('top') axmatrix.xaxis.set_tick_params(labeltop=True) axmatrix.xaxis.set_tick_params(labelbottom=False) axmatrix.set_xticks(np.arange(corr_matrix.shape[0]) + 0.5) axmatrix.set_xticklabels(np.array(labels).astype('str')[index], rotation=45, ha='left') axmatrix.tick_params( axis='x', which='both', bottom=False, top=False) axmatrix.tick_params( axis='y', which='both', left=False, right=False) # axmatrix.set_xticks([]) # Plot colorbar. axcolor = fig.add_axes([0.13, 0.065, 0.6, 0.02]) cobar = plt.colorbar(img_mat, cax=axcolor, orientation='horizontal') cobar.solids.set_edgecolor("face") if plot_numbers: for row in range(num_rows): for col in range(num_rows): axmatrix.text(row + 0.5, col + 0.5, "{:.2f}".format(corr_matrix[row, col]), ha='center', va='center') fig.savefig(plotFileName, format=image_format) fig.close() ================================================ FILE: deeptools/countReadsPerBin.py ================================================ import shutil import os import time import sys import multiprocessing import numpy as np # deepTools packages import deeptools.utilities from deeptools import bamHandler from deeptools import mapReduce from deeptoolsintervals import GTF import pyBigWig debug = 0 old_settings = np.seterr(all='ignore') def countReadsInRegions_wrapper(args): """ Passes the arguments to countReadsInRegions_worker. This is a step required given the constrains from the multiprocessing module. The args var, contains as first element the 'self' value from the countReadsPerBin object """ return CountReadsPerBin.count_reads_in_region(*args) class CountReadsPerBin(object): r"""Collects coverage over multiple bam files using multiprocessing This function collects read counts (coverage) from several bam files and returns an numpy array with the results. This class uses multiprocessing to compute the coverage. Parameters ---------- bamFilesList : list List containing the names of indexed bam files. E.g. ['file1.bam', 'file2.bam'] binLength : int Length of the window/bin. This value is overruled by ``bedFile`` if present. numberOfSamples : int Total number of samples. The genome is divided into ``numberOfSamples``, each with a window/bin length equal to ``binLength``. This value is overruled by ``stepSize`` in case such value is present and by ``bedFile`` in which case the number of samples and bins are defined in the bed file numberOfProcessors : int Number of processors to use. Default is 4 verbose : bool Output messages. Default: False region : str Region to limit the computation in the form chrom:start:end. bedFile : list of file_handles. Each file handle corresponds to a bed file containing the regions for which to compute the coverage. This option overrules ``binLength``, ``numberOfSamples`` and ``stepSize``. blackListFileName : str A string containing a BED file with blacklist regions. extendReads : bool, int Whether coverage should be computed for the extended read length (i.e. the region covered by the two mates or the regions expected to be covered by single-reads). If the value is 'int', then then this is interpreted as the fragment length to extend reads that are not paired. For Illumina reads, usual values are around 300. This value can be determined using the peak caller MACS2 or can be approximated by the fragment lengths computed when preparing the library for sequencing. If the value is of the variable is true and not value is given, the fragment size is sampled from the library but only if the library is paired-end. Default: False minMappingQuality : int Reads of a mapping quality less than the give value are not considered. Default: None ignoreDuplicates : bool Whether read duplicates (same start, end position. If paired-end, same start-end for mates) are to be excluded. Default: false chrToSkip: list List with names of chromosomes that do not want to be included in the coverage computation. This is useful to remove unwanted chromosomes (e.g. 'random' or 'Het'). stepSize : int the positions for which the coverage is computed are defined as follows: ``range(start, end, stepSize)``. Thus, a stepSize of 1, will compute the coverage at each base pair. If the stepSize is equal to the binLength then the coverage is computed for consecutive bins. If seepSize is smaller than the binLength, then teh bins will overlap. center_read : bool Determines if reads should be centered with respect to the fragment length. samFlag_include : int Extracts only those reads having the SAM flag. For example, to get only reads that are the first mates a samFlag of 64 could be used. Similarly, the samFlag_include can be used to select only reads mapping on the reverse strand or to get only properly paired reads. samFlag_exclude : int Removes reads that match the SAM flag. For example to get all reads that map to the forward strand a samFlag_exlude 16 should be used. Which translates into exclude all reads that map to the reverse strand. zerosToNans : bool If true, zero values encountered are transformed to Nans. Default false. skipZeroOverZero : bool If true, skip bins where all input BAM files have no coverage (only applicable to bamCompare). minFragmentLength : int If greater than 0, fragments below this size are excluded. maxFragmentLength : int If greater than 0, fragments above this size are excluded. out_file_for_raw_data : str File name to save the raw counts computed statsList : list For each BAM file in bamFilesList, the associated per-chromosome statistics returned by openBam mappedList : list For each BAM file in bamFilesList, the number of mapped reads in the file. bed_and_bin : boolean If true AND a bedFile is given, compute coverage of each bin of the given size in each region of bedFile genomeChunkSize : int If not None, the length of the genome used for multiprocessing. Returns ------- numpy array Each row correspond to each bin/bed region and each column correspond to each of the bamFiles. Examples -------- The test data contains reads for 200 bp. >>> test = Tester() The transpose function is used to get a nicer looking output. The first line corresponds to the number of reads per bin in bam file 1 >>> c = CountReadsPerBin([test.bamFile1, test.bamFile2], 50, 4) >>> np.transpose(c.run()) array([[0., 0., 1., 1.], [0., 1., 1., 2.]]) """ def __init__(self, bamFilesList, binLength=50, numberOfSamples=None, numberOfProcessors=1, verbose=False, region=None, bedFile=None, extendReads=False, genomeChunkSize=None, blackListFileName=None, minMappingQuality=None, ignoreDuplicates=False, chrsToSkip=[], stepSize=None, center_read=False, samFlag_include=None, samFlag_exclude=None, zerosToNans=False, skipZeroOverZero=False, smoothLength=0, minFragmentLength=0, maxFragmentLength=0, out_file_for_raw_data=None, bed_and_bin=False, statsList=[], mappedList=[]): self.bamFilesList = bamFilesList self.binLength = binLength self.numberOfSamples = numberOfSamples self.blackListFileName = blackListFileName self.statsList = statsList self.mappedList = mappedList self.skipZeroOverZero = skipZeroOverZero self.bed_and_bin = bed_and_bin self.genomeChunkSize = genomeChunkSize if extendReads and len(bamFilesList): from deeptools.getFragmentAndReadSize import get_read_and_fragment_length frag_len_dict, read_len_dict = get_read_and_fragment_length(bamFilesList[0], return_lengths=False, blackListFileName=blackListFileName, numberOfProcessors=numberOfProcessors, verbose=verbose) if extendReads is True: # try to guess fragment length if the bam file contains paired end reads if frag_len_dict: self.defaultFragmentLength = int(frag_len_dict['median']) else: exit("*ERROR*: library is not paired-end. Please provide an extension length.") if verbose: print(("Fragment length based on paired en data " "estimated to be {}".format(frag_len_dict['median']))) elif extendReads < read_len_dict['median']: sys.stderr.write("*WARNING*: read extension is smaller than read length (read length = {}). " "Reads will not be extended.\n".format(int(read_len_dict['median']))) self.defaultFragmentLength = 'read length' elif extendReads > 2000: exit("*ERROR*: read extension must be smaller that 2000. Value give: {} ".format(extendReads)) else: self.defaultFragmentLength = int(extendReads) else: self.defaultFragmentLength = 'read length' self.numberOfProcessors = numberOfProcessors self.verbose = verbose self.region = region self.bedFile = bedFile self.minMappingQuality = minMappingQuality self.ignoreDuplicates = ignoreDuplicates self.chrsToSkip = chrsToSkip self.stepSize = stepSize self.center_read = center_read self.samFlag_include = samFlag_include self.samFlag_exclude = samFlag_exclude self.minFragmentLength = minFragmentLength self.maxFragmentLength = maxFragmentLength self.zerosToNans = zerosToNans self.smoothLength = smoothLength if out_file_for_raw_data: self.save_data = True self.out_file_for_raw_data = out_file_for_raw_data else: self.save_data = False self.out_file_for_raw_data = None # check that wither numberOfSamples or stepSize are set if numberOfSamples is None and stepSize is None and bedFile is None: raise ValueError("either stepSize, numberOfSamples or bedFile have to be set") if self.defaultFragmentLength != 'read length': self.maxPairedFragmentLength = 4 * self.defaultFragmentLength else: self.maxPairedFragmentLength = 1000 if self.maxFragmentLength > 0: self.maxPairedFragmentLength = self.maxFragmentLength if len(self.mappedList) == 0: try: for fname in self.bamFilesList: bam, mapped, unmapped, stats = bamHandler.openBam(fname, returnStats=True, nThreads=self.numberOfProcessors) self.mappedList.append(mapped) self.statsList.append(stats) bam.close() except: self.mappedList = [] self.statsList = [] def get_chunk_length(self, bamFilesHandles, genomeSize, chromSizes, chrLengths): # Try to determine an optimal fraction of the genome (chunkSize) that is sent to # workers for analysis. If too short, too much time is spent loading the files # if too long, some processors end up free. # the following values are empirical if self.stepSize is None: if self.region is None: self.stepSize = max(int(float(genomeSize) / self.numberOfSamples), 1) else: # compute the step size, based on the number of samples # and the length of the region studied (chrom, start, end) = mapReduce.getUserRegion(chromSizes, self.region)[:3] self.stepSize = max(int(float(end - start) / self.numberOfSamples), 1) # number of samples is better if large if np.mean(chrLengths) < self.stepSize and self.bedFile is None: min_num_of_samples = int(genomeSize / np.mean(chrLengths)) raise ValueError("numberOfSamples has to be bigger than {} ".format(min_num_of_samples)) max_mapped = 0 if len(self.mappedList) > 0: max_mapped = max(self.mappedList) # If max_mapped is 0 (i.e., bigWig input), set chunkSize to a multiple of binLength and use every bin if max_mapped == 0: chunkSize = 10000 * self.binLength self.stepSize = self.binLength else: reads_per_bp = float(max_mapped) / genomeSize chunkSize = int(self.stepSize * 1e3 / (reads_per_bp * len(bamFilesHandles))) # Ensure that chunkSize is always at least self.stepSize if chunkSize < self.stepSize: chunkSize = self.stepSize # Ensure that chunkSize is always at least self.binLength if self.binLength and chunkSize < self.binLength: chunkSize = self.binLength return chunkSize def run(self, allArgs=None): bamFilesHandles = [] for x in self.bamFilesList: try: y = bamHandler.openBam(x) except SystemExit: sys.exit(sys.exc_info()[1]) except: y = pyBigWig.open(x) bamFilesHandles.append(y) chromsizes, non_common = deeptools.utilities.getCommonChrNames(bamFilesHandles, verbose=self.verbose) # skip chromosome in the list. This is usually for the # X chromosome which may have either one copy in a male sample # or a mixture of male/female and is unreliable. # Also the skip may contain heterochromatic regions and # mitochondrial DNA if len(self.chrsToSkip): chromsizes = [x for x in chromsizes if x[0] not in self.chrsToSkip] chrNames, chrLengths = list(zip(*chromsizes)) genomeSize = sum(chrLengths) chunkSize = None if self.bedFile is None: if self.genomeChunkSize is None: chunkSize = self.get_chunk_length(bamFilesHandles, genomeSize, chromsizes, chrLengths) else: chunkSize = self.genomeChunkSize [bam_h.close() for bam_h in bamFilesHandles] if self.verbose: print("step size is {}".format(self.stepSize)) if self.region: # in case a region is used, append the tilesize self.region += ":{}".format(self.binLength) # Handle GTF options transcriptID, exonID, transcript_id_designator, keepExons = deeptools.utilities.gtfOptions(allArgs) # use map reduce to call countReadsInRegions_wrapper imap_res = mapReduce.mapReduce([], countReadsInRegions_wrapper, chromsizes, self_=self, genomeChunkLength=chunkSize, bedFile=self.bedFile, blackListFileName=self.blackListFileName, region=self.region, numberOfProcessors=self.numberOfProcessors, transcriptID=transcriptID, exonID=exonID, keepExons=keepExons, transcript_id_designator=transcript_id_designator) if self.out_file_for_raw_data: if len(non_common): sys.stderr.write("*Warning*\nThe resulting bed file does not contain information for " "the chromosomes that were not common between the bigwig files\n") # concatenate intermediary bedgraph files ofile = open(self.out_file_for_raw_data, "w") for _values, tempFileName in imap_res: if tempFileName: # concatenate all intermediate tempfiles into one _foo = open(tempFileName, 'r') shutil.copyfileobj(_foo, ofile) _foo.close() os.remove(tempFileName) ofile.close() try: num_reads_per_bin = np.concatenate([x[0] for x in imap_res], axis=0) return num_reads_per_bin except ValueError: if self.bedFile: sys.exit('\nNo coverage values could be computed.\n\n' 'Please check that the chromosome names in the BED file are found on the bam files.\n\n' 'The valid chromosome names are:\n{}'.format(chrNames)) else: sys.exit('\nNo coverage values could be computed.\n\nCheck that all bam files are valid and ' 'contain mapped reads.') def count_reads_in_region(self, chrom, start, end, bed_regions_list=None): """Counts the reads in each bam file at each 'stepSize' position within the interval (start, end) for a window or bin of size binLength. The stepSize controls the distance between bins. For example, a step size of 20 and a bin size of 20 will create bins next to each other. If the step size is smaller than the bin size the bins will overlap. If a list of bedRegions is given, then the number of reads that overlaps with each region is counted. Parameters ---------- chrom : str Chrom name start : int start coordinate end : int end coordinate bed_regions_list: list List of list of tuples of the form (start, end) corresponding to bed regions to be processed. If not bed file was passed to the object constructor then this list is empty. Returns ------- numpy array The result is a numpy array that as rows each bin and as columns each bam file. Examples -------- Initialize some useful values >>> test = Tester() >>> c = CountReadsPerBin([test.bamFile1, test.bamFile2], 25, 0, stepSize=50) The transpose is used to get better looking numbers. The first line corresponds to the number of reads per bin in the first bamfile. >>> _array, __ = c.count_reads_in_region(test.chrom, 0, 200) >>> _array array([[0., 0.], [0., 1.], [1., 1.], [1., 2.]]) """ if start > end: raise NameError("start %d bigger that end %d" % (start, end)) if self.stepSize is None and bed_regions_list is None: raise ValueError("stepSize is not set!") # array to keep the read counts for the regions subnum_reads_per_bin = [] start_time = time.time() bam_handles = [] for fname in self.bamFilesList: try: bam_handles.append(bamHandler.openBam(fname)) except SystemExit: sys.exit(sys.exc_info()[1]) except: bam_handles.append(pyBigWig.open(fname)) blackList = None if self.blackListFileName is not None: blackList = GTF(self.blackListFileName) # A list of lists of tuples transcriptsToConsider = [] if bed_regions_list is not None: if self.bed_and_bin: transcriptsToConsider.append([(x[1][0][0], x[1][0][1], self.binLength) for x in bed_regions_list]) else: transcriptsToConsider = [x[1] for x in bed_regions_list] else: if self.stepSize == self.binLength: transcriptsToConsider.append([(start, end, self.binLength)]) else: for i in range(start, end, self.stepSize): if i + self.binLength > end: break if blackList is not None and blackList.findOverlaps(chrom, i, i + self.binLength): continue transcriptsToConsider.append([(i, i + self.binLength)]) if self.save_data: _file = open(deeptools.utilities.getTempFileName(suffix='.bed'), 'w+t') _file_name = _file.name else: _file_name = '' for bam in bam_handles: for trans in transcriptsToConsider: tcov = self.get_coverage_of_region(bam, chrom, trans) if bed_regions_list is not None and not self.bed_and_bin: subnum_reads_per_bin.append(np.sum(tcov)) else: subnum_reads_per_bin.extend(tcov) subnum_reads_per_bin = np.concatenate([subnum_reads_per_bin]).reshape(-1, len(self.bamFilesList), order='F') if self.save_data: idx = 0 for i, trans in enumerate(transcriptsToConsider): if len(trans[0]) != 3: starts = ",".join([str(x[0]) for x in trans]) ends = ",".join([str(x[1]) for x in trans]) _file.write("\t".join([chrom, starts, ends]) + "\t") _file.write("\t".join(["{}".format(x) for x in subnum_reads_per_bin[i, :]]) + "\n") else: for exon in trans: for startPos in range(exon[0], exon[1], exon[2]): if idx >= subnum_reads_per_bin.shape[0]: # At the end of chromosomes (or due to blacklisted regions), there are bins smaller than the bin size # Counts there are added to the bin before them, but range() will still try to include them. break _file.write("{0}\t{1}\t{2}\t".format(chrom, startPos, min(startPos + exon[2], exon[1]))) _file.write("\t".join(["{}".format(x) for x in subnum_reads_per_bin[idx, :]]) + "\n") idx += 1 _file.close() if self.verbose: endTime = time.time() rows = subnum_reads_per_bin.shape[0] print("%s countReadsInRegions_worker: processing %d " "(%.1f per sec) @ %s:%s-%s" % (multiprocessing.current_process().name, rows, rows / (endTime - start_time), chrom, start, end)) return subnum_reads_per_bin, _file_name def get_coverage_of_region(self, bamHandle, chrom, regions, fragmentFromRead_func=None): """ Returns a numpy array that corresponds to the number of reads that overlap with each tile. >>> test = Tester() >>> import pysam >>> c = CountReadsPerBin([], stepSize=1, extendReads=300) For this case the reads are length 36. The number of overlapping read fragments is 4 and 5 for the positions tested. >>> c.get_coverage_of_region(pysam.AlignmentFile(test.bamFile_PE), 'chr2', ... [(5000833, 5000834), (5000834, 5000835)]) array([4., 5.]) In the following example a paired read is extended to the fragment length which is 100 The first mate starts at 5000000 and the second at 5000064. Each mate is extended to the fragment length *independently* At position 500090-500100 one fragment of length 100 overlap, and after position 5000101 there should be zero reads. >>> c.zerosToNans = True >>> c.get_coverage_of_region(pysam.AlignmentFile(test.bamFile_PE), 'chr2', ... [(5000090, 5000100), (5000100, 5000110)]) array([ 1., nan]) In the following case the reads length is 50. Reads are not extended. >>> c.extendReads=False >>> c.get_coverage_of_region(pysam.AlignmentFile(test.bamFile2), '3R', [(148, 150), (150, 152), (152, 154)]) array([1., 2., 2.]) """ if not fragmentFromRead_func: fragmentFromRead_func = self.get_fragment_from_read nbins = len(regions) if len(regions[0]) == 3: nbins = 0 for reg in regions: nbins += (reg[1] - reg[0]) // reg[2] if (reg[1] - reg[0]) % reg[2] > 0: nbins += 1 coverages = np.zeros(nbins, dtype='float64') if self.defaultFragmentLength == 'read length': extension = 0 else: extension = self.maxPairedFragmentLength blackList = None if self.blackListFileName is not None: blackList = GTF(self.blackListFileName) vector_start = 0 for idx, reg in enumerate(regions): if len(reg) == 3: tileSize = int(reg[2]) nRegBins = (reg[1] - reg[0]) // tileSize if (reg[1] - reg[0]) % tileSize > 0: # Don't eliminate small bins! Issue 887 nRegBins += 1 else: nRegBins = 1 tileSize = int(reg[1] - reg[0]) # Blacklisted regions have a coverage of 0 if blackList and blackList.findOverlaps(chrom, reg[0], reg[1]): continue regStart = int(max(0, reg[0] - extension)) regEnd = reg[1] + int(extension) # If alignments are extended and there's a blacklist, ensure that no # reads originating in a blacklist are fetched if blackList and reg[0] > 0 and extension > 0: o = blackList.findOverlaps(chrom, regStart, reg[0]) if o is not None and len(o) > 0: regStart = o[-1][1] o = blackList.findOverlaps(chrom, reg[1], regEnd) if o is not None and len(o) > 0: regEnd = o[0][0] start_time = time.time() # caching seems faster. TODO: profile the function c = 0 if chrom not in bamHandle.references: raise NameError("chromosome {} not found in bam file".format(chrom)) prev_pos = set() lpos = None # of previous processed read pair for read in bamHandle.fetch(chrom, regStart, regEnd): if read.is_unmapped: continue if self.minMappingQuality and read.mapq < self.minMappingQuality: continue # filter reads based on SAM flag if self.samFlag_include and read.flag & self.samFlag_include != self.samFlag_include: continue if self.samFlag_exclude and read.flag & self.samFlag_exclude != 0: continue # Fragment lengths tLen = deeptools.utilities.getTLen(read) if self.minFragmentLength > 0 and tLen < self.minFragmentLength: continue if self.maxFragmentLength > 0 and tLen > self.maxFragmentLength: continue # get rid of duplicate reads that have same position on each of the # pairs if self.ignoreDuplicates: # Assuming more or less concordant reads, use the fragment bounds, otherwise the start positions if tLen >= 0: s = read.pos e = s + tLen else: s = read.pnext e = s - tLen if read.reference_id != read.next_reference_id: e = read.pnext if lpos is not None and lpos == read.reference_start \ and (s, e, read.next_reference_id, read.is_reverse) in prev_pos: continue if lpos != read.reference_start: prev_pos.clear() lpos = read.reference_start prev_pos.add((s, e, read.next_reference_id, read.is_reverse)) # since reads can be split (e.g. RNA-seq reads) each part of the # read that maps is called a position block. try: position_blocks = fragmentFromRead_func(read) except TypeError: # the get_fragment_from_read functions returns None in some cases. # Those cases are to be skipped, hence the continue line. continue last_eIdx = None for fragmentStart, fragmentEnd in position_blocks: if fragmentEnd is None or fragmentStart is None: continue fragmentLength = fragmentEnd - fragmentStart if fragmentLength == 0: continue # skip reads that are not in the region being # evaluated. if fragmentEnd <= reg[0] or fragmentStart >= reg[1]: continue if fragmentStart < reg[0]: fragmentStart = reg[0] if fragmentEnd > reg[0] + len(coverages) * tileSize: fragmentEnd = reg[0] + len(coverages) * tileSize sIdx = vector_start + max((fragmentStart - reg[0]) // tileSize, 0) eIdx = vector_start + min(np.ceil(float(fragmentEnd - reg[0]) / tileSize).astype('int'), nRegBins) if last_eIdx is not None: sIdx = max(last_eIdx, sIdx) if sIdx >= eIdx: continue sIdx = int(sIdx) eIdx = int(eIdx) coverages[sIdx:eIdx] += 1 last_eIdx = eIdx c += 1 if self.verbose: endTime = time.time() print("%s, processing %s (%.1f per sec) reads @ %s:%s-%s" % ( multiprocessing.current_process().name, c, c / (endTime - start_time), chrom, reg[0], reg[1])) vector_start += nRegBins # change zeros to NAN if self.zerosToNans: coverages[coverages == 0] = np.nan return coverages def getReadLength(self, read): return len(read) @staticmethod def is_proper_pair(read, maxPairedFragmentLength): """ Checks if a read is proper pair meaning that both mates are facing each other and are in the same chromosome and are not to far away. The sam flag for proper pair can not always be trusted. Note that if the fragment size is > maxPairedFragmentLength (~2kb usually) that False will be returned. :return: bool >>> import pysam >>> import os >>> from deeptools.countReadsPerBin import CountReadsPerBin as cr >>> root = os.path.dirname(os.path.abspath(__file__)) + "/test/test_data/" >>> bam = pysam.AlignmentFile("{}/test_proper_pair_filtering.bam".format(root)) >>> iter = bam.fetch() >>> read = next(iter) >>> cr.is_proper_pair(read, 1000) # "keep" read True >>> cr.is_proper_pair(read, 200) # "keep" read, but maxPairedFragmentLength is too short False >>> read = next(iter) >>> cr.is_proper_pair(read, 1000) # "improper pair" False >>> read = next(iter) >>> cr.is_proper_pair(read, 1000) # "mismatch chr" False >>> read = next(iter) >>> cr.is_proper_pair(read, 1000) # "same orientation1" False >>> read = next(iter) >>> cr.is_proper_pair(read, 1000) # "same orientation2" False >>> read = next(iter) >>> cr.is_proper_pair(read, 1000) # "rev first" False >>> read = next(iter) >>> cr.is_proper_pair(read, 1000) # "rev first OK" True >>> read = next(iter) >>> cr.is_proper_pair(read, 1000) # "for first" False >>> read = next(iter) >>> cr.is_proper_pair(read, 1000) # "for first" True """ if not read.is_proper_pair: return False if read.reference_id != read.next_reference_id: return False if abs(read.template_length) > maxPairedFragmentLength: return False # check that the mates face each other (inward) if read.is_reverse is read.mate_is_reverse: return False if read.is_reverse: if read.reference_start >= read.next_reference_start: return True else: if read.reference_start <= read.next_reference_start: return True return False def get_fragment_from_read(self, read): """Get read start and end position of a read. If given, the reads are extended as follows: If reads are paired end, each read mate is extended to match the fragment length, otherwise, a default fragment length is used. If reads are split (give by the CIGAR string) then the multiple positions of the read are returned. When reads are extended the cigar information is skipped. Parameters ---------- read: pysam object. The following values are defined (for forward reads):: |-- -- read.tlen -- --| |-- read.alen --| -----|===============>------------<==============|---- | | | read.reference_start read.reference_end read.pnext and for reverse reads |-- -- read.tlen -- --| |-- read.alen --| -----|===============>-----------<===============|---- | | | read.pnext read.reference_start read.reference_end this is a sketch of a pair-end reads The function returns the fragment start and end, either using the paired end information (if available) or extending the read in the appropriate direction if this is single-end. Parameters ---------- read : pysam read object Returns ------- list of tuples [(fragment start, fragment end)] >>> test = Tester() >>> c = CountReadsPerBin([], 1, 1, 200, extendReads=True) >>> c.defaultFragmentLength=100 >>> c.get_fragment_from_read(test.getRead("paired-forward")) [(5000000, 5000100)] >>> c.get_fragment_from_read(test.getRead("paired-reverse")) [(5000000, 5000100)] >>> c.defaultFragmentLength = 200 >>> c.get_fragment_from_read(test.getRead("single-forward")) [(5001491, 5001691)] >>> c.get_fragment_from_read(test.getRead("single-reverse")) [(5001536, 5001736)] >>> c.defaultFragmentLength = 'read length' >>> c.get_fragment_from_read(test.getRead("single-forward")) [(5001491, 5001527)] >>> c.defaultFragmentLength = 'read length' >>> c.extendReads = False >>> c.get_fragment_from_read(test.getRead("paired-forward")) [(5000000, 5000036)] Tests for read centering. >>> c = CountReadsPerBin([], 1, 1, 200, extendReads=True, center_read=True) >>> c.defaultFragmentLength = 100 >>> assert c.get_fragment_from_read(test.getRead("paired-forward")) == [(5000032, 5000068)] >>> c.defaultFragmentLength = 200 >>> assert c.get_fragment_from_read(test.getRead("single-reverse")) == [(5001618, 5001654)] """ # if no extension is needed, use pysam get_blocks # to identify start and end reference positions. # get_blocks return a list of start and end positions # based on the CIGAR if skipped regions are found. # E.g for a cigar of 40M260N22M # get blocks return two elements for the first 40 matches # and the for the last 22 matches. if self.defaultFragmentLength == 'read length': return read.get_blocks() else: if self.is_proper_pair(read, self.maxPairedFragmentLength): if read.is_reverse: fragmentStart = read.next_reference_start fragmentEnd = read.reference_end else: fragmentStart = read.reference_start # the end of the fragment is defined as # the start of the forward read plus the insert length fragmentEnd = read.reference_start + abs(read.template_length) # Extend using the default fragment length else: if read.is_reverse: fragmentStart = read.reference_end - self.defaultFragmentLength fragmentEnd = read.reference_end else: fragmentStart = read.reference_start fragmentEnd = read.reference_start + self.defaultFragmentLength if self.center_read: fragmentCenter = fragmentEnd - (fragmentEnd - fragmentStart) / 2 fragmentStart = int(fragmentCenter - read.infer_query_length(always=False) / 2) fragmentEnd = fragmentStart + read.infer_query_length(always=False) assert fragmentStart < fragmentEnd, "fragment start greater than fragment" \ "end for read {}".format(read.query_name) return [(fragmentStart, fragmentEnd)] def getSmoothRange(self, tileIndex, tileSize, smoothRange, maxPosition): """ Given a tile index position and a tile size (length), return the a new indices over a larger range, called the smoothRange. This region is centered in the tileIndex an spans on both sizes to cover the smoothRange. The smoothRange is trimmed in case it is less than zero or greater than maxPosition :: ---------------|==================|------------------ tileStart |--------------------------------------| | <-- smoothRange --> | | tileStart - (smoothRange-tileSize)/2 Test for a smooth range that spans 3 tiles. Examples -------- >>> c = CountReadsPerBin([], 1, 1, 1, 0) >>> c.getSmoothRange(5, 1, 3, 10) (4, 7) Test smooth range truncated on start. >>> c.getSmoothRange(0, 10, 30, 200) (0, 2) Test smooth range truncated on start. >>> c.getSmoothRange(1, 10, 30, 4) (0, 3) Test smooth range truncated on end. >>> c.getSmoothRange(5, 1, 3, 5) (4, 5) Test smooth range not multiple of tileSize. >>> c.getSmoothRange(5, 10, 24, 10) (4, 6) """ smoothTiles = int(smoothRange / tileSize) if smoothTiles == 1: return (tileIndex, tileIndex + 1) smoothTilesSide = float(smoothTiles - 1) / 2 smoothTilesLeft = int(np.ceil(smoothTilesSide)) smoothTilesRight = int(np.floor(smoothTilesSide)) + 1 indexStart = max(tileIndex - smoothTilesLeft, 0) indexEnd = min(maxPosition, tileIndex + smoothTilesRight) return (indexStart, indexEnd) def remove_row_of_zeros(matrix): # remove rows containing all zeros or all nans _mat = np.nan_to_num(matrix) to_keep = _mat.sum(1) != 0 return matrix[to_keep, :] def estimateSizeFactors(m): """ Compute size factors in the same way as DESeq2. The inverse of that is returned, as it's then compatible with bamCoverage. m : a numpy ndarray >>> m = np.array([[0, 1, 2], [3, 4, 5], [6, 7, 8], [0, 10, 0], [10, 5, 100]]) >>> sf = estimateSizeFactors(m) >>> assert np.all(np.abs(sf - [1.305, 0.9932, 0.783]) < 1e-4) >>> m = np.array([[0, 0], [0, 1], [1, 1], [1, 2]]) >>> sf = estimateSizeFactors(m) >>> assert np.all(np.abs(sf - [1.1892, 0.8409]) < 1e-4) """ loggeomeans = np.sum(np.log(m), axis=1) / m.shape[1] # Mask after computing the geometric mean m = np.ma.masked_where(m <= 0, m) loggeomeans = np.ma.masked_where(np.isinf(loggeomeans), loggeomeans) # DESeq2 ratio-based size factor sf = np.exp(np.ma.median((np.log(m).T - loggeomeans).T, axis=0)) return 1. / sf class Tester(object): def __init__(self): """ The distribution of reads between the two bam files is as follows. They cover 200 bp 0 100 200 |------------------------------------------------------------| A =============== =============== B =============== =============== =============== =============== """ self.root = os.path.dirname(os.path.abspath(__file__)) + "/test/test_data/" # self.root = "./test/test_data/" self.bamFile1 = self.root + "testA.bam" self.bamFile2 = self.root + "testB.bam" self.bamFile_PE = self.root + "test_paired2.bam" self.chrom = '3R' global debug debug = 0 def getRead(self, readType): """ prepare arguments for test """ bam = bamHandler.openBam(self.bamFile_PE) if readType == 'paired-reverse': read = [x for x in bam.fetch('chr2', 5000081, 5000082)][0] elif readType == 'single-forward': read = [x for x in bam.fetch('chr2', 5001491, 5001492)][0] elif readType == 'single-reverse': read = [x for x in bam.fetch('chr2', 5001700, 5001701)][0] else: # by default a forward paired read is returned read = [x for x in bam.fetch('chr2', 5000027, 5000028)][0] return read ================================================ FILE: deeptools/deeptools_list_tools.py ================================================ #!/usr/bin/env python # -*- coding: utf-8 -*- import argparse import sys from importlib.metadata import version def parse_arguments(args=None): parser = argparse.ArgumentParser( formatter_class=argparse.RawDescriptionHelpFormatter, description=""" deepTools is a suite of python tools particularly developed for the efficient analysis of high-throughput sequencing data, such as ChIP-seq, RNA-seq or MNase-seq. Each tool should be called by its own name as in the following example: $ bamCoverage -b reads.bam -o coverage.bw If you find deepTools useful for your research please cite as: Ramírez, Fidel, Devon P. Ryan, Björn Grüning, Vivek Bhardwaj, Fabian Kilpert, Andreas S. Richter, Steffen Heyne, Friederike Dündar, and Thomas Manke. 2016. "deepTools2: A next Generation Web Server for Deep-Sequencing Data Analysis." Nucleic Acids Research, April. doi:10.1093/nar/gkw257. [ Tools for BAM and bigWig file processing ] multiBamSummary compute read coverages over bam files. Output used for plotCorrelation or plotPCA multiBigwigSummary extract scores from bigwig files. Output used for plotCorrelation or plotPCA correctGCBias corrects GC bias from bam file. Don't use it with ChIP data bamCoverage computes read coverage per bins or regions bamCompare computes log2 ratio and other operations of read coverage of two samples per bins or regions bigwigCompare computes log2 ratio and other operations from bigwig scores of two samples per bins or regions bigwigAverage computes average from bigwig scores of multiple samples per bins or regions computeMatrix prepares the data from bigwig scores for plotting with plotHeatmap or plotProfile alignmentSieve filters BAM alignments according to specified parameters, optionally producing a BEDPE file [ Tools for QC ] plotCorrelation plots heatmaps or scatterplots of data correlation plotPCA plots PCA plotFingerprint plots the distribution of enriched regions bamPEFragmentSize returns the read length and paired-end distance from a bam file computeGCBias computes and plots the GC bias of a sample plotCoverage plots a histogram of read coverage estimateReadFiltering estimates the number of reads that will be filtered from a BAM file or files given certain criteria [Heatmaps and summary plots] plotHeatmap plots one or multiple heatmaps of user selected regions over different genomic scores plotProfile plots the average profile of user selected regions over different genomic scores plotEnrichment plots the read/fragment coverage of one or more sets of regions [Miscellaneous] computeMatrixOperations Modifies the output of computeMatrix in a variety of ways. For more information visit: http://deeptools.readthedocs.org """) parser.add_argument('--version', action='version', version='%(prog)s {}'.format(version('deeptools'))) return parser def process_args(args=None): args = parse_arguments().parse_args(args) return args def main(args=None): if args is None and len(sys.argv) == 1: args = ["--help"] process_args(args) ================================================ FILE: deeptools/estimateReadFiltering.py ================================================ #!/usr/bin/env python import argparse import sys from deeptools import parserCommon, bamHandler, utilities from deeptools.mapReduce import mapReduce from deeptools.utilities import smartLabels from importlib.metadata import version def parseArguments(): parser = argparse.ArgumentParser( formatter_class=argparse.RawDescriptionHelpFormatter, description=""" This tool estimates the number of reads that would be filtered given a set of settings and prints this to the terminal. Further, it tracks the number of singleton reads. The following metrics will always be tracked regardless of what you specify (the order output also matches this): * Total reads (including unmapped) * Mapped reads * Reads in blacklisted regions (--blackListFileName) The following metrics are estimated according to the --binSize and --distanceBetweenBins parameters * Estimated mapped reads filtered (the total number of mapped reads filtered for any reason) * Alignments with a below threshold MAPQ (--minMappingQuality) * Alignments with at least one missing flag (--samFlagInclude) * Alignments with undesirable flags (--samFlagExclude) * Duplicates determined by deepTools (--ignoreDuplicates) * Duplicates marked externally (e.g., by picard) * Singletons (paired-end reads with only one mate aligning) * Wrong strand (due to --filterRNAstrand) The sum of these may be more than the total number of reads. Note that alignments are sampled from bins of size --binSize spaced --distanceBetweenBins apart. """, usage='estimateReadFiltering -b sample1.bam sample2.bam\n' 'help: estimateReadFiltering -h / estimateReadFiltering --help' ) required = parser.add_argument_group('Required arguments') required.add_argument('--bamfiles', '-b', metavar='FILE1 FILE2', help='List of indexed bam files separated by spaces.', nargs='+', required=True) general = parser.add_argument_group('General arguments') general.add_argument('--outFile', '-o', type=parserCommon.writableFile, help='The file to write results to. By default, results are printed to the console') general.add_argument('--sampleLabels', help='Labels for the samples. The ' 'default is to use the file name of the ' 'sample. The sample labels should be separated ' 'by spaces and quoted if a label itself' 'contains a space E.g. --sampleLabels label-1 "label 2" ', nargs='+') general.add_argument('--smartLabels', action='store_true', help='Instead of manually specifying labels for the input ' 'BAM files, this causes deepTools to use the ' 'file name after removing the path and extension.') general.add_argument('--binSize', '-bs', metavar='INT', help='Length in bases of the window used to sample the genome. (Default: %(default)s)', default=1000000, type=int) general.add_argument('--distanceBetweenBins', '-n', metavar='INT', help='To reduce the computation time, not every possible genomic ' 'bin is sampled. This option allows you to set the distance ' 'between bins actually sampled from. Larger numbers are sufficient ' 'for high coverage samples, while smaller values are useful for ' 'lower coverage samples. Note that if you specify a value that ' 'results in too few (<1000) reads sampled, the value will be ' 'decreased. (Default: %(default)s)', default=10000, type=int) general.add_argument('--numberOfProcessors', '-p', help='Number of processors to use. Type "max/2" to ' 'use half the maximum number of processors or "max" ' 'to use all available processors. (Default: %(default)s)', metavar="INT", type=parserCommon.numberOfProcessors, default=1, required=False) general.add_argument('--verbose', '-v', help='Set to see processing messages.', action='store_true') general.add_argument('--version', action='version', version='%(prog)s {}'.format(version('deeptools'))) filtering = parser.add_argument_group('Optional arguments') filtering.add_argument('--filterRNAstrand', help='Selects RNA-seq reads (single-end or paired-end) in ' 'the given strand. (Default: %(default)s)', choices=['forward', 'reverse'], default=None) filtering.add_argument('--ignoreDuplicates', help='If set, reads that have the same orientation ' 'and start position will be considered only ' 'once. If reads are paired, the mate\'s position ' 'also has to coincide to ignore a read.', action='store_true') filtering.add_argument('--minMappingQuality', metavar='INT', help='If set, only reads that have a mapping ' 'quality score of at least this are ' 'considered.', type=int) filtering.add_argument('--samFlagInclude', help='Include reads based on the SAM flag. For example, ' 'to get only reads that are the first mate, use a flag of 64. ' 'This is useful to count properly paired reads only once, ' 'as otherwise the second mate will be also considered for the ' 'coverage. (Default: %(default)s)', metavar='INT', default=None, type=int, required=False) filtering.add_argument('--samFlagExclude', help='Exclude reads based on the SAM flag. For example, ' 'to get only reads that map to the forward strand, use ' '--samFlagExclude 16, where 16 is the SAM flag for reads ' 'that map to the reverse strand. (Default: %(default)s)', metavar='INT', default=None, type=int, required=False) filtering.add_argument('--blackListFileName', '-bl', help="A BED or GTF file containing regions that should be excluded from all analyses. Currently this works by rejecting genomic chunks that happen to overlap an entry. Consequently, for BAM files, if a read partially overlaps a blacklisted region or a fragment spans over it, then the read/fragment might still be considered. Please note that you should adjust the effective genome size, if relevant.", metavar="BED file", nargs="+", required=False) return parser def getFiltered_worker(arglist): chrom, start, end, args = arglist # Fix the bounds if end - start > args.binSize and end - start > args.distanceBetweenBins: end -= args.distanceBetweenBins if end <= start: end = start + 1 o = [] for fname in args.bamfiles: fh = bamHandler.openBam(fname) chromUse = utilities.mungeChromosome(chrom, fh.references) prev_pos = set() lpos = None minMapq = 0 samFlagInclude = 0 samFlagExclude = 0 internalDupes = 0 externalDupes = 0 singletons = 0 filterRNAstrand = 0 nFiltered = 0 total = 0 # This is only used to estimate the percentage affected for read in fh.fetch(chromUse, start, end): filtered = 0 if read.pos < start: # ensure that we never double count (in case distanceBetweenBins == 0) continue if read.flag & 4: # Ignore unmapped reads, they were counted already continue if args.minMappingQuality and read.mapq < args.minMappingQuality: filtered = 1 minMapq += 1 if args.samFlagInclude and read.flag & args.samFlagInclude != args.samFlagInclude: filtered = 1 samFlagInclude += 1 if args.samFlagExclude and read.flag & args.samFlagExclude != 0: filtered = 1 samFlagExclude += 1 if args.ignoreDuplicates: # Assuming more or less concordant reads, use the fragment bounds, otherwise the start positions if read.tlen >= 0: s = read.pos e = s + read.tlen else: s = read.pnext e = s - read.tlen if read.reference_id != read.next_reference_id: e = read.pnext if lpos is not None and lpos == read.reference_start \ and (s, e, read.next_reference_id, read.is_reverse) in prev_pos: filtered = 1 internalDupes += 1 if lpos != read.reference_start: prev_pos.clear() lpos = read.reference_start prev_pos.add((s, e, read.next_reference_id, read.is_reverse)) if read.is_duplicate: filtered = 1 externalDupes += 1 if read.is_paired and read.mate_is_unmapped: filtered = 1 singletons += 1 # filterRNAstrand if args.filterRNAstrand: if read.is_paired: if args.filterRNAstrand == 'forward': if read.flag & 144 == 128 or read.flag & 96 == 64: pass else: filtered = 1 filterRNAstrand += 1 elif args.filterRNAstrand == 'reverse': if read.flag & 144 == 144 or read.flag & 96 == 96: pass else: filtered = 1 filterRNAstrand += 1 else: if args.filterRNAstrand == 'forward': if read.flag & 16 == 16: pass else: filtered = 1 filterRNAstrand += 1 elif args.filterRNAstrand == 'reverse': if read.flag & 16 == 0: pass else: filtered = 1 filterRNAstrand += 1 total += 1 nFiltered += filtered fh.close() # Append a tuple to the output tup = (total, nFiltered, minMapq, samFlagInclude, samFlagExclude, internalDupes, externalDupes, singletons, filterRNAstrand) o.append(tup) return o def main(args=None): args = parseArguments().parse_args(args) if not args.sampleLabels and args.smartLabels: args.sampleLabels = smartLabels(args.bamfiles) if args.sampleLabels and len(args.sampleLabels) != len(args.bamfiles): sys.stderr.write("\nError: --sampleLabels specified but it doesn't match the number of BAM files!\n") sys.exit(1) if args.outFile is None: of = sys.stdout else: of = open(args.outFile, "w") bhs = [bamHandler.openBam(x, returnStats=True, nThreads=args.numberOfProcessors) for x in args.bamfiles] mapped = [x[1] for x in bhs] unmappedList = [x[2] for x in bhs] bhs = [x[0] for x in bhs] # Get the reads in blacklisted regions if args.blackListFileName: blacklisted = [] for bh in bhs: blacklisted.append(utilities.bam_blacklisted_reads(bh, None, args.blackListFileName, args.numberOfProcessors)) else: blacklisted = [0] * len(bhs) # Get the total and mapped reads total = [x + y for x, y in list(zip(mapped, unmappedList))] chrom_sizes = list(zip(bhs[0].references, bhs[0].lengths)) for x in bhs: x.close() # Get the remaining metrics res = mapReduce([args], getFiltered_worker, chrom_sizes, genomeChunkLength=args.binSize + args.distanceBetweenBins, blackListFileName=args.blackListFileName, numberOfProcessors=args.numberOfProcessors, verbose=args.verbose) totals = [0] * len(args.bamfiles) nFiltered = [0] * len(args.bamfiles) MAPQs = [0] * len(args.bamfiles) flagIncludes = [0] * len(args.bamfiles) flagExcludes = [0] * len(args.bamfiles) internalDupes = [0] * len(args.bamfiles) externalDupes = [0] * len(args.bamfiles) singletons = [0] * len(args.bamfiles) rnaStrand = [0] * len(args.bamfiles) for x in res: for idx, r in enumerate(x): totals[idx] += r[0] nFiltered[idx] += r[1] MAPQs[idx] += r[2] flagIncludes[idx] += r[3] flagExcludes[idx] += r[4] internalDupes[idx] += r[5] externalDupes[idx] += r[6] singletons[idx] += r[7] rnaStrand[idx] += r[8] # Print some output of.write("Sample\tTotal Reads\tMapped Reads\tAlignments in blacklisted regions\tEstimated mapped reads filtered\tBelow MAPQ\tMissing Flags\tExcluded Flags\tInternally-determined Duplicates\tMarked Duplicates\tSingletons\tWrong strand\n") for idx, _ in enumerate(args.bamfiles): if args.sampleLabels: of.write(args.sampleLabels[idx]) else: of.write(args.bamfiles[idx]) of.write("\t{}\t{}\t{}".format(total[idx], mapped[idx], blacklisted[idx])) # nFiltered metric = 0.0 if totals[idx] > 0: metric = blacklisted[idx] + float(nFiltered[idx]) / float(totals[idx]) * mapped[idx] of.write("\t{}".format(min(round(metric, 1), mapped[idx]))) # MAPQ metric = 0.0 if totals[idx] > 0: metric = float(MAPQs[idx]) / float(totals[idx]) * mapped[idx] of.write("\t{}".format(min(round(metric, 1), mapped[idx]))) # samFlagInclude metric = 0.0 if totals[idx] > 0: metric = float(flagIncludes[idx]) / float(totals[idx]) * mapped[idx] of.write("\t{}".format(min(round(metric, 1), mapped[idx]))) # samFlagExclude metric = 0.0 if totals[idx] > 0: metric = float(flagExcludes[idx]) / float(totals[idx]) * mapped[idx] of.write("\t{}".format(min(round(metric, 1), mapped[idx]))) # Internally determined duplicates metric = 0.0 if totals[idx] > 0: metric = float(internalDupes[idx]) / float(totals[idx]) * mapped[idx] of.write("\t{}".format(min(round(metric, 1), mapped[idx]))) # Externally marked duplicates metric = 0.0 if totals[idx] > 0: metric = float(externalDupes[idx]) / float(totals[idx]) * mapped[idx] of.write("\t{}".format(min(round(metric, 1), mapped[idx]))) # Singletons metric = 0.0 if totals[idx] > 0: metric = float(singletons[idx]) / float(totals[idx]) * mapped[idx] of.write("\t{}".format(min(round(metric, 1), mapped[idx]))) # filterRNAstrand metric = 0.0 if totals[idx] > 0: metric = float(rnaStrand[idx]) / float(totals[idx]) * mapped[idx] of.write("\t{}".format(min(round(metric, 1), mapped[idx]))) of.write("\n") if args.outFile is not None: of.close() return 0 ================================================ FILE: deeptools/estimateScaleFactor.py ================================================ #!/usr/bin/env python # -*- coding: utf-8 -*- import argparse import sys from deeptools.SES_scaleFactor import estimateScaleFactor from deeptools.parserCommon import numberOfProcessors from importlib.metadata import version debug = 0 def parseArguments(args=None): parser = argparse.ArgumentParser( formatter_class=argparse.ArgumentDefaultsHelpFormatter, description='Given two BAM files, this estimates scaling factors ' '(bigger to smaller).', usage='estimateScaleFactor -b sample1.bam sample2.bam\n' 'help: estimateScaleFactor -h / estimateScaleFactor --help' ) # define the arguments parser.add_argument('--bamfiles', '-b', metavar='list of bam files', help='List of indexed BAM files, space delineated', nargs='+', required=True) parser.add_argument('--ignoreForNormalization', '-ignore', help='A comma-separated list of chromosome names, ' 'limited by quotes, ' 'containing those ' 'chromosomes that should be excluded ' 'during normalization computations. For example, ' '--ignoreForNormalization "chrX, chrM" ') parser.add_argument('--sampleWindowLength', '-l', help='Length in bases for a window used to ' 'sample the genome and compute the size or scaling ' 'factors', default=1000, type=int) parser.add_argument('--numberOfSamples', '-n', help='Number of samplings taken from the genome ' 'to compute the scaling factors', default=100000, type=int) parser.add_argument('--normalizationLength', '-nl', help='By default, data is normalized to 1 ' 'fragment per 100 bases. The expected value is an ' 'integer. For example, if normalizationLength ' 'is 1000, then the resulting scaling factor ' 'will cause the average coverage of the BAM file to ' 'have on average 1 fragment per kilobase', type=int, default=10) parser.add_argument('--skipZeros', help='If set, then zero counts that happen for *all* ' 'BAM files given are ignored. This will result in a ' 'reduced number of read counts than that specified ' 'in --numberOfSamples', action='store_true', required=False) parser.add_argument('--numberOfProcessors', '-p', help='Number of processors to use. The default is ' 'to use half the maximum number of processors.', metavar="INT", type=numberOfProcessors, default="max/2", required=False) parser.add_argument('--verbose', '-v', help='Set to see processing messages.', action='store_true') parser.add_argument('--version', action='version', version='%(prog)s {}'.format(version('deeptools'))) args = parser.parse_args(args) if args.ignoreForNormalization: args.ignoreForNormalization = [ x.strip() for x in args.ignoreForNormalization.split(',') ] else: args.ignoreForNormalization = [] return args def main(args=None): """ The algorithm samples the genome a number of times as specified by the --numberOfSamples parameter to estimate scaling factors of between to samples """ args = parseArguments(args) if len(args.bamfiles) > 2: print("SES method to estimate scale factors only works for two samples") exit(0) sys.stderr.write("{:,} number of samples will be computed.\n".format(args.numberOfSamples)) sizeFactorsDict = estimateScaleFactor(args.bamfiles, args.sampleWindowLength, args.numberOfSamples, args.normalizationLength, numberOfProcessors=args.numberOfProcessors, chrsToSkip=args.ignoreForNormalization, verbose=args.verbose) for k, v in sizeFactorsDict.items(): print("{}: {}".format(k, v)) ================================================ FILE: deeptools/getFragmentAndReadSize.py ================================================ import numpy as np # own tools from deeptools import bamHandler from deeptools import mapReduce old_settings = np.seterr(all='ignore') def getFragmentLength_wrapper(args): return getFragmentLength_worker(*args) def getFragmentLength_worker(chrom, start, end, bamFile, distanceBetweenBins): """ Queries the reads at the given region for the distance between reads and the read length Parameters ---------- chrom : str chromosome name start : int region start end : int region end bamFile : str BAM file name distanceBetweenBins : int the number of bases at the end of each bin to ignore Returns ------- np.array an np.array, where first column is fragment length, the second is for read length """ bam = bamHandler.openBam(bamFile) end = max(start + 1, end - distanceBetweenBins) if chrom in bam.references: reads = np.array([(abs(r.template_length), r.infer_query_length(always=False)) for r in bam.fetch(chrom, start, end) if r.is_proper_pair and r.is_read1 and not r.is_unmapped]) if not len(reads): # if the previous operation produces an empty list # it could be that the data is not paired, then # we try with out filtering reads = np.array([(abs(r.template_length), r.infer_query_length(always=False)) for r in bam.fetch(chrom, start, end) if not r.is_unmapped]) else: raise NameError("chromosome {} not found in bam file".format(chrom)) if not len(reads): reads = np.array([]).reshape(0, 2) return reads def get_read_and_fragment_length(bamFile, return_lengths=False, blackListFileName=None, binSize=50000, distanceBetweenBins=1000000, numberOfProcessors=None, verbose=False): """ Estimates the fragment length and read length through sampling Parameters ---------- bamFile : str BAM file name return_lengths : bool numberOfProcessors : int verbose : bool binSize : int distanceBetweenBins : int Returns ------- d : dict tuple of two dictionaries, one for the fragment length and the other for the read length. The dictionaries summarise the mean, median etc. values """ bam_handle = bamHandler.openBam(bamFile) chrom_sizes = list(zip(bam_handle.references, bam_handle.lengths)) distanceBetweenBins *= 2 fl = [] # Fix issue #522, allow distanceBetweenBins == 0 if distanceBetweenBins == 0: imap_res = mapReduce.mapReduce((bam_handle.filename, distanceBetweenBins), getFragmentLength_wrapper, chrom_sizes, genomeChunkLength=binSize, blackListFileName=blackListFileName, numberOfProcessors=numberOfProcessors, verbose=verbose) fl = np.concatenate(imap_res) # Try to ensure we have at least 1000 regions from which to compute statistics, halving the intra-bin distance as needed while len(fl) < 1000 and distanceBetweenBins > 1: distanceBetweenBins /= 2 stepsize = binSize + distanceBetweenBins imap_res = mapReduce.mapReduce((bam_handle.filename, distanceBetweenBins), getFragmentLength_wrapper, chrom_sizes, genomeChunkLength=stepsize, blackListFileName=blackListFileName, numberOfProcessors=numberOfProcessors, verbose=verbose) fl = np.concatenate(imap_res) if len(fl): fragment_length = fl[:, 0] read_length = fl[:, 1] if fragment_length.mean() > 0: fragment_len_dict = {'sample_size': len(fragment_length), 'min': fragment_length.min(), 'qtile25': np.percentile(fragment_length, 25), 'mean': np.mean(fragment_length), 'median': np.median(fragment_length), 'qtile75': np.percentile(fragment_length, 75), 'max': fragment_length.max(), 'std': np.std(fragment_length), 'mad': np.median(np.abs(fragment_length - np.median(fragment_length))), 'qtile10': np.percentile(fragment_length, 10), 'qtile20': np.percentile(fragment_length, 20), 'qtile30': np.percentile(fragment_length, 30), 'qtile40': np.percentile(fragment_length, 40), 'qtile60': np.percentile(fragment_length, 60), 'qtile70': np.percentile(fragment_length, 70), 'qtile80': np.percentile(fragment_length, 80), 'qtile90': np.percentile(fragment_length, 90), 'qtile99': np.percentile(fragment_length, 99)} else: fragment_len_dict = None if return_lengths and fragment_len_dict is not None: fragment_len_dict['lengths'] = fragment_length read_len_dict = {'sample_size': len(read_length), 'min': read_length.min(), 'qtile25': np.percentile(read_length, 25), 'mean': np.mean(read_length), 'median': np.median(read_length), 'qtile75': np.percentile(read_length, 75), 'max': read_length.max(), 'std': np.std(read_length), 'mad': np.median(np.abs(read_length - np.median(read_length))), 'qtile10': np.percentile(read_length, 10), 'qtile20': np.percentile(read_length, 20), 'qtile30': np.percentile(read_length, 30), 'qtile40': np.percentile(read_length, 40), 'qtile60': np.percentile(read_length, 60), 'qtile70': np.percentile(read_length, 70), 'qtile80': np.percentile(read_length, 80), 'qtile90': np.percentile(read_length, 90), 'qtile99': np.percentile(read_length, 99)} if return_lengths: read_len_dict['lengths'] = read_length else: fragment_len_dict = None read_len_dict = None return fragment_len_dict, read_len_dict ================================================ FILE: deeptools/getRatio.py ================================================ import numpy as np old_settings = np.seterr(all='ignore') def compute_ratio(value1, value2, args): value1 = value1 + args['pseudocount'][0] value2 = value2 + args['pseudocount'][1] ratio = float(value1) / value2 if args['valueType'] == 'log2': ratio = np.log2(ratio) elif args['valueType'] == 'reciprocal_ratio': # the reciprocal ratio of a/b # is a/b if a/b > 1 else -1* b/a ratio = ratio if ratio >= 1 else -1.0 / ratio return ratio def getRatio(tileCoverage, args): r""" The mapreduce method calls this function for each tile. The parameters (args) are fixed in the main method. >>> funcArgs= {'valueType': 'ratio', 'scaleFactors': (1,1), 'pseudocount': [1, 1]} >>> getRatio([9, 19], funcArgs) 0.5 >>> getRatio([0, 0], funcArgs) 1.0 >>> getRatio([np.nan, np.nan], funcArgs) nan >>> getRatio([np.nan, 1.0], funcArgs) nan >>> funcArgs['valueType'] ='subtract' >>> getRatio([20, 10], funcArgs) 10 >>> funcArgs['scaleFactors'] = (1, 0.5) >>> getRatio([10, 20], funcArgs) 0.0 The reciprocal ratio is of a and b is: is a/b if a/b > 1 else -1* b/a >>> funcArgs['valueType'] ='reciprocal_ratio' >>> funcArgs['scaleFactors'] = (1, 1) >>> funcArgs['pseudocount'] = [0, 0] >>> getRatio([2, 1], funcArgs) 2.0 >>> getRatio([1, 2], funcArgs) -2.0 >>> getRatio([1, 1], funcArgs) 1.0 """ value1 = args['scaleFactors'][0] * tileCoverage[0] value2 = args['scaleFactors'][1] * tileCoverage[1] # if any of the two values to compare # is nan, return nan if np.isnan(value1) or np.isnan(value2): return np.nan # ratio case if args['valueType'] in ['ratio', 'log2', 'reciprocal_ratio']: bin_value = compute_ratio(value1, value2, args) # non ratio case (diff, sum etc) else: if args['valueType'] == 'subtract': bin_value = value1 - value2 elif args['valueType'] == 'add': bin_value = value1 + value2 elif args['valueType'] == 'first': bin_value = value1 elif args['valueType'] == 'second': bin_value = value2 elif args['valueType'] == 'mean': bin_value = (value1 + value2) / 2.0 return bin_value ================================================ FILE: deeptools/getScaleFactor.py ================================================ #!/usr/bin/env python # -*- coding: utf-8 -*- import numpy as np import deeptools.mapReduce as mapReduce from deeptools import bamHandler from deeptools import utilities import sys debug = 0 def getFractionKept_wrapper(args): return getFractionKept_worker(*args) def getFractionKept_worker(chrom, start, end, bamFile, args, offset): """ Queries the BAM file and counts the number of alignments kept/found in the first 50000 bases. """ bam = bamHandler.openBam(bamFile) start += offset * 50000 end = min(end, start + 50000) tot = 0 filtered = 0 if end <= start: return (filtered, tot) prev_pos = set() lpos = None if chrom in bam.references: for read in bam.fetch(chrom, start, end): tot += 1 if read.is_unmapped: continue if args.minMappingQuality and read.mapq < args.minMappingQuality: filtered += 1 continue # filter reads based on SAM flag if args.samFlagInclude and read.flag & args.samFlagInclude != args.samFlagInclude: filtered += 1 continue if args.samFlagExclude and read.flag & args.samFlagExclude != 0: filtered += 1 continue # fragment length filtering tLen = utilities.getTLen(read) if args.minFragmentLength > 0 and tLen < args.minFragmentLength: filtered += 1 continue if args.maxFragmentLength > 0 and tLen > args.maxFragmentLength: filtered += 1 continue # get rid of duplicate reads that have same position on each of the # pairs if args.ignoreDuplicates: # Assuming more or less concordant reads, use the fragment bounds, otherwise the start positions if tLen >= 0: s = read.pos e = s + tLen else: s = read.pnext e = s - tLen if read.reference_id != read.next_reference_id: e = read.pnext if lpos is not None and lpos == read.reference_start \ and (s, e, read.next_reference_id, read.is_reverse) in prev_pos: filtered += 1 continue if lpos != read.reference_start: prev_pos.clear() lpos = read.reference_start prev_pos.add((s, e, read.next_reference_id, read.is_reverse)) # If filterRNAstrand is in args, then filter accordingly # This is very similar to what's used in the get_fragment_from_read function in the filterRnaStrand class if hasattr(args, "filterRNAstrand"): if read.is_paired: if args.filterRNAstrand == 'forward': if not ((read.flag & 128 == 128 and read.flag & 16 == 0) or (read.flag & 64 == 64 and read.flag & 32 == 0)): filtered += 1 continue elif args.filterRNAstrand == 'reverse': if not (read.flag & 144 == 144 or read.flag & 96 == 96): filtered += 1 continue else: if args.filterRNAstrand == 'forward' and read.flag & 16 == 0: filtered += 1 continue elif args.filterRNAstrand == 'reverse' and read.flag & 16 == 16: filtered += 1 continue return (filtered, tot) def fraction_kept(args, stats): """ Count the following: (A) The total number of alignments sampled (B) The total number of alignments ignored due to any of the following: --samFlagInclude --samFlagExclude --minMappingQuality --ignoreDuplicates --minFragmentLength --maxFragmentLength Black list regions are already accounted for. This works by sampling the genome (by default, we'll iterate until we sample 1% or 100,000 alignments, whichever is smaller (unless there are fewer than 100,000 alignments, in which case sample everything). The sampling works by dividing the genome into bins and only looking at the first 50000 bases. If this doesn't yield sufficient alignments then the bin size is halved. """ # Do we even need to proceed? if (not args.minMappingQuality or args.minMappingQuality == 0) and \ (not args.samFlagInclude or args.samFlagInclude == 0) and \ (not args.samFlagExclude or args.samFlagExclude == 0) and \ (not args.minFragmentLength or args.minFragmentLength == 0) and \ (not args.maxFragmentLength or args.maxFragmentLength == 0): if hasattr(args, "filterRNAstrand"): if args.filterRNAstrand not in ["forward", "reverse"]: return 1.0 else: return 1.0 filtered = 0 total = 0 distanceBetweenBins = 2000000 bam_handle = bamHandler.openBam(args.bam) bam_mapped = utilities.bam_total_reads(bam_handle, args.ignoreForNormalization, stats) if bam_mapped < 1000000: num_needed_to_sample = bam_mapped else: if 0.1 * bam_mapped >= 1000000: num_needed_to_sample = 0.1 * bam_mapped else: num_needed_to_sample = 1000000 if args.exactScaling: num_needed_to_sample = bam_mapped if num_needed_to_sample == bam_mapped: distanceBetweenBins = 55000 if args.ignoreForNormalization: chrom_sizes = [(chrom_name, bam_handle.lengths[idx]) for idx, chrom_name in enumerate(bam_handle.references) if chrom_name not in args.ignoreForNormalization] else: chrom_sizes = list(zip(bam_handle.references, bam_handle.lengths)) offset = 0 # Iterate over bins at various non-overlapping offsets until we have enough data while total < num_needed_to_sample and offset < np.ceil(distanceBetweenBins / 50000): res = mapReduce.mapReduce((bam_handle.filename, args, offset), getFractionKept_wrapper, chrom_sizes, genomeChunkLength=distanceBetweenBins, blackListFileName=args.blackListFileName, numberOfProcessors=args.numberOfProcessors, verbose=args.verbose) if len(res): foo, bar = np.sum(res, axis=0) filtered += foo total += bar offset += 1 if total == 0: # This should never happen total = 1 return 1.0 - float(filtered) / float(total) def get_num_kept_reads(args, stats): """ Substracts from the total number of mapped reads in a bamfile the proportion of reads that fall into blacklisted regions or that are filtered :return: integer """ if stats is None: bam_handle, mapped, unmapped, stats = bamHandler.openBam(args.bam, returnStats=True, nThreads=args.numberOfProcessors) else: bam_handle = bamHandler.openBam(args.bam) bam_mapped_total = utilities.bam_total_reads(bam_handle, args.ignoreForNormalization, stats) if args.blackListFileName: blacklisted = utilities.bam_blacklisted_reads(bam_handle, args.ignoreForNormalization, args.blackListFileName, args.numberOfProcessors) print("There are {0} alignments, of which {1} are completely " "within a blacklist region.".format(bam_mapped_total, blacklisted)) num_kept_reads = bam_mapped_total - blacklisted else: num_kept_reads = bam_mapped_total ftk = fraction_kept(args, stats) if ftk < 1: num_kept_reads *= ftk print("Due to filtering, {0}% of the aforementioned alignments " "will be used {1}".format(100 * ftk, num_kept_reads)) return num_kept_reads, bam_mapped_total def get_scale_factor(args, stats): scale_factor = args.scaleFactor bam_mapped, bam_mapped_total = get_num_kept_reads(args, stats) if args.normalizeUsing == 'RPGC': # Print output, since normalzation stuff isn't printed to stderr otherwise sys.stderr.write("normalization: 1x (effective genome size {})\n".format(args.effectiveGenomeSize)) # try to guess fragment length if the bam file contains paired end reads from deeptools.getFragmentAndReadSize import get_read_and_fragment_length frag_len_dict, read_len_dict = get_read_and_fragment_length(args.bam, return_lengths=False, blackListFileName=args.blackListFileName, numberOfProcessors=args.numberOfProcessors, verbose=args.verbose) if args.extendReads: if args.extendReads is True: # try to guess fragment length if the bam file contains paired end reads if frag_len_dict: fragment_length = frag_len_dict['median'] else: exit("*ERROR*: library is not paired-end. Please provide an extension length.") if args.verbose: print(("Fragment length based on paired en data " "estimated to be {}".format(frag_len_dict['median']))) elif args.extendReads < 1: exit("*ERROR*: read extension must be bigger than one. Value give: {} ".format(args.extendReads)) elif args.extendReads > 2000: exit("*ERROR*: read extension must be smaller that 2000. Value give: {} ".format(args.extendReads)) else: fragment_length = args.extendReads else: # set as fragment length the read length fragment_length = int(read_len_dict['median']) if args.verbose: print("Estimated read length is {}".format(int(read_len_dict['median']))) current_coverage = \ float(bam_mapped * fragment_length) / args.effectiveGenomeSize # the scaling sets the coverage to match 1x scale_factor *= 1.0 / current_coverage if debug: print("Estimated current coverage {}".format(current_coverage)) print("Scaling factor {}".format(args.scaleFactor)) elif args.normalizeUsing == 'RPKM': # Print output, since normalzation stuff isn't printed to stderr otherwise sys.stderr.write("normalization: RPKM\n") # the RPKM is the # reads per tile / \ # ( total reads (in millions) * tile length in Kb) million_reads_mapped = float(bam_mapped) / 1e6 tile_len_in_kb = float(args.binSize) / 1000 scale_factor *= 1.0 / (million_reads_mapped * tile_len_in_kb) if debug: print("scale factor using RPKM is {0}".format(args.scaleFactor)) elif args.normalizeUsing == 'CPM': # Print output, since normalzation stuff isn't printed to stderr otherwise sys.stderr.write("normalization: CPM\n") # the CPM (norm is based on post-filtering total counts of reads in BAM "bam_mapped") million_reads_mapped = float(bam_mapped) / 1e6 scale_factor *= 1.0 / (million_reads_mapped) if debug: print("scale factor using CPM is {0}".format(args.scaleFactor)) elif args.normalizeUsing == 'BPM': # Print output, since normalzation stuff isn't printed to stderr otherwise sys.stderr.write("normalization: BPM\n") # the BPM (norm is based on post-filtering total counts of reads in BAM "bam_mapped") # sampled_bins_sum = getSampledSum(args.bam) tile_len_in_kb = float(args.binSize) / 1000 tpm_scaleFactor = (bam_mapped / tile_len_in_kb) / 1e6 scale_factor *= 1 / (tpm_scaleFactor * tile_len_in_kb) if debug: print("scale factor using BPM is {0}".format(args.scaleFactor)) else: # Print output, since normalzation stuff isn't printed to stderr otherwise sys.stderr.write("normalization: none (signal scaled by the fraction of alignments kept after filtering)\n") scale_factor *= bam_mapped / float(bam_mapped_total) if args.verbose: print("Final scaling factor: {}".format(scale_factor)) return scale_factor ================================================ FILE: deeptools/getScorePerBigWigBin.py ================================================ import pyBigWig import numpy as np import os import sys import shutil import warnings # deepTools packages import deeptools.mapReduce as mapReduce import deeptools.utilities # debug = 0 old_settings = np.seterr(all='ignore') def countReadsInRegions_wrapper(args): # Using arguments unpacking! return countFragmentsInRegions_worker(*args) def countFragmentsInRegions_worker(chrom, start, end, bigWigFiles, stepSize, binLength, save_data, bedRegions=None ): """ returns the average score in each bigwig file at each 'stepSize' position within the interval start, end for a 'binLength' window. Because the idea is to get counts for window positions at different positions for sampling the bins are equally spaced and *not adjacent*. If a list of bedRegions is given, then the number of reads that overlaps with each region is counted. Test dataset with two samples covering 200 bp. >>> test = Tester() Fragment coverage. >>> np.transpose(countFragmentsInRegions_worker(test.chrom, 0, 200, [test.bwFile1, test.bwFile2], 50, 25, False)[0]) array([[1., 1., 2., 2.], [1., 1., 1., 3.]]) >>> np.transpose(countFragmentsInRegions_worker(test.chrom, 0, 200, [test.bwFile1, test.bwFile2], 200, 200, False)[0]) array([[1.5], [1.5]]) BED regions: >>> bedRegions = [[test.chrom, [(45, 55)]], [test.chrom, [(95, 105)]], [test.chrom, [(145, 155)]]] >>> np.transpose(countFragmentsInRegions_worker(test.chrom, 0, 200,[test.bwFile1, test.bwFile2], 200, 200, False, ... bedRegions=bedRegions)[0]) array([[1. , 1.5, 2. ], [1. , 1. , 2. ]]) """ assert start < end, "start {} bigger that end {}".format(start, end) # array to keep the scores for the regions sub_score_per_bin = [] rows = 0 bigwig_handles = [] for foo in bigWigFiles: bigwig_handles.append(pyBigWig.open(foo)) regions_to_consider = [] if bedRegions: for reg in bedRegions: regs = [] for exon in reg[1]: regs.append((exon[0], exon[1])) regions_to_consider.append(regs) else: for i in range(start, end, stepSize): if (i + binLength) > end: regions_to_consider.append([(i, end)]) # last bin (may be smaller) else: regions_to_consider.append([(i, i + binLength)]) if save_data: _file = open(deeptools.utilities.getTempFileName(suffix='.bed'), 'w+t') _file_name = _file.name else: _file_name = '' warnings.simplefilter("default") i = 0 for reg in regions_to_consider: avgReadsArray = [] i += 1 for idx, bwh in enumerate(bigwig_handles): if chrom not in bwh.chroms(): unmod_name = chrom if chrom.startswith('chr'): # remove the chr part from chromosome name chrom = chrom[3:] else: # prefix with 'chr' the chromosome name chrom = 'chr' + chrom if chrom not in bwh.chroms(): exit('Chromosome name {} not found in bigwig file\n {}\n'.format(unmod_name, bigWigFiles[idx])) weights = [] scores = [] for exon in reg: weights.append(exon[1] - exon[0]) score = bwh.stats(chrom, exon[0], exon[1]) if score is None or score == [None] or np.isnan(score[0]): score = [np.nan] scores.extend(score) avgReadsArray.append(np.average(scores, weights=weights)) # mean of fragment coverage for region sub_score_per_bin.extend(avgReadsArray) rows += 1 if save_data: starts = [] ends = [] for exon in reg: starts.append(str(exon[0])) ends.append(str(exon[1])) starts = ",".join(starts) ends = ",".join(ends) _file.write("\t".join(map(str, [chrom, starts, ends])) + "\t") _file.write("\t".join(["{}".format(x) for x in avgReadsArray]) + "\n") if save_data: _file.close() warnings.resetwarnings() # the output is a matrix having as many rows as the variable 'row' # and as many columns as bigwig files. The rows correspond to # each of the regions processed by the worker. # np.array([[score1_1, score1_2], # [score2_1, score2_2]] return np.array(sub_score_per_bin).reshape(rows, len(bigWigFiles)), _file_name def getChromSizes(bigwigFilesList): """ Get chromosome sizes from bigWig file with pyBigWig Test dataset with two samples covering 200 bp. >>> test = Tester() Chromosome name(s) and size(s). >>> assert getChromSizes([test.bwFile1, test.bwFile2]) == ([('3R', 200)], set([])) """ def print_chr_names_and_size(chr_set): sys.stderr.write("chromosome\tlength\n") for name, size in chr_set: sys.stderr.write("{0:>15}\t{1:>10}\n".format(name, size)) bigwigFilesList = bigwigFilesList[:] common_chr = set() for fname in bigwigFilesList: fh = pyBigWig.open(fname) common_chr = common_chr.union(set(fh.chroms().items())) fh.close() non_common_chr = set() for bw in bigwigFilesList: _names_and_size = set(pyBigWig.open(bw).chroms().items()) if len(common_chr & _names_and_size) == 0: # try to add remove 'chr' from the chromosme name _corr_names_size = set() for chrom_name, size in _names_and_size: if chrom_name.startswith('chr'): _corr_names_size.add((chrom_name[3:], size)) else: _corr_names_size.add(('chr' + chrom_name, size)) if len(common_chr & _corr_names_size) == 0: message = "No common chromosomes found. Are the bigwig files " \ "from the same species and same assemblies?\n" sys.stderr.write(message) print_chr_names_and_size(common_chr) sys.stderr.write("\nand the following is the list of the unmatched chromosome and chromosome\n" "lengths from file\n{}\n".format(bw)) print_chr_names_and_size(_names_and_size) exit(1) else: _names_and_size = _corr_names_size non_common_chr |= common_chr ^ _names_and_size common_chr = common_chr & _names_and_size if len(non_common_chr) > 0: sys.stderr.write("\nThe following chromosome names did not match between the bigwig files\n") print_chr_names_and_size(non_common_chr) # get the list of common chromosome names and sizes return sorted(common_chr), non_common_chr def getScorePerBin(bigWigFiles, binLength, numberOfProcessors=1, verbose=False, region=None, bedFile=None, blackListFileName=None, stepSize=None, chrsToSkip=[], out_file_for_raw_data=None, allArgs=None): """ This function returns a matrix containing scores (median) for the coverage of fragments within a region. Each row corresponds to a sampled region. Likewise, each column corresponds to a bigwig file. Test dataset with two samples covering 200 bp. >>> test = Tester() >>> np.transpose(getScorePerBin([test.bwFile1, test.bwFile2], 50, 3)) array([[1., 1., 2., 2.], [1., 1., 1., 3.]]) """ # Try to determine an optimal fraction of the genome (chunkSize) # that is sent to workers for analysis. If too short, too much time # is spent loading the files # if too long, some processors end up free. # the following is a heuristic # get list of common chromosome names and sizes chrom_sizes, non_common = getChromSizes(bigWigFiles) # skip chromosome in the list. This is usually for the # X chromosome which may have either one copy in a male sample # or a mixture of male/female and is unreliable. # Also the skip may contain heterochromatic regions and # mitochondrial DNA if chrsToSkip and len(chrsToSkip): chrom_sizes = [x for x in chrom_sizes if x[0] not in chrsToSkip] chrnames, chrlengths = list(zip(*chrom_sizes)) if stepSize is None: stepSize = binLength # for adjacent bins # set chunksize based on number of processors used chunkSize = max(sum(chrlengths) / numberOfProcessors, int(1e6)) # make chunkSize multiple of binLength chunkSize -= chunkSize % binLength if verbose: print("step size is {}".format(stepSize)) if region: # in case a region is used, append the tilesize region += ":{}".format(binLength) # mapReduce( (staticArgs), func, chromSize, etc. ) if out_file_for_raw_data: save_file = True else: save_file = False # Handle GTF options transcriptID, exonID, transcript_id_designator, keepExons = deeptools.utilities.gtfOptions(allArgs) imap_res = mapReduce.mapReduce((bigWigFiles, stepSize, binLength, save_file), countReadsInRegions_wrapper, chrom_sizes, genomeChunkLength=chunkSize, bedFile=bedFile, blackListFileName=blackListFileName, region=region, numberOfProcessors=numberOfProcessors, transcriptID=transcriptID, exonID=exonID, keepExons=keepExons, transcript_id_designator=transcript_id_designator) if out_file_for_raw_data: if len(non_common): sys.stderr.write("*Warning*\nThe resulting bed file does not contain information for " "the chromosomes that were not common between the bigwig files\n") # concatenate intermediary bedgraph files ofile = open(out_file_for_raw_data, "w") for _values, tempFileName in imap_res: if tempFileName: # concatenate all intermediate tempfiles into one f = open(tempFileName, 'r') shutil.copyfileobj(f, ofile) f.close() os.remove(tempFileName) ofile.close() # the matrix scores are in the first element of each of the entries in imap_res score_per_bin = np.concatenate([x[0] for x in imap_res], axis=0) return score_per_bin class Tester(object): def __init__(self): """ The the two bigWig files are as follows: $ cat /tmp/testA.bg 3R 0 100 1 3R 100 200 2 $ cat /tmp/testB.bg 3R 0 150 1 3R 150 200 3 They cover 200 bp: 0 50 100 150 200 |------------------------------------------------------------| A 111111111111111111111111111111122222222222222222222222222222 B 111111111111111111111111111111111111111111111333333333333333 """ self.root = os.path.dirname(os.path.abspath(__file__)) + "/test/test_data/" self.bwFile1 = self.root + "testA.bw" self.bwFile2 = self.root + "testB.bw" self.bwFile_PE = self.root + "test_paired2.bw" self.chrom = '3R' # global debug # debug = 0 ================================================ FILE: deeptools/heatmapper.py ================================================ import sys import gzip from collections import OrderedDict import numpy as np from copy import deepcopy import pyBigWig from deeptools import getScorePerBigWigBin from deeptools import mapReduce from deeptools.utilities import toString, toBytes, smartLabels from deeptools.heatmapper_utilities import getProfileTicks old_settings = np.seterr(all='ignore') def chopRegions(exonsInput, left=0, right=0): """ exons is a list of (start, end) tuples. The goal is to chop these into separate lists of tuples, to take care or unscaled regions. "left" and "right" denote regions of a given size to exclude from the normal binning process (unscaled regions). This outputs three lists of (start, end) tuples: leftBins: 5' unscaled regions bodyBins: body bins for scaling rightBins: 3' unscaled regions In addition are two integers padLeft: Number of bases of padding on the left (due to not being able to fulfill "left") padRight: As above, but on the right side """ leftBins = [] rightBins = [] padLeft = 0 padRight = 0 exons = deepcopy(exonsInput) while len(exons) > 0 and left > 0: width = exons[0][1] - exons[0][0] if width <= left: leftBins.append(exons[0]) del exons[0] left -= width else: leftBins.append((exons[0][0], exons[0][0] + left)) exons[0] = (exons[0][0] + left, exons[0][1]) left = 0 if left > 0: padLeft = left while len(exons) > 0 and right > 0: width = exons[-1][1] - exons[-1][0] if width <= right: rightBins.append(exons[-1]) del exons[-1] right -= width else: rightBins.append((exons[-1][1] - right, exons[-1][1])) exons[-1] = (exons[-1][0], exons[-1][1] - right) right = 0 if right > 0: padRight = right return leftBins, exons, rightBins[::-1], padLeft, padRight def chopRegionsFromMiddle(exonsInput, left=0, right=0): """ Like chopRegions(), above, but returns two lists of tuples on each side of the center point of the exons. The steps are as follow: 1) Find the center point of the set of exons (e.g., [(0, 200), (300, 400), (800, 900)] would be centered at 200) * If a given exon spans the center point then the exon is split 2) The given number of bases at the end of the left-of-center list are extracted * If the set of exons don't contain enough bases, then padLeft is incremented accordingly 3) As above but for the right-of-center list 4) A tuple of (#2, #3, pading on the left, and padding on the right) is returned """ leftBins = [] rightBins = [] size = sum([x[1] - x[0] for x in exonsInput]) middle = size // 2 cumulativeSum = 0 padLeft = 0 padRight = 0 exons = deepcopy(exonsInput) # Split exons in half for exon in exons: size = exon[1] - exon[0] if cumulativeSum >= middle: rightBins.append(exon) elif cumulativeSum + size < middle: leftBins.append(exon) else: # Don't add 0-width exonic bins! if exon[0] < exon[1] - cumulativeSum - size + middle: leftBins.append((exon[0], exon[1] - cumulativeSum - size + middle)) if exon[1] - cumulativeSum - size + middle < exon[1]: rightBins.append((exon[1] - cumulativeSum - size + middle, exon[1])) cumulativeSum += size # Trim leftBins/adjust padLeft lSum = sum([x[1] - x[0] for x in leftBins]) if lSum > left: lSum = 0 for i, exon in enumerate(leftBins[::-1]): size = exon[1] - exon[0] if lSum + size > left: leftBins[-i - 1] = (exon[1] + lSum - left, exon[1]) break lSum += size if lSum == left: break i += 1 if i < len(leftBins): leftBins = leftBins[-i:] elif lSum < left: padLeft = left - lSum # Trim rightBins/adjust padRight rSum = sum([x[1] - x[0] for x in rightBins]) if rSum > right: rSum = 0 for i, exon in enumerate(rightBins): size = exon[1] - exon[0] if rSum + size > right: rightBins[i] = (exon[0], exon[1] - rSum - size + right) break rSum += size if rSum == right: break rightBins = rightBins[:i + 1] elif rSum < right: padRight = right - rSum return leftBins, rightBins, padLeft, padRight def trimZones(zones, maxLength, binSize, padRight): """ Given a (variable length) list of lists of (start, end) tuples, trim/remove and tuple that extends past maxLength (e.g., the end of a chromosome) Returns the trimmed zones and padding """ output = [] for zone, nbins in zones: outZone = [] changed = False for reg in zone: if reg[0] >= maxLength: changed = True padRight += reg[1] - reg[0] continue if reg[1] > maxLength: changed = True padRight += reg[1] - maxLength reg = (reg[0], maxLength) if reg[1] > reg[0]: outZone.append(reg) if changed: nBins = sum(x[1] - x[0] for x in outZone) // binSize else: nBins = nbins output.append((outZone, nBins)) return output, padRight def compute_sub_matrix_wrapper(args): return heatmapper.compute_sub_matrix_worker(*args) class heatmapper(object): """ Class to handle the reading and plotting of matrices. """ def __init__(self): self.parameters = None self.lengthDict = None self.matrix = None self.regions = None self.blackList = None self.quiet = True # These are parameters that were single values in versions <3 but are now internally lists. See issue #614 self.special_params = set(['unscaled 5 prime', 'unscaled 3 prime', 'body', 'downstream', 'upstream', 'ref point', 'bin size']) def getTicks(self, idx): """ This is essentially a wrapper around getProfileTicks to accomdate the fact that each column has its own ticks. """ xticks, xtickslabel = getProfileTicks(self, self.reference_point_label[idx], self.startLabel, self.endLabel, idx) return xticks, xtickslabel def computeMatrix(self, score_file_list, regions_file, parameters, blackListFileName=None, verbose=False, allArgs=None): """ Splits into multiple cores the computation of the scores per bin for each region (defined by a hash '#' in the regions (BED/GFF) file. """ if parameters['body'] > 0 and \ parameters['body'] % parameters['bin size'] > 0: exit("The --regionBodyLength has to be " "a multiple of --binSize.\nCurrently the " "values are {} {} for\nregionsBodyLength and " "binSize respectively\n".format(parameters['body'], parameters['bin size'])) # the beforeRegionStartLength is extended such that # length is a multiple of binSize if parameters['downstream'] % parameters['bin size'] > 0: exit("Length of region after the body has to be " "a multiple of --binSize.\nCurrent value " "is {}\n".format(parameters['downstream'])) if parameters['upstream'] % parameters['bin size'] > 0: exit("Length of region before the body has to be a multiple of " "--binSize\nCurrent value is {}\n".format(parameters['upstream'])) if parameters['unscaled 5 prime'] % parameters['bin size'] > 0: exit("Length of the unscaled 5 prime region has to be a multiple of " "--binSize\nCurrent value is {}\n".format(parameters['unscaled 5 prime'])) if parameters['unscaled 3 prime'] % parameters['bin size'] > 0: exit("Length of the unscaled 5 prime region has to be a multiple of " "--binSize\nCurrent value is {}\n".format(parameters['unscaled 3 prime'])) if parameters['unscaled 5 prime'] + parameters['unscaled 3 prime'] > 0 and parameters['body'] == 0: exit('Unscaled 5- and 3-prime regions only make sense with the scale-regions subcommand.\n') # Take care of GTF options transcriptID = "transcript" exonID = "exon" transcript_id_designator = "transcript_id" keepExons = False self.quiet = False if allArgs is not None: allArgs = vars(allArgs) transcriptID = allArgs.get("transcriptID", transcriptID) exonID = allArgs.get("exonID", exonID) transcript_id_designator = allArgs.get("transcript_id_designator", transcript_id_designator) keepExons = allArgs.get("keepExons", keepExons) self.quiet = allArgs.get("quiet", self.quiet) chromSizes, _ = getScorePerBigWigBin.getChromSizes(score_file_list) res, labels = mapReduce.mapReduce([score_file_list, parameters], compute_sub_matrix_wrapper, chromSizes, self_=self, bedFile=regions_file, blackListFileName=blackListFileName, numberOfProcessors=parameters['proc number'], includeLabels=True, transcriptID=transcriptID, exonID=exonID, transcript_id_designator=transcript_id_designator, keepExons=keepExons, verbose=verbose) # each worker in the pool returns a tuple containing # the submatrix data, the regions that correspond to the # submatrix, and the number of regions lacking scores # Since this is largely unsorted, we need to sort by group # merge all the submatrices into matrix matrix = np.concatenate([r[0] for r in res], axis=0) regions = [] regions_no_score = 0 for idx in range(len(res)): if len(res[idx][1]): regions.extend(res[idx][1]) regions_no_score += res[idx][2] groups = [x[3] for x in regions] foo = sorted(zip(groups, list(range(len(regions))), regions)) sortIdx = [x[1] for x in foo] regions = [x[2] for x in foo] matrix = matrix[sortIdx] # mask invalid (nan) values matrix = np.ma.masked_invalid(matrix) assert matrix.shape[0] == len(regions), \ "matrix length does not match regions length" if len(regions) == 0: sys.stderr.write("\nERROR: Either the BED file does not contain any valid regions or there are none remaining after filtering.\n") exit(1) if regions_no_score == len(regions): exit("\nERROR: None of the BED regions could be found in the bigWig" "file.\nPlease check that the bigwig file is valid and " "that the chromosome names between the BED file and " "the bigWig file correspond to each other\n") if regions_no_score > len(regions) * 0.75: file_type = 'bigwig' if score_file_list[0].endswith(".bw") else "BAM" prcnt = 100 * float(regions_no_score) / len(regions) sys.stderr.write( "\n\nWarning: {0:.2f}% of regions are *not* associated\n" "to any score in the given {1} file. Check that the\n" "chromosome names from the BED file are consistent with\n" "the chromosome names in the given {2} file and that both\n" "files refer to the same species\n\n".format(prcnt, file_type, file_type)) self.parameters = parameters numcols = matrix.shape[1] num_ind_cols = self.get_num_individual_matrix_cols() sample_boundaries = list(range(0, numcols + num_ind_cols, num_ind_cols)) if allArgs is not None and allArgs['samplesLabel'] is not None: sample_labels = allArgs['samplesLabel'] else: sample_labels = smartLabels(score_file_list) # Determine the group boundaries group_boundaries = [] group_labels_filtered = [] last_idx = -1 for x in range(len(regions)): if regions[x][3] != last_idx: last_idx = regions[x][3] group_boundaries.append(x) group_labels_filtered.append(labels[last_idx]) group_boundaries.append(len(regions)) # check if a given group is too small. Groups that # are too small can't be plotted and an exception is thrown. group_len = np.diff(group_boundaries) if len(group_len) > 1: sum_len = sum(group_len) group_frac = [float(x) / sum_len for x in group_len] if min(group_frac) <= 0.002: sys.stderr.write( "One of the groups defined in the bed file is " "too small.\nGroups that are too small can't be plotted. " "\n") self.matrix = _matrix(regions, matrix, group_boundaries, sample_boundaries, group_labels_filtered, sample_labels) if parameters['skip zeros']: self.matrix.removeempty() @staticmethod def compute_sub_matrix_worker(self, chrom, start, end, score_file_list, parameters, regions): """ Returns ------- numpy matrix A numpy matrix that contains per each row the values found per each of the regions given """ if parameters['verbose']: sys.stderr.write("Processing {}:{}-{}\n".format(chrom, start, end)) # read BAM or scores file score_file_handles = [] for sc_file in score_file_list: score_file_handles.append(pyBigWig.open(sc_file)) # determine the number of matrix columns based on the lengths # given by the user, times the number of score files matrix_cols = len(score_file_list) * \ ((parameters['downstream'] + parameters['unscaled 5 prime'] + parameters['unscaled 3 prime'] + parameters['upstream'] + parameters['body']) // parameters['bin size']) # create an empty matrix to store the values sub_matrix = np.zeros((len(regions), matrix_cols)) sub_matrix[:] = np.nan j = 0 sub_regions = [] regions_no_score = 0 for transcript in regions: feature_chrom = transcript[0] exons = transcript[1] feature_start = exons[0][0] feature_end = exons[-1][1] feature_name = transcript[2] feature_strand = transcript[4] padLeft = 0 padRight = 0 padLeftNaN = 0 padRightNaN = 0 upstream = [] downstream = [] # get the body length body_length = np.sum([x[1] - x[0] for x in exons]) - parameters['unscaled 5 prime'] - parameters['unscaled 3 prime'] # print some information if parameters['body'] > 0 and \ body_length < parameters['bin size']: if not self.quiet: sys.stderr.write("A region that is shorter than the bin size (possibly only after accounting for unscaled regions) was found: " "({0}) {1} {2}:{3}:{4}. Skipping...\n".format((body_length - parameters['unscaled 5 prime'] - parameters['unscaled 3 prime']), feature_name, feature_chrom, feature_start, feature_end)) coverage = np.zeros(matrix_cols) if not parameters['missing data as zero']: coverage[:] = np.nan else: if feature_strand == '-': if parameters['downstream'] > 0: upstream = [(feature_start - parameters['downstream'], feature_start)] if parameters['upstream'] > 0: downstream = [(feature_end, feature_end + parameters['upstream'])] unscaled5prime, body, unscaled3prime, padLeft, padRight = chopRegions(exons, left=parameters['unscaled 3 prime'], right=parameters['unscaled 5 prime']) # bins per zone a = parameters['downstream'] // parameters['bin size'] b = parameters['unscaled 3 prime'] // parameters['bin size'] d = parameters['unscaled 5 prime'] // parameters['bin size'] e = parameters['upstream'] // parameters['bin size'] else: if parameters['upstream'] > 0: upstream = [(feature_start - parameters['upstream'], feature_start)] if parameters['downstream'] > 0: downstream = [(feature_end, feature_end + parameters['downstream'])] unscaled5prime, body, unscaled3prime, padLeft, padRight = chopRegions(exons, left=parameters['unscaled 5 prime'], right=parameters['unscaled 3 prime']) a = parameters['upstream'] // parameters['bin size'] b = parameters['unscaled 5 prime'] // parameters['bin size'] d = parameters['unscaled 3 prime'] // parameters['bin size'] e = parameters['downstream'] // parameters['bin size'] c = parameters['body'] // parameters['bin size'] # build zones (each is a list of tuples) # zone0: region before the region start, # zone1: unscaled 5 prime region # zone2: the body of the region # zone3: unscaled 3 prime region # zone4: the region from the end of the region downstream # the format for each zone is: [(start, end), ...], number of bins # Note that for "reference-point", upstream/downstream will go # through the exons (if requested) and then possibly continue # on the other side (unless parameters['nan after end'] is true) if parameters['body'] > 0: zones = [(upstream, a), (unscaled5prime, b), (body, c), (unscaled3prime, d), (downstream, e)] elif parameters['ref point'] == 'TES': # around TES if feature_strand == '-': downstream, body, unscaled3prime, padRight, _ = chopRegions(exons, left=parameters['upstream']) if padRight > 0 and parameters['nan after end'] is True: padRightNaN += padRight elif padRight > 0: downstream.append((downstream[-1][1], downstream[-1][1] + padRight)) padRight = 0 else: unscale5prime, body, upstream, _, padLeft = chopRegions(exons, right=parameters['upstream']) if padLeft > 0 and parameters['nan after end'] is True: padLeftNaN += padLeft elif padLeft > 0: upstream.insert(0, (upstream[0][0] - padLeft, upstream[0][0])) padLeft = 0 e = np.sum([x[1] - x[0] for x in downstream]) // parameters['bin size'] a = np.sum([x[1] - x[0] for x in upstream]) // parameters['bin size'] zones = [(upstream, a), (downstream, e)] elif parameters['ref point'] == 'center': # at the region center if feature_strand == '-': upstream, downstream, padLeft, padRight = chopRegionsFromMiddle(exons, left=parameters['downstream'], right=parameters['upstream']) else: upstream, downstream, padLeft, padRight = chopRegionsFromMiddle(exons, left=parameters['upstream'], right=parameters['downstream']) if padLeft > 0 and parameters['nan after end'] is True: padLeftNaN += padLeft elif padLeft > 0: if len(upstream) > 0: upstream.insert(0, (upstream[0][0] - padLeft, upstream[0][0])) else: upstream = [(downstream[0][0] - padLeft, downstream[0][0])] padLeft = 0 if padRight > 0 and parameters['nan after end'] is True: padRightNaN += padRight elif padRight > 0: downstream.append((downstream[-1][1], downstream[-1][1] + padRight)) padRight = 0 a = np.sum([x[1] - x[0] for x in upstream]) // parameters['bin size'] e = np.sum([x[1] - x[0] for x in downstream]) // parameters['bin size'] # It's possible for a/e to be floats or 0 yet upstream/downstream isn't empty if a < 1: upstream = [] a = 0 if e < 1: downstream = [] e = 0 zones = [(upstream, a), (downstream, e)] else: # around TSS if feature_strand == '-': unscale5prime, body, upstream, _, padLeft = chopRegions(exons, right=parameters['downstream']) if padLeft > 0 and parameters['nan after end'] is True: padLeftNaN += padLeft elif padLeft > 0: upstream.insert(0, (upstream[0][0] - padLeft, upstream[0][0])) padLeft = 0 else: downstream, body, unscaled3prime, padRight, _ = chopRegions(exons, left=parameters['downstream']) if padRight > 0 and parameters['nan after end'] is True: padRightNaN += padRight elif padRight > 0: downstream.append((downstream[-1][1], downstream[-1][1] + padRight)) padRight = 0 a = np.sum([x[1] - x[0] for x in upstream]) // parameters['bin size'] e = np.sum([x[1] - x[0] for x in downstream]) // parameters['bin size'] zones = [(upstream, a), (downstream, e)] foo = parameters['upstream'] bar = parameters['downstream'] if feature_strand == '-': foo, bar = bar, foo if padLeftNaN > 0: expected = foo // parameters['bin size'] padLeftNaN = int(round(float(padLeftNaN) / parameters['bin size'])) if expected - padLeftNaN - a > 0: padLeftNaN += 1 if padRightNaN > 0: expected = bar // parameters['bin size'] padRightNaN = int(round(float(padRightNaN) / parameters['bin size'])) if expected - padRightNaN - e > 0: padRightNaN += 1 coverage = [] # compute the values for each of the files being processed. # "cov" is a numpy array of bins for sc_handler in score_file_handles: # We're only supporting bigWig files at this point cov = heatmapper.coverage_from_big_wig( sc_handler, feature_chrom, zones, parameters['bin size'], parameters['bin avg type'], parameters['missing data as zero'], not self.quiet) if padLeftNaN > 0: cov = np.concatenate([[np.nan] * padLeftNaN, cov]) if padRightNaN > 0: cov = np.concatenate([cov, [np.nan] * padRightNaN]) if feature_strand == "-": cov = cov[::-1] coverage = np.hstack([coverage, cov]) if coverage is None: regions_no_score += 1 if not self.quiet: sys.stderr.write( "No data was found for region " "{0} {1}:{2}-{3}. Skipping...\n".format( feature_name, feature_chrom, feature_start, feature_end)) coverage = np.zeros(matrix_cols) if not parameters['missing data as zero']: coverage[:] = np.nan try: temp = coverage.copy() temp[np.isnan(temp)] = 0 except: if not self.quiet: sys.stderr.write( "No scores defined for region " "{0} {1}:{2}-{3}. Skipping...\n".format(feature_name, feature_chrom, feature_start, feature_end)) coverage = np.zeros(matrix_cols) if not parameters['missing data as zero']: coverage[:] = np.nan if parameters['min threshold'] is not None and coverage.min() <= parameters['min threshold']: continue if parameters['max threshold'] is not None and coverage.max() >= parameters['max threshold']: continue if parameters['scale'] != 1: coverage = parameters['scale'] * coverage sub_matrix[j, :] = coverage sub_regions.append(transcript) j += 1 # remove empty rows sub_matrix = sub_matrix[0:j, :] if len(sub_regions) != len(sub_matrix[:, 0]): sys.stderr.write("regions lengths do not match\n") return sub_matrix, sub_regions, regions_no_score @staticmethod def coverage_from_array(valuesArray, zones, binSize, avgType): try: valuesArray[0] except (IndexError, TypeError) as detail: sys.stderr.write("{0}\nvalues array value: {1}, zones {2}\n".format(detail, valuesArray, zones)) cvglist = [] zoneEnd = 0 valStart = 0 valEnd = 0 for zone, nBins in zones: if nBins: # linspace is used to more or less evenly partition the data points into the given number of bins zoneEnd += nBins valStart = valEnd valEnd += np.sum([x[1] - x[0] for x in zone]) counts_list = [] # Partition the space into bins if nBins == 1: pos_array = np.array([valStart]) else: pos_array = np.linspace(valStart, valEnd, nBins, endpoint=False, dtype=int) pos_array = np.append(pos_array, valEnd) idx = 0 while idx < nBins: idxStart = int(pos_array[idx]) idxEnd = max(int(pos_array[idx + 1]), idxStart + 1) try: counts_list.append(heatmapper.my_average(valuesArray[idxStart:idxEnd], avgType)) except Exception as detail: sys.stderr.write("Exception found: {0}\n".format(detail)) idx += 1 cvglist.append(np.array(counts_list)) return np.concatenate(cvglist) @staticmethod def change_chrom_names(chrom): """ Changes UCSC chromosome names to ensembl chromosome names and vice versa. """ if chrom.startswith('chr'): # remove the chr part from chromosome name chrom = chrom[3:] if chrom == "M": chrom = "MT" else: # prefix with 'chr' the chromosome name chrom = 'chr' + chrom if chrom == "chrMT": chrom = "chrM" return chrom @staticmethod def coverage_from_big_wig(bigwig, chrom, zones, binSize, avgType, nansAsZeros=False, verbose=True): """ uses pyBigWig to query a region define by chrom and zones. The output is an array that contains the bigwig value per base pair. The summary over bins is done in a later step when coverage_from_array is called. This method is more reliable than querying the bins directly from the bigwig, which should be more efficient. By default, any region, even if no chromosome match is found on the bigwig file, produces a result. In other words no regions are skipped. zones: array as follows zone0: region before the region start, zone1: 5' unscaled region (if present) zone2: the body of the region (not always present) zone3: 3' unscaled region (if present) zone4: the region from the end of the region downstream each zone is a tuple containing start, end, and number of bins This is useful if several matrices wants to be merged or if the sorted BED output of one computeMatrix operation needs to be used for other cases """ nVals = 0 for zone, _ in zones: for region in zone: nVals += region[1] - region[0] values_array = np.zeros(nVals) if not nansAsZeros: values_array[:] = np.nan if chrom not in list(bigwig.chroms().keys()): unmod_name = chrom chrom = heatmapper.change_chrom_names(chrom) if chrom not in list(bigwig.chroms().keys()): if verbose: sys.stderr.write("Warning: Your chromosome names do not match.\nPlease check that the " "chromosome names in your BED file\ncorrespond to the names in your " "bigWig file.\nAn empty line will be added to your heatmap.\nThe problematic " "chromosome name is {0}\n\n".format(unmod_name)) # return empty nan array return heatmapper.coverage_from_array(values_array, zones, binSize, avgType) maxLen = bigwig.chroms(chrom) startIdx = 0 endIdx = 0 for zone, _ in zones: for region in zone: startIdx = endIdx if region[0] < 0: endIdx += abs(region[0]) values_array[startIdx:endIdx] = np.nan startIdx = endIdx start = max(0, region[0]) end = min(maxLen, region[1]) endIdx += end - start if start < end: # This won't be the case if we extend off the front of a chromosome, such as (-100, 0) values_array[startIdx:endIdx] = bigwig.values(chrom, start, end) if end < region[1]: startIdx = endIdx endIdx += region[1] - end values_array[startIdx:endIdx] = np.nan # replaces nans for zeros if nansAsZeros: values_array[np.isnan(values_array)] = 0 return heatmapper.coverage_from_array(values_array, zones, binSize, avgType) @staticmethod def my_average(valuesArray, avgType='mean'): """ computes the mean, median, etc but only for those values that are not Nan """ valuesArray = np.ma.masked_invalid(valuesArray) avg = np.ma.__getattribute__(avgType)(valuesArray) if isinstance(avg, np.ma.core.MaskedConstant): return np.nan else: return avg def matrix_from_dict(self, matrixDict, regionsDict, parameters): self.regionsDict = regionsDict self.matrixDict = matrixDict self.parameters = parameters self.lengthDict = OrderedDict() self.matrixAvgsDict = OrderedDict() def read_matrix_file(self, matrix_file): # reads a bed file containing the position # of genomic intervals # In case a hash sign '#' is found in the # file, this is considered as a delimiter # to split the heatmap into groups import json regions = [] matrix_rows = [] current_group_index = 0 max_group_bound = None fh = gzip.open(matrix_file) for line in fh: line = toString(line).strip() # read the header file containing the parameters # used if line.startswith("@"): # the parameters used are saved using # json self.parameters = json.loads(line[1:].strip()) max_group_bound = self.parameters['group_boundaries'][1] continue # split the line into bed interval and matrix values region = line.split('\t') chrom, start, end, name, score, strand = region[0:6] matrix_row = np.ma.masked_invalid(np.fromiter(region[6:], float)) matrix_rows.append(matrix_row) starts = start.split(",") ends = end.split(",") regs = [(int(x), int(y)) for x, y in zip(starts, ends)] # get the group index if len(regions) >= max_group_bound: current_group_index += 1 max_group_bound = self.parameters['group_boundaries'][current_group_index + 1] regions.append([chrom, regs, name, max_group_bound, strand, score]) matrix = np.vstack(matrix_rows) self.matrix = _matrix(regions, matrix, self.parameters['group_boundaries'], self.parameters['sample_boundaries'], group_labels=self.parameters['group_labels'], sample_labels=self.parameters['sample_labels']) if 'sort regions' in self.parameters: self.matrix.set_sorting_method(self.parameters['sort regions'], self.parameters['sort using']) # Versions of computeMatrix before 3.0 didn't have an entry of these per column, fix that nSamples = len(self.matrix.sample_labels) h = dict() for k, v in self.parameters.items(): if k in self.special_params and type(v) is not list: v = [v] * nSamples if len(v) == 0: v = [None] * nSamples h[k] = v self.parameters = h return def save_matrix(self, file_name): """ saves the data required to reconstruct the matrix the format is: A header containing the parameters used to create the matrix encoded as: @key:value\tkey2:value2 etc... The rest of the file has the same first 5 columns of a BED file: chromosome name, start, end, name, score and strand, all separated by tabs. After the fifth column the matrix values are appended separated by tabs. Groups are separated by adding a line starting with a hash (#) and followed by the group name. The file is gzipped. """ import json self.parameters['sample_labels'] = self.matrix.sample_labels self.parameters['group_labels'] = self.matrix.group_labels self.parameters['sample_boundaries'] = self.matrix.sample_boundaries self.parameters['group_boundaries'] = self.matrix.group_boundaries # Redo the parameters, ensuring things related to ticks and labels are repeated appropriately nSamples = len(self.matrix.sample_labels) h = dict() for k, v in self.parameters.items(): if type(v) is list and len(v) == 0: v = None if k in self.special_params and type(v) is not list: v = [v] * nSamples if len(v) == 0: v = [None] * nSamples h[k] = v fh = gzip.open(file_name, 'wb') params_str = json.dumps(h, separators=(',', ':')) fh.write(toBytes("@" + params_str + "\n")) score_list = np.ma.masked_invalid(np.mean(self.matrix.matrix, axis=1)) for idx, region in enumerate(self.matrix.regions): # join np_array values # keeping nans while converting them to strings if not np.ma.is_masked(score_list[idx]): float(score_list[idx]) matrix_values = "\t".join( np.char.mod('%f', self.matrix.matrix[idx, :])) starts = ["{0}".format(x[0]) for x in region[1]] ends = ["{0}".format(x[1]) for x in region[1]] starts = ",".join(starts) ends = ",".join(ends) # BEDish format (we don't currently store the score) fh.write( toBytes('{0}\t{1}\t{2}\t{3}\t{4}\t{5}\t{6}\n'.format( region[0], starts, ends, region[2], region[5], region[4], matrix_values))) fh.close() def save_tabulated_values(self, file_handle, reference_point_label='TSS', start_label='TSS', end_label='TES', averagetype='mean'): """ Saves the values averaged by col using the avg_type given Args: file_handle: file name to save the file reference_point_label: Name of the reference point label start_label: Name of the star label end_label: Name of the end label averagetype: average type (e.g. mean, median, std) """ # get X labels w = self.parameters['bin size'] b = self.parameters['upstream'] a = self.parameters['downstream'] c = self.parameters.get('unscaled 5 prime', 0) d = self.parameters.get('unscaled 3 prime', 0) m = self.parameters['body'] xticks = [] xtickslabel = [] for idx in range(self.matrix.get_num_samples()): if b[idx] < 1e5: quotient = 1000 symbol = 'Kb' else: quotient = 1e6 symbol = 'Mb' if m[idx] == 0: last = 0 if len(xticks): last = xticks[-1] xticks.extend([last + (k / w[idx]) for k in [w[idx], b[idx], b[idx] + a[idx]]]) xtickslabel.extend(['{0:.1f}{1}'.format(-(float(b[idx]) / quotient), symbol), reference_point_label, '{0:.1f}{1}'.format(float(a[idx]) / quotient, symbol)]) else: xticks_values = [w[idx]] # only if upstream region is set, add a x tick if b[idx] > 0: xticks_values.append(b[idx]) xtickslabel.append('{0:.1f}{1}'.format(-(float(b[idx]) / quotient), symbol)) xtickslabel.append(start_label) if c[idx] > 0: xticks_values.append(b[idx] + c[idx]) xtickslabel.append("") if d[idx] > 0: xticks_values.append(b[idx] + c[idx] + m[idx]) xtickslabel.append("") xticks_values.append(b[idx] + c[idx] + m[idx] + d[idx]) xtickslabel.append(end_label) if a[idx] > 0: xticks_values.append(b[idx] + c[idx] + m[idx] + d[idx] + a[idx]) xtickslabel.append('{0:.1f}{1}'.format(float(a[idx]) / quotient, symbol)) last = 0 if len(xticks): last = xticks[-1] xticks.extend([last + (k / w[idx]) for k in xticks_values]) x_axis = np.arange(xticks[-1]) + 1 labs = [] for x_value in x_axis: if x_value in xticks and xtickslabel[xticks.index(x_value)]: labs.append(xtickslabel[xticks.index(x_value)]) elif x_value in xticks: labs.append("tick") else: labs.append("") with open(file_handle, 'w') as fh: # write labels fh.write("bin labels\t\t{}\n".format("\t".join(labs))) fh.write('bins\t\t{}\n'.format("\t".join([str(x) for x in x_axis]))) for sample_idx in range(self.matrix.get_num_samples()): for group_idx in range(self.matrix.get_num_groups()): sub_matrix = self.matrix.get_matrix(group_idx, sample_idx) values = [str(x) for x in np.ma.__getattribute__(averagetype)(sub_matrix['matrix'], axis=0)] fh.write("{}\t{}\t{}\n".format(sub_matrix['sample'], sub_matrix['group'], "\t".join(values))) def save_matrix_values(self, file_name): # print a header telling the group names and their length fh = open(file_name, 'wb') info = [] groups_len = np.diff(self.matrix.group_boundaries) for i in range(len(self.matrix.group_labels)): info.append("{}:{}".format(self.matrix.group_labels[i], groups_len[i])) fh.write(toBytes("#{}\n".format("\t".join(info)))) # add to header the x axis values fh.write(toBytes("#downstream:{}\tupstream:{}\tbody:{}\tbin size:{}\tunscaled 5 prime:{}\tunscaled 3 prime:{}\n".format( self.parameters['downstream'], self.parameters['upstream'], self.parameters['body'], self.parameters['bin size'], self.parameters.get('unscaled 5 prime', 0), self.parameters.get('unscaled 3 prime', 0)))) sample_len = np.diff(self.matrix.sample_boundaries) for i in range(len(self.matrix.sample_labels)): info.extend([self.matrix.sample_labels[i]] * sample_len[i]) fh.write(toBytes("{}\n".format("\t".join(info)))) fh.close() # reopen again using append mode fh = open(file_name, 'ab') np.savetxt(fh, self.matrix.matrix, fmt="%.4g", delimiter="\t") fh.close() def save_BED(self, file_handle): boundaries = np.array(self.matrix.group_boundaries) # Add a header file_handle.write("#chrom\tstart\tend\tname\tscore\tstrand\tthickStart\tthickEnd\titemRGB\tblockCount\tblockSizes\tblockStart\tdeepTools_group") if self.matrix.silhouette is not None: file_handle.write("\tsilhouette") file_handle.write("\n") for idx, region in enumerate(self.matrix.regions): # the label id corresponds to the last boundary # that is smaller than the region index. # for example for a boundary array = [0, 10, 20] # and labels ['a', 'b', 'c'], # for index 5, the label is 'a', for # index 10, the label is 'b' etc label_idx = np.flatnonzero(boundaries <= idx)[-1] starts = ["{0}".format(x[0]) for x in region[1]] ends = ["{0}".format(x[1]) for x in region[1]] starts = ",".join(starts) ends = ",".join(ends) file_handle.write( '{0}\t{1}\t{2}\t{3}\t{4}\t{5}\t{1}\t{2}\t0'.format( region[0], region[1][0][0], region[1][-1][1], region[2], region[5], region[4])) file_handle.write( '\t{0}\t{1}\t{2}\t{3}'.format( len(region[1]), ",".join([str(int(y) - int(x)) for x, y in region[1]]), ",".join([str(int(x) - int(starts[0])) for x, y in region[1]]), self.matrix.group_labels[label_idx])) if self.matrix.silhouette is not None: file_handle.write("\t{}".format(self.matrix.silhouette[idx])) file_handle.write("\n") file_handle.close() @staticmethod def matrix_avg(matrix, avgType='mean'): matrix = np.ma.masked_invalid(matrix) return np.ma.__getattribute__(avgType)(matrix, axis=0) def get_individual_matrices(self, matrix): """In case multiple matrices are saved one after the other this method splits them appart. Returns a list containing the matrices """ num_cols = matrix.shape[1] num_ind_cols = self.get_num_individual_matrix_cols() matrices_list = [] for i in range(0, num_cols, num_ind_cols): if i + num_ind_cols > num_cols: break matrices_list.append(matrix[:, i:i + num_ind_cols]) return matrices_list def get_num_individual_matrix_cols(self): """ returns the number of columns that each matrix should have. This is done because the final matrix that is plotted can be composed of smaller matrices that are merged one after the other. """ matrixCols = ((self.parameters['downstream'] + self.parameters['upstream'] + self.parameters['body'] + self.parameters['unscaled 5 prime'] + self.parameters['unscaled 3 prime']) // self.parameters['bin size']) return matrixCols def computeSilhouetteScore(d, idx, labels): """ Given a square distance matrix with NaN diagonals, compute the silhouette score of a given row (idx). Each row should have an associated label (labels). """ keep = ~np.isnan(d[idx, ]) foo = np.bincount(labels[keep], weights=d[idx, ][keep]) groupSizes = np.bincount(labels[keep]) intraIdx = labels[idx] if groupSizes[intraIdx] == 1: return 0 intra = foo[labels[idx]] / groupSizes[intraIdx] interMask = np.arange(len(foo))[np.arange(len(foo)) != labels[idx]] inter = np.min(foo[interMask] / groupSizes[interMask]) return (inter - intra) / max(inter, intra) class _matrix(object): """ class to hold heatmapper matrices The base data is a large matrix with definition to know the boundaries for row and col divisions. Col divisions represent groups within a subset, e.g. Active and inactive from PolII bigwig data. Row division represent different samples, for example PolII in males vs. PolII in females. This is an internal class of the heatmapper class """ def __init__(self, regions, matrix, group_boundaries, sample_boundaries, group_labels=None, sample_labels=None): # simple checks assert matrix.shape[0] == group_boundaries[-1], \ "row max do not match matrix shape" assert matrix.shape[1] == sample_boundaries[-1], \ "col max do not match matrix shape" self.regions = regions self.matrix = matrix self.group_boundaries = group_boundaries self.sample_boundaries = sample_boundaries self.sort_method = None self.sort_using = None self.silhouette = None if group_labels is None: self.group_labels = ['group {}'.format(x) for x in range(len(group_boundaries) - 1)] else: assert len(group_labels) == len(group_boundaries) - 1, \ "number of group labels does not match number of groups" self.group_labels = group_labels if sample_labels is None: self.sample_labels = ['sample {}'.format(x) for x in range(len(sample_boundaries) - 1)] else: assert len(sample_labels) == len(sample_boundaries) - 1, \ "number of sample labels does not match number of samples" self.sample_labels = sample_labels def get_matrix(self, group, sample): """ Returns a sub matrix from the large matrix. Group and sample are ids, thus, row = 0, col=0 get the first group of the first sample. Returns ------- dictionary containing the matrix, the group label and the sample label """ group_start = self.group_boundaries[group] group_end = self.group_boundaries[group + 1] sample_start = self.sample_boundaries[sample] sample_end = self.sample_boundaries[sample + 1] return {'matrix': np.ma.masked_invalid(self.matrix[group_start:group_end, :][:, sample_start:sample_end]), 'group': self.group_labels[group], 'sample': self.sample_labels[sample]} def get_num_samples(self): return len(self.sample_labels) def get_num_groups(self): return len(self.group_labels) def set_group_labels(self, new_labels): """ sets new labels for groups """ if len(new_labels) != len(self.group_labels): raise ValueError("length new labels != length original labels") self.group_labels = new_labels def set_sample_labels(self, new_labels): """ sets new labels for groups """ if len(new_labels) != len(self.sample_labels): raise ValueError("length new labels != length original labels") self.sample_labels = new_labels def set_sorting_method(self, sort_method, sort_using): self.sort_method = sort_method self.sort_using = sort_using def get_regions(self): """Returns the regions per group Returns ------ list Each element of the list is itself a list of dictionaries containing the regions info: chrom, start, end, strand, name etc. Each element of the list corresponds to each of the groups """ regions = [] for idx in range(len(self.group_labels)): start = self.group_boundaries[idx] end = self.group_boundaries[idx + 1] regions.append(self.regions[start:end]) return regions def sort_groups(self, sort_using='mean', sort_method='no', sample_list=None): """ Sorts and rearranges the submatrices according to the sorting method given. """ if sort_method == 'no': return if (sample_list is not None) and (len(sample_list) > 0): # get the ids that correspond to the selected sample list idx_to_keep = [] for sample_idx in sample_list: idx_to_keep += range(self.sample_boundaries[sample_idx], self.sample_boundaries[sample_idx + 1]) matrix = self.matrix[:, idx_to_keep] else: matrix = self.matrix # compute the row average: if sort_using == 'region_length': matrix_avgs = list() for x in self.regions: matrix_avgs.append(np.sum([bar[1] - bar[0] for bar in x[1]])) matrix_avgs = np.array(matrix_avgs) elif sort_using == 'mean': matrix_avgs = np.nanmean(matrix, axis=1) elif sort_using == 'mean': matrix_avgs = np.nanmean(matrix, axis=1) elif sort_using == 'median': matrix_avgs = np.nanmedian(matrix, axis=1) elif sort_using == 'max': matrix_avgs = np.nanmax(matrix, axis=1) elif sort_using == 'min': matrix_avgs = np.nanmin(matrix, axis=1) elif sort_using == 'sum': matrix_avgs = np.nansum(matrix, axis=1) else: sys.exit("{} is an unsupported sorting method".format(sort_using)) # order per group _sorted_regions = [] _sorted_matrix = [] for idx in range(len(self.group_labels)): start = self.group_boundaries[idx] end = self.group_boundaries[idx + 1] order = matrix_avgs[start:end].argsort() if sort_method == 'descend': order = order[::-1] _sorted_matrix.append(self.matrix[start:end, :][order, :]) # sort the regions _reg = self.regions[start:end] for idx in order: _sorted_regions.append(_reg[idx]) self.matrix = np.vstack(_sorted_matrix) self.regions = _sorted_regions self.set_sorting_method(sort_method, sort_using) def hmcluster(self, k, evaluate_silhouette=True, method='kmeans', clustering_samples=None): matrix = np.asarray(self.matrix) matrix_to_cluster = matrix if clustering_samples is not None: assert all(i > 0 for i in clustering_samples), \ "all indices should be bigger than or equal to 1." assert all(i <= len(self.sample_labels) for i in clustering_samples), \ "each index should be smaller than or equal to {}(total "\ "number of samples.)".format(len(self.sample_labels)) clustering_samples = np.asarray(clustering_samples) - 1 samples_cols = [] for idx in clustering_samples: samples_cols += range(self.sample_boundaries[idx], self.sample_boundaries[idx + 1]) matrix_to_cluster = matrix_to_cluster[:, samples_cols] if np.any(np.isnan(matrix_to_cluster)): # replace nans for 0 otherwise kmeans produces a weird behaviour sys.stderr.write("*Warning* For clustering nan values have to be replaced by zeros \n") matrix_to_cluster[np.isnan(matrix_to_cluster)] = 0 if method == 'kmeans': from scipy.cluster.vq import vq, kmeans centroids, _ = kmeans(matrix_to_cluster, k) # order the centroids in an attempt to # get the same cluster order cluster_labels, _ = vq(matrix_to_cluster, centroids) if method == 'hierarchical': # normally too slow for large data sets from scipy.cluster.hierarchy import fcluster, linkage Z = linkage(matrix_to_cluster, method='ward', metric='euclidean') cluster_labels = fcluster(Z, k, criterion='maxclust') # hierarchical clustering labels from 1 .. k # while k-means labels 0 .. k -1 # Thus, for consistency, we subtract 1 cluster_labels -= 1 # sort clusters _clustered_mean = [] _cluster_ids_list = [] for cluster in range(k): cluster_ids = np.flatnonzero(cluster_labels == cluster) _cluster_ids_list.append(cluster_ids) _clustered_mean.append(matrix_to_cluster[cluster_ids, :].mean()) # reorder clusters based on mean cluster_order = np.argsort(_clustered_mean)[::-1] # create groups using the clustering self.group_labels = [] self.group_boundaries = [0] _clustered_regions = [] _clustered_matrix = [] cluster_number = 1 for cluster in cluster_order: self.group_labels.append("cluster_{}".format(cluster_number)) cluster_number += 1 cluster_ids = _cluster_ids_list[cluster] self.group_boundaries.append(self.group_boundaries[-1] + len(cluster_ids)) _clustered_matrix.append(self.matrix[cluster_ids, :]) for idx in cluster_ids: _clustered_regions.append(self.regions[idx]) self.regions = _clustered_regions self.matrix = np.vstack(_clustered_matrix) return idx def computeSilhouette(self, k): if k > 1: from scipy.spatial.distance import pdist, squareform silhouette = np.repeat(0.0, self.group_boundaries[-1]) groupSizes = np.subtract(self.group_boundaries[1:], self.group_boundaries[:-1]) labels = np.repeat(np.arange(k), groupSizes) d = pdist(self.matrix) d2 = squareform(d) np.fill_diagonal(d2, np.nan) # This excludes the diagonal for idx in range(len(labels)): silhouette[idx] = computeSilhouetteScore(d2, idx, labels) sys.stderr.write("The average silhouette score is: {}\n".format(np.mean(silhouette))) self.silhouette = silhouette def removeempty(self): """ removes matrix rows containing only zeros or nans """ to_keep = [] score_list = np.ma.masked_invalid(np.mean(self.matrix, axis=1)) for idx, region in enumerate(self.regions): if np.ma.is_masked(score_list[idx]) or float(score_list[idx]) == 0: continue else: to_keep.append(idx) self.regions = [self.regions[x] for x in to_keep] self.matrix = self.matrix[to_keep, :] # adjust sample boundaries to_keep = np.array(to_keep) self.group_boundaries = [len(to_keep[to_keep < x]) for x in self.group_boundaries] def flatten(self): """ flatten and remove nans from matrix. Useful to get max and mins from matrix. :return flattened matrix """ matrix_flatten = np.asarray(self.matrix.flatten()) # nans are removed from the flattened array matrix_flatten = matrix_flatten[~np.isnan(matrix_flatten)] if len(matrix_flatten) == 0: num_nan = len(np.flatnonzero(np.isnan(self.matrix.flatten()))) raise ValueError("matrix only contains nans " "(total nans: {})".format(num_nan)) return matrix_flatten ================================================ FILE: deeptools/heatmapper_utilities.py ================================================ import numpy as np import matplotlib matplotlib.use('Agg') matplotlib.rcParams['pdf.fonttype'] = 42 matplotlib.rcParams['svg.fonttype'] = 'none' from deeptools import cm # noqa: F401 import matplotlib.colors as pltcolors import plotly.graph_objs as go old_settings = np.seterr(all='ignore') def plot_single(ax, ma, average_type, color, label, plot_type='lines'): """ Adds a line to the plot in the given ax using the specified method Parameters ---------- ax : matplotlib axis matplotlib axis ma : numpy array numpy array The data on this matrix is summarized according to the `average_type` argument. average_type : str string values are sum mean median min max std color : str a valid color: either a html color name, hex (e.g #002233), RGB + alpha tuple or list or RGB tuple or list label : str label plot_type: str type of plot. Either 'se' for standard error, 'std' for standard deviation, 'overlapped_lines' to plot each line of the matrix, fill to plot the area between the x axis and the value or any other string to just plot the average line. Returns ------- ax matplotlib axis Examples -------- >>> import matplotlib.pyplot as plt >>> import os >>> fig = plt.figure() >>> ax = fig.add_subplot(111) >>> matrix = np.array([[1,2,3], ... [4,5,6], ... [7,8,9]]) >>> ax = plot_single(ax, matrix -2, 'mean', color=[0.6, 0.8, 0.9], label='fill light blue', plot_type='fill') >>> ax = plot_single(ax, matrix, 'mean', color='blue', label='red') >>> ax = plot_single(ax, matrix + 5, 'mean', color='red', label='red', plot_type='std') >>> ax = plot_single(ax, matrix + 10, 'mean', color='#cccccc', label='gray se', plot_type='se') >>> ax = plot_single(ax, matrix + 20, 'mean', color=(0.9, 0.5, 0.9), label='violet', plot_type='std') >>> ax = plot_single(ax, matrix + 30, 'mean', color=(0.9, 0.5, 0.9, 0.5), label='violet with alpha', plot_type='std') >>> leg = ax.legend() >>> plt.savefig("/tmp/test.pdf") >>> plt.close() >>> fig = plt.figure() >>> os.remove("/tmp/test.pdf") """ summary = np.ma.__getattribute__(average_type)(ma, axis=0) # only plot the average profiles without error regions x = np.arange(len(summary)) if isinstance(color, np.ndarray): color = pltcolors.to_hex(color, keep_alpha=True) ax.plot(x, summary, color=color, label=label, alpha=0.9) if plot_type == 'fill': ax.fill_between(x, summary, facecolor=color, alpha=0.6, edgecolor='none') if plot_type in ['se', 'std']: if plot_type == 'se': # standard error std = np.std(ma, axis=0) / np.sqrt(ma.shape[0]) else: std = np.std(ma, axis=0) alpha = 0.2 # an alpha channel has to be added to the color to fill the area # between the mean (or median etc.) and the std or se f_color = pltcolors.colorConverter.to_rgba(color, alpha) ax.fill_between(x, summary, summary + std, facecolor=f_color, edgecolor='none') ax.fill_between(x, summary, summary - std, facecolor=f_color, edgecolor='none') ax.set_xlim(0, max(x)) return ax def plotly_single(ma, average_type, color, label, plot_type='line'): """A plotly version of plot_single. Returns a list of traces""" summary = list(np.ma.__getattribute__(average_type)(ma, axis=0)) x = list(np.arange(len(summary))) if isinstance(color, str): color = list(matplotlib.colors.to_rgb(color)) traces = [go.Scatter(x=x, y=summary, name=label, line={'color': "rgba({},{},{},0.9)".format(color[0], color[1], color[2])}, showlegend=False)] if plot_type == 'fill': traces[0].update(fill='tozeroy', fillcolor=color) if plot_type in ['se', 'std']: if plot_type == 'se': # standard error std = np.std(ma, axis=0) / np.sqrt(ma.shape[0]) else: std = np.std(ma, axis=0) x_rev = x[::-1] lower = summary - std trace = go.Scatter(x=x + x_rev, y=np.concatenate([summary + std, lower[::-1]]), fill='tozerox', fillcolor="rgba({},{},{},0.2)".format(color[0], color[1], color[2]), line=go.Line(color='transparent'), showlegend=False, name=label) traces.append(trace) return traces def getProfileTicks(hm, referencePointLabel, startLabel, endLabel, idx): """ returns the position and labelling of the xticks that correspond to the heatmap As of deepTools 3, the various parameters can be lists, in which case we then need to index things (the idx parameter) As of matplotlib 3 the ticks in the heatmap need to have 0.5 added to them. As of matplotlib 3.1 there is no longer padding added to all ticks. Reference point ticks will be adjusted by width/2 or width for spacing and the last half of scaled ticks will be shifed by 1 bin so the ticks are at the beginning of bins. """ w = hm.parameters['bin size'] b = hm.parameters['upstream'] a = hm.parameters['downstream'] if idx is not None: w = w[idx] b = b[idx] a = a[idx] try: c = hm.parameters['unscaled 5 prime'] if idx is not None: c = c[idx] except: c = 0 try: d = hm.parameters['unscaled 3 prime'] if idx is not None: d = d[idx] except: d = 0 m = hm.parameters['body'] if idx is not None: m = m[idx] if b < 1e5: quotient = 1000 symbol = 'Kb' else: quotient = 1e6 symbol = 'Mb' if m == 0: xticks = [(k / w) for k in [0, b - 0.5 * w, b + a - w]] xtickslabel = ['{0:.1f}'.format(-(float(b) / quotient)), referencePointLabel, '{0:.1f}{1}'.format(float(a) / quotient, symbol)] else: xticks_values = [0] xtickslabel = [] # only if upstream region is set, add a x tick if b > 0: xticks_values.append(b) xtickslabel.append('{0:.1f}'.format(-(float(b) / quotient))) xtickslabel.append(startLabel) # set the x tick for the body parameter, regardless if # upstream is 0 (not set) if c > 0: xticks_values.append(b + c) xtickslabel.append("") if d > 0: xticks_values.append(b + c + m) xtickslabel.append("") # We need to subtract the bin size from the last 2 point so they're placed at the beginning of the bin xticks_values.append(b + c + m + d - w) xtickslabel.append(endLabel) if a > 0: xticks_values.append(b + c + m + d + a - w) xtickslabel.append('{0:.1f}{1}'.format(float(a) / quotient, symbol)) xticks = [(k / w) for k in xticks_values] xticks = [max(x, 0) for x in xticks] return xticks, xtickslabel ================================================ FILE: deeptools/mapReduce.py ================================================ import multiprocessing from deeptoolsintervals import GTF import random debug = 0 def mapReduce(staticArgs, func, chromSize, genomeChunkLength=None, region=None, bedFile=None, blackListFileName=None, numberOfProcessors=4, verbose=False, includeLabels=False, keepExons=False, transcriptID="transcriptID", exonID="exonID", transcript_id_designator="transcript_id", self_=None): """ Split the genome into parts that are sent to workers using a defined number of procesors. Results are collected and returned. For each genomic region the given 'func' is called using the following parameters: chrom, start, end, staticArgs The *arg* are static, *pickable* variables that need to be sent to workers. The genome chunk length corresponds to a fraction of the genome, in bp, that is send to each of the workers for processing. Depending on the type of process a larger or shorter regions may be preferred :param chromSize: A list of duples containing the chromosome name and its length :param region: The format is chr:start:end:tileSize (see function getUserRegion) :param staticArgs: tuple of arguments that are sent to the given 'func' :param func: function to call. The function is called using the following parameters (chrom, start, end, staticArgs) :param bedFile: Is a bed file is given, the args to the func to be called are extended to include a list of bed defined regions. :param blackListFileName: A list of regions to exclude from all computations. Note that this has genomeChunkLength resolution... :param self_: In case mapreduce should make a call to an object the self variable has to be passed. :param includeLabels: Pass group and transcript labels into the calling function. These are added to the static args (groupLabel and transcriptName). If "includeLabels" is true, a tuple of (results, labels) is returned """ if not genomeChunkLength: genomeChunkLength = 1e5 genomeChunkLength = int(genomeChunkLength) if verbose: print("genome partition size for multiprocessing: {0}".format( genomeChunkLength)) region_start = 0 region_end = None # if a region is set, that means that the task should only cover # the given genomic position if region: chromSize, region_start, region_end, genomeChunkLength = getUserRegion(chromSize, region) if verbose: print("chrom size: {0}, region start: {1}, region end: {2}, " "genome chunk length sent to each procesor: {3}".format(chromSize, region_start, region_end, genomeChunkLength)) if bedFile: defaultGroup = None if len(bedFile) == 1: defaultGroup = "genes" bed_interval_tree = GTF(bedFile, defaultGroup=defaultGroup, transcriptID=transcriptID, exonID=exonID, transcript_id_designator=transcript_id_designator, keepExons=keepExons) if blackListFileName: blackList = GTF(blackListFileName) TASKS = [] # iterate over all chromosomes for chrom, size in chromSize: # the start is zero unless a specific region is defined start = 0 if region_start == 0 else region_start for startPos in range(start, size, genomeChunkLength): endPos = min(size, startPos + genomeChunkLength) # Reject a chunk if it overlaps if blackListFileName: regions = blSubtract(blackList, chrom, [startPos, endPos]) else: regions = [[startPos, endPos]] for reg in regions: if self_ is not None: argsList = [self_] else: argsList = [] argsList.extend([chrom, reg[0], reg[1]]) # add to argument list the static list received the the function argsList.extend(staticArgs) # if a bed file is given, append to the TASK list, # a list of bed regions that overlap with the # current genomeChunk. if bedFile: # This effectively creates batches of intervals, which is # generally more performant due to the added overhead of # initializing additional workers. # TODO, there's no point in including the chromosome if includeLabels: bed_regions_list = [[chrom, x[4], x[2], x[3], x[5], x[6]] for x in bed_interval_tree.findOverlaps(chrom, reg[0], reg[1], trimOverlap=True, numericGroups=True, includeStrand=True)] else: bed_regions_list = [[chrom, x[4], x[5], x[6]] for x in bed_interval_tree.findOverlaps(chrom, reg[0], reg[1], trimOverlap=True, includeStrand=True)] if len(bed_regions_list) == 0: continue # add to argument list, the position of the bed regions to use argsList.append(bed_regions_list) TASKS.append(tuple(argsList)) if len(TASKS) > 1 and numberOfProcessors > 1: if verbose: print(("using {} processors for {} " "number of tasks".format(numberOfProcessors, len(TASKS)))) random.shuffle(TASKS) pool = multiprocessing.Pool(numberOfProcessors) res = pool.map_async(func, TASKS).get(9999999) pool.close() pool.join() else: res = list(map(func, TASKS)) if includeLabels: if bedFile: return res, bed_interval_tree.labels else: return res, None return res def getUserRegion(chrom_sizes, region_string, max_chunk_size=1e6): r""" Verifies if a given region argument, given by the user is valid. The format of the region_string is chrom:start:end:tileSize where start, end and tileSize are optional. :param chrom_sizes: dictionary of chromosome/scaffold size. Key=chromosome name :param region_string: a string of the form chr:start:end :param max_chunk_size: upper limit for the chunk size :return: tuple chrom_size for the region start, region end, chunk size #>>> data = getUserRegion({'chr2': 1000}, "chr1:10:10") #Traceback (most recent call last): # ... #NameError: Unknown chromosome: chr1 #Known chromosomes are: ['chr2'] If the region end is biger than the chromosome size, this value is used instead >>> getUserRegion({'chr2': 1000}, "chr2:10:1001") ([('chr2', 1000)], 10, 1000, 990) Test chunk and regions size reduction to match tile size >>> getUserRegion({'chr2': 200000}, "chr2:10:123344:3") ([('chr2', 123344)], 9, 123345, 123336) Test chromosome name mismatch >>> getUserRegion({'2': 200000}, "chr2:10:123344:3") ([('2', 123344)], 9, 123345, 123336) >>> getUserRegion({'chrM': 200000}, "MT:10:123344:3") ([('chrM', 123344)], 9, 123345, 123336) """ region = region_string.split(":") chrom = region[0] chrom_sizes = dict(chrom_sizes) if chrom not in list(chrom_sizes.keys()): if chrom == "MT": chromUse = "chrM" elif chrom == "chrM": chromUse = "MT" elif chrom[0:3] == "chr": chromUse = chrom[3:] else: chromUse = "chr" + chrom if chromUse not in list(chrom_sizes.keys()): raise NameError("Unknown chromosome: %s\nKnown " "chromosomes are: %s " % (chrom, list(chrom_sizes.keys()))) chrom = chromUse try: region_start = int(region[1]) except IndexError: region_start = 0 try: region_end = int(region[2]) if int(region[2]) <= chrom_sizes[chrom] \ else chrom_sizes[chrom] except IndexError: region_end = chrom_sizes[chrom] if region_start > region_end or region_start < 0: raise NameError("{} not valid. The format is chrom:start:end. " "Without comas, dashes or dots. ".format(region_string)) try: tilesize = int(region[3]) except IndexError: tilesize = None chrom_sizes = [(chrom, region_end)] # if tilesize is given, make region_start and region_end # multiple of tileSize if tilesize: region_start -= region_start % tilesize region_end += tilesize - (region_end % tilesize) chunk_size = int(region_end - region_start) if chunk_size > max_chunk_size: chunk_size = max_chunk_size if tilesize and tilesize < chunk_size: chunk_size -= chunk_size % tilesize return chrom_sizes, region_start, region_end, int(chunk_size) def blSubtract(t, chrom, chunk): """ If a genomic region overlaps with a blacklisted region, then subtract that region out returns a list of lists """ if t is None: return [chunk] overlaps = t.findOverlaps(chrom, chunk[0], chunk[1]) if overlaps is not None and len(overlaps) > 0: output = [] for o in overlaps: if chunk[1] <= chunk[0]: break if chunk[0] < o[0]: output.append([chunk[0], o[0]]) chunk[0] = o[1] if chunk[0] < chunk[1]: output.append([chunk[0], chunk[1]]) else: output = [chunk] return output ================================================ FILE: deeptools/misc.py ================================================ import os # This should force numpy to run single threaded. See issue #697 # This module MUST be imported before numpy # Note that these environment variables are internal to deepTools (they won't exist on the shell after the command completes) if 'MKL_NUM_THREADS' not in os.environ: os.environ['MKL_NUM_THREADS'] = 'sequential' if 'NUMEXPR_NUM_THREADS' not in os.environ: os.environ['NUMEXPR_NUM_THREADS'] = '1' if 'OMP_NUM_THREADS' not in os.environ: os.environ['OMP_NUM_THREADS'] = '1' if 'VECLIB_MAXIMUM_THREADS' not in os.environ: os.environ['VECLIB_MAXIMUM_THREADS'] = '1' ================================================ FILE: deeptools/multiBamSummary.py ================================================ #!/usr/bin/env python # -*- coding: utf-8 -*- import os import sys import argparse import numpy as np import deeptools.countReadsPerBin as countR from deeptools import parserCommon from deeptools.utilities import smartLabels from importlib.metadata import version old_settings = np.seterr(all='ignore') def parse_arguments(args=None): parser = \ argparse.ArgumentParser( formatter_class=argparse.RawDescriptionHelpFormatter, description=""" ``multiBamSummary`` computes the read coverages for genomic regions for typically two or more BAM files. The analysis can be performed for the entire genome by running the program in 'bins' mode. If you want to count the read coverage for specific regions only, use the ``BED-file`` mode instead. The standard output of ``multiBamSummary`` is a compressed numpy array (``.npz``). It can be directly used to calculate and visualize pairwise correlation values between the read coverages using the tool 'plotCorrelation'. Similarly, ``plotPCA`` can be used for principal component analysis of the read coverages using the .npz file. Note that using a single bigWig file is only recommended if you want to produce a bedGraph file (i.e., with the ``--outRawCounts`` option; the default output file cannot be used by ANY deepTools program if only a single file was supplied!). A detailed sub-commands help is available by typing: multiBamSummary bins -h multiBamSummary BED-file -h """, epilog='example usages:\n' 'multiBamSummary bins --bamfiles file1.bam file2.bam -o results.npz \n\n' 'multiBamSummary BED-file --BED selection.bed --bamfiles file1.bam file2.bam \n' '-o results.npz' ' \n\n', conflict_handler='resolve') parser.add_argument('--version', action='version', version='%(prog)s {}'.format(version('deeptools'))) subparsers = parser.add_subparsers( title="commands", dest='command', description='subcommands', help='subcommands', metavar='') parent_parser = parserCommon.getParentArgParse(binSize=False) read_options_parser = parserCommon.read_options() # bins mode options subparsers.add_parser( 'bins', formatter_class=argparse.ArgumentDefaultsHelpFormatter, parents=[bamcorrelate_args(case='bins'), parent_parser, read_options_parser, parserCommon.gtf_options(suppress=True) ], help="The coverage calculation is done for consecutive bins of equal " "size (10 kilobases by default). This mode is useful to assess the " "genome-wide similarity of BAM files. The bin size and " "distance between bins can be adjusted.", add_help=False, usage='%(prog)s ' '--bamfiles file1.bam file2.bam ' '-o results.npz \n' 'help: multiBamSummary bins -h / multiBamSummary bins --help\n') # BED file arguments subparsers.add_parser( 'BED-file', formatter_class=argparse.ArgumentDefaultsHelpFormatter, parents=[bamcorrelate_args(case='BED-file'), parent_parser, read_options_parser, parserCommon.gtf_options() ], help="The user provides a BED file that contains all regions " "that should be considered for the coverage analysis. A " "common use is to compare ChIP-seq coverages between two " "different samples for a set of peak regions.", usage='%(prog)s --BED selection.bed --bamfiles file1.bam file2.bam -o results.npz\n' 'help: multiBamSummary BED-file -h / multiBamSummary bins --help\n', add_help=False) return parser def bamcorrelate_args(case='bins'): parser = argparse.ArgumentParser(add_help=False) required = parser.add_argument_group('Required arguments') # define the arguments required.add_argument('--bamfiles', '-b', metavar='FILE1 FILE2', help='List of indexed bam files separated by spaces.', nargs='+', required=True) required.add_argument('--outFileName', '-out', '-o', help='File name to save the coverage matrix. This matrix ' 'can be subsequently plotted using plotCorrelation or ' 'or plotPCA.', type=parserCommon.writableFile) optional = parser.add_argument_group('Optional arguments') optional.add_argument("--help", "-h", action="help", help="show this help message and exit") optional.add_argument('--labels', '-l', metavar='sample1 sample2', help='User defined labels instead of default labels from ' 'file names. ' 'Multiple labels have to be separated by a space, e.g. ' '--labels sample1 sample2 sample3', nargs='+') optional.add_argument('--smartLabels', action='store_true', help='Instead of manually specifying labels for the input ' 'BAM files, this causes deepTools to use the file name ' 'after removing the path and extension.') optional.add_argument('--genomeChunkSize', type=int, default=None, help='Manually specify the size of the genome provided to each processor. ' 'The default value of None specifies that this is determined by read ' 'density of the BAM file.') if case == 'bins': optional.add_argument('--binSize', '-bs', metavar='INT', help='Length in bases of the window used ' 'to sample the genome. (Default: %(default)s)', default=10000, type=int) optional.add_argument('--distanceBetweenBins', '-n', metavar='INT', help='By default, multiBamSummary considers consecutive ' 'bins of the specified --binSize. However, to ' 'reduce the computation time, a larger distance ' 'between bins can by given. Larger distances ' 'result in fewer bins considered. (Default: %(default)s)', default=0, type=int) required.add_argument('--BED', help=argparse.SUPPRESS, default=None) else: optional.add_argument('--binSize', '-bs', help=argparse.SUPPRESS, default=10000, type=int) optional.add_argument('--distanceBetweenBins', '-n', help=argparse.SUPPRESS, metavar='INT', default=0, type=int) required.add_argument('--BED', help='Limits the coverage analysis to ' 'the regions specified in these files.', metavar='FILE1.bed FILE2.bed', nargs='+', required=True) group = parser.add_argument_group('Output optional options') group.add_argument('--outRawCounts', help='Save the counts per region to a tab-delimited file.', type=parserCommon.writableFile, metavar='FILE') group.add_argument('--scalingFactors', help='Compute scaling factors (in the DESeq2 manner) ' 'compatible for use with bamCoverage and write them to a ' 'file. The file has tab-separated columns "sample" and ' '"scalingFactor".', type=parserCommon.writableFile, metavar='FILE') return parser def process_args(args=None): args = parse_arguments().parse_args(args) if len(sys.argv) == 1: parse_arguments().print_help() sys.exit() if args.labels and len(args.bamfiles) != len(args.labels): print("The number of labels does not match the number of bam files.") exit(0) if not args.labels: if args.smartLabels: args.labels = smartLabels(args.bamfiles) else: args.labels = [os.path.basename(x) for x in args.bamfiles] return args def main(args=None): """ 1. get read counts at different positions either all of same length or from genomic regions from the BED file 2. save data for further plotting """ args = process_args(args) if 'BED' in args: bed_regions = args.BED else: bed_regions = None if len(args.bamfiles) == 1 and not (args.outRawCounts or args.scalingFactors): sys.stderr.write("You've input a single BAM file and not specified " "--outRawCounts or --scalingFactors. The resulting output will NOT be " "useful with any deepTools program!\n") stepsize = args.binSize + args.distanceBetweenBins c = countR.CountReadsPerBin( args.bamfiles, args.binSize, numberOfSamples=None, genomeChunkSize=args.genomeChunkSize, numberOfProcessors=args.numberOfProcessors, verbose=args.verbose, region=args.region, bedFile=bed_regions, blackListFileName=args.blackListFileName, extendReads=args.extendReads, minMappingQuality=args.minMappingQuality, ignoreDuplicates=args.ignoreDuplicates, center_read=args.centerReads, samFlag_include=args.samFlagInclude, samFlag_exclude=args.samFlagExclude, minFragmentLength=args.minFragmentLength, maxFragmentLength=args.maxFragmentLength, stepSize=stepsize, zerosToNans=False, out_file_for_raw_data=args.outRawCounts) num_reads_per_bin = c.run(allArgs=args) sys.stderr.write("Number of bins " "found: {}\n".format(num_reads_per_bin.shape[0])) if num_reads_per_bin.shape[0] < 2: exit("ERROR: too few non zero bins found.\n" "If using --region please check that this " "region is covered by reads.\n") # numpy will append .npz to the file name if we don't do this... if args.outFileName: f = open(args.outFileName, "wb") np.savez_compressed(f, matrix=num_reads_per_bin, labels=args.labels) f.close() if args.scalingFactors: f = open(args.scalingFactors, 'w') f.write("sample\tscalingFactor\n") scalingFactors = countR.estimateSizeFactors(num_reads_per_bin) for sample, scalingFactor in zip(args.labels, scalingFactors): f.write("{}\t{:6.4f}\n".format(sample, scalingFactor)) f.close() if args.outRawCounts: # append to the generated file the # labels header = "#'chr'\t'start'\t'end'\t" header += "'" + "'\t'".join(args.labels) + "'\n" f = open(args.outRawCounts, 'r+') content = f.read() f.seek(0, 0) f.write(header + content) f.close() if __name__ == "__main__": main() ================================================ FILE: deeptools/multiBigwigSummary.py ================================================ #!/usr/bin/env python # -*- coding: utf-8 -*- import sys import argparse import os.path import numpy as np from deeptools import parserCommon from deeptools.utilities import smartLabels import deeptools.getScorePerBigWigBin as score_bw from importlib.metadata import version old_settings = np.seterr(all='ignore') def parse_arguments(args=None): parser = \ argparse.ArgumentParser( formatter_class=argparse.RawDescriptionHelpFormatter, description=""" Given typically two or more bigWig files, ``multiBigwigSummary`` computes the average scores for each of the files in every genomic region. This analysis is performed for the entire genome by running the program in ``bins`` mode, or for certain user selected regions in ``BED-file`` mode. Most commonly, the default output of ``multiBigwigSummary`` (a compressed numpy array, .npz) is used by other tools such as ``plotCorrelation`` or ``plotPCA`` for visualization and diagnostic purposes. Note that using a single bigWig file is only recommended if you want to produce a bedGraph file (i.e., with the ``--outRawCounts`` option; the default output file cannot be used by ANY deepTools program if only a single file was supplied!). A detailed sub-commands help is available by typing: multiBigwigSummary bins -h multiBigwigSummary BED-file -h """, epilog='example usage:\n multiBigwigSummary bins ' '-b file1.bw file2.bw -o results.npz\n\n' 'multiBigwigSummary BED-file -b file1.bw file2.bw -o results.npz\n' '--BED selection.bed' ' \n\n', conflict_handler='resolve') parser.add_argument('--version', action='version', version='%(prog)s {}'.format(version('deeptools'))) subparsers = parser.add_subparsers( title="commands", dest='command', metavar='') parent_parser = parserCommon.getParentArgParse(binSize=False) # bins mode options subparsers.add_parser( 'bins', formatter_class=argparse.ArgumentDefaultsHelpFormatter, parents=[ multiBigwigSummaryArgs(case='bins'), parent_parser, parserCommon.gtf_options(suppress=True) ], help="The average score is based on equally sized bins " "(10 kilobases by default), which consecutively cover the " "entire genome. The only exception is the last bin of a chromosome, which " "is often smaller. The output of this mode is commonly used to assess the " "overall similarity of different bigWig files.", add_help=False, usage='multiBigwigSummary bins ' '-b file1.bw file2.bw ' '-o results.npz\n' 'help: multiBigwigSummary bins -h / multiBigwigSummary bins --help\n') # BED file arguments subparsers.add_parser( 'BED-file', formatter_class=argparse.ArgumentDefaultsHelpFormatter, parents=[ multiBigwigSummaryArgs(case='BED-file'), parent_parser, parserCommon.gtf_options() ], help="The user provides a BED file that contains all regions " "that should be considered for the analysis. A " "common use is to compare scores (e.g. ChIP-seq scores) between " "different samples over a set of pre-defined peak regions.", usage='multiBigwigSummary BED-file ' '-b file1.bw file2.bw ' '-o results.npz --BED selection.bed\n' 'help: multiBigwigSummary BED-file -h / multiBigwigSummary BED-file --help\n', add_help=False) return parser def process_args(args=None): args = parse_arguments().parse_args(args) if len(sys.argv) == 1: parse_arguments().print_help() sys.exit() if not args.labels and args.smartLabels: args.labels = smartLabels(args.bwfiles) elif not args.labels: args.labels = [] for f in args.bwfiles: if f.startswith("http://") or f.startswith("https://") or f.startswith("ftp://"): args.labels.append(f.split("/")[-1]) else: args.labels.append(os.path.basename(f)) if len(args.bwfiles) != len(args.labels): sys.exit("The number of labels does not match the number of bigWig files.") return args def multiBigwigSummaryArgs(case='bins'): parser = argparse.ArgumentParser(add_help=False) required = parser.add_argument_group('Required arguments') # define the arguments required.add_argument('--bwfiles', '-b', metavar='FILE1 FILE2', help='List of bigWig files, separated by spaces.', nargs='+', required=True) required.add_argument('--outFileName', '-out', '-o', help='File name to save the compressed matrix file (npz format) ' 'needed by the "plotPCA" and "plotCorrelation" tools.', type=parserCommon.writableFile, required=True) optional = parser.add_argument_group('Optional arguments') optional.add_argument("--help", "-h", action="help", help="show this help message and exit") optional.add_argument('--labels', '-l', metavar='sample1 sample2', help='User defined labels instead of default labels from ' 'file names. ' 'Multiple labels have to be separated by spaces, e.g., ' '--labels sample1 sample2 sample3', nargs='+') optional.add_argument('--smartLabels', action='store_true', help='Instead of manually specifying labels for the input ' 'bigWig files, this causes deepTools to use the file name ' 'after removing the path and extension.') optional.add_argument('--chromosomesToSkip', metavar='chr1 chr2', help='List of chromosomes that you do not want to be included. ' ' Useful to remove "random" or "extra" chr.', nargs='+') if case == 'bins': optional.add_argument('--binSize', '-bs', metavar='INT', help='Size (in bases) of the windows sampled ' 'from the genome. (Default: %(default)s)', default=10000, type=int) optional.add_argument('--distanceBetweenBins', '-n', metavar='INT', help='By default, multiBigwigSummary considers adjacent ' 'bins of the specified --binSize. However, to ' 'reduce the computation time, a larger distance ' 'between bins can be given. Larger distances ' 'results in fewer considered bins. (Default: %(default)s)', default=0, type=int) required.add_argument('--BED', help=argparse.SUPPRESS, default=None) else: optional.add_argument('--binSize', '-bs', help=argparse.SUPPRESS, default=10000, type=int) optional.add_argument('--distanceBetweenBins', '-n', help=argparse.SUPPRESS, metavar='INT', default=0, type=int) required.add_argument('--BED', help='Limits the analysis to ' 'the regions specified in this file.', metavar='file1.bed file2.bed', nargs='+', required=True) group = parser.add_argument_group('Output optional options') group.add_argument('--outRawCounts', help='Save average scores per region for each bigWig file to a single tab-delimited file.', type=parserCommon.writableFile, metavar='FILE') return parser def main(args=None): """ 1. get read counts at different positions either all of same length or from genomic regions from the BED file 2. compute the scores """ args = process_args(args) if 'BED' in args: bed_regions = args.BED else: bed_regions = None if len(args.bwfiles) == 1 and not args.outRawCounts: sys.stderr.write("You've input a single bigWig file and not specified " "--outRawCounts. The resulting output will NOT be " "useful with any deepTools program!\n") num_reads_per_bin = score_bw.getScorePerBin( args.bwfiles, args.binSize, blackListFileName=args.blackListFileName, numberOfProcessors=args.numberOfProcessors, stepSize=args.binSize + args.distanceBetweenBins, verbose=args.verbose, region=args.region, bedFile=bed_regions, chrsToSkip=args.chromosomesToSkip, out_file_for_raw_data=args.outRawCounts, allArgs=args) sys.stderr.write("Number of bins " "found: {}\n".format(num_reads_per_bin.shape[0])) if num_reads_per_bin.shape[0] < 2: exit("ERROR: too few non zero bins found.\n" "If using --region please check that this " "region is covered by reads.\n") f = open(args.outFileName, "wb") np.savez_compressed(f, matrix=num_reads_per_bin, labels=args.labels) f.close() if args.outRawCounts: # append to the generated file the # labels header = "#'chr'\t'start'\t'end'\t" header += "'" + "'\t'".join(args.labels) + "'\n" f = open(args.outRawCounts, "r+") content = f.read() f.seek(0, 0) f.write(header + content) """ if bed_regions: bed_regions.seek(0) reg_list = bed_regions.readlines() args.outRawCounts.write("#'chr'\t'start'\t'end'\t") args.outRawCounts.write("'" + "'\t'".join(args.labels) + "'\n") fmt = "\t".join(np.repeat('%s', num_reads_per_bin.shape[1])) + "\n" for idx, row in enumerate(num_reads_per_bin): args.outRawCounts.write("{}\t{}\t{}\t".format(*reg_list[idx].strip().split("\t")[0:3])) args.outRawCounts.write(fmt % tuple(row)) else: args.outRawCounts.write("'" + "'\t'".join(args.labels) + "'\n") fmt = "\t".join(np.repeat('{}', num_reads_per_bin.shape[1])) + "\n" for row in num_reads_per_bin: args.outRawCounts.write(fmt.format(*tuple(row))) """ f.close() ================================================ FILE: deeptools/parserCommon.py ================================================ import argparse import os from importlib.metadata import version import multiprocessing def check_float_0_1(value): v = float(value) if v < 0.0 or v > 1.0: raise argparse.ArgumentTypeError("%s is an invalid floating point value. It must be between 0.0 and 1.0" % value) return v def check_list_of_comma_values(value): if value is None: return None for foo in value: foo = value.split(",") if len(foo) < 2: raise argparse.ArgumentTypeError("%s is an invalid element of a list of comma separated values. " "Only argument elements of the following form are accepted: 'foo,bar'" % foo) return value def output(args=None): parser = argparse.ArgumentParser(add_help=False) group = parser.add_argument_group('Output') group.add_argument('--outFileName', '-o', help='Output file name.', metavar='FILENAME', type=writableFile, required=True) group.add_argument('--outFileFormat', '-of', help='Output file type. Either "bigwig" or "bedgraph".', choices=['bigwig', 'bedgraph'], default='bigwig') return parser def read_options(): """Common arguments related to BAM files and the interpretation of the read coverage """ parser = argparse.ArgumentParser(add_help=False) group = parser.add_argument_group('Read processing options') group.add_argument('--extendReads', '-e', help='This parameter allows the extension of reads to ' 'fragment size. If set, each read is ' 'extended, without exception.\n' '*NOTE*: This feature is generally NOT recommended for ' 'spliced-read data, such as RNA-seq, as it would ' 'extend reads over skipped regions.\n' '*Single-end*: Requires a user specified value for the ' 'final fragment length. Reads that already exceed this ' 'fragment length will not be extended.\n' '*Paired-end*: Reads with mates are always extended to ' 'match the fragment size defined by the two read mates. ' 'Unmated reads, mate reads that map too far apart ' '(>4x fragment length) or even map to different ' 'chromosomes are treated like single-end reads. The input ' 'of a fragment length value is optional. If ' 'no value is specified, it is estimated from the ' 'data (mean of the fragment size of all mate reads).\n', type=int, nargs='?', const=True, default=False, metavar="INT bp") group.add_argument('--ignoreDuplicates', help='If set, reads that have the same orientation ' 'and start position will be considered only ' 'once. If reads are paired, the mate\'s position ' 'also has to coincide to ignore a read.', action='store_true' ) group.add_argument('--minMappingQuality', metavar='INT', help='If set, only reads that have a mapping ' 'quality score of at least this are ' 'considered.', type=int, ) group.add_argument('--centerReads', help='By adding this option, reads are centered with ' 'respect to the fragment length. For paired-end data, ' 'the read is centered at the fragment length defined ' 'by the two ends of the fragment. For single-end data, the ' 'given fragment length is used. This option is ' 'useful to get a sharper signal around enriched ' 'regions.', action='store_true') group.add_argument('--samFlagInclude', help='Include reads based on the SAM flag. For example, ' 'to get only reads that are the first mate, use a flag of 64. ' 'This is useful to count properly paired reads only once, ' 'as otherwise the second mate will be also considered for the ' 'coverage. (Default: %(default)s)', metavar='INT', default=None, type=int, required=False) group.add_argument('--samFlagExclude', help='Exclude reads based on the SAM flag. For example, ' 'to get only reads that map to the forward strand, use ' '--samFlagExclude 16, where 16 is the SAM flag for reads ' 'that map to the reverse strand. (Default: %(default)s)', metavar='INT', default=None, type=int, required=False) group.add_argument('--minFragmentLength', help='The minimum fragment length needed for read/pair ' 'inclusion. This option is primarily useful ' 'in ATACseq experiments, for filtering mono- or ' 'di-nucleosome fragments. (Default: %(default)s)', metavar='INT', default=0, type=int, required=False) group.add_argument('--maxFragmentLength', help='The maximum fragment length needed for read/pair ' 'inclusion. (Default: %(default)s)', metavar='INT', default=0, type=int, required=False) return parser def gtf_options(suppress=False): """ Arguments present whenever a BED/GTF file can be used """ if suppress: parser = argparse.ArgumentParser(add_help=False) group = parser else: parser = argparse.ArgumentParser(add_help=False) group = parser.add_argument_group('GTF/BED12 options') if suppress: help = argparse.SUPPRESS else: help = 'When either a BED12 or GTF file are used to provide \ regions, perform the computation on the merged exons, \ rather than using the genomic interval defined by the \ 5-prime and 3-prime most transcript bound (i.e., columns \ 2 and 3 of a BED file). If a BED3 or BED6 file is used \ as input, then columns 2 and 3 are used as an exon. (Default: %(default)s)' group.add_argument('--metagene', help=help, action='store_true', dest='keepExons') if suppress is False: help = 'When a GTF file is used to provide regions, only \ entries with this value as their feature (column 3) \ will be processed as transcripts. (Default: %(default)s)' group.add_argument('--transcriptID', help=help, default='transcript') if suppress is False: help = 'When a GTF file is used to provide regions, only \ entries with this value as their feature (column 3) \ will be processed as exons. CDS would be another common \ value for this. (Default: %(default)s)' group.add_argument('--exonID', help=help, default='exon') if suppress is False: help = 'Each region has an ID (e.g., ACTB) assigned to it, \ which for BED files is either column 4 (if it exists) \ or the interval bounds. For GTF files this is instead \ stored in the last column as a key:value pair (e.g., as \ \'transcript_id "ACTB"\', for a key of transcript_id \ and a value of ACTB). In some cases it can be \ convenient to use a different identifier. To do so, set \ this to the desired key. (Default: %(default)s)' group.add_argument('--transcript_id_designator', help=help, default='transcript_id') return parser def normalization_options(): """Common arguments related to read coverage normalization """ parser = argparse.ArgumentParser(add_help=False) group = parser.add_argument_group('Read coverage normalization options') group.add_argument('--effectiveGenomeSize', help='The effective genome size is the portion ' 'of the genome that is mappable. Large fractions of ' 'the genome are stretches of NNNN that should be ' 'discarded. Also, if repetitive regions were not ' 'included in the mapping of reads, the effective ' 'genome size needs to be adjusted accordingly. ' 'A table of values is available here: ' 'http://deeptools.readthedocs.io/en/latest/content/feature/effectiveGenomeSize.html .', default=None, type=int, required=False) group.add_argument('--normalizeUsing', help='Use one of the entered methods to ' 'normalize the number of reads per bin. By default, no normalization is performed. ' 'RPKM = Reads Per Kilobase per Million mapped reads; ' 'CPM = Counts Per Million mapped reads, same as CPM in RNA-seq; ' 'BPM = Bins Per Million mapped reads, same as TPM in RNA-seq; ' 'RPGC = reads per genomic content (1x normalization); ' 'Mapped reads are considered after blacklist filtering (if applied). ' 'RPKM (per bin) = number of reads per bin / ' '(number of mapped reads (in millions) * bin length (kb)). ' 'CPM (per bin) = number of reads per bin / ' 'number of mapped reads (in millions). ' 'BPM (per bin) = number of reads per bin / ' 'sum of all reads per bin (in millions). ' 'RPGC (per bin) = number of reads per bin / ' 'scaling factor for 1x average coverage. ' 'None = the default and equivalent to not setting this option at all. ' 'This scaling factor, in turn, is determined from the ' 'sequencing depth: (total number of mapped reads * fragment length) / ' 'effective genome size.\nThe scaling factor used ' 'is the inverse of the sequencing depth computed ' 'for the sample to match the 1x coverage. This option requires --effectiveGenomeSize. ' 'Each read is considered independently, ' 'if you want to only count one mate from a pair in ' 'paired-end data, then use the --samFlagInclude/--samFlagExclude options. (Default: %(default)s)', choices=['RPKM', 'CPM', 'BPM', 'RPGC', 'None'], default=None, required=False) group.add_argument('--exactScaling', help='Instead of computing scaling factors based on a sampling of the reads, ' 'process all of the reads to determine the exact number that will be used in ' 'the output. This requires significantly more time to compute, but will ' 'produce more accurate scaling factors in cases where alignments that are ' 'being filtered are rare and lumped together. In other words, this is only ' 'needed when region-based sampling is expected to produce incorrect results.', action='store_true') group.add_argument('--ignoreForNormalization', '-ignore', help='A list of space-delimited chromosome names ' 'containing those chromosomes that should be excluded ' 'for computing the normalization. This is useful when considering ' 'samples with unequal coverage across chromosomes, like male ' 'samples. An usage examples is --ignoreForNormalization chrX chrM.', nargs='+') group.add_argument('--skipNonCoveredRegions', '--skipNAs', help='This parameter determines if non-covered regions ' '(regions without overlapping reads) in a BAM file should ' 'be skipped. The default is to treat those regions as having a value of zero. ' 'The decision to skip non-covered regions ' 'depends on the interpretation of the data. Non-covered regions ' 'may represent, for example, repetitive regions that should be skipped.', action='store_true') group.add_argument('--smoothLength', metavar="INT bp", help='The smooth length defines a window, larger than ' 'the binSize, to average the number of reads. For ' 'example, if the --binSize is set to 20 and the ' '--smoothLength is set to 60, then, for each ' 'bin, the average of the bin and its left and right ' 'neighbors is considered. Any value smaller than ' '--binSize will be ignored and no smoothing will be ' 'applied.', type=int) return parser def getParentArgParse(args=None, binSize=True, blackList=True): """ Typical arguments for several tools """ parser = argparse.ArgumentParser(add_help=False) optional = parser.add_argument_group('Optional arguments') optional.add_argument('--version', action='version', version='%(prog)s {}'.format(version('deeptools'))) if binSize: optional.add_argument('--binSize', '-bs', help='Size of the bins, in bases, for the output ' 'of the bigwig/bedgraph file. (Default: %(default)s)', metavar="INT bp", type=int, default=50) optional.add_argument('--region', '-r', help='Region of the genome to limit the operation ' 'to - this is useful when testing parameters to ' 'reduce the computing time. The format is ' 'chr:start:end, for example --region chr10 or ' '--region chr10:456700:891000.', metavar="CHR:START:END", required=False, type=genomicRegion) if blackList: optional.add_argument('--blackListFileName', '-bl', help="A BED or GTF file containing regions that should be excluded from all analyses. Currently this works by rejecting genomic chunks that happen to overlap an entry. Consequently, for BAM files, if a read partially overlaps a blacklisted region or a fragment spans over it, then the read/fragment might still be considered. Please note that you should adjust the effective genome size, if relevant.", metavar="BED file", nargs="+", required=False) optional.add_argument('--numberOfProcessors', '-p', help='Number of processors to use. Type "max/2" to ' 'use half the maximum number of processors or "max" ' 'to use all available processors. (Default: %(default)s)', metavar="INT", type=numberOfProcessors, default=1, required=False) optional.add_argument('--verbose', '-v', help='Set to see processing messages.', action='store_true') return parser def numberOfProcessors(string): try: # won't work on macOS or windows # limit threads to what is available (e.g. grid submissions, issue #1199) availProc = len(os.sched_getaffinity(0)) except AttributeError: availProc = multiprocessing.cpu_count() if string == "max/2": # default case # by default half of the available processors are used numberOfProcessors = int(availProc * 0.5) elif string == "max": # use all available processors numberOfProcessors = availProc else: try: numberOfProcessors = int(string) except ValueError: raise argparse.ArgumentTypeError( "{} is not a valid number of processors".format(string)) except Exception as e: raise argparse.ArgumentTypeError("the given value {} is not valid. " "Error message: {}\nThe number of " "available processors in your " "computer is {}.".format(string, e, availProc)) if numberOfProcessors > availProc: numberOfProcessors = availProc return numberOfProcessors def genomicRegion(string): # remove whitespaces using split,join trick region = ''.join(string.split()) if region == '': return None # remove undesired characters that may be present and # replace - by : # N.B., the syntax for translate() differs between python 2 and 3 try: region = region.translate(None, ",;|!{}()").replace("-", ":") except: region = region.translate({ord(i): None for i in ",;|!{}()"}) if len(region) == 0: raise argparse.ArgumentTypeError( "{} is not a valid region".format(string)) return region def writableFile(string): """ Simple function that tests if a given path is writable """ try: open(string, 'w').close() os.remove(string) except: msg = "{} file can't be opened for writing".format(string) raise argparse.ArgumentTypeError(msg) return string """ Arguments used by heatmapper and profiler """ def heatmapperMatrixArgs(args=None): parser = argparse.ArgumentParser(add_help=False) required = parser.add_argument_group('Required arguments') required.add_argument('--matrixFile', '-m', help='Matrix file from the computeMatrix tool.', type=argparse.FileType('r'), ) required.add_argument('--outFileName', '-out', '-o', help='File name to save the image to. The file ' 'ending will be used to determine the image ' 'format. The available options are: "png", ' '"eps", "pdf" and "svg", e.g., MyHeatmap.png.', type=writableFile, required=True) return parser def heatmapperOutputArgs(args=None, mode=['heatmap', 'profile'][0]): parser = argparse.ArgumentParser(add_help=False) output = parser.add_argument_group('Output options') output.add_argument( '--outFileSortedRegions', help='File name into which the regions are saved ' 'after skipping zeros or min/max threshold values. The ' 'order of the regions in the file follows the sorting ' 'order selected. This is useful, for example, to ' 'generate other heatmaps while keeping the sorting of the ' 'first heatmap. Example: Heatmap1sortedRegions.bed', metavar='FILE', type=argparse.FileType('w')) if mode == 'heatmap': output.add_argument('--outFileNameMatrix', help='If this option is given, then the matrix ' 'of values underlying the heatmap will be saved ' 'using this name, e.g. MyMatrix.gz.', metavar='FILE', type=writableFile) output.add_argument('--interpolationMethod', help='If the heatmap image contains a large number of columns ' 'is usually better to use an interpolation method to produce ' 'better results (see ' 'https://matplotlib.org/examples/images_contours_and_fields/interpolation_methods.html). ' 'Be default, plotHeatmap uses the method `nearest` if the number of columns is 1000 or ' 'less. Otherwise it uses the bilinear method. This default behaviour can be changed by ' 'using any of the following options: "nearest", "bilinear", "bicubic", ' '"gaussian"', choices=['auto', 'nearest', 'bilinear', 'bicubic', 'gaussian'], metavar='STR', default='auto') elif mode == 'profile': output.add_argument('--outFileNameData', help='File name to save the data ' 'underlying data for the average profile, e.g. ' 'myProfile.tab.', type=writableFile) output.add_argument( '--dpi', help='Set the DPI to save the figure.', type=int, default=200) return parser def heatmapperOptionalArgs(mode=['heatmap', 'profile'][0]): parser = argparse.ArgumentParser(add_help=False) cluster = parser.add_argument_group('Clustering arguments') cluster.add_argument( '--kmeans', help='Number of clusters to compute. When this ' 'option is set, the matrix is split into clusters ' 'using the k-means algorithm. Only works for data that ' 'is not grouped, otherwise only the first group will ' 'be clustered. If more specific clustering methods ' 'are required, then save the underlying matrix ' 'and run the clustering using other software. The plotting ' 'of the clustering may fail with an error if a ' 'cluster has very few members compared to the total number ' 'or regions.', type=int) cluster.add_argument( '--hclust', help='Number of clusters to compute. When this ' 'option is set, then the matrix is split into clusters ' 'using the hierarchical clustering algorithm, using "ward linkage". ' 'Only works for data that is not grouped, otherwise only the first ' 'group will be clustered. --hclust could be very slow if you have ' '>1000 regions. In those cases, you might prefer --kmeans or if more ' 'clustering methods are required you can save the underlying matrix and run ' 'the clustering using other software. The plotting of the clustering may ' 'fail with an error if a cluster has very few members compared to the ' 'total number of regions.', type=int) cluster.add_argument( '--silhouette', help='Compute the silhouette score for regions. This is only' ' applicable if clustering has been performed. The silhouette score' ' is a measure of how similar a region is to other regions in the' ' same cluster as opposed to those in other clusters. It will be reported' ' in the final column of the BED file with regions. The ' 'silhouette evaluation can be very slow when you have more' 'than 100 000 regions.', action='store_true' ) optional = parser.add_argument_group('Optional arguments') optional.add_argument("--help", "-h", action="help", help="show this help message and exit") optional.add_argument('--version', action='version', version='%(prog)s {}'.format(version('deeptools'))) if mode == 'profile': optional.add_argument( '--averageType', default='mean', choices=["mean", "median", "min", "max", "std", "sum"], help='The type of statistic that should be used for the ' 'profile. The options are: "mean", "median", "min", "max", ' '"sum" and "std".') optional.add_argument('--plotHeight', help='Plot height in cm.', type=float, default=7) optional.add_argument('--plotWidth', help='Plot width in cm. The minimum value is 1 cm.', type=float, default=11) optional.add_argument( '--plotType', help='"lines" will plot the profile line based ' 'on the average type selected. "fill" ' 'fills the region between zero and the profile ' 'curve. The fill in color is semi transparent to ' 'distinguish different profiles. "se" and "std" ' 'color the region between the profile and the ' 'standard error or standard deviation of the data. ' 'As in the case of ' 'fill, a semi-transparent color is used. ' '"overlapped_lines" plots each region\'s value, one on ' 'top of the other. "heatmap" plots a ' 'summary heatmap.', choices=['lines', 'fill', 'se', 'std', 'overlapped_lines', 'heatmap'], default='lines') optional.add_argument('--colors', help='List of colors to use ' 'for the plotted lines (N.B., not applicable to \'--plotType overlapped_lines\'). Color names ' 'and html hex strings (e.g., #eeff22) ' 'are accepted. The color names should ' 'be space separated. For example, ' '--colors red blue green ', nargs='+') optional.add_argument('--numPlotsPerRow', help='Number of plots per row', type=int, default=8) optional.add_argument('--clusterUsingSamples', help='List of sample numbers (order as in ' 'matrix), that are used for clustering by ' '--kmeans or --hclust if not given, all samples ' 'are taken into account for clustering. ' 'Example: --ClusterUsingSamples 1 3', type=int, nargs='+') elif mode == 'heatmap': optional.add_argument( '--plotType', help='"lines" will plot the profile line based ' 'on the average type selected. "fill" ' 'fills the region between zero and the profile ' 'curve. The fill in color is semi transparent to ' 'distinguish different profiles. "se" and "std" ' 'color the region between the profile and the ' 'standard error or standard deviation of the data.', choices=['lines', 'fill', 'se', 'std'], default='lines') optional.add_argument('--sortRegions', help='Whether the heatmap should present ' 'the regions sorted. The default is ' 'to sort in descending order based on ' 'the mean value per region. Note that "keep" and "no" are the same thing.', choices=["descend", "ascend", "no", "keep"], default='descend') optional.add_argument('--sortUsing', help='Indicate which method should be used for ' 'sorting. For each row the method is computed. ' 'For region_length, a dashed line is drawn at ' 'the end of the region (reference point TSS and ' 'center) or the beginning of the region ' '(reference point TES) as appropriate.', choices=["mean", "median", "max", "min", "sum", "region_length"], default='mean') optional.add_argument('--sortUsingSamples', help='List of sample numbers (order as in matrix), ' 'which are used by --sortUsing for sorting. ' 'If no value is set, it uses all samples. ' 'Example: --sortUsingSamples 1 3', type=int, nargs='+') optional.add_argument('--linesAtTickMarks', help='Draw dashed lines from all tick marks through the heatmap. ' 'This is then similar to the dashed line draw at region bounds ' 'when using a reference point and --sortUsing region_length', action='store_true') optional.add_argument('--clusterUsingSamples', help='List of sample numbers (order as in ' 'matrix), that are used for clustering by ' '--kmeans or --hclust if not given, all samples ' 'are taken into account for clustering. ' 'Example: --ClusterUsingSamples 1 3', type=int, nargs='+') optional.add_argument( '--averageTypeSummaryPlot', default='mean', choices=["mean", "median", "min", "max", "std", "sum"], help='Define the type of statistic that should be plotted in the ' 'summary image above the heatmap. The options are: "mean", ' '"median", "min", "max", "sum" and "std".') optional.add_argument( '--missingDataColor', default='black', help='If --missingDataAsZero was not set, such cases ' 'will be colored in black by default. Using this ' 'parameter, a different color can be set. A value ' 'between 0 and 1 will be used for a gray scale ' '(black is 0). For a list of possible color ' 'names see: http://packages.python.org/ete2/' 'reference/reference_svgcolors.html. ' 'Other colors can be specified using the #rrggbb ' 'notation.') import matplotlib.pyplot as plt color_options = "', '".join([x for x in plt.colormaps() if not x.endswith('_r')]) optional.add_argument( '--colorMap', help='Color map to use for the heatmap. If more than one heatmap is being plotted the color ' 'of each heatmap can be enter individually (e.g. `--colorMap Reds Blues`). Color maps ' 'are recycled if the number of color maps is smaller than the number of heatmaps being ' 'plotted. Available values can be seen here: http://matplotlib.org/users/colormaps.html ' 'The available options are: \'' + color_options + '\'', default=['RdYlBu'], nargs='+') optional.add_argument( '--alpha', default=1.0, type=check_float_0_1, help='The alpha channel (transparency) to use for the heatmaps. The default is 1.0 and values ' 'must be between 0 and 1.') optional.add_argument( '--colorList', help='List of colors to use to create a colormap. For example, if `--colorList black,yellow,blue` ' 'is set (colors separated by comas) then a color map that starts with black, continues to ' 'yellow and finishes in blue is created. If this option is selected, it overrides the --colorMap ' 'chosen. The list of valid color names can be seen here: ' 'http://matplotlib.org/examples/color/named_colors.html ' 'Hex colors are valid (e.g #34a2b1). If individual colors for different heatmaps ' 'need to be specified they need to be separated by space as for example: ' '`--colorList "white,#cccccc" "white,darkred"` ' 'As for --colorMap, the color lists are recycled if their number is smaller thatn the number of' 'plotted heatmaps. ' 'The number of transitions is defined by the --colorNumber option.', type=check_list_of_comma_values, nargs='+') optional.add_argument( '--colorNumber', help='N.B., --colorList is required for an effect. This controls the ' 'number of transitions from one color to the other. If --colorNumber is ' 'the number of colors in --colorList then there will be no transitions ' 'between the colors.', type=int, default=256) optional.add_argument('--zMin', '-min', default=None, help='Minimum value for the heatmap intensities. Multiple values, separated by ' 'spaces can be set for each heatmap. If the number of zMin values is smaller than' 'the number of heatmaps the values are recycled. If a value is set to "auto", it will be set ' ' to the first percentile of the matrix values.', type=str, nargs='+') optional.add_argument('--zMax', '-max', default=None, help='Maximum value for the heatmap intensities. Multiple values, separated by ' 'spaces can be set for each heatmap. If the number of zMax values is smaller than' 'the number of heatmaps the values are recycled. If a value is set to "auto", it will be set ' ' to the 98th percentile of the matrix values.', type=str, nargs='+') optional.add_argument('--heatmapHeight', help='Plot height in cm. The default for the heatmap ' 'height is 28. The minimum value is ' '3 and the maximum is 100.', type=float, default=28) optional.add_argument('--heatmapWidth', help='Plot width in cm. The default value is 4 ' 'The minimum value is 1 and the ' 'maximum is 100.', type=float, default=4) optional.add_argument( '--whatToShow', help='The default is to include a summary or profile plot on top ' 'of the heatmap and a heatmap colorbar. Other options are: ' '"plot and heatmap", "heatmap only", "heatmap and ' 'colorbar", and the default "plot, heatmap and ' 'colorbar".', choices=["plot, heatmap and colorbar", "plot and heatmap", "heatmap only", "heatmap and colorbar"], default='plot, heatmap and colorbar') optional.add_argument( '--boxAroundHeatmaps', help='By default black boxes are plot around heatmaps. This can be turned off ' 'by setting --boxAroundHeatmaps no', default='yes') optional.add_argument('--xAxisLabel', '-x', default='gene distance (bp)', help='Description for the x-axis label.') # end elif optional.add_argument('--startLabel', default='TSS', help='[only for scale-regions mode] Label shown ' 'in the plot for the start of ' 'the region. Default is TSS (transcription ' 'start site), but could be changed to anything, ' 'e.g. "peak start". ' 'Same for the --endLabel option. See below.') optional.add_argument('--endLabel', default='TES', help='[only for scale-regions mode] Label ' 'shown in the plot for the region ' 'end. Default is TES (transcription end site).') optional.add_argument('--refPointLabel', help='[only for reference-point mode] Label ' 'shown in the plot for the ' 'reference-point. Default ' 'is the same as the reference point selected ' '(e.g. TSS), but could be anything, e.g. ' '"peak start".', default=None) optional.add_argument('--labelRotation', dest='label_rotation', help='Rotation of the X-axis labels in degrees. The default is 0, positive values denote a counter-clockwise rotation.', type=float, default=0.0) optional.add_argument('--nanAfterEnd', help=argparse.SUPPRESS, default=False) optional.add_argument('--regionsLabel', '-z', help='Labels for the regions plotted in the ' 'heatmap. If more than one region is being ' 'plotted, a list of labels separated by spaces is required. ' 'If a label itself contains a space, then quotes are ' 'needed. For example, --regionsLabel label_1, "label 2". ', nargs='+') optional.add_argument('--samplesLabel', help='Labels for the samples plotted. The ' 'default is to use the file name of the ' 'sample. The sample labels should be separated ' 'by spaces and quoted if a label itself' 'contains a space E.g. --samplesLabel label-1 "label 2" ', nargs='+') optional.add_argument('--plotTitle', '-T', help='Title of the plot, to be printed on top of ' 'the generated image. Leave blank for no title.', default='') optional.add_argument('--yAxisLabel', '-y', default='', help='Y-axis label for the top panel.') optional.add_argument('--yMin', default=None, nargs='+', help='Minimum value for the Y-axis. Multiple values, separated by ' 'spaces can be set for each profile. If the number of yMin values is smaller than' 'the number of plots, the values are recycled.') optional.add_argument('--yMax', default=None, nargs='+', help='Maximum value for the Y-axis. Multiple values, separated by ' 'spaces can be set for each profile. If the number of yMin values is smaller than' 'the number of plots, the values are recycled.') optional.add_argument('--legendLocation', default='best', choices=['best', 'upper-right', 'upper-left', 'upper-center', 'lower-left', 'lower-right', 'lower-center', 'center', 'center-left', 'center-right', 'none' ], help='Location for the legend in the summary plot. ' 'Note that "none" does not work for the profiler.') optional.add_argument('--perGroup', help='The default is to plot all groups of regions by ' 'sample. Using this option instead plots all samples by ' 'group of regions. Note that this is only useful if you ' 'have multiple groups of regions. by sample rather than ' 'group.', action='store_true') optional.add_argument('--plotFileFormat', metavar='', help='Image format type. If given, this ' 'option overrides the ' 'image format based on the plotFile ending. ' 'The available options are: "png", ' '"eps", "pdf", "plotly" and "svg"', choices=['png', 'pdf', 'svg', 'eps', 'plotly']) optional.add_argument('--verbose', help='If set, warning messages and ' 'additional information are given.', action='store_true') return parser def requiredLength(minL, maxL): """ This is an optional action that can be given to argparse.add_argument(..., nargs='+') to allow a specified numeric range of arguments (e.g., "only 1 or 2 arguments"). minL and maxL are the minimum and maximum length """ # https://stackoverflow.com/questions/4194948/python-argparse-is-there-a-way-to-specify-a-range-in-nargs class RequiredLength(argparse.Action): def __call__(self, parser, args, values, option_string=None): if not minL <= len(values) <= maxL: msg = 'argument "{}" requires between {} and {} arguments'.format(self.dest, minL, maxL) raise argparse.ArgumentTypeError(msg) setattr(args, self.dest, values) return RequiredLength ================================================ FILE: deeptools/plotCorrelation.py ================================================ #!/usr/bin/env python # -*- coding: utf-8 -*- import sys import argparse import numpy as np import matplotlib matplotlib.use('Agg') matplotlib.rcParams['pdf.fonttype'] = 42 matplotlib.rcParams['svg.fonttype'] = 'none' from deeptools import cm # noqa: F401 import matplotlib.pyplot as plt from importlib.metadata import version from deeptools.correlation import Correlation from deeptools.parserCommon import writableFile old_settings = np.seterr(all='ignore') def parse_arguments(args=None): basic_args = plot_correlation_args() heatmap_parser = heatmap_options() scatter_parser = scatterplot_options() parser = argparse.ArgumentParser( formatter_class=argparse.RawDescriptionHelpFormatter, description=""" Tool for the analysis and visualization of sample correlations based on the output of multiBamSummary or multiBigwigSummary. Pearson or Spearman methods are available to compute correlation coefficients. Results can be saved as multiple scatter plots depicting the pairwise correlations or as a clustered heatmap, where the colors represent the correlation coefficients and the clusters are constructed using complete linkage. Optionally, the values can be saved as tables, too. detailed help: plotCorrelation -h """, epilog='example usages:\n' 'plotCorrelation -in results_file --whatToPlot heatmap --corMethod pearson -o heatmap.png\n\n' ' \n\n', parents=[basic_args, heatmap_parser, scatter_parser], usage='plotCorrelation -in matrix.gz -c spearman -p heatmap -o plot.png\n' 'help: plotCorrelation -h / plotCorrelation --help\n') return parser def plot_correlation_args(): parser = argparse.ArgumentParser(add_help=False) required = parser.add_argument_group('Required arguments') # define the arguments required.add_argument('--corData', '-in', metavar='FILE', help='Compressed matrix of values generated by multiBigwigSummary or multiBamSummary', required=True) required.add_argument('--corMethod', '-c', help="Correlation method.", choices=['spearman', 'pearson'], required=True) required.add_argument('--whatToPlot', '-p', help="Choose between a heatmap or pairwise scatter plots", choices=['heatmap', 'scatterplot'], required=True) optional = parser.add_argument_group('Optional arguments') optional.add_argument('--plotFile', '-o', help='File to save the heatmap to. The file extension determines the format, ' 'so heatmap.pdf will save the heatmap in PDF format. ' 'The available formats are: .png, ' '.eps, .pdf and .svg.', type=writableFile, metavar='FILE') optional.add_argument('--skipZeros', help='By setting this option, genomic regions ' 'that have zero or missing (nan) values in all samples ' 'are excluded.', action='store_true', required=False) optional.add_argument('--labels', '-l', metavar='sample1 sample2', help='User defined labels instead of default labels from ' 'file names. ' 'Multiple labels have to be separated by spaces, e.g. ' '--labels sample1 sample2 sample3', nargs='+') optional.add_argument('--plotTitle', '-T', help='Title of the plot, to be printed on top of ' 'the generated image. Leave blank for no title. (Default: %(default)s)', default='') optional.add_argument('--plotFileFormat', metavar='FILETYPE', help='Image format type. If given, this option ' 'overrides the image format based on the plotFile ' 'ending. The available options are: png, ' 'eps, pdf and svg.', choices=['png', 'pdf', 'svg', 'eps', 'plotly']) optional.add_argument( '--removeOutliers', help='If set, bins with very large counts are removed. ' 'Bins with abnormally high reads counts artificially increase ' 'pearson correlation; that\'s why, multiBamSummary tries ' 'to remove outliers using the median absolute deviation (MAD) ' 'method applying a threshold of 200 to only consider extremely ' 'large deviations from the median. The ENCODE blacklist page ' '(https://sites.google.com/site/anshulkundaje/projects/blacklists) ' 'contains useful information about regions with unusually high counts' 'that may be worth removing.', action='store_true') optional.add_argument('--version', action='version', version='%(prog)s {}'.format(version('deeptools'))) group = parser.add_argument_group('Output optional options') group.add_argument('--outFileCorMatrix', help='Save matrix with pairwise correlation values to a tab-separated file.', metavar='FILE', type=writableFile) return parser def scatterplot_options(): """ Options specific for creating the scatter plot """ parser = argparse.ArgumentParser(add_help=False) scatter_opts = parser.add_argument_group('Scatter plot options') scatter_opts.add_argument('--xRange', help='The X axis range. The default scales these such that the full range of dots is displayed.', type=int, nargs=2, default=None) scatter_opts.add_argument('--yRange', help='The Y axis range. The default scales these such that the full range of dots is displayed.', type=int, nargs=2, default=None) scatter_opts.add_argument('--log1p', help='Plot the natural log of the scatter plot after adding 1. Note that this is ONLY for plotting, the correlation is unaffected.', action='store_true') return parser def heatmap_options(): """ Options for generating the correlation heatmap """ parser = argparse.ArgumentParser(add_help=False) heatmap = parser.add_argument_group('Heatmap options') heatmap.add_argument('--plotHeight', help='Plot height in cm. (Default: %(default)s)', type=float, default=9.5) heatmap.add_argument('--plotWidth', help='Plot width in cm. The minimum value is 1 cm. (Default: %(default)s)', type=float, default=11) heatmap.add_argument('--zMin', '-min', default=None, help='Minimum value for the heatmap intensities. ' 'If not specified, the value is set automatically', type=float) heatmap.add_argument('--zMax', '-max', default=None, help='Maximum value for the heatmap intensities.' 'If not specified, the value is set automatically', type=float) heatmap.add_argument( '--colorMap', default='jet', metavar='', help='Color map to use for the heatmap. Available values can be ' 'seen here: ' 'http://matplotlib.org/examples/color/colormaps_reference.html') heatmap.add_argument('--plotNumbers', help='If set, then the correlation number is plotted ' 'on top of the heatmap. This option is only valid when plotting a heatmap.', action='store_true', required=False) return parser def main(args=None): args = parse_arguments().parse_args(args) if args.plotFile is None and args.outFileCorMatrix is None: sys.exit("At least one of --plotFile and --outFileCorMatrix must be specified!\n") corr = Correlation(args.corData, args.corMethod, labels=args.labels, remove_outliers=args.removeOutliers, skip_zeros=args.skipZeros) if args.corMethod == 'pearson': # test if there are outliers and write a message recommending the removal if len(corr.get_outlier_indices(np.asarray(corr.matrix).flatten())) > 0: if args.removeOutliers: sys.stderr.write("\nOutliers were detected in the data. They " "will be removed to avoid bias " "in the pearson correlation.\n") else: sys.stderr.write("\nOutliers were detected in the data. Consider " "using the --removeOutliers parameter to avoid a bias " "in the pearson correlation.\n") if args.colorMap: try: plt.get_cmap(args.colorMap) except ValueError as error: sys.stderr.write( "A problem was found. Message: {}\n".format(error)) exit() if args.plotFile is not None: if args.whatToPlot == 'scatterplot': corr.plot_scatter(args.plotFile, plot_title=args.plotTitle, image_format=args.plotFileFormat, xRange=args.xRange, yRange=args.yRange, log1p=args.log1p) else: corr.plot_correlation(args.plotFile, vmax=args.zMax, vmin=args.zMin, colormap=args.colorMap, plot_title=args.plotTitle, image_format=args.plotFileFormat, plot_numbers=args.plotNumbers, plotWidth=args.plotWidth, plotHeight=args.plotHeight) if args.outFileCorMatrix: o = open(args.outFileCorMatrix, "w") o.write("#plotCorrelation --outFileCorMatrix\n") corr.save_corr_matrix(o) o.close() ================================================ FILE: deeptools/plotCoverage.py ================================================ #!/usr/bin/env python # -*- coding: utf-8 -*- import os import sys import argparse import numpy as np import matplotlib matplotlib.use('Agg') matplotlib.rcParams['pdf.fonttype'] = 42 matplotlib.rcParams['svg.fonttype'] = 'none' from deeptools import cm # noqa: F401 import matplotlib.pyplot as plt import plotly.offline as py import plotly.graph_objs as go from importlib.metadata import version import deeptools.countReadsPerBin as countR from deeptools import parserCommon from deeptools.utilities import smartLabels old_settings = np.seterr(all='ignore') def parse_arguments(args=None): parent_parser = parserCommon.getParentArgParse(binSize=False) read_options_parser = parserCommon.read_options() parser = \ argparse.ArgumentParser( parents=[required_args(), parent_parser, read_options_parser], formatter_class=argparse.RawDescriptionHelpFormatter, add_help=False, description=""" This tool is useful to assess the sequencing depth of a given sample. It samples 1 million bp, counts the number of overlapping reads and can report a histogram that tells you how many bases are covered how many times. Multiple BAM files are accepted, but they all should correspond to the same genome assembly. detailed usage help: $ plotCoverage -h """, epilog='example usages:\nplotCoverage ' '--bamfiles file1.bam file2.bam -o results.png\n\n' ' \n\n', conflict_handler='resolve', usage='plotCoverage -b sample1.bam sample2.bam -o coverage.png \n' 'help: plotCoverage -h / plotCoverage --help\n') parser.add_argument('--version', action='version', version='%(prog)s {}'.format(version('deeptools'))) return parser def process_args(args=None): args = parse_arguments().parse_args(args) if not args.labels: if args.smartLabels: args.labels = smartLabels(args.bamfiles) else: args.labels = [os.path.basename(x) for x in args.bamfiles] if args.labels and len(args.bamfiles) != len(args.labels): sys.exit("The number of labels does not match the number of BAM files.") return args def required_args(): parser = argparse.ArgumentParser(add_help=False) required = parser.add_argument_group('Required arguments') required.add_argument('--bamfiles', '-b', metavar='FILE1 FILE2', help='List of indexed BAM files separated by spaces.', nargs='+', required=True) optional = parser.add_argument_group('Optional arguments') optional.add_argument("--help", "-h", action="help", help="show this help message and exit") optional.add_argument('--plotFile', '-o', type=parserCommon.writableFile, help='File name to save the plot to.') optional.add_argument('--labels', '-l', metavar='sample1 sample2', help='User defined labels instead of default labels from ' 'file names. ' 'Multiple labels have to be separated by spaces, e.g. ' '--labels sample1 sample2 sample3', nargs='+') optional.add_argument('--smartLabels', action='store_true', help='Instead of manually specifying labels for the input ' 'BAM files, this causes deepTools to use the file name ' 'after removing the path and extension.') optional.add_argument('--plotTitle', '-T', help='Title of the plot, to be printed on top of ' 'the generated image. Leave blank for no title. (Default: %(default)s)', default='') optional.add_argument('--skipZeros', help='By setting this option, genomic regions ' 'that have zero or nan values in _all_ samples ' 'are excluded.', action='store_true', required=False) optional.add_argument('--numberOfSamples', '-n', help='Number of 1 bp regions to sample. (Default: %(default)s)', required=False, type=int, default=1000000) optional.add_argument('--BED', help='Limits the coverage analysis to ' 'the regions specified in these files. This overrides --numberOfSamples. ' 'Due to memory requirements, it is inadvised to combine this with ' '--outRawCounts or many tens of thousands of regions, as per-base ' 'coverage is used!', metavar='FILE1.bed FILE2.bed', nargs='+') optional.add_argument('--outRawCounts', help='Save raw counts (coverages) to file.', type=parserCommon.writableFile, metavar='FILE') optional.add_argument('--outCoverageMetrics', help='Save percentage of bins/regions above the specified thresholds to ' 'the specified file. The coverage thresholds are specified by ' '--coverageThresholds. If no coverage thresholds are specified, the file ' 'will be empty.', type=parserCommon.writableFile, metavar='FILE') optional.add_argument('--coverageThresholds', '-ct', type=int, action="append", help='The percentage of reported bins/regions with signal at least as ' 'high as the given threshold. This can be specified multiple times.') optional.add_argument('--plotHeight', help='Plot height in cm. (Default: %(default)s)', type=float, default=5.0) optional.add_argument('--plotWidth', help='Plot width in cm. The minimum value is 1 cm. (Default: %(default)s)', type=float, default=15.0) optional.add_argument('--plotFileFormat', metavar='FILETYPE', help='Image format type. If given, this option ' 'overrides the image format based on the plotFile ' 'ending. The available options are: png, ' 'eps, pdf, svg and plotly.', default=None, choices=['png', 'pdf', 'svg', 'eps', 'plotly']) return parser def main(args=None): args = process_args(args) if not args.outRawCounts and not args.plotFile and not args.outCoverageMetrics: sys.exit("At least one of --plotFile, --outRawCounts and --outCoverageMetrics are required.\n") if 'BED' in args: bed_regions = args.BED else: bed_regions = None cr = countR.CountReadsPerBin(args.bamfiles, binLength=1, bedFile=bed_regions, numberOfSamples=args.numberOfSamples, numberOfProcessors=args.numberOfProcessors, verbose=args.verbose, region=args.region, blackListFileName=args.blackListFileName, extendReads=args.extendReads, minMappingQuality=args.minMappingQuality, ignoreDuplicates=args.ignoreDuplicates, center_read=args.centerReads, samFlag_include=args.samFlagInclude, samFlag_exclude=args.samFlagExclude, minFragmentLength=args.minFragmentLength, maxFragmentLength=args.maxFragmentLength, bed_and_bin=True, out_file_for_raw_data=args.outRawCounts) num_reads_per_bin = cr.run() if args.outCoverageMetrics and args.coverageThresholds: args.coverageThresholds.sort() # Galaxy in particular tends to give things in a weird order of = open(args.outCoverageMetrics, "w") of.write("Sample\tThreshold\tPercent\n") nbins = float(num_reads_per_bin.shape[0]) for thresh in args.coverageThresholds: vals = np.sum(num_reads_per_bin >= thresh, axis=0) for lab, val in zip(args.labels, vals): of.write("{}\t{}\t{:6.3f}\n".format(lab, thresh, 100. * val / nbins)) of.close() if args.outRawCounts: # append to the generated file the # labels header = "#plotCoverage --outRawCounts\n#'chr'\t'start'\t'end'\t" header += "'" + "'\t'".join(args.labels) + "'\n" f = open(args.outRawCounts, 'r+') content = f.read() f.seek(0, 0) f.write(header + content) f.close() if num_reads_per_bin.shape[0] < 2: exit("ERROR: too few non-zero bins found.\n" "If using --region please check that this " "region is covered by reads.\n") if args.skipZeros: num_reads_per_bin = countR.remove_row_of_zeros(num_reads_per_bin) if args.plotFile: if args.plotFileFormat == 'plotly': fig = go.Figure() fig['layout']['xaxis1'] = {'domain': [0.0, 0.48], 'anchor': 'x1', 'title': 'coverage (#reads per base)'} fig['layout']['xaxis2'] = {'domain': [0.52, 1.0], 'anchor': 'x2', 'title': 'coverage (#reads per base)'} fig['layout']['yaxis1'] = {'domain': [0.0, 1.0], 'anchor': 'x1', 'title': 'fraction of bases sampled'} fig['layout']['yaxis2'] = {'domain': [0.0, 1.0], 'anchor': 'x2', 'title': 'fraction of bases sampled >= coverage'} fig['layout'].update(title=args.plotTitle) else: fig, axs = plt.subplots(1, 2, figsize=(args.plotWidth, args.plotHeight)) plt.suptitle(args.plotTitle) # plot up to two std from mean num_reads_per_bin = num_reads_per_bin.astype(int) sample_mean = num_reads_per_bin.mean(axis=0) sample_std = num_reads_per_bin.std(axis=0) sample_max = num_reads_per_bin.max(axis=0) sample_min = num_reads_per_bin.min(axis=0) sample_25 = np.percentile(num_reads_per_bin, 25, axis=0) sample_50 = np.percentile(num_reads_per_bin, 50, axis=0) sample_75 = np.percentile(num_reads_per_bin, 75, axis=0) # use the largest 99th percentile from all samples to set the x_max value x_max = np.max(np.percentile(num_reads_per_bin, 99, axis=0)) # plot coverage # print headers for text output print("sample\tmean\tstd\tmin\t25%\t50%\t75%\tmax") # the determination of a sensible value for y_max of the first plot (fraction of bases sampled vs. # coverage) is important because, depending on the data, # it becomes very difficult to see the lines in the plot. For example, if the coverage of a sample # is a nice gaussian curve with a large mean of 50. Then a sensible range for the y axis (fraction of # reads having coverage=x) is (0, 0.02) which nicely shows the coverage curve. If instead the coverage is # very por and centers close to 1 then a good y axis range is (0,1). # the current implementation aims to find the y_value for which 50% of the reads >= x (coverage) and # sets that as the x_axis range. y_max = [] data = [] # We need to manually set the line colors so they're shared between the two plots. plotly_colors = ["#d73027", "#fc8d59", "#f33090", "#e0f3f8", "#91bfdb", "#4575b4"] plotly_styles = sum([6 * ["solid"], 6 * ["dot"], 6 * ["dash"], 6 * ["longdash"], 6 * ["dashdot"], 6 * ["longdashdot"]], []) for idx, col in enumerate(num_reads_per_bin.T): if args.plotFile: frac_reads_per_coverage = np.bincount(col.astype(int)).astype(float) / num_reads_per_bin.shape[0] csum = np.bincount(col.astype(int))[::-1].cumsum() csum_frac = csum.astype(float)[::-1] / csum.max() if args.plotFileFormat == 'plotly': color = plotly_colors[idx % len(plotly_colors)] dash = plotly_styles[idx % len(plotly_styles)] trace = go.Scatter(x=np.arange(0, int(x_max) - 1), y=frac_reads_per_coverage[:int(x_max)], mode='lines', xaxis='x1', yaxis='y1', line=dict(color=color, dash=dash), name="{}, mean={:.1f}".format(args.labels[idx], sample_mean[idx]), legendgroup="{}".format(idx)) data.append(trace) trace = go.Scatter(x=np.arange(0, int(x_max) - 1), y=csum_frac[:int(x_max)], mode='lines', xaxis='x2', yaxis='y2', line=dict(color=color, dash=dash), name=args.labels[idx], showlegend=False, legendgroup="{}".format(idx)) data.append(trace) else: axs[0].plot(frac_reads_per_coverage, label="{}, mean={:.1f}".format(args.labels[idx], sample_mean[idx])) axs[1].plot(csum_frac, label=args.labels[idx]) # find the indexes (i.e. the x values) for which the cumulative distribution 'fraction of bases # sampled >= coverage' where fraction of bases sampled = 50%: `np.flatnonzero(csum_frac>0.5)` # then find the fraction of bases sampled that that have the largest x y_max.append(frac_reads_per_coverage[max(np.flatnonzero(csum_frac > 0.5))]) print("{}\t{:0.2f}\t{:0.2f}\t{}\t{}\t{}\t{}\t{}\t".format(args.labels[idx], sample_mean[idx], sample_std[idx], sample_min[idx], sample_25[idx], sample_50[idx], sample_75[idx], sample_max[idx], )) if args.plotFile: # Don't clip plots y_max = max(y_max) if args.plotFileFormat == "plotly": fig.add_traces(data) fig['layout']['yaxis1'].update(range=[0.0, min(1, y_max + (y_max * 0.10))]) fig['layout']['yaxis2'].update(range=[0.0, 1.0]) py.plot(fig, filename=args.plotFile, auto_open=False) else: axs[0].set_ylim(0, min(1, y_max + (y_max * 0.10))) axs[0].set_xlim(0, x_max) axs[0].set_xlabel('coverage (#reads per bp)') axs[0].legend(fancybox=True, framealpha=0.5) axs[0].set_ylabel('fraction of bases sampled') # plot cumulative coverage axs[1].set_xlim(0, x_max) axs[1].set_xlabel('coverage (#reads per bp)') axs[1].set_ylabel('fraction of bases sampled >= coverage') axs[1].legend(fancybox=True, framealpha=0.5) plt.savefig(args.plotFile, format=args.plotFileFormat) plt.close() if __name__ == "__main__": main() ================================================ FILE: deeptools/plotEnrichment.py ================================================ #!/usr/bin/env python # -*- coding: utf-8 -*- import sys import argparse import numpy as np import matplotlib matplotlib.use('Agg') matplotlib.rcParams['pdf.fonttype'] = 42 matplotlib.rcParams['svg.fonttype'] = 'none' from deeptools import cm # noqa: F401 import matplotlib.pyplot as plt import matplotlib.gridspec as gridspec import plotly.offline as py import plotly.graph_objs as go from deeptools.mapReduce import mapReduce, getUserRegion, blSubtract from deeptools.getFragmentAndReadSize import get_read_and_fragment_length from deeptools.utilities import getCommonChrNames, mungeChromosome, getTLen, smartLabels from deeptools.bamHandler import openBam from deeptoolsintervals import Enrichment, GTF from deeptools.countReadsPerBin import CountReadsPerBin as cr from deeptools import parserCommon old_settings = np.seterr(all='ignore') def parse_arguments(args=None): basic_args = plot_enrichment_args() # --region, --blackListFileName, -p and -v parent_parser = parserCommon.getParentArgParse(binSize=False) # --extend reads and such read_options = parserCommon.read_options() parser = argparse.ArgumentParser( formatter_class=argparse.RawDescriptionHelpFormatter, description=""" Tool for calculating and plotting the signal enrichment in either regions in BED format or feature types (column 3) in GTF format. The underlying datapoints can also be output. Metrics are plotted as a fraction of total reads. Regions in a BED file are assigned to the 'peak' feature. detailed help: plotEnrichment -h """, epilog='example usages:\n' 'plotEnrichment -b file1.bam file2.bam --BED peaks.bed -o enrichment.png\n\n' ' \n\n', parents=[basic_args, parent_parser, read_options], usage='plotEnrichment -b sample1.bam sample2.bam --BED peaks.bed -o enrichment.png\n' 'help: plotEnrichment -h / plotEnrichment --help\n') return parser def plot_enrichment_args(): parser = argparse.ArgumentParser(add_help=False) required = parser.add_argument_group('Required arguments') # define the arguments required.add_argument('--bamfiles', '-b', metavar='file1.bam file2.bam', help='List of indexed bam files separated by spaces.', nargs='+', required=True) required.add_argument('--BED', help='Limits the enrichment analysis to ' 'the regions specified in these BED/GTF files. Enrichment ' 'is calculated as the number of reads overlapping each ' 'feature type. The feature type is column 3 in a GTF file ' 'and "peak" for BED files.', metavar='FILE1.bed FILE2.bed', nargs='+', required=True) optional = parser.add_argument_group('Optional arguments') optional.add_argument('--plotFile', '-o', help='File to save the plot to. The file extension determines the format, ' 'so heatmap.pdf will save the heatmap in PDF format. ' 'The available formats are: .png, ' '.eps, .pdf and .svg.', type=parserCommon.writableFile, metavar='FILE') optional.add_argument('--attributeKey', help='Instead of deriving labels from the feature column in a GTF file, ' 'use the given attribute key, such as gene_biotype. For BED files or ' 'entries without the attribute key, None is used as the label.') optional.add_argument('--labels', '-l', metavar='sample1 sample2', help='User defined labels instead of default labels from ' 'file names. ' 'Multiple labels have to be separated by spaces, e.g. ' '--labels sample1 sample2 sample3', nargs='+') optional.add_argument('--smartLabels', action='store_true', help='Instead of manually specifying labels for the input ' 'BAM/BED/GTF files, this causes deepTools to use the file name ' 'after removing the path and extension. For BED/GTF files, the ' 'eventual region name will be overriden if specified inside ' 'the file.') optional.add_argument('--regionLabels', metavar="region1 region2", help="For BED files, the label given to its region is " "the file name, but this can be overridden by providing " "a custom label. For GTF files this is ignored. Note " "that if you provide labels, you MUST provide one for each " "BED/GTF file, even though it will be ignored for GTF files.", nargs='+') optional.add_argument('--plotTitle', '-T', help='Title of the plot, to be printed on top of ' 'the generated image. Leave blank for no title. (Default: %(default)s)', default='') optional.add_argument('--plotFileFormat', metavar='FILETYPE', help='Image format type. If given, this option ' 'overrides the image format based on the plotFile ' 'ending. The available options are: png, ' 'eps, pdf, plotly and svg.', choices=['png', 'pdf', 'svg', 'eps', 'plotly']) optional.add_argument('--outRawCounts', help='Save the counts per region to a tab-delimited file.', type=parserCommon.writableFile, metavar='FILE') optional.add_argument('--perSample', help='Group the plots by sample, rather than by feature type (the default).', action='store_true') optional.add_argument('--variableScales', help='By default, the y-axes are always 0-100. This allows the axis range to be restricted.', action='store_true') optional.add_argument('--plotHeight', help='Plot height in cm. (Default: %(default)s)', type=float, default=20) optional.add_argument('--plotWidth', help='Plot width in cm. The minimum value is 1 cm. (Default: %(default)s)', type=float, default=20) optional.add_argument('--colors', help='List of colors to use ' 'for the plotted lines. Color names ' 'and html hex strings (e.g., #eeff22) ' 'are accepted. The color names should ' 'be space separated. For example, ' '--colors red blue green ', nargs='+') optional.add_argument('--numPlotsPerRow', help='Number of plots per row (Default: %(default)s)', type=int, default=4) optional.add_argument('--alpha', default=0.9, type=parserCommon.check_float_0_1, help='The alpha channel (transparency) to use for the bars. ' 'The default is 0.9 and values must be between 0 and 1.') optional.add_argument('--Offset', help='Uses this offset inside of each read as the signal. This is useful in ' 'cases like RiboSeq or GROseq, where the signal is 12, 15 or 0 bases past the ' 'start of the read. This can be paired with the --filterRNAstrand option. ' 'Note that negative values indicate offsets from the end of each read. A value ' 'of 1 indicates the first base of the alignment (taking alignment orientation ' 'into account). Likewise, a value of -1 is the last base of the alignment. An ' 'offset of 0 is not permitted. If two values are specified, then they will be ' 'used to specify a range of positions. Note that specifying something like ' '--Offset 5 -1 will result in the 5th through last position being used, which ' 'is equivalent to trimming 4 bases from the 5-prime end of alignments.', metavar='INT', type=int, nargs='+', required=False) bed12 = parser.add_argument_group('BED12 arguments') bed12.add_argument('--keepExons', help="For BED12 files, use each exon as a region, rather than columns 2/3", action="store_true") return parser def getBAMBlocks(read, defaultFragmentLength, centerRead, offset=None): """ This is basically get_fragment_from_read from countReadsPerBin """ blocks = None maxPairedFragmentLength = 0 if defaultFragmentLength != "read length": maxPairedFragmentLength = 4 * defaultFragmentLength if defaultFragmentLength == 'read length': blocks = read.get_blocks() else: if cr.is_proper_pair(read, maxPairedFragmentLength): if read.is_reverse: fragmentStart = read.next_reference_start fragmentEnd = read.reference_end else: fragmentStart = read.reference_start # the end of the fragment is defined as # the start of the forward read plus the insert length fragmentEnd = read.reference_start + abs(read.template_length) # Extend using the default fragment length else: if read.is_reverse: fragmentStart = read.reference_end - defaultFragmentLength fragmentEnd = read.reference_end else: fragmentStart = read.reference_start fragmentEnd = read.reference_start + defaultFragmentLength if centerRead: fragmentCenter = fragmentEnd - (fragmentEnd - fragmentStart) / 2 fragmentStart = fragmentCenter - read.infer_query_length(always=False) / 2 fragmentEnd = fragmentStart + read.infer_query_length(always=False) assert fragmentStart < fragmentEnd, "fragment start greater than fragment" \ "end for read {}".format(read.query_name) blocks = [(int(fragmentStart), int(fragmentEnd))] # Handle read offsets, if needed if offset is not None: rv = [(None, None)] if len(offset) > 1: if offset[0] > 0: offset[0] -= 1 if offset[1] < 0: offset[1] += 1 else: if offset[0] > 0: offset[0] -= 1 offset = [offset[0], offset[0] + 1] else: offset = [offset[0], None] if offset[1] == 0: # -1 gets switched to 0, which screws things up offset = (offset[0], None) stretch = [] # For the sake of simplicity, convert [(10, 20), (30, 40)] to [10, 11, 12, 13, ..., 40] # Then subset accordingly for block in blocks: stretch.extend(range(block[0], block[1])) if read.is_reverse: stretch = stretch[::-1] try: foo = stretch[offset[0]:offset[1]] except: return rv if len(foo) == 0: return rv if read.is_reverse: foo = foo[::-1] # Convert the stretch back to a list of tuples foo = np.array(foo) d = foo[1:] - foo[:-1] idx = np.argwhere(d > 1).flatten().tolist() # This now holds the interval bounds as a list idx.append(-1) last = 0 blocks = [] for i in idx: blocks.append((foo[last].astype("int"), foo[i].astype("int") + 1)) last = i + 1 return blocks def getEnrichment_worker(arglist): """ This is the worker function of plotEnrichment. In short, given a region, iterate over all reads **starting** in it. Filter/extend them as requested and check each for an overlap with findOverlaps. For each overlap, increment the counter for that feature. """ chrom, start, end, args, defaultFragmentLength = arglist if args.verbose: sys.stderr.write("Processing {}:{}-{}\n".format(chrom, start, end)) olist = [] total = [0] * len(args.bamfiles) for idx, f in enumerate(args.bamfiles): odict = dict() for x in gtf.features: odict[x] = 0 fh = openBam(f) chrom = mungeChromosome(chrom, fh.references) lpos = None prev_pos = set() for read in fh.fetch(chrom, start, end): # Filter if read.pos < start: # Ensure that a given alignment is processed only once continue if read.flag & 4: continue if args.minMappingQuality and read.mapq < args.minMappingQuality: continue if args.samFlagInclude and read.flag & args.samFlagInclude != args.samFlagInclude: continue if args.samFlagExclude and read.flag & args.samFlagExclude != 0: continue tLen = getTLen(read) if args.minFragmentLength > 0 and tLen < args.minFragmentLength: continue if args.maxFragmentLength > 0 and tLen > args.maxFragmentLength: continue if args.ignoreDuplicates: # Assuming more or less concordant reads, use the fragment bounds, otherwise the start positions if tLen >= 0: s = read.pos e = s + tLen else: s = read.pnext e = s - tLen if read.reference_id != read.next_reference_id: e = read.pnext if lpos is not None and lpos == read.reference_start \ and (s, e, read.next_reference_id, read.is_reverse) in prev_pos: continue if lpos != read.reference_start: prev_pos.clear() lpos = read.reference_start prev_pos.add((s, e, read.next_reference_id, read.is_reverse)) total[idx] += 1 # Get blocks, possibly extending features = gtf.findOverlaps(chrom, getBAMBlocks(read, defaultFragmentLength, args.centerReads, args.Offset)) if features is not None and len(features) > 0: for x in features: odict[x] += 1 olist.append(odict) return olist, gtf.features, total def plotEnrichment(args, featureCounts, totalCounts, features): # get the number of rows and columns if args.perSample: totalPlots = len(args.bamfiles) barsPerPlot = len(features) else: totalPlots = len(features) barsPerPlot = len(args.bamfiles) cols = min(args.numPlotsPerRow, totalPlots) rows = np.ceil(totalPlots / float(args.numPlotsPerRow)).astype(int) # Handle the colors if not args.colors: cmap_plot = plt.get_cmap('jet') args.colors = cmap_plot(np.arange(barsPerPlot, dtype=float) / float(barsPerPlot)) if args.plotFileFormat == 'plotly': args.colors = range(barsPerPlot) elif len(args.colors) < barsPerPlot: sys.exit("Error: {0} colors were requested, but {1} were needed!".format(len(args.colors), barsPerPlot)) data = [] if args.plotFileFormat == 'plotly': fig = go.Figure() fig['layout'].update(title=args.plotTitle) domainWidth = .9 / cols domainHeight = .9 / rows bufferHeight = 0.0 if rows > 1: bufferHeight = 0.1 / (rows - 1) bufferWidth = 0.0 if cols > 1: bufferWidth = 0.1 / (cols - 1) else: grids = gridspec.GridSpec(rows, cols) plt.rcParams['font.size'] = 10.0 # convert cm values to inches fig = plt.figure(figsize=(args.plotWidth / 2.54, args.plotHeight / 2.54)) fig.suptitle(args.plotTitle, y=(1 - (0.06 / args.plotHeight))) for i in range(totalPlots): col = i % cols row = np.floor(i / float(args.numPlotsPerRow)).astype(int) if args.perSample: xlabels = features ylabel = "% alignments in {0}".format(args.labels[i]) vals = [featureCounts[i][foo] for foo in features] vals = 100 * np.array(vals, dtype='float64') / totalCounts[i] else: xlabels = args.labels ylabel = "% {0}".format(features[i]) vals = [foo[features[i]] for foo in featureCounts] vals = 100 * np.array(vals, dtype='float64') / np.array(totalCounts, dtype='float64') if args.plotFileFormat == 'plotly': xanchor = 'x{}'.format(i + 1) yanchor = 'y{}'.format(i + 1) base = row * (domainHeight + bufferHeight) domain = [base, base + domainHeight] fig['layout']['xaxis{}'.format(i + 1)] = {'domain': domain, 'anchor': yanchor} base = col * (domainWidth + bufferWidth) domain = [base, base + domainWidth] fig['layout']['yaxis{}'.format(i + 1)] = {'domain': domain, 'anchor': xanchor, 'title': ylabel} if args.variableScales is False: fig['layout']['yaxis{}'.format(i + 1)].update(range=[0, 100]) trace = go.Bar(x=xlabels, y=vals, opacity=args.alpha, orientation='v', showlegend=False, xaxis=xanchor, yaxis=yanchor, name=ylabel, marker={'color': args.colors, 'line': {'color': args.colors}}) data.append(trace) else: ax = plt.subplot(grids[row, col]) ax.bar(np.arange(vals.shape[0]), vals, width=1.0, bottom=0.0, align='center', color=args.colors, edgecolor=args.colors, alpha=args.alpha) ax.set_ylabel(ylabel) ax.set_xticks(np.arange(vals.shape[0])) ax.set_xticklabels(xlabels, rotation='vertical') if args.variableScales is False: ax.set_ylim(0.0, 100.0) if args.plotFileFormat == 'plotly': fig.add_traces(data) py.plot(fig, filename=args.plotFile, auto_open=False) # colors else: plt.subplots_adjust(wspace=0.05, hspace=0.3, bottom=0.15, top=0.80) plt.tight_layout() plt.savefig(args.plotFile, dpi=200, format=args.plotFileFormat) plt.close() def getChunkLength(args, chromSize): """ There's no point in parsing the GTF time over and over again needlessly. Emprically, it seems that adding ~4x the number of workers is ideal, since coverage is non-uniform. This is a heuristic way of approximating that. Note that if there are MANY small contigs and a few large ones (e.g., the max and median lengths are >10x different, then it's best to take a different tack. """ if args.region: chromSize, region_start, region_end, genomeChunkLength = getUserRegion(chromSize, args.region) rv = np.ceil((region_start - region_end) / float(4 * args.numberOfProcessors)).astype(int) return max(1, rv) bl = None if args.blackListFileName: bl = GTF(args.blackListFileName) lengths = [] for k, v in chromSize: regs = blSubtract(bl, k, [0, v]) for reg in regs: lengths.append(reg[1] - reg[0]) if len(lengths) >= 4 * args.numberOfProcessors: rv = np.median(lengths).astype(int) # In cases like dm6 or GRCh38, there are a LOT of really small contigs, which will cause the median to be small and performance to tank if np.max(lengths) >= 10 * rv: rv = np.ceil(np.sum(lengths) / (4.0 * args.numberOfProcessors)).astype(int) else: rv = np.ceil(np.sum(lengths) / (4.0 * args.numberOfProcessors)).astype(int) return max(1, rv) def main(args=None): args = parse_arguments().parse_args(args) if not args.outRawCounts and not args.plotFile: sys.exit("Error: You need to specify at least one of --plotFile or --outRawCounts!\n") if args.labels is None: args.labels = args.bamfiles if args.smartLabels: args.labels = smartLabels(args.bamfiles) if len(args.labels) != len(args.bamfiles): sys.exit("Error: The number of labels ({0}) does not match the number of BAM files ({1})!".format(len(args.labels), len(args.bamfiles))) # Ensure that if we're given an attributeKey that it's not empty if args.attributeKey and args.attributeKey == "": args.attributeKey = None global gtf if not args.regionLabels and args.smartLabels: args.regionLabels = smartLabels(args.BED) gtf = Enrichment(args.BED, keepExons=args.keepExons, labels=args.regionLabels, attributeKey=args.attributeKey) # Get fragment size and chromosome dict fhs = [openBam(x) for x in args.bamfiles] chromSize, non_common_chr = getCommonChrNames(fhs, verbose=args.verbose) for fh in fhs: fh.close() frag_len_dict, read_len_dict = get_read_and_fragment_length(args.bamfiles[0], return_lengths=False, blackListFileName=args.blackListFileName, numberOfProcessors=args.numberOfProcessors, verbose=args.verbose) if args.extendReads: if args.extendReads is True: # try to guess fragment length if the bam file contains paired end reads if frag_len_dict: defaultFragmentLength = frag_len_dict['median'] else: sys.exit("*ERROR*: library is not paired-end. Please provide an extension length.") if args.verbose: print("Fragment length based on paired en data " "estimated to be {0}".format(frag_len_dict['median'])) elif args.extendReads < read_len_dict['median']: sys.stderr.write("*WARNING*: read extension is smaller than read length (read length = {}). " "Reads will not be extended.\n".format(int(read_len_dict['median']))) defaultFragmentLength = 'read length' elif args.extendReads > 2000: sys.exit("*ERROR*: read extension must be smaller that 2000. Value give: {} ".format(args.extendReads)) else: defaultFragmentLength = args.extendReads else: defaultFragmentLength = 'read length' # Get the chunkLength chunkLength = getChunkLength(args, chromSize) # Map reduce to get the counts/file/feature res = mapReduce([args, defaultFragmentLength], getEnrichment_worker, chromSize, genomeChunkLength=chunkLength, region=args.region, blackListFileName=args.blackListFileName, numberOfProcessors=args.numberOfProcessors, verbose=args.verbose) features = res[0][1] featureCounts = [] for i in list(range(len(args.bamfiles))): d = dict() for x in features: d[x] = 0 featureCounts.append(d) # res is a list, with each element a list (length len(args.bamfiles)) of dicts totalCounts = [0] * len(args.bamfiles) for x in res: for i, y in enumerate(x[2]): totalCounts[i] += y for i, y in enumerate(x[0]): for k, v in y.items(): featureCounts[i][k] += v # Make a plot if args.plotFile: plotEnrichment(args, featureCounts, totalCounts, features) # Raw counts if args.outRawCounts: of = open(args.outRawCounts, "w") of.write("file\tfeatureType\tpercent\tfeatureReadCount\ttotalReadCount\n") for i, x in enumerate(args.labels): for k, v in featureCounts[i].items(): of.write("{0}\t{1}\t{2:5.2f}\t{3}\t{4}\n".format(x, k, (100.0 * v) / totalCounts[i], v, totalCounts[i])) of.close() ================================================ FILE: deeptools/plotFingerprint.py ================================================ #!/usr/bin/env python # -*- coding: utf-8 -*- import numpy as np import argparse import sys import matplotlib matplotlib.use('Agg') matplotlib.rcParams['pdf.fonttype'] = 42 matplotlib.rcParams['svg.fonttype'] = 'none' from deeptools import cm # noqa: F401 import matplotlib.pyplot as plt from scipy import interpolate from scipy.stats import poisson import plotly.offline as py import plotly.graph_objs as go import deeptools.countReadsPerBin as countR import deeptools.sumCoveragePerBin as sumR from deeptools import parserCommon from deeptools.utilities import smartLabels old_settings = np.seterr(all='ignore') MAXLEN = 10000000 def parse_arguments(args=None): parent_parser = parserCommon.getParentArgParse(binSize=False) required_args = get_required_args() output_args = get_output_args() optional_args = get_optional_args() read_options_parser = parserCommon.read_options() parser = argparse.ArgumentParser( parents=[required_args, output_args, read_options_parser, optional_args, parent_parser], formatter_class=argparse.ArgumentDefaultsHelpFormatter, description='This tool samples indexed BAM files ' 'and plots a profile of cumulative read coverages for each. ' 'All reads overlapping a window (bin) of the ' 'specified length are counted; ' 'these counts are sorted ' 'and the cumulative sum is finally plotted. ', conflict_handler='resolve', usage='plotFingerprint -b treatment.bam control.bam ' '-plot fingerprint.png\n' 'help: plotFingerprint -h / plotFingerprint --help', add_help=False) return parser def process_args(args=None): args = parse_arguments().parse_args(args) if args.JSDsample is not None and args.JSDsample not in args.bamfiles: args.bamfiles.append(args.JSDsample) if args.labels and len(args.bamfiles) == len(args.labels) - 1: args.labels.append(args.JSDsample) if not args.labels: if args.smartLabels: args.labels = smartLabels(args.bamfiles) else: args.labels = args.bamfiles if len(args.bamfiles) != len(args.labels): sys.exit("The number of labels does not match the number of BAM files.") return args def get_required_args(): parser = argparse.ArgumentParser(add_help=False) required = parser.add_argument_group('Required arguments') # define the arguments required.add_argument('--bamfiles', '-b', metavar='bam files', nargs='+', help='List of indexed BAM files', required=True) return parser def get_optional_args(): parser = argparse.ArgumentParser(add_help=False, conflict_handler='resolve') optional = parser.add_argument_group('Optional arguments') optional.add_argument("--help", "-h", action="help", help="show this help message and exit") optional.add_argument('--labels', '-l', metavar='', help='List of labels to use in the output. ' 'If not given, the file names will be used instead. ' 'Separate the labels by spaces.', nargs='+') optional.add_argument('--smartLabels', action='store_true', help='Instead of manually specifying labels for the input ' 'BAM/bigWig files, this causes deepTools to use the file name ' 'after removing the path and extension.') optional.add_argument('--binSize', '-bs', help='Window size in base pairs to ' 'sample the genome. This times --numberOfSamples should be less than the genome size. (Default: %(default)s)', default=500, type=int) optional.add_argument('--numberOfSamples', '-n', help='The number of bins that are sampled from the genome, ' 'for which the overlapping number of reads is computed. (Default: %(default)s)', default=5e5, type=int) optional.add_argument('--plotFileFormat', metavar='', help='image format type. If given, this option ' 'overrides the image format based on the ending ' 'given via --plotFile ' 'ending. The available options are: "png", ' '"eps", "pdf", "plotly" and "svg"', choices=['png', 'pdf', 'svg', 'eps', 'plotly']) optional.add_argument('--plotTitle', '-T', help='Title of the plot, to be printed on top of ' 'the generated image. Leave blank for no title. (Default: %(default)s)', default='') optional.add_argument('--skipZeros', help='If set, then regions with zero overlapping reads' 'for *all* given BAM files are ignored. This ' 'will result in a reduced number of read ' 'counts than that specified in --numberOfSamples', action='store_true') optional.add_argument('--outQualityMetrics', help='Quality metrics can optionally be output to ' 'this file. The file will have one row per input BAM ' 'file and columns containing a number of metrics. ' 'Please see the online documentation for a longer ' 'explanation: http://deeptools.readthedocs.io/en/latest/content/feature/plotFingerprint_QC_metrics.html .', type=parserCommon.writableFile, metavar='FILE.txt') optional.add_argument('--JSDsample', help='Reference sample against which to compute the ' 'Jensen-Shannon distance and the CHANCE statistics. ' 'If this is not specified, ' 'then these will not be calculated. If ' '--outQualityMetrics is not specified then this will ' 'be ignored. The Jensen-Shannon implementation is ' 'based on code from Sitanshu Gakkhar at BCGSC. The ' 'CHANCE implementation is based on code from Matthias ' 'Haimel.', metavar='sample.bam') return parser def get_output_args(): parser = argparse.ArgumentParser(add_help=False) group = parser.add_argument_group('Output') group.add_argument('--plotFile', '-plot', '-o', help='File name of the output figure. The file ' 'ending will be used to determine the image ' 'format. The available options are typically: "png", ' '"eps", "pdf" and "svg", e.g. : fingerprint.png.', type=parserCommon.writableFile, metavar='') group.add_argument('--outRawCounts', help='Output file name to save the read counts per bin.', type=parserCommon.writableFile, metavar='') return parser def binRelEntropy(p, q): """ Return the relative binary entropy of x """ x1 = 0 x2 = 0 if p > 0: x1 = p * np.log2(p / q) if p < 1: x2 = (1 - p) * np.log2((1 - p) / (1 - q)) return np.fmax(0.0, x1 + x2) def getCHANCE(args, idx, mat): """ Compute the CHANCE p-value 1) In short, sort IP from lowest to highest, cosorting input at the same time. 2) Choose the argmax of the difference of the cumsum() of the above 3) Determine a scale factor according to the ratio at the position at step 2. """ # Get the index of the reference sample if args.JSDsample not in args.bamfiles: return [np.nan, np.nan, np.nan] refIdx = args.bamfiles.index(args.JSDsample) if refIdx == idx: return [np.nan, np.nan, np.nan] subMatrix = np.copy(mat[:, [idx, refIdx]]) subMatrix[np.isnan(subMatrix)] = 0 subMatrix = subMatrix[subMatrix[:, 0].argsort(), :] # Find the CHANCE statistic, which is the point of maximus difference cs = np.cumsum(subMatrix, axis=0) normed = cs / np.max(cs, axis=0).astype(float) csdiff = normed[:, 1] - normed[:, 0] k = np.argmax(csdiff) if csdiff[k] < 1e-6: # Don't bother with negative values return [0, 0, 0] p = normed[k, 0] # Percent enrichment in IP q = normed[k, 1] # Percent enrichment in input pcenrich = 100 * (len(csdiff) - k) / float(len(csdiff)) diffenrich = 100.0 * (q - p) # CHANCE's JS divergence with binary entropy # Its p value is a ztest of this, which is largely useless IMO M = (p + q) / 2.0 CHANCEdivergence = 0.5 * (binRelEntropy(p, M) + binRelEntropy(q, M)) CHANCEdivergence = np.sqrt(CHANCEdivergence) return [pcenrich, diffenrich, CHANCEdivergence] def getSyntheticJSD(vec): """ This is largely similar to getJSD, with the 'input' sample being a Poisson distribution with lambda the average coverage in the IP bins """ lamb = np.mean(vec) # Average coverage coverage = np.sum(vec) chip = np.zeros(MAXLEN, dtype=int) for val in vec: # N.B., we need to clip past the end of the array if val >= MAXLEN: val = MAXLEN - 1 # This effectively removes differences due to coverage percentages if val > 0: chip[int(val)] += 1 input = coverage * poisson.pmf(np.arange(1, MAXLEN), lamb) if chip[-1] > 0: print("{} bins had coverage over the maximum value of {} during synthetic JSD computation".format(chip[-1], MAXLEN)) return getJSDcommon(chip, input) def getJSD(args, idx, mat): """ Computes the Jensen-Shannon distance between two samples. This is essentially a symmetric version of Kullback-Leibler divergence. The implementation presented here is based on code from Sitanshu Gakkhar at BCGSC. Note that the interpolation has the effect of removing zero count coverage bins, which ends up being needed for the JSD calculation. args: The input arguments idx: The column index of the current sample mat: The matrix of counts """ # Get the index of the reference sample if args.JSDsample not in args.bamfiles: return np.nan refIdx = args.bamfiles.index(args.JSDsample) if refIdx == idx: return np.nan # These will hold the coverage histograms chip = np.zeros(MAXLEN, dtype=int) input = np.zeros(MAXLEN, dtype=int) for row in mat: # ChIP val = row[idx] # N.B., we need to clip past the end of the array if val >= MAXLEN: val = MAXLEN - 1 # This effectively removes differences due to coverage percentages if val > 0: chip[int(val)] += 1 # Input val = row[refIdx] if val >= MAXLEN: val = MAXLEN - 1 if val > 0: input[int(val)] += 1 if input[-1] > 0: print("{} bins had coverage over the maximum value of {} in the input sample".format(input[-1], MAXLEN)) if chip[-1] > 0: print("{} bins had coverage over the maximum value of {} in the ChIP sample".format(chip[-1], MAXLEN)) return getJSDcommon(chip, input) def getJSDcommon(chip, input): """ This is a continuation of getJSD to allow getSyntheticJSD to reuse code """ def signalAndBinDist(x): x = np.array(x) (n,) = x.shape signalValues = np.array(list(range(n))) totalSignal = x * signalValues normalizedTotalSignal = np.cumsum(totalSignal) / np.sum(totalSignal).astype("float") binDist = np.cumsum(x).astype("float") / sum(x) interpolater = interpolate.interp1d(binDist, normalizedTotalSignal, kind='linear', bounds_error=False, fill_value=(0, 1)) return (binDist, normalizedTotalSignal, interpolater) # Interpolate the signals to evenly spaced bins, which also removes 0-coverage bins chipSignal = signalAndBinDist(chip) inputSignal = signalAndBinDist(input) # These are basically CDFs inputSignalInterp = inputSignal[2](np.arange(0, 1.00001, 0.00001)) chipSignalInterp = chipSignal[2](np.arange(0, 1.00001, 0.00001)) # If there are no low coverage bins then you can get nan as the first interpolated value. # That should instead be some small value if np.isnan(inputSignalInterp[0]): inputSignalInterp[0] = 1e-12 if np.isnan(chipSignalInterp[0]): chipSignalInterp[0] = 1e-12 # Differentiate to PMFs, do some sanity checking PMFinput = np.ediff1d(inputSignalInterp) PMFchip = np.ediff1d(chipSignalInterp) if abs(sum(PMFinput) - 1) > 0.01 or abs(sum(PMFchip) - 1) > 0.01: sys.stderr.write("Warning: At least one PMF integral is significantly different from 1! The JSD will not be returned") return np.nan # Compute the JSD from the PMFs M = (PMFinput + PMFchip) / 2.0 JSD = 0.5 * (np.nansum(PMFinput * np.log2(PMFinput / M))) + 0.5 * (np.nansum(PMFchip * np.log2(PMFchip / M))) # Round sqrt of JSD to 15 decimals, as planemo test has issue with rounding ? return round(np.sqrt(JSD), 15) def getExpected(mu): """ Given a mean coverage mu, determine the AUC, X-intercept, and elbow point of a Poisson-distributed perfectly behaved input sample with the same coverage """ x = np.arange(round(poisson.interval(0.99999, mu=mu)[1] + 1)) # This will be an appropriate range pmf = poisson.pmf(x, mu=mu) cdf = poisson.cdf(x, mu=mu) cs = np.cumsum(pmf * x) cs /= max(cs) XInt = cdf[np.nonzero(cs)[0][0]] AUC = sum(poisson.pmf(x, mu=mu) * cs) elbow = cdf[np.argmax(cdf - cs)] return (AUC, XInt, elbow) def main(args=None): args = process_args(args) if not args.plotFile and not args.outRawCounts and not args.outQualityMetrics: sys.stderr.write("\nAt least one of --plotFile, --outRawCounts or --outQualityMetrics is required.\n") sys.exit(1) cr = sumR.SumCoveragePerBin( args.bamfiles, args.binSize, args.numberOfSamples, blackListFileName=args.blackListFileName, numberOfProcessors=args.numberOfProcessors, verbose=args.verbose, region=args.region, extendReads=args.extendReads, minMappingQuality=args.minMappingQuality, ignoreDuplicates=args.ignoreDuplicates, center_read=args.centerReads, samFlag_include=args.samFlagInclude, samFlag_exclude=args.samFlagExclude, minFragmentLength=args.minFragmentLength, maxFragmentLength=args.maxFragmentLength) num_reads_per_bin = cr.run() if num_reads_per_bin.sum() == 0: import sys sys.stderr.write( "\nNo reads were found in {} regions sampled. Check that the\n" "min mapping quality is not overly high and that the \n" "chromosome names between bam files are consistent.\n" "For small genomes, decrease the --numberOfSamples.\n" "\n".format(num_reads_per_bin.shape[0])) exit(1) if args.skipZeros: num_reads_per_bin = countR.remove_row_of_zeros(num_reads_per_bin) total = len(num_reads_per_bin[:, 0]) x = np.arange(total).astype('float') / total # normalize from 0 to 1 if args.plotFile is not None: i = 0 # matplotlib won't iterate through line styles by itself pyplot_line_styles = sum([7 * ["-"], 7 * ["--"], 7 * ["-."], 7 * [":"]], []) plotly_colors = ["#d73027", "#fc8d59", "#f33090", "#e0f3f8", "#91bfdb", "#4575b4"] plotly_line_styles = sum([6 * ["solid"], 6 * ["dot"], 6 * ["dash"], 6 * ["longdash"], 6 * ["dashdot"], 6 * ["longdashdot"]], []) data = [] for i, reads in enumerate(num_reads_per_bin.T): count = np.cumsum(np.sort(reads)) count = count / count[-1] # to normalize y from 0 to 1 if args.plotFileFormat == 'plotly': trace = go.Scatter(x=x, y=count, mode='lines', name=args.labels[i]) trace['line'].update(dash=plotly_line_styles[i % 36], color=plotly_colors[i % 6]) data.append(trace) else: j = i % len(pyplot_line_styles) plt.plot(x, count, label=args.labels[i], linestyle=pyplot_line_styles[j]) plt.xlabel('rank') plt.ylabel('fraction w.r.t. bin with highest coverage') # set the plotFileFormat explicitly to None to trigger the # format from the file-extension if not args.plotFileFormat: args.plotFileFormat = None if args.plotFileFormat == 'plotly': fig = go.Figure() fig.add_traces(data) fig['layout'].update(title=args.plotTitle) fig['layout']['xaxis1'].update(title="rank") fig['layout']['yaxis1'].update(title="fraction w.r.t bin with highest coverage") py.plot(fig, filename=args.plotFile, auto_open=False) else: plt.legend(loc='upper left') plt.suptitle(args.plotTitle) plt.savefig(args.plotFile, bbox_inches=0, format=args.plotFileFormat) plt.close() if args.outRawCounts is not None: of = open(args.outRawCounts, "w") of.write("#plotFingerprint --outRawCounts\n") of.write("'" + "'\t'".join(args.labels) + "'\n") fmt = "\t".join(np.repeat('%d', num_reads_per_bin.shape[1])) + "\n" for row in num_reads_per_bin: of.write(fmt % tuple(row)) of.close() if args.outQualityMetrics is not None: of = open(args.outQualityMetrics, "w") of.write("Sample\tAUC\tSynthetic AUC\tX-intercept\tSynthetic X-intercept\tElbow Point\tSynthetic Elbow Point") if args.JSDsample: of.write("\tJS Distance\tSynthetic JS Distance\t% genome enriched\tdiff. enrichment\tCHANCE divergence") else: of.write("\tSynthetic JS Distance") of.write("\n") line = np.arange(num_reads_per_bin.shape[0]) / float(num_reads_per_bin.shape[0] - 1) for idx, reads in enumerate(num_reads_per_bin.T): counts = np.cumsum(np.sort(reads)) counts = counts / float(counts[-1]) AUC = np.sum(counts) / float(len(counts)) XInt = (np.argmax(counts > 0) + 1) / float(counts.shape[0]) elbow = (np.argmax(line - counts) + 1) / float(counts.shape[0]) expected = getExpected(np.mean(reads)) # A tuple of expected (AUC, XInt, elbow) of.write("{0}\t{1}\t{2}\t{3}\t{4}\t{5}\t{6}".format(args.labels[idx], AUC, expected[0], XInt, expected[1], elbow, expected[2])) if args.JSDsample: JSD = getJSD(args, idx, num_reads_per_bin) syntheticJSD = getSyntheticJSD(num_reads_per_bin[:, idx]) CHANCE = getCHANCE(args, idx, num_reads_per_bin) of.write("\t{0}\t{1}\t{2}\t{3}\t{4}".format(JSD, syntheticJSD, CHANCE[0], CHANCE[1], CHANCE[2])) else: syntheticJSD = getSyntheticJSD(num_reads_per_bin[:, idx]) of.write("\t{0}".format(syntheticJSD)) of.write("\n") of.close() if __name__ == "__main__": main() ================================================ FILE: deeptools/plotHeatmap.py ================================================ #!/usr/bin/env python # -*- coding: utf-8 -*- from __future__ import division import argparse from collections import OrderedDict import numpy as np import matplotlib matplotlib.use('Agg') matplotlib.rcParams['pdf.fonttype'] = 42 matplotlib.rcParams['svg.fonttype'] = 'none' import matplotlib.pyplot as plt from matplotlib.font_manager import FontProperties import matplotlib.gridspec as gridspec from matplotlib import ticker import copy import sys import plotly.offline as py import plotly.graph_objs as go # own modules from deeptools import cm # noqa: F401 from deeptools import parserCommon from deeptools import heatmapper from deeptools.heatmapper_utilities import plot_single, plotly_single from deeptools.utilities import convertCmap from deeptools.computeMatrixOperations import filterHeatmapValues debug = 0 old_settings = np.seterr(all='ignore') plt.ioff() def parse_arguments(args=None): parser = argparse.ArgumentParser( parents=[parserCommon.heatmapperMatrixArgs(), parserCommon.heatmapperOutputArgs(mode='heatmap'), parserCommon.heatmapperOptionalArgs(mode='heatmap')], formatter_class=argparse.ArgumentDefaultsHelpFormatter, description='This tool creates a heatmap for ' 'scores associated with genomic regions. ' 'The program requires a matrix file ' 'generated by the tool ``computeMatrix``.', epilog='An example usage is: plotHeatmap -m matrix.gz', usage='plotHeatmap -m matrix.gz\n' 'help: plotHeatmap -h / plotHeatmap --help', add_help=False) return parser def process_args(args=None): args = parse_arguments().parse_args(args) args.heatmapHeight = args.heatmapHeight if args.heatmapHeight > 3 and args.heatmapHeight <= 100 else 10 if not matplotlib.colors.is_color_like(args.missingDataColor): exit("The value {0} for --missingDataColor is not valid".format(args.missingDataColor)) args.boxAroundHeatmaps = True if args.boxAroundHeatmaps == 'yes' else False return args def prepare_layout(hm_matrix, heatmapsize, showSummaryPlot, showColorbar, perGroup, colorbar_position, fig): """ prepare the plot layout as a grid having as many rows as samples (+1 for colobar) and as many rows as groups (or clusters) (+1 for profile plot) """ heatmapwidth, heatmapheight = heatmapsize numcols = hm_matrix.get_num_samples() numrows = hm_matrix.get_num_groups() if perGroup: numcols, numrows = numrows, numcols # the rows have different size depending # on the number of regions contained in the if perGroup: # heatmap height_ratio = np.array([np.amax(np.diff(hm_matrix.group_boundaries))] * numrows) # scale ratio to sum = heatmapheight height_ratio = heatmapheight * (height_ratio.astype(float) / height_ratio.sum()) else: # heatmap height_ratio = np.diff(hm_matrix.group_boundaries) # scale ratio to sum = heatmapheight height_ratio = heatmapheight * (height_ratio.astype(float) / height_ratio.sum()) # convert the height_ratio from numpy array back to list height_ratio = height_ratio.tolist() # the width ratio is equal for all heatmaps width_ratio = [heatmapwidth] * numcols if showColorbar: if colorbar_position == 'below': numrows += 2 # a spacer needs to be added to avoid overlaps height_ratio += [4 / 2.54] # spacer height_ratio += [1 / 2.54] else: numcols += 1 width_ratio += [1 / 2.54] if showSummaryPlot: numrows += 2 # plus 2 because a spacer is added # make height of summary plot # proportional to the width of heatmap sumplot_height = heatmapwidth spacer_height = heatmapwidth / 8 # scale height_ratios to convert from row # numbers to heatmapheigt fractions height_ratio = np.concatenate([[sumplot_height, spacer_height], height_ratio]) grids = gridspec.GridSpec(numrows, numcols, height_ratios=height_ratio, width_ratios=width_ratio, figure=fig) return grids def addProfilePlot(hm, plt, fig, grids, iterNum, iterNum2, perGroup, averageType, plot_type, yAxisLabel, color_list, yMin, yMax, wspace, hspace, colorbar_position, label_rotation=0.0): """ A function to add profile plots to the given figure, possibly in a custom grid subplot which mimics a tight layout (if wspace and hspace are not None) """ if wspace is not None and hspace is not None: if colorbar_position == 'side': gridsSub = gridspec.GridSpecFromSubplotSpec(1, iterNum, subplot_spec=grids[0, :-1], wspace=wspace, hspace=hspace) else: gridsSub = gridspec.GridSpecFromSubplotSpec(1, iterNum, subplot_spec=grids[0, :], wspace=wspace, hspace=hspace) ax_list = [] globalYmin = np.inf globalYmax = -np.inf for sample_id in range(iterNum): if perGroup: title = hm.matrix.group_labels[sample_id] tickIdx = sample_id % hm.matrix.get_num_samples() else: title = hm.matrix.sample_labels[sample_id] tickIdx = sample_id if sample_id > 0 and len(yMin) == 1 and len(yMax) == 1: ax_profile = fig.add_subplot(grids[0, sample_id]) else: if wspace is not None and hspace is not None: ax_profile = fig.add_subplot(gridsSub[0, sample_id]) else: ax_profile = fig.add_subplot(grids[0, sample_id]) ax_profile.set_title(title) for group in range(iterNum2): if perGroup: sub_matrix = hm.matrix.get_matrix(sample_id, group) line_label = sub_matrix['sample'] else: sub_matrix = hm.matrix.get_matrix(group, sample_id) line_label = sub_matrix['group'] plot_single(ax_profile, sub_matrix['matrix'], averageType, color_list[group], line_label, plot_type=plot_type) if sample_id > 0 and len(yMin) == 1 and len(yMax) == 1: plt.setp(ax_profile.get_yticklabels(), visible=False) if sample_id == 0 and yAxisLabel != '': ax_profile.set_ylabel(yAxisLabel) xticks, xtickslabel = hm.getTicks(tickIdx) if np.ceil(max(xticks)) != float(sub_matrix['matrix'].shape[1] - 1): tickscale = float(sub_matrix['matrix'].shape[1] - 1) / max(xticks) xticks_use = [x * tickscale for x in xticks] ax_profile.axes.set_xticks(xticks_use) else: ax_profile.axes.set_xticks(xticks) ax_profile.axes.set_xticklabels(xtickslabel, rotation=label_rotation) ax_list.append(ax_profile) # align the first and last label # such that they don't fall off # the heatmap sides ticks = ax_profile.xaxis.get_major_ticks() ticks[0].label1.set_horizontalalignment('left') ticks[-1].label1.set_horizontalalignment('right') globalYmin = min(float(globalYmin), ax_profile.get_ylim()[0]) globalYmax = max(globalYmax, ax_profile.get_ylim()[1]) # It turns out that set_ylim only takes float64s for sample_id, subplot in enumerate(ax_list): localYMin = yMin[sample_id % len(yMin)] localYMax = yMax[sample_id % len(yMax)] lims = [globalYmin, globalYmax] if localYMin: if localYMax: lims = (float(localYMin), float(localYMax)) else: lims = (float(localYMin), lims[1]) elif localYMax: lims = (lims[0], float(localYMax)) if lims[0] >= lims[1]: lims = (lims[0], lims[0] + 1) ax_list[sample_id].set_ylim(lims) return ax_list def plotlyMatrix(hm, outFilename, yMin=[None], yMax=[None], zMin=[None], zMax=[None], showSummaryPlot=False, cmap=None, colorList=None, colorBarPosition='side', perGroup=False, averageType='median', yAxisLabel='', xAxisLabel='', plotTitle='', showColorbar=False, label_rotation=0.0): label_rotation *= -1.0 if colorBarPosition != 'side': sys.error.write("Warning: It is not currently possible to have multiple colorbars with plotly!\n") nRows = hm.matrix.get_num_groups() nCols = hm.matrix.get_num_samples() if perGroup: nRows, nCols = nCols, nRows profileHeight = 0.0 profileBottomBuffer = 0.0 if showSummaryPlot: profileHeight = 0.2 profileBottomBuffer = 0.05 profileSideBuffer = 0. profileWidth = 1. / nCols if nCols > 1: profileSideBuffer = 0.1 / (nCols - 1) profileWidth = 0.9 / nCols dataSummary = [] annos = [] fig = go.Figure() fig['layout'].update(title=plotTitle) xAxisN = 1 yAxisN = 1 # Summary plots at the top (if appropriate) if showSummaryPlot: yMinLocal = np.inf yMaxLocal = -np.inf for i in range(nCols): xanchor = 'x{}'.format(xAxisN) yanchor = 'y{}'.format(yAxisN) xBase = i * (profileSideBuffer + profileWidth) yBase = 1 - profileHeight xDomain = [xBase, xBase + profileWidth] yDomain = [yBase, 1.0] for j in range(nRows): if perGroup: mat = hm.matrix.get_matrix(i, j) xTicks, xTicksLabels = hm.getTicks(i) label = mat['sample'] else: mat = hm.matrix.get_matrix(j, i) xTicks, xTicksLabels = hm.getTicks(j) label = mat['group'] if j == 0: fig['layout']['xaxis{}'.format(xAxisN)] = dict(domain=xDomain, anchor=yanchor, range=[0, mat['matrix'].shape[1]], tickmode='array', tickvals=xTicks, ticktext=xTicksLabels, tickangle=label_rotation) fig['layout']['yaxis{}'.format(yAxisN)] = dict(anchor=xanchor, domain=yDomain) trace = plotly_single(mat['matrix'], averageType, colorList[j], label)[0] trace.update(xaxis=xanchor, yaxis=yanchor, legendgroup=label) if min(trace['y']) < yMinLocal: yMinLocal = min(trace['y']) if max(trace['y']) > yMaxLocal: yMaxLocal = max(trace['y']) if i == 0: trace.update(showlegend=True) dataSummary.append(trace) # Add the column label if perGroup: title = hm.matrix.group_labels[i] else: title = hm.matrix.sample_labels[i] titleX = xBase + 0.5 * profileWidth annos.append({'yanchor': 'bottom', 'xref': 'paper', 'xanchor': 'center', 'yref': 'paper', 'text': title, 'y': 1.0, 'x': titleX, 'font': {'size': 16}, 'showarrow': False}) xAxisN += 1 yAxisN += 1 # Adjust y-bounds as appropriate: for i in range(1, yAxisN): yMinUse = yMinLocal if yMin[(i - 1) % len(yMin)] is not None: yMinUse = yMin[(i - 1) % len(yMin)] yMaxUse = yMaxLocal if yMax[(i - 1) % len(yMax)] is not None: yMaxUse = yMax[(i - 1) % len(yMax)] fig['layout']['yaxis{}'.format(i)].update(range=[yMinUse, yMaxUse]) fig['layout']['yaxis1'].update(title=yAxisLabel) # Add the heatmap dataHeatmap = [] zMinLocal = np.inf zMaxLocal = -np.inf heatmapWidth = 1. / nCols heatmapSideBuffer = 0.0 if nCols > 1: heatmapWidth = .9 / nCols heatmapSideBuffer = 0.1 / (nCols - 1) heatmapHeight = 1.0 - profileHeight - profileBottomBuffer for i in range(nCols): xanchor = 'x{}'.format(xAxisN) xBase = i * (heatmapSideBuffer + heatmapWidth) # Determine the height of each heatmap, they have no buffer lengths = [0.0] for j in range(nRows): if perGroup: mat = hm.matrix.get_matrix(i, j) else: mat = hm.matrix.get_matrix(j, i) lengths.append(mat['matrix'].shape[0]) fractionalHeights = heatmapHeight * np.cumsum(lengths).astype(float) / np.sum(lengths).astype(float) xDomain = [xBase, xBase + heatmapWidth] fig['layout']['xaxis{}'.format(xAxisN)] = dict(domain=xDomain, anchor='free', position=0.0, range=[0, mat['matrix'].shape[1]], tickmode='array', tickvals=xTicks, ticktext=xTicksLabels, title=xAxisLabel) # Start adding the heatmaps for j in range(nRows): if perGroup: mat = hm.matrix.get_matrix(i, j) label = mat['sample'] start = hm.matrix.group_boundaries[i] end = hm.matrix.group_boundaries[i + 1] else: mat = hm.matrix.get_matrix(j, i) label = mat['group'] start = hm.matrix.group_boundaries[j] end = hm.matrix.group_boundaries[j + 1] regs = hm.matrix.regions[start:end] regs = [x[2] for x in regs] yanchor = 'y{}'.format(yAxisN) yDomain = [heatmapHeight - fractionalHeights[j + 1], heatmapHeight - fractionalHeights[j]] visible = False if i == 0: visible = True fig['layout']['yaxis{}'.format(yAxisN)] = dict(domain=yDomain, anchor=xanchor, visible=visible, title=label, tickmode='array', tickvals=[], ticktext=[]) if np.min(mat['matrix']) < zMinLocal: zMinLocal = np.min(mat['matrix']) if np.max(mat['matrix']) < zMaxLocal: zMaxLocal = np.max(mat['matrix']) trace = go.Heatmap(z=np.flipud(mat['matrix']), y=regs[::-1], xaxis=xanchor, yaxis=yanchor, showlegend=False, name=label, showscale=False) dataHeatmap.append(trace) yAxisN += 1 xAxisN += 1 if showColorbar: dataHeatmap[-1].update(showscale=True) dataHeatmap[-1]['colorbar'].update(len=heatmapHeight, y=0, yanchor='bottom', ypad=0.0) # Adjust z bounds and colorscale for trace in dataHeatmap: zMinUse = zMinLocal zMaxUse = zMaxLocal if zMin[0] is not None: zMinUse = zMin[0] if zMax[0] is not None: zMaxUse = zMax[0] trace.update(zmin=zMinUse, zmax=zMaxUse, colorscale=convertCmap(cmap[0], vmin=zMinUse, vmax=zMaxUse)) dataSummary.extend(dataHeatmap) fig.add_traces(dataSummary) fig['layout']['annotations'] = annos py.plot(fig, filename=outFilename, auto_open=False) def plotMatrix(hm, outFileName, colorMapDict={'colorMap': ['binary'], 'missingDataColor': 'black', 'alpha': 1.0}, plotTitle='', xAxisLabel='', yAxisLabel='', regionsLabel='', zMin=None, zMax=None, yMin=None, yMax=None, averageType='median', reference_point_label=None, startLabel='TSS', endLabel="TES", heatmapHeight=25, heatmapWidth=7.5, perGroup=False, whatToShow='plot, heatmap and colorbar', plot_type='lines', linesAtTickMarks=False, image_format=None, legend_location='upper-left', box_around_heatmaps=True, label_rotation=0.0, dpi=200, interpolation_method='auto'): hm.reference_point_label = hm.parameters['ref point'] if reference_point_label is not None: hm.reference_point_label = [reference_point_label] * hm.matrix.get_num_samples() hm.startLabel = startLabel hm.endLabel = endLabel matrix_flatten = None if zMin is None: matrix_flatten = hm.matrix.flatten() # try to avoid outliers by using np.percentile zMin = np.percentile(matrix_flatten, 1.0) if np.isnan(zMin): zMin = [None] else: zMin = [zMin] # convert to list to support multiple entries elif 'auto' in zMin: matrix_flatten = hm.matrix.flatten() auto_min = np.percentile(matrix_flatten, 1.0) if np.isnan(auto_min): auto_min = None new_mins = [float(x) if x != 'auto' else auto_min for x in zMin] zMin = new_mins else: new_mins = [float(x) for x in zMin] zMin = new_mins if zMax is None: if matrix_flatten is None: matrix_flatten = hm.matrix.flatten() # try to avoid outliers by using np.percentile zMax = np.percentile(matrix_flatten, 98.0) if np.isnan(zMax) or zMax <= zMin[0]: zMax = [None] else: zMax = [zMax] elif 'auto' in zMax: matrix_flatten = hm.matrix.flatten() auto_max = np.percentile(matrix_flatten, 98.0) if np.isnan(auto_max): auto_max = None new_maxs = [float(x) if x != 'auto' else auto_max for x in zMax] zMax = new_maxs else: new_maxs = [float(x) for x in zMax] zMax = new_maxs if (len(zMin) > 1) & (len(zMax) > 1): for index, value in enumerate(zMax): if value <= zMin[index]: sys.stderr.write("Warnirng: In bigwig {}, the given zmin ({}) is larger than " "or equal to the given zmax ({}). Thus, it has been set " "to None. \n".format(index + 1, zMin[index], value)) zMin[index] = None if yMin is None: yMin = [None] if yMax is None: yMax = [None] if not isinstance(yMin, list): yMin = [yMin] if not isinstance(yMax, list): yMax = [yMax] plt.rcParams['font.size'] = 8.0 fontP = FontProperties() showSummaryPlot = False showColorbar = False if whatToShow == 'plot and heatmap': showSummaryPlot = True elif whatToShow == 'heatmap and colorbar': showColorbar = True elif whatToShow == 'plot, heatmap and colorbar': showSummaryPlot = True showColorbar = True # colormap for the heatmap if colorMapDict['colorMap']: cmap = [] for color_map in colorMapDict['colorMap']: copy_cmp = copy.copy(plt.get_cmap(color_map)) cmap.append(copy_cmp) cmap[-1].set_bad(colorMapDict['missingDataColor']) # nans are printed using this color if colorMapDict['colorList'] and len(colorMapDict['colorList']) > 0: # make a cmap for each color list given cmap = [] for color_list in colorMapDict['colorList']: cmap.append(matplotlib.colors.LinearSegmentedColormap.from_list( 'my_cmap', color_list.replace(' ', '').split(","), N=colorMapDict['colorNumber'])) cmap[-1].set_bad(colorMapDict['missingDataColor']) # nans are printed using this color if len(cmap) > 1 or len(zMin) > 1 or len(zMax) > 1: # position color bar below heatmap when more than one # heatmap color is given colorbar_position = 'below' else: colorbar_position = 'side' # figsize: w,h tuple in inches figwidth = heatmapWidth / 2.54 figheight = heatmapHeight / 2.54 if showSummaryPlot: # the summary plot ocupies a height # equal to the fig width figheight += figwidth numsamples = hm.matrix.get_num_samples() if perGroup: num_cols = hm.matrix.get_num_groups() else: num_cols = numsamples total_figwidth = figwidth * num_cols if showColorbar: if colorbar_position == 'below': figheight += 1 / 2.54 else: total_figwidth += 1 / 2.54 fig = plt.figure(figsize=(total_figwidth, figheight), constrained_layout=True) fig.suptitle(plotTitle, y=1 - (0.06 / figheight)) grids = prepare_layout( hm.matrix, (heatmapWidth, heatmapHeight), showSummaryPlot, showColorbar, perGroup, colorbar_position, fig ) # color map for the summary plot (profile) on top of the heatmap cmap_plot = plt.get_cmap('jet') numgroups = hm.matrix.get_num_groups() if perGroup: color_list = cmap_plot(np.arange(hm.matrix.get_num_samples()) / hm.matrix.get_num_samples()) else: color_list = cmap_plot(np.arange(numgroups) / numgroups) alpha = colorMapDict['alpha'] if image_format == 'plotly': return plotlyMatrix(hm, outFileName, yMin=yMin, yMax=yMax, zMin=zMin, zMax=zMax, showSummaryPlot=showSummaryPlot, showColorbar=showColorbar, cmap=cmap, colorList=color_list, colorBarPosition=colorbar_position, perGroup=perGroup, averageType=averageType, plotTitle=plotTitle, xAxisLabel=xAxisLabel, yAxisLabel=yAxisLabel, label_rotation=label_rotation) # check if matrix is reference-point based using the upstream >0 value # and is sorted by region length. If this is # the case, prepare the data to plot a border at the regions end regions_length_in_bins = [None] * len(hm.parameters['upstream']) if hm.matrix.sort_using == 'region_length' and hm.matrix.sort_method != 'no': for idx in range(len(hm.parameters['upstream'])): if hm.parameters['ref point'][idx] is None: regions_length_in_bins[idx] = None continue _regions = hm.matrix.get_regions() foo = [] for _group in _regions: _reg_len = [] for ind_reg in _group: if isinstance(ind_reg, dict): _len = ind_reg['end'] - ind_reg['start'] else: _len = sum([x[1] - x[0] for x in ind_reg[1]]) if hm.parameters['ref point'][idx] == 'TSS': _reg_len.append((hm.parameters['upstream'][idx] + _len) / hm.parameters['bin size'][idx]) elif hm.parameters['ref point'][idx] == 'center': _len *= 0.5 _reg_len.append((hm.parameters['upstream'][idx] + _len) / hm.parameters['bin size'][idx]) elif hm.parameters['ref point'][idx] == 'TES': _reg_len.append((hm.parameters['upstream'][idx] - _len) / hm.parameters['bin size'][idx]) foo.append(_reg_len) regions_length_in_bins[idx] = foo # plot the profiles on top of the heatmaps if showSummaryPlot: if perGroup: iterNum = numgroups iterNum2 = hm.matrix.get_num_samples() else: iterNum = hm.matrix.get_num_samples() iterNum2 = numgroups ax_list = addProfilePlot(hm, plt, fig, grids, iterNum, iterNum2, perGroup, averageType, plot_type, yAxisLabel, color_list, yMin, yMax, None, None, colorbar_position, label_rotation) if legend_location != 'none': ax_list[-1].legend(loc=legend_location.replace('-', ' '), ncol=1, prop=fontP, frameon=False, markerscale=0.5) first_group = 0 # helper variable to place the title per sample/group for sample in range(hm.matrix.get_num_samples()): sample_idx = sample for group in range(numgroups): group_idx = group # add the respective profile to the # summary plot sub_matrix = hm.matrix.get_matrix(group, sample) if showSummaryPlot: if perGroup: sample_idx = sample + 2 # plot + spacer else: group += 2 # plot + spacer first_group = 1 if perGroup: ax = fig.add_subplot(grids[sample_idx, group]) # the remainder (%) is used to iterate # over the available color maps (cmap). # if the user only provided, lets say two # and there are 10 groups, colormaps they are reused every # two groups. cmap_idx = group_idx % len(cmap) zmin_idx = group_idx % len(zMin) zmax_idx = group_idx % len(zMax) else: ax = fig.add_subplot(grids[group, sample]) # see above for the use of '%' cmap_idx = sample % len(cmap) zmin_idx = sample % len(zMin) zmax_idx = sample % len(zMax) if group == first_group and not showSummaryPlot and not perGroup: title = hm.matrix.sample_labels[sample] ax.set_title(title) if box_around_heatmaps is False: # Turn off the boxes around the individual heatmaps ax.spines['top'].set_visible(False) ax.spines['right'].set_visible(False) ax.spines['bottom'].set_visible(False) ax.spines['left'].set_visible(False) rows, cols = sub_matrix['matrix'].shape # if the number of rows is too large, then the 'nearest' method simply # drops rows. A better solution is to relate the threshold to the DPI of the image if interpolation_method == 'auto': if rows >= 1000: interpolation_method = 'bilinear' else: interpolation_method = 'nearest' # if np.clip is not used, then values of the matrix that exceed the zmax limit are # highlighted. Usually, a significant amount of pixels are equal or above the zmax and # the default behaviour produces images full of large highlighted dots. # If interpolation='nearest' is used, this has no effect sub_matrix['matrix'] = np.clip(sub_matrix['matrix'], zMin[zmin_idx], zMax[zmax_idx]) img = ax.imshow(sub_matrix['matrix'], aspect='auto', interpolation=interpolation_method, origin='upper', vmin=zMin[zmin_idx], vmax=zMax[zmax_idx], cmap=cmap[cmap_idx], alpha=alpha, extent=[0, cols, rows, 0]) img.set_rasterized(True) # plot border at the end of the regions # if ordered by length if regions_length_in_bins[sample] is not None: x_lim = ax.get_xlim() y_lim = ax.get_ylim() ax.plot(regions_length_in_bins[sample][group_idx], np.arange(len(regions_length_in_bins[sample][group_idx])), '--', color='black', linewidth=0.5, dashes=(3, 2)) ax.set_xlim(x_lim) ax.set_ylim(y_lim) if perGroup: ax.axes.set_xlabel(sub_matrix['group']) if sample < hm.matrix.get_num_samples() - 1: ax.axes.get_xaxis().set_visible(False) else: ax.axes.get_xaxis().set_visible(False) ax.axes.set_xlabel(xAxisLabel) ax.axes.set_yticks([]) if perGroup and group == 0: ax.axes.set_ylabel(sub_matrix['sample']) elif not perGroup and sample == 0: ax.axes.set_ylabel(sub_matrix['group']) # Plot vertical lines at tick marks if desired if linesAtTickMarks: xticks_heat, xtickslabel_heat = hm.getTicks(sample) xticks_heat = [x + 0.5 for x in xticks_heat] # There's an offset of 0.5 compared to the profile plot if np.ceil(max(xticks_heat)) != float(sub_matrix['matrix'].shape[1]): tickscale = float(sub_matrix['matrix'].shape[1]) / max(xticks_heat) xticks_heat_use = [x * tickscale for x in xticks_heat] else: xticks_heat_use = xticks_heat for x in xticks_heat_use: ax.axvline(x=x, color='black', linewidth=0.5, dashes=(3, 2)) # add labels to last block in a column if (perGroup and sample == numsamples - 1) or \ (not perGroup and group_idx == numgroups - 1): # add xticks to the bottom heatmap (last group) ax.axes.get_xaxis().set_visible(True) xticks_heat, xtickslabel_heat = hm.getTicks(sample) xticks_heat = [x + 0.5 for x in xticks_heat] # There's an offset of 0.5 compared to the profile plot if np.ceil(max(xticks_heat)) != float(sub_matrix['matrix'].shape[1]): tickscale = float(sub_matrix['matrix'].shape[1]) / max(xticks_heat) xticks_heat_use = [x * tickscale for x in xticks_heat] ax.axes.set_xticks(xticks_heat_use) else: ax.axes.set_xticks(xticks_heat) ax.axes.set_xticklabels(xtickslabel_heat, size=8) # align the first and last label # such that they don't fall off # the heatmap sides ticks = ax.xaxis.get_major_ticks() ticks[0].label1.set_horizontalalignment('left') ticks[-1].label1.set_horizontalalignment('right') ax.get_xaxis().set_tick_params( which='both', top=False, direction='out') if showColorbar and colorbar_position == 'below': # draw a colormap per each heatmap below the last block if perGroup: col = group_idx else: col = sample ax = fig.add_subplot(grids[-1, col]) tick_locator = ticker.MaxNLocator(nbins=3) cbar = fig.colorbar(img, cax=ax, orientation='horizontal', ticks=tick_locator) labels = cbar.ax.get_xticklabels() ticks = cbar.ax.get_xticks() if ticks[0] == 0: # if the label is at the start of the colobar # move it a bit inside to avoid overlapping # with other labels labels[0].set_horizontalalignment('left') if ticks[-1] == 1: # if the label is at the end of the colobar # move it a bit inside to avoid overlapping # with other labels labels[-1].set_horizontalalignment('right') # cbar.ax.set_xticklabels(labels, rotation=90) if showColorbar and colorbar_position != 'below': if showSummaryPlot: # we don't want to colorbar to extend # over the profiles and spacer top rows grid_start = 2 else: grid_start = 0 ax = fig.add_subplot(grids[grid_start:, -1]) fig.colorbar(img, cax=ax) if box_around_heatmaps: fig.get_layout_engine().set(wspace=0.10, hspace=0.025, rect=(0.04, 0, 0.96, 0.85)) else: # When no box is plotted the space between heatmaps is reduced fig.get_layout_engine().set(wspace=0.05, hspace=0.01, rect=(0.04, 0, 0.96, 0.85)) plt.savefig(outFileName, bbox_inches='tight', pad_inches=0.1, dpi=dpi, format=image_format) plt.close() def mergeSmallGroups(matrixDict): group_lengths = [len(x) for x in matrixDict.values()] min_group_length = sum(group_lengths) * 0.01 to_merge = [] i = 0 _mergedHeatMapDict = OrderedDict() for label, ma in matrixDict.items(): # merge small groups together # otherwise visualization is impaired if group_lengths[i] > min_group_length: if len(to_merge): to_merge.append(label) new_label = " ".join(to_merge) new_ma = np.concatenate([matrixDict[item] for item in to_merge], axis=0) else: new_label = label new_ma = matrixDict[label] _mergedHeatMapDict[new_label] = new_ma to_merge = [] else: to_merge.append(label) i += 1 if len(to_merge) > 1: new_label = " ".join(to_merge) new_ma = np.array() for item in to_merge: new_ma = np.concatenate([new_ma, matrixDict[item]]) _mergedHeatMapDict[new_label] = new_ma return _mergedHeatMapDict def main(args=None): args = process_args(args) hm = heatmapper.heatmapper() matrix_file = args.matrixFile.name args.matrixFile.close() hm.read_matrix_file(matrix_file) if hm.parameters['min threshold'] is not None or hm.parameters['max threshold'] is not None: filterHeatmapValues(hm, hm.parameters['min threshold'], hm.parameters['max threshold']) if args.sortRegions == 'keep': args.sortRegions = 'no' # These are the same thing if args.kmeans is not None: hm.matrix.hmcluster(args.kmeans, method='kmeans', clustering_samples=args.clusterUsingSamples) elif args.hclust is not None: print("Performing hierarchical clustering." "Please note that it might be very slow for large datasets.\n") hm.matrix.hmcluster(args.hclust, method='hierarchical', clustering_samples=args.clusterUsingSamples) group_len_ratio = np.diff(hm.matrix.group_boundaries) / len(hm.matrix.regions) if np.any(group_len_ratio < 5.0 / 1000): problem = np.flatnonzero(group_len_ratio < 5.0 / 1000) sys.stderr.write("WARNING: Group '{}' is too small for plotting, you might want to remove it. " "There will likely be an error message from matplotlib regarding this " "below.\n".format(hm.matrix.group_labels[problem[0]])) if args.regionsLabel: hm.matrix.set_group_labels(args.regionsLabel) if args.samplesLabel and len(args.samplesLabel): hm.matrix.set_sample_labels(args.samplesLabel) if args.sortRegions != 'no': sortUsingSamples = [] if args.sortUsingSamples is not None: for i in args.sortUsingSamples: if (i > 0 and i <= hm.matrix.get_num_samples()): sortUsingSamples.append(i - 1) else: exit("The value {0} for --sortSamples is not valid. Only values from 1 to {1} are allowed.".format(args.sortUsingSamples, hm.matrix.get_num_samples())) print('Samples used for ordering within each group: ', sortUsingSamples) hm.matrix.sort_groups(sort_using=args.sortUsing, sort_method=args.sortRegions, sample_list=sortUsingSamples) if args.silhouette: if args.kmeans is not None: hm.matrix.computeSilhouette(args.kmeans) elif args.hclust is not None: hm.matrix.computeSilhouette(args.args.hclust) if args.outFileNameMatrix: hm.save_matrix(args.outFileNameMatrix) if args.outFileSortedRegions: hm.save_BED(args.outFileSortedRegions) colormap_dict = {'colorMap': args.colorMap, 'colorList': args.colorList, 'colorNumber': args.colorNumber, 'missingDataColor': args.missingDataColor, 'alpha': args.alpha} plotMatrix(hm, args.outFileName, colormap_dict, args.plotTitle, args.xAxisLabel, args.yAxisLabel, args.regionsLabel, args.zMin, args.zMax, args.yMin, args.yMax, args.averageTypeSummaryPlot, args.refPointLabel, args.startLabel, args.endLabel, args.heatmapHeight, args.heatmapWidth, args.perGroup, args.whatToShow, linesAtTickMarks=args.linesAtTickMarks, plot_type=args.plotType, image_format=args.plotFileFormat, legend_location=args.legendLocation, box_around_heatmaps=args.boxAroundHeatmaps, label_rotation=args.label_rotation, dpi=args.dpi, interpolation_method=args.interpolationMethod) ================================================ FILE: deeptools/plotPCA.py ================================================ #!/usr/bin/env python # -*- coding: utf-8 -*- import sys import argparse import matplotlib matplotlib.use('Agg') matplotlib.rcParams['pdf.fonttype'] = 42 matplotlib.rcParams['svg.fonttype'] = 'none' from deeptools import cm # noqa: F401 from importlib.metadata import version from deeptools.correlation import Correlation from deeptools.parserCommon import writableFile def parse_arguments(args=None): basic_args = plotCorrelationArgs() parser = argparse.ArgumentParser( formatter_class=argparse.RawDescriptionHelpFormatter, description=""" Tool for generating a principal component analysis (PCA) plot from multiBamSummary or multiBigwigSummary output. By default, the loadings for each sample in each principal component is plotted. If the data is transposed, the projections of each sample on the requested principal components is plotted instead. Detailed help: plotPCA -h """, epilog='example usages:\n' 'plotPCA -in coverages.npz -o pca.png\n\n' ' \n\n', parents=[basic_args, ], usage='plotPCA -in coverage.npz -o pca.png\n' 'help: plotPCA -h / plotPCA --help\n') return parser def plotCorrelationArgs(): parser = argparse.ArgumentParser(add_help=False) required = parser.add_argument_group('Required arguments') # define the arguments required.add_argument('--corData', '-in', metavar='FILE', help='Coverage file (generated by multiBamSummary or multiBigwigSummary)', required=True) optional = parser.add_argument_group('Optional arguments') optional.add_argument('--plotFile', '-o', help='File name to save the plot to. ' 'The extension determines the file format. ' 'For example: ' 'pca.pdf will save the PCA plot in PDF format. ' 'The available options are: .png, ' '.eps, .pdf and .svg. If this option is omitted, then you MUST specify --outFileNameData', type=writableFile, metavar='FILE') optional.add_argument('--labels', '-l', metavar='sample1 sample2', help='User defined labels instead of default labels from ' 'file names. ' 'Multiple labels have to be separated by spaces, e.g. ' '--labels sample1 sample2 sample3', nargs='+') optional.add_argument('--plotTitle', '-T', help='Title of the plot, to be printed on top of ' 'the generated image. Leave blank for no title. (Default: %(default)s)', default='') optional.add_argument('--plotFileFormat', metavar='FILETYPE', help='Image format type. If given, this option ' 'overrides the image format based on the plotFile ' 'ending. The available options are: png, ' 'eps, pdf, plotly and svg.', choices=['png', 'pdf', 'svg', 'eps', 'plotly']) optional.add_argument('--plotHeight', help='Plot height in cm. (Default: %(default)s)', type=float, default=10) optional.add_argument('--plotWidth', help='Plot width in cm. The minimum value is 1 cm. (Default: %(default)s)', type=float, default=10) optional.add_argument('--outFileNameData', metavar='file.tab', type=writableFile, help='File name to which the data underlying the plot ' 'should be saved, such as myPCA.tab. For untransposed ' 'data, this is the loading per-sample and PC as well ' 'as the eigenvalues. For transposed data, this is the ' 'rotation per-sample and PC and the eigenvalues. The ' 'projections are truncated to the number of ' 'eigenvalues for transposed data.') optional.add_argument('--ntop', help='Use only the top N most variable rows in the ' 'original matrix. Specifying 0 will result in all ' 'rows being used. If the matrix is to be transposed, ' 'rows with 0 variance are always excluded, even if a ' 'values of 0 is specified. The default is 1000. (Default: %(default)s)', type=int, default=1000) optional.add_argument('--PCs', help='The principal components to plot. If specified, ' 'you must provide two different integers, greater ' 'than zero, separated by a space. An example (and the default) is "1 2". (Default: %(default)s)', type=int, nargs=2, default=[1, 2]) optional.add_argument('--log2', help='log2 transform the datapoints prior to computing ' 'the PCA. Note that 0.01 is added to all values to ' 'prevent 0 values from becoming -infinity. Using this ' 'option with input that contains negative values will ' 'result in an error.', action='store_true') optional.add_argument('--colors', metavar="COLORS", nargs='+', help="A list of colors for the symbols. Color names and html hex string (e.g., #eeff22) are accepted. The color names should be space separated. For example, --colors red blue green. If not specified, the symbols will be given automatic colors.") optional.add_argument('--markers', metavar="MARKERS", nargs='+', help="A list of markers for the symbols. (e.g., '<','>','o') are accepted. The marker values should be space separated. For example, --markers 's' 'o' 's' 'o'. If not specified, the symbols will be given automatic shapes.") optional.add_argument('--version', action='version', version='%(prog)s {}'.format(version('deeptools'))) optionalEx = optional.add_mutually_exclusive_group() optionalEx.add_argument('--transpose', help='Perform the PCA on the transposed matrix, (i.e., on the ' 'matrix where rows are samples and columns are ' 'bins/features. This then matches what is typically ' 'done in R.', action='store_true') optionalEx.add_argument('--rowCenter', help='When specified, each row (bin, gene, etc.) ' 'in the matrix is centered at 0 before the PCA is ' 'computed. This is useful only if you have a strong ' 'bin/gene/etc. correlation and the resulting ' 'principal component has samples stacked vertically. This option is not applicable if --transpose is specified.', action='store_true') return parser def main(args=None): args = parse_arguments().parse_args(args) if args.plotFile is None and args.outFileNameData is None: sys.exit("At least one of --plotFile and --outFileNameData must be specified!\n") if args.ntop < 0: sys.exit("The value specified for --ntop must be >= 0!\n") if args.PCs[0] == args.PCs[1]: sys.exit("You must specify different principal components!\n") if args.PCs[0] <= 0 or args.PCs[1] <= 0: sys.exit("The specified principal components must be at least 1!\n") corr = Correlation(args.corData, labels=args.labels,) corr.rowCenter = args.rowCenter corr.transpose = args.transpose corr.ntop = args.ntop corr.log2 = args.log2 Wt, eigenvalues = corr.plot_pca(args.plotFile, PCs=args.PCs, plot_title=args.plotTitle, image_format=args.plotFileFormat, plotWidth=args.plotWidth, plotHeight=args.plotHeight, cols=args.colors, marks=args.markers) if args.outFileNameData is not None: of = open(args.outFileNameData, "w") of.write("#plotPCA --outFileNameData\n") of.write("Component\t{}\tEigenvalue\n".format("\t".join(corr.labels))) n = eigenvalues.shape[0] for i in range(n): of.write("{}\t{}\t{}\n".format(i + 1, "\t".join(["{}".format(x) for x in Wt[i, :]]), eigenvalues[i])) of.close() if __name__ == "__main__": main() ================================================ FILE: deeptools/plotProfile.py ================================================ #!/usr/bin/env python # -*- coding: utf-8 -*- import sys import argparse import numpy as np from math import ceil import matplotlib matplotlib.use('Agg') matplotlib.rcParams['pdf.fonttype'] = 42 matplotlib.rcParams['svg.fonttype'] = 'none' import deeptools.cm # noqa: F401 import matplotlib.pyplot as plt from matplotlib.font_manager import FontProperties from matplotlib import colors as pltcolors import matplotlib.gridspec as gridspec import plotly.offline as py import plotly.graph_objs as go # own modules from deeptools import parserCommon from deeptools import heatmapper from deeptools.heatmapper_utilities import plot_single, plotly_single, getProfileTicks from deeptools.computeMatrixOperations import filterHeatmapValues debug = 0 old_settings = np.seterr(all='ignore') plt.ioff() def parse_arguments(args=None): parser = argparse.ArgumentParser( parents=[parserCommon.heatmapperMatrixArgs(), parserCommon.heatmapperOutputArgs(mode='profile'), parserCommon.heatmapperOptionalArgs(mode='profile')], formatter_class=argparse.ArgumentDefaultsHelpFormatter, description='This tool creates a profile plot for ' 'scores over sets of genomic regions. ' 'Typically, these regions are genes, but ' 'any other regions defined in BED ' ' will work. A matrix generated ' 'by computeMatrix is required.', epilog='An example usage is: plotProfile -m matrix.gz', add_help=False, usage='plotProfile -m matrix.gz\n' 'help: plotProfile -h / plotProfile --help') return parser def process_args(args=None): args = parse_arguments().parse_args(args) # Ensure that yMin/yMax are there and a list try: assert args.yMin is not None except: args.yMin = [None] try: assert args.yMax is not None except: args.yMax = [None] # Sometimes Galaxy sends --yMax '' and --yMin '' if args.yMin == ['']: args.yMin = [None] if args.yMax == ['']: args.yMax = [None] # Convert to floats if args.yMin != [None]: foo = [float(x) for x in args.yMin] args.yMin = foo if args.yMax != [None]: foo = [float(x) for x in args.yMax] args.yMax = foo if args.plotHeight < 0.5: args.plotHeight = 0.5 elif args.plotHeight > 100: args.plotHeight = 100 return args class Profile(object): def __init__(self, hm, out_file_name, plot_title='', y_axis_label='', y_min=None, y_max=None, averagetype='median', reference_point_label=None, start_label='TSS', end_label='TES', plot_height=7, plot_width=11, per_group=False, plot_type='lines', image_format=None, color_list=None, legend_location='best', plots_per_row=8, label_rotation=0, dpi=200): """ Using the hm matrix, makes a line plot either per group or per sample using the specified parameters. Args: hm: heatmapper object out_file_name: string plot_title: string y_axis_label: list y_min: list y_max: list averagetype: mean, sum, median reference_point_label: string start_label: string end_label: string plot_height: in cm plot_width: in cm per_group: bool plot_type: string image_format: string color_list: list legend_location: plots_per_row: int label_rotation: float Returns: """ self.hm = hm self.out_file_name = out_file_name self.plot_title = plot_title self.y_axis_label = y_axis_label self.y_min = y_min self.y_max = y_max self.averagetype = averagetype self.reference_point_label = reference_point_label self.start_label = start_label self.end_label = end_label self.plot_height = plot_height self.plot_width = plot_width self.per_group = per_group self.plot_type = plot_type self.image_format = image_format self.color_list = color_list self.legend_location = legend_location self.plots_per_row = plots_per_row self.label_rotation = label_rotation self.dpi = dpi # Honor reference point labels from computeMatrix if reference_point_label is None: self.reference_point_label = hm.parameters['ref point'] # decide how many plots are needed if self.per_group: self.numplots = self.hm.matrix.get_num_groups() self.numlines = self.hm.matrix.get_num_samples() else: self.numplots = self.hm.matrix.get_num_samples() self.numlines = self.hm.matrix.get_num_groups() if self.numplots > self.plots_per_row: rows = np.ceil(self.numplots / float(self.plots_per_row)).astype(int) cols = self.plots_per_row else: rows = 1 cols = self.numplots self.grids = gridspec.GridSpec(rows, cols) plt.rcParams['font.size'] = 10.0 self.font_p = FontProperties() self.font_p.set_size('small') # convert cm values to inches plot_height_inches = rows * self.cm2inch(self.plot_height)[0] self.fig = plt.figure(figsize=self.cm2inch(cols * self.plot_width, rows * self.plot_height)) self.fig.suptitle(self.plot_title, y=(1 - (0.06 / plot_height_inches))) # Ensure that the labels are vectors nSamples = len(self.hm.matrix.sample_labels) if not isinstance(self.reference_point_label, list): self.reference_point_label = [self.reference_point_label] * nSamples if not isinstance(self.start_label, list): self.start_label = [self.start_label] * nSamples if not isinstance(self.end_label, list): self.end_label = [self.end_label] * nSamples def getTicks(self, idx): """ This is essentially a wrapper around getProfileTicks to accomdate the fact that each column has its own ticks. """ xticks, xtickslabel = getProfileTicks(self.hm, self.reference_point_label[idx], self.start_label[idx], self.end_label[idx], idx) return xticks, xtickslabel @staticmethod def cm2inch(*tupl): inch = 2.54 if isinstance(tupl[0], tuple): return tuple(i / inch for i in tupl[0]) else: return tuple(i / inch for i in tupl) def plot_hexbin(self): from matplotlib import cm cmap = cm.coolwarm cmap.set_bad('black') if self.image_format == "plotly": return self.plotly_hexbin() for plot in range(self.numplots): col = plot % self.plots_per_row row = int(plot / float(self.plots_per_row)) localYMin = None localYMax = None # split the ax to make room for the colorbar and for each of the # groups sub_grid = gridspec.GridSpecFromSubplotSpec(self.numlines, 2, subplot_spec=self.grids[row, col], width_ratios=[0.92, 0.08], wspace=0.05, hspace=0.1) ax = self.fig.add_subplot(sub_grid[0, 0]) ax.tick_params( axis='y', which='both', left=False, right=False, labelleft=True) if self.per_group: title = self.hm.matrix.group_labels[plot] else: title = self.hm.matrix.sample_labels[plot] vmin = np.inf vmax = -np.inf for data_idx in range(self.numlines): # get the max and min if self.per_group: _row, _col = plot, data_idx else: _row, _col = data_idx, plot sub_matrix = self.hm.matrix.get_matrix(_row, _col) ma = sub_matrix['matrix'] x_values = np.tile(np.arange(ma.shape[1]), (ma.shape[0], 1)) img = ax.hexbin(x_values.flatten(), ma.flatten(), cmap=cmap, mincnt=1) _vmin, _vmax = img.get_clim() if _vmin < vmin: vmin = _vmin if _vmax > vmax: vmax = _vmax if localYMin is None or self.y_min[col % len(self.y_min)] < localYMin: localYMin = self.y_min[col % len(self.y_min)] if localYMax is None or self.y_max[col % len(self.y_max)] > localYMax: localYMax = self.y_max[col % len(self.y_max)] self.fig.delaxes(ax) # iterate again after having computed the vmin and vmax ax_list = [] for data_idx in range(self.numlines)[::-1]: ax = self.fig.add_subplot(sub_grid[data_idx, 0]) if data_idx == 0: ax.set_title(title) if data_idx != self.numlines - 1: plt.setp(ax.get_xticklabels(), visible=False) if self.per_group: _row, _col = plot, data_idx else: _row, _col = data_idx, plot sub_matrix = self.hm.matrix.get_matrix(_row, _col) if self.per_group: label = sub_matrix['sample'] else: label = sub_matrix['group'] ma = sub_matrix['matrix'] try: # matplotlib 2.0 ax.set_facecolor('black') except: # matplotlib <2.0 ax.set_axis_bgcolor('black') x_values = np.tile(np.arange(ma.shape[1]), (ma.shape[0], 1)) img = ax.hexbin(x_values.flatten(), ma.flatten(), cmap=cmap, mincnt=1, vmin=vmin, vmax=vmax) if plot == 0: ax.axes.set_ylabel(label) ax_list.append(ax) lims = ax.get_ylim() if localYMin is not None: lims = (localYMin, lims[1]) if localYMax is not None: lims = (lims[0], localYMax) if lims[0] >= lims[1]: lims = (lims[0], lims[0] + 1) ax.set_ylim(lims) xticks, xtickslabel = self.getTicks(plot) if np.ceil(max(xticks)) != float(ma.shape[1] - 1): tickscale = float(sub_matrix['matrix'].shape[1]) / max(xticks) xticks_use = [x * tickscale for x in xticks] ax_list[0].axes.set_xticks(xticks_use) else: ax_list[0].axes.set_xticks(xticks) ax_list[0].axes.set_xticklabels(xtickslabel, rotation=self.label_rotation) # align the first and last label # such that they don't fall off # the heatmap sides ticks = ax_list[-1].xaxis.get_major_ticks() ticks[0].label1.set_horizontalalignment('left') ticks[-1].label1.set_horizontalalignment('right') cax = self.fig.add_subplot(sub_grid[:, 1]) self.fig.colorbar(img, cax=cax) plt.subplots_adjust(wspace=0.05, hspace=0.3) plt.tight_layout() plt.savefig(self.out_file_name, dpi=self.dpi, format=self.image_format) plt.close() def plotly_hexbin(self): """plot_hexbin, but for plotly. it's annoying that we have to have sub-subplots""" fig = go.Figure() cols = self.plots_per_row if self.numplots > self.plots_per_row else self.numplots rows = np.ceil(self.numplots / float(cols)).astype(int) fig['layout'].update(title=self.plot_title) domainWidth = .9 / cols domainHeight = .9 / rows bufferHeight = 0.0 if rows > 1: bufferHeight = 0.1 / (rows - 1) else: domainHeight = 1.0 bufferWidth = 0.0 if cols > 1: bufferWidth = 0.1 / (cols - 1) else: domainWidth = 1.0 subHeight = domainHeight / float(self.numlines) if self.per_group: sideLabels = self.hm.matrix.sample_labels else: sideLabels = self.hm.matrix.group_labels data = [] annos = [] vmin = np.inf vmax = -np.inf for i in range(self.numplots): row = rows - i / self.plots_per_row - 1 col = i % self.plots_per_row if self.per_group: title = self.hm.matrix.group_labels[i] else: title = self.hm.matrix.sample_labels[i] base = row * (domainHeight + bufferHeight) domain = [base, base + domainHeight] titleY = base + domainHeight base = col * (domainWidth + bufferWidth) domain = [base, base + domainWidth] titleX = base + 0.5 * domainWidth xanchor = 'x{}'.format(i + 1) fig['layout']['xaxis{}'.format(i + 1)] = dict(domain=domain) annos.append({'yanchor': 'bottom', 'xref': 'paper', 'xanchor': 'center', 'yref': 'paper', 'text': title, 'y': titleY, 'x': titleX, 'font': {'size': 16}, 'showarrow': False}) # set yMin/yMax yMin = np.inf yMax = -np.inf for j in range(self.numlines): # get the max and min if self.per_group: _row, _col = i, j else: _row, _col = j, i ma = self.hm.matrix.get_matrix(_row, _col)['matrix'] if np.min(ma) < yMin: yMin = np.min(ma) if np.max(ma) > yMax: yMax = np.max(ma) if self.y_min[i % len(self.y_min)] is not None: yMin = self.y_min[i % len(self.y_min)] if self.y_max[i % len(self.y_max)] is not None: yMax = self.y_max[i % len(self.y_max)] for j in range(self.numlines): if self.per_group: _row, _col = i, j else: _row, _col = j, i foo = i * self.numlines + j + 1 yanchor = 'y{}'.format(foo) base = row * (domainHeight + bufferHeight) + j * subHeight domain = [base, base + subHeight] fig['layout']['yaxis{}'.format(foo)] = {'domain': domain, 'title': self.y_axis_label, 'anchor': xanchor, 'range': [yMin, yMax]} if j == 0: _ = "xaxis{}".format(xanchor[1:]) fig['layout'][_].update(anchor='y{}'.format(foo)) if col == 0: titleY = base + 0.5 * subHeight annos.append({'yanchor': 'middle', 'xref': 'paper', 'xanchor': 'left', 'yref': 'paper', 'text': sideLabels[j], 'y': titleY, 'x': -0.03, 'font': {'size': 16}, 'showarrow': False, 'textangle': -90}) sub_matrix = self.hm.matrix.get_matrix(_row, _col) ma = self.hm.matrix.get_matrix(_row, _col)['matrix'] fig['layout']['xaxis{}'.format(i + 1)].update(range=[0, ma.shape[1]]) if self.per_group: label = sub_matrix['sample'] else: label = sub_matrix['group'] # Manually compute the 2D histogram with 100x100 bins x_values = np.tile(np.arange(ma.shape[1]), (ma.shape[0], 1)) z, xe, ye = np.histogram2d(x_values.flatten(), ma.flatten(), bins=100, range=[[0, ma.shape[1]], [yMin, yMax]]) _vmin = np.min(z) _vmax = np.max(z) if _vmin < vmin: vmin = _vmin if _vmax > vmax: vmax = _vmax trace = go.Contour(z=z.T, x=xe, y=ye, xaxis=xanchor, yaxis=yanchor, name=label, connectgaps=False) data.append(trace) # Assume the bounds for the last graph are correct totalWidth = ma.shape[1] xticks, xtickslabel = self.getTicks(i) if np.ceil(max(xticks)) != float(totalWidth): tickscale = float(totalWidth) / max(xticks) xticks_use = [x * tickscale for x in xticks] else: xticks_use = xticks xticks_use = [np.ceil(x) for x in xticks_use] fig['layout']['xaxis{}'.format(i + 1)].update(tickmode='array', tickvals=xticks_use, ticktext=xtickslabel, tickangle=self.label_rotation) for trace in data: trace.update(zmin=vmin, zmax=vmax) fig.add_traces(data) fig['layout']['annotations'] = annos py.plot(fig, filename=self.out_file_name, auto_open=False) def plot_heatmap(self): cmap = ['RdYlBu_r'] if self.color_list is not None: # check the length to be equal to the numebr of plots otherwise multiply it! cmap = self.color_list if len(cmap) < self.numplots: all_colors = cmap for i in range(ceil(self.numplots / len(cmap))): cmap.extend(all_colors) matrix_flatten = None if self.y_min == [None]: matrix_flatten = self.hm.matrix.flatten() # try to avoid outliers by using np.percentile self.y_min = [np.percentile(matrix_flatten, 1.0)] if np.isnan(self.y_min[0]): self.y_min = [None] if self.y_max == [None]: if matrix_flatten is None: matrix_flatten = self.hm.matrix.flatten() # try to avoid outliers by using np.percentile self.y_max = [np.percentile(matrix_flatten, 98.0)] if np.isnan(self.y_max[0]): self.y_max = [None] if self.image_format == "plotly": return self.plotly_heatmap() ax_list = [] # turn off y ticks for plot in range(self.numplots): labels = [] col = plot % self.plots_per_row row = int(plot / float(self.plots_per_row)) localYMin = None localYMax = None # split the ax to make room for the colorbar sub_grid = gridspec.GridSpecFromSubplotSpec(1, 2, subplot_spec=self.grids[row, col], width_ratios=[0.92, 0.08], wspace=0.05) ax = self.fig.add_subplot(sub_grid[0]) cax = self.fig.add_subplot(sub_grid[1]) ax.tick_params( axis='y', which='both', left=False, right=False, labelleft=True) if self.per_group: title = self.hm.matrix.group_labels[plot] tickIdx = plot % self.hm.matrix.get_num_samples() else: title = self.hm.matrix.sample_labels[plot] tickIdx = plot ax.set_title(title) mat = [] # when drawing a heatmap (in contrast to drawing lines) for data_idx in range(self.numlines): if self.per_group: row, col = plot, data_idx else: row, col = data_idx, plot if localYMin is None or self.y_min[col % len(self.y_min)] < localYMin: localYMin = self.y_min[col % len(self.y_min)] if localYMax is None or self.y_max[col % len(self.y_max)] > localYMax: localYMax = self.y_max[col % len(self.y_max)] sub_matrix = self.hm.matrix.get_matrix(row, col) if self.per_group: label = sub_matrix['sample'] else: label = sub_matrix['group'] labels.append(label) mat.append(np.ma.__getattribute__(self.averagetype)(sub_matrix['matrix'], axis=0)) img = ax.imshow(np.vstack(mat), interpolation='nearest', cmap=cmap[plot], aspect='auto', vmin=localYMin, vmax=localYMax) self.fig.colorbar(img, cax=cax) totalWidth = np.vstack(mat).shape[1] xticks, xtickslabel = self.getTicks(tickIdx) if np.ceil(max(xticks)) != float(totalWidth - 1): tickscale = float(totalWidth) / max(xticks) xticks_use = [x * tickscale for x in xticks] ax.axes.set_xticks(xticks_use) else: ax.axes.set_xticks(xticks) ax.axes.set_xticklabels(xtickslabel, rotation=self.label_rotation) # align the first and last label # such that they don't fall off # the heatmap sides ticks = ax.xaxis.get_major_ticks() ticks[0].label1.set_horizontalalignment('left') ticks[-1].label1.set_horizontalalignment('right') # add labels as y ticks labels ymin, ymax = ax.axes.get_ylim() pos, distance = np.linspace(ymin, ymax, len(labels), retstep=True, endpoint=False) d_half = float(distance) / 2 yticks = [x + d_half for x in pos] # TODO: make rotation a parameter # ax.axes.set_yticklabels(labels[::-1], rotation='vertical') if plot == 0: ax.axes.set_yticks(yticks) ax.axes.set_yticklabels(labels[::-1]) else: ax.axes.set_yticklabels([]) # matplotlib 3.1.1 (and likely some earlier versions) will change the ylim if you change the tick locations! ax.axes.set_ylim([ymin, ymax]) ax_list.append(ax) plt.subplots_adjust(wspace=0.05, hspace=0.3) plt.tight_layout() plt.savefig(self.out_file_name, dpi=self.dpi, format=self.image_format) plt.close() def plotly_heatmap(self): """plot_heatmap, but with plotly output""" fig = go.Figure() cols = self.plots_per_row if self.numplots > self.plots_per_row else self.numplots rows = np.ceil(self.numplots / float(cols)).astype(int) fig['layout'].update(title=self.plot_title) domainWidth = .9 / cols domainHeight = .9 / rows bufferHeight = 0.0 if rows > 1: bufferHeight = 0.1 / (rows - 1) else: domainHeight = 1.0 bufferWidth = 0.0 if cols > 1: bufferWidth = 0.1 / (cols - 1) else: domainWidth = 1.0 data = [] annos = [] zmin = np.inf zmax = -np.inf for i in range(self.numplots): row = rows - i / self.plots_per_row - 1 col = i % self.plots_per_row if self.per_group: title = self.hm.matrix.group_labels[i] else: title = self.hm.matrix.sample_labels[i] base = row * (domainHeight + bufferHeight) domain = [base, base + domainHeight] titleY = base + domainHeight xanchor = 'x{}'.format(i + 1) yanchor = 'y{}'.format(i + 1) visible = False if col == 0: visible = True fig['layout']['yaxis{}'.format(i + 1)] = {'domain': domain, 'anchor': xanchor, 'visible': visible} base = col * (domainWidth + bufferWidth) domain = [base, base + domainWidth] titleX = base + 0.5 * domainWidth fig['layout']['xaxis{}'.format(i + 1)] = {'domain': domain, 'anchor': yanchor} annos.append({'yanchor': 'bottom', 'xref': 'paper', 'xanchor': 'center', 'yref': 'paper', 'text': title, 'y': titleY, 'x': titleX, 'font': {'size': 16}, 'showarrow': False}) mat = [] labels = [] for j in range(self.numlines): if self.per_group: row, col = i, j else: row, col = j, i sub_matrix = self.hm.matrix.get_matrix(row, col) if self.per_group: label = sub_matrix['sample'] else: label = sub_matrix['group'] labels.append(label) mat.append(np.ma.__getattribute__(self.averagetype)(sub_matrix['matrix'], axis=0)) if np.min(mat[-1]) < zmin: zmin = np.min(mat[-1]) if np.max(mat[-1]) > zmax: zmax = np.max(mat[-1]) totalWidth = len(mat[-1]) trace = go.Heatmap(name=title, z=mat, x=range(totalWidth + 1), y=labels, xaxis=xanchor, yaxis=yanchor) data.append(trace) # Add ticks xticks, xtickslabel = self.getTicks(i) if np.ceil(max(xticks)) != float(totalWidth): tickscale = float(totalWidth) / max(xticks) xticks_use = [x * tickscale for x in xticks] else: xticks_use = xticks xticks_use = [np.ceil(x) for x in xticks_use] fig['layout']['xaxis{}'.format(i + 1)].update(tickmode='array', tickvals=xticks_use, ticktext=xtickslabel, tickangle=self.label_rotation) # Adjust color scale limits for i, trace in enumerate(data): zminUse = zmin zmaxUse = zmax if self.y_min[i % len(self.y_min)] is not None: zminUse = self.y_min[i % len(self.y_min)] if self.y_max[i % len(self.y_max)] is not None: zmaxUse = self.y_max[i % len(self.y_max)] trace.update(zmin=zminUse, zmax=zmaxUse) fig.add_traces(data) fig['layout']['annotations'] = annos py.plot(fig, filename=self.out_file_name, auto_open=False) def plot_profile(self): if self.y_min is None: self.y_min = [None] if self.y_max is None: self.y_max = [None] if not self.color_list: cmap_plot = plt.get_cmap('jet') if self.numlines > 1: # kmeans, so we need to color by cluster self.color_list = cmap_plot(np.arange(self.numlines, dtype=float) / float(self.numlines)) else: self.color_list = cmap_plot(np.arange(self.numplots, dtype=float) / float(self.numplots)) if (self.numlines > 1 and len(self.color_list) < self.numlines) or\ (self.numlines == 1 and len(self.color_list) < self.numplots): sys.exit("\nThe given list of colors is too small, " "at least {} colors are needed\n".format(self.numlines)) for color in self.color_list: if not pltcolors.is_color_like(color): sys.exit("\nThe color name {} is not valid. Check " "the name or try with a html hex string " "for example #eeff22".format(color)) if self.image_format == "plotly": return self.plotly_profile() first = True ax_list = [] globalYmin = np.inf globalYmax = -np.inf for plot in range(self.numplots): localYMin = None localYMax = None col = plot % self.plots_per_row row = int(plot / float(self.plots_per_row)) if (row == 0 and col == 0) or len(self.y_min) > 1 or len(self.y_max) > 1: ax = self.fig.add_subplot(self.grids[row, col]) else: ax = self.fig.add_subplot(self.grids[row, col]) if self.per_group: title = self.hm.matrix.group_labels[plot] if row != 0 and len(self.y_min) == 1 and len(self.y_max) == 1: plt.setp(ax.get_yticklabels(), visible=False) tickIdx = plot % self.hm.matrix.get_num_samples() else: title = self.hm.matrix.sample_labels[plot] if col != 0 and len(self.y_min) == 1 and len(self.y_max) == 1: plt.setp(ax.get_yticklabels(), visible=False) tickIdx = plot ax.set_title(title) for data_idx in range(self.numlines): if self.per_group: _row, _col = plot, data_idx else: _row, _col = data_idx, plot if localYMin is None or self.y_min[col % len(self.y_min)] < localYMin: localYMin = self.y_min[col % len(self.y_min)] if localYMax is None or self.y_max[col % len(self.y_max)] > localYMax: localYMax = self.y_max[col % len(self.y_max)] sub_matrix = self.hm.matrix.get_matrix(_row, _col) if self.per_group: label = sub_matrix['sample'] else: label = sub_matrix['group'] if self.numlines > 1: coloridx = data_idx else: coloridx = plot plot_single(ax, sub_matrix['matrix'], self.averagetype, self.color_list[coloridx], label, plot_type=self.plot_type) globalYmin = min(float(globalYmin), ax.get_ylim()[0]) globalYmax = max(globalYmax, ax.get_ylim()[1]) # Exclude ticks from all but one subplot by default if col > 0 and len(self.y_min) == 1 and len(self.y_max) == 1: plt.setp(ax.get_yticklabels(), visible=False) totalWidth = sub_matrix['matrix'].shape[1] xticks, xtickslabel = self.getTicks(tickIdx) if np.ceil(max(xticks)) != float(totalWidth - 1): tickscale = float(totalWidth) / max(xticks) xticks_use = [x * tickscale for x in xticks] ax.axes.set_xticks(xticks_use) else: ax.axes.set_xticks(xticks) ax.axes.set_xticklabels(xtickslabel, rotation=self.label_rotation) # align the first and last label # such that they don't fall off # the heatmap sides ticks = ax.xaxis.get_major_ticks() ticks[0].label1.set_horizontalalignment('left') ticks[-1].label1.set_horizontalalignment('right') if first and self.y_axis_label != '': ax.set_ylabel(self.y_axis_label) if first and self.plot_type not in ['heatmap', 'overlapped_lines']: ax.legend(loc=self.legend_location.replace('-', ' '), ncol=1, prop=self.font_p, frameon=False, markerscale=0.5) if len(self.y_min) == 1 and len(self.y_max) == 1: first = False ax_list.append(ax) # It turns out that set_ylim only takes float64s for sample_id, subplot in enumerate(ax_list): localYMin = self.y_min[sample_id % len(self.y_min)] localYMax = self.y_max[sample_id % len(self.y_max)] lims = [globalYmin, globalYmax] if localYMin is not None: if localYMax is not None: lims = (float(localYMin), float(localYMax)) else: lims = (float(localYMin), lims[1]) elif localYMax is not None: lims = (lims[0], float(localYMax)) if lims[0] >= lims[1]: lims = (lims[0], lims[0] + 1) ax_list[sample_id].set_ylim(lims) plt.subplots_adjust(wspace=0.05, hspace=0.3) plt.tight_layout() plt.savefig(self.out_file_name, dpi=self.dpi, format=self.image_format) plt.close() def plotly_profile(self): """ plot_profile for plotly output y_min, y_max, and color_list are set already """ fig = go.Figure() cols = self.plots_per_row if self.numplots > self.plots_per_row else self.numplots rows = np.ceil(self.numplots / float(cols)).astype(int) fig['layout'].update(title=self.plot_title) domainWidth = .9 / cols domainHeight = .9 / rows bufferHeight = 0.0 if rows > 1: bufferHeight = 0.1 / (rows - 1) bufferWidth = 0.0 if cols > 1: bufferWidth = 0.1 / (cols - 1) data = [] annos = [] yMin = None yMax = None for i in range(self.numplots): row = np.floor(i / self.plots_per_row) # row = rows - i / self.plots_per_row - 1 col = i % self.plots_per_row xanchor = 'x{}'.format(i + 1) yanchor = 'y{}'.format(i + 1) base = row * (domainHeight + bufferHeight) domain = [base, base + domainHeight] titleY = base + domainHeight fig['layout']['yaxis{}'.format(i + 1)] = {'domain': domain, 'title': self.y_axis_label, 'anchor': xanchor, 'autorange': False} base = col * (domainWidth + bufferWidth) domain = [base, base + domainWidth] titleX = base + 0.5 * domainWidth fig['layout']['xaxis{}'.format(i + 1)] = {'domain': domain, 'anchor': yanchor} if self.per_group: title = self.hm.matrix.group_labels[i] else: title = self.hm.matrix.sample_labels[i] annos.append({'yanchor': 'bottom', 'xref': 'paper', 'xanchor': 'center', 'yref': 'paper', 'text': title, 'y': titleY, 'x': titleX, 'font': {'size': 16}, 'showarrow': False}) for j in range(self.numlines): if self.per_group: _row, _col = i, j else: _row, _col = j, i sub_matrix = self.hm.matrix.get_matrix(_row, _col) fig['layout']['xaxis{}'.format(i + 1)].update(range=[0, sub_matrix['matrix'].shape[1]]) if self.per_group: label = sub_matrix['sample'] else: label = sub_matrix['group'] if self.numlines > 1: coloridx = j else: coloridx = i color = self.color_list[coloridx] traces = plotly_single(sub_matrix['matrix'], self.averagetype, color, label, plot_type=self.plot_type) for trace in traces: trace.update(xaxis=xanchor, yaxis=yanchor) if yMin is None or min(trace['y']) < yMin: yMin = min(trace['y']) if yMax is None or max(trace['y']) > yMax: yMax = max(trace['y']) if row == col == 0: traces[0].update(showlegend=True) data.extend(traces) totalWidth = sub_matrix['matrix'].shape[1] xticks, xtickslabel = self.getTicks(i) if np.ceil(max(xticks)) != float(totalWidth): tickscale = float(totalWidth) / max(xticks) xticks_use = [x * tickscale for x in xticks] else: xticks_use = xticks xticks_use = [np.ceil(x) for x in xticks_use] fig['layout']['xaxis{}'.format(i + 1)].update(tickmode='array', tickvals=xticks_use, ticktext=xtickslabel, tickangle=self.label_rotation) # Set the y limits for i in range(self.numplots): yaxis = 'yaxis{}'.format(i + 1) yRange = [yMin, yMax] if self.y_min[i % len(self.y_min)] is not None: yRange[0] = self.y_min[i % len(self.y_min)] if self.y_max[i % len(self.y_max)] is not None: yRange[1] = self.y_max[i % len(self.y_max)] fig['layout'][yaxis].update(range=yRange) fig.add_traces(data) fig['layout']['annotations'] = annos py.plot(fig, filename=self.out_file_name, auto_open=False) def main(args=None): args = process_args(args) hm = heatmapper.heatmapper() matrix_file = args.matrixFile.name args.matrixFile.close() hm.read_matrix_file(matrix_file) if hm.parameters['min threshold'] is not None or hm.parameters['max threshold'] is not None: filterHeatmapValues(hm, hm.parameters['min threshold'], hm.parameters['max threshold']) if args.kmeans is not None: hm.matrix.hmcluster(args.kmeans, method='kmeans', clustering_samples=args.clusterUsingSamples) else: if args.hclust is not None: print("Performing hierarchical clustering." "Please note that it might be very slow for large datasets.\n") hm.matrix.hmcluster(args.hclust, method='hierarchical', clustering_samples=args.clusterUsingSamples) group_len_ratio = np.diff(hm.matrix.group_boundaries) / float(len(hm.matrix.regions)) if np.any(group_len_ratio < 5.0 / 1000): problem = np.flatnonzero(group_len_ratio < 5.0 / 1000) sys.stderr.write("WARNING: Group '{}' is too small for plotting, you might want to remove it. \n".format(hm.matrix.group_labels[problem[0]])) if args.regionsLabel: hm.matrix.set_group_labels(args.regionsLabel) if args.samplesLabel and len(args.samplesLabel): hm.matrix.set_sample_labels(args.samplesLabel) if args.outFileNameData: hm.save_tabulated_values(args.outFileNameData, reference_point_label=args.refPointLabel, start_label=args.startLabel, end_label=args.endLabel, averagetype=args.averageType) if args.outFileSortedRegions: hm.save_BED(args.outFileSortedRegions) prof = Profile(hm, args.outFileName, plot_title=args.plotTitle, y_axis_label=args.yAxisLabel, y_min=args.yMin, y_max=args.yMax, averagetype=args.averageType, reference_point_label=args.refPointLabel, start_label=args.startLabel, end_label=args.endLabel, plot_height=args.plotHeight, plot_width=args.plotWidth, per_group=args.perGroup, plot_type=args.plotType, image_format=args.plotFileFormat, color_list=args.colors, legend_location=args.legendLocation, plots_per_row=args.numPlotsPerRow, label_rotation=args.label_rotation, dpi=args.dpi) if args.plotType == 'heatmap': prof.plot_heatmap() elif args.plotType == 'overlapped_lines': prof.plot_hexbin() else: prof.plot_profile() ================================================ FILE: deeptools/sumCoveragePerBin.py ================================================ import numpy as np import multiprocessing import time from deeptools import countReadsPerBin from deeptools.utilities import getTLen from deeptoolsintervals import GTF class SumCoveragePerBin(countReadsPerBin.CountReadsPerBin): r"""This is an extension of CountReadsPerBin for use with plotFingerprint. There, we need to sum the per-base coverage. """ def get_coverage_of_region(self, bamHandle, chrom, regions, fragmentFromRead_func=None): """ Returns a numpy array that corresponds to the number of reads that overlap with each tile. >>> test = Tester() >>> import pysam >>> c = SumCoveragePerBin([], stepSize=1, extendReads=300) For this case the reads are length 36. The number of overlapping read fragments is 4 and 5 for the positions tested. Note that reads are NOT extended, due to there being a 0 length input list of BAM files! >>> c.get_coverage_of_region(pysam.AlignmentFile(test.bamFile_PE), 'chr2', ... [(5000833, 5000834), (5000834, 5000835)]) array([4., 5.]) In the following case the reads length is 50. Reads are not extended. >>> c.extendReads=False >>> c.get_coverage_of_region(pysam.AlignmentFile(test.bamFile2), '3R', [(148, 150), (150, 152), (152, 154)]) array([2., 4., 4.]) """ if not fragmentFromRead_func: fragmentFromRead_func = self.get_fragment_from_read nbins = len(regions) if len(regions[0]) == 3: nbins = 0 for reg in regions: nbins += (reg[1] - reg[0]) // reg[2] coverages = np.zeros(nbins, dtype='float64') if self.defaultFragmentLength == 'read length': extension = 0 else: extension = self.maxPairedFragmentLength blackList = None if self.blackListFileName is not None: blackList = GTF(self.blackListFileName) vector_start = 0 for idx, reg in enumerate(regions): if len(reg) == 3: tileSize = int(reg[2]) nRegBins = (reg[1] - reg[0]) // tileSize else: nRegBins = 1 tileSize = int(reg[1] - reg[0]) # Blacklisted regions have a coverage of 0 if blackList and blackList.findOverlaps(chrom, reg[0], reg[1]): continue regStart = int(max(0, reg[0] - extension)) regEnd = reg[1] + int(extension) # If alignments are extended and there's a blacklist, ensure that no # reads originating in a blacklist are fetched if blackList and reg[0] > 0 and extension > 0: o = blackList.findOverlaps(chrom, regStart, reg[0]) if o is not None and len(o) > 0: regStart = o[-1][1] o = blackList.findOverlaps(chrom, reg[1], regEnd) if o is not None and len(o) > 0: regEnd = o[0][0] start_time = time.time() # caching seems faster. TODO: profile the function c = 0 try: # BAM input if chrom not in bamHandle.references: raise NameError("chromosome {} not found in bam file".format(chrom)) except: # bigWig input, as used by plotFingerprint if bamHandle.chroms(chrom): _ = np.array(bamHandle.stats(chrom, regStart, regEnd, type="mean", nBins=nRegBins), dtype=float) _[np.isnan(_)] = 0.0 _ = _ * tileSize coverages += _ continue else: raise NameError("chromosome {} not found in bigWig file with chroms {}".format(chrom, bamHandle.chroms())) prev_pos = set() lpos = None # of previous processed read pair for read in bamHandle.fetch(chrom, regStart, regEnd): if read.is_unmapped: continue if self.minMappingQuality and read.mapq < self.minMappingQuality: continue # filter reads based on SAM flag if self.samFlag_include and read.flag & self.samFlag_include != self.samFlag_include: continue if self.samFlag_exclude and read.flag & self.samFlag_exclude != 0: continue # Fragment lengths tLen = getTLen(read) if self.minFragmentLength > 0 and tLen < self.minFragmentLength: continue if self.maxFragmentLength > 0 and tLen > self.maxFragmentLength: continue # get rid of duplicate reads that have same position on each of the # pairs if self.ignoreDuplicates: # Assuming more or less concordant reads, use the fragment bounds, otherwise the start positions if tLen >= 0: s = read.pos e = s + tLen else: s = read.pnext e = s - tLen if read.reference_id != read.next_reference_id: e = read.pnext if lpos is not None and lpos == read.reference_start \ and (s, e, read.next_reference_id, read.is_reverse) in prev_pos: continue if lpos != read.reference_start: prev_pos.clear() lpos = read.reference_start prev_pos.add((s, e, read.next_reference_id, read.is_reverse)) # since reads can be split (e.g. RNA-seq reads) each part of the # read that maps is called a position block. try: position_blocks = fragmentFromRead_func(read) except TypeError: # the get_fragment_from_read functions returns None in some cases. # Those cases are to be skipped, hence the continue line. continue last_eIdx = None for fragmentStart, fragmentEnd in position_blocks: if fragmentEnd is None or fragmentStart is None: continue fragmentLength = fragmentEnd - fragmentStart if fragmentLength == 0: continue # skip reads that are not in the region being # evaluated. if fragmentEnd <= reg[0] or fragmentStart >= reg[1]: continue if fragmentStart < reg[0]: fragmentStart = reg[0] if fragmentEnd > reg[0] + len(coverages) * tileSize: fragmentEnd = reg[0] + len(coverages) * tileSize sIdx = vector_start + max((fragmentStart - reg[0]) // tileSize, 0) eIdx = vector_start + min(np.ceil(float(fragmentEnd - reg[0]) / tileSize).astype('int'), nRegBins) if eIdx >= len(coverages): eIdx = len(coverages) - 1 if last_eIdx is not None: sIdx = max(last_eIdx, sIdx) if sIdx >= eIdx: continue # First bin if fragmentEnd < reg[0] + (sIdx + 1) * tileSize: _ = fragmentEnd - fragmentStart else: _ = reg[0] + (sIdx + 1) * tileSize - fragmentStart if _ > tileSize: _ = tileSize coverages[sIdx] += _ _ = sIdx + 1 while _ < eIdx: coverages[_] += tileSize _ += 1 while eIdx - sIdx >= nRegBins: eIdx -= 1 if eIdx > sIdx: _ = fragmentEnd - (reg[0] + eIdx * tileSize) if _ > tileSize: _ = tileSize elif _ < 0: _ = 0 coverages[eIdx] += _ last_eIdx = eIdx c += 1 if self.verbose: endTime = time.time() print("%s, processing %s (%.1f per sec) reads @ %s:%s-%s" % ( multiprocessing.current_process().name, c, c / (endTime - start_time), chrom, reg[0], reg[1])) vector_start += nRegBins # change zeros to NAN if self.zerosToNans: coverages[coverages == 0] = np.nan return coverages class Tester(object): def __init__(self): """ The distribution of reads between the two bam files is as follows. They cover 200 bp 0 100 200 |------------------------------------------------------------| A =============== =============== B =============== =============== =============== =============== """ import os self.root = os.path.dirname(os.path.abspath(__file__)) + "/test/test_data/" self.bamFile1 = self.root + "testA.bam" self.bamFile2 = self.root + "testB.bam" self.bamFile_PE = self.root + "test_paired2.bam" self.chrom = '3R' ================================================ FILE: deeptools/test/__init__.py ================================================ ================================================ FILE: deeptools/test/skiptest_heatmapper_images.py ================================================ import os import matplotlib matplotlib.use('Agg') from matplotlib.testing.compare import compare_images from tempfile import NamedTemporaryFile import deeptools.computeMatrix import deeptools.plotHeatmap import deeptools.plotProfile import deeptools.utilities __author__ = 'Fidel' ROOT = os.path.dirname(os.path.abspath(__file__)) + "/test_heatmapper/" tolerance = 30 def test_plotHeatmap_simple_plot(): """ Test a simple plot generated using a matrix from the following command: computeMatrix reference-point -a 100 -b 100 -S {test_path}/test.bw \ -R {test_path}/test.bed -o /tmp/mat.gz -bs 25 """ outfile = NamedTemporaryFile(suffix='.png', prefix='plotHeatmap_test_', delete=False) args = "-m {}/master.mat.gz --outFileName {}".format(ROOT, outfile.name).split() deeptools.plotHeatmap.main(args) res = compare_images(ROOT + '/master.png', outfile.name, tolerance) assert res is None, res os.remove(outfile.name) def test_plotHeatmap_rename_labels(): outfile = NamedTemporaryFile(suffix='.png', prefix='plotHeatmap_test_', delete=False) args = "-m {}/master.mat.gz --outFileName {} --regionsLabel uno dos".format(ROOT, outfile.name).split() deeptools.plotHeatmap.main(args) res = compare_images(ROOT + '/master_relabeled.png', outfile.name, tolerance) assert res is None, res os.remove(outfile.name) def test_plotHeatmap_scale_regions(): outfile = NamedTemporaryFile(suffix='.png', prefix='plotHeatmap_test_', delete=False) args = "-m {}/master_scale_reg.mat.gz --outFileName {}".format(ROOT, outfile.name).split() deeptools.plotHeatmap.main(args) res = compare_images(ROOT + '/master_scale_reg.png', outfile.name, tolerance) assert res is None, res os.remove(outfile.name) def test_plotHeatmap_multi_bigwig_pergroup(): outfile = NamedTemporaryFile(suffix='.png', prefix='plotHeatmap_test_', delete=False) args = "-m {}/master_multi.mat.gz --perGroup --samplesLabel file1 file2 file3 file4 " \ "--outFileName {}".format(ROOT, outfile.name).split() deeptools.plotHeatmap.main(args) res = compare_images(ROOT + '/heatmap_master_multi_pergroup.png', outfile.name, tolerance) assert res is None, res os.remove(outfile.name) def test_plotHeatmap_multiple_colors_muti_scales(): outfile = NamedTemporaryFile(suffix='.png', prefix='plotHeatmap_test_', delete=False) args = "-m {}/master_multi.mat.gz --colorList white,blue white,red --zMin 1 0 --zMax 4 5 " \ "--outFileName {}".format(ROOT, outfile.name).split() deeptools.plotHeatmap.main(args) res = compare_images(ROOT + '/heatmap_master_multi_color.png', outfile.name, tolerance) assert res is None, res os.remove(outfile.name) def test_plotHeatmap_multiple_colormap_no_boxes(): outfile = NamedTemporaryFile(suffix='.png', prefix='plotHeatmap_test_', delete=False) args = "-m {}/master_multi.mat.gz --colorMap Reds binary terrain --boxAroundHeatmaps no " \ "--outFileName {}".format(ROOT, outfile.name).split() deeptools.plotHeatmap.main(args) res = compare_images(ROOT + '/heatmap_master_multi_colormap_no_box.png', outfile.name, tolerance) assert res is None, res os.remove(outfile.name) def test_plotHeatmap_interpolation(): outfile = NamedTemporaryFile(suffix='.png', prefix='plotHeatmap_test_', delete=False) args = "-m {}/large_matrix.mat.gz --interpolation bilinear " \ "--outFileName {}".format(ROOT, outfile.name).split() deeptools.plotHeatmap.main(args) res = compare_images(ROOT + '/heatmap_master_interpolation_bilinear.png', outfile.name, tolerance) assert res is None, res os.remove(outfile.name) def test_plotProfiler(): outfile = NamedTemporaryFile(suffix='.png', prefix='plotHeatmap_test_', delete=False) args = "-m {}/master.mat.gz --outFileName {} --regionsLabel uno dos " \ "--plotType std".format(ROOT, outfile.name).split() deeptools.plotProfile.main(args) res = compare_images(ROOT + '/profile_master.png', outfile.name, tolerance) assert res is None, res os.remove(outfile.name) def test_plotProfiler_heatmap(): outfile = NamedTemporaryFile(suffix='.png', prefix='plotHeatmap_test_', delete=False) args = "-m {}/master.mat.gz --outFileName {} --plotType heatmap".format(ROOT, outfile.name).split() deeptools.plotProfile.main(args) res = compare_images(ROOT + '/profile_master_heatmap.png', outfile.name, tolerance) assert res is None, res os.remove(outfile.name) def test_plotProfiler_overlapped_lines(): outfile = NamedTemporaryFile(suffix='.png', prefix='plotHeatmap_test_', delete=False) args = "-m {}/master.mat.gz --outFileName {} " \ "--plotType overlapped_lines --yMin -1".format(ROOT, outfile.name).split() deeptools.plotProfile.main(args) res = compare_images(ROOT + '/profile_master_overlap_lines.png', outfile.name, tolerance) assert res is None, res os.remove(outfile.name) def test_plotProfiler_multibigwig(): outfile = NamedTemporaryFile(suffix='.png', prefix='plotHeatmap_test_', delete=False) args = "-m {}/master_multi.mat.gz --outFileName {} " \ "--numPlotsPerRow 2 --yMax 1.5".format(ROOT, outfile.name).split() deeptools.plotProfile.main(args) res = compare_images(ROOT + '/profile_master_multi.png', outfile.name, tolerance) assert res is None, res os.remove(outfile.name) def test_plotProfiler_multibigwig_pergroup(): outfile = NamedTemporaryFile(suffix='.png', prefix='plotHeatmap_test_', delete=False) args = "-m {}/master_multi.mat.gz --outFileName {} " \ "--perGroup --yMax 1.5".format(ROOT, outfile.name).split() deeptools.plotProfile.main(args) res = compare_images(ROOT + '/profile_master_multi_pergroup.png', outfile.name, tolerance) assert res is None, res os.remove(outfile.name) ================================================ FILE: deeptools/test/test_bamCoverage_and_bamCompare.py ================================================ import deeptools.bamCoverage as bam_cov import deeptools.bamCompare as bam_comp import deeptools.getScaleFactor as gs import os.path import filecmp from os import unlink ROOT = os.path.dirname(os.path.abspath(__file__)) + "/test_data/" BAMFILE_A = ROOT + "testA.bam" BAMFILE_B = ROOT + "testB.bam" BAMFILE_FILTER1 = ROOT + "test_filtering.bam" BAMFILE_FILTER2 = ROOT + "test_filtering2.bam" CRAMFILE_A = ROOT + "testA.cram" CRAMFILE_B = ROOT + "testB.cram" CRAMFILE_FILTER1 = ROOT + "test_filtering.cram" CRAMFILE_FILTER2 = ROOT + "test_filtering2.cram" BEDFILE_FILTER = ROOT + "test_filtering.blacklist.bed" """ The distribution of reads for the bam file is: 0 100 200 |------------------------------------------------------------| testA.bam 3R ==============> <============== testB.bam 3R <============== ==============> ==============> ==============> """ def test_bam_coverage_arguments(): """ Test minimal command line args for bamCoverage """ outfile = '/tmp/test_file.bg' for fname in [BAMFILE_B, CRAMFILE_B]: args = "--bam {} -o {} --outFileFormat bedgraph".format(fname, outfile).split() bam_cov.main(args) _foo = open(outfile, 'r') resp = _foo.readlines() _foo.close() expected = ['3R\t0\t50\t0\n', '3R\t50\t150\t1\n', '3R\t150\t200\t2\n'] assert f"{resp}" == f"{expected}", f"{resp} != {expected}" unlink(outfile) def test_bam_coverage_extend(): outfile = '/tmp/test_file.bg' for fname in [BAMFILE_B, CRAMFILE_B]: args = "-b {} -o {} --extendReads 100 --outFileFormat bedgraph".format(fname, outfile).split() bam_cov.main(args) _foo = open(outfile, 'r') resp = _foo.readlines() _foo.close() expected = ['3R\t0\t150\t1\n', '3R\t150\t200\t3\n'] assert f"{resp}" == f"{expected}", f"{resp} != {expected}" unlink(outfile) def test_bam_coverage_extend_and_normalizeUsingRPGC(): outfile = '/tmp/test_file.bg' for fname in [BAMFILE_B, CRAMFILE_B]: args = "-b {} -o {} --normalizeUsing RPGC --effectiveGenomeSize 200 --extendReads 100 " \ "--outFileFormat bedgraph".format(fname, outfile).split() bam_cov.main(args) _foo = open(outfile, 'r') resp = _foo.readlines() _foo.close() # the scale factor should be 0.5, thus the result is similar to # that of the previous test divided by 0.5 expected = ['3R\t0\t150\t0.5\n', '3R\t150\t200\t1.5\n'] assert f"{resp}" == f"{expected}", f"{resp} != {expected}" unlink(outfile) def test_bam_coverage_skipnas(): outfile = '/tmp/test_file.bg' for fname in [BAMFILE_B, CRAMFILE_B]: args = "--bam {} -o {} --outFileFormat bedgraph --skipNAs".format(fname, outfile).split() bam_cov.main(args) _foo = open(outfile, 'r') resp = _foo.readlines() _foo.close() expected = ['3R\t50\t150\t1\n', '3R\t150\t200\t2\n'] assert f"{resp}" == f"{expected}", f"{resp} != {expected}" unlink(outfile) def test_bam_coverage_filtering(): outfile = '/tmp/test_file.bg' for fname in [BAMFILE_B, CRAMFILE_B]: args = "--bam {} -o {} --outFileFormat bedgraph --ignoreDuplicates --verbose".format(fname, outfile).split() bam_cov.main(args) _foo = open(outfile, 'r') resp = _foo.readlines() _foo.close() expected = ['3R\t0\t50\t0\n', '3R\t50\t200\t1\n'] assert resp == expected, "{} != {}".format(resp, expected) unlink(outfile) def test_bam_compare_arguments(): """ Test minimal command line args for bamCoverage. The ratio between the same file is taken, therefore, the expected value is 1.0 for all bins. """ outfile = '/tmp/test_file.bg' for fname in [BAMFILE_B, CRAMFILE_B]: args = "--bamfile1 {} --bamfile2 {} " \ "-o {} -p 1 --outFileFormat bedgraph --operation ratio".format(fname, fname, outfile).split() bam_comp.main(args) _foo = open(outfile, 'r') resp = _foo.readlines() _foo.close() expected = ['3R\t0\t200\t1\n'] assert resp == expected, "{} != {}".format(resp, expected) unlink(outfile) def test_bam_compare_diff_files(): """ Test with two different files """ outfile = '/tmp/test_file.bg' for A, B in [(BAMFILE_A, BAMFILE_B), (CRAMFILE_A, CRAMFILE_B)]: args = "--bamfile1 {} --bamfile2 {} --scaleFactors 1:1 --operation subtract " \ "-o {} -p 1 --outFileFormat bedgraph".format(A, B, outfile).split() bam_comp.main(args) _foo = open(outfile, 'r') resp = _foo.readlines() _foo.close() expected = ['3R\t0\t50\t0\n', '3R\t50\t100\t-1\n', '3R\t100\t150\t0\n', '3R\t150\t200\t-1\n'] assert resp == expected, "{} != {}".format(resp, expected) unlink(outfile) def test_bam_compare_pseudocounts(): """ Test with different pseudocounts """ outfile = '/tmp/test_file.bg' args = "--bamfile1 {} --bamfile2 {} --outFileFormat bedgraph --scaleFactors 1:1 -o {} " \ "--pseudocount 1 0".format(BAMFILE_A, BAMFILE_B, outfile).split() bam_comp.main(args) _foo = open(outfile, 'r') resp = _foo.readlines() _foo.close() expected = ['3R\t0\t50\tinf\n', '3R\t50\t100\t0\n', '3R\t100\t150\t1\n', '3R\t150\t200\t0\n'] assert resp == expected, "{} != {}".format(resp, expected) unlink(outfile) def test_bam_compare_ZoverZ(): """ Ensure --skipZeroOverZero works in bamCompare """ outfile = '/tmp/test_file.bg' args = "--bamfile1 {} --bamfile2 {} --outFileFormat bedgraph --scaleFactors 1:1 -o {} " \ "--skipZeroOverZero".format(BAMFILE_A, BAMFILE_B, outfile).split() bam_comp.main(args) _foo = open(outfile, 'r') resp = _foo.readlines() _foo.close() expected = ['3R\t50\t100\t-1\n', '3R\t100\t150\t0\n', '3R\t150\t200\t-0.584963\n'] assert f"{resp}" == f"{expected}", f"{resp} != {expected}" unlink(outfile) def test_get_num_kept_reads(): """ Test the scale factor functions """ for fname in [BAMFILE_A, CRAMFILE_A]: args = "--bam {} -o /tmp/test".format(fname).split() args = bam_cov.process_args(args) num_kept_reads, total_reads = gs.get_num_kept_reads(args, None) # bam file 1 has 2 reads in 3R and 2 read in chr_cigar assert num_kept_reads == 3, "num_kept_reads is wrong" assert total_reads == 3, "num total reads is wrong" # ignore chr_cigar to count the total number of reads args = "--bam {} --ignoreForNormalization chr_cigar -o /tmp/test".format(fname).split() args = bam_cov.process_args(args) num_kept_reads, total_reads = gs.get_num_kept_reads(args, None) # the number of kept reads should be 2 as the read on chr_cigar is skipped assert num_kept_reads == 2, "num_kept_reads is wrong ({})".format(num_kept_reads) # test filtering by read direction. Only forward reads are kept args = "--bam {} -o /tmp/test --samFlagExclude 16 --ignoreForNormalization chr_cigar ".format(fname).split() args = bam_cov.process_args(args) num_kept_reads, total_reads = gs.get_num_kept_reads(args, None) # only one forward read is expected in assert num_kept_reads == 1, "num_kept_reads is wrong" def test_bam_compare_diff_files_skipnas(): """ Test skipnas Compared to the previous tests, any region that do not have coverage (in either of the bam files) is not included in the bedgraph file. """ outfile = '/tmp/test_file.bg' for A, B in [(BAMFILE_A, BAMFILE_B), (CRAMFILE_A, CRAMFILE_B)]: args = "--bamfile1 {} --bamfile2 {} --scaleFactors 1:1 --operation subtract " \ "-o {} -p 1 --outFileFormat bedgraph --skipNAs".format(A, B, outfile).split() bam_comp.main(args) _foo = open(outfile, 'r') resp = _foo.readlines() _foo.close() expected = ['3R\t100\t150\t0\n', '3R\t150\t200\t-1\n'] assert f"{resp}" == f"{expected}", f"{resp} != {expected}" unlink(outfile) def test_bam_compare_extend(): """ Test read extension """ outfile = '/tmp/test_file.bg' for A, B in [(BAMFILE_A, BAMFILE_B), (CRAMFILE_A, CRAMFILE_B)]: args = "--bamfile1 {} --bamfile2 {} --extend 100 --scaleFactors 1:1 --operation subtract " \ "-o {} -p 1 --outFileFormat bedgraph".format(A, B, outfile).split() bam_comp.main(args) _foo = open(outfile, 'r') resp = _foo.readlines() _foo.close() expected = ['3R\t0\t100\t-1\n', '3R\t100\t150\t1\n', '3R\t150\t200\t-1\n'] assert f"{resp}" == f"{expected}", f"{resp} != {expected}" unlink(outfile) def test_bam_compare_scale_factors_ratio(): """ Test scale factor """ outfile = '/tmp/test_file.bg' for A, B in [(BAMFILE_A, BAMFILE_B), (CRAMFILE_A, CRAMFILE_B)]: args = "--bamfile1 {} --bamfile2 {} --operation ratio --ignoreForNormalization chr_cigar " \ "-o {} -p 1 --outFileFormat bedgraph".format(A, B, outfile).split() bam_comp.main(args) # The scale factors are [ 1. 0.5] because BAMFILE_B has double the amount of reads (4) compared to BAMFILE_A _foo = open(outfile, 'r') resp = _foo.readlines() _foo.close() """ The distribution of reads for the bam file is: 0 100 200 |------------------------------------------------------------| testA.bam 3R ==============> <============== testB.bam 3R <============== ==============> ==============> ==============> ------------------------------------------------------------------------------ ratio: 0 (0+1)/(1*0.5+1)=0.67 (1+1)/(1+2*0.5)=1 (scale factors [1,0.5]) (1+1)/(1+1*0.5)=1.33 """ expected = ['3R\t0\t50\t1\n', '3R\t50\t100\t0.666667\n', '3R\t100\t150\t1.33333\n', '3R\t150\t200\t1\n'] assert f"{resp}" == f"{expected}", f"{resp} != {expected}" unlink(outfile) def test_bam_compare_scale_factors_subtract(): """ Test scale factor """ outfile = '/tmp/test_file.bg' for A, B in [(BAMFILE_A, BAMFILE_B), (CRAMFILE_A, CRAMFILE_B)]: args = "--bamfile1 {} --bamfile2 {} --operation subtract --ignoreForNormalization chr_cigar " \ "-o {} -p 1 --outFileFormat bedgraph --scaleFactorsMethod None --normalizeUsing CPM".format(A, B, outfile).split() bam_comp.main(args) # The scale factors are [ 1. 0.5] because BAMFILE_B has dowble the amount of reads (4) compared to BAMFILE_A _foo = open(outfile, 'r') resp = _foo.readlines() _foo.close() """ The distribution of reads for the bam file is: 0 100 200 |------------------------------------------------------------| testA.bam 3R ==============> <============== testB.bam 3R <============== ==============> ==============> ==============> ------------------------------------------------------------------------------ subtract: After applying CPM normalization, the scale factors are [500000,250000] after applying factors: 0 -25k 25k 0 """ expected = ['3R\t0\t50\t0\n', '3R\t50\t100\t-250000\n', '3R\t100\t150\t250000\n', '3R\t150\t200\t0\n'] assert f"{resp}" == f"{expected}", f"{resp} != {expected}" unlink(outfile) def test_bam_coverage_filter_blacklist(): """ Test --samFlagInclude --samFlagExclude --minMappingQuality --ignoreDuplicates and --blackListFileName """ outfile = '/tmp/test_file_filter.bg' for fname in [BAMFILE_FILTER1, CRAMFILE_FILTER1]: args = "--bam {} --normalizeUsing RPGC --effectiveGenomeSize 1400 -p 1 -o {} -of bedgraph --samFlagInclude 512 " \ "--samFlagExclude 256 --minMappingQuality 5 --ignoreDuplicates " \ "--blackListFileName {}".format(fname, outfile, BEDFILE_FILTER) args = args.split() bam_cov.main(args) _foo = open(outfile, 'r') resp = _foo.readlines() _foo.close() expected = ['3R\t0\t100\t0\n', '3R\t100\t150\t1.42338\n', '3R\t150\t250\t4.88017\n', '3R\t250\t300\t3.05011\n', '3R\t300\t400\t2.23675\n', '3R\t400\t450\t3.86347\n', '3R\t450\t500\t4.06681\n', '3R\t500\t550\t2.03341\n', '3R\t550\t600\t2.44009\n', '3R\t600\t650\t4.47349\n', '3R\t650\t700\t3.45679\n', '3R\t700\t750\t3.66013\n', '3R\t750\t800\t4.06681\n', '3R\t900\t950\t2.44009\n', '3R\t950\t1000\t1.62672\n', '3R\t1000\t1050\t0.813362\n', '3R\t1050\t1500\t0\n'] assert f"{resp}" == f"{expected}", f"{resp} != {expected}" unlink(outfile) def test_bam_coverage_offset1(): """ Test -bs 1 --Offset 1 """ outfile = '/tmp/test_offset.bw' for fname in [BAMFILE_A, CRAMFILE_A]: args = "--Offset 1 --bam {} -p 1 -bs 1 -o {}".format(fname, outfile) args = args.split() bam_cov.main(args) try: # python 3 only filecmp.clear_cache() except: pass assert filecmp.cmp(outfile, "{}testA_offset1.bw".format(ROOT)) is True unlink(outfile) def test_bam_coverage_offset1_10(): """ Test -bs 1 --Offset 1 10 """ outfile = '/tmp/test_offset.bw' for fname in [BAMFILE_A, CRAMFILE_A]: args = "--Offset 1 10 -b {} -p 1 -bs 1 -o {}".format(fname, outfile) args = args.split() bam_cov.main(args) try: # python 3 only filecmp.clear_cache() except: pass assert filecmp.cmp(outfile, "{}testA_offset1_10.bw".format(ROOT)) is True unlink(outfile) def test_bam_coverage_offset_minus1(): """ Test -bs 1 --Offset -1 """ outfile = '/tmp/test_offset.bw' for fname in [BAMFILE_A, CRAMFILE_A]: args = "--Offset -1 -b {} -p 1 -bs 1 -o {}".format(fname, outfile) args = args.split() bam_cov.main(args) try: # python 3 only filecmp.clear_cache() except: pass assert filecmp.cmp(outfile, "{}testA_offset-1.bw".format(ROOT)) is True unlink(outfile) def test_bam_coverage_offset20_minus4(): """ Test -bs 1 --Offset 20 -4 """ outfile = '/tmp/test_offset.bw' for fname in [BAMFILE_A, CRAMFILE_A]: args = "--Offset 20 -4 -b {} -p 1 -bs 1 -o {}".format(fname, outfile) args = args.split() bam_cov.main(args) try: # python 3 only filecmp.clear_cache() except: pass assert filecmp.cmp(outfile, "{}testA_offset20_-4.bw".format(ROOT)) is True unlink(outfile) def test_bam_compare_filter_blacklist(): """ Test --samFlagInclude --samFlagExclude --minMappingQuality --ignoreDuplicates and --blackListFileName """ outfile = '/tmp/test_file_filter.bg' for A, B in [(BAMFILE_FILTER1, BAMFILE_FILTER2), (CRAMFILE_FILTER1, CRAMFILE_FILTER2)]: args = "-b1 {} -b2 {} -p 1 -o {} -of bedgraph --samFlagInclude 512 " \ "--samFlagExclude 256 --minMappingQuality 5 --ignoreDuplicates " \ "--blackListFileName {}".format(A, B, outfile, BEDFILE_FILTER) args = args.split() bam_comp.main(args) _foo = open(outfile, 'r') resp = _foo.readlines() _foo.close() expected = ['3R\t0\t100\t0\n', '3R\t100\t150\t-0.220909\n', '3R\t150\t200\t-0.159356\n', '3R\t200\t250\t-0.0718929\n', '3R\t250\t300\t0.135883\n', '3R\t300\t350\t0.103093\n', '3R\t350\t400\t-0.0895516\n', '3R\t400\t450\t0.0308374\n', '3R\t450\t500\t0.0989418\n', '3R\t500\t550\t0.207044\n', '3R\t550\t600\t0.0198996\n', '3R\t600\t650\t-0.0957241\n', '3R\t650\t700\t0.00968255\n', '3R\t700\t750\t-0.040642\n', '3R\t750\t800\t-0.123451\n', '3R\t900\t950\t0.212545\n', '3R\t950\t1000\t0.199309\n', '3R\t1000\t1050\t0.167945\n', '3R\t1050\t1500\t0\n'] assert f"{resp}" == f"{expected}", f"{resp} != {expected}" unlink(outfile) ================================================ FILE: deeptools/test/test_bigwigAverage.py ================================================ import deeptools.bigwigAverage as bwAve import os.path from os import unlink ROOT = os.path.dirname(os.path.abspath(__file__)) + "/test_data/" BIGWIG_A = ROOT + "testA_skipNAs.bw" BIGWIG_B = ROOT + "testB_skipNAs.bw" BIGWIG_C = ROOT + "test1.bw.bw" """ The distribution of reads for the bam file is: 0 100 200 |------------------------------------------------------------| testA.bam 3R ==============> <============== testB.bam 3R <============== ==============> ==============> ==============> The resulting bigwig files are as follows: testA_skipNas: 3R 100 200 1 chr_cigar 0 50 2 testB_skipNas: 3R 50 150 1 3R 150 200 2 """ def test_bigwigAverage(): outfile = '/tmp/result.bg' args = "--bigwigs {} {} -o {} --outFileFormat bedgraph".format(BIGWIG_A, BIGWIG_B, outfile).split() bwAve.main(args) _foo = open(outfile, 'r') resp = _foo.readlines() _foo.close() expected = ['3R\t0\t50\t0\n', '3R\t50\t100\t0.5\n', '3R\t100\t150\t1\n', '3R\t150\t200\t1.5\n'] assert f"{resp}" == f"{expected}", f"{resp} != {expected}" unlink(outfile) def test_bigwigAverage_skipnas(): outfile = '/tmp/result.bg' args = "--bigwigs {} {} -o {} --skipNAs " \ "--outFileFormat bedgraph".format(BIGWIG_A, BIGWIG_B, outfile).split() bwAve.main(args) _foo = open(outfile, 'r') resp = _foo.readlines() _foo.close() expected = ['3R\t100\t150\t1\n', '3R\t150\t200\t1.5\n'] assert f"{resp}" == f"{expected}", f"{resp} != {expected}" unlink(outfile) def test_bigwigAverageWithScale(): outfile = '/tmp/result.bg' args = "--bigwigs {} {} -o {} --outFileFormat bedgraph --scaleFactors 1:0.5".format(BIGWIG_A, BIGWIG_B, outfile).split() bwAve.main(args) _foo = open(outfile, 'r') resp = _foo.readlines() _foo.close() expected = ['3R\t0\t50\t0\n', '3R\t50\t100\t0.25\n', '3R\t100\t150\t0.75\n', '3R\t150\t200\t1\n'] assert f"{resp}" == f"{expected}", f"{resp} != {expected}" unlink(outfile) def test_bigwigAverageThree(): outfile = '/tmp/result.bg' args = "--bigwigs {} {} {} -o {} --outFileFormat bedgraph --scaleFactors 0.75:0.75:.75".format(BIGWIG_A, BIGWIG_A, BIGWIG_B, outfile).split() bwAve.main(args) _foo = open(outfile, 'r') resp = _foo.readlines() _foo.close() expected = ['3R\t0\t50\t0\n', '3R\t50\t100\t0.25\n', '3R\t100\t150\t0.75\n', '3R\t150\t200\t1\n'] assert f"{resp}" == f"{expected}", f"{resp} != {expected}" unlink(outfile) ================================================ FILE: deeptools/test/test_bigwigCompare_and_multiBigwigSummary.py ================================================ import deeptools.bigwigCompare as bwComp import deeptools.multiBigwigSummary as bwCorr import numpy as np import numpy.testing as nt import os.path from os import unlink ROOT = os.path.dirname(os.path.abspath(__file__)) + "/test_data/" BIGWIG_A = ROOT + "testA_skipNAs.bw" BIGWIG_B = ROOT + "testB_skipNAs.bw" BIGWIG_C = ROOT + "test1.bw.bw" """ The distribution of reads for the bam file is: 0 100 200 |------------------------------------------------------------| testA.bam 3R ==============> <============== testB.bam 3R <============== ==============> ==============> ==============> The resulting bigwig files are as follows: testA_skipNas: 3R 100 200 1 chr_cigar 0 50 2 testB_skipNas: 3R 50 150 1 3R 150 200 2 """ def test_bigwigCompare(): outfile = '/tmp/result.bg' args = "-b1 {} -b2 {} -o {} --operation add --outFileFormat bedgraph".format(BIGWIG_A, BIGWIG_B, outfile).split() bwComp.main(args) _foo = open(outfile, 'r') resp = _foo.readlines() _foo.close() expected = ['3R\t0\t50\t0\n', '3R\t50\t100\t1\n', '3R\t100\t150\t2\n', '3R\t150\t200\t3\n'] assert f"{resp}" == f"{expected}", f"{resp} != {expected}" unlink(outfile) def test_bigwigCompare_skipnas(): outfile = '/tmp/result.bg' args = "-b1 {} -b2 {} -o {} --operation add --skipNAs " \ "--outFileFormat bedgraph".format(BIGWIG_A, BIGWIG_B, outfile).split() bwComp.main(args) _foo = open(outfile, 'r') resp = _foo.readlines() _foo.close() expected = ['3R\t100\t150\t2\n', '3R\t150\t200\t3\n'] assert f"{resp}" == f"{expected}", f"{resp} != {expected}" unlink(outfile) def test_bigwigCompare_skipZeroOverZero(): outfile = '/tmp/result.bg"' args = "-b1 {} -b2 {} -o {} --skipZeroOverZero --pseudocount 1 3 --outFileFormat bedgraph".format(BIGWIG_A, BIGWIG_A, outfile).split() bwComp.main(args) _foo = open(outfile, 'r') resp = _foo.readlines() _foo.close() expected = ['3R\t100\t200\t-1\n'] assert f"{resp}" == f"{expected}", f"{resp} != {expected}" unlink(outfile) def test_multiBigwigSummary(): outfile = '/tmp/result.bg' args = "bins -b {} {} --binSize 50 -o {}".format(BIGWIG_A, BIGWIG_B, outfile).split() bwCorr.main(args) resp = np.load(outfile) matrix = resp['matrix'] labels = resp['labels'] nt.assert_equal(matrix, np.array([[np.nan, np.nan], [np.nan, 1.], [1., 1.], [1., 2.]])) nt.assert_equal(labels, ['testA_skipNAs.bw', 'testB_skipNAs.bw']) unlink(outfile) def test_multiBigwigSummary_outrawcounts(): """ Test multiBigwigSummary raw counts output """ outfile = '/tmp/result.bg' args = "bins -b {} {} --binSize 50 -o /tmp/null --outRawCounts {} ".format(BIGWIG_A, BIGWIG_B, outfile).split() bwCorr.main(args) _foo = open(outfile, 'r') resp = _foo.read() _foo.close() expected = """#'chr' 'start' 'end' 'testA_skipNAs.bw' 'testB_skipNAs.bw' 3R 0 50 nan nan 3R 50 100 nan 1.0 3R 100 150 1.0 1.0 3R 150 200 1.0 2.0 """ assert f"{resp}" == f"{expected}", f"{resp} != {expected}" unlink(outfile) unlink("/tmp/null") def test_multiBigwigSummary_gtf(): outfile = '/tmp/_test.npz' args = "BED-file -b {0} {0} --BED {1}/test.gtf -o {2}".format(BIGWIG_C, ROOT, outfile).split() bwCorr.main(args) resp = np.load(outfile) matrix = resp['matrix'] labels = resp['labels'] nt.assert_equal(labels, ['test1.bw.bw', 'test1.bw.bw']) nt.assert_allclose(matrix, np.array([[27.475, 27.475], [27.31248719, 27.31248719]])) unlink(outfile) def test_multiBigwigSummary_metagene(): outfile = '/tmp/_test.npz' args = "BED-file --metagene -b {0} {0} --BED {1}/test.gtf -o {2}".format(BIGWIG_C, ROOT, outfile).split() bwCorr.main(args) resp = np.load(outfile) matrix = resp['matrix'] labels = resp['labels'] nt.assert_equal(labels, ['test1.bw.bw', 'test1.bw.bw']) nt.assert_allclose(matrix, np.array([[20.28956028, 20.28956028], [22.1923501, 22.1923501]])) unlink(outfile) ================================================ FILE: deeptools/test/test_computeMatrixOperations.py ================================================ # from unittest import TestCase import deeptools.computeMatrixOperations as cmo import os import hashlib import gzip import json __author__ = 'Devon' def getHeader(fp): s = fp.readline() if isinstance(s, bytes): s = s.decode() s = s[1:] return json.loads(s) class TestComputeMatrixOperations(object): root = os.path.dirname(os.path.abspath(__file__)) + "/test_data/" matrix = root + "computeMatrixOperations.mat.gz" bed = root + "computeMatrixOperations.bed" rbindMatrix1 = root + "somegenes.txt.gz" rbindMatrix2 = root + "othergenes.txt.gz" def testSubset(self): """ computeMatrixOperations subset """ dCorrect = {"verbose": True, "scale": 1, "skip zeros": False, "nan after end": False, "sort using": "mean", "unscaled 5 prime": [0, 0, 0, 0], "body": [1000, 1000, 1000, 1000], "sample_labels": ["SRR648667.forward", "SRR648668.forward", "SRR648669.forward", "SRR648670.forward"], "downstream": [0, 0, 0, 0], "unscaled 3 prime": [0, 0, 0, 0], "group_labels": ["genes"], "bin size": [10, 10, 10, 10], "upstream": [0, 0, 0, 0], "group_boundaries": [0, 196], "sample_boundaries": [0, 100, 200, 300, 400], "max threshold": None, "ref point": [None, None, None, None], "min threshold": None, "sort regions": "no", "proc number": 20, "bin avg type": "mean", "missing data as zero": False} oname = "/tmp/subset.mat.gz" args = "subset -m {} --sample SRR648667.forward SRR648668.forward SRR648669.forward SRR648670.forward -o {}".format(self.matrix, oname) args = args.split() cmo.main(args) f = gzip.GzipFile(oname) d = getHeader(f) # Skip the header, which can be in a different order h = hashlib.md5(f.read()).hexdigest() f.close() assert d == dCorrect expectedh = 'edb3c8506c3f27ebb8c7ddf94d5ba594' assert f'{h}' == f'{expectedh}' os.remove(oname) def testRelabel(self): """ computeMatrixOperations relabel """ dCorrect = {"verbose": True, "scale": 1, "skip zeros": False, "nan after end": False, "sort using": "mean", "unscaled 5 prime": [0, 0, 0, 0, 0, 0, 0, 0], "body": [1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000], "sample_labels": ["first", "sec ond", "3rd", "4th", "5th", "6th", "7th", "8th"], "downstream": [0, 0, 0, 0, 0, 0, 0, 0], "unscaled 3 prime": [0, 0, 0, 0, 0, 0, 0, 0], "group_labels": ["foo bar"], "bin size": [10, 10, 10, 10, 10, 10, 10, 10], "upstream": [0, 0, 0, 0, 0, 0, 0, 0], "group_boundaries": [0, 196], "sample_boundaries": [0, 100, 200, 300, 400, 500, 600, 700, 800], "max threshold": None, "ref point": [None, None, None, None, None, None, None, None], "min threshold": None, "sort regions": "no", "proc number": 20, "bin avg type": "mean", "missing data as zero": False} oname = "/tmp/relabeled.mat.gz" args = "relabel -m {} -o {} --sampleLabels first sec_ond 3rd 4th 5th 6th 7th 8th --groupLabels foo_bar".format(self.matrix, oname) args = args.split() args[7] = 'sec ond' # split mucks up spaces args[-1] = 'foo bar' cmo.main(args) f = gzip.GzipFile(oname) d = getHeader(f) assert d == dCorrect f.close() os.remove(oname) def testfilterStrand(self): """ computeMatrixOperations filterStrand """ dCorrect = {"verbose": True, "scale": 1, "skip zeros": False, "nan after end": False, "sort using": "mean", "unscaled 5 prime": [0, 0, 0, 0, 0, 0, 0, 0], "body": [1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000], "sample_labels": ["SRR648667.forward", "SRR648668.forward", "SRR648669.forward", "SRR648670.forward", "SRR648667.reverse", "SRR648668.reverse", "SRR648669.reverse", "SRR648670.reverse"], "downstream": [0, 0, 0, 0, 0, 0, 0, 0], "unscaled 3 prime": [0, 0, 0, 0, 0, 0, 0, 0], "group_labels": ["genes"], "bin size": [10, 10, 10, 10, 10, 10, 10, 10], "upstream": [0, 0, 0, 0, 0, 0, 0, 0], "group_boundaries": [0, 107], "sample_boundaries": [0, 100, 200, 300, 400, 500, 600, 700, 800], "max threshold": None, "ref point": [None, None, None, None, None, None, None, None], "min threshold": None, "sort regions": "no", "proc number": 20, "bin avg type": "mean", "missing data as zero": False} oname = "/tmp/filterStrand1.mat.gz" args = "filterStrand -m {} -o {} --strand +".format(self.matrix, oname) args = args.split(' ') cmo.main(args) f = gzip.GzipFile(oname) d = getHeader(f) # Skip the header, which can be in a different order h = hashlib.md5(f.read()).hexdigest() f.close() assert d == dCorrect expectedh = '300f8000be5b5f51e803b57ef08f1c9e' assert f'{h}' == f'{expectedh}' os.remove(oname) dCorrect = {u'verbose': True, u'scale': 1, u'skip zeros': False, u'nan after end': False, u'sort using': u'mean', u'unscaled 5 prime': [0, 0, 0, 0, 0, 0, 0, 0], u'body': [1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000], u'sample_labels': [u'SRR648667.forward', u'SRR648668.forward', u'SRR648669.forward', u'SRR648670.forward', u'SRR648667.reverse', u'SRR648668.reverse', u'SRR648669.reverse', u'SRR648670.reverse'], u'downstream': [0, 0, 0, 0, 0, 0, 0, 0], u'unscaled 3 prime': [0, 0, 0, 0, 0, 0, 0, 0], u'group_labels': [u'genes'], u'bin size': [10, 10, 10, 10, 10, 10, 10, 10], u'upstream': [0, 0, 0, 0, 0, 0, 0, 0], u'group_boundaries': [0, 89], u'sample_boundaries': [0, 100, 200, 300, 400, 500, 600, 700, 800], u'missing data as zero': False, u'ref point': [None, None, None, None, None, None, None, None], u'min threshold': None, u'sort regions': u'no', u'proc number': 20, u'bin avg type': u'mean', u'max threshold': None} oname = "/tmp/filterStrand2.mat.gz" args = "filterStrand -m {} -o {} --strand -".format(self.matrix, oname) args = args.split() cmo.main(args) f = gzip.GzipFile(oname) d = getHeader(f) # Skip the header, which can be in a different order h = hashlib.md5(f.read()).hexdigest() f.close() assert d == dCorrect expectedh = '0a6ca070a5ba4564f1ab950ac3b7c8f1' assert f'{h}' == f'{expectedh}' os.remove(oname) def testrbind(self): """ computeMatrixOperations rbind """ dCorrect = {"verbose": True, "scale": 1, "skip zeros": False, "nan after end": False, "sort using": "mean", "unscaled 5 prime": [0, 0, 0, 0, 0, 0, 0, 0], "body": [1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000], "sample_labels": ["SRR648667.forward", "SRR648668.forward", "SRR648669.forward", "SRR648670.forward", "SRR648667.reverse", "SRR648668.reverse", "SRR648669.reverse", "SRR648670.reverse"], "downstream": [0, 0, 0, 0, 0, 0, 0, 0], "unscaled 3 prime": [0, 0, 0, 0, 0, 0, 0, 0], "group_labels": ["genes"], "bin size": [10, 10, 10, 10, 10, 10, 10, 10], "upstream": [0, 0, 0, 0, 0, 0, 0, 0], "group_boundaries": [0, 392], "sample_boundaries": [0, 100, 200, 300, 400, 500, 600, 700, 800], "max threshold": None, "ref point": [None, None, None, None, None, None, None, None], "min threshold": None, "sort regions": "no", "proc number": 20, "bin avg type": "mean", "missing data as zero": False} oname = "/tmp/rbind.mat.gz" args = "rbind -m {0} {0} -o {1}".format(self.matrix, oname) args = args.split() cmo.main(args) f = gzip.GzipFile(oname) d = getHeader(f) # Skip the header, which can be in a different order h = hashlib.md5(f.read()).hexdigest() f.close() assert d == dCorrect expectedh = '3dd96c7b05e0ca5ada21212defe57fba' assert f'{h}' == f'{expectedh}' os.remove(oname) def testrbind2(self): """ computeMatrixOperations rbind with different groups """ dCorrect = {"verbose": False, "scale": 1, "skip zeros": False, "nan after end": False, "sort using": "mean", "unscaled 5 prime": [0], "body": [2], "sample_labels": ["signal"], "downstream": [1], "unscaled 3 prime": [0], "group_labels": ["somegenes", "othergenes"], "bin size": [1], "upstream": [1], "group_boundaries": [0, 3, 7], "sample_boundaries": [0, 4], "max threshold": None, "ref point": [None], "min threshold": None, "sort regions": "keep", "proc number": 1, "bin avg type": "mean", "missing data as zero": True} oname = "/tmp/rbind2.mat.gz" args = "rbind -m {0} {1} -o {2}".format(self.rbindMatrix1, self.rbindMatrix2, oname) args = args.split() cmo.main(args) f = gzip.GzipFile(oname) d = getHeader(f) # Skip the header, which can be in a different order h = hashlib.md5(f.read()).hexdigest() f.close() assert d == dCorrect expectedh = '5d8b1517fc4c63d000b6b37f70ee163b' assert f'{h}' == f'{expectedh}' os.remove(oname) def testcbind(self): """ computeMatrixOperations cbind """ dCorrect = {"verbose": True, "scale": 1, "skip zeros": False, "nan after end": False, "sort using": "mean", "unscaled 5 prime": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "body": [1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000], "sample_labels": ["SRR648667.forward", "SRR648668.forward", "SRR648669.forward", "SRR648670.forward", "SRR648667.reverse", "SRR648668.reverse", "SRR648669.reverse", "SRR648670.reverse", "SRR648667.forward", "SRR648668.forward", "SRR648669.forward", "SRR648670.forward", "SRR648667.reverse", "SRR648668.reverse", "SRR648669.reverse", "SRR648670.reverse"], "downstream": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "unscaled 3 prime": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "group_labels": ["genes"], "bin size": [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10], "upstream": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], "group_boundaries": [0, 196], "sample_boundaries": [0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600], "max threshold": None, "ref point": [None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None], "min threshold": None, "sort regions": "no", "proc number": 20, "bin avg type": "mean", "missing data as zero": False} oname = "/tmp/filterStrand.mat.gz" args = "cbind -m {0} {0} -o {1}".format(self.matrix, oname) args = args.split() cmo.main(args) f = gzip.GzipFile(oname) d = getHeader(f) # Skip the header, which can be in a different order h = hashlib.md5(f.read()).hexdigest() f.close() assert d == dCorrect expectedh = 'e55d89704bb16a11f366663a8fd90a47' assert f'{h}' == f'{expectedh}' os.remove(oname) def testsort(self): """ computeMatrixOperations sort """ dCorrect = {"verbose": True, "scale": 1, "skip zeros": False, "nan after end": False, "sort using": "mean", "unscaled 5 prime": [0, 0, 0, 0, 0, 0, 0, 0], "body": [1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000], "sample_labels": ["SRR648667.forward", "SRR648668.forward", "SRR648669.forward", "SRR648670.forward", "SRR648667.reverse", "SRR648668.reverse", "SRR648669.reverse", "SRR648670.reverse"], "downstream": [0, 0, 0, 0, 0, 0, 0, 0], "unscaled 3 prime": [0, 0, 0, 0, 0, 0, 0, 0], "group_labels": ["genes"], "bin size": [10, 10, 10, 10, 10, 10, 10, 10], "upstream": [0, 0, 0, 0, 0, 0, 0, 0], "group_boundaries": [0, 196], "sample_boundaries": [0, 100, 200, 300, 400, 500, 600, 700, 800], "max threshold": None, "ref point": [None, None, None, None, None, None, None, None], "min threshold": None, "sort regions": "no", "proc number": 20, "bin avg type": "mean", "missing data as zero": False} oname = "/tmp/sorted.mat.gz" args = "sort -m {} -o {} -R {}".format(self.matrix, oname, self.bed) args = args.split() cmo.main(args) f = gzip.GzipFile(oname) d = getHeader(f) # Skip the header, which can be in a different order h = hashlib.md5(f.read()).hexdigest() f.close() assert d == dCorrect expectedh = '10ea07d1aa58f44625abe2142ef76094' assert f'{h}' == f'{expectedh}' os.remove(oname) ================================================ FILE: deeptools/test/test_corrGC/R_gc ================================================ 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 3.307656666280550661e-02 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 4.410208888374068242e-02 1.323062666512220265e-01 1.000000000000000000e+00 3.307656666280550661e-02 1.653828333140275331e-02 6.615313332561101323e-02 6.615313332561101323e-02 3.307656666280550661e-02 2.205104444187034121e-02 4.134570832850689021e-02 4.134570832850689021e-02 3.307656666280550661e-02 7.560358094355544567e-02 3.113088627087577664e-02 7.028770415846170849e-02 5.292250666048881752e-02 5.197746189869437150e-02 6.339675277037723489e-02 1.036995062942010770e-01 8.820417776748137872e-02 1.035983031325606596e-01 1.033178149692127318e-01 1.504450290146960578e-01 1.947324628880662545e-01 1.609302185709576005e-01 1.740871929621342629e-01 2.137790729575008708e-01 2.485379401579031200e-01 2.669751452069302200e-01 2.805382876215726795e-01 2.961386359029306026e-01 3.090365352437303703e-01 3.312250633872607652e-01 3.799211198630577657e-01 3.649828045550952971e-01 4.913611021356240061e-01 4.709473062942309274e-01 5.058536003401513659e-01 5.815793868441754277e-01 6.173010406256145277e-01 6.081702422862803603e-01 7.693364394163653142e-01 8.164577035606058741e-01 8.815917563596734619e-01 9.460360674886332255e-01 9.823026416119507997e-01 9.144433123649089445e-01 1.051462126168338562e+00 1.176055703566418309e+00 1.455368933163442513e+00 1.183844878468770512e+00 1.445746659225171982e+00 1.509884015255844369e+00 1.584432399161448402e+00 1.626152022259152785e+00 2.090608636508092033e+00 1.675879377582145890e+00 2.215676862755054266e+00 2.345517712471297145e+00 2.070960590498989617e+00 2.173893735130848270e+00 2.361992203002964086e+00 2.245898876404494704e+00 2.871647378452660160e+00 2.895853411328622506e+00 2.284394369946100234e+00 2.596510483030232574e+00 3.175350399629329523e+00 3.018787984092050181e+00 4.022110506197150492e+00 3.322691469309099421e+00 3.175350399629329079e+00 6.805503590872233666e+00 2.590417431276558435e+00 3.969187999536661682e+00 3.340733232943356779e+00 4.041355054073691555e+00 3.170625175820356745e+00 4.308222807830418333e+00 5.634041854897872348e+00 7.822608015753503174e+00 3.327502606278234243e+00 3.274580099617745876e+00 7.298895710259083458e+00 3.517141588478319481e+00 6.830311015869337865e+00 6.400315649252866557e+00 3.929496119541294963e+00 7.839146299084906566e+00 2.037516506428819429e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.488445499826248186e+00 1.000000000000000000e+00 2.249206533070774672e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 ================================================ FILE: deeptools/test/test_corrGC/R_gc_paired.txt ================================================ 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 9.999910797344536695e-01 9.999881063479697518e-01 9.999960354178876187e-01 9.999986784691363706e-01 9.999995594893240636e-01 9.999998531630649445e-01 9.999999510543501335e-01 9.999910634195275927e-01 9.999881009096933671e-01 9.999960336051001430e-01 9.999986778648706220e-01 9.999906390302180093e-01 9.999790393966496715e-01 9.999751729119278343e-01 9.999828040490971182e-01 9.999853477873693608e-01 9.999683558235907821e-01 9.999626919639887923e-01 9.999429650515958556e-01 9.998917955244356337e-01 9.999014952266391809e-01 9.999404043573286716e-01 9.998998605246807170e-01 9.998774284063762785e-01 9.998610333117045057e-01 9.997396508489226896e-01 9.996546236674602737e-01 9.996084574474356499e-01 9.995039467350594897e-01 9.994334724531075409e-01 9.993832544833378684e-01 9.992952489888378143e-01 9.992124766060953567e-01 9.991937947471972725e-01 9.991341353337095388e-01 9.989361911898771984e-01 9.985677120637509452e-01 9.981249142589175838e-01 9.978708020679103452e-01 9.976973257405287177e-01 9.972845087879461667e-01 9.967037002953756941e-01 9.959790394434188121e-01 9.951101586761411655e-01 9.941062991879133781e-01 9.924612331344023763e-01 9.904680476116898280e-01 9.885747079662892123e-01 9.864643712263454489e-01 9.833182778577946870e-01 9.775190664032900045e-01 9.700848144057120370e-01 9.672094029191796727e-01 9.615246458671455887e-01 9.508348296088652285e-01 9.391160320609912571e-01 9.242509022112956885e-01 9.066909222689595316e-01 8.882577371730345783e-01 8.671542759947431511e-01 8.484839583712968647e-01 8.326341029616983747e-01 8.143221578913033554e-01 7.888729155613086741e-01 7.605389670367882493e-01 7.393839281847264244e-01 7.186395445767683743e-01 6.932633298695518587e-01 6.675563656468179730e-01 6.557166368114221155e-01 6.504490236624866917e-01 6.351631261409090845e-01 6.094480944384946808e-01 5.959239597618474216e-01 6.062711267642100221e-01 6.096765092929627983e-01 6.012419563708105708e-01 5.950445568540655428e-01 5.915286238538426389e-01 5.945652918963458822e-01 6.066585583688769434e-01 6.232366849715897938e-01 6.207735893523381732e-01 6.174292194441698411e-01 6.219755658323700143e-01 6.333643704897149451e-01 6.462121265298644834e-01 6.507620909354857597e-01 6.567693207017699653e-01 6.666917142803674423e-01 6.720857286686742205e-01 6.809026098441173236e-01 6.978556999377046877e-01 7.049648706604161319e-01 7.127873732353485758e-01 7.296378668166592085e-01 7.403554022845679761e-01 7.463937996388737561e-01 7.554663302694013538e-01 7.613302447567783515e-01 7.725250193054987724e-01 7.874507966249127966e-01 7.950448485277744615e-01 8.123925157445656131e-01 8.351176112325804368e-01 8.448163899633056584e-01 8.486626022941238245e-01 8.518629775517951863e-01 8.673459557442074752e-01 8.867932780337125509e-01 8.970672882946463256e-01 9.121570405649662705e-01 9.252104843400752454e-01 9.347096521350021225e-01 9.511757790014061520e-01 9.749130560843786153e-01 9.871340056274372499e-01 9.861327645317359281e-01 9.956404917161891799e-01 1.013828711491180368e+00 1.030610357269147626e+00 1.044959547295003288e+00 1.069485810055249120e+00 1.085347970221164804e+00 1.089971470505272988e+00 1.102264255644627378e+00 1.118238256270866371e+00 1.139355768843890893e+00 1.156758081791598780e+00 1.169924492290504325e+00 1.173819244193573974e+00 1.171493467719889825e+00 1.184597612914873865e+00 1.200345579387997130e+00 1.211459832379051527e+00 1.238295300414279598e+00 1.247966504099611296e+00 1.240167911695359004e+00 1.246792585479475024e+00 1.262948060117081939e+00 1.276655219603586966e+00 1.275103640549761330e+00 1.281133866408310507e+00 1.296069180560731615e+00 1.299133483576072612e+00 1.300451108519138810e+00 1.301216709707966990e+00 1.304273174129296997e+00 1.310916470284052782e+00 1.318653145359068635e+00 1.326424179836547923e+00 1.332809104899952857e+00 1.330874322483974304e+00 1.331227188570605735e+00 1.320629859072630419e+00 1.310655178935595355e+00 1.324967409044265132e+00 1.305711227011654652e+00 1.300056688446822761e+00 1.325284998407550541e+00 1.314578390711100164e+00 1.286193460421670043e+00 1.286803733181254294e+00 1.280205307605654985e+00 1.260356435274226472e+00 1.237936479140162138e+00 1.216672030278138861e+00 1.213736531974581645e+00 1.187420877435089617e+00 1.163243401233964081e+00 1.154202888945774275e+00 1.138357408768514656e+00 1.138048286269977227e+00 1.128822718258669422e+00 1.092812688452169168e+00 1.074694290821570641e+00 1.087005990409082079e+00 1.067480924916803131e+00 1.031726291161634945e+00 1.023230841280303949e+00 1.013539088603025107e+00 1.016605799520342357e+00 1.023192913724467523e+00 1.026343655721627224e+00 1.032122198652947631e+00 1.027953032235908948e+00 1.024294852853029569e+00 1.013620755330080891e+00 1.008819214784733242e+00 1.018096662438548350e+00 1.021338264269237017e+00 1.022289328406943865e+00 1.022615666885497099e+00 1.037514057530589895e+00 1.033582667958585999e+00 1.004774416770266354e+00 9.954468909407750976e-01 1.001248555328404288e+00 1.017317615127176555e+00 1.008286166216193047e+00 9.931907316083085080e-01 1.003277482727201075e+00 9.987250406848885431e-01 9.882493937498659786e-01 9.847709265094811704e-01 9.876623465877873986e-01 9.931650085164636099e-01 9.888285353549343126e-01 9.871859278030299389e-01 9.873418023156780299e-01 9.862213970957208753e-01 9.804238547456385344e-01 9.770518017386508047e-01 9.838955984354510464e-01 9.842054715700987444e-01 9.822685046843998569e-01 9.852919858875200942e-01 9.870299766344043935e-01 9.890557790764858970e-01 9.893290115293941200e-01 9.846980430143793539e-01 9.821084715098751250e-01 9.823189389533665272e-01 9.848355849484369262e-01 9.883068206567093839e-01 9.866950501930423778e-01 9.844581038612434387e-01 9.876883213054056254e-01 9.901331292641196713e-01 9.898927843589159226e-01 9.915692829348887738e-01 9.940747967543506203e-01 9.938446205266897593e-01 9.934512733871044832e-01 9.942493761614623615e-01 9.952191479438154964e-01 9.954819871703829426e-01 9.938617138262522133e-01 9.938404117603623078e-01 9.945385622671887305e-01 9.952572980347597076e-01 9.966992800530753982e-01 9.976503126506753860e-01 9.976504786622593102e-01 9.980590675708043147e-01 9.983731660360567473e-01 9.984779194266618640e-01 9.986551642616506852e-01 9.990079613462254926e-01 9.993393758732639354e-01 9.995033624355047497e-01 9.996026008989237210e-01 9.997070006299922929e-01 9.997685533215920906e-01 9.998336574703498014e-01 9.998999515503660396e-01 9.999220515307329915e-01 9.999204994015705728e-01 9.999556589695512976e-01 9.999852192195868295e-01 9.999950730246457420e-01 9.999894374332408686e-01 9.999786388732953002e-01 9.999839593845165631e-01 9.999857329008385864e-01 9.999863240743439574e-01 9.999954413165518252e-01 9.999984804342324507e-01 9.999994934775644495e-01 9.999998311591312694e-01 9.999999437197039098e-01 9.999999812399005261e-01 9.999999937466335087e-01 9.999999979155446139e-01 9.999999993051814640e-01 9.999999997683938213e-01 9.999999999227978664e-01 9.999999999742660295e-01 9.999999999914219728e-01 9.999999999971407316e-01 9.999999999990469846e-01 9.999999999996823652e-01 9.999999999998941957e-01 9.999999999999646949e-01 9.999999999999883427e-01 9.999999999999961142e-01 9.999999999999986677e-01 9.999999999999995559e-01 9.999999999999997780e-01 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 ================================================ FILE: deeptools/test/test_corrGC/extra_sampling.bed ================================================ chr2L 1 4 In1 0 + ================================================ FILE: deeptools/test/test_corrGC/filter_out.bed ================================================ chr2L 4 8 OUT1 0 + ================================================ FILE: deeptools/test/test_corrGC/frequencies_data.txt ================================================ 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 3.000000000000000000e+00 2.500000000000000000e+01 6.848780487804877470e-01 4.000000000000000000e+00 3.700000000000000000e+01 6.170072511535926729e-01 1.900000000000000000e+01 9.400000000000000000e+01 1.153606642449403141e+00 2.300000000000000000e+01 1.020000000000000000e+02 1.286944045911047274e+00 1.600000000000000000e+01 1.240000000000000000e+02 7.364280094413846456e-01 9.000000000000000000e+00 5.900000000000000000e+01 8.706076891277387819e-01 7.000000000000000000e+00 1.700000000000000000e+01 2.350071736011477341e+00 1.000000000000000000e+00 1.000000000000000000e+01 5.707317073170731225e-01 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 ================================================ FILE: deeptools/test/test_corrGC/mappability.bg ================================================ chr2L 0 100 1 chr2L 100 110 0.5 chr2L 110 1000 1 ================================================ FILE: deeptools/test/test_corrGC/sequence.fa ================================================ >chr2L GAGTATCAGGAAGACCCAGAAATGTTGCTTGACCTCATGAATCGTATTGC CAAGGGATACCAAAATAACCCTGATCTACGACTGACTTGGTTGGAAAATA TGGCTAAAAAACACCGCGAGCGAGCAAATCACACGGAAGCAGCCATGTGT TATGTACATGCTGCTTCTTTAGTTTCTGAATATCTTAGCATGTTGGAGTC ACAAAAACATTTGCCTGTTGGAGCTGTAAGTTTTCAACGAATTTCTCCCA ACACACTAATGGAGTCGGCCGTATCGGATGATGTGCTAAGTCCCGGCGAA GATGGTATCTGCCTAGGAAATCATTTCACTGAAACTGGGTTGAAGGCCTT GCTGGAAGAAGCCTCCAATTCTTTTCAAGTTGCTGGCATGTATGAAGCAA TGAACGAAGTGTACAAAATTCTAATACCCATATGCGAGGCTAACAGAGAT TTTCAAAAGCTAAGCAAAGTTCATGGCAAATTGCAGGAGGCATTTAATCG AATATCCCAACTACAGGTAACAATATTGTGTAAATTTTACCAACGGAAAA TATATACATATTTATAAACAGGGTAAGAGAGTTTTTGGAACATACTTTCG TGTTGGCTTCTATGGCGGAAAATTTGGGGACTTGGATCAGCAGGAATTCA TTTATAAAGAGCCAACATTGACGAAGTTGCCCGAAATATTTAGTCGGCTT CAGGTATATATTGCAAATTGGAAAAAATAGAACTAATCAATTTTGTTTCA ACATACGTTAGAACTTTTACACTGAACGATTCGGACCGGACTCTGTGCAT ATCATTAAAGATTCCAATACCGTTGATATTAATAGCTTGGATCCCGATAA GGCTTACATTCAAATTACTTATGTTGAACCCTACTTTGAAACATATGAAA TGCGTCATCGTGAGACATACTTTGAGCGGAATTTCAATATAAGTATGATA TGAATTAAACAGATAATTTAAATCGaaatttaaaattataattttaaCAT ================================================ FILE: deeptools/test/test_corrGC/sequence.fa.fai ================================================ chr2L 1000 7 50 51 ================================================ FILE: deeptools/test/test_corrGC/sizes ================================================ chr2L 1000 ================================================ FILE: deeptools/test/test_corrGC/test.sam ================================================ @HD VN:1.0 SO:unsorted @SQ SN:2L LN:23011544 DD61XKN1:97:COBJ7ACXX:6:1304:14465:187787 0 2L 2 255 51M * 0 0 AGTATCAGGAAGACCCAGAAATGTTGCTTGACCTCATGAATCGTATTGCCA @@?DDBD?G XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2105:11023:179557 16 2L 12 255 51M * 0 0 AGACCCAGAAATGTTGCTTGACCTCATGAATCGTATTGCCAAGGGATACCA BG?CEHGIF@GGJIIGB?<9CIHGHHHHGAEDFIHFGF?;?AFDDEDD@@@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1304:5656:150699 0 2L 17 255 51M * 0 0 CAGAAATGTTGCTTGACCTCATGAATCGTATTGCCAAGGGATACCAAAATA CCCFFFFFHHHHHJJGIJJJJJJIHGJJGGJJJIJIJJJJIIJJJJJIIJJ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1304:8200:170238 0 2L 19 255 51M * 0 0 GAAATGTTGCTTGACCTCATGAATCGTATTGCCAAGGGATACCAAAATAAC ?@@FBDDDHHGHAHHIJCGGDFHIHGHGIJJJGGIGIII3DHIGGGHIIJJ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1305:18486:172550 16 2L 21 255 51M * 0 0 AATGTTGCTTGACCTCATGAATCGTATTGCCAAGGGATACCAAAATAACCC JIGJJIJJIIHDJJJIHBJIIIHHIIIJJJIIJJIIHGFHHHHFFDDDCCB XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2307:2321:170436 0 2L 27 255 51M * 0 0 GCTTGACCTCATGAATCGTATTGCCAAGGGATACCAAAATAACCCTGATCT CC@FFFDFHHHHHIFIJJEBGGHGIIJJIJGGEGEHIGIJJJAHHIIHIII XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1207:5255:137547 0 2L 28 255 51M * 0 0 CTTGACCTCATGAATCGTATTGCCAAGGGATACCAAAATAACCCTGATCTA CCCFFFFFHGHHGIIGJHIHIHGIIJIIIGGIJJIJJIIJJEHJJJJJJJD XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1304:3130:106740 0 2L 32 255 51M * 0 0 ACCTCATGAATCGTATTGCCAAGGGATACCAAAATAACCCTGATCTACGAC CCCFFFFFHHGHHJJJJJJIIJJJJGHIJJJJJJJIJIJJJJIIIIGJJJI XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2306:8891:14840 0 2L 32 255 51M * 0 0 ACCTCATGAATCGTATTGCCAAGGGATACCAAAATAACCCTGATCTACGAC =;?BBBDDFHDFHFBBD4B>@@G@?3A;DGCED XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1205:9633:61290 0 2L 105 255 51M * 0 0 TAAAAAACACCGCGAGCGAGCAAATCACACGGAAGCAGCCATGTGTTATGT @@@DDDFDFDHHFI1C:DDG>EHIIICEHIIFGIAEHAA?9?CFF>CADC@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2108:16953:173164 0 2L 105 255 51M * 0 0 TAAAAAACACCGCGAGCGAGCAAATCACACGGAAGCAGCCATGTGTTATGT CCCFFFFFHHHHHJIIIJHJJIJJJJJJJJJJIIJHHHHFEFFDBCEEEED XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2306:11917:55163 16 2L 105 255 51M * 0 0 TAAAAAACACCGCGAGCGAGCAAATCACACGGAAGCAGCCATGTGTTATGT =ACGHC@FGHGHHGGGGGC@@ECC=CEBE;=.;;@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1108:18039:70045 0 2L 112 255 51M * 0 0 CACCGCGAGCGAGCAAATCACACGGAAGCAGCCATGTGTTATGTACATGAG @@@FFFFFDDHFH>DBFGGIIIIIIIIIGGHE@6=F=DHGEAA7@CCHCFH XA:i:0 MD:Z:49C0T0 NM:i:2 DD61XKN1:97:COBJ7ACXX:6:2302:8293:92003 16 2L 113 255 51M * 0 0 ACCGCGAGCGAGCAAATCACACGGAAGCAGCCATGTGTTATGTACATGCTG @JJIJJJJJIIIGJJIHG>IHJJJJJJIJJJJJJJJJJHHHHHFFFFFCCC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1206:17788:76420 0 2L 117 255 51M * 0 0 CGAGCGAGCAAATCACACGGAAGCAGCCATGTGTTATGTACATGCTAGATC @@@DBDFFGHGHFIGGGIIIEH:ADGHEIGD*??DEA23A:C=2+B48== XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2301:9302:70963 16 2L 118 255 51M * 0 0 GAGCGAGCAAATCACACGGAAGCAGCCATGTGTTATGTACATGCTGCTTCT JJIGJIIIJJIGHFIGJJJJJJJJJJJJJJJJJJJJJJHHHHHFFFFFCCC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1108:5503:182542 16 2L 120 255 51M * 0 0 GCGAGCAAATCACACGGAAGCAGCCATGTGTTATGTACATGCTGCTTCTTT 0?DED>GFB@GB8CDDFFF?FEGIGIIIAHGIIIGIIIIIIII9EGAGIEBCGEGIGB XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1102:12979:59008 16 2L 138 255 51M * 0 0 AGCAGCCATGTGTTATGTACATGCTGCTTCTTTAGTTTCTGAATATCTTAG JJJIJJIIJJJJJIJJIGHJJJJJJJJJJJIJJIJJJJHHHHHFFFFFCCC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1206:9329:69872 16 2L 138 255 51M * 0 0 AGCAGCCATGTGTTATGTACATGCTGCTTCTTTAGTTTCTGAATATCTTAG HIIGIIGJIJJIJIJJIGIJJIHIJJIIGJIJIJJJIIGHGGHFFDFFCC@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2103:16418:25318 16 2L 144 255 51M * 0 0 CATGTGTTATGTACATGCTGCTTCTTTAGTTTCTGAATATCTTAGCATGTT H>JJJJJJJJJHIJJJJJIIIJIJIJJJJJJJJJJJJJHHGHHFFFFFCCC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2306:20617:39460 16 2L 147 255 51M * 0 0 GTGTTATGTACATGCTGCTTCTTTAGTTTCTGAATATCTTAGCATGTTGGA JJJJIJJJIIJJJJJJJJJJIIJJJJJJJJJJJJIJJJHHHHHFFFFFCCC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1306:11689:51296 0 2L 148 255 51M * 0 0 TGTTATGTACATGCTGCTTCTTTAGTTTCTGAATATCTTAGCATGTTGGAG @@@FDDADBFF8FGIIGIDCFHIGBHHGIJJIJE@GGIJJIIJEIAHDHHI XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1304:20062:21791 16 2L 151 255 51M * 0 0 TATGTACATGCTGCTTCTTTAGTTTCTGAATATCTTAGCATGTTGGAGTCA JJJIIJIJIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHHHFFFFFCCC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2102:19935:152156 16 2L 153 255 51M * 0 0 TGTACATGCTGCTTCTTTAGTTTCTGAATATCTTAGCATGTTGGAGTCACA JIIIJIGHHGIIIGJIJJJJJJGJIJJJIIJJJIJJJIHHHHHFFFFFCCC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2306:17010:6596 16 2L 153 255 51M * 0 0 TGTACATGCTGCTTCTTTAGTTTCTGAATATCTTAGCATGTTGGAGTCACA JIIJJJJJIJJJJJIJJJJJJJJJJJJJJJJJIJJJJJHHHHHFFFFFCCC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1206:8566:197557 16 2L 158 255 51M * 0 0 ATGCTGCTTCTTTAGTTTCTGAATATCTTAGCATGTTGGAGTCACAAACAC EJJJJIIGGGGGIGHIHEHBGIIIJIIJIGGJIJIHEIGHHHHDFFDD@@? XA:i:1 MD:Z:48A2 NM:i:1 DD61XKN1:97:COBJ7ACXX:6:1307:11048:127938 0 2L 161 255 51M * 0 0 CTGCTTCTTTAGTTTCTGAATATCTTAGCATGTTGGAGTCACAAACACATT @@@DFFADHDHHHGGIEIHEG>IFHE?FHHHGAECFFGFEEHIIIIIEDHI XA:i:0 MD:Z:45A5 NM:i:1 DD61XKN1:97:COBJ7ACXX:6:1204:11281:93412 16 2L 163 255 51M * 0 0 GCTTCTTTAGTTTCTGAATATCTTAGCATGTTGGAGTCACAAACACATTTG JJJIJJJJIICHIJJJJIJIJJJJJJJJJJIJJJJJGJHHHHHFFFFFCCC XA:i:1 MD:Z:43A7 NM:i:1 DD61XKN1:97:COBJ7ACXX:6:1105:16101:180301 0 2L 181 255 51M * 0 0 TATCTTAGCATGTTGGAGTCACAAACACATTTGCCTGTTGGAGCTGTAAGT AEF?GHEFHEBBBD:??FB XA:i:1 MD:Z:25A25 NM:i:1 DD61XKN1:97:COBJ7ACXX:6:1307:14338:192440 0 2L 184 255 51M * 0 0 CTTAGCATGTTGGAGTCACAAACACATTTGCCTGTTGGAGCTGTAAGTTTT GHGGI?DHIGGDGHIJJGG XA:i:1 MD:Z:22A28 NM:i:1 DD61XKN1:97:COBJ7ACXX:6:1103:12859:144897 16 2L 186 255 51M * 0 0 TAGCATGTTGGAGTCACAAACACATTTGCCTGTTGGAGCTGTAAGTTTTCA HIEJIHGIGHFGGIIHIGGIHECEHIIJJGJJJIJIIEHHFHHFFFFFCCC XA:i:0 MD:Z:20A30 NM:i:1 DD61XKN1:97:COBJ7ACXX:6:2107:7805:110890 16 2L 187 255 51M * 0 0 AGCATGTTGGAGTCACAAACACATTTGCCTGTTGGAGCTGTAAGTTTTCAA IIJIIJJIIIIGJJJIJJGIGJJIIJFJIJJIIIJJIIHHHHHFFFFFC@C XA:i:0 MD:Z:19A31 NM:i:1 DD61XKN1:97:COBJ7ACXX:6:1102:1861:107928 0 2L 192 255 51M * 0 0 GTTGGAGTCACAAACACATTTGCCTGTTGGAGCTGTAAGTTTTCAACGAAT @?@DDDDFFBHHHJEGIIGIGIIJGHIJJJIIGHJGHIICFHIJIIJIIJI XA:i:1 MD:Z:14A36 NM:i:1 DD61XKN1:97:COBJ7ACXX:6:2308:20330:196190 16 2L 192 255 51M * 0 0 GTTCGAGTCACAAACACATTTGCCTGTTGGAGCTGTAAGTTTTCAACGAAT D90)JIIGHHEEFCGBJIHIIIJJIJJJJJJIHGJJIIHGHHHDFFFD@@@ XA:i:0 MD:Z:3G10A36 NM:i:2 DD61XKN1:97:COBJ7ACXX:6:1201:12265:85344 0 2L 200 255 51M * 0 0 CACAAACACATTTGCCTGTTGGAGCTGTAAGTTTTCAACGAATTTCTCCCA CCCFFFFFHHHHHIIJJJJIJJJJJIJIIJJIJJJGIJIJJIJJIGIGGGI XA:i:1 MD:Z:6A44 NM:i:1 DD61XKN1:97:COBJ7ACXX:6:2308:10209:45972 16 2L 201 255 51M * 0 0 ACAAACACATTTGCCTGTTGGAGCTCTAAGTTTTCAACGAATTTCTCCCAA GHGIIHDIIIIHG=GGIIG@JIGHCFFHIIAH:DDGGGDFECGFBG@AGH>>D XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1203:19077:54250 16 2L 245 255 51M * 0 0 ATCTCAACACCCTAATGGAGTCGGCCGTATCGGATGATGTGCTAAGTCCCG ??=)6(-;.@4CBB@=B@60)AADDE?@?DFDEE?AC:DCAFGGIGIIIFIIBEE XA:i:0 MD:Z:48G0A1 NM:i:2 DD61XKN1:97:COBJ7ACXX:6:1201:1270:36522 16 2L 251 255 51M * 0 0 ACACACTAATGGAGTCGGCCGTATCGGATGATGTGCTAAGTCCCGGCGAAG EEEEEFFFFFFFHHIGJJJJJIIJJJJJJJJJJJJJJJHHHHHFFFDFCCC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1208:4869:36164 16 2L 251 255 51M * 0 0 ACACACTAATGGAGTCGGCCGTATCGGATGATGTGCTAAGTCCCGGCGAAG B@AA;D>FFEFFHHJJIJJIGGGIJJJJIFJIJIJIIJGHHHHFFFFFCCC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2302:8813:117992 16 2L 251 255 51M * 0 0 ACACACTAATGGAGTCGGCCGTATCGGATGATGTGCTAAGTCCCGGCGAAG EEEDCFDFFFFFHHJIJJJIJJJJJJJJJJJJIJJJJJHHHHHFFFFFCCC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2306:2156:189168 16 2L 251 255 51M * 0 0 ACACACTAATGGAGTCGGCCGTATCGGATGATGTGCTAAGTCCCGGCGAAG EECEADBD@FFFHEGGBIIJJJJIJJIIJJIJJJJJJJHHHFHFFFDDCC@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2108:20676:200337 16 2L 253 255 51M * 0 0 CCCTTAATGGAGTCGGCCGTATCGGATGATGTGCTAAGTCCCGGCGAAGAT ####@EDBFFEHEE;>IIIGHBJJIHHBIIIIEJIJIHHHHFC@+FFD?@? XA:i:0 MD:Z:0A1A0C47 NM:i:3 DD61XKN1:97:COBJ7ACXX:6:2303:4499:87063 16 2L 253 255 51M * 0 0 ACACTAATGGAGTCGGCCGTATCGGATGATGTGCTAAGTCCCGGCGAAGAT @EEEEEDFFFFEAJIGHIHHBCJJIGGGGIJJIIIGGHHHDHHFFFFFCC@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2301:12873:140362 0 2L 254 255 51M * 0 0 CACTAATGGAGTCGGCCGTATCGGATGATGTGCTAAGTCCCGGCGAAGATG CCCFFFFFHHHHHIJJJJJJJJJJIIJIJIIIGIJJIIIJJJJIIHFFDEE XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2307:13419:129801 0 2L 256 255 51M * 0 0 CTAATGGAGTCGGCCGTATCGGATGATGTGCTAAGTCCCGGCGAAGGTGGG @@@FFFDDFBDHHBIIBAHGHEHCH??D?DAG@FC?DBDGGFHAA>DFEEIIJIHGJIHGIHG?GGGGIIGGJJJIJJJJHHHHHFFDFF@CC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1208:21153:74484 0 2L 260 255 51M * 0 0 TGGAGTCGGCCGTATCGGATGATGTGCTAAGTCCCGGCGAAGATGGTATCT @C@FFDEFAHGHFHGIJGGHEDGGIIGIEEGHGGGIIGGGFEBBDD@CC>B XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2101:13440:96989 0 2L 260 255 51M * 0 0 TGGAGTCGGCCGTATCGGATGATGTGCTAAGTCCCGGCGAAGATGGTATCT CCCFFFFFHHHHHJJJIJIJJIJJIJIIJJJIIIIJJIIJHGFFFF>CEEE XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1104:11297:23938 0 2L 261 255 51M * 0 0 GGAGTCGGCCGTATCGGATGATGTGCTAAGTCCCGGCGAAGATGGTATCTG ?@@D1BD8DHDAFGFCBGGCG8:@4@A@# XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1302:16303:101241 0 2L 261 255 51M * 0 0 GGAGTCGGCCGTATCGGATGATGTGCTAAGTCCCGGCGAAGATGGTATCTG @@@DDDDFHGHFGIIIIGIIJIJJJIIIGGFBHIIHEHBHEG@BF;3?;B> XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2103:10328:49800 16 2L 262 255 51M * 0 0 GAGTCGGCCGTATCGGATGATGTGCTAAGTCCCGGCGAAGATGGTATCTGC @C@BDBBD=FFFFC=.888BCIFF@B90FEEFCF=CFAEIB=,B1;;; XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1107:9046:65823 16 2L 273 255 51M * 0 0 ATCGGATGATGTGCTAAGTCCCGGCGAAGATGGTATCTGCCTAGGAAATCA DJHGGHGEJIIG@JIIGGDEJGHHFDJJHGHFHGHHGBHBAHFD8FFF@@@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1205:16702:86065 16 2L 273 255 51M * 0 0 ATCGGATGATGTGCTAAGTCCCGGCGAAGATGGTATCTGCCTAGGAAATCA IHIIFIIIIIGCIGGIHF@GIIIIIIIHEFCIIHFB?GHFDGHFFFDFCCC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2207:9123:81043 0 2L 275 255 51M * 0 0 CGGNTGGTGTGCTAAGTCCCGGCGAAGATGGTATCNGCCTAGGAAATNATT ?@@#4A22AAFHFGEGFHGGIGDGHIIIIII9DBF#-DFF4?<@C<8=FC@F9CF=7 XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2307:1821:56847 16 2L 291 255 51M * 0 0 TCCCGGCGAAGATGGTATCTGCCTAGGAAATCATTTCACTGAAACTGGGTT JIHIJJJJIJJJJIJJJJJJJJJJIJJJJJIJJJJJJIHHHHHFFFFFCCC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1108:6855:132514 16 2L 292 255 51M * 0 0 CCCGGCGAAGATGGTATCTGCCTAGGAAATCATTTCACTGAAACTGGGTTG JIJGJJJJJJIJJJIJIJJIJJIHJJJIHBJJGJJJIJGHHGHFFFFF@@B XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1307:18891:60022 0 2L 298 255 51M * 0 0 GAAGATGGTATCTGCCTAGGAAATCATTTCACTGAAACTGGGTTGAAGGCC @@@FDDEFHHHHHJJJJJJJIIJJIJIIGJGHJJJGIIGIIJDHHJJJJJJ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1101:19397:5078 0 2L 299 255 51M * 0 0 AAGATGGTATCTGCCTAGGAAATCATTTCACTGAAACTGGGTTGAAGGCCT @@CDDFFFHHHHHJJJJJJIJJJJJJJJGDHIJJJJJJIJJIIJJJJJHII XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1205:3808:46142 16 2L 302 255 51M * 0 0 ATGGTATCTGCCTAGGAAATCATTTCACTGAAACTGGGTTGAAGGCCTTGC GGHGGIGIIIIIIIIGIIGEGGGHEHABIIIIIIGHGIHHDDHD;?DD@@@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2301:2533:6592 16 2L 303 255 51M * 0 0 TGGTATCTGCCTAGGAAATCATTTCACTGAAACTGGGTTGAAGGCCTTGCT GHIIJJJIJJJJJJIJJJIJJJJJIIJJJJJIJJJJJJHHHHHFFFFFCCC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2304:17062:148239 16 2L 306 255 51M * 0 0 TATCTGCCTAGGAAATCATTTCACTGAAACTGGGTTGAAGGCCTTGCTGGA IJIJIEIIJJIJIGIHIGIJGIGJGJJIIJJIGGGGGIHB=HHFDFFF@CC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2308:2095:33008 0 2L 307 255 51M * 0 0 ATCTGCCTAGGAAATCATTTCACTGAAACTGGGTTGAAGGCCTTGCTGGAA ;8@DDDDDBH>?FHF:F>CHH@EHIGIIIIIEFCF3:B?GGGBIHAHHAHDFFDF@@@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1107:15167:131846 16 2L 366 255 51M * 0 0 CAATTCTTTTCAAGTTGCTGGCATGTATGAAGCAATGAACGAAGTGTACAA GEFBHG@IHEIGIIJIIIIGIGIFCIIHCGIGIEIIGJHGHGHFFFFF@CC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1108:1279:80195 0 2L 387 255 51M * 0 0 CATGTATGAAGCAATGAACGAAGTGTACAAAATTCTAATACCCATATGCGA @@CFFFFFHHHHHIJJJJJIJJJHIIGIIJJIJJIIJJJIJJJJJJJIIJI XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1206:17772:153344 0 2L 387 255 51M * 0 0 CATGTATGAAGCAATGAACGAAGTGTACAAAATTCTAATACCCATATGCGA @<@DDFFFFDGHHJJGIJJIJIIDFIHIIJIIJJIJIJJIIIIJJIJI@GH XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2102:5591:82195 0 2L 392 255 51M * 0 0 ATGAAGCAATGAACGAAGTGTACAAAATTCTAATACCCATATGCGAGGCTA CCCFFFFFHHHHHJJJJJJJJJJJJJJJJJJIJJJJJJIJJJJJJIJJJJJ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2301:16432:177637 0 2L 394 255 51M * 0 0 GAAGCAATGAACGAAGTGTACAAAATTCTAATACCCATATGCGAGGCTAAC @@@DDDFFDDDBHHGIG>HCFEHEFHIDHHGH@HIEFG>FIHEHHGHCEGB XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2305:10443:61453 0 2L 395 255 51M * 0 0 AAGCAATGAACGAAGTGTACAAAATTCTAATACCCATATGCGAGGCTAAGA CCCFFFFFHHHHHJIHIHGIJJJJJJJJIJJJJJJIJIIJJJJJJJIJIII XA:i:0 MD:Z:49C1 NM:i:1 DD61XKN1:97:COBJ7ACXX:6:1305:12300:195423 16 2L 396 255 51M * 0 0 AGCAATGAACGAAGTGTACAAAATTCTAATACCCATATGCGAGGCTAACAG IGGGHGADBF@IHBGHD;IEIHBCIIHF?AAIHFBGA)DF?HF?ADDD@@@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1301:2252:57537 16 2L 403 255 51M * 0 0 AACGAAGTGTACAAAATTCTAATACCCATATGCGAGGCTAACAGAGATTTT JJIIJJJIHHJJJJJIFHFCIIGHJJJIHIIJJIHJIHBHHHHFFFFFCCC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2307:15958:126504 0 2L 404 255 51M * 0 0 ACGAAGTGTACAAAATTCTAATACCCATATGCGAGGCTAACAGAGATTTTC @@CFFFFFHHHHHJJJJJJJJJJJJJJJJJJJJJIJJJIIIJJJJJJJJJJ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1106:8340:77588 0 2L 414 255 51M * 0 0 CAAAATTCTAATACCCATATGCGAGGCTAACAGAGATTTTCAAAAGCTAAG @CCFFFFFHHHHHJJIJJJJJJJIIIIJJJIIJJJIIIJJJJJIJJJJJJJ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1206:20077:11499 16 2L 416 255 51M * 0 0 AAATTCTAATACCCATATGCGAGGCTAACAGAGATTTTCAAAAGCTAAGCA IJHIGEJJIHDJJJHGIGJIJIGIHHJJIJJJIJIIIGHHHHFBFDFFCC@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1203:17030:154608 0 2L 425 255 51M * 0 0 TACCCATATGCGAGGCTAACAGAGATTTTCAAAAGCTAAGCAAAGTTCATG CCCFFFFFHHHH1FHJJGIJJJJIIJJJJJJJJJJJJIIJIGGGHHGIHIJ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1107:20142:132171 16 2L 429 255 51M * 0 0 CATATGCGAGGCTAACAGAGATTTTCAAAAGCTAAGCAAAGTTCATGGCAA JJJIGGGGIIIICIJIIEHGIJIJIJJIGHGIGJIGJJGHFHHFFDFFCC@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2105:20333:148776 0 2L 435 255 51M * 0 0 CGAGGCTAACAGAGATTTTCAAAAGCTAAGCAAAGTTCATGGCAAATTGCA @C@FFFFFHHHHGJHIJJJIJJJJJIIJIJJJJJJGHIEIJJIJJIHIIII XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1207:11431:60533 16 2L 441 255 51M * 0 0 TAACAGAGATTTTCAAAAGCTAAGCAAAGTTCATGGCAAATTGCAGGAGGC HIIJJJIIJJJIHHIJJIIHFJIIGIJJHJJJIIJJJJHFGHHFFFFFCCC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2108:9521:60699 16 2L 450 255 51M * 0 0 TTTTCAAAAGCTAAGCAAAGTTCATGGCAAATTGCAGGAGGCATTTAATCG JJIIGJIHIJJIIJJJJJJGIJJIIJJJJJJJJJIJIJGHHHHFFFFFC@@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1202:8970:170602 0 2L 453 255 51M * 0 0 TCAAAAGCTAAGCAAAGTTCATGGCAAATTGCAGGAGGCATTTAATCGAAT CCCFFFFFHHHHHJJJJJJJJJJIJIJJIJJIJJIJJJJJJJJBIIGGHJJ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2107:8693:164773 0 2L 457 255 51M * 0 0 AAGCTAAGCAAAGTTCATGGCAAATTGCAGGAGGCATTTAATCGAATATCC @@@FFFFFHHHDHFHGGGJJJJJIJJJIJIHGHFIIJJJJIGGIIIGGIBF XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2307:18419:157090 16 2L 460 255 51M * 0 0 CTAAGCAAAGTTCATGGCAAATTGCAGGAGGCATTTAATCGAATATCCCAA IJJJJJJJJJJIJJJJJJJJIJJJJJJJJJJJJIIJJJHHHHHFFFFFCCC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1104:16588:94026 16 2L 462 255 51M * 0 0 AAGCAAAGTTCATGGCAAATTGCAGGAGGCATTTAATCGAATATCCCAACT JJJIJJJJIGGIGJJJJIIIJJJJJJIJIJIJIJJJJJHHHFHFFFFDBB? XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1207:4817:5073 16 2L 462 255 51M * 0 0 AAGCAAAGTTCATGGCAAATTGCAGGAGGCATTTAATCGAATATCCCAACT B9B4B4@B:**?4EEDG?1A@F?ABFF>FA?=03A=:=; XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2107:17894:130557 0 2L 465 255 51M * 0 0 CAAAGTTCATGGCAAATTGCAGGAGGCATTTAATCGAATATCCCAACTACA BCCFFDFFGHGHHJJJJJJJJJJJJJJJJJJJJIIIJJJJJJJJJJJJJJI XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2303:2851:98881 0 2L 555 255 51M * 0 0 TACATATTTATAAACAGGGTAAGAGAGTTTTTGGAACATACTTTCGTGTTG @BCFFFFFHHHHHJJJJJJAFGIJJIIGIIJJJJIJJJJJIJJJJJGIIJJ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2304:12883:92184 16 2L 563 255 51M * 0 0 TATAAACAGGGTAAGAGAGTTTTTGGAACATACTTTCGTGTTGGCTTCTAT EECDDBDEEEEEDBCCDD:DEAEEDEFCFEC9@@:1DE?D:DDFGGGGGBGEHDDH3;DGGIE;DD XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2106:16981:166296 0 2L 743 255 51M * 0 0 TTGTTTCAACATACGTTAGAACTTTTACACTGAACGATTCGGACCGGACTC ?@@AADBDHFDFDGHFAF;@BECHHII@EEHIGGDBFEFF;FHEGII;AF; XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2108:11645:6736 16 2L 744 255 51M * 0 0 TGTTTCAACATACGTTAGAACTTTTACACTGAACGATTCGGACCGGACTCT JIJJJIIFIIHHGIIGIGGIJIIIHGGIHEIHGIJIJIHHHHHFFFFFC@@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1207:13167:93216 16 2L 747 255 51M * 0 0 TTCAACATACGTTAGAACTTTTACACTGAACGATTCGGACCGGACTCTGTG BCEDGHEFDDGFBGHFBIIIGHGG?GDFDBFBGGGHGGFHDHDDFFFD@@@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1307:17649:158836 0 2L 749 255 51M * 0 0 CAACATACGTTAGAACTTTTACACTGAACGATTCGGACCGGACTCTGTGCA CCCFFFFFHFHHHIGEIGJJIJGJJJJIF@GHGIIJIIIHJGGJJJJ@FGI XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1101:12267:163597 0 2L 752 255 51M * 0 0 CATACGTTAGAACTTTTACACTGAACGATTCGGACCGGACTCTGTGCATAT @@@DFF?DHHDHFHIIJJJIJGHIJJIIJJJJJGHIGIGHEGHI=CHIDGI XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2102:12127:14270 16 2L 752 255 51M * 0 0 CATACGTTAGAACTTTTACACTGAACGATTCGGACCGGACTCTGTGCATAT JIIGJJJIIIIHJJJIGHIJJIIJJJJJJIJJJIJJJJHHHGHFFFFFCCC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1105:19675:113812 16 2L 771 255 51M * 0 0 ACTGAACGATTCGGACCGGACTCTGTGCATATCATTAAAGATTCCAATACC CGGJIJIIJJIJIGGDIIHHG@IHAAJIGIJIIIGIGHFHFHHFDDDD=@B XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:2308:3713:14646 0 2L 772 255 51M * 0 0 CTGAACGATTCGGACCGGACTCTGTGCATATCATTAAAGATTCCAATACCG @@CFFDDFFFGFFEFDBGGHDDGEDDFGGGGGEHGCHGGEGIIJJJIEIGG XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1202:10930:167853 16 2L 773 255 51M * 0 0 TGAACGATTCGGACCGGACTCTGTGCATATCATTAAAGATTCCAATACCGT GHCD@HGGFHEGHGIHFFIIIGFGHDGF*D8?DG7BGFF@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:97:COBJ7ACXX:6:1207:3046:69048 0 2L 784 255 51M * 0 0 GACCGGACTCTGTGCATATCATTAAAGATTCCAATACCGTTGATATTAATA CCCFFFFFHHHHHJJJJGIIJIJJJJJJJIJIJJJIJJJIIJJJJJJJJII XA:i:0 MD:Z:51 NM:i:0 ================================================ FILE: deeptools/test/test_corrGC/test_paired.sam ================================================ @HD VN:1.0 SO:unsorted @SQ SN:chr2 LN:5010000 HWUSI-EAS616:7:89:1518:3543#0 99 chr2 5000027 255 36M = 5000355 364 TGTAACAATTTACTTGATTGTTCTCAAGGATGTGAT S\dbdcfaaccbbcccc^dcdc^c^YaaabaaWdaa XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:23:12543:6958#0 83 chr2 5000081 255 36M = 4999776 -341 CTTTGTTGTTCTCCTGTCCATTTCTCACAAAGCTGG hhhhhhhghfhhfhhhhhhfhhhhhhhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:6:10857:18740#0 83 chr2 5000191 255 36M = 4999866 -361 GTTAGGGGCAATCCTGATTCACAGTTAGCTTCTTAG ggggggggegggggggffcfdgggggggggggdggg XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:93:7807:15274#0 163 chr2 5000304 255 36M = 5000676 408 GAGAGGGAGAGGGAGAGGGAGAATGAAGCAGGAATG hhhhhhhhhehhhhhhhhhehhhhghhhfhhhfghh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:89:1518:3543#0 147 chr2 5000355 255 36M = 5000027 -364 AGGTCATCAGGCTGGAATTTCAGGTAAGAATTACCA R]bT]`eRd^db]baY`W_W^_\]\_XZUZVVNVHU XA:i:1 MD:Z:34A1 NM:i:1 HWUSI-EAS616:7:21:17769:5446#0 163 chr2 5000385 255 36M = 5000496 147 TTACAATTGATGTCTGGACTCCAAATCCCTCAAGTG hhhhhhghhhhhhhhhhhhhhfhhhhhhhhhgghdh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:49:8992:4457#0 99 chr2 5000385 255 36M = 5000496 147 TTACAATTGATGTCTGGACTCCAAATCCCTCAAGTG de\dc\fffdf^cdfe\cff_ffffffdafgcgggg XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:21:17769:5446#0 83 chr2 5000496 255 36M = 5000385 -147 TACTCTCAAAGCTTTCAAATGAAAGGACCCACACAC ghhahhgghhdffccfhhhhhhhghhdfffffdfff XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:49:8992:4457#0 147 chr2 5000496 255 36M = 5000385 -147 TACTCTCAAAGCTTTCAAATGAAAGGACCCACACAC hehhhhgghhgchhghfhhfafhhffhhhhhfdfff XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:86:18020:6752#0 99 chr2 5000560 255 36M = 5000906 382 AACACCAATCACATAAAGAATGTGTCTCCACAGAAG hhgahhhhhghfhhhhhghhhh_cghfhhfhchghh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:93:7807:15274#0 83 chr2 5000676 255 36M = 5000304 -408 AAAACTTATCAGTTTTTAAAGGTTACTGAGGGCTTG hhhghhhhhghhhhhhghhhghhhhhhhdhghhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:64:3102:21101#0 99 chr2 5000737 255 36M = 5001136 435 TTGAGGTCAACCTGGGTTACATGGCAAGACCTTGGT hhhhhhghhhhhhhhhfhhhhhhhhhhhghhhhhgf XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:36:16424:18394#0 163 chr2 5000820 255 36M = 5001193 409 TGAAAAGGCATACGGAGCAGCTGATGTTTCTCCAAC hhhhhhhghhhhhhhhhfghghhfhgdhhgehhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:50:18110:21009#0 163 chr2 5000822 255 36M = 5001123 337 AAAAGGCATACGGAGCAGCTGATGTTTCTCCAACAT ffffccafacfffcfahffdfaffc`a`^`ddfdh] XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:111:14171:9899#0 163 chr2 5000822 255 36M = 5001123 337 AAAAGGCATACGGAGCAGCTGATGTTTCTCCAACAT hhhhhhhhhhhhhhhhghhhhhgefhhhhhhhhhgh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:114:18552:5841#0 163 chr2 5000822 255 36M = 5001123 337 AAAAGGCATACGGAGCAGCTGATGTTTCTCCAACAT hhhhhhhhhhhhhhghehhhhhhhhhhhfhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:8:2829:6484#0 99 chr2 5000835 255 36M = 5001214 415 AGCAGCTGATGTTTCTCCAACATCATCCTGGTGTGG hhhfhhhghhhhhhghhhhchghhghhhghhghhhh XA:i:1 MD:Z:28C7 NM:i:1 HWUSI-EAS616:7:4:16767:6127#0 163 chr2 5000856 255 36M = 5001242 422 ATCATCCTGGTGTGGGGAGGTAGAGGCAGAGGATCA hhghhhhhhc^edeec__]_cfccfdfffW_fdad_ XA:i:1 MD:Z:7C28 NM:i:1 HWUSI-EAS616:7:66:4289:12506#0 99 chr2 5000868 255 36M = 5001183 351 TGGGGAGGTAGAGGCAGAGGATCAGGAGTTCATGTT hhhhhhhhdhhghghggghhehhhhhehehfhhhfh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:86:18020:6752#0 147 chr2 5000906 255 36M = 5000560 -382 CCCCTAGCTTTATGCTGTCCATGGTTCATCATCTCT hchhfdhghhfghfahhhhhhhhfhhhhhhhghheh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:23:8152:13433#0 163 chr2 5000926 255 36M = 5000988 98 ATGGTTCATCATCTCTTATGGCCCATATTAGTCATT hhhhhhhhhhhhhhhhhhhghhhhhhehhhhhhehh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:103:13675:10395#0 163 chr2 5000926 255 36M = 5000988 98 ATGGTTCATCATCTCTTATGGCCCATATTAGTCATT ffffahhhhfffgfhffh]f]fddfd_fffdcfff\ XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:106:13391:17723#0 163 chr2 5000938 255 36M = 5001303 401 CTCTTATGGCCCATATTAGTCATTGTGCCATTCAAA hhhhhhhhhhhhhhhhhhhghhghhehhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:23:8152:13433#0 83 chr2 5000988 255 36M = 5000926 -98 AGAAACATGTTTCACAGCTCCTACTGTATCCTGGAC hhhhghghhhhhhehhhgdhhhhhhghhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:103:13675:10395#0 83 chr2 5000988 255 36M = 5000926 -98 AGAAACATGTTTCACAGCTCCTACTGTATCCTGGAC f_ffcfdddcaV`XZa[dadcaWcadddaccd[fcf XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:116:8653:16765#0 99 chr2 5001011 255 36M = 5001141 166 CTGTATCCTGGACCCTAGGGATGCAACAGTGGCAAG hhghghhhhfhhhhhhhhhhffhhhhgghghfhfhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:81:1971:19006#0 99 chr2 5001026 255 36M = 5001396 406 TAGGGATGCAATAGTGGCAAGATGTGGTTTCTGCTC hhhhhhhhhhhghfhhhhhhghhhhhhghhhhhghd XA:i:1 MD:Z:11C24 NM:i:1 HWUSI-EAS616:7:39:11820:4528#0 163 chr2 5001051 255 36M = 5001401 386 GGTTTCTGCTCTTCATTGTGAGCTGACTTGGCTGAG hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:25:4767:20646#0 163 chr2 5001115 255 36M = 5001378 299 TCAGAGAGGATAACGTAAGGTAACTCAGAGATATGC ghhfhhcaahe^d`ebfddc^ad`dada[cVb`^^c XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:2:14523:20268#0 163 chr2 5001116 255 36M = 5001234 154 CAGAGAGGATAACGTAAGGTAACTCAGAGATATGCA ghghhhhhfgchghcecfchhchhhghchchehhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:79:5441:2939#0 163 chr2 5001116 255 36M = 5001234 154 CAGAGAGGATAACGTAAGGTAACTCAGAGATATGCA ghcghfhhhchhhffffaffffacffa_f[fafcaf XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:50:18110:21009#0 83 chr2 5001123 255 36M = 5000822 -337 GATAACGTAAGGTAACTCAGAGATATGCACAGGAAG \Z_aa^XY^aa\aaaa\^S^cd^dddYccffb\f_f XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:111:14171:9899#0 83 chr2 5001123 255 36M = 5000822 -337 GATAACGTAAGGTAACTCAGAGATATGCACAGGAAG hhghhhhhhhhhhhhhhhhhhhhghhhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:114:18552:5841#0 83 chr2 5001123 255 36M = 5000822 -337 GATAACGTAAGGTAACTCAGAGATATGCACAGGAAG hhhhhhghhhhgghhhhhhhhhhhhhhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:64:3102:21101#0 147 chr2 5001136 255 36M = 5000737 -435 AACTCAGAGATATGCACAGGAAGTTGCATATTTGCA afghhhhgghgehghghhhhhhhhhhfhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:116:8653:16765#0 147 chr2 5001141 255 36M = 5001011 -166 AGAGATATGCACAGGAAGTTGCATATTTGCAATAAA hhhhhhhhhgghhhhhhhhhhhhhhhhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:66:4289:12506#0 147 chr2 5001183 255 36M = 5000868 -351 CACAGCAGAACTATTAGATCCAGGCACTCACTCAAC hghhhhfffcfddfbdhhhfhhhhhghhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:36:16424:18394#0 83 chr2 5001193 255 36M = 5000820 -409 CTATTAGATCCAGGCACTCACTCAACGTGGATTCTG dbddcbfhehhehffdghhghhggghhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:8:2829:6484#0 147 chr2 5001214 255 36M = 5000835 -415 TCAACGTGGATTCTGGGCTCTTCAGCTCTGATCTCT ghhhhhfhhhhhhhhhhhhhhhhhhhhhghhfhhgg XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:3:9592:15607#0 163 chr2 5001227 255 36M = 5001568 377 TGGGCTCTTCAGCTCTGATCTCTTTAGCTCTGATTT hhhehhhhhhhhhhfhhhhghghhhhhhhhhhhhgh XA:i:2 MD:Z:24C6C4 NM:i:2 HWUSI-EAS616:7:2:14523:20268#0 83 chr2 5001234 255 36M = 5001116 -154 TTCAGCTCTGATCTCTTCAGCTCTCATTTGCTCAGA aagggggffgaffafcafeafaggcgaggcgfeggg XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:79:5441:2939#0 83 chr2 5001234 255 36M = 5001116 -154 TTCAGCTCTGATCTCTTCGGCTCTCATTTGCTCAGA gdd`baWfafedd`ae`dKadfcfffaaffdfffff XA:i:1 MD:Z:18A17 NM:i:1 HWUSI-EAS616:7:4:16767:6127#0 83 chr2 5001242 255 36M = 5000856 -422 TGATCTCTTTAGCTCTGATTTGCTCAGACTGTCTAT fggfggaffffcefgaffddf_^ggggeggfgcgdg XA:i:2 MD:Z:9C6C19 NM:i:2 HWUSI-EAS616:7:106:13391:17723#0 83 chr2 5001303 255 36M = 5000938 -401 GTCTGCAGTCAACTGGCAGTCCCTCTCAGGGAAAAT hhhhhhhhhghghhhhhhhhhghhhfhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:25:4767:20646#0 83 chr2 5001378 255 36M = 5001115 -299 GAAAGTGCTCTTTGTCAGACTAAGACCTTTTAATTT gffff_ggaggfaffca^_a\ffd`afgcggggggg XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:81:1971:19006#0 147 chr2 5001396 255 36M = 5001026 -406 ACTAAGACCTTTTAATTTGTCCCATTTTAATAGTAC hhhhhhghhhhhhhhhhhhhhhhhhhhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:39:11820:4528#0 83 chr2 5001401 255 36M = 5001051 -386 GACCTTTTAATTTGTCCCATTTTAATAGTACATATG hhhhhhhhghhhhhhhhhghhhhhghhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:29:12313:10611#0 0 chr2 5001492 255 36M * 0 0 AATTGTAAGACCCCCGAAACTGGGGAGACCTCCGCT fd]aeecaaWcdfd_ffffcZ[aaa_\Z]`Z^Z___ XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:39:11820:45288#0 16 chr2 5001701 255 36M * 0 0 GACCTTTTAATTTGTCCCATTTTAATAGTACATATG hhhhhhhhghhhhhhhhhghhhhhghhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 ================================================ FILE: deeptools/test/test_countReadsPerBin.py ================================================ # from unittest import TestCase import deeptools.countReadsPerBin as cr import numpy as np import numpy.testing as nt import os.path import pytest __author__ = 'Fidel' @pytest.mark.parametrize("bc", ["bam", 'cram']) class TestCountReadsPerBin(): def ifiles(self, ext='bam'): root = os.path.dirname(os.path.abspath(__file__)) + "/test_data/" bamFile1 = root + "testA." + ext bamFile2 = root + "testB." + ext bamFile_PE = root + "test_paired2." + ext chrom = '3R' step_size = 50 bin_length = 25 c = cr.CountReadsPerBin( [bamFile1, bamFile2], binLength=bin_length, stepSize=step_size ) return c, bamFile1, bamFile2, bamFile_PE, chrom, step_size, bin_length """ The distribution of reads between the two bam files is as follows. They cover 200 bp:: 0 100 200 |------------------------------------------------------------| A ==============> <============== B <============== ==============> ==============> ==============> """ def test_count_reads_in_region(self, bc): c, bamFile1, bamFile2, bamFile_PE, chrom, step_size, bin_length = self.ifiles(bc) c.skipZeros = False resp, _ = c.count_reads_in_region(chrom, 0, 200) nt.assert_equal(resp, np.array([[0, 0.], [0, 1.], [1, 1.], [1, 2.]])) def test_count_reads_in_region_extension_1(self, bc): """ In this case when read extension is smaller than read length extension is turned off and a warning is printed. """ c, bamFile1, bamFile2, bamFile_PE, chrom, step_size, bin_length = self.ifiles(bc) c = cr.CountReadsPerBin( [bamFile1, bamFile2], binLength=1, stepSize=50, extendReads=25 ) resp, _ = c.count_reads_in_region(chrom, 0, 200) nt.assert_equal(resp, np.array([[0, 0.], [0, 1.], [1, 1.], [1, 2.]])) def test_count_reads_in_region_total(self, bc): """ count the reads over the whole region 2 for the first case, and 4 for the second """ c, bamFile1, bamFile2, bamFile_PE, chrom, step_size, bin_length = self.ifiles(bc) c.skipZeros = False c.stepSize = 200 c.binLength = 200 resp, _ = c.count_reads_in_region(chrom, 0, 200) nt.assert_equal(resp, np.array([[2, 4.]])) def test_countReadsInRegions_min_mapping_quality(self, bc): c, bamFile1, bamFile2, bamFile_PE, chrom, step_size, bin_length = self.ifiles(bc) # Test min mapping quality. c.minMappingQuality = 40 c.skipZeros = False resp, _ = c.count_reads_in_region(chrom, 0, 200) nt.assert_equal(resp, np.array([[0, 0, 0, 1.], [0, 0, 0, 1.]]).T) def test_count_reads_in_region_ignore_duplicates(self, bc): c, bamFile1, bamFile2, bamFile_PE, chrom, step_size, bin_length = self.ifiles(bc) # Test ignore duplicates c.skipZeros = False c.ignoreDuplicates = True resp, _ = c.count_reads_in_region(chrom, 0, 200) nt.assert_equal(resp, np.array([[0, 0, 1, 1.], [0, 1, 1, 1.]]).T) def test_count_reads_in_region_ignore_bed_regions(self, bc): c, bamFile1, bamFile2, bamFile_PE, chrom, step_size, bin_length = self.ifiles(bc) # Test bed regions: bed_regions = [[chrom, [(10, 20)], "."], [chrom, [(150, 160)], "."]] c.skipZeros = False c.binLength = 10 resp, _ = c.count_reads_in_region(chrom, 0, 200, bed_regions_list=bed_regions) nt.assert_equal(resp, np.array([[0, 1.], [0, 2.]]).T) def test_get_coverage_of_region_sam_flag_include(self, bc): c, bamFile1, bamFile2, bamFile_PE, chrom, step_size, bin_length = self.ifiles(bc) c.samFlag_include = 16 # include reverse reads only c.bamFilesList = [bamFile1] resp, _ = c.count_reads_in_region(chrom, 0, 200) nt.assert_array_equal(resp, np.array([[0], [0], [0], [1]])) def test_get_coverage_of_region_sam_flag_exclude(self, bc): c, bamFile1, bamFile2, bamFile_PE, chrom, step_size, bin_length = self.ifiles(bc) c.samFlag_exclude = 16 # exclude reverse reads c.bamFilesList = [bamFile1] resp, _ = c.count_reads_in_region(chrom, 0, 200) nt.assert_array_equal(resp, np.array([[0], [0], [1], [0]])) def test_get_coverage_of_region_large_bin(self, bc): c, bamFile1, bamFile2, bamFile_PE, chrom, step_size, bin_length = self.ifiles(bc) c.bamFilesList = [bamFile2] c.binLength = 200 c.stepSize = 200 resp, _ = c.count_reads_in_region(chrom, 0, 200) nt.assert_array_equal(resp, np.array([[4]])) def test_get_coverage_of_region_ignore_duplicates(self, bc): c, bamFile1, bamFile2, bamFile_PE, chrom, step_size, bin_length = self.ifiles(bc) c.ignoreDuplicates = True c.bamFilesList = [bamFile2] resp, _ = c.count_reads_in_region(chrom, 0, 200) nt.assert_array_equal(resp, np.array([[0.], [1.], [1.], [1.]])) # check zero to nans c.zerosToNans = True resp, _ = c.count_reads_in_region(chrom, 0, 200) nt.assert_array_equal(resp, np.array([[np.nan], [1.], [1.], [1.]])) def test_get_coverage_of_region_split_read(self, bc): """ The bamFile1 contains a read at position 10 with the following CIGAR: 10S20M10N10M10S that maps to a chromosome named chr_cigar. """ c, bamFile1, bamFile2, bamFile_PE, chrom, step_size, bin_length = self.ifiles(bc) # turn of read extension c.extendPairedEnds = False c.bamFilesList = [bamFile1] c.binLength = 10 c.stepSize = 10 resp, _ = c.count_reads_in_region('chr_cigar', 0, 100) nt.assert_array_equal(resp, np.array([[0.], [1.], [1.], [0.], [1.], [0.], [0.], [0.], [0.], [0.]])) def test_get_coverage_of_region_zeros_to_nan(self, bc): c, bamFile1, bamFile2, bamFile_PE, chrom, step_size, bin_length = self.ifiles(bc) c.zerosToNans = True resp, _ = c.count_reads_in_region(chrom, 0, 200) nt.assert_equal(resp, np.array([[np.nan, np.nan], [np.nan, 1], [1, 1], [1, 2]])) def test_bed_file(self, bc): c, bamFile1, bamFile2, bamFile_PE, chrom, step_size, bin_length = self.ifiles(bc) bed = "chr3R\t0\t10\nchr3R\t110\t120\nchr3R\t160\t180" import tempfile bed_file = tempfile.NamedTemporaryFile(suffix=".bed", delete=False, mode="w") bed_file.write(bed) bed_file.close() c = cr.CountReadsPerBin( [bamFile2], bedFile=[bed_file.name] ) resp = c.run() nt.assert_equal(resp, np.array([[0.], [1.], [2.]])) import os os.unlink(bed_file.name) ================================================ FILE: deeptools/test/test_data/computeMatrixOperations.bed ================================================ 6 85676989,85677423,85677794,85677953,85678135 85677191,85677492,85677875,85678032,85678736 ENST00000369605 . - 2 132147908,132150911,132153531,132154661,132156972,132157308,132161487 132148228,132150976,132153694,132154768,132157146,132157423,132161955 ENST00000295181 . - 11 43829708,43833609 43831590,43833917 ENST00000499066 . - 3 48630451,48630606,48630992,48631223,48631648,48631879,48632244 48630515,48630720,48631126,48631306,48631801,48632044,48632337 ENST00000444531 . - 22 28687762,28689134,28694031,28695126,28695709,28696900,28699837,28703504,28710005,28711908,28719394,28724976,28725242,28730419,28734402,28741768 28687986,28689215,28694117,28695242,28695873,28696987,28699937,28703566,28710059,28712017,28719485,28725124,28725367,28730548,28734727,28741838 ENST00000382580 . - 7 76510427,76510902,76511656,76513083,76513946,76515044 76510737,76511052,76511882,76513163,76514076,76516521 ENST00000334348 . + 6 154086506,154089825,154090951,154118682 154087785,154090178,154091472,154118969 ENST00000522555 . + X 153444719,153447747,153454393,153455541,153456264,153456492,153457136,153462609,153464987,153469145,153470449 153445464,153447909,153454508,153455766,153456364,153456651,153457228,153462671,153465055,153469261,153470587 ENST00000334497 . - 3 154121002,154121941,154124409,154129573,154149388,154152771,154187684,154191288,154194643,154217868,154225855,154240369,154253115,154254719,154255330 154121235,154123075,154124449,154129719,154149445,154152932,154187837,154191418,154194718,154217958,154226010,154240579,154253183,154254824,154257827 ENST00000356448 . + 20 21197461,21198728,21202313,21213535,21213910,21218146 21197576,21198804,21202372,21213592,21214022,21218289 ENST00000433213 . - 18 28009803,28011845,28013682,28097062 28009872,28011992,28013909,28097229 ENST00000430882 . - 2 215476666,215479921 215476730,215480248 ENST00000414756 . + 16 35195778 35197544 ENST00000564059 . + 10 73496494,73498297 73496906,73498541 ENST00000620559 . + 14 105209285,105211121,105212112,105217543,105218997,105219150,105220068,105221647,105226068,105226250,105226633,105228819,105241264,105252506,105256517,105272720,105286295,105300445 105210588,105211293,105212164,105217800,105219053,105219232,105220130,105221914,105226161,105226290,105226760,105228913,105241414,105252579,105256549,105272894,105286376,105315589 ENST00000546474 . - 1 68375326 68375663 ENST00000434209 . - 20 43916166,43955147,43973366,44006546,44051305,44054298,44064776,44065711,44066729,44068649 43916208,43955272,43973432,44006792,44051545,44054526,44064857,44066107,44066857,44069616 ENST00000372999 . + 22 20318118 20318749 ENST00000608275 . - 15 60456764,60466593,60468060,60476062,60478567,60479002 60456794,60466713,60468162,60476167,60478650,60479107 ENST00000561087 . - 12 101280127,101281115,101285569,101285748,101286320,101288959,101290136,101290732 101280327,101281196,101285636,101285881,101286509,101289041,101290274,101291427 ENST00000551825 . + 19 5894676,5896452,5896904,5903611 5894854,5896575,5896997,5903756 ENST00000308961 . - 8 88032008,88046668,88056127,88074604,88116506,88118699,88167668,88186475,88197157,88327074 88041795,88046784,88056278,88074743,88116718,88118861,88167973,88186598,88197306,88327488 ENST00000286614 . - 2 218217140,218217371,218225919,218228737,218234351 218217254,218217544,218225954,218228850,218234398 ENST00000420104 . + 1 150067808,150068629,150072165,150076232 150067950,150068764,150072226,150077029 ENST00000497638 . + 1 114716915,114718612,114719578,114720538,114723882,114725220,114726210,114726982,114730257,114730507,114732603,114733731,114733988,114734441,114736757,114737470,114737962,114739691,114741526,114749820 114718216,114718745,114719742,114720717,114724002,114725333,114726386,114727090,114730422,114730648,114732816,114733857,114734117,114734523,114736855,114737563,114738072,114739890,114741673,114750190 ENST00000438362 . - 15 51884555 51884653 ENST00000384753 . + 11 126283105,126288442,126289664,126290461,126290802 126283153,126288573,126289833,126290585,126290897 ENST00000467006 . + 2 241150466,241153482,241157806,241158483 241150547,241153604,241157862,241158807 ENST00000473017 . + 12 121210064,121216954,121217133,121221912,121222093,121222946,121228532,121228724,121228962,121232413,121232610,121232996,121233522 121210298,121217002,121217281,121221984,121222166,121223043,121228613,121228866,121229099,121232507,121232676,121233092,121234070 ENST00000359949 . + 2 58428384,58656649,58695633 58428464,58656711,58696055 ENST00000455219 . + 17 43006724,43012178,43013046,43013266,43013475,43013775,43014107 43006968,43012277,43013194,43013373,43013662,43013882,43014456 ENST00000415816 . + 5 38429891 38430160 ENST00000513087 . - 2 203380307,203391045,203394699,203395658,203402575 203380384,203391143,203394846,203395780,203402734 ENST00000451591 . + 12 122976884,122978359,122978752 122976970,122978569,122978830 ENST00000545976 . + 19 10637643,10637855,10638226,10642366,10643278 10637747,10637929,10638315,10642451,10643528 ENST00000591194 . + 19 39264381,39264964,39265108,39265490,39265718 39264531,39265036,39265252,39265565,39265817 ENST00000607083 . + 11 118999040,119010763,119011220,119011938,119012148,119013231,119014213 118999109,119010830,119011311,119012003,119012254,119013262,119014346 ENST00000580556 . + 11 83459507,83462001 83459924,83462149 ENST00000529159 . - 12 55684857,55686201,55687970,55688201,55688843 55685288,55686314,55688096,55688300,55688891 ENST00000557555 . - 2 207868581,207869807 207868942,207869915 ENST00000421964 . - 10 86968191,86970199,86970475 86968605,86970262,86970915 ENST00000372013 . + 16 71525232,71526119,71536659 71525364,71526312,71538746 ENST00000338482 . + 1 2590925,2591556,2591931,2592654,2592832,2593813,2594384,2594789,2595275,2596008,2596560,2598206,2598653,2603883,2604146,2605557,2606247,2606973,2609338,2609669,2611280,2612126,2629330 2591089,2591633,2592027,2592720,2592966,2593962,2594443,2594893,2595359,2596107,2596689,2598300,2598790,2603973,2604281,2605623,2606366,2607069,2609419,2609831,2611340,2612204,2629494 ENST00000504800 . - 19 39886265,39887118 39886585,39887292 ENST00000595713 . - 1 24625410 24625513 ENST00000459380 . - 8 12738028,12740873,12743163,12755923 12738144,12740996,12743282,12756073 ENST00000530693 . - 17 82900541,82903404,82905935,82907760,82909284,82911757,82920555,82921500,82923651,82924938,82926399 82900731,82903478,82906053,82907821,82909307,82911789,82920618,82921577,82923733,82925057,82926439 ENST00000574422 . + 4 158171348,158172872 158171489,158173318 ENST00000587787 . - 2 135638617,135638738,135638895,135645378,135649086 135638655,135638789,135639122,135645527,135649331 ENST00000443537 . + X 74278373,74280930,74281701,74292426 74280494,74281085,74281848,74292600 ENST00000429124 . - 3 33277465,33297663,33373091,33373259,33373577,33373846,33375287,33377272,33378102,33378684,33383988,33385500,33403233 33277515,33297725,33373160,33373355,33373704,33373921,33375418,33377333,33378147,33378741,33384201,33385728,33403662 ENST00000463736 . + 8 46792064,46792608 46792320,46793064 ENST00000509929 . + 1 44988233 44988725 ENST00000411837 . - 6 44127553,44134560,44135016,44135327,44136348,44138479,44139466,44139707,44140251 44127678,44134743,44135096,44135366,44136439,44138517,44139609,44139759,44140328 ENST00000532634 . + 15 57720294 57720928 ENST00000567865 . + 19 21788879,21793516 21789100,21793860 ENST00000593824 . - 10 35195146,35206894,35211253 35195214,35207051,35212923 ENST00000356917 . + 17 8144993 8145071 ENST00000614952 . - 1 226870183,226871261,226875364,226881887 226870505,226871404,226875550,226881970 ENST00000524196 . + 2 2729907,2730775 2730093,2730957 ENST00000457813 . - 16 88803212,88804544,88804761,88805439,88805723,88806020,88806485,88807050,88807280,88808114 88804059,88804667,88804898,88805637,88805869,88806121,88806674,88807203,88807482,88809258 ENST00000301019 . + 12 6981293,6981810,6982675 6981632,6981904,6982783 ENST00000620843 . - 16 84459258,84461694,84467303 84460893,84462999,84467361 ENST00000565700 . - 4 77030782,77039742 77030970,77040100 ENST00000513373 . + 2 120090482,120091554,120093248,120100243,120100698,120101588 120090516,120091661,120093276,120100286,120100814,120101627 ENST00000489017 . + 18 71932492 71932796 ENST00000604699 . + 8 15688913 15689562 ENST00000506768 . - X 49177988,49178271,49179250,49179692,49183733,49184624,49184825 49178179,49178475,49179388,49179806,49183917,49184710,49184898 ENST00000432913 . - 6 111661759,111674498,111694374,111694627,111696276 111661947,111674630,111694528,111694704,111696524 ENST00000467921 . - 4 77720237,77726166,77728853,77731386,77742140,77744717,77748315,77756861,77773080,77774529,77776270,77819303 77720643,77726369,77729081,77731538,77742295,77744875,77748384,77756951,77773166,77774712,77776392,77819376 ENST00000504804 . - 1 24323039,24334644,24336481,24337077,24337635,24337991,24339667,24342114,24342693,24342891,24344896,24346552,24347467,24350057,24354373 24323117,24334706,24336827,24337151,24337789,24338103,24339762,24342273,24342772,24343025,24344931,24346641,24347553,24350122,24354488 ENST00000528064 . + 11 10591575,10593491 10591612,10594023 ENST00000529471 . - 18 13059181,13067830,13068093,13068358,13068851,13069088,13069737,13071038,13072754,13073008,13087016,13087530,13089451,13092376,13095502,13096183,13099475,13100304,13103508,13104983,13116373,13117584,13124631 13059312,13067956,13068237,13068422,13068991,13069181,13069856,13071212,13072845,13073185,13087277,13087646,13089565,13092527,13095681,13096307,13099581,13100512,13103588,13105079,13116503,13117643,13125034 ENST00000430049 . + 16 19417695,19430412,19439959,19444080,19449541,19460234,19463279,19463775,19466081,19469680,19472087,19474124,19477439,19479430,19481369,19486944,19487192,19490394,19492149,19494261,19497120,19497919 19418092,19430640,19440826,19444250,19449631,19460334,19463367,19464024,19466233,19469825,19472243,19474276,19477518,19479528,19481465,19487020,19487326,19490568,19492228,19494366,19497163,19499113 ENST00000542583 . + 14 76151934,76154353,76166662,76171842,76173545,76176622,76177891,76180763,76195877,76201690 76151991,76155025,76166727,76172019,76173625,76176690,76177931,76180849,76195972,76202788 ENST00000312858 . + 14 104773790,104774937,104775075,104775651,104776658 104773980,104775003,104775207,104775799,104776694 ENST00000554826 . - 5 72816671,72848384,72851243,72861807,72865595,72872638,72875614,72877227,72882466,72883063,72887069,72888077,72889785,72891809,72893138,72893376,72893615,72896457,72897055,72900005,72900973,72903708,72905302 72816752,72848498,72851319,72861914,72865729,72872720,72875737,72877346,72882527,72883232,72887222,72888303,72889957,72891896,72893246,72893535,72893703,72896556,72897151,72900081,72901073,72903783,72905429 ENST00000523768 . + 3 149812707,149846010,149852515,149872028,149895472,149902071,149911977,149921133,149960055,149960739 149813353,149846140,149852596,149872154,149895560,149902162,149912083,149921227,149960136,149962139 ENST00000392894 . + 2 89078009,89078738 89078310,89078784 ENST00000517571 . - 19 37594829,37598375,37599625,37611512 37595095,37598456,37599752,37613387 ENST00000589117 . + 5 74693474,74696692,74696995,74705218 74693704,74696739,74697106,74705257 ENST00000510820 . + 3 14402575,14416411,14443627,14445716,14447581,14457949,14466515,14467852,14468087,14472204,14477204,14478465,14479084,14481670,14484866 14402847,14416453,14443863,14445851,14447816,14458082,14466650,14467956,14468212,14472317,14477342,14478568,14479185,14481841,14489349 ENST00000613060 . + 7 141649130,141651524,141652786 141649333,141651609,141653065 ENST00000494053 . + 2 74264147,74265103,74285772,74290243 74264299,74265264,74285902,74290705 ENST00000432728 . - 9 35812973,35813444,35813643,35814898 35813338,35813549,35813784,35815021 ENST00000461169 . - 2 169529754,169530586,169531351,169540050 169529926,169530701,169531490,169540117 ENST00000490590 . - 16 86490267,86508654 86491004,86508877 ENST00000593604 . - 3 157149286,157149484,157149835,157150064,157150281,157152176,157153035,157156935,157158865,157159404,157159791 157149385,157149596,157149977,157150169,157150381,157152241,157153156,157157083,157158975,157159479,157160178 ENST00000477127 . - 12 51382334,51383460,51391600 51382509,51383582,51391675 ENST00000603482 . - 19 11420603,11421127,11421676,11422470,11422700,11423876,11426143,11426445,11426682,11426872,11430698,11430898,11434772 11420947,11421212,11421832,11422627,11422861,11424029,11426266,11426571,11426784,11427040,11430776,11431020,11435104 ENST00000356392 . - 2 55313828,55315927 55314123,55316051 ENST00000476903 . - 2 86604599,86612158,86620329,86622660,86623815 86605418,86612274,86620469,86622827,86623866 ENST00000477307 . - 19 35059058,35086955,35099204,35106228 35059778,35087100,35099387,35106304 ENST00000392227 . - 17 4945666,4946627 4945997,4947469 ENST00000574872 . - 10 126413868,126416799,126417715,126421786 126414738,126416911,126417808,126421879 ENST00000456514 . - 22 30522798,30525349,30525610,30525825,30529086,30529288,30531902,30532524,30532796,30533995,30538826,30546628 30525109,30525519,30525750,30525932,30529170,30529349,30531998,30532713,30532856,30534039,30538902,30546682 ENST00000402034 . - 5 154049601,154051736,154052919 154050017,154051943,154053002 ENST00000519928 . + 5 93741639,93743002 93741689,93743500 ENST00000606528 . + 22 45718422,45729424,45738730,45740368 45718493,45729590,45738839,45740800 ENST00000483549 . + 8 114282135,114284218,114287721 114282294,114284514,114287996 ENST00000519248 . + 16 2091822,2092046,2092479,2093543,2093810 2091906,2092188,2092592,2093738,2093884 ENST00000562425 . - 1 154992588,154992901 154992786,154993111 ENST00000481758 . + 6 32934628,32940752 32938965,32940984 ENST00000498020 . - 2 109794684,109801782,109803431 109795076,109801850,109803539 ENST00000432606 . + 1 966501,966703,970276,970520,970685,971076,971323,972074,972287,972860,973185,973499,973832,974315,974441 966614,966803,970423,970601,971006,971208,971404,972150,972424,973010,973326,973640,974051,974364,975008 ENST00000379409 . + 6 61630232,61652254,61659116,61661281,61678886,61680886 61630501,61652317,61659150,61661364,61678947,61681049 ENST00000511849 . - 13 30713477,30735550,30744059,30752051,30755943,30763943 30713841,30735675,30744159,30752122,30756025,30764425 ENST00000617770 . + 1 161206408,161209192,161209482 161206597,161209313,161209727 ENST00000473321 . + 18 28146232 28146703 ENST00000621223 . - 16 2148623,2149940,2151568,2151694,2151855,2152819,2152988,2153318 2148978,2150051,2151610,2151761,2151908,2152885,2153222,2154110 ENST00000562735 . + 5 175492206,175509060,175510108,175511450,175512110,175513462,175516613 175492267,175509202,175510207,175511526,175512196,175513590,175516662 ENST00000502865 . + 22 29231017,29231457,29231592,29232255,29233378,29233613,29234136,29234304,29243444 29231140,29231508,29231682,29232402,29233468,29233666,29234199,29234349,29243489 ENST00000433143 . + 21 27638692,27648664,27653355 27638923,27648765,27653491 ENST00000426418 . + 17 6641026,6641752,6642248 6641227,6641834,6642357 ENST00000571957 . + 6 41683978,41686089,41687093,41687752,41687907,41689730,41690662,41691000,41734312 41685078,41686237,41687169,41687809,41688028,41689811,41690917,41691235,41734401 ENST00000403298 . - 9 76611376,76637534,76638185,76644738,76652482,76655422,76692073 76613373,76637549,76638288,76644912,76652683,76655502,76692200 ENST00000223609 . - 17 1843919,1844577,1853100,1854138 1843998,1844686,1853189,1854274 ENST00000571725 . + 11 64224800,64226049 64224970,64226234 ENST00000540472 . - 17 41619445,41620535,41620658,41620965,41621592,41622949,41624077 41619688,41620558,41620879,41621091,41622511,41623032,41624296 ENST00000493253 . - 20 45416109,45419294,45419503,45420135,45420331,45420527,45421382,45424215,45424495,45425573 45416343,45419395,45419590,45420223,45420429,45420693,45421583,45424381,45424579,45426042 ENST00000279035 . + 17 41966740,41968067,41971891,41973474 41966887,41968740,41972031,41977731 ENST00000393892 . + 9 129612268,129613106,129613434,129615483,129620602 129612454,129613251,129613597,129615644,129620743 ENST00000619117 . - 10 132351606,132355789,132361456,132365423,132366845 132351753,132355886,132361575,132365550,132367001 ENST00000472556 . + 12 52782649 52782839 ENST00000547968 . + 14 23953788,23955034,23965761,23965931,23967210,23968756 23953916,23955212,23965832,23965983,23967266,23969274 ENST00000559632 . + 14 24146809,24147522 24147221,24147570 ENST00000561103 . - 16 69799045,69840125,69842023,69871803 69799295,69840263,69842120,69871865 ENST00000567986 . + 9 119511668 119511760 ENST00000616497 . + 14 102928829,102930164,102930405,102930575 102928955,102930327,102930493,102930591 ENST00000559789 . + 15 49155770,49158844,49201161,49217189,49235850,49239220 49156016,49158968,49201250,49217313,49235941,49239330 ENST00000560654 . + 1 19608113 19608568 ENST00000457263 . + 8 26547668 26548463 ENST00000524123 . + 10 37600795 37601368 ENST00000448191 . - 17 44769985,44771583,44771755,44772266,44772398,44772856,44773013,44773260,44774294,44774491,44774697,44775211,44775393,44775583,44776126,44776744,44776898,44777165,44777471,44777694,44777951,44778151,44779221,44779738 44770048,44771669,44771831,44772333,44772466,44772931,44773085,44773427,44774379,44774582,44774749,44775311,44775465,44775676,44776207,44776795,44776962,44777265,44777601,44777863,44778066,44778242,44779239,44780610 ENST00000587773 . + 1 58084418 58084559 ENST00000441183 . + 14 52646191,52646374 52646287,52647124 ENST00000555069 . - 15 71167024,71185404,71188815 71167189,71185506,71189016 ENST00000566268 . - 2 26848423,26898495,26924886,26927252 26848497,26898760,26925045,26927401 ENST00000431402 . + 17 49844056,49847912 49844157,49848017 ENST00000608380 . - 14 105858334 105858412 ENST00000581354 . - 11 4832132 4833072 ENST00000421277 . + 6 29657209,29659318,29666151,29667642,29667903,29670173,29670700,29671171 29657297,29659666,29666265,29667663,29667924,29670221,29670721,29671185 ENST00000396704 . + 6 27126078,27132524 27126462,27132548 ENST00000606923 . - 3 9649504,9653620,9662266,9669431,9671047,9672684,9677316,9677983,9683177 9649742,9653769,9662375,9669492,9671170,9672758,9677387,9678058,9683728 ENST00000430020 . + 10 131092390,131098305,131104264,131116798,131134378,131146505,131163121,131166796,131260258,131308210,131309152,131311293 131093318,131098424,131104354,131116934,131134448,131146660,131163210,131166885,131260444,131308391,131309299,131311721 ENST00000368642 . - X 103585562,103586218,103586653 103585624,103586291,103587526 ENST00000494801 . + 12 104286994,104288930,104289465,104311289,104313244,104315776 104287109,104289040,104289542,104311412,104313317,104315832 ENST00000531689 . + 9 20726285,20740235,20758089,20764868,20770031 20726348,20740340,20758191,20765073,20770112 ENST00000605031 . + 1 26182054,26182360,26182479,26183203,26183345,26183728,26184070,26184213,26184400 26182082,26182402,26182584,26183256,26183414,26183830,26184141,26184287,26184409 ENST00000528001 . + 7 75953988,75972412,75979450,75980338,75981516,75982223,75983519,75983737,75984776,75985057,75985578,75985922,75986158,75986336 75954180,75972461,75979579,75980488,75981606,75982322,75983636,75983856,75984958,75985207,75985849,75986068,75986241,75986854 ENST00000454934 . + 20 19693266,19694684,19695435,19696543 19693462,19694924,19695516,19696727 ENST00000598694 . - 2 218893220,218899190 218893267,218899581 ENST00000489887 . + 3 9362841,9365015,9366907,9371059,9374515,9377818,9380502,9383198,9384211,9384523 9363127,9365320,9366985,9371536,9374646,9377888,9380618,9383309,9384335,9385702 ENST00000452837 . + X 71368665 71368968 ENST00000611704 . + 13 27621885,27648378,27650041 27622009,27648453,27651549 ENST00000489647 . + 3 112990446 112991153 ENST00000609673 . - 12 111513473,111518248,111519831 111513539,111518427,111519967 ENST00000481331 . - 1 111449483,111456085,111456629,111459456,111460916 111449581,111456249,111456755,111459636,111461026 ENST00000483994 . + 8 103213410,103219464,103227988 103213594,103219554,103228166 ENST00000521926 . + 7 100336078,100338178,100338772,100345864,100349730,100351251 100336220,100338264,100338889,100345968,100349887,100351900 ENST00000473757 . + 11 66312852,66318833 66312992,66319237 ENST00000534065 . + 7 44566001,44566447,44568117,44568902,44569129,44569808,44570014,44571491,44572346,44572573,44572889,44573582,44573835 44566079,44566524,44568223,44568992,44569203,44569903,44570128,44571736,44572437,44572744,44573050,44573744,44573925 ENST00000431640 . - 16 11756321,11758430,11761405 11756370,11758539,11761662 ENST00000570862 . - 5 35675601,35691036,35692569,35694287,35695734,35697689,35700495,35704553,35705650 35675992,35691256,35692724,35694348,35695796,35697793,35700752,35704662,35705791 ENST00000504054 . + 6 32038582,32039109,32039355,32039545,32039748 32038811,32039248,32039457,32039647,32039756 ENST00000464325 . + 16 4797741,4797937,4798070,4798568,4799685,4800497,4801502,4801913 4797840,4797987,4798184,4798667,4799781,4800578,4801585,4802184 ENST00000586336 . - 22 38111871,38112503 38112305,38112855 ENST00000463287 . - X 78945420,78947814,78952192,78960507 78945495,78947863,78952335,78961954 ENST00000171757 . + 8 143817978,143818192,143818372,143818958 143818075,143818285,143818534,143819037 ENST00000528999 . - 19 42300088,42300170,42301949,42302231,42302436 42300092,42300287,42302039,42302325,42302777 ENST00000601865 . - 9 136483494 136486066 ENST00000354376 . + 8 97691018,97713661,97719048,97722878,97724599 97691188,97713769,97719189,97723035,97724652 ENST00000519293 . + 1 152663395,152664084 152663429,152664659 ENST00000368784 . + 11 213035,214229 213418,214516 ENST00000526557 . + 1 43023548 43023637 ENST00000516994 . - 2 25328632 25328744 ENST00000408518 . - 19 45128568 45129030 ENST00000589460 . + 3 49416778,49417817,49418970,49419259,49419709,49420210,49421491,49422103,49422360 49417718,49417973,49419151,49419405,49419788,49420342,49421572,49422271,49422753 ENST00000273588 . - 12 133037393,133041277,133047954,133048752 133037554,133041482,133048081,133048818 ENST00000438628 . + 11 61329956,61331542,61332907,61333603 61330074,61331691,61333008,61333775 ENST00000543627 . - 17 43528498,43529134,43529503,43529883,43530106 43528743,43529236,43529676,43529952,43530434 ENST00000586826 . - 2 101309449 101309534 ENST00000578474 . + 21 28872190,28876311,28878191,28879869,28882159,28882984,28885211 28872739,28876491,28878333,28879953,28882250,28883071,28885371 ENST00000460212 . - 17 42968725,42970288,42971606,42979169,42979377 42969186,42970342,42971696,42979268,42980349 ENST00000462157 . - 5 90410032,90410499 90410304,90410669 ENST00000546238 . + 10 32928192,32929821,32932505,32935491,32958144 32928264,32930044,32932600,32935558,32958227 ENST00000488494 . - 4 185678422,185678795,185684753,185740000 185678547,185678822,185684842,185740330 ENST00000452351 . - 1 231925833,231940927,231943748,231944922 231925950,231941050,231943959,231945233 ENST00000456782 . + 17 551633,553379,560425,562502 551950,553462,560573,562686 ENST00000572607 . - 6 2245776,2248836,2263600,2269697,2271815,2283498 2245930,2248926,2263684,2269799,2273417,2283774 ENST00000456943 . + 15 56634037 56634167 ENST00000614892 . - Y 6837706 6838252 ENST00000433995 . + 2 73271196,73272186,73273014,73284159 73271510,73272302,73273129,73284431 ENST00000520186 . - 9 112380079,112403994,112405623,112418859,112438430,112441698,112454012,112459448,112470431 112380180,112404158,112405722,112418958,112438625,112441770,112454162,112459577,112472405 ENST00000398803 . + 16 35640028 35640582 ENST00000566449 . + 2 108493300,108499552,108507559 108497109,108499754,108509415 ENST00000480863 . + ================================================ FILE: deeptools/test/test_data/make_test_data.sh ================================================ bamCoverage -b testA.bam -o testA_skipNAs.bw --skipNAs bamCoverage -b testB.bam -o testB_skipNAs.bw --skipNAs ================================================ FILE: deeptools/test/test_data/test.bed3 ================================================ chr1 1 10 chr2 1 10 chr2 5 15 chr2 20 30 ================================================ FILE: deeptools/test/test_data/test.gtf ================================================ 3R deepTools gene 1 1000 . . 0 gene_id "example"; 3R deepTools transcript 1 1000 . + 0 gene_id example; transcript_id "first"; 3R deepTools exon 1 50 . + 0 gene_id example; transcript_id "first"; 3R deepTools exon 400 510 . + 0 gene_id example; transcript_id "first"; 3R deepTools exon 980 1000 . + 0 gene_id example; transcript_id "first"; 3R deepTools transcript 100 1100 . - 0 gene_id example; transcript_id "second"; 3R deepTools exon 100 150 . - 0 gene_id example; transcript_id "second"; 3R deepTools exon 500 610 . - 0 gene_id example; transcript_id "second"; 3R deepTools exon 1080 1100 . - 0 gene_id example; transcript_id "second"; ================================================ FILE: deeptools/test/test_data/test1.bg ================================================ 3R 0 25 0.76 3R 25 50 1.00 3R 50 75 0.32 3R 75 100 1.92 3R 100 125 3.28 3R 125 150 2.92 3R 150 175 7.88 3R 175 200 18.96 3R 200 225 15.84 3R 225 250 8.40 3R 250 275 6.84 3R 275 300 4.80 3R 300 325 5.68 3R 325 350 3.96 3R 350 375 3.16 3R 375 400 4.56 3R 400 425 8.64 3R 425 450 10.92 3R 450 475 9.48 3R 475 500 7.48 3R 500 525 4.12 3R 525 550 4.68 3R 550 575 5.32 3R 575 600 7.96 3R 600 625 12.76 3R 625 650 8.76 3R 650 675 5.48 3R 675 700 6.56 3R 700 725 8.12 3R 725 750 12.84 3R 750 775 10.56 3R 775 800 6.44 3R 800 825 4.08 3R 825 850 1.76 3R 850 875 7.80 3R 875 900 22.24 3R 900 925 21.96 3R 925 950 9.32 3R 950 975 4.20 3R 975 1000 1.20 3R 1000 1025 0.80 ================================================ FILE: deeptools/test/test_data/test1.fa ================================================ >3R GAATTCTCTCTTGTTGTAGTCTCTTGACAAAATGCAATGGTCAGGTAGCGTTGTTCTAAA CTCAAGATTTAAAGGTGAATAGTCCTGTAAGCCCTATAAACATATGTACATAGGTAGGCC AGTACTTAGTACTGGCACATGCCGCTGATCTGTTAGTAGATTATCCATTTCCCTTCAGCG CCTACCTGCGTCACCAATGATGAGGTCGAGACAGAATCCTACTAGTACCTGCCTCGAGTC GATCGGGCAGAGAGCGAGAAATGGTAAGCAGGTGAGTGAGCGCAGAGAGCGTCTTTCGAC GACTCTTTCGTCGCGAGCAAACAACAAGTAGACGTCGCTCAGACACTGTCGGCCAGATTC ATTTTCCAGAAAGACGTCGTCGCGTTGACAAGCTTAAATTCGTAGCGGGCGCCAGTAGGA CGACCCAGTGGATATCGTCAGTTGAACCAGGGGAAACGTAGCAGCCCAGTTACATTGCTC GGGAGGGGTAAAGAGCTTGACGACAGCGCGTGCGTAGAGTGAAAGTATGCAAGGAGATTC GCGATCAGAACCTCACGACGCCATATTTGTTTTCCAGGGCTTGCTTGTGTGTGCGTGTGT TTCAACTCCGGTGTGCGAGTGTGAGGGCAGGGCTTTGCCAGGTGATAATGCCTTAACTGT CCCTTGTATTCGGGCTTCGTCTTCGCAAATTCGAACAACAGTATTCTTGATTGATGCAGT TTTACAGCGACTTTGTGTGTGCGTATGCTGTCACCACACTATGTTCGAGTGTGTGTGCGC TCGTGTTTCTGTGAACCCAATCGCGAACACTGTTGTGAGCCAGTGGCTCTGTCTGCGCGG CGAGAAATATCCGCTTACCTAAACGAAAAGTTCTCTAGCGTCGGCCGACGCACGGCACCC AGGCACACACACAGCCACATTTGCAGAAATACCACTACATACGAAACGAACGTGGCCAGC ACACAAGCGAAACCGGAAAATCCACATTTTTTAGACCTGCTCTCTGTCCCGCGTCTCTCA TCTCTTTTCATTACGCTCTCGACTGGAACGCAATACCAAGACCACAATCAACAGCTACAG CTTTAGGTGTTTGAAGGTAGATTACGTAGTTGCAATGGGCGACTCCACGCCCATTTGCCG ATGCCGAGTACTTTATCTGGGCAGTGCCGTGCCCCGACAGAGCAAGGATGGGCTGCAGGG CATCCAGGAGCCGCTGCGAAGCCTGTATCCTTCGGAAGGGGCGGTGGGCGCCAAGGGCAT CGACAGCTGGCTAAGCGTCTGGTCCAACGGCATCCTGCTGGAGAACGTGGACGAAAACCT CAAACAGATCACGCGCTTTTTCCCGATCGAGTCGCTACACTACTGCGCCGCCGTTCGCCA AGTGCTCATCCCAGAGCGCGGAAACACCCACCCGGAACCAAAGTTCCTCCCTCTGGACTC GCCTTTTGCGCGAATGCCGCGCGCTCAGCACCCACCCATTTTCGCTGCTATTCTGCGACG ================================================ FILE: deeptools/test/test_data/test1.fa.fai ================================================ 3R 1500 4 60 61 ================================================ FILE: deeptools/test/test_data/test1.sam ================================================ @HD VN:1.0 SO:unsorted @SQ SN:3R LN:1500 M5:9bad144b81e5e7369a164895691b3e73 UR:./test1.fa DD61XKN1:101:D0EKPACXX:2:2103:15826:166544 0 3R 7 5 51M * 0 0 TCTCTTGTTGTAGTCTCTTGACAAAATGCAATGGTCAGGTAGCGTTGTTAG @CCFFFFFHGHHHIJIIIJIJJJHJJJJJGIJJJHJJJJF*?HHHIJHEHH XA:i:0 MD:Z:49C0T0 NM:i:2 DD61XKN1:101:D0EKPACXX:2:1107:3353:155198 16 3R 75 9 51M * 0 0 GTGAATAGTCCTGTAAGCCCTATAAACATATGTACATAGGTAGGCCAGTAC HEGIGEGD@GHHHGHFDEIHEFGIIHGF?CEF?BGGBCHHFFFDDDDA@@@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2205:8714:154131 0 3R 86 5 51M * 0 0 TGTAAGCCCTATAAACATATGTACATAGGTAGGCCAGTACTTAGTACTGGC CCCFFFFFHHHHHIJJFIEHIHHHHIIHJIJJJJJJIIIIJJIIGHJJFHE XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2306:16413:174917 0 3R 93 32 51M * 0 0 CCTATAAACATATGTACATAGGTAGGCCAGTACTTAGTACTGGCACATGCC @@@DDEEBHBBFHGECFGG>FCHDEGGHA?FGD XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:1305:17377:158887 0 3R 119 19 51M * 0 0 CCAGTACTTAGTACTGGCACATGCCGCTGATCTGTTAGTAGATTATCCATT @@@FDFFFHHGDHHIJJJJJGEGHJEGIJJJJIIHHIJHIGHIIIIJHGHI XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:1308:19209:144101 16 3R 134 26 51M * 0 0 CCCACAAGCCGCCGATCTGTTAATAGAATATCCATTTCCCTTCAGCGCCTA ###############################@HFC;=IFFA6FDADAD@@@ XA:i:1 MD:Z:0G0G4T5T9G4T23 NM:i:6 DD61XKN1:101:D0EKPACXX:2:1108:9446:127495 0 3R 149 10 51M * 0 0 TCTGTTAGTAGATTATCCATTTCCCTTCAGCGCCTACCTGCGTCACCAATG @@@FDFFFF:CBFDHEFGEHJJIJGIIJIIDIEGBIGIIJJJBHGIIII@G XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2305:7088:93345 0 3R 152 40 51M * 0 0 GTTAGTAGTTTATCCATTTCCCTTCAGCGCCTACCTGCGTCACCAATGATG @@;BDABDDFDDDII9EGGHICHE+AAHDFADFIDEE@>@FAFHIIIIEID XA:i:1 MD:Z:8A42 NM:i:1 DD61XKN1:101:D0EKPACXX:2:1304:4948:39372 0 3R 156 25 51M * 0 0 GTAGATTATCCATTTCCCTTCAGCGCCTACCTGCGTCACCAATGATGAAGA ?8?ADDDA4ADDDIAEEED>EE:C@DFAB XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2307:18363:54940 16 3R 160 39 51M * 0 0 ATTATCCATTTCCCTTCAGCGCCTACCTGCGTCACCAATGATGAGGTCGAG #####@@@==8'FB8DF8???F??1F@C1A+9FEFFEGD?CG@;AFB(BFEHBIGBDIGGC?A::EFDEC:IIIGEFHFD6FD?DD@<@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:1305:12595:193763 0 3R 168 38 51M * 0 0 TTTCCCTTCAGCCCCTACCTGCGTCACCAATGATGAGGTCGAGACAGAATC @@@FFADFFFFH:EFHEIIIIIIIG@HIIGIBBDGGIFB@@HGFGIIGIII XA:i:1 MD:Z:12G38 NM:i:1 DD61XKN1:101:D0EKPACXX:2:1106:7245:9884 0 3R 169 6 51M * 0 0 TTCCCTTCAGCGCCTACCTGCGTCACCAATGATGAGGTCGAGACAGAATCC CCCFFFFFHHGGHJIIHIGHIGGGGHIHGEGGHIIIEFGG@GCHHIJGIGE XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:1102:16207:31886 0 3R 171 12 51M * 0 0 CCCTTCAGCGCCTACCTGCGTCACCAATGATGAGGTCGAGACAGAATCCTA @@>B>:FABFIIEHEBFFDHBBFHGAG0B@FHHI@DA XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:1206:11566:95721 16 3R 172 19 51M * 0 0 CCTTCAGCGCCTACCTGCGTCACCAATGATGAGGTCGAGACAGAATCCTAC HECFEB@@CG?00EFGIGGAF@IIIH@GHCD@HG>IEHFDDHFFEDFF@@@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2305:9277:80019 0 3R 173 37 51M * 0 0 CTTCAGCGCCTACCTGCGTCACCAATGATGAGGTCGAGACAGAATCCTACT @@@DDDDDHHH:FGGGGIIIIIIG;DFDGIGIIBDHHI8;BCFGGIHIFGE XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2304:5021:30275 16 3R 175 23 51M * 0 0 TCAGCGCCTACCTGCGTCACCAATGATGAGGTCGAGACAGAATCCTACTAG GGAFFBFD@?GHDIGHGCHHEGHGEHFHGIGGEHFHIIGGIHIGIJG XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:1103:5323:97525 0 3R 182 1 51M * 0 0 CTACCTGCGTCACCAATGATGAGGTCGGGACAGAATCCTACTAGTACCTGC ;==DBD?AFFA:DEF:CF:AECG2 XA:i:1 MD:Z:27A23 NM:i:1 DD61XKN1:101:D0EKPACXX:2:1202:2896:73043 0 3R 184 17 51M * 0 0 ACCTGCGTCACCAATGATGAGGTCGAGACAGAATCCTACTAGTACCTGCCT CCCFFFFFHHHHHJJIGHJJJJIJJGJGIJJJIJIIJIJIIJJJDHIJJJJ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:1208:12933:183980 0 3R 187 23 51M * 0 0 TGCGTCACCAATGATGAGGTCGAGACAGAATCCTACTAGTACCTGCCTCGA @@@?DD:DFABBF?DAFHGGE...().8@3;8BE XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2204:17651:41380 16 3R 236 39 51M * 0 0 CTGTCGATCGGGCAGAGAGCGAGAAATGGTAAGCAGGTGAGTGAGCGCAGA A;EGEIIIFIIIIGHFDIIIIIIIIHEIIIGGHBIIIIHDHHHFFFFFCCC XA:i:0 MD:Z:0G0A49 NM:i:2 DD61XKN1:101:D0EKPACXX:2:2206:10244:13816 16 3R 236 24 51M * 0 0 CTGTCGATCGGGCAGAGAGCGAGAAATGGTAAGCAGGTGAGTGAGCGCAGA IJJIIJIGJJJJJJJJJJJIJJIJJJJJIGIJIIJJJJHHHHHFFFFFCCC XA:i:0 MD:Z:0G0A49 NM:i:2 DD61XKN1:101:D0EKPACXX:2:2106:8135:102852 16 3R 270 9 51M * 0 0 AGGTGAGTGAGCGCAGAGAGCGTCTTTCGACGACTCTTTCGTCGCGAGCAA DDDDDCEDDAFFHHE?6'EBADGJIIIIIGGHFIIJJJHHHHHFFFFFB;@6?@### XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2207:4417:135858 0 3R 285 36 51M * 0 0 GAGAGCGTCTTTCGACGACTCTTTCGTCGCGAGCAAACAACAAGTAGACGT 8:=;AAD@ADFDDD:ACE@?0CGEDBBB6677@;BEC=CC?B?D;BCC>?# XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:1107:10958:114349 16 3R 289 36 51M * 0 0 CGATCTTTCGACGACTCTTTCGTCGCGAGCAAACAACAAGTAGACGTCGCT ###########################BBBFCCFEA?:C4FBC8?:DD??; XA:i:0 MD:Z:0G0C0G48 NM:i:3 DD61XKN1:101:D0EKPACXX:2:2203:1197:62431 16 3R 293 17 51M * 0 0 CTTTCGACGACTCTTTCGTCGCGAGCAAACAACAAGTAGACGTCGCTCAGA #BB;=?=8@?DBFFFE;@@GGBEC<08D@3D;D?=: XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2205:17888:164787 0 3R 304 12 51M * 0 0 TCTTTCGTCGCGAGCAAACAACAAGTAGACGTCGCTCAGACACTGTCGGCC CCCFFFFFHHHHGJJJJJJJJJJIJGIGGHJIJJJIJJJ9DCHHEHHFBDD XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:1305:6255:131813 16 3R 341 9 51M * 0 0 AGACACTGTCGGCCAGATTCATTTTCCAGAAAGACGTCGTCGCGTTGACAA #######EB@=);@9EFGGB4@F??F@FBHHFB?F67';8'4));@9>9>BB?## XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2101:3335:34398 0 3R 384 15 51M * 0 0 GTTGACAAGCTTAAATTCGTAGCGGGCGCCAGTAGGACGACCCAGTGGATA @@CFBADDFFHHGGDHHEHFGIIIIIGGIIGIHIIIIIIHHFFDDEEECC@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2302:4837:149731 16 3R 390 22 51M * 0 0 AAGCTTAAATTCGTAGCGGGCGCCAGTAGGACGACCCAGTGGATATCGTCA FHGGIJJJJJIJIGJIJJJJJJJIJJJJJJJJHGJJJIHGHHHFFFFFCCC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:1206:10242:101284 0 3R 393 19 51M * 0 0 CTTAAATTCGTAGCGGGCGCCAGAAGGACGACCCAGTGGATATCGTCAGTT ?@@DDDBD?;AFB7@FAGF>ABF(/?(=B<@'@/(6.;3;7;@;A;?;?;> XA:i:1 MD:Z:23T27 NM:i:1 DD61XKN1:101:D0EKPACXX:2:1107:9066:17687 16 3R 396 28 51M * 0 0 GAACTCGTAGCGGGCGCCAGTAGGACGACCCAGTGGATATCGTCAGTTGAA FFHGHIJIJIIJJIJJIIGHGJIGIJIIIJJJJJJIIGHFHHFFFFFFCC@ XA:i:0 MD:Z:0A2T47 NM:i:2 DD61XKN1:101:D0EKPACXX:2:1302:10299:198112 0 3R 402 23 51M * 0 0 GTAGCGGGCGCCAGTAGGACGACCCAGTGGATATCGTCAGTTGAACCAGGG @@CEACA?DEE@CCCCCBBB XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2108:17719:86681 16 3R 402 29 51M * 0 0 GTAGCGGGCGCCAGTAGGACGACCCAGTGGATATCGTCAGTTGAACCAGGG BBA>C,A33?EBDCD;;0B<;??)B3?BDB?=FFE XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:1108:9454:176988 0 3R 436 3 51M * 0 0 CGTCAGTTGAACCAGGGGAAACGTAGCAGCCCAGTTACATTGCTCGGGAGG =18AD:B;<4?*99?C@EEHIIFGCFCHGHIIIEEGHD8@FGE';CAAACHHC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2206:21259:60113 16 3R 455 18 51M * 0 0 AACGTATCAGCCCAGTTACATTGCTCGGGAGGGGTAAAGAGCTTGACGACA #########F?9**DB0?GFHGF::FCC@:+F@CGIIHDCFFDDADDD@@@ XA:i:0 MD:Z:6G44 NM:i:1 DD61XKN1:101:D0EKPACXX:2:2202:20063:53581 0 3R 462 29 51M * 0 0 CAGCCCAGTTACATTGCTCGGGAGGGGTAAAGAGCTTGACGACAGCGCGTG C@@FFFDFHHHHDIIGGGGHII@FHIJ0BFDHGGIIGFCGA;FH@D=EB## XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2105:20550:77807 0 3R 467 39 51M * 0 0 CAGTTACATTGCTCGGGAGGGGGAAAGAGCTTGACGACAGCGCGGGCGTAG ?1?D=DDB,2=C4?EE?8FEEI)?@8B800?@CBC8@############## XA:i:1 MD:Z:22T21T6 NM:i:2 DD61XKN1:101:D0EKPACXX:2:1307:13537:69880 16 3R 472 9 51M * 0 0 ACATTGCTCGGGAGGGGTAAAGAGCTTGACGACAGCGCGTGCGTAGAGTGA 3FECHHEHIIJIHGIIH@GJHDGHEGIHGEGGEGGBEIHHHDFDDDDD@@@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2204:10042:31362 16 3R 488 10 51M * 0 0 GTAAAGAGCTTGACGATAGCGCGTGCGTAGAGTGAAAGTATGCAAGGAGAT GECIHGC;;;BHCB?0)D?8CC<+@FBHGCEHGIIHCA?FDDDFFDDD@@@ XA:i:0 MD:Z:16C34 NM:i:1 DD61XKN1:101:D0EKPACXX:2:1206:8347:137786 16 3R 506 38 51M * 0 0 GCGCGGGCGTAGAGTGAAAGTATGCAAGGAGATTCGCGATCAGAACCTCAC A@A;''6?DB4ED@CDDDDA48:1 XA:i:0 MD:Z:5T45 NM:i:1 DD61XKN1:101:D0EKPACXX:2:1103:10361:180321 16 3R 524 12 51M * 0 0 GATCTTCCGATCTATTCGCGATCAGAACCTCACGACGCCATATTTGTTTTC ####################CDB?*1;;83:)@)@6@DD??48?DA7D??? XA:i:0 MD:Z:0A0G1A1G1A0A0G0G0A0G38 NM:i:10 DD61XKN1:101:D0EKPACXX:2:2103:18603:41773 16 3R 527 40 51M * 0 0 ATGCAAGGAGATTCGCGATCAGAACCTCACGACGCCATATTTGTTTTCCAG FHEGIJJIIJJGGBBGIJJJJIIHIIGHGGHFIGJJIIHGHHHFFDFFCC@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:1301:2009:157371 16 3R 537 18 51M * 0 0 ATTCGCGATCAGAACCTCACGACGCCATATTTGTTTTCCAGGGCTTGCTTG BHJJIIHIJJJIIHJIGGGIIIJIIJIGIIJJJJJJJIGHGHHFFFFFCCC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2205:6958:140155 0 3R 542 23 51M * 0 0 CGATCAGAACCTCACGACGCCATATTTGTTTTCCAGGGCTTGCTTGTGTGT @@@DDDFFFHDBFEG@FD@FGED9DHGGHHIGIGAHGE@FGGCHB@=@@D= XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2304:7387:67115 16 3R 544 26 51M * 0 0 ATCAGAACCTCACGACGCCATATTTGTTTTCCAGGGCTTGCTTGTGTGTGC A>@;=EFFB8@7:??@8BG?9?DGE:?HFF?F?@GE?@F??AD==A?B:?: XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:1103:12878:37036 16 3R 574 2 51M * 0 0 TCTGGGCTTGCTTGTGTGTGCGTGTGTTTCAACTCCGGTGTGCGAGTGTGA FFHHHEHIHDJJJIJJJJJJJJJIHCJJJIHGJJJJJJHHHHHFFFFFCCC XA:i:0 MD:Z:0C1A48 NM:i:2 DD61XKN1:101:D0EKPACXX:2:1307:11922:110790 16 3R 575 24 51M * 0 0 CAGGGCTTGCTTGTGTGTGCGTGTGTTTCAACTCCGGTGTGCGAGTGTGAG DDFEFECD9D;@@B8F?@:FIIFG?4D9FIFF@FEA<)FFACB?ADDD@@@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2108:11686:2993 16 3R 576 1 51M * 0 0 AGGGCTTGCTTGTGTGTGCGTGTGTTTCAACTCCGGTGTGCTAGTGTGAGG CCA@7C=@H@FFDEIEAEG@3CGIJIH@HF6>GHGGHBDBA:HDD?=D@@@ XA:i:1 MD:Z:41G9 NM:i:1 DD61XKN1:101:D0EKPACXX:2:1106:13858:49049 0 3R 580 23 51M * 0 0 CTTGCTTGTGTGTGCGTGTGTTTCAACTCCGGTGTGCGGGTGTGAGGGCAG @;?DABD?+:;E=AE< XA:i:0 MD:Z:38A12 NM:i:1 DD61XKN1:101:D0EKPACXX:2:1201:6831:94113 0 3R 584 3 51M * 0 0 CTTGTGTGTGCGTGTGTTTCAACTCCGGTGTGCGAGTGTGAGGGCAGGGAG @CCFDADBFDHHHGFHIIJIJJIIIGGGGEFGHG@GG9?FFDCAA1FEHHE XA:i:0 MD:Z:49C0T0 NM:i:2 DD61XKN1:101:D0EKPACXX:2:1307:8654:112075 0 3R 588 12 51M * 0 0 TGTGTGCGTGTGTTTAAACTCCGGTGTGCGAGTGTGAGGGCAGGGCAGATC ?71?=?4ADF1CFFI,A@BDA@E?C@)?DF<:08DF>FFII?EEB1;A### XA:i:1 MD:Z:15C30T0T0T0G1 NM:i:5 DD61XKN1:101:D0EKPACXX:2:2202:16204:102746 0 3R 588 36 51M * 0 0 TGTGTGCGTGTGTTTCAACTCCGGTGTGCGAGTGTGAGGGCAGGGCCGATC ?@?DDDFDF?@FHEDGHIGGHEG>::C)?D?6)??BDFGEBGIGGG##### XA:i:0 MD:Z:46T0T0T0G1 NM:i:4 DD61XKN1:101:D0EKPACXX:2:1305:3741:136456 16 3R 591 3 51M * 0 0 GTGCGTGTGTTTCAACTCCGGTGTGCGAGTGTGAGGGCAGGGCTTTGCCAG BFIIJJIIGJJJIIIIJJJJJJJJIIJHJJIIGBJJJIHHHHHFFFFFCCC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:1103:10524:6617 16 3R 602 34 51M * 0 0 TCAACTCCGGTGTGCGAGTGTGAGGGCAGGGCTTTGCCAGGTGATAATGCC DCCEIGGHFFDA@6CF@C3=EEHAHBCHAGF@EHFE@G8?HFABBAB1?@@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:1203:5457:89791 0 3R 606 9 51M * 0 0 CTCCGGTGTGCGAGTGTGAGGGCAGGGCTTTGCCAGGTGATAATGCCTTAA @@@DDD@DDFFA)<GHGEEA XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2105:3502:9363 0 3R 606 31 51M * 0 0 CTCCGGTGTGCGAGTGTGAGGGCAGGGCTTTGCCAGGTGATAATGCCTTAA @@CFFFDDFHHH?GCFEGBHHIGGHJJJJJJJIJGFHBGGHJIJHIJIJHD XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2306:10026:168446 0 3R 606 2 51M * 0 0 CTCCGGTGTGCGAGTGTGAGGGCAGGGCTTTGCCAGGTGATAATGCCTTAA @@@DDDDDD;DF?FCBEHIDDDAD@?; XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:1202:5681:105453 16 3R 677 18 51M * 0 0 TCGTCTTCGCAAATTCGAACAACAGTATTCTTGATTGATGCAGTTTTACAG IJIJJJJJIJJJHIIJGIIIJIJJGDGGHHGJJIIIIGAGHHHFFFFFCCC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:1105:3468:125138 16 3R 689 35 51M * 0 0 ATTCGAACAACAGTATTCTTGATTGATGCAGTTTTACAGCGACTTTGTGTG DCHDAGEHGHGGCCCD>G@HBEEBHFF9BGGEHFC1B@:FBDHADDDD@@@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2106:14544:82922 16 3R 689 37 51M * 0 0 ATTCGAACAACAGTATTCTTGATTGATGCAGTTTTACAGCGACTTTGTGTG HDFDB;HEGIHGF@CEGC>C@E>FEEGFC@BGHFC@:??AAAFBDDDD?8: XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:1302:1975:188249 0 3R 699 2 51M * 0 0 CAGTATTCTTGATTGATGCAGTTTTACAGCGACTTTGTGTGTGCGTATGCT @@@DDFFDHHFDHIIEEHIECGIJJJIEHCHGIIJJJCGFHDFDGGGGCG> XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2102:7580:193903 0 3R 706 24 51M * 0 0 CTTGATTGATGCAGTTTTACAGCGACTTTGTGTGTGCGTATGCTGTCACCA @CCFDFFFFHHGHIIIJIIJIIJIAFHIJEHGHGGIIGIIJFIJJIIIIJC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:1204:10450:4067 0 3R 709 34 51M * 0 0 GATTGATGCAGTTTTACAGCGACTTTGTGTGTGCGTATGCTGTAACCCCAC ::?B?:=AB=CFFIE?C:31::89?::??############ XA:i:0 MD:Z:43C3A3 NM:i:2 DD61XKN1:101:D0EKPACXX:2:1303:17605:117243 0 3R 709 35 51M * 0 0 GATTGATGCAGTTTTACAGCGACTTTGTGTGTGCGTATGCTGTAACAACAC +8?BB::DB?DFFI>DF@HGF;=HGFFDGGHEAGG=HGEHEHEDH>CB<>@@EHFBFFFFDBF@@@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2305:13537:158359 16 3R 729 7 51M * 0 0 GACTTTGTGTGTGCGTATGCTGTCACCATACTATGTTCGAGTGTGTGTGCG 7CFFCEDIFF:EFAB9F?8@AGCBEB?2+FBBF@EIIIFFFFADDDDD@@@ XA:i:1 MD:Z:28C22 NM:i:1 DD61XKN1:101:D0EKPACXX:2:2108:11187:179159 0 3R 730 14 51M * 0 0 ACTTTGTGTGTGCGTATGCTGTCACCACCCTTTGTTCGAGTGTGTGTGCGA ???DBDD22=+2,?E72+A4:+GEEHFA<(GEFDDC;DGED@EFCABIFHFAD8F>DFDD@?< XA:i:0 MD:Z:17G33 NM:i:1 DD61XKN1:101:D0EKPACXX:2:2302:8329:199577 16 3R 767 12 51M * 0 0 GAGTGTGTGTGCGCTCGTGTTTCTGTGAACCCAATCGCGAACACTGTTGTG EFFHHHJIIGFIJIIJJIJJIIJIHFHHHJIIHGCJIIFFHHGFDFFF@@B XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2205:6343:170954 16 3R 769 16 51M * 0 0 GTGTGTGTGCGCTCGTGTTTCTGTGAACCCAATCGCGAACACTGTTGTGAG DEHHEHGIGIIIDIFIIIGHIIHDBF@IIIIHGIGGEFBFBHBFDFFFCC@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:1101:12875:176255 0 3R 775 16 51M * 0 0 GTGCGCTCGTGTTTCTGTGAACCCAATCGCGAACACTGTTGTGAGCCAGTG @@@ADDADH?EGGGG?GGGGI'=CHEC<)5=CHIIG=7 XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2206:13591:47620 0 3R 824 17 51M * 0 0 TGGCTCTGTCTGCGCGGCGAGAAATATCCGCTTACCTAAACGAAAAGTTCT CCCFFFFFHFHHHJJIGIIIDFBGHIJIJJIJIIHHHFHHFFFDDDDCC>B XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:1308:18519:39835 0 3R 841 31 51M * 0 0 CGAGAAATATCCGCTTACCTAAACGAAAAGTTCTCTAGCGTCGGCCGACGC @CCFFFDFFHFFHBHIJIJCHIJJJICHGCFHECGGIEIGIFIFIIIDHFC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:1207:12521:101238 0 3R 842 3 51M * 0 0 GAGAAATATCCGCTTACCTAAACGAAAAGTTCTCTATCGTCGGCCGACGAC @<@BDDDD?F==69D6D?DDFEEGGEEB3@CAEA>FF:FEBFAEHB6>CC?BBB59< XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:1107:3972:59070 16 3R 868 36 51M * 0 0 GATCTCTCTAGCGTCGGCCGACGCACGGCACCCAGGCACACACACAGCCAC #############@4;76A@:81)::EC@3GIHA@EDC8C/=D=:/BFBHF?@;ED?1BAGHEIIHEBF??3CDCFBD>AD@@@ XA:i:0 MD:Z:0A1G0T47 NM:i:3 DD61XKN1:101:D0EKPACXX:2:1207:13576:40002 16 3R 868 2 51M * 0 0 GATCTCTCTAGCGTCGGCCGACGCACGGCACCCAGGCACACACACAGCCAC ##?=3C>A?<<:;/@@D6FDDA@?8AECCBBDDFDDDDD@@@ XA:i:0 MD:Z:0A1G0T47 NM:i:3 DD61XKN1:101:D0EKPACXX:2:2106:13119:17764 16 3R 868 32 51M * 0 0 AAGTTCTCTAGCGTCGGCCGACGCACGGCACCCAGGCACACACACAGCCAC CCACEDDDFEFEHGIJIIGHHHGGGHGHEAIJIGGH@DFFDBFDDEDF@?? XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2204:20637:13691 16 3R 868 18 51M * 0 0 GATCTCTCTAGCGTCGGCCGACGCACGGCACCCAGGCACACACACAGCCAC #A=53AA>ED=EB@EHGHDDD@??:CFF<3GIHDBFCAA;/?<8:@;>BFF?<<=;'FAGEGAD6DE?6GG@AEIIGGG@EBA?CFDDDDD@?@ XA:i:0 MD:Z:0A1G0T47 NM:i:3 DD61XKN1:101:D0EKPACXX:2:2303:4165:141511 16 3R 868 40 51M * 0 0 GATCTCTCTAGCGTCGGCCGACGCACGGCACCCAGGCACACACACAGCCAC #@;;(>38B=<:BAAA XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2105:7761:130218 0 3R 876 1 51M * 0 0 TAGCGTCGGCCGACGCACGGCACCCAGGCACACACACAGCCACATTTGCAG @@CFFDFDDDFHFFGIJJJIHAFHIGHIGHHFHBFEDA@?B@D@CDDDDEC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2106:20083:91623 0 3R 876 3 51M * 0 0 TCGCGTCGGCCGACGCACGGCACCCAGGCACACACACAGCCACATTTGCAG 11144@DDA>A@ XA:i:1 MD:Z:1A49 NM:i:1 DD61XKN1:101:D0EKPACXX:2:2106:11915:186462 16 3R 876 39 51M * 0 0 TAGCGTCGGCCGACGCACGGCACCCAGGCACACACACAGCCACATTTTCGG BBBCDFFIIIFEBEIFDABBC9IIFFHFF@ECDEBBFEFFC<<4)04++11 XA:i:2 MD:Z:47G1A1 NM:i:2 DD61XKN1:101:D0EKPACXX:2:2305:7910:29158 16 3R 878 32 51M * 0 0 GCGTCGGCCGACGCACGGCACCCAGGCACACACACAGCCACATTTGCAGAA CFDBGIIGIGGHGHDGFD@BGEHCGHF;GFECGEIIGHFFFHHFFFFFCCC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2106:9016:64754 0 3R 880 2 51M * 0 0 GTCGGCCGACGCACGGCACCCAGGCACACACACAGCCACATTTGCAGAAAT @@@FFF>DHDHAFGIJGGIIGIGIIIIHGHIJJGGFHFFFFFFEDEEEADC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:1304:4663:45784 16 3R 884 26 51M * 0 0 GCCGACGCACGGCACCCAGGCACACACACAGCCACATTTGCAGAAATACCA BGB;HEGGFIIGEECHFCIHHAHHDFFDD@@@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:2307:5310:188136 16 3R 885 12 51M * 0 0 CCGACGCACGGCACCCAGGCACACACACAGCCACATTCGCAGAAATACCAC #@5;@@@6@@B0:GIHGGFD?;CBBECCGCEFAEF@E8DDDDBDE;C+238BEEAAED>*0?DEEC3BDDFHGIGIH XA:i:1 MD:Z:10A40 NM:i:1 DD61XKN1:101:D0EKPACXX:2:1103:2005:94273 16 3R 919 26 51M * 0 0 ATTTGCAGAAATACCACTACATACGAAACGAACGTGGCCAGCACACAAGCG GJJIJIIGIIHEFIIIIGHIIHIIJIIIIIIJHGHJJIHHFDFDDFFF@@@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:2:1104:3068:110926 0 3R 924 14 51M * 0 0 CAGAAATACCACTACATACGAAACGAACGTGGCCAGCACACAAGCGAAACC @@@=D>?DFB3<;CG@IEDFBDEGGHGGHHHHHEDDFFCCC XA:i:0 MD:Z:51 NM:i:0 ================================================ FILE: deeptools/test/test_data/test2.bg ================================================ 3R 0 25 1.68 3R 25 50 2.00 3R 50 75 0.40 3R 75 100 2.04 3R 100 125 5.44 3R 125 150 8.48 3R 150 175 13.48 3R 175 200 21.68 3R 200 225 22.76 3R 225 250 15.64 3R 250 275 7.28 3R 275 300 6.80 3R 300 325 11.76 3R 325 350 9.56 3R 350 375 5.20 3R 375 400 7.16 3R 400 425 13.76 3R 425 450 17.08 3R 450 475 12.44 3R 475 500 11.88 3R 500 525 10.64 3R 525 550 3.68 3R 550 575 1.88 3R 575 600 10.28 3R 600 625 19.64 3R 625 650 18.96 3R 650 675 12.48 3R 675 700 9.00 3R 700 725 9.44 3R 725 750 14.52 3R 750 775 17.32 3R 775 800 12.72 3R 800 825 5.64 3R 825 850 4.56 3R 850 875 10.28 3R 875 900 10.92 3R 900 925 8.76 3R 925 950 4.84 3R 950 975 2.76 3R 975 1000 2.68 3R 1000 1025 3.76 3R 1025 1050 2.44 ================================================ FILE: deeptools/test/test_data/test2.sam ================================================ @HD VN:1.0 SO:unsorted @SQ SN:3R LN:1500 M5:9bad144b81e5e7369a164895691b3e73 UR:./test1.fa DD61XKN1:101:D0EKPACXX:1:1307:6042:120399 0 3R 3 26 51M * 0 0 ATTCTCTCTTGTTGTAGTCTCTTGACAAAATGCAATGGTCAGGTAGCGTTG ?@@=D4=AC2AFDE3:AFDE*:B?DGI# XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2201:2981:158995 0 3R 7 37 51M * 0 0 TCTCTTGTTGTAGTCTCTTTACAAAATGTAATGGTCAGGTAGCATTGTTCT ??GFFBHHFFFFFCCC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2102:10665:57593 0 3R 88 28 51M * 0 0 TAAGCCCTATAAACATATGTACATAGGTAGGCCAGTACTTAGTGCTGGCAC CCCFFFFFDHHFFHGF;G3CBHHGHHCHGCI=BFDHDBCAH XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1308:7611:23534 16 3R 108 11 51M * 0 0 ACATAGGTAGGCCAGTACTTAGTACTGGCACATGCCGCTGATCTGTTAGTA =IFBDDADGJIHGFFGHGHHFCJGHECIIGIIG>IGHGHGFFDDDCCC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2305:1314:97144 16 3R 108 12 51M * 0 0 CTATAGGTAGGCCAGTACTTAGTACTGGCACATGCCGCTGATCTGTTAGTA =@IGFGHCHEECIEHGFIJJIIGGDDIHIHEFC>HAGHBDFBDEDDFF@@@ XA:i:0 MD:Z:0A0C49 NM:i:2 DD61XKN1:101:D0EKPACXX:1:2107:3608:70379 0 3R 127 30 51M * 0 0 TAGTACTGGCACATGCCGCTGATCTGTTAGTAGATTATCCATTTCCCTTCA CCCDFFFFHHHHHJHIJJJJIIJJJJGIIJHIJIJJIJJJJJJJJJJIJII XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1308:12105:61609 0 3R 132 28 51M * 0 0 CTGGCACATGCCGCTGATCTGTTAGTAGATTATCCATTTCCCTTCAGCGCC @@@DD?DDDBBD1EDGGICHHFEFCEFHIGI9?FBFFDEHD>?BHHH9FGGFBGIGGIII@@FD< XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1301:14071:87949 0 3R 134 33 51M * 0 0 GGCACATGCCGCTGATCTGTTAGTAGATTATCCATTTCCCTTCAGCGCCTC @@@?DBEAFHAAAHDGGCBHG?B?BHDEHEIGEEHGHGHGGH@FCGHIGG# XA:i:0 MD:Z:50A0 NM:i:1 DD61XKN1:101:D0EKPACXX:1:1207:15012:198224 16 3R 138 30 51M * 0 0 CATGCCGCTGATCTGTTAGTAGATTATCCATTTCCCTTCAGCGCCTACCTG @@@IGABFFEEGIDFHGGFHHHDDB:1?@?@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1108:20053:52835 16 3R 143 28 51M * 0 0 CGCTGATCTGTTAGTAGATTAGCCATTTCCCTTCAGCGCCTACCTGCGTCA @==3GC;B???4GFDBAGFB:)HGF=AHD;BAGIIGF@DC2+F@6DA?@@? XA:i:0 MD:Z:21T29 NM:i:1 DD61XKN1:101:D0EKPACXX:1:2205:3896:101741 16 3R 143 36 51M * 0 0 TGCTGATCTGTTAGTAGATTATCCATTTCCCCTCAGCGCCTACCTGCGTCA @GF;G@HGHDIGEDIIIIIIGIIIIHFDD?1)BDGGGDAAHDHFDFFF@@? XA:i:1 MD:Z:0C30T19 NM:i:2 DD61XKN1:101:D0EKPACXX:1:1304:17350:141266 0 3R 150 25 51M * 0 0 CTGTTAGTAGATTATCCATTTCCCTTCAGCGCCTACCTGCGTCACCAATGA @@CDFFFDHFHHHGHIIIHJIJJGJGHGIIIIJIJJIGHIFFGEHIJJJI< XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2308:16926:146336 0 3R 150 13 51M * 0 0 CTGTTAGTAGATTATCCATTTCCCTTCAGCGCCTACCTGCGTCACCAATGA B@@FFBDBFDBBFHJIGGJIIJIGCHIJEIHIJJIIIJDGI@GHJJJJJG@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1206:19765:24106 16 3R 154 4 51M * 0 0 TAGTAGATTATCCATTTCCCTTCAGCGCCTACCTGCGTCACCAATGATGAG IIIIGHFIGEHCHHFB8@GF?GGEAEGCEC8@AGFC:ECDHECGIHDGD6GGFBC92HEGDIIHGADFHFBFDDDC@@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2107:9512:13865 16 3R 160 8 51M * 0 0 ATTATCCATTTCCCTTCAGCGCCTACCTGCGTCACCAATGATGAGGTCGAG IHHGAHGGBB8D?9:??8:)1+22CFEA,:4A<+AEEA?CEE?@)1?9?C?DC3?D:A/(8B)==@C###### XA:i:1 MD:Z:6C37C0T1C0T0A1 NM:i:6 DD61XKN1:101:D0EKPACXX:1:1106:21127:183692 0 3R 180 40 51M * 0 0 GCCTACCTGCGTCACCAATGATGAGGTCGAGACAGAATCCTACTAGTACCT @@@DFFFFGHFFAHIJJIGDHGHEG>FHHIIHHIGIGEHC>ECDGC@BG>C XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1307:6197:2841 0 3R 181 36 51M * 0 0 CCTACCTGCGTCACCAATGATGAGGTCGAGACAGAATCCTACTAATACCTG @@FFBE4<2+A;*CC@F?)9?@FF@DGDAIHBGFA?>?DD?A??;@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1205:8830:10322 0 3R 182 25 51M * 0 0 CTACCTGCGTCACCAATGATGAGGACGAGACAGAATCCTACTAGTACCTGC ?7?AA?DD<8CDDEED@+<:BB8)8B# XA:i:1 MD:Z:24T26 NM:i:1 DD61XKN1:101:D0EKPACXX:1:1107:3548:177528 0 3R 184 20 51M * 0 0 ACCTGCGTCACCAATGATGAGGTCGAGACAGAATCCTACTAGTACCTGCCT ??FG>DAE>GEI@*?FGDDDD9D?*:DD??):@C@<@2<@)BD??? XA:i:1 MD:Z:42T8 NM:i:1 DD61XKN1:101:D0EKPACXX:1:1307:3116:6430 16 3R 197 27 51M * 0 0 ATGATGAGGTCGAGACAGAATCCTACTAGTACCTGCCTCGAGTCGATCGGG @4C=)75A7=@B@A@F?9D?*DGCFFEFBC:DC8<@C+FADADDDA?D@@@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1107:16927:153976 0 3R 201 25 51M * 0 0 TGAGGTCGAGACAGAATCCTACTAGTACCTGCCTCGAGTCGATCGGGCAGA ?@?DB2=AA@AAFFAEACFHGDCFBFF1BG>6?@@AEB;@### XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2204:6880:127511 0 3R 207 16 51M * 0 0 CGAGACAGAATCCTACTAGTACCTGCCTCGAGTCGATCGGGCAGAGAGCGA @@@DDDDDFFFFE=CFCE< XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2101:10755:114928 0 3R 208 1 51M * 0 0 GAGACAGAATCCTACTAGTACCTGCCTCGAGTCGATCGGGCAGAGAGCGAG @@@DDDDDFDHDH@EFEH?EHGGDHGIIIFGHHGGIIHIGGIB;CAHGIHE XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1203:9513:150353 0 3R 212 30 51M * 0 0 CAGAATCCTACTAGTACCTGCCTCGAGTCGATCGGGCAGAGAGCGAGAAAT ???DDDDDADB?CBAE:4?+A??EDFEGGGGHGHEG@FHAFHE>DHGIHIGFD>F7@@DCH XA:i:1 MD:Z:4G46 NM:i:1 DD61XKN1:101:D0EKPACXX:1:1302:13211:169414 0 3R 233 29 51M * 0 0 CTCGAGTCGATCGGGCAGAGAGCGAGAAATGGTAAGCAGGTGAGTGAGCGC @@@FBDBDFFHHHIIIGIGIF@@F>DAGBGGIH XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2108:3748:138979 0 3R 233 34 51M * 0 0 CTCGAGTCGATCGGGCAGAGAGCGAGAAATGGTAAGCAGGTGAGTGGGATC @@@FDF?DHDHFFI>HGGGIEIDGIBFHIJIF@FICHHIJ@EHIDC(6CCE XA:i:0 MD:Z:46A1C0G1 NM:i:3 DD61XKN1:101:D0EKPACXX:1:1207:13423:102525 16 3R 271 7 51M * 0 0 GGTGAGTGAGCGCAGAGAGCGTCTTTCGACGACTCTTTCGTCGCGAGCAAA BCCC@CADFFDFHHGIGIIIIIGHBDEGDIIHDGGE6JIHGHGHFFFFF@CC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2306:9355:141323 16 3R 278 10 51M * 0 0 GAGCGCAGAGAGCGTCTTTCGACGACTCTTTCGTCGCGAGCAAACAACAAG B;?>>>>>;/8GGFBFHFB?ADD=:@ XA:i:0 MD:Z:1A49 NM:i:1 DD61XKN1:101:D0EKPACXX:1:2208:17627:8790 16 3R 290 11 51M * 0 0 CGTCTTTCGACGACTCTTTCGTCGCGAGCAANCAACAAGTAGACGTCGCTC #C>B?BBABB>?=;>B;ADD@C(;AC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1301:13576:199290 0 3R 298 37 51M * 0 0 GACGACTCTTTCGTCGCGAGCAAACAACAAGTAGACGTCGCTCAGACAGAT ?<@DDAA8?DBB;:2BDDDDDA:??<@:?DDA3B;@DCB?*9*0?6-;''-6-7).?DAD;; XA:i:0 MD:Z:50C0 NM:i:1 DD61XKN1:101:D0EKPACXX:1:2204:8124:34946 16 3R 306 2 51M * 0 0 TTTCGTCGCGAGCAAACAACAAGTAGACGTCACTCAGACACTGTCGGCCAG :EBHGAGABFD?9DJHIIIIGGJJIGHFF<22HEIHGHFHHHHDFFFFC@@ XA:i:1 MD:Z:31G19 NM:i:1 DD61XKN1:101:D0EKPACXX:1:2301:13637:198207 16 3R 306 29 51M * 0 0 TTTCGTCGCGAGCAAACAACAAGTAGACGTCGCTCAGACACTGTCGGCCAG B?;A>EEECIIIIIIIIFIIIIGIHFAGE:GGGEEGEIFFHHAAFFFF@@@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2303:3102:37681 0 3R 318 28 51M * 0 0 CAAACAACAGGTAGACGTCGCTCAGACACTGTCGGCCAGATTCATTTAGAT ???7DDDDD2:+:AC+<<)@?CD1CDD)1?9:*?D@AGGGBFB?GGF:?8:8<8@8AA=:= XA:i:0 MD:Z:2C2A45 NM:i:2 DD61XKN1:101:D0EKPACXX:1:1307:2511:100728 16 3R 336 23 51M * 0 0 CCGATCTACACTGTCGGCCAGATTCCTTTTCCAGAAAGACGTCGTCGCGTT #######################B0*0B99*D??>DB8?C1@8<8A:41;= XA:i:1 MD:Z:1G0C0T0C0A0G18A25 NM:i:7 DD61XKN1:101:D0EKPACXX:1:2208:19469:21286 0 3R 339 3 51M * 0 0 TCAGACACTGTCGGCCAGANTCATTTTCCAGAAAGACGTCGTCGCGTTGAC @@@DDD8DFFDFFIDF1CF#2AEGFIIF@EB=CD XA:i:1 MD:Z:19T31 NM:i:1 DD61XKN1:101:D0EKPACXX:1:1304:18506:91672 0 3R 361 11 51M * 0 0 ATTTTCCAGAAAGACGTCGTCGCGTTGACAAGCTTAAATTCGTAGCGGGCA @@CD?DBDFHGDFGHICEFC?CFDFBG=@FH@9BFGFCCFFHDHG>:@GHG XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2305:19231:72018 0 3R 384 23 51M * 0 0 GTTGACAAGCTTAAATTCGTAGCGGGCGCCAGTAGGACGACCCAGGGGATA @@@D?DD>?DHFHG+A==@'59=(6(39;?? XA:i:0 MD:Z:45T5 NM:i:1 DD61XKN1:101:D0EKPACXX:1:2107:15978:5397 0 3R 389 29 51M * 0 0 CAAGCTTAAATTCGTAGCGGGCGCCAGTAGGACGACCCAGTGGATATCGTC @@@FFBDDHHGHHIDFEGGIJF:F*?GDD:@@FEHDDGE7=??=;CE2=>BC6;@=; XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1303:9692:124869 16 3R 400 6 51M * 0 0 CGATCTCGGGCGCCAGTAGGACGACCCAGTGGATATCGTCAGTTGAACCAG ########A?(BBDCFFB??C:CFADD@FDFHDFE@FH6?C9?FGFFFA1)88?BF*BBB(8=CG(;8)7C XA:i:0 MD:Z:45G0A1A2 NM:i:3 DD61XKN1:101:D0EKPACXX:1:1205:3993:177564 16 3R 408 5 51M * 0 0 GGCGCCAGTAGGACGACCCAGTGGATATCGTCAGTTGAACCAGGGGAAACG FF@=D3BB@FD@HDFFEFFCEBHGBF@FCA3CB@CHEAHFH?HDDFFD@@@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1201:17678:143204 0 3R 413 3 51M * 0 0 CAGTAGGACGACCCAGTGGATATCGTCAGTTGAACCAGGGGAAACGTAGCA @@@DDDD>DCFAFADFBE?D@EBGG?C;@FGCFHHICEGIBHB=@C##### XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1204:6403:23100 16 3R 413 4 51M * 0 0 CAGTAGGACAACCCAGTGGATATCGTCAGTTGAACCAGGGGAAACGTAGCA ############DB?????@@?88CC9A:3+4@E;BA+A:BD>DA:=:7?1 XA:i:0 MD:Z:9G41 NM:i:1 DD61XKN1:101:D0EKPACXX:1:2301:11427:64315 16 3R 413 10 51M * 0 0 CAGTAGGACGACCCAGTGGATATCGTCAGTTGAACCAGGGGAAACGTAGCA JHF=IJIGIHGJJJIJJIJHHGIIIHFJJJJJJHJJJIHHHHHFFFFFCCC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1203:4885:175695 0 3R 416 36 51M * 0 0 TAGGACGACCCAGTGGATATCGTCAGTTGAACCAGGGGAAACGTAGCAGCC =?;D?B@@FDF?F+ACGBHGGE??FA?FHEIADDG@<<(6BCH(.=@@;CA XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1301:1384:121298 0 3R 416 5 51M * 0 0 TAGGACGACCCAGTGGATATCGTCAGTTGAACCAGGGGAAACGTAGCAGCC CCCFDEFFHHHHHGIIIJIGHIJIJIJJFCHJJJJIJIHIJIJIJJIIIJI XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1207:10462:36321 0 3R 418 31 51M * 0 0 GGACGACCCAGTGGATATCGTCAGTTGAACCAGGGGAAACGTAGCAGCCCA @@@DD@DDABDFFGABEDBGCGGBB>FGIJ=8DHE@.@D>B(=CE>FH;;@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1307:4428:77090 16 3R 418 13 51M * 0 0 GGACGACCCAGTGGATATCGTCAGTTGAACCAGGGGAAACGTAGCAGCCCA =IHHEDGGIGF?BGA?IIGHDFBJJIHIGJJIIJJIGGF@GHDDHGHFFDFF@CC XA:i:0 MD:Z:1A49 NM:i:1 DD61XKN1:101:D0EKPACXX:1:2203:5030:49537 16 3R 424 21 51M * 0 0 CACAGTGGATATCGTCAGTTGAACCAGGGGATACGTAGCAGCCCAGTTACA ##HGFIGHFD;FGBDDHIGIGIIIIGGHFA3+GC<4@?HHHHHDDDDD@@@ XA:i:1 MD:Z:1C29A19 NM:i:2 DD61XKN1:101:D0EKPACXX:1:2202:11507:147190 0 3R 436 24 51M * 0 0 CGTCAGTTGAACCAGGGGANACGTAGCAGCCCAGTTACATTGCTCGGGAGG ??;=A8DDDA?DD>EEE@E#2CC=C=3;A;;0DDD7DDFFEEH)@:@:1?DEH4DCFHGFEH;AA@ XA:i:0 MD:Z:49T0G0 NM:i:2 DD61XKN1:101:D0EKPACXX:1:1203:5003:27314 16 3R 474 36 51M * 0 0 AGTGCTCGGGAGGGGTAAAGAGCTTGACGCCAGCGCGTGCGTAGAGTGAAA ################DF=8G?DHGDGHGHB@AC##### XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2303:15856:134002 0 3R 478 2 51M * 0 0 CTCGGGAGGGGTAAAGAGCTTGACGACAGCGCGTGCGTAGAGTGAAAGTAT @@@FFFDFHFH>AEE>CC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2104:6954:171255 0 3R 483 38 51M * 0 0 GAGGGGTAAAGAGCTTGACGACAGCGCGTGCGTAGAGTGAAAGTATGAGAT ==?DDA8DF?D?;:CA?:3<>777A#### XA:i:0 MD:Z:47C0A1G0 NM:i:3 DD61XKN1:101:D0EKPACXX:1:2307:7881:196830 16 3R 493 36 51M * 0 0 TAGCTTGACCACAGCGCGTGCGTAGAGTGAAAGTATGCAAGGAGATTCGCG AFEE>DC;HF;HGGHGGDG@ECG@F?H?HGIIGIIIGBDF>D>DDDDD@?< XA:i:0 MD:Z:0G8G41 NM:i:2 DD61XKN1:101:D0EKPACXX:1:1202:12689:141385 0 3R 496 13 51M * 0 0 CTTGACGACAGCGCGTGCGTAGAGTGAAAGTATGCAAGGAGATTCGCGATC @@@D=D:DD6:?FHE?DFH??GDH9??B?D9BFCFHGEAFEAGGHDHH6=A XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2207:10715:109420 0 3R 496 25 51M * 0 0 CTTGACGACAGCGCGTGCGNAGAGTGAAAGTATGCAAGGAGATTCGCGATC @@@DFFFFH?FHFBE1CDB#08?D?FHEEE?FCGGIIGGCGAAA@EEEBCA XA:i:1 MD:Z:19T31 NM:i:1 DD61XKN1:101:D0EKPACXX:1:2204:18234:179424 16 3R 533 5 51M * 0 0 CTAGATTCGCGATCAGAACCTCACGACGCCATATTTGTTTTCCAGGGCTTG #?=-48@6(?*/DDDAB44<;? XA:i:0 MD:Z:0G0G49 NM:i:2 DD61XKN1:101:D0EKPACXX:1:2304:8751:2632 0 3R 556 5 51M * 0 0 CGACGCCATATTTGTTTTCCAGGGCTTGCTTGTGTGTGCGTGTGTTTCAAC CCCFFFFFHGHHHJGIIIJIIIJBHIJIJJJFBADCGHGGCFEGGGIJJIC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2203:1524:184251 0 3R 574 29 51M * 0 0 CCAGGGCTTGCTTGTGTGTGCGTGTGTTTCAACTCCGGTGTGCGAGTGTGA @@@DDDDDHHHHHIG9CFH+3@CEGFHHIIICDGHGIIDFDEGI6F'=;D@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2102:8875:72443 16 3R 576 40 51M * 0 0 AGGGCTTGCTTGTGTGTGCGTGTGTTTCAACTCCGGTGTGCGAGTGTGAGG EDA@DCGIIIGEGHFHEFB?IIIHG@GIIHAGEGGHEA+BBFGFDFDF@C@ XA:i:1 MD:Z:1G0G35G12 NM:i:3 DD61XKN1:101:D0EKPACXX:1:2101:3407:141094 0 3R 580 17 51M * 0 0 CTTGCTTGTGTGTGCGTGTGTTTCAACTCCGGTGTGCGAGTGTGAGGGCAG 11=DDEFFHHDFCGEHIGFFHIJHGFHIIIIIDEHGEG:(08==BFGG### XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2303:12087:40107 0 3R 580 12 51M * 0 0 CTTGCTTGTGTGTGCGTGTGTTTCAACTCCGGTGTGCGAGTGTGAGGGCAA ?@@DDDDDF+IIGGAHGHDGFHDHGFFFFF@@@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2105:6289:140892 16 3R 581 39 51M * 0 0 CCGATCTTGTGTGCGTTTGTTTCAACTCCGGTGTGCGAGTGTGAGGGCAGG #####@@A8'-7;7?9)BDIEDBDD@?DE?F@@1<+AABDCA??BDD:??? XA:i:0 MD:Z:0T0T1C1T0G9G34 NM:i:6 DD61XKN1:101:D0EKPACXX:1:1103:12128:78055 16 3R 587 7 51M * 0 0 TCGTGTGCGTGTGTTTCAACTCCGGTGTGCGAGTGTGAGGGCAGGGCTTTG #####BEECD?;1 XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1104:5082:17741 16 3R 590 8 51M * 0 0 TGTGCGTGTGTTTCAACTCCGGTGTGCGAGTGTGAGGGCAGGGCTTTGCCA AGGIGIIFIJJJIJIIIJJJJJJJJJHIIIIJIJJJJJHHHHHFFFFFCC@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1302:13170:74786 16 3R 594 18 51M * 0 0 CGTGTGTTTCAACTCCGGTGTGCGAGTGTGAGGGCAGGGCTTTGCCAGGTG 8A?IGGIIGEHGGAGHFHDIHIIIIIJIIEEIIGGHBIF>FFF?FDBD@@? XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2307:14759:121417 0 3R 595 10 51M * 0 0 GTGTGTTTCAACTCCGGTGTGCGAGTGTGAGGGCAGGGCTTTGCCAGGTGA =+:BD?DDHIHEHHDDHDDD?D@?@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1305:6666:159819 0 3R 606 24 51M * 0 0 CTCCGGTGTGCGAGTGTGAGGGCAGGGCTTTGCCAGGTGATAATGCCTTAA @@CFFD@DHHHHHJFED@FHIGGIEHJJJIJJJJJJIBFEEHJIIIIJJJJ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2201:16418:139923 0 3R 607 5 51M * 0 0 TCCGGTGTGCGAGTGTGAGCGCAGGGCTTTGCCAGGTGATAATGCCTTAAC @@@DD?D:FFF??1AFBF@?:)C:*?@ECA+3#E:?<>C?DAF;D???D@@@ XA:i:1 MD:Z:31A19 NM:i:1 DD61XKN1:101:D0EKPACXX:1:2207:2606:158481 16 3R 616 7 51M * 0 0 CGAGTGTGAGGGCAGGGCTTTGCCAGGTGATNATGCCTTAACTGTCCCTTG JIIIJIGIHGJJJJIJJGJJJIIHF9HFFA3#HGFIHBHDHHFDDFFFC@@ XA:i:1 MD:Z:31A19 NM:i:1 DD61XKN1:101:D0EKPACXX:1:1304:7344:178232 0 3R 626 13 51M * 0 0 GGCAGGGCTTTGCCAGGTGATAATGCCTTAACTGTCCCTTGTATTCGGGAG @<@DFFDDFHGFHHGGEBB>AFBH@HGIGIGEGEDGIGGFCB?GDFGIF@6 XA:i:0 MD:Z:49C0T0 NM:i:2 DD61XKN1:101:D0EKPACXX:1:2108:6658:122648 0 3R 628 12 51M * 0 0 CAGGGCTTTGCCAGGTGATAATGCCTTAACTGTCCCTTGTATTCGGGCTAG @@@DEHBAHHGFHE?CGCDGH*?DED>D@BHCG XA:i:0 MD:Z:49T0C0 NM:i:2 DD61XKN1:101:D0EKPACXX:1:2206:14847:13155 0 3R 628 6 51M * 0 0 CAGGGCTTTGCCAGGTGATNATGCCTTAACTGTCCCTTGTATTCGGGCTTC @@CFFFFFHGHFFGGFGGC#3:AFHHGGIJJJGHCGGIGEEGJJJIFIGID XA:i:1 MD:Z:19A31 NM:i:1 DD61XKN1:101:D0EKPACXX:1:1301:9974:152868 16 3R 629 35 51M * 0 0 AGGGCTTTGCCAGGTGATAATGCCTTAACTGTCCCTTGTATTCGGGCTTCG >AHGFIHHGIHCGIICIDB3CIGHFGGGGGGHGJIHHHFBCC?FFDDF@@? XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2307:18343:74834 0 3R 636 31 51M * 0 0 TGCCAGGTGATAATGCCTTAACTGTCACTTGTATTCGGGCTTCGTCTTCGC BCCFFFFDFHHHGJJJJJJJIJJJIIIJJJJHIJJJIIIJJJJIGIIJIJF XA:i:1 MD:Z:26C24 NM:i:1 DD61XKN1:101:D0EKPACXX:1:1105:16709:8151 0 3R 638 24 51M * 0 0 CCAGGTGATAATGCCTTAACTGTCCCTTGTATTCGGGCTTCGTCTTCGAGA ??GHFHFFFE9FHI<4CBHIIIEGCFGBDDFDFEII XA:i:0 MD:Z:48C0A1 NM:i:2 DD61XKN1:101:D0EKPACXX:1:1304:21148:23590 16 3R 643 16 51M * 0 0 TGATAATGCCTTAACTGTCCCTTGTATTCGGGCTTCGTCTTCGCAAATTCG >GE@>HGIGIHGGH?GIIIIIGGGFFEGEIHGBDF?HIDFHHDDDDD=@@@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1304:11733:71752 0 3R 646 4 51M * 0 0 TAATGCCTTAACTGTCCCTTGTATTCGGGCTTCGTCTTCGCAAATTCGAAC @@@DDDDDDHH?F@F?FEHIGEAECECF XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1106:13439:157292 16 3R 654 37 51M * 0 0 TAACTGTCCCTTGTATTCGGGCTTCGTCTTCGCAAATTCGAACAACAGTAT C?7(5@==DDBBADBDD0BDD??D?C111C19FEDC3EDD=DDADDBD?:= XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1204:5265:178358 0 3R 662 23 51M * 0 0 CCTTGTATTCGGGCTTCGTCTTCGCAAATTCGAACAACAGTATTCTTGATT @@@DD;DDDDHHFIGE@@A1AFEE6?F8DF>BFHGIIB=;B?DH)=BF=B# XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1305:16468:51686 0 3R 674 16 51M * 0 0 GCTTCGTCTTCGCAAATTCGAACAACAGTATTCTTGATTGATGCAGTTTTA @@@D?DD;?D?FFIIGHGEHGGHGEIHI*:CAFG@HCH9FADBDHHADFFF@@@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1302:19769:70993 0 3R 699 16 51M * 0 0 CAGTATTCTTGATTGATGCAGTTTTACAGCGACTTTGTGTGTGCGTATGCT @@@DDDFFHHHHHJJIGIIEIEHIJHHGGHIIIJJJIHIJIHHJIGIIIIG XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2106:7819:174823 16 3R 705 26 51M * 0 0 TCTTGATTGATGCAGTTTTACAGCGACTTTGTGTGTGCGTATGCTGTCACC IHCHEGEIIHF>HCGGDIGAGBGGFEHGHGF;GDE?FBCDA>D?AB+D?;= XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2106:3249:124995 0 3R 706 11 51M * 0 0 CTTGATTGATGCCGTTTTACAGCGACTTTGTGTGTGCGTATGCTGTCACCA 8=?D+?BDA<>F+FBB<=FIFEFDD?@6:BFDDBFDCC+7CEA3<,>FEC;FBDD:DDB?=;? XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2102:19912:17388 16 3R 725 30 51M * 0 0 CAGCGACTTTGTGTGTGCGTATGCTGTCGCCATACTATGTTCGAGTGTGTG GJHEEHFJJJJJIGJJJJJJJJJJJIHF9GCA3FHGJJHHHHHFFFFFCCC XA:i:2 MD:Z:28A3C18 NM:i:2 DD61XKN1:101:D0EKPACXX:1:2202:10607:84579 0 3R 731 15 51M * 0 0 CTTTGTGTGTGCGTATGCTNTCACCACACTATGTTCGAGTGTGTGTGCGCT @CCFFDDDHHHHHIJGIJJ#3ACHHJIGIJIIIJJJJFGCDBGDCGIIEII XA:i:1 MD:Z:19G31 NM:i:1 DD61XKN1:101:D0EKPACXX:1:2206:11281:58120 0 3R 731 12 51M * 0 0 CTTTGTGTGTGCGTATGCTNTCACCACACTATGTTCGAGTGTGTGTGCGCT @@CF1ADEGHHHGIIIIEH#3AAGIJJIJJGIGIIJI?FBFBFGGHIJJJF XA:i:1 MD:Z:19G31 NM:i:1 DD61XKN1:101:D0EKPACXX:1:2205:21060:199305 0 3R 732 1 51M * 0 0 TTTGTGTGTGCGTATGCTGACACAACACTATGTTCGAGTGTGTGTGAGCTT ;??D:B;+CBDEDFFC?BFF@=FFF XA:i:0 MD:Z:33G17 NM:i:1 DD61XKN1:101:D0EKPACXX:1:1205:2404:28940 16 3R 753 23 51M * 0 0 ACCACACTATGTTCGAGTGTGTGTGCGCTCGTGTTTCTGTGAACCCAATCG DC@7=7;=756.(B8/?;?D80:60?:):1D@E:EAAEC4:BD=ADDD8;8 XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2302:17950:187885 16 3R 757 9 51M * 0 0 CACTATGTTCGAGTGTGTGTGCGCTCGTGTTTCTGTGAACCCAATCGCGAA ?;D@EEEHEIGEFCIGF::EHDGGGEE9IEJIJJIIIHHFGGFDAFFF@@C XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1207:4005:62650 0 3R 763 37 51M * 0 0 GTTCGAGTGTGTGTGCGCTCGTGTTTCTGTGAACCCAATCGCGAACACTGT ;?@A;?D3CCB??<:EEBGGG@ABBAC@DD9FD@?DEBHIIIBHGC?FHI@=AEEH XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2306:9443:65280 16 3R 767 17 51M * 0 0 TTTGTTGGGTGCGATGTTGTTTTTGTGAACCCAATCGCGAACACGGTTGTG ###################B?0*0**8BCIIIIIFFEGC+BD??;DDD@@@ XA:i:1 MD:Z:0G0A0G0T0G2T5C1C0G5C21T6 NM:i:11 DD61XKN1:101:D0EKPACXX:1:1307:13797:182614 16 3R 769 16 51M * 0 0 GTGTGTGTGCGCTCGTGTTTCTGTGAACCCAATCGCGAACACTGTTGTGAG BBBEA=HEHHHFEDIGJJIJJIHDGGHIIIGIHJJIGIHBFHGFFDFFCBB XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2305:6498:125765 16 3R 770 33 51M * 0 0 TGTGTGTGCGCTCGTGTTTCTGTGAACCCAATCGCGAACACTGTTGTGAGC FFEHEEEGIHFGHD;JIGGFGCIIGDGIJIIEIIDJIGFDHGHFFFFFCCC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1206:9986:159404 16 3R 773 33 51M * 0 0 GTGTGCGCTCGTGTTTCTGTGAACCCAATCGCGAACACTGTTGTGAGCCAG ###########?9B?*BD?9B1D@?1E?)F@DEEEEC+3DADDB=2+;??; XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2303:20942:122880 0 3R 774 4 51M * 0 0 TGTGCGCTCGTGTTTCTGTGAACCCAATCGCGAACACTGTTGTGAGCCAGT @@@DDFFFGHFFGIBFFHGGIHB;FHEHGFHIIIG;EGGGHHC= XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2203:9722:164274 0 3R 826 6 51M * 0 0 GCTCTGTCTGCGCGGCGAGGAATATCCGCTTACCTAAACGAAAAGTTCTCT ?<@D?BBBB:C?@F)1:67(.8)88=@;CEAGE?;CH@@?BCCB>AC@@;> XA:i:1 MD:Z:19A31 NM:i:1 DD61XKN1:101:D0EKPACXX:1:2107:19883:88206 0 3R 827 39 51M * 0 0 CTCTGTCTGCGCGGCGAGAAATATCCGCTTACCTAAACGAAAAGTTCTCTA C@@FFFFFHHHHHGGEHBGGIICIFHIIJBGEHIGHFHGEDFDEAEDFDDA XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1204:2063:176794 0 3R 829 4 51M * 0 0 CTGTCTGCGCGGCGAGAAATATCCGCTTACCTAAACGAAAAGTTCTCTAGC CCCFFFFFFHHFFGGGGGG@DFGGGIJJIJGIGGHHHHFFCDCEACACACC XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1105:19061:44291 0 3R 833 38 51M * 0 0 CTGCGCGGCGAGAAATATCCGCTTACCTAAACGAACAGTTCTCTAGCGTCG @@@DBDFFHHFDD6;DFIEHGIIIIIIIF))7;-?',;;@CCEE(>CB@BD XA:i:0 MD:Z:35A15 NM:i:1 DD61XKN1:101:D0EKPACXX:1:1207:10060:109372 0 3R 841 6 51M * 0 0 CGAGAAATATCCGCTTACCTAAACGAAAAGTTCTCTAGCGTCGGCCGACGC @CCFFFFFDDFHBEHHBGGIJJ@GEGGGDCDGGGGEF@AGHIIIGIIBH## XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2206:11225:132530 0 3R 842 8 51M * 0 0 GAGAAATATCCGATTACCTNAACGAAAAGTTCTCTAGCGTCGGCCGACGCA ;??DFFDBFHFD+AEEHGG#3AFBGGIGGIGEAFGHBE>?FHBGEGIHE>9 XA:i:2 MD:Z:12C6A31 NM:i:2 DD61XKN1:101:D0EKPACXX:1:2102:6645:61102 16 3R 845 15 51M * 0 0 AAATATCCGCTTACCTAAACGAAAAGTTCTCTAGCGTCGGCCGACGCACGG #FDDDCFDHEEHAHEAEHHBGJJIHHGGDGGFIGIIGJHHGHHFFFDD@@@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1204:16871:43292 16 3R 852 36 51M * 0 0 CGCTTCCCTAAACGAAAAGTTCTCTAGCGTCGGCCGACCCACGGCACCCAG ######DD?;7.A?EED@C9CC=AB07?80?)CC8A11)?ADDAA=?D??? XA:i:1 MD:Z:5A32G12 NM:i:2 DD61XKN1:101:D0EKPACXX:1:1201:12030:7462 16 3R 858 16 51M * 0 0 CCTAAACGAAAAGTTCTCTAGCGTCGGCCGACGCACGGCACCCAGGCACAC >;;DCAA>FFDDECCC?8EEGA>GBIIFHFEGEE@DFFC?;CFE@7CA@73@-'EFGFFBGE?;A<3#@GC;IIFFBA==:DDD;?? XA:i:1 MD:Z:17C13C19 NM:i:2 DD61XKN1:101:D0EKPACXX:1:1106:1847:178079 16 3R 873 22 51M * 0 0 CTCTAGCGTCGGCCGACGCACGGCACCCAGGCACACACACAGCCACATTTG >C?BBCEHGA>HBGFDHEFDGEG@CGHH>DC@CCGHCBBDACHGIIIIGEE XA:i:2 MD:Z:0A18T31 NM:i:2 DD61XKN1:101:D0EKPACXX:1:1105:19632:149442 16 3R 905 21 51M * 0 0 ACACACACAGCCACATTTGCAGAAATACCACTACATACGAAACGAACGTGG 9;BB9F;EGGHDBDDDD@@? XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2205:7552:113912 16 3R 923 24 51M * 0 0 GCAGAAATACCACTACATACGAAACGAACGTGGCCAGCACACAAGCGAAAC JJJIEIGGBGEIIGHIHGHJHHIIIGEGC<33JIIHAHBFDHDFFFFFCC@ XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:2106:3808:44443 16 3R 952 36 51M * 0 0 GTGGCCAGCACACAAGCGAAACCGGAAAATCCACATTTTTTAGACCTGCTC ;IGHDGF9D;D?GCIDGHAGGGGEIGHHGAEEAFF:EIHDFA3A:B1=?=; XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1303:14193:51530 16 3R 967 13 51M * 0 0 GCGAAACCGGAAAATCCACATTTTTTAGACCTGCTCTCTGTCCCGCGTCTC ###BDB:FAECFEC7;=.==6IIIFF?092?0869?9??:):FD?AAA=:1 XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1302:9341:73955 16 3R 993 3 51M * 0 0 AGACCTGCTCTCTGTCCCGCGTCTCTCATCTCTTTTCATTACGCTCTCGAC ##########?;1;'GHF?8??:C?:3?<91B@IHF?1;B?FBD?DDD??? XA:i:0 MD:Z:51 NM:i:0 DD61XKN1:101:D0EKPACXX:1:1307:16416:121526 16 3R 995 8 51M * 0 0 CGATCTTCTCTGTCCCGCGTCTCTCATCTCTTTTCATTACGCTCTCGACTG #############IG@@?31?*D<@EGE=CHHHC9+1:3R GAATTCTCTCTTGTTGTAGTCTCTTGACAAAATGCAATGGTCAGGTAGCGTTGTTCTAAA CTCAAGATTTAAAGGTGAATAGTCCTGTAAGCCCTATAAACATATGTACATAGGTAGGCC AGTACTTAGTACTGGCACATGCCGCTGATCTGTTAGTAGATTATCCATTTCCCTTCAGCG CCTACCTGCGTCACCAATGA >chr_cigar GAATTCTCTCTTGTTGTAGTCTCTTGACAAAATGCAATGGTCAGGTAGCGTTGTTCTAAA CTCAAGATTTAAAGGTGAATAGTCCTGTAAGCCCTATAAACATATGTACATAGGTAGGCC AGTACTTAGTACTGGCACATGCCGCTGATCTGTTAGTAGATTATCCATTTCCCTTCAGCG CCTACCTGCGTCACCAATGA ================================================ FILE: deeptools/test/test_data/testA.fa.fai ================================================ 3R 200 4 60 61 chr_cigar 200 219 60 61 ================================================ FILE: deeptools/test/test_data/testA.sam ================================================ @HD VN:1.0 SO:unsorted @SQ SN:3R LN:200 M5:a3becd17b758c9026ef5df3b781407b8 UR:./testA.fa @SQ SN:chr_cigar LN:200 M5:a3becd17b758c9026ef5df3b781407b8 UR:./testA.fa DD61XKN1:101:D0EKPACXX:2:2103:15826:166544 0 3R 101 10 50M * 0 0 TCTCTTGTTGTAGTCTCTTGACAAAATGCAATGGTCAGGTAGCGTTGTTA @CCFFFFFHGHHHIJIIIJIJJJHJJJJJGIJJJHJJJJF*?HHHIJHEH XA:i:0 MD:Z:0C0A1A1G0T0A0C0A3G0T0A0G0G0C0C1G0T1C0T1A0G0T1C0T1G2C0A1G0C2C2A1C0 NM:i:32 DD61XKN1:101:D0EKPACXX:2:1107:3353:155198 16 3R 151 40 50M * 0 0 GTGAATAGTCCTGTAAGCCCTATAAACATATGTACATAGGTAGGCCAGTA HEGIGEGD@GHHHGHFDEIHEFGIIHGF?CEF?BGGBCHHFFFDDDDA@@ XA:i:0 MD:Z:0T0G0T0T1G0T0A0G0A0T1A1C0C0A0T0T0T0C0C0C0T0T0C0A0G0C0G0C0C3C1G0C2C0A0C1A1T0G1 NM:i:38 DD61XKN1:101:D0EKPACXX:2:1107:3353:155198 0 chr_cigar 11 40 10S20M10N10M10S * 0 0 GTGAATAGTCCTGTAAGCCCTATAAACATATGTACATAGGTAGGCCAGTA HEGIGEGD@GHHHGHFDEIHEFGIIHGF?CEF?BGGBCHHFFFDDDDA@@ XA:i:0 MD:Z:0T3T0G0T0A0G0T0C0T0C0T0T0G0A0C0A2C0A0G0G0T0A0G0C1 NM:i:34 ================================================ FILE: deeptools/test/test_data/testB.fa ================================================ >3R GAATTCTCTCTTGTTGTAGTCTCTTGACAAAATGCAATGGTCAGGTAGCGTTGTTCTAAA CTCAAGATTTAAAGGTGAATAGTCCTGTAAGCCCTATAAACATATGTACATAGGTAGGCC AGTACTTAGTACTGGCACATGCCGCTGATCTGTTAGTAGATTATCCATTTCCCTTCAGCG CCTACCTGCGTCACCAATGA ================================================ FILE: deeptools/test/test_data/testB.fa.fai ================================================ 3R 200 4 60 61 ================================================ FILE: deeptools/test/test_data/testB.sam ================================================ @HD VN:1.0 SO:unsorted @SQ SN:3R LN:200 M5:a3becd17b758c9026ef5df3b781407b8 UR:./testB.fa DD61XKN1:101:D0EKPACXX:1:1108:19948:91754 16 3R 51 10 50M * 0 0 ATAGTCCTGTAAGCCCTATAAACATATGTACATAGGTAGGCCAGTACTTA HHHFDIJJHEJJJJJJJJIJHHHIJJIIGGJIGIHF>GFFBHHFFFFFCC XA:i:0 MD:Z:0T1G0T2T0A0A0A0C0T0C0A0A0G0A0T1T2A0G0G0T0G0A0A0T0A0G1C0C0T0G0T0A0A0G1C0C2T0A0A1 NM:i:39 DD61XKN1:101:D0EKPACXX:1:2102:10665:57593 0 3R 101 20 50M * 0 0 TAAGCCCTATAAACATATGTACATAGGTAGGCCAGTACTTAGTGCTGGCA CCCFFFFFDHHFFHGFBFFDEHD>?BHHH9FGGFBGIGGIII@@FD XA:i:0 MD:Z:2T0T1G0T0A1A0T0T0A1C0C0A0T1T0C0C0C0T1C0A0G0C0G0C0C0T0A0C0C1G1G0T0C0A1C0A0A0T0G0A0 NM:i:40 ================================================ FILE: deeptools/test/test_data/test_filtering.blacklist.bed ================================================ 3R 800 900 ================================================ FILE: deeptools/test/test_data/test_filtering.fa ================================================ >3R GAATTCTCTCTTGTTGTAGTCTCTTGACAAAATGCAATGGTCAGGTAGCGTTGTTCTAAA CTCAAGATTTAAAGGTGAATAGTCCTGTAAGCCCTATAAACATATGTACATAGGTAGGCC AGTACTTAGTACTGGCACATGCCGCTGATCTGTTAGTAGATTATCCATTTCCCTTCAGCG CCTACCTGCGTCACCAATGATGAGGTCGAGACAGAATCCTACTAGTACCTGCCTCGAGTC GATCGGGCAGAGAGCGAGAAATGGTAAGCAGGTGAGTGAGCGCAGAGAGCGTCTTTCGAC GACTCTTTCGTCGCGAGCAAACAACAAGTAGACGTCGCTCAGACACTGTCGGCCAGATTC ATTTTCCAGAAAGACGTCGTCGCGTTGACAAGCTTAAATTCGTAGCGGGCGCCAGTAGGA CGACCCAGTGGATATCGTCAGTTGAACCAGGGGAAACGTAGCAGCCCAGTTACATTGCTC GGGAGGGGTAAAGAGCTTGACGACAGCGCGTGCGTAGAGTGAAAGTATGCAAGGAGATTC GCGATCAGAACCTCACGACGCCATATTTGTTTTCCAGGGCTTGCTTGTGTGTGCGTGTGT TTCAACTCCGGTGTGCGAGTGTGAGGGCAGGGCTTTGCCAGGTGATAATGCCTTAACTGT CCCTTGTATTCGGGCTTCGTCTTCGCAAATTCGAACAACAGTATTCTTGATTGATGCAGT TTTACAGCGACTTTGTGTGTGCGTATGCTGTCACCACACTATGTTCGAGTGTGTGTGCGC TCGTGTTTCTGTGAACCCAATCGCGAACACTGTTGTGAGCCAGTGGCTCTGTCTGCGCGG CGAGAAATATCCGCTTACCTAAACGAAAAGTTCTCTAGCGTCGGCCGACGCACGGCACCC AGGCACACACACAGCCACATTTGCAGAAATACCACTACATACGAAACGAACGTGGCCAGC ACACAAGCGAAACCGGAAAATCCACATTTTTTAGACCTGCTCTCTGTCCCGCGTCTCTCA TCTCTTTTCATTACGCTCTCGACTGGAACGCAATACCAAGACCACAATCAACAGCTACAG CTTTAGGTGTTTGAAGGTAGATTACGTAGTTGCAATGGGCGACTCCACGCCCATTTGCCG ATGCCGAGTACTTTATCTGGGCAGTGCCGTGCCCCGACAGAGCAAGGATGGGCTGCAGGG CATCCAGGAGCCGCTGCGAAGCCTGTATCCTTCGGAAGGGGCGGTGGGCGCCAAGGGCAT CGACAGCTGGCTAAGCGTCTGGTCCAACGGCATCCTGCTGGAGAACGTGGACGAAAACCT CAAACAGATCACGCGCTTTTTCCCGATCGAGTCGCTACACTACTGCGCCGCCGTTCGCCA AGTGCTCATCCCAGAGCGCGGAAACACCCACCCGGAACCAAAGTTCCTCCCTCTGGACTC GCCTTTTGCGCGAATGCCGCGCGCTCAGCACCCACCCATTTTCGCTGCTATTCTGCGACG ================================================ FILE: deeptools/test/test_data/test_filtering.fa.fai ================================================ 3R 1500 4 60 61 ================================================ FILE: deeptools/test/test_data/test_paired.sam ================================================ @HD VN:1.0 SO:unsorted @SQ SN:chr2 LN:5010000 HWUSI-EAS616:7:89:1518:3543#0 99 chr2 5000027 255 36M = 5000355 364 TGTAACAATTTACTTGATTGTTCTCAAGGATGTGAT S\dbdcfaaccbbcccc^dcdc^c^YaaabaaWdaa XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:23:12543:6958#0 83 chr2 5000081 255 36M = 4999776 -341 CTTTGTTGTTCTCCTGTCCATTTCTCACAAAGCTGG hhhhhhhghfhhfhhhhhhfhhhhhhhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:6:10857:18740#0 83 chr2 5000191 255 36M = 4999866 -361 GTTAGGGGCAATCCTGATTCACAGTTAGCTTCTTAG ggggggggegggggggffcfdgggggggggggdggg XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:93:7807:15274#0 163 chr2 5000304 255 36M = 5000676 408 GAGAGGGAGAGGGAGAGGGAGAATGAAGCAGGAATG hhhhhhhhhehhhhhhhhhehhhhghhhfhhhfghh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:89:1518:3543#0 147 chr2 5000355 255 36M = 5000027 -364 AGGTCATCAGGCTGGAATTTCAGGTAAGAATTACCA R]bT]`eRd^db]baY`W_W^_\]\_XZUZVVNVHU XA:i:1 MD:Z:34A1 NM:i:1 HWUSI-EAS616:7:21:17769:5446#0 163 chr2 5000385 255 36M = 5000496 147 TTACAATTGATGTCTGGACTCCAAATCCCTCAAGTG hhhhhhghhhhhhhhhhhhhhfhhhhhhhhhgghdh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:49:8992:4457#0 99 chr2 5000385 255 36M = 5000496 147 TTACAATTGATGTCTGGACTCCAAATCCCTCAAGTG de\dc\fffdf^cdfe\cff_ffffffdafgcgggg XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:21:17769:5446#0 83 chr2 5000496 255 36M = 5000385 -147 TACTCTCAAAGCTTTCAAATGAAAGGACCCACACAC ghhahhgghhdffccfhhhhhhhghhdfffffdfff XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:49:8992:4457#0 147 chr2 5000496 255 36M = 5000385 -147 TACTCTCAAAGCTTTCAAATGAAAGGACCCACACAC hehhhhgghhgchhghfhhfafhhffhhhhhfdfff XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:86:18020:6752#0 99 chr2 5000560 255 36M = 5000906 382 AACACCAATCACATAAAGAATGTGTCTCCACAGAAG hhgahhhhhghfhhhhhghhhh_cghfhhfhchghh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:93:7807:15274#0 83 chr2 5000676 255 36M = 5000304 -408 AAAACTTATCAGTTTTTAAAGGTTACTGAGGGCTTG hhhghhhhhghhhhhhghhhghhhhhhhdhghhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:64:3102:21101#0 99 chr2 5000737 255 36M = 5001136 435 TTGAGGTCAACCTGGGTTACATGGCAAGACCTTGGT hhhhhhghhhhhhhhhfhhhhhhhhhhhghhhhhgf XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:36:16424:18394#0 163 chr2 5000820 255 36M = 5001193 409 TGAAAAGGCATACGGAGCAGCTGATGTTTCTCCAAC hhhhhhhghhhhhhhhhfghghhfhgdhhgehhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:50:18110:21009#0 163 chr2 5000822 255 36M = 5001123 337 AAAAGGCATACGGAGCAGCTGATGTTTCTCCAACAT ffffccafacfffcfahffdfaffc`a`^`ddfdh] XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:111:14171:9899#0 163 chr2 5000822 255 36M = 5001123 337 AAAAGGCATACGGAGCAGCTGATGTTTCTCCAACAT hhhhhhhhhhhhhhhhghhhhhgefhhhhhhhhhgh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:114:18552:5841#0 163 chr2 5000822 255 36M = 5001123 337 AAAAGGCATACGGAGCAGCTGATGTTTCTCCAACAT hhhhhhhhhhhhhhghehhhhhhhhhhhfhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:8:2829:6484#0 99 chr2 5000835 255 36M = 5001214 415 AGCAGCTGATGTTTCTCCAACATCATCCTGGTGTGG hhhfhhhghhhhhhghhhhchghhghhhghhghhhh XA:i:1 MD:Z:28C7 NM:i:1 HWUSI-EAS616:7:4:16767:6127#0 163 chr2 5000856 255 36M = 5001242 422 ATCATCCTGGTGTGGGGAGGTAGAGGCAGAGGATCA hhghhhhhhc^edeec__]_cfccfdfffW_fdad_ XA:i:1 MD:Z:7C28 NM:i:1 HWUSI-EAS616:7:66:4289:12506#0 99 chr2 5000868 255 36M = 5001183 351 TGGGGAGGTAGAGGCAGAGGATCAGGAGTTCATGTT hhhhhhhhdhhghghggghhehhhhhehehfhhhfh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:86:18020:6752#0 147 chr2 5000906 255 36M = 5000560 -382 CCCCTAGCTTTATGCTGTCCATGGTTCATCATCTCT hchhfdhghhfghfahhhhhhhhfhhhhhhhghheh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:23:8152:13433#0 163 chr2 5000926 255 36M = 5000988 98 ATGGTTCATCATCTCTTATGGCCCATATTAGTCATT hhhhhhhhhhhhhhhhhhhghhhhhhehhhhhhehh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:103:13675:10395#0 163 chr2 5000926 255 36M = 5000988 98 ATGGTTCATCATCTCTTATGGCCCATATTAGTCATT ffffahhhhfffgfhffh]f]fddfd_fffdcfff\ XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:106:13391:17723#0 163 chr2 5000938 255 36M = 5001303 401 CTCTTATGGCCCATATTAGTCATTGTGCCATTCAAA hhhhhhhhhhhhhhhhhhhghhghhehhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:23:8152:13433#0 83 chr2 5000988 255 36M = 5000926 -98 AGAAACATGTTTCACAGCTCCTACTGTATCCTGGAC hhhhghghhhhhhehhhgdhhhhhhghhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:103:13675:10395#0 83 chr2 5000988 255 36M = 5000926 -98 AGAAACATGTTTCACAGCTCCTACTGTATCCTGGAC f_ffcfdddcaV`XZa[dadcaWcadddaccd[fcf XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:116:8653:16765#0 99 chr2 5001011 255 36M = 5001141 166 CTGTATCCTGGACCCTAGGGATGCAACAGTGGCAAG hhghghhhhfhhhhhhhhhhffhhhhgghghfhfhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:81:1971:19006#0 99 chr2 5001026 255 36M = 5001396 406 TAGGGATGCAATAGTGGCAAGATGTGGTTTCTGCTC hhhhhhhhhhhghfhhhhhhghhhhhhghhhhhghd XA:i:1 MD:Z:11C24 NM:i:1 HWUSI-EAS616:7:39:11820:4528#0 163 chr2 5001051 255 36M = 5001401 386 GGTTTCTGCTCTTCATTGTGAGCTGACTTGGCTGAG hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:25:4767:20646#0 163 chr2 5001115 255 36M = 5001378 299 TCAGAGAGGATAACGTAAGGTAACTCAGAGATATGC ghhfhhcaahe^d`ebfddc^ad`dada[cVb`^^c XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:2:14523:20268#0 163 chr2 5001116 255 36M = 5001234 154 CAGAGAGGATAACGTAAGGTAACTCAGAGATATGCA ghghhhhhfgchghcecfchhchhhghchchehhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:79:5441:2939#0 163 chr2 5001116 255 36M = 5001234 154 CAGAGAGGATAACGTAAGGTAACTCAGAGATATGCA ghcghfhhhchhhffffaffffacffa_f[fafcaf XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:50:18110:21009#0 83 chr2 5001123 255 36M = 5000822 -337 GATAACGTAAGGTAACTCAGAGATATGCACAGGAAG \Z_aa^XY^aa\aaaa\^S^cd^dddYccffb\f_f XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:111:14171:9899#0 83 chr2 5001123 255 36M = 5000822 -337 GATAACGTAAGGTAACTCAGAGATATGCACAGGAAG hhghhhhhhhhhhhhhhhhhhhhghhhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:114:18552:5841#0 83 chr2 5001123 255 36M = 5000822 -337 GATAACGTAAGGTAACTCAGAGATATGCACAGGAAG hhhhhhghhhhgghhhhhhhhhhhhhhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:64:3102:21101#0 147 chr2 5001136 255 36M = 5000737 -435 AACTCAGAGATATGCACAGGAAGTTGCATATTTGCA afghhhhgghgehghghhhhhhhhhhfhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:116:8653:16765#0 147 chr2 5001141 255 36M = 5001011 -166 AGAGATATGCACAGGAAGTTGCATATTTGCAATAAA hhhhhhhhhgghhhhhhhhhhhhhhhhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:66:4289:12506#0 147 chr2 5001183 255 36M = 5000868 -351 CACAGCAGAACTATTAGATCCAGGCACTCACTCAAC hghhhhfffcfddfbdhhhfhhhhhghhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:36:16424:18394#0 83 chr2 5001193 255 36M = 5000820 -409 CTATTAGATCCAGGCACTCACTCAACGTGGATTCTG dbddcbfhehhehffdghhghhggghhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:8:2829:6484#0 147 chr2 5001214 255 36M = 5000835 -415 TCAACGTGGATTCTGGGCTCTTCAGCTCTGATCTCT ghhhhhfhhhhhhhhhhhhhhhhhhhhhghhfhhgg XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:3:9592:15607#0 163 chr2 5001227 255 36M = 5001568 377 TGGGCTCTTCAGCTCTGATCTCTTTAGCTCTGATTT hhhehhhhhhhhhhfhhhhghghhhhhhhhhhhhgh XA:i:2 MD:Z:24C6C4 NM:i:2 HWUSI-EAS616:7:2:14523:20268#0 83 chr2 5001234 255 36M = 5001116 -154 TTCAGCTCTGATCTCTTCAGCTCTCATTTGCTCAGA aagggggffgaffafcafeafaggcgaggcgfeggg XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:79:5441:2939#0 83 chr2 5001234 255 36M = 5001116 -154 TTCAGCTCTGATCTCTTCGGCTCTCATTTGCTCAGA gdd`baWfafedd`ae`dKadfcfffaaffdfffff XA:i:1 MD:Z:18A17 NM:i:1 HWUSI-EAS616:7:4:16767:6127#0 83 chr2 5001242 255 36M = 5000856 -422 TGATCTCTTTAGCTCTGATTTGCTCAGACTGTCTAT fggfggaffffcefgaffddf_^ggggeggfgcgdg XA:i:2 MD:Z:9C6C19 NM:i:2 HWUSI-EAS616:7:106:13391:17723#0 83 chr2 5001303 255 36M = 5000938 -401 GTCTGCAGTCAACTGGCAGTCCCTCTCAGGGAAAAT hhhhhhhhhghghhhhhhhhhghhhfhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:25:4767:20646#0 83 chr2 5001378 255 36M = 5001115 -299 GAAAGTGCTCTTTGTCAGACTAAGACCTTTTAATTT gffff_ggaggfaffca^_a\ffd`afgcggggggg XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:81:1971:19006#0 147 chr2 5001396 255 36M = 5001026 -406 ACTAAGACCTTTTAATTTGTCCCATTTTAATAGTAC hhhhhhghhhhhhhhhhhhhhhhhhhhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:39:11820:4528#0 83 chr2 5001401 255 36M = 5001051 -386 GACCTTTTAATTTGTCCCATTTTAATAGTACATATG hhhhhhhhghhhhhhhhhghhhhhghhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:29:12313:10611#0 0 chr2 5001492 255 36M * 0 0 AATTGTAAGACCCCCGAAACTGGGGAGACCTCCGCT fd]aeecaaWcdfd_ffffcZ[aaa_\Z]`Z^Z___ XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:39:11820:45288#0 16 chr2 5001701 255 36M * 0 0 GACCTTTTAATTTGTCCCATTTTAATAGTACATATG hhhhhhhhghhhhhhhhhghhhhhghhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 ================================================ FILE: deeptools/test/test_data/test_paired2.fa ================================================ >chr2 NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN GAATTCTTTGTTCAGATCTGAGCCCCATTTTTAATGGGGTTATTTGATTTTCTGGAGTCC ACCCTCTTGAGTTCTTTATATATATTGGATATTAGTCCCCTATCCAATTTGGGATATGTA AAGATCCTTTCCCAATCTGTTGGTGGCCTTTTTGTCTTATTGACGGTGTCTTTTGCTTTG CAGAAGCTTTGCAATTTTATGAGGTCCCATTTATCGATTCTCGATCTTACAGCACAAGCC ATTGCTGTTCTATTCAGGAATTTTTCCCCTGTATCCATATCTTCAAGGCTTTTCCCTACT TTCTCATCTATAAGTTTCAATGTCTCTGGTTTTATGTGGAGTTCCTTAATCCACTTAGAT TTGACCTTAGTACCAGGAGATAGAAATGGATCAATTCGCATTCTTCTACATCATAACCGC CAGTTGTGCCAGCACCATTTGTTGAAAATGCTGTCCTTTTTCCACTGGATGGTTTTAGCT CCCTTGGCAAAGATCAAGTGATCATAGGTGTGTGGGTTCATCTCTGGGTCTTCAATTCTG TTCCATTGGTCTACTTGTCTGTCACCATACCAGTACCATGCAGTTTTTATCACAATTGCT CTGTAGTACAGCTTTACGTCTGGCATGGTGATTCCACCAGAGGTTCTTTCATCCTTGAGA AGAGTTTTTGCTATCCTAGGTTTTTTCTTATTCCAGATGAATCTGCCGATTGTCCTTTCT AATTCTTTGAAGAATTGAGTTGGAATTTTGATGGGGATTGCATTGAATCTGTAGATTGCT TTTGGCAAGATAGCCATTTTACAATGTTGATCCTGCCAATCCATGAGCATGGGAGATCTT TCCATCGTCTGAGATCTTTGATTTCTTTCTTCAGAGACTTGAAGTTCTTATCACACAGAT CTTTCTCTTCCTTAGTTAGAGTCACGCCAAGGTATTTTATATTATTTGTGACTATTGAGA AAGGTGTTGTTTCCCTAATTTCTTTCTCAGCCTGTTTATTCTTTGTGTAGAGAAAGGCCA TTGACTTGTTTGAGTTAGTTTTATATCCAGCTACTTCATTGAAGCTGTTTATCAGGCTTA GGAGTTCTCTGGTGGAATTTTTAGGGTCACTTATATATACTATCATATCATCTGCAAAAA GTGATATTTTGACTTCTTCCTTTCCAATTTGTATCCCCTTGATCTCCTTTTGTTGTCTAA TTGCTCTGGCTAGGATTTCAAGTACAATGTTGAATAGGTAGGGCAAGAATGGACAGCCTT GTCTAGTCCCTGATTTTAGGGGGATTGCTTCCAGCTTCTCACCATTTACTTTGCTGTTGG CTATTGGTTTGCTGTAGATTGCTTTTATCATGTTTAGGTATGGGCCTTGAATTCCTGATC TTTCCAAGCCTTTTATCATGAATGGGTGTTGGATTTTGTCAAATGTTTTCTCAGCATCTA ACGAGATGATCATGTGGTGGTTGTCTTTGAGTTTGTTTATATACTGGATTACGTTGATGG ATTTCCATATATTGAACCATCCCTGCATCTCTGGGATGAAACCTACTTGGTCAGGATGGA TGATTGTTTTGATGTGTTCTTGGATTCGGTTAGCAAGAACTTTATTGAGTATTTTTGCAT TGATATTCATAAGGGAAATTGGTCTGAAGTTCTCTATCTTTGTTGGGTCTTTTTGTGGTT TAGGTATCAGAGTAATTGTGGCTTCATAGAATGAGTTGGGTAGAGTACCTTCTGTTTCTA TTTTGTGGAATAGTTTGTGAAGAACTGGAATTAGGTCTTCTTTGAAGGTCTGATAGAACT CTGCACTAAACCCATCTGGTCCTGGGCTTTTTTTGGTTGGGAGACTATTAATGACTGCTT CTATTTCTTTAGGGGATATAGGACTGTTTAGATCATTAACCTGATCTTGATTTAGCTTTG GTACCTGGTATCTGTCTAGAAACTTGTCCATTTCATCCAGGTTTTCCAGTTTTGTTGTGT ATAGCCTTTTGTAGAAGGATCTGATGGTGTTTTGGATTTCTTCAGGATCTGTTGTTATGT TTCCCTTTTCATTTCTGATTTTGTTAATTAGGATGCTTTCCCTGTGCCCTCTAGTGAGTC TGGCTAAGGGTTTATCTATCTTGTTGATTTTCTCAAAGAACCAGATCCTTGATTGGTAGA TTCTTTGCATAGTTCTTCTTGTTTCCACTTGGTTGATTTCACCCCTGAGTTTGATTATTT CCTGCCGTCTACTCCTCTTGGGTGAATTTGCTTCCTTTTGTTCTAGAGCTTTTAGGTGTG TTGTCAAGCTGCTAATGTGTGCTCTCTCTAGTTTCTTTTTGGAGGCACTCAGAGCTATGA GTTTTCCTCTTAGGAATGCTTTCATTGTGTCCCATAGGGTTGGGTATGTTGTGGCTTCTT TTTCATTAAACTCCAAAAAGTCCTTAATTTCTTTCTTTATTCTTTCCTTGACCAAGGTAT CATTGAGAAGAGTGTTGTTTAGTTTCCACGTGAATGTTGGCTTTCTATTATTTATGTTGT TATTGAAGATCAGCCTTAGTCCATGGTGATCTGATAGGATGCATGGGACAATTTCAATAT TTTTGTATATGTTGAGGCTTGTTTTGTGACCAATTTGTTTTGAGTTAGGATCTTTTTGCC TTTTCCATTTTCTTTGATTGTTGTGCCGATGTTCTCTATGGAATCTTCTGCACCTGAGAT TCTCTCTTCCATCTCTTGTATTCTGTTGCTGATGCTGGCATATATGGTTCCAGATTTCTT TCCTAGGGTTTCTATCTCCAGTGTTGCCTTACTTTGGGTTTTCTTTATTGTGTCTACTTC CCTTTTTAGGTCTAGTATGGTTTTGTTCATTTCCATCACCTGTTTGGTTGTGTTTTCCTG CAATTCTTTAAGGGAATTTTGTGCTTCCTCTTTAATGTCTTCTACCTGTTTAGCAGTGTT CTCCTGTATTTCTTTAAGTGAGTTATTAAAGTCCTTCTTAATGTCCTCTACCATCATCAT GAGATATGCTTTTTAAAAATATTTTTATAAGGTATTTTCCTCATTTATATTTCCAATGCT TTCCCAAAAGTCCCCCATATGCTCCCTCCCCACTCCCCTACCCACCCAGTCACACTTTTT GTCTCTGGCATTCCCCTGTACTGGCGCATATAAAGTTTGCAAGTCCAATGGCCTGTCTTT CCAGTGTTGGCCGACTAGGCCATCTTTTGATACATATGCAGCTAGAGTCAAGAGCTCCGG GGTACTGTTTAGTTCATAATTTTGTTCCACCTATAGGGTTGCAGATCCATTTAGCTCCTT GGGTACTTTCTCTAGCTCCTCCATTGGGGGCTCTGTGATCCATCCAATAGCTGACTGTGA GCATCCACTTCTGTGTTTGCTAGGCCCTGGAGATATGCTTTTAAATCCAGGTCTAGCTTT GTGGGTGTGTTGGGGTGCCCTGGACTGGGCTAAGTGGGAGTGCTGGGTTCTGATGATGGT GAGTGGTCTTGGTTTCTGTTAGTAAGATTCTTACGTTTACCTTTTGCCATCTGGTAATCT CTGGAGTTAGTTGTTATAGTTGATTCTATTTAGAGATTGTTTCTCTGGTGATTCTGTTAC CCTCTATCAGCAGACCTGGGAGACTAGCTCTCTCCTCTGAGTTTCAGTGGTCAGAGCACT CTCTGCAGGCAAGTGCAGTAGCTGGATGTAAAATTAACTCAATCTGGGCGGTAGTGGTGC ACACCTTTAATCCCAGCACTTGGGAAGCAGAAACAGGCTGATTTCTGAGTTCAAGGCCAG CCTGGTCTACAAAGTCTATGACAGCCAGGACCATACAGAGAAACCCTATCTCAAAAAAAA AAAAAAAAGCAAAAATAAATAAATAAATAAATAAATAAATAACTCAAACAAATCAGTGGC CTTTCTCTACACAAAATATAAACAGGCTGAGAAAGAAATTAGGGAAACAACACCCTTCAC AATAGTCACAAATAATATAAAATACCTTGGTGTGACTCTAACTAAGAAAGTGAAGGATCT GTATGATAAGAACTTCAAGTCTCTGAAGAAAGAAATCAAAGATCTCAGATGATTGAAAGA TCTCCCGTGCTCATGGATTGGCAGTATTAATATAGTAAAAATGTCTATCTTGCCGAAAGC AATCTACAGATTCAATGCAGTCCCCAACAAAATTCCAACTCAATTCTTCACTGAGTTAGA AAGGGCAATTTGCAAGTTCATCTGGAATTAAAAAACAAAAAACAACAAAAAAAACCCACC TAGGATAGCAAAAACTATTCTCAACAATAAAAGAACCTCTGGTGGAATCACCATGCCTGT CCTCAAGCTGTACTACAGAACAATTGTAATAAAAACTGCATGGTACTGGTACAGCAACAG ACAAGTTGAACAATGGAACAGAATTGAAGACCCAGTAATGAACCCACACAGCTATGGTCA CTTGATCTTTGACAAGGGAGCTAAAACCATCCAGAGGAAAAAAACACAGCTTTTTCAACA AATGGTGCTGGTGCAACTGGTGGTTATCATGTAGAAGAATGTGCATTTATCCATTCTTAT GTCCTTGTACAAAGCTCAAGTCTAAGTGGATCAAGGAACTCCACATAAAACAGAGACTCT GAAACTTATAGAGGAGAAAGTAGGGGAAAGCCTCGAAGATATGCACAGGGGAGAAATTCC GGAACAGAACAGCAATGGCTTGTGCTGTAAGATTAAGAATCGACAAATGGGACTTCATAA AATTGCAAAGCTTCTGTAAGGCAAAAGACACTGTCAATAAGACAAAAAGGCCACCAACAG ATTGGGAAAAGATCTTTACCAATCCTAAATCTGATAGGGGACTAATATCCAACATATACA AAGAACTCAAGAAGCAGGACTCCAGAAATTCAAATGATTAAAAAATGGGGTACAGAGCTA AACAAAGAATTCTCAACTGTGGCATACCGAATGGCTGAGAAGCACCTAAAAATGTTCAAC ATTCTTAATCATCAGGGAAATGCAAATCAAAACAACCCTGAGATTCCACGTCACACCAGT CAAAATGGCTAATATCAAAAACTCCGGTGACATCAGATGCTGGCGAGGATGTGGAGAAAG AGGAACACTCCTCCATTGTTGGTGGGATTATAAGCTTGTACAACCACTCTGGAAATCAGT CTGGCGGTTCCTCAAAAAAATTGGACATAGTACTACTGGAAGATCCAGCAATACCTCTCC TGGGCATATACCCAGAAGATGTTCCAACTGGTAATAAGGACACATGCTCCACTATGTTCA TAACAGCCTTATTTATAATAGCCAGAAGCTGGAAAGAACCCAGGTGTCCCTCAAGAGAAG AATGTATACAGAAAATGTGGTACATTTACACAATGGAGTACTACTCCGCTATTAAAAACA ATGAATTTAGGAAATTCTTAGGCAAATGGATGTATCTGGAGGATATCATCCTTACTTAGT GAGGTAACCCAATCACAAAAGAACTCAAATGATATGTTCTCACTGATAAGTGGATATTAG CCCAGAAACTTAGAATACCCAAGATACAATTTGCAAAACACATGAAACTCAAGAAGGAAG ATCAAAGTGTGGATACTTTGTTCCTTCTTAGAATGGGGAGCAAAATACCCATGGAAGGGA TTACAAAGACAAAGTTCGGAGCAGAGCCTGAAGGAACGACTATCCAGAGACTGCCCCACT TGGGGATCCACTCCATAAATAACCACCAAACCCAGACACTAGACAGATGGCAACAAGAGC CTGCTGACAGGATCCTGATATAGCTGTCTCCTGCGAGGCTCTGCCAGTGCCTGGCAAATA CAGAAGTGGATGCTCACAGTCATCCATTAGATGGAGCACAAGGTCCCCAATGAAGGAGCC AGAGAAATACCCAGGGAGCTGAAGAGAACTGAAGCCTCATAGGAGGAACATCAATATGAA CTAACTAGTACCCCTAGAGCTCCCAGGGACTAAACCAATCAAAGAAAACACATGGTGGGA TTCATGCCTCCATTTTCATATGTAGCTGAGGATGGCCTAGTTGTTCATCAATAGGAGGAT AGGCCCTTGGTCCTGTGAAGGTTCTATGCCCCAGTATAGGGGAATGCCAGGGCCAGGAAG CAGGAGTGGGTGTTGAGGACCAGGGGAAGGGGGGAGGGTATAGGGGATTTTCAGGGGGGG GGGGACTAGGAAAGGGGATAGCATTTGAAATGTACATAAAGAAAATATCTAATAAAAAAG AAAGAAATTTCAAGAGCATTTAATCTATATGCTTTGTTCACGCTTTGTGTGGGGGAGGCA TTGTGGGAGGGAGTAAATGTGAATATATATGAATGGGTCTAAAAATCAAAGGGCAAAGCC ATGTGTCTTCCTCAATGGCTCTAACTTAGTTTTGTTACAGTCTGTCATTGAACTTTGAAC TCACTAATTCATCTAGACTGGCTGATGGACAAGCTCCAGGGATCACCGGTCTCTGCCTTC CCAGTGATGGGATTACAGATATGTGCCCCTAGGCCTGGCTCTTACATCTGAACTCAAGAG CCAGGCTTACCCAGCAAGCACTTTACTAACTTAAGTTACCTCCCAGTCCTTTGATTTACC CTTTAGCAGAACAGCTCATCCCTTATTTTCTGCTCATATTTCAGTACACCTAATCTCCAT TTTCTCAGCTTTCTTATTGACCATACCAACTGGCTTCATAAGCCCCTGCAATTAAGAGAC AATTAGCTGCTATTAGTCCTGATGACTCGTGGGGGCAGTAGTGTCCAGAATATCTTCCAC TACAAAGAAGCAGCAGCTGTCCTGACTTTTGTACCCTAAATTTAAATATAATAATGGCAT TCTTCATGCTACATATTTAGGGAAATTTTTCAGAAGAAACTCAAAGAATATCTTCTCATA TTGAACTAAACAGTTTATACTGGATTAAAGTGTCAAATCTATTAAAACTGCATGCAGGTC CCACACTGCTAGCTATGACAGAAACAGGAGCTAGAGGAAGACAGTTTAAGTTATAAACAT GGTATGGATTACTTCAGTGCAACTATAAATGACAAAATTTAAAAATAAAATGTGAAATGT GAAATAAAACATTCCTAAAAAGAATGTATAAACCATAACTGCCCCAAGAACATCAGGGCG GGCGAGATCAGCTGGTGACAGGAAAGCTCTTGCTAGGCTGCAGTGGTCGATGGCCCACCC CAAAGGACCACCACCATCTCCATCTCCCCCGGCAGCACACGAGACACAGCGGCTCAGCTT GCTCACATATCTATGATCTCATTTGTCTTGTTTTGTTCTTGTTGTCCCCTCCTTCTTGCA TTTACCTTTATATATTTGTTTATCATTATTATTTGAGTGAGAGAGAGAGAGAGAGAGAGA GAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAATGGTACATGACTGTTTTTTTCCT TCCTTTTTAAAGTTTTGTTTGTTTCTTTGAACAGGATTTTGTGTATCCCAGGCTAGCTCT GAACTCTGTGTAGCCTCAGCATGAACTTCCTCCTGGATATGCCTCCTAATCCCTGAGGCT ACAGGTATTTGCACACATTCCCAGGATGTATGCACCATGTATGCAGTGCTGGGTGTCAGA GCCATGTCTCTAGGCATGTGAGGCAAGCCCCCAACCAACTGAGCTGCTTCCCCAGCCCCA TTTAATCTTGGCCTTTCTGCCATCTATGCAATTGTATCTCATTGTAATTTTGACTTCACC TTACCTGATGAATAAACACGTGGTATTTTTAGTGGCCATTTAAATCTACTCTTTTAAGCT ACTTTCTCAAGACCATTTTTCTATCAGCAAATATGCATTGCCCTTATTTTATAAATTATA GTTGTTTATGTATTTAACTAATAACTAAGCCACTTGCCAGTCATTGTGCTACAGACATAT TACTCTTGAATTGCCTTTTTTCTTCCAAATAGCTGCTTTTGATATAGTTAGTGAAGCCCA CTAAATTTAACTTTAATGAAGTCTTAGTCCTATTTGGGAGTTCTCATTCCAGGATCAACA TTACAGTTGGTTCTTTGGAAGACTCATCTTCTTCTTTAATCTTCCATTGTCACCTTCCAA AAAGAATTTTCTCTAACTTTTTTACTGTACTCTGCTGTTGGGAACAAAATAAAGGGGGGC CCGGGGGTCCAGGGAGAAGTGGGATAGGAAAAAGATGCCCACACCCCTCCAGAGTTTCCC TATTCTCTGGTCAGTCAGGCGTGGGAGGGCTGCTACCTACCCTATCCACTCATCCCTGGG TGGGCATTCCTCTATCTCACTCTTCAGGGGGTGGTCAAGGGGCAGCCCTGCCTGGGGACA CCCCCCCAGCTACTTTGCTAAAGCCACCAGGGTTGTGGGAGAGAGGGAAGAGGGAAGAAG TTCCCAACACTAACCAGAGTGAGCAGTGGCTCTTCATGGAGCAGAGCAGAGACTCTATGG TTTAAGAGCTTTATTATAGAAATGCAGGGGAAAGAGAGAAGGTAGGAGAGAGAGGGGGGG AGGGAGAGGGAGAGGGAGAGGGAGAGGGAGAGGGAGAGGGAGAGGGAGAGGGGAGGGGAG GGGAGGGGAGGGGAGGGGAGGGGAGGGGAGGGGAGAGGAGAGGAGAGGAGAGGAGAGGAG AGGAGAGGAGAGGAGAGGAGAGGAGAGGAGAGGAGAGGAGAGGAGAGGGGAAGTCAAAGA GAAAGGGAAGAGGAGAGAGAAGTGAGAGGTAGAGCAACAAAGGAATAAGAGTAAGAGAGC CAGGTGGGGGCTGAACAGTGCTTTTTATGGACTTTACTGTTGCTAGGTAAAGTTAACAAA GTTAACTAAGCAAAGTTTACTAAGCAAAGTTTGCTAAGCAAAGTTTAACAGTTTAGCCTG AAGGTCAGAAGTTTGGGCCATTGCTTAGATGACTACTGACCATGCTTCTCTTGTGTGGGT TGTGGGAGGTGGTACCTTAGGCAGGGGCCAGAGTTCCAGGAGCATGAGGGAACGCCTACC GTGTCATGTAAGTGAATTACGACCATCGACCATCGGGGTTCAGACCTCAGCTCGACTGGA GACCAGCCTCCAATTCCCCACACTCTGCCTTTTGTATTTACCTGAGTAGAAGATGGTACT GTCTCTTGAGTCTAGTGTCCTTTTAAACTAGAAACAAAAATTTACTTTGCTTCCTCTGAA ATTATAACTAATTTTAAAAGTAGTTGTTGGCCAAATATTTGTCCCTGAGATAAGTTCTTG GCAGGGGTAGTGGGATGGGAAAAGAGAGCAATGGAGGGCAAACTAATCATGTTGTTCCTG GCTAGGTGGGGTTTGAGGAAGATACTAATCCAGATTGCAAGCAAGCTTCTGCCCTATGGA AGCCTCAGTGTTGAAACAAGTTCTCAACAAGACTTTCATCTACAGGCAACCTCGCTCTCT CAATAACTGGGTGACTCTAGTGGAGCCATAATAGTGAGGAAAGTAGGAAATGATGCCATC GTATAGAAGGCAGATCACCCAGGGCAGAAACAACACGCTGCAGGGAGCTCACTCAGAAGA GAAAGGGGATCCCTCCTCCAGTCTCGCAGCTGCCTCAAAAGCATGGACAAAGGGTGGGTC CACATTTCCCTGCCGAGATAACCAAACCTAATAATCTGTACTCCATGGGCATGAACAATG TAATGGGCATTCAGATGAACAAGATGTACACTAAGAACACTTCTCCAATCTAGCCCCTGT TCCAAAAACTGTGCGAATTGTCAGTAACTCCTTAGACTACCTAGAAATCCCTGGTGTTTT ATTTCAGAAATAACAGGAACTTCCTGAACTGTAAATAGAGCTTTGAGGAACATGCCGAGT TCTCATGTGTAGCTGGAAATGCTAAGTGTTCAGCCATTTTTCAGAAATGAGGCCCAGAAC CCACAGCAGACCCCATGTTCTTTCTAGGTGCCAAAAAGCAAAGAGGACCAGCAGCTAGTT CCTTACCAACTGGTGTGAGAAGCTACCCTGACATTAACAAGTAATTTTGCTTATAATAAA CTTTCCAATTAAAAATAAGATGGCTCACATGGGCAGATCCACAAAAACGAAGGCACTCAC TCAAGGGTAATCAACAAGAATGTGAGCAGCTACTGAAACCTCCAGTCAATTCCAGCAGAT GGCCTAACAGCATTTTCCATTTTAGAGAAATATATCTTATTTCAATGATTATTTATCAAG ACCCAAGGTCAAGCATCTTCTAAATATCCCATCTTAGGAGACCATACAAGGGGAGTTCTA GTGAGAAACTTAGCCAATAGACAAGTAATACTTAACCATTGCAGGTCAGTTAAAGTAGTT TAAGCCATACCAGGGACAATTTGAGATAACACAAAAATCAGGATTCTGCACCTGGAAAAG ACTAAGTAAAATTCAAAAGCCACAAAGGAACTCCTTAAAATTTCTAAGAGTAAGAATCGA TACCCCCCACGTCCCCTCTGTGTGTGTCGGGGTGGGGGTGGGGGGCGTGAGTGCATGCAT GTGTGGGTGTGTTTGTGTATCAACTAAAGAAAAAGAGACCAGGATTTAGAGAGGGAGAAA GGGATGTGCATAGGTAGAGTTGAAGGGAACAAAGAGAAAGGGAAATGATGTAATCATATC TGAACTTCACCTGTGCACCAAGGGCGTAAAAGCATTACCAAACCTCCACCCACACTGCCA GCCCTCAGGCTCCCAAAGAACACAGACATTGCAGCTGGGCATGGCGATGCATGACTGTAA TTCCCACTTTCTGAAGGCTTAGGTGGAAGGATGGTGAGTTTGAAGCTAGCTTGGGATACA TGGCAAGACATTGTCTCAGAAATAGGAAAAGGAGGAGGAAAAGGAGAGGAAGGATGGGGA GAGCAGGAGGATTAGGAGAAGGAGGAAGAAAATACTTTGTTACTCATCTGCAAGGACTTA ATGAGGAAGCATTCAAACTGTATCTACCTGCCAGTCTGTATAGAAGACACTATCTGTGGA GATCTGAAGAGTAGTCAAGCGAAGGGGAGTGGGGAGTCGGAGGATCAAGGCAGCCACTGC TCTCTTCTGCTTTGGGCTGGCTGGCACAAGCAAGCAAGGTGTAGTGGCTAGATCTGGGCC ACCAGGCAGGAAGTGTCCACGTTGATCTCCAGCCGCAAAAGCTTCAGGGGATAACTCTCT TCCCCGGGAACTGCTACAGCTCTTACATAACAGAAGCTTTCAGATGATCCTTGATGGAGT CATTCTCACACCTTTATTCCTACTGGGTAGAATCTTATATACATTTTGGAGTGGATTGGG GTCTGACAGCAGATGCCTTCTATTGGTTTGGTCTGAGCTGTTAGGGTTGACTCATCTGTA ATGTGGAGGGGGCTTGGGGTACTGATTCTACATGACTGATTGTCATGATAATCTCCATAG GATGCTGTGATCATGTGACAGAAGCCAGGTCAGGGACAGGTGAAGCACCTCCCATCCCCT GGTATGAGGTGTCAGGGCTTCCAAACCACTCAATTTTACCAAGTTTCCTGGCACGGTCCA TTGCCCCACATTTATTTAGTTAAATTATATTAATCAATTGGTTTTTGCCAAGGTTAAGGG GTCACATAAGACTTCCTCTACTCTTTTTTTTTCATTATTTTATCTATTTATTTTACATCC TGACTGCATCCCCCCTCCCTTCTCTTCTCCCAATCCCACTCTCTCCTCGACTTTTCCTAT CTCTCCCCACCCCCCTCCTTTATCCTCAGAGAAGAGAACCACCCCTGGGAACCAACCCAC CGTGGCACATCAATTCTTACAGGACTAAGAGCATTCTCTATCACTGAGGCCAGATAAAAC AACTCAGCTAGAGGAAAGGGATCCAAAGGCAAGCAACAGAGTGTGAGTCAGAGACAGCCC CTGCTCCAATTGTTCAGGGACACACACGAAGACCAAGCTACACATATGCTACAAATGTGT AGAAAGCTTAGATCCAATCCATGCATGTTCTTTGCTGAACCACTCGGTTCAATCTCTGCG AGGTCCCACGGGATAGTTAGTTAGATGTTAGTTGGCACTGTAGGTCTTCTTGTGGTGTCA TTGAACCTTCCAGCTCTCTCAATTCTATTGCCAACTCTTCCCCCAAGACTCCCTGAACTC TGCCTGATGTTTGCTGTGGGTCTCCCCAACTCTTTCCTTCAGCTGCTGGATAAAGCCTCT CGGAGGACAGTTGTGCTAGGCTCCTGTCCACAAGAATACCTGAGTATTATTATAGTGGCA GGGGTTGACTCTCTCCCATGGGGTAGGTCTCAAGTCATTGTTTGGTTATTCCCTCTTCTC CATAGGCAGGACAAATTTTGGGTCAATGAAGGTTTTGTGGGTGGATTACTGTCCTCTTCC CTCCACTGGAAGTCCTGCCTGGCTACAGGAGGTAGCCATTTCAGTCTATATCCCCTGCTG ATAGGAATCTCAGCGTAGACTCCCCATAGCCTCTCTTATTCCAGCTCTCCAGCTGAACCC AGAGATGCTCCCCACACCGATCTCCATTCTCTCTCCTAATCTTCTTTGACCCCCATTTCC CACACACCTGATTGACATCCCCATACCCCTCCTCAATCCTCTCCTACCCAGTTCCCACTT TCATCCACCTCTGATGACTATTTCATTTTTCTTTCTGAGTGAGAATCACACATCCTCCCT TGGGACCTTATTATCTAGATTTTGGGGGTCTGTGCACTGTAGCATGGTTATTCTGCACTT TATGGCTAATGTCCAATTACAAGTGAGTACATACCATTCCTGCCTTGGGTCTGTGTTAAC TTCACTCAGAATGATATTCTCGAGTTCCATCCATTAGTCTGCAAATTTCAGGATGTCGTG TGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTAGATGTCCACAATTTCTTTATCCATTCTT CAGTTGAGGGACATCTAGGTTGTTTCCAGTTTCTAATTATTATTATAAATAAAGCTTGTC TGAACATGGCTGATCACGTGTCCCTGTGGCATAGAGGGGAATCTTTTGGGTAAATGCCCA GGAATGGTATAGCTGTTCTTGAGGTACAACTATTTCTAATTTTCTGAGAAAGTGCCAAAT TATTTGCAAAGCAATTGTACAAGTTGGCACTCCCATCAGCAATGGAGGAGTGTTTCCCTT GCTCCACATCCTGGCCAGCATGTATTATCACTTGAGTTTTTCATCTTAGCCATTCTTATG TGTAACAAGATGGAATCTCAGAGTTGTTTTGATTTTTCATTTCTCTGATGCGTAAGGATG TTGACCACTTCTTTAAGTGCTTTTTGCCCATTAGAGATTCCTCGGGTGAGAATTCTGCTT ATCCCTATACTCCATTTTTTAATTGGTTTGTTGATGTCTAACTTCTTGAGTTCTTTATAT ATTTTAGATATTAGCCCTCTGTCAGATGCAGGGTTTCCCATTCAGTAGGCTGTCATTTTG TCTCATTGATGATATCCTTTGTCTTGCAGAAGCTTTTCAGTTTCATAAGGTCCCATTTCT TAGTTGCTGATCTTGGCACTTGAGCTATGGGTGTTCTGTTCAGGAAGCTGTCTCCTGAAT CAATGTGTCCAAGGCTATTCACCACTTCCTCTTCGATTAGACTAAGTGTATCTGGTTTTA TGCTGAGATCTTTGATTCACTTGGACTTGAGTTTTCTGCAGGGTGAAAAATATGCATTCT CTATTTGCATTCTTCTACATGCAGACATGCAGTTCAACCAGCATTTTGAAGATGCTTTCT TTTTTCCATTGAATAGTTTTTGGCCTCATTTTCAAAATTCAAGTATCAGGATATATGTGG ATTTACCTCTGGATCTTTGATTCTATTCCATTGATCAACTTGTCTGTTTTTATACCAATA TCATGTGGTTTTTATTACTATTGTTCTATAGTACAGCTTGAATCAGGAGTGGTAATACCT CCAGAAGTTCTTTATTGTACAGAATTGATTTAGCTATCCTGGGTTTTTTGTTTTTCCATA TGAAGTTGAGTATTGCTGTTTCAAAGTCTGTAAAGAACTGTGTTGAAATTTTGATGAGAA TTGCATTGAATCTATAGATTAGTTTTGGTAAGATGGCCATTTTTACTATGTTACTTTTAC CATTCCAGGAACATAGGAGAACTTTTCCTCTTTTGATACCTTCTTCAATTTCTTTCTTCA GAGACTTGAAGCTCTTGTCATACAGGTCTTTTACTTGCCTGGTCAGAGTTATACCAAGAT ATTTTATATTATTTGTGGCTCTTGTGAAGTGTGTTATTTCACTAATTTTTTCTCAGCTCA TTTATTATTTGTATAAAGAGGGCTACTGATTTTGTTTTATTTAATTTTGTATCCAGCCAC TTTGCTGAAGGTGTTTATCAGTTGTAGAAGTTCTCTGGTTGAATTTTAGGGGTCACTTAT GTATACTATAATATCATCTGTGAATAGAGATACTTTGACTTTCTAATTTGTATTTCTATA TACTTTAATTGTTGTATTGCTCTAGCTAAAACTTCAAGTGATATATTAAAGTCTTTTCCC TGGTTTTAGTGGAATTGGCTTAAATTTCATATGGCTAATTTGATATTGGCTTTCTACATA TTGCCTTTACTGTGTTTAGGTATGCATCTTGTATCCCTGATCTCTCCAAGACTTTTATCA TTAAGGGGTGTTGAATTTTGTCAAAGGATTTTTTTCAGCATCTAATGTGATGATAATAAG TTTTTTTCTTACAGTTTTTATATGGTGGATTACATTGATAGAATTTAGTATTTTGAACCA TCCCTACATTCCTGGGATGAAGCCCACTTAATCATGGTGGATGATGTTTTCTGAGGTTTT TTTTGGATTTGGTTTCTGGAATTTTTATTGAGTATTTTGCATCAATATTCGTGAGGGAAA TTGGTCTGAAATTCTCTTTGATGAGTTTTTCTGTGGTTTTGGTATTAGGGTAACTGTGGC CTCACAGAGTTAGTTTGGCAATGTTCCTTCTATTGCTATTTTTTGAAGAGTTTGAAAAAT ACTGATATTAACTCTTCTTTCAAATTCTGATAGAATATTGCACCAAAACCTTCTGGTGCT GGGTTTGGAAACTTCTGATGATTACTTCTATTTCCTTAGGGTCTATAGAACTATCTAAAT TATTTCCTTGATCTTGATTTAACGCTGGTAAATCTAAACTATCAAGAAAATCATCAATTT TGTTTAGATTTTTTTTTTTCAGTTTTGTAGGATACAGGCTCTTGAAGTAAGACCAAATGA TTCTTTAGATTTTCTTAGTGCTGTTGTTATGTCTCCTTTTTCATTTCTGGTTTTGTTAAT TTGGGTCCTGTCTCTCTGCCTTTTAGTTAGTTTGGCAAAGGGTTTGTCTATCTTATGGTG TTCTCAACGAACCATCTCTTGAGTTTATTGATTCTTTATATTCTATTTGTTTCTAATTTA TTGATTTTTAACCCTAAATTTGATTATTTCCTGCCATCTACTCCTCTTGGGTATGTTTGC TTCTTTTCATTCTAGAGCTTTTAGATGTTTTAAATTGCTAGTATGAGATCTCTCCAATGT CTTAATGAAGGCACTTAGTGCTATGAACTTTCCTTTTAGCACTGCTTTCATTGTGTCCCA CAAGTTTGGCTATGTTGTGCCTTCATTTTCATTGAAATCTAAAAAGTCTTTACTTTCTCT CTTTATTTCATTCCTCACCCAGTAGTCATTGAGTAGAGAGTTGTTCAGTTTCTATGAGTT TGTAGGCTTTCCATTATTTCTGTTTTTGTTAAGTTTAGCTTTAATCCATGGTAATCTGAT AGATACAAGAACTTATTTCAACTTTCTTGCATCTGTTAAGGCTTGTGACTGACTATATGA TCAATTTTGGAGAAGGTTCCTTGAGATGCTGAGAAGAATGTATATTCTTTTGTGTTTTGG TAAAATGTTCTGTAGATATCTTTTTAGGTTCATTTTTTTCCAATTTTTTACTAGGTATTT TCTTCATTTACATTTCAAATGCTTTGATTCATAACTTTTGTTTGTTTCATTATTTTTGTG TTTAGTTTCTGTCTTAATGATCTTGCCATTGGTGAGAGTGGAGTATGGAAATCTCCCACT ATTGGGTTCAATGTATGATTTAAGCTTTAGTAATATTTCTTTTGTAAATGTGGGTAGAAT TGAGACATCATCTTAGTGGATTTTTTTCTTTGATGAATATGAAGTGTCCTTCCCCATCTC TTTTGATTAATTTTGGTTGAAGGACTATATTACTAGATATTTGAAATGGCTACTCCAGTT TTCTTCTTGGATTTGTATGCTTGGAAAACATTTTCCTGCCCCTTTCTCTGAGGTAATTTC TTTCTTTGTTGCTGAGGTGTGTTCCTTATATGCAACAGAATGATGGTTCCTGTTTTCACA TCCATTGTGTTAGCCTGAGTCTTTTTATTGAGGAGTTGGATCCATTGATATTGAGAGATA TTAATGACCGTGATTGTCTATTCATATTATTTTGATGTTTTGATGTTAGTGGTTGTACTG TGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGCACGCGCGCTCTTGCACTTATGTG ATTCCCTTCTTTTTTGTTTTGCTGGTGTAGTTTATTTATTTCCTGTTTTTTTCTTGAGTA GAGTTAGCCTTCTTGAGTTGGAATTTTCCTCCTATTATCTTTTATAAGACTGGATTTGTG GGAAGATATTGTTTAAATTTGGTTTTGCCACAGAGTACCTTGTTTTCTCCATCTGTGGTA ATTAAAAGTTTTACTGGGTATAGTACTACGGGCTGACATTTATTGTCTCTTAGAATCTGC AAGATATCTGCCTAAGTCCTTCTGGTTTTTAGAGTCTCTGTTGAGAAGTCAGGTGTGATT CTGAAAGGTCTCCATTTATATGTTACTTTCCTTTTTGTTGCAGGAAATATTAAAAATGGT GGCATGGCCAGCAGGCTGACCAGCCAGGCACTGGCAGGCCATGGCCAGCCTGTTCTCATC TCGTGGAGACTTTCTGACTCAGAGATCTGAAATCTCTCCACACAACTCACTGGCAGGTCA CAACCATGCCAGTCCCATGCTTCAAAACTCCCACGGCTTGGCTTTGTGTGGTGCACAGCT GGCAAACCCATGCTTTGCTGCTCTACCTTTCTCTCTGGAACCCAATCGAGACACCTCGTG AAAGAAACCACCACACAAACTTAGTTCAGAAACAATGGTAATTCAATCGCTGGGCTCAAC AATTAAAGTCCTAATCTTGTAAGCCATGTTAAATCTAATTCCTCCAGTGGCAAATCCACC ATCTAATTCAGGAGACACTAGTAGCTACATCTTGTCCTCTCACTATTTCGGTCCAAAATC CCCTATATCTCTCTCCTGTTTCCTCTCTTCAATCCAACACGGAAGTTCTGCCTACTCGCT CAGTGATTGGTTCCTTTATTCATTAGGGGAGGGTTTACAAGAAGTCACCTGAGTACATGA CTCATTCCTCATTCCAGACAACCCCTCCTGGAAAAGCAGAATTTACATCAAAATACAAAC AATACCAGGGCCATCCACAACACCTTTTTCCTTGCAACGTTTTGTTTTGTTTTGTTTTGT TTTGTTTTGTTTTGTTTTGTTTTGTTTTATACATTAAGTGTTTTGATTATTATATAATGA GGGGTTTTTCTTTTCTAGCCCAATATATTTGCTGTTCTGTAAGCTTCTTGTAGGTTTGTA GGCATCTCTTTCTCTAGGTTGGGAAAGTTTTCTTCTACGATTTTGTTGGAAACATTTCCT GGGCCTTGGAGCTGGGATTCCTCTGCTTCTTCTATTCCTATTATTATTAGACTTGGTCTT TTCATAGTGTCCCAGGCTTCTTGCATATTTTGTGTCAGGATCTTTTTAGATAAAACATTT TCTTTGGTTAATGTATCGATTTCTTCAATTGTGTCTCCTATGGCTTAGATTCTCTCTTCT ATCTCTTATATTCTGTTGGTAATGGTTGCATATGTTCTTCCTGTTCTCTTCTCTAGGTTT TCTATCTCTAAGATTCCCTCAGTTTGTGTTTTCTTTATTGCTTCTATTTCCATTTTCAGG TCTTAACAGTTTTATTCATTTCCATTATCTGTTTGCATTTTCCTGTATTTCTTTAAGGGA TATATTAATTTTTTTTCTTTAAAGCCCTCTATGGTATTTATAAGGTTGGATTTAATGTCA CCTTCTTGTGCTTTGGCTGTGTTTGAATATCCAGGGTTTGCTGTAATAGAATAGCTGGGC TCTGGTGGTGCTGTATTGCTCTCAATCTTGTTGGTTCCTTTCTCATGCTGACCTTTAGTC ATCTTGTTATCCCTGGTATTGGGTAGGATGTTCCTGATGCACCTGCCTAACTGTTTTAGA AATGAGGAAAACAGTTCCAGAATCAAGAACCTGGCTTTTTTGGTTTTGGGGTTTTTTTTT TTTTTGGTTGGTTGGTTTTTTGGGGTTTTTTTGGGGGGAGGTTGGGTTTTTTGTCTGACT CAAAAGCCATTGCTCTTTTTCATTTTGTTGTGCTAGAGATTTTACCAGGACCTCATGCAT TCCAGGTAACTTCCCTATCACTGAGTGACATCCTTGAACACTAAGATTTTGTTGTTTGTT TGTTTGTTTGTTTGTTTGTTTGTTGAAACAGGGTTTTACATATCCCAGGATGGCATCAAA CTCACGACATAGCCAAGAATCACCTTGGTCTTCTGATGCCTCCACCTAAGTTCTAGAATT ATGGGTGTGTACCATCACCTCTGTTCTTATTCAGTGCTAGGGCTCAACCCCAGGACCTCA ACCCTGGGGCCTCTTGCACTGGAAGCAAACACTCTACCAACTGAATTATATGCCCAGCCT CCTGACTTTGTTTTGTTTGTTTTGATTTGTTTAGATGAGGTCTCTCAGTGTACCCCACAC TAGCCTCCAGTATAGTCCAGAATGGTAAGGCATGGGTCCACCTCAGACCTATCTCAAAAA TCTTCCTGCCCCTGACTCCTACTTGCTGGGTTTTTAAGCGTTCTCTACTACATGTGGCCC AAAGTCCATCTTGAATTGCTCACTGCTATCTCAAGCTCAATGGTGACAATCTCAGAAAAA TGTCAACACCCTAAGAATCAAGAATAATTGCCCTTCACTGGGCAATTAAGAAGCCTGTCA CTTCTTGTTATTCACTGTAAGGAGAGAGAACATTGACAATTGTCCTTCCTCAACAAATAG CTATGAGACAAAGATGAAATAAAGTATGTCTTTCCACTAACAATGTTACAGACAATAGGG TCTTCCCACATAGTCCAGGCAACATGCTCATCAGAAATACACAGTGGCCCCCAACATTAG CATGTTTCACTCTCGCTAAGGAGGCCAGAGACCAATAATAATATCATATGAATGGTTTGA CATGGCCCTCCTACTAAGAATTGGTCATGCTAATGGCTTATGACCAACAAGTAGAACAAG GCCAAACAGGTAAGACTCCAAACACCATTAAGTAAATCATAATAAGGAATTAATCAATTA TAATTCAAGTTAATATTCTTTGAAAGTAAAACACTCCAAGAAAGATATTTTTAGAATCTA AAAACAAAGGCCTTTTTTTTTTTTGCTGTACATGAGGTCATTTCCTACATCTATTCCAAA ATCTTACATGTAGAAATTCCATAACATTTAAAAAATTATATTGACTTGTAAGACCAAAGG TAATTGCAGCCATCTTTTCTTTGTCCTCCCCATAATCGCAGAGTCAGGCATAACACTGAA GAGGGCCCCACCACCATTTTGATTAACCTTCATTTGACACTTGAGGAAACTGTGATCCTG AGAGATAAGGCAGCTTGCCAAAGCACTTCCTGTCACAGCTTAGGCGCGGGTCTGTGTGTT TTGATAACCATGTTGGTATGTTTTCCAAGTACTCCTTGACCCCATGGTGCCAAACTGGCT GCTGATTCCTGCCAAACACACATCTATTTCTAGATGGTTTGGGGATGAGAGGGGGTTCTT GTCACTGTCTTGGGTTCAAGTAGACAGAACCTTGACTTCTGCCATACATTCTCCAGCTGC AGAAACCACCACTGTTAACTGAGCCGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGCGTG CGTGCGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTAAATAAATGTAACTCACCT GAAACTGAAAACATGAGTCTTCTTTGGATGGGCACTGAAACCACCTACTGCTCCCAAATG CACAGGCAGACAAGACAAATCCACGAGTCAGGGTATCAAGTCTCAACCTTCCATACCACC TGCTGCAGGCCATGGTGACCTGCAGCTTCCCAGGAAGCTCAGGGAGAAAGGCCATTTCCT AGAATGAACAAGGGAAAAGAAGCTTCACTGATAGGGTAAGGGAGAGGATGGCTGGCCACT CTTGTGTCCAAAGGAAGCTGCCCTGTGAGTAAATTCAGTCTATTTGTAGCATAGACTACA ATAAACCACAAGCCAGGAATTTTACCTCCAGGCACAGCAGGTATACTTCCTCTCACAGGG TCAGAACCCTCCATCCATCTCCATACTCTGAAGATCCCAAGATGAGATTTTATTTTTCAA CTCCTCAGAACAGGCTAGGGCTTCAGTGGTGGCCTCAAACATTATGGACCACCTTGACCT CCTGGGAAAGCATAGTGCCCAGAGGTAACCAGACCTAGGCTGGATGAATTTAATCATTAA TTTTCAGACCTGGCAAGGGCAACTGTCATTTTGCACACAAGAGAGATCTTGATGAGAAAG AGAGAAATGCTAAGATGTGTTTATGTCCACACACAGATGTGTTCATGCCCTGCACATTTA AAGTGAGGTTACATCATGGGCTGCACATGGTTTTTTTTATTGCTGGGGTGGTTTGGTTTG GTTTCGATTTGGAGGTGGTTTGTTTGCTTGTTTGTTTGTTTGTTTTGCTTTTGTAATGAA TCTGAATGTTGCCAAAGCTGGTCTCTAAGTCACTGGCTTGAGTGATCCGTCGACTGCAGC CTTTCTAGTAGTTACAGGTAGTTGTCACCACAGCCTGTTTTGAAGTTATGATATGAATGT ATCTGAGTTTGTTGATATTATTTATTTTTGTTTGTTTTGTTTTGTTGTTCTTGGTGTGCT GGCATTTGAAATGAGGGAGTCACAACAGGTGGGTAAGCACTCCACCACAGTGTACCCGTA GCTCCATGATTGTGCCTTTTAAATTATATATTCAGAGAGAGAGAGAGAGAGAGAGAGAAA GAGGGAGAGAGAGAGAGAAAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAAAGAAA GAGAAAGAGAAAGAGAGAGAGAATTAATATAAATCCCTTAAGAAAGAAATCATATTTCAT ATGTGGTTGTAATTTTATTTTATTACATAAATTTTTTTTCCGTTTGTTTTTCACTTATCT CTTGAGGAGTAGCTGTGTCCTGTATGAAGTCACATTAGCAGGGACATGTGACAGTATACA GAACTAATACATAGTGTGTGTATATGAGAAATTGCTCATACCAATTATGGCTGCTGCTGA TCCCTGTGGCAGGCTGTCTGGAGCCCCTGGGATGCTGGTGGCACGGCTCTCTCCAAGTCC TAAGGCTTGAAGAGAAGCAAGAGTAGAACTCTCAGCTGCACACCAAAACCCTAAAAACCT AGGGGGTACCAGAGTAAGTTCTAGCATAGAAAGCCTGAGTCTGGAGGACAGGTGTCAGCT GCGGTTCTCCAAGGGCATGCTCAAGGCACTTCTGCATTGTGTTCTCTCTGCATGCACTCT GCACCATCCAACTGGATGACTCTGGGACCTGGAGAACAAGGGGAGACTGATGGAATTGGG CCATGCAGAGACCATAGATGAGCACTTGGCGCTGACCTTGCTTTCTGATTCCTGGTCCAC CATGAGGTACACAGACTCCTCCACGGGCCCTCGGCACTATGCCTTTCCTGCTGGGATGAA CTGAACCTGGAGCCAAAATAAACCTTTCTTCCCTTACTTCTGTTTCTGTCAGCAATCTGC TTCTCTCGTGATGCTGAGGCACATTCCTGTGCTGAGGGTGGACATGCCCCAGTTAGCTCA CAGCCATGGCAGTCTCTTTGGAACGCACTCTCCATGTGGGTACTTCCTTGTCCAGTCAAA ACCTAAAATCAACCCCTCCCAGAGTTCAATGGCATCTGTCCTGCCAAGGGCCCTCGAAAG AATCTGTCAGTCCCGTGTGAGTGAGCATATAGCGGATGGCAATGGAGACTTGGCTACAGC CTCTTTGTCAGTACTCAGAGGGATCTGTTTCAGAAGATAGAACAAGAGAATGAACAGGAC CCGCTCCACAGCTGGCCCCCAAGGCATGACCTTGAGTGGGAGCGCCTGGGCCCCAGATGC CAACAGTACCTTTGTGAACTCCAAAAATAAATTATAATTTTAAATACAAAATTTTAGAAA ATGAACCACTAAGTAGAACAGGCTGACCCCAAACTCACAGAAATCTATCTACCTCTGCCT CCTGAGTGCTGTGGTTAAAGGCATGCATCATCACTGTCCAGATAGGCCTACACCATTTTT TAAAGCAACATATTACATTGCCTTTGAACACAAAGGAAATATAAGTTGACTATAGAAAAT TTAGAGAACTCAACCCTCTAACCAAAGCAAGGCAACTTACCTCATTTTTCTTTCCTTGGC TTGGTTCTGGCAAAGGAAATATGGGGGAGAGACATTTAGGACTTATAAATAGAAGATAAC ATTGTCCTTCCCTGATGTCTCAGAAGCAAGCAAGACGTAAAGCCTCCTATCACAGAGGAT ACACTATGAGACCAGAGATGCTGCTCTTTGTAAAGTGTCAACTACCTTCCAAGATAGTCT AAAGGAAACAGTTTTTAAAATGGTGCACAATAGCTCATTCCTGACACCCTAACACTTGGA AACAGAAACACCAGCAATTCAAGAGCATCCTCAGCTACACACAGAGTTTGCCAGCTTGAT GCCATCTCAAACACAAAATGTACAAAAGGCTGTGCAAGGGGCTCAGTGGCAGAGCACCTG CCTAACATGCACAAGCCTCTGAGGTGAGGCTGTAAAGAATGAGAAAGATAAAGTTAAATT TAAGTGTCCCTTTTAACCACTTCATCTTGACACAACAGCTCCACGAAATTTCTCTGGGAA AATAAGTAGTTAAGTCCTGGATGTTTTTTGCAATACTGTTTGCAACAGGGGAAAATTAGA CAATATTAAGATATTATAATAAACAAATGATATTCCTATAGTATGGTATACTATGAAGGC ATTAGTGCAATATTGGAAATCTGTTGCTTTCTTGACATGAAAGGATATAGACAGCTTGAC CACAGGTGACAAGGCTTCAAAGAGACCTTGTACACTAACTCGTTTCTAGGAGTTCATAGC CATACAAAAATCAAACAGACCCAAGGTGTTCAGCACAGTGGTGGATACAACACCAAAACT CCAGCAAAAGGAAGAACAATTCATTTTCTTCATGGATGGACCTGGCTAAGTTTGCTATGC TACCCCTCCTCAGTAGAGCCACACAAGCCTGGGAGTTCCATTTGGAGCTTACCTCTAGAT CATAGAGGTAAGCTACTAGGTAGTGAGTGTTTGCTTCTACCTTTGAAAAAAATCTATAGA AAACATTTCTTCGCAGTCTTGGATTCTCTTTAGAGCTTGTGTAGATTGGAGAAGACCCAC TTATACCACTGGGGACAGTCTACTTCACTCCAAGCCTACCAAGTTAATTCTTACAAATCT AAAAGTTAATCCGAAACATGCTGCTCATAGGAGCATCGTGAGTGCTTGACACACATCTGA GCACCCTGTGTTCCAGCCAATCTGGTGCATGACATTAACTACCACAAGGTATAAGGATAC AAATGCATATATGTGCACATATGTCACATGCATTTATATGAAGACAAGAAAAGGATACAA AGAAAAACAAGGTCATAATAAACACTGAATCTAGAATGGCAGTTTGAGTTGAAGGTTGCA GAAAGGCAGTTTGGGGAAGGCACTACAATCTGAGTCCTACTCTCATTTCAGACAGTGTGC TTCTTATCTTAAAATAATGAGATACATGTTAATGCCATAGCTGGGCCAATGGTAAGTGTG GCATAAAGGACTGACTGTGCGCACGTGGGGTCCCAGATTACTTCCTTCTACCTTGATACT TTAACTCTCAACATCTTTTATGTTCCTGCAACAACTATGTGTTTCTTCTGTGATCAGTAC ATACTGTTGCCTTTGAAGTGCTCTGGGATAACCTGGAATGCTTATCAGTTAAACACTAAA ACACGGTATTTAGAAAACATGCCCCCACCATGTCAGCCTTGAATTTCTCATTTTGATCTT ACTTACCTACTTGAATGTATAGCAAGCTTAAAGCTTGTCTGAGTTCTCCTGTTTCCTCTT TTACCACCATTATCTTACCATATTTGACAATACAGCATCCTCTTCACTCCTGTGTATGAA AGTAGCTGTTTAAGGATGCTTACTGCTCAGCCACTGAAAACCCACATGTTGCTTCTTCCT CAATGGCCTCTGCCTTCCTCAAATTCTCTCCCACTAACCTACATCTTCCTGAAATTCCAG AAGAGCAATAAAGAAATGTTCCATGTGTGACAGTAAAACCTCATCTGCCTCCCTTCCCCT TCAGACTGTCTTATTCTCCGTCTCTTTATAATTTCCTGCCTTCCAGCTCTCAGGACCTTA GACCTAGGCTTGTTTTAGGGACTGACTTCATGGCTGTAGGGGAGAAGCTTAGTTTACCTT TCATTCACCCTTGGCTCCATGAGTTTAGCATTAACCAACTGGCTGTGAGGAGGCTCTCTG GAGTTCATACCTTATACGCGGGACCCCAGAACCTCTTGTGAGGCTGTATGCTGGTTCGTC AACCAGACAGCTTCTTTCTTCCTTCACAGGGACAGATGGTGTGCTCAGTGGGGGAGTCAT CCAACAGATGTGAGCAGCTATGTTCAAGATGATGGGGGAGAGGGAAGGATTTATTTATGC TCCTGGAGAACATCATATGCCCTGTTTCCATGTTGCAGTGTTTAGCAGAGTCCAGTCTGG TTCTGTCTAAGGCCGCATTTCATTTGTAACATGATGTGTGTGATTCTGAGGCTGTATAAA AGATGGTGGGTTTCCAGCTTGCTCAGTACCTCACAATGATTTTTTAAGATGCTGCTTCTG AGAGAAAGACATTTGGGTCTTTACAAAACCACTGTTAGCAGTTTAAATCTGAAATGTGCC CCCCAAGACTCCTGTTTGAATTTTAGGGGCAGTGGAGACTATTTGGGGGGGAAATGGGGC CTGGTTGGGAGAAGTAGTGCACTGGGGATGGAACTTTGATGGCTATACCCCCTTCTGGTC CTGGTTTAATCAGTTTCCTATTCTATGTCATATGAACAAGTGTCACCACACACTCCCCCC CCACCTTCCTCACCATGATGGACTGAAATCTTTCTGAAAGTGTGAGCAAAAATACCCCCC TTAATTTGTCTCTGTCTGTTAACAGAAAGCTAGTTCTTTCATGAAGAACATGAAGAAAGC TCTGTCCTCTTTCTACACTGAGGAATATTACTCTATCCCAAGTCTCAATACTATTATACT ACTGAAATCTTTAGAATGGAACATATTTCTTTAAGTGTGTGTGTGTGTGTGTGTGTGTGT GTGTGTGTGTGTGTTCCTCATGGGTGCATGTGTGGAGTTCCAAGGTTCACATTGGTTGGA TTCTTCTATCACTTTCAGCTCTTTTTTCAAGGACAGTTCTCTCACTGAGCCTGGAGTTGG CTGGCTCCACTAACTCAACTCTATAGTGAGCTCCTAAGCTGTCTGTCTCCACCCTTCAGT AGCTGCATTACAGACAGGCATGCATCACTGTACCTGGCATCCCACATGGGAGCTGGGGGT CCTACTGTAGCAGGTGCTTTACCCATTAAAACACCTCCCCAGACGCTCGAACACATCTGT ACTCTAACAGGAGGAAGGGTGGACTCTTTAATCCTTCATCCACACCCTCCTACTCCCATT CCTCTCCATAGCTTCTCCATGTAAGATCTATCCCTGCACGGAGTTAGGTCTTCAGATCTT TTGGTCTCCAAAAGCTATTTGGGAAAATTGACTGACAAACCCATTGCATAGTGTTGCAAT AGCTGATCTGCACCAAGGCTAACCTATTTCCCTTGTCCTTCACCCCAGGTGTGATCTGGA ACTCCCACTGATGATTAAATGTGCAGCTTTACTTTGCCTGCCCAACCCGCAGGCCTGGCA ATCAAGCCTCCCATTCTTATGTTTCTGGTTCTTTGTTGATTGGTCCTTCCTTCCTCTGTA GCAGAAGCTTTGGAACAGGAAAAATCACAGCTTCCTGCTTTGCCTGTTTATTATGTTTAA TTAACTTCTCTATGGTGAGTTCTATGTTTACTGGCTAATATGATATCCATCTTTTTAAAC AGTCTTCAACCAGGGTTGATTCTGAAATATTTGTAGTGTTATATCTACTTGCTGTGACCT CTCCTTTTCTGTTTCTATCTCTCTGTCTCTGTCTCTTATACACACATACACACACACACA CACACACACACACACACTCCTATTTTATCCAGAGGCAACTCACCAAGTGGTGGTGGGTTG TGAACCTTTGCACACAAAAACAAGTGTGTGGACAAACCAAAAGAGAAAAAAAAAACCATG CTGGGGGGTTCCATTTTACCCCATAATAAAAATGTTGGCTCTCATACAGTAAGAGCTGCC ATGATTGGGGGGGGGCGGGCTCTCATTTGGTATGAATTAAGTAATTGGCCAGAGACACCA CAGATGCTGCGATATTGGTGTGGTAGGGAGGGATGTGGAGGTAGAGGAACCCATCCATGA GGCTCCATGTAAAGACCAGAGGTTGACATCAAGGTGTTTCTTCAACCACTTCTCCATCCT ATTTATTTTTCAAACAAAGTCTCTCACAGAACGTAAAATTTGCCATTTCACCTAGACTGG CTAGCCAGCAAGTCCCCAAGATCTGCCTGTTCCCACTCCTCAGTAAAGAGGTGCAGATAC AACATGACAACCCTAGTGTTTTGAAAACATGGAAGTTGGAGACCCAAACTCATGTCCCCA TGCTTGTATGGTGGGTACTTGTACTGGCTAGTTTTGTGTCAACTTGACACAGCTGGAGTT ATCACAGAGAAAGAGCTTCAGTTGAGGAAATGCCTCCATGAGATCCAACTGTAAGGCATT TTCTCAACTAGTGATCAAGGGGGAAAGGCCCCTTGTGGGTGGGACCATCTCTGGGCTGGT AGTCTTGGGTTTTATAAGAGAGCAGGCTGAGCAAGCTAGGTGAAGCAAGCCAGTAAAGAA CATCCCTCCATGGCCTCTGTGTCAGCTCCTGCTTTCTGACCTGCTTGAGTTCCAGTCCTG CATCCTTTGGTGATCAACAGCAGTATGGAAATGTAAGCCGAATAAACCCCTTCCTCCCCA ACTTGCTTCTTGGTCATGATGTTTGTGCAGGAATAGAAACCCTGACTAAGACAAATTGGT ACCAGCAGAGTGGGGTATTCCTGTGACAATCTGACCATGTTTTGGGGAGGACTGTGGAAG GACTTTGGAACTTTGGGCTTGAAGATCCATCCGTTGTTAAGAGCTCTGTCAGATGTCATG TAGGAGCTTGGAAGATAATGTTGAGAACACTGCAGAAGATGGAGCTCTGGTGTGTGAAAT TTCAGAGAAAAAATTAAAGACTCTTTTCAGGGCCATTGCTGTTTTGATTGTGAAGATTCT GTAGTTCTGGTTAGCTGAGGCTGAAGAATCAGCTGTGATTAACAAGATACCAGAACTACC AAGGCAAAAACTTTGCATTACTGGGACTATTGATGCTGGTTAGCTGGAGCTAAGAAATTA GCGGTGATTAAGAAGAGACCAGCATCATTGAGGTGACATCTTCTGGGAAGTGTTTTCTGA AAGCACAAAGAGGCTGTGTTCCAGAGATGGCCAAGGTTGTACTCCTGCTGCAGCGGGACT TGGTAATGTGTAAGAGTCACCCAGGTGGTACTGGTTTTGAAGGCATGAAGGGGTCATGCA AAGCAGCTGAGGCTCGGTACTGTGAGAGGCCATAGAAGGCCATTGGTGAAGGTACAGCCT CAGTTGCAATTGAAGGCCCAGGACTGAAGGGGTCATGCAGTGTTTTGGAGATGCCAGTAC CATGAGATGACCACCAAGAGCAGCAGCAGCAGTGGGGTACAGGCATCTGGAGCCTAGAGG ATGATGCGTGTGCTACAAGGGGCATGGCTGGAGAAGTGACCCAAGCCCTTGGAGGAGCCC AGAAGATCGTGAGTTGGATCCCAGACATTGGACAGTTGGAGATTGACTTTTGCTTTTGAT TGTGACTGTGCCCTGATATTTTCCCTCTTGAAGGAAGAAACTGTTTTAGTGGAGCCCACA GTTAAGAGACTTTTAATTGTAAAAAGACTTTGGATTTTAAAAAAGATGGATATTTTAAAG AAATTGAAATTTTAAGAATATGTAAAGACTGTGGGACTTTTAAAGTTATTTAGATCTTGG GGATGAATAAGATTGTAAGGGTTGAGGCTTACTAGTGATGTTTTTGTGTGTCAAGTTGAC AAGGGGTCAGTTGTACTGGCTAGTTTTGTGTCAACTTTACACAGCTGGAGTTATCACAGA GAAAGAGCTTCAGTTGAGGAAATGCCTCCATGAGATCCAGCTGTAAGGCATTTTCTCAAT TAGTGATCAAGGGGGAAAGGCCCCTTGTGGGTGGGACCATCTCTGGGCTGGTAGTCTTGG GTTTCATAAGAGAGCAGGCTGAGCAAGCCAGGTGAAGCAAGCCAGTAAAGAACATCCCTC CATGGCCTCTGCATCAGCTCCTGCTTTCTGACCTGCTTGAGTTCCAGTCCTGACTTCCTT GGTGATAAACAGCAGTATGGAAGTGTAAGCCGAATAAACCCCTTCCTCCCCAACTTGCTT CTTGGTCATGATGTTTGTGCAGGAATAGAAACCCTGACTAAGACAGTACTTTACCCAGTG AGCTCCCTCCCCTGTCCCAAGAGCTAGTTTTGTAGCTAATGTCTGCCACGGGCTTGCCTT GGCTCACTGGAGTCTGGTCTCCTGGGATTGCTTCTTATTGTGAAAGCAATCTTAGTCAGG GATTTGGGGAACTAATTCAGTGCCACCCCAGCCAACAAGCAGCATCATTATCATGCCCAC CCAACATTTCTGATCTCTATATTGGCTTGGTTCTTTTGGCTTTATGTATAAGGCATCTAA TTCAAAATGACCTAAAGAAAAAGAAAAGGAAATTACAAGATCACACGTAGAGAAATCCCA GAAGGGAGAAGCTTCAGAAGTTGGTTGGATACCAGGACAGGGCTCCTACTTCTGACCTCT TCTCTTTCCTACACACACACACACACACACACACACACACACACACTCGAGCATGGGAGA AAAGAAAAACAGAAGTGGAGAGATTGAGAAAGATACCAAACATCTTTCCCACTGGCATAT GCACGAACATATGCACACACCCACACAAACTCTCATACCATTAATAATAGTTTATTGTTA CTGTTATTGTTATTATTATTATTAATATTATTATCATTTAGATCAACTCAGAGCAACAGC TATTTAGAAGATGATAGCAAAAACAAAGTAATCACAAGGATCCTAGGGAAGGTGATATGT GCTCATGTGTGTGCAGGTGCTTGTGCAGGTAGGTACCTGGGTTGTCATTCCTCAGGCATG ATCTAACTCGTTTTTAAGACAGGGTCTCCCATTGGCCTGGAACTTACCAAGCAGGCAAGA CGGTCTGCCCAGCAAGCTCCATGGATTCACCTGCCTCCACCTTCCCAATGCTAGGGTTAT AGTCATGCACATCTCATTCAGCTTCTTGTGTGGATCCAGGGATTGAACACAGGCTCTCTG CTTGCATAGTAAGCACTTTAATTACTGAGCTGGCTCTCTGCCCTCTTTATATATACGTCG ATATATATTGATCTATATCAACTATATGTATATATGTATATATACATATACACAAACACA TACACATACACACATATCTATATACCTATATCCATATCCATATCTATAACTATAAAATGG GAACATCCACTGTCCCTCTTCCCTTGAGCTCACCTTGCTGGAGACAGCAAGTCAGAGAAA AGCAAAACCAGGTAGCTCTCCTTGCATTTCAGAAGCTAGCATTGGCCTAAAAAGAACTGC TGAGCAGGTTGGTTCTCCACCGGCACTAGCCTGGAACACTTTCCCCAGTGGTAAAACCTA TTGATCAAGGTAGCTGGGAAGTAGTCCAGACTCCTTAGTCACTGCAGGTCACAGGAGGGA GAACAGTATATGGAGACTTTCGGGCACACTAGCAGAGATTCACATCAGCGGCCTCATCTC TAGTCAGAGCTTCTCCCACAGAGCTGCCACAATGCTTTATTGGATGGAATGCCTCTCCTG ACAGGGAAAGAAAGAAAGCTATAGTTTGTCTAGGAAAGAAACACTCTGTTGGAAAAAAAA AAAAAAACCACAGGATTTACATATAGACACCGAGCCTGACCTAAGAGAGGAACATTAAGG TTCACCTAAATATAGAATACCCCAACAATGACCCTCTTACTTTTCATCTATTTAACTAAT TATTTTGAGACAGACTGTCACGTAGCCCAGACTGATTTCATATTCACCATGCAGCCAAGA ACCTAGAGGTCTTGATCCTCCAGTGTTTACCTTCCAAGTGCTGGGATTAAAAGCACATAC AACCATATCTAGTTGTATGCAATGGGGGAGGGGGAGGCCGCGTGGCTCCTGGGCTTTGTA TATGTAAGACAACCATTCTATTAACTGAACTCCAGCCTTCTCTATCCCTCCCCCCCTTTT TAATGGATGAAAAAGGAGTTTAGACCAAAATGCTAAGCCCTTGCAATTCCTACCTTTAGG TACACTTAATCTAACCTGTAACAAGAATCCCAGCAAACCGTCCTTGTCCACACCACACCT CCTAACCTGCACAGTGCTCCTAAGTAGTTAGCTATTTGTTAGCAGCTCATGATTCGGGGC TAGGGAATCTGGGGCAGAGGCTAGGAGAGGAAATGGAGAACGCATAACAGTTATCAATCG TAGACACAGACAATTAAAATCCCAGCACAGGGGCACCGATACCAGGAAAAGGGTTGGTAG TACAAATAAGCTTAGGCTCAGAAACCTTGAAACACAGTTGGAAAGTCAAGGTCTCTGGAA AACTGAGACAGGAAAGAGTTCTGTGTGTATCTTGCTGTCTTTTGGCACCAGTCTCAAAAA CTGAAATAAAATACTGCACACTCAAGCAACTTTTAGCAAGCACAGCCATAAGTCATTCTA CTCAAACAATGAGCATTTTTAATAAAAGCAACAGGAAAGGATCTAGAAGGAAAGAACACT CCCAACACCCATTGTTCGGCAAACACACCCTTTTGAGAACTTTTTTTTCCCCTGCAGTTG CTGAGTGGGTGTCTGATGGTCGGAACATGAGAAAAAGGTAAAAACAACTTCTTTTATTCC AGTAAAGGATAAATGTGATTATTTCATTCTTACATAATGGTGGATGCATGATTTGCAAAT ATATTTGCTTGTGCAATGGTGTTGAATTTGTGTTTTCTTAGCCTCCCACCCAAGTAACTG GAAAATATCCATGAGATGAGAGAATGCTTCTCTGGGCTGGCTTTCTGTTTTGGCGAGGGG ACCGGCTGGCAGGGTGCAAAATGAAGCTCATTTAACCTCTTTCTGTTCCTCAGGGGCATT TGCAATGTGGTGGTAATCCCAAAACCGTTTTTCTATTGTTAGAAACTATGCAAACTTCAG TGTTGCTGAGAAGACTTTAAAGGCCAGACTCTACATGAGAGCTTTGTTACACACATAGTA ACAGTGATAATGACAACAACCAGCACATTTGAGCATCTGTACTTAGGATTGTGAAGTCTT TATTCCAACTTCTTGTTCCTTTAAATGTTCTAGAACTACACAGCATCACACATACACCAA TGGTCTAAACGAATAACGAAGCTTATAAAAATAATGTAGAACAGATGTGCTTGCTCTTGG AAACAGTATTTGAAATCATAATAAACTCCTAAGATATTATCAAAGGACTTGCATGCTCCC TCCACAGTTTCCCAAACTGTAGCACCTTTTTTCATCAGTGGCACATCATCAAAGCCCAGA AATGGACACTGACAGCACACTGGGAACTAGCCACGGGCCTCACTAGACCTGAGTTATGAA GACATTTGGACACTGTTGGCAATGATGAGACTTTTGCTTTCAATTTGTTCTTGGAGGTGA CATGCTATAGGCAGATTGTGATCAACAGACATGTATTAGACCTGTGTTACAATTGTGGTA AGTTATTGAGCAGAACTAAATTTTGTGTTTCTTTTTCATTATTATTTATAAAGGAGAAAC AATATCAAACAAAGATGTCAGCATGAGGAAATACTCTAGTCCAGTGAGTGGTATACATTT AGAATCCCCTGGCTGGGGAGATGACTGGCAGTTGGTGAAGTGCTTGCCTGGTAAGCACAA GGACCTGAAATCAATCCCCAGAACTCATAACAAAGTTATATGGTGGCATGTCCTGAGGGA GGCAGACACAGGGATCTCTGAAGCTTTCAACCTTTGCCAGGTTAGTCATTTCCAGGTAAA AGTGAGTAGACCCTGTCTCAAAAAACAAAGTGGATCATGTCCTGAAGACAACACCTAAGT ATGTTGTGTATATGTACCCAAACATATGCTTTCATGTACACACAGAACATCCCAAATTCA GAATTAATCACGAATATCTCTCTGTCTCTGTCTCTGTCTCTGTCTCTGTCTCTGTCTCTC TCTCTCTCTCTCTCTCTCTCTCTGTGTGTGTGTGTGTGTCTGTGTGTGTGTGTGTGTAGG CAAGGGTACCATTGGGTGTGTGGCATTCAGAGGGCAGTATGGGTCCTTGCCCTCCAACTT GCATGGTCTCTTGGTTTTTCTTGCTCTGTACCCTGGGCTAGCTCAGTCATGAGCTTCCCG AAATTCACCTGCCTCTACCTCCCATCGTGCCTTAGGAACTTAGGGAACATGTAAGTGTTA ATGAGTCCAGCTTTTCACATTCAGACTTGGATTCTTACTGCACACAGTAAACACTTTGTC CGTCCAGCTGTCTCTCCACCTCTCTATGAGTTATTCTAATGGATATGTTTCAACTTTGGA GAGGTTTCCTTTCAGTCATTCTGTTGGCAGTAGCCATCTTCCACCTGCCATCTAGCTGCT CTGTACTCTGTCCTGTGGGCTGGCACCTAAGGACTCAGTGTGCTTTTGATTTCCTCCTCT TAGCTAGGAGTTGGATGCGGAATAACAGCAAGACAGCTGTAATGCCAGAATAAAAGGGAA ATAGTGAGGCTGTCCCTAATAGCTGGGATTCCGTCTGACTTCTGACTATCTGCTACCTGT ACAGTGTACAATTTATATGTATTGTAGCACGGGTCTTAAAGAAAACTAGAAAACCCATAT GGGCATTGGCATCTCCTAGTTTTGTGTGTCATAAGAACTTATGTATAAAAAGTCAACTGT GCAAGCACCAACCCTTAGTCTCGCTCTGGGGCAGTGCCCACCATCACTTAATGAACTATT AATATAATCACAATAAGGAGCCTCCTTCTGGGCTCATGTCCTGGAAGCATCTCTAGGCGT GCATTGATTCTGGAGTAGATTTTCTCAGTGCAGGGCCACTGTGAGGGTCACTGCAGCACG AGCTGGGATTCATTAGAGGGAAACAGGTGGGCATAGGATTTTACGGAGAAACATCTGGGC AAAACTGGCTTAATAGATAGGGAAGTAATCATACTGATAGTGGCATTCTTTGACCAACGG CAGTCTAGAGATCTGGGCAAAGAGCTTTAACTTTGAAACAGAACTGACTTTTATTAAAAT GTTCTACTGTTGATTTTGTTTGTTCTGTTTGTTTTCTGGCTGCAGTGACATTTGTCACAT GTAAATTATGGGGAAAGGAGTTCACAGTTCCAGGTTATAGTTCATGATAGCAGGGTCACC ACAATGGCAGGAAATCGAAGGTTTTCAATCATATCACACCCATAAATCAGGGACAGAGAG CAGTGGATGGCACGCATGCTAGAGCTCAGCTCACTTTCTCTGCTCTTTCACAGTTCAGAC ACTAGGGAATGGTGCCACCCACAGTGGGCAGATCTTGCTACCTCAACTAACACAATTAAA ATAGTCTCCTACAGGCATGGTCATAAGCCAGTGGTTCTCAACCTTTCTAATGTTGTGACC CCTTAATACAGTTCCTCAGGTTGTGGTGACCCCTAACCATAACAATATTTTCATTGCTAC TTCATAATTGTCATTTTGCTAATTATGAATCATAATGTAGAATCTCCAATGGTCTTGAGT GTTCCCTGTGAAAGGTTTGTTCAATCCTCAAAGGGGTCATGCATGACCCACAAGTTGATA CCCTCTGCCATGGGTCAACCTAGTCTACTCTCCCCTCACTCCACCCCAACCCTTGATCCT TCCTTTCCAGGTGATTCTAGATTCAAGTTGGCTAATCAAACTAGCCACCCCAACCACAGC CCAGCTGTGTGCTTGGGATCAGGTTCCTTAGCTTTCTCTAGCTTCCATGTTCTCCTATGA AAATAGAATGTCTCTTTCTTTGTTGTGCTTAGACAGGGTCTCACTGTGTCTCAGCCTAAC CTTGGATGTGAGAGCCTCTTGAGTACTGGAATCACAAGCATATAACACTATGCCAAACCA TGTAGGTTGTGACAAAGTTTCTCTCAGATACTAGGCTTCCCATCTCCTGGGTCTACCTGT CCACTTCTTGTAAAATAGCAAGCCTGCTTGTCCATCCTGGATATCTAAACACGTTAGATA TCTGGCCAGAGTGGCCGTGCTTCACTCCTGACCTGCCTTCAGTAAGAATCTTCCTAGGTA ACTTTAGCTAGAGCCCTATCCCCAGTGCTTCATCTTGGTAATTTTCAACATAGGACACGC GCGCACGCACACACACTCACAGCTCCTTCGTTATAAATGGTTGTTTGTCTCTGCTGAGTC CCAAGTTGAGCAAAATCTATCTCCCCTGCTATAAAATTCCATTGTTAACCGTCCCCATTG CAATGCTCCTGCATAGTCTTTGCTGTTGTGTTTTAACATGCCATTGGATTTTTTTTCTTT AATAAATAGAGGTGGGGATGGGGAGAAATCACCCAGGGCCTCTTATCACTGAAAACCTCC TTACCCTTCCCTTCCAATGCTATACAAGGAGGTGGTGTTGGGCCTCCTGCAGCCAGCCTT AGGTATTGTTACACTTGACCTATAAGTCTGGCTGTCAAATCTACCCTGGGGGAAGTCAGA GGATAGTGGCTTGGACAGCTTCAGGATGAGAGGTCACACCCTAGACTCAAATGCTTCCTG CGGACCCTTAGGTAACCCAGCGTGACGTCGAAGGCCTCCTCTCTGCAGGAATAGCCAGGG GTTTGGAGGCGCCTGGGACTCCCGCAGAGCGGCGGCCGCCAGGTGGCACCACGGACCCAG GGCCCGTGCGCTCCCGCGGGCGTGGGGCGGGGCAGGAAGGGGTTAAGGCGCCGGCGGAGC GGCCGCGGCGGTCTGGGGAAGCCGGGCGCGGGGCTCGGAGGAGGGAGCGGCCGGCTGCGG GGCCCCGGCCAATCGGGCGGCTGGCCGGGCGCGCGGAGCCACAGCGCCATGGAGGGAGGC GCGGCGCCCGGCCGCCCGTGACCGAGCGTGGCGAGCCCGAGAGGCCCGCGGCGCCCGTGG CGCGGAGATGAGCAAGTCCGCTGCGCTGCTGCTCTGCCTGCTCGGCTGCCACGTTTGGAA GGCAGTCACCAAGACGCTGCAGGAGCCCGGCGCGGGAGCCCAAGGTCGGTGGGCGGTGGC GGGGCTGGAGGGGGACGCTTTTGTGTCGCGCCCGGGCCTGGCGCGGCCGCGGTGGCGGCT GGACCCCGGCCGCATTGTGGCGGAGGCCCAAGCAGCACGACCTGCATCGCGGTCCTGCAG TCCCCCACGTCGCGATACCCGGGGGGGCGGCTCCGCCCGGGGAACACGCTGGGCCCGCGG CGCATATGCTCCCCGGGGATCTGGGTGGCACCAGCTGCTCTGCCACCCAGGAGGCAGCCG CTGGTGACTCTTCGGCTTATATCCAAGGTGCTTTCTTTTATGCATGATTCGGACACACGG CTCCATTGCCCCCCCCCCCCCAACTCCCCCGCCGCGGGAGGGATAGACCTGGGTGGCTGG TTCTCCCCCACTCCCCCCCCCCCCCTTCCCTCTTTGGGATCCCTGGAGCTCTGGTCCTGG AGTTCCAGCGCAAGGGCTGTGCCCGGCCCTTTTGTTGTGGCGGGGAGGGGGCGGCCGCCG CCCCAGGGTGCCCCTTGCGCCCTGGCGACCCCAGGTCTGCCGCCGCAGTTTAGGAAAGTT TTGGTATCTTCTCTCCCGACCCCCTTATTCTACGTGATTCTCAGACCTTTAGGGATTTGT TGAGCAGCCACAGGGATCATCTTGAGAAGAGAGAAAACTGGAACTAGGAAACCCTAATCA CTTAAAACCATTTCCATGTCTGTCTGTCGCCAGCTCCTGCCTTTTGTTTAATCTTTGGCC TCTTATAAATCTGCTTCCCATCTGTACAAGAATGGCCACCAAGAATGGCCACACGCTTTT TTTTTTTTTTTTTTTTTTTTATCTGAATCTATTTGAGAACAATCCTGGAGCTTTCTTGAC ATGATTTTGTCAAGACAAAGTCTAGTGCTTCTCTGTTGCCTTTTTCTGAGGAGCGACTAA AGCCAACCGATGAGCATGTGTTAATTCAGCCAGGGCATCTCCTGCCCAGGGTAAACTTGG TTAGGGAGGGGCCTTCACTGGTCTTATGTGAGCTCCTGCAGGCACTCAGACCCTTGGCAA GATTCTTGACAGAAAGGTGTGCCCTGCTAAGTTAGCCCTACACACATGAAGGAGTGCCCC ATCCCAGTATCCTATCACAGGGCCCAGCCTCATCCTTCTTCCCACCCTTTGAAACTTGGG ACCAGGGGAGCCTTGACTTCCACCCAATATCTTCTTGGTGTCTGTTGACAGTCTGAGTTC AGTTAATGCTATTGGAGGTTTTTGTGCTCAATGCTTGCTGAATCGCTGGTTGGCATCTTT TAAATACACTGCTGCACCCATAGTTGACAGTAAAATATGACCATTAGGAATTGGGTGTGA ATTTGGTAATGTATACTATGGAAGGGAGGTATTAACAGGGTACCAGAAGACCCATAAGTC ACAGTAGGAGGGGGATACTTATGACATTAGGTCATCAGTATTGAATGATAGCCTCTTTCA TTTATACCCTACTGCTTTTTGAATCAGCTTTTTAAATGAATACTTGTGCCTCAACGAGGA CATTATTTTCAAAGGGCAGGTTGGGGTTTTTGTTTTGTTTTGTTTTGTTTTTGCACTTGA AATAGCAATACATGGAAATAATGAATTCGTTCATGTATAAAATATGAAAATACGAAAATA CATGGTTTCAATTGAAAAAAATCATGGAAGAAAAAAAACTACTGTCTTCAGGTCTAAGAC TATGTTTTATTAAGGTCTTACTGTTAAACCCCCTGACAGGGAATTTCCCAGGAAATGAGA GAGTAATGACCAACCTATGAGACTATTTGTGCCCTAGCTAGGTATATCCTCGAGTTGTAG TAGAAGACAGAATATCTTGGAATAGTGTTCCCCTTGGGTTTCTTTCTTGATTTGCTCTTT CCAATAAGGGTGGATTTTTAAGGTGTCAATCGCAACACATATATGGGAAGTCTCTGAAAC ACCACCTGGCACCTGGATTTTTGAGCTGGTTGGGTCATTGAGGAAATTGACCGTTTCTCT TGTCATTTGAGGGTACCTTTAAACTGCTGAGTTCTTCAAAGCTTTTGGATAGCTATCATT CTGCCAACATGGTTTATCAGTTCATGTTTTCTCTGCTTTCCAAGATCTGTAGACCAGGAA AATAAATGCCATGCTTAACTAACTTCATGGTGCATAGGTGAGCCAACTGTGAACTTGTTT GGCACATAGTCCTTGGTGGGTGGGGGTAGGGTGGGGGAGCTGCTGAAGTGCTTACCACAG TGTAGCCAAGGTTTTTTATCTGCATGTATTTTAGGAAGTATGTATGCTTCCTCTGAAAAT CCAATTTGTAAGAGCTTTGCTTTTGTTATGGAAATGAGCTTGAATTAAAGTTTGAAGAAA CATTGTATACAAACAGGGCTTGGCTATTAACTTCAGAAAAAAATACTGAAATCCCAGACA TACCTGAAACCGTCCACTCTAGGATTGCTGGTGGCTCCCAGGACTCAATGATACCTCCTT TGTGGTACTATCTAGGGAAACTAACATCTGCAAAGTTTAATTCTAATGCTTGGCTCTTTA AATATTCATGATAAAAGTTAAGGGTTGGCTTACTGGCTGTAGCTGCTTTGCATCTGCAGA GTGACTTACACAGCACAACAGTTAGTGGCTCTGTGACTAGCTGTGACTGTAAACTCTCTC TGTTTCATCTGCATTGTACCATAGTTTATAAGATCGTTTCGTGGGGAAGACATTATTTAA ACATGTTGACTAGCGACTTTCTGTGCCTCTTAAAAAAACCACACTGAGAGGGAATTGATA GAAGATGCTTCTCTGAGGAGGAGCTGTGCAGATGGACTCTGCAAGGTTGTCATCTTTAAG CCCTACACCATGGGCCAAGAGAATGGTCAACATCAAGAGAAGGACTTGGTGCCGAGACTG TTGGCACTTGATCTTTGTTTTGTTATTATCTGACAGAAAGGTATTTTATAGCAATATGTC AACTTTTCCATAATCTCAGAAAATCTACCATGTGCTGCAGTAATCCAGTGAGTGTTTAGC TGTTTCTTCTTTGGTTTCTACCACACTTGAACTTCGATTGTCATTAAGCTGTGTTCAGTT GGAAAACAGAGGAGCAATGAATTGAGGGGGCTAACAGGAAGCACAGCCAACAAGCTGTAC ACATTCCTTAGCCTAAGACAATAACATCTAAGTACAACTCATTGGCTCACATCTGGGATC ATGGACAAGTTGGACTTCAAAGGAAGATGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGT GTGTGTATTTCTCACCCTTCTCATCTTATAATCTAGTTGAAAAATAAATCAACTAGAAGA TATCACTGATGTCCTTTTTATGAAATTAGCCAAACATCTTTAAAGTAAAATCAAATACAC ATGACATAAAGACTAGTCCACTGTGCTTCTTTGTATCTTGGATGTTACCCACAGTACACA TGGGAAGTTGTGCTGATAACAACATCAGCACCCAACACCTCACTCCATGCTCCCAGAAGC TGGTTAGGTAGAAGGCAGCCCATTGGACATAGACTAGGCAGCACTGTCTCTGTAGTGAGT CCCAGTCTCAGATTGACTCCCCAAATGACGAGCATCAGGTAAAGCTGCCTCATGTATACT ATTGGGTGATCTATTTGGGTAGGTGGACTGTCAAATATAAGTTTAATATAGTCATCAAAT ATTTTAAAACCTATTATTTGCCACAAAACATAAGACTACGAGGTGGTTTGAAATTGTGAA AAATAGCCACGAAAGAAAGAAAGAAGGTCTGGATACAGACAATTTGCCAGTGGGTTTGCT AAAGCTGGTGTCTTTCTTGTCTCCTGCTTTCTGCTCTTTCCCATAGGAGGAGGAACTTTT AAGTTCAAGGAGGAAAGACACACACCTATTTTCTAATCAAATGAGTACCTTAATTTGCTT ACTTATTTTCTTGAGTTTGGGATTTGAATAGAAAAAAAAAAGTATTGAATTTGTGATGAG AGAAAGATTTTTTTTTTATGTCAGACTGGAGGAGAGACACTGAACACTTTGATTAAATCT GTCCAGATTCTCTTGGGTGACTCACATCAGTAAGGCTTCCAATTTCAAAATCAGGACGAG TTGTCCAGTCTCCGTGGACAGCGGTTGAGGCTGGGTGCAGTAGCTTTGTACTCTGGTCAT TCATTGGCCCCACTACACTGTCACGAGAAAGAGCCTGGCAGAAGGCATTTCCTACTGGAG ATTTGTCTCCAGAAGAAATTAACTCATGTGTGTGTTGGATCTTAATATTTTCTTAGTAGT AACATTTGCTATATTGTCAAATATATATAATTATTACCTTATTAGTAATTTAGATGAAGG CTTTTCTGGGTCATTGATTATAGTTTCTTATCAATAAACTTTTAGAGGGTAGACTTATAA AATTTTGAGCCAGAGAAGGTGTCGAAGGGCTCGTGTAGTCAGGCGGACCCTTGGGCTAAT CTGTGATCTGTGCCCCGTTCCCTTTGTTAGTGCTTTCTTTCGTTACCTCTGCAGGTCCTT TTTTGTTACAGTGCATATGTATGTGTTGTGTATGTATGTGTGTGTGTGTGTGTGTGTGCA TATGTGTGGAGGCCAAAAGCCAGCATTAGTTGCCTTCTCCAGTGGCTTTGGACATTTTTT TGAGGCAGGGTCTCTTGCTGAGCCTGGAACTCAGGGTTTCAGCTAGACTGGCTGGCCCAC AAGCCCCTGGAATCTGCCGTTCTGGAGGTACAATCATGAGCTATCATGTCTGGCTTTTTA CATCATTTCTGGGGATCCAGATATCAAGTCCTCATGCTTGTGTGACAGGTGCATCACCCA CTGAGCTACCTCCTCAGCTTTGCCAGGACATAATTGTAGAGCCCAGAGATAAGGGGGCAG ATGTAAGATGTCGGGTAGTCCTATAGTATAGATTGGATCATGCTTGCTCCGGTGAACAGA GAAGCTGACTTCCTTGCTACTAGGGATTCCAAAGAAGGAGAAAACTGTGGTGTTTGTTAC TATTGAGCCATTGTGACCAAAGTACCCGTCAGAATCAACTTACCTAAAGAGAGGTTTATG CTGGCTCCTAATTTCTGAGCAGTTCAAATAATCGTTGAGGGTTAGGTATGTATGACAGAG TCACTTCGCCTGTGGCAGCGGGAATGTGACCTGCTGTTCATGTCATGGAAGACCAGGAAG AGGGATGGTTAGATTGGAAGTAGGGCTGGCCTATGACCTTCAAAGACCCCTTGTGACCCA CTTCTGTGAAGTTGGGCCCCACTCCTAAGGGCTTCTCAGCCTGTCAGATCAGCATGGCTA ACTAAGTGACAAGCATTCAAACCATGAGCTTCAGAGGTGATTTCAGGTTCAAAGCAGAAC TGCTGAACCTGAGCATCTCTGTACTTCTCAGGAATGGTTTGGGTTCTTTAGTACCTGGCA TTGGCACATACGAGAAAACATAACACGGCTTATGTAATGCCAGAAGCTATGCTTAGAAGT GCTACACTTAAAGTTGAATTTTTAATTTTTTGACATGAGATCTTAGGAGGTGAGGCTTTT TTTAAAAAAATAGCCATGACTTATTAAATTCTTCAAATTGTAAGTATTTGTGGTATCTCT ATCACACTTAGTACTTTATTAGTGTATTAGAAACAGGTGTCCTCATAGGAAAAAATAATA GCTATTAACTAACATGTCTTGAGTGCTTGCTATCATGTTAGGTGACTTCATGAGTTAGTG TGTGTGGCCACAGGGGTTCTACCTCCCCAGCTCTGGGGTTAACAGTGGCAACCAGTCTAC CCACATTGTTTCTATGGGTTCTGTGGCTTGAACTTAGGGCTTCATGCTTATATAGAAGAA CTTTGCCAACTGAGCCATCTCTGCAGCCCCTCAATGAATCTTTTTCTTTAATGAAGAATG TATACCATTCTCATTTTATAGAAAAAGAAATATGGGACACAGAGGTGGCTAGCCACTAAC CCCAAATCACACATCACTGAGTAGTATCCACTCTTTCCCTGAGAATGCCTTCAGACTATG TTGCTTTAGGACTGGGAGAATCAAATTTAATTTTGTGCATTCTCAATCATCATAGTATTT TGCCAACATAAATAAGAGTCTCTTAATGGTTCTGAATTTTTATGAAGACAACAGTATCGC CTGTCTGGCCCCCTTTTGACCTATTGAAAGTGTCCTTCAACAGACATCTGCTACACATCT CCTAAAAACAAAGCTTGGATCCAGATTTGGAGAAGAGATGCGAAACTCATATAAATAACT CTCAGAGGCTCTTGAGGGAGGTCTATAGAGCAGGGTGGGATCGTGCGTCGGGAGCCTCTC CTGGCTTGATTTCAAAGCCCATTAGTGTTTGGCAAACTGTTTTTATAATAAAAGAAATGT GTTTGAACCCAGCTATTGGGAGGTGGAGGATGGGAATGATGTGGTCCTGTGTAAAACGTT CAGGTGTGGTTGGATGCTTAGATCCTAATGAGATGCCTTCCCTGCAGCACAAGGAGAAAA CTATTTGCTGTCATGTGTCAAATGCTACTTTTATCAGTGTTTGGGAATGCTTGCAAAAGA CTTGAACTTTTTCTTTCTAAAACAGTCTTTCCTTTTCCTTTTGCTTGTACAATAATCTGA GAAATTTACTTTTATAAAAAATGATGGTTTTATGTAACTGAAAAAAATTGTTTTCTAACC TGCTTCATGAAAATGTTGTACCAAAAAAAAAAAAAAAAGGCAGAATTTTGTGATGGATAC TCAAACACAAGCTCCTAGGGCTGATATGTTACTGAGTTTGCTTTATCACGTATCTGTTTA TTGACATGTTCTCGCCATCTATTAATCATGATTTTTTAAAATGCATTTTAAGCCTGTGTT TGGTATCAGTAGCAGTTTTTCCCTCAAGTATGTTAGCATGGGTATCATTAGTGCTTAGTG TTTTTTTTTTAAAGAAAAAAAGAACAGTTTAATCATCTCAAAAGGACTCAGAACTACTCC CCTATTTTTATATATAACACTAAATACAGAGGGTTGGGCATCATGGCACGTCAAGACTCT CTTCATCCCCTCTCCACTGAGACCCTTCTTTCCAACAGTCTCCCTCCTGCTTTAAAGTTT TTTTTTCCCTTTGATCCATAGACTTTTTTTTTCCATTTTTTATTAGGTATTTAGCTCATT TACATTTCCAATGCTATACCAAAAGTCCCTCATACCCCCCCCCCACTCCCCTACCCACCC ACTCCCCCTTTTTGGCCCTGGCGTTCCCCTGTACTGGGGCATATAAAGTTTGCAAGTCCA ATGGGCCTCTCTTTGCAGTGATGGCCGACTAGGCCATCTTTTGATGCATATGTAGCTAGA GACACGAGCTCTGGGGGTACTGCTTAGTTCATATTGTTGTTCCACCTATAGGGTTGCAGT TCCCTTTAGTTCCTTGGGTGCTTTCTCTAGTTCCTCCATTGGGGGCCCTGTGGTCCATTC AATAGCTGACTGTGAGCATCCACTTCTGTGTTTGCTAGGCTCTGGCATAGTCTCACAAGA GACAGCTACATCTGGGTCCTTTCAGCAAAATCTTGCTAGTGTATGCAATGGTGTCAGCGT TTGGAAGCTGATCATGGCATGGATCTCTGGATATGGCAATCACTAGATGGTCCATCCTTT CGTCACACTTCCAAATTTTGTCTCTGTAACTCCTTCCATGGGTGTTTTGTTTCCTATTCT AAGAAGGGGCAAAGTGTCCACACTTTGGTCTTCGTTCTCTTGAGTTTAATGTGTTTAGCA AATTGTATCTTATATCTTGGGTATCCTAAGTTTCTGGGCTAATATCCACTTATCAGTGAG TACATATTGTGAGAGTTCCTTTGTGATTGGGTTACCTCACTCAGGATGATGCCCTCCAGG TCCATCCATTTGCCTAGGAATTTCATAAATTCATTCTTTTTAATAGCTGAGTAGTACTCC ATTGTGTAAATGTACCACATTTTCTGTATCCATTCCTCTGTTGAGGGGCATCTGGGTTCT TTCCAGCTTCTGGCTATTATAAATAAGGCTGCTATGAACATAGTGGAGCATGTGTCCTTC TTACCGGTTTGAGCATCTTCTGGATATATATATGCCCAGAAGAGGTATTGCTGGATCCTC TGGTAGTACTATGTCCAATTTTCTGAGGAATTGCCAGACTGATTGTGTTCTTTTTTTCCT TAGAGAAATTTACATATGAGGAAATACATGATTTGTGTTAACATTTGCAAACACCTTTGC ACCTCAAGCCCTTCTCAAGATAGATATAAACTATCTCCAGCACTCCAGGAAGTCCATCAC TCCTTGCCCCAAATAGTCCCTGTCCCTCTCATTCAAGAGCAACATAGTTCTGATATTTTT CCTGCCATAGATTATTTTTTGTTCTTGTACTCTTTCTAGAACTTAAAATGAATGAAACTG GATAGAATGTATCCTGATGTCTGCTGTTCATCAGAACAGGTTTTAAGGTTCACCCAAGTT ACAGAGATAGGAACACAGTCATTTCTTTCTTTATTGCCAGCTTTCCATTCTCTAAGTATT GTAGATTGTTTACCTGTTCTTCTACTGATGGGGACTTGTACTGGGTAGTTTTATGCCAAG CTAGAGTCATCTAAAAGGAGGAACCTCAATTGAGAAAAGGCCTCCCTAAGATCCATATGT AAAGCATTTTCTTAATTAGCGATTGATGGGGAAGGGTCCAGGCCATGGTAGGTGGTGCCA TCCCTGGGCTGGTGGACCTGGGTTCTATAAGAAAACAGGCTGAGTAAGACATAAGGAGCA AGCCAGTAAGCAGCACTCCTCCATGGCCTGTGCACCAGCTCCTGCCTCCAGGATCCTGCC CTGTGTGAGTTCCTGTCCTGACTTCCTTCAATAATGGACCACAGTATAAGTAATAAATTC TTTCCTATCCAGCTTGTTTTTAGTCGTGGTGTTTCCTTGCAGCAATAGAAACCCCACCTA AGACATTTCTCACGGTATTTCTAGCTTTGTCTGTTTATATGTTTGGATGAACACTTTACA CAGTTCTTTTGTGCACATAGTTTTCATTGCCCTTGGGGCATACTTAGATGTCATTGGGAG GATGACTCAGTTGCTAGAGTACTTGCCAAGGACCTGAGTTTGGTCCCCAGAACCAACATA AAAATGTATGTAATTATAATGCCAGGTTTGGGAAGGTGGGAGACAGGGTGTTCTCTGGGG CTTGCTGGCCAGCTAGCCGAAACCAGCTGCTGAGCTCCAGCCCAGGGACAGACCCTGATT CAAAGAGAGCGGATTATGTTGCTGGGATGACACCCAAAGTTGTCCCTATCCCTTCATACA CAAGCATGTGGGCGTGAGCAGGATTCAATGCCATTTCTTTCCTTAAAGACACAAGCCACC CATGGATTCCAGTTGCCACTCAAAAGAAATCAAGATATCTTGCCTAAGGATTTTTGCAAT TATTCAGTGTCTTCATGAGTACTGTGAGTCTTTAAAATAGTCTAGTAGCTTTTAAAAGTT AAGACAATGGAGTTCTAAATCTATCCAAAGCAGAAGGCAGAAGACCTGACGTAGTGTTGA GGGACCAGGAGATGACTACTTTGTCTGCTGGTATGTTCCATGGCACAAGTGTGATTTCAG TGGCAGAACCTGGTCTTAAGCCCAAGTTAAGTCGATCAGAGCAAGCCTGATGTCCTGCAT AGTGTCCCTGGAGGAGAAGCGAAGTGCTGGAGAAGGAACTGAAGTAGAGGCTCAGGTTTC TCTGGGCTTCTCCCTGAGACGTATAGCCACACTGCTGCTAGGTGCATTGCCTCAAAAACT GTCCCCTCCCCACTTGCATGCATAGCCAGACTGCTACTTAGGAAAGCAGAGGGGGAACCT GGAGCACAGTGTGGTATGGATGGGTTACTGCAGTAGAATTGTGATCACACATGCACCATC CTGTCAGGTGAAGCTGTGGGGACCCTCGGGGCCGTTACTTACCTGCTTAGCATGGCATAA GACTGTCCCTGTCCCAGGGGCTTTTACAAAGACAATTCCCAGAGTTGATCACATTAATTC TGAGTCACCAGCTACATGCATGGCCTTTCAGGTGAGCATACCTGGCCAGATGTGAAGAGC TGTTGTAGCCATCCATATTTGGATTAAGGAAGAAGTGGTTGCTGGCATCACCTCCCTCTC TTTGTGGCTGGCTTTTTCTAATTCCTTGGGTCTCTCCCAACTTTTCTGTTTCTGAGCTTT CTACTTTTAAGAATTGCATAGAGAAAAGAGCCCTGCACACAGGGTTGTGTGCACTGTTCT TCCAGTGGGGCTATTGTTCCATGCCCTTTTGTCTGACTTCTTTGGACCTTGCATAGACAG GTAGGATTAGTGGTGTAAATAGTCCTCTGTTGTTTGTTATTAAACAGAGGGTTGAGGTGT TTCTTTTTCAAGCACAGCCCAGTTTCCTGCTTCAGTGCTCAAGACGCATGACCTTTGGCT CCTTTCTCCCTGTGCAGTCTTAGTCACATCTGGGATTTAAAGTGGCAGGAAGTCCTGTCC TGGAGGTTGCTGACCAATCTGACATCATGTGCTTGCTTCTAACCTATCCCCCTGCAACAC TGCCCTGTTTCCCACCCCCAGCCAGCTTCCCCCCGCCATCTCCCTTACTTTTCATTTCAG TGTCCTTCTCTTCCCCTTGCTTAGGACCTCTTCCTCTCTTGATCACTTTCTAGCTTCAAG ACCTATACACACACATCATAGAAATACATATACACTATATATACATACATATATATATAT ATATATATACACACACATCATATACACACATACATTATATATACACACATTGTAACACAT ACATACCATATATACACACTATATACACATATATATTATATGTATCATATATGTATATTG TGTGTATCTATACATTATACATGTTTTATATATACATGTTATGTATTTATATATATACAT ATACACACATACACACATACATGTGCGTTCTCTCATAATACGGACCTAGTTTTAGAAATT TGCACACACATACACATTTTAAAATCTAGGTCCCTGTTATGACAGAACTCATGCAACATA GCTTTCTGAGTCTGGCTTGTTGCACTTAGCATAATGATATTCACTTTTGTGCAGGTGTCA TGATTGAATTTTCCTTACTGCAGAATAAAATTCTATTACATGTATTTATCACACATTTTA TTTTTCACCTGCTGATAGTTCCATTTCCTTGGTGTTGTGAACTGTGCAGCAGTAAGCACT GCACAGGGATCTCTGTGGGATGTAGACATAGAGGCCTTTGGGTAGATGGGCAACAGCAGT ATAGCAGGGTCACGTGGTAGATCTTTGTTCAGTTTCCTGGGAAGCCTGCATATGATTTTC ACAGTGACCACACAAGTTTGCATTTAAAGCAGAAGTGTATATGGGTTCCCATTTCCCCAC ATCCTCACTAGCATTTGCTGTCATTGGATTTCTTGATGACAGCCATCCTGCATGATGTGG AATGGAGTCTCAGAACAGTATCAACATACACTTTCTGCCATTCATTCTTTTTTTGCTTGT TTGTTTGTTTTGTTTTTCGAGACAGGGTTTCTCTGTATGGACCTGGCTGTCCTGGAACTC ACTCTGTAGACCAGGCTGGCCTCGAACTCAGATTCGCCTGCCTCTCCCTGGTGCACGCCT TTAATCCCAACATACACTTTCTGATGACTGAGTATTTTGAACACTCTATGGCTATTTTCC TCCCTTGGAGGACTGTCTTCTGTCTAGCTCATTAGCTTATTTATTGGTCATTTGCTTTTT GATGATTAATTTTTGCGCTTTTTTATATATGCTAAGTCTCTGACTTCTAGTTGACAAAGG GATATTTGTTTGTCTGTTTGTTTTCCCTCAATTTCTATGTAGGTATCTCTTCCCTCTAAT GACTGCTTCCTTTGCTGTGTAGAAGTCACATTCGTCTCTTCTTAGGATCATCCTGCGCTA GTAGAGTTTTCTTTACAAAGTCCTTGGCTCTGCCCACATCTGTAAAGTGTTTTCTTTGAG TTGTCCTGTAATCACAGCTTTTGGTCTTGCTGTTATAAAGACCTTTCATCCATGTTGAAT TGAGTTTTGCTCAGGGTGAGTTGTATGGATCTGTAACAGCTTCATTATTTTATGTCTGGA AATTAGCTCCCCCAGGATCATTTGTTAAAGAAGATATTTTTTCCCGTTATATGTTTTTTA CACCTTTGTCAAAAGTTATCTATATAGGTTTGTTTCTGAGCCTTCTGTTCGAGCCCACTG ACTGATATACCTACTTTTTTATCACCAGCATGCTGTTTGGTTACCATGACTCTGTAAGAT AACTTGGGACTCAGATATTGTGGTGCTCCTGGCATTATCCATTCTGTATAGGGTCTTTTA TGCTTCCATATGAATTTTGGGATTTTTTTACACTATTTCTGCACCATTGAATATCTGAAA TACCGTGCATTAAATATGTATATCAATTTTGGTAATGTAGCTATTCCATAATATTAATTT TGACAAGCCATAAACAGGATTCATAGGTATTTTTATGCTATTATAAATGGGATTTTCCTC ATTAACTACTTCCTTGGCATATTCATTATTGATACATAAAAATTAATTTTGTCAATTTTG TATCATACTATTTAGCTGAAAGTATTTATCAGTTCTGAGAGCTTTCTGATGGAGTAGTTG GATCAGGATTTCCCCAGATAGGATAATTTTACTTCTTTTCTTGTCATTTTTTTCTTCCTT GTCTTCTTGCCCTAAGACTTTGAACACTATATTGGATAAGAGGAACAGAATGAATGAATG TCTTCATCACACTTTAGGTTTAAAAAAAATACACAGTATTTCTGCATTTAGGCTGCCTAG AGGTAAATTTGCTGTAGGTTCATCATCTATAGCCTTTATTATATTTATATATACCTAATC CCAGTGCCTTCAGGGCATTTATCATGAAAAGATGTGGAACTTTGACAACGTTCTTTTCTG TCAAGATTGTGAGGATCAGCTGATTTCTGTCATTAACTTAGTGTGTGGTATTGCTCATTT ATTTGTGTATCTGCTCAGTTAACTTTCCATCTCTGGTTTGAAACCAGCGTGGTCATGGTG TATGAACTTTTTAATGCATTCCTGAAATCAGTTTTCAGGAATTTTACTGAGAATTTTTGC ATCTATGCTTCCCAGGGAAATGGGCCTATAGGTTTCACTTTTGTGTCCTTATTTGGTTTT GGTGCGGGGCTTCATACAGTGGAGTGAGTAATGTTCCTTCAGTTTCCATGTTATGGGTCA GTTTAAAGAGTATCAATCGGTTTTGGCATTTCTCTAAAAGGTTGTTAGAATATGTCGGTG AATCTGTCCAGTCCTCTGTTTGTCATAGTAATGTTTCAAATTTCATTGATCTTATGCAAA AGTTTAACTTGGTTGTGTCATGCCAATTAGTCTTTAAGGCAAAAAAGGACACGCGGTGAT TGGGTAGGAAAGGTGGAATGAACTAGAGAGGACTTTACATTTAATTTTATTATGGTTCAG TGTACATGTTTGTGTAGTTTCTGTTGATTTTTTAGCTTTATGGCACTATGCTCTGATAAG ATACATAACATTGTTTTGATTCTTTTGTGTTTGGTAAGACTTGATTTCTAGCCTAGAACA TGAGTTTATTTGAGGAATGTTCCATGGGACCCTGAGGAGAATTTCTCTCCTGCTCTTTTA TATAGACATCTGGGTCATTCTCTTCTAGTATGGAGGAAATCTGTCATTATTTCCACTAGT ATAAACAAAACAACATTAGAAAATGTGAATCTGCTATTCTCAATATTATAATACAAAGTG ACGGCACTGGCTCTTTACGGATGGCGTGAAAGGAATTAGTTGTGCTTGGTGTCACGTGGT TTTATAAGCATCCCTGTTGAATCAGAGGTTGGAGGTGACAGGTTTGGCCGACGCCTTTGA ACAGGATTTCCCACTTTTCGCCCTGCTGATTCAGCCCTGCTCTTGGTTACCTCCCATCTG CTCTCCATGCTTTTGCATTTGTGAGAAGGCATATGGTTAAGGGATGGAAAAGTCACTGCA TGCAACTGGTGAGGGTGGAGGGTGCCATGTCTGCAGGCTGGTCAAGTTAGCAGCCCATCT GCCAGAGCACTTTGAGCAAGTTGCTCGGCTCCCCAAGCCTGCGTGCGGAGCCCCTCAGTC CACATTTTGTGGACAAGATCCAGCTTGGCAATATCAAGATGAAGGCTCTGCTTCCTAAGG GGTTTGCTACAAAGCAGACACCAGTGTGATTGTATGGACACATTTGTTTTCTTTTACTGT AGACTCGAAGAATGCTAATGAAATGAAGATGAAGAGTGACCACACTGCTCACTTGTCTCT CGGTGAAGCAAACTATTCTAGGGCCTTTCTCTGCCCCCTCCGCCATCCAGAGCTTCACTA TCCAGCCAGACTGACCTTGAACTCGTGATCCTCCTGCCTTAGGCTTCTGGCTGCTAAGAT TCCAAGTGTCACCTTACCCTGGAGCTTGGGGGCCTTTTAATGTGCACTTTGTATTTCCTG TAGAATTGACTTGTGCGTGGAACTTGGGGTTTTAGATGGACTGAACATTGATAAAAGGCT TTTCTTGTATGCTTTCCCGTGACTCTTTGAAAGTTTCCTTCACCATCCTGACTCTTGTTT GGCTTTTTAATTTTAAAAATAAAGCCATGCCTATACTGTTAACAATGCTTCTCTTGATAG ATGAGTGGAAATGTTCTAGATGATGCATTAACTATTGAAGATAGGCATTCTACACCAGTA CTCCATATATGCTAGGTAAGCGGGGAGAGTGTGCTAATTGTTTGGAGCAGGGGGTTAATT CCTGTGCACACATTAGAAAAGGTGTTCTTTTGGTTCACTCTCCCCCGTGCACTCTCTTTT CGGTGGGGTTTTTCCTTAGCAGATCTCATTTCTAAACTCAGTCTCCAAGTCCACAAAAGA AAGCATCAGCAGGACTCGTTGTTAGGCACATCTAACGTTATTCTTCTGCTCTTCACCTTG TGGCTCTTGAGTGGTTTTTTGGTCATCCACTTTTCCATCCTACAAAGAGTCTCTGCTTTG AGCCAGATGAGAGGTTGCATACTTGTAATCTCAGGGCCCAGGAAGCAGAGGAAAAGGGGT CACAAATGTGGGGTAGCCTGGTCTACAAAGTGAAAACCTGACTCAAAATAACCTACTCTA TGTACGTTGGCCAGAAAATTGTCTGTATCAATGTTATAAGTGTGCACAGTCCTTAACGGC TCTCCACATCCATGGTCTGTACTGCGCTCTCCTGTTCTAGAGTATTCCAAGAGATGTTAC ACATGTTATAATGAGAAGAGGTGTGACTCGCAGTCTTGTGTTGCACTGGGTGGGGGTGAC AGTCCTACACCTCCTTGTCCTGTCCCTCATATATTCTCTCTCCAAGTTCTACATGGTTGG TGGGTTCTGCAAAGGGACCCTGCTCTGAGCCACACTGCTCCTCAGCAATACTTACTGCTG CTTCCAAGCACAGCTCGGAGTCTCATGGGTGAGTGTGAGCAGTCACTTGGCATATCCCAG CACGGGAGACATGAAGAAATAACACCTAGTGCCTTCTTTCCAGGAACTGAAGCGTTCGTG CGGGAAGCAAAAATAATAAAGAATTCAAGAGGGAACCAAGTGGTGTTAATAAGAGCATGC CAGGGTGGCATGTGGGAATTGGGAGTGGGGAATGGAGAACCTGGAGGGCAGCATGGGGTT CACAGGTCAAGAATTAGTCATGCAGAAAAGAGACAAAGATACCCTTTCCATGGGCCACTG TATCATTTGTGTGATGTACATTTGAATGGAGCAGGAAGGTCCCGACATCCTGATAGCCTC CATAGCCAAGATGGCTACATTTATACGTCTGTGAAGTATTACCAAAAATAAAAATAGCTT TGAGCTGGGGGGAGGGGAGCATCTAGGAAGGCCGCTCAATGGGTAAGTGCTGACAGCAGA AGCATGGAGATCTGAATTCCGATCCCAGAACTACACAGAAAGCTTAGTGTAATGGTGCAC ACATCTGTAATTCCAGCATTCCTACTGTGAGTCAGAAGGCCCATGCAGGAGCACACAACA GCAAACCCGGATGGACCTTGTATTAGGGAGGAAGGCGAGACTGCCAGTCAAGTTTGTTCT CAGCCCTCCACATGCACAGTGCGATATAACCACACTAACACAGAAACACAGAGGGAGGTG GGGGGGGGGAAGAGAGAGAGAGAGAGAGAGAGAGAGAGAATGCTTTGTTTTCACATATCT TTTTGCAAAGTAGCCAGTTGCTGGGGTCTCCTAGTCAACTCAGTGGGTAGTGGGCGGCAG TCTAAGCCCGTGACCTCATTGCCATGTCTGCTTGGGATTCCTCTTTCAAGTCACTATAAA TCTTCTTTGTCTGTTTCTGCTCCTTGGTTGATTAATCTTCAACCAGATATTCTAGCATCA AAGCGTCCTGCTCTTTCCAGCAGAACCCTTTCTCCCCACCCCCAAGCCTGGCCTCTGCTC GAGTCACGTCATTTACTTCGAATGCAATTAGTTGTCTCCGTGACAGGAGACTGATTTCTT TCCTCATTCTTGTTCTTGGCTTTACAGTTGAGTTCAGTGGAAAGTGTCCACATCACAGCT AACAAAAGGGCACAGAAAGTTCAGCCCCTCTCAAGCAGGGTTAAGAAGACTCTAGAAACT ATGAAATGGTTGAATGGAGCTGCTGGGGGCCAATTTATATAAGGGTTATCAAGTGTTCAG TGCTTACCTTCCTAAGTCCCCAGATGTTAGTGGCAAAGAAGCTAGTGTTCCAGTGTCTCG TGGTGAAAGAGAGACTCAGCTCCCTGGGGAATAGGCTCCCTGAGGGGTCCTTGTGGATGC TGCCCAGGGAGTGGCCTCTGGGCAATCAGGAGTGATCTAGGGCTTCCTTTCATTCTTTTG GCTTGGGGGAATCAAATGGGCAGCAGAGGTTGCAGGAGAGCCTGTGACCAAGTGTTGGTC ATTTTTCTCAGTCTACTGGTATTCATGCAGCCGCCCCTCCTATTCATCAAGACTGTGGAA ACACATGTGGTCACCACCTTCTAAGTTTACATTTATTGCATGAAGATAACTATTCAGTTA GCCACATTGCCATTCCAGATGGGAAATATCTGGACCTGTTGCAAAACACCTGTCTTCAAG TGTGTGACTGCATGGGGGGCCTAATTATGTTTCATTTTTCTTGATAATGATCTAAGTGAC TTGTCAGCTTCTGGTGAAAACCCAGGTTTGCCAACAAATCAGTTAGCAACAGTCCCCAGG AAGGCAACAACGTAATCTTACCTAATGTTGAACTTAAACATTCTCTGGCTCCCCACACTG GCATGTAAACGGAGGGCAGAACTCCAGAGGACATCATGAAGCCAGACTACTTTTTTTTTA TTTTTTTTAGATTTATTTATTTATTATGTATGTAAGTACACTGTAGCTGTCTTCAGACAC TCCAGAAGAGGGAGTCAGATCTCGTTATGGATGGTTGTGAGCCACCATGTGGTTGCTGGG ATTTGAACTCTGGACCTTCGGAAGAGCAGTCGGTGCTCTTACCCACTGAGCCATCTCACC AGCCCCCAGACTACTTTTTAAAAGTAAAACTTACCAGGTATAATAACAGCATGTGTCTGT TGGGCTGATGGCAACAGAGGCAGAGAGACTCCCGGAGCCCTCTCCCCAACCAGCCTAGCT GAAAGGAGAGCACCAGGTTCAGTGAGGGAACATGTCTTAAAGGATAACGTGGAGAAGGAC TAAGAAAGACACTGTACCAGGGGTTCTTAGCCTGTGCATTATGACCCCCTGGAGGTTCAA ACAACCCTTCTATTGGGGACACATAACAGATATCCTGCATGTCAATTATTTACTTTATAA TTAATAACAATAAGAAACTTACAGTTATAAAGTAGCAATGAAGTAATTTTATGGTTGTGG TTCACCACAGTACCAGGAACTGAATTAAAAGAGTCTCGGCATTAGGAAGAATGAGAATTG CTGCTCTTTATTAAACTCTGATTTCTATATGCACATGTGTATACACACACACACATACAT AGGCACACACACACACACACACCAAAATCTTCAAAGAAAATACAAATTAAGCTTCATGAG TTGGACATGGTAGTTCAGGCTTTTAACACAGCTGACATGAAATGGAAAAAAGTTAGAAGC CAGACTAGGTTACACAAGATCTTGCTTCAAATAACAAAAATTAAATAAGTAATGATAAAG AAAAGGAAAACAACACGACGTTTAAAGTATAACACAAGTAGCCAACGGACATGCAATATA TTAAAAGTGCTTCAGGGTAAATTCTGTCCCTCCTTGCCTGGCCCCCAAGTTTAGCTCTTG GATAAAAATCCAGCATCTGGGCTTGTGCTTCCAGTGGCAATGGCTCGAGTGCACTTCACG TGCACTTCATGTCTGTCACCTGTGGATCTTATAAATGAGTCCGTGGATCTTATGGAGTTC TTGAGAAAATAGTGAATTTCCACATTAACCCATGTGCTGGCTGCTTTGCACACCAGATCC CAATGTGTAGCAACAGAAGGGGCAGGTCTAGGACACACTGCTCCTAGCAACAGGCAAACT CCTTCTGCCATCTGCTCTCACCCTCAGACACTGCTCTTCCGTTCTTCAAAGCCCACATTC AAGACAGGAATATGAATGAATGCTAAGGGGGCCAAGGTCCACTAGAGCCTTGAAAAGACC CTGTATGTCTTCCCCGTGGTAAGTATTCACTTGCTGACTGACTTCCACTATAAAAATATT TACTATATGCATGATTAAAACACTTCATGACTCCTACTGAGACAAGCTGTAGACTTCAGT GTGATTGCCTTTAATCTCCTTTTATGAACTGTCCTTCATGCTTTTAAGGTGGATCACAAC CCTACGCAGGTGTTAAGCGTGGATGTTTTTAATCCATTTTTAGTCTTCAGATGCGTCTAG TTTTGTTCAGATGAAAAGGTCATTTAGTGCGTGCTGTTTGGGGGAGGGCTTGGGGAGCAG TGCGTCCCTCCGTGACCCCAGGGTACAGCAGTGCGTCCCTCCGTGACCCCAGGGAACAGC AGTGCGTCCCTCCGTGACCCCAGGGTACAGCAGTGCATCCCTCTGTGACCCCAGGGTACA GCAGTGTGTCACCCAGGGTACAGTGTCTTTGAGATCCAGGCACTTTTACAGCTTATATCG GTTCAGTTTTATTTGCTTTTTAAAAAATGGGTTTTAAGTGTTTTCCCTGCATGTATGTGC AGCTTGTGCATGTATGCCTGGCGCCTTCAGAGGTCAGAAGAGGAGTCAGATGCCCTGAAA CTGGAGATATGGGTGGCTGTGAGCCTCTGTGAGTGTGCTGGGAACTGAACCTGGGTCCTG TACAAGAGCAACAAGTACTTGTAACCACTGAGTCATCACCAGCCCTGAGATTGGGTTGTT TGGGGTTTTTGTGTTCAAAGTTTATTTGTTTTATTTTATGTGTGTTAGTATGAGTGTTTT ACTCATATGTATGTCTGTATCATGTGCAACCTGGGACTATAGTTAAGGACAATTGTGAAT CACCATGTGCCTGTTGGAACTTGAGTCCAGGTCCCTAGCAAGAACAGGTGCTCTTAATCA CTGAGCCAGCAATTCAGTCCCCTGCTTTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAATATATATATATATATATATATATATATACATACATACACTGAAGGGCTAGATCTT GGAGTGGCCAGCTTCCCTGGCTGTGTGCTGCCTCTTGGTCCCTGTGTACCAAGTGGTTCA GGTACCACTGCCCAAGTGACCTTTCTCTAGCTTATGTCTGTAGGGATTCTTGGCTGCACT CCCAGCCCCTACTCCAGACTTTAGCCTCTGAAACTTTGATCCCAGTGAACAGAGTTTCCT TTTTTAGAGGCTTTTGTTTTAGTGTGTGCTTCTAAGTGAATTAAGTGCATCTGGATCCCC TGGTCTTCTGCTGCATGAACCGCCCACCTCCACACCCTCTGTGAACAAATACGTGGCAGG TCCCCATCATGGGACTGCAGACAGAGTTGGGCTGTGTCTGATCCCTGCTCAGTGGGACTG GAAACCGCGACAGGTATCCAGAGTGTCCAGTGCTGGCACACTGTCCACCCCTCTCCCTGT GGCATCGTCTCCTCTCTAAACAGATTTTAAGACCTCTCCTGCCCAAGAACCTGTGATGCT AGCACTCAACTTACTAATTTCTTTCATTCCGTTACCAGGACAACTGCTGTCTACTCTCCA TATCTCCTATGGCTCAGCCCAAGTATATGTCTCATTTCTAATCTAGGGTTCTTGGTCTGA CATCATTGTTTTGGAATTCTGATGATCTCCCCCTGGTCCTTTGCTGCATGAACAAATTCT ATTTTTTTCTTAGTCTCATTTGGGTCCTTTGTTTCCTTGGTTTCCTTTTTGGAGGAAAAA TGAACCAGGCATCCATTTCTGACCTCTTAAAAACTTTCTCTCTACTTAGTCTTCAGTTCT GGACCAGATACTCCTCCATCAGTATCTGGTCCAGATGGTTCTCATGGCCACTCGCCTGGG CTGCTGTCTTCCATGTGTGTATGTCTCAAGCACACTGGCTAGGCAAACTGCTCTTCCCTC CTTCCTGGTGTATCTTGGCTTCACCGAACCCTTGTCACTTTCCTCACAGCATCAAGAGTC ATCCCTTTGGGAGACTATCTCTGGTCCTCCAGCTCCAGGCCTGTGTGCTCTCTTCTCTGT GTATCAAACAACCACTTATTCTGGGCCTTGTCCTGGGTGCTGAGGGTCACAGGACACACC CCCACGCTGCATTGTGGTTGTTTGTCCATCCACACTGTGCATCTGTCTCTCCCCAAGCTG GACCCTCCCTTGCCTCATCTAGCTCTCAATGGTGTTTGTCAAGAGCAGATCTGATGGTGC CAGTTTCCTTTCTTTCTCTCCTCCCTCTTTTCTGTCTTTTCAGCACCTCTCCCAGAAGCC AAAAAAAAAGGAGGAGGAAAGAGAAGTTCATAATTATGAGATTAGGCAGATCCAATTTCA TCCCATCCACTCTGTCTTCTACGTGGGGTTTGTTTGAGCATTCAGAGAGACCCACGGTGG AGGCTGAATCTATCCTTTGTTTGCTAGATGTACTCAGCTGTGGCCAGCAACAGAGGTTTC CTTTCTGCTCTGTCCTTTGTTCAGGGCCTTACCGTAACTAGTCCTTTAAAAAGTCCCTGA GAGAGAGGAGGGTTCTATATTCTCAGAAGGCCTGTGCCTTAGAATACTAGACAACTGACT CAGGGTCTACAGATATTTTCACCTTGTAATATTGTTCTTCCTTTCTCCCCAAACGAAGAA AGTAACCAAGTATCCTAAAAACACAAAGCAAGACAATTATTTTGGAATTGATTATCAGTT GGTTTGCCAGATAAACTACAGAACACATAATTCAGCTTGCATTTTAGGAAAGCAGTGAAT GAAGAGGTTTGGCTCAGAGGAACCTAGGGCCCTGGACATGTTAAATATCTGCTCTATCAA TGAGCTACATTCTACTCTGAACATTTTTTTAGTCTAAATATGTCTCAAATATTTCACAGA ACTATTTAAATTATTTTCTAAAATTCAACATAAGTGGAGAACCCTGTATCTTATACACTA ATGCTGTCACCATGTATTACTGGCAGTGCAAGTTTTAGCTCTCAATTTGCAGCTGTGGTA ATGTTTCAAAGGAACAGCTTAGTGTTTGACGTAGGTAGGCTCTGTTGGCAGCCATATTTC TAGTAAACCACTTAGCCTTAACTGGACAAGCAGTAGGAAGAAGGCTCCCGTATTTTCTCA TGTCATACCTACTAGAGAAATGGAGGTTTTCTCGTGTGAAATGTATCTGGCTTCGTTCAG ACAAGTGGGAGGAAACATGAAAACATGAAGATACTCACAGTCGCGGGGGGGGGAGGGGGG GGCACGGAATCCCCACCCCAGCCAGGCTCAGGCCTGAGTGCACTGTGCAGTAACCTGGAA ACCATCACTAAGCAACTGCTCAGGACCCACCTGGGATGCTGAGTCACTTAGTTCCATGAT CGGGGGACCAACACTGCTGCTCAGCCTCAGCTGGCCAGTGCACTGTCTAAAACTCAGCAT GGTGTCTCTAGTCCAGAGGGTCACAGCTGGGGCTGGGCAGTGTGCAGATAGGAAGGACTC TGCAAAGTCTTTCCCTAAGTTCCCAGTGGGCTCAGAACATACCATACCCTGCCTCACCAG CGTGACCTGGGCCTTCAGACTGCATTCACCCAAGCTGACACCAGACAAAACTGGGGTTCC ATTAGCAAGAAAAGCAGGGACGAGGGGACTCTGATTACCCCTTAAAAGTAAAAGCCTGCG TGTCATATGCTTACCACAATCAATGCTAAGGCTCAAGTACACAGTGTTAAAAATCACTTT TAAATATTTATATTTTAATTAATTATATGTGCATATGTCTGTCTGGGTATGTGCCTGTGA GTGCAGGTGCCCATGGAGGCCAGGGATCTCAGATGCCCTGGAGCTGGAAACAGAGAGTCG TGAGCCAAGACACATACTTGCTGAGTATGGAACTCCAGCTCTGTCCTTCTGTGGTACAAG GTCATCTCCCCAGCCATAGTCGATTCTGTCTGTATCCACTGTGTTTAGAAAATTCAACTC CAGGCTGTGACTCCTGAATTGAAGAACCTAGGTCTTAGTCAGTGAGGTGATTCACACCTG AAACAGCAGCACTTGAGATGCTGAAGCAGGGAGCGTGTGCAGCAAGGGCGAGCCCAGCAG AGGCTACAGCATGCAACTCTGTCTCCTGCCCAAAAAATCTGTCTGTTTACGCTGCATTTT ATCATCATGTGTGTGCATGTTTATATGATACGAGTGTGAATGGCCATATTCATGTGCAGG AAGAGGTCAGAGGGCATTTATAAGTAACTTCTTTCCTTCTACTGTGAGTTCGAGGCCGAT GCATTACCTGCTGGCCCAAGAACCTCTTACCAGCACTGTTTCCAGGTTACCCCATAGTTA GGTTACTGTGTACATAGTGAATTGATATGGAAAATGTTAGTCCTGTGAGGACATATGTTG ACCTGGGAGTATTCTATCACTTTTGGAGTTGATTGGCATTTTAACTAAAACCATATTTGT ATGAAGCTTAAAGTAAGTGGAGAACATTAACGATACTATCTTGATTTAAAGCATGCCAGA ACCAACACTCACATGCCCTGTGCCCATGTGAATTATAGAACATGTGGTGGTTTGAATAGG TTTCCCTCCATAGACTCATGCAATTGAATGTTTGACTCATAGGGAGTGGCACTACTAGGA GGCGTGACCTTATTGGAGGAGCTGTGTCACTGTGGGGATGGGCTTGGAGGTCTCTTGATG CTCAAGCTCCACCCAATGTGGAATCAGAGTCTTCTGGCTGCCTTTGAAAGGCAGGCCTCC CCTGCTGCCTGCAGATCAAATGCAGAATTCTCGGCTTCTCCAGTGCCAGGCCTGCCTGCA CACCGCCATGCTTCCTGCCATGATGACAATGGACTGGACCTCTGAAGCTGGAAGTCCACC CCAATTAAATGTTATCCCTTAGAAGAGTTGCCTTGGTCATGGTGTCTGTGAACAGTAATA GAAACCCTAACTAAGACAAACTATATCCACATTTTAGAACTATTAACATTGGAATAGGAA AATTACAATTTAAAATTGAAGTCTAGGCAACACCAATTTTTGCTGCTCACAGAAAATGTT TCTTCTGTTTTCTGCTCTTGCAAACTCCACAGCCTCCCTGTGTGACAGCCACTGATAATG AGGACCAGTTTTCTCCCTCTTGAATGTAGGGTATAAATAGATATTTGTTGATAAAACTAC TCTTTGCTATTTAAAAAAAAGCAAACAATGTTGGATCTCTTTTAGCCTACTTTTTCTGCT GAAAACACATGTACAAAATACCCAGTTATCCTAGAAGTGTTGGTTACCACCTGGACGGAG GCCTTTTGTTGAGTGTGTGTCTATATATTTCCCTGTGGCTCACCTCTACTTTTGAGGTAC TGTGATCTGAAAGGCATCCTTTTCCTTACTGGAATCATTCCTTTCTCCCTTAGACTACAG TATTGATATTTGTTAAATTGTTTTTTGGGGGCTCAGAGGTCCTGAGTTCAATTCCCAGGA ACCACATGGTAACTCATAACCATCTATAATGTGATCTGATGCCCTCTTCTGGCATGCAGG TGTGCATGCAGATAGAGCACTTTTATACAGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTG TGTAAGTGTAAGCATTATGTGTCACAGCATATGTGAGGAAGGCCAAAGAGAACTTGTAGG AAACACCCCCATCAAACCATGTGGATCGTAGCAGTGATACAGGCCTTCAAGCTTGAAGCA AGTGCCCTTACCTGCTAAGCCTTCTCTCCAAGCCATCTCTCTGGCCCCAGACTACAGTAC CATTGGCTCAGGTGAGAATAGGATTTCACAGCTGTCAGGTAAGATGCCTCCTGCTGTGCT AAGTCCCTGGTTGTTGATAAGGCAATTGCACAGATCAATAGGATTCTTTCCCATCACCAG TCATAGTAAATAATGAAAGGCTAGCCAACTCAGAAATGTAAGACTTAATAGAAGATAAAT AAAAGCAACGCCGATTTTCATTGGCAGCGTTAAGATCCTGTTCCTTTCTTACCTTTTTAA TGCAGTGCTAGGAACAGAGCCCAAGGCTTTACGCATAGTCAGCAAGGTTTCTACCACCAA GTTCACCCTTCCGGCCCCATCTGAAGACTTGTAATCCACATTAGCGGAAATGGTATATCT GTACCCCCACGGTTGTTTGTCTCCGCGGCAACAAAGATAAAGCTTGTCCGTGAGGAGAGA TGAAGCACAGTGGAGTGGACAGTTTGCTTTTGTTGACAGGTTAGTCTCTCCCACAAAGGG CGTGTTCTGGAGTCTAGCACAAGCTTTAAAAGGCGGAGATCCCTTAGCAGCAGGCTACAA AGCAAACAACTTTGGCGTTTTGGTTTTCAGCTCTCATGTCTCTTGTAAAGTGTTTAATTG TTATTTAAATTTTAATAATGTCATTGGCCTGCACGTTGTTTTTCTTCTATTTAAAAAGCT GTCAAGGGGGTTGGAGAGGTGGCTCAGCAGTTAAGAGCACTTGCTGCTCAGTCATGAACA CTGGAGTTCAGCATCCACCTCAGCCTGTCCACAGACTTCCTCCCCCCTCCACGATCCAAA GGATATGAACAATCTCTTCTGCCACACGCTCACACTGGAACACACCACACACACACACAC ACACACACACACACACATAATTGAAAAAAATTTTTTTAATTAAAAAAATATTGAATCCTG TTAAAGGGCTCTATGATACAGTTTCCATGGGAACAACATCCTGATGGGCTGTATAAGACT TTAGTGATGTAGTTGTCTGGGGGTCACTTATGCCTCTCTAGGATACCCCTCGGATAGTTT GATAAGCAAACCCAACAAACTCACTGGTCCCCTAAACTGAAAATAAAATTGAAAGTCCTT TATGAATGTGGTAAATTTTTTTTAGTGGAAAAAAGGTTTTTTGCACAAACTTATTAGCAA GATTGATTTTTACAGTGGCATTTTTGGTATAATTATGTTATTATTAGTTCAACTTTATAT TCTTTTCCTAAATGACAAATGACAACACTATTGAGGCGCGATAACATCTTGGAGCATACA TATTGATTTCCCCTCACAGCGTAGGAGGCCTGGCCTATTTTTACCCTTATCATGAGTCAG ATTTGTTCAGAATTCCTGCCACCACATGGGAGGTGGTGTCTCCTTGAACAGCGGGGGTTC TGAACTCACTTGGCCTTGCAGGCATAAAGTGTATTCCGCCATTCCCTGACACATGCAGAA CTATTATCTTTGCTAGGGGTAGAACTTGGCAATAAAGTATAACTTTTTGTGGGAGAGTTT CAGGGCTCAATGCCTGATACCCCCCCAAAAAAAGACCCTCACCACAACAAGAAGGAAAAT ATCCAGAGAGCAAAACCAAACGCTGTCTTGCTAGCAAGCTATGTATACTAGGTACTTGGG ACTCCCATCCCATGCCATTCCTGAGCCTTTCTTAGGGCGAGCCTTCAGTCACAAAGCCCA CATCCTTGGTTGACACATTCCAGTTAGCAGAAGCAGTTAGCCAGATACAGAACTACAGAA GCCAAAAGACAAGGTTAGTCCATTGCAGAACTATGGATTTGGATGGATTAGCTCTTTGTA CTCTTTTTGCAGATGTTCGTGACCACGTACTAGGTTACAAGACTTGAGGTTTACCTCCAT GGTGTCAGTCATGCTGAGGTCTGGGAGCCTGTTACAGTAGTAAGAACCTAGCTGTTAAAG TAAAACAATTCATTCAAATCCCAGCATGCACATAAAAGCCAGGCATGGCTGTGTGCATGT CTATAACCCCGGCTCTGGGAGTAAGGTGTGAGGGGAGATAAGAGGATCACTGGGGCTTGG TGGCTGCATCCTAAGTTTCGTTCATGGGAATGAGAGCAGAGAGTGACAGTAGGACGTGTG GTGCTGTGGTCCCTGTGTACTTACACATAAACCCTCTCAGACACAGAGAGGCAGGAGAGG AGTGAGAGAGGACTGTGGAGATGGCAGGGAATGGCAGAAACAGCCTTACCCCAAATAGGA ACTGTGGGCTCTGTGGTTTCACAGCTCACCTTATCCTAGGGAACATTTCGAGAGATGCCA TCATAAAGAAAGTGACCTCTGTCCACCCCTTTCAGCAACTCCAGCATCCACCATTGTCCT GTGATGAGTGTGAGGAACACCAACTTCAAGGACTTGGCTTTAAATCTCTCTTCAAAGTTC TGTAAATGAACTGTGGTGTTAGATTGTTCTAGTTAACAATTCCTGTAGGTTACAAAGAGG AGTGAGGTTAATAATGTAAGGGGTTATCCATCAGCTGGGAAAGAGTAAACTTTACCCTGT CATCACAGAACCATGTTTAAAAGTCTGGGGTTTGGATTTTCCTATTTCTCACTAAAAAGA GATTGTGGATGCAGCAGATAGCCCTTGCAGTTAAAATCCCCACAGAGGGATCTGTACAGA GAAACCGTAGACTTGCCAAAGCCATCCATCGTAATGTAGCGGTGACACCTGGCTGTATTA TTTGTATGGATTCGAGACACGCTGGGAAGTCTCCTTATCCTCCTCCACTCCCTGCTCAAG CTTTCTGGTCCTTGTTCTACCGTGTGATAAGCTACTCTCCAAGATCTCGCCACTACAGAC CGAGCCAACTCAGCTGCAGACCTTCCTCTCTTGATGGACTGATAGCCTTGAAAGCCATAA GCCAAAGTAAGACGTTTTCTTATGCTGTGTCTGTAAGATGTTTTGTCACATCTGCAAGAC TTAGTCTGGGGTTCTAGTACTGTAATAACCACCATGACCAAAAATGACTTGGAGAAGAAA AGGGTCATTTCACGTCACAAGTTACAGCCCACCATGAAGGGAAGTCAGGGCAGGAACCTG GAGGAAGGGATTGAAATGGAGCACAGACATAGAGGCACTGATTATAGGCTTGCTCCCTGT CTTAGGTTTCTATTGCTGTGAAGAGACACCATGGCCATGACAACTCTTATTAAGGAAAGC ATTTAACTGGGGCTGGCTTACAGTTCAGAGGTTTAGTCCACTATTGCCATGGTGGGAGGC ATGGCTGTACCTGGTGCTGGAGAAGGAACTGAGAGATCTACATCTGGACCAGTGGGCAGC AAGAAAAGAGACATTGGGCCTGGCTTGAATATCTGAAACCTCAAAGTCCACCCGGCGTGA CACACTTCTTTAACAAGCCACACCTACTCCATTAAGACCACACCTCAAGGGCCATCTTCC CCCACCTCTGAAACTACCACACTCCCCCTGGCTTGCTCAGCATGTGTTTTAGACACTCCA GGACCACCTGCCCAGGGATGACCACACCCACAGTAGGGTGAGTCCTCCCACTCCAATCAT TCATCAGGAAAATTCCCCCAAAGGGTTACTTACAGGCCAATCTTTGGGAGGAATTTTCTC AGTTATGGTTCCCTCTTAGATAACTAGCTTGCATCAAGTTGTAGAAACAAAACAAAACAA AAAACATCCCCCCCCATGCTAGGACAAAGGTAACCTCATCCCACCTTCTTGTTTTACAGT TGCCTTGTAGTCTGTCCCACTCTGCAGGGACATTGTTAGCTTCCAATGAGAAAATACATG TGGAAACACGCAGCAGGGGCTTAGAGCATAAACAGGCAATAGCATGGTGAATTCATCAGA GACCATGTGTGGCATTTACCTCTATGATATTGAGAAATTTTAACTCATTTCTTGTGTAAA TCTCAGGTGATCTTCCTAATAGTGGCCAATCACCGGGATCCAAATGCCTCCCCCTTACCC CTTGACTATCATGGAGGTCTTTGTTTTTTTTCCCTTTATTTTCATTTGCAAATGCAAATG GATCCCCACCCAAAGCCATCATGTAGGCAAATGGAATAAGAGAATACTATATGAAAAGAT ATGCTTTTGTCATCACAGTAAGGATCTATATCTATAATAGACCCAGGTTTGCTATTACAG CAACCATTCTGGGTGAAAAATATTTACCAAGCAAATTTAGTTCCTAGAAAATGATGTTTT GGTCCACTGCAGTGCAGTATAGAAAGTGCTTATCCTAAATGTATCCTACAGCAGGATTAA AAAATTATTTTTATATGCATTTGTTCTTGCACAATTTCACACACACACACAGAGAGAGAG ACAGAGAGAGAGACAGAGAGAGAGAGACAGAGAGAGGAAGTACTTTTATCATATTTCCCC TCACGTTTCTTTCTGCGCCCCTGCCTCTTCCTACCAACCCCTTCTTTCACGTTCATGTGT TTTTATGGTGGTGTATTTAATGAGGTCAGCCTTCATGAGCATGGGGCTAATTGAGCAAAG ATGGCTTACCAGTGGCTTATCATTGAGGATTACGACTCCCCTGACTCCTCTAGAAACCAT TAACTGCTCAGAGCTCCCTGTGGTGGCTTGGATCCTTCCTTGTGAGCCCCACCCCAATTC ATGATGGAACGCTATAAAAGTGTTTTCTTTTAAGTTAATGAGAAACTCAACTAAAAACTA GCCTGAATAATAAAGGTAGTGTCTGTTGGTTTATGAGGCTAAAAAGTCAAAGGCTTTTAA GTTAATAAGAAGCTCGACCAAAAACTAGCTTAAATGATAAAGGTAGTGTCCACTTGTGAG ACTAAGAGCCAACGTCATAACCTTGGCTTCAAGTGAAGCTTGGTAGTGTCACCAAGGGCC CTGCCTCCCTTCTCTGTGTCTCCCTTGCTTTTAAGTGGCATTCTGTCTGTTCTAAAATGG CTTCCCACGTGATCCTAGCATGTTTTCTGTAGGTCATGGGGCCATAGATACCCTATTTTC TGCATCCTCTAAAAGACATGCTCCATTTATCTTTAAGGCTATTGACTGGTTCATTATTCT TTATTTTATTTGGATTTTATATGCATTATATATATGGGGATATTGGGTCCCCTGAAACTG GAGTTACAGATAGTTGTGAGCTGTCCTCTGGGTGCTGGGAATTGAACCCAGGTCCTCTGA AAGAACATCAAATGCTCTTAACAGCTGAGCCATCTCTTCAGCCCCTGGTTCATTATTCTT ACTAGATGTTACCTCTGAAGCCAAGTCTAATCCTAAGTAGACATAAGATATAGTCATTAC TAAAGCTCTCCTGCTGTTTCTAGCTGTCCGTTGTGACTAACTGGTCAGGATAAATTATTC ATATTTCATTCAGATTAACACACCCACTTTAAACTTACAAATGTGGCCCTGTTCAAAAGG TGAGCTCTTGCCGTCTTCTCCCCTGTTGTGGCCTTGGCCTTTCGCCTTTTCCTGTACGAG TCACTGTACTAAAGGCTTCCTCCTACCCCATGCCTCTGTTAGAATGTTCATGTCTCGGTG ACAGTGGCTCCCAGTACTAACCCTGACTCAGGGTGGGAGCTTTGCCGATGCTCTTGTTTG GAACCTGATGAGCCACGTGTTCTTGATGGAACTCATTCTCTTTATAAGGTGCTTTGAATG TCTCCTAGGCTACTGTATCTGTGAAAAGCAGCCTAGCAATGGACGTGTGGTTACTGATCC CAACGCTGATAGTCAGAGGTGGGAGTGAAGGGTGGCCAAGGCTCCTGGTACCCTAGAAGA TAGCTAGACATTAAAATTTGCTAGACATTAAAATTTGGAAGGAAGATGTTTGCCAAGGCT GGTGCTTTTTGCAATCAAGCTTGCCAAATTCCTGGAACTAGATCGGAAGTAGAGACAAAA GAAGATGAGGAAGTCAAGGAATCCGGTGAAAAGGGAGTACCGTCCGTCCCTCAACCCAGC GAGAGCAGCCAGAAGCCTACAATACTGTGCTTATGAAGTCTGCTGAGCTTACGTGCACTT AGGGTGGTTCTCTCTCATGGGAAGGGACAATTACATGGGGCATCTGTGTTAATATGCCTC AGGTATTAAACTCCAAGGCACCTGACTACTCTTGTTCATAGTTGCTTAGTTCCTGGGGGA AACCAAGGATCTACCTTCTACCTACCCACCGATCCATTTATTCTTGAGGTGTAGTCACGG TTGCTGTGTAGTCAAGGTTGTCTGGAACTATGCATTACTTCAATAGGCTTCAAACTCACA ATCCTCTCACCTCAGCCTCGTGCTGCTAGAATTACAGACACGCACATCCATGCTTTTAAT ATTTGTTACTAAAAAGATTTTTCATGAAGTCTGTCGACATACCAGGTGGGCTTAACCAAC GGCAGCATAGTTATCTCTGCCTAAGCTGTTGTGAACTAGTTTCCTTGTTAGGATCAAGTG AAAGACAAGGTCATGAATCGTAGTCTCCTGGGAGTAATGGTCACTAGCATCTGGTGAGCA CTTAGCCCAGGCCAGCATCTGGTTTTAGCAGGCAGCGTATTTGCCTTGGTCCCTGTGGAA TCAGGCAGCTTGTCTATGGTACCACAGCTGCAAATGGGCAGGAATGGGTTTGACGCTACA TACAGGTTCATAGTGTGGATCTCTTTGCCATGTGACTTTCCGGTGACCTTGGCATTTTCA ATAGGAAGTTTGATTTAAAAGTTAAGACTTGTTGTATAATGCGTGTGTGTACATGTTTGG TGTGTGTGCACATATATGTACAGTGAGTGTGTCTGTGGATGTTGAAGACAAGTTGCTATC AAGTATCTTCCTCAATCACACTCTACCTTGTTATTTGCGACACAGTCAGCCTGATGCTCC TGGTTTGGCTCGAATGTCTGGGCAGTGAGGTGCAGGGATCGTCCTGTCTTTATCTCCCCA GCATTAGGAATACAGGCCTATGTCATCATGCCTGGCTTCTTATGGAGTGCTGGGGATCCG AACCCAGGTCCTCACGCCTGCATAACATTTTTACCAACAGAGCCCCAGCCTAGAGTTGTA AATTTTTAATCAATACTTCCAGAGGAGAAAAGGATAGATGATTATTGATATTCAGTTGTA AACAGTGAAATCTTAGTGGTGACTGTACACTGTGCGCCTTGGTTCCCAAGAAGCAGCCAT TTGAGACTTGTTTTTAACTACCTACTGATCCTGCTTCGGCAAATTAGCTACGGTTTAAAA AAAAAAAAAAAAAAGGTGGGGGGAGTGGTTTTTGGAAAAGGCAGGGGGGACGGAAGTCTG TCCTCAGGTGACACTTGCAAGTTATTAATAGACCATAAATAGAAGAATTCAAACTTTCTC AACAGATAAATTAGAGGGTCATTAGCTGTAATGGAAAATGATTCTTTCTTTTGCTGCACA GTTCATCACTGATTTCTTAATCCTGTGCATCTGCAGAGTGTTTACAGTGGACCGGGCATA GATACATTTCATCTGTATTAGGCTAAAGCCAGAAATGTGATTTAAGAGCAGAATCCAAAT TGATCGTTATTTTAAAATGAGTGTGGGGGCTGGGCATCACAATGCATGCCTGTAGTCCCT ATGCTCAGGAGACAGAAGGGTCGGGGGTTCAAAGCCAGCCAGGGAAATCTTGTTGATCAT GGAGGAGAAGGAGCTGGCAGGTGTTCGGATCTCAGAATTTAGTACAAATATCTTTAGTCC TTGTTGTGTGAGGTTTAAGCTACTGCCTTTTGCTTTGGGACGAGTAACCAAGCCTCCAGC CCGCACTCAGAATCCCTTGAATCCTCAGACAAATGGCACACACACACACAGTTTGTTCCT TTACAATTTGCCTTCTTGGCCCAATTGCTGGGTGCTGATATTTCCAACCTGGAAAAGCCT GCCCTTAACAATTTATTATCTCCATCTCTCCACCTGCCCTACCTGGCCTCTGTTATACAT CCTTGGCCACCTACATGTACTGGTGGCCACAGACCCCAGTTCTCCCCCACCCCAAGGTCT CATATGGTTGCTGTGTTCTTCTCCCTCAAAAGCACGGCAGCAACTCCTCTCTCCTTCCTT GTGTCTGCTTTTTCCTCCTGGGATCCAGAAGTCCCACTTGTACCTTCCGCCTAGCAATTG GCCCCTGGCTTTCTTTACTGACAAATCAAGAACTAACAGGGAACAGACCTTAGCATCAGC ACTGCCCCCTTCAAGTCCTTGTTCATCATCCTAATAATAAAACAAGAACTGTAGGAAATT TGACAACAGAAATCCTGGCAAAAACCTCTTAGAGATCATTGGCACATTTTTTTTTTTTTT TTTTACATCATCTTGGCTAACTCCTTGGCAGTTTGAGAGTGATAAGCACTCCCAGCTTTC TCTATCCACCAGTTCCCACATGGGACTGGGATTGGTACCCATGGCAACAGAGTACACAGC AAGCAGAACACCCCCCCACCTCCACCCAACACATACCAAATCCACATGTCGTACTGCCCT TGCGAATTGAGGTATGTGTTTGGAGAATTAACTTTGTTCATAAATTGCTGTCACCAGTTG AACTTGTTGGCAATTAGTTCTTTTAATTAAACATTTCATAAACCTTGCACGTGCAACAAG TACACTAAGTTTCCTTGAGAATCAACTGGAGTTTTGAAAAGACTATAAAGATCAGGCATG GTGTGGGCATTTCACTGCACAATAAGATCTGAAGCAGGGCAGCCATAGAAGACTAGAAGG CACCTACATCAGACTACAATGCCCTACCTTATAGACTTCTCTATGCTCTTTGGAAAGATC AACTGGAAAATGTGGACAGTGCTTTCTGTATACAGAATAGAACCCCACTAGCTAAAAAGG GGAGGGTGTAAACAGGATCATCAAATCCTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGAG TCTGTGTGTGTATGTGTTTGTGTGTCTGTGTGTGTATGTATATGTGTATATTAACAATAA TCAAACAGAGGCTATCAAGGGTGTCTGTGTGTGTGTGTCTCTGTGTGTGTCTGTGTGTGA GTCTGTGTGTGTATGTGTTTGTGTGTCTGTGTCTGTGTGTCTGTGTGTGCATGTATATGT GTATATTAACAATAATCAAACATAAGGCTATCAAGGGTGTCTGTGTGTGTGTGTCTCTGT GTGTGTCTGTGTGAGTCTGTGTGTGTATGTGTTTGTGTGTCTGTGTGTGTATGTATATGT ATATATTAACAATAATCAAACAGAGGCTATCAAGGGTGTCCGTGTGTGTGTGTGTGTGTG TCTATGTGTGTCTGTGTGTGATTCTGTGTCTGTATGTGTTTGTGTGTCTGCGTATGTATG TATATGTGTATATTAACAATAATCAAACAGAGGCTATCAAGGGTGTCTGTGTGTGTGTCT CTGTGTGTCTGTGTGTGAGTCTGTGTGTGTATGTGTTTGTGTGTCTGTGTGTGCATGTAT ATGTGTATATTAACAATAATCAAACAGAGGCTATCAAGGGTGTCTGTGTGTGTGTGTCTC TGTGTGTGTCTGTGTGTGAGTCTGTGTGTGTATGTGTTTGTGTGTCTGTGTCTGTGTGTG TATGTATATGTATATATTAACAATAATCAAACAGAGGCTATCAAGGGTGTCTGTGTGTGT GTCTATGTGTGTCTGTGTGTGAGTCTGTGTCTGTATGTGTTTGTGTGTCTGCGTATGTAT GTATATGTGTATATTAACAATAATCAAACAGAGGCTATCAAGGGTGTCTGTGTGTGTGTC TCTGTGTGTGTCTGTGTGTGTCTCTGTGTGTGTCTGTGTGTGAGTCTGTGTGTGTATGTG TTTGTGTGTCTGTGTGTGTATGTATATGTGTATATTAACAATAATCAAACAGAGGCTATC AAGGGTGTCTGTGTGTGTGTCTGTGTGTGTGTGTCTGTGTGTGTGTGTGTGTGTCTGTGT GGGAGTGTTTGGGTGTGTTCATGCTCATGGGCATGTGGAGAAGTCAGAGCTTTTGAGACA GACTCTTTCACTGGCGTGGAGGCCACAGAATAGGCGTGGGCTGACAGACCATTAGGTTCT GGATTCTGCCTGTCCCTGCCTCCCCAGTATTGCAAGCACATGCCACCATGGCCAGCACTC TTAAATGGACTCTGGGACTCTAACTCAATTCCTCATGCTTGTATGGCCAGCCATCACCCA AGTCCTCACATTTTAGCCAGTTTGTTCATCTTGGAACCATTTGCTGTGTTCATGAAGTTC ATGAAGTACCTTTAGCTTCCCTCATGCCTTGTCAGCTAGATTGCTTTTTTCCACTTTGTT CCAGTGCTGCAGATGTGAGATATATGTGTTAGATGCAAGAAATTGTTAACAGATGTTTCT GTTGTGGTTCCTATCCTGATAGCAAGGATGAAATGGGCTGACTAGGTAGGTTCTTTTTGT TGTTCTTGTTTTCAGTGGACTCTTGCCTTTGCCTCCCTTACCCTCGCATCTAAGGCTTTA TCACTTAATCACTTGTGGTTAAATGAATTTTATGGCAGCAATAGGAAACCTCTAGACATG CCTTAGGTGAATGTGTGTAAGTAAAGTCACCACTGAAAGCCAGCTGGATACACAACACAG CCCACAATTATAGGAGACCAGAGGGTGGCTGGAATTAACATCATCAGAAATGTTCTAATA TTTATTAAAGATGATCAGTCACCAAAAGAATGTGGTTCATATTTTGCGTTTTCACATTAT TTTGTGTTATCAGAATAAATGATCAACGCCCTCCCCTAAGAAGAAATTAGACCACTTAGG ACAGGAAGATGAAGCTCTGCAGAAGTCAAGTCGACTCTAAGGGTATGAACAGAGACCTTA CTAGGGCTCGGCAGAAGTTAGTTTGTAGCTGGGCAGGACACAGAAAGATGGCTCTGTATT CTATCCCTTGCTGTTCATGGTCAAGTGTGGTGTGTGTTCACCTCTATTCCACATTTGGAG TGAACGTACAACTCACATCTGTCTCAGGGCCATTCATGAGGCTTGCTGTGAAAGTTGGGA AGTGTAACAACAACAACAAAAGTCACATGATCACACTCTTCAGAAATTGGCTGGCTGCCA TCCTTTCCATTTCTGATGCTCCATTTTGAAGTGGCCTGTATTCCATGTGGACTTTTCCAA TGATGTATTCTTGGTAGCACAGAAAGGGGGAGTGCTCTTTTAAACTATGCTGTGTGGGCT TGCTTGCTTGCTTTCTATTTTAATTGTTGGAAGTAGATTATGTTCTACATGACACTGGAA TCCTAACATAATGGTCTTTTCTTCCAACTATCTCTTCCCACTTAATTGAAGTATAATCAA TCATAAACATGAAGGTTATGACCCCTCTGAATGGACTATTCTGATTCAGAACATATATAC ACTGGGCTATTTTAGCTCACGCCATTCAAATGCTTTTGAATTCTGTAATTAGCTGTCCTT TTCTTGATTCAGTATGGCTTGGCATATAAGTATATTTCTTATAAAGAACTGGCTTCTTTA GGATAGATCTGTTTCCCAACAGAACATTCTTGTCATCTGATAATAATATTATGGTCTTAG AAAGGATTATAATTTTCACTTGCACATGGAGACGTTGATATTTTGCTTTTATCCCCCAGT CACTGACATCTGACTGATAGAGGTAAGTGTCCTGGGGCCAGTCTCTCTGAAGACAGACAC TGACATAGATTTACCACTCAGAGATGTTAAGTGGTAACCGTCTTTCTTGCTGTGTGCAGC CATTTTAGTTACTATCAAACGGTTTAGGGAAGAATGACCAGTAGTACCAACTGGGGATCG ATGTGTTTGAGTGCCTGTAATGCCATGTCATGTCTTGATGAAAGCAACATGACCACAGTC GGAAGCATCTCTACCTAGAGTCAGATAGGTGAAGAGTTAAGCTATTGCTATTAGCTCCAC AGGCTGCATCTAACATGGATGAAGTGGGATGGAAACGAATTAAAATGAAACCATCTTCTA AAATGTGTTTAAGATAAATAAGACTGGTTGAATGTTGGAGAGTGTTCTGGAAAAGAAAAC CTGGTAGAGAATCAAATGGAAGTCCCTTGGCGGCCAACTCTGCCTCCAGCTGTATTCAGT TATTGAACAGCTGTCAAAGAAAGCAAAGCATTATTTGTGAACTAGAACAATTTCAGAAAG CTGTTTTTAACCCCCTGTGGTGGGTTTTTTTTTTCAGCCTTCTAATCTCTGTAAAGGTTT TAAAAGCTGTAATGATGCATGCTTGTATCAGGCATGAGGTTGCCACACAGAACCACAGGA CACGGTTAGTCCCGTGTGCAACCATTAGAATTTTATTTCCTGCAGAATTTTGTGCTGTGT CACATAATCACATGTAGCTGTTTTGTCCTGAAGTCAGGAACAGTATCTACTATTTATTTC TCAGCGACATGACAAATGCACAAGGCAGGAAACCGTGCTGGATGTAACCCATGCATAATG AAGGGCTCAGAAAGAACTCCAGGGGGAATTTCTGACCTGGACATTGCATCTTATAGATGG GTTGGGCTGATGCAGCTTTGGGAATTTGTAATGATATGAAATACTTCCAATCTGGTGCTT CTTTTTGACTTCATACACAATTTATTTGCATGAATTCTGGGAATAAAACACAACATTATG TTTGCAAGGCAAGTAGTTTACCAACTGAACAGTCTTTCCAAGCCTGAGCTACCTCATTTC CTATTGAAAGATTTTTATACTTTTTATTGTAGTATTTTGTATGTATGGGTGTTTTGCCTG TGTTCACAGATAACGTGTGTGCAGTGCCTGCCGTTGCCAAAAGAAGGCAACAAATCCCCT GGGACTAGAGCCATAGCCTCTTATGAACCACTGGATGGGTGCTAGGACTCAAACCTAGTT CCTCTGGAAGAGCAGCAAGGGCCCTTAACTGAGAAAGCATCTCTCCAGTCCCTACACTGA AAACCTTAAATAGTTGTACTTGAAATGTTTCAAAGAACAGATACTGTCTTGGTTAGTTTT CCCAAGTAACAAACTTGAACATAAAGGGAATTCTTTTACATGGGGGATCTTCTGGATTCA GACACAAAATGGTCAGATATAAAGTAAACCTCTGCGAATGATCTAGTGCATGTCGAGGTC AAGGACATCTGCTCCTGTCACAGTGCCATTGACCCTCAAATATTCTGTCTAGTCTTGGTC TGTTGGACAAAGTGAAAGACGTCTGAATTAACTGGGCTCTTCCACAGTTCCTCTGATGTA TTTCCCTCTATCTCTCATACAGTATTAGTTTAATTATTTAGAAATTCTAGAAGAGTATTA TTATGTTCATGGTTCCTATATGGTCAATAATGGTTAATCTAACCCTTTATATTTTATATT CCATAAGTATTCTTTACCTGGTGTTCTCAATTCCTCTGTAAATAAACGGAATACTGATAG AGAAGTGTTTTGTCAAAAAAAAAGAAAGAAAGTGAATACATGTTTTCTTTTTCCTGACAT CCTTATATTAAGATGTTGTTTGTTTGTGGACTGAAACTTTTCCTCTCTGCTTTTCTGCTC TCTCTTGTTTGTCTGGCTTCCTTTCTAGCCAACTCTCTCCTCAACAGGCAATGGTCTGTG CATTTCCCTGTCACTGTCACCACCTTGTAATTTCACTCCAGTGTCCTCCACTCTGTTTAG ACAAGTTACTAGACATTACATCTCCTGGACTAGGGCAGTTACCAACCTAACTGACAGTTC AGGGTTTAGTCCCTCTGTCACTCTGACCCACTTCAGGGCCCTTAGGGAAGAAGGGATCAG GACTTTGAACGTGTGGACCTATATGTAGAATAAATCTTCAATCCTTTGTGAAAGAATATG TGCATGTCTGAATTTGACAGTGGGTTTCATTCAGTTGCTCTCCACAAGGCTTATTCTAAT TTGTATTTCCTACCAGGTGTGACAGTGGAGTTGACACTTTGCCATAGTTTCGTTAACATC ATGAATCTTCAGGAACTTGATTTTTGCTCAGTTGGGTGAAATTTTGTATCTCATAGAGGG CCTCCTGCACTAGGAATAGCTTTCTCTCTGCTTCTGCCTAGGACTTTCCTCTTATAGAAG TTGTGGAGGAATGAGGCTGGGTGGAGGAATAGTCCTTCCTCTCACTGAGTCAGCATGTCA GGCTAACACTAACATAAGCCAGGCACTGTACAGCAGTCTCTCCTTACAACAGCAAGACTA AAGGAAGCCTTCATGTCCCAGGCCCTAAGGAAGAGCAGCTAACACAAGTGCAAGAGAGTC AGTGACCTGGCGGTGGTGGGAGCCAGGTGCTTCCCTCCAGCACTGCGGATTGCCATCTGT CATTCCAGTGGTAGCTTTTTATTAAACCAAGAACCACCTGCAACTAAGTCAGAGGCTCAC TGACTGTATAGCAATAAAAACTAAAAACTAGAGATCCACACTAGGGGGTCCAATATCACA TCTACAAGTTAGGAAGGTGTGTGTGTGTGTGTCTGTGTCTGTGTGTGTGTGTGTGTGTGT GTGTGTGTGTGTGTGTGTATCGTGTTTGTACACGTGATATGGAGGTGCTTGTGTATATCT GTGTTCATGTGGCAGGAGGCCAGATGTTAACATCAGGTGTCTTCCTCAGTCTGTATCCAC AAGGTCTCTCACCAAGCCTGGAGTTTACAGTCAGTCTCCCCTCTGACCCCTAGCTCTGAG ACTAACTGGCAGCAAGTTTCAGGGATCTTTCTCCTGTCTCATTTTGTCCTTGGCTCTGGG CTATAAATGAGTAATGCCACTTCTGGCATCGATGTGGGTACAGGCAATCAAAATCAGTTC CCATGCTTGCCGAGCAAGCAGTTTACAAATTGAGCCATTTCCCACCCCACATGGACAACC TACCAGAGATCACATTTCTGGGGAAAACGGACTCTCCTCTTCCATTAGTCATGAGTACCA ATAGCTCCCTGGCTAGAGACGGGCCTCACAAGTCGTTGATCTTGTATGTGTCTTGTATAG GCAACTGCACCTGTTCTGAGCTTGTGGGCACAGCTCGTGGGCACAGCAGCCCTGTCGTGA CTCACAGACGTCTTCCCCATCCCTGACGGTTACAGTCTTTCCACCCGGTCTTCCTCTGTT CCCTGAGCCTTGCAGGGAAGTTGGGGTGCTATAGATGTGCTATTTAGAGGTGAGCACTCC AGACATTTTTCTCTGTACTTTAACCAGTTGTAAAACTGTGTTAGCCACCAGAAGGGATAG TTCTATATTTTCCAAAGTTAGGTTAATTGATTAATTAAATGAATTCTAAAGCATTCCAAG TTTCCTTTTTTTTTTTCCTCCTTTTTCTCCTCCCCCTCCCCTTTCCTGTCTCTGGCAGTG TCGAGATTCATGGTGATGGCACTGTCATGTTTTCAGGCCTCTTGGGTTGATTGGCTGATT GGTTTGTAAGTGAACTCCTGTTTAAAATCCTGTCCCAGTCATATGGTCATGGACTGCCCC ATTGCAAAGCACATGGCCAGACTTCACAGCATGTCACCCCTGCACAGAATCAGTTGTGAG CAGTGGAAAATGACTTCTCTGGATTTGTTTGCAAGAAATATCTCCCAGGATATGGAGAGG CCTTCAGGAAACATGGCAGGAAGGGAGGTACAGACTCCACATATCGTGTTGCAATCTGTG GCCTGAACTAGTGCAGGAGAAATTCATGCCTGCTCAGAGCATGGACACAGATGAAGTTCT GTTTTGCCCAAAAAAAAAACCAGCTACTGTTGTTAAGGAACACAGAGGCTTGCTTCCATC TTACCACATCTACAACTTCCGGCATGGTTTCCATGGGCACGCTGTATACTCTGTTCTTTC AAAACCAAGCCTGGCAGTATGAATAGAGAGTGGGTCTATCTACCATAGAGACCTGTGTTT ATTTTCACCTTGGGAATGTTTACATAGGCACTTTAAATTTCCCTTTGAGCCTGGTTGTGT TTCGTTATAAAATACTTGGGCAATCTGTAAAATCAGAAAAGTAAAAATCTAGAAGAGCCC ACATCTCCTGCATGTTTACAGCAGTCTATTCCTTTATCGTAAGAAAGTTGAAGTCATAGA TTTGGTGGCGTCTGTGGTTTAGTCTGTTCAGCAGAGCTTGCCAGGCTGCCTCGTCGGGAG AGAAGGTGACCAGTAATCTTAGACTCTGGTAGTCACAGTTAGGAGGGCATGGTCAGGGGG AGGAGGCAAATGGGGAAGGAATACTGGTTACAGGAGGAAAAAGGAAGGATTTTTCAGTTA TCCAGAGCTGTTCAGGCATAGGATAGCTGCCCAAGCAGGAAAATGAGCAGCAGACACTAG GGCACTTCGGTCACCAATGCTGGGATTCTCCCTCCAGAGGTGACCAAGGAGTCTCCATGC TCCTTCCTCCAACTGTTGGCTCCTAAAACAGACAAAGAGCGAAGGCTTCGTCCTGGCAGC CAGTATGGAAGAAACACTCCTGCTGGCCAGGCAGGGAAGGCTAAATGGGTACCCAGGGAG GAGGAAGTGGCTCTATTTAAGAGTTGATAGAGCTGGTTTCTGGACCTGCCTTCTGTTCCC AGTAGGCAGAGAGATGCCGAGCTCAGCCAGGGTGGAAATCAGCTCAAAGTCAAAACTGAA AAAGCACCAAACTCAGGTGGTAGTTGTTCTACATTCGGATGCCAAACCACCACCACTACC TCCACCACCACCACCATCATCCATTGTATAGACAGGCACTTCTCTGAACCCTAAACTGAA CAGCATAAACCCAAGATGTGGCCAGACAGAATCCCTAAGAAGGTAGCATCCTAAGACACA GAATAAGCGCCACATTTGCCTTTCTTGGTTTTTTCCTTTGTTAACCGTTGGGTTTAGTCT GGGTTGCTCCTGAGAGCACAGCTGGAAGTCACACGCAGGAGCATGGGCATCTCCACACTG GCTACACCACTGAAGGTACCTTCACTCCCTCAGCAGCCAGTACCAGCCAGGTTCCCACCG AAAAGGTAGACTCTCAAATTTATCTCAAAGAAAGGGCACAGAAGCAGTATTATATTAGTA TATAGTATGATTATATATAGAAAACATATATATGTATATGTATATACATATATATGTTGA TATATATTGGTATATATTCTGACATATTGGAAATAATATCACAAGCAGCAGACATGCCAT TGAGGATTGGGTTATAGGAGTGACATGTCAGAATGGTCATCACCCCCATTTGTTTGCTTA TTTTTTTAGAACTTTTTCAAGCCAGCTTTTCTATTTATCTTCTTTTCTGGTGATGATCTA ACCCGATCAGACTTGAAGGCAGTGCCTTGTTCCTGAGGGAGAGGCAGATTTGTTATGCTG GAAAATAGATTAGATTTATCCAGTATCTGCTGAAATTTCACCTTGCTTATAGCAGGAGTA TGTTCTGGGCATTCACTTAACCCCATTGTGAAAGTAGCTGATCAAGTGAAGTAGAAAATG TAAGTTTACTCTAAGCTATAAAGTGACACACACATGTGGGAGGATGCCCTTAGTCTCCTT GGACCATCATCCCCTCATCCCTTGTCTTGCACTTGTCTAGACTCCCGTTTTCCTTCTTCT GTGCTTGTACATGTTCGTGTCTGTGTGGTTACCCATGTGTGCAGGTGTGTGTACACATGT GGAGGCAGAAGACCATAGCTGATGTCTTTCTCACTCAGTGTCCACCTTAGTTTTCCAGAC AGAGTTTCTCTTTTACCTGGAACTTCTCTATGAGCCCCAGGGAGAGCCTGTTCCTATCTG ACCTGGGCTAGGATTACAGTGTGTGCCACCTTACTTGGCGGCGGCGTGGGGTGGGAGAGA TTAACTCCGGTTCTCAAGCACTTCACCAACTAAGCCAGATCCTCAGCACCATTGTCCTTA CGTTGAGCTGTTACAAAACTCTATCTGATTCACAGGGGAAGAGAGGGTGGGAAAACAACA TCCCGCGGATGGGCTAGGGCGGAGGAGAGCTGAGTCTTTATGTGAGTGTCCTTCCTTCCC TGAACCCTAGGTAATCTCTAGGGAAGGACATGGAGCCGCCATCCTTAGAGCCCCAAGAAC TGGTACCTGTCCTCCAACCCCTGCAGTTAGCATACAGCAAGAAGTTAGCACCTAGCTTGG GTTGACCCAGCCTAAGAGGCAGCATAGGAACAGGCCTGAGCCTGCTTATGAGTAACAACA GGGAAGAGATCCGTGTGTTTAAAGGAGAAACAAAAGCAGTGCATAGGGAAGGCAAAAGTT GCTTTCCTGCAGACTGGAGTCTTTCAGGGCTGTGCCCTACTTTCCCAGAAAGTGGGTTAG AAATTGTTAAAGGGGAATATGGATTTAATATTTCCCCTATCTTCTCCCTCCACTCCAATT CATTGGAATATTAAATGCAAATGGAAAATTTGCTTCTACGGATTGGAAATATACTTATGG TGGCAGAAAGCACTGAATGTTTTCCATCTTGCTGCTTGTAAAAATGCAGAAGTAAAACTT TTCTTTCAGCCTCTCTGAACAGAAATGCTATGAGTAGTGAGTTAGCAGCCAGTATTTTAA ATGGAAGGCAGAATCTGCATGTGTTGTTTAAGGGACCAGGGAGCAGCCTCTGGGCAGACA GTATTAAAAGCTTGGGCTGCAAGTATTAAAAGCACAGTACAAATTCACCTTGGAACCCTT CAGTGCCCTCTGACCTGCTGGTCTAGACTCTGCCCCTCCCCAGCACGAGCCCCTGAGTTC CTTCCAGGCACAGAGTGTGGGGCCTAGGGGGAACCTCTGAACTTCCATTCCATGGAGAGT TATCCAAGAAAGACTGTTTGAACACCCACTTCTTGGGGAAAGCTTTGGGTGCAGGAACAA GCCAGATGAGTGAAGGGAGACCTGGCTGGCTGCTGCTGCTTGGCAGAGCTAGCCCAGGCT AGGTCAGTCACCACTGAAGACTCAAGTGCATCATAAGACCAAGCCAGTTTGCTAATCAGC CTTGCCATTATTAGAGTATTTTTAGCCTTCTTAGGCCATCTCTCCATTTCCTGTAAACCA AGACCATGGTTTGCTCTGCCTGTCATGAGATTACTGTAAAGAGCAAATTAGAGAAGCCGT GTGATTATTGTTAGGAAGCTGCAATATCAGAGACATGCGTGTTGCTGTTATTGTTTTAAT CAATTTTCTTTTCTATCTTTTTCAGCAAATGTTTTCCCTCGGTCTACCCCACCCCCAATG CAGGTAGCTCAACAGAAACTGGAAACGTTCTTTCAAAGGCAGAGAGCAATTTCAGCTATT AGGCATCATTGGCTAACTAAGCAGATATGTTTTACTGCCAGGCTGGTCTAGATTTGACAT AGAAAGCTATGAACATTAGAGATTAAGCTTAAAAATTAAACTTTATCTTCTGTGTTCTTC TTTTCTCTTCATTGTAGCTCCACCTGATCAAGTAAACATTACTATTTTTTATGTATGTGG GTGTTCTCACTGCATGTATGTCTGTGTACCACACGTGCACTGCCCAGTAAGACCAAACGA GAGCACCTGATTCCCTGGAATCGGGGGTATGCATGGTTGTGAGCCACCATGTGATGATAG GAGTTAAGTGTGGGTCTTGGGAAGAGCAGCCAGTGCTCTTAACCTCTAAGCCATCTCTCC AGCCCCCTTAGAAATAATTCAGTGGTGTGGAAGTTTCTTCTTTTGGCTCTTTACAGCACA ACACCTGTGTTTTTACTGATTATTTGTTTCCACATGCAGAAAATAGGGCATAAAGCAGGC CTGGAGAAGCTAAACGTCACAGATTCTCTGTCACACATTTTCACTGTCTATTGGATTAGC TTAACATTGAGTATCTCATCTTAAACTTGGAAAAAATCAAACTAGACAAACACACACACA CACACACATACACACACACAGGCTTGTACCAAGGCATGCCTGTGTAGGTCAGAGGGCAAT CTCAGTTCTTTGTCTTCACCTTCTACCTTACCTTCATTATTGGCTGTGTTTGTCAGACGG GTTGGGCTGAGAGATTACAGAGATGTTCCTGTCTCCATCTCCAAGGTGTGCTGTGATTAC AACTTTTAAGTGAGCCTTGGGGATTTGAACTCACATCCTCACACTTGCATGACAAGAGAG TTGCCACGGAGCCATCTCACCCTCATATTGTTTAGGATGCACTTTCCAGTGCTGCCACCA TTTATACATTTTGAGTACTTCTTGAGGGTCTTTACCCTGAGTCTGATACTCCTCCCAGCC GGTATGGGGGAGAGGAACTTCTAGTCCTAAGAAAGCAAAATAAATTGTGCTAAGTTGGCT TGTATGGATTTTAAAAGTTTAAAGGTGATGCTTTCAAAGAAGAGCCAGGAATGCTATTGC CATCGAGTCTCAGGGATCACCTCACTGCACTCAGTGACTTGGGCTGGGGATGCAGTCAGT GTGGCTCTGCAGAGTATGCTCAAGACCCTGGATTCCATTCCCACCACAACAGAAACAAAG TCATAAAATCTAGATCTTAAAATCTCCTTGGTCAAGTTCTTCCTTCTGTGTCCTCCCAAG CCAGGGGCCATGCTTGGCAGAGATGCACAGGTAAGCGACACCATCCCTGACCTATCGTCA CCATATGTACGTGGGTGTCGCCTCACTTGAGATCCTCCTTTGCAAGCTCATGCCCATCCT GCCAGGCCTTCCCTGGTGATAATTAAAGACTACTTTGTCCGTCCCCTTGCTTACAACTCT CCTTCGTGTTGCTAAGTGGTAGAAAAGCAAGCTTCTCTTCTTCCTCTTTCTGTTCCCGAA TCATGCACACGTACCAGTCAGCTAGCTCCCCAACTCTGACTCAGGACAACAACATTTCTC TCTTATCTCTTTGTCCCACACATGTCTTCTACTGGAGTCTGTCTTATACAATACTGTAAA ATATGCCACTTCCCTCCCCTACTTAAAATTTTCAATGACCCTCTCTCTGTCAAAAGTCCT TCTTTGATTGCCCTAGTCTGCTAAGTTGTTCTACACTTGACCATCGTCTGAAGGTGACTT GGAAACTAGTTTGTCTCCTCTGGGGCTGACCGCAATAGGTGCTTAAGCATTTTCTATGAT CTAAAAGTTGTTATAAATTTTAGAAACTTCATCCTCGTAGCAAGTGTGAATGTAACTAGT TCTCTACCAAAACTCTGTACACAACATGGCCTCAACCAGGGGAACCTGGGTTCATCTAGT TGTTTAATAAAGGTTTTATTGTTATCAAGGTAGGAAGCAGCTTGCTGATCAAGAGACAGA TGTCACTGAACACTGTTCTGGTCCCTAAGAGGGACGGACATGCTGGACCACTAAGGAGGC TCCAGCAACAGGGTGCAGCCCATGAGCAGTAGAGCAGTGAGGAAAGCTTCGTGAGAGCTG GGGGGGGGGAGTAAGCTTGCATGTGTGCATGCTTGTGTGTGTCTGTGTGAGAGAGAGAGG GGGGCGTGGAGAAGAGTGTGTGAGAGACAGAGGAGAGAAGTAAGCTTGCATGTGTGCATG CTTGTGTAGGTGAGAGAAAGAGAGAAGAGAGAGTGTGTGTGTAAGAAGGAGGGGGTAAGG ATCAGTCAGGTCAACCATTTAGGATTGGGTAATTTGAATATTTTAAGTCTATTCTAAAGT TTGAAAGCTGTTCTCATTTTTCTGGTCTCTGGCCCTGGGATAAGGGCAAAGCCATGGTAG CCTGGATTGTGAAATCACTCTAGGATGTGATTGGGGTGTGGACTCTGGGTTGGCCAGTTG CTTATAAAAATCATGCACAGGAATAAGTAATTTAGTATCTCAAGGAGATAGTTATTCTGG AGAACAGTGGTCTCCAGACCCCTGGATTGGTCAGCTAATCTCCAAAATGTCAAAGCATCA AAAAGGCAGAACACAAAGCCACATTCATGCACCTACTTACAAGGTATCTGTGCACCCTTG ACAGAGAACAAAGGGTTAAAGGTGATTACATAGCTGAGACCCCTCTGTAACTATAAAACC CAGACACTTCACACAGTTTCCTCACAATTCCCAAGTTCTTCAGGCCCATGTTCCAGCGGG AAGGTACACTGTCTACCCCAGGAGCAGACCCTCAGCCACGACACTGAATGACTGTCCCAC TGTGACTTCTGCTCAAGGAGGTTGGTTTAGCAGCCAGATTCCAAAACCTTGCTTTAATCT CTTTCACATGTGGACTTCCCTGCCTGCTTCCGTCGTCGTAATGCTTTCGGCTAATGGCCT CTCTCAGGGACGTAGCCATTGGCCCTGAATCTTTCCTAACTTCAGAGTTCCTGGCCAGAG CCAAACAGATAGTAAATATCTAATCCATGTCTGTAATGGGCATTTTTTAAAAAATGCCTG TGTGAAGGAAAACTAAAAACAGCACTGAAGTGGAAACCTAAGGGTTCTTTGGAAAGTCAG TTGGATGGTGTTTTGCTGGGGCAAACACGTGAAACATTTAGCTGAAGTGGACACAGATGA AAGACCAAGGCAGTCTCATAAAGGAGTGTTTCCATGAAGAAGACACAGGAGAGAGGATGT TCTGCTAAAGCAAACACATGAAAGGACGTGTGATGAAAGATTCTTTGCTAATGGCATGCA TGTATTGGTCTGCCTGTACACTGCATAGGTGAGCTGCATTTGCCAGGACTACATAGAGAG AAATGCACCAAAAAACTTCTGGTGGTGTGCTGCAGTTTCTTCCCACTTCTGCGGGCTCGG GCTGATTGGCAGAGTGATATCAGCTGAGACAGATGCATGTGCAAGGCATGTGGAGGACAT GTGATGTTTGGAGAGAGTAGAAATAGGACTTGACAGACAGTGAGAGAGGCTGAGCTAGGC TTGCTGGTTCAGCTAGCTGTCCAGTGCTTGTGGGTCTCACATCTTCGCTGATCTTTGCTT CGCTGAGAGAGGCATAGCAGAGAACTTCCCCTGTGGTCCCTCCAGGTCACTCCTACTGAC TCAAGGCTGAGACCTGGCTGTCTTTGCTAAGTAGTGGCACTGCTGCTGATTCCTGTTTGC TGTCTTGACTCTGCCGACTGGACTGGTGGTGGTGTATCTGTGAAGTGTTTGTGAGTGGAT CAAGCTGCTACTGCTGACCTGTGAACTGAACTGTGGATTCCAGACAACATAGATGGGAGT TGCTCCAAAGAACCTTTCTTTCCCACTACCTCTGATGGGTGGTGGGCTAGAAGGGAGGAT AAAGCATTTAAGAACCATCATTAAAACTATGTTTTGAAAAAATTAAAGTTACACAGCACC ATTTCCAAGTCCAGCACAAGTTATAGCGGAGTTGCCTCCTGGAAAAAGAGCTGTTCGCTG AGTCAGCTGCGAGGGGGTGTGTGCAGCTCTCTTTGTTCAGGGTCTAAAAAACACTATTGA CATTGCTGCCAGGATGAGAGTATTAAAGGTTAAAAGGCGAAAGGTTAATCCACTTGGCAC CAATCTATGAATTTAAACTGTGTGGAAAATACTACACATTGATGTTTAATATCAAAAAGT TAATCAGAAACAATACTTTTCTGTTTGTAATAGATTTTCACCCCTCACCCCCCCCACACA CACACACAGATGAAGCAGGATATTTCAGTTGTGTTGTGAAAAGTTTTAAGTTTCTCAGAG AATTGCACATTGGATTTCATAAATATTGGTGTCAATCAGTCCATTATGAGGCTTCATAAC TTGTAGGCATGAGCATAGTTTACTGTGCTGCCCTATTTTAAAAGACTTGGCTTAAACAGA TTTGAAAAGCAAAATTGATGTTTGACTAAGCAAAAGAATATGTTTCTGAATGCCAAACAA ATAGCGACCGGTCACCTACTTAGCATATCATTTGGATTCTGCTCTTGGGTGACCTAAATG TGGCCTCCATGGCTTACAGTTCAATGAGAACTAAAGAGGATCGGTGCTTAAACATGAAAT ACTTACCAGGACTCACAGAAGACAAGCCTCTGATTCTACTTCTTTCTGGCATCTCATGGG AAAGACTGGACCTCTGTGGAACACTCTAGAACAGCACGTTAAACCAGTGAAACAGAACGT CCGGCCCATGGGAGGGAGGGAGTGCAGCATGAGCAGAGGCCATGATGGAAGACCCAGCTT GGCCATTGCCAACCAGGATTATTAAGAATCTGAAAACCCGTCAGTGAAAGAACATTGCTT GGGATGTGGAGCCTTCACATCCGTGTTTCCCTCTGGCTCTCATTCACCTCCTCAGGCCCC AGCCTCTTCCCTGCCTTGCTACATAGTGGATGGGATGCTTTGTGTAACTGTCAGAGACTC TCTAGAGCCGAGGAGCCTAGCCTTCCTGGAGTCGAGTTCCCTCTCCCGGCACGATTCTAT AGCTGCTGGGAGAAGAGATGACAGACCATTTACTGATCATGGTAGAAACCATCATCAGCA TCCCTGCCCCAGTGTCCTGAGCCCTACCTTCCGAAGCAGCTCAGAGCAGCCAAGATGTGC ACTCTGTGCACACAGTGAGGTGCTTTATATGTCAGGAACCCAAATCTTTCCTAGTGGGCA GTGAGCTGGCCTGCCCTTTGCTGTAGCAGGAGGCATTAGATCTGCCTCGCCTGGTTGTTC ACTAACAAATATCCTTAAAAGATAACCTGGGACCCAACATTATTACTCTGAAGTAGAGTA CTTCCTGGTGTGTAAAGGACCCTGGGTTCACCCCTAGCCCTGCAAAAGCTGGAAGATAAG GGTAGCTCGGCCCAGGACATTCCATGCCTTGCACACGAGCTGTGCAGAAATAGATGAGGC ATGCTGTGTTATCACTATTATGTGTGAGAGGAAGATACAAAATCACCAAGGTACGGCCAA CTCCTCATTAGAACCTGTCCAGAGGTCTCTTGGGATCTTTTAGGTTCTTTCATGTGCTAT CTTAGCAGTCAAATAATCAGAGATCAGATGATTATAAAAATGTCTAATATGTGTCTCACT CTATGAGAAGTACCTCACACTGGTACCTCTCAGTAGCCGAGAGATTAGGAGCAGAGACAT CGCCTATTTCTTATACAGGAGAAAAAATTCTACTTTGAAACTGTACGTTGTAAGTGGCAG AGCTGACACTAAATTCAGGCTGCCAGAGCCCAAAGCTCTGTACCCAAGAAGTACACTCTC TCAACTTCCATTTTTCTGTGACTAAGAAGCTGACAGTGTGGTAGCACTAGTAGTGGCAGT GCTGGTGGGTCATGATGCTAGTGGGGGTGGGTACCAATAGGGGGAGTTCGAATGGTGGTG ATAGTGATGGTGAAGGGTTAATAGCGGATGACAGCGAGAGCAGTAGTGGTTGTGGTAAAG GTGATGGTTTTTAGACTGTTTCACAGGTAAGATTAGTAGGGTGCTTGCCATGTAGTGACA TCAGGAAGAGTCTACTATCAGATGTGATATAAATATTGTTACCCGTCAGTCTTCCAGCAA AACCTACAATCTCTTCAAGGCAGTTGACATTGCTATTTTATGAACAAAGAGTGGTGGATT GGCAGAGGCTGTAAATGCCAGTTGTGGTAGTGTATCCTGGTAGGATTTGCTGAAGGAGGC AGAGGAAGGAGGATCATGAGTTCGAGGCCAGCCTGGGCTACACAGAGGCTGTAAACGTTT CAAGACCTGATTGAGTTAGCAGCATCGAATCCCTTCCCATACTGCTTTGCCACAAAATGG ACACTCCAAAAATGTTCCTAAATAGACACTGATGTGGCTTGGAATGTCGGCTCCGTCTGG ATCGTGCTTCGCAATGAAACAGCTCAGTGTAGCTTGTTAAATAGCTCCCTTTCTTTGAGA GATAAGCTCATATGTGTAACTTAATCGCCACATTGATTAAACTTGAGCTTCTGAGGGCGC CTTCATCTGTCTCTTGTACTATTTCAAGTGCCAGGGAGTCTCACACACTCGAGCCGTTCA CAGCCTTCCAGCAGCCTCTTCCGCTGGCCCTTTCTTTCCCATTTTCTTTAATTCTCAAAG TAATTAATGAATCCAATTCCTCCCAGTTGCCTCCCGTTTAGCGCTTGTATGTGCTGAGCC TCTTCCCATGGGGAGATATGATTTGCTAAAATAACCATTATCATTCTCTTCAAATCTCAA GGCTTTGTGCAAAATAAATGCTATACAGTTTTGCTCTTACTGTATCCCTAGACCCCCTCT CCCCAGAGAAATGGTATAGGTGGAGCTGGAAATATGCACACACAATTTTTCCCCTACCCA GGTTGCCTTGGTAACCACTGCACTAGCATCTTCCAACAGATGTCTGAAGCTTGGCTGAGG TGTGTACGCTAGTTTTCCAGACATGTTTACCGTCGCTCATTAACTTAGGCATCCCCAGCA TCTTCCATATCTGCATGACAGGAATCTGTGCCTTCCTGGGCATTTTTAAACACCAGTGAA GCAGCAGTACCTTAAAGCTGTGTCTGTTTGTCACCATATTGTGTCACTGTCCTTCTCGTG TTCAGTTATACGGTGAGCTTGTGAGCTCAGTGAACACATCTCATGTTTGCACTGCTGTGT AATTACCATTATCTATCGTACAGTGTCTGACAACAATGAGACTATTGCTAGACCTGTGAA TATCCATCAGCCTCTATGGACAAGTTCTGTGAAGCTTGGACTGACCATGACTTTTTTCCT CTTTAACCATATTTACTATGTTTTATATCATTAGCTGTTTTAATTATTCTTTGGACAAGC CACATTATCTTTTTGCTGAGTAAGTCCTTAAGTGGTTCCTGATAGTACATGCAGAAGGCT GGGGTCGGATCAGTCTAGTTTGCTGTATAACTGATGAGATAGCTTATTTAGGTGAGATCA TAGGAACATGATGTCTTTAATTTTTCCCATGAGCATGTGGTTATGCACGTAAATTATGCA AGTCCAGCAGTAGCTTTCAAAAGACCCTGAGATGTTTAGCTCAGGAACACCTTGGCTAGC TGCAAGAATCCAGCTATCCTAAATTTGCTCTGATGGCAGAAGGCACATGCTGAAGCAGCC CCAACAATCTTCCTTTTTATCATGCAGCATAACAGAGTGTGGATGACGGCTTACCTCAGA GTGAATGGACGGACTTTACAGGAGCCTTAGCCAGAACTTACGGGAGGGTGTTGATATTTT TCTGTTTCTATTATAGTGTGCTTCAAGTGAAAGTTATCCTGACACTTGAAAAATACAAAA GTAGGGATATGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTTT CTGTGCCTGTGTTTGTGTGAGAGAGAGAGAGACACAAAGACAGAGAGAGACATATTCCTT TAACTGATGTATTTTTATAAATGTTTGGTATTCTACATCTCAACATTCTGACAAGTGGGT TAGAAATTCCTGCTCATTGGATACTCATCAGTTTGTGCTTCAAACAGGTTATGGACATAT AGACAAAGGGGTAAAAGAATACACTGATTGGTTGCCCTGAGATCTTCTGGCCAAGCCAGA AGTGTGTGCATAGGAGACACAGAGAGCTCGAGAGGTTGAGGGAAGAGAGCACATCGTGTG CAGAGCCTGTCAAGACTGTGATGGGAGTAAGATGCTCTAAGAATGTGCGAGGAACCCTCA CTGGCTCCCTGAACAGAGCTCTTCTCTTTGTTTCCCAAGCTGAAGCTGCTGTGTCTACCA CATTGCAAGCTGAAGCTGCTGTGTCGACCACATTGCCTTCTCTCCCCGAGCTGCTGTGCG CGAGTCAGCTGGCTGGGGTGGTAGACCATTAAATGGTGCGCAGAATGGCGGTCTGTGTTC CCAAGGGCCGTTGTTGCAAACTTATCTTCTCCATGCTGCTCCAGTGGGTAGAAAGGAAGC CAGATACTGGTATAGAGATTGCAATACCCTAGTGAACACTAAGCAATGCTTTTAAGAATA AACTGAGCAGAGGTAGGAGTTCCTTATCACACATGACCTCAGATCAACAGAGAGGTTTGC AGAGGCTCTTTGTACCATCGACAGTGACAGGTGCTACCTGGAGAATAGCTGGAGAGGGCT GACTAGGGGTTTCTAGGGCCCTGCACTGAAGTGTGCCTGCACTGTCCATACTCTGTGGGG GGCCAGTACAGGGGTCTGACCTCTGCACTCACCAAGGTGAGTATTCCTTTTAGAATCAGA CACAAGAATTGCCAAGTGCCATAATAAGGCTGGGAAGGGAATCCAAGAGCATACAAGTTA TAGCAGATAATCATTAAGCTATGTGAAATGTTACTATCCTTCTTCGGTTTATATATGACA CAATAATCTCTTTTTGAGGCAAGGAATTTTTATGTAGCTCAAACTTGTCTTGATCTCATA TAGTTATTGTTACAGGTGTACACTAATTATACTAATTAATTAATACTCTAACACATAATC TAGTATAAAGTATATAATAGGTCTATAAAATATATGTGTAATTTTTACTGGACTTCATTC TCTCAGATTTGAAAACTTTAAATGATCTATTTAAGAAATAAAAGTAAATAATAGAAGATG CATGTACCCCATATGAAAGATAAATAAATTATGGGAATACAAGTGACAAAGTACATCTTA ATTTTATCAGATCATTAAGTCAAGTAAGCCTTTTGTGTTTGTGAAAGAGATAAGACAGCC TGGTAGAAAGCTGTCCTGCACTTAGAAGGCCTTCTCCAGCCTGCTTTTCCTGGCTATCTA GTGACAGAGATTCAAACCACACACTGCTGTGCTGAGACCCAAGTAACAGAAGCACACATA TCTTAGATAAAAGAAGAGCAAGGGTCTGGTAAAACTCTCGTTTTAGACAATGTTTTAAGT GACTAAATGATCTTTTACCATTTCAGTTAAGAGCTGTGAAGCCCATGGTGAATCTGCTAG ATTGGGGTTAAATATAGCATATCATAGTGTTGGGTGCTCAGAGTGGTGACTTCCTGCTCA GCTGCTCTGCCTGCTGCGGGGCACTTCCCAGAGCGCCAGACAACATGACATCAGAGAGCA GGCCTGCAAGGGAGAAGTGGCTTTCTTTCTACAAGGCTCTGAGAACCAAGCCAGAGAGAT GTCAGATTTCCTGCTAGGATGGACTACTGTGGAAATTCAGCTCAAAAATATTTTAGGAAA GGAAAAGTTAAAACCCAACCCCAAAAGAAAGCCAGTTTGGAGAAATTCGGAAGGGAAGCC AAAGCTCTAACAGGCAGCCACCAGCTCCACACAAGTCACCACCTCTCCAAGTCAGGTCCC ACAACTTCCTAGAGCTTGTTAGACTCAGTGTTGAGAGTGCAGAAGGGTGGGGGGTTAAAA AGGCAAGCGAAAATTTCTCCCAGCTTTGGTCCAGTGAAAACCTTCAGTGTTCTGGACGGT TCTGCACCAGTGAATGGTTTTAAAGGAGTGATAGAAAATGCTTAATTTGATGCTTGGATG ATATATTATAAAATAAATGTATTCCATCATTTATGTAAAAATAAAACAGACATTATTTGA AGCTGAAGGGGGCTGGGAAGAAAGCAAGCATGTTTTCTGCCTTTTTTTGTGTCTTCAGGC AATTTTATCAAATCCCAGTTTCGGGAATCCCTGCCTGTGTGGGGATTACATACCATAATT CCGTCCTCTTGTCCCTGCAATTATGTCAGCTTTTAACTTACTGCTTGGAGCCGCCTCCTC CCTTGCCAACAATTTGAAACAGCCTTGTTGCACTTAGTTCTAAATCTGTGACAGTGAGAG AGGAAATGTCCAAAAGATAATGCTGGACTTCTGAAAGATAATGTTTAGTTTCCTGCCCAC AAGGCAGATGCTCCCTGTACTGCTTAAAATGGACTAGTCCGTGCCCACAGAGCCAAACTG TTCATGTCTGCCAAGAGCAGAGGCGCTGTGAATGAAGGCAGGGAAAATTCCTCAACATAC ACTGCCTCCCACTTCCAGACTCTGGGACTGGCAAAACCTGAGACTGAGTTAGAGGTGCTG GCTGGCTAAATTCCTGACTAGAAATAATTCACTGTATGAGTGTATGAGGCAGGAAGAGGC CTGAGCAACTACCTCTTGGGTTCCCTCAGTCTGAGTAGACAGAGTAGAGATCATAAGGGA AGGCTTGGGGTAGGGGGAAGGCCTGGGGTAGGGGGAAGGCCTGGGGTAGGAGGAAGGCCT GGGGTGGGGGAAGGCCTGGGGTAGGAGGAAGGCCTGGGGTGGGGGAAGGCCTGGGGTAGG AGGAAGGCCTGGGGTGGGGGAAGGCCAAGGGATGTCGTTGAGAGAGATTCTCCTGGTCAC TGTTCAGTCGGTCGGTCCTGGATGGTCCAGCATCCGGGAGAGCAAACAGCACTACTCCCT CTAGCAGTCTTCATGAGAATAGAAGAGAGACCCACATAAAACTTTTGTGTATCACAGAAC ATCTGAGAAGGCAGGCTCAACACCAGAGCAGGTTCCTAGCCATATGGCAAGAATGTCCCT CCACAGTTCCAAACTGGACAACTCCCCTGTAGTCTTTTGGCCAATGGAAGAACCTGCATC TATCCTCCAGATCAAGTACAGTGTGTCAGTATGTCAACCCAGCAGAGTCTGGGCTGTCCC CTCTATCTGTATGAACCCAGCAGAGCCTGGGCTATGCCCTCTCTGTCTGTATGAACCCAG CAGAGCCTGGGCTATGCCCTCTCTGTCTGTATGAACCCAGCAGAGCCTGGGCTATCCCCT TTCTGTCTATATGAACCCAGCAGAGCCTGGGCTATCCCCTCTCTGTCTTGGTGACCAGGG AGCCTGGGAAGGTGCAAGCTTACCCACGCTGCTCATTTCTTGCCTTCCTCTCACAACCCT GCTTGTCATTTCTCCCGGAAAGTACTTCCAGCTGAACCCCATAACCAATAACCAGGAAGC CATGTCCATCCCAACAGTGGTTCTGGCCCAACCACAGATGGAAGTCTCTTTCCCAGCATC CCCACCTCAACAAATGTTGTCCTGGCTTCCTGGGCCCTCTGATTTCTGGAATTTCAAGAC CCAGGGCTGAAGGCCAGTTTTGTTACTAGGCTATGCAGCTTGCGGTCTGCATGATGGATG GTGAGGGGTTGAAGTAGGGCAGCGTTGACAGGATACACAGTGGAGGCTATCTGGGAGATG TGTGTTTTGGAATCAAACTCAACAGAACCCAGCAATAGATACAAACAATAAGGAACAAAC AGAACGGTGTCCCAAGTTCAGATTAGAAATCAGATGTCCCTGCTTCAAAGGGTACTCTGA GCTCCCACTGAACAGCAAAGAAGCAGGATACGGCTTCTTGAGAGCAATTCTATTTTTATT CATGTATTATTCATCTTTTAACAATTGCATACTTAAAGACAGCCTACCGTGATGATATCC ACCCCTGGTTCCCTCTTTCTTGCCCCTCTCCCACTCTTACTGACTGCTGCTTGCCCAGAA GACTCCTCCCACTCTGATGTCTTCTGTTTGCTTGCTTTATTTTATTTCTTGTGCCGATAA CCATGGCTGCTGCGTTTTCGTGTCTGTGACAGTCATGTCATGGCTGGAAGACAACGTTTA ATAATGCTCCTTACCCAGGGCCAATTGTAGACTCTTCCTTTCAGAGTTAAAGAGGGAGTC GTGTTGATAAACAGAGCCTCACACAGTCAAATGCCCCTTCCAGATGTCAACAGTAGGATG ACTTTTGCTGACTGGATAGTCTAATGCAGCGTATTACTCTACAAAACCTGTATCCCCATC AGCGTGTAGGGTAGTGCTTCTCCACCTTGAAAACAGTTTCTCATGGTGGGGTGACCCCAA CCATGAAATTACTTTATTGCTACTTCATAACTGTAATTTGCTACTGTTATGAATCTTAAC ATGTCATGCTAAGTCAGTGCTAAGTGATGTCTTCCAAAATGTATCACAGAACATAAACAA AGTGGCCCGTATTAGAAGGCATGGACATGGTGGAGTCTAAGAGGCTGGCGAGAGGGAATG TCCTCTTGCTCTGTTTGCTCACAAACCACATCTTATCATACAGTGCAGAGAGATCAGAAG CTTTAATCCCAATTGTTAGTAAATGTTACATTACCATAAAATTGCATGAATCATCAAAGG TTGCCTGGCGACACCCTTCCCACTCGCCCACTTCCAGGGGTTTTTTTATAATGTGAATAT TACTGAAAACTGAGTTGATTTGTGTTATAGTTTAGCATATTACTTGGGTGGCAAGGAAGA CCAACTTAAGTAAGAAACTCTCTGTGTTATACATGTGTGCTACACCGCCTGCAGAAAGAC AAGACTGGGGGATTGACTGTGTATGGCATATCCCATCCCTAATTTTCATGCTGTGGCCTT GATCCTTTTTATTATTTTTAAATTTATTTGTTTAGGATAGGATGTGCATGCTCCAGCATT CATGTAAAAGTTTAAAACAAAACAGAACAACAACAACAAAACACTTTCAAGAATTGTTTT GGGGGCTGGAGACATTGTTCAGACGTTACTAGTGGTTGCTCTTTTTTTTTTTTTTAATAT TTTTTTATTACGTATTTTCCTCAATTACATTTCCAATGCTATCCCAAAAGTCCCTCATAC CCTCCCCCCCCCACTCCCTACCCACCCATTCCCACTTTTTGTCCCTGGCGTTCCCCTGTA CTGGGGCATATAAAGTTTGCATGTCCAATGGGCCTCCCTTTCCAGTGATGGCCGACTAGG CCATCTTTTGATACATATGCAGCTAGAGTCAAGAGCTCCAGGGTAGTGGTTAGTTCATAA TGTTGTTGCACCTACAGGATTGCAGATCTCTTTAGCTCCTTGGGTACTTTCTCTAGCTCC TCCATTGGGGGCCCTGTGATCCATCCAATAGCTGACTGTGAGCATCCACTTATGTGTTTG CTAGGCCCCGGCCTAGTCTCACAAGAGACAGCTATATCATGGTACTTTCAGCAAATGCTT GCTAGTGTATGCAATGGTGCCATCGTTTGGAGGCTAATTATGGGATGGATCCCTGGATAT GGCAGTCTCTAGATGGTCCATCCTTTTGTCTCAGCTCCAAACTTTGTCTCTGTAACTCCT TCCATGGATGATTGTTTCCAATTCTAAGAAGGGGCAAAGTGTCCACACTTTGGTCTTCGT TCTTCAGTTTCATGTGTTTTGCATCTTTGAGAGGACCCAGATCCTATTCCCAGCTCTCGA ACATTCTGTCATTCCAGTCCTAGCGGACCACTGCCCTCTTCTGGTCTCCATAGGCATTGC ATGTATGTGGTATACAGACATACATGCAGGCAAGCACAATACCTATACATATAAAATAAA AATAAAGGTTAATTTAAAAAAAATAAAAAAGGTTAATTCTCTCCTTCTACCATGTGGGTC TAATCCAGAGAGCCTAGCTCTGCACGGTCTGTGTCTGAGCCTCTATGGTCACTTGTATGA TCTCCTGGTTCCTACCTCCCTCAACGTTCCCAGTTACCACCAGCTTTTCAGATTGAAGGC AGCTTAACACATGAAGCAAGTGGTGGGTGGGTGGGTGTGCCAGGTTCACTCCTTTCCTGA GCATAAAGCATTTACAGGAGTGGGCACCTCTTTTGAAATAGTGTCTAGCTCTGGAGTTGC CCCCGTCAGTTAATGCCTACTGAGGCTGGAGCCTGCTCCATCGTCATCTCCTCCCTAGAT TGTTAGATTGCCTGAGCCAGATGCTCATTCTGAATACTTGCCTCAGGCTCAGAACATGTG TCACCCAGACCTAGAGGTTTCTATAGCACAAGTTTGATATCCACAAACTGCCTGACTCCT CTGTGACTTCCAATAGCTCTTACATGAAGCTCGCAGAGTAATCTGACCCCTGCTTGCCCA GCATCCTCTCGGACCCTTTGCATCTTGCATAACCCACTATGGCTTCTCCTGGAAGTGCCT CCTTGTCTTGCTTCTGAGACCTCCCTGGCTCTCTGCAGCTGTTGCATTTGCTTGGTACTT GCCTGTCTTCTTTACCACCCATGCGTGCTGTGACAGTTGCAGCCCTAGGGGCAGAGTCAG AGCTCAGTAAGCATCTCATGCCTGAATAAAGGGAAATCATTCATTTCATTTTAATTTGTC AGCAGTGTAGACCTGTGTATTTTCAACCTTGATTATCTGCTTTTGCTAGTATTATTGACT TGGTGCTGTCCCTCTGTACACATATCTGACCTCTTTATGCTTCCAACCTCCTTTTGCCAC ATTCTTTAGGGCCTCCCTTTAAAAACAAAAGTGTGTGTGTGTGTGTGTGTGTGTGTGTGT GCAAATGTCGGAAACATGGGCATGCACATATGTATATGTTTCTGAGGGCCTCGAGGTAGA AGTCTTCCTCTATCATTGTCTACCTTTTCTTTTGAGACAGTGTCTCACCAAACCTAGAGT TCACCAGTTTGACTAGTCTGGCTTGTCAGCAAGCTTGGGAATCCTCATGTCTCCATCTCC ACAACACTGATATTATGAGCATGCATTGCTATGCTTGCATTTTTATGTCCGTGCTGAGAT CTAACCTCAAAACCTCCTGCTCACACAGAAGACGCTATACCTGTACCTGCCGAGCCATCT CCCCAGCCTTTAACACATTTGTGATGACCAAACAGCAGTACTGGCATGCTTATATCAGTT TTGCTGGGACAGTTGCAGAGCCCATCGTGAGTCTCCCAGCAACTGTAGCAGCCCGAGGCC GTGGGAGCTGGTGGCCAGCAAGCAGGAAGGATGAATGAATATCTAACCTGTTTCCTAGTG TTGTGCTGCCTCTCAGTTATCTGTCACATGAGCAGGAAAAAAATAAAGGACGAAGCAGCT TGTGGGGAAAAAATAGGAAGTTTTTATTTCTTAAAGTTTTTTTTTTTTAATTTTAGGGTT AAAAAAAGTTTTGTTTGTTATTTTTATTTTCCTAAGTTTTAATAATTAAGAAAATGACCA GGGGACTCCCATCCATTGAGATGGCTCAGCAGTTAAGAGTACTGATTGCTCTTCCAGAAG TCCTGAGTTCAATTCCCAGCAACCACATGGTGGCTCACAACCATCTATCATGAGATCTGA TGCCCTCTTCTGGTATGTCAGAAGAGAGTGACAGTGTACTGATATGCATAAAATAAAGAA AGAATTAAAAGAAGAAGGGGGAGGAGGAAGAAGATGAAGAGGATGAGGAGGAAGAGGAAG AAAAACACGGGGTCAGAATTCCTTGTAAAAGAATGTAGTCCTAGACGTACTTAACATGTC CCATCTTTGGCCTACTGTCAGGGTTAATGTGCATTTTCTGTTTCCAGAGGTGACCTTGAA GGTGCACATTAGTGACGCCAGCACCCACCAGCCCATCGCAGATGCGCTCATTGAGATCTT CGCCAGCCAGGTGTCTGTTGCCTCTGGCACATCTGGCACAGATGGGGTTGCTTTCATCAA GTTCCCATACAAGCTTGGAAATCAGCTGATTGTCACTGCCACAAAACAGGCCTACGTGCC AAACTCTGCCCCGTGGAAGCCCATCCGATTACCGGGTAAGTGGTTCGCCCTTCCCAAAGA CAGACCTCCTGTGGGTCGGTGGCCCATGATGAGATCAGACACTGATGCATTTTTCGAGGT AGGAGTCAGGCAGGGACATCTATATGCCAATTCTGTGAGTCACCTTCTTGTGTGCCATTA TGTGGAGGCATGGTGGGACGAGTGTGTGAAGGTGGCTGGAGCCCCACCTTGTACACACAC AGAGGTCACAGGTGCTCAGTTCTGTGCCCACGTTCCCAATGCTGTGCCGTGTGCGTGTTG ACCAGCAGCAGTGTGAGCTCTAGGGCACAGCATCCTCTCTACTTCCTACAAGTCATAACT GCCCAGAACTCTCCAGAAAGTAAAGGGCAGTGGCCCCGTGCCTGTGCCAGGAGCTTTCCT CATTGCTGCAGCAGATGTCTGCTCAGCAGCGTAAGGAGGGACACATATGTTGTAAGAGAA AGTCTCTCGTGGTGGGAGGGCATGCAGCAAGAGCATGCGGTGACCATCCATGCTCTGGAG GCAGAAAAGGAGCCTTCTGTTTCCTATGCAGCCCTGGAAATCTCCCTGCCTATATTCAGG GTGGGTCTCCCACTGCAGTTAACCTAGTGTAGGCAATCCTTCACAGACTATCCAGACGTT TGTCTCTTTGGGGATTCTAAATCCTGTCAAGTTGACAGTAACACCATCACAAGCTAGAAC CCATGGAAGGCCAGCAAAAAGATGGAAAGCCCTTTCCCTAGATTCCAGCTAAAGGAGATG TCTGACCTCCCCAGTGTACCATTGGATGTCCTGGGGGTGAGGCGTGCAGAGACTGTCTGG CTGCATCTGAGTAGCAGCTGTACAAGGTAGGGTCATGTTGCAGTTTACACAGGCTTCAGT CTCAGGCCTGGCAAACACTGAGCTGGACGCTCTAGTCACAACATTTTCAGCAACTGATTC AAATATCTGCCTCTGTTCTGTGTGGGCTTGTTTAAAGACACTGTCGGATAAACTCAGTTG ACCTGCAAACACTGGGCTTAAGTGCTCAGCACCATAACCTGTATCTGAGCAGCATTTATC ATTTATTCTCCCACAGCGCACACTCTAGCCTCTCCTCACTGTACATGGGGGCCACTTAAA ATAGTGAGATCACCGCAGAAAGCACACATGTGAGAAGCCTGTTACAAAGAGACAAAGAGA AGACATTCACCAAGGGAGAGCTGAGACAGGCAGACAACCTGTTGCCCCATCAGCCTCCAA GCTGTATACAGGCACAAACACACGGAGACTGTCGATATGGGGGGGTGAGAGGAACAATTT ACCAAATGTGTCTATTTGTAAACACAGGACCTGTGCATGGTGAGAATCAGCCATCTAATG GCTTTCATTTTGACTCCATTATAGGATTTGAAGAAAGGACATTGTTTCCATAATGTCCTT TTCTTGAATGAGTCTGATAATGGGAACAAGACAGTTTAATTGGAAGCGTTTTAGATACAC CGTGAAAACACCTGGAACCGAGAATGGCCTTCCGCTAGCTGCCCCACCCGAGTGGGCCCA GAGGGGTTGTCAGAGCCTGTGTTTCTAGCTTCTGAAATGGAATTAATTGGCCTGAATCAT TTCAAAAGACCTTCCCGAGCCTTTGGTTATTTGCTGACCTTTTCAGTATAATAAAGGCAG AGGCGCTCCTAACTAGCACGTAAAACAAGTGTGACCAGAATGAAACCTGGCCTCCACTGA GAAACCAAGTAAACTGTTGCTTTAGTGTGTATTTTTAGAAGTTGGGTCTCACACTTCTGG TATTCCAAACAACTGAGAAAAAAAAAGGCAAAAAGAACTGGGAGTTCTGAAATAGATGAG AGACCGCGGACGAGATACTTTCTTCACTGCGTGTTCCGGGTTTTAGTTCGCATAGATGTT CTTGAGAGAGCTTGGAGTGAATTCCTTTCCTCATCCTTAGCAATAACTCCTAGAAGCTGT GTTAGGTTTTCTCTTCTTCCCTGGGAGGCTTGCAGACTAAAGAAACGGATCTCAGCAAAC AAGTCAGAGATCCACGAACTCCTCCACGTGAGCCGTTCTGTTTACTAAGGAGGATTCTCC TCCATCTCTGTCAATGGCAGGTCTTCCCATTGCTCTGGCAAAGAAACGGTGGTCCAGGAC TACTGCACTGCTCTCTGACCAGGTTAATTGGCCTCCTCAAAAACACCCACCACATTGCTA GTACTGCATCTTAAAATGCATGTGCCCTGCAATCCCTGCACCCTAGAGCCATTAGCATTC CTTCATGCGCAGAAGAGCAGCTCTTGAGGCCCTGAGGAGCTGTTAAGTTAATCATTGCTG GGGGAGAAAGTGTCTTTCCCCACAGTGGTGTAGCCACTGGTAAGTTGAGCATGTGCCTCT AAATAACCCATACCCGGTGGGCTCTATCAGACCACCCTGACTAGACTCAGTGGCTCATAA AACAGCGAAATGTATGACAGATGGGTGGGAACTGGCTGGAGGGAAGAAGAAGGTGGTCAG CAACAGTGGGGATTGAAAGGATAATGACCTGAAAATGACCAAAATACGCTGTGTGCATGT GTGAAGTTACCACAGAGTTTCTGAATTAAATACATGTGCCCAATTACATAATGTGCTGCC TAAAATCCTTGAGTGGCCTCCAGGAGTTAAAAGTGACACACAGAGCCTCCTCCCTTGGTG ACTTCTCCCTTTCCTATCATGAGTTCCCTGAAGGAGTCTGACTGGCACTTTCACCCTCTC TGTGTTATCTCTTTACCCCCTTCATGTAAAAACTTGTGTTGTATCTTGAAAACCCCAAGT GGGATGATTTTACTCCAGAAGTCGCCCAATATCCTGAGCAAAACAAGATGTTCCTTGCTC TCTAATTTGTTTTGTTTTTTTTAAAGAGGGGGGAGACAAGTTATAATTCAATGACAGAAT GTTTGCTAGCATGTAGATGGATGGGGGTTCCATCCTTAGTGCTGGGGGGTTGGTGGGAGA ATGGAGATCCTGAATATGTCCTTAGTGTAAAGAGTCATCAGTTAACACCCTCTCCAGAGT GGATAAAAATACCATGTACTGGAAACTGTGGGCCTCTTGGTCACCTCCCATCCCTGAAGC AATCTATAAATTTGGGTCCATAGCCTGGTGCTCCTGCTCCCTGCATCCCTTGCCTCGCAT GGCAGACCCATTACAGAGACTACATCACTTGCATCCCTCTAAAAAGTAAGATTTGAGAAA CAGTTTGTCAGGGCAACTTCTCTATAGATGGAAAGGCCAAAATGTTCCATGCGAGATGAG TTTTCAAAGCACATTGCCATGGTCCCCTAGTGTCTTAGTCCCTATTCTGTTGCTGTGGAG CGACCCCATGAGCAAGGCAACTCCTATAAAACAAAACATTTAATTGGAGGTTTGCTTGCA GTTTCAGAGGGTTAGTTCATTATCATCATGGCAGGAACTGGAGCAGTAGCCAAGAACACT GCATCCTGACCTGCAGGCATGGGGTGAGGGAGTCGGGGAAGATGAGGGGGAGACTGAGGG AGAGAGGGAAGGAGATATAAAAGTCTGGCATGGGCTTTGGAAACCTCAGAGCCCATCCCC AGGGACACATCTTCTCCAACAAGGCCACACCTACTCCAACAATGTCCCACCTTCTAATCC TTCTAATCCTATCAGAGCGTTCCACTCCCTGGTGACTAAGCATTCAATTATGTAAGACAA TTGTGCCATCTTAGTGAGTTACAAGCCACGCCTAGTTCTAGATAAAGACACAGGTGGTCT CAGAGCTCACAAACCCCACTCCAGGCAGCAGAGAGTCTTGGGGCCAGTCAGGATGCTTCC TGGTTCTGGAGAGCTCTGAGAGGGAGCATGGCATGGAGAGGCAGGGGCAAAGCAGGCATT CTGGTACAGCCTACCCTTGTAGGCCAGCTGCTTTCTGTAAGTGACACCGTCCACAGAAGT CCTGGCCTTTCTGTCTAGCCAAGAGGCCTGCTTTATGTCATTAGGTAGAAAAAGTTACAT CTAATGGTTAATATAACCTGTGAAATGTCCATAGAGATTGTACCCAGGGAGGCAAGGCGA GCTCCCAGCAGCCTTTGCTGTGGCTGTTTCTTCTTTTATTCTGGTCTTCACTCCTCTAAC TTTGTCTGAACTGTTCATCCAACTTTGATGTCCCACTAATTGTGATTTACTTTTTTGTTT TTTCTTTTGTTTTGGGATGGTTTTGGTTTTGGCTGTTTTGGTTTGGCAGTGCTGAGGATG GAACCCAAGGCCTCAGGCATGCTAAGCAAGCGTTATATCATTGAGCTAAATCCAAACTGT ATCCAAAATTTTCCTTCATGGGGTTGGGGTGGGGTCTTATTGAGTGGTGAAATACCGGCT TTAAAGTAGCTGTGCCATCTAAATAGACCTTAAATTTTCAATCCTGCCTCAATTTCCCAA GTAGCAGATGATCTTCATGTACCATAAAACATACCATTGTATGACTCAGTCTGTAAAACA TTTTCTGAGCAAGCGTGAGGATCTGACTTCTGATCTCCATAACCAAGTACATAGTCCTCA TGCTGTGGAGGCAGAGATGGGAGAATTTCTCACCATGTTTTCCAGGTAGTCTTGTCAACC AGTGGACTTCAGGGTCAGCGAGAAACATGTCTCAAAAAAATAAGGTGGAAAGCCGGGTGT GGTGGCGCATGCCTTTAATCCCAGCACTCGGGAGGCAGAGGCAGGCGGATTTCTGAGTTC GAGGCCAGCCTGGTCTATAAAGTGAGTTCCAGGACTGCCAGGGCTATACAGAGAAACCCT GTCTTTAAAAAAATAATAATAATAAGGTGGAAAGTAATATAGGAAGACACTGATGCTGGC CTCTGACCTCCATGTGCACATAAACACATATGCATCTACACACACACACACACACACTTG CACGCACACACATGCACACACGCACATACACACACACACCCCTACACACACCAAAACACA CCATTTCAAAAATGCACGCTTCAAAATACCTGGCTAGTTCAGTTGGTAGAGTGTGAAACT CTAAATGTGCATCCTTCATGGCTTTGTACCTCTGTAATATCTCCATCATCTGTTTCCAGC ATATTCCAGCACCCTCTATTAACTCTGTCCATTAGTTCTGACTCCCTATTTCCCATCTTT CCAGCGCCTAGCAACTTGTAAACTGCCTTTGGTCTCTGGCTTCGCCTGTTCTAAAGAGCG CATATAAATAGAGTTAGACAGTGTGTGGCTTCTATGCCTGCCATCCTCAGCATGTTTTCA AGGCTGTGATAATTAATTTGGTTATCAGCTTAGTGGGATCTAGAATTGTCTAGGGAAAGA GCCTCTGGCCATGCTGCGAGGGATTGTCTAGATTAAGTTAGTTGGGAAGACCAACCTCAG CTCCAGCTGGCACCATTCCATGGGCTTGGATCCTGAGCCGAATTAACAGGGAGAGCACCC TGTGCAGGAACACTGGCAGCTCCGTGAACCCAAATAAACTCTTCCCTACCTACGCCGCTT TGCTCACATATTGTCACTCAAGGAGGTAAGTGACTAATAGGCCCTCCTTCCTTAGAACAT GTCACTTCTCCATGGCTCATCTGTATGTCTATAATATACTCATAATATATTCATAATGCC AAACTCGATCTGTTTCTCAGTTAACAAACACTGATTTGAGTTAATTCCTCTATGGACGTA CATGTGTAAACATACATGAACGAGTTTTTGCATGAACATGTCTCGGTGCTTTTGGGCTCA CATAGGGCAGAGAACTTGTTGGGCCACTGGTTGAATATCTGTATTGAATATCAGAGGAAT TGTCAGATCATCTTCTGCAGCACTAAAATGCATTCTTATGTTTGCCATGGCACTGGCCAC CTTCTGCCTGTTCTCTAGCTGTTCCCTGTGGGCTGTGGTCCTGTGTAATGAGTAATCCTG AAGGCACAGACCACAGACCGCATTTACGTGCTCTATTCAGAACAAAGCTGGCAATGGTCT TGGGATATAGCTACATCTAAGTGCACTGCCTGGGTGGAGGGGGTGAAGGAGAGGCAGGCA TCACCTCCGAGGGCCTGTGGAGAGCCTGCACTGCCAAATCACTCAGACTGTTAACATTTC ATCTTTCTAGGTCTTGATATTTCATAGACATTAGTGTTACTTCCTGATGTCATAGTGTAT ATCCATAATCCCAGCATGTGAGCTGCACTGGGAATTCCAGGTCAACCTCAGCTACATAGT GAGGTGCTGACTCAAAAATCAATTAGCTAGCTAATTAATCAATTAAATGGCTGGGGAGAA AGCTCAGGCAGTAAAGAGCTTACTGAGATGGTAGTTGCTCACTAAGTGACCCAGGCTGGC CATGATCTCACCTTATTACTACCCCATACCCATGTTAAAAAGCTGAGCGAAATAGGATGC TAGCAATCCCAGTTCAGAAGGCGCTGTCGAGACTGGGAGATCCCTGGAGCCCACTGGCCA GCCAGCCCTACCTAACCAGTGAGGCCCAGGCCAAGGGGGAAACTGGGTCTCAAAAGAACA AAGAAGAAATAACTTCTCATTACTTTTTTGGCTTGACTTGGCGCTTCTCTTACCTTGGTG ATGAAGTCCAAGGTCCTGTGAGTTTCCATCCATGTAGCATAGTGGTTGACGGAAGGCACC AGAATGCAGATCCTAGCCCCCGGCATCTATCACCTGAGGGATATCTGGACAATCGCTTCC TCATCTATAAGCCCATTTCATTACTGAAGAGTGAACACCCACTTCTTAGGGTTGTTTCAA TACTTGGATAAATTACCCAAGTCAGTGTTTCTAGAGTGACATGCGCCCTGTCAGGGAGAG CCTGCAAATCTTAGTCTACGGTGGAATTATTTGTTTTGTTTTGTTTTGTTTCCCTCAAAT TTCATGTAACAGAATGCCTGACAACTGCAGAAAAGAAGAACTCATTGCGACTCACATTTA AAAAGAAATACTGTCTACTATGGTGAAGAGTCTCAGCTGCAGCAGTGTGAGGCTGCAAAG CGCATTCTGTCCACAGTCAGGATGCAAAGGACAGGCAGGAAATGCCCAAGGGTTGCCCCA GGGATACACTTCCTCCTAAAAGTGCCACAACCCTTCAGAGCAGCGCCACCAGCTGGGGGC ATAGTATTCAAGCCCAGGTCACAGCCTAAAGCACATACATCTGCCAGGAAACTTGGAGAC TTCAAGGATCTGTGTTAAAAGTCCAGATATTTGGGTTATAGTCTTAAAGTAATATAATTT GTGTGAAGTTATTACTCCGAGTTTGGGGAAACCGTCTTGGAGCATACTGTATACGTGAAC CTAAACACATATTTTTGAGTCTCTTAATGCTTAAACCTAACATTATATACGTATGTATGT GTGTGTGTGTATGTATGTATGTATGTGTGTATGTATGTATGTATGTATACTCATATAGTA TACACATAATAACTTTTAACATACTCCAGTGTCACAGGACCTTGTTACGTCACTAAAATT ATCTTCAAGGGAAATGGAATCCAGGAGATAATTCAGTCATGCAAACAAGACCTGAATTTG TTCCCTGGCACTCACATAAAAAAACAGGAATGGAGGTGCACATTTTAACCCTTACCCAGA AGATGTCAAGACAGGCAGATCCCTGGGGCTTGTAAGCCAACCAGTCTAATCTGATCAGTC CCGGTAAGAGACACTGTCTCCCCCCAAACAAGGTGGACAGTCGTGAAGGACAACACTCAA AGTTGACCTCTGACCTCCACACATTTGCACCTGACCCCCCTCCCCCCCAAAATCAACTTT TTTCAAGTTGATTATGGCAAGACAGTAGTTATTATAAGGATTCCAGTACTGCCATTTCGC TAATCTTTTGGAAAAATCAATATTGGTGATTGGTTTGAAATCAGAAAGTAGGAAGCTTGC AGTGTTCCCAGACAGAGTGGGCTTCCGGGTTGAAGTGTCACAGTTCCCTTACGTCATCCA CTTTGTCCCTGCAGTGTTTTCCTCACTGAGCCTTGGCCTGCTTCCTGAACGCTCCGCTAC GCTGATGGTCTATGAAGATGTCGTCCAAATAGTCTCAGGATTCCAAGGTGCGTCTCAGTT TTAAAAAGAGAAGCAGCGCTGATTCTTTGGCCAAATGCTAACATTTGATGAGCAAAATTC TTTTTATTGGCTGTGGCAACAGTGAATTTATCCCCAGCTGGAACGCAACGTTTGTTGCCC CTGTGAGAAGTCTGCATTTCTGCTTTAAGTTGGCTGTAACATTACTTCTTCTAGAACCAT CCTCTAAATGTACATGGGGAAAGAAAGGAGCCCCCTGCTTAGCTCCCATCACCTCTCCTT CCTAAGAAAAGAGTCTGATTATTATTTGGGTCACTGTCCTGGTCCATGTTGCTCAATCTA CATGGTCACTCACAATAGCTAGAAAGGGGGAGGGGACTTGTCTTGCTTGCCTTCTGTTTT TTAATGTGTTTCACAGTCATTGTAAACCCTCATCTCACCCCAGCCATGACTGGCTCCTAA GATGTGCTAATATGAAAGGTTCTGAGCACTTGCCCTCTTCCAGTCAGTTTTGGGATTCAA GTTGGGAATAATCCTCACACAAGATATCTTTCTGCAATGAGATCATTTCCTTCCTTCGTG GACTAGAGAACCCTCCTGTTTCCTGGCACTGCTGAGTGTTGATTTGTTGTGGTGCTTACA TTTGCCTTCATTATCCTAAGGTTCAGTGATTTGGGTTCATATAAAAAAGGTGTGGGTTGG AAGTATGGCTTAAGAGTGGCTGCTTGTACAGAGGACCAAGTACAGTTCCCAGCATCCACA CTGAGCAGCTCACAACCGCATAGAACTTTTTTTCTGGGGGAATTCAACCTCACCCTCTTC TTGCCTCTTTAGGGTACCTACACACACAGGTGTACACACCCACAAGACACATACACATAA ATAAAAGATAAGTTCTTTATTATGCCTGACCATATATAGATCTTTACTGACAGCATTCCC TCACGGGACAATATAACAATTATTTACATAGCACTTCCAAAGTACTGTATGATTTAAAGG CTATATAGCATATACCTGTGATCTATATAAAACCCACTGTGCCATTTTCTAGGAGGGACT GCGGCATCCTGGAATTTTCAATGGCTACACGGGGTGCCCCACATCTATGTGGAGACCAGT GTACTTTATTCTTTAATGATGACGCCATGCCTCGCCCATCATTCTGAATCACACCCATCT AGGTGGCATTAGAAAATGAAGCAGGTTCATTGATTTCTTCGTTAGTGTGGAGCTGCAAGG AGATGTGAAGAGTTTACTTTAGAGCTACTGATTTTAGAGGATGGATTTGAAAATAAATGG GTGTCTGAAGCATTTATGACTTAAGTTTCAGAGAGAAACAAAGGTGCATATTTTATTGTC ACCTCACAGTAAAGTTATTATGTCTTTCCTTTTTCACAAGAGTGCTGGGCTTGCATCTTC CCTGACACTCCATGGTCTGAGTCCATGGCCTCCGTACCTACAGTTCCTCTTCCATTAGCT TTGCCAAAGCTCGAGTCATTTGCAGCCTCCATATTGCCCAGCCGCCAAGACATGAATCAT CACTGCATCCTCTTGGCGTTGCATGTCAACAGAGGTAGCAAGCATCGCCATGTCAACAGA GGTAGCAAGTTGCTCCCCATTCTGAAACTGCCCCCCCTTGATTCAGCACCTTTATTTTCT GTCTTGACTCTTGGTCACTCTTTGAGGGAACTCTAGTAGCTTCTTTGGGCCCCCAAGCTC CTACCCTACCCTTTTCTAGGCTCTGGGTGTCAATATTCTCTAGATATTGATTACCTCCAG TCCCCTGTTTCAAGGGGAAGTTGAACTTCCAAGGTGAAGGCTCAGAAGCAACTGATGGTT ATACATGTCACCTTGGATATCTAATAAATTATACACATCGAGCTCTTGGGGGTGTGCAAT TTGCTAGAACGTCTGTCTCCATAGATGGCGTGAATACAAAGTGTAGTTGGTCAGGCTGAA CCTTGCTAGGCTTCCTCTCCATCCTTATTGTCACCATAGTTTCCCTGACCCTAAGCTTCT GATGACAGTCACCCAGTTGTTGCTTGTCACAAGCTGGGATTGGGATAGGTGTTGAAGCCT GTGGGTTTCCTGAAGAAGCAGGTTTCTTGTGCCCATTTTTCCTCCACGCCATGTGAGAAT CGCCTCTTCACTGAACCCTGTCCTGTGCATTTCACACTGGCCGGGGTTGGTGTGTAGGGT GCAGAAAGTAGACACACCGGATTCTGTCATGGTTGTGCATGCTCCTTGCGACTGCCTCTT GTACTCCTTACTGTCTGTCAGCCTTGACAGCCAGCTCTCTTGTCTTGTGTCTCTGGGAAG GACCCTGAAGAACCCTAGAGTCCCTCTCGTGCACTGTCTGTGAGCACTCACCTTCGCCCT GTGCAGCATTCTGTGTGACCTTCAACCCCCTTTCAGACCTCCTTCCCCATCTGAGTCACC TGGAACTGCTCTTTCCTGCCTGCCCACGTTACCCGTCTGTGCTCACAGGACCCGGGTGGA TCTCTGCACATGCTTGCAGCCCACATGCTGCTCTGAAATCACTGCACTAGGGGTAGGGTT GATACAGTTGAGAAGCTGTACTTCATGCCTTGAGTATTTCCTTCCCCCATGTCTGTCACA CACTGGATGCTGATTTAATCTTCCTGGGGCTGAGCGCTGGTCCTTTCTCTTCCTGGTTGC TGTCTCACTCCTCACGATGCTGTCTCACAGGCTGGTATGATACAGCCTCTGTCTGCTGAG TCCATCCACATAGACTGTGTTTAGTCCAATTCTGTTTGTTTTGCTCTGTCCCATCTGGGA CATCCCACCTCAAAGTCCACACTGTCTTTAACCTCTCCATTCGCAGCAAGGTCAGGCTGC AAACGAAACGCTCCAAGCCTTCTGAAGGGCACACTGGCTGTAACTCTAAAGTCCTAACCC ACTTCCTACAGGGAGACCCAACTCTTAAAGGACCTCTCACCCCCCAAAACAGTGCCACAA AGCTACAGACCATGGTGTGTACGGCAGTTAACTGTAACATGTACCATTCCTCATCAGCTA AGTTGTTGTATCACCACCTTGGTTTCCAGGCCCTGTGCCTGCTTCTTAACAGGGACCCAG TGAGCCAATGAATAATTAGGTAATCAAGGGAATAATCAAAATTCATCTGCTCCCTGTGCG TCCCATGTAGACAGTTTCTTCATGATTGCTTTCTGTTTTTTGTTCAAGTGAATTAGGGCA GAGGGTACAGTTAACACACACATGAGAAGGGGGGATTGGCATACATTCAGATAGCTTTGT TATAATTAATTGATCAGTATATGCCCACCCCTGCTTCCTGCATCTAATCGGAAGCCACCT AAGAACCATTTCTTCCGTTCCATAGTTTCTTGCCCATACCAGCTTCCTACTTGATTAATT TTATAACTTACAATTTTATAACTCCCTGAGCTTGAAAGATTTAATTATACTGTTTCTTAT CTCAACGAAGTTGAGGCAGGGCAGTGATAACAATGCATCACTTAATTTTATTCAAAGCTT TTCCTACTGGGAAGGAAGGCCGTAGGTAGTTGAGGAAATAGAAATCTGCCATCTTTGCTA AGTCAGTTCCAAAACTAGTGTGATACCAGATTTACGGGTGATGCATACAGTGTTCTATCC TCCGCTGGTCACAGCTTGCTGCTTATGCCATCTTTCAGTGGATATAAATTATCTAGCACT ATAAGCAGGTTGCCTATGTGTGTTGCTCAGATGCCATGACATGCCAGCCCATCCTGGGAG GGCCCCCAAGCTTGATGATGGTTCACCTAGAAACTTCATCCTACCAACTATGTGAAAGGT CACATGATGCTGCTCTAAAGGAAAAGCTTGGACAGAATAAAGGCCACGAGGCCAGATGGA TACCAGCAACAAAAGAGAAAGGAGGCCATTGTTTCCACACATGTGCATGAAATGTCAATA GAAGGTTTAACATAACTATACCTGAATAAAAAACATTAATGAGAGCTTCTCTAAAAAAAA ATAGAAAATATTATCCACTTGTCTTATCTGTAGATACACTGGATGGCATTATGTAAATTC TAACCCTATACACCAAAAAACCAATTCTCATCAGGGTAGGCAGAGTAATGAGTGTGTCTG CAAAGGTAAGCTACACAATAAATCCATGTCTCTAATGAAATTGTCATAGCACTCAACAGC CCTTGCATTTTAAAAGTGAGGCAAATTGTTGTGGCATGAGTGTTGCTGTGGCTTTGTGAA GAAGGCTTACGACTGTGAGAGAAAAGGAGTGGGCTCACAGAGTGACTGGCCTGCTGCGAG GGGAACTTCCCTAAACAGGCTGTGTCTGAAAATGTTTTACGTGTAAAATGCTGGCAGATT TCTTTCTGACTCGTCATTAAGACTGATGAAAGAATGAAATGAGAGAGCATTGGTAGGTTC TTCTAGAGAGTTTTGTGTGCGTGGCTAAAGAACAGATCGGTTGGGATCTTCTGGAGATAG GTTTGGGGAAGAAATCAGAAGCAAACCCTGAGAAATGAAGAGATTCGGAGAGATGAAGGG GCCGCGGAGTTAGCTTCATGGATAGAGTACTTGCCACACAAGGTTGATGGCCTGCATTCA GATCTCCAGAACTCACTAAAGAGACTGGCACAGTAATACACAGTCTGGGATACAGTACCC CACTGGGATTGTGGGGTGGACGGCAGACTACCCAGAAGCTTGCGAAGCAGACAGCAGGCT TTGGTAAGTAAACAACAAGAGAAAAACTGACCACCCAGGTTACCCTCTGACCTCTGCGTG TACACACTGACCCCCAATGTTACCCTCTGACCTCTGCATATACACACTGACCCCAGGGTT ACCCTCTGGCCTCTGTGTGTACACACTGATCCCCAATGTTACCCTCTGACCTCTGCGTGT ACACACTGACCCCAAGCTTACCCTCTGACCTCTGCGTCCACGCTGTAGCATACACATGCC CATGATCATACTTACAAACACATACTTTTTGAAAGATGGTAAGAGATAAATGAGAGCAGA CTGGAGACCCATCCTGCAACTCTCACAGCCCCCCAGAAGTTTCTCGTTCCCTGAATAATT TCTTTCTGTTCCACTAAGCACCTACTAGGAGCCTCTCCTACCACGCATGCTGACACCCTT AGCCGTCTCCTTGTCTCCGGCTTCTGAGGGGAAAGTACAGTTCCCAGCGGATGAAGTGTT CACTTTTCTTCTTGTCCCTCCTCCTGTACATGGTACCAGCATCGTCTCTCACTGCTTCTC TGTCCCCAGTGGATCAATCCCGTTGCCCCTTATCCAGCCTGCTTCCCTGTGTGCAGATTC TTCCATCAATCAGCATTCTCTGCCTTTCTGACTCAAGATGTTGTCCTTCAAAGAGAAACC CTTTTTATGTTGCATTTTTCCCTCAGGAAACATCTTGTTTCCTTTCCCTCTCAAACTTTG AGAAAGAAAAACAATCACCCTTGCCACACAGGTGCCATTAAGCTCCCCTAAACTTGGCTG TTCTTCTGAATTCTCTTGCTCAGTTCCAGGGCTTGGGGCCATCAGATCCACATCTCTCCA GTCACCACTGTCCTGCCTGACTTCCCCCAAGCTTCACACTCTATTGTGTCTTCCTCCTTG CACCTGTCTCTCAGCCCCATCTCTGGCTGCCGCTGTGTTCATTTCTTCTCAGCTTCTGTT ATGGGGTCTTACTTCCCTGTATAATTTCTATTCAGAAAGTGATTTCAACTGTAGCCCTGC TTCTGTGTTGACTCCCCAGTGTCACTGCCTTTCTTTGTATCTCTCATTTGAGCCTCTGTG CAACAGGCTCATCCTTAAATTCTTGCCACCCCGGACATCTGTCACCTGCAGGCCAACTCA GGACCAAGGTTTTGAACTGTGAGCACCTCGCCCGTGGCAGGCCTCCTCTCTGGCTCACAT GCACCTCCTCAGGCTTGCCATGTGCGGTAGGCTGGCTTGAATCTCTGCATTTTCCTATCT GCTGTCTGGTCTCTTCTGCCCCTCCACAGCCTTCCAGACAGGGGCCACCTAGGGAGCTTC CTTCCAGGGCAGTCACGCATGTGCTATTAAAGTAGATCTTTTATTTCTGTCACCTCCCTC TTATTCTAGGATGTATGGCATCTGATAACCAAGCCATTTTGCTCTTTGCTCCCTTTCCTC TTGGGTTTCGGGAATACAGAAGTTTTGTCTTTCTCCTGTTTATATATCATGTGTCCACTA TAAGACTCCATATAACACTCTTCATATGAGTTGCTTAAGTTATGAAGACTCATAGAATAT AAAACAAGGTGTTCTCTACTATAGTAATTTCACATACACTGGGACACTTAGAAGTATCTG GGGCCATTGTCACATCTTGGTGACTGGCACTGGTATTTGATGGGTAGAAATCAGGACTGC TAGTCAATGTGTTAATATCCACAGGGCAACCACCCAGCAAAGAATTTCTGGCGCCCCAGA GTATTAATGGTTCTAATCTAGTTTCAACTAAGTCAGAGCATTGTTGAAACATAGCAAGTT ACCAGTCGTGACTCACCACGTTCAGTTCCATAGGTGTTACTGAGTAGCAGACATACGGTG CACACTCTTTTTCTCATTGTGCCTCAGATTAAGAAGTACAACATTCACATACATATAATA CAAGACACAATGAGATTGAAGACCATGAGAAACACACAGACAGACCTTAAACTTTAGATG GGCTTGAGAAAGGTTATGCAGAGGAGGTAGACTTTGAGATGCATTTGAGTGATACAGACA CAAGAGTTAGTTTCAGACATAGGACAAGCAGGACCACATACATAGTATAGGCACCGTGCC ATGGCAAGCTTCTCCTTGGCTCTCATACACAGACCACATAAACAGTCAGGCGCACGGGGG GAAGCAGGTTGGTCATAAATACAGCATCTATTTAGAGATGGACATGTTGTAACAGGAAGA AATGCCAGATGTAAAAGTTTTCTGTATTTTCCAAGCACACTGATGTTGACCAAGTTATGT AACCTCTCTGGGTTTTAATTTCTTCACCCAGAAGAACAGGGTGGAATTCCTTCTTCTCAA TGTGTTTGTTTATAAGTTCTGAGGCATTGAGTTACATCTCTCAGGTTTTAAGATATGAGT AGTAGTTTGAGTCTTTCTTGATCTACTTCATTTTAATGTTGTCTGTCATCATGTATTTGC TAAGTGGTGGAGACTGATGTCTCCTGAGCCAGGAAATCACATGGTCAGAATGGCATCTCT GAGCAGTCAGTGTCCATAGCTGAAATAGAGGTTAAGTTTGAAGCAGAGGGCTGGCTGGGA GACTGTTGAGGCAAAAGGTGGTTCATAGGTCTGTAGTGTGGGGTCAGAAGGGAGGAAATG TTGACGAAGGAGCAATAGCCAGCCGTGGTACTTGAATGACTCTGTCAGATGTTAGAAAGG GAAAGTGATGTTGGTCTGGAGCAAAACTGGGCACTGGAGAGAATATGGGCTCATTAGAGG AGAGAGGGTGCATGCTGGTCTTAGAAACTGGGTAAAGCTATCTAGAAGACAGGGGAAATG CCAGTGTGGAACTCAAGCAAGATGCTAGACTGGAAATGACTGTGGGTATAAAGAGAGATC TCTAAGACGAGCAGAGAGAGGCTGCAGAGATGATGGATAGCTGTCTTTGGGAGCTGTCTC ATCTAGGGGCAGAAGGAGAGAGAAGGGATCTGCATGAGAGGCAGAGTCTGGAGAGAACCA GAGACCAAGGATGAATGCCAAGAAAGAGAGGACTCATGCGTGAGGATGCCGGACACTGCA GTCCGTTGTGAAGAGGTCAGGGGGTGAAGGCTGAAAGGAGGTGGTCATGTGGCTGCAGAT TATACGGTGGATCTTGGCATCGTGTGTTTTGGGTGACCGCCATGTCACTGGGGCTGAATG GAAGAAGACAGGCGTTCATATATGGTGAGGAAAAAGTGACTTTTCCCTACTTAGGGAAGA TATAAGTGTGCTTATTGCTGAAGGAGGAAACACCAACAGACAAAGACATTGTTGACCAAG GCACGAACAGTTGGTAAAGGTTCACCACAGCATACACAGGAAAGCAGAACTGAGGAGAGG GGCTTGGTTTGACCTGGGATGAAAACAATAGAATGGGGGGGGGAATAGATTTAGTAGCGT AGAAAGAAAAAGCAGGCGATCTGCTGTTTTCAATGTATTGGGACGTAAGCATTTGGAAAA GGAGGATGGGACCTTAAGTCTGCAAGGAGAGGAAGTTCCAAGCACCTGCTGATGAGTTGA GAAGCAACCACTGGTGACAGGCAGGCTGGTCCACTTTCTTCCTGCTCCCAGACAATCACA TGAAGCAGCTCTAAAGAAAGACAGACTGGAGAGCTGCACAGCATCTTACCCCAGGCCCAC GCAAGCCCATTTAGACCTTGTTTACCCCGTGGCCTAGCATGGCCTATATATACCCTTAGA TTCCACAGATACCTTCTGTGCAGTGTCACCAATCATAGGTTTTGCCCATACTTGTCCTTG AGGGGGTGTGTGTCCCTCAGCAAATGGCATCTGTGTCTTGCCAGTCACAGTAGGTGTCAG TTCAGCTGGACCTGCCACTTCCTGTTCTTCCAAGCCTGACCTAACAAAATCCTGTGTGTT CCCACTCTCTGTTTACCACAGACGGCCCTGGATGTCTGGTGAGTTCCCGGGTTCTCCCGT ACAAAGGAAGGAAGGGAAGAGAGGCAACAAGATGGAGAAGAGGGAGAGACACAAGAGGAA TGGATCTCCCACCCAAGGGCTTGTAGTGCACATGTCTGTCTCAGAGACAGGAGCGGATGA GATAGTGAATTGTAATGAGGCCCCAAAGCCTCTGAGCTTTGGTTTGTGATTCTCTGAGTC CTAGGGCAGATCCCTAAGTCCTTTTAGCAGCCTCTGTCTTCCTGTCTGAGTCGCTTCCCG TTCCTCACTGTCAACCTTCCCATCTCTCCAGAGTTACTCAGAGACAGGAGGGACACAGAT ACCCGGCTCTGTGCTTGGATACCCAGCCGTGAATCCACCTTCTCCCTTTACCCTAATGCA GTCTGGCCCCATCTTGGCCCTATCACATATAGATATATATGCCCTACTTTCTCTCATGTC AGCTGATTGTGAGACTTAGGCGCCATTGTGGCAACACATTCTCTGAACATCGGCAGCTGC ATTGGCCATTACTGGAAACAATTATCCTTCGTAGTCAAGATGAGGAGATGAAAAGGGAGA CTTTGACCTTTCACCTCAGAGGGCTCCATGGAAATGGAGAACAAACTGCAGGCAGCTGTG CAGCCAAGTGGGGAAAAAGGTGAAGCAGACAGCTCCCGGTGAGGCCCATGGCACCAGGCG AGTCCTTGAGGGATTTGGATTCAGTGTGAACCAAAGAGCCAACTTCAGAAGAAGTAAGAG ATAATAATGTAAGAGGATCCCTGGAGACTGGCACTTTGTTTTAGAAATGAAGACAGGACA GGGATAACCTGCCATTCGACTAATGGATGTGGCTAAGAGGGGACCATAGTGAGGTAGCTG TGACTTTGGGTCCTGGGTCCCTTGGCTTTGGGACTGAACCTGCTTTACTGGCCTTTGGGG AGGGTAGTTGGGGTGGCTTTGAGCAGATAGAAGGGACACGGTGGTGATCTACTAAATCAG CTATATACAGCCAAGTGTGGTCCAGAAAGCCAGCCCCAGATAATGGCTGTAAGCCCTTTG GCCATCCTGGCCTTACCATAGGAAGACATCCTTAGTTTTGTCAATTCTTTAAGCTCTGAA ACTCTCATAGCACAGAACATTTCTAGGAAGCTATCACATTCCCCTCCCTGGAAGCGCTTT GATCCAGAGTCAAAGGAACACTGGAATTTGTTTAAATACTTCATCTCTGGGAGGGGTTGG GCCAGGACCTCTGTGTATTGCAGGGAGAGGTAGAAGGAGCCCAGCAAAGCAGAACAAGGT CCCCTCAAGCTGCAGATACATAATTTTAATTTTAAGGACATCTTTGCCAGGTTTGTGCAA AACTAGTTCTCACCTTCATGTCTGGTGACTGTCACCACCACATTAGGTAAAGGTAGGTTC AGCCCTTGTGGTCCTAGTAACACCTGAAGAAATGTAACCTGTTAAGTGACATCACAGCTG ACTGGGCCACCCCAGTGTTCGCACAAAGGGATGGAGCAGGGGAAAGGAAAATCACTTGGC ATCATTGCTAAATCTGCAGCAGCATCTGTGTCCCGTGGGAAGCACTTCAGAGGACCAAAG CCAGTGTCACACAGCCGCTTCCACAGGAAGAAAGCTGTCTGTCCTGGGGGCTCCTGTTGG CACGTCTTCCCAGGACTGCATCTCACAGCCCCTTCCTTGTCCAGCTTCCATTTGGTCTGA GCCATTGAACAAGATTTTCCTATGAAGTTGGAGGATGGTTTATAGCCATATCAAAGCTTC TCTCTTGCATTGCTTGTCCAGAGAGATTAATTGCAGTTTCCTTGCTTCGTTTGCTCAGAC TCTCCCAAAATGTTGCCCTATGCAGAGCCAAATGCCACACAGTGGAAAAAGACTGCTCGC AAATAGAACTTGGGAAAAGCTTTTTGTTCAAACCCTAAATAACATCCTGTGTCAAAACAC ATGTGACAATAGGCTATTATTTCTCGCCCCATAATAGCATGTTGTCATATCCCTGTGTCC TGGATGAATGAGAGATGGCACGCCATGTGGGGCAGCATGGGGGTTGGGGGAGGTATGGCA GAGCCTTTGGCATTTTCTGAAATGGAAACAACTCCTCGGGGAAGTAACCTAGAGGTTGAT TCCCACAGGTGCCCGGCCACAGCCTCGAGTTCATTTCCAGAGAAGGGCCTTGAGGTTGCC GGAGAACACCAGCTACAGCGACCTAACAGCGTTCCTCACTGCGGCCAGCTCCCCATCAGA AGTGGACAGCTTCCCTTACTTGCGAGGATTGGATGGAAACGGGACAGGTAGTTGGAGTCT CTTCTCTTTCTGGGTAGGCCTTCTGGGGTTTAGTCCTTCTCTGAGTTTTGGTTGTGGCAA GAGGTGGTCACAGTGAGGTGGGGGAGGGGGTTGGTTGACCTTACAGATTCTGGGTTCATA CTGTTACCTTTTCCCAGCTTAAGGAGCCTTCAGTCTGCACCAACATACAAAGGCATCTTT GCAAATTGGCTTCCCTGAGCCCTCCAGCGGGTGCCAGGGGCCTGAAGGGCCTTCTTTGGC CTTTCATTTTTGGACTAAGTATTTCAGTTCAGTTGAAATTATAGTTTTTTAAAAGCAAGA GATCAGTAACAGGGTTTCTGCCCCTCTGATCTCTGCCTAGTCTCCTTTCCTCCAGAGTTT CTCACCCAGTTGTCCAGCAAGAGCCCTGGAGCCTCGCCCTCCTGCTCACCCCATGCTGGG ATGGGAAGGGTTGGTTCCAGTGACATCTAGAGATGAGCAAGTGACATTCCATGCTCCGCT GTAGATGGAGCCCTGAGGTGTGGGCATTGCCATTTCTGTCTGTGGTCGTCAACTTTCACC CAACTCTCCCTCTGCTGTTGGATGCTCCACTCCCTTCCTCTCAAAGGGGATCTAGGAAGT TCTCCAAAGGAGGCTCTTCTACAGACAGCCCCGGAGGAGCCAGGCTCTGAGGTTGATTTG GAATCTTCCGGCAGATCACTAAAATCAGCTCAGCCATCATGGCCACTCTGACAAGACACA GAACTTACAAGATCAGAGAAACCAAAAGCCACTAGGAAGAAGAGAAGAGACAGTTCCTTA TCAGAGAAAGACCAAAGCCTGGACCTTACTCCTGGGTCTCTCTCTCTCTGTCTCTCTCTC TCTCTGTCTCTGTCTCTCTCTCTGTCTCTCTCTGTCTCTCCTCTTCATTGCCTTTCGGGT TTTGGTCATAACATAAGATTGAAAAACAGCCACTAGAGTTAAATTAGGTATATTATTATA CTTCCAAGGGATGCTTTGATTAAAACTTCCATAATTTTCCAAGACTTTGGATAAACTGGT GAATCTGACAAGCTCCTCCACCTGCAATGCCTCACCCGTTTCTGTAACTTGTGAGTAAGG TTGGAGGTGACGGTACCTGGTGATGTACTTGCTTTTCCTCCATTTGTGGTTCTTATTTCA AGAAAGGCTTCTTCCTTTAAATTGAGGACCAACGGCATGATTCGTATGCCCGTCATTTGC CATCAAATGGATGTGTGACCGTCTAGAGTAAAGGTTCTTGGGGGAAAATATCTCTTCTGA GGTCCTCACAGGCTCCATTCAGCTTTTCTGAGGAAAGGAAGCCTAGTCAGAAATACAGCA AAGGAACAGGCCTCACTCCTCTGAGCTCATTCGTGCTCTCTGTCCCTCTTCCAGTAAATC ATGAATAAATTATGAAACCCGAGAAGAACAGGGGACACAGAGCGCAAAAGCACAGGACCA TTTGATTATTTTTCAGAAGTTTGTTTTACTTCAAATTCAGTCTATTTCAGAGGGAAGAGA AAGGTTGGACGGTGACTTTGAGCTGCTTTTCCAGTGACGTAATTGGTTAGTTACCTGAGA GAGGATCAGAGTTTCTATGAGACCTACTAGGAAGGCCAGCCAGCCAGTGGTGTATCCATA TGTATCTGCAGACATTGGAGCCCAGGGGGTTCCATACAGCAAAGCAACCTGGGGCACAGT GGGTCACTGCTGGCCTCACAGTAGTTTGTGAACAGGCTCTCTTTTGCCCTGTATCACTTT GTGTCTCACACACAGGCCAAAGACTCTCTGCTGTCTAGCATCACAATCTTCTGGTCCCTA GGAAGCACAAAACCCTACATCATCCGCATGGTCTTAATGAAATGACCTCCACCAGGCACT CCAGGGGGACAGAGAGGGCAGTGTTAAAGGTACAGAATTTTTGCCACACCAGAAAAGTTG GCATATGATGACCATCTATATCCAGAATGCCTGAGACTGAATGAAGTGTTTTGTATTTAG GATCTCTTTTTTTTAATTATTTTTAAAACATTTGCATCGAAGTCTAGTGGCACCTAACTT TTGAACTTTGGAGAGCTTCATGTTTCACCCTGGTACTTAAACATGTGGACAGAGAGACTC CGAGGGACTGAGACGAACCCGTCTTGTTATAAACTACTGTTTGATCAAAAGCCTAAGTGG ACCCCATCCGGTGGTGCTTGCCCCTCCTCCACCCGGTTGGCATGACACCTGTCGTGGCTT GCACACAGAGGGCCAGGTCACATCAAGGTAGAGCAGGAAGGAAAACCCAGCTATAGACAG ACCTCAGTACCTTGCACGTGATAAGAATTGCACAACAAAGTGTGGAAGAAAAGTGACCTA GGCCTCTAAGTCTGAATCTGTCCAAAGTGGAGAAAGCGGGACAGTGTGAATGGCATAGAG AAGGAGTGGGCATCTAATGGAGCGCTGAGAGAAGAATGGGCCTCCAGAAAGCAGAGGTGA GGCCTACATGTCTTGGGAGCTAGGGCTTCCCCTCTCATCTCCTCCCCTCTTCCTTCCTCC CTCCGTCTTCCCTCCTCCTTCTTCTCACTTTCCTCCTTCCTTCTTTCCTGTCCTCTTCCT TTTTCCTTTTTTTCTCCCCATGGTCCCACTATGTGACCCCGCTGGCTTTGTATCAGCAGC CCTAGCTCAGCCCACCAGGTGCCATGTACAAATGTGCATGCGGCACCATGGGGCACCATG CGCACCCCGGCTGGAGCGCTTTAGACGTCGTGTGGAAGGACAGGGAGCCGAAGCACAAGA CCTGCGATTAATCTGCTCCTTTCTGTAGCGCTTACTTCTGAACTTGTGCAGGTGACAATG TCTATGGCCCTACACTCAAGAGGGTACCTCAGCTGCCCTCCATCTGAGGCATGAAGATGA GGCGGGAGGGGAGTAACGGGACAGGGCATCTGGTTCTAGAAACCATCTCCCTAGATCAGG GAAATGCAAGACGAAAAGGAAAGAGAATGTGAGGCCACTGAGGAAGAAAAATGGAGATAC TTTTCTAGAACTTTCTATGTGTCTGTTTATAGGAGGTTTCTACCGTCCTCCTGCATAGAT TTGACAAAATAAAGCGGCAAGTCCTACTTGGAAACCTTATGTCTGCAGTGTTTGTACAGC ATCCAGTAGGTCACCTGATGACTGGCACGTTGACAGGTTTGAGCACTGCCAGGAACAGTG CAAGGGAGGCCTGGCTTTGCCTTCCTGGCACCTTTAAGCTGTGGACATGTGTATGTCTCA GCCCACGGTGCACTTTCCAGCAAGGCATGGTAAATTCTGGCCTCTAGTTTTCTTATCCCC AAATAAAATGGTTTCTAAACTAAAAGATTCCTGACTTTGAATCTGTGATTCCAACTTTCA TCTTTTGAGGAAATCTTTTAACAGGCCTTTGCTGTCATGGAGACAGAGATGGATGCACAG TGGCCATTGTGTTCAGAAGTCACTCCACAGGCGACAGTGGTTAAAGCATTGTAGAAACTG TAAAGTTCACTAGATTTGCTTTGAACATTTACTTTTAGTCCAAATTGGAGGTTGGCGTGA GCTCAGATGGGTATGTTAGTATATAGGAGTAAGTACTTATGTATACTCCATGTAAATATA CTTATAGTCCGTCTTTTGGCCTAATAGTAATGTTAGTAAAAATAAAAATAGCAATAGTAA ATAAATCATAAACAGTATTATAGAAGAAATCCTGTCTTGTAAAATACCTTACCATTTTTA CCACTAAGAAATTCATCCTATTAAGGCAAAGATGTGAATTATGACAATGTATTTTGCGTG ATATCGCATTCCGATAAAGAAATTTCTTAAATAGATTGCATAAGTGTATAAATATCACAT CTATATGCATTCTCTAATTTACCTGTATACAGTCATTAAAGTACTGGCTCAGATAAATGG TCTCTAATGGAGAGTAATTGGCATATCAAAATCCTTTCAAACAGACCAAAATAGCAATGG CACCTCAAATAATACATATATATTTCACGTCTAAGTTTCAGAGCTATACCTCTGGTAGAA TTAGTTAATATTTTCAAGCAATCCTTGATGGAATTTGCTGTTTAAAACATTTCTAGAATA GGTTCTTATGGCACTGACTTGTGTGTGTATTATCTATGCTATAGATGATATGTCCTACGA TATATGTGCACAGAGCTTAGTTTGTGAACCTTCTTTTTCTTTAGCTTCCCCAGAGTTCTT GCTCTTACACTAGAGAAAAGTCTTTTCCACCAAGGCGGTAATCTCAGCTCTTGAGAGACT GAGGCACGGTGGCCTTGAGTTCCAGGTCACAGGGGGAGATCCTGCCTTTAAACAAAAGGA AGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGA AGGAAGGAAGGAAGGCAGGCAGGCAGGCAGGCAGGCAGGCAGGCAGGCATGGGCAACACA AGCACAGCTTGCTACAACTGGCAGACTTGAACTGAGACAGCTCTGCTAACTAGCATGTGC CCTCTAGGCAGCTACTGCCACATCCAGTCCCGTTTCTTTGTAAACTGTGAGTTTAACTGC CTCGTGATGTTGTGAGGTGAGGATTACCGATATTAACAGGAGTGGATGCTCACAGTCATC TATTGGATAGAACACAGGGCCCCCAATGGAGGAGCTAGAGAAAGTACCCAAGGAGCTGAA GGGGTCTGCAACCCTATAGGTGGAACAACAATATGAACTAACCAGTACCCCCAGAGCTTG TATCTCTAGCTGCATGTGTAGCAAAAGATGGCCTAGTCGGCCATCATTGGGAAGAGAGGC CCCTAGGTCTTGCAAACTTTATATGCCCCAGTACAGAAAAACACCAGGGCCAAGAAGTAG GAGTGGGTGAGTAGGGTGAGTAGGGGAGCAGGGAGGGTATAGGGAACTTTTGGGATAGCA TTTGAAATGCAAATAAAGAAGATATCTAATAAAATAAATTTAAAAAAAAACAATATTAAC GAAGCCCCCGCACACTGGAGACTCCTTAGTACGAAGCAGTAGCCACTGTTTTCCTTGAAG GGTTTCTGCAGCCCCAGGACCTCTATGCCAGTGATGAGCATCTGTCTTCCTTCCAGGAAA CAGCACCAGGTATGACTTGACTCCTGTCACAGCCGTCAGCGTGCACTTGCTCAGCGGTAA TGGGATGCCGGTGCTGGTGGACGGACCCATCTATGTCACTGTGCCCTTGGCCACTCAGAG CAGTCTGAGGCACAATGCCTATGTCGCAGCATGGCGGTTTGACCAGAAGCTGGGTAAGCG TGAGCCCCTGAGCAGCCCCTCTGAAGTTCATTTTGTTTTGTTTTAATTTAAAGGTCATGG AGGCTAAAATTGGCTCTCCTAATCTTTAGGTTCTTTTAATATTCTATGATCTATCTTGGT TCTGTGGTCTTTTTTTTTTTCTTCTTAGTATAAGAAAAAACATTTGCCAACATTGTTTGA AGCAAGGAGTAGTTCCCATGACCCTACAACCCAGAGATAAATGTGAATCTACTTTTAATT CTGTCGTAGTTATTTGCCTGTACACATATGTGTGTGCTATCAATTAGTTCATAAGTAGGT ACCCTAGAATTTATTGGCTTAAGATAATAATGAGCATCTCCTCCTATCTCATACTTTCGG AGGTGAAGGGATCCAAGCACAGCTAGTGAGTGTGGCTCAGGCACACCCTCAGGACAGTTA CAGTGGGCCTGCCTGTCAGTATTCTGTACGGCTTAAGCAATGTTCTGCTGAGGCTAGCAA GCAAACTCAAGACTCTTCCATAGTCACCAGATGACTGCAATTCTTGCCAGCTGATGGCCA GAGATCTTTGCCACATGGTCCAGAGCTTAAGGCTGCTTACAACGGAGCAACTTGCTTTTC CTCTTAACCAGTGATGTAAGAGAAAATAAGGTTTTCAAAGCACAAGTACTTCAAACAGAT GCTGTCCATCCTGGGCATAGATAGTCACTAGGTGGGTTAGTGGAAATAGTGCCAGAATTC TCTCTTCAGCTTTTGCAGTCATTGCAACAGAGTCAGCAGTTTTTGGTGGCTGCGTTATTC TGTGGTCCTAGTTAAAGTGACACAAATATAGCATGATTTGGTCATCAGTCCCTTATGATT AGGGGAAAGGAGGACTGTTCTAAGGTGGTAGATACTTTGTAGCTAAATGTTTCAATGTTT GTGCACAGCCATGATTACTCTTCAGAGTGTCCTGTGAAAGTCAAACTTGGAGCCAGCTTT TAACCACCAGTGTAACGTTAAACTATGCAAGAAGATTAATTAGGGGCTTTATTATCAAAT AATATTTTTAAATATTTAAAATAGTTTTAGCAAATACACTTTAATATAAATACCTTTTGG GTTTTCATGGAGTTTTTGTTTTGTAACTTCCCAGGTAATTAATAGACTTTATTATTAGTA AAGATCACTGCAGTTTTAATGACTATATGAAGGTTAACTTCACAGGGTAGATTATAGCAC TGGCTTACTGTATACTGCACTCCTTCATTAGGGTTTCTATAGCTGTGACAAAACACCATA ACCGAAAGCAAGTTGGGCAGGAAAATGTTATTTTATCTTATAGCTTGTGATCCATCAAAT CAGCCTTCCTTGCTAGGTGTACTAGTACATGCAGAAATCCCAGCATTCAGGAGGCTAGAG CCCAAGGCTTCCTGTGAGTTTGCAGCTAGCCCAAACTACACAGCAAGATCTTATCTCAAC AACAGCAAAAGAGCAGTGTTTCTCAGACTCACCTTCTGGTCCTTTCCTGGATTTCCTGTG GCTGGGCTGGGACTTCTACATCTTACCAATTCCTTACATCCTCTGGCTGCCTCCCATTTC CCTCCTCCCATGGGCCCTACTGTAGTGCTGCTCTGGTTACCCTCACAACTGGAGATGCTC CTATGTGGTCCTTTCTCAGAGCAACTTGTAACGAGCTTGGAACCATAGCAAGGCACAAGG GTCTCATTAGAGCCAGTCCCTGTCCGTGCCTGTCCCTCTCTCCTTCCTGGCCTCTCCTTT CCAGTCACTTTCCAGACATACTGACCCTTCCTTTGGGCCTTACCACTTTGCAAATGGAAC CTGATCCTTCAAAGCTGTTCTGGTTCAGATCTCAAATGTTCTTCCACTGCCTTGTGCTAA GATCTTGGTCTTCAGTAGATGGTGCTGGGGCGGGGGGGGGGGGGGGGCTCACCTTTAGGA GACAGGGCCTATGGGGTAGAAGTAGGTCACTGGACATGACCTTGAAGGGCCCTGGCCTCT TCTTTTCCCTGGCTCCCAGCCATCCTGAGATAAGCAGCTTTGCTCTGCCACATGTGGTTC ACCATGAGCCACGCTACCCCAAGCTCAAGAAGCAACAGAGCCAAGTGACCATGAGCTAAA ACTTCATTAATGGTGAGCCAAAATACATCTTTTCCCTCTTTAAAGTGTTTGCCTCTTGTA TTTTATCACAGCCATAGAAGCAAGTAGAACATTTCAAGCCCTTCCCACAGGCTACTAGCA GTTACTATTCGACTATAACAATCATTTGCGATCAATTCAATAATTCTTTAAATTATTTAC GTTGGAGGTGAATCAAAACAATTGCTAATTCCAAACTGTTAAGTAGCCAGAAAACGCACT GTAGGAATTCGTGAGGAAGTTTTTGCTTGGATCAGGATTACTCTACTGGAGGCTGAGAGC TAAGCATGATTCAATCAGAGGATGGGGAGAAGGGGAGGGAGATGAGGCCAACAAGCAGGA GGTTCTCTCATTTACAGTGAGAAAGTTCTAGAAGTCAACTCGACAGCAATGTCAGTATGG CTGGCAATGCTTTGTACTTAAAACTTGCTGAGAGTCTGTGTTAAGTGTTGCTATCAAGAA TATGGTATCAGGCTGGAGAGGTATCTCAGCCCTTAAAGGCTAGGCTCACAACCAAAATAG AAGCAATAGTATCTGTGAGGTGATGGCATACTGTTTATCATCAAAACATTCAGTCATGTG TATGCATAATTTTTTGCAACCTACATTTAGTAAGGGTTCAACCTCTCCTCTATCCCACCA CCCAGCTGAGGCAGTGGAAGAGAAAAGATTAGGATACGGGGGAAGTGGACCTGTTCAGCA AGAGTTCTTTGGGGGTGAGCTTAGTCTTCTTTGTCAGCAGTTCAGCACCATAGCAAACAC CAAATATAAATCAGCAGCTACAGTCCAGGCCTCTTGGCAGGCAGACACCAAGCATGAACC AGCAGCTATAGTTCAATCCTGAAGAAACCACAAGGCTTGCTAACTGACCAGAGGCCGCTA AAGCAGCAAGAAGCCACAGGACCCTCACCAGCAGTTCCAGGGCGAGTTTCTCTGAATGGT GAGAGCATTACCATAAGCAGAGCTCACCAGCACTATGTAAATCAAGCCAATACATGCAAG TTGTTAGCTAAGAATAAAGAGACAGAGCAAAGCAAACCAAGCCTGAGTGCTCATCTCCCA CTGTCTGTGGGGTCAGATTTATACTCCTTCATCAAGCATCCTTTCACGTGTCTGCTATAT CCAAACATCCTCTTACCTGTGTCTGCTTCAGGAAAAGTCTTTCCTGTGCCTGCTTTAGCA AGACATCCTTTCACTTGTGTAACCCAGCAAAGCATCATTTGACATAACTTTCCAAACAGA CTACAAGTTTCCACTTCAGTCATGCATCTTAAGTATATACAGCTTTGATCTGCAAATTAT ACTCAATTAAAATGGGAACAAGTAAATATCAAAGGAAGAATTTAGAACATGTGAAAATCA TAGAACATGCATAAACATACACATACCCAAATAAAGTTTTATTGGAACCCAGCCACACCC ATTTGTTGGTAAATCATCTGTTTCCATCCTGTGGTACACAGTGAGTATTGTCATCTTCTG GCTTTCCAGTCCAGTCTTTTACAGAACCACCTTGTGACTCCTGACCTAGCACCCTCTCTG AGGGAGCTCTCTCCATTTGCTGTCACAGCACGGGGGTGTTTTCTCTCTGCAGGGAATAGC GGGTGCTGGCTCAGCTGCAGCTCCTTATTCCTGTTACCTAAGCTCACAACTGTCTGTAGT CACTCTAGTTCCAGGGGATCTGACACCCTCCCACAAACATACATATGGGCAAAACACTAA TCAATGTTCATAAAAGTAAATAAGTCACTTTTAAAAGAAATTAGCATCTTCATATGTTGA CCCTGTTCGTCAGAGGGTGACCTAGTATATGAATGCATTGTCAGGGTGCATGAATTGGAT TGTCTTGACTGTGTTACAATACCAGTTGGCTCATCACCACATATGCCCTCTAAGAACTTG TTTGAAGAGGCCCAGCATGCGTGCTCTGCCTTGAAATGGTTGCATGAACATGCTCTGTGT GCTGTATGTGAGTAACCTTTGCTTTACACAGCACAGCAGACTCCCCTTGGTGTGTGAAGC TCTTACCTTTTAAGGAACTGGCAGGCTTCTCTGGCCAACTTCAGTCCTTCGCATCACACT GTGGCCTGCAGCCGTTGGGGTGGCACCTGGTACAGTGATCAGCGTCCAGAGTTAGTTGTG TGCAGGAGCCAGTTTGACCTTCCAATGTCTGGGGAAGAAAGTCGGTCATGGCCAAGTGTG TGCTAACTGTGGCTTTCAGGAAAGTAAGGGCCAATTGTGTCTGCTTTCTTTTATGGACGT TTATTATTTCTTCAGTGTATAACTAGGGCAGCAGATGGCTTCTGGGCTATGAGGTTGTCT GACTCGTTGCCCTAGGGAATGGTCACTCATGAATAAGCAAACCAGGTCAGTGGTCTGAAT TCAAAGTGACTGATCCTGAATAATCAAAAAATCAATAGTGTTTTAGATTTTGGATTTGTG CTTCTGCTGTTTGAGTGTCACTCAGTATGTTTGAATCCTCTTAGTCCAACGAGATAGCAG AAAGAGAAGCCTACCCTGAGAGTGAAGCTCTACGGTGAGATCCAGTTTTAGCTGCCTTCC CAAACACCACAGGCAGAGTCTGTGTGGATTGCTATAGCAATGGGGACTACTGAACCAGCC TCTTACCTCTTACGGCACATCCATAGCGGGTGCTCAGGAATAACTCCATAACTGGCCTGC GTAGTAGGTCTGTGTCTGTTTCCAAAGGAACGTGACTGCTTTTGCTGTGCAGGGCCTACT AAGCTTTTAGGTAAGTCATGGCCAGTTTGCCCTTGAAGGAGAAGTTTATTTACAATACAG ATATATTCATTTCTTTATCATCAGTGTGACAAGTTTATCGCAGGGAATGTTAGAGGGGTT GTGGGGAGGAAGAAATCTCAGCACCTTTATCACAAATTTGATGTGAACCGAAAACTATTC TTTCTTTAAAAAGCAAAGTCATGATAATTTTTATATGCCTCGCTGACCTCAAGTTTGGTC AAAGTGTTATCTAGATCTCCAAGAATAATTTAGAGACTGCCAAGGATTTGCTTAGATGTG TTTTCAAGACTTACCCTGAACTCTGATATACAGAAATGATAAGAGATACAGATATGTTAA ACTATATGGATATTAAAATATTAACCATGTATCTCGATGAAGGATTTCAGAGTGGCTTGT TGTGGTTTAAATGACTTCTAAGGTTACACTGTATTGCATTGTATGGGTAAAAGATAAAAT TGGAGATGTTTATTTGTCTAACAATTCAAGTACATATTTATATATGTGATTAACTTTAGA GCTAAATGTAGTACTCCCCCCCCCCCCGCCAAGAACAGATGTGATAATTAAGGATATTAA ACAAAGGAAGAGGTTGATTTACCTAAGAGTGATGCCAGTATACACCTAAATAAGACAAAT AGGCAATTTCCTAAGGAACACTAGCTGAGAAACAGAGAAACAGACTCACTATGTATCGAA AATGACCTTGAACTTCTGACCTTCCTGCCTCTGCCTCCAAAAGCTGGGATTTCAAGTCTA CTCCTGACCCACAGGTCGGTGCTGAGGGACTAAAGGGAAGTCTGTGCACATGCTAGCAAA AGACCTCTTATTTTCCAGATAGGAAAATGAGCCTGAGAGTGAACTGGGTTTTGGTGAGAT TTTTAGCAGGGAAGGCAATAATCTGTATGCAGAGTTGAGGAAGCTGAGGGTAAATGCTGA GAACCCAGTGGGACGTTGTCTTCACCAAGATCCCAGAGTGAGGCAAGATCCTCTGCTTTG CGTTTTGGGGACTAAGATGGGTGTGTGTTCTGTTACTGTGGGACTGTTAGCATCCCATTG CAAAGTTCTGCCCCAAAGGATGAGAATTAGAGTTTATAATATACTTATGCTGCCCTGTGG GCTGATGTAAGAAGGACAGTTGTTTTCCAGTGTTGCCTAGCAATTCAAAAAACAACCCTG TAACATCCATCTGTCTCTAAGCATTGTTAAGTCCTTTGTGTTGGTGGCGTCCTCAGAATG ATCATTTTCAGAAAATTAGTTCTCAGATAGCTGTGGTTTCGGGCACTTTTGTTTTAAAAC TATCCTCGGGGTGTTGGTTTTCTTAAAGTCTCACTCTATGTAGAACTAGGATTTACCATG CTTGGATTTACCTGAAACCATGTGGGCAGGCCTGACAAATGAGTAGTTGGTTTGTGGTTG CAGAGTATCAAGTCAGTCCTTCTCAGAGGAAGCCTGTATTCCTTAACAGTAAACCATTCA TTACCACTGATGGAGTTGGTTGGTTAGGTGTGGTGACTTCATATCCTTACACTGGCTCTT TCCACCACCAGGAAACCTTCAGGCCTTTCAGTGTACCTGGATTTTAAACAAAAATTTGAT GCTTAGTCTACTATAAGCCTAAATGAAAATAATTAGGACATTAGTGCAGCATGAGTTATT ATTTGTGCTGCTGCTGCTGTGATGGTGGTGGTGGTGGTGGTGGTGGTGGTGGTGGTGGTG GTGGTGGTGGTGGTGGTGGTGGAAGACAGACTCTCATGTATCCCAGACTAGCCTCACCCT GCTATGTAGCTGATGTTTCAGGTATATATTACCACTGTTTATGCCATGCTAAACACTACA GGAGCTAAGCTACATACCCAGCTCTCCAGCTATTTATCTGGGATGTGTGTGTGTATGTGT GTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTACATGC ACTATTTACATCAAGATGTTGGTGAAGGCCAGAAGGAGAGTGTTAGACCCTTGCAACTGG TGTTTGGATGCTGAGAACTGAACCTGGGTCCTCTGCAATAACATCCAGTATTCTTAATTG CTAAGCCATCTGAAGCCCCAAATATTTTTAACTACATTTATGCCTACTTCCTTTCACTTG AAAGAGTAATTACAAAGTGAAGGTAGCATGTGGTTGTGTATGGTGTCTAGCATTACAGAG AAAACAGGGAGCCACAGACTAGCAGTTACAACAGAACCAGCTAGAGCCAGTTACTTAGCC ATAGCAGGCCTCTGATTTCACATCTGTGAAAAGCATACAATAGGCAGAGTCTCTACATCA TAGACTTGTAAAAAGAGAGAATTTAGAGCGGGGCCGGGCACTTAGGGAAAGCCTTCCTAG CCACCCCTCGCCTCCCCTATCGTCTTCTCTCCTCCCTCATCTCCACCCCCTCTTCCTTGC CCTCCTTTTCCCCTTCTCCACTTCCTTCTCACTTCTTCTTGCCCCTCCTCTCCTTTCCCC TCCTCTTTCCCTTCCTCTTCTCCCTCCTTTTTTCCCTTCCTCCCCCATCCCCCCTCTTCT CCCCCTCCTTCCCCTCCTCCTCTCCTTCTCCTCCTCCTCCTCCTCCCTCACTCTTTCCCC TGATCGCCATCATTGTTATTGCTATCAGCCCATACACCATTTGCAAATCTTCAGTGACAC ATGTGAGAAGGAAGGTCAAGCTCAGACCTGCAGTTCTGTTAGTGTAACACTGTAGTCTCC CCGAGGGATGACTCCCTAGAACACTCCAGCCACTAGTCTGATGCCAGTGCCCATGCCCCA CCGGGTGTTCAGAACTTTTAATATAATATCATCACCACCTGAAATTGAACTTCCAAATAA CTCCTGAGTCCAGGGCAGATGATCCCTCACACAGGAATATGTCTGATGTGCAGAATGATG CACACACACACACACACACACACACACACACACACACACTTATCTGCTCATTGCTGCTCC TTTCATTCACAACCTGTGCCACTGTCGTCCCTTCGCAGGTGAGGGTACTAAGGACAGGTA TTCTGGGGCAAGTAATATTAGTGTTTAGGTGTGGAGCATGGTGGGAGAGGAAGGGGAGAA CTGATTCCACAAGGTTGTCCTCTCTGTCCGCGTGCGCACACACACACACACACAAACACA CACACACACACACACACGTGCGTGCACAGAGAGGACAACCTTGTGGAATCAGTTCTCCCC TTCCTCTCTTTCCCCCTTATGTGGGTTCCAGGGATCAAGCTCAGGTCTGCAGGGGCTTAC ATGGCAGTCAGTCTACCTTCTGCCCCATCTCACCAGCCCAGGGACACATACATATGTGAA TTTCCATTTACAAATGGACCGTTATACAATGGGAGTAATGAGAGCAAAATAGAAATAGGT ATGGTGGATGAATTGCAATCCCTGCATAATAAGGAGAAGTAAAATCAAGTATGTTAGAAG AAAGCTTCACAGTAACTCACATTTTACACTTCAATTAGGTTGCTGTGAGCAAGCTGGCTG GGTGGGTGCAGTGTTTGCTGACCAAGCATGAGGACCAGTGCTGGGATCCACAGCAGCCAC TCAGGAGCATCCTGGGGGCTTATCTGCTAGCCTGGCTAAGCACTGAGCTCTGAGTTCACA CATGCACACATGAACACATCCATATGTACATAAAGCCCATGCACAAAGCAAAGTTTAAAA AAATAGAGATGTTTTTAGTTAGACTTTTAGGTTAAGGTAGCATGCCCTTGTTTCTGCTTC TACTGGCCTATTTTGACTTTATAATTTGGTGTGAGTGTGTCACACATTGAGTGTGCAGGT GCAGTCACCTGTGCACTTGCAGGTGGTGGCAGGTCTCTTCCTCTCTGACCCACCTGTCTC AACCCCACAAGCCTGGGCTTACAGGCACAGACAGCCACACATAGCTTTTTACATTGGTGC GAAGGATTTGATATCAAGCCCTCAGGATTTCACAATCAATGATCTTACTCACTGAGCCAT CTTTCCAACCTCTGACACATGATTTTTAAAAACAAGTTCGATGCACTGTATGAGAGACTT CTTTATTTCTTTTAAAGTCTTTTTTTATGAAATTTAACTTTCAAATAACTCCTGAGTCCA GGCTAGATGGTCCCTCATGTAGGAATGTCTGATGTGTAGAATCAATCTCTCTCTCTCTCT CTCTCTCTTTCTCTCTCTCTTTCTCTCTCTCTTTCTCACACACACAGAGAGAGAGAGAGA GAGAGACAGAGAGACTCTTTTTTTTTCTTTCCATTTTTTATTAGGTATTTAGCTCATTTA CATTTCCAATGCTATACCAAAAGTCCCCCATACCCACCCACCCCCACTCCCCTACCCGCC CACTCCCCCTTTTTGGCCCTGGCGTTCCCCTGTTCTGGGGCATATAAAGTTTGTGTGTCC AATGGGCCTCTCTTTCCAGTGATGGCCGACTAGGCCATCTTTTGATACATATGCAGCTAG AGTCAAGAGCTCCGGGGTACTGGTTAGTTCATAATGTTGATCCACCTATAGGGTTGCAGA TCCCTTTAGCTCCTTGGGTACTTTCTCTAGCTCCTCCATTGGGAGCCCTGTAATCCATCC ATTAGCTGACTGTGGGCATCCACTTCTGTGTTTGCTAGGCCCCGGCATAGGAGAGAGAGA CTCTTAACTCTTTTTTTTTTTTTTTTTATTAGGTATTTAGCTCATTTACATTTCCAATGC TATACCAAAAGTCCCCCTTACCCACCCACCCCCACTCCCCTACCCTCCCACTCCCCCCCT TTGGCCCTGGCGTTCCCCTGTACCGGGGCACACAAAGTCTGTGTGTACATGTATTGGGTA CTTTTGGCTTTCCTTTAGCATTCCAAAGTCCTTGAAGATCCTATTATGGCTCCTTTCCCA AAACTTATTCTTAACTCATCACACCTTTAAAGGGGAAAACAAGTGGTTGCTTATATTCAA CTAATTATTAAGACACAGTGGCACATGCCGGTAATCCAAATCCCTCACCAGCCTGGGCAT ATGTAAGACCCTTGACTGCATTTCCAGCACAAAAATAAGCCAAGTAATTAAATAAAATGA ATATTTTATTGTAGCTTAAAAGCCTCAGGGTCCTGGGATTCCACTTAGACTGGTTAAAAC ACTTGTCCTGCAAACCTTATGTCTTGTATTCAGTCTCCAGAATCTATATTTTTAAAAAGA AAACTGAATATGGGACACATATCTGTAATCCCAGAACTTCTGCGCCGAGATGGGGGTGGA GATAGGAAAATGAGCCAGAAGATCGCAGCCATCAAGCCTGAAGTAGAGAATGCTTCAGTG AGGTGGAAGACACAAACCAACTCTCAATCATGGTCTGTTAGCCTGAACACATACACCATA GCACACATGTGCCCAAATACATGTTCACACATGCAGCATGCACACATTCGCAAACACTAT CTTTAAAAAAAAAAAATGAATCTCTCCCTCAGAAACTAACCTGTTCACTTTGCAGCCCTT TAAAGGCTTAATGATTTAAGAATAAGTTTTGGGAAAGGAGCCATAATGGGAAACTTCAAG GATTTTGGAAGGCTGATTCTCTATATTAAGAGAATATATTAGGTGATCACAAGCTTATTT TTGTCTTGGTTTCTAATATTCAGCCTGTCTCTCATTTCCCGCTTCAAACACAAAGTCCTC AGCTACCTTGAATTTCCCTGCTTTTTCTTCTTGTCGAGACCAGTCTTGAGATCTCCTTGT CGAAAGCTGTGAGGAATCTAACCATCTCCGTATAACTTCTGTTCCTCTGTTTGATTTCTC TCAACAAAAAGTATAAGATAAGTAGTTACCCAGGAAATATTTTGCTATATAATTGACAAG GGATGTTTGCTCTTAACTCATTCCATGGGGAAAGTAATTTCAGAGAAGGTCACTGACCTA TTAGTCTTTCCTTTGATATTGATAATGATTTTGAGATGGGTTTACTGGATGGTTGCAGAA TTCTTCCCGGCTTCCAGCTTATAGATCTAGTAGAAGTTATTCTAAGTTTGTGCAGGAAGA ATATATCAATTAGAATACATAGAGTAAGAAGTGGGGTACTGAACTGCACATATTAAAATG CCCAGGCCACGTACTATGGAACTGGGAAGGGGGTAACCTTCAACCGCTTAAAGACGTGAC GGAAATGTCCATCCTCTTCTGTGCATGTGGGACATGTCTTCATTTCACAAAACTGGAAAG TGGCCAGGCTAGAATTCACACTCATAAGATTAGCTGGCCCTCAAGTGCTTTGAAGTCTAA TATGGTAAAAGTCTCAACAAGAGAGAAAAGTCTTGTATTCTGGTGTTTTGCCTAATATGC AAGGAGTCAACTTTAATGTGTAATATGTTCTAGTGTTGTTGGGTTCTGCTTATAATTCCT TTAACTCAATGATGTTCATAACATCAGATCTTTGTACTTATTATGAAGTTAAGCTGAGGT AGCTTTCCTATTAAAGAGAAGTATTCAGGCAAAATAAATATGCCAAGCAAGATAAATCTA GGCTCTTTAGGCTTCTTTCAAAGGATATGTTGCATTTTAAGTGAGTCCTTTTTCACATTT TAGAGTCCTTTATATATACTTTTATTTTATATAAATAAAAGTTGATTTTGTTGTTGCATA GTAACCAACTAGCACTTCAGTGATTGCTAGGAGACTCCATCCCATCTTAAAGATAAGGAT GAGGTACCTTATCTGATAGTTAGTATATGTAATAGTCATTAGAGTCAAATGCAGCTCCTG TTTAAATAACTCATAATGCTTGCCACACAGTGAACCATGCCAGCTAACTCCATAACAAAA ACACTTCCAAAAGAGAGGCACACTTCTCAACACCTCGCACATTCCTGAAAATATTTCTCT CTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTGTGTGTGTGTGTGTGTGT GTGTGTGTGTGAGGATTCAGGTTGCCACTGTTTGATAATTGGATTGTCCTCCCTCACACA CACCTTGATAAGGGGACAGTAACAGTGCTGAGTGTGACAAGTTGGACCTCAGCGGCAGTA AAGGAACAGAACTTGACAACAAGGACATAATGTATAGGAAGGACAGTGAACATATGGGCA GCAGAAAAACTATTTTTCATAAGAGTGACCAACCTTCTCCAGAATCCTCAAGTCCATGTT CCTAGGGTCATTGAACCTAGACCTGCCATTGATCATGACCATGGCCTCAAGTTATCAAGA AAACCCCTTGTGTCTGAATCAAAATTACATGCAGATTTCATTATTTGTGTCAAACTTCCT TCTCAGATGTTGGCATGTAGCTTTCTTTTTGCTACTTTGTGCGTTCTTCTCTTCCCACCC TTTATTCCCTCAGGTTTCACCCCCTATTACTAGATAGGAGAGAAAGGAAGATGGAGGAGG AGAGAGAGAGATCTAAATAAAGTCAGCAGTCTGAAAGGGGACAACATTATCATTAGATTA CTTTCCTGCTGACTAGGGAAAGTTTGATCTTCACACTCAGGATATCTCCTTTCTTTTTGC TGTTGTTTCTTCATTGTATACTACAAACACCAACCAACAACCCACCCCACCTCTCAGTTT ATAAACCCTCTGAAAAGTTCCCAGAATTCAAATGTCACACAATCGGAGAAACCATCTGCA GCCGACAAAATCATGTCTCTGCTAAAGCATGAGACAAATCATAGTCAGCTGCTGTGGACA GTCTACAGCAGCCCCACCTCCCACACCTGGGATTAAAATGAAAACATATTCTTATTTCTT TGTTTCTGTCACTACTTTGGCAGGTACAGCAGAATGTCCCTTTGGGAAGGGACTTTGCTC CCCTTTCTATGAGCAGCTTTCCTTTGTCTGTTGTATGTATTCATTTTTGCTCAAGATTCC ATTAAAAGGGGTCCAAATTCCCTAAAGCTGTTTGAGAATTGATTAGCTAGAAATTCCAAT CTTGCAACACCTCTTTCCTCCATGTTGGCAGGGGAACCACATGACCTTCACAAACAGTCC CAACCACAGCTCATGTCGGAGCAAATAAGCCACCCTGCTAACTCTGAAATCAGTTTGATG CAGCTGCACATGGCCTTTCCACCTTAAAGCCACCGTGGGTGGGGCTGGAAATGCACTAGG AAGTGTAGGTTCTGCCTAACTGCCATCAACAAGTGACAGCCATTATCTCTGTGTGTCCCA GCAGTGGTCTCAATTGCCTGCGTATGAAGTAGACACAGGAGTCCTACAGAGAAAACCTAC AGGGAAGCCATGGGAAGGGGTTGAGAAGGAGCGGGCTAGGGAAAGATAAAAGTCCAGAGC AGATGAAGTAGGGCTAAAGAAGCCAGGAAATGTTGTTCACTGGGGCCTGCCCTGTGATTG GATCGCAAAGATGAGAATCTTAACAAGGACGGCCCTTTCATAGAGGCCATATTCAGCAGT ACCAGCAGCCATCCAAAAGTGGCCTCACCCTTGTGGAAGGTGTAGAAAAATAAAGATCTT TTACAGTTGGATATTTCTTCCACTTTTAAAAGGAAAACCTAACCTGGCAATGGTGGTGCA CGCCTTTAATCTCAGCACTTGGGAGGCAGAGGCAGGTGGATTTCTGAGTTCGAGGCCAGC CTGGACTACAGAGTGAGTTCCAGGTCAGCCAGGGCTACACAGAGAAACCCTGTCTCGAAA AAGCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGAGGAAACCC TGCTCTGCGCAGTCTGAACAGGGCTGGCATCCACACATGTGCACATGAAAGTGCCCTTTT TAGCACCCTGCTATCTCATAACCTTTTCAGCACGGGGCACCTGAATGAGCTTTGTCTGCT CGCTGGTGGGTTTGCCTGTAACAGGAACCCATGCCTTGCTGCCCATCTTCACCACAGTTC CCACTTCAGTGCACCAATGTACTGTTGGGAAGCCCTCCTCTCCCTCCCCAGGTAGGAAAG CCCCATCATTCGTTCTGCATATATAGCGTCAGGGTCTCAGGAGTGAGAAGCATATGTTGC CAGCACACAGTTCATTAATTCTTACGATTCCTGTGGCCTCCCCTTCCTTAAAAACAGAAA TCTTAGAAGATGTCCTTGCCAGGAACAGCACGATCGAATCCCAAAACAGCGTCACACTTT TGTCAGACCCTGTTGTGTATTATATAGAAGGTCTGCCAAAGTTAATGCCTCTCCCCAGCT GGCTTCTCTCCCTGCCGTTTGGAAGGGGAGCGTCCCAGTTTAGCCCCACTGCCGCTAGGA TCACTTTCTTGTCAACTACATCCAGCCTTTCTCGGAAGGATACTGATGCTATTTGTTGGA TTGCTTCTCTAGCATTCACTCGATGTGAAAGTAAGTTCCTATTTGAAGATAGTTCGAGGT ACTTGGTTGTAATGAGAATTTTGGCTTCTTTAAACACAGAAACATTATAGGAGTGTTTTT GTTTTAATCCCATGTGTGGAATATGGGGCTGATTTAGACTGCCCACAGCAGCTGGCTATG ATTTGCCTTGTGCTCTGTCGGGGTGTGATTTTGCCAGCTGCAGATAGGAATCTTAGAAAC TCTTGAGGGTATAAAAATGCTAGAGCCCCCAAGAGATGCAGTGGCTACTGCTCCTGTTCC TGCTGCTGCTTCCTGCTGGCTGCTGGCTCCTTGTAGTTATCCTAATAAAGATCAGCATTG CCCCAAGGACCTTCCCTAATCATCAGGAAGTAGTCCATGAGATCAAATTGACACCCCCCT TTCCCCTCTAGCCTTCTTTCTTTACCAACTAATGTTGGGAATTGGAAGAGATAAGGGTGG TAGAGAAGGGAACCCGTACACTTAGTAGAAGACAAAACGGTATACAATACGTAGGTGGAC ACTCTCAGAGCTTGTAACCCATTGGAGGAGATCAGACGTAAAACAGCATGTAAGCAGCAC ATGGTACGGTAAAAACATTTCCCAGGAAGGAGGAGAGACAGAATGTGCAGATGTGTGGGA AGTTCTCCCCACTCTGATGTGTGTCTTTTAGAACAGAGGAAAGGTATGTGAGGTTAGACC CACAACAGCAGTCAGTCATGAGGACTAGCTAGGACAAGCGCATGGTATGTGAGGTTAGAC CCACAACAGCAGTCAGTCATGAGGACTAGCTAGGACAAGCGCATGGTATGTGAGGTTAGA CCCACAACAGCAGTCAGTCATGAGGACTAGCTAGGACAGGCGCATGGCACAGGACTGTAG TTGGCCTTGGTTTTCAGGTTCTATAGCTCTGGTGTTTTCTCCCAGGTCTACCAGCAAATG TGAAGCTCCTCCCAGCCATAGCCTAGCCACTACCTCCTGTTCACCTTGAACCTGTCTTCC CAGTCCTTGGTCCACTGCTCCATGCTTCTCCATGTTGCTCCATTTCCTGAGTGGCCTTGT CACCCTCCTCTCCCCGTCCGCATCTGTTGTCCTTACTGACAAGCCCTACTCCACCACTCC AGGTGACAATATTCCCTTGACCTTCCAAAGCACTTTGGACATCTTTAGCATATGGCCTTT CTATGTTCTATCTAGAACAGGGACCGGTCATCTTGGCAGTGGGTATGGACTCGCAGTGTT GATAATAGCTCCACCCACTTGGCTTGCGTCATGTGTAACTTGGAGGAATTTTTCCAGTCC ATTTCAGTTGATTTTCTTCTAAGAAGCAACTTGGGCAGAGTTGGCAGTTTATGAATGAAC AGGAATTAGGACTCAGCTTCCAGCTCTTGTCTGTTGGATCCCATTTAGCATCCATTTGAA GAGCAGTGACTCAAACATCTAATCTGGAGAAACAGCCAACCAAAAAAATGCATGGCCACA TCCTGGCTAATCCGAAGATGCTGCCTGCTGTGCCGGTGGAGGAGCAGTGCGTGGGAGTGG GTGGGGTTTGTGAGTCACGCAGGAAGGGAGCATGAGGGGGTGATGGGAGAAGCTGAAACT TACCCGTTCTCTTCTTCTGGAGAAATATCCTTGCCCAGCATAGAAACCCTCCTTTCTACT GTGTTCAGTGTCTTCTGTTTCCCTTTCCTTAGAAGGCCCATGGAACCACTGGTACTCTCA GATGCTACGCGATCTCTGGGTTGGCATGATTCATGACATGGTCTCACACTTGTTTTAGAA ACCTTGTTGTAGCTTACATTCTGCTTTAGCTTGAACCAAAATCACCTATAGCCATGACCT CTCAGGCAGGCCTGTCACATTCATAACTCATGAATGCAGAGCCCTTACTATGCCTGGCGT TTCCTGCCTTCCTTGCCACTGCTGTGCAAAGGAAAGGGGGTGTGAGGTGGGAAGCACCTT CCCACCCACTGCATTTGAGTGTCGCCATAGCAACTAGTAATGCCTAGAAGCAGCCCAAGT GTTGTTTTGTTTTCTTTTGTTTTTATCTCCAGTTCCTCAGCAAAATGTGACCCTGGAACT TGAGACATAGGGTCAGCTGCTTGACACACTTGATCCAGCCAGGATCATCCACGTGGCCAT TTCGGGTGGTCCATGATTGTAGGAGTAGGGAGGGCTCAAAAGCATCCCTGTGTGTGCAGC CTGTGCAACCATTGCTGGTTCAGGAGAGGTGTGCACAAGCCTTGGGGGTCACTTACCTGG CTGCCTCCCTCTTGGGCTTCTGCCCACAGAGGCCATCACAGGCCTCGAGATACAAGGTTC CTGCTGGTGAGCAGTGTTGCCTTTTGAGCTAGGAAACAGTCCGTTAGCCTAGAACTACTT TGTCCATCTGTGAGCCTCTGCCTGAAGGCTTGAGAAAGGAACAGAGTCATCCGTCTCCAA GAAGGTCTGTGGGAGTGTTGCATGGCCCAGCAGCAGAAGCAACGTCCGCCTTGCAGCCAG GCAGACCCAGGTCCCGTGCTGTGCTCACAGCACCCAGGTCTTGTGAGAGTTCTAAAGCCC ATCATTCCTCAATCTCCCTTCCCCCAAGGAAATGAAATCATGGGGTATGGCATTGTTGTG GGAATCATAGATCATGAATATAAGGCCATGAGTGTATCATGGTAAGCTAGCACACGGCAG ATTTTTCTTAATGGCAACTTTTTAATATTACTGCCCACACCAGACTTACTCATCCAGGAT ATGCGAAAATGGCATTGATGAATGGGTATTTTTAAATATGAGGCTGGAGGTAGGTGGGGC TCAGTGGCAGAGTAATTGCTTGGCATCCCTGGTGCTGTGAACATAGATAAGCAAATAAAT CTTTTCTAAATAATTGAGACCTAGCCTTAACTAGGATAAGGAATATGTTTATTCGCTTAA ATGTAAATACTATGAACGACTCTATCCTCCCTTTTCCCATCTCTACCAACTCCTAGCACA CTGACGCCATCACTCTGACCCTTCGGAACTCTGGGGCCTTCTGCTCAGACTTTCTGTTTG GAAAAAGAGGCAGGCACTAAAGTGACTGAAATGCAGTTAGCTGATAACACAAAAAAATTC AAAACTATTCACCTTTCCCTGCAGAGAAGTCACAAAGACTTTTTACCGAAAGTTGTGTAC AATCTGTAGGTGGTAATGTGACTGACTGGGCTATCCAGCAAGTTGTGAATGCGACATTTA AAGTGGATTTTATAAACATTCGTGTCAATGTACCCTGATGAAGTTCTTTTCTGCACCCCC ACAGGAACGTGGCTGAAGAGTGGTCTGGGCCTGGTGCACCAGGAAGGCAGTCAGCTCACG TGGACGTACATTGCTCCCCAGCTGGGGTACTGGGTGGCAGCCATGTCTCCCCCCATCCCA GGTAACACAGAACCAACAGGGCTGGCAATCCGGGTGGATTTCTTTTGGGGATCTGAGCTC AGCATTCACTTAAATATAACTTCTATAGGCAGTTCATGGTGTGTTCTTTCGGAAGGTCAA ATGGTAAAGGCTGTTTTGTCAGTGGAGAGCAGTACCTGGAACTTTGACATGGAGGCCAGG CACCAGGCGTGGAAATGGTCTTGTCTCCAGTTCCATCTTGCTCAAACAGCTGCCTTTAGG AATTCTTAATGAAAGTGTTCAGAAGAGGCTGGGACCTTCTCCTCCCTAGTTCCCAAAACA GCTGTGGCCTAGTGTATCTGTAAACTTGAAGGCCAAACTCTCAGCCAAAAGCCATCACTG GGGGCTTCTTGAGGCAAAATGCTTGCTTTAGCATTTCTGATCAGTTTAGTGAAAAGCTAG CTGCCTAATGTTAAAAAGAGTAATCTTCACTTAGAATATGTGAGTTGAGTTTAGGATATG ATAAATATATGCATATATGTGTGTATGTATATATACTTACATAATTCCAGTGATATTGCA GGACATTGTGCTTCTCATGAGAATTCTTCCTAGTGATATCTCCCTTCACTGCCTTTAAAA GCCATGCATGCCACTTGGACTCACCCACCTTGGAAAATCCACTTTCCTTACCATTGTTTA TGCTGGGGCTACATCAGAAATATTGTTTTGTGTTGTTTTGAACACATGTTAAAGCACATC TGTTCTGAGTTACAAAATTGAGATAGGTTAAAAGATACCTGATTGAGCTGATTAAAAGAT ACTTCATACAAAGACACGATCGATGCATTTCCAAATGAGAGCTCGAAATATTTTAGCAAT GGAATTAATGTTGAAGCATTAGAATTCATGCTTTGGCCTTCTAAGTGACTACTAGGATGG AGCTAGTCCTAGATGGGTGTGGAAAAGCCTTCCTTTCAGTCACCACATTCCTGTCTAAGA AATACACACTCTTCGGCGCTTTCCTCGAAGGAATTGCTCTCGCAGCATTGCCAGCGTAAG CCTGCCACAGAAACACCCTGTTTCCCTAATTTGGAGTATGCAAAAGTAGACAAAAGAGAG GAAGAAATGAAATGCCACAGGTACCAGAGTGAACGCCACAAAGTCCAGCCACCAAAGGGA AGTTTTCTTAGATGGATTTCAAACAACTGTGGCTGTCAATTTTCCCACCATGCAACAGGT TAATATTAATATGAGCTTTTATAAAGAGGAAAGCAAGGGCATCCCAGCACAGGTCCCCCC CCCCCCCCCCCCCGCCCCCAGGAGTTCTCACGCAGTGAAAGAAAAGACTCAAAGCTGTGA AAAGCAGCCCCACCCTGCCCCGGTGGTGCACATCATGGTGCTGCTTCGTGGGTAATCTTC CCACTGTGTCTTTTACTTAGACAAATTTCAGTGAAGCTATGCTTCCCTGCGCCACAAACC AAGAAGAAAACGGTTACGGTTTTGTTCCTTAATTCTGAGCTTAAGCAGAGACTAAAATTT AAGCTGTGAGTTTTATGAAGATTTCTTTTGACACGGGCTAAAATAATTACATTCTGAGTG TTTAACAGACCTTGAGAATGGTCTTACAGGACGAAAGTCTCCCCCTGCCCTTCTCTTTAC TTCTGTATGGAGGATCAAATCCAATGTCTTTGAATATTATCTCTGTACTAAGATGTCCTA TGAACAGTTAAGGCAGTTACAGACATCTACGTACACACTTTCCCACCCCACTAAATTTAA GAAATATTATATATATATATATATATATATATGTGTGTGTGTGTGTGTGTGTGTGTGTGT GTGTGTGTGTGTGTGTGTGTATCTTATAAGATATAATATTTAAGAGAGAATTCCATTCTC TTCTGGACTCAGGAAGTATCATCAATTCCAAAACCCAGTAATCTTCCTTGGATTCATTTA GCTCTTTAAAAGATTTGAGCCAGACATGCTGGCTCGTCCAAGCTGTAGTGGAGCAGAGGC AGAAGAGTTCCGGGAAGTTCAAGGCCAACCAGGCCAGCCCAGTCTTATAGTGAAACCCCA GGAAAGAAGAGAGAAGGGAACAGGGAGAAAGGGAGGGAGTGAAAATTTGTCTCCTTAAAA AATATTTCTAAAAAAGAAATCTGTCATTGAACATCAAAAGCAAATTTATAATAAAGCAAA TGGGTACTTGTTAATAAATAGTATGAAGCCACTGTGTCCCATCTCCTGGACAGTGCAGGG AACTGGACAAGAATAAATGTCATTGAGAGGTTTTGTTACCAATCTGTTTTGAGCTACCAT GTGAGCTACCGATTTATATTATTCACAACATTATGAGGCCGATTCTCATTGCCCTGGAAC ATTGGGAGCAAAACTTAAACCCACCCCTTGGTGTTCTTTACATTGCAAATTAAAAGCTGT TGTTTTGTTCTGATTATCTCTAGCAAATCTTTTCTTTAAGTGCTAGAGAGTTCTATGACC ATAAGAGATTAGCCTTGCTAAAAATAAAAATAAACAAACAAAAACAATATTGTGGATGAC TATGTAATTTCTTTAAATAGGAAAGTATTTTGGTCAGACTTGACATTTTAAAATTACAGT AAATTTCTATCATATATTTAAAGCAATTCATTCAGGCAAAAGATATTCTGTACAGCAGTA ATTTCCAGGAAAAGTGAAAATAAAGTCATAGCCACTTTTTGTCATAGCCACCTTGTAAAA TCCCCAGGTTCTTGGTTCCTCTCGGACATGAGGTTCTACTCAGTGGTTTATCATGCATTC ATTTTCTTTTATGAAAAGATCATGTATTTAGAATGCTGGGCATGCTGCTGTGAGAGACTA GCTTCTCCTCTAAGGGGAGGGGTGGGAATCCCCTTGATATAAGAGCATTTCATACCTGAG CATCAGGGGCTACCAGCCACTGAAGGGCTAGCGACTGTCATGGATGGGAGTGACGGTACC TTGGGTAAAACAGCCATCGTGTCTCTGACCAGCCACTCTGTCTCGCAGGCAGGAAGAGGG TTTTGTTTTTTGTTTTTTAAGTCATTACATTCTCAACTCATTATTCCTATTCTTACATGA AGGAATTCAAAGCTCTAAAATGCGATTTTCTGACCTTCTAGGTCCCGTTATGACACAGGA CATTACCACGTATCACACGGTGTTTCTTTTGGCCATTTTAGGAGGAATGGCTTTCATTCT TTTGGTTTTGCTGTGTCTCCTTTTATATTATTGCAGGTAAAGTGTTACCATTTGGATGAT GTATTTGTTTAATGTAGAATTTCCTATGCAATTGGTATTCGGAAATGTTTTTTTCCTTCT TCTTTCTTTTTTCCCCTAAACCATTTTAGTTTAACTCATGGAAAATTACCTAGAATGCAA ACATGTAATGTAAGTTGCAAATGACCCCACAGGTTATGTAAAGTTTCAGGTCATGGTAAG GGGCTTATGAGAGCTTAGGTGCTAGGGAGATGCCTCAGGAAGTAAGAGCTCCATCTATGT GAGCATGAGAGCGGCCGGCCGTCAGATCCCTAGCACCCAGGTGGAAAGATGAGTGTAGCC ATTCACACCTGTCTGTAGCCCTGGTGCTGTAGGCGATCGAGACAAGAAGGCTTGTTCGCT GCCAGGCTCAGTCCCAGTTCAAGAGAGGTCAGAGAGTGATAGAGAGCATCAAACATTCTC CTCCATCCTATACGTGTTTGTACTGTGCATATACCACACACACATGTACACACACACACA AGCTTAACAAGGCTGAGAAGTAACTCGCTTAGTAAAGCATTTACTAAACAAGCACGAGAA CCTGACTTGGCACTTCAGAAGCCACATACAAAATCGGGATGTTGTGTCCCATGCCATAAT CCTAGCACTGGAGAGGCAGAAACAGTGTATCTTTAGGGCTCACTGACCAGCAGTCTAGCC TACTTGATAAGCTCTAGGTTAAATGAGAGAGTGTGTCTCAAATAATAAGGTGGATTAGTA CCCAACATTGATCTCTGGCCTACAGACACATACACACACAAGCACACATGTGCACCCCTA CAGAAACACTCACAAGCACACATGTGCACCCCTACAAGCACACACACACCAAGAAAGAAA AGAAGTTGACAGTTATTAACCGATTCATTCCTATTCCTTTACACTCACTAAGTGATGAAA TTCTCAAGATCAAAGCAGAATTATTTTTACTTCAATGCTGTTATCTTACCTTAGAACGAA TGAGAATTGTTGATTCCTGGGTGTTTCTTGTTGGAAAGATAACTTGGCTTCTCTATAAAA TCCTGAGCCTCCAAACCCTAGATTTCTCTACTCTGGGTTAAAATGAGAGTGTAGGTGTGG AGCGAGAAGGCTTCTTCGGGGTGCTGATAAATTGTATTGGTGTTCCTCATGTAATTTGAT AGAATTTTACCCAAAACATTGCCATCATGAGTCTCTCACTTCTCCCCTGTGTCACCTGAT TGGTTGCAGGAGGAAGTGCTTGAAACCCCGCCAGCATCACAGAAAGCTGCAACTGCCCCC AGCTCTGGAGAGCTCCAAGAGGGATCAGGCAACATCCATGTCTCACATCAACTTGCTGTT TTCTCGACGAGCATCAGATTATCCTGGGCCTCTGTCTGTCTCCAGCCATAGCCGCCCAGA GGCCCCAGGGACAAAGGAGTTGATGGGCGGGGTGCATTTAGAAATGATGTCCCCCAAAGG GGAGGGGGACCTGCACACACCCATGCTGAAGCTCTCCTATAGTACCTCACAAGAATTTAG CTCCCGGGAGGAGCTGCTGTCCCACAAAGAAGAGGATAAAAGCCAAACATCTTTTGATAA CTTAACGCCAAGTGGGACACTGGGGAAAGACTACCATAAGTCTGTGGAGATTTTTCCCTT AAAGGCAAGAAAATCTATGGAAAAAGAAGACTACGAGGCCCCTGGCAATGATGACTACAG AGGTAGTTACAATACCGTGCTCTCCCAGTCTTTGTTTGAAAAGCAAGATCAAGAAGGCCT GGCATCAGCAGGAAGCAAACTCACTATTCAGGAACACATGTACCATGTACCTTTATCGCC TGAGAAAGAGCAACTGCTGGACCGCAGACCGACTGAATGTATGATGTCACGATCTGTCGA TCACCTGGAGAGACCTACTTCCTTCCCGAGGCCAGGCCAGTTGATCTGCTGTAGTTCTGT GGACCAAGTCAATGACAGCGTTTACAGGAAAGTATTGCCTGCCTTGGTCATTCCAGCTCA TTATATGAAACTTCCAGGGGACCACTCGTATGTGAGCCAGCCTCTGGTGGTCCCGGCTGA CCAGCAGCTGGAAATAGGAAGGCTCCAGGCCGAGCTGTCCAACCCCCATGCAGGGATCTT CCCACACCCATCCTCTCAGATCCAAGGCCAGCCTTTGTCTTCCCAGGCTATCTCTCAGCA GCACCTACAGGAAGCAGGTGCACGGGAGTGGAGCTCTCAGAGTGCATCCATGTCAGAGTC ACTGTCTATCCCTGCATCCCTGAATGATGCAGCTTTGGCTCAAATGAACAGCGAGGTGCA GCTCCTCACCGAAAAGGCACTGATGGAACTTGGGGGTGGAAAGCCACTTCCACACCCTCG GGCATGGTTTGTCTCCCTAGATGGAAGGTCCAACGCTCACGTTAGACACTCATACATTGA TCTCCAAAGAGCTGGAAGGAACGGAAGTAATGATGCCAGTTTGGACTCTGGTGTGGATAT GAATGAACCAAAATCTGCCCGGAAGGGAAGGGGAGACCCTTTGTCTCTCCAGCAGAGCCA CACACCTCTGCAGGAGCACCAGCAAAAAGATCCCAGAGCTCCCGACAGCACTGCCTGCAC GCAGCTCCTGTACCTTGAGGACATGGACCCGAGCGGCAGTGAGTGTGCAGCCACGGTCTG CACCCCCGAGGACAGTGCACTGCGATGCTTGTTGGAAGGGTCAGGTCGGAGGAGTGGCGG GCAGCTGCCCAGCCTGCAGGAAGAGACAACCAAACGAACTTCAGACGTTCCCCTGGAGCC ATTAGCCAGTCCCAACCAGAGAAGATCCGCCAATGATGAAGATGAAGATGACGATGACGA TGACGATGACCAAGGAGAAGATAAGAAAAGCCCCTGGCAGAAACGAGAGGAAAGGCCCTT GATGGCCTTCAACATCAAATGAGCCATCGATAAGCCCCTAAAATGCGGATTATAAAATTG CCAAATATCCTTTCTCATGGAAGTGCATACCTGCGTGTGGAGAAGCTGAGGAGTGAAAAC CATGCAAGTAGATGCTTACTGCCTTGACATGGGAATTACGGTTATGACAGAACGAAAGGT GACTGACAGGTGCTGCCCCTCCGAGAAGGTGGCTGCGAGACATGTCATTCTACGGACCTG ACTTGTCACAGTAGAGATGCTGACAAACCACATGTGGGATTGCTATGCTCCAAGGATCAC CTCAGTTCTCTCTCAGATTCTGGAAACAGATGAAATGCTCTTTGCATTGTCTGAACCCTC TCTAATTCTATCATGATAACGCTACTGTGACGCTCTCACTGGGAAGCTGGGTGGCGAGAA CTTTCTGGACGTCGATGTTATCTCAAAGGAAAGCTATGCATTGCTGCTTCTTTGTTACCT TGCTTATGCTTTGCTTTAATTAGGCCTCTCTCTCTCCCTCTCTCTCTCTCTCTTTCTCTC TCTCTCTCTCTCTCTCTCTCTTTCTCTCTCCACACACACACATAGGGTGTTGGGTTTTTT CTCTTTCTTTAAAGTATGATTCAGTTTCAGTTGTAAACGTTTTGCTTCCTTCAGTTCTAC TTCTCTGTGGTTGGTTTCGGTGTCGCCCTTCAGGAACTCAGAACCCGGGTGTCAGCTCTT AACATCTCTAAGCCTTTTAATAAAACTGTACTGAAGTTTTTATCAGCTAAGAGTCAGTTC TTCAATTCTGGTCCCATTATCTCCAAGTGCCTTTTTTACAGTGACAACAGACAGTCCCTC GGTTTCATGTCTTTTCGTAACCCTTTCAATTGAACTGCCTGGATTTTATATAAAGTTACT AAACGATACCTTGTTCTTGGAACTGCATGCTGCCAAGTGCCATTCGTACTGAGCATCCTC ATTTCAACGCAGTATACGCTCTAGTTATCATGTGTAACGTGGGTCTGTTTAGCTGAGATA GACTAGAGGAGGACACTAGAGATGCCCATTCCTACTCCCTCCCTTTGGTCACTAGCCACC ATTATGGTTCCACTGGCTGTTTGTATATAGGGTTATGTATTAACTCTAGAATCCCGTGTG CCCTTCTTGCTCACCGAACGTGAGAGTATGGGCTGAGCAGGGGGATTGAATGTGACTGTT AAAAACACTCATGTACTGTCCAAAAGTGCCAGAATGACTCTTCTGCGCATTCTCCTTTAA GAGCTGCTTGGTTGTCCAAAAATGAAAACTCAAAATAAACTTGGAAGAAGGAAAAAAATA TGTGTTTATTCTGATTCATTCTTTGTTGGGAAATTGTCAATAAGACGTTGCTGTTCTTTG ACTTTGGCATTGAAGGGAGACTTCAATGTTGGGGGGTTATGGATGCATAAATACCAGGAA TTAATAGTAGGATTAAAAAACCCACCTTTGTCTTTAGTCTCACTCAAGAATGAATGGTAA CATCCTCGTGATGTTTTAGGTAAGGAGAGATAGCTGAATTTTATGAGAAACCACTGGGGG TTTTTTGGTTTGGTTTTTGTTTCTTATGCTGGAAATCAGTTTGTCTTGCAACAGTTTCAA GAAGAGTTTGTTAAATAGACAGAACTATCCCAGATATATAACCTTGTTTATCAGATTTAT TAATGGAGGGCCCAGGATGTGGCTCAGTTGGTAAAGTGTTTGCCTGGCACATGTGAAGTC CTCAGTACCACATAAAAGCAAGTGGGTTAGTGCCCACCTATAATACCAGCACACAGCATG GGAGAGGTGGGGGCAGCCTCAGATACAGAAGTTCAAGGGCAGCCCCATCTCAAAGGAAGT TAATAGACATGATGTCAGAATGTGAGAAAGACTGGCAGGGAAAAATTACAGCAGCTGTGT TTGATTACATACCAAACCTTCACTTGCAGATTCCACAAGTATAAAACTAATGGAACTGGT TTTTATTTTCTGAATTTTTAGATGAGGATTCTTTTTAATATTTTACTTTAAAAGGAGAAA ATAGTTGAGACAGTCCTGACCGTTGGACAGCTAAGTGGATGGGAGACAATGCTTTAACCA GCAAGGCTGGCAGGGCTTGTGTAGGAAACAGTGTCACCCATAGGTGGCAGGTGAGTCCTT GCTGACTTTCCTATAACTCCAATGGGGGCTCCTTTGTCAATCCCACAGAAGCAAAAAGTT GCCTCTTCAGGAACACCCAAGGCCTGGCATTAGTCATGGGGGTGAAAGGAGAACACTGGG AGGTCTCCCTGCTGCAGCCGGTTCCCAGGCCTTCACAGCCGTGTCTGTGCTTCCTGCCAA TGGAACTGTGTCAGCATCCCGAAGAGCCTTCCATGTAACCTGTAGAAACATGCAACATGC TAACTATTCTCTCTGGTTCTAGAGATAGGACAGGAATATCTTACACAGTGTAATCCAGTG GTGGCAAGTACTGATCTGGTAGCAGTTGTCACAGCACACCTGGGTTTGCCAAAAGGGAAT TGCTTCTGCCAAAGAGACCTTCATTTCCCATTAGAGTTGTCCACAGTGAGGTCCAGACAT TATTTTTTTTTCCTCAGAAAGCACTAATGGCGACACTAGAATCCTCTAAACAAACCACCA CAGCTGCAGTCTTTCAACAATGCATTTACCTTCCCTCTAGCCCAGTGAGGGCCATGAGAG AGAAATATGCCTCAATGCTTCCCATGAATATCAGACAACCCAAGCAATGAAAGGCACCCA GCTCCTGCCACCTAGTGGTCAGTTCTCAGCGCCCTGGAGAAGAGCAGGGCCAACCCAGAC ACTCAGGGTGGACTGTGGGAAGGTGGGAAACAGCTCTGGTCCTGTCTTCCAGGTAAGGTG GGAAATGGAAGAAGGCTGACAAGGTCCATGTTGTTCCTGCCTGGAAACAAAAGTACTGGA GCAATAATGAGGTTGGTTTGCAGTTTGGGGGAAGATTGCATAGCATTCTTTTTTGTTTTA CACCTAAGTAACTAAATGGGGGCTTGGTGGCAAAATAAATAAAAGTTGCTCAGCTGAGAG AAGTTGTGCTGCTAATAGAGAGAGCTCTCTAGGAAAGAATTTAAGTTATAGATGCTCCTG ATAATAATATACAGAATACTTTATGGGAAGCTCTTGGACAGTTGACTCTGCCTTTGATCG TGATTGTCATGGGTAGTCTGGCATGGACAATTGTCACTCCTTGAATTAATGATTAAGATG ATGAATGTCAGCACATCTCTTAGCCACCGCCATGGAGTGCCATGTCTGCTGAACCAGTTT TAGCACTCTGGACGAATATACCCTCAACTCTTCAGTGCCGACCATCCATAATGAACCCAG ACATAATGCCGCTGTAAGATCACTCCAGAAAAAAGTCAGCATGCTCTCCTCTGCTCTCCT TAGTGAACAGATCAAGCTCTGCTGGTAGTCTTTGCTCCTGCGGTAGAAAACTTCCACTGT GGACAATTTTAAGCAATTAGTGCGATACTCCAGGACCCACAAGTTTGGAATAGACGCTTG CTGTCCCAGTTTTGCATTATTTGCCCACAAAACCCACAGTGGGGCATAGGTAATAGCAGA ATAGCTAATCTACATTGTTCAAGGGTCAAAGATTTGCAAATTTCCCTACTCTGAAGTTTT AAATTTTGCTTTACATATATTTGTTTATTGGGTGGGGTGTGCATGCCACAGTATGCCCAT GAAGATCAAAGGACAACTTACAGGGGTCAGAAGATTGTCGTCTTCTGCCACATGGGTCCC GGTCTTCCTACTTCATCCTCACACATGCTGGGTTAACACATAACTGGGACCACACCCAGC TGCACTATCTCCTTTAGATCACTTATAGGCATGAGGAGTATTCAATTCTGAATTGTGAAG GCACCTTTGCCAATGAGTAACAAGTTATTGCCTTGTTGACAGCCATCTTGATGTTACAAA TGGCATCCAAGCATAATGCTAAAGTCTTGTGTAGAGTTCTTAAGCATGAGAGGGCTGTGC TGTGCCTTGCAGAAGCAACACATGTGCTAAAGAGGCTTTGCTCGGGTCTGGACTACACTG ACAGCAAAGCTAACAAGTCAGGGCCAGGGGTGTAGCTCAGCTAGTTGTGCTTGCCTGACA CACATGGGACCCTAGAATCATCCCACAGGATATAACTTCTGTGGACAGTAAGAATTGACC ATAGGAAAAAATTGGGAATGAGTTTTAAATATGAATGATGTTTATTTTAATATGTTTGAA CTGTAGACTTACAACACTAACTCTTATAGTAGCAGTGCCTGACAGCTAACCTGCGAAGTC CAAGAAATTCTAAGTGTCTCTTAACTCAATGGTAGGGACAGAAAGCAATAAAAAAATTAA CAAAGGTGCCCCTCCCCCAATATGCGCCCTCATGCTTTTGGGGTTATTTTCAGTTATTTA CTTAGATTGTTTATGTACATATGATGTGTGTTTGTGCAGATATGTGGAGGTCAAAGGGAA CTTCCAGGAGTCAGCTTTTACCTGCTACTTCATTGGAAGAGGATTTGTCTTTTTTCTGTT CCTGCGTGCACATTCCAAGCCCGCTGCTCTGCAAGCTTCAGGACAGTTCTCGTATCTCTG CCCCTCATCTCTCCCTACACACTGTAGGAGTGCTGTAATCACAGATGCCTGCTAATGGAT CCAGCACATACGTTCTTGTAGGCAAAATACACATAAATTAAAAAAAAATAAGGTGGCGAT AGTAGAAGATGACCAGAGTCGGCCTCTGGTCTCCACAAATGAACACACATGTATACACAC ATATCTTACATACACACACATGAACATGTTCTACACATATACTACACTCAAATAAAACTA AGACATCAGTGTTTGTACAATAATGTGAGTTAAACTACAAACTCTTCCACTTTTTCCACG TTTTCCCCACTAATATCTAAAGGGTATATAGTTGGGTTATATTTTCAGTTATTTGGTTGT TATATAAGTCAGTCACTAAAACCTATTATGCAGAGATGACTCCTGCTGGCATTTTGTGGT TTTCTCTGAAGTTTTTCACCCACATAAACATGTATTTCCTTAAATACTTTTTATATTGGT AGCGAGCTGACTTAGGCCAGTAAAGAACTTGCTGTGCAATCTTGAGGCTCTGACTTCGAT CCCCATAACCTATGTAACAATCCAGCTGTTGTAACACACACTTGTGATCCTAGTTCTGGA GAGACAGAAACAGGCAGATCCCTGAGTCTTGCTGGCCAGTCAGCCTAGCCTAATCAACAG GCTCCAAGATATGAAGCCTTATCTTACAAAAGCAAGCTAAACAGTGCCCAAGGAATGGCA CCTGAGGTTGACCTCTGGTCTCCACATGTACACACACCTGCACATACCTGTGAACACACA CACACACGTTTTTTTTTCTCTTTCTACCTTTCGAAGCTGCAGATAGAAGCCTTTAAAATG GGAAAATGTAGGTGAAGCCATTCATCAGGACTTAGCCGTAACTGGGGGGTCCAAAGTGAG TAGTGGGGCTGGAGAAAAGCTGGTGTCATCTCTAGATTCGGGTCCTGCTGCAGGATACGG GAGGATACCATGAAAAAATGGGCCTTAGACCATGGCAGGTGATAGGCAACATCACTTGAG TAACAAAGACCCATTCAGTAAAAATCAGCAAAATTAAATGTTGAGGTTTGTTCTTGCTGT GTATTGTAATGCTAAGTACAGCCCCCAAAACCTGGAGTCTTCATGTAGACCCAAATGACA CTATGTGACCTTGTCTCCCAAGTTATTTCTGATTGGTAAATAAAGATGCCCACAGCTAAT AGCTGGGCAGAAGAGACATAGATGGGGCTTGGATTCAGAGGCCAAGTAGGAGAAGAAGGT GGAGAAAGAAGAGAAAGTCAGTGTGGGTTAGGTGAGCCATGAAAATGTGGCCCTGAGGGT TTGCCAATTAGAGTTAAGAGCATCCCCTGAAACACAGTAAGTAATAACTCGGGGTTATTG ACAAGAAAGTAGATTCTAATTGCATAGAGGGTAGATATCTGTCCAGCTCATTTGCTGCTT AAAGCTTATTGTAAATAATAAAAGTTGTGTCTTTTATCAGGGAACTGATTGATCGAAGGT GGGATAGAAACCTGGATTGGGATTAAAATTTTCAACAAATAAATGCATAACCCTTAAAGC ACAGCATTCAAGAAAATGAACCACAGGCTATGGGGTGGTGCCACCTGTATTCAAGAGGAG TCTCCCTCACCATTTGTAAAGATATATCCTCTTTTTTCACACCTCAGAATGTTTTCCATC ATTAAGCATCCCTCATTTCAATCAACTATCACACGAAGAAAAGCAAGTAGGGTTAGAGGA TAGAGATCAAAATCCACTATTTCTTAAATTGTCCTCTCTCTCTCTCTCTGTCTCTCTCTC TGTCTCTCTCTCTGTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTGTGTGTG TGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTTTATTTTTCTCCTCTATCTATCTTCTA TGTGTATCTCTCTCTTTCTCCTCTCTCTCTGTCTCTCTCTGTCTCTGTCTCTCTCTCTGT CTCTCTCTGTGTCTCTGTCTCTCTCTCTCTCTGTCTCTCTCTGTGCTGTTTATATACTTG TTAGTGTGGGTATGTGCATATGTACCCACACATGCATACAGAAACCAGAGGTCAATGCCA GCCGGCTGCCTTCCTCAATCTCTGTCTGTATATTTTTTTGAGACAATGTCTCCCACTGAG CCTGAAGCTCATGTCTTTGGCTAGACTGACTGGCCAATGATCTCCAGGGCTCTGCCTGTC TCTGTCTCCCAGCCTGGGGATTAGAGGCATTCCCTACTACACACAACTTTGTACAAAAGT TAAGAATCGCAACTCAGGTCTTCATGTTGATGCATTAGGCCCCTTTATCAACTGAGCCAT ATCTCCAGCCCCATGATTTTTGGGATTTTTATAACAGTCTTTGACATCATGGGAAACTGT TGGAAAGGGCCTGTAGGTTGTTATTGTCCATAGACTAGGAGAAGGAAGCAGGTGGTAGAG GAGAAGATCAGTTGTCCAACAGATGGCAACACATCCAGCTGAGGATCTTAGGTGAGAAAA GCTTCAAACTTCCCCCCTGCCTTCTTGTAACTATTTTTAAAGTTGTGAATATAGACACAC ACAAAATACCTAGCCAAATGGCTTCTGTCCTTCACAGTGATTGTGACTTATTAGATGTTC TGGTGCCTACAAAGAGCTTGACTATTCTTGTAAGACATTTGCACACAGAGAGGATGAACA GGGATTGAAGAGCCTATTTATTTGGAACCTGAAAGGTTCTAGAGTGCTATGATATGAGTC CTTTTAAAAGTGGAAGGTAGAACAACAGGCTACAGCAAGCTAAAATGGCTAGTGGTGGGA TGTGTGTGCTGGGTAACAGTAGACACACCACAGAAGAACGGTGGTGTCAGATGTGGAACT GTGACTTGGAAAAACCCATTGGCTCAACATGCACCAGAGAGCAGCCACATTTTTCCCACT CCAACGGGCAAAGTGAGAGAAATATAAAAGTGAGAGAAAGCAAGAAGGTCTTTTTCAAGA AGAAATTTGCCTTTTTTCTTTGCTGAAGAGAGGATGCAAGTTGGAAATGGAGCTTCGGAA GGGGCAACGGAGACCAGATATGGTTCTGGGTTGGAGAGAGCCTTGAGAGGCTTGTTTGGT GCTTTCATTTGGCAGGGCTATTATGCTGGATTTGAGGTTTCTTTTCATTGCTAGAGAGCA AACTTACAGCCTTGTGCACGCTAGATGAGCATGTCAGTAATGCTTCATCTTCAGCCCAGA GAGCAGCTAGCTCCCTTGGATAATTATTGTAATAATTTCATGAAGAGATAAATATTCAAG GATATTGTGGTGAGCAACTATAAAATATTGTTATATGAGCACTAGTTTCTCTATATAGCA GTGTTCCTCATCATGTTCCCTACATAGCAGTTCATCCTGTTGTAGTGGCTCCCCATTCAT AACATTATTTCATTGCTACTTCATAACTGTAATTTTTGCTGCTGTTGTAAATCGTAATGT AAATAATTTTGAAGATAGATATTTGCCATAGAAGTTGCGACCCATAGGTTGAGAACTGCT GTAGAACAAACTTAAAACTATGGTTATTTTCTAATGTGTCAACAAAAGTAATATTACATG GTGCTGCTGTTGCTAGTGGCTAATGTATGGTTTCTGCACTCTCAAAAAATCATGTTATTA AATAAAGCCCAACAGGTATAGGGTTTGTGTTTGGTCCCTAGTACATTAGAGGAATCATAC TGAGCCCAGAGGACCATGACAATCATCAGAAAACTGTCTGAAGGCACACATCCCACGTGG AGGACATGGGTTCCAGCTCTCCACTGTGTTGTTTTAAAGTTGAACTTTATGGAGTTAACT GAATCAATTCTGAATCTTCAGGAAGTCTTAGGATTGGAAAACTAGTAAAACGTAGAAACT TCCAGAAATATTTGTTGAAATAGTAATCTGGGCTAGTCATCCCACTAGCACATTGAAGGT GAAAAGCTAGGATCTGAAACTTCTTCTTTCACTCATTTTGGACCCTGAGAGTCTCTCCAT TGGTATAAGGGTAAGTATGCGCACATGCACACGTGCACACACACACACACACACACACAC ACACACACACACACATACACACACACACAAGAAGTTGGGACACAGAGAAATGACAATGTA CTCATAAACTAATGGGAAACACTAGCTGAGGGCTGGGGATGTAGCGCAGTTGGTGCATTG CTTGCCTGGTAGGCAGAGAGGCCTGGATTCCATCCCCAGCATCACAAACTGGGTATGGTG ATGCACATCTGCAGTCTCAGCACCTGGGAGGTGAAGACAAGAAGACTTCGATTTTACGTG AGTTTGAGGCCAGTCTTGGGCAACATGAGCCCTTGTTGTAGTAGTAGTAGTAATAACAAT AATAATTATTATTATTTATTATATTTTTAAACCATATTATCCGGTAAATAAATTTGCAAA GCAATTGTAGCACTAAGTTACTAACCTGTCTTCAAATAATAAAACAAGTTTGTTGTTAAC TTCAGTGAAAAACTACTCACTAAATTCTCTCAGTAATCCCTGTTCCCTTACATTTTTAGA CAGAGTACCAAATGGCATGCCTTCTCCTGTGCTTAAAGAGATACTTGCTATTCCTTGCCT TAGATCCTTCCTATGAATAATACCCAGCAAACAAAGTCAAACCCCAACAGCTATGTTGTC AACATGACACTCCAGCCAACTTGATGGGTCAAAGTGCAGCCAACTAGAGTTGTTCTCTGA CATTAGTTTCTTCAAAACTGGAATGGGGGTCAGTAAGCTTAGGTAGCACTATAATATAGG AAACTCTGAAATTAACAGTTGCACTGGTTTTGTTATCCGACCCAGCAACCTTCCAGGGGA ATCCTCATGTTGTCTAGGGCAGACCACAGTAAGGAAGTTTGATCCTGCCCACTCTGAGAA GTGCCAAGAGGGATGTGTTGGCAGTGTTCAAGATGCTGGTTCTAGTTACAATCACCCCTG TTGTTTTAGTATCTATCCCAGCCCTTCTATTCATTAAACCACCCCAGCTATTTTCCAATA ATGTTCCATACACAGTTCATGCAAGTTTGTTTAACACTAGTACTTACTAATACAGCCCAG AAATAAAATGTTCTGCTAACCAACACAACCCAGTAAGCTGAAGTCCTGCTCTTGGTTAAG GACCTCTGTATGATGTTTTTTTCAGGCCCAGATACAGAGGATTTCAAAGGCTTTCCCCTC AGGCTCATAGGACAGGGGATCGAGTTTCCCATGTCCCATAGAACTGAGTGTACAACAAGG ACATGACAATCTTGGAAGACAATTGCAATCAGGGACTCAAGGACACCCTGCTCCTGGGTC TCTAAAATGACAAAGTCTCACTGATTGGGGATGTAAGATGATCCCTCCCAACTAGGCTGA TCTACCTGACCCTCCTCTGGTGTCATTCACCAGGAAAGGGAAACACGGGGAGAGTAGGTA TTTATTTCTGTATAGCCTCTTTCTTATTCCAGCCAAATCCAGCCCCTTGACACTGCAGAA TGACACAGTTGCTTACAGAGTTAATGCACCAGAACCCTGAAATCAAGTTACAAATGAGAC AGACAGAGGCAGAGAGAGAATCAATGTCTTAAGTGGATGATTTTTGTATTGAGCTACGTT CATAACTATCTTGTATCACATGTATCCTCATGTTTTAAGTTGGACCTGCCTGGGAGGCAT AGAAAACACTTTATTTGGATGAACTGATAGCTCAGTGTTAAAGAGTACTTGCGGTAGAAG CATTAGGACCTAGGTTCAAATCCCTAGCACCTACATAAAAGGCTAGAGGTAGCCTCAAAT ACCTTATCCCTGGTGCTGGAGAAGTTGGCTAGAAAGATGGGTGGTGTTTGTTGTCCAGAT TAGTTCCAGGTTCAGTAAGAGGCTTTATCTTATAAGAATACGGCCAAGAGTGATAGAGCA GGTCACCCCATGTCCTCTCCCATAGACATACACATGCAGATGCATACTCGTGAGCATAAA CACACACACAGGAACATTAGAAATAAAGAAAACAACTTGATTGGCTGCAGCCTTATCTAC CAACCAGACGCTTGGCTACATATAACTTAAGTAGTGACATGATTTTACATGATTGGCTAT TGGCACCTTCCATCACCTGAAGTTAAGAGACTGGAATTAAACCCCACATTGGTGTAGTCT TTGGAACATGACTTTTTCTTTGCAGTCATCTTCAAAGACCTCAGTACCTGATGGCTCAAT CCCTCTAGTTCAACTCCACAAATAAACCAGTCAATGAAAATGAGGCATCTACTGGCATTC CATTTAGCAAAGCATGGTAAAATGCAGGCATGTAGAGACAAGCTGATGCTTCCCAAGGTT AATAAACTGCGGGATATGCTCCCTGGAGAGTTGCATTGGGCTCTTATGGGAATGATGCAA TTCTCATCATATGGCCTGTATAATTCACACTACCCAATTATGCCGTCTCTTACCTACCAT GACAAGACAACAGACTCTTATCCTGCTGCCTTTTACCTGTCCTCCATTCAATAAGCCGAA CTAAAGAACTGTCTTCACTCACCTAAGTTACAGTGTTTCTACACACTAGCTACAGAGAAA GTTCCTACAAATCCTAAATTTTGTGATTGTTAAGCATAGCCTTTTTCTAACTCCACTCAC CAGAAAAACCTTAGCCCTCAGTAGTAAGAAGGAAATGTAAATTTTCATTAAAGCTAAGAT ACAGAAATTGTATCTGAAAGATGTTTAAACGTGTGTGTGTGTGTGTGTGTGTGTGTGTGT GTGTGTGTGTGTGTAAGCCAATTCGTCTCAACCTTTGGGAGACAGGTAGATCTCTGGGAG TTTGAGGACAGCCTGCTCTACATAGTGAGTTCTAGGACAGCCAGAGCTACATAGTGAGAC CCTGTTTCAATGTGTGTGTGTGTGTATGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTG TGTGTGTGTGTGTGTATACACAAATTATAGATGTTAGATGGATGGATAGATAGATAGATA GATAGATAGATAGATAGATAGATAGATAGATAGATAGATAAATGATCCCAACAGAAAAAC CCAGAGAATTGAATTACAGTTACCAAATGCCTTATGGCCAAGTACACAAGCTGTAACAAC TAAGCAATTAAACTTTAACCACCTGATTGACTGATTAGGCTGTAGCAAATCCAGTTGCTT TCTCAACCCCACATCCCCACCCCTTTCATGTCATGTGATTGTGATGCTTTGAGTTCTAAG AACCTGCTCTGACTCTGGGAGTTGCCTAATTTAAGCTTTTATCAAAAAAATTTTTTTCTT ATATTTCATTCCAAGAAATTCTACTAAATTGGATTAATCTAAGGAACTTTCATCAACTAG AAAAATGAGCTTTTAAATTAAGTTGTCATTTAAATTTTTATTTTTAAATTTTTTCTTTGT CTTATCTAACTCAACCTCTTTGAAACTTTTTATATATACTTCTCAGGGGCATCTATACAT TTACATAGGAGCCAGTCCATCTGCAACTTGATATTTTGATTGCTTTATTCTTCAGTAATA ATATGAGCCCAAAGAACAAAGTAAACATACAACCAACTATCCTGGCTTAGATATCTGGGA ATGTCAACCACAGCTCTCCACGTAGAGATGGGTATCCACTGCTGAGACCTGGCCCCATAT GGATAATCTAGGGGTCAATAGATGACAGCTGAGGTGGTACCTAGTGACTGGAGAACTAGC TACTTCCAAGGACAAGTGAGTCTCAGATCTCATTCACAATGTCAAGTCAGAGATTTTTTT TTAAGATGAGTAGGGAGGAGTCAATTGGAACCAAGGGCAGGGTGAGGCTATCTGTCAATA TTCCTGGCTAGAAGGACTCTGTAGCAAAGACCCACGCTGAATTCTTCTGCTATTTCTTCT GCTTACAACTCTAGCTAGGTGTGCTAGAAGTTGTAGAGATAGAGCAACCCCCACAGAACA TTTTGAGTTTTCTATCTGAGTGTTAATTGTTTTAACTGAATTAATTTTATATAAAAGTTA TCCTTGGGGACATTAGCTATGTGATGACAGCATCTACTTTGTGAATCAGATCTCTCCATT TTCAGGAAGCAGAGAGTAATATTGTTTTCTTCTCATTTTCTCATTGACCTTTGAGCTAAT TAGGAAAATGCTATTTCATGAAATTTTTCATGCCTCTCTCCTCTGAGACCTGGAACAGGG ACCTGACCGGAGAATTCAGGATTCCAGAAATTTCTGGTGTATGAAGTCACCACATCCTGT GAAATTACTCACAAGTACCCTTATTCCTTTATCTGCTTCCGTTAGCACAGTCACCTAATG GTTTCAGCATGGATACAATCACATCGCCAAGCATTCATTATTACTCATACTCTTAGCACG CTGATAAGCAAGATGGTAACAGGGTGTTATTCCACAGTGGGTCCAAGTATTGTAAGTTGC AATATAGAGTTTTTTAAGTTGCATAAGATGGGTCTGATCAGAACAATCTGTCAGTAAAAT TCCCTATTCCTATTCCCTCGTTTCTAGGTTGGAGCTTCACACTGGCCCTTGTAACTAGCT ACTACTGCTCCAACTTGTGCCTCTGAGGGACGTATTGGAACCATTTTACAAATGAAGCTG CTGAAACACAAAGCAAGCTAGCTCCTTCCCGTACCTTCTTCCCATACCAAGGAGGTTTAT CTATCTGTCTTGGTTCTGCTAATGAGATGAGGTTCAAGAGGGATGGCAGTTCCTGGGAAG TCCAGTGTAGTGAATGACCAGTGTGTACAAAGACCAGCAAATGAAGCTGAGTCCTCCAGG ATGATTAGAGCTGGAGACTAGAAGCCTACAGAGACTCCTGCAGAGCTACCGGACACTTCC TCCCCTGTGCTGTATCTGAACAATACAGGGAGGCTCCAGGTTGCTAGGGATAGGAGGTGG ACCCCAGATTTCCTTTACGTGTGTCTGTATGTCTATCCTTCCACATCCCCTCACTGCCCC AATCAGGGTTCCAGGACCTTTAGTCTTAGAGCTGCCTGAGAATTTCCAAGTGAGACTTAA AGCCAGTGCCTTTGAGACAGGGGTGAGAGGAAAAATGAGGAGGAACTATTCAAAGTGGGA CATTGCTACCTCCATGTGACATGTGGAAGAGGCCATGTTGGAGCAGCAATGGCAACGGAG AGGGAGGCTAAATGCAGTTTTAATTACAAGCATTCCCCCCCACCCCCACTCCATGGTCTT GAATACCTCAGGGTAGTGTATGAACTCAATGAGCCTCCTCCCTCCACCTGTGTTAAGATT AGAGGTGTACACCCCCATGCCTGGTGCTTTCTTTTTTAATGAGGTGCTAGGGTTCAAACC TAGCACTTTGTGTAACCTTGTCAAACATTATATTAACTGGGGAGCTATATCCCCAGAGCC AGCTTTCTTTCTCTCCTTTTATTTTTACTTGTATGTATACATATACAGTGTTTAATATGT GTGCCTGTGTGCATATTAGCAAGTGTGATTATAGAGACGCAGGAACATTGTTAGCATGTG GCAGTAGGAGGACAGCATTAGGTGGCTATACTGGCTAGTTTTGTGTCAACTTGACACAGG CTGGAGTTATCACAGAGAAAGGAGCTTCAGTTGGGGAAATGCCTCCACAAGATCCAGCTG TAAGGCATTTTCTCAATTAGTGATCAAGTGGGGGAGGTTCCCTTTGTGGGTGGGACCATC TCTGGGCTGGTAGTCTTGGGTTCTATAAGAGAGCAGACTGAGCAAGCCAGGTGAAGCAAG CCAGTAAAGAACATCCCTCCATGGCCTCTGTATCAGTTTGTTTCCTGACCTGCTTGAGTT CTAGTCCTGACTTCCTTTGGTGATGAACAGCAATGTGGATGTGTAAGCTGAATAAACCCT TTCCTCCCCAACTGCTTCTTGGTCATGATGTTTGTGCAGGAATAGAAACCCTGACTAAGA CAAATTGGTACCAGAATAGTGGGGTATTCCTGTGACAACTTGACCATGTTTTGGGGAGGA CTGTGGAAGGACTTTGGAACTTTGGGCTAGAAGATTGGTATTAGAGCTCTGTGGGATGTT GTGTAGGAGCTTGGAAGATAATGTTGAAAACAGTGCAGAAGATGTGAAATTTCAGAGGGA AAATTAAAAACTCTTTTCAGGGCCATTGTTACTTTGATTGTGAAGATTCTGTGGTTCTGG TTAGCTGGGGCTGAAGAATCAGCTGTGATTAACAAGATACCAGAACTAGTAAAGTGAAAC TTTTATATTACTGGGACTATTGATGCTGGTTATCTGGAGCTAAGAAGTTAGCAGTGATTA AGAAGAGACCAGCATCACTGAGGTGACATCTTCTGGGAAGTGTTTTTCTGAAAGCACAGA AGCTGTGTTACAGAGATAGCCAAGGTTGTACCTTGTGCTGTGGCTGAACTTGGTAATGTG TAAGAGTTACCCAGGTGGTACTGTTTTTGAAGGCATAAAGGGGTCATGCAGAGCAGCTGA GGCTCGGCACTGTGAGAGGCCATGGAAGGCCATTGGTGAAGGTGCAGCCTCAGTTGCAAT TGATGGCCCAGGACTAAAGGGGTCATGCCAAGGAGTTGAGGCTTGGCACCATGAAGAGAG CCTATGAGAGGCTATTGTTGAAGCCAAGTTACAGTGGAAGACAGCAGTGTTTTGGAGATG CCAGTACCATGAGATGACCACCAAGAACAGCAGCAGCAGTGGAGTACAGGCAGCTGGAGC CTAGAAGACAAGCTGTGTGCTACAAAGGACAGGGCTGGAGAAGTGACCTAAGCCCTTGGA GGAGCCAGAAGATCATGAATTGGATCCCAGACATTGGACAGTTGGAGTTTAATTTTTGCT TTTGATTGTGACTGTGCCCTGATATTTTTCCCTCTTGAAGCAAGAAAATATTTTAGTGGA TCCCACAGTTAAGAACTTTTAATATGTAAAAACTGTGGGACTTTTAAAGTTGTTTAGATC TTAGGGATGAATAAGAAACTAAGGTTGAGGCTTACTAGTGATGTGTTTGTGTGTCAAGTT GACAAGGAGTCAATTGTACTGGCTAGTTTTGTGTCAACTTGACACAGGCTGGAGTTAACA CAGAGAAAGGAGCTTCAGTTGGGGAAATGCCTCCACAAGATCCAGCTGTAAGGCATTTTC TCAATTAGTGATCAAGGGGGGAGGTTCCCTTGTGGGTGGTGCCATTTCTGGGATGGTAGT ATTGGTTCTATAAGAGAGCAGGCTGAGCAAGCCAGGGGAAGCAAGCCAGTAAAGAGCATC CCTCCCATAGCCAGGATAATTCCTATTTGCATGACTAGTCATTTTGCTAAAGATCTCAAT CTTTACCCCTGTGAAACGGGAGAATAATAGTAAGTCTCTTCTAAGGCTTCAGAAAGGATG AAATGAGCCAATACATGGAAAGCATACAATAAACTGCCTGGCTTGGGTTAAGGAGCAGAG GTGGGTCCCTGCTACTTTTAGCATGTGTGTTCCATGCCATAATTTATTTGAGACATGGAG GAAATATGGAACCCTGCTATGCCAACCAGAGCTTTTCTGGGGGCAAACTATCATGTCTGT TCTCAAAGGGGCTTCTGACCCACCATCCTCCAGCTGCCACCTGAACCAGCCATAGGATTG TTGTGTACCTTCCGGTGAGCTGGTGGAGTGGGTCGTCCACAGGAGGGGAAATGATTCTTG GAACATCCTGGACCCAAGAAATGTCAGATGAGAATGCTTGGCTGCTGTAAACCAGGGATC AGGGTTTACCCTGGGATTCTGCCTGAGCCAACCCATGGTGTGTAATCCAAGAGGAAGAGG GGGCACCCCAACACCATCAGTCTCAGTGCATCAAGTTCTCTTACCGTCATTGTCTCTTGG CTAAAGGGGCTTCTTTGCCGAGATTACCCATCTAGTATTAGAATAGTACAGGCCGTGCTG AGCCCTTCAGTGTTTTCCAGTGGTGATTTTATCCGTTTGTTTGTGTGTCTGCTTGGAGTG TACAGAAGGGTCTGCGTGGCATGAGTGGGATGAAAAAGCCCAGTGTGTAGCCCACGATTC CCTGTGCTGTGCTGTCCCAAGGAGAGTCATGAGGCCAACTAAGAGGACAGGTTCCAGGCA GACATCTGTACAGAGTACAGAAATTGGTTTGGAGGAGCTGTCCTCTGAGGGAGCGTTCAC AGTAGAGGAATCCTTTCCTTAAGTATATCAGAAAAGGGAAGGGCTCCCCCAGAACTGGAC AGTGGTATATGTCAGTGTGTAGGATGTACAGTCCGTGTCTGAAATTGCTCCTACAGCACA TAGCTCACTTAAAATGGGGGCAGGGCAGCTTTTCTGAATGATCTCTCTGAACAAAGCTGG GCTGTGAACTCCGTCTCTGAACACTCTCTCCATTGATTCTGTCACTGTCAAGCTCTGGCT AAAGGGATGAAACGTCTATGAGTAAAGAAACTAGAGACACAGAGGAAGGACACTGACCAC AACTGGCCCTCTCACTACAGGTTCTCCATTAATGATGACAAGGAGGAGTAGGGAGAGAGG AAGAGGAGGAGGGAGGGGAGGAGGAGCAGCAGCAACAACAGCAGGAGCGGCAGCAGCAGC AGCAGCAGCAGCAGCAGCATGGACTGTTCAGAGGACTGAATATTTGTTGTTCCCTGTGAC CAGAAGCATCAACAACCTACTTGAGACAGGATCTAGCTATGTGGCCTGTCTAGCTTCAGT CTTCCTGCCTCTACCTTCCAGCTACTGACCTTACAGCCGTGCACCACCTCAGAAACTACA ACATAATTTTCAATTAATAGACAAAGAAACGCTGCCCTGCCCCACTAAAGAACTGAGGGA GATAAAACAAAATCCATGGTGTGTTTGACTCTAAGTTATATTTATCAAACATCATGGTTA CAGTGGCTGAAGTACCTGAAGCAGTGAGCTACCAGGTCAGGGACAGACTTTGTCTCTAAA ACCAAGGCAAAAAATAAGTGACATCTACCTCTGACTGTCATACTCACACATGCACAAACA CATGTACAACACAAACACACATACACACACACACACACACACACACACACACACACACAC ACACGCGCGCGCACATGTCCAAAGGTTGAACAGCAAGCAGTAAAGTCAAAATTAACAGTA CAAAAGTGCTCTCTGGTTCTGGTTTCAAAGTGGTGAAAATGTCTTTATCTTTGGTATACT GGGGGAGAATTGGTTCTTTGAGTGTTGGCCACTTGCTGTGACGCTGGATACTCCTGTTCA TCCATCTTTTATTTGGCTCTAGTTCTGGTTAAAGATCCCGTTCCCTATGACTCATCCTCT GGTTTCCTATTCCACTTTCTTTCCCTTTTTCTCCACCCCTCCCCTGCCCCACTCCACAGC TTGGCCCAGATCCTAATGCCTCCATAATTATGACTTAGGAACATGAAAGATCAAAACCAG AGAGCTGTCTTAGGAGCAGGTCTAAGCTTTCTTGTTTCCGTTTACCCCTCATTTGTAATA TCTATGGGTAAGGCAGACAGTTTCCCTTAATGTTTATGTCTCCCATAATTCCCCTCTCTT AGCACAATCCATTTTAAATTTATTCTGAAGCACAGCAGAGTTCCCTGAGGAGGCAAGTCA AGAAGGCTAGCTTTCTCCCAATCTCATTTAGTTAATTCATTTTGCATGTTTGTTTTGTTT GAAAATGTGTGTACACATGCATGCATGCATGAGTGCACCCATGTGTCTCTCATACATACA CTTAAAAGTCTGTGGACAGCTTATTGGAGTTGTTTTCTTGCTTCCACCATTTGGGACCAC ACTGAACTTAGGCTGTAAGACTTGATGGGAGATGCCTCCACCCATCAAACTCTCTTTCTG GTCCTATTATGTATTTTAAATTTTATTTTATTTATTGTGTATTATGTGTCTTGGGGGGGG TAGGATACCTGCCCCAGATTACATGTGGAGCTCAGAGAACAACTTTATAGAGTTAGTTCT CTCTTGTCACCTTTATATGGGTTGTGAGCACAGAACTTAAGTCATTAGGTTACCTCTGCA GCTGCCTTTCCCCACTAAGCCACCTTACTAGATTGTCTGTCTGTCTGTCTGTCTAGAGAC AATATCCTTCTATATAGTCCAGGCTGGTCTTGAGCTTTCCATTTTTCTGTGTCTGTCCCC CAACTGTGCCATTCTTTATGATTTTATATGCTCAGGACTATGTGTAACTAACATCTCAAA AATATTTTTGTTGTTTAAATAGCACTTGAAAGCTATTTTCCTAGACAGTGACAAACTGGT CTTGTCTTTAGATACTTATTCAATGAAGGAATTTTTTTGGTTTTGGTGTTTTGGTTAGAG AGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGGTGAGGGGAACA GAGTCTGAGTGTGGAATGGAGGGTATTAATAGCTGAGCTTCTAAAGCCGGGGTGTAGACT TACATCTGGAGGGAAAGAAGTGAAGAGACTGAGTCTGATCCCACCTTCCAGAACAACCGC AGCATGTCACCTCAGCTCTTAAGGTAAAAAGCAGAACTGTTCCCTTAAGCTGAGCCATTT AGTGGCCTCTACAAAACTAATCCCTCCCTCAGAGGTATAACCCAATCCCAGTGAGGCAAG CACATATTGTAGTTACAATACTCTGGAGGCAGAGACTACTGAATCATGAGTTTGAGTCCA GGGTGAGCTAGATAGTAGAACCATATTTCAAAAGACAGGCACACATGCATGCACTTTTTT AAAAATGTAAATTTTAAACTATAATCCAGAACAGAAGAAAAGCATTCAGATAGAGAGAAA GAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAAAGGGAGAGAGAGAATATCTGC TTCTAGACCAGCATTTTTCAACCTGTGGGTTTTGATTCCTTTTTTTGTGGAAAAGAGTGT CAAACAACCCTTTTAAACGGGTTGCCTAAGACCATCTGCATATCAGATATTTATTTAACA ACTCATAACTATCAAAATTACAGTTATGAAATAGCAACAAAAATAATTATATGGTTGGGG GATCACCACAACACAAGGAAGTATATTAAGGGATCCCAGCATTAGGAAGGTTAAGAACCA CTGTTTTAGATATAGGTTTCATGTTGCGATACTGTCACAGAACACAGGCAAAAGCCCCTC CAAGGTCACCTTGCCCAGTCTCATTTACAGACATAAGAAAAGGACACAAAGGTGTTGAGT TCACTGTCTATATATGGGTCACCTACATCTGCTAATGGAGTGTTGCCTACCCCAACTTGA GTCATTTCAAAATGGATATTCTACCATAAAAAGAATTACTTTAGGACCTTCAAAGATAAT GCGCCAGGAACATGATATCCCTGGTTGTTTTTCCTCGCTGAGATTTTTGCCCTACATATG GAATCTTTGGCATTGTCTATCCAAATCACTCAACACTGAAGCGATTTGGTAGGATCCATG GCTGAAAAATATCCACGCATAAATTATCCATTGCTATTTTTAATTTGGATTTGCATTAAC TATTCCCTGTTTGCCTCTTTATTGGAGAAGGTGGGTGAATTTTGTTAAGCTATACTTGTC TGCTAAGTAAGAGTTAATTCATGTGTCTTTATCTTTTCAGTTTGACCATTCTTATTCATA TCCAGTTCTTTGAAGGCTGAAATGGGAGAGGATAAATCATCTAATAATAGCACATGCTCC TTTAATTCATTCAATATCATTTGCTGCTTCACTGTCATTTTTTAAAGTACAGACTATGTG ATAAGCACCAAGTCTTGGTTACACAGAGCTCAATGAGGCTCTCTCTGTCCTCAGCTCACG CTTGCTGGCAGCTACTGTCACCAGGATAATGCATAGATTTTAGGTCTGCCTGTGATTCCT TGTGAAGAGAATGAAAGATTAAACAGTGGGCCTTTGCTGCTGGGCCTTTTATGTGGTATA TTACTATGGCCCTGCTGACCTTCAGGGTTCAGTTAGGAAACTTTAAACCTTCTGGCTAGG TTGTGTGGCATGTAGCTATGGTCCTAGCTACTTGGAAAGCTAAGCAGTTAAGCCTAAGGG CTTGGGGCCAGCCTGAGAACTAGAGACCCTGTCTCAACAAGAGAAAAGAGAGTAAAGGGA GGAGGCAGAAAGAAGAGTGTTCTGGGGATTGTACCAACCAACAATATACAGAGAAATAAA TATAAAGATGATACTCTTCAGCAAAAATGAATAAGGTGATACAAGATAAGCCATTTCTGC TGTGACATCTTGAAGAGAGAAGGGCCAGCTGGGGTTTCTGAAGAACATGGGAAGGGAATA GAGCTGTGTGTTAGGGCTGAGGCATCAGTGAGAACTCTGTGGCCAACGTCTTCTTCATTC CAGTGACATCTGGAGATCCAGCTTGGCCATTCTTCATCTTCCATAAAAAAGAAAGAGCAA TTGAGACAGGTCCAGGTTTAAGAAAGACTTTAGCATTGTTATATCTCTCTCCCTAAAATC TTTTCTGGAATGACAGAGCTTATGAAAGCACAACTGGTGGGTGTTAAGAGTCTTCGGTAT CCCAGGCTAGCCTGGAACTCAGTATGTACCAAGGAGTGGCTTGAACGCCTGGTTTTCCTG CCTCTGTCTCCCAAGGGCTGCCATGGCCAGTGCTGCCACGGTCAGTGCTATGGATTGAAC CAAGGGATTCATTCATGCTAGAAAAGCACCCTACCAAACTACCAAACTGAGCCACATTCC TATCTTTCATTCGTAATATATATGTTAGTGTACTCAATGAATACTTTCTAATTTTATAAA GGTTGCTGTTCAACATTTTGTTGAGGTTTGGACTGTTGCTATATATTGTAATATTAAATA TTGGCCCTGATTACCTCAGGGAGGAGGAGATCCTTATTTAGAACAAATAAAGTTGTGTAA CCTTGCCCCTCAAGTTATTCCTGATTGGTCAATAAAGATGCCTATAGCCTATACCTTGGT GGAAGAGAGATAGGTAGAGTTTCAGTTCCTGGGCTTGGGGTCTGACGTAGGAAACCATGA AGGATGAGAAGAAAGAAGATGGAAAGAGGAGAAGATGCCATGGGGTAGGTGAGTCATGAA AATATGGCCATGAGGGCTGGCCAATTGGAGTTAAGAGTTGCCCAGGTGGAACATAGCAAG TTATAACTCAGGATTATTCACAGGGAAGATACTAATAGCTTAGAGGATAGATATCTGCCC AGCTCTAGTGCTGATTAAGGATTATTATAAATATAAAAGTTTTATCTCCTATCTGAGAAC CAAATGATCAAAGGCATGGTTGGAACCCCTGGTTGAGATTAAATACTTGTAACAATATTG CACTAGACTTAACTACTTTGGATGTAAAAGAAAATGTCAAAATGATTACATACACACACA CACACACACTCAGTCACTTCTGAGGAATGTCACAACAGAAGAGTGTGGCTGGTTGCTGGG CAGTGGTGGTGCAACCTTTAATTCCAGCACTTGGGAGGCAGAGACAGGCAGATTTCTGAG TTCGAGGCCAGCCTGGTCTGCAGAGTGAGTTCCAGGACAGCCAGAGATATACAGAGAAAC CCTGTCTCAAAGAAAAAAAAAGTGTGTCTGGCTGATGGCTATGCTGTCATGATTATAAAG AAAATGAGATGGAACTGTTATGCCCAAGTTGCAGGTACCAAAGACCCCACCGAGGAGCCA ATTCCGACATGTAAGGTGTAGCCTCCAACGAGCCTGAAGCAGGCTGAGCCAGACCTTGAC TTTGTTGCCACTAAGGAGATTACTTAGGGTGGAGCCTGCCTCCCTGGATCATTCTATTGT TTAGCCACTGCTGCTTGCTATCTGCTGGGAGTCGGCCTAGCTATTCGGGAGACTACACTT GGCCACCTGCAGCTGGGCTCCAAGGATGATTTGGTGGGAATGGGCTTTCCCCTCTCCTTT ATAAAGCGTGCCCGCCATTAAAAATCTGAACCTTGATCAGAATATTGTCTTGGTTCCATT TCTCTCTATACCCGCCTAGATTCCCTCTTTTCTTTCAGTTCCAAGATGCATCCCAGGCTC GAACCCAGACATGAGAGCCACAGGCCGGCCCCAACAGTAAGGGTCTTATTACAAGCTCTA GAGCAAGGTCTCCCAATGCCCGCATAACAGTGGGTCAGAGTGAGAGTCCTGAGTCTAGGG GCTCAGGGTTTTTATTGTTACAGCAAACTTGGGGAATTTCCATATAGGTCAGCAAGTTAA TATTTTTTAAAACTGCATTTTTTGGTATAATCTGCAGGAACCAGACATGAGGGCTGAACC ACCTGACAAATAGGATGGTCAGGTTATCTATTCTCTGAAGGATGTCTTAGGTTATCTCTG TGTACCTTGGTCCTGCTGTTGCAGCCTGACTGGCTGTTGCTAAGGGCGGGTGGGAGGTGT TGCCATTGGATGTTTGTTCATGGGAACTTTGTGATTTTCTTCCTGGACTTGGAGTTTAGC CCCTGGTCTCACACAAAATGGGGTTTCTTCAAAAACTGAGTTGGTTGAGCTTTCCAGAAC CCTGCTATCAGTAAGATAGGTATGGTGGTTGAAATGATAATGACCCCCATAGGCTAGTAC ATGGGAATACTTGGTTCCCAGTTGATGAACTCTTTGGAAGCTCTAAGAGGCATGGCCTTG TTAGAGTAGTCATGTCTTTGTTGGAGGAGGTGTGTTGTTGGGCTCTGTTTTGACATTTCA AAAGCCCACACCAGGCCCAGCTCTCTCTTCTCCAACTCCATGCCGGTCTGCTTCCTGCCA TGATTATGGACTGATCCTCTGGAGCTGTATACAAGCTCCTAATAAAAAACTTTCTTTTAT AATACTTGCCTTGGTCATGGTGTCTCTTTCCAGCAATAGAACAGTGACGAAGACAACAGT CTGCATGGAAATTTTTGATGAGAGTAAACTGTTTCTCATCTCTAATTGCAAACTGCAGAA AGGGGTTAATTCGACTCACAGCCAGCTATAAACAACAATTTACATGTAAAAGAAAAGAAG GCAGGGCTACAGAGTTCACTTTGGCTATCAACAGAAGGGACAATATACAGACCTGCAGAG GTGCCTGAGGACCTGAGCCCAGACTTTTATAAAAGTAAATGCTGTTATCGTCTTTACTGT AATGACTGGAGGTAAAGACCTGCATGGTAAAACGTTCTTTAATTTCTGTAAGAATTATCC ATGCTGCCTGGCATGGTGAAATTCCTAGCCAAATGGATGGACCTGGAGAGCATCATCCTG AGTGAGGTAACACAATCACAAAGGAACTCACACAATATGTACTCACTGATAAGTGGATAC TAGCCCAAAACCTAGGATACCCACGATATAAGATACAATTTCCCTAAACACATGAAACTC AAGAAAAATGAAGACTGAAGTGTGGACACTATGCCCCTCCTTAGAAGTGGGAACAAAACA CCCATGGAAGGAGTTACAGAAACAAAGTTTGGAGCTGAGATGAAAGGATGGACCATGTAG AGACTGCCATATCCAGGGATCCACCCCATAATCAGCATCCAAACGCTGACACCATTGCAT ACACTAGCAAGATTTTGCTGAAAGGACCCAGATATAGCTGTCTCTTGTGAGGCTATGCCC CGGCCTAGCAAACACAGAAGTGGATGCTCACAGTCAGCTAATGGATGGATCACAGGGCTC CCAATGGAGGAGCTAGAGAAAGTACCCAAGGAGCTAAAGGGATCTTCAACCCTATAGGTG GAACAACATTATGAACTAACCAGTACCCCTGAGCTCTTGACTCTAGCTGCATATGTATCA AAAGATGGCCTAGTCGGCCATCACTGGAAAGAGAGGCCCATTGGACACGCAGACTTTGTG TGCCCCGGTACAGGGGAACGCCAGGGCCAAGGGGGGGGAGTGGGTGGGTAGGGGAGTGGG GGTGGGTGGGTAAGGGGGACTTTTGGTATAGCATTGGAAATGTAAATGAGCTAAATACCT AATAAAAAATGGAAAAAAAAAAAAAAAAAGAATTATCCATGCTGCCTGGCATGGTGACAC ACACCTTTGATCCCAGCATCCAGGATGCAGAGGCAGACGGATCTCTGAGCTTGAGGCCAT CCTGGTCTACAGAGAGAGTTCCAGGACAGCCAAGTTTGTACAGAGAATCCCTGTCTTGAG AAACAAAAAGGCTAAATATAAATAAATAAAATATCATCCATGTTGCATGAGTGTCAGGTA TGGAATATACTGGTCAACAGATAAAAACATCAAGATCAGATGTGAACAAATATGGTACTT CTGTATAAAGTTAATAGGATGAGATAGGACAAGTCATTTTAATTCCTGAAAGAGTCATTT ATGGTATATGTGTGTCACATGAGCAGCAAGTATCAGCCTGGGAGGAAAATCTACGAAGAC TCTGACCTTTGACTTGGAAAAGAAAGTCTTGATAGACAGTGGTCTTTGGACTCCTCGGGT TGGTTTGAGCAGAGACCCATATCTCAGGCCCTTCTCTTCAGTTTTTCAAATGAGAGAACA TCTAGAGAAGTGGTTCTCACAGGGGTTCTCTAAGATCATTGGCAAACACAAGATTTACAT TACAATTTATAACAGCAGCAAACTTATAGCTATGAAGTAGCAATGAAGATAATTTTATGG TTGGGGGTCAGTACAACTTGAGGAACCATATTAAAGAGTTGCAACATCAGGAAGGTTGAG ACCCACTAGTCTAGAGGTATCTGTTAACTAAACAAACAAGGCAAAACCTTGGGACTGGAG AGGTGGCTCAGTGGTTTAGGAGCACATGCTCTTGCAGAGGACCTGGGTTCATTCCCCAGC ATCCAGACAGCAACTTACAACTTTCTGTAAGTCCAATTCCAGGGAGATCTGATGCCCTCT GTGGGCCTTTTCAGGCTCCTATGCACACATAGGGCACATACATGCAGGTACTCACACATA TACATAAAATAAGAATACATCTTCTTTAAGAACAAAATAACCATATAGCAAGAGGGAATT ATAAAATCCTTGGATTGTAAATGAACATCATAATAATAAGCATTGAAAGAAATGAATCCA AAGTATTGTTTTCACGTAGCTGTGACCAAGATAAGGGAGTAAACAATTTGAAAGAGGCAA AGATTTATTTCACTCAAGATTTCAGAAGATTTCAGATCAGTCCACAGCCACTTGGTTTCA TCACATAGACAGAACATCATGGTTGTGGGGATATTTGGCACATATAAGATCACCTCATGG TAGCTAGTAAGCAGAGAAGTCAGGCCTGGGAGATTAGACCTTCAAAAAGATGCCTTCAGT GACTCACTTCCTCCATCTAATCCTCACTTCTGAAAGTTTCTAGAATCTTCTAAAACAGTG CTACTATCTGGAAACCAAGCATTTAAACACACGACCTTGTGGGGGAGCACTTCCTACTAA AAGGTATGATCAGGTTACAGGCCCCCTGCACTGAGACAGAGGGCAAAGCCAGGTATAAAT GACTCCCAGTAAAATGGCGAAAGCTCTGCAGAAAGAAGAACTCAGGAAGAAGCTGTGTGA GGCAGTCCCAGGTACACCTCCTTCAGATGGACAAGAATCATAAAGAAATTGCCCAAGGCA GGTGTGACACTGGGTCTCTGTCCTGGGGATTACAGATGTCTGTGCTAAAGGTCCAGATGT CCACGAGGTGTTGACAAATTGACTAGCTTCCTTGTTCAAGCTGTCTTGGCTACATGATAA AGACAGGCAGGCAACTCCAGGCCTGACTTCTCTGCTTCCTAGCTACCATGAGGTGATCTT ATATCTGCCAAATATCCCCACAACCATGAAGTTCTGTCTATGTGATGAAACCAAGTGGCT GTGGACTGATCTACCTTCAGGACTGAGAGGAGCAGGTCAGGCTTGTTCCTGCTTCTCATG TCATGAGTAGGGGCTGACCATGGGAGCACTATGGGAGTTCAGGGGCATCATTTTGTAAAA CTGAGCCAAAATAAAAGTCTTGAGTAGCTTAGGATATAGAGATGCTACACAGCCTCAAGG GAACTCATAGGTGGAAATTTGGAGCAGGAAGAAGGGAATGCTAGCTCAAGCCTTTCCCTT CTTTGCATAAACCTAGAGCCTGGAACAGCACACACAGAGAGCAGCACACGAAGGGAGGGT CTGCTCAAGACTCTTCATACAAACATGGAAACAGAAAGAGGGTATGATAGTTACTTTGTG TGTTGTTACAACCAAATCCCCGATGGCAAGCAGCTTAACAGAAGAGACCTCCATTTTGCC TCATGGCATGGAAGGCAGAAGCAACCCCATCTGTGGTGATAGAAGCTTGCAGAACTGCTT ACTCATATCTCAGCGGGTCAAAAGCAGAGAGGTCAGGCTGGATCCAGAGCTATGACCCAT AAGCACCATTTTACAGCCCTACATTTACCCAGTAGTTCCAGTGTTCGAAATGCCCCACAC TCTCCCCAAAATGCACCACCAGCTGAGGACCAACTGTTCAAATCCATGAGCCTGTGGGGG ACATTTCACACTCTGGCCACAGCAGATGGTGTTTACAGGCTGATGTCAGAGACAAGCAAT CAGCCTCTGTGGTATATTTTAGTCTTTCTGTCCAGGCATCTACTGATGATGCTAGATCTT TGAGGACCTCACTACATGCTCATTTGCAACCTTGTACACCCTGTGGCCAAGTACAGACAT ATGTGAGGTGAGTTGCTTGTGGAGCTGACGGAACAAGATACTCTGAGGCTAATTATATCC ACTTGGCTAGCGTTCAGTAGTCAGTGGTGCAGTGCTCCAAGGATGCTCATACTTGCATTG TTTCTTAGACCTGGTCAAGTCTGAGAGTCCAGAACAACAAAGGGCAAAATTCTAGGCTAG AAAATAGAAGGAACGAATCAGTATCAAGTTCCTGAAGTCTAGGATGAAAGCCAGATGCAA GCTGCCAGAGAGGAGTAAACTAAGAAATAAGAGTTTAGAACCAGGAACCCAACTTTACAG TTTTGATCCAAGGTATCAAATCAGAGCCTAGTTTGGTTGGGTGGGAACAGAGTCCCCAAA CCAGCCATCTGTTGTCACCAAATGAATCTTCCAGTAGTGGGACTGGGTTACATCCAATTG AGCTGTTGGCAAAAGGGGTCACATGGAAGTACCCAAACAACCCAGGCTGTTGCGAAGACT ACAGATTACTTGCCACAAACTGACAGCAAGGGCCCATTGCTGAAAACAACACCCATACAA CTCATGATCATGGAGAGGTCAAGCTGGTGCCTACATAGAATCCTTTGCCCCTATGTTCTA GTGTCTTTGATACAGGCAAGGTACTCTGCAGGCTATCAAAACAGAAACATGTACACTAAT CCAGACAAAAAGACCTTTGCTCCACACTGCTGTCCTGCCTGCAGAATATATATGTCAACA GTGGCAGAAAGCTTGTGGGAGTAACCAACCAATGCCTGATTTGACTTAAGACTTATTTAT AAGAAATTTTGGCTTCTTCAAAAACCCAGTTATGTTATACGACTATGTTTTTGTTTTAAT CACAGGTGTGGGATAAGAGGCTGCTTCACAGCAGGTGATTATGATTTATCGCTTGCACTA AGATGGCATGATTTTTGCCCAGCTGCAGATACTTTATGTTTGGAATTCTGGGAACTTTTC AGAGATTACGAATGCCAGAGTCCCTAGAGGGGCCAAGCTCAGGCACTCTGAGGACACACT GGTTCCAGCTGCTGCAGCTTCTCAAGTAGTCATGAGCAAAGAGATGAGAAGAAGAAATTG GAAATATCCTGACAGTGAAGATTGGACTTGCCTCTAAGGAACTCTTTGCCCCTAATCAGT AGGAAGTAGTCTGAAAAGGTCTATGCCCCCTTTGCCCTCTGACCTTCTTCCCAACCTACT GTTCTGGGGTTGGAAGGGGTCAGGGTGGAATAAGGGTTGGAAGAATGGCAGATTTAAGAA CCCAATAAAGTAGTGCAAACAAACAAACCAAAACAAGTGCCTACACTCACTCTGCTACAT TGAGCTCATATCTGAAACTTCTTAGGGGATCAAGAAGCAGAGATGAAAGAGCCTAAAGAC CTAGGGTAAAACCAAATAATTTGGGCCTGAAAAATAAAATTAAAAGGTAATGATAGAATG ACTTCTAATGATATTCTACTATACTCATAGATCAGTTTCTTCCTTAGCCATCATCAGAGA GGCTTCCTCCTACAGCAGTTGGGAGCCAATACAGAGACCCACAGCCAGCATTATGCAGAG AGAGGGACTTTGGAGCACTTAGTTCTAAATTGTATGTTTCCTAGAAATCCCTCTCCTCGT GACTCAAAAAACCCTGAGGAAGAGACTTCAGAAAGAGTGGAATAGAGGGAATGACGGCCA CCAAGAAAATAAGGCTCTTCAAATCGACTGAACAAAGTTCATATGAACTCACTGAAGCAC CCACTCTCCAACACCGTTCCCTCTCTCCATCCACCTTTGATGACTGTTTTGTTTCCCCTT CTGAGTGAGATTTACACACCCTCCCTTGGGCCCACCTTATTACCCAGCTTTTTTGGGTCT GTGGATTGTAGCTTGGTTACCCTGAACTTTATGGCTAATGTACAATTTTAAGGGAGTATA TACCATGTGCATCTTTCTGGACCTGGGTTACCTTACTCAGAATGATATAATCAAGTTCCA TCCATTTGCCTGCAAAATTTATGATGTCTTTGTTTTTAATAGCCAAATAGTATTCCATTG TGTAGATGTACCACATTTCCTTTATCCATTCTTCAGTTGAGAAACATCTAGGTCGTTTCC CATTTCTAGCTATTACACATAAAGCCTCTAGGAACATAGTTGAGCAAGTGTCCCTGTAGA ATAGTGTGGCATCTTTTGGGTATATTCCTAAGAGTGGTGCAGCTGGGTCTTAAGGTAGAA CTATTCCCAATTTTCTCAGACCCTGCCAAATTGATTTGCAAAGAGGTTGTACAAATTTAC ACTCTGACCAGCAATGGAGGAGTATTCCCCTTGTTCCATATCCTCTCCAGCATGTGCTGT CCCTTGAATTTTTGAGGACAGCTATAGGGATGAAGATCAGGTGTTGGAGAGGGGTGGGAG AGGACTGAGAGTGAGAACAGAAATCAGTGGGGGCATCACTGGGACAAACTGGAGACCTAG GATTGGGGAGTCTATGGTGGTGGCCCTAAGCTGAGATTCCTACAAGTGGAGGATATAGAG ACTGAAGTGACCACCTCCTGTAGCCAGGCACAACTTCCAGTGGAAGGAAGGGGTCCTCAA CTCACTCACAAAACCTTCAACCTAAAATTTGTCCTGCCTAAAAGATGTGCAGGGATAAAG ATGGAGCAGAGACTGAGGGAATGCTCAACCAATGACTGGCCCAACATAAGACCCATCCCA TGTGAGAGTCAACCCCTGACACTATTAATCACACTTTGCTGTGCTTGCAGACAGACAACA AGCATAATTGTCTCCTAAGAGGCTTCTTGCAGCAGCAGATGGAAAACGGTGCAAAGATTC ACAGTCAAATATCAGGTGGAAACTGGGAGTCTTGTGAAAAGGGGGGAAATAGAATTGAGA TATCCAGAGGGGTCAAGGACACCACAAAAAGACCTACAGAGTCAACTAACCTGAGTCCAT GGGGGCTCACAGGGACTGAGCCACCAATAAAAGAGTGTGCTTGATCTGGATCTAGCCACC CTCCACAATTGTCACAGATGTGCAGCTTGGACTTCATATGGGTTCCCTAACAATTGGAAC AGGGGCTATCTCTGACTCTGTTGCCTGCCATTGGATCCCTTCCCCTACCTGGACTGCCTG GTTGGGCCTCAGTGGAAGAGGACATGCCAAGTCCTGCTGGGACTAGATGTTCCAGGGTAG GGCAATACTCAAGAGGTGTGTGGAGGGCTCCTCTTTCTCTGAAGAGACTAGAGGGGGGAA ATAAGATTTGTAAGGGTGGCTGCGATTGGGATGTAATATGAATTTGAAAAACAAATTATA GGGGAAAACACATTATATGAAATGCTCAAAGAATCAATAAAATGGTCTCAGCACTCAGGA GGCAGAAGCAGGTGGATTTCTGAGTTCGAAGACAGCCTGGTCTACAGAGTGAGTTCCAGG ACAGCCAAGAGTACACAAAGAAACCCTGTCTTGAAAAACCAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAGCTCTTTTCATTCCCTTGGTTTGCCTTGTCCCTTGTCCAA CTTCTATTTGGTATCATTTGTTTTACATTATTATATTTTGTTGTGTTATGTTTGATTGTT TTCTCCTGGAAGCCTGTTCTGTTCTAATGAGGGACAGAAAGGGAGTGGATCTGCATGGGA GGAGAGGTTGGGGAGGAACTGGGAGGAGTGGGGGGGGACTGTAATCAGGATATATTGTAT GAGAAAAGAATCTATATCAATAAAAGGTAGGGGTGGAGAATGTCCTTCTCCAGTGATTGT ACTCCCTAAATCTCTGCCTCACTGGAATTTCATAAAAATTCTAAATGTCTCAGCAATAAT TTTCAAACATCACTGTTCCCATGGGCAAACCCAAAAGGGGGTGTCAGATGCTGACTGTAG GACATGCAACAGATAGTGAGGGAAGGGAGTAGAGTGGCCTTTAAGATTTGAATATCTTTT TTTTCTTTTTTTTTGGTTAGGTATTTTCTTCATTTACATTTCCAATGCTATCCCAAAAGT CCCCCAATACCCTCCACCCAACCCCCTACCCACCCACTCCCACTTCTTGGCCCTGGCATT CCCCTGTACTGGGGCATATAAAGTTTGCAAGACCAATGGGCCTTTCTTTCTAATCCTGGC CAACTAGGCCATCTTCTGATTCATATGCAGCTAGAGACACGAGCTTCAGGGAGGGAGGGT TACTGGTTAGTTCATATTGTTGTTCCACCTATAGGGTTGCAGATCCCTTTAGCTCCTTGG GTTCTTTCTCTAGCTCCTCCATTGGGGGCCCTGTGATCCATCCAATAGCTGTCAATGAGC AACCACTTCTGTGTTTGCTAGGCCGGGGCATAGCCTCACAAGAGACAGCTATATCTGGGT CCTTTCAGCAAAATCTTGCTAGTGTATGCAATGGTGTCAGCATTTGGAGGCTGATTATGG GATGGATCCCCCAGTATGGCAGTCTCTAGATGGTCCATCCTTTCATCTCAGCTCCAAACT TTGTCTCTGTAACTCCATCCATGGGTGTTTTGTTCCCAATTCTAAGGGGCAAAGTGTCCA CACTTTGGTCTTCATTCTTCTTGAGTTTCATGTGTTTTGCAAATTGTATCTTGTATCTTG GGTATTCTAAGTTTCTGGACTAATATCCACTTATCAGTGAGTACATATCATGTGAGTTCT TTTGTGATTGGGTTACCTCACTCAGGATGATGCCCTCCAGGTCCATCCATTTGCCTAGGA ATTTCATAAAATCATTCTTATTAATAGCTGAGTAGTACTCCATTGTGTAAATGTACCACA TTTTCTGTATCCATTCCTCTGTTGAGGGACATCTGGGTTCTTTCCATCTTCTGGCTATTA TAAATAAGGCTACTATGAACATAGTGGTGCATGTGTCCTTCTTACCAGTTGGAACATCTT CTGGATATATGCCCAGGAGAGGTATTGCAGGATCCTCCTGTAGTACTATGTCCAATTTTC TGAGGAACACCAGACTGACTTCCAGAGTGGTTATACAAGCTTGAAATCCCACCAACAGTG GAGGAGTGTTCCTCTTTCTCCACATCCTCTCCAGCATCTGCTGTCACCTGAATTTTTGTT CTTAGCCATTCTGACTGGTATGAGGTGGAATCTCTGTTTAGCTCTGAGCCCCATTTTTTT TTTCGAGACAGGGTTTCTCTGTGTAGCCCTGGCTGTCCTGGAACTCACTTTGTAGACCAG GCTGGCCTCGACTCAGAAATCCGCCTGCCTCTGCCTCCCGAGTGCTGGGATTAAAGGCGT GTGCCACCACACCCAGCTGAGCCCCATATTTTAATGGGGTTATTAGATTTTCTGTAGTCC ACCTTCTTAAGTTTTTTATATATATTGGATATTATTCCCCTATTTGATTTAGGATAGGTA AAGATCCTTTTCCAATGTGTTGGTGTCCTTTTTGTCTTATTGATGGTGTCTTTTGTCTTA CAGAAGTTTTACAATTTTATGAGGTCCCATTTGTCGATTCTTGATCTTAAATCACAAGCC ATTGCTGTTCTATTCAGGAATTTTTACCCTGTGCTCATATCTTCGAGGCTTCTCCCCATT TTCTCCTCTACAAGTTTCATTGTCTCGGTTTTATGTGGAGTTGCTTGATCCACTTAGATT TGACCTTAGTACAAGGAGATAGTAATGGACCAATTTGCATTCTTCTACATGATAACCGCC AGTTGTGCCAGCACCATTTGTTGAAAATGCTGTCTTTTCTCCACTGGATGGTTTTAGCTC CCTTGTCAAAGATCAAGTGACCATAGGTATGGGTTCATTTCTGGGTCTTCAATTCTATTC CATTGGTCTACTTATCTGTCGCTATACCATGCAGTTTTTATGACAATTGCTCTGTAGTAC AGATTTAGGTCAGGCATGATGATTCCACCAGAGGTTCTTTTATCCTTGAGAAGAGTTTTC GCTATCCTAGGTTTTTTGTTATTCCAGATGAATTTACAGATTGCTCTTTCTAATTTGTTG AAGAATTGAGTTGGAATTTTGATGGGGATTGCATTGAATCTGTAGATTGCTTTTGGCAAG ATAGCCATTTTTACTATATTGATCCTGCCAATCCATGAGCATGGGAGATCTTTCCATCTT CTGAGATCTTCTTTAATTTCTTTCTTCAGAGACTTGAAGTTCTTATCATACAGATCTTTC ACTTTCTTAGTTGGAGTCACACCAAGGTATTTTATATTGTTTGTGAATATTGTGAAGGGT GTTGTTCCTCTAATTTCTTTCTCAGCCTGTTTATCCTTTGTGTAGAGAAAGGCCATTGAC TTGTTTGAGTTAATTTTATATCCAGCTACTTCACTGAAGCTGTTTATCAGGCTTAGGAGT TCTCTGGTGGAATTTTTAGGGTCACTTATATATACTATCATATCATCTGCAAAAAGTGAT ATTTTGACTTCTTCCTTTCCAATTTGTATCCCCTTGATCTCCTTTTGTTGTCGACTTGCT CTGGATAGGACTTCAAATACTATGTTGAATAGGTATGGAGAAACTGGGCAGCCTTGTCTA GTCCCTGATTTTAGTGGGATTGCTTCTAGCTTCTTACCATTTACTTTGATATTGGCTACT GGTTTGCTGTAGATTGCTTTTATCGTGTTTATGTATGGGCCTCGAATTCCTGATCTTTCC AAGACTTTTATCATGAATGGGTGTTGGATTTTGTCAAATGCTTTCTCTGCATCTAACGAG ATGATCATGTGGTTTTTGTCTTTGAGGTTTGTTTATATAGTGAATTTCATTGATGGATTT CCATATATTAAACCATCCCTGCATCCCTGGAATGAAACCTACTTGGTCAGGATGGATGAT TGCTTTAATGTGTTCTTGGATTCGGTTAGGGAGAATTTTATTGAGTATTTTTGTATCGAT ATTCATAAGGGAAATTGGTCTGAAGATCTCTATCTTTGTTGGGTCTTTCCGTGGTTTAAG TATCAGAGTAATTGTGGCTTCATGGAATGAATTGGGTAGAGTACCTTCTGCTTCTATTTT GTGGAATAGTTTGTGAAGAACTGGAATTAGATCTTTTTTGAAGGTCTGATAGAACTCTGC ACTAAACCCATCTGGTCCTGGGCTTTTTTTGGTTGGGAGACTATTAATAACTGCTTCTAT TTCTTTAGGGGTTGTAGGACTCTTTAGATCATTAACCTGATCCTGATTTAACTTTGGTAC CTAGTATCTGTTTAGAAATTTGTCCATTTCATCCAGGTTTTCCAGTTTTGTTGAGTATAG CCTTTTGTAAAAGGATCAGTGTTTTGGATTTCTTCAGGATCTGTTGTTATGTCTCCCTTT TCATTTCTGATTTTGTTAATTAGGATGCTGTCCCTGTGCCCTCTAGTGAGTCTGGCTAAG GGTTTATCTATCTTGTTGATTTTCTCAGAGAACCAGCTCCTCATTTGTTTTATTCTTTGA ATAGTTCTTCTTGTTTCCACTTGGTTGATTTCGTCCCTGAGTTTGATTATTTTCTGCCTT CTACTCCTCTTGGGTGAATTTGTTTCCTTTTGTTCTAGAGCTTTTAGGTGTGTGGTCAAG CTGCTAGAGTGTGCTCTCTCTAGTTTCTTTTTGGAGGCACTCAGAGCTATGAGTTTCCCT CTTATGCTTTCATTGTGTCCCATAAGTTTGGGTATGTTGTGTCTCCATTTTCATTAAATT CTAAAAAGTCCTTAACTTCTTCCTTTATTTCAATCAAGGTATCATTGAGAAGAGTGTTGT TCAGTTTCCACATGAACGCTGGCTTTCTATTATTTATGTTGTTATTGAAGATTAGCCTTA GTCCATGGTGATCTGATAGGATGCATGGGACAATTTCAATATTTTTCTATCTGTTGAGGC CTGTTTTGTGACCAATTATATGGTCAATTTTAGAGAAGGTACCATGAGGTGCTGAGAAGA AGCTATATCCTTTTGTTTTAGGATAAAATGTTCTGTAGATATTTGTTAAATCCATTTGTT TCATAACTTCTGTTAGTTTCACTGTATCTAGTTTAGTTTCTGTTTCCATGATCTGTCCAT TGGTGAAAGTGGTGTGTTGAAGTCTCCCACTATTATTGTGTGAGGTGCAATCTGTGCTTT AAGCTTTACTAAAGTTTCTTTAATGAATGTGGCTGCCCTTGCATTTGGAGCATAGATATT CAGAATTGAGAGTTCCTCTTGCAAGATTTTACCTTTGATGAGTATAAAGTGCCCCTCCTT GTCTTTTTTAATAACTTTGGGTTGGAAGTCGATTTTATTCAATGTTAGAATGGCTACTCC AGCTTGTTTCTTCAGACCATTTGCTTGGAAAATTGTTTTCCAGCCTTTCATTCTGAGGTA GTCTCTGTCTTTTTCCCTGAGGTGGGTTTCCTGTAAGCAGCAAAATGTTGGGTCCTTTTT GTGTAGCCAGTCTGTTAGTCTATTTCTTTTTATTGGTGCATTAGTACCATTGATATTAAG AGATATCCTATTATTTTTGTTGTTAGAGTTGGCATTCTTTTCTTGTGGCTGTCTTCTTTT AGGTTTGTTGAAGGATTACTTTCTTGCTTTTTCTAGGGTGTGGTTTCCGTCCTTGTATTG TTTTTTTTTTTTTCTGTTATTATCCTTTGAAGGTCTGGATTCGTAGAAAGATAATGTGTG AATTTGGTTTTGTAGTGGAATGCTTTGGTTTCTCCATCTATGGTAATTGAAAGTTTGGCT GGCTATAGTAGCCTGGGCTGGCATTTGTGTTCTCTTAGTGTCTGTATAACATCTGTCCAG GATCTTCTGACTTTCATAGTCTCTGGTGAAAAATCTGGTGTAATTCTGATAGGTCTGCCT TTATATGTTACTTGACCTTTTTCCCTTACTGCTTTTAATATTCTATTTTTATTTAGTGCA TTTGTTGTTCTGATTATTATGTGTTGGGAGGAATTTCTTTTCTGGACCAGTCTATTTGGA GTTCTGTAGGCTTCTTGTATGTTCATGGGCATCTCTTTCTTTAGGTTTGGGAAGTTTTCT TCTATAATTTTGTTGAAGATATTTGCTGGCCCTTTAAGTTGAAAATCTTCATTCTCATCT ACTCCTATTATCCTTAGGTTTGGTCTTCTCATAGTGTCCTGGATTTCCTGGACGTTTTGA GTTAGGATCTTTTTGCATTTTGCATTTTCTTTGATTGTTGTGCCGATGTTCTCTATGGAA TCTTCTGCACCTGAGATTCTCTCTTCCATCTCTTGTATTCTGTTGCTGATGCTCACATCT ATGGTTCCAGATTTCTTTCTTAGGGTTTCTATCTCCAGCGTTGCCTCACTTTGGGTTTTC TTTATTGTGTCTACTTCCCTTTTTAGGTCTAGTATGGTTTTGTTCATTTCCATCACCTGT TTGGATGTGTTTTCCTGTTTTTCTTTAAGGACTTCTACCTGTTTGGTTGTGTTTTCCGTT TTTCTTTAAGGACTTGTAACTCTTTAGCAGTGTTCTCCTGTATTTCTTTAAGTGAGTTAT TAAAGTCCTTCTTGATGTCCTCTACCATCATCATGAAATATGCTTTTAAATCCGGGTCTA TCTTTTCGGGTATGTTGGGGTGCCCAGGTCTAGGTGAGGTGGGAGTGCTGCGTTCTGATG ATGGTCAATTGTCTTGGTTTCTGTTAATAAGATTCTTACATTTGCCTTTCGCCATCTGGT AATCTCTGGAGTTAGTTGTTATAGTTGTCTCTGATTAGAGCTTGTTCCTCTCGTGATTCT GTTAGCCACTATCAGCAGACCTGGGAGACTAGATCTCTCCTGAGTTTCAGTAGTCTGAGC ACTCTTTGCAGGCAAGGTCTCCTCTTACAGGAAAGGTGCACAGATATCTGGCATTCTGAC CTGCCTCCTGGCAGAAGATGAAGACCCGAAACAGGGCCTGTCCCAGGAGCTGTGTCACTT TGGCCTGTTCCAGTAGCTGTTAGCTTCTGTAGTCCACACTGTCACCTGGGCAAACTAGAC TTGGAGGGCTCCGGGAACCAAGATGGCTCCCCAGGTGCTCTGGCAAAGCCCTCCCGGGCG GGGCAAACATCTCTCCTCTGGTGGGGAAGATGCCCAGATGTCTGGAGCCCGAAACGGGGT CTGCCTCAGAAACTGTCCTCTAGGGACCTTGGGGGTGTCTGCTGACTCCACGCCCAAGGT GACCCCTTGCTGGCACCGACCAGAAGGGACTTGGAACCTGGTCAGGCTGGGTTTTCTGCT TCCCTAATCCTGTCTCAGATCCTGCGTGATTGGAATGGAATAGAAGTTGTGTTCCACTCA CCAGTGGTCCTAAGACAGCGTGGAGAGTCCTCTAGGGACCTTGGGAGTATCTGCAAACTC TGCGCCCAGGTGACCCCAAGGTTTGAATTTCTTAACATTTAGAGAGCATCATGTTTTATC ATACTGTCTGAATATTTTTGCAAGAGTGAGTCTAGTTTTCAATAGTTTTACTAAAGTGTT ACATGGGATATAACAGTGAGACCTTCATATTATTCTTTTTGAGGGGTTGTTTTGGGAGAA ATATATATATATATATATATATATATATATATATATATATATATATACACACACATATAT ATGGCTTGTTTGATTTCTAAAAGACATTTGGCTTTTTCGAACAATAAATAACTCTAAGAA AATTAAGTACAGTTGACTCATAAGCCATAACTGTAGGTGTTATGCAATCCAATACAAGGG ATGAAAAAGACATTCAGTTGTATAAACAATTATAAACAATTCACTTTAAATGTCATTCTG GATACTAAATGCAATCCTAAATCCCTGCATGACCACATCAATGATTTATAGTGCTAAAAA CTTAATGTCTCTAAAGAAAATGATTCTGTTCTTCCTTCCCTCACCTCTTTCTTTCTTTTT CATTCTAGTTAACAAATTATTCTCTGTGTTTTAAAATCAAGGTACATATACATATATGAA GTGCATATATATGTATGCATACAAAGGGCTGTGCTTGTAGGTGTGTGACGCTCTGTCCAG ATTTTCCTGTCTGTCTTAAATGGCTGGTTAAAAGGTCAGCACTATTGACCAATGAGAAAG TTACTTTCTATGTCACCCTCTAGTGCAGATTTTGCTGAGTGTCTAAGAAATGCATCTTCT CATGTGGTTCCTTTGCCTAATAACCTTCTATTCCTTTTCTAAGTTTCCAGTCTTGACCCT ACCCATCTTCTCAGTCCACCCTAAACCACTGTGGTGATTAGTTTTGCCAACTTGACAACC TAGGAACCTGGGGAGAGACTTTCTGTAAGGGATTTTCTATGTTGTGTTGGTCTGTGGACA TGATGAGGGGACAGTCTTAATTAAGCTAATTTGTGCAGAAAGACACAGCCCACAGCACCA TTCCCAAGTCAGGACACCCTGAACTGGATAAGAGCAGATAGTTCAAGTTGAGTAGAAGCA AGCAAGCAATTGTGCATGCATGCATTAATATTTCTCTGCATGTGTCTATGGATGATATAA CAAATTACCTTAATTTCCCCCCATAGTGGCAAACTATAACTGGAAATTGTGAGCTAAAAT AAATCCTTTTACTGAAAGTTGCTTTGTTTTTAGGTATTTTATGCATAAAACAGAAATAAA ACTAAAACATTCTAATTCTGGAAGCTCAGTATTACATTTCAAACTCTGACATTTTCTGGC TGGGGCACACTTCCCTCCCTATACTTCTTGCCCACCGACACCCTTCCTCCTCAAGAAACC TCCAGCTACTTAAGACTAACTCATGTGTCATTTCTTCTCACATCTCTTATGTATTTCTTT GCTGGCCCATACACCATGACAGATGCTTCAAAACACAATGTATCTCCATTCTGTATCCTG CCACTATAATCATGCTCACATAGGGAAGGCAACATCTTATCCCTCCTCTAGTGTCTTATT AGGTGAGCAACTGTGACTTTCAGTAGGCAAGCCAGTTAAACACAGCCTAGCTTTTCAACA TGAAGGAGCACACATAGAAACACATGTATCCCGGCAGAGATCTCAGCTCCCTCTCTCCTC AGCCAGGCTCCTAAGAAACTAGAAATAAAGTTCAGAGCTGGGCCAACTGGCTCATTTCTG TAATCCCAGAACTAGGCACAGTGCAGAAGCACTGTGCTTCAGAGTAAGACCATTTTAGGC TACACACTGAGTTCCAGGCGAGCCGGAGGAAACAGATGAATGGATCTCAGAACAGTAGAT CATTACCTGCAATTCAGATGGCGATGCCTCAGAAGGTCCTTTCTACAACAAGCTTACAAT TGGTGGAATGAACAAGGCCAACCAAAGGCACACCATGCTCAGTGACTGCTGACTTTTTCA CTGGGGTCTCACTCCTTTTGACTCTGCTTTTCTCTCAGCCTCTGTTTCTATTTTCTTCCT CAGCTAAATGAACAACCACCCCACATGTATCATAAGCTCAGCTTTCCAAGAGAGAATCTA TCGTGACTTTCAAACTTTCCTTGGTGTCATGTTTTTGTTCAGGACTACATGATGGTGTGA GCTTATAGAAAATCTCTCTTTCCCTGTCTTCCAAGAAGTGGCACGTGAGGTGGCCCTTTC CATCCAAGAGGGTGGTGAGAAACTGGGTAGACTGAGGCATGGCCCTGCCAGCACTGATCA GTGTTCTCAGCTGTGTGTGACAGAACACAATGCATAATGGACCTAAACCAAATGCTCAGT TTCCTAGAGAATGACAAACCTGAAGGTGGATGGGTTAGATCTCAATGGCTCTGTTACCCT ACCAGGGGCGTCTTTTGCCTGTGCCCAGTTGCTGGACAGGGGGGTTAGCGGTTGAGTGAA CACATCATTAACACTTCTGCAGATGCCTTCCGGAGGATATCACTCTGTATTCACAGCAAA GTGAGTCACAGTCCTACTTCCAGCTGCAAGGGAGAGTGAGTAACTAGTTTTAGCAATGTC ACTAGGGGAAAATGGGCTCTAATGACAAGGCAGAGGTGGCACATTGTGTAAGCAAGTCCC TGCCCAAATAGACACACTATGAAAAAGGCTACAGTCACTTGCTAAAGCACAGCTTTGGAT AAGTTACATGACCTCTTTGAGACTCAGATTCCTACAAAGGAAAGTGAAGACTTAGGATAT TTACAGCTCAGCGCTGTTAACCTACTGATATTAAACAATATATTCTACAGCTTGACTTTT ATACATATATATAATATTGTAATTTAATATAAAATATATTAGAAGATATTATTTATCGCA TATGTAATACATAACCAAAGCTATAATAATATATAATATATATTACTGACTGATTAGATA ACTGACATTTGATTATATGAATAATAGTAAATGATATATTTTAAAGCTCAGCTTATATTT GATACATAATATAATATATTATATATGTTATGCAATATAATATACCATATGTTATATAGT ATTCATATTAGATCATATTATATGGAATATGGCATGTATTATGTGTTATATATTATATAT ATGTGGAAGGGTTTGGAGAGTCCATTTATATGTAATATATATCATATATTATATATCAAA TATAATATATAGCTTATAATGTTATATAGTAGGTAGGCTATATTTACATAATAATTTATT ATGTTACTATATACAGTGATTGCTTCCTTCTCATTACCACTGACTCCTCAAGGCATAATA AATATGTGGCAACCTTCAACATTGTTTATCTGGAATATTATCTTTTTGACTTTTGTTGTG TGTAAAAAGATATAGGAAAGGGTCAATTTGACATGCATAGCAAAAGTAAACATGGGGAAA TTTTAAGGCAGGCGTGATAGGAATTTTTTTTATAATGCAACCATATTCCATTGTACTTAG CAAGAAGCTCACAACTGCATTTCAGTATCTAACACATCCTCCTCTGAATTTGTCTGATTC AGCCATCATTAACCACTCTGGGGCTGGGCACTGTGAACAATCTTCCCTTCCTGCCTGGAA TGGTAGCAACTTCCATTCGGTGCACTCTCCCAACCCTTCTGCCCAGAGCCCCACGAACAA CAGTTAGGGTCATTTTTCATTTGACACAGAACACATTAACTCCAACTTTGCCTCTAGCCT TGCCTTTGTCCAAATGGTCCAAAACAGTTTAAGATGCACTTCTCACACCTGCATCTTTGA CAAGATAACTTGGTGAATGTTTCTGTAATGGGCTCAACTTATTCACATTTGATTATAAAA AGCTCTATCAGATTATCCCTGAATATATCACATTCCAGCTCCATTTATGGATCCTTTCCC TGCCAATTATGCAAACGACCTTTCAGTTCCTTCTCTCTCCTACAACTTGCCATCACAGAC TCCTGCTGTCTACCCAGGAGCCAAGAATTCTTCCTGTGATTAAAAATCCCTCTCAGAGCC CACCTCCTCCAGGAAACTCGAATCAGCAGGGTGTGAATTTGTTTCTGATTCATAAAAAAA GACCAGATGAATGTTTGGTCTTGAACAAGGCTGAAAACGAACAGACAATAAGAGTAAAAG GCTCTTTTCAATGAACTAGAACCCCTTTCAGCCTTGCTATGAAGCCTAGACTACAGTGCT TACTCGCTCGCTCGCCCCCCCACCCGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTG TGTGTGTGTGTGTTATGCTTGAGGACATCTAAAGTCTTTCTCTTGTACAGCTTCTTGTTT GAACTGGACAGCTTTGCAGCCATCATGTGATAAAAGGAAAACATTTCATGTTACAGCTAA GATAACTTTAACCCTTGTGAGAACACTTTATAAGTTACTGCACATGGCATAACACCCTTG ACCTTATACTGTGGTCCAGTGCCTTAGCTGCCCCATGCAATATGTGTGCAGTTCTAAAAA TTGTCTGCCAGTCTTTGTGTCTACGGAGGTGTTGGTTCCTCTTCTCATAAAGGCTCATCA GCTATGAGAGAGTGAAGATTATTTTTTTTCTTTTCTGTAGAGCCCACTGTGGTGATTTGC ACTCCCACATAAATATGGAATAGTACCATGTAAAGTATCACATGCATCGTATATATCATA TCATCTAGAGCCCACATGTATCAGTATAAACTCAGTGGCTTTAAATGGTAAATACTCACT CTCTTAGTTCTGGAGACTGGCAATCCCAGAGTAGAGTACTGTGGGCCTGCGGGCCTTCTG AAGGTCCTGAGATAGTTTCCTTGTTTCTCCCCTCTGGTGTTCTCTTGGTTTAGCATTCCT GGGCTTGGAGCTGTATGAATTCAGTCTCACGTCATCTCACAAGCTTCTCTCCTGTGTGTC TGTGGCTCCTCTTCATCTGTCTAACCCAGTTTCATTCTTATTAAGACCTATCATTGGACT CAGGGCATCCCCAGGTCATTTAGCATGACCTCAACCCAAAACTCAAGTGTACCCCCGCGC GCACACACACACAGGGTTGGGGGGGGGCACCACTCCTCAATCAGCTTGTGGATAATGAGG ATGATGATAGAAGTGGTATAACCTGATTGTTGGCCCTAAAATGATATCATATATAGCTCA TATATGTTATATAGTATGTAGGCTACAGAATATATAATAATTTATGTTATTATATACAGT GGCTGGAGAAGTAGACTAGTTATCTTTTCTTTCTCTGCATGAACCATATCCCTGACATAA ACAACTTAGGAAAGATTTTCCTGGCTCACAGTTTCAGACAGTGGCTTATCATGACAGAGA AGGCCTAGTGGCTACAGTGAGCCATGGAGCGCCTCACATCATGGCCACATAGGAGAAACA GAGAGCCCCAGCTGGGGTCAGAAGAGGATGCAACACGCAAAGGTCCGTCTCTATTCACCT AGTCCCCCCATCTCAGAGGTTCCATATCTCTAAAACCCACGAGTAGCTGGAGCCTGAGTG GGGAAAACATTTCACATTCATGCACTGGTGGAGGTAATCCTTGTGGGTTATTCATATTTC TATGTGTTCCGAAAGCATATTTGTATCCCTTTGTTCTGGGCCCTGGCTATTTGTATTTGG GTTGCTATTTTTGTCCTCCTCATGGATATTTATGTAACAAAACAACCTTAAAACACAGAG ATAGTGTCTCCTTCCAAGGTAGTCACTGACATGTTCATATCCCCTTCAAAAGATTTGGTT CCACATAAAGTCTGCCTTGCTATAGGGATGTAAGATGGTACAGTCATTATGAAAAACAAT GTGGTGAGCCTTCGAAATTTTAAATATAGTATTGTCGTAGAACCCAGCGATTCCATCTAA AGGAACTGAGATGGGCTCTAAAGAAATATTTACTCAACATTCATGGTGCCATTTTTAACG ATGGCCAAGAGGTCTGTAAGACCACCCAAATGCCCACTAAAAGTGTATGTGGATAAATAG AACTGCTGTATAACTACAGGTGCTAGAACTTATTCAACATGGAAAAGAAATGAACTTCCA ACATGTTACAATATAGATGGAATTTAATAATATTACACTAAGAGAAATGCCTCAAGCACA ACTGTACCACCCTCTCACATGAAGCACATGAAGTGCTCAGTAGTCAAATTGACAGACACA GAAAGCAGACTGGTAGTTTTCAGTAAAAGGAGGGGCGGGGCAGTGTACAATTATCAGCTG TCGTAATTGATACATAGCTTTGGTTTTGCACCAGGAAGAGAGCTCTAAAGATGGATGATA GTAATGGCTGTATTACACTGTGGACATTCCTAATGCCACTTAGCTCTACACTTTAAAATT ATTAAGGGAGTTGGGAGACAGCTCAGCAGACAAGAGAATTTGCTGTGCAAACATGAAGAA CAGAGTTCAAACCTCCAACACCCATATGAAAAACCGGATATGAAGCCAGGCAGTGGTGGC ACATGCCTTTAATCCCATCACTTGGGAGGCAGAGACAGGCGGATTTCTGAGTTTGAGGCC AGCCTGGTCTACAGAGTGAGTTCCATGACAGCCAGGGCTACACAGAGAAACCCTGTCTTC AAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGA GAGAGAGAGAGGAAAAAGAAAAGGAAAAGGGAAGGGAAGAGAAGGGAAGGGAAGGGAAGG GAAGGGAAGGGAAGGGAAGGGAAGGGAAGGGAAGGGAAGGGAAGGGAAGGGAAGGGAAGG GAAGGGAAAGAAGAGAAGAGGGAAAGAGGGAAGGGAAGAAGGGAAGAAGGGAAGAAGGAA GGGGAGGGGAGGGGAGGGGAGGGGAGGGAAGGGAAGGGAAGCTGGATATGGTCATGGATG TGCCTAATAACTCTGGAACTGTGGGAGTAGAGACAGGAGGATTGCTGTGGCTTGTTAGCT GCCAGCTTACCAGCTGGTGTGCCAAATAACCAGGTTTGTTAGCTGCCAGTTTCAGTGAGA GACCTTGTCTCAAAAGAATGAGGTAGGGAGGGATAGAGAAGACCCTGCCATTCTCCTCTG GATTCCACGAGGCACCAGTGTGTGCATTGGAACACACACCCAAAAATTTTTTAAGAAGCC ATATTTTATGTTCACTTAATCACAATTACTATGACTCTTTAAGCCCAAACATCCAGAGCT AATCAGAGACCTCTAATCATCTTCCTTGGGTGATCTCCACTTTCATTCAAACATCCTTGG TCACTTGGGTTTTTTTCAGTCTCACTGGCTAGCTGGTCTTTTGCTATTTAAAGATCTGTT TGCTACAGATGGACTCTGACAGTACAGTGAGTGTCAGGGACAAGCCTATCTAATCTTGTA TATGGATTAGGCAGTGCTATGCAAGAAGAAAAGGGAAAAAAGACTATACCCTTGCCTGTG TGCTTTAATATGGTGACCAAACCCGATTCACATAAACTTTTTCCATTCATTTAAAGACTG CCAACCAAAAATGAAGCTCAAAAGATTCCAGTAGGAGTAAAGAACAGAGACAGGAGTGTA TAAACAACTTTATTATGGAGTCAGGTGGCTTTTATGCAAACATACTCCTAATATATACAT TAGACTATGGGGGATAAACCAGTTCATTGTAGATTAGCCTGTCTCTATGATCAAGAAAGG TTTCATAACCACCAAGTCTCCAACAGGCATGCTTCCTGTTACATGAAGGAGGAAAAGCAC AAATGTGAATGTGAGGTGGTGGGTGAGACAGCCCCAACCCATGCCCACTTTGGAGTAACT GACAGGAGTGGCTGTCCTCCATAGTGTTGGCACAGGCCTGCAATCCTAGCTACTCACAAC TGGAAGAATGTAAGATAAAGGTCTGTTTGAGCTCCAGTGTGGGTTCAGGGTGCGCTTGAG CTACTTATGAGACCCCATCTCAAAAGCTGAAAACATAGAACTAAGTGAGGAATCACAGAC ATACCTAGCATGCACAAGAAAGACCCTGGCTTCAATCCCCAGTACTACAGAGGAAAGAAA AGAGAAACAGGACATTAAGAAATGAATGTGGCTGAGTGGTGGTGGCACACGCCTTTAATC CCACCATTAAGGAGACAGAGGCAGGTGGATGTCTGAGTTCACGGCCATCCTGGTATACAG AGTGAGTTGTAGGATAGCCAGGGCTACACAGAGAAAGAAAGGAGAAAGAGAGAGAGAGAG AGAAAGAGAGAGAGAGGGCTTCGACTTCTTTACAATAAAATTAAATGATGGAGTTGAAAG CTTTGGGGAGTCAGCTGTAGTCAGTTCTTTTCTTCTGCTACAATATCTGGGGAACCAACT CAGGTTATTGGGCCCCCATGAAAGGTGTGTCTACCCAATGAGTCCTCTCACCAGCCCTCT ATTGCTTTATTTAAAAACAAAAAAGCAAAGACAAAAACAAAAAAACAGAGACTGGAGAGA TGGTTCAATGGTTAAGAGCACTAGCTGCTCTTCCAGAGGACTTGGGTTCAATTCCCAGCA CCCACATGGCAGTTCACAACTGTCTGTAACTCCAGTTCCAGGGGATCTGACACCCTCACA CCGACAGACATGCAGGTCATAATGCACATGAAATAAAATAAAAATAAATAAGTTTTTAAA ACCCATAGTAGTATTTTGGCAGGTTATTTCTGTTTATAAATAAATCAAATACCGTGGTTT TCTTTGCTACTTGATTTAATAAAATAGAATGGCTGAGTTAGGCATAGTGGGAAAAGCCTA TACTCCAGGACTTGGAAACTGATACAGAAAAATCCAAATTTCAGGCCAGCCTAGGACTAT GTAGCAAGACCTTTTCTCAGAATTAATTAATTAGTTAGCTAACTAAGTTAAATGGCTATA TTTTTTAAAAAGATTTATTTATTTATTATATGTAAGTACACTGTAGCTGTCTTCAGACAC TCCAGAAGAGGGCATCAGATTTCGTTACGGATGGTTGTGAGCCCCATGTGGTTGCTGGGA TTTGAACTCACGACCTTCGGAAGAGCAGTCGACGCTCTTAACCACTGAGCCATCTCGCCA GCCCCAAATGGCTATATTTTTAAGTCACTGATTTTAATCATGATCTCTCAAGCCTCTCTG ACCTTACCCTTAGTGAAATTTTGGACAGATTCTGGGGTTATATTCATGAACAAGATTCTA CATCTTAGCAAGCATCTCCCTCAGGACTAAGCATTGGTCTCTGAAGTTCTCCTGTGTGTG AATGTGTGTGTAAGTGAGTGTGTGTGTGATATATATGTGCAAGTGTGTGTGGTGTGTACA TATATGTCAGATTTCTTCCCCAATGGTTTTCTATCTTTTTTGTTTTTGACAAGGTTTCTT CACTGTATCTGGAACACATTGCTTCATTTGGGTTGTCTAGCCACGAATCCCCTGGGATCC ATATTTCCACCCCTTGGTTCTGGGGTGGAAAATGTGATCACAACTAGATTTTTCCATGGG TTCTGAGCATCTGAACTCAGGTCCTCATGCTTGTAGAAAGCACTTCCCCCACTGAACCAT CTCCCTAGCCCCTGATGCTCTTAAAGTCCCACTCATGGGGACTCGGAGGCAGGAAGGGAT AACTCTTACCTCCAACCTTAGTGGTCTTCTAGTGGGTGTTTGGAACTCTAAGCTGGGTGG GAGAGTTGACTATCAGTCTCTGAGTCCTGTCACCTTTTATGGTCACTGGTCTTGATCAGC TTTGGGGGTGGAGCCTCAAATTCCATTAATATCTTGTTCTTCAAATACGGTTGCAGTGCA TGTCTCTGCAGATCTTTCAGAGTATTATCCCTCTCAGCAAGTGACACTGGTCCTGGGACA GCATCCTGATCACCTGTAAATACTAAAATCCATGGATGCTCAAATCTCATGTATCAGTAG TTCTCAAACTTCCTAGAGTCTCGATCCTTTAAATACAGTTTCTTTTGTTGTGGTGACCCC CCCAACCACAAAATTATTTCATTACTATTTCATATCTGTAATTTTTCTAGTTATGAATCA TAATGTAAATGAGGATATCTGTGACACCCAAAAGGGGTGTGACCCACATGTTGTGAGCCA CTGCCTTACATGAAGTGATGTAGTATTTGTATATAACCTATGAATATCTGCACCTAGACT TTAAGTCATTTCTATATGACTCATAATGTCCAATACAATGTAACCAGTTGTTATTTCATA TTATTCTAAGAATAGGAAGTCTGTTCATGTTCAGTACAGACTTAATCATAATAAATATTT TCCACCTTTAGTTGATTTAATTAATAGATGTAGAACTTTCAAATTCAGAGTGCTGACTTA TATCCAGAATTGTTCTTCAGAGAGGCTGTACTAATTTCTACATTGGCCAGCAGGGCAGAA GCCCATTCATTTCCCTGAATGCTCACTAGCCCCAGCTGTTCATTCTTCAGCCTTAGCCAC AGCTCAGAGCTCTGCTTAGAAAAACCAACTTGCTTAGTCAAAAGGCTGAATGAAAACATC ATTCCAGAGCTAAAGCTGCAGGTCCCTAGCTGTTCTGGGGAAGGGAATAGTGAAAGAAGG AAAGAAGAGCCAGGAGAAAGGATGAGGGGTATAATGGAGGGTGATAGGGATGAAGTGAGC AAGGCACAGTGATACACAGGTAAAAAAAAATATTATAATGAAAAGTATCATCTTGTATGA TCACTAAAAAATATAATTATAGCTGCTGTGTTGGAACAAGCTTTTAATACCAGCACTAGG AAGGCAGAGACAGGCAGATGTCTGTGAGTTCAAGGCCAGCCTGGTCTACAGAGTGAGTTT CAGAATAGTCAAGGGAACATAAAGAGAGCCTGTATCAAACAAACGAACACAGCGACATAG TGATGATAAAGTAGAGAGAATGTGGCCCTGACATCAGGGTCAAAGTCTATATCTCCTTTT AACAATAATGGATCTATTTTTATCTTAAGGAAGGGATGTAATTTCCCCTAGTTTTATTTG TCACCTATCATAGGAAATGCTAATAACCACATGAGGTATAAGAAGAGAGGCTGTAGAAAT AAAACAAGAGCAGAAGCACTTTGGAGGAAAAAAAAGGCAGTGGTAATATATGATCATGAT AGAGAGTAACCTCATAATTACATATAATTTAATTACCAAAGTAATAATTGTACAGCTATA CTTTATTCACTGTGCTATGTAATAATGTATATTAACATAATATGTTATCGGGGTATAATA ATTATACATAGAATAGAATGTAAAACTCTTATTAGAAGAGTTCTGCTTAATAACATTGAA AGAAACATCTTCTATGGAAGTAGAAAATACTGAGCAGACAGAAGATGGTAAGGCTTTAGG GATACACAAATGTGGTTTTAAATCCTGCTTCATGCATATCTTGAGTATGGGTCCATTATT TTTATTTTCAAATCAAAGTTTTTCCCCTTTTATTGAAGTATGAGTTTTTTCCCATACAAT ATATCCCGATTACAATCCCCCCCCACTCCTCCCAGTTCCTCCCCAACCTCTCCTCCCATG CAGATCCACTCCCTTTCCGTCCCTCATTAGAACAGAACAAGCTTCCAGGAGAAAACAATC AAACATAACACAGCAAAATATAATGAGGTAAAACAAAAGCCATCACATCGGAGTTGGACA AGGCAGACCAACGGAAGGAAAAGAACCCAACAAGAATCAGAGACCCACTTGTTCACACAC TTGGGAATCCCATAAAAAACACTAAACTGGAGCCATAATATATGTGCAGAGGACATGGGG CAGACATGTGCAGGCCCTGTGGGTGCTCCTTCAGTCTCCATGAGTTTATAGTTGATTTGG GGGGCCTTGCTCTCCTGTGTCCTTTATCCCTACTGACTCTCATGCTCTGCCTCCTCTTCC TCAGGGTTTCCTGAGCCATGAAGTGAGGAATCTGAAGGAGATGTCCCATGTAGAGCTGTG TGTTCCATGGTCTCTCTCTCCATCTCTGTCCCTCTCTGTCCCTCTCTGACTCTCTCTGTC TCTTTCTCCCTCCCTCCTTTCCTCTCCCTCCCCTCTTCTCTCCCTCCTTCCCTCTCTCCC TCCTTCCCTCTCTCCCTCCTTCCCTCTCTCCCTCCTTCCCTCTCTCCCTCCTCCCCTCTC TCCCTCTCTGAAGAATGTCTGGCTGTGGGTTTTTGCATTTGTTCCCATCTGCTGCAAGAG GAAGTGTCTCCTGTGGTGGCTGACTAAGGCCATTAGGAGTCACTTTATCATTACTTTTTT TAAAAAGTATTTGGTTTTGCCCCAGGTCTCTGAGCTCTCTAATTTCTAGTTCTTGATTAC CCAAGCAACATCAGGTATGAGTTTCATTGTGTGGCGTGGGCCTTAAATCAAATCAGACAT TAGTTGGTTATTCCCACGAGCTTTGTGCACCACTGCCCTAGTATATTTTGCAGGCAGAAC AGCACTGTAGATCACAGGTTCTGCTGGCTGAGCTAGTGTGTATGATTCTCTTTTGGTAGC CTGGGGAGTACCTGCCTGTACCAAAGACACTAGAACAGAGGAGTCAACTGTTCCATATTT AATGAGTTGTGTGGGTATTATCTGCAGCAATGGGGGTCTTGCTGTCAGCTTGTGGAGAGC AACCTATCGTCTTGACAACAGCCTGGGTTATTTGGGGATTTCCATGGGACCCCTTTGGCG AACAACTCAATTGGATGAATCCAGTATATAGTCCCAGTACTGGAAGGTTCATTTGGTGAT AAAAGATGGCCAGTTTGGGGACTCTGTTTTGGATTGAAGACTTTGTTATGATTGCCTTCA TATATTTTAGGAAGTTCCCACTACACTGTTTCTATCCCCCTGTCAAATTCCACTCAATTC TGTCTCTCCCCTTCTCTACCCTCCCATTCTAGTAGCTCCTACCCCCAGTTCATGCATACA TTTTCTTTATTCATTCTCCTGTGGAACGACATGTAGGTTGTTTCCAATTTCTGGCTAGTG AACATGGTTGAGCAAGTGTATCTTTTGGGGTGTATGCCTAGAAGTGGTATAACTGCATCT ATGAGGTATATCGAGTCACATCTTTCTGAGGAACTGCCTGCCTTACTGATTTCTATAATA GCTGTACAAGTTTGCACTCGAGTGTAAGTAAATTCTTTTAACTTCTCTTATTCTCCATCT TCTCACTGGAAAATAGTGCTTGCAAAGTAAACACAAAACGTATTTTCCAACCTGTTTAAA GGAAGTTCTAGAGGATATGTTATCCAACACTGCACTTAGAGTAAATGGTACCTTACTGGG TACTTTAAGACTGAGGAAGTGGGCAATCTTGTACTGCTCTCATCACAAATTAAAATTTAA AATAGTAATGTACAAAATACATGGCTGAATCACTGAGGATTTTAAAAGTGAACAGTAGTT AGATATTGTTACTGCTAAATTTTGGTTTTATGGGCCGAGGATGTAGCTGAATCGGTAAAG TGCTTGCTAGTATGCACAACATCCTGGATTTAATACTCCAGCGTGGCACAGAACCTGCGT TGGTGGTACACACATGCAATCATTAGATGGGTGGAGGCTCAGAGTTAGTCATCCTTGGCC ACAAAGCAAACATCAAGGTCAGTCTGCAATATGTGAGATTCTGACTCTGGAACAAAACAA CCGCAAAGAAAGGGTTTGTTTCTTTTTGGTTTGCTTATCTTTCAATAGAAAGCAAGGTCG TGATTAGCAAATAACTTCGTTTGCAAGGGTTCTGTTATAAAGGGACACACCAGGAGCTAA TGCTTGTTTCAGGGTCTGTAAATGGCTGTTCTGACTGCAGATGGCAGACCCTTCTAGATT ACAGACTACCAGCTCAACGAAGTTTAGTTGTGAAGTTTGGCCCAAAGGTCCAAGCTGGAG AACTTCTTCTTGCTTACCGTCTGGAAGCTGGATACTGTAAAGTCTGATTCTGGAGTCAGC ACCAGTGAGCATGCAACCTCAATTGCTAAGTTCAGACAAAGGACATTGTTTACACCTTTG TGAGTTCAGGATTTGATTAGCTGTCTTTTATGCCTTTAGAAACACTTTATTAAGGGAAAA GTTCTAATATAGGGAAATTAACTGCTTTGTGCAGTGGGCCTCCCTATATCCACTCATTAC ATTCTGCAAGAAACACTTTGGCGCCGGGCAATGGTGGCGCACACCTTTAATTCCAGCACT TGGGAGGCAGAGGCAGGCGGATTTCTGAGTTCAAGGCCAGCCTGGTCTACAAAGTGAGTT CCAGACAGCCAGGGCTACACAGAGAAACCCTATCTCGAAAACAAACAAACAAACAAAACA AAAAAAGAAACACTTTGGCTCTGTTTGCTTTGTCACATGACTACTCACAGCTGCCCCCCA CTCCTCATCTATCTGGGATCAGTAGATTTTAAAGCACAAAAGAAGCAATGTGCTGTTAAA TGATGGAAATCAGGCTTCCCTTGGGTGAGAGTCTTGGTTTCTAGCAACAATTGATCTGTT ATTGTAGATTGTCAATATCAAGCTAACAAACCACATCACTGAGCCCACAGTTGGGAAGAG AGTGGTGTATTTGAGCTTTGTGTGAGTCAGCTTTGGTACACCATGTGTGTGCTTTTTTTT TTGTCCTTACTCCCTCCCCATTTTTTTTTTTTTTTTTTGAGGACAGGGAGGGGTCAGAGC CTGGCCCTATACTTGCTAGAAAATGCTTTATGACTGAGAGGCACCTTGACTCCCTTTAAC TACTCTTGGTTTTACTGATGTTAGTGTCTCAAATAACGGTAGCTGAGTGTCTTCCACACC TCCTCCTTCCTTCATGGCATCTTCACCTTTAAGACCATCACCTTTAAGACCATCTTTTTG GAATTACTCTATTTACTCAGAGTAATTCAAGTGAATACCTTACTGAATCTTCCTCCCTGG GAATAGCCCACCTTATCATTTGCTTCAGAGCTACCAAGATGGCATTCTATTACACATCAA TTAAAGGTTTTTGGCTCTATGGCTTCTCCTCTATGCCTTCTTAGACAAGTTTCTCCCTTC CACTCCTCCCATCTCTTCTTGCTCTTGGAGGACTAGGCAGGAGAACAGGGTGCTCACATG GAATCCCTGGAAGAAATCTCTATTTCTAGGAGAATTTAGTCAAACTGCGTCTCTCTTTCC TAGCACTGTTACCTTGAGCTCACAGGAAACCCATGGTAGGAGAAATGGCACCTCAGTGCT TTTGCAACTGGACTAGGGAGAAAGCGTTGGGGCTTACAAACCAGGAGAAATGAGGTATGA GGTAGAGTGACCCATTCGCTGGCTTTCTAGAAGTTATAGCAAGAAGCTATAATAACACGA CTCAGGCATATTCCATCTGTATGTATTTTGAGAAATGAGCATGGGAAGCACAGTACCCTG GGATGTGCTGGTAGACAGTGCCTGTGCTTTCCAGAGTTCAGAAAGCAGTGTTGTTTCAAA GAGGCCCTCTTTACCAAAGGAAGGAGCCTCTCAGCTCCAAAAGAAAACCTTGCTTCTTCC TCCATGGCAACATCTCTGCATCTTTCAGGAAAATCAGTGAGGTTATACTTAGGCTTGTCC TGTGCAGTCCAGATAGACTCACAACATTGGGATATATATAATACAATACTGTGGCACCTT CTTACTCATTCACACAATAAGAAAAATATACACAAAATAATTAGCAATAGGGGTGAAAGA CTTTGAATTGCTCTCAAAATGTATTTCAAATGTACAGCTTTTTTTTTTCTTTCTTCATTT CTTTTTTCTTTTTTGAACAGGGTTTTCTAGCTATTTAGCCCAGGCTGTCCTGGAACTAAT AATCTTGCCTCGGTCTTTCTAGTATTGGGCTTACAGGTCTGTTCTCCAAGGCTCAGGTCA AACATAATTTGCCTGACACCCAAGATACTGGCCTTGAACTCTCAAGCACAATTCTCCCCC AGCCTCCTAAGCTACTGGGACTATAGGCATGTGCCATCACTTCAAAAACTTGCTTAGTGG GCAGGGTAGATACCCCAGTCAGGAAAATGCTTGCCTTCCAAGCATGAGTGTGATCCTCCA AAGCTACATTTGAAAAAATATTTGGAGTGATAACACATTTTTGTAACCCGAGGTCAAGAA AAGCAAAGATTACAAGATCCCTGGGGCTCCCAGGCCATCCAGCCTAGCCTACATGGTTGA ATTTCAAGCCAGTTTAAAAAACAAGACAAAACAAAACAAAACCATAAACAAAAACAAAAA TACTGATGGATTGCACCTGAGGAATGAGACCCAAGGTTGTTCTCTGGCCTCCAAACACAC AGACATACCTATATGTACATTTGCACACACAAACATGGAAACATAATATTTATTATTGGC TTTAAAATGTGCTTTATATCTAAGCATGCTATGTGTCCCTGGTTATATTGAATTATGTCA TCCCCACCCAGTCGGACTGCTGTTGTTGGACAAAAGAAAGGAAAGAAGTGTAGTAGGAGG GACAAGCATTGGAGTCTCCAGACAAGTCTTACAGATAAGTAAGAACCCTTGTGTATTCAC AGGAATGGACACAGAGCAGCCGTGTATAGACACCATTGTCTGTTTCTCAAAAACTTAAAT AGCATATGATTCAGCCACTTTACTTCTGTTTGAATTGTTCACCAGAACTGAAAGCAAGGT CTTGCTTTCATAGTACCCAAAGAATGGAAAAAAATTCAATGCCCACTGATGAATGGACTC ATAACACATACAGGCAATGGAATAGTATTTAGCTTTCAAAGGAAAGGAAGCGCCAACACA TGCTTTAACATAAAGGATGTTGAGACCATTATATTATGTGAAATAAATCAATCTTAAAAA AAAAAGGTGAAGAGTTTATATGACTTTCTACAGTAGTCAGATTTACATACACAAAAGTAG ACCGGTATTTCCCACAGTCTGACCAGAAGATGTAACCAAGGAGTTGCTTAATGGGTATAG AGGTGTAGTTCAGCAAGGGGAAATGTTCTACGTATTGGTGGTGTGAAATGAAACCAACCT ATATGCTTACAAAATGTTTGACAGTAAGTTCTACACTGCATATTTTATGACGCTTAAAAA TATACTTTAAGCCGGGCGTGGTGGCGCATGCCTTTAATCCCAGCACTCGGGAGGCAGAGG CAGGTGAATTTCTGAGTTCGAGGCCAGCCTGGTCTACAGAGTGAGTTCCAGGACAGCCAG GGCTATACAGAGAAACCCTGTCTCGAAAAACCAAAAAAAAAAAATATATATATATATATA TATATATATATATACTTTAAAAAGAAGTGAACAAGATCAACAACACAATCTTGTACTTGT ATTCCATAAAAAGATAAGCCAAGCAGAAGGAGAAAGTCCCACGGGACACTTTTAACACAC TGGCAAACACTCTGCACAAGTGTTTTCCCCTCAACTTGGATTTCATCTTCCCGACACTGC CACTTGGCTCTGACTCCTGGATGAAGCCAGAGAGAGACAGAAAGCCCTTTGGAGGCGAGG TGAGTTTCTGCACATGATGATAGAATTTAGGACTCCTCCGGGGCTGGCCACAAACTTCTC TCTCCTGTAAAAGATTAATATTCTGCAGAGAAGCATTTGGATTATATAAGGCTTCAATCT AACACTGTGCAAATGTCTGGCCCTGTTCCTTTGCATTCTGCAGAACAATGTTCCCTGCTT GTCATTATTTTCTGATGTTTACTGAATTCTAATGTCCTCTCTTCAATTTCTCCAGAATTA TTTGCTTTCTTGATTTTTTTTTTTTTTTTGGTTTCTTAGGTAATGTTTGTTGAAAGTTAA AATAAATAAATGTGTGCTGTATTTCCTTTGCCTTGGGAGTTTGAAAAATGCTTGAACATG TTATAGACATGGGTTGCTCTGAGCTCAGAGAGCACCTGACTCTTGTGTCTCAGGATAAGA AACTGCACTGGGGAACACACGGTTAGAAATAGTTACTTTACTAAGAAAGAAATGGCACTC CTGAGAAACAGAGTGGGTTAGTGGGCTGAGGGAAGGGCCTCAAAAGACTATGCCATAAGA CACAGGAACCTTCACAGGACATTCAGAAAGCACCAGTCTCTCACACATTTGAATACAATG TGCTTATAATGTGTTTTTCTATTCTGTGCTATGTGGACTGAGGGTAGGGGGTGGGAGGGA AGGCTTCCATGTTTTCTTTGCCTATTGGCTTCCTTTATATGTTAATCTTGATATTGATTT CCCCAGTCTCTATTGTCTTGCCACCAAGCCCTCTGACAGGTTAAAATGACTGACTTCATA CCTCCTGGTTAGGTCTCTGTTGACAGGTTAATTATTCAGCTATATTCAGTTTATGAAGAT GAGGGTCAGGAACCTTAGTCATCTCTGCCTGCCTTTATCCTAAAGTCTGAACCTAGAGGC CACATTTGACCTTGTCTGAGAAATAGTTGCAATTGTTAAGCACAGAAGTGCATTTTCTCC ATCTTTGGGTCCCACTTACACTTCCTCCAAGAAGGTCAGACAAATGTTGGGCTTTGAAAT TGCTCTGCAAGTTTTGTCTCTAGGTCATTCGAGCTCATTGCATGTTAACCACATAGTCAT GTGTGTGTGTGTGTGTGTGCACTTGTGTGCGTGTTTGGGGGGAGATTTGCTTTACACTAA AATTTTCAGGTGGCTTTTAGGGAGTTTTCCCCTCGTTACAGAGTTTGGGTAACTTTCTCA GCAACTGCCTTTGTAAAACCGCCTCACAGTCTTCTGGTGGTCTGGCAGGATCTTTGAAAA ATCCCTGTCTCTGGAATGCAACCGAGTGCCTGCTGTGGGAAGTATTTAACAGCAATATGG ATTTCACCTTTGCCTTATCTGGTACACCCAGGAGATTCTCTTTCCTCTATCCCCCAGTCC TTTATTTTCCCTGAGAGGAGTCTGTTGTTGCTCAAGATGTCCTTGAACTCTGTATGCAGT GGATGCTGGCCTCAAAGAACTCCTCATTTTGACCTCCGGGACTTTTTACATCCAGGACTG CTGGGATAACAGGCATGGGCCACCATGCTTGGCTTTCTTCCTCTCCTGTTTCCTGATGGA GGACGATTTCAACACTGCCCATACAGGTTTCCTTGGTGGTCTAGGTCATGACCTTCACTT AGGAGAGAGCCGACAGACTTGCCTAAAACGACCCAATCCCCCTAATCTGGGTGTCTTCAT GTTTCACAAAATGTTCATTCTGTTCTCAGCCGAACCCATCTAGACAAAAACATGCAAGCA AAAGAAAAAAACCAACCAAACAAACAAAAACCCCAGTCAACCAAACAAAAACCAACTCCA GTCATTTTCTGTTGAGGACTCTGAGGCTGCTTGCAGCGGGGAGGTGGGGAGGGCGGAGCT TTGGCTCGATAAGCATTAGATACTAAAATGTGAAATGGAAAATTTTGAAGAACATGTGGA AGAGGAGGCAGGGAGAGCTTTAGGGAATCGCAGGCCTGAGTGAAAAAAAAAATCCCTGCA GAAGTCGAGAGCGCTGAGGCACACAGACATATAGAATCTGTAGGCAGTGGTCGCAAAGGC TGCCGCGCAGCCCTGCAATCCAGCCTGCAGTGACCAGGTCTAGCCTTGGAGCCACAAACG CATCCTCATTCAGGCCACGCCCCAAGCCCAAAAGCCTCGGCCTCCGGCTCCCGCTCCGGC TCCACCATTCCCCCACCGCCCCACCTCACAGCTTTAGACTGAGGAAGGGCCGGCCTCGTG CTTTCGCCCTTCTGCTGGCTGAGGTGGGCGGGGCCGTGCCCGCTGAGGAGGCCCGAGCGG GCGAGCGAGGTGGGCGGGGCAGTGCTGGCGGAGTGGAGCCGAAGCGGAAGGCGAGGTGGG CGGAGCCTCGCTAGCCCAGGCGGAAACGGGACCACGAGAGGAGCCGGTCTTCACCCGCTA AAATAGGCGGAAGTGGGAAGGCGAGGTAGGCGGGGCCTCGACTGCCTAAGTGGGAGAACT GATGAAGTGGGCGGGTGTAGGCACGCAATGTGGGCGGGGCCCGCCCTGACTGAGGCGGGC GGGACTGCATAGACAGGCGGGAGCCTCAAGGGAGTGGGCGGGGCCGGGCCGGCTGTGATG GGCGTGACCGGGGGGTGGGCGGGGCCGCAGACTCGAGACTCGGTGCCCGAGGGTGGGCGG CACTAGAGGGAGCTGCGGCCGCGCCCGCCCTGTCGCGCCTTGCTTGCTGCTCGGAGCGCC GCCTCCCCAGCCGTTCGGAGCCGCCGCGATGGCGGAGGACAGCGAGTCTGCGGCCAGCCA GCAGAGCCTAGAGCTGGACGACCAGGACACGTGCGGAATAGACGGAGACAATGAGGAGGA GACCGAACACGCCAAAGGGTAGGAGGTGGCGCGCGGGCGCGACAGGGCGGGGACCGCGCG CACCTCAGGGCTCCCGCGCCCGCTCGTGGCGTGCGGGAGCCCCTAGACCGGAGGCTCCGT TTGGCGGTGTCCTCATCCCGAGACCATTGTGAGGTGCAGGTCTCCCAGCTCTCGGGGAGC ACGCAGTGGTGGGCGAGGGCTGAGGTGGGCGGGGAGACTGCGACTCGGGCCCGGGAACCC GCGACGCGACAGTCACCTGCCGCGCGCCCCCGCTGGCTTGGCCTCACCCTACCACGGCGA GTGGTTCGGGTGGGAACTTAGCAAGGACGCAAGGCCCTTCCCTTTGCGGTGGCGGCGTCT TGGACCGGCGAGGCGAGGGAGATGCAAGTCGTTCCACTTGTGCCTTGGCATCCTTCTAGT TCTTTCGCGCCCCCCCCCCCCAGCCGCCACTAACCCCCTGTAGAGAGGAAACCCGCAGAG CCGGCGGTGGGGGTGGGATAGGGATGCGCCTCTGGCGGTCTCGGCTGCTGGCGACGAACT GCGCAAAGTTCTGCCTCCCAGGCCGGGAAAGGGGCGCCGAGACCGGGAGAGGGGGAGGGA GACAGGTCTCAGCCGACGCCTGAGGGCGTTCAGCTTTGCGGCCTCTGAGCGTGCCCTCAG AGCTTTCTAGAGCAGAGCTGACGGGTGAACGGAGTTCCCGCGGCCCCGACCTTGCCCCTC CTGCAAAACTGGTGTCTGATCTCCAAAGCCAAATGCACCAAGTACTTTAACATTTGATCG GTTTCTCAATCTATGCTGCCCTCTTTTCTCCCCTACAGACTTGATTTTTTTTTCTTCGAG AAAAGACTGCTTCTGGTTAAGGCTGGTATTGAAGTTCTGTTTTAGAGGCGGGGTTTGGAG GATCATTTTAAATAAAGACCGGTGTCCCTTTGTAGGTGCTGTTTGCCTCAGCCTTTTACC CTGTTGGATTCAAACTATGCGCTGGCACAGACTGTTACTGCTGCCCCTTAGAAGTGAGAT TCTGCGAACCATGGTGACTGGAGAAGTGGGTCAGCCTAAAAACACGATAGGGAAGCCTGA GTCACAGATGGCTTATTTATTCAGTTCATGGAGAGTCTTTAAAGTATTTGTATTTTATTT CAACGTTTACTTTAAGCTTTAAGAAAGGAGGCTGTATTGATCTTGAATACGTTATCAGAT ATTAAATGACAAATGTCAAAAAAGAAAAGCTGACTACATATATCTCCCTTTGGCATGTTG CTTTTTAAGGTTTTCAGCGAACAGTTCAGTGGCAGCTGCAAGTACTGAATGTTATCATTC AAGTCTAGATTTTTTTTAAGCCCAGAGAGGCAATTCTTCAGAAATCTTAGCCTGAGTTCT GTTTATGAGTAATAGAAATTTGCCTGTGATAGCTAAATATGAGTGTATTTTTGAAACACT AGCCGTCTTGCCAGAAGTGGGTCCATATGCACGCCAGTGGATAGATAACTCAAGGAACTT CAGCACCCGTAGGTTATCTTTCTGGGGAGACCCTGGACTTATCTCTCTTCAAGTTATATT GTTCTGTGTGATTGGTATGCTAGGGTGGGGGTTTAAATCAAGCTTCCTTCCTTACAAAGT CCAGGATACCCTTGGTACAAAGACATACTCTTCTCTGCAACCACTGATCTGGAATTGTTT GATGCCTTGCTATAGGTAGGCTGTTTGAAGTTCCCATAAGAGCATCCACAGGCATTTTGG GCCCAGTTAAGAGGTTTCCAGATTTATTACACATCAGCACATTAATTATATATTAGGATG CTTAATCAAAATTTAGAGCTGCCCAGTAGATTGGGCTGTTTTAACCAAGAGTAGGCAACA TGATAACTTATAGTTTAAAAAATTAATATAATGGAGTAATTGTTATATATTAAAGTATAG AGAGATTAGCAAAACCGAAGTAACTGTTCTGCTCTGTTGAACTGCTTTCCTCTTTTGATT TCAATTTAGACAGTACAATTTAAGGAAGTCGTTCTGTTTTATTTGGCTCATGAATTGATA GTGCTCCATAGAAACCCAAGTTTTCTTTAAGTAGCTAAAGTTTATCAGTGTTAAAATATA GAAAACTTTTCCTTCCTTACTTGGCCTCTTCATTCTCCACTAGTTTAAATAAACAACAAA TAAAGAGCCTCTGGAGAATGAACAGATAATGTTTTACCTCTAATAGGCAAAGTATTACTT CTGAGCCAATAGGCCATGGTCAGTACATGGAGCTGTAATTTGTTCAATAGCTCCCCTGTG GCTTGAAAGGATTAATATACACCCAACATTCAGTATAATGCATCTAGGAGTTATTCTAGC TTACTGTGTTGAAACTGTAGATACAAATAAAGGAAAAATACACAGTGAGATACCACTATG CTTTTGTTTTTGCAGAATTTTCTTCATTAGCTTTATATTTTATTTTATGGGTAATATTGA ATGCCCATAAACAGAAGATGAGGTTTTGTGTTTAATTTAAAGCAATAGCATAAGTATTAT AAAATACTTGAGTGTCATCTTTGTCATGGGAAGTGTGTACATCAACTCTTTGGTCCACCC AAGTATGGTAGCAGTATACCACTCTAAAAGTTACATGCATTCTCAAAGCATTGATGAACA AGGAGATTGGCAGTTTTAAGTAGTGAGATGATAGCTCAGACAATGTAGTTTTATTATTTT CAAATAAAATATGGACAATTAGAAGTAAGATAATTGAGGATTTCCTAAAAAGATCCCTTC AGTGACTTGCCTTACCACCTGATTCGTGGAGCTTGAGGAAACTTGAAAACTTTGAGGCCA ATGAAAAGTCCAAATGACTGAAGCTATCATTCCTTTGCTGGGTGGCAGTGGGGAGAGGTT GTCTCCAGGATGACTCTGCTAGGAACTTGCCTACCCCAGTGTGAGGCTGCAGAGGTAATT CAGGGTCTTTAATATGGACTATTCTACTCAGTCTTGATTTGTTCTGCCTTCTCAGTTTCT GAAGGGATTTGGAAAAACTGTTGAAGATGGCCACAATGTTAAGTCTACTTAAACCCAAGG TCTTCTTGCCCTATTAAGGAATGTTTTCTCCACTTGTAAACTACATCCTAGAGGACTCCT TAGCTTCATCCTATGAAAATCAGCTTTTTAATCACTGTGACAATTACATGGGAAAAACAG TTTAAAGAATGAAAGATTGATTTTTTTTTTTTTTTGGACACACAATTTCAGGGCTTTCTG GCTGTGGTCCGTTAGTTCAGTTTTGTGACTGGTGGGGCAGAAGCCCAGCATAGAATGACT TAAGGAATACGATTGCTCACCTTGTGGCAATCAGAAATTGGGGGTGGAGGTGGTACAGGA ATGTACTTTCCTGGTAGAGGAGTTGCCCACTATGCATATCTATCTGGCTTTATTTAATCC CTGATACCACAAAAAATTTAGTTAAATGTGGTGGCTGTAATCCTGGCCTTTGGAAGCTGA GGAAAACCTTGCGTTTAAGTCATAGCCAGCATTGTCTCAAAAAAAAAAAAAAAAAAAGCT TGAGACAAGAGGCCCATTGGACACGCAAAATTTATATGCCCCAGTACAGGGGAACGCCAG GGCCAAAAAGGGGGAGTGGGTAGGTAGGGGAGTGGGGGTGGGTGGGTATGGGGGACTTTT GGTATAGCATTGGAAATGTAAATGAGCTAAATACCTAATAAAAAATTAAAAAAAAAAGCT TGAGACAAAATAATAAAAGGTTTTATATTGATTTAGAGTTCTTTGGGTATATTCCCAAGA GTGGCATAACTGATTCATAAAATAGTTGTTACTGGTTGTTGTTGTTGTTACTGTTACTGT TGTTATTATTATTGACCCTCTATACTGATTTCCATACTGGTTAGGATAATTTACATTTCT TCCACCAACAGACAACGGCTGCCTTTCCCCCACCATCCTAGTTACCATTTGTTGTGTTTA CTCAGTAATATTATTAGGTAGTCTCTCAGACTGGGGATGAGATGGAATTTCAATGTTTTA ATTGCTGTTTCCTAGTGGCCAAGAATGCTGAGCTGTATTTTTTGAATATTTATTAGCTGT TTGTATTTCATCTCTTGACAGCTGCCTGTTCATTTCCTTTGACCCTTTACTGACTAGATT GTTTGGTTCCTTGGTAATCTTTACAGAATCTAGATACTTCTGTCATATGTATAACTGGCA AAGAGTTTTCTTCCACCATGAGCTATCACTTCACTTGTGCAGAAGCCTTTTAATTCCATC AGTTCCGTTTGCCAACTCTTTCTAACATTTCCTGATACGTCTAGAAAGCATCTTCACCGG TATCTAAGTGCTTTCCTTATGCTTCCCTGTAGCAATTTTAAAGTTGCAGTCTCATATTAG GATTTGAATCGATCTCTTTTCCTGTAAAGTGAGAAGTACAGATCTAGTTTTGTTCTTTTA TACTTGGATATCCAGTTTTGTAGCAACATTTGTTGACAAGGCTTGCTTTTGTTCAAAATA GGCTTTTGGCATCTTTGTTAAAAATTAGGTCTGACTGTCATTGTGGTGTTTATTCCATAG CCTCTATCTGTTCTACTGGCCTACAAGTTGGTTTCTGTGCCAGTACCATGCTGTTTCTGT TGTGGCCGGTAGTGCATCTTGAAATGAGGTACCTCCAGTATTGTTCCTTTTGCTCAGTCT TGCTTTGACTATTCAGTGTCTTTTGTGCCTCCATATGAATTTTTGGATCTTTGTTGTTTC TAGGAAAAATGTTGGAATTTTGACAGTAATTGCAGTCAGTCTATAGATTGCTTTTGGCAA TGCACATTAAGAATTCTTAGGAAAACAAAAAGGCTCAATATGTCACAAAAAGTAACCCTT AGATGTTCTTTTGTTGTTTGTTTTATTTTGAGATAGTCTTAATCTCAATCCAAGCTGGTC TAACCTGAGCCACTGTGTCGCCTGGACTGAACTCCTTGTCTCTCTCTTCCTGTGCCAGGA TTACAGGTGCAAGGTATGAGAATTAAGAAACAAAAAATAATAAAACAACCCTTCTTGTAC TACCCTCAATTGAGGGGAAAGATTTGAAGAAAATGCAGTGTATCTAGCTATTTGTTGTTG GGATTGACTATGGCCACTTCCCTTAGTTGGCTGCATAGAGTCAGAGAGAAAATGCAGAAA CTTAGAGTAACTCTGATTTCTCATCATGCAAAATTTAAGGGATAGCTCAAAGCTGCTCTT TCTAAAATTTGATCTCCTGTCAAATATATAAATCTAAATGGAAAGATATATTAACAGCCC TAGCCCAAGGGCTTCCCTCATTCAAAAAATACTTAAAACAGTGATCAGATGTCAATTGAG ACTTGCCTCTGAGATGGTGACCTCACCTTTGGCCCAGAGCAGGACTTTCCCCAGAGACTG GCTGAAATTCAGAGTTTTTAAGGACAACAAACACACTCTGCTGTCTTTGTTACTCGACAC CAATATATATCATTAAAGAGAACCAATTTGTCTGTCATTGTTCCATTTGAAAATAGTTTT ATTACTTTTACTGGTTATATGAGTGAATCATGCAGAATAAAATTGAAAGATAAAATAGAG AGCAAAATTCCTTGGCTATTCTATTTCTTTATATCCTAGCTTAATTAACCGTGTAACTGA TTCACATTTTAGTATGTGCCCAATCAACATAAAGATGATCAGACTTCAGATTAGGTTCAT TGGCAACTGTGTGTTTTTCCACCATGGCCATTGGCTAGCAAGTAGACATTACTCACATAG AGCTAGCTGCTGGACTCCCGAATGTGGATAGAGTGTGATTGAGGAACTAAAATTTCAATT TAATTGTATTTAAATTCTTTAAAAAACCCTTTCACAGATGGTGACTATCATATTAGACAA CTCAGATATATGTGCCTTTGAATTTTCTGTTTTTATGTACTTAGGTAGCCAGACTTTTGC TACTTTGTGGGTTCTTTCTTCCACCCTTCTCCACCTGTTTAGCAGCCTAACACTAGGTAG GAGAGAAAGAGATCACTGAATCTTAAGTTTTTTTCTTTTTGTTTCTTTTTAACCAGGACT ACTATTAAACAGCAACCAACCTTCCCAAATGACCAACCCATCTCTTGGGACCCTAGCATT TATATACCCTATGAAAAGTTCCCAGAATTTCAAATGTTACAGATTCACAGAAGCTATCTG GCAAAATCTTGCCTCTGCTAGAACACGAGGCAAATCATAGTTGCTGGACACAGTCTGAAG CAGCCTCCTGTGGTTAAAATGAATACCTTTTTTTAAAGAAACCAAAATTCTCACAACATA ATATATTATAAATTAAACATTTATTTTTCCTTTCTTTTGCAGAGTATAGTGTTCCCATTT TTTTTTCCTTCTAGGAATTGTCTTTAAATTTTGAACATGCATGTTTTAAACAAGTTTCTC TGTCAATGCCACATTTTTCACTACTATCTGCTAGGCATAGCAACCCATGCCTGCAAGCTC AGCACTTGGGAGATGGAGGCAGAAGGATCAGGAATGAAAGTTCATCCTCACCATAGAAGG TTGGAGGCCAGCCTGAGCTCCATGAAACCTTGTCTTAGAAAAACAAAAACAAAATTGTAA CCACTTTCCCAAACATTCTACAATTTCACAAGACAAAAAATGTGTAGTCTCTGAAATAAC TGGTATCTTCATTAGTTTCATGAGCTTTCATTTTTGCTCTTGTGTCCTTAAAAACATTTG TCCGAACCATGACACTGTTTCACAACTGTGTTTTCAGGAACATCACACTTACTGCCTTTG TCTCCTGGTGTGTTTTAGAAAGATCTTTTCCTTTTTATCTTCAATTATTTTTCCCCGTTT CTTTCTTTCTTTTTTTCTAAAAAGTAACTTTATTAAAAGGAAAAGGAAGTGTGGAGAGAG GAAACGCAGGCGTGAGAACTTGCAAACACCAAATAGACAATAAGGAAAGGTTAGTCATTA AAAGGCAAAGACAGTTTTCTTTTGAACAGTCTCCATAAAGACTGTCAGAAATTGCCAATG CTGACTGTACTGCAGGTAGTCATGACAGGGTATTGGGGAAAGTTTTCAATTAGCAATAAT CATGCCTCAGATAAACCTCACTGGCTACAATACTGCCACTACGCAAAGCTTTTAATTACT TTCTTATTTCATATTTTTTATAGTGTGTGGATGATTCTGTTTTCTAGTTTCTTGAATGTC TGATGAGTCTTGCTGTCAAAGATAACTATAATTCAACAAGCATCCCTTACCCCACTGAGC CATCTCCCCAGCCCCGTAAACCATGAGTGAGATGTACATGTACCGTCTCCTTTTAATTTT ATGGGTACCCCTATTATCATTCTTTAATTTGGCTTGTTTTTAGCCTGGAACCTTGTAGGA TCTTTTCCTTATACTGTAATTGAGAGGTTTGCATAGTCTGTCACTTAAAAAAAAAGACTA AACAAAATATCACACACTGATACTTTAAGATGAGAATTCTTGGGTATTTACATTTCTATA GTTCTCAAGTCTGTCCAGGCTGCTGCCATTTTCCCCTCTAATGGGATCCTAGTGTTTTCA GTTTATCAGTATCAAACTCCATGTGAAACCGTTCTCTTAAATTTTTTTTTTCACCATCAA GGACAGCCTAATATTGGCTACTGTACACAACATTTACTGAAGGTCTTATGCATAATAACA CGGAGGGCTATAACATAGGACAGCAAACAACTCCCAGACTCATTGCAGATATCATTGCTA AGCCAAAGGAATTTCTCTGTGTCTGTGACTCCCCATAAACCCTCATTGCAGCTTTCCCTC CACGTTATCTCCTTCTCCAGGCTCAAAGTCATTGCAAATTTACATTGTTTCATGAAGATT TAAGTGGTCATGGTGACCTCAGGTCATGGTCCTTATCAAGGCCCTGGAGCCCTACAGGAT TTGGCCTTCCAAATCTGTGCCACCATTCTTTTCCATGCTGCCATCTCCCCAGTAGTCTGC TCAGCCAGACCCTTGTTTTACACCAAGGTAGTCATGACTCCTAAAGATAAGTGACTTGAC TAGGGTCACATAGCTGGTAAGTGAGGAGCACATTCTCCTACTGTGTGTCTAAAATACATA TCTAAACTAACTCAAGTAAAAGATAACTTTATTTAAACATAGCAATGTGTGGTCTGAAAG TAAGGCAAGTCTTGATTAGAATTGAGGACCTGGGGTTTATTTATCTGTTTTTCTTCTCTT CTGCCTCAATTAAGTCCACACTGTCCAAAGGGTGTTTCTTAACTCAGATTCTCTAGAAGA CCCCTAACTGGTTTCTGGGCAACAGGAAGATTTATTCCGGCTCAGTCAGTCAGCTGTGGT GGAGAATGGGCAGATAATGGGGAGGGGATTGTTGGATGGTATAGCGTGGCTATTGAGAAG CACCTTTGGTGAGGTCTATGCTTATTATAATTGGAATCATGAACAACCCAAAGGCCTATG TGTTAAAGGGCTGGTGACACTCGGGGTGATACTACTGGGAAGTTGTAGAAGCCTACAGGA AGACCTTTAGATCATCAGAGGGTGCTTGTAAAGAGGGTTTGGGGAACCAGGTCTCATTCC CATTTGCTCCTTGGCTTGTGATCTAAGCAGTCTTCCTCATATACGTATTATGATGTGTTT TGTTGCCACAAGCTCAAAACAACTGAGTTACTTGATCATGAGCTGCACTTCCAACAATAT GAGGTAAAATAATCCTTTCCTCTTTAACAGTTAATTTTATGAGGAGGTGTTGTTGTTGTG GCAATGAAAAACTTAATGTAGTGGTCAGAGGTAGTTTTTAGAGTGATAGAAGCAAGACTG GCAACTAGCTGTGGATCAGTTTGTCTCTTCCAAAATATTCTATGGAATCCTAAATCTCTG TTGCCATAGTAATAGTAAGGAGGGTCTTTGGAAGGCAATTACATAATAAGGAGGGGAGCT GTCACTGTAGGTTTAGTGATGAAGACAAAAAGAACTGTTTACTGGAACCCAAACATGCTG GCACCCTGGTCCATCCTGATCATGGACTTCAGCTCCTAAAACTATAAGAAACAATATACT GTTTAAACAATGTACTGATAGGTCTTGATACTTTAGTAGCAGCCAGGGTGATTAGGAAGC ACTCGATGTGTACCTACAAAGCATGAACACAAATCTGCCTGTGGAGTCATAGGCAGATTG TAAGCATGAAGATAGCACTTTGCATCTTTAAGTCTTAGACTATCTGGTACGTCAGATACA TCAAAAGCTTAATAAAAATCTGTTGACTGGAGTTCAGTATTCTTTTAAACAAATTTGTGT GTGAAAGAGAGAATGAATGAATGAATGAATGAATGAATATGTGTGATGGGGGGAGGAGAA GGCCTATGTGTAATAGCTAATGTGCAGAGGTCAGTAGGCATCCATGTATTCATGTGGATT CTGGAGAATGGAGTAAGGTTGCCAGGCTTCATGGGGAATCACCATTTCACACAAAACCAT CTCCACAGCCTTCCAGTATGTCTTTAACCCCAAATGTCAAATTCATTTTGGGTTGGAAAA TATTTACATTTGAATAATGGATATGGGTAGCTGTGGACATGTAGCCTTCTAGAATTAGGG TTTATCATGCTTGTTGCTTTGTCCACAGATAGTGAGGCTTTAATGATATTTACTCCATCA GTCCCCAGAGGAAATAGAACTCCATGGTGTCTAAAATCTCACTGTAGAGAGGCCATCATC TAGCTAGCCCAATGAGAACAGTGGGGCTTCCTGCAGTAGATTGTGGGTCACCTAGGAGAA CAGGATGAAGAAATTAATATTAGAATTGGACAGGTGAACCACTGACAAAAATAAACCCAC ATGACTTCTTGAGGAATCTGAAGTTCCTGCAAGTAAAATCCATTACTGAACTTGGTAGCC GTAAGATAACTTGCATGAGATGTCCCTGACTCAGGATGTGTACATATTAGTAGCCAGAAC AGCTAATTATTTGTTTTAGCCTTAGCCAACTTGCCCAGCTGAGTTTCAGTTCTTTTTTAA CACCAGAGCATTGTGATATGGCTACCTTTACTGCTTGTCTAAGCTGATCAAGAACCTTGG GTTTTCTGCCTTTTCTTCTATTCATTATCCTAAGGAGGGCACCAGAGCTTATGTACACAT ATGAGCACTGAAGATTTATAGTAACCTGATCAAAGATACAGATTCATAAAAAGATCATGA ATGGGATTGTGAAGAAGATCCAAAAGTCAGCAATAAATACCTTAAGAGATGGTCAAAAGA AATGCACAAATAAGGGACAATACAGCATAGTAAGGGTGAGGATTCTGGGTGAAGACTGGC TAGATTTGAATGCTGGCTTTGTTACTACTAAACATGTTACTTTCAATGAGTTCCTTAATG ACCCCATATTTCAGTTTCCTTCCTATCGAGTGGAAATAATGTGTTGTTATGACAGTTTAC AAGATCAGATCTAAGGTGCTTAGTACAGTGTCTACTGTGCATTAAGTTCTGTACATTGTT AGCTGAGGTGACAGTGACAGGTGGCTGTTGTTGATATAATGGTAATGGAAAAATTGATGG TAATGGTGATAATTGCAGATAGTGATGTGGAGTTGTGTTGCTGGGGGTTATAATAATGAT GCTGATGATGTAGGTGATGGTCATGTGCTATGATGATAATAAAAGCTGGTGGTAATAATT TTGGTTGAGGTAAAGATGTGTGATATTGGTAACAGTAATAGTTACTACATTTTATCAAAT TACTTTAACGTTGATGACTGTGGTGATGGTGATGATTATGATGATTATGACAAACATGAT GTGTGATGTTGGTGATAACAGTGTTGATGCTGGTGGTGGTGATAGTGACAATGAGTTGCT ATGCCAACTTTTTCTTGTTAGTGGCTGTGCCAGCTTACCAAAGGTATGTGAGAGATGTCT TTTTGTGGCATACTTCAGATATTCTTAGACTTTAAAATACTTGCCAGACCAGGGGACCAA GTAGAGCATTTTTTTTTCAAGATTATTAGCTGCCAAGGCTTTTTCTTGGTGAAGTGCTTA TTCATACACTCAGCCCATGATTCTGTCAGACTTTTGTCTTTTTCTTAATGATTTTTAAAA TTGATTTTTCATTCATCTAGAAAATACTTACTAAAGATCTTTTGTATGCTAGATACTGTT TTGATAGGTCCTGATACCAAGGGGGAGATTGTTTATTTTATATTCATGTGCACGCACGCG CATACACACACACACACACACAATCCCAGGCTGGTGTTCAGAAGAGCTCTTGTTTCTTCT GCCATTTAAGAGCTGTGCATCTCCCAATGTGTGGCTTTTCTGTCTTCTGTTTTCTAATCC TACATCTCCTCAGCCCTGGGAAAGAAAGAACATGGACATGCAGTGGCCAACAAGAAAAGG CAGACATCATTTCCACTGGTGCCTCTTTTCTCAGTCAGTGGTCCTATCTGACTGCCAGGG GCTGGGAGCTAGCACATCAGAGAGAAGCAGGGTAGGCTTTTGTGGGCATTCTCCAGAACG CACTGAAATATTTCCGAGGCTCTTCTAGTAAATCCTGCCTATAGATTTCATGGACTCTGA CAATTTGCCTTTGTAGCAAGTTCAATATTTGATCTTTCCATGGCAGAAATGGAGTGGACT GGTTCCAGTGGCCTGTTCAAACAAGGCCCTGAGTCCCATTTCCAACTCAAAATAGCAAAC TTCAGAATTTGTTTGGAACTCTCATGCGTAATCTCGGGAAGAAGGGCGTGGAACTCTTAA AGTTGGATACGGTTTTATAAAGAGGCAACGTGATTTCCACAGTTGAATTTCTGGATGTGG TGATCTGCCTCAAACAGGAGTCTGAATCAGGCTTCACTGAATTCCATGTGGAAGCTCGTT TTGAAAAACTTCTCCTACTGTCCAGGTTCCTACTCAGCACCTTGCCTACTCAGGCTTGTG ACATCTCTTTCTACCATCCATGTTCTTTCAGAACCTGTGATTTCTGTGGGAAGCAGATGC CAGTTAGCTGCTCTTACAGTTCTGGGTTAGTTCTGGGTCTGTTCAGGCCACTCTCTCCTG CCACCCTAGGCATAGCAGGTCACTAGTTAGTATTTTTAACAAGTCTTATTGACATATACT TTATGTTATGTAATTTAGTGGCTTTTATAACATCCACAGAGTTGTACAGCCATCGCCACA GTCCTGTTTTAGAAGTGATTTTTATCCCAGCATGAAACCCACATCCCTAAGCAGTCCACT CCCTAAATGCTCTCTACTAGTCACTCACTTTTTTCTCATGACAGAATACTTAACAGAAGC AATTCAAGACAGAGAGTGTATCTTTTCAAAGTTCGTGGGAATATAGCCTGTTGTAGTGAG GAAGGTGGAGGCTGCGCACACTGCAACCAGTTAGAAGAAATTTGCATGCTGGTGCTCAGT ATGCTTTGCCTTCTTAGGCAGTCTAGGACCCCAGGCCAGTCATAGAGCCAAACTTACATA ATCCTTCACAGAACGGCTCAGAGGTTTGTCTCTGTGGTTCTAGGCTGTTTCAAGGTAACA ATCACAATAAACACCTAGTAATAAGCTCCTAACAACTACAAATCTATCTTGACTTTCTTT GGTCTGGTTGTTTGGATATTTTGTAAAAATTCAGGGGGCTGGAGAGATGGCTCAGCAGTT AAGGTTAAAAATACTGACTGCTCTTCCCAAGGTCCTGAGTTCAATTCCCAGCAACCACAT GATGGCTCACAGCCATGAGTAATGAGATCTGATGACCTCTTTTGATGTGTCTGAAGACAG CTACAGTGTACTCATATATAATAAATCTTTCCTTCTTCTTTCTTTTTTTTTTTTTTTATA ACTCATCTGTAGACCAGGCTGTCCTGGAACTCAGAAGTCTGCCTGCCTCTACCTCCCAAG TGCTGGGATTAAAAACAAAAAACAAAAAAAACTTAACCATATAATATGTGGGCTTTACAA CACCAGCCTCTTACACTGAATTTATCCTGCTTATGTATAAGTGGTACTTTTTAAATTTTT TTTTGAATAGCTATCTTTATATGCATATTCCACATTTTCTGTACCCATCAGTTGATAGGC ATTTGGATTATTTCTGTTTGAGAGTTGTTATGAATAAGGTTGCTGTGAATGTTCACATGC TAATTTTTGTATAGATATCTTATTTTTATTTGTTTAGAAACCTGAGAGTATAATTCCTGA ATTACATTAGAAATTATTGTTGAAAGTTCTGAGGAGATGCTAAAGAGATGGCTCTGTGGT TAAAAGTGCCTGCTGCTGAGCAGCCATATAAAAATCCGGGTGTACCGTGCACACCTTAAC CACAGGTCCCAAGGGAAACAGAAACAGGATGGTTTGAGGCTTTGTTGGCTTATAGCTTCG AGTAGAAAATCTGTGTCCCAGGGACAGGGAGAGACCCTGGCCTGAAAGGAATGGGTAAAG AATGATAAAGAAGGACACCTGACACCCTCTTCTGGTTTGTGCTTGTTTACACAAGAGCAC ACAGTCATAAACATGGGGGTACGTACTCACACAAACCTGGGTCCTCTATAGGAGCTCTTA CATGCTAAGCTATCTTTTAACTTCTATGTATTGTCAGTGCAGTAGTCCTATTTTGAGCAG CAGGTTGGCCTCAAATTCAAATTTTTTCTGCCTTGTTCTCCAGATTGATGGCATTACAGA TATGTCATACCATTTCAAGCTCTTCTCTGTATTTTTTTTATTGTGGTTGACCTAGTATTA TGAGGATGTGCCAGTAACATCTCTTATTCCCCATCCTAGTGTCTTTAAGGCTTCTGAAAT GGAAAAAGTAACTTATACTCATTTAAGGGCTGGGAAGGTTGAAATATTTGTGCAAATTTG GAAGGATAGATAATGCATTTGGTGCCAGTTTTTGTAGTTCCTTGCCAATTTCTGGTTTTC AGATGAGCAAGAAGACAGGAGAGTTTATAAACTAGCCCTAATAAAAGTTGAGAATAGGCC GGGTGTGGTGGCACATGCCTTTAATCCCAGCACTCGGGAGGCAGAGGCAGGCAGATTTCT GAGTTCCAGGACAGCCTGGTCTACAAAGTGAGTTCCAGGACAACCAGGGCTATACAGGGA AACCCTGTCTCAAAAAAACAAAAACAAAAAACAAACAAACAAACAAAAAACACAAGAAGT TGAGAATATATTTTTATTATACATTCTTCATTATACCAAAATTTAAAAGTATAATTTTAA GCTGGGCATGATGGCACATTCCTTTACATCTCAGCACTCAGGATGAGTGTGGTAACCAAG GCAGATGTGTCTTTGTAATTTGAGGCCAGTTTGGTCTACATCATGAGGTTTTGGCCAGCC AGTGCTAAACAATGGAGACCTTGTCTTTTTGAAAAAAAATAATAATTTCAGCAATACAGT ATATTAACATAGTAGTAGTAATTAACTCAGAATTTAATTAATAAAAAATTTTATCTTATA GCTGTCCTAGTTTATACTGTAGATGGTATAATGTTATTTAAAGAACTTTGGTGAAATAAA CTGGTGCTTTTAATGTCTCTGGATTGTACACTGAAGATAATTTCATGTGGTTTAAGCATG CACGCCAGTCATAGTTGCTCTTCCACTGCCCTGCTGTAAGAAGGTGCTTTAGGGGTCTAT TTGAACTGGCTTTCCGGGATGTTTGTGGGGTTTGTTTGGGATTTGGGGGGCGGGGTGATT GGGATTTGTTTGTTTGTTTGAAGTTTCTCTGCACAACCCTGGCTGTCCTAGGACTCACTG TGTAGACCAGGCTGGCCTCAAACTCAGATCCACCTAACTCTGCCTCCCAAGTGCTGGGAT GAAGGAAGGACTAGTAGTTTCTAGAAAAGGGTTCTAGCAGAAGAGAGGTGCAACCATTTG ACTTCAGCCTCCCTATGGACCCAACACAGTGCTGAACATGGTAGAAGTAAAAGTTTAGAG AACATTTGGATTAGGATTAATAATCTTTACCACCTAGGTAGGAAAAATTGTTATTTTTCA GAGGTGTTTTTCTTTCTAGCAATACATAACTGGAGCTACCTTAATAGCCAGAATAATACA ACAGTCACTCATTCAAAAGGTATTTGTTATTACATCTTCTAATGAACGGTGTTAGAAGCC AGGCGTGGTGGCACATGCCTTTAATCCCAGCACTTGGGAGGCAGAGGCAGGTGGATTTCT GAGTTCAAGGAAAGCCTGGTTTACAGAGTGAGTTCCAGGACAGCCAGGGATACACAGAGA AACCCTGTCTCGAAAAACCAAAAAAAAAAAAAAAAAAGAAAGAAAGAAAAGAAAGGTATT CGAGACATTCAGGATGCCAGTATAAACTGATTTCTTGAATCCCCTGCATATACACATGCA TCTGCATGAGACTCCACATCAGCATAGCACTGTCACTTCATAAGGTGCCAGCTTGAACAC ATCTAGGAGGATACACCTAATCAGAATTCCCCAAACAAGGTGCATCACCCATGTTTCTAG CTCCAGTACCTGGCTGTGATAAACTTGTTTCTGCTCAGTTGCCAATCAGATATTTATGGG CACCCTTAGTTGCCAGATGATTTTAAATATAAACATGGTGATTGTACAGTTTGATTCTGC TGATGAAAATAAACTGCTAATTTTGGGGTGGGAATGCATTACTATTTTTAGGCCTCTAGG GTATCACTTGACAAGGTTTTAATGGATCTTCAGCAATAAGCACTGCTTTCTATTTTAGGG TTAGGAACAGGGAAATGTGAGCCTATGTTTTTGTATTTTTTTTGACTTATTGAAGAATGA ATTGTCCATTTAAAATGTAATATATATATTTATTTAACACATGAATAACCGATAAAAGAA GGAATCCCTCTATAACCTTGTTGTTGGGCATAAAGATTAAGGCTTTTGTTTTAGGGAGCA TGGGGGAATGAATTAGTAATGGACAACCTCATAGTTCTTTTGGTTAAGCCAGTGGAGATG TATATCTCTCCATACTGTACAAAGGCAGAGCTCTTCAGCCTCTTAATTCACCCAGATGTT GGCTCCAGGACACAGGGCTGTTTGGCTTGAAAAGTCAGAACAGACAAAAGAGAGTGTATA GCCGTTAGTAAGGCACAAGCTGGAAGGCCAGCCTGGGATACATAGCAAATTTTAGCTCAG CCCCAGCCTGGATACTGAGATCTTATCTTTGAAACAAAATGAAAGGAAAGAAAACAAAGT AGGAAAGTAAAGTACATTTAAGGCTCTGACCTACTGGTTGAGCCTTTGACTGCTTCATAG ATGATTCCTGTATTGGATGTGCTGAAAGGTAGGGGTTGGGACTTGGTTGGAGTTGGTTTT GTGGACTGGGGGTATTCCTGTGGGTAGTATCTTGCCCTAGCCCCTTTCCCATATTCTCCT TTCTGTGTATCCTGGTGGACCATTATAATGTTGTCCAGACGTTTTCATGCTGACCTGTAT GGTGCCAAACAGCAGTGAGTTGAACCCTCTGAAACCATAAGCCCAACCAAGTATTTACTC CTTTGTATTGTCCCTTATGTTGTTTTGGTCAACCACAAAAGTAACTATTATAGAGTCACA TTTGGAGTCTAACTTTGGGGCTTCCTGAGCTGGATTTATGTGATTCACTTATGTGGCTGG TAATTGATGTTGGAGCTGAGCCAGGAGCTCAGTTTTCAACTCAACCAAGAGTCCACATTG GCCTCACCATTATGGCAGGTTCTTATGTTATAAGAAAAGTAAAGGTGTATGGCCTTTTAT AACCTGGAAGTCACATAGTGTCACTTTCACTGTGGACAGAGCGTGTCAGAGAAAGTCAAA GGCCACCTAGATCCAAAGGGAGGGAAAACAGACTCCAGTTGAACATGAAAGATGATGTCA AAGAATTTGTGGGCTTGCTCTAACTGTGCTCACAGTGCAGCAGCATCAGGGACACATGGA CATCACTGTGCAGTTGTGGAAGGTGTGAATTAGTGTCTATTAAGGAGAGATGTCAGATTC TTTGTCCCTATGTTACTAGACTTTGGATATGACAGTTTGGTCCCTGACTAACATGTTCTA TTATATGAGGGCCTCTTGTGTTTATAATTTTCCCTGCTTAGAGCACTAAACTTTAAACCC ATAGCTATGTGCATGCTAGACCAGTACTATACATTGAGATACATTGTGTATTTCTTCTAT GGGTTCTCACTGACTTGCCTGTGTTGGCCTTGAACTTGGGCTGTAGCTCAGGCTGGTATC CAACTTGCCATCTTCTTGCCTTATCTCCCTGTATGTATTTTGGAATGTTGAAGGCTCAGT ATTTCATAAATGTACATTTGGTCCCAAATGGGTTAGAAAGCAAACATCTCAAAAGCCATA GAAAGGACAGGGTAAAAATGTAGAATATTTGTGTCATTTTGACACAATATGTGAGCAAAA TTTAAAAGCAATCCACGGGGGAAAGCATTTATACTTTAGATTACATAATACTTTCTAAAA AGATACCATCAAGTGAAATTTTAAACAAACTGAGTAAAATATGATCTAAACAACTGACAG ATGCTAGATGATACAAAGTCTGGCTCTAGGCTCTAGATTAGCTTCTGGAGAGATGGCCCA GTGGATAAAGTGCTTATCATAGAAGTATGAGGATACTCCAGAACCAAAAAAACCAAGCAG ATATGGACATCAGCTGTAATTCCAACAGTTTGGAGGCAGACTGGGGGGGATCACCTAAGT AAGCAGACTACCTAGACTAAGTAAAAATGAATGAACGTTAGGTTCAGGGAGAGACCCTGC CTCAGTAAGCCAGGAGGAAAGCAATCAGGGAAGACATCCAATATCAGCTTTGGCCTGACA CATGTGCACATGTATACATGCATACACATGTATATACACCATATACATATACTTAAGAGA AATGAGAACGTGTTGAGTATAAATGATAGGTGTTAATACTTTTTCATAAATGATGCCTAT AAATTATTTTTAGGAATGGCTAATAGAAAGGGGACATAGAGGAACAGTTGTTGAAACAAC ATAACCAACAGGAAAAAAATATCTACCCAAGTCTTGATTAAATGTGTAAATGAAGTCTAT GGTGAGTTTTCCTCAGCCCCATATATAAGATTATTTCATATAAGAAAAAAAAATGATACA CGTACATTACTGCTGACAGTGGAGAATATTTTTCATGCTAGAGAGAATGGAAATCAGTAC ATTATTTAGAGAAGAGTCCTCATTACTTACCCACACTCGAAGTCTGGTCTTTGACCTAGC ATTGCTACCTGTGGACAAACCAGCCTGAAAGTAGGACGATAGATATACTGAAACACTTGT GCACCAACAGCCTTTCTTGTATAGGAGTGTGTCAGCAAACCCTGGCCAGTCTCCATGGTA GATTACCTGCAGCTGGTGAGCAGTGAGGTAGCTTAGAATCCTAGGAAACACTGGAAGTGC AAGGATAGAATAGAGCAGGTTTCACAACTTTGTTTCTGACCGTGTTTTTGTTAGAAAATA TTATGAAAATGAAAATATGATTAGAAAGACACTTTTGTAAGCAAATAACCAGAAAAACAG TATCTTAAGGCCGTGAGTATGCATTAATGAGATCTGAGTCTTGGTGGAAGACTACAGTAT ATATGCTAATTAGATATAAACTAAGAAAGCAAATAAGCGGGGGCAGATTGATTTACAACA GTGGAGCAGAACCATTTGCTTTCATTACTTTCCCTGCATAGGCAAAAAGAAGCTAATTTC TGTGTTAAATTTTAATTTACCTTCTAGGAAAATTATAGTAGAGTAAGCCTCAGTAAGTGA AAATTTTTAATCCTGTGTCTCTCTCTTTTGTATTCTTTTTCTTTTCCAGAATATAGCAGT ATAAAGGGTTCCAAACAAAAATGTCTTACCCAATAATGTTTTAATACTTAGGAGTTTTTG TTAAATTTTGCATCTGTGCATGTGTGTATGTGTGTGAGAGCACATACACACATACATTAA TGTGCCTGTGAAGGTCAGGACAACTTGAGGGAAATCAGTTCCATTTTCTATCCTATGGGC CCCAGGGTTTGAATTCAGTCTGTCAGGTACCTTTACCTACTAAGACAATAAACCTTGGAG GGTTTTATTGGTTGAGGTAAAAAAATTTTAATCAAAAGAAATTTCCTCCTGTGGAAAATG AGTTTCTTTTGTTTCTATTGCTTCAGGGTAAGTATTTTGATGGACTAGTGACATAAATCA CTAGCAAGTAGAGTACTGGTCTAGTATGTGCAAAGCCAAATAAATGAAGATGGATAGTGT CGTACCAAAGAGGTATCTATAACACCTATTTTTAGTGCATATAAGTCTTTTTAAAAATAT ATTTCACCCATGGAAGGAGTTACAGAGACAAAGTTTGGAGCTGAGACAAAAGGATGGACC ATCTAGAGACTGCCATATCCAGGGATCCATCCCATAATCAGCATCCAAACGCTGACACCA TTGTATACACTAGCAAGATTTTGCTGAAAGGACCCTGATATAGCTATCTCTTGTGAGACT ATGCCGGGGCCTAGCAAACACAGAAGTGGATGCTCACAGTCAGCTATTGGATGGATCACA GGGCCCCCAATGGAGGAGCTAGAGAAAGTATCCAAGGAGCTAAAGAGATCTGCAACCCTG TAGGTGCAACAACATTATGAACTAACCAGTACCCCGTAGCTCTTAACTCTAGCTGCATAT GTATCAAAAGATGGCCTAGTCGGCCATCACTGCAAAGAGAGGCCCATTGGACTTGAAAAC TTTATATGCCCCAGTACAGGGGAATGCCAGGGCCAAAAAGTGGGAATGGGTGGGTAGGGG AGTGGGGGGGAGGGTATGGGGGACTTTTGGGATAGCATTGTAAATGTAAATGAGGAAAAT ACCTAATTAAAAAAGAAAGAAAGGAAAGAATATATATTTTTTTTTCAGTGCCTATGAATG GCATGTGTGCATGTATGTATACCACATGCATGCCTGGTACCCTTACTGGCCAGAGAGTTA GATCATTGGATCCTCTGAAACTTGAGTTACAGGCAGTTCTGAGTGCCATGTGGCTTATTG GAACCAAACCCAGTTTTTCTACAGGAGTAGCCAATGTGCTTAACCTCAGGACCATCTCTC TAGCCTTAGGTATATGTCTAGGGGCTACTACTGAGTTGTAGAGAAGGAGTAACTCTGAAT GTTCTTTGGCTTCAGTTATGAATGTGGCTTGTATCTAGTTTTTTATGTTTAGAAGATACC TGAGCACCTGCCATGTAACATAGGAAGAAACAGCGTTTGCTCATGTAAAACTCACCCTGA CACTGTCATATCCACACATCCTAACGTAGCTGTCCTTCACTGTGCAGATCACGTGTTTTC TAAGTAATGGTGTTTATGCAACTCAGTTTTATATAATGATGGTTTCCCTTTCATTTCTTT TACTTTCCTTGAATTTCCTACAGAAGCCCTGGAGGGGATTTGGGAGCAAAAAAGAAAAAG AAGAAACAAAAGAGAAAAAAGGAGAAGCCAAATTCTGGGGGTACCAAGTCCGACTCTGCA TCTGACTCCCAGGAGATTAAGATTCAGCAGTCTTCTAAAGTGAGAGCCTGTTTCCTTGCC ACAGCTGTTTCTCCCCAATGAAGAAGAGATGGGGTCTGGGTGGGGTAGATGTGTAGCTAG TGTTTTCTTTGACTGTGTGTTGAATGACAGGACTAACTGGAGGGTGTTTACAGCCTCCCT GAAGTTGTGGCATCCACATAACCAAGAGGTGCATACTCTGTGTGTGTGTGTGTGTGTGTG TGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTAGCATCTCATTTCTCCTTCTCTTTGTAGT AGTATGTAGATCGTAGTCATAAAAGTCTCTGGGAGCCTGGTAGTAGAAAGTTTGTTTTTT TGTTGTTGTTGTTTAGTTTTTGCTTTTGTTTTTGTTGCTTTGAAGTTACACTTAATCTGT GATTACTTTTGGTTCAGAAGATATTCACATTTTAATTTTTCTGGGTGTCTGTCTAATTAC CTGCATAGCACAACGCCATCTGGCAGCAGATTTCAGCAGGAGCAGCCATGGGTAAGTCTT CTGTTGACTTTGAATCGGCCTGGTCTGCAGTGGTCATCCATCATGCCATTGCAAGGGTGG GGAACACCTTCTCATGTTCTTCTCCCTTAGGATATACCTATTTTAATCCAAACTAGTTGT CCTTCTGGTCCTATGTTGGCAGATAGCCTGCTGAACAGAAGGCTAGTAGTGCTGTATGTG GGTCTGGTGATGCTGTTGGCAGTCACCCCCATTTGTGGAGATTCCTTCTTCCTACCACAC AGGACAACACAGGCTTGGTAGTTCAGGAAACCAGAGCCAAAGGAGCTGAGTTAGAAACAT AACAAGAAAGATGGCTTTGATGGTTATAGCTTCAAGAACATCGTTCTGGTCAGGGTAGCC CTGGGACCTGGCACTTGGCCCAGGCTCCATTACTCATCTCCAGACTGCATCTCTTTGAGC TGATCCTTATCCTGGAAAGCCCATTTCCTTCCCCAAGTCTATAAGGCTGTAATGAAGTTA AAATGAGATTGCTCTTATGAAGATTGCTTCGTACAGTGCACTCCACAGAAGGCAGTACCT GCAAATTTTGTGGATTTCAGATTTTTTCATATGAAGTTTTTATTATGTCATATAAGTCAG TCTGTGGGTAGTTTTGTCATTGGTGGTACCTGCTTTATATGAAACAACCAGCGTCTCTGA GAAGGATAATTACTCGCCTCAGTGACTGAGGGAGAGAACAAAGTCGATGGAGCCTTCCTC CCCAGCTTCCCTCTGGGTCTCACGTGATCAGTGTTCCACTAAACATAACTTCCAAGATAA ATTGGGAAATCGCCATCAGCTTGCAAATATTTTTCTCATTTCTTGGTGTTGCTTCAGCAG ATAAACGCATCACTTACCTGCAGTGTGGGTGGCTCTTTGCTTCTACCATGCCATTGGCTT TACCCATCCCTTTACCCTCAGGGATTCTAAGCACTTCCTTTCCACTCTGGTCACTGAAGA AACTGCAGCCAATTGAGTGGGAGGAACTACTGTTAGCATATATGGTAGAGAGGGAGTTTT CTTTGGTTGGTTTTGTTTTGTTAATTAGAAGCTAGCCAACAGTGTTTTAGTGGGGGCTTT TGTCCATTGTATTTTCTTTTTAAACTGGGGCACCCTCCTCCCATAAATTTATGGCAGTAG TAGTAGATAATGTCATACTATTACAGTGGACTACACTTAGAAAATAATTGGTCTGTAGTC AAAGATTAAAATTAAAATATTTGTCTGGATTCTTAACATTGGTATACGTGGTACTGGGTA TTGAACCCAGAGCTTTATGCATGCCAGGCAAGCACTTTACCTGCCTGACCCATACATAGC CCCAACCCTTTCTTACAGACTTTTTAGTAGCAGAAGACTTGGACAAATTTTTCCTAAGGT CTTCAGTTTAGAAAGTAATGGGCACAGGATGTAGTTGGTATTTAGTATTCTTTAGGAAGC AGCTTTACCAAGAAGGAATTCCTGCTGCTTCGGTAAGAACGTAGTAGTGGGCAGTTAACT GGGGGCTAATGCACATTCTCGCCTTTCTCCCCAGGTGGTGATACTATGGAAGGTGAATGG ATAGATTTAAGAATGTATCATAAGGTGAGCGTGGTGGCGCCCGCCTATAATCCCAGCACC CAGGAGGCGTAGGCAGGATGATTGTGAGTTCGAGGCCAGCCAGAGCTACATAGGGAGACC TTGTCTCAAAAAAGAAAAATAAAATTAATCCTCTGGCCCAGTGGTTGAGCATAATGTGCA AGGTTTGCATTTAATCTCCAGCACCTCAGAAATAATCAGAGGTTCCAAAAAAAAAAAGAG ATGAACTGAATTTCCTTAATTCGACATTATAGGTTTGAAAATTATTCTTATTTGCACCTA TTTTTAGAACACATTTAAATAGTGAGCATTAGGATATAAATGTGTCACAGATGGCTGTTA CTTGTAGCACAGCCTGGTGATAGGTAACACTATAAACTACTTTAGGGTCTTCCTGGAGCT GGGATATCATTTGCTCCTTCAGGACCAAGATACTGCTTCATGATTACTGCAAAGGAATTT GCTTTTAATGTGTCTTGAAAAATTTCACTCCGCTATCAGAAAAGAAAATTACTGAAACAA ACTAGGCTCTATAACCAGGTATATATATATTTTTTTAAGCCTGGATTCTGCTTTGCATTT TCAAGCCAGGTTAAATGTATCTTCAAGCATTGTTATTGAACTGTGTTGTAAAGCTTGGTT TCTGTTGTAGGTCTCATAGTAGACTGTGCTAGAAGTTCAAGAGGCTATTAATTTATCAGT TTAAAGTATTGGAGAGTGAAACAGACCCAAGATTTTAAAAAAAAGTTGTTGTTTTTTTTT AAATTAAAGCTAAACACTTCACATGAAGTTATGGATATGAAATCAGCAGGCCAAAAGAAC AACTGGAATTAAAACAATTTACATATATGAGCTAAAATTTCCGAGATACAAACTGTTGTA TTCAGTGAAATGAACAATGTGGCTGAAAAAACTGCAGAGCCAAGTGCTGTGGTTCATGCC TGTAACAGTTCCTATGGGAGAGGCCAATCTAAGAGGATCTCAAAGTCAGGGTCAGCCTGG GCAGTGAGTGAAACCCTGTCTCAGCTTCTTAAAAAGCTGAGACTATAGCTCAGTGGTAGA GCATTGCCTTTCTAGCATGTATGCGGCTCTAGGTCTAATTCCTAGTACCACTCCCAAAAG TGAGAGGAGAGAAGAGAGAGAAAGAAGTGCAGTGTTTAGAACAGGAGCATTTTATCTTTA ACTTGTATATGTCATTAAGGTATGGCTTCATGGGTTTCGTCCTGATTAGTGTAAGATTGC TGAGTGGAGGCTGTGTGCCATTGGCCTGCTGCAGCGTAGTAAACAGGGAGAGCCCAGGAG AGCCAGCCCATGCTTTGCACTTCACATGGAGACATTTCCCAGGTTATAATAGACTTATCT AGAACACAGATTTCAAACTCAGAATTGAGCAGAAAGCCAAAGTTGCTGCTTTACCATGGA GGGTTCATGGTCCCTTTGCTACATACTCAGAGTGCTGATAACACAGCAAAACATAAGGGC TCTGAGATGTCTTCTAACCACTTCTAAATCACAATGGGAAGGGATTATTTGAGCAGTATC AAAATCCTTAAACTCACTTATTTTGTTGGAAAAAAAAAGCCACTGATTTCTGTATCCAGT CCCATGTGCAGTGTCTTATTTCGAATGTAGTCTCAGTTTCTGTGTATTATTTATTACACT TGCAGAATTCAATACCTGGGAAATCTGCAAGGGAAAAAGCAAATACTAGCCTTCTTACAA TTTAAAACTATCGCCCACTTTATCGATAAGAATCTGTTTTCCCTAAAAATGAGGCTAGAT TTGCACACTTGTGTTGGGAGAACAAGCCGTGGGTGCCGAGGATCAGGATTTGCAGGAGGC TTCTTATCTGCCTTCTGTCTCAGGGTTCCTCCAGTGAGAGAAAGGCTGGTGTGGTCCAGG AGGGAGCAGCAGAAGGGTTCAGTGGGTTCTTCTTAACCATTTCCTTCCCAGCATAGCCCT AAGGTTCTCTTTCTTTCTCTTCCCTTCCTTCCCTTCTAATCATCTCTTGTCTGTCTAGTT TCTGTTCTAGAACTTGTTTCCTCTGCCCTTCCATTGCTGCCGCAGAGCATTAACGCTAAC AGCACAACCGAGGCTCCTGGCTGCCTGGCTGCTGTGTGACAGTAATGCATGCCTGCATGT CACCCTTTGCCTTCTTTTCCCAAAGGAACAGTGGGAGCAGCACAGATGGGCGGGATCCTG AAGCAGAGGGTGCTTCTGTGTACTTAGCATTCCCAAACTGGCAGAGCCCCCGTTGAAACG GCAGCCCACTGGTAACCTGCAACAGTACCGCTGTTTCATCTCAGTATACCCACAGCTAGC CTTTAGCAGGCTTCCAGGAGGTGGGGCAGTGTTGGAGGCCAATACACACAGTTGCCCTGT GTTCAAAGGCAGTGGAAGCTTCCTTATGTCGTGTGTCTCTTTATGTCTGCCCTTCTAGAA TCCCACCATCCCTATTCAGAAGCTACAAGACATCCAGAGAGCAATGGAGCTGCTGTCTGC ATGCCAAGGCCCAGCCAGGAACATTGATGAGGCCACAAAACGCAGATACCAGTTTTGGGA CACACAGCCAGTGCCCAAATTGAGTAAGCTCATATGTGTGTTTCCACAAGTCAGAGTTAA GAGACTTCAGTCTTGTGTCACTCAAAATTAACACAAAAGCTAGTATATGTCTTCTTAAAG TATATATATACTAGGTAGGGATATTGGTTTTCAGTATCGTTGATTGTAGCCTAATTGCTC TTCCTGTTACATTATCCAATTTTTCCATATTTGAAATGTATATTGTATATATTATAATTT CCTATTAAACATTCCTATGTGTATGCATATAATATGCTATATAATACATTGTATAGTAAA AAATATGCTATACATGATGTATAATATATAGCATATATATACTGCACAGAAGCAAAGTGT TTTTTCTCTTCATTCTTATTCTTCTCTTCTGAGCTTCATGAAGTTGATTTTTTTTTTCCT ATATGTTATATTTTTAAGATTTTTGTATTTCCATTGGAATAAAATGACCATTTTGCTTGT TCACACCATATGTATGCTTGGTGTCCATAGAGGCCAGAAGAAGTCTGGATTCCCTGAAAT TGTTAAAAATAATTTTGAGGGGGCTGGAGCGATGGCTCAAGCTCTTAAGAGCACTGACTG CTCTTCCAGAAATCCTGAGTTCAGTTCCCAGCAACCACATGGTGACTCACAACCATCCTT TTAGGTGATCTGATGCCCTCTTATGGCATGCAGGTATATATGCAGATACTTTTTTTTTTA AAGTTTTGAAGTACCATGTGGATGCTAAGAACCAAACTTGGGTCCTCTGCTAGAGCAGTG AGTGTTCTTAATCACTGAGCCATTGCTCTAGCAACCCTCTCCTCACTACATTAGTTTTTA GGTTTTTCCATGCCTCAGGTATTCTAAAGGATTCAGAAAAGAACTTTCCTATAATAGCTT ACTAACTGGATAATTGCATACTTCTAACCAGGATTCTGAACACACTGTAGTGACATATCA ATCACATATCATAGGGAAGTTAGGGTCCTCTTTGAAAGTAAAGACTCTTGTTGGCTCTGC TCATGTAAAGAATTATAACTGGGTCTTGTTCCTGGAATCAGGCCTGCTCTATCAAATACC ATTTAAGACTTCTCCCAATTAACTTGCTATAGACATAATTTCTCTCTCATTCTGCATAGG TCATACAGTTGTCATGAAAGTGTTCAAATTACATGGCAGTATGAATGTCCTACTTTGACT TAGAACTGTGCGTACTTAGGTTTTGGTTATTTAGGTTCCAAATAGCATAGGAAGGGTCAT TTGTCACCCAAAACTCTGAAGCAGCCCAATAATATACAGATAATCCATTTTGTCGTTATA ACTCAAAGAGTAACATTTTTCTGAGCATTGAAGTATCAGTTTTATGCTTCCCAATCCTTT CCTATACATAACTACCCCAACAGCTTAAAAAGAGTAAGAGTCTAAGTAGGGGAGGAAGGA AGAAGAAGGGAGCGTTAGAAGCATACCTCAGTGGAAAGCACTGGCTTAGAGCGTGGGAAG CCCTGGAGGAGTCATCCCTTGCTCTAGAGGGGAAAGTATGCTTTTTATCTTTCAACTTCT AGAAATGTGTCTGCTAATGAAAGAATATTCTTTAGAATACGTTTACAAAGTCTTTAATGA CACTGAATTAAATGAGTATTAAGTGAAGCATCTAGGTTTAGTGATCTGATGAACGAGGTG TAGCTGAGTGGTTCACCAGATACTTTCTGCCCTCCAGAGAAGAAAACAGCTAACCTCAGG CTTCCTTTTGGGAAGGATTGCTTGGTGCTCATCCTGCTTTTCTCCTTGCCCTAATTCTTT GCAAGGCTCTTGGAATGCTGGAGCTCTTGGTGCACCTTGGTTGAGTCAGAGGCCATATCT GGTTGTAAAACCTTATTGTTAGGGAAAGGAAGGACTGACTGAGATGCACATGTAATAGAG GTGTCTCTAGTCCCATCTGTCTGAGGATTGCACAAACACACAGCTGTTCTGAACTGCCTG CATGGGTTCATCTTGTAAGCCAAGCCTTAAACAGTCTTCATGGGAACACTGTCAGGGAAT GGCCAGGAGTTGGGCCATGTGGACTTCCCTGAGGCTATCTGAGGAGCTGATATAGGTTAT ACACATCTCATAGAAGGATTCTGTAACAGATGGACTAGACCCTGAGGGTCCTTACTCAGC AGATAGAAAATGCCAGACACAGCATGGGTGCAGGTCAAGAAATGCTGATGGGAAGTGGAC CGAAGTAGAAGAGACATATTAGGTGGCCACGCAGAGCAGGTTTAGATATCTTTCATAGGA AAAAGCTTTAGTTGTTGAAAGATGCTGGGAGAAAATGACTTGTGAGCTTCTGAGAAAATC CCAGGGACTGATATCTTGATGACCAGAGGACAAGGTTCAGGAAAAAAAGGAATACCCTGA GCCACGGCAAGCTCTTAAGGTCAAATGCTACCAAACTGGCAAAGGAACGTAGAGGATATG AGAGGCCATTTCTAAGGCTGTTTTATCAAGCCTGTATCACTTACAGTGTGACAGTATACT GTAACCTAGGACTGAGGCTGAGAAATTATTACCATTTTTATAATGTCATCAGGTGACGTG ACATACAGTTCCCCCTTGATTTAACTGATAAAATAACATTCCAAAGGAATCCACAAGGAT TGTTAATTATTACTATATAGGATTATTAATAATATTATTTAATACCATTGTTATATAATA AAGCATGTACTAATACAGCTGCTATTAAGATTACTATTATTAATTGGATTATTCTGAGCC CAAGAATCCTAAATCTGAAAGTATTCTTTCACTTCTATTGCTAACTATTTGGGATTAACA GACTTCTGTGAAATGTAATATCCTCTTTTTTTTCTCTATTTCTCCAGATGAAGTCATAAC ATCTCATGGTGCAATTGAACCAGACAAAGACAATATCCGCCAGGAACCATATTCTTTGCC GCAAGGTTTTATGTGGGACACTTTAGACTTGAGTAATGCCGAAGTGGTAAGACTTTAACT CAACACCTGCATTCAAACACATTGTGTCTAAGGTGCAGAGCGCCTTAAATAGGACATTTG CTTTGTCTTGTAGCTGAAGGAGCTGTATACGTTGCTGAATGAGAATTATGTGGAAGACGA TGACAATATGTTCCGCTTTGACTATTCACCTGAGTTTCTGCTGTGGTATGCCTGGCTGGT CATGGGCCATTGGTGGATTGCTGAATCAGGAGGTCTCCTTTTGTTCCTATGGTCTTAGAT ATTAACTAGTGTGTTTCTCTTCTCTACTTCAGGGCTCTGCGCCCCCCAGGATGGCTTCTG CAGTGGCACTGTGGAGTCCGAGTGTCTTCAAATAAAAAGTTAGTAGGTTTCATAAGTGCC ATTCCAGCAAACATCCGAATTTATGATAGGTATGTGTTAAAGCTTGTGCATGTTTGTGTG TCCTCCAAATTATAATTAAACCAGGTTTTTAAAAATTACAGTCCAGAGCTAGGTGACAGC TTAGCAAAAAGTACACACTGTGCAAGCATGAAGACCTGAATTTGTATCCCTAGCACTCAC TCCTATCCAACGCCAGGGGCTGGGATGCACGCCTGTAATCCTGGAGTTAGTGGGGCACAG ACAGGAGGGTATGGGGGGTCCAAACTACCCAAATCAGCAAGCTCCAGGTTCAGTGTTCCA TCCTGTCTCAAAGAAAAAATTATGGTGAGCTGTTGAGGAGATACTAGATAATGACCTTTG GTGTTGTCGGCTTGTGTTATGTAGTACAATTCTGACTCAGGAAACCAAAGGACAGGAAAT ATAATTTATTGTAGAGTGGCTGCCTAGTGTGTTTGAGGCTTTGGGTTTCTAGTGCCAAAC TAAGTCAATGAATGGTAGATAGCTCAGTAGGACTACTGGGAGTAAGGTTGCTCAGAAGAG CTGTTTAGGAGTGCGTTGTACTTAACAGTTGGAGAAGAGATGAGAGAGCAGTGCAGTCTG TCTGTCCTTCTATTATCCTCCACTTTCCTACCCATCATCCTTTCCTGTCTTTTTTTTTTC TTATTTTTCTTCCACTTTCTGCCTCTCAGTCTCCTACATGTACACACATGTATATATGTC TGTATGTATGCATGCATGTATGTATGTACTATGTATAGAATAAAGCCATCAATAAGTACT TCTTTAAAAATTAGCAATTTTAGAGGGAATTATAAACTCTCTGCATGATGACTGTGTTAC ATTTTAGCTTTGGATTGCCAACCCTGATAGTCAGATACTCATTTGTGAAGAGGTCTAATA GTGAATGTCTATTTATCATAGTGAACTGCCTAGCTGACTGATATGAACATGTGCTTTTAG AATCTTACTCCCAGTAGTTTGGATCTGTTCTTTGGTTTCCTGAGTCAGAACTGTACTACA TAACACAAGCCGACAACACCAAAGGTCATTATCTAGTATCTCCTCAACAGCTCGCCATAA TTTTTTCTTTGAGACAGGATGGAACACTGAACCTGGAGCTTGCTGATTTGGGTAGTTTGG ACACCCCCATACCCTCCTGTCTGTGCCCCACTAACTCCAGGATTACAGGCGTGATTTAAA TAAAATACATGCATACCCGAAGTCAGGACTGAGCTTTGAAGCTCTGGGAGGCTTATAGTA GCTTGGAAAAGTGTCAGCTCTATCTAATCATGGCCCTTCTTGGGTCTTGGGAAATCTGTG TTATGTTCTGGCACATTACCTTGCCATTTCTACACTGGGCAGGCCCGGAGTGCTGGGTGG GGTGGGAGTTTGTGTTTAGTTGTGGATTTTTCACCCCCTGCATTTATGTATGTTGCAGGA AAAATAAAGGAACCTTCTGAGGCATATCTGATCCAACATCCAATTTAGACCATCTAAAAT TGACCAAAGTTTTAAATTCTGATTAAGATCTTGGAGGCCAAGTCTCCCTGGCCTAGAGTT GATCATTTTGGCAATGGATATGGAAAATGGTATCCGGTCTGAGCTTGCAAAGTGCCTACA CAATGTGGTTTTTTTCTTGAATGTTATGTTACAGGATGTCTTTCATGGTCTTATTCTTTG GAACTTTATGAGAGTGTTGCCTTGCTTTTTTTAAGTGTGAGCTGATTGTCCCATCTGTTT GTCAGTGTGAAGAGGATGGTAGAAATCAACTTTCTTTGTGTCCATAAGAAACTGAGATCA AAACGGGTAGCCCCAGTGTTGATTCGAGAAATAACCAGAAGAGTGAACCTGGAAGGCATC TTTCAGGCTGTGTATACTGCGGGAGTAGTTCTTCCTAAGCCTGTGGCCACTTGCAGGTAA TAGCATCACGTAGACATCAGTTGCGGGGGGGTGGGAGGGGTGGGATGGGGTGGGATGGGG TGTTGCTTACTACCATCTTGCTAGATACATTGCTCTCCTGATACAATCCACAGGAATTTG GGCTTGCTGGGGATAGTAGTTTGCTGGTAACTGAGGAGACAAAACTAGAACCATTGAGCT TAATATTCAGTGTATCATATTTTAAAAGTAAACTTTACCCAATAATGCTGCGTAAATTTG TCTCCATTTCTACTTCACTGAACGATGAGACCATCTGTGCATGAGAAATCTATGCATTGC AGTCTTAGAATATGTCTAGCTGTTTTCTGTCAGCATCTAAACTCAGTTTTCTGCTGCTCT GCGGTTGGTCTGAACTGTTGTGAGAACCTTACAATATCATATCAGTTCAGATCTGCAGAT GGGCCTGTTGGCTAAGAAAGAAGGTTTGTGCTGTTTTATAAGACTTTTTAACTAGCCAGG CTCTCAGAGTTACTGGAGTACTCTGAGAGCCTCCAGTTAGACTGTTCTTTGACTAACCTG CTTTTAAGACATCAAAAATTATCTCCTTCCACAGTATCTCTTGATTCAAGTAGGACTAAC CTTGGAATCAATATAGTACAAAACTATAAAATTGCTATAACTTACTAAATTATTACATTT GTAAATAGAAAAATGGGCATCACATGTTTATTTTAGTACAAATAATATATATCAAAACTA GAGTCAGCCAGGCGAGGTGGCGCATGCCTTTAGTCCCAGCACTCGGGAGGCAGAGGCAGG CAGATTTCTGAGTTCTAGGCCAGCCTGGTCTACAGAGTGAGTTCTAGGACAGCCAGGACT ACACAGAGAATCCCTGTCTCGAAAAACCAAAAAAACAAAAACAAAAACAAAACTAAAGTC ACATAAATTTAAGGACTTCTTCAGAATTATTTTCTTCAGTGAGTACCCTATAACATACTA TTTTATTTTGCAGGAATATTTTCATGATCTTAAACTTACTGATTCACTTCACATAAAATC ATGAGGCTCATTAAGAATTTGCATATCTCTTTTATTAAGTAAAATGCAAAATATTAAAAA TGCAGTATTCTTCTTTAGGGAAAGAGATGAAAGGCCAAGATTCCAAAGGAGCATAACTCG CAATGCAAATCAATTTTATGAGTCAGTTTTGTTTTGCTTTTTAATCTTCAAGCCCATCAC TGTGCTGGGTACAGTATTAGTAGATGCTTCTGAAACAGCTAAGACAAAGTGGAACCTTGG TTGTCTTCCAGGTATTGGCACCGATCCCTAAACCCCAGGAAACTGGTGGAAGTGAAATTT TCTCACCTGAGTAGAAACATGACCTTACAGAGAACGATGAAGCTTTACAGACTTCCAGAT GTAAGTAAGGGGCATGTGCGACTTTCTGAGTTGGCAACCACCGAAACTGTTGATGCAGAA GAGCAGTACTGGCCTCAGACCGAAGCTGTGCTTGTGGGAAAGGAGGCTGCTGCAACAGGA ATGAACGCTGTGGGGCTCGATCAAGCTAGGAAAAGGGGGATTTCAGTCTTTTAAGTTCAT GGGTTCAGAGTTGTATGAGATTAACTGCAAGTCAAGGGAGTTTTGCATTTTGGGGTAATT TTTCATTTGGGGGTATTGCTTCTTAAGTAATGAAGAAGAAAAATCCAAGCCGCCCCTGAC ATCTTACCACCATAGAACTCAGGGTTTGGATTTAAAGAAGAAGGTAAGGAGGTGGAAATA ATGTTATATTCAGTTGTCACCTTAAAAGTTTAACTCCTGTATTGCTCATAGTGACTTAGA ACTGACTGTGTAGCCTAGACTGGCCTCAAAAGCTCAAAATATACATGCCTTCGTGTCCCA GAGGGTGTGATTATAGGCCTATGCACCAGTCTTGGAGGTTGTCTTGTGGTTTTTTTGTTT GTTTGTATGATGTATGTAGTGTATGTTCATGTTAATATGTGTATGGGTGCCCACGAGGTA AATCTGCATGTGAAGTCAGTGACATGTCAGCATCTTTCTCTGTCACTTTCCATTTTACTG ATTGAGTCGGGGTCTTTCTCGCTGAACTGGGATTCAGTTAGCCTAGCTAGCAAGCTTACC CTAGGGTTCCTATCTCTGCCTTCTGAAAGCTGGGATTACAGTTAGGCCACCAGACCCATG TGCGTGCTGGAAGTTAAAACTCGGAGTTCTCAGGTTTGTGCAGCCAGTGCTATATCCACT AAGTCACTACCCTTCCCCTTCATCTTTGTAAACTACTATGTTCACAATGGAAAGGACTGT CTTAGTTTTAAATTTTTAAACTTTAAAGTATAGTTAAACAATGTATTGTGTGTCTCTTGG TGATTTTCACAACTGAGCAGCTTCAAACAGTATGTTTAGGCCAGTCATATTAGCACATTC CTGTGATCCTAGCACTTATAAGACTGAAATAGAATAGAGAGTTCAGGGCCAGTCTGCGCT ACATGACTCAGCAGTTAATAGCACTGGTCCCCACATGGTAGCTCATACCATCTGTAATTA CAGTCCCAGGGAACTTGACACCCTTTTCTGGCCTCTGAACTATATACATGGAGTGCATGA ATGTACATGCAGATTTGTTGATTCCAACAGCTTCTTTCTCCTGGACTGGTTCCACTCTCT GTTAGCAGCTTTCCTCAGCAGGTATGCCATGGCTAATATCTTGGGGTCTCCAAGGCAACT TCAGTGTTAAAACTTCTTGTTCCAATGTCTACAATCCACACATGACTTTCTGGGCTCCTC TAAAGGGCTTGTGTCACGTCTCCAGCTCTGCCCTCTGTAGCACTCTAAGATCAGGTTGAC TCTACTTCACTGCTCCTACTGTTCTTGGTAGTCATTCTATGGTACTGGCATCTCCAACAC ACTAGGGTCTTCTGCTGTAACTAGGCTTCATCAATAGCCTCTCATAGATAGACTCCCTTC ATGGTGCCAAGCCTAAACTTCTTTGCATGACCCCTTCAGTCCTGGGCCATCAACTCAAAA GCATTTCCCAGATTTCACCTCAGTGATGCTGGTCTCTTAATTACTGCTAATTTTTTAGCT CAGGCTAATCAGCATTAATTGTCCCAGTAGTCTCTTTCTACTCTATAGCCAGCTTTCTGT TTTCCAACTCCTTCACTGCCTAAGCTTGGCTGTCCTGGAACTTGCTCTGTAGATTGACCT TGAACTTGGAGATTTTCATGGCTCTGTCACCTGAATGCTGGGATTAAAGGCGTGTACAAC CATGCCTGGATCTAAGCTTTCTCTACTTGGAACTTGATTTGTACCAGGCTGGTCTTGAAC TCAGAGATCTGCATATCTCTGTCTCCTTCATGGCCACTATTCTTCAAGATCCAGATCAAA AGCCTGTGTCCTCCATTTCTGGATTGTATTTATTCCAGACTAAATATCCAAATGAAAGCA ATAGCCAGGTAATAATAACACCTAGATAAAACAATTACTTGTTCAATGACAAATACATAA GTAATAAGTTTAAGTGGGTGGGATCTTGTCACTACTCCCTCAATGTGTTTATCTCCTCAA ACACAGGATTTAGCTCCATTGCACTTCCTGTTGCCCTTTTATTACTAGAACCACACATTT TGTATTTGTTTTTTCTTTCTAAGCTTGCTATGGCTCATCAACATGTTCTTGAGACTAAAC CACAGCACAGAGTCTAAACTGGATTTTTTTTGAGACCTCCTTTGCCAATGGAATTAATTT GACTCTCTCTACTTAAACCTCAGGCAGTCTTTGAACAAGGGCAAAAAATAGCCACATTCC TCACCAAAATATAACAGTTTCTCTTGGACACATATTAAAATTCTTCTCCTCTGAAACCTC TAGAGCCAGGCTTCCATAGTTAAAATCACTCTCAGCAACAAAGTCTTCCACATTCCTACT AGGATAGCCCATTAAGCCCCACTTTAAGCATTCCACTGCTTTCTAAATCCAGAGTCCCGA AATCCACATTCTTCCAAACAAAAGCATGGTCAGGCCTATCACAGCAATACCCCAGTCTCT GGTACCAACTTCTGTCTTAGTTAGGGTTTCCATCTCTGAAGAGATGCCACGACCAAGACA ACTCTTAAAAAGGAAAACATTTAATTGAGGCTGGCTTACAGGTTCTGAAGTTAAGTCCAT TATTGTCATGGTGGGAAAGATGGCAGCTTCCAGGCAAGCATGGCACTTTAGGAGCTGAGC GTTCTGCATCTTGTCCTGAAGGCAGACAGAACAAGACTCTAGACAAGCAGCTAGGAGGAG GATCTCAAAGCCCACCCCCACAGTGACGCACTTTCTCCAACAAGGCCACGCCTCCTAATA ATGCCACTCCCTGGACCAAGGACATTCAAACAGCCAAGGTGTTCTACTGTGCAGTCATTA CTATACAATTAGGAATAGAAAACAGTTATCAAGGTCCAGGCAGATCTCTTTGGCATGTTC TAGGTGTCTTCCTTCTTTTTCAGGTATAAGAAAGGGATGTGAAGAGTAGCCTAGTTAAAT TCTGTTGCTGGGGGCCGGGGGGTGAGGGGGTACACTCTGAACAACCAGCTTTGGAAGGAA AGGTCTTAATTCACTCCAACTTTGGAGTCACAGTCCATCACAGTCCATCCTTGGGAAAGT CAGGCCTAGAACTTGAAGCAGGAATTGCTGAAGCAAGAATCCTAGAGGAACTCTGCTTAC TGGCTCACTTTCTGTCTCATGCTCAGCGTTCTTACACAGCCCAGGCCAGCCTACCTAGGG ATGGTGCTGCCCATAGTGGGCTGGTCCTTCTCACATCAGTCATTAATCAAGATAATACTC ACAGTGATAGGTAAAAGCCAATGTGATCTAGGCAATCCCTTGGTTGAGGTTTCCTCTTCG AGGTCACTCTGGGTTGTCATGCTGACCATATAAATTAATTAGCATAATAGCTGGTTAGAA AAAGAGACAAGAGAGCAAAAGAAATAAAAGTGCAGATAATAGAAAATTGAGGGCTGGTGA GATGGCTCAGTGGGCAAGAGCACCCGACTGCTCTTCCAAAGGTCAGGTGTTCAAATCCCA GCAACCACATGGTGGCTCATAACCATCCGTAATGAGATCTGACTCTCTCTTCTGGAGTGT CTAAGGACAGCTACAGTGTACTTACATATAATAAATAAATAAATCTTTAAAAAAAAAAAA AAAGAAAAGAAAATTGAAAGACGCCAACAGTAGTTACCCTGGCACCTCTTGATGAAAGGT AGATGGTACAGCTGCTAACAGTCATGATACTTAATATTTTTGTACCACTCAGCATAAAAG GAGCCTTCTAGGATAAAACATTTGTTCCAGGGCTCTGTCTCATTTTTTTTCTGGGTCAAC ATTAGCATTTTATTTAGTTATTTAGTTATTTATTTTTTTTTACAGCTCTTGTTCTTGTGT CTTAGGCACGGACTCCTGAATTTGGGTGCTAGCATTTATTAGGCTAACATTGTGCCATAG AGTAAACATTTATAATCTCATGCACTAGATTGAGCAGTCAGAGGATATACTCACCCTATC ACAGAGTTGACATGGAAACACAAGCTTGGCATATGGAGCCGAGCTGGCCTGACACTCACC ATGGGTCCCAAGACTAGGCTTCCACAAGAAATACATCTTCCTATGTCTCCCTACCCTTCA GTATGCTTGTGTATTCCATGTTGAATGTTTCCAAGCAAAACTGAAAGGAGGGGGCTTAAA AGTAAAGGAATTTGAGTTAGATTAAAAAGCAGGATTAGTTAAGCAGCGTGCCTGAGCCTT GTGCTGTTAAAAGGGATACGCTGGCTAGGGCATGAGAAAGTATGTGGCATAGTCTGTTTA ATAACACTTGATGAGTTTAGTGTTTAGGAACCCCCTTCTAAGTCATGTAAGTAACATAAC TAGTGCTCCCAGCTCTGCTCTGGAATGCCTGTGCTCTCAGTTAGCTTATGCTGTGTAGCT TGACAGATAATACTTGCTTTTCAGTGGAGTTCTTAAGTTTAACTTAAACATTTACACAAA CTTCAGATTACATGGGCTGAGATTTCTCGTTGAGGCTGGGTAAGTATCTTGTATCAGAAG CAGAATTTACTTAGAAAATGTCACATGCTCCCATTAACTAGGAAAGTTTCTTTGCTTCAT GTCGAACCCCCAGAAAACATGACTATTTTATTCAGTTCTGCAAAAGCATCCTATTTTCAG CTATAAAGCTTCATAGCTGTAAATAATCTTGTCTTTTGTGCCACTGTTGTTGAAGTGTTC TACACTGAGCTACATAACCCCCAGAGAAAGTAATTTTTACGTGACTTAGGTATACAGACA CATTTTAGATGGTTTGGGTCTTCAGCATTCAGAAATGCATTTGTATTTTACTTATTTCCA GGTGGGACTGGACGTTTCTTTTTGCAATACTAAGAGTTAATCCCGGGTCTTGTGCACACT AGGCAGGCACTTTACCACTGAGCTACATCCTCAGTAGGAGTGGATGATTCTAATCTTTTG AGAGCCACAGAAAGATTAATAAAAGTGTGAGTTGCATATTTAGTGCCAGGGATTTAGTTC TCCAACTTTAGATAATTGAATGGTATTTTAATTGAAGTTCTGCATCTTTATAAAGACTAT GCACCCCATCCTTTAATAGCTTGTTGTGAATGTTCGTCAGAGAACTGGGTCTGTCAGTGT AAAGCATGCCTTACCAGCTTTCCTGTCATCGCCAACACTAATCAGCAATCAGTCAGTACT TGGTCACAGAACCCTGGAAACCTCTGGTAACAGGTGATCACAGCTGCCACTGAAGATAAA ACTGCTCTTCCTTCTTGGACATTATATAGGGTCCTTCAGAAATTATAATGATTTGATTGT TTGGGTTTTTAAAATCTATTTAGTTGTTTCTGTGTGCATGCATGGTGCATGTGTGAAGGT CAGAGGACAACTTTGTAGAGCTGGTTACAGATGCACATTACAGCATCTGACTTTTATAAA CATGTGGATTCTGAGGACCAAGTCCAGGTTGTCAGGCTCACTTGGCAAATGATTTTATTT GCTAAGTCTTTTCCTAGGATATAGGGATTTTTAATATAGAAATATTTACAAGAAATTGAG AACGAAAAGTATATTAGCAATATTTGCGCTACCTCTAAAATTATCCAGTATTTCTCCAAG GGGAAAAAGCATAAAATTTGATATTTCTCATATCAGTTAAATTCTTGGTATATAAATCAG CTGATAATGTTCCATTTGATTTGTTTGGATAAGAAGGTGGGACACATGGCTTAGTAGCAT TATCTTTGTGGGAGTGTATATCATGCATTTGCCAAGTGCATGAGTGGAGATGAGTTCCTT GGACATGTGGGTCCTGGGATTGGAACTGAAGTGCTCAGAGTTGGCAGTGGGCTTCCCTGA ACCATCTCACCCGCCCTCATCATCTTACTTTTTATTCTGAGAGTCAATTTCAGTAAGTTG ACCAGACTGGCCTTGAACTCACTGTGTAACCCATGCCTTATCCTCTCCAATAGCTGGGAT TTTGGAGGCCCAGCCACTAGAGGCAACTTCGGGCTTCAGTAAAATCGTGATTCTAATTGA CAAAGCAAGTCTAGAGCCAAGAGTTTCAGTTCTAACAGGTTTCCTTAGGCAGGGCTGTGG GGCCACACTTTGAGCACAAAGTAATTTCATTTACTCCTCTTCTGTTTAACTAATGGCTTT GCTTGGTTTTTCTTCTAACAAGGTTACAAAGACTTCAGGTTTGAGACCAATGGAACCAAA AGACATCAAAGCAGTCCGAGAGCTAATCAACATCTACTTGAAGCAGTTTCATCTAGCTCC AGTGATGGATGACGCAGAAGTGGCCCACTGGTTCCTGCCCAGGGAGCACATCATTGACAC GTTTGTAGTGGAGGTAAAATGATGAGCTGATAAGCTAGTCCTGAGAACAGGTTAAAGCTC CTTTGAGGAGGATCATGGTGTGCCCATAGCTTTCCTCCATAGCTCTCTGCTTCTGCTAGC CCTCCCACAGCTTCGGACAGTCCTGGACTAGAGTGTCTTCACTGGTTATTAAAGGGAAGT TAGGCTGCATTTGTTTATTGTGCATTTGCTCTTCTCACTGTGAAAAGCTAATTAGTCACC CTAGACAACTGTGTTTCAGAGTTTAATATTTTCGCTTTTGTGTAACTGGCTGGATATGAA CTGCCATTAGCTTCAGATGACAAGCCACAGACTCGGCCCCTTGACTCTTGTTTAAGGGAG GGAAGGAAAAGGAGCTATCTAGATACTCTGACCAGTGCTTACTAGATGGATTTAACATCG TTGTTTGTTTTGTTTTGTTTTTCAACTTTGTTTTACAAATCTGAATTGGTTGTTCAGATG TTGTCATGCTTGGAAGCTCAGTGGGTTGAAGTAAGGTTAGACTGAGAAAGTGGAACTGAC TTTGGCAAGCAATTGAAGACAGAGGAGAAGGCTAGTGAGAAGTGACTGGGGTTTGTTTAC ATCACTTTTGCACGGAACTGTTACTTGGCACTGTCAAGTATTGTTGGCCATGTGATCACA GAACCAACAGTTAGGGCAGTTATGGAGAGACTGACCCATTGTAAGGATGACTCACAAGAC ATTTCTAGTGACAAGTAAGCAGGCAGGCTCAAAATTTGTACTTCTAAAACCTCTTTGTAC ACAAATCTTTACACACCTGTGTGTCTCCAGAGCCTTGTAAGTTGTCCACTCTAAAGAATT GCTAAGAACCCCAGAGAGTTTCCACTCTGATAGGATAGATCAGTAGCTATTTACAGTGCT CAAAATGTAATAAGATCTTGGTATTTGCCCCCACGTTATAATATAACAAAAGAAAGTCCA TTGCATGTTACCTAAAGAACATCCTGTATATAAAAACTATTTTTTCTCCCAAAAATTAGT GAATGAATAATTTCACATTTTTTAAAATCAGGGTCCTTTCCTTGGTTTTGCTTTTAATTA GTTGTGACATACTGCCTTGATTTAAGTATATGAAGAAGATACCTCCCATGAAATATTGAA GATTTGAAAGTGATTGCATAATTTAACCTTATTTCAGATCATTGTTGGTTTCTTCCCCTT TTGAGATGGGATCTCAATATGTAGCCCAAGGAATATTCAGGCCTACCATGCCGCTCAGAC TGGCTTCTGGCTTCTTTTTATTTTTACCTTACATGTATGGGTGTTCTACCTATATCTCTG TCTGTCTGTGTCCTCAGAGGCCAGAAGAGGGCATCAGATCTCCTGGAACTATAGTTATAG GCAGTTGAGATCGTTTGTGTGGATGGTAGGACTCTCCCTGGGTCATCTCCAGCCTCTGGC TTTAAACCTAATGATCCCCCTGCCCGAGCTTCCTGAGAGTTGGAATGACTAATGTACACC GCCACATACAGTTATTTTCAGATAATTATGAATAATGTTAACTGACGTTTTCTCAGTTTT CTGTTGAACTAAAACATTATTGGCAAACAAATCTCGTCTGGTTTTCTTGTTTGGTTGGTT GGTTGGTTTTGTTTGTTTGTTTTTTGTTTTTTTGTTTTTCCTGAAGTAACTAGCTCTCAT TCACTTTTAAGAATATGTTCCAGACACCAAGACTGGATGGCCATGTTCTTTGAAATAGCG TTCTGTTCACCACTCGGTAGCTAGCTCCACGTACTTCCGTTTCCTCATGACAGCAACCCA GATATATGCTTCAGTGTGGATGAGAAAGGCAGCCTCTGGGCCTCAGCCTGGATGGCTTCT GTCACTGTGGAGGAACTTCCCACTTAGGGCCAGCTTTGAAAGAGCTTGCAATCTCCCTAG CCCTCCAGCTAAACTTCCAACTGTTTGCTTCTTAGTCTCCACCCAGCATAAAGGGCTCAA GCTGGGTTACAGAGAGGGTGGACTCAGTTGTTTGGAAAGAAAGTTGGGTAGAGGTCAGTA TCAGTTGATCAAATGCTTGTTCAAGGAAACATTCACTACTGTTGCTTCCCTCTGTCCCCC AGAACCCCAGTGGGAAGCTGACTGACTTCCTGAGCTTCTACACTCTCCCCTCCACGGTTA TGCACCACCCAGCTCACAAAAGCCTCAAGGCTGCCTATTCCTTCTACAACATTCACACAG AGACACCCCTGCTGGACCTCATGAATGATGCGCTCATTATAGCCAAATTGGTGAGTGTTG AGCCGCTTTTTTTACTACTTGGATTTCCTTAAGTGAACCAACTTACAGAAAGGTCTCCAG CTCCCTCCCCAACTGTCTTTATAATACAGTCTTCTAAGATGGTGCTTAGTCAGTGGCTTT GTATCATAGGTACTTAGCCTTATTATAAGTACCTACTTAAATTACTGTAGAGGAATTGAA TGTTATACAGAATATATACTACAAAGAACACATTAAGCCCTTGGTGTGATAAACTTTTAA ATTTTGTATTGGCAGAAAGGATTTGATGTGTTCAATGCACTAGATTTGATGGAAAATAAG ACCTTCTTGGAAAAACTAAAGTTTGGTATAGGAGATGGCAACTTACAGTATTATTTGTAC AACTGGAGGTGTCCAGGGACAGACTCTGAAAAGGTGAGTGAGCATGATACAGCAATTCAT GCTGACTGCTGTCAGGATAAAGGGGCTTTATCTGTTTCTACTGTTGGTAATTCCTGTGTG AGAGAGGGTCAGAGGGAGAGAGGAATTGTAAATGGACTCAATTAACCCAGACAGCCCCAT ACAGACCCCATAGGATGAAGGCAGCTTTTTATTTCTTTACTTTTATTATGTGTGTATGGG GATGGGAGGAGAGATAGAGGGATGGGTATACACATGCCACAGCATATACGGAGGTCAGAG GACAGCTTTGAGTAGTCAAGTATTCTTCTCCCAGGACTCCAAGGACTGAACTCAGGTCAT CAGCCTTGTGTGGCCGATGCCTTTGCCCTCTTAGCCAGCTTGGAAGGTCAAGGGGACTTT TTTTGTAATTACTTATTTTTATTGTATGTACATTGGTGTTTTGCCTGCATGTGTGAGGGA GTTGGAGCCCCTGGAACAGGAGTTACAGACAGTTGTGAGCTGCCATGTGGGTGCTGGGAA CCGAACCTCAGTCCTCTGGAAGAGCAGCCTGTGCTATTTCCTGCTGAGTCATCTCTCCAG ACCTCAGAGAGACTTTTTAAAACCCCAGTCGATAGACTGCCCAGTGTTATAATTCGATTT TCTCCTCAGTTTGGTCTTACTGTCCCATTTTTCTTTCTTTAGGTTGGACTTGTTCTACAG TAGATGAAGATGTTATTTCTAGAAGGCAACATTCTCATTTGTTAATATTCTATTTAGTGA TGCCTGGAAATGTCATTCCAAAGAAGAATAAAAGCACAAGTTGAGTGAAATTGAAGTAGT TGTTAACAATCAGAATAGATGGCCAACTGTATACATTTCTAGTTAGGGTGTTGGGAGCCA GTCTCCGCTGTTGACTAATGTGGGAGGGATTAAAGGTGTCCATAGAGCTCTCACTGCAAA GAGAAAAGTGGGACTGTCTCTGTGATCCAAACAGAAATGGCAGCATCATGTTAAGAAAAC CTTTGCTGTTAGGAGAGTCACTGCTGCTTTTCTGTTTATTAAATGGTGATATACTTGTAA AACAGAACAAGGATCCATATGTGTATCACCTTACATGATGCCACTGGAATGTTTATAGAA TTGACATGTGGTAGATACTTAAGGAGCAATATGAAAATGTACCAGTGACTTAGCACATTT ATTATTCCATAAGCAAATACACAGGTCTGTCCCATAAGCATAGTAGCCAAATCAGTACAT TACAGGTTTGTCTTCTGCTCTTCAGCAGGCTAGTGGATTGTTTCAAAGGCAGAGTTTGGG GCAGTTGTTCAGTGTGCTCACTAGAGAGTACACAGCTGACTGATGAGACCTTGCGGCTGC TGTGCAATCTCATTCCTCAGCAATGTGAAGGATGTGTGAGGGAAAGGAAGTCACAGCTCT AAGGTCAGATTAAATGCCCAGAGGAGTGGAGTCAGCACACAGATGGTCTGAATGTTTTTA TTATGCAAAATTGCACATGTTCCTTTATGCTGACTTTAATTTATCATGAAAATTGTCATG CTAATGGAAAATGTCTTACTTGTAAATAATAAGTATTCATAATTTTGTTACTGATGTTGT TTTTACCTAGAATTTGAAAACCAAGTTTCACAGTGTACATATATGTGTATATGCTGCCAC TAATCCAAGGGAAAATAAAATACTAAACAAGGCCATTGTATAGACTGGGCCTTTAAGTCA GATGCCACAAAGTAGATACTTCCTGCCTTTACTACAGTGCCTCCGCTCCAGTCCAGACAA CATGGCATTTCCTTCCCTACTAGAAAGGAGTCACCAAATGTGACTGTAGGCTGTCTCACC TGTTGGCTGTTCTATACAGCTCACAAACTGAGAATGGTCTTTTTTTTTTTTTTTTTTTTT TTTTTAAATCGTTGGGGGAAATAGTCCAAAGAATTGACGTTTTGTAGCATGCAAATCTTA GGAAATCCAAACATTTTATCAGAATACAGACATATCTTCATTATGTCCTAACTATGGTTG TCTCATGCTACAAAGGGAAATCAAGTAGTTGTGACAGACTGGACTGTATGTATTGCCTGC AAAGTTAAAATGTTTGCTCTCTGGCCTCTTGTGGACAGGTCCTAAATAGGCCACAAATTG TGCCATTCCTGATATTACCACGAGAGGGGGCACCTGGGCCCCACAAGTGGTGCAGAAGTG GGACCAGTGCTGGACACAGGACAGATTTCTCATTATACATGTCCAACTGTCACATTTCTA ACAGAACACCTTCAGGAAATGAAACTACCTATTCATTACAGCACTGTGTGGAAAGTCAAG CAGTAGGTGAGTGAGTCAGTCAATCTGGATCTACAGCTCTTTGGCAATTATTGCACTCAT TTTTATGTCTTATACAAATTGAATTTTCAGGTTAGAATTTTGTCATGGGCTTATTTATTA TTTACCTCATGAGGAAACTGTTAAAACCATTCCTTTAGAGATTTGTTTATTGCACATTGC AGTTGTTATAGAACTTTAAATACACTAATAGTTAACGGTGATGTCTTCATAAGTTAAGCA CATGAGCAGTTGGTATTTTAGAGAATTAGTAGCCAGAGCAACTGCTTGGATATAAAATAA CTGTTAAAACCAAATGTAAAAGCAACAATCTCAAGTTACACTGCCCTATGCTCTCTGTAT CCATATTGTGCTGTAAGGTTTCTTCCCTTCAGAAACAGGAAATTTGTCAGCAAGTGGAAC AAAGTGGTACAGTCCATAAGTTCATCCAAAACTTGGGATGAAAAAGTTTTGCTATCCCAC TCACCTCCTAAATTCCACAATGACTTCCAGACAGAGTGGATTAGTAAAGTCCTGACAGCT CCACTCCCAGCCAGAAAGACCCATCACTGTCTTGTCTGTCCTCGTGCCACATGTCAGCTA AGTACTGCTGTAATAAGTTCTGGCTTAGGTTTTGTTTTTAGAGTTGTTAGCTTTGATTTT TGTTTGTTTTTGGTGCTGGGGATCAAGCCAGGGATAGTATGTGCTGGTAAGCACATATTC TGCCATAGAGCTCTGCCCCTAATGTACTCTTGATAGATGTTATATATTACAAGGAAACTG ATGATGCGCAGGGAGAGAATTCTTATGAAACAACCTTATCAGGCTTTTGTTCTGTATCAA TTAAGCCTTTCTCCCAAGCCTGCCTTGATGCTTACCTACAAAGAAAGCCAAATTACCACA AAGTAAAAATGACATGCCGCTCTGAAGGCAGTGTACTGCTTAACATTTAGTGTCTCTCTC TCTCTCCGTTGCAACTGAGGACTTTCTTCAGTTGCTTCACCCACCTTGCTAGACCATGTC TGTGGCCCATTTTCCAAGTTCGGTAGAGAAATGTTAAGTGCTGTAGGAAACTGATGTTCT TGCAAGCAAGCATTGTACCAGCCTTTAAAGCAGTGAATTTATATGCGCATGGACATTAGT CTTAATAAACTTTGGTTTTGTTAATCATTGTTTTGAGTGTTTTCTGTACTTCATCTGCCC CACCCAAAGAGAAAAGCACCTCCATGCAGGATCCTAAGAATATATGTAAGTTTTGATTTT ATTTCTTTCAGTGCTCATTTAGACATTAGACATAGTGACAAGTCATACAAAACTACTTGG AAATGGACTTTTTACTTTTGGGTGGTTTTCTTATCTTACTAGGGTTGGGAATGAGCTTTT TTATTTTAAGGGGTTGTAATGTTGCAGCTGAAGCTTGTCCACCTTCAGCAAGCTTCCTCT TACTAAGTTTTGTAAGGTCATCAAATGACGTGTCCAAAATCTCGTTGTCCTGGCTTTCCG AGGGTTCAGTCTCTAAACTGTCTGTGGGACCTTGGGTTCTGTCTGGAAGCCATGGCACGT TTAAGCTGGGCACCCTGGGAATGATGGCTTCTACTTCATCAGCAAAGTCCCTGGTGTTCT TTCTGAAACCCAAGGCTAGCACACATTTTAAGCCAATGACAGGAGCAATTCTCTCGCTGA GCTGAGGTACCTGACAGGCAGGAACAGTTCTGCTTAGACTCAGCTGAATCAGGTGTGAGG TGATGATGGCAGGCTTGACTGACTTACACACTAGAACCAGGAGCAGTTCATTCCTCTCCA GAGCTCTGGTGACTTCATTAACACCAATGACCAGCTGTTTCCTGACGTGTACAGGTGTCC ACCCTGACACCAGCACATCCCCATCAGGCTCTTTTGGATCCTCGCTAATCTCAATATCTG GCCGGCAACTTTGCTTTTTCATAAGAGCTGTTTTTTTCCTTTTCTTCTTATCTTCAATTT TCTGAAGTCCAATCAATTTAAACTTGGCTTCGAGAGTCTGTAATATAAAGTGTATGTCTT CTCTCTCCAAGGTGCTCCAGGAAATAACATAAGGGTTGTTTAGTGATGTTTTTACAACCA GAGGTCTAGTCTTCCGAATAGATCCCCTCTTTGGTGCCTGAGGGGCTGCAGCCATCTTGA AAACCCTTTGGAAAGAAACAAAATGATGAAACTCCTGTCAGCAATGCATGTCTTGAGAAC ATTTTGGTTATAGTCTCCAGTCTCTGTTGTTTTGTTTTTTATTCCAGGCTGATATGCTAC AGCAAGTCTAATTATATGGGCCCAACTAGATAACCAGTCAGAGAATTTCTGTGGCACAAG GAAGACTTAATTCTCCCTATTTTTTCATGATGCTCAACAGGCAATGTGAGAGTGACTGGT GTTAATCTTACAGATTTGTGAGCATCTTCCAAACTCTAATTGGAATTCCACTCATTTATT TTAAAAATGTTAAAGACATTTATTAGGTTTGGGGTCATAGCACATGTGGTCAGAGGACAG CTCTATTAAAATGGTTTTCTCCATGTGAGTCTCAAGGGAATGAACTCAAGTCACAGGCTT GGTAGTAAATGCCTCTTCCCTCTGAAACATCTTGCCAACCCCTCATTCATTCATTTATAA GCATACTTACTGAGTTACTGCAGTGGGCAGATGGTGTTCCAGACACAGATGCTGGTGGGC TCTGAAGCCCCTGTGTCTGCCCACACAGAGCTTAACCTTCTGTAGTCTCTGAAGTTCATA ATGAACCAGGTCAGATTTTAAGAAGCAAAACCGTAGTAATCTGTCCATGGCTAAAACTTT AAGTCTCCCTCCTCTCATGATTCCCAAGTCCCTAAAACATTTGAAACATGCAGGCCCATA TTTTCCCTCTCACATGATTATAAGATGACTGCTTTGGCGGGCAATTTCATGAAAAATAAA AAAAATATGAAATTCAGAGATTAATCCATTAGGGAGAAGTAAATGGGCTGCGCTCCTTCC AAAAGCAAATCCGAAACAAAACACTGTTATTTGTTCTTCCTATAATAATTAACCTTACAG ACAAGTTAGGACGTTAACTGCTCTCTTGTCGGGCATTCATTCATTTAAACCCTGTTTATC CTTCCCAAAGGCAACTGTATACCTCTGCTCTCAGTTGTCTCCTTCTTAGAGTTCATCTGA GAACTATGAAGACCCAGTTGACAAACTTCAAATAAGTCCCCCCTGCTTAAGGTTCCTCTA ATTCAGGGCACTTTCTCCACGCATCTTGTTCCTAACAAACTTACAGAGTTCCCTGGCATG GATTAGGAAGCAGACTCACTGTACAACTCACAGCTAGTTTTTCTAAAGACTTCTTTTAAT CATGGATCTATCTTAGAAATAACCTGTGGTTTTTAAGAACCATCAGATGGCTGACTCACC CTAGAGCTTACTGAGCTGGAATTTCTGGGAGTCAACTGTGCCACAGGTGCTGGTAAAAAG CTGCCCAACATTTGGAGATGTTGATGTGAGGCAGGTGGCATCTCCAGACTGCACGGCCTT TGGAGATGGTGTTGCACTCACTCCCAGTAAGAGCTGCAATCTTGATTCTGTCAGTGCTGC CCACTGCTACAGACACTGGCTATAGCTGCTTCCATAATAACTGCTTCCATCAATCCCCAT GAGCTGCATGCTCCTCACAAGCTAAGAGATTCAAGAACAGGTCGTCCAAATCTATCGAGG TGACCAGCAGCTGGTAGCTAGCTTTGAGTAAAATGACCAGGAAGCAAGGGACAAATGGTC CCACCACAACGCTTGCCAAACTGCAAGTCAGCTACTGTCCCTGCCTAGCATGGGGGACAC TCACAGATGCTCTGCAACCAAGGGATTGCAAGATTGGGATGTATGTCTCTGATTCACAAA AACCTGGAAGGGGAGATGAAAAAAAGAACCAAGCCTACATAAGATGACCGCCATGCAATA CTAATTTTTAAAATGCTGAATATTAACAGGTTCACAGAGCTTGATCAAGTACCTTGCCAA CTATGTCTGCAAGCTGCTACTGCCTACAGGACCAATTACAAACTCAAAATGTTTACTCCC ATTTCTCAAGCATTTCTCCTTTCACTCATCACCCATATTACAGATTCTGGCTATTTAATG AGGCCTCTGGTTTCTCATGTCCTTATTCAACGTACACTGTGCCTGGTAGAGCACTTACAT ACATTTTTTTCTATCAAATTATTATGAATTATCCTTGCTGTTGCAGGCCATTAGGCATTG GGCAAAGCAAAAAGCTTCTGCGAGTAATAAAAACGGCTCACTCTAAAGCCAGAGTAGTGA GGTTATCTTGAGGAACAGGCCTTAGTTGAAGTCTCTGGAGAAAACGACCATTAACCAACC GCAATCTAAAATATTCCTCCTTTGAAGGAATTCTTTAGATAGCCCAAGAAGGAAGCGGGC AGTGAGGGATTACAGAAGAACATTAAAGTTCAGTATCGCCCGAACAGAGATGCTGGAGTT GAAGATACTGGGTAAGGACAAGATGGTGACTCTAGAGCCTTTCAAGAAGGGCGGCGCGAT TAGAATCGCGTCACAGAGACCTTGATTTGGGAAGAGACCCTAGAAAGGCTGTCAGCAGCA GAGAAGCTCCCGCGGTCTCGGGAGGACGAAGGGGTACCCGCATCACACAACACGACGGAA GGAAACCCCCGAAGGCAGGGATCGGCTGAGACCAGCCGGAAAGAACCTCAGGGAGAGCGG GCTCTGGATGACCCCCACCCCGCGGTGACCCGGGTGCCCACGGGCCGGGACTCGAGCCAC AGGCACGCACGCGCCCACCTGAGCAGAAGCGCCCCGCGGAGACCACGTGACGGATCGCTT CACTACAGCAACTCGGTCACTACCAGGAACCACTGCGCCCGCTCCACGTGCGCCTGCACT GAGCGTGCGCAGAACACGAGCTCCGCCTACCTGCCTCTGCATTACGTCACTCCCAGTCAG GGACGTCAGGCGTGGTGTGTGGACTAAACCTGGCACAGCACTGCGCAGGCGTGTATTCTG TCTCGCGAGAGTCTGTGGTTGCTGTAGTAACCAGCCTCTCCCTTCTGACTGGTCGTCCAA AATGACGATGCGGAACAGCTCGGTTCTGTGAGAGGTTCGTCTCTCCTTTTGGCTCTCCAT TTTTAGCCCAGTTGCTTCTGCCTTGCTGTCTCTTTTTGTTCTGGGGATACAAAACTCCAG CCCTTATAGCCACCCATTCCCCTGCACGCGTCCCTGGGAGAGGCTGGTTACTACAGCAAC CACAGACTCTCGCGAGACAGAATACACGCCTGCGCAGTGCTGTGCCAGGTTTAGTCCACA CACCACGCCTGACGCCCCTGACTGGGAGTGACGTAATGCAGAGGCAGGTAGGCGGAGCTC GTGTTCTGCCACGAAAATCAAATAAATAGGGGTTATAGGGTTGCATGTACTTAGAGATTA TGTGTAGAATCTTGGGCACACTGAAAGGAAAATAGGGGCTGCATTTAGTTCCACAGCAGT ACTCCAGAGTACTCCGGCAATAGCTGTTGTGCCTTCTGACAAACGGAGACAAAAAATAAG AAAGGTTATGAAACAAAATCACTGGAAAGTTACAACTGGTAAGCAGTGGAATAATGTACT AAAGATTAAAAATTACGCACGCCTTTAATCCCAGTACTCGGGAGGCAGGCGGATTTCTGA GTTCGAGGCCAGCCTGGTCTACAAAGTGAGTTCCAGGACATCCAGGACTATACAGAGAAA CCCTGTCTCAAAAAAACAAAAAACAAAACAAAACAAACAAAAAAAAAAGGCAGGAGAGAT GGCTCAGCGGGTAAGAGCACTGACTGCTCTTTCAGAGGTCCTGAGTTCAAGTCCCAGCTC ACAACCATCTGTAATGGGATCCAATGCCCTCTTCTGGTGTGTCTGAAGACAGCAACAATG TACTCACATACATTAAATAAATAAATAAATAAATAAATAAATAAATAAATAAAAATTACT TGACAGGAATTACTTTCTGTTCTTATGAATTTGGGAGGATTCAGGTCCTTCTCTTTATCT TCCTCTTTTTTCTCGGTGTTTTCATTGCTCATTTTAGACTAACATATAGGATCTAGCTTC TACGTTTCCATTATTCACCACCTATTGAACATTTAAACAGAACAAACACTGTTGCTTGTG GTCAAAGATTGTTGAAGTTTTTACAGGAAAAGCGTGCTGTGGTTTCTATCACAAGTAGAT GAACTAGATTAAGTTCGGTCGAGTTTTGACTGTGCCATATAAGACGTCCTTTACTATTAC CCGCAGTCATGTAGCGCTAAAGACAAATCGCGATGGTAGAATTGAAATACTAAAGGTTCA CATAAAATCCTGGCTCGTGGAAGACTGAGACAGGAGGCTGCAGACTGGGCCTTCGGGGCC AGAACTTGCACACACCATAACAGAAAAATAAATAAATAAATAAATAAATAAATAAATAAA AATAAAAAAAGGCAGAAAGAGGGGCAAGATAAAGAAGTAAAAAGGTAATGGCTATGAGTG TTGTCCCACCAAAGTTCCAGCTCTTACATTACAAGCCTCTGCCGCCAGGCTGCTATGTTG ACACCCTAGCCTTCCCACTAACTAGTGTCCCTACACCTCAGGCAAGTTAATTAGCCAACT ATGAAATGATAAAAATAGTGCCTATTCTGAGGATTAGAAGAATATTCTGTGTAAGATGCT TACCACAGTGCCTGCCACATGGTACATGTCTGACAAATGGAACCACTATGACCCAGTGAC AGCTGTGGCAGAATTAAGTTAATACAAATTATATATAGCCGCTACTATTTTGGGCCTTGT TTTCTATTTGAGAATTTAGCAATCTTTCCACAAGGATTTTACCCAAAAGAATATATCTCA AAGGTAATTTCTTTCCATTTGTGTAGCACAACTTTAGTTTATGTTCATATTTTTTTCTGC AAACATATGCTTCCTGTAGTTTCCTAAGTAGTATATGTGTATATGTATGTATATATATAT ATATATATATATATATATATACACACACACACCAAACCAAATGGTCAATTTACTTTTCAA TTATAGCTCTTATTTTACATCAATTCAGTTTTTAATTTTTATTTTATTATTTTTATTTTA TTATTTTTATTTTATTATTTATTTATTTATTTTATTTTTATTTACATCAATTTATGTTTA TGATTATGTTTAATCAGTTTATGTTCAGGTTTTTTTTTTTAACAAATATATGCTTCCCAT AGTTCCCTAAATTACTATGCATTTGGTAGTCTATATATACACTAAATGGTCAATTTACTT TTCAATGATAGCTTTTATTTTACATTGTAAATAAGTTATGTTTGTGAATAAACAGTTTAT AAATGTACCATTTATGATCATAGTTAATTTTATAAATATCTCAAAATATTTTAATAACTT AGAAGGTTTATGAAAGTATTCTTTTTGTCTTAATTCTTGAACTGCTGGATTTAAAGGATA CAACAATATAACATTAGCTTAAGAGTCTGAGTCAGAAATCGTAGCATTAGAGCTGACAAT ACAGTCTGTCAACAAAATGTTCAAGAATTGAACACTAGATTCTTCTTGCTTGCATGGAAT TCTGAGCTTTGCCCAGCATTGTATGCTATTGTGGTTTTGTGGAGTCTACAAACATACTGT TAATAACGATTATTTTTAGTTTTTTAATTAGTGTATAGTAATTGTCCAAAATATCCACTT CATTATGGCCTTTCCTGCATGTCTACAATCAGTCCAACATTTAAAAGTCACTTAACTGGG AATGGACTTTAGTAACGAGATACCAAGTCAAAGCACAGGCTTCGAGTCTGTGCCATTGGA GTGTCTATAGCCACATCTGTGTCCAGGGCAGCAATATGAATGGGAGGTGTCTTGAGCACT CGGGCCACCCCAGGCAACAGTGGGTAGCAGTGCCACCCTTCCATAGATCAGATCAGTAAG GAGAAAAGGCGCCTGGTAAGGTTCAGAACATTTGTGTATAGTCATGTAAGCACAAAACCA ACACCATGTCTCGAATTCCCGAGAGACGCTATCGGCCATCCCTGAGGTCAGGTGACAGGT GTTATGTGTATTCTCTCTGGGTTAAGGAACAACTCTGAAGAACTTCAGCACATACAGTGC TATAGTTAACACCGCTACACCCAGAGGTAGAATGGAGAGGCAAGGAAAAGGGAAGGAAAC AGCCACAGTCTCAACTGAGGAGAGGCAGCGGAGGCATGCGTGCACCTGCAAGTTCGCCTT AGTAAAAGAAGAGAGAGGAGATTAAATGAGCTCCGAGACACTGGGCTGAGTTACCTCCCA GACACTCCCTCCCGCTCCTGTGGCCAATTAGTCCTCCATGCCCAGAGAGCAACCAATAGG AGAGACCGGAGGAGGAGCACTGCTCTTTAAGCAGCGGAGCCCGCTCCCCGGGGACTCTCA CTCTGAGCTGGGAGAGTCACAGCATTCCGTGTCTCATCATTATGTCCTTGCAGGTAAGCC AGATCTGGGAAGGCCATGCCAAAGCAATTATCCGAAGCGCTCTGATGGGGCGAGAGGAGG TGTGGTAGCCCTGGGACAGGACAGGGGCAGGTAACCCCCAGGAGCCTTCTGCTGCTGCGA CCCTGCAGTGACTCCCACACCTGCCTAAGCAGTGTGGGGCAGTATATTTCACAATATATT GTACTTCACCATCTGTTGACAAGGACCCAGGATCTCTATAGCAACCTGTTTGGCCCTCTG GGAAAATTACCCAGATCTGAAGAATTGACAAGCTCCTGGGGGCGGGGGCTTCTTCACCTC TCTCTCTTAACAACTCCAGGAAGCAAGTGACATCCATTGGGGTCTCCACATCCCCTTGCT CTTGGGGACCTCGGGAGATTTTCATAGATGTGTTTTGTTGAATAACAGGGCTAGATTATA AAGCTCTGACTTTACTGTTTTATTGATAAGAGTGAAAAGAGAATAAATAGGAATTAAAAA CCAGGAAGCCCTTTTCTCAGATAAACACATATAGGTTGCTTTTATATATAAATGCCCTCT TTCTATGTGTGTATAATGAAAGGTGTGCGCGCGCACGAGTTCTATCTGCTGGCAAGCCTG GAGATCAGAACCTTCAGAATGCACATGGTAGAGAGAGAGAAGTGTCCCTTGCAATTGTTC CCTGACCTCCAAATGCATGCCATGGTACATGTGCACCCGCATATATGCCGTAATAAACAT AGAGCAAATAAAAGAGGAGAGAGGCAGTTAAATGAGCTACCTCCATGGGCAGCATTTAAA GCAGCATTGGAGAAGGGAATCTTTAGGATTTAAAAGTTAAAGAATATCACGAAGGGACAA TGAGCTAAGGCATATGAATGCCACCCTGACAATAGGGCAGCATTGAAGGCTAGCCTTAGT TCAATAATTAAAATTGATACAGGGTGTGGGTTTCTATTACTATCAGTGTTGAATGTATTA AATCTATTATTGCTGTAATGAAAATGTTCTTTCATTTCGATAAAATAAGATTCTAGTTTT AAAAAATATATACTTGCTAGATATCAGCATCAGTATGATCAAAGAAAACTGGAATTGCAG TCACTGAAAGTTTAAGTCACTTTGTTTATGCTTAAAGAATAAATTGTTACAAATGAAAAG TTCTTAAAACATATGTGTATTATTTCAATTTGAAATTCTTACCAATGTAGTAATATAACA AAACATGCATTATATTCTAGATGTGGGAGTGTTAGTTCAAGTCAGGAGTGACAGTACACA CCTGTCATCCCAGCACTCAGGACTCGGAGACAGGAGAATCAGGAGTCCTAGGCCATCCTT AGCTAGGTGGCAGACTCAAAGCAGTGTGCTACATGAGACCCTGTTTCGGAAAACCACAAA GTACTTCAAGCAGAAGAGAAAGATAAAGGCAGGTTAGAAACCCATTAAGAGAAGGGATGA GGCATGTGTGGATCAGTCTGCAGGTTACCTAGCATTCGGGAGTCCCTGGGTTCAATAGAA ACGTAGGGTGATCATTTAAGTGTGATGTTCCAGGATAGACAAGGCAACATATGCAAATCC TAACACACCCACGCTCTCTCAGACACACACTCATTGCTCACACACACACACCCTCACACA AACTCATGCTCACACACATACACACACAGACTCATGCACACTGACACACCCTCACACACA CTCATGCTCACACACATACATACACAGACTCACACACACTGACACACACATCTTCACACA GACTCATGGGTACTCACACATGCTCACACAGACTCATGAGTACTCACACATGCTCACACA GACTCATGAGTACTCACACAAGCTCACACAGACTCATGCACACTGACATACACACTCACA CACCTCATGCTCATACATATACACACACAGACTCACATTGACTCATGCACACTGATGCAC ACACACACACTCACACATATACTGGCAGTTCATCAGCACACTGAGAGAACTGGTAAGTAC TTGTTACAAACACCGTAACCTTGGGAACCCGGTAGATACCAAAGATGTGGTATTTTGATA ACTTGTTCCTGGGTCTAAAATGATTTCGAAAATCCAAGTTTAAAATTATAATAAAAGTAA AAAACATATTGGCAAGCCAGCAGCTAGTGCTGGCTAGGGTATTCAAATGCCTTTTCTCTT CAGAATGGAAATGGCGTTAGGATAGACATTATGTACCTTCTGGGTGTTGTTAATGGCTCA CTAATGGAAACGAAAGTGAGGGCATGTTCTTTGTTGTTGTTGTTGTTGTTGTTGTTGTTG TTGTTGTTGTTGTTGTTTTAATACTGGTATAAATGTTGGCAGATTGTTCTGGAAGTGAAA ACAGAATTCCTTCTTTAGTTACAATCTCCCAATTTTATTTATAAATTATAACACAGATCC TTTTTGTGTGGGGGGGTGGGAGGGTTAATTTTTCAAAAAAGAATCTTGCTATGTAGCCCA AGCTAGCCTCCAGTTTCAGCTGATCCTACTGCCTCAGCTTCTCTAGTGTTAGTATTGCAG GTGTTTACTTTCACACCTGGTCTGACGGACATTTTACTTAGACTCGTTTCCTTCCTAGAT TATGAAGATGAAGCAGGGGGCTGGGGCTGGGGATGTGGATGTATCTCTCCTGGCCTGGAG ATGTAGCAGTGGTAAAATGTTTGCAGGAAACCCTGACCTTGACCCCAAACACCACAGAAA TGGGGGAGGGGAACATGCCTTTAATTCCAGCACTTGGGAAGCAGAGGCAGGTGGACCTCT GAGATCAAGGCCAGTCTGGTCTATAGATCGAGTTCCAGGAGAGCCAGGGCTAAACAGAGA AACCCTACCTTGAAAAACCAACCAGCCAACCAAACAAGAGTAGTGGTGTATGTGGAGAGG TGATTTTATAATCAGAAGACACACACATACACACACACATGCACACACACAGTGTGTGTG ATTCAAATAACTTAAGTTCTTTGACTGAGAAAATTATCTTCCTAGTTCAGTGTTCAGCAA GGGAGAGCTGCTCAAAGGGCTTTATGAAGCTCATGTGTGGGCTGACTGCTCTCACTTTCT ATAGGAGGTGACGTAAGTCAACTGTGCGTCACCTTCAGGGGCTGTCTTCAGAAGGGAGAG ATTTGATCAGAAGTGTCCAGAAGTCCCATGCGGTCCTTTGATATGGTGTCCTGTGCTCAT TGTGAATGTCATTCCTGACACAGGATGGGAACAGGAGGGCCTTAAAGCACACTCATGAAC ATTCCATGGGCAGATGAAGGTCATACCCAACAAAGACGCTGTAATCTTACTCAGCAGAGA CAGAATTGCCTGCCATAGAGCCCAGCTCCCAGAGCACAGGAATATAGGGAAGGTGGCATT CTTTTGGCCCAGAATGCTTTGAGAGTCACTGTCAACTGCCACATATGTAAAGATGTTTCA ACTGTGATAACTCTCTGATCCACTCACCAAGGATGTACATAATGGTCTCTGACTTGACTC CTGCCCTAGGTCAGCAGATGAGGGCTTGAGAGTAGATACAAAGGTGAATGTAAAGTAATT ACATAATTTAAGATAGTAACATAAATTAAATTACGCCTGCCCTTTATTCTGGGTATCTTG GGGAACACACGATGGAATTCGACCCAGCCTTTATGTTCAGCCCTAGTGATTTCCATCCAG AATGTCAGGAGCAGCTTTTCCAGTCTGTGCTGCACACTGGATGCCTGCATACCCTTACCC AAGATTCACTGCAAGCACGGCTTCTGAAGCAGCCACTTTCCTGCAGCCACTCCCATTCCC ACTTCTGTTGTCAGAACAATGGCTGCTCACCCACTCTTCTCTGTAAAGAGATTTCTCTCC AGCATTTGTTATAGAGCAGGGAGGAGAGGGGAGGGAAGGGGAGGGGAGAAGAGGGGAGGA GAAATTACCAAAAAAACTTTTGTTCAGGATGAGACACATTTTCTAATCAACTCAAAGTAA GATAACCAACTTCATTTTCCTGGAAATCAGTTGACATGAGACATAATTTTAAAAAAATTA GATTTTATGTGTGAACCTGTCTTGCAGGTGTGTATGTGCACCACACGTGTGCCGTTGGCA TGTCCTTGCTATCTTTTACCCTAGGCTGATTTTGACCAGGCCGCACAAGACGTGAGGAAG CTGAAAAGCAGACCGGAAGATGAAGAACTCAAGGAACTCTACGGGCTCTACAAGCAGTCA GTCATTGGAGACATCAACATTGGTGGTACCCGATCTTTGTTTCAAACAGACAGATGTTCT GGATTGCAAGCTATTCATAGAAGTGCAGTGAAAAGTAACACTGTAACTCTCCCCTTTTCT TCACAGCATGCCCAGCAATGTTAGATCTAAAGGGTAAGGCCAAATGGGAAGCTTGGAACC TCCAAAAAGGTTTGTGACTCTTAAACAAGGTTAAAACAAAACTTCACTTCTGCCCACACC GGTTGGTGAGATAACATCTGTCTCTCTAGGGTTGTCGAAGGAAGATGCCATGTGTGCCTA TATTTCTAAAGCGAGAGAGCTGATTGAGAAATATGGAATTTAGAAGGTGACGGAGAAATC AGATCTCCTTTGGAAGCCTTCATATGCATCAATAATTCTCTAAACAAAATCATGGATCTT TTCTATTAGGATGAGTTATGATACTTAGGACTGTCAGCATGGTTACCTGATTTTACTCAC TTGAGCAAGATGACATTAAAAAGTTCCTTCCCAAATATTGTTTTGTAGTATGCACATGCG CTTTAATAAATATACTTTCTTTTGCATTTATGTCTGTGTATGGATATTTATATGTGTGTG TTGAGCATGTGTGAATGTGGAGGCCAGAGGACAGTCTGGGGTAAATTTTCCCTGGTACGC TATTTACTTCCTGTGATGTGAGGTCTCATTGGTTTGGAGCTCAACAAGCATGCTAGACTG ACTAGCCCAGGTGTCCTCTTATCTCTTCCTCTTCAGCACTGAGATTACAGAGGTGGCCCA GCATTCCAGACATGTTATGTGAGACCTGGGGCTTGAACTCAAGTCTTTATGCTTACAAGG CAAGCTCTTTACTGACTGAGCCATCTGCCCAGCCCCAGCACTTTTCTTGACTTTATCTGT TACTCTACAATGAGTTAGTGCTACTGGTCCAATCAAAGAAGTTTATTCAAAATTAACAGA AGTCAGACTCTTTCCCAGTGCTTCAGGAAAAGGAGCCCAAAGGGTCACAAGTTAGGACAG CCTGGGCTACATGGTGAGCCCCTATCTCAAAAATACAGAAAACCCTAAAACTGAAGGGAA AGGTACAGAGATCAGATAAATCGATGAGTCCCTGTGCTGCACCACATAGCTTCAGGCTCC CACATCCGTGAGCACTATGGAGTGACAGGTAGACTTGGCTCCAGGCTGCTAGTTGATATG GAAAAGTTACCTAACCGGGCTTTGGCTTGGCTACTCATGGAAGAGCTTTGAGTTCCAGCC AATCACTGAGGTCTTCCTATCACCGTGAACAGTAATCCCTAAGAGCTGTTTTGATAAACC AGCAATTACTCTTTCTGGTGAAATAGGTCTAATGTGTATCTTTAAAGATTAAACTTTGAG CTACAGTGTACTATAAGAGAAGTCATGATTTCTCTCTGTCAATCACTCTTGCCACTAAAA TTCTTCAAGAGGCTGCAGGTATAACTCTGTTTGGAGGCACTTTGCTGATAAAATGTTATA TAAATGGCAATCAAATTAGATTCTAATGAAATACTGAAGGATTCTACTAGACATTTTCTT TCTTTAGCAATATTTTTATTTATTCTTTGAAATTTTCCTAAGTGTAAACTGTGCATTTTG ATCATACCCACTTCCCGCTGGCCTTTCCAACCCCTGTGACAGACATCCCCGCCCCCCAGC TTCCCACGGAGTCCAATTAGAGCTGCCTGCATGTGCTACACGGTGTGGTGTCATTTACTG GAGGCTGGGTAACCTATTGGTGGCAAAGTCTCCCAAAGAAAACCCACCCCTCTTCCCTCT GCAACTGTCAACGCCCAACAATGCCGCTGCTCCACTTCAGCCCGTGTCCTTTCCCCAGAG ATAAATGTTCCATGAAGAAATTCATTAATATGCATCTTTCCGACCTCTAAGAACTAAAAG CTGGACTTGGAGGAACAGCCTGTGATCAGTTTGCATATTAGAAACCCCAGAGAAAACTCA TCTAGAAGTAGTCAAGTGAGGAGAGCTCCAAACACTTGACTATGTAGTTCTTGATAAAGT CCTCGTTGTTCGGTTCCATCAGATAAAAGTGGTCACCTGGCAGCTTGAGGACATCAAACT TCCCACTGGTTATGTCTTTCCAGCCTGAGAAGTACACAACATTGTATTCAGTGATTAACA GCATCGGCCAAAGACAACAGAAAATCTGCTTCCAGGTAATAAGAGCACCTGGTGAAGTAG TTCACTGAGAGCTGACTCTCGATGATTGAGTTACATCCAGGGTCTCGGGTTCTGTGCATC CTCTATTTTTAATCACTTGAAACCCTATCAGTATTCAGTGGTGTGACCTGGATCCTCATT GTGCAGGAGACCAACATGTCTTTGTCTCTAGCCAGTAAGATTTGGGCAGATTTCCTATCT GTTTCAGTGACTACTAGTTGGCATTTGCTCAGAACCGTCCAACACATATATTTCAATTAA ATTCCCCCGAAATTATAAAAGTGGTTTCACCTTCTATATCCTTTACTACATCTTCAGATC CAATAAAGCACGTGATGTCCCGAGAAAGGAGAGCTTTGGAGGGTTTGTCAAAGCTGTAAA CCAGAAAGAGCTTGTTAGGAGTTTTCATCTTTACCACCCCAGAATCCTTTCCTCTTCCTT GACTTCACTGAAATGAAGCCTTACTTCTTACCCTTTCTTCCACTAGTCCTAACAAGAAAG ACAGGCCCAGGGGCTGCCTCTCTCCATCAGAACCGACCTGAGGTTCACGCAACCCAGGCT ATTTTCCCATCATGAGCTAAGCGCTAGAGTCGAATGGACCTTCTAGAAATAGAGAATGAG GGCTGGAGAGATGGCTCAGTTGTTAAAGGCAAGGCTCACAACCACAAATGTAAGAAATAG AGAATAGCCTTGTCACAGTAGACTTGACCCAGCTGGAGAAAGAACCAGGGAACTTGGAAA TGATCATTAGAAGTGACCTAAGCAAGGAAACCTTACAAAGACAAGACAAAATGTTTCAGA GGTTGGGACACATCTGTAAGCAAGAGGTTAGTAAGTGTGGAATCCGTGGCAGACGGAAGC TGGAACTGCACAAGGAGAGATGAGAGGGACCCTCAGGCATGTCATGAACATGGTACGCAT CCACACATGCAGGCAAAACGCTCGTGCACATAAAGTAAATGCTTAAAGTGACTTCAGGTG GGAAATGGGCTAAGCTGAAACATGACGTCATCCAGTCATCACAACCCCATGAGCTGTTAC TAATGTTTTACTGCATAGACTTAAACACACATGATCAGAGCATCATAACTACTAAACACG CAGGCAGAACATTTTGATCTTAAAGGATGGACTCTGGAGAAGACATGTTTATCCACTGAG CACACCTTGATTATGACAAGCCTTCTCGCACACCATCTCACTGAATGTACATAGTGATGT TAGTGGGCATAGTAATTCATGGGCATAATCCCAGGGACCAGGATGCTAAGGCAAGAGGAT AGCAAGTTCAAGACGCATCTTGCCTACAGAATAAATCCACTGGTAACCTGGGCTATATAA TGGGATCATATTTCAAAAAATGCAAGGGCTATCGAGCATCTCAGGGGCACAATGTTTGCT TAGGCTGAACAGAGCCCTGGGTTCCCTCCCACCAAATCAACAAAACTTTTAAGTTGACAA TTATAATTATGTGCGTGATGTTTTGACAACTATGTGCATTAAAGCCACTAAGCCAAACTA TATGGCATCTCCCTTCTTGTTCCTTTTGATGGTGTGAACATTTAAAAGCCACTACTTGGG TAACTGCACTCACCATGGTGTTCAGTGGATTTCCAAACTGTATTCTCCTTGTCCACTGAA ACTCTCTGCTCTGCCTAGCATCTCCTGGCAATAGTCAAATAGTAAGCTGCATTGGACTCT GGGTCTGTATGTTGATGTTTATCGGTTCCACATGTGGGAGGCTGTGGTTCACATTTATTG TTATCATATATAATTTGTAAATATTTTCTCCAAGCCTCTGGCCTCATTGCTGATCCATTT TCTTTGCTGTGCTTTAGGATCACAGTTTTTTTTTTAAAAAAGTCATCACCTAAAATAACA TCATAAAAATTTTTCTGTATGTTTTTTTCCAGAACTTTTATTGTATTGGATATCTTGTTT CTACAGTTGCCTTTTAATTCAATTTGAATTGATTTTTGCACACATATAAACCCACACACA TATATTATTGACTAATGTATGTGTGAAGTAAAATTCCAATTTTCTTCTTTTACAATGGAT ATCACTTTTCTAAAACTGTTTATTAATTAAAGAAACTGTGTCCTGGGCCAGCAAGGTGGC TCAGTGGGCAAAGATGCTTGCCAATCCTCACTGCCTGAGTTCAATTCCTGAGACCCGCAC TGTGGAAGGAAAGAACCAAGGCACAAAAATTGTCATGTGACCTCTGCATGTGCACTTTAG CATGCACACACATTCACCCACACACAGGTAAGTAAATAAAACATGCTAAAGAGCATGTCC TTTCCCCATAGCATATTCATAGAAATACATTTTGACACAGCGTAAATATATGGATTTATT TGTGGGCTCTCTAATGCTGTACATCGGTTGGTGTGTCTCTTAATAAGCCAGTATGCTACT GCTTCAATCCCTAAAGCTTATTTTTTAATTAATAAATTTTAAAAAGAATTTGTAGATTAT GGAGAAAAGCAGATGCCATACCACTGTCTCAGGTGTCCCTGCTCTTGGCAGCCCCCTGTT ATCCCAGCGGTTGTACATCACTGCTTCAACCAACAAATAAAAAGCGGCTAAATGGAGACA GCTGCACACAAACTGATCCCTTTTGAACACTTTGAAACCCAGCTCTTAGTGACCCTCAAG ACTGCAATACGTCAATACTGACTATAGCCACCATTGCCACCATGTACACAGAGCTCCTGA GCTTGTTTGTCCCCAACATTAAGGTCTTTGACCCGTCTTTTGTTGATTTGTCTTTTTAAG GATGTAAGGAGAATCTAGTTTCATTCATCCACATATGAATATGCAACTTGTCGAAACTCC GACCCCCACAGCAGTGAAGGTTCATTTCTGTGCTCTCTCCCATTCCAGGAGTCTGCATGT CAGGCTACGTGTTGCTTTCTTTCCTATGGCTCTGTACCATGATTTGAAATTAGGTATGAT GATACCACCTTGACTATTTTTTATTTGTTTGTTTTGTTGGTTGGTTGGTTTTCTCGGAAT TTCTTTAGCAATTTAGTCTTTTGTGCATCCACATGAATTTTAAGGATTTTGCCCCTATTC TTATGAAGACTATTATTAGAATGTAAATGGACACTAAATTGATTTTTTTAAAGATTGTTA CTGCATATTAGCTCTTCAAAATGTATTCTTTCCCTCCTCCCTTTCTCTCTGTCATTCATT CAATGGATAGGTCTTAAATCTTGACTCTGGGCCTAATTCAGGAACACAAAATAGCTTACC TTGGTGAGGAGATGGGTCAGATAGAAACAAAGAGAAGGGGGTGAACCTGGAGCACGTAGG GTGTCGGGAAGAACTTTGTGAGTGAAGATGGGTGATGAATGGAGAGGCAGAGAAAGGATG AGATTGTCTCAGTTCTCAGGATGCCTGTGTCAATTTACATACCAACACCCACTCACAGAG AGACACACAGACATGCACACTCACAGAGAAAGACACACACAGAGACACACTTAGAGAGAC ACACACTCACAGAGACAAACATACACAGGGTGCGTGTGCATACATCTCAGTTACTTACAT GAATTTTTTCACAATGTCAACATCTGCCTTCAGCAAAGGAATGCATTGCTTCAGAAAATC CTGGTCTTCGATGAGATGCTTGGGAGTGCCTCCAAAAATCAGAAGGTGATCTCTTATTTG TTCTTCTGACAATTTGTTAATATCAGGAACTTGAGGCCGGAATTCTGACTTGAAACACCA ACAAACACCAGGCTGAATGTTCATGAAACCCACTAACACAAAACCTCAAGCTACCTCCTT AAATCAAGGAGGGTGAAGAAAATGTCATAGTAACCTTAGATTCATAGTGACACCCAAATG GCACTCCTGATTTAGAATGCTAGGTCAGTCCCAGCCTGTATGGAGGGAATGGAGATGCAA GTGCCAGGGACAGAAAGCAGAGAGAGGCAGCATCACCTCAGAGGGACAGGGACAAAGAGA AAACAGTCTCGGAAAAGGCTGAAGTTCGTTTCGAGGAGGATGGAGAGAAACACGTTGAAA GACCTGAGGGGGATTCACTAGTGCCCAGGATTGCTCGCCTGCCAGCCTGGACCAAAGGAG AGCAACAGCCCAATCATTAGTACTCCACTCCCCTCTTCATTCCCCATCCCGGGAAAACCA GAACTTACGTGAGGGGCAGAGGCACTGGACACAAAGATATGCAGCGGCTCCATTTTATAT TTCTCCTTTAGGTGCAGTGCAGTAATAAAAGCAATGTAGGATCCGAAACTAAACCAGGAA AGAGGCAAACATGATAACAGTGTTGGGAAAACTCACGGTAACCCTGTATCACAAACACAG CGGTAACTGTTGGGTGGGCAGAAGCTAAACTGGATGTTATCTGGTTTGCAGAAAGCATAT TACAGATGATGCTTGTAAGCAGTGTTTCAAGCCTGAGAGGTGGTTTTGTCTGTGAAGCAC TTGCCTCACACTTGTGAGGAGGACCTGAGTTCCAATCCCCAGAACCAATGTAAAAAGCTG AGTTCAGCTGCTCGGGCCTGAAATCTCAACAGTGCAAAAATGAGGGACAGAGATAGGAGG ACCCCTGAAAAATCGTGGTCCTGCTAGCTTGGCCTCCGTGGTAAAATCTCAGGCCATTGA GAGATCCCATCTTAAATAAAAGTTAGCCAATAAAGCAAGGACCAACACCCATGGTCACCC CCCACCTCCCCATATATTTTAGGCTCATGCACACATCACACATACACTCACATATAACAC ACATACACACAGAGAGAGAGAGAGAGAGAGAGACAGAGACAGAGATGGAGACAGAGACAG AGCAAGCAAGGGTGGAGTGGGGAAGAGGAGGGAGAGAGAGGAGAAGGGGGGTAGAAGGTG AAGAAGGGAAAGAGAGAGAGAGGGAAAGGGAGAGAGAGAGAGAGTCTTGAAGTTAGTTTA TATTTCTGTTGGCATAGGTGATTGCATACTGTGTAAAGATTATTCTTTTATTATCCAAAT ATGCTGGTTTCTTTATGATTACTATTAATTTAATATTTTATATGATTTTAATTATGTGTG TGCATACATGTCTGTGTGTGGGTGTGTTCACATGAGTGCAGCTGCCTATGGAGACCAGAA GCATCAGATCCCTAGGAGCTGGAGTTACAGGCAGATGTGAGCAAGTGATTGGTGGGAATC AAACTAAGGTCCTAAGCAAGAGCAGAACACACTGTTAACCTCTGAACGTTCTCTCCAGTC CTGCCTTCACTGGTCATTTAATCTCCATAGATAAGAACTACTCCCTCCAGCTAATTTAAA GGCCTAAGAAATTTGTCCAAGACTGTGGCCTGAAATTAGGTCTTGGTAAATACATATTAT TTCCATACATATTTTAATTTGAAAAATAAATAGAAGGTTCTGATAGAGTCTTCCTTCTAG GTGTATCTCCTAACAAATGGAGAACTGTAACACCTGTGGTTGGTGATAACTATCCAATGT TCTGTTTTAATAGAAGAAAAAGCTGTGTCTCAAAAACACAAAGTAGGAACTTGCCTAAGT GTACTAGGAGAGTGCTTTAGCATTGAGCACCTATCCTAAGACTCACGCAGGTTGCTTACA AGATCTAAATACCTGTGGCCAAAAAATGCAAAAGCTTTGTCACGGATGATGGGCAACAGG GCAGTCACAACTTCCTCAGCTATCTGGTAGATGTCATTTGAGAAAGGTTCTTCAAATCGG GTTTCTCTCCCAGCCAGTCTTACAGCATGCACTGGAAGTTAACAGACAGGTTACACACAA ACAGAGAAGATGGTTAACAGGTTAACTCAGACAAATGGATGGAAAAGCCTTAGCCCTATA TTACACAATGCGACCAATTTCAAAGAAGCAAATCGTAGTGCTCTAACTTGGCATGGGGTC TGTGAGGCCAAGCTTGCTTGTCAGCTGGATTGGATCTGGGGTCCAGTAAGAGACACACTT CTGACATCTATGAGAGCATCAGATGCTACATCCCTGTTTCACTTCCTGCTCTGACTTTGT TCAACAGTGGTCTGTGATCAGAAAGTGTAAGCCAGATAAACTCTCCCGCCCCCTCAGTTG CTTTGGGTCATGTGTTTTATCACATAAACAGAAATCAAACTAAACAGGCTCCATCTCAAG TAAACAAAAGTATAACAATAATGTCTTTAAGATCCACTCGTACACAAATCATAGGGCTTT CTTCTTTTAGTGAATGGACAATTTGAGGTCTGCAGTAAGTACTGGGGGAGCCATAAGTAA AGGATTTAGAATTCTTGAGGGGACAGAGGCAAGCTGAGAAGACACTTCCAAGAAGACACC TTCCTTATAAGGGTAAAATGTCAGAAGAAAGAAATGGCTGGGGCAGAAATTCTATAGAAA CGAAATATCAAACCATTAAGAAGACTATAGAACCAGCAACCTACAGAAACAAGGTGCCAA TGTTTTCTCTAAACTGCACTTCACTGTATCAACACAAGAGGACACTCCTGAACTAAGAAA CGGAGCTAGCAACTGGTTCCATCCCGAGGATGCAGAAGTGGCAGATCAGAGTCTCTGGCC AGTGAAAATACTCAATAAAGCTCTCATGGAGGAGGCAGGAGGGACAGGGGAGCAATGCCC CAAAGCAAATTAACTCCAAAAAGAAATGAAAAAATAATCACAGTAATCTGGAAATTTAAA GTTCTGACTAGGGGCTGGAGAGATGGCTCAGTGGTTAAGAGCACCGACTGCTCTTCCAGA GGTCCCGAGTTCAAATCCCAGCAACCACATGGTGGCTCACAACCATCCGTAATGGGATCT GATGGCCTCTTCTGGTGGGTCTGAAGACAATGACAATGAAATAATAAATAAATAATGAAT AAAATCTTTAAAAAAAAAACAAGATAGAATAAAATTCTGACTAGAAACATCCAAATGATT GGATGAAGACTGCCAGGAAATAAAATGAATAAAAATACAAAAGTTATTTCAAAACTGAAA AAAAAAAAACCAAACCTAACCTCTCCCTGTGATAAACAGGGCAAAGTATGTATGGACCCA GAAAAGAGAAAGGAAAGGACTCGGAAAAGAAAACAAGGCTGCAAAGGGCCTGGAGCGCTG GCTGCCTGGATTCCCAGCACCCACACAATGGCTCACAACCATCAGTAACTCCTGTCCAAC AACTTCTTCAGCTCTCCACCGGCATCTCACAGACATGGTGCCCAGATAAAACACTAACAT TCAAAAAATAAAAACAGAAAAGAAACCTTAAACAACAACAATCAGAAAACATCTAAGAAA AGTAAGAGAACTTCCCTGTGAAAGAACTCAGATGCTCAGAGGGTAAGGGCCCCTTCTGTC TGATGACTTGACTGTGATGACTCCTGAAAGGTGTTCTCTGACCTCCACATAGGCTCTGCA TCCACCACCCCCAAATAGTATTAAAAGTTAAAACAAACAAAATGAGCCTTCTTCAATAAC TGCATCTCATCCAAAATCAGGTTTCTAGTGACTGGGAAAACTGACTCATGATAATTAAGT TAAAACATTAGAATCTAGGAGCTAGGGATATAGTTCAGTTAGCAAGGTGCTTGATGTGTT GTGCTAGGGAGGCAGGAAGCGAGAGTCCATGGGACTCGCTGTATACCAACCAGCCTAGCA TTATCAGTGAGCTTGAGGTCCTGGTGAGGGACCCTGAGAAAAGAGGCAGACAGTTTCTGA GGGATAACCCAGAGGTTGACTTCTGGCCTAAACACACACACACACACACACACACAGAGA GAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGCACATTTGA GAATTAAAGATAGAAAATATTTAAAACTTCAAATGAATACATCGTTTATAAGAGAGAACC AATCAGGGTGGTATTGGGCTTGCTGACAAATTTGAAACAAGACAACAGCAAATCAAATCT TGGCAGGGGCTCAAGAGGGTACAGACAGTAGTAACCTATGTCCTCTGTGAGAATGGCTCT ACAGATGCAGAGATTTGTCTAGTCTAAAGTACTGTACTAAACGAAGGGCTCCTGTTCTTT TTCATTCTTTCTTTATTTGGGGGTGGTTACGGTTTTGAGAAAAGACATTTAGATGGTGGC ATGCCACAAAACCAAGTTCTATGTTGTAATAGAAGAGTTTCAGGGAACACCAAGGGATTC ATAAAAGATTGGGAAAGCTCTACCAAAATATGGTGTGATGGCAAATTTTGGTTGTCAACT TGACACACCTAGAAAGAATAATCTGAGTCATGACTTTCATCAGACTGCCCTATGGGGCAT TTCAATGAAACATTTTCTTTTCTTTTCTTTTCTTTTCTTTTCTCTTTTCTTTTCTTTTCT TTTCTTTCTTTCTTTTCTTTCTTCCTCTTCCTTCCTTCCTTCCTTGTTTCCTTCCTTCCT TCCTTCCTTCCTTCCTTCCTTTCCTTCCTTCCTTCCTTCCTTTCCTTCCTTCCTTCCTTC CTTCCTTCCTTCCTTTCTTTTTTCTGAGACACGGTTTCTCTGTGTAATCCTGTCTGTCTT GGTACTCACTCTAGCCCAGACTGGCCATGAACTCAGAAATCCACCCACCTCTGCCTCCCA AGTGCTGGGATTAAAGGCGTATGCCACCACTGCGCAGAGAAACATTTTCTTGATTGCTAA TTAGCATAGAACGATTCAGCCCACTCTGGGCAGTTCCATTCTTAGGCAGATGAGCCTGGG GTATAGAAGAAAGGTAGCTAAACATGGGCCTTAGAAGAGCTCCATAAGTTTCTGCTTAAA ATACCTGTCTTGGCTTCCCTCAGTGATAGACTATAGACTCCTGTATGCTAACACAAACCC TTTTCTCTTCAAGTTGTCTTTGGTCACTGTGTTTATCACAGCAACAGGAAGCAAACTGGA ACAGGTGAAAACAAGAAAAAAATCACAGGTTGTATTTAACATCTGACAAGGTACCTTTGG AGACAGAAGCTTCAAACATTTCTGAAATGGACTCTTAGTGGTTCTAAAGGCTGAATGCTA CATAGCAATTGCCTTTAAACTGAAATGTTCCATCCTGGATAGGAACATCGTGGGGCTCCT TAAGTCTAAGGAAGTCAATGGAACTTTCATGGCTAAAAAGGTCAGCAATTCACAAGTCTC AGAAAGTTCCTTAAACTTACATGGCCTTTCCCAAAGATTATATAACCATTTCCCATTGCT GGAGAGAAGAGACTTTTGAACTAAAAGAGTTGCCTGTAAGCCACACAGGGAGCGCCAGAG ATGCAGCTATCACAAGCTATAGTCTATGCTGGGATGAGCACCTGGGAATGTGTTGACCTT TGAGTCATTCATAATCTGGCAAGGATCCTCTCACTCAGAGTCTTGTAAATAACACCCCCC CCAAAACAACTCACTAGCACATTATGTTAGGATTGAGTGGAGTTCTGTGGTGGTCTGACA AATCTTGAACAAAAAGACATTTACTGAAATCTTTCCAGAGAAAGTCACAAGCCACCAAGA TTCTCAGTTAATAAACAGCCCCAGTTACAAATGTCTATTCACTACATTTCCTTCTGTAAA ATGGAAACACAGTGTGTGTAAGATGTAAAAAAAAAAAAGAAAAAAAGAAAAGAGAGAGAG AGAGAGAGAGAGAGAGATGATAACACTATTAAGAAAGATTTCGCACGCCAAATGGAGAAA AAGACAAACTTGATGATGTAGATCTTATAGCTATATAGTAAAATTCACACTCGATACAGA GAATGCACATATCACGCTAGCAGTCACAGAATATCTGTGAACACTGATAATGGTTAAAGG AAAAGTCACAGACAATTCTACACAGTAAAGGCAGAATCACCAGTCTCTGAGAACAAAGCA AACTATCTGGGAACCACCAGTGTGAGCATCACTATGCTTCTAAAGCTCCTCTAGCCAGTT TAACAGACAGACAGACAGACAGACAGACAGACAGACAGACAGACCAAACAAACAAACAAA CAAACAAACACATCATTGCTCACTTCCAAACAAGCTGTTCACTGTTGGATGAAAAGGGAA AGACAAAATAAGCCATAGAGTTTTAAAAAACAAGGATGGGAAAATATTGGGTAATGCTAG GGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTAGCTGGGCATGTGCACATGAG TGCAGGTCTGTGTGGAGGCCAGGAGAGGGCGCCGGATCTCACAGAACCAGACACAGATTG ACTGCAGCAGGGCTCTTAACCACTTAGTCTTTCCAGCCCTGTATGGGTGTTTTTGTTTGT TTATTCATTGCCACTTAAAAGTTGTTTTAATGGGCTGGAGAGATGGCTCTGACTGCTCAT CAAGAGGTCCTGAGTTCAATTCCCAGCAGCCACATGGTGATTCACAACCATCTGTAATGG GATCTGATGCCCTCTTCTGGTGTGTCTGAAGATAGCTACAGTGTACTCATGTAAATAAAA TAAATAAATCTTTTTTAAGAAATTGTTATAATGAAGATCTCTCTATTGGTTACACATCAG TGTATTCTGGAGAACATAGCTGTGGTTTAAGAGAACTGATTTTCAAATGCATCACATGCA GTTGCTATAAACTGGAGAATAGTGGAGGTGGTAATGATCATGGAAAAGAAGTCTAGGCCA AACACCTCCTGAGGCAGTTCAGACAGTGAAGACTGAGAGCCAATATGTCATTTTCCAAGA CTTTCCAGCTTGTTAGAACCAGTTTTATGATTTGGGATAAGCCTGAATTTATAACAGTAA ATAATTCATCTGCCATTCATTTGAGAAACTATTAATTTGTAAAACTTAAGCCAAGAAAAG CAGGTCAGATTATGAAGATAACTCACCTTAAGGGAGGGAAGGAGAGGGAGAGGGAGAGGG GACAGGGGAGAGGGGAGAGGGAGAGGGGAGAGAGGAGAGGGGAGAGGGAGAGGGAGAGAG GACACATTAGCTGCATTAGAAAGCTACATTAAGGATCTTTAAATGAATTTGTTTTGTGTT TTCTCAGAAGTATGGTGAAACTCCTGTGATACCCAAACACAGGAATCTGAGACAGGAGGA CCACAAATTGGAAGCGATCTGGCCACCTAGGAAGACTATCTTGCAAGTAACTAATCACGC CTGACCATAGATAGCATTTAGTTATCAGTAATGTTTGGATGCTAGCTCATCTTTCGTTTT TGTTTTTGTTTTTAAGTAAAGCTTTAAATAATTTATATGGCTACCCCATCTTTAAAGAGA CAGAGCTTAGGTGGGCACAGCAGTGTATCCCTATGACCCAAGTACTTGGGAGACTGAAAG AAGAAGATCTTGAGTTTGAGGCCAGTCTAGGCTACATAGCAAGACCCCTTTTTATTTTTT TTAAATAAAATAAAATAGTAGAATTTAACTCCTTATCTTTAGTGTCTTTTTCTCCAAAGA GCATGGAAAGATGAGGGAAAGTAACTTTTCAGAGTCTCCGTGCTGAGCAATCAAGTTCAT ACCACCTGTAATAGTCCTTGTCAGCCCAAGTGCATTCACTAAAGAGCAATAAGAGTGTCC TTCTTTCTAAAAATCCTACAGTCTTAGTCTATTAAAATAACGTCAGAAAAACCCAAACAC AAGACATTCTACAAAACATGCAACTGGAACTGGTCAAAACTTGCCTAGGGCCTTGGGCAA TGGAAGCAAAATAATCCTAAGTTCAAAACCAGCTCGATCTTTTGAGATCTGTCAAGATAA TCAAAAACAAGGGACCCCTGAGGGCTGGCCATAGACTAAAGATGGCTGAGGAGGGGTGAG AGCTAAGTAATGCGGTAGCCTGTATGAGACAGAAAGAGAACATGGCGGGCGGTATTTGCT GCTCTCTGATTCTGTGATAAAATGCCACGAGGAAACATGACTTATGGAAGAGGGAGTTTA TCATGGTTTACAGTTCTCGAGGAATAAGAATCCACCATGGCGAGGAAGCATGGCAGGAAG CTGAGATGACATTTTTAACTGTAAGCTTGAAGCAGGGATAGCAATGTGGAAGGTAGCCTA GGCTTTAAACTCTCAAACCCCACATCCAGTGCCTTGTTCCGCTCAGCAAGGCCACACCTC CTATACTTCCCCCAACAGTGCCAACCAACTTCGGACCAAGTGTTCAAGTGCTCCAGTCTA TGGGAACATCTGTCATTTAAACCACCACAGGGGAAGCCAATCAAATCTGAACTCACCTGA CCATGGCATTTAGTTACAGTGATGTTTGCATGTTAGCTCATTAGTTGTAATGGAAGTACT GTAATAATAGTACACACTGTTCAGAAGTGGGGGAACAAGGTGAGGAGCTAAGAGGACACA CCGCACTGCTTCTGCAGCTTTTATTCTCTGGAGCAGGAGAGATGACTTACAGTCAAAAGC ACTTGCTGCTCTTGCAGACGACCCAGGTTTAGTTCCTAACACCACATTGTGGCTCACAAC AGTCTGTAACTCTGCTTCCAGAGACCTGATGCCCTCTTTTAGGTTCCATGAGAACTGTAT GCACATGGTGTACATACATACATGCAGGCAAACACTTATACGCATTAAAGATAAAAAGGT CTTCTGAAAGTTACATTTGAAATAAAAATTAGAGTTCCTAGTCAAAAATATTTTTTAAAA AAACTAAACATGTCAAAATGTAATATGTGAATTGCCTGATAATTTGTCTAGTGATTCCCT GTGACCATCTTCTGCTTGCGGCCATTAAGGACTTTCTAACAAGTCCTTGCTGATTTCTGA ACTGACAAGACTAGTTTACATCCCACCGTCTGTGCAAATGTGGTCCAGCCATTCCACTCT CCTATATTTACCTAATGGGCTCCAAGTTTACCCATCACAGAGATATTCACACAGCAATGT ATTTTTTGGCACCAATCACAACGCATGGGGATTCTAAGTGTTCACCAAACGAACAGATAA TCAAACGTGGTCTCTTCACGCCATGGAAACATTTTCAGCCATAAAGGAGGAAGTCATAGT GTTTGGAAAAATGGATATAACTAGAGATAATCATATTAAATGAATGAAGCTAACCTTTGT TTTATACAGATACATAAAGTCATATATACATGACTAGAAAGCAGAAGTAAAATTGCCAAC CAGGACAGAAGTGACCAATGAGGGCAGAAAAAGAAGGATCGAGGATATAAAAAAGAATAT GCATGACATACAAAATAAACTTGTATGACAATGTGAAAAGTAAGTTACTTAGGAAGAAAA AAGTGTGTAGTAGATCAACATGTATTTTTTTAAAAAGGAAACACAGGATGAATTATGCAG CTGCACACAGATGAGCAGCTGAGGACATGAGGACTTACTCAGAAGGAGGGGAAGTACGTG AGTCTGTGGGAAGTCCAGTTTCCTCCTCTATTTATGCTGCATCAGTGGTTTAATACAATG CAGAATTGTGCATGCATGTGCGTATGCATGGGTGTCTCTGTGCGCATGCGTGTGTGTGTG TGTGTGTGTGTGTGTGTGTGTGTGTGCGTGTGTGCGCGTGCGTGTGAGCATGCATGCACA GGTGGATGTGTTCATGTGAGTGCATGTAGGCCAGAGGACAATTTCTAATGTTATCCTCAG TAATGTGGCTTACCTCCTCTGAGACAGGCTCTCATTGACCTGGAGCTGAGCAATTAGCCT AGACTTGCTGTTGACCTCAGGGGTCCCCATACTTCTTCTGCCTCAGCACCGGGATTACCA GTGTGCACTGGCATTTTTATGTATGTTCTGGGGATAAGACACAGGTCCTCTGCTTGCAAG GCAAGCACTCTAACTCAGCAGTCTGCCTAACTCTGAGATCTACTTTTGCTAGAACAAACA GCCAGGAGTGTTGGCAACTTTCACAGAGCAAGAGTACAAAATTGCATAGCACTGTAAACA GTCATAAATTAAAAGTCCAAGATTGCAGCAAGAATTTATGGCTCGCTCTTAGGACATTCA GCTGTCTCTTAGGACAGTTGACTGAATTATACATGTCAAGATCTTAAGAAGATAGAGATA ATTGCCGGCCTGGTAGAGGCACATGAATCTCAAGGAGTTTGAGGCCATCCTGGTCTACAT AGTGAATTCCAGGCCAGCCAAGGCTACATGGTGAGACACTGTCTCAAAAATAGCAATAAC AGAAAGGACAAAATATAGGTAAGATAGGCATGGTGACTCATGCCTGCATTTCCCAGAACT CAGAGGGATGAAAAGGAGGGTCACAAGTTAGAAGCCATCCAGAGTAACATAAGACTCCTA TCTGTCTGTCTGTCTGTCTTTTATTTATCCATATCTAATCCCTTTATCTCTTTTAAAAAG GAATATACAGAAAGGGAAGATGTCAGATTCTAGACATTCAGAACACTCCTGCATCTCCAC AAATCTGAACATGCATAGCTACAGGGAGGCGTGGGTAGCACGGAACGGCTTAGGTGTACA ATAAAAACACTACAGACGAAATGAAACCCAGAAACCTTAGATCCGTACTAACATCAGCAA ACATGGCAAGGAGGGATGGGCTATCAGCAAATGAGAAAAGGAAAACTTCACAGGTGCGCA CAGCCTTATTTACTGACACCCACTGGGGAGGTGACCTGCACAGCAAGAAGGAGTTGCAAA GGCTCCCTGAGCTTCCCACTGGGCACAGTGACACTGCCGTGAAGAACATCTTAAGAAACT TTTCCTCAGGGCGTGGTTGTGCACACCTGTAGTCCCAGTCTGGAGAGGCAGAGGCAAGCA GATCTCTCAGTTTGAGGATGGCCTGGACTACAGAGTGAGTTCTAGGGCAGCAAAGGCTAT ACAGAGAATTTTTTTAAAAAGGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGGAGGG AGGGAGGGAGGGAAGGAAGGAAAGAAGGAAGGAAGGGAGGGAGGGAGGGAGGGAAGGAAA GAAGGGAGGAAGGGAGGGAGGAAGGGAGGGAGGGAGGGAAGGAGGGAGGAAGGGAGGGAG GGAGGGAAGGAGGAAAAAAAAAGAAGGAAATAAAGTCTTCCTGGAAAATTCTTCAGTAAG AGCCCCTGGATTCCAAAAGCCACTGTCCTTGACTAGCTAAGCTGTTGATCACCCCAAGCA TCAGGAAACTGGATGTGACTTAGACATTGAGTTGTAGACCCTGTCTGCTTGGAGAAGTGT GGGCTGAGCTGGGAGGATATGGAGTGTGCTTAGACTTGGTAACTGGGACCCTACCTCGGG GAAGAGTCTCAAGCCTACCTGAGCAGGAACGGAGCAAGGGTTGGATCTGAGAACAGCATG GCACAGCATAGGAGCCTGTACCCTGCTCTATCAGCAGAAACTGGTTAGACCTGACTGCTT CCAATTGTCAGAACTCCAGAGGTTCCTGGTGGCAACACCCTGCTCAAGGCCTTTCTCACT CCCATGTTCAAAATGGCAGAGTGACGTTGTGAGGCAAAACCCAAGCAATTGGTCTTCCAT ATTGGCTAATGACAAAAGCCCAAGGCAGCTCCTACACTTACCACATAGCTCTTAGAATAA ATGTGGAAGGAAGTCAGCCAAGCTCTCCTCCTAGTACACGCCTCAGCAGTTAAGACAGGG TGGAGTCCAGCCTGCAACAGTGCTTTGGTCTAACTTGTATGTCCCCTGAACTAAGTAAGT GTCAAAGAGACGTGGATGTGAGGACATAACAGCCACATCTTGTTTCTCCTAAGCCAGGGT AGCACTGAGTTTTATTGCTCTCTGTTGGTTTTCTTGTCTTTTCCCTTCACGGTTATGCCT GATACTCCCAGTTTGTAATCTCTCCCATCTTGTTCCTTTTTGTTCCTTTCCCCTAGTTGC GCTTCTTTTTTAATTTAATTATTAATGTTTTTAATTTTATTTTTACTATTTTTTAAACTC CCTGTTCATCTGATTAATATCCTCACCCCTTTTCCCTATTTCTTATTGGGGAGGTAGCTG ATGTATTCAGTTATTTTTCTATCACCTTTAGTTATCTGACTTGTTTTTTAATTGTCATTC GTGAGATCTACATTCACCCCTTCTGAAGGATAGTGAGGACTGAGATGTAAAACTGCACAC ATGCCAAGCGAGGACCAACTGCAATGGAGAAAGAGAATAACTATGAAAGGCAATCTGATT CTTAAAAAGGCTCATATCCACTCAGCAGTTGAATCAAGCTCCATTAACATGGCAGACAAA TGCTTCAAAGTCTACATAAGGGAAAGGCCCAATGTCTCAAAGATGACACTCATAAATGCA TGAATGGAGCAAGGAAGACAGCTCAGAAGAATGCTGAACTGGAAGAGAGCTTCAGCATGA ATGAAAACCTTCATTGGAAAGAGTCACCAAGGAGCGAAACAAAGTAGGCAAGGGGACATG AGTGATGGTGGAAGGAGTGACCTCATTCAGAAAGCATAAAAAGTAAGCAATCAGGACCAG AACATAAGAACTGCTGCACACAAATCAAAACAACCCTGAGATTCCACCTCACACCAGCCA GAATGGCTAGGATCAAAAGTTCAGGTGACAGCAGATGCTGGCGAGGATGTGGAGAAAGAG GAACACTCCTCCATTGCTGGTGGGATTGCAAGCTGGTACAACCACTCTGGAAATCAGTCT GGCAGTTCTTCAGAAAACCGGACATAGTACTACCGATGCCCCTCAACAGAGGAATAGATG CAGAAAATGTGGTACATTTACACAATGGAGTACTACTCAGCTATTAAAAAGAATGAATTT ATGAAATTCTTGAGCAAATGGATGTATCTGGAGGATATTATCCTGAGTGAGGTAACCCAA TCAGAAAAGATGTCACTTGATATGCACTCACTGATAAGTGGATATTAGCCCAGAAACCTA GAATACCCAAGATACAACTTCCAAAACACAAGAAAATCAAGAAGGAAGACCAAGGCGTGG ATATTTCATTCCACCCGAGAATAGTGAATAAAATATCCATGGAAGGAGTTGCAGAGACAA AGTTTGGAGATAAGACAAAAAGAAGGACCATCCAGAGACTGCCCCACCCGGGGGCCCATC CCATAATCAGCCACCAAATGCAGACACTATTGCATACACCAGCAAGATTTTGCTGAAAGG ACCCTGATATAGCTGTCTGCTGTGAGACTATACCAGTGTCTGGCAAATACAGAAGTGGAT GCTCACAGTCATCTATAGGATGAAACATAGGGCCCCCAATGTAGGAGCTAGAGAAAGTAC CCAAGAGCTGAAGGGGTCTGCAACCCTATAGGTGGAACAACAATATGAACTAACCAGTAC CCCCAGAGCTCGTGTCTCTAGCTGTATATGTAACAGAAGATGGCCTAGTCGGCCATCATT GGGAAGAGAGGCAAACTTTATATGCCTCAGTACAGGGGAACATCAGGGCCAAGAAGTGGG AGTGAGTGGGTAGGGGAGCAGGGTGGGGAGAGGGTATAGGGGACTTTTGGGATAGCATGT GAAATGTAAATGAAGAAAATATCTTTTTTTTTCTTTAAAAAAAAAAGAAAAAAGAACTGC TGCACACAAATAGGAGACCTCACGCAAGAAGCCGTGGCGTAGAACACTGGGCTAAAGTAC AAACTAATGGCATGAAAACCTGTTCAGTAAAATTAGAGCAGATTTTTTTTCTCCTTCTAG GGAAAGACATGTGCATCCACGTAGAGGAGGAATTTAAGCCCCTAAACTGGCATGACTGAA AAGGAACCCCTTCATGTCATGTTATAATTTAAGAGTTAAGAGTTGGGGCCAGAGAGATAG GGGGCTCTGTGGTTAACTGTGCCTTCTGCTCTTTCAGAGGACCCAAGTTTGATTGCCAGC ACCCATGTTAGGGTGCTCATAATGCTCTGTAACATCAGTTACAGAGGAACCAATACCTTC TTTTGGCCTCCTTGGGTACTATATGCACATGCTCAAAACCATATGCAGACATACACATAT ACATATAATTAATTTTTAATGTAAATTTAAAAAATTAAGACTACAGAACAAAAAAAAAGT TTGAAAGCTGAAAGAGAGCCAAGTACTTTACAATGACCAACTCATGCATGTGTGGGTGGA GACCACTTGTAAGACTCAGTTCTCTCCTACCATGTGAATCTCAGGGATTGAACTCAGGGC ATCAGACATGGATGCAGGTGCCCTGACCTGCCAAGCTGTCATTCTGACCTGAATGTTATC ATTTATAGGAAAAATGGATGGAGCTTGAGACTCTTATGTTCAGTGAAACAAGTATCTTAT GTTTCCTCTAATATGTGAGATTTAGGAGGAGAAAACCCCTACAAAAGTTAAGGGAACTGT TATGGGATGTGAGAAGGAAAAGGGGTAAAGAACTAAGAAAGGATGAGAAAAGGGACAGGA ATCAAAGAATACTGTTTGTATAGGAGGAGACACTGCAACAGAACCCCTTTGTAATTAAAT ATAGAGTGATTTTAAAAAGAAAGTGACATTATTGTTCAGGAAAGGAATCATGGGAGAGAA AATATAATTGGGAAGTCACTGAGAAGATGGGTTTATCTCATGATGCTGCGAGATAAAGCC TACTGACAGGAACACTGAGAAGCCAAGTCAGTGGCTGAGAACAGAAGCAGAAATGCACAG AGAGGTAGCTCAAGATGTTGACTCAGCAACCAGTGGCACAGTATCCATGACGTAAAAAAA TGACAGGGGAAGGGCTGGAGAGGTGGCTCAGTGGTTAAGAGCACTGACTGCTCTTCCTGA GGTCCTGAGTTCAAGCCCCAGCACCACAGGGTGGCTCACAACCATCTGTAATGAATCACG ATGCCCTCTGCTGGTGTGTCTGGAAGACAGCTACAGTGTACTCATATGCATAAAATAAAT AAATAAATCTTTTTTAAAAAAAAGAAAAAGAAAAAATAACAGGGTAAAAATTATATTGAA AAAACAATGACTTGAAAACATTTCCAGTTTGATAAGGGTTAGAAATCCACAAATCTAGGA AACTCAATGAACTTGAGTTTCTCTGTGAAGCAGTTATCTAAGCTTCTTTATTGACTTAGG ATGAAAGTCAACATACCTTCCAATAAGCCATTAATCTTTCGGCCCCACTTGGCAAAATGA GTGGAGCCGCCTCCTGCCCAGGGAAAGCAGATCAGCTTGAAAAGTGCATCCGGCTTTTGA CACAAACAGTTCAAAACCTTCTCATTCCTAGAAATAAAATTCAAATACATTTAGCATTAT ATAACACGATTGGAAAAAGTTCAAAATTGCATTAGGTGAGTTTTAATAACAAGTCTCATT AACTACTAGGTGCATGTGCTCAGATATGAGTTAATTGCCTTTCTTTCTCCAAGAATCCAG TTTCCAAAGGTTTGAATGGTCTGTTTTATGATTTCAACCCATAAACTCTTAGAGACTTAG ATGGCATAGTGAATTATCTATGTACTTTGTATGTCCAATAAGAGAGATGTAACTATTGAT GCAGACGCCTGTTCTTTCACAGCAAAGGAGATAGTTTATCCAAAAAGGCTTTAGTCCTCA GGGTCATCAGCAACATCCAGTGACACTGTCTCCTTAGACAGCCATCCTATATGGATATGT TTGTATTCTCCACAATATAAGTGTCTCTAGGAAAGTTTCCAAGTCTGTCTTTAAATTTCT TACAAAGATATCTAAGCCTTCCAAATGAGAAACCATCGCCATACAATCATGATTTTAAGT CTGTTTTGCCATTTTCAAAAGTATCAGTTTTATAGTTTAGATTGTATTGGAAGTGAGGAA CCTTTAAGAAGTAGTCCTGGTGGAAGAAAGAGAGGTGACTAGGGTACATGATTGGAGCTT TGGCCTGCTCTTTCTCTCTGTGTCTCTGTCTCTCTCTGTCTCTCTGTCTCTCTCTGTCTC TCTGTCTCTCTCTGTCTCTCTCTGTCTCTCTCTCTTTTCTTCTTCTTCTTCTTCTTCTTC TTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCCTCTTCCTCTTGCTCTTG CTCTTGCTCTTCTTCCCTTTTCTTCCCTCCTAGGGGTCTTTAACTAAGTGCCTTCAGTCT GCTATGCATTCCCTAGAACGTACACTTCTCTACAGGACCAACATAGCAGGGCTCAAGGAC TATGGATTGAAAAGCCATGATTTTGATATAACTGAATGTTTTTCTGCACACATGCATGCC CCTTGCATACAGTCTCCACAGAGGCCAAAAGAAGACATCAGAAGCATTAGAGCTGGGGTC ACAGGTGGTGAGCACCATGTGAGTGCTGGGAACCAAATCTGGCCTCTTGGCAAGAGCAGC AAGGGCCCGAAACTGCTGAGCCATCCTCTGGGCCCCCAATCAAATCTTCTCTCCTTCATG GTTATGTTTTGTCATTTGACCAAAAGGAACAGATTGAGATCTTTTTAGATACTCTGTTCT CATAAGGGGACTTTGTACTTTATAGTAAAATAACTGAGAACATGCATGAAGTGAGATGGC AGGTCTCAGATTGCTGAGTCTAGACCACAGAAGCTCTCCCTCCCTGGCATCTGTTTGTGT CCTGCACATCCACCCTATCTTCCCACTCTAAAAAGGGAATCAAAGACCCACAGCTAGCTA AACACATCTTCTCTTTCTCTTCCCTCAATGTTTGGTATTGAAATCATCTATAACTTCAGA GTTGAGGGTAAGCAGACAAATTTTTTAATCCATTTGTACTGTGTAGTGATGAAGGCTGCA GAGGAAAAGTTAAGTGTCCAGTGTAAAGCCTAGCTAGAGCTCTTACCATGGGACACTAGG CAAACTGCTCAGGTGCTTCACATTCTCAGTGGCCTCGATGTAAACAGAGGGCAAGACTTG GGTCTTCCTCATTAGCAAAAGTGAGACCCAGAGACATCGTCACCAATCTAGTTAGTCATA AATCAGAATCAGGGTGCAAATCCTGCTCACCATTGAAACTATTTGACTATTGACCCTTTC CCCATAGTCTCAGCATCAATGTCACTAAGACGCAGGACGTAGAGGACATTCTGAGATGCT TTGGGTTAGAGTTGAGGCAAGAAGGGGTTCTCCAAGATAGTGTGCTCTTCCAAACCATGT AAGGATTTTAGACAAGCCAGAGATATAAAATTTAACTTTAAAATAGTACCAAAGGGGATG GCAAGGTGGCTCAGTGCATAAAGGGAACATGATGTCGAGCCTAATGGCATAGGTCATATG ACAATCACTGCTGCTAGACCAAGGTCCAGCATACAACATTATGGCTCATAATTCTCCAGC ACCTTTTACTTTCAGCTTCTCACTATGTTATGAGAGGTCCCTTGTGTGTCTCCCCCCGCC CCCGCCCCTTGGGAAATTCTGTATGGGCTTTGATGGTGGATGTGAAGGTATATAATGGCA GACCCTCAAAACAAAATAAATCTTTGGAAAGGTCTCCTCCACTGTGGAACTGTATATCAT AACAACTCTGCTTACTCCTCCTACACAAGAATCCTCACTTTGCACCCCTTATTGTACTGA GAATAGAGACGTTAAGGAGTTATGGTTCCGGGAACTTCACACCTGGCCCCAGGGATGAAA GCACACAACTGGGAGAAATAATGGGTCCAGAACCGGAGTCTGAGGCCCAGGTAGCCGAGG GCAAGAGTTCAGTTAATAAGCACAGAACAGTATCCACAGCTGATTCCCTGGGTACATGAC TTACAGGAAGCACAGCAAGACCTGGTATGCCCCCACAAGGAGCAGAGTCTATTAAGAGTT AGTCATATACAAGAGCATACATTGAAGGAATTAGAATTTTCTGGTATACTGGAAGAAGAC TAAGATATTCGGAACTTCCCTTTGGAAAGTATATAAGGCGAACAGGTCCATATCGTAAGG CTGAGGGACACAGGAATGAAATTAGGAAACTACTCAATGCTTCTTATGCGACATGGTACA CACGCTGCATCATGCCCCTTAAGGAGTGAAAATTGTTCTTATGGCTTGTTTCTCAGGACT CAATATCTGCCACCTTCTGACCACAAAGGGCCACCACAAAGGCTAAGAATGTTCAGGAGG GCACCTGGTGGGCTTGCTGAGCCTTAGAGAGCAACAGCGACTTAGATGTTTGCTGAACTT ACTGCCTTTGCTTTGAAGAAAAATGCTGTAAAAAGTTGATTACCTCTTTCATTCTGGATA TTGAAAACTAGGGCCAAAATAGGTTAAAAATGGTCTTTGAAAAGATCATACACATCTTGG ATTCATTAAGTCTGCTTTCTATTTACCCGTGCAAATATGGAGTATAAAAGGTGTAACCTC TTTTCAATAAACATCCTGATTTGCCCTCAGATTCTGTCAGTCTCCTTTCCTCGCCAAGCC CACATCTCTTCTTTGGGACCTAAACCCCCTCTGGAGCTGGACTCTGGTACCTAACAGCTG ACATTTGATCACCCATGTGATCCAAAGAGAAAGCCAACTCCTGCAGGTTATCCTGTGTCT CCACATGTTCGCAGTGACACACACAATAATCAATCAGATGATTAAATATTAGCTTAGAAC TCCAAGCTAGTAGCATTTTATATACAAGTAATTCGTACCACCTTTCACCAGAGGCAGTGG AAGCAAATTCAATTTCAGAGATGGGCCCCTTTAAATGTAACAAGGCAATCCAACAAATTT AGGGTGCTGAAGCACCAGAGATGGGGAGCGAGGAGTTCCCGGAAGCAGCCTACCTGGTAC TCTTAGCATAGACTGCTGTCTCCATCCTGTGAGTTGATTAGGAATTGCTGCTCTCAGAGA TCTTCTGCGACTGTGTTGAAATTAATTCCCCTCTGGGCACAAAAATCTCCAATAAGCCTT TTGTACACCAAGTGGCCAGATTTCTTTTTAATCCGTTGATTATGGCTGTCAGTCAGAATC CTGCTTTTGAAAGGCAGTGAAGCAGAGGAGAAGAGCAGGAAGAAAAAGAAGGAAAAGTAC AAGGAGGAGGAAATGGATGGGGGAAAGAGGAAGAAAGGGAAAACAGGTCAGACTCATACA GCGCATAGCATCTGGGTGTTAGTGGCCTCCGTGTATAGATGGCTGTCACTGTGCACATCA GCAGAACTTCCAGATAATGCCCATAAAGAGAGAAATGCAGCCTTTGTACTACTTACACCT CAGCTGAGTAGTGCCCAGGTCACAAGACAGAAAACACCTGATACCTACTGCGAAGTTAGA CAGAGATATGTGTTTTGAAAACACATCTTAGCTTTCTAGGTATTTATAGAGTTTTGTTCT TTTAAATATTAAGAGAGAATTAGGAAATGTTTAAAAAAGGAGTGGGGAGGAATTTATTAC TAGAACAGGTGATTAGAAACGACTTTGGCTAAAACAAAAAGAAAAAAAGAAACAAACAAA CAAACAAAACCAAATACAAACACACACACACACACAAAACAAAAAACAAAAAACAAAAAA CAAAAAACAAAAAACAAAAAACAAAAAACAAAAAACAAAAACCTTCTGCCTGGAAGAACC AGAACCGAGACAATGATCAAACAGACAGCGCTCTGACCAGAACTCCTCCTTAAGTCTCTG TCCTGCCTCAATTCTTCCTTGCTTAAACCTAAAACTCCATCAACACCACGCAGAGGGACA GGGGGAGAGTCACTGGACCTCTTCAGTCCACAGGAATGGAATTTCCCTCCTCTTCCTTAC ACGTTCATCCATCTCACTAACTGGCACAATCGTACAGCCTAACCTGTCTGGGCATCTGAA ACCCGGGGTTTTAACCTTAAGACTTTAGTAATGCTAGCGTTATCAAGCTACTAATCTTGT AAGCTTCTAACATTCAATAAAGCAAGTAAAAATTACTATAGTTTATAAATGTATAAAGGA TGCATAACATAAAGATTTTAAACTCTCTTACCACCTAGAAGTCCCCTGAATCCCTGGCAG TCATGCTAAGACCAAGGTTTAATTCACGAACTCGATGGTGAATCTCAGGAGTGTTCTGGA GAAGCGAGGCTCAACTTTCAGCGATGCTCCTTCCAGAGGAGAGACCACAGCACACCGAGA GGCACGGAAAGCCTGCTCAAATAGGAGAGGGTGGAGAAACAGCCTTTTATCTGTTCAATC AGTGGCTCGGAGCCATCCTGTGCCTCAGATGATTCACCTTGACAATTTACTAGGCGGTCA CTGACTCTGTGAGCAAGGTTTTGCTTCTTAGATAATGATACAAAATGCAGCAGAGCACGG TGGTACCTGCCTACAATCCCAGAACACAGGAAACTGAAGCAGGATGCTTGGAAGTTGGAA GTTATCCAGGGCTAGGGAGAAAGACTATCTCAACATAAAAGCTAAAACACAAAGTAATGA CATAAAATGCAGAAAAATATGTTTACTTCTTCCAAGGAATATGGGCAGGCAGAGGTGGGG TACAGACATATATCACAACATCTGAGGCTTGCTGACTACAAAGCCTCAATAAAAGTAGGT TGCATTTCTCCATCTCTTTTATTTATTTATTTATTTATTTATTTATTTATTTATTTATTT ATTTATTTATTTATTTTTACGTGACAGAGCCTGTGGCCAATTATGTTTGGGGAGATCAAG CATTCCTAGGGCTCAAATGTATTAATCAACAAATATTCTCTTAAGGTCAAGGGTATCTGC ATCATTTGTCAAGAGCATCAGGACCTAGCTGTAAAGCAGTAAGGATTCTCCTGAAGGGAA ACCACAGGGAGCAGGATTTTTTACTGGTGCAGCAGAGGCACAAAGGCAAATGAGCTATAT TCAGGAAGCAAGGGCTCAGATTTTATCAGAACTAACACAAGACACCAGGCTCAAAGTAAA ACATGTCCAGCAGAATTCCGAGAATAGATGATAAAGAAAACCTGCATACAGCCGCACAGC AAGGAAACTGAAGAAAAACAAAAATACAATAATAATAGTAACAATGACAGATAAAATAAA CAGAGGAGCCAGCTGGTGCGAATGAAGACACGGGATGTAGTCGAAGAAGTTAGACTGCTG GCAACGTAGACAAGCCACAGAAATAAAATAGTAGAATTTACTTTCAAGCAAAGTAAAGAA CCACACAGGAAGGGGTGTGTGTGTGTGTGTGTGTGTATAAATCCAGGGCCATGCAAATGT TAAGTGTGTGCTTTAGCACTCAGCGACAAAAGCATCTCAGACCCAGCAAAAATGCCTCAT AAGAACCCAAGCATCTAGAAGGATTTCCTTGCTCTTCCTCCCATAGACGGGCCCACAGTC AGGCACCTATGGAAACATTGACATCAACAATAACCTGCCATTGGTGGGTCACAATAAAAA AGACAAGAGAACATATGGGCTATGGAGAAAGTTGGAGAAGGCAAAGGCAGATGTGTTCAT ATTTTCATTGTATATCTATATGAAAATTTTAATAATAAAGAAAAATTAGGGCTGGAGAGA TGGCTCAGTGGTTAAGACCACTGACAGCTCTTTCAAAGGTCCTGAGTTCAATTCCCAGCA ACCACATGGTGGCTCTCAACTATCTGTAATGGTATCTAATGCCATCTTCTGCTGTGTCTG AAGATAGCTACAATGTACTCATATACATAAAATAAATAAACAAATCTTTTTTTAAAAGGA AAAATTGATTTTAATTTTAATTAACATGTGGAAGAAGAAGCCATTATCTACATAAAATAA TGCTGGTTGAAATATGATTTACAACACTGTTTTTGCTACATTTGCAGTATATTTTTAGTA TTTTACAATTTCTTCTATATTCCTAGGAAAACTGTAAATCATTAAAAGGATAAACAAACA AACCAAAAAATAACTATGTACAAACATCTTCACAGTGGTGAAAACATAGACTGTCCCCAA GTTCTAAGTGGAAGACTTTGGCCAGAGACAAAGTAACCCACAGGAACAATATGGGATGCC TGAAGTGACAAAAGGCATGAACAGGGGGAAATAACTGAGTGAACAGAGACACTGATATAA TAAAATATAATTGTAACGTGTCTCATATGAACTTACCGTACCAGATCAAACAAGAGTCAG TCAGCAGTATGTGAAGAAAGAGCCCTCCCCACATTATAAAATATTTAGACTCTGTAAGTT TGTAAGTTCCAATTTCTAAGCAAGAGACAACCAGTCACCAAGAGTTGAAGGGGAAAATGT TTAGTCAGTCAAAAAGGAAGGAAGATGAAAACACATAGGAAGCCCAAGCCAAGATTCCAG GTTTAAAACTGAGTTCTGTCCCTAGGTAAGAGAGGGATCACTTCACAAATCTATCCTCTG GCCTTTTCACGGCCTCCGTGGCACATAAGCACCTGTATGTGTTTCCACATGCATGTGTAT ACGTGCATGTGTGTACAAACACAAGAATAATAATAACAATAACAATAATAATAAATTAGA AGATGCTAATATCAGAAACACCTTTCATTTAAAATTTTAAATCACGTTAATTTATGTGTG CATGAGTGTTTTGAGGGGAGGTGTTCTAGTGCCACAGTGTTTGTGGGCTTCACCTTGGTT TGGTCTCTATTGCTAATATGCCTACTCAGACCACCGCCTCTTTGTCTGTCTGGTGTGGTC CTGCATTGCACCCCCATAGTCCTATGGACCAGCACCCTGTATCTGTAGACTCCAAAGTTC TACACCTTGCCTTTCCAGCTCGTTTCAAACTTGCAGCCTCCTGGCTTGGCTCTATAATAG CAGATTTCTAGCTGGGTTTGCTACCAACCTTCCCAGCCTCAGCTATCTCCCTCTGCCTCC AGTAAAGCCTCTTGGATTTCTGCTATGGCCTTAATCCATGTGTAGCCATTCTCTGATCTA CTTGCATACATAAGTTACTGTGTGTTGTGGACTGTGTATCCCAAGAGTTAAAAGTTCCTG CATTTGTCTCTATCTCCAGATATTGCACTATAAGTAGGTACTTTATGAATTTCTTCTTAA AATAAATGTTTTTATTATTTCTTTGATGATTTTATACATTTGTATCACTTTTACCCGTGA CTCTTCCCCTTAAGTACTTTCAGGTACACTACCATATCCCTTCCCACCCAACTTCCTGTC TTCTTTTTCTTTTCAAATCTAACAACGCAACAACTCCAATTACTGTTGTCTATATATTTC TGTGTGGGGTAATTTCCTGGAGTATGGTTAACTTACCAGGAGCTATAATTGTAATAAAAT CTGACTCTTGCGGCTCTCAAGCCATCAACAGTGCATAGCACCTCAGTTAGGACTGGGTTC TTGAACTCCTTCCCATTCCACACTCCAATGTTGCCTGGCTTGATCTTGTGCGGGTCTTAC ATAGGCAACCAGTTGCCGTGAATTTGTGAATGTAACAGTCCCACCTTGCCCATAAGAGCA ACAGCATCAGCTTGTATTGCTTTGCAGCTAGTGAAAATAACATAGCTTATTGTTAATCAA TTCTGACATTTTGGAAAGATTAAAAATATCCATCTACATTTCTAACATAGAGAACTCATG ACAGTCGAGAAGTTCCACATCTTGCCTTGATGATTTTGTGTATAACTCTCTGTGAAGATA GGCAGGGAAAAGCAATCACTTATCCAAGCAATTATCACTCAAAATAGCTACGGACATACC AAGCTGAATCCTTGTAATAACTTTGTAAGCAAATAATGTTAATATTGCCAATGTGGAGGT ACAGTGTAAACTTCTGAAATGTTTCCAAGTTATTGAATTCTGGAATAAGAAATTGAGTAG AGATACACGCTTACAGCAGAAGCAAGGACAGTTTAGTAAGAAAAATTGCACTTTCTAGTC AGGAAACAGGCAGAGGGAGTGAGTTTAGATGTCTCTGATACAAAGAATTAGGGCTTTTAA GCCACCTCAGCATAAGCTTTTGGGTCATTTGTATAGTATATACTTTTGCCTCCTTTGCAT AGATTTTTTTTTCTGTGCAAACAAGTAGTAGTTCTACATTCAATTTCATGAATCACATGA CTCATTAGCATCTTAAATCTACACCGTGGTTTGCACAATTGGCTTTGGATGAGTGGGTAT CCATATTTCTTCTTCCACTTTGCTAACTTGATTTTTTTTTGTACACTAATTTTGTAAGGA TTTACACAAAGCTTCCCAGATCTCACTCTCTGCCTCTTTCTCCTCCCTTAGTATTAAGGG GTTTAGACTTGATTCTAAGAATGACAACTCAAGATGTCAGATTAGTGTCACAACCAACTG CTGCTGTCCTGTAAGATGGGTAGGTGTGGGCAGGCATTGAGGTTTTGTTAGGAAGAAGAT AGACGTAAGATTAGCTACAAGGTCAGCTACAAAACCATGACTGGTCTCCAAAAGAAATAA ACAATTTCCAGTTCAATTTATGCTAAGTCCACACATGGAGAGGGAAGTGTGTATCATGCC CATCCATCAGGAGGCAGGAAGAGATGATGTAAACAAGACCAAGTAGAAGAGATAAGAGTT GAACCCAGGACCCTGTGGGACAATGCTTAGTCAGATAGGTGGCTTGTGTCTAAGTGAATG TATCTACCCATCCTGAATTTAATATATTTTGCTTACTGCATTTTTTTTCTTCCTTCCTTC CTTTTTTCTTTCTTTCTTTTTCTTTCTTCCCTTTGCATCTTGTTGAATTAATCTTGACAA ACATGTAAGCATCAAGGTAATCCCATGGCACCCTGGTGCCTTGACTCAAATCACTTAAAA GCAATTCTGTCTTTGGTGAATAAGGGTCTGTTTGAAATAAGGCTCACTTTTGCTCCTTTT TCTCCTCTCCCCTCTCTCTTTCTACTCCAAGAATCTTTACTGCCTCTTTCTTTTCACTCT TCTTGCCTCTCCTCATGAAACCCTTTAGTGTCCCCCCGAGTGCACAGGCAAGATATACTT GGAACCAAAGTTCAACGGGGATGCTGATCTTGCTCCTACTGTTCCTGAGTCATTAGCTCA CATTTTTTGCCTTTTCTCTCCCTGTTGTGGCCAAGAGTGGCTGCCCCAGACTACTTCCTA CAACTGGTATTTCCCATTTTCTCTCCCATAGTCCACTTTCCCTACTCTCCTCCAGCCTTG GGCTCTGGTTCACTCAAGTCCCACCAAGGCCAACTCTCACTTTGTGGGAGCCTCCCCCTC TTCTAGAAGCTGCCTCTGCTACAAGCATGTCAGACAAAAGTTTGGAATGTTATCTTTCCT TTAGAAGTTAAGATGAACTGTTTTGCTTTCTGAAACATCTTTAGGCATAACACATACTCA GCAGGAGCAAGTCTTCCTCTGGTTGTCCTGTTGGTACTGGGTGTGTCCCAAGATCCTGTA ACACTTGATTATATAAATTTTAGGAACCTCAGGGGCATCCCTTTTTACTTTGTATCAACC TGGCAGTGCCTCTATGGGACCAGAACACCAACTAAATTACTAAATTAAGGGGAAGAGCCC ATTTGTATGGATTAGCAGAGAGAATAGGGGAGCTGCTGACTTTGGGGGCTTCATCTTAAG TCACCTGTCCTCTCCTCCACCATTTTCCTTAATACTCTTCTTTATCAGCTTATTAATTTA TTTACTTATCAAAGTGAAAGTACTTTTATTAAGGAAAAGTGAAAAAGAGCCCTGAGGGTG GGAGGGGCTCCAAGAGGAGAATTCTGGCAGCTCATTTTAAGCCCTGAGATCCAAACTTCA TTTTCAGACTCCTCCCTTGGTTCAAATACATGATTAATAAGATTTACTTGGGAATGGAGC TTGTTTGTGGAACTGCCCAACCTCTGGATGCTGAACACAGAACATAAAGTTGCTTCTAAG CTACACACATCTTCCAAGTAATAGAGGAGACACAGGAAGAGATGGGGGCCAGACAGACTG AGTACTCCTCATCTTCGGGATCCCACAAGTATCTCACTTATCACAGTTTGTTTTGGAGGA ACCCAAACTGCAGTGGGAGCTAGAGTCAACCTAAAAGACAAATACTTCACTCAAAGGTAG CTATGATGGTAATTTCTTGTGTTCTTCCAGATGGGAAAGCAGTTCTTTGTATCAGTGCAT ACCCCTTTGTGGAGCAGTGCAAGGATTTGAGACCTATGTGGTTCTCAACCCACTGCCTCC GTTCTCAGAAAAATCTTACGTTTCTTTTGTAACACCTGAGTCTCTGTACCATCTAGAGGA TGGTGAAGCCATTCCCACAAAGGAAACTTGATCTATAACACTGTTCTCCAATGAGATCTT TTCTATGAGATGGTACATGGCCTGAAGTTGCTCACATAGAATAATTCTATTTGAAGGCAT CAACAAGCATGACTGTAGGAAACAAAATGAAGCTTTCTATTTTAGCCTTAATAGGGTCTG CCCCATGAACTCCCTTCAAAGCTTCAGGAAGCTTTCTTCTTTTGACGTACCCTACAGGGA ATAAATAAATATGTCTTTCACCTCTCCAGATGCTCCTTCCTACCCACCACTACCCGCTCT CTACCTAGATTCATAGTCACTTTCCCAAGCCACCAACCACCTTATCCGAAGTCCTCTACT GGACCCTGGAAGCCACTTTAGGCATGCTTCCTCACAGGACCACCCAAAGAGATGCTTCCT CATAGGACCACCCAAAGAGAGGAACATTGATGGAAAACATTTTCCTTTCAAGATTTAAAG GAAATAAGAAAAGACTTAGAGAAGTTTTTCTGATGACTAATAAAAATATCTAGATGAATT CTAACAAAAACCTCAGGCCTTTGAATTCTCCTGAACAGACATTACTTTGGTAATTGGCAA ACCATTACTCAGAGTGAGAACCAGACTCACAGAGAACTCTTAGATCCTTTGTGTCAACAG CTGACTATCCGTCTAGATCACAGGTATCACTGTCATGAGTCCTGATTGGGATCTTAAGAA CCTAGTAGAGCGATGACAGCAGCATCACAGATTGTCAATCTGATGGTGAGAGTTAGAGCT GGTAGAGATAAGCCTTTCAATTGTGATAAAGTATCTACCACTGAGATAGCCAATGAAAAT ACTGCTGCCTTCTATGAGAAGCTCAAGGAAAACTTACTGAGGCACATATATTTGATACCA GAGTCCTCAGAAGGAGGATTAAAAAAATGAGTGTATCATTCAATCTGGCCTAGATATTAG AAAACAATTACAAAATATCTTGCAGAAACCTGAGATTTTCATCGATGACCTCATGAAGGT TAGCTTCTGTTTTCAATGTTTGAGATCAGAAGGAAGATAGGCAAGTCGGAGAAGATCTTA TGCTTGATGGTTTGTTGAAACCTGTCTTAGAGATTAGCAGAAAACTTGGCTATCATGGGG GAAGGCCTTCAATGACATATGATAACAAACTCATAGATGGTTACCGTTCTCAAGAATGAA TGAGCCTTAGACATATTAACTGCTGCTCCAGAAAGAACGTGCTTGATGTTCCAAGAGGAA TTCTGCTACTGCATTAATAGACCATGACAGGTTCTCTCTCTTCCTCCTCTTCCTCCTCCT CCTCCTCCTCCTTCTTATTTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCT CTCTCTCTCTCTCTCGTGTGTGTGTGTGTGTGCATGAGAGTACATGTGCATGTGTGCATA GGTATGCATGTATAAAACAGAATAGTCCTTTGAATTCTAAGAACAAACAACCTAAGCTTC CTTGGACTGAGAGTTTTAGATGCCATAGTTATTCTCATTTCAAGAGTTCTAGTCTTGATC CTCTTACGATTTATAGGACCACACCCCTTAGCCTCTTTATCAAGACATGTCTTCTAGACT CTAGGCTGTAAAACTGTAGTGATGATGACTTCAGGGTATGAGTCACTGTCGCTACTACCT CCTTTAAAAAAAAATCTAACTCGGAAGGCAGAGGCAGACGGATTTCTGAGTTCGAGGCCA GCCTGGTCTACAAAGTGAGCTCCAGGACAGCCAGGACTATACAGAGAAACCCTGTCTCGA AAAACCAAAAAAAAAAAAAAAAAAAATCTAGACTCCACTAACAGGCATTGAGAACTGGGA AGTCACACTCCCCAAGCCTATGTCCCATTTCAAGAGAAAAGAGGCACAGAAGATGTTATT TTGTGGCTCCTAAAGAGTTTAGAGTCTCAAGTTCTACAGGTTAAACATGAAGTAGAAAAT ATACATGAGATAAGCTGTCAGGAGCCCAACCATGAGGTTAATTAAAGACACTAAGTATCT TAGAAGAGGGTGACTGATGTCTAGGGATGAGAAGGGCTGAGACGGAAGCTTCAGGGGCTC ACATGATAGTCTCAGTCACAAAGAGATCTTTTCCTAATTAAAAAGAAATGTCTAGAATCT TTCCACCCATTGTAGTTTTTTCAATTTATTGGAATATAAGTTTTAAAAATATTTTTACTA AGTTGCTTAGCAGAGAGATTTCAAGAGAGCATACCATACCATCCAAGCTACGGTACTGTT AGTACTTACTGCTCTTAATCAGAGCCATGGAAGAGTGGGAGAAGGAGGAGGAGGAGGAAG ACATTACAATATGTCATTTAGCAAGGAAAAGGCTGAATCTAAAGTTGTAGACAAGGGGGT TCTGAGAAAGCAGCTGCATTATTAGTGAGAATGGCACAATTATGGAGAAATCTTTCACTC TATAATGAGAGCATATTCAGAGGTATCCTGAGGGCAAGATCCTACCTACCTATCAAATGC TCTAGTTTTTACCAACATAAATTTATCAGAGAGGGAACACTGAACTGAGAACTCAACCCC AGAGATTCCCTGCTCTAAATGCCTATTTCTCAGGGTAAATCTCAGAGCTCACAGTATCCC ACAGATGAGGTCCACATGACCAGCATGCATCCTGACTGGCAGCAGAACTTGGCAACTGTC GCCTCCGATTCCGTCGAGCAGAAATAAGCGACGACACCGCGTTCTTCTCAAAGCAGTTTA TTCAGGAACCTTTCAACATGCATGCGTGAATCTCTCTCTTGGAATAGTCTCTTGTGTATA TCTCTTGTGTATTTCTCCACCCCCAATTGCAATCCCTTATATAACCCCTCAACCACGCCC CATCAGCCCAGTCCATGTAACAGCAGTCCATTGGCCAGAATCATCACTCGTCATATGGTC CGATCTTGCATCATGGTGCACCTGCGCAGTTCTCACAATGGTTGTGACTTATTTTCAGGT GTATGAGGAAGTCAGGTGCAAGTCATAAGACTTGGCTGCAATCCCGGGTGCCATCTTGGG ACTGCTGCCACACCCGCTCCTCACAGGCAACATCATCCACACGATACTGGTATTTCAGGT ATTGGTAAGAGTGAGGGAGTCCTCAAGGCATACATGAAGATTCCAGATTGCCACGGAGGC TAGTCACTATGTGGCAAGGTTGAATGCCCTGCAATGAGGCCCAGAGAGGGGAAGGGGCTG GCAAGATGGTTCAGCGGCTAAGAGCACTGACTGCTCTTCCAGAGGTCCTGAGTTAAATTC CTAGCAACTACATGGTGGCTCGCAACTGTCTTTAATGGAATCCCATGCTCTCTTCTGGTG TATCTGAAGAGAGAGACAGAGCACTCACATACATAAATATTTATTAATTAATTAATAAGG AAGCCCAGAGGGGTCTCTGTATGAAGCAGTGAAGTGAAGTAAGAGCTACAATAGAGACTC AGGATTGTGAAGATGGTAGGACCATAGGATGTCTTTCATGAAAGCTGCAAACCTGGAGTA GACAATAGAGTCACTTATGATATCCATGGGGCTGCACGAAGCTAATAAAGCCCAGGTGAT TCCAACACAAGTCTTTAATGCCAGACATGGCAATTGGGGATCGTTGTTTGCCCTTCTGGG TTTCAGTGTTCTTCTATTTGATCTTTCCTTGGTTATCTTCCTATCCCTTCCTTTCAGAAC AGGAATGCTTAGTCTGTGCCCTTGTACAGTGGAAGTGTACAACATGGGTTTTCATTTTAT AGAGGTCCCCAGCTAGGAGTTTACCATGAGTCTCAGATGAGACTTTGGACTTTTGGGGAG AAACTATTTTTTTATTTTATTTTGTTTTTTTATTAGGTATTTATTTCATTTACATTTCCA ATGCTATCCCAAAAGTCCCCCACCCGCTACCCCACTAACTCCCCCACCCATCCATTCACA CTTCTTGGCCCTGGCGTTCCCCTGTACTGAGGCAGATAAAGTTTGCACGACCAATGGGCC TCTCTTTCCACTGATGGCCAACTAGGCCATCATCTAATACATATGCAGCTAGAGACACGA GCTCCGGGGGGTACTGGTTAGTTCATATTGTTGTTCCTCCAACAGGGTTGCAGATCCCTT TAGCTCCTTGATTACTTTCTCTAGCTCCTCCATTGGGGGCCCTGTGATCCATCCAATAGC TGACTGTGAACATCCACTTCTGTGCTTGCTAGGCCCCGGCATAGTCTCACAAGAGACAGC TATATCTGGATCCTTTCAGCAAAATCTTGCTAGTGTATGCAATGGTGTCAGCATTTGGAG GCTGATTTTGGGATGGATCCCCGGATATGACAGTCTCTAGATGGTCCATCCTTTCATCTC AACTCCAAACTGTGTCTCTGTAACTTCTTCTATGGGTGTTTTGTTCCCAATTATAAGAAG GGGCAAAGTATCCACACTTTGGTCTTTGTTCTTCTTGAGTTTCATGTGATTAGCAAATTG TATCTTATATCTTGGGTTTCTGGGCTAATATCCACTTATCAGTGAGTACATATTGTGTGA GTTCTTTTGTGATTGGGTTACCTCACTCAGGATGATGCCCTCCAGGTCCATCCATTTGCC TAGGAATTTCATAAATTCCTTCTTTTTAATAGCTGAGTAGTACGCCATTGTGCAAATGTA CCACATTTTCTGTATCCATTCCTCTGTTGAGGGGCATCTGGGTTCTTTCCAGCTTCTGGC TATTATAAATAAGGCTGCTATGAACATAGTGGAGCATGTGTCCTTCTTACCGGTTGGAAC ATCTTCTGGATATATGCCCAGGAGAGATATTGCGGATCCTCCGGTAGTACTATGTCCAAT TTTCTGAGGAACCGCCAGACTGATTTCCACAGTGGTTGGACCAGCTTGCAATCCCACCAA CAATGGAGGAGTGTTCCTCTTTCTCCACATCCTCACCAGCATCTGATGTCACCTGAATTT TTGATCTTTGCCATTCTGACTGGTGTGAGGTGGAATCTCAGGAGTGTTTTGATTTGCATT TCCCTGATGATTAAGGATGTTGAACATTTTTTCAGGTGCTTCTCAGCCATTCAGTATTCC TCAGGTGAGAATTCTTTGTTTAACTCTGAGCCCCATTTTTAATGGGGTTATTTGATTTTC TAGAGTCCACCTTATGAGTTCTTTTTATATATTGGATATTAGTCCCCTATCTGATTTAGG ATAGGTAAAGATCCTTCCCCAATCTGTTGGTGGCCTTTTTGTCTTATTGACAGTATCTTT TGCCTTGCAGAAGCTTTGCAATTTTATGAGGTCCCATTTGTCGATTCTTGATCTTACATC ACAAGCCATTGCTGTTCTATTCAAGAATTTTTCCCCTGTCCCCATATCTTCGAGGCTTTT CCCTACTTTCTCATCTATAAGTTTCAGTGTCTCTGGTTTTATGTGGAGTTCCTTAATCCA TTTGGATTTGACCTTAGTACAAGGAGATAGGAATGGATCAATTCTCATTCTTCTACATGA TAACCGCCAGTTGTGCCAGCACCATTTGTTGAAAATGCTGTTGCTCCCTTGTCAAAGACC AAGTGACCATAGGTGTGTGGGTCTTCAATTCTATTCCATTGCTCTACTTGTCTGTCACTA TACCAGTACCATGCAGTTTTTATCACAATTGCTCTGTAGTACAGCTTTAGGTCAGGCATG GTGATTCCACCAGAGGTTCTTTTATCCTTGAGAAGAGTGTTTGCTATCCTAGGTTTTTTG TCGTTCCAGATGAATTTGCACATTGCCCTTTCTAATTTGTTGAAGAATTGAGTTGGAATT TTGATGGGGATTGCATTGAATCTGTAGATTGCTTTTGGCAAGATAGCCATTTTACTATTG ATCCTGCCAATCCATGAGCATGGGAGATCTTTCCATCTTCTGAGATCTTCTTTCTTTCTT CAGAGACTTGAAGTTCTTATCATACAGATCTTTCACTTCCTTAGTTAGAGTCACGCCAAG GTATTTTATATTATTTGTGACTATTGAGAAGGGTGTTGTTCCTCTAATTTCTTTCTCAGC CTGTTTATCCTTTGTGTAGAGAAAGGCCATTGACTTGTTTGAGTTAATTTTATATCCAGC TACTTCATTGAAGCTGTTTATCAGGTTTAGGAGTTCTCTGGTGGAATTTTTAGGGTCACT TATATATACTATCATATCATCTGCAAGAAGTGATATTTTGACTTCTTCCTTTCCAATTTG TATCCCCTTGATCTCCTTTTGTTGTCGAATTGCTCTGGCTAGGACTTCAAGTACAATTTG AATAGGTAGGGAGAGAGTAGGAAGCCTTCTCTAGTCCCTGATTTTAGTGGGATTGCTTCC AGCTTCTCACCATTTACTTTGATGTTGGCTACTGATTTGCTGTAGATTGCTTTTATCATG TTTAGGTATGGGCCTTGAATTCCTGATCTTTCCAAGACTTTTATCACGAATGGGTGTTGG ATTTTGTCGAATGCTTTCTCTGCATCTAACGAGATGATCATGTGGTTTTTGTCTTTGAGT TTGTTTATATACTGGATTACGTTGATGGGTTTTCGTATATTGAACCATCCCTGCATCCCT GGGATGAAACCTACTTGGTCAGGATGGATGATTGTTTTGATGTGTTCTTGGATTTGGTTA GCGAGAACTTTATTGAGGAATTTTGCATCGATATTCATAAGGGAAATTGGTCTGAAGTTC TCTATCTTTGTTGGGTCTTTTGTGGTTTAGGTATCAGAGTAATTGTGACTTCATAGAATG AGTTGGTAGAGTACCTTCTGCTTCTATTTTGTGGAATAGTTTGTGATGAACTGGGATTAG ATCATCTTTGAAGGTCTGATAGAACTCTGCACTAAACCCATCTGGTCCTGGGCTTTTTTT GGTTGGGAGACTGTTAATGACTGCTTCTATCTCTTTAGGGGATATAGGACGGTTTAGATC ATTAACCTGATCTTGATTTAACTTTGGTACCTGGTATCTGTCTAGAAACTTGTCCATTTC ATCCAAGTTCTCCAGTTTTGTTGAGTATAGCCTTTTGTAGAAGGATCTGATGGTGTTTTG GATTTCTTCAGGATCTGTTGTTATGTCTCCCTTTTCATTTCTGATTTTGTTAATTACAAT GCTTTCCCTGTGCCCTCTAGTGAGTCTGGCCAAGGGCTTATCTATCTTGTTGATTTTCTC AAAGAACCAGATCCTTGATTGGTAGATTCTTTGCATAGTTCTTCTTGTTTCCACTTGGTT GATTTCACCCCTGAGTTTGATTATTTCCTGCCTTCTACTCCTCTTGGGTGAATTTGCTTC CTTTTGTTCTAGAGCTTTTAGGTGTGTTGTCAAGCTGCTAATGTGTGCTCTCTCTAGTTT CTTTTTGGAGGCACTCAGAGCTATGAGTTTTCCTCTTAGGAATGCTTTCATTGTGTCCCA TAGGGTTGGGTATGTTGTGGCTTCATTTTCATTAAACTCCAAAAAGTCCTTAATTTCTTT CTTTATTCTTTCCTTGACCAAGGTATCATTGAGAAGAGTGTTGTTTAGTTTCCACGTGAA TGTTAGCTTTCTATTATTTATGTTGTTATTGAAGATCAGCCTTAGTCCATGGTGATCTGA TTAAGATGCATGGGACAATTTCAATATTTTTGTATATGTTGAGGCTTGTTTTGTGACCAA TTATGTGGTCAATTTTGGAGAAGGTACCATGAGGTGCTGAGAAGAAGGTATATCCTTTTG TTTTAGGATAACATGTTCTGTAGATATCTGTTAGATCCATTTGTTTCATAACTTCTGTTA GTTTCACTGTGTCCCTGTTTAGTTTCTGTTTCCATGATCTGTCCATTGGTGAAAGTGGTG TGTTGAAATCTCCCACTATTATTGTGTGAGGTGCAATGTGTGCTTTGAGCTTTACTAAAG TTTCTTTAATGAATGTGGCTGCCCTTGTATTTGGAGCATGGATATTCAGAATTGAGAGTT CGTCTTGGAAGATTTTACCTTTGATGAGTATGAAGTGCCCCTCCTTGTCTTTTTTGATGA CTTTGGGTTGGAAGTCGATTTTGTTAGATATTAGAATGGCTACTCCAACTTGTTTCTTCA GACCATTTGCCTGAAAAATTGTTATCCAGCCTTTCATTCTGAGGTAGTGTCTGTCTTTTT CCCTGAGATGGGTTTCCTGTAAGCAGCAAAATGTTGGGTCCTGTTTGTGTAGCCAGTCTG TTAGTTTATGTCTTTTTATTGGGGAGTTGATTCTATTAAGAGATTTTAAGGAAAAGTAAT TGTTGCTTCCTATTATTTTTGTTGTTAACGTTGGCATTCTGTTCTTGTGGCTGTCTTCTT TTAGGTTAGTTGAGGGATTACCTTTTTGCTTTTTCTAGGACGTGGTTTCCATCCTTGTAT TGTTTTTTTTTTTTCTGTTATTATCCTTTGAAGGTCTGGATTCATGTAAAGATAATGTGT GAATTTTGTTTGGTCATAGAATACTTTGGTTTCTCCATCTACAGTAATTGAAAGTTTGGT TGGGTATAGTAGCCTGTGCTGGCATTTGTGTTCTCTTAGTTTCTGTATAACATCTGTCCA GTATCTTCTGGCTTTCATAGTCTCTGGTGAAAAATCTGGTGTAATTCTGATAGGCTTGCC TTTATATGTTACTTGACCTTTCTCCCTTACTGCTTTTAATATTCTATCTTTATTTAGTGC ATTTGTTGTTCTGATTATTATGTGTCTGGAGGAATTTCTTTTCTGGACCAGTCTATTTGG AGTTCTGTAGGCTTCTTGTATGTTCATGGACATCTCTTTCTTTATGTTTGGGAAGCTTTC TTCTATAATTTTGTTGAAGACATTTGCTGGCCCTTTGAGTTGAAAATCTTCATTCTCATC TACTCCTATTATCCATAGGTTTGGTCTTCTCATTGTGTCCTGGATTTCCTGAATGTTTTG AGTTAGGATCTTTTTGCATTTTGTATTTTCTTTGATTGTTTTGCCGATGTTCTCTATGGA ATCTTCTGTGCCTGAGAGTCTCTCTTCCATCTCTTCTATTCAGTTGCTGATGCTCACATC TTTGGTTCCAGATTTCTTTCCTAGGGTTTCTATCTCCACTGTTGCCTCACTTTTGGGTTT TCTTTATTGTGTCTACTTCTCTTTTTAGGTCTAGTATGGTTTTGTTCATTTCCATCATGT GTTTGGATGTGTTTTCCTGTTTTTCTATAAGGACTTGCAACTCTTTAGCAGTGTTCTCCT GTATTTCTTTAAGTGAGTTATTAAAGACCTTCTTGATGTCTTCTACCATCATCATGAGAT ATGCCTTTAAATCCAGGTCTAGGTTTTCGGGTGTGTTGGGGTGCCCTGGACTGGCTGAGG TGGGAGTACTGGGTTCTGAAGATGGTGAGTGGTCTCGGTTTTTGTTAGTAAGATTCTTAC ATCTGCCTTTCACCATCTGGTAAACTCTGGAGTCAGTTGTTATAGTTGTCTCTGGTTAGA GCTTGTTCCTCTCTTGATTCTGTTATTCTCTACCAGCAGACCAGGGAGACTAGCTCTCTC CGGAGTTTCAGTGATCAGAGCACTCTCTGCAGGCAAGCTCTCCTCTTTCAGGGAAGGTGC ACAGATATCTGGCATTCAGACTTGCCTCCTGGCAGAAGATGAAGGCCCGAAACAGGACCT GTCCCAGAAGCTGTTAGCTTCTGTAGTGCACACTCTCACCTGTGCAGACTAGTCTCAGTG GAGTCCGGGAGCCAAGATGTCTCCCTCAGATGCTCAGGCAAAGCCCTTCTGGGCCGGTGG ACACCTATCCTCTGGCAGGGAAGGTGCCCGGATGTCTGGAGCCCGAAAAGGGGGCTGCCT CAGAAGCTCTGTGGCTCCCACCTGTCCCAGAAGCTGTTAGCTTCTGTAGTCCACACTCTC ACCTATGCAGAGTAGTCTCTGTGGAGTCCGGGATCCAAGATGTCTTGGGGAGAAACTATT AAGAAACTCCAAAGACTTTTGCAGTTGGGCTGGATAGGTTTTTGCATTATGAGATAACCA TAACCTATGGATGTCAAGGTGACAAGGGGTGGACTTGTGATGGTTAATCTTGATTGTCAG TTTGATGGGACTCAGAATTACCAAGGAGACACAAATGTGGAAATGTCTGTGAGGGCATCT CCAGTAAGGTTTAATTGAAGTAGAAAGATAAAGCCTCCCTGTGGGTGGCATTAGTCCATG AGGTGGAGTCCTAGACTGAATACAAAGGAGAAATCAAGCCGAGTACTAGAATTCACATTT CTTTGTTTCCTGACTCTGACACAATGTATCCATTACCTCACATCCCTGTTGTCATGCCTT TTCAGCCGTGATTGACTGTACCCTCCAACTTCCATCCAAAAATAAAACCTCTCAATCCTT ACTTTAGTTGAAATTTTCAGGTACTTGCAGTGAAAATTAGCCAACATGAGTTCCAAGTCA TGAGGAAATGTTTAACGTATTTGGCCAGTATGGAAATGTAAATCAAAGTTGTGCTTACTT TACTGAGAATGGTTGTCATCAAGGGGGAAAAATGCTGGTTGGAGGCTTCTCAGAAAATTA AAAATAGAACCTTCCTATGGTCATCTATACCCAGAAGAATAAAAACGTCAAGAGATACCT ACATACCCATGTTTATCATGGCACTCTTCATGATAGCTAAATTATAGAATTATCATTGGT GTTCATTAATTAAAGGTGACGAGCACACACATACACACACGCACACGATGGAGCGTTACT CAGACATACAGGAAAAATAAACAAATCTTGTTAGTTATAGGAGCAATGGTTGGAACGTGG ATATCACTATGTTTCATGAAATGAAGCAGTCATGAAAGACACGTATTTGTGTATTTTTTT TCTGTGTGTTCTTTAGGGAAAGCAGTGAAAGTAAACATAGTCATACTAGAGATGTGGGAG AAGGTGAGGAAGGAAGGGTATGAAAGAGTAGTCAGGGGGCTGCTCTTCCAAAGGAGCAAG GCTCAAATCCCAGCACCCATATGGCAGTTCACAACTGTCTGTAATCCCAGTGCCAGGTGA TCTGACATCCTCACACAGACATACATAGAGCCAGAATACCAATGTAAATAAAAGTAGAGA AAAAGGAAAGAAAAAGAAAAGGAACACTAGCCAGGGGACTGGCTATAGTCAACCCATATT TTGTACATGTATGGAACTGTCACAATAAGATATCTTACTTCATAAAATTAATATACACTA ACTAAAACATGTACTAAACACACCTACAAAAAAAGTGAGGAGAATCCAGGAGCTAAGGAA TATACTTCTGTGGTAGCATCCTCACCCAGCAACAGAGTCCCTGGATTTTACCCTAACAAT GGGAGTTGGGGGAACAATCATCCAGAGATTAGTGACAAATAACCAAGAAGTAGAAGCAGG TCTGATTTGGTAAGCTTGCTTTGTAGGACTGGAGCAGAAAAACAGAATCCAGAGTAAAAA ACAATGTCAGCCAATTTACCATCATTTCTTTTGAAAACATTAAAACAAAGGCACAGCACG AATTCCTAACTGAAACTCCTGCATGACCATATGCGGTGGTGCATACCTGTAATCTCAGCA TGTAAGGAATTCTCAGCTTCAACCCGGCCTGCTCAACAAAAGGACGCTGTCTTTAAAAAT AAAAGAAGAAAGAAAAAGGAGAAAAGGAAGAGAGAAAAAAGAAACAGAAGCAAAGGTGAA AGAAGCTGAGGAGTTAGGAGAAAGAGGAAGACATATCTCTGTCTCCTGATACAGAAGCTC AAATAACAAATTGATTTTTATTTGGGAACTTAGAGCCTTAGCATAAGTGACTCCAATTTA ACCTTTAATTCAGTTGGTTGAGGCCCGGTGCAGAAGCCTAATTGCAAACAATGGCCTTCT ATAACACATCTAAGAAATCAGATAGGGCAATCAGTGTCCCATTGTGGCCTGAGATGGAAG GTTGTAAGCAATTGTCTTTTGCACATGGGCAAAGCTCCAGGAAGGGTCCTCAACACACCC TCATGCCACAAACACACATGGAGATGGGGAAGAAGGGGTTTGGGTAGAGCACCAATAGCT ATGTTTAAAAGGGACACTTTAGGAGAGTAAGAAAGATTGATAGACACTAAGTGATCAAGT TAAAAAAAAAAAAGCCTGCAGTTAGATGATGGCCAAGGGTCAAGGAAAGGAGAGGGTACT TAAAAAGGAGGCAGAATTTAAAAAACAAAACAAAACATCATTTGAGACCAAGAGGAATGA ATCGATGAAGTAAAGTCTCTGAATAAAGAGAGGATTTTGTAATGTCTATTACTATTCCTC CCAACCCTGGCAGATGGGAAACTTTGAAAGTAGGGGCCTCTGTGAACCTGTTCATTGTGG TATTTCTCTGCTGTCTTCTACTACCCAGTTGTTTGGTAAATTGAATGGACAATGAAAAGT AGGTTAGAAGATAGGCTGGGTAGTTGTCATTAGAAAAGCACAGAGAGGCCAGGTGGTGGT GGTACCAGGTGGTGGTGGTACTAGGTGGTATGGTACCAGATAGTGTGGCACCAGATGGTG TGGCAACAGGTGGTATGGTACCAGGTGGTGAGATACCAGGTGGTGATGCACCAGGTGGTG TGGTATCAGGTGGTTTGGCACCAACCACATCACAGCACTCAGGAGGCAGAGGCAAGTAGA TCTCCACTGAGGCCAGCCTAGTCTACAGAGTTCCAGGACAGGTAGCTAAGACTACACAAA GAAGCCAGGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGATTCCTAAGAGAAGAGA GAAGGGAAGATGGAGAGCATAAGAAGAAAGCTAGAGGTTAGACTTACAGGCCTTTCCCCA CTGAAGCTGAAGAACACATGGGGGCAGGGAAGAAGCTGATGATTGACTAGGGTGACAGCT TTGGCAGGGTTCCTCCTTAGAGACTGTGACTTGGTGAAGCCAGGCCCTGAACTACAAGAA AGAAAAGAATTTCTGGTTGTATAAAACTAAGCAAAGTTAATGAGTTTATAAAACAGAAAC AGGAGATAGAATGTGTGTCTGTGTGCATGTGTCGTGTGTGTGTGTGTGTGTGTGTGTGTG TGTGTGTGTGTGTGTGTGTTTATGTGTTTGCATGTGTATATGTATGTCTGTGTGTATGTG TATATGCATGTATATGTATGTGTGTGTTTGTATATGTGTGTTTACATGTGTGTGTGTGTA GATGTGGATGTGTGTGTTCGCATATGTGTGTTTGTGGATGTGTGTGTTTGTGCATGTGTG TGTACATGCGCATGTTTGTGTATGTGCCTGTTTGTGTGTGTATGTGTGTTTGCATGTGTA TGTTTGTGTGTGTGTGTATACACATGATGTGGAGGAGGCAGTGGTCAAAGACAACTGTGT GGAGTCAACTCTCTTCTCTCCTCTTTCTATGGGTTTCAGGAATGGAGCTCAGGTCATGAG GTTTGCACCAGGAGAGAGTTTACCAGCTAAACTATCTTGCCAAGGCCACTTGCCATCTTT ATCATCCTTACTTAGCTTTAGAAAACTGAGCATTGTCCCTACACAGGCTTTCTTTACTGG CCTTATCGGTTGTGTTGGAATTTTCTTTTTTTTTTTTTTTTTTTTAACAGTACTTGAGCA TTGACGTTAAGGACTAGGAAAGATGCACCATTGAACTAACCCACAACAGGTGCTGAATTC CTTGGTTCTCGGCCAGCTCTGAACATAACCGGGCTCTAGAATAAGAGACTCTTCCTTTTC ATGCCCCCTAAGATTTCCTAAGATTCTTCATTGAGGGGGATTTGAATGGCTAAGTTCAGA GTTGCCAATACCTGAACTACAAGTCTGCATCTTTTAACACTAGCCAAGACTCCAGAGTTT CTGAAGTAAAAGGCAGTCTAAGCCTGAAAACAGTCAGGGTGGAAGGCCAGAGAGCCAAAG AAGAGCAAGACTTAAGGATGCCCATGAGGACAGAATGTATCACGGGGAGCATAACTAGAC AGTGTGAAATGAGAGCAAGTGGAGTCTGACCACAAAGGCAAAGACCTCAGAACTGGAACC TGCATAAAAATGAGTAGCAAGTTTCAATGGGAAGGGAGGGAGGGAGGGAGGGAGGGAGGG AGGGAGGGAGGGAGGGAGGGAGGGAGGGAGGGAGGGAAAGAGTGAAGAAATCTGTCACCT GCAATAGGAAGATAAAGTCGCAGGCTTTGAGACATATAGGTGAGCTCCTTCCAAGTATTG ATCAATGAATGGAACCTTGTGAACCTTTGAGGCTTAAGCTTTGATAGTGAGTTAAAGACA ACCGACAGCACCCAAAGCCCTGCAGACTCGCAGTGTCTCAGAGCTAAGGAGTAAATCTAA CTGCACCATCCTAAGGGGCGTGCTTTTTTTTTTTTACAACTCAATGCAAACTTAGCTTTA AGGCCATGCTCATCACTGCATAGCCAGGGGTGGGGGTAGGGCATTCTCATTTTGAGGCAA TGTCTCCCTCACTGACTTACTGTCCTGTATTGTTCTTGGCCAGCTTCAGAATCATTGCCT TTGGACAAAATACATGCAGGCCCTGTCTCAGGCCATTTTCCATTTGCTAAAACAAAGCAG TGCCTTGGGCTGAGTGATTTACAAAGAATAGAGGCTTATTTAGTTCATAGATTTGAAAGA GGCTCATAAGTCAACCCAGGTTACTCTCAAGACCAATCCTGACCAATCTACTAATGCCAA AAATCTCAGCAAGCCCTAACCTTGAAAGTGATCAGTTTATGAGCTTAGAGATTCAGTTTC GTTTAAGGCAACGGTAATGTAAGAACTTGGCTTTGTGCTCTGCCATTCGAGACAATGGGA GGAGGAGGAGATGCTGAAGTTAATACCATGCACTTAGAACAATTGTTTTACCACCCCCTG AATATTAGTGACTCATTAGTAGGCCACAGCCTCCATTCGCTCCATTTCCCACATCCCTCC CCAGTGAGTTTTAATACACCCCACCTTTTCACCTGATATCTCCTACATCTCACCCGTTGC CTAAGACTTCTGACAATGCTCTTCCTCATCCATCTGGCAAAGTCCCTGGGCTTTGGCTTT CCGTCTTGCCAACACAGAGGACATACTCTGCTATATTTGTTTCTGGGCCAAAATTGCTCC AAAAGATATAAAGATCAGTGTGTCCAGTGTCCAATGTCCAATGATGAGACTTCAATGTCC TCAGGGCTCCAAATGTAGGGAATCTGGGCCAAGGAGCAAATGTCAGCGTAGGACATTTAG GAGATGTCTCAACTACCCCTTGCCTTTCTCAGATACTGTCACATGTGGGTAGCTCATGAA AAAGGCTGTGTACAGTCTAAGAAGACATTAAGCGTATCAGCTCAGTCCATGTCTGTGCCT TGACCCCATGTGCAGTTGGACCCACAATAACTAACTAATACTTGTTATTCTGAAAGAGTC ATAGAGGGGGCTGGAGAGATGGGTCACTGGTTAAGAGCACGTATGACTTTTGCAAAGGAC TCCAGTTTGAATCACAGTGCTCAGGCTGGGTGGCTCATGACTACCTGTCTTTCCAGCTCT GGATATATTCAGCATCCTCTCCAGATCTCTGAAAGTGCTTGCACATGTGTACACAGACAG CCCCGCCCCTCCCCAGCTTAAGCATAATTGAAAATAAAAATAAATCCTATGAAAAGAGGA CTGAGCTTCCCCGGAAATCAGTGTCATCAGAACATAATGGAAAGGCACTGGTGTGATTTA CCTGTGTCCTTGAACTTTGGGCTAGGGTCTCCCTAGAGCTCATGTGTCATCCTTTCTTAG ATGATTTCTCATTGCAGACAGACAGCACTGTGCAGGACAGAAGGATTCTGGGTTGGTTTC TAGCATGACTCCATCGCTTTAAAGAACAAACCACGCATCCCTCAAAGCTTGGATTCACAT GGCTTCTTTCCAGGATCGCTGCGAGACCAGAAGGTGTCAGGCCACAAGAACTCTGCAATG TGCTTTATATACCCTGTGGTTATAAACACAGAGACTGAGCCTGGCTTGAACAGCTAAAAC CTCAAATCCCACCCCAAGTGACACACTTCCTCCAACAAGGCAATAACCTCATGCTCCAAT AGCACACCTGCCCCTCCTCTACTGCTTTCTCTCCTAGGAGGTACAACTAGGTCTCTCATC CCATCTACCTTTAAATAGATTTATTACATTTAAACTTACTGGGTGGAAGATGGAGGTCAG AAGGCAGTATGCAGGAGTTGGTTCTTTCCATCTATCTTGTTATCCTGGGTGTCAAACTCA GGTTGTCAGGATTGGCAGCAGGGGCCTTTACCCACTGGGCAATCTCACTAGTCCACATCC CCAGCTATGACTGCCTAGTTTGGGATGTGAACGATGCAGAAGCTTCCTCCAAAACTGATT TGTCCACTCCTAGGGAACAATGGGCTCTGAATTCTGAAAGACCAGAATCTTCACTAAAAA GTGTTAATGCCTAGGTAACTGTTACCTGTCTAGCCTGCCATTTTGTGCTGTGACTAATGT CATAAGGAAACTTTCCCATGAGCTGTTACTGGGGTTACTAGGATGTTCTGTGCTTTGGTG TTCTTGGAAACCAATCACAACAGAAGTCAGTCAGACCTGCTCTGTATAGTTAGTCACAAG AAGCTTGGACCCGCACCAACCACCCAGCAGCACTTCCTGCACTTTTGTATGAGCTTTTGT GGGTTTTGCCTTTAGAAGTTGCTCCTGGGATGGACCCCAGCATAAGAGAATTCTGTACCA ATATAAGAAGCTATTTGGAAAAGGACTTCCATTTTGAGTAAAGGTCAGGTAAAGTTTAAA TTCCCAAGACCTCCCTGGAAACAGATATTTTCCTTGGCAGAAAGAGACATATACATGGAT AACTGACCTCCTGGATAGCAAGATAAGACATGAATATTAGGCAAGGCAGGTCCCCTGCCA CAGCTGAATACCCCAGCCAGTGGGAAACAGGGTAAGTGTATTACAGAGACATGTTCCTAA GGAACTCCCCTATCTCTAAACTGATTGGTGGAATAATGTGGCACAGATGTTTGTGAATTT TAGACTTAAATGCCCTATAAGATTTTAACTCAAGGTCCCAGACAGCTGGGAGTCTGTTCT ATGGTCCTGACGGATCAGTCTTAGGATGTGGCATTCAAGAAGCCATCTCTGTTTGACTGA GATCAGTGTCTGAGTGTTTTGTGCCTCGACCCCAAGACCCCAGCAAGAAGATCCCCAAAG AGAACCACAAGTGCTGCCTAGTGTGCAGACACACAAAGTGTCACACAAAGAAACATGGGA AATATGGAAAATAAGGCACCATTAAGGAAGGGAAATATATTGATTAACATATGAAAGAAA CTGATGGGAGAGAAAGATGGATTGCAACAAGCCACCCAAACGTCGCCACCGCCGCCACCA CCTACATGAAACAAAATAGAGAATATGCAGAAAAAGTTTACATACATAAATGACTCACAG AAAGCTTTCAGGGCCCTTGGCTCTTTCCTTTGGAAACCTTGACCTGGCCCACAGTTAAGC TCAGACATCTTCTCTTTAATAAACTGTCTCCTTTCCTGTTACAATATATGCGCCTCTGCA AAAAATCTTTTCCTAGGACACGAGGAACCTAGTAACCAGTGCAGGTGCCTCCAAACTCAG ATCCATGCCTATAACAGTTACCAGGCTGCCAGCCATGTGGTAAGACTTGCATCTAAATGC TTTCCAATTTCGCCATCTTCCTCAACAAAGACACCCATGTCACCAGGCAATATTGTTTTT TGTCCCTTCTCTTCCTTCTTTCATTTTCTCCCATGGCATTTGTAAATGGTGGGCAAGCTC CCATGGAAGTTGTCCTAGATGGCTTTGTCAACCTGGCAGATCCTAGAGTCATCTGAAAGT TCTATTAAAGAGTTGCCTAGATCAGATTAGCCTGTGTGCTTGGGTGTGTGTGTGTGCGCG CGCGCACACGCGCGTAGGGTTGTTGATGACTAATTGATGTAGGAGGACCCATCCCCCTGT GGGTGGCACCATCCCCTGAGGTGAGTGGCCCTGTATATAATATCTAGTAATAAGTGTGTC AAATAGAGGACCCATGATTGAGCCAGCAAGTGTCATTCCTCAAGTTCTTGCTTGACTCTC TGCTCTGACTTTTTAAATCACTATGACCTGGAAATGTGAGCCAAATAAATGCTTTCCCCA TTTAAGTTGGTTTTGGTCAGGGTGTTTTATCAAAGCAACAGAAAAGTAAATATAGCAAGA ATCCAGATGCCAGCCTGTGGACACCGGATCCAGGCTGTGCGTTCCCCCTTCTTTTGCCTC CTCAGCTTATGGTGCCCTATGACTCAGACACTTCCATATGCATTACTGCGACGAGGGCTG GGCTTATGCTGGTGCAAAGAAGCGTGTGCACCAGCAGCTACGATGTCTGCATTAAACCCC GAGGCTCAAGTAGAGCCACAGCTGCTGGACCCCTACAAGCCTAGCCGACAAGATGTGTGG ATCCTGCTAGGGACTTCTCTCTGCAAACTGAGTAAAGGAAAGAATGACTAACTGTGTAAA TGGAGGTAGCGTGGAGCACCATACAGTAGGGAATGAGAGTTCATCTAGTTCCTACTGCCT ACTGTGAGTTAGGTACAGACAGGGCTCATTGATACATCAGAGCTGTCCCCCTTTGCCATT TCTTCACATTGTCCTATCTATCTTTGTAGGAAATCATGAAGGGATGAGCATAGGTGCTTC AGACCATTTTCTTTGAATCTTAAAGAAGTCCAGCTGCATGATGTTCCTTCCAGCTTCTGA CCAACATCCTTGTCTTCCAGCTTGTACTGAGGCCAGATTGTGTTACAGTAAAACCCTGGC ATCTTTCTTTAAGATTTCCGGATTGAATCTGTTCCAGTTCTGGTGGGTACAGCACAGCAG GAGTCCAAGGGAACTGAAGTTGAAATTTCCAGCTTGAATTGCTACTCTCCTGGGACCAAG TCCTATAATACTGAGATGTAAGTACTCGCTGTCAGCATATCTGAGGTAATTTCCTCTACA TCTGTGAACCTGGGCTTCTTCTAAAAAATAGGTCCAACATTTTGGGTTGGTAAGTTCAGA GATGAGGTTACTTGTAGAAACGGTTCTAGTTTTGTTTAGATTACCACTCAAGTTAAAAGT GTATATGGATGAATGGTTTCACTATTTGTTGGCTTGTCTTCTGGAACCATGCTCAAGGAA ATTAAATGACTTACTACCAAGGGAACTAAGCCCATATTCTCAGAAATGGCACTAAGTACA GTAAACAAACAGGAAGAATTTGTGAGCAAGTAGGATATGGTGAAGCCTAAATAAATAGCA TATAGCAATAGAGCAAAGTTAACCAGAGAACTGAGGGGAAGAGAAGCTGTTGACGAAGCC TGATCCTTAGCCCTTTCACCCAATGGGCTGCTTGTCATTTAGGCCATGGGCCATGTTCTT TGTGGCTTTGGATGCCCATCCTGTCGGGTTGAACTGGTACTGGTGGCTTCACTCTTGAAC TCCCTAGTAATACAAGGCCCCAGGTATAACATAATCCCTGTGTCCCCAGATGTTAGTCCT GTAGGACAGATGGGAGCCTGGAAGCAACTGGTTGGATGAGTATGTAGAACTGGTGGTGTT GGGAAGCTGTAGGTGGCAGTAGAGCTGACCTCAACACCCACCCAGCCCTCCCCTTGAACT TCAGAGCAGGCAGGGGTGAGGCTCTAAAGAATTACTTCTGATACGAGTTGGGAGAACTAC CATTGCTGTCCTTTTTAAGAAAGCCCTAATCTCAGGGTCCTTGCAGATCTCCAGGAAGGT GAATAGAAAGAAAAGAAAGGAGAGGTGTGTGGTAGGCAAGCAGATGTTTTCTGTGTAAAA AGGTGTGGTGGTTTGAATTTGCTTGATCTAGGGAGTGGTACTATTAAGAGGTGTTGTCTT GTTGGAGGAACTGTATTACTGTGGTGGTGGGCTTAGAGACCCTCCTCCTAGCCATGTGGG AGTCATTCTTCCCCTGGCTGCCTTTCAATCAAGATATAGAACTCTTGGATCCTCTGGCAC CATGACTACCTAGACACTGCCATGCTTCCTGCCTTGATTATAATAGACTGAATCTCTGAA CCTGTAAGCCAGCCCCAATTAAATGTTATCCCTTATAAGATTTGCCTTGGTCATGGTATC TCTTCATAGCAATGGAGACCCTAATTAAGACAGAAAGTATAAGGTTATTGTGGTGTTTGG GTGAACATGTTATCTGGATGCAGTGTAGACCCAGAAGAGCAATATGGACATCATTATCCT TTTTTTTTTTGGGGGGGGGGGGACATTGTGGTCATCCCTATATAGACTCTGCCATCTTAG TTATCCTCATAACTACTGTTGCTATAGTTGATTAATCTGCTCTATTTGCCCAGTGGTGGC AGCATGAGTTCCTTGCTACTGTTCCAATGTTGTAGATTCTCCAATGAAACACACACACAC ACAAACACACACACAGCCTTACTTTTAATATGCCCTAAGCAGATCAGTGGTTGGGCCACT CCCTAACTGCTACACGGCTAGCACACTCTCCCCTCTGATATTCCTGAATTATTATTTAAT AAAACGTATATTCCATCCTGGCTGCCCTAGTCTGCAGCCCTCCTGGGCCACAATCCCCAG TTCTTACATTATGACTGTCTCTCTTGCACTTCTCGGGCCTGATCTTTTTGCTTCTCCAGC ATCGTGATTCTAAATCCTCCTTCTTCCCTGGGTTTTCTTGCCTGAGAAAACCTAAGTCCT ATCCCTGCCCCACCATTGGCTGCTAGCAACTTTATTGGCCAATTAGAACCAGCTTGGGGC AGGGACCCTCAGTGTCTCACATGCAGAATTCTCGTGCAATTTTGGAACCCATAATGCAAG CATTAAACCAAATCCAGAAATAAACTACTGAGAGGGTTCAAGAATTGCTGGAAGAAGACC CCAGACTCTAAGAGAATGCAAAGAATGTTTATTCTGCAGAAATTACCAGCATGCAGGGGT CAACCATTGATCAAAATGGTGTCCCTAGACAAAGGCACACAAGCAAAGGTTAGGTAGTCT AGAACTTCATTGGTGGGTGCAGGGGAAGTTACATGAGTCGGTTTCTGATTGATTGCTATG TTAGTTTTGCTACATTTGGTGAGGCCTTGAGGAAATTCCAGGAACCAGCTCAGCTCTGAG CTCATCCTCCCTTTGTCAGAGCCATCAATGATTGCCTGTTTTCGGTAAATCCCTCCAAGG GGAGAGAGGAGAGAGAGAGGAGAGAGAGAGGAGAGAGAGAGAGAGAATGAGAGAGAGAGT GAGAGAGAGAATGAGAGAGAGAGGTTTCTCTACGTAGTCCTGGCTGTCCTGGAACTCACT CTGTAGACCAGGCTGGCCTTGAACTCAGAAATCCACCTGCCTCTGCCTCCCAAGTGCTAG GATTAAAGGTATGTGCCACCACTGCCCGGCCCAAGACTTTTCTATTCCCAAGGTTTCATT ACTATCTTTGCTGTCCTTACAGTGTCTGCATATTTTGTTGGTGTCTTCCACTTTCTGTGT AGCTGCTATCTTGGAGGTTCATCTTGTCAGTGGGGAGCTACACACTGATGACTGATGTGT TAGTGTTTGTCAACTTACAGCAAACTAGAGAGAGCCTCAGTTGAGAAATTCCTGTTATCA GATTGGCCCATTGGCATGTATGTGGTGCATTTCTATTGATTAAGGACTAATTTGGGAGGG CACAGACCACTGTTGGTGGTGTCAGCCCTAAGCAGGTGGTCATGGATTATATAAGAAAGC AATTTGACCAAGCCATGAGGAGCAGGACAGTAAGTGGTAGCCCTCAGCAGTCTCTGCTGT GGTTCCTGCTTACAGTCCATGCTCCACCCCCACCCCCGTGACAATCTGTAATGTAGAAGG CTGAGTATAAAAATGTTTAAAAATTAAAAATAAAAAATAAACCTATCTCACCAAATTGGT TTTGGTCAATGATTTATCCCAGGAACAAAACGTAAAAACTAACATGGAAATCAATGTCAG AGAGTGAGGTATTGCTGTGAAAGGCCTGATTATGTCTGGTTTTTTCCCCTAGGGTCTGTA GATGGATTTTGGAGCTGTGAACTGGAGTTTTCAGAGCTTACTCAACTATTGTGAGATCTT GGGAGGTAGGAATGCTGCAGGATAGATAGACTTTGGACGCCTGGCTTGTAAGATCTCAGA AGGAAGCAAAGACTCTATTAGGGTCATTTGTATGGTTTGACTTGAATTAAGAATCCCTGG AAGTCAAGCCTTTGCTAGGGACAATCAGTGCTATTTAGCTGGGCCTGGAGAATCAGCTAA ATAGAATCAGAATTAGGAACAGACTGGAACAATTGAGGTGAAATCGTATGGGACATATTC TCAGGGTCAGCACATACAAGTTGTGGTTCGTGAAGAGGCCAAGGACACCTTTCAAGCCGA TAGCTGAACTTGGTAATGTGTAAGAGAAAGCCTTCCACATGGGACTTGTTTTGAAGGCAT AAAAGAGTAATGGTGACAGCGGAGGTTTGTCACTGTGTTACAGTGGAGTCCCTGCAGAGA GGCCAGTAGGCCAATGGTGAAAGTACAGCGTTAGTTGTAGTGGAAATCTATTGGTTGAAG GGGCCTTGGAGAAAAGCTGTGGCTTGGCACCATAGGGCAGGGTCAGAGACCCTGGACTGA ACCAAGAGGAGCTATGGTGACCCTGGACAGAACCAAGAGGAGCTATGAATGAAGCCTTGG TTACAGTGGAACCCCCTGTATATTGGAAATTCCAGGACTATAGAATGACCACCAAGGACC TCAGCAAGTGGGGAGTGGAGTCTGCCTGAATCTGTTAGATAAATTTGTGTGTGTGTGTGT GTGTGTGTGTGTGTGTGTTGTGGATAGTAGATCAGGAATCCAGAGATCATACATTGAGCT ACAGCATTTGGAGCTGCTGGACTTGGCTTAAGTGCGTTGTTTTTATGCCCTGGTACTTTT TTCTTGGAATAAAATATATAACTTGTTTTATTTTCAAGAGCCCACAATAAAAGAAAACAC TGGATTATTAAAGAGAAAACTTTAACTTTCAAAATGATGAAAAATTTAAAGACTGTGGAA CCTTTAAAGTTATATTATATTGTTGTTGGTTGGTTTTTAGTTTTTTTTTTTTAAGATTTA TTTATTATATCTAAGTACACTGTTGCTGTCTTCAGATGCACCAGAAGAGGGTGTCAGATC TCATTACAGGTGGTTGTGAGCCACCATGTGGTTGCTGGGATTTGAACTCAGGACCTTCGG AAGAGCAGTCAGTGCTCTTAACCACTGAGCCATCTCAACAGCCCTGGTTTTTAGTTTTTT GAAACATGGTTTTTCTTTGTAGCTCTGGCTGTCCTAGAACTTGCTCTGTTGACCAGGTTG GCATCAAACTCACAGAGATCCACCTGCCTCTGAGTCCTGAGTGCTGGGATTAAAGGCATG TACCACCATTGCCCGGCTTATACTATGTTTTATATTGTGTTGTTAAAATAAGATCTTGGA AATAAACAAGAAAGGAAGGATTATGGTTCAATAGTGATGTGTCTGTATGCCATGTTTAAT GGTGCTTGCAATTTTTATTTGTTAATTTAACACAATAGAGAGTTACTTTGGAAGATGGAA CCTCAATTGAGAAACTGCCGCCATCAGATTGGCCTGTGGGCATACCTGAAATGTATTTTC TTGGTTAATAGTTTGTCGTTGAAAGGCCCAGCTCAAGGCGAAAGGATGGACCATCCAAAG TCTACCCCACCCAGGGATCCATCCGATAATCAGCCATCAAATGCAGACACTATTGCATAT GCCAGCAAGATTTTGCTGAAAAGATCCTGATATAGCTGTCTCATGTGAGGCTATGCCAGT ACCTGGCAAATACAGAAGTGGATGCTCACAGTCATCAATTGGATAGAACACAGGGACCCC AATGGAGGAGCTAGAGAAAGTGCCCAAGAGCTGAAGGGGTCTGCAACCCTACAGGTGGAA CAACAATATGAACTAACCAGTACTTCCAGAGATCATGTCTCTATGTAGCAGAAGATGGCC TAGTCGGCCATCATTGGGAAGAGAGGCCCCTTGGTCTTGCAAACTTTATATGCTCCAGTA CAGGGGAACGCCAGGGCCAAGGAGTGGGAGTGGGTGGGTAGGGGAGCAGGGCAGGGGGAG GGTATAGGGGACGTTCAGGATAGCATTTGAAATGTAAATGAAGAAAATATCTAATAAAAA ATTGAAAAAAAAAAAAAAAGGCCCAGCTCACTGTCAGTGGTACCATGCCTGGCTAGGTTG TATAAGAAAGCAAACAGAAAAAGCCATGAAAAGCAAACCTTTAAGCAGGACTCCTCTGCG ATCTCTTTTTCAGTCTTTGCCTCCAGGTTCCTTCCTGCTTGCTTCCTGGTGTGACTTGAT GCAATGGCTGTGATGTGGAAGTATAAATCTAACAAAACCTTTCCTCCCCAAATTGTTTTC ATCCGTGGTTTATTACAGCAGCAGAAAGTAACAAATACACTGGCCTGTAGGGCACACAAG TGTGAGAAGCGGGTGTGGCGGCAGTCCCAAAGGCGCCAGGGACTGCAGCTAAGTCGTATG ACTTGCACCTGACTTCCTCATATAAGCCACAAACATCTTGAGAGCTGCGCAGGTGTACCA GGATACCGGTGAATCCATTTTGATGGAGATTTGCCCCTGCTGCCCTAATTAGCTGAAGCT GCGTGCCTGGTGAGGTGGCGTGGCCTGCTGTGCGTGGATGAGAACTAAGAGTATAAAAGA GTGAGAGGCCCAGGGTTTGGGAGAGATATAAACAAGGGAGATATAAACAAGAGAGATATA AACAAGGGAGATATAAACAAGAAGAAACAGGACTGAATAAACGTGTGCAGAAGGATCCTG TTGTAGCATCGTTCTTCCTGGCCAGTTGGGCACGCGCAACACACAAGGAGCTGGGCTTCC TATCAACCATCTACCCCTATGCATAAGCATTCTGTACATGCAAAGTGTATGGACCTTTAG GGATAATTAAGAGTCCATTTCTCTTTTTCAATCATGAACCCTCAACAACACAAGGCAAAG ACAGGGTGCTTCTCTGATTTATACTAGCAGTGAATTGTCCTAATTTAACAGTAACTGTCA GACTTCACTTTGGCTTAGAAACTCATCTAGAAAGACATATTTAGTCATGGCTCTGTGCTG TACCTCTAAGGAAACACGGGATCTGGGAGGAAGCTAATAGAGATGAAAATGAGGTATTTG ATCAAAGTCTTAATGACCATTTGCTTAGTGTATGGGTGTTCCCAGATCAGTAACCCAATG TTTGGATTATAACAACTCACCAGGAACCCATCTGTGTAGGGCGATGATAGAAATATCGCT GCAGGAGTGAAAGTTGCACTAAGAAACTGTCGACTATGATGAGATCATGGTGGCTAACCA AGGAAAGAAGAAAAGCCTGTCTTATTTGTCAGTAAAACAATGGAGCTTGTCCTATTGGTC AGAAAGACAAAGGAGTCTGAGCTTCCTTTCAATCTCAGCCTGTAGAATGGTGGCATCTAT AGGGAAAGGTGAATCTTCCCACCTCAATCAACCTAATCTACATAATCACTCCTAGACATC CAAGAGGATCATCTAATCTAGATAATTCTTCACAGTCATACCCTAAAGCTTATTTCTTAG GTGATTGTAGATTCTTTTAAGTGGGCAACGAATATTAACCATTATAATGACGATGAACTA TCTCCATCAAAAATAACTTCCACTAAAAAGAGGAGCTAAGTGGTTGGAGAGATGGCTCAG TGGTTAGGAGCACTGAATGCTCTTCCAGAGATCCTGAGTTCAATTCCCAGCAACCACATG ATGGCTCACAACCATCTCTAATGGCATCCGATGCCCTCTTCTGGTGTGTCTGAAGACAGT GGCAGTGTACTCATATACATGAAATAAATAAATAATTTTAAAAGGGGTGGGAGAATAAAT CTTAAATCATGACTTGATGTTTTCTTACCACCCCAACCCTGTTACATCCCAGTCCTTCCA GTAGTCAAACCAAGCAGACAGCTATGTAAATCAACTTGCTAACTGGACTTCTTCACCCTA GACCAAGCATAATGAAGCTTATTAATGAGATTCTTCCATCGTGGGTGCCTGACAATGTTA GACCTGAAAGATATACTTGATTCCTTTACATTCTACTCTTGGTACTCATTTGCTTCTGAG GAGAAACACCCAGGTACTAGAGTTAATCAGCAGTATCCTTGCCCATGCCTTCCTCAAGAT TTGAGGGGCACATCCCAGACTTTTGCCTGGGCATCAGAAAAGGATCTTAGAGAGCTTGTT TTCACACAAGGAGTCATTCTAGGATAATAATGTATTATATATTTATTCCTATTACAGAAA TCTCAGATCAAAATACCATCAAAGCCTTCAACTTCCTGGCCTATTAGGGCTCCAAGATTT CTCCCCCAAAAGACCCAAGTAACTTAACAGGAAATATAATACTTAGGATATGTCTTGACT ACTGAGGTATGGTAACTATCCTTGCCTTGGGCATAATTGGCATAATTGAATTTGTTCTAC CAAAAACAAACAGCAAAGCTTCAATCAATTCAGGGATGGCCAAATTTTATTGAATTTGTT TTTCTCTTTGGGTTAAAAGCGACACCTCTGCCTGTGCCTCAGCACCATCGAGTCTCCAGC TCCACCATTCGCAAATGTGTCTGAACCCTGCACCTTCACTTTCTCCTCCATCTCTCCACC ACACACTCCATCTTTCTCATTTCTACATCACACATTGGTTCCCTGTATTGGCACCCATAG TATGCTACTCTAGTGTCTTTTGGGGGGGGCACCCCTGACCCAGCAGGACCCAGGCAGGCA CTTGGGTGTCTTTCTTCTGGCCGTCTCAGCCAGCAGAAATACAGTACTATCATCCCAAGC CCTACAGTGGAAAATAAGGGAAGACGTGACTCCTTCCATGTGGGAAAAAGATGCTACTCT CTACATAATAACTCAACTGTTCTTCCAAGAAGACTGATCGACACAGTGAAAAATATCTAT CAGGATAGGATCAATGTTTATTCTGCATACATAACAGCTCCAGCCAGCTTCATCCTCCAT TGATCCATGAACCAATCCCAAGGAAAACACCTAGCCACAGGAGAACTGACAAATACATTT GACTCGTATGCCCTCCTGTGCCAGGTACAAGTATCTGTTGGCATTTGTAGACACTGTCAC TGGCTGGATTGAGGCTGACTATAATGGTAAGGGCTACCCTAAAGAGAGTTGTATCAAGGA TTGACCTTGCCTACTGAGGTCTGACCTTGCCTAGTGAGGCTTGACCTTACTGAGATTTGA TCTTACCTACTCAACACAGAGTGACAACAGGTCATGGGGTGACAGAGGGTGACAAATGCC CATCATTTACATCAATACTTGGTCTATACCTATGGCTCTGGAAATAAAATATTATTTAAA TTCTGCTTGGAGATCAGTGTCTTCAGGAAAAAAATTGAAATGACTAACCAAACTATTAGG CAGCTTCTAGAAAAGCTTTGACAAGAAAGCTCTGGGGGAAAAACCAACAACAACAAAGTT GTTACCCATCCTCTTAAGAGTTAGAACAACTTCAAAGTCTAATGCCTGGTTCAGCCCCTA GAGTTACTGGCTAGTAGGCCCTTTCTCATAGGAACAGGTATAGAATAAACTTAAAGCAAA TCCAGTAAACCCTATACAAAAATGGAAACTAGGCTGTACTCAGCCAAAAGTGTCTAACCT GAAAGACTGTGGACCCTAAACTGGGTCCTCCTTAATATCTAAGAAGACAGACCTATAGAA CAGTGGGGTCCTCAATGGAGCAGACATTTCCAAGTGGCCCTAAGTGCTGGGGACAGCACA CCATGACAAGGGGCTACCTGCAGCAGGCCACGATAGATCTTAGAAGTCTGCAGCAGCTTT TTGTGAAAGAGGATGGTTTCTGGGAGCCTGGAGACATCCCTCCAGGGGATCCACCATCTG AAATAAGGGACTGCCTGCAGTAGGCCAGGTTGGAAACATCTCTGTAGTTCACAGCATCTC CCATCTCTCCTAACTTTAGCCTGGACTACGGCTGTATAGATTTATTTCATTTGTGCGTGA CTGCTTTTCAGTTGGCCTTGGTGTGCATAATTATTCTATTATATCTGACTTTCCTATTTC TTTCTCCTTCTGCTCCAGTGAATTCTGTGAAACTAGATCCTCCTTGATGTAATGATTCTT AAACAATTAAAAATTGAGGCATGGGCACATTGTTTCCAAGATGAGGCACAGCACAGTCCT CATGGTCCAGGTGCATGCCGTGCGTTCTCTTCTTGGAAACAATGCAGTAACTGCACAATG GTAGTTCCAGATTAATGTTTGACTTGCAGAGAAAGTTTGAAGAAATGATAAGAAAATTGA AATACAGCCAACATTGGGACCCCAAGAAAGAAAAAAGTTATTGAAGTTATGAAATAAGTT TTGCATAACATTTGAGAGTGGATCCTGGATAGGCAATTATAGAATGCATAAAATTATATA TTAGTAAAACTAATTCAAAACACTAGGACTCTTAGGAGAGTCATTGTGTGCAGTGTACAG AATCAGAAAGCTAGAATAACTGCTGAGTTAAGGGTTAACTTGATACTTTCTGGCCATTGC CCATGTCATTTATCATTAGAGCTTCACAGGAAAATTCAAGTAGTTGATCTCAGAGCTCTG AGCATTGGAGTATAATAAGTTAAAAGTTAAAGTTTAAATAATGATGTTTGCAATTATTAT TTTGACCACAGGCCTGGGAATAGGGTAAGCTTGAAACTTTAGGGACCTATTATAATTCTT AATTTTTTGTGGGATGTAGTTATTCTTTTGAATTTGATTTGGCAATGATTATACAATGTC TTCTTTTCTACCTGTTTTTGGAGTATCAGTGAAAGACTAGGGCAAGAAAAAGGCTAGGAG CAAGTGGTGGAGAGCGAGTAAGGTGGCATGAGGTGAGTGAAGAGTGAGTGGAGAGAGTGT GAGGAGAAGAGAGTGTGGGGAGGTGTGGGAGAGAGAGGGGACAGAGAGAGAGAGCATGTG AAAAGTGAGAGAGGAAAGAATGTGAAGAGTGAATGAAGAGAGAATGTGACGTGTGTATGG AGTGTATGTGTGTGTGTGAAAGAAGAGTGCATGTGGTGTGTGTGAGATGTGTGTGAAGAG AGTGTGTGAGAAAGGGGAACACACAGAGGTGTGTAGGAGTGTGGGAGTTAGAGAAAAGAA AAGTGCACAGGAGAAAAACAGAGTGCATAGGAGAATGCAGAGTGTGTGCAGCCTCAAGCT GTGAGCATGTGAAAGAGAGAGAGGAAAGCAACTTTAAGCCTTAAAAAAATTGCCTGTCAG TTTGTACCCGAAAAGTAGTTTGTGTCTGTTTATTATGTGCCTTCCAGATATCCCTGCTTC TAGTTGGGAACTCTGATCCTGTGTTGAGGCTGGACCCCGACACCTAAGTACTCTCCATGA TTGCCAAATTGTTTGCAGTTAACAGCGGGGTTCATATCTCCAGCATGAAACCAAGGGACC CCAACCCCAAGACCTAGAAGAGAACACCCGTGAACCATGAAGGCTCTTGAACTTCTCTGG ACAAACAGTGTAGCATCCTCATGACTGGTCTGGGGCTGTTCTGAAGTACGCCCTGCTCTG GATCTTCATGCTTCTCTCAGTAGAGGCTGAATCCTGAACTAACGCATGGAGAGCCATGTA CTCGCAGGAGAATGGAGTCATTTCCCCTGCCCAAAGCACAGCTTACCTAAAATTGCCTCT CCTGCTTTGGTTTTGGTCTTTGCTTTTCCCAAGAATAAGCTTCCACTGGTTCACATTTTA AACAAGGTGGCTGAGTTGCCAAATCCTCTCATTGTTAACACTTTCTTACCCTGCAGGAAC CACACAAGGAACAACTTTCCCTGAGTGTCTTTCTTCTCAGTAAGATGTGGGAAATGGTAC ACACTAAGGCCCCATATAAGGTCATAAATATACTCTATACCATGAGAACTCTGGGAAGGT GTGGAGAGGCAGTCCCAGACATAAGGGTCCAAGTTGGAAGGCTGTTTCCTTGGGATGTAT CTCCAAGCAAGACAGCTGCATAAACTTACTTGGAAAAAGAAAAGCTAAGGTTTTACTTTT CTAGTTTTGATGAAACTGACCCAATTCATAGTTATTCAAAGTTTCTCTGAGCACTTCCAG TTTGCAATTTGTTTTTTTGTTTGTTTGTTTGTTTGTTTATTGGGTTATTTTTGTAATTGG AAATGCTTTTTTTAAAAAATCTTTCTCTAACAAAATGAATGTCAAAATAGCCCAATCATA CTCACAGGAGGTAGAGGATTGGAGGGACTTGGGAGGAAGAGAGGAGGGGAAGGGGACAAA AGGGGGGCAGGATTAGGTCTGGGAGGAGGTGGGATGACATACAGAGGGTTAGGAATTTGA ACAGAGATGTGTAGCAATGGAGGGTTGAGGAACTGGCACCGGAAAGTCCCAGATGCCAGG AAAGCAAGAGGCTTCCAGGACTCAACGGGGCATGAGATTATCTGAAATGCCCAACAAAGG GGAGGGGAACCTGTCAAGACCATATCCAGAGGTTACTCAAGGCCCCTGTGTAGGGGATGG GGCCACCCACTCATCTCCAAATTTTTTAACCCAGAATTGCTCCTGTCTAAAGGAAATCTG GGGACAAAGTGTGGAGCAGAGACTGAAGGAAAGGCCATCCAGAGACTGTCCCACCTGGGG ATCCATCCCATATACAGACATCAAACTCAGATACTATTGCAGATGCCAAGAAGTACTTGC AGACAGGAGCCTGATATAGCTGTCTCCTGAGAGGCTCTGCCAATGCCTGACAAATACAGA GGCGGATGCTCGCAGTCATCCATTGGGCTGAGCATGGGGACCCCAATGGAAGAGTTGGGG AAGTGACTGAAGGAGCTGAAAGGGTTTGCAACCCCATAGAAGAACAACAGTATCAACCAA CCAGACTCCCAGAGATCCCAGGGACTAAACCACCCACCAACCAAAGAGTACACATGGTGG GACCCATGGCTCCAGCTGCATATGTAGCAGAGGATGGCCTTATCTGGCATCAATGGGAAG AGAGGCCCTTGGGGAGGTAGGAGGCAGGAGTGGGTGGGTGGGGAACACCCTCATAGAAGC AGGGGGGAGATAGAATAGGGGGGTTGTGGAGGGAAAACTGCGAAAGGGGATAACATTTGA AATGTAAATAAATAAAATAGCCAATAGAAAAACAAACAAACAAACAAACAAACAATCCAA AGACTGCATGGATACACTCTAAAGTCAACACTTATCTTGTTTGGAACTCAAGGTGGTGCA CAGGATTTGCTGGAGGAGGCAGAAGCAGGAGGATCACCAGTGTGCAATTTGTATGCAAAG AAGGACCAGACTATCTTGAAGATTGGATACACCAAATGCAAACTCATCCATGGATAGGTA CTGCCCATATGAGTACCTCAGTCAAATGGAGAGAGTAACTGCTATGAGAGGTGGATAATA CTTCCTCCTCAGTAGAGAACAGTAACAATTTTGGGTTCCATTACATATGAGGGCATAACA TGTGGTGGAGTTCTCTGTGAACTACCAGACTGGACACACCTGTAGGTGAAGAGAAAAACC CGTTAAAATAGAGGGCAGAAATCTACCTTCCAAAGACAGAGAACTTCTGCGATGCTGAGA TTTAGGGCCACAGCAATCACTGAGCCAAATCCCAATCCGTATGGATCCTAGTAACAAGGG AAGAAGACCCTAATTAATTCAATGCATTGATAGTTGGGTCATTTTCAAGAGCCCTATACT GTAGGTTCCTTGGTAGCAGACTCAACAGTGGGTCCCTTAATAGTTACACTCTGTGGGGGC AAGGTTTGTGGAAACTTCATGAGATAACACAAACAACTTGTGTTAGATTCTGTTGCTCAC CAGTCTTTATAATCACCTAAAAGTGGCCCTGCTGCTTGGCTTGGCTGGAGGATCCAATGG CTTGAAAAAGCCCAGCTGAAGGTGTATATTGCCTTCTGGCTGCAATGCTGAATCTAACAC GGAAGCTAGAGAAATATGTGGGCCAGTGCTCTGCACCAGGGGCTCACTTCAGCATGACAG ACAGTACTCACTCTTGTCAGCAGTGTGTGCTCAGTGGTACCCAAAGTGCTTGGGAGTTAT AGAGAGTGACTTTAAGACAGGAAATATGCCCGTGCAGTGGTAGCAGATAAGATCACACCA GTCCTTTAAGCTAAGAGAAAGGTCAGCACGCTAGAACTACCTTAAAGAAAGTCAGAACTC ACTAGGTTGAACTTGATGTATAGACCACCCCCCCATAATAGAAAGTTACCAAAGGACTCA TTTCACAAGTCATGAGGGATGACAGTGGGCCTGTGACCAAGACATACTATGGAACTGCTG TATAATCATGCAGGAGCAGGGCTCATTCAGTTGCGAATTCCTAAAGCAGGCTTTACAGAC CTGTGCACACTGTATGAAGAGTGAACCAAGCCTTGAGATGTCTTAACTGAAAGCCTTCAA CAAGACAAGCTAATAGCAACTCCACAACCACCCAACTGCAATTCCAAAACTACAAGTCAA AACGGACAGGTTCCTCAAGCAAGGGCAGAGACACGACTGCAATTCATCATGTATGAATAC AGCCAATATAATACTAGACACAGAGCTGGGCAGAGGTGGTGCATGCCTTTAATCCCAGCA CTTGGGAGGCAGAGGCAGGTAGATTTCTGAGTTTGAGGCTAGCCTGGTCTATAGGGTGAG TTCCAGGACAGCTAGGGCTACACAGAGAAACCCTGTCTCAAAAAAACCAAAATAAATAAA TAAATACTAGACACCGAATGCCTGATTGTCCCTGGAGGTTTAAACCAGCCCTTGATAGTT CACCATATCAGCTCCCTGAGGGGAGGGGGGGATTAGATATGATGTTAACTGCCCTCTAAT ATGTTGTGAAAATGGTCTATCAGGATTTAGGCATGTTGGAGGGAATTATTCTTAAAGAGA TATATACAATATTATGACAGTCACACCTCCCTGAGGTAATCTTTTCCTGTCTGTCACAAC TGATTTAACCTTGCTTTTCTAGTGTGAGGAATTACAATTGCTGTGGTATCTAGTAACACA GCAACATACCTGGTGCCTTGTGTCAGAGACGCACAAGAGGCATCAACCTTTGAAGGGAAA CATGGGACACATGTCCGTGTCTGAAGTAGTCGTGGAGACCTTGTCCTTGTAAAGGTCTCT GACTGTAGTAATTGATGCCCATGTGGGAAATAGATTGCTGGCCGCTTCCTTTCTTTGAAG ATGGTGATATGGAGAAGGAGGCTAAGAGATAAGAGGCAGAGAATGACCATTTGAACTTAG TTAATACAGCCTGGAGTATTGAAAGCCTCCTCATTCTGATTATGCCTGTGACTGCATTGT AAGTGCTGTGTGGATCCTTTCCTTTCCAGCAGCCATGGCCAAGAACTAAATAAAACATCC AAACACCCACAGAGTCTTCCTCATCCTTTCTTTGCTCTTTTGAAACATAGACTCGAAGGT TTCTGAAGCCTTAGAATAGTTGATAGCCAGGCAGACAGAAGCCAAGGAGAAATAAGGAAT AAGAGATGATACCGGAATAAATTCCGTGATCAGGATGCAAGCTGGGGGGGAGATCTTAGA GTCACCTAACTAAACTAATTCTGACTCTAGTTTTTCCTGTGACAATGGGGCCCATGGATT TCTGGGGCCTGTTGGGGAAGGCACCAATGTATTCTGGCCTATTTCACAGAGTAGGTGGAA GCCTCATACGAGCACTCTTGCAGAGAACATCTTAGGACACGAGGTCAGAGAACGGTTGTT CCCCCCACCCCTTTACCTTGGAGCCTGGCACTCCATCCCAAGCTGATTGGGATGGGCATC ATGGTGTCCAAAAATGAACTGTGTAGCATGGACCAAAAAAAAAAAAAAAAAAAGGCACCT ATTGGAAGAGCAGGGAGTGAAGCCATTAACTGGTCAGCTCCATCGTGCAACAAGCATGAA AACAAAAGCCCCAACTTTCCTATACTCAACTGTCAGTGTGGTAAAACCAAACAGCAGACT GAAAAGATATGGAGAGGAGAGAGAGAGGAGAGAGAGGAGAGAGAAGAGAAAGAGAGAGAG AGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAATGGAATTAGTGTTTTCTCAGATTTAC TTTAGGTGTCTAGAAAGTTGACCTGTAAACAGAGTTGGTTTTCTGCAAGTTAAATAATCC TGGTTAAAGGCTGCCTGAGTGATTCTAACCTCAGGTCAGAAGTTGAATCCACAGCACTAC ATCACTATTCATTAGTTCCTTTACGCATACATTAGTCTGCATTTGTTACATTTCCATTGT TGTGGTAAAATACCATAAGCAAAAGGAACTTGTGGAATTTATTTCTGATTATGGTTCAGA GGAGGAGTTCCCAAGGATGGAAGGAGGAGTGGCAACGGAAATTCGGAGCAGGAAGCTACA AGATCGAGTCTTCAAAGCAAACAGAGAGGAGGTAACTGGAAGTTGGGCAAGGCTATAAGC TCGCAAAGCCCGTGATTTGCATCCTCCAGCAAGGTTTCACTGCCTAACGTTTTTATAATT TCCCCCAAATGGTGCTATCAACTGGAAACCAAGTAATCAAATATCTGTGGTCAGAGGATT TTTGTCGTTCTTACTTAAGGGTAAGATGAGGTGTCTTACATCTGCTGCCAGCACTAGATA AAAATTATAGTTTGAATATGAAATCCCTCACAGATTTTTATGCACGGGGTTCCGTTGTCT CCTGGTGGGATTTTAAAAAGTGGATCCTAAAGGTTCTGCCTAGTCAATGAAGTGATCCCA TTCATCATGGAGTCATACATACTATGATGGCATTATTGGGAGAAAGTCACCTTGTCCTTT GCTCTTTCCCGGCTTCCCAGTTGTTACAAGGTGAACTGTGTTGCTCCATCCATGATCCCC ATGGTCCTGCCCAGAAGCAATGAAGCCATTTAACCTCAAAACAAAATCCTGTAAACTATG AACCAGAACAAACCTTCCTCCTTTTGGATGACGTGGGTGATGTAATTTCCTAGGGTCACT GTGAGCAAATACCACAAATCAAACAGCTTCCACAGCAGAGAACGTCTTCTCCACGCTCTG GAAGCTGGTGGGTCATCCAGTCAGTGTGTCTGGAGAGCCAGGCTCATTCTCAATGATCTG AGCAACAATTCCCGCCCACTCCCTGTTATTTCTGTTTGCTGGCAATGTATGATTGACCTT CACTCGAGATTTCTTCACTCCAACTTGTCTCTCCGTTGATCCTGTGACTTCCTCCCTAGA TTTCTTTGTCTTCAGACCTCAATGATAGCAGTGCCAGGGCCCACTCATTAAATGATCTCG CTTTAACTTGATTTCTCCCCTGAAGACCTTACTCCAGTTTCCATCACACGCACAGGTGCT GAGGGGGTGGAGCGGGGTTTAGATGAATTTGGATATACATAATTCAGCTGAAAGCATGTG ACAGGATGCTTACTGGGTGCCATCAGCACAAACCTTCAGGCCTAACTGCTGAGAACCTAT GGGTTAGAAATTGTAGTGTAACCCAGAGCTTGTGGGGGAGGGGAAGGGTGAAGCAAGAGG ATCATGAGTTCAGAGACAGCTCGGGGAGCACAGGGAGACCCTGTTTCAGGACTACCTAGC CTACTGACTAAGCCAACGCCAGGGCTATAGCTTGGCGGGAGAGTGATTGGCTACAATTTG TGAGGTCTTGTATTTTATCCCCAGAACTGGTAAATGCATCATTACATGTTAACTTTAAAA GTGTTTTACTCTCTCTGGCTCTTTGGCTCTCTGTGCGTGTGTGTGTGGGGGGGGGGGGGG GGGGAGGTCCTGTCTATCTTCTTGTGTTGCTGGGGGCTAATCCTATACACACAGACGCAC AGACACACAGAACACACAGACACACACACACAGCGACATGCATGCTTTCTACATTTGTAG AAGGCTCCTCCAGGGTGTGCCTCATTCTTGCAATGTAAAATGACATTCTTTGTATTTCCA GTATGTCCAGCAAGAGGCAAAGGACCTGAGAGGCAAAACCAAAACCACCAGGCCAAAAAA TGCAAGTACTGTTGTAGGCAGGGAAATGCCAGGAGGGGGGTGCTGCCTGGAGCACAAATG TGCTCTAAGGAAATACAGTCCTAATTCCAAGCTGCTTCTAAGCGGCTGGTTTCCCAAGAG AGTCACCAATGTGCTCCGCAGGAGGTGGAGGGGAGGGCCAGATCCTAAGGTTCTCAGTAA TTGCATTTCACAACTAGACAAGATAACTGGACAATTCAAGGTTTCAAGGTGGGTGTTTAT GTTGTGTAAGACACCATGAATTAAAGACAGAATTGTGAATTGTTTTGTAAAATGACATTT ACACGATGGAAGAATGTAAACAACCAATTCTTAAAGGAGCATTGCCAAGCCGAAGAAAGG AAAAGGTCAGTAGACGTAAACCTTCACTTTGTGGACCTCCTTGTCCTCGCACTCCCTCTC TTTGTTGTAGTAGAAGAAAGTATTGTCCCTCCGCTGAAGTTTCTTCACGTACCCTGTCTC TGGCCATCGGTCGACCTGCACCGGGAGGAGGAGAGGACCGATGAATTCCACGCTAGTATG ATTTTACGTCACGTTTCACCGTCTGACAATTTGCATCAAAAATTAAAATCCGAGATTAAG TTTTAAAGTCCTTGCCCTCTTGGAGCGTGGAGTACACGCGTAACACAAACTCAGTTTCCA ACTTAATCTGGAGAGCTCGTACTAAATTGAGTGCTTCTCTCTAGAGTCGAGATTTAAGGT TTTAGTGTCTACGTTATAGCCAAGACTGAGGACATGTGACAAATAAATCAAAATTCATTG TTCTTATGTTTCTAAGTGATTCAAAACACTGTCATTTCTAAAATAACAAACCCAAGGAGA CACTGGGAGGAGTCCAGGGCCCTTGCTCAAACACCTATGTCGATCACAGGCTTCAGAGGC AGGGACTAAATCAGTGGCTCTCTGCCTGTGGGTCGGGACCCCTTTCACAGGGGGTCACAT GTCAGATATCCTGAACATCTATATTTACATCACAACCCATAACAGCAAAATTATAGTTAT TAAGTAGCAATGAAAATAATTTTATGCTTGGAGTCACCACAGCATGAGGAACTTTTAAAG GGTCTCAGCGTTAGCAAGGTTGAGAGCCACTGGACTAGAGGAAGGTACTCTCCTTGAAGA GGCAGCAATGCACTTCCAACCAAGCTTCAAGTTCAACACTGAGCCCAATTATTGATGGAC ACTTGAAACCATAAATACAGTCTTGAACAACCCCTTTCTTCTCCCTGCTACTCTTTGTTG TGTTTCTCTGTGTGTTTGATCTCTCACGTGCCGTGATTTGTATGTTCGCTTTACTTTTTC TCCAGTTTCAGTGTTCTGCTTTCTCAGCCAGGTCGATGTGTGGTGGCTGTGCTGTGTGGG TTTGTTTCGGTGTTTCATGGAATTTGCTGTTGGTGCCACACCGCTCAAGGATGATCTTGA ACTCCTGACCTTCTTGCCTCTGCCAGGGGATTATAAGACATTGACCGACATGCCTAGTTT ATGTGATGCTGGGAATAGAACCCAGGGCAGGGCAGGTTCTCGCATGCTAGGAGAGCCCCA GTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTCTGTGTCTGTGTGT GTGTGTCCTTTTAGGAACTTGTCAAGTCTCAAGAAATAACTTTTCTTTGGTTCATGACTT ACCACAATGTATTCTAGGATCCAATGTGTTCTTATTATTAATAAATTTTTTCTTTCTGAA TTTTGTGTGATATAACTTATTATCAAAAGTCCAAACCAGATATTGGAAAATGGAGCCCCT TTCTCCAACTACCACTCCAGAGTGGTAGTATTCATTTTCACTTTGCTCTTATAAATCACA GCTTGCAATGGAAGAAAAGATGGTGCCTATTGCTTGAGGAACTATGCCTGTTATTTTCTG TTAATATTTTTTTTTCCTTTTTCCTCTCTGTTCCTTTCCTCTCTCTTTGAGACAAACTCT CCTTATGTAGTGCAAGCCTGAAACCCTCAAACCTAGTATCCTATTTCAGTCTACAGGGAC CTCAGGCATGGGCCACTAGGCATGGATTTTACATTTTCTCTTGAATGGCTTATTTCTGTG TCACTAGAACCCAGCTCAGTTGATCAGCGTGGCAGGTCCAGCTACATTTACTCCCTAGGA AAATAGCAAATGTTTCTGGCTAAATCAAAGCTGTTATCAGCAGGACAGAGGAGTGTCCTC AAGTCTCTGGGATAGCTTCTTATACCTTTTCCTTGTTCCAAAGATAATTGTGCTATTTAT AAACTGTGCACTAGATCTTCAGAATATTCAAGGCCACCTGATAAGCATCAACTGGAAGGT TATTCTGGAGGGAAAAACTCATGGTAGGACAGGTAGATGGTCAAACAGGGAGGTACTCAG GGGTGTGAGTTTTCTAGCTTGGTATCCATTAATGAAAGCTAGTTGATTGTAGAGTGTAGC TACATCGGACAGAATGCTTGCATCTGTAATCCCACTGCTTGGGAAGAAGAGGCGGGAAGA CAGATGCTCTCATCTGTGCACTGAAGTCAAGACCAGCATTGGTCACAAAGTGGGATCTTA TCTCAAGAAACAAAACAAAACAAACACAGAACACCTGAAAAGGAAAAGAAGAAAATAATA TATGCAACTTCTTTCTAATTCACAGTCCAGATAGTAGAGGGGAAATGACATCTTGCTACA AACTGAGCATGTGATAATAGAGCTACCAAAGTAAGAAAAAGGACTGTTTTTGTGGTCTAT GGAGAAAGACTCATCCTGTGTGTGAGAACTCTGTAGTTCACTGAGTGTCCAGCCAAGGAA CCACATTGTTACCAAGGGGCAGACCACCTGGATAGGCCTGTCTCCCTCTCTTCAAATAGT GTCAGAGACGTCCCTTCAGTTACATTTTGTTGCTGTTTTAAAAATATTTCACCATCTGCG AATGCTTATCAAAAGCAAAATGTTTATCAAAACAAAGGAGTTTATCAGCTGATATTATAA AAAGCAGCAAGTTTACCATGGCAACTTGTTTCACTTGTTTATATTCAATTTCATCCCGAT ATCCTGCTTGTTGAAATCTGTACAGATTTTCTATTTCCTCTGACCATTTCTTGGCACGAC TTATTGATTTTGGTTTCACGTCAGAAGTAGCCATGGCTACAGAGGCCTTATTAGCAATTA TTTCTGAAAGAAGTTAGAACAATATTAATAGGCAACATGATGATTACAGTTTTCAAGACC TTTGGAATGAACAAAAATGATGAGAGAGTGAGAGAGAGAGATCCTCAGAGTGAACACTTT ACATTTTTAACATTCATTTCCAATACTGTTATTTTTTGGGAAACAAACTGATACACATTA AACTACTTCTAAACCCTGGGAGGTACAGAGAATAGCTAATTTCATCATCAAATAAAATTG CATTTGGAGTTATTTAGTAATGTTCTAACATTCCCGTTCTGAGGCTAGGCAGTAGGTAGT GTACATTTAAGAAAATATACTGTCATTTCTATCTGCTTAATATATTGTCAAAATATTCCA CCACTATTCCATTGATTTATATTCTCACTCTCTTCCCCCTCCTTAAAAAAACAAAAACAA ACAACAAACAAACAAACAAAAAACCAAACCAAATGTGAAAATAATGATTCTCATCAAGGT ATGGTGATGGCTTTGGGAGGTCAGGGCAGAAGAATCTGGGGTAAGGCTGTCCTGGGCTGC TTAGAAATCAAAAGAATAGACACTCTTCTCTTTCAGTTCACTTTCTTATAAGGTCTATTT TTAGGTTTCTGAAGACATCATAACTTATTTTCTTGGGTCACGGTGTCACACCGTCCTCTA GCAGAGCAACGTTTGAAGACAACTGCACACGTCCCACACTAGTTGCTTGGCTGTTGTGTT AGATCAGTGATTTAATGACTCAGGTGGTTACTGTAGGTCAAGGACATTCAGCTCTTCGAG TCCAGTTCACATTAATTATTCTCTTACCAAACTTCTATTGCTTCCTTTTCACCCTGGTTA CTGGCATTGAACTTGAGACCTTTTTGAGGGTTAGGCAAATATTCTACCATTGAGCTACAT GCCCAACACCACAGCTAGCTTTTCAAAGATATTGTCTTGTATTTGTTTTTCTCATAATAC TTATTTTGTTACAAAAAATATTCCACATAAAGTACCCAGAATTTCCCCCATGATTCCTTG AATCCATTTTATTAAACCTATATCTTTTGTTTGAAGCATAAAGGAGTTTGTCACTTCATA AAGAAGTTCCAGAGGGAATTTATGTATTCTTCACTGACTGTAACAAATTCTCATTAGGTT AATTTATTTAAAATGCAATGATAGAAAAGATAAAATCATTCTTGCATCAATTGGAAATAT CCCTCCCTGCCACTGGGTGAACATTATCCCAAACATAGGCTAAATCAGGAGTGTATGAGC AGATTCACAACAAATGCCTTCATAAATGCCTTTACAAATGCATTAAATTTACTTTTGTGG AGGGAAAAATAGGAAAAGGAAAAAATACAGACTTGCCGAATTTCCTTGAATTTCCTCAGT GTGAAAAATGTAGCCTCCAAGTTTCTTCTCACAGTTAATGAAAGAGAGAGAGACGGTCAG GAGGCCAAGCCCTCCGCTTAGCTCTGAGATCAGTCACACACAAGTATTAACGATGGGCCT AGGAAGGACAAACAATTTGCCCAAGCTCCTTCTCTTCCCTCTCGACTTGTTACATTACTT ACACCATCACATCCCAAATAGAAGGCTGTTTCCATTCTATTTGCAAATCATAGTCTAACC TTTTCTAATTTAGCTCCAGATTTAAATTAAATTAAATTAAATGAGTTGTGTAATTTCAGT TCTGATGAAATCAGTGACATGTCAGACAAATCACTAGAATTGCTTTTGGCATTTTTTTTC CAGTGTGCAAATTGACGCACACTTTGGTTAGACTAGAGAAAATGAAATTTTTGTTAACAT GTGGGTTTTAAACTTTTGCCTCTCAGTTCTGTTAGATTCCAGCTCATGTTGTATTTTATT CATTTTATTGTTACAGGATTGTAAGGATTTTGGAAAGCGTGACAAAACAACAAACCAGTT TCTTGTTTTGTAATTTCCTTCATTTCACTGTGAAGCCCCTCACATCACCAGTACACTACG CACTAGCTATGACTAACAAGTGAGTTAGACATACACTTGTAGAGGTTGGTTACCCCCCTT ATATAGGGGAGATGAATTATATATAAAAATAGAAAATATGATATGAAGAATAACAAGGAA AAGTGTGGAGTCACTATATTAAAAATACATTCAAAATGGGTGTAGTGGTGTGCACATTTC ATCCCAGCACTTGGTGGACAGAGACAAATCTTTGTAAGTTCAAGGCCAGCTGTTCTACAT AGGGAGTTCCATCCAGGACAGCCAGAGCTACATAGTAAGATCCTTTGTCTCAAACAAAAA CAAAACAAAACAAAATCAGTCAAGTGGCTAGAGAGATGGCTCAGGGCTCAAGTTTTTAAT TGTCCTTGCAGAAAATGGAGTTCCTTTCCCTGCACCTAGCAAGCGCTCACAACCACCTTT ATGTCCAGCTCCAGGAGACAAGATCACCACTGCCCTCTACTGGCCCCTTGGGCACTGCAC TCAGTTGTACATGAACTCATAGACACACATGAATACTTCATTGGAAATAATTTTAAATAA TAAAGCCTTCTAAAATACTCAGACTTCGTCGTGTCTTTCTATGGAGTTAGTGGCTGAGTG GCTTCTGTGCTTCTATAGATAAAGTGGTTTCATCCTCAGGGCAGTGGCTCGGGGCTCAGT ATTCCTTCCCCCATCATGCCTACTCTAGGCTCAGCTGTTTGATGGATAACAAATATTTTG ACTTATTTGTATCATTCAAAAATACTCTCCTGAGGGTCATGCCGGGGTCGCCAAATCCCT TTGATGTTAAGCAATTACATTAACTATGCATATAAAAATGCCACATGTTATATACGGGTG GGAAAGACGTTACCTTTAGTTGAAGTTACAGGAAATTACTGTTTTTCTCAGTAGGAGTAC CCACCCATCTTAAAGACACGATCAGACATTTGAAACTTTAATGTGAATCTCACCATAACA GAAAAGGCAAATTTAGTACCTGCGGTGACCATGCTATGACTCAAATTCTATTCTTTCTAG TTATTAAAAATAATGAAAACCAACAATGACGTGAGCCTTGTGAGCCGAAGCTCCCTGAAG CTCCTGTGCTGGAGACCTGCACAGCCAGTCACCTGGGGCCCTCCTCGGGTGCACACATTT ATGGCTTGGAGGAAAACCTATCAGATTGTAGTATTTAGCTGACTACTACTTTCACCAGTC CTGAAGCTAAGAAATTTCACATCAAACATCCGCAGAAGCCACTATCCTGCTCTGTACTAA CCTGCCTGTCTCACGTCCTCACAATATAATTGGCAAATGCATCGAGTTATGACTGTTGTA CTTACTTATGTCTTCTCATGCTGCACTTAAGATGTCCATGGCTCCAAACAAGTATAAAGG CCAGAAAGCAATCAACTTTATCTACCACTCTGACTTTTAAAATATAAACATATGTGTGTG TGAAGTGTGTGTATGTGTGTGCTTGTGTGTGTGTGTAATATAAACATTCTATAATGCGTT AAAAATAAAAAAGGGGGTGGGGAATGTCAGAACACACTCAAAAGAATGTCACAAGGTGAG CCATGCCTTGGGGGAACTGTGTGAGAAGCCCCAGGAAGAAAGACAGAGGGCCTTTTACTT CAAGTGCATTGGGTTTCCTGAATTGTCCTTGGACCTGATTTCATGCCTCTTGTGTTAAAT ATCTGCATTCAATTTATAAGACAACTTACTGGAGGTTGGTACCTAGCTATAGAACCCAGT CTGGTGAAAACATACAGCTGAGTTGCTGTCCTTAATCTCCCTGAATCTGAACATGGCCTT CTGCATTGCTTTCGTGCTAGATATAATTAATAGCAGGGCCAGGCTATTGTGTTTACATTG CTCTGTCCTGAAAGAGTTCTGGGAAAGGGCTACTCTGTTTATTTACATAAACTTTTGTGC TTACTCATGTTTCTTTACACAATTTTCTGATCATGATTTTTCTGAACTCAAATGACCTGC CTTGAATCACTACTCTCTTTATTACATGTATGAAAAAAAAGGCACACTGAAACTGAAGGT ATCTACAGCATTGACTCTAGTCCAGTCCCTTCTTTAAGATCTTCAAATCCCAGAAGACAG ATCTTCACAAGTCAGTGAAAGCCAAACATCCTTAAAGCTGTTACAACTGCAGACACTGTT GGCAGAGTTATTGACCAGACACCTAGCATGCTGGGACAGAAGCATATCTTGTTGAAGAAG TCCAACTGATAAAAACATATCACAGCCATTTCAGAGGAAACCTTGGGAAGATAACAGGCT ACAGCACTGCACAGTGAAAGAAGAGAACAAGGTGGCCCTGGGGTAGGTAGCCTATGGTAC TAAAATAGTGGACCACAGCACAGGTCTTCATTGCACCCAACATTGCATTCTGGGCAACGA AGGAGTTCAGCATGACTGGTGTGCATCCTACTCAACTGGACGCTACAGGGAGTGGTTTTT AAGTCTCCACCAAGGTATTTTTATCATATTTTTTTTTCAGTTCAGTGGAATCTTCTGGAA CTCCTTCAAAATATCCCATTGGCAGGTTACAAACAGATGAGTAAGAAAATCACAACTGCT GAGCCCGTGCAGATGAGCCTCAGCGTCAGTGTAGTCTGCTGCATCCACTCCTGCTAAAGT TACAATGTATGCAGGGAGCTAAGGTGCAGAGAGCTCCGGAGGCTTCAGGAGGCAGAGGCT CGCCTCGGAATGCGATGCTGGAAACCATGGGCAACTCCGACTGTGGCAGTGCTGCTGCAG CTTCTTTCTGACAAGGACGCTCGCTGCTTTTGGACTGGTTGGTGTCGCTGAATTTAAACC TAATAGTCTGAACTGGTTGCACAAAAATAGGAAGAATGAAAAACTGTAGTGAAACTTAGC TGTGGGCAGTTTTATTATGCTAGAGATATGACTTGTAAAATTCCAGGTAGGAGCTTTGTG TGCAGATTTTGACGCAGGGTCTCATGTTGGCTAACCATGGTCTCGAACTCCCTGAGGATG AACTGAACTTCTGGTCCTCCCGCTTCCTCCCCTAGAGCTGGAATTTCAGATGTCTGAATC ACACCTGGTTTAAGGGATGCTGGTATCAATGTATGCCAATAAATTGGGGGCCATTATTTA GTTGTCTTCTTCTCTGGCTAATGTTCAGGCATGATGCATCTTTAAAATGGCTATTCCCTC AAATTCTTTAGTGAAGTATTTTTTGTTTTTTGGTTTTTGGTTTTTTTTTTGTTGTTGTTG TTGTTGTTTTTTTAAGATAGGGTTTCTCTGTATAGCTCTGGCTGTCCTGGATCTCACTCT GTAGACCAGGCTGGCCTCGAACTCAGAAATCTGCCTGCCTCTGCCTCCCAAGTGCTGGGA GGCATGTGCCACCACGCCGGCTGTGAAGCATTTTTTAAAAGCCATTTATGCTATTGCCTT TTATAATGAATGGGTGTATTTGAAGTAGCACAAAATCATTTTAAAATTCATAACTGCAAA ACAAGACTAACATCCTTAATGGCATAAGATCTAAACAATATAAAAATATTGATACTTTAA TAGTTAACTTGTTGCCAGAAAAAAGAATTCTTTTGTGAAAGACATAACTTTTTCATTAAT TTTTACTCTTTAAATAGACACTAAATTACAATTACATATTTCTTTCTGTTTTTGTTAAGA CTCTGTAAATCAGTTTTCTAATTTTGCTCAGATAAAGTACCCATGCATACTATATGCATA GTAAATATAATTATATAATAAAACACACTTAATTTCTATCATACATATGTGTGTGTACCA CTATAAACAGGAAGTGGCAAGGCTTGAATGTCTACTTTTTAGAAACTGAATTTCATTAAG CACTATTAAGAGTTATGTATGTACTTAGGTCCCTGACATTCAGTTCTAATGTAACCGTAG TCACCTATGCTGGAGCCAGCTACTACCTCAAGCCTTCAAACAGCCATTTAGAAACGACTA CAAAAACATAACACAGAAACTCTTCATTTAGACCCACAAGGTAACCCAAAAGGAGGCTGA AGCCTGGTACCTTCGCCTTGGTTTTGTCTGACCCCTTTACTTTGGGTCAGAGGAATGCCT ATCTGCACCGGGATGTTAACCATCCAATCATGGTCTGTCTATTTAAACTATCTCACCACC CTTCAAAGCTGAAGATCTAGGCGGCCAAGAATTTGAGAAATCTTGGATTTCCACCAGGTG CCTTGTAGCATGAGAGTTGACACCACAGGGGTGAAGGACACTACAACCTGGACTCACAAC TTAAATGAGACCGTTATGAATACCTTTTATGCCCTGTTTAGTTTCTTCCTCTACTTAACC CTTACGCTCATACCAGCCCCCCAAACACAAACCTGGGGCCCCAGGATTTTTTTCCTTATT ACCCTCGCTAGTGTACCATGTTAATTACATCTTTCTCTACTGTTCACTTTGTGTGTCTCC TTAATTGGTGTATTTGGGATGGGTGGCCAAGTCCAGCGTGTTGTCGCTGGAGCTTTTGCC TTGTAACCCGTAATTAGATAACATGCCTAATCTTCCAATCCCCATCTCCTCACCTTATAT CATGATTTGTGCTCCTAGCAGGTGGCAGGATCCCTCTAACTACGTGTAAACCTTGTTCGA GATAACGAACATACTGGGACTGTATTCTGAACTCAGTTCTCACATTGGGTCCGAACATCG TTTTCTGAACACAGTCCTCAAAACGGATGTTCATTTTAAAGACGAAAGTACCCCCCACCG TCAAGCACTCCCTTCTGGTCTAGGTGTGCCACGTTTGTGTAAAGCCACCCCGTAAGAGTG TTCTCACAGCTAGCATGCTGTCTGCCAGAAACCGCTTTCTTCCCCCCATATATCACGATG TTTGTAAGGTATAATCTGCTGGAAGAAACTGAACTAGCATCTGAGCCCTGGCATCACATA CACATACATACAGTGTGTGTGTGTGTGGGAGGGGGGGGACGGCTCCCGCTATCCGCGATT ACCCTCGTTCAGCCGGCCTCGCAGGAGGGCGCAGCGGTGTTCGTGTTCTCTACTCGGGAT CTTGAGCTGAGACAGCCAGGGGCCAACTGTTACGGCCGGTGTAACCGGCGCGTCTCCTAG CAACGCCGTGACGCCGCTCGGCCGGTCCACGTGAGCGAGCCAAGCCCAGTTTCCTCCGAC CCCGCCCCCCGCTTCTGGGTCTTTGTGCGCATGCACAAGGGCCAGGCTGGGCGAAGAGTT CTCTGCAGAGGGGATTCCCCGGTTGGCGCTGCTCACTAATGCTCGCTGTTGAAAGCGTTT GAGAGAATAGACATTTTACAGGTTCAGAATCCTGATAGAAGTGTGTGCTTGGATCACTAA ATGAAAACGTTACCATCTATAGATTTTTTTCCCATTAGTATCTAAACGGATAGTTAATAT ATCACCTATTTCGGTGAAAAGTGATTAACGATCCGTATTTTGAGTCGAGAGTCACGATGA TTGTCTAATAAATCGAGGGTGAAAGGGAAAAGGTCAACGCCAAGTCATTGAAAAGCCCCG GAACCAGTACTTAACAGTGCAGGGATTCTGTGAACTAGTTGTTAAACACAAGCCATATTT TTTTACAGATCAAATTCAGCAAGGTCCTAGTTAAAAGTGTCATTTAACACTAAAGAGGTT TTAAGTTTAAAAAAAAAAAACGGATCTATAACTCTCTAATTTCCTTAGCCAAGATGTATC TCTGAACTTTAGACCTATCTAAACAGTTTATATTCCATATCCAAACAAAGGAAACTCTAC TTACACATTTTCCTCTTTGACTAGCTGTTACCTACAATCCTCTGTTTCTATTATTCCATC CATCAGCAAGACCTGTTGGCTTTAATAGCTCCCACCCAAGTCCAAAAAGCCATCTCTTGG CAGTCTCTGGCCACCACACTAATTCCCAACCTTGATCCCCACCCCCATAGCCTGTTCTCC ACACAACAGTCAGCACCAGACACTTAAAATCTAAGTAAGATTATGTCAGTCTTGGGCTTG GGCTGTGACCCTGTAATAGCTTTCTATTTTATTCACAGTAAACAAACAAAATAAACAACG AAAGCTTCAGAGGTTTATAAGGTCAGTAAAGCCTTGAAATTTCCATATGACTCTTATAGG TTTGTTGTCTTCCTCGGTAATCCTGGGTCACTTTGCACCAGCCATACCTAGCCGAACAGC TCCTAGCATGCAAATGTGTATGCAGCATGCTCAAAGTGAGGAAATATATTTCACCATCAC ATTGCCGCTGCTGCCACTATGAGCAGGAAAAGCAAGGTAGCTACGAGGAAGGCACTTCAG AACACAGGCCTTGAATTTAAGTCTGGACTCTGTTTACTGAGAAGACCTTGTGCAATTTAC ATAACAATGTAACAACTGAACAATAAGAGCCTGTCTGCTTGGGTTGCTGTGAGACAGAAA TACTAAACACAGGACACTTCAGACAGCATCTGGAACTCCCCAAGTGCTGGCAACACATTA TGCGGGGTAGTCATTCTGTGAACAAGGGTTCTTTGACTGCTTTACACTGTGCCTTAGTGT TCTGCCCAGGAGCTGTAACATTGTAGAGAGCAGATAACTACTTGTTGAACAAATAAATGA GTTTTGACCATCAGATTTCCTAGAGTATGGCAGTGGGCTTCTTTGGTTCCTTACCTGAAA CCTCCATAGAATCCTATATTCAGATTTCATGCATGTAAACGTTGTAACTTTTTTTTAAAA GTCTGTCTCTGTCTCTGTCTCTCTGTCTCTCTGTCTGTCTGTCTGTCTCTCTCTTTGTGT GTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTTGTGTCTGTACATGCATATACA TGTGTATGTCTCAGTGAGTATATGCACCTGTGTACAGATGCTCATGGAGGCCGGGGGTGT TGGATCCCCTGGGACTAGAAAGACAGGTGATTTTTGAGCCACCCGATGCAGGTGATGAGA ACTGAAGGTGGTCTCTCTGCAAGAACAGTACAAAGTCTTAACTACCAAGCTGTGTCTCCA GTCCTAAACAATGTCCTTCAATTATAGCCACACCCACCTCTCCCTCTCATTCTCTCCAAA CACCCTAGCAGTTCCCCTTCACCCTCCATGACTTGTCTCCCTGTCTTAGTTTGTAAAGAG AGTAAACAATTTCTGAACCCAAAATGGCCAAAAATGAACTCAAAAGCAAACACATAATTA ATCTGAGGAGATCATACCACAGTGTATGTCTGTATCAAACAACACAGAAGTCTCTGTTCT AGTGTTTGCTGTAGTTGTTTAGTGATGGGTCTCCCTATGTAGCTCTGGCTGACCGGGATC TTGATATGTGAACCAGCCTGGCTTCAAACTCACAGAGATCTACCTGCCTCTGTCTCCCCA GTGCTGGGAACAAAGGGTTTGTGCCACCACACCTGCCAGGCTCAATTCTAAACACAAAAC ACACTCCACATTGCATAAGCTGTCATGGCACACAACACTGACAAACACTGCTTGAAGTAC CTCACATTCAAGAACTCCAATTATTTTTGCTGTACATGCATTTTTTTCTTACATAGAAAC AATGACTTAATTATGGAAAGCAAAGACTTTTAATATTTTCCTACCATTATCCTTCAGCGT GTAAGTATATATGGATGGGTTGTATTGTGTTGAAATGTTCAATTTCCAAAATTATCCTTT TAGATGCTGATTTGAGCTTTATAAAAAAGAAAAAATTGCTGGGCATGGTAGTGCATGCTT TTGAGTCCAGTACTCGGGAGGCAGAGGCAGGCAGATCTCAGAGTCTGAGGTCAACCTGGT CTGCAGAGCAAGGCCCAGGATAGCCAGGGCTACATAGAGAAACCCTACCTCAAAAAAAAA AATCAAATTTACTTGGAAATAGAACAGAATTTTCAACAATTTCTGAAATGGTTGTAAATA TCCATCTGCCATTTTGTTTGTTGTCTCATTTGTGCAAGGCCATAGTCTCTGCACAGATGA TTATAAAATTAGTATCAATTGACTCTAAACAAAATGCTAAAGTTATTCTGCATCCTGAAG CACCAGATATTGTCAAGATTTAATTCTTTCTGTAAAAAGAAACAGACCTGCCCATCCATT AGTAGACTGATTTGGTTTTTAAATATATGTATACCAAAGACTTGTTTTCAAATAGATCTC TTTAGGACTTATTACCAGCAAACTTTTTATTTGCATGCCTGTTTTATATACTTATGTGTC CAGTGTTGTGTAAAACTTCTCAAAGGAAAGGGGTCTCGAACGGAAAAAGTTCAGTCATAA GAATATAAGCATGCATGTTGCTTACAGTGACAACTTGATTCTCACAACTGTTTCCTACTG TGTACGTCGTAACGAGAAAAGCAACGAACAAGTAAGTAAGAGTGAATTTTAGTTTGCCTT GCCTCTCAAGGAGCTCCAACTTCTGAGAAATTCTGTCGACGACCAGACTCAGTGCAGAAT GTATTGTCCTGTAGAGACAACCCATCCACAGCAATTGTCCTCCGGTAGTCTAGGAAAGAC CATCTTATACAAAACCAAGGCTTTACCGGTACTACTGTGTGGAATGTATAAGTTGGTGTG TATATCCAGAACACTTCCCTCTACTTCCCTGCTTCCTCCTTATGAATATCTGAATGTGAA TAGAACCAGGTATTATGACTGCAAGAGTAACCAGATGTTCTCTGACCCTGGCATTCCGAC CCCTCTGCTCAGAGCTTACTCCTGGCATCATCCCATGATCACTTCTGCCTCTGTGAAAAT ATTCTTGTCATATTCTTCATTTTTGTGGCTTTTCAAATGTGCTGAACTCGGATGGCACAT CAGAGTTAGCCATGTAACCACTGTGGATCGAGAAACCTCATCTTAAAGGGAAAAAGAGAG TTTATTCTGGGGCCATTTTTAATAACCTTGGGGCTGGAACAGAGATTTGGGTCATCCTAA ATTCCATGTTCCAACAAGGAAAGAGTTTCACAGTTTTATAGAAGAAAGTCTTAAGTCAGG TCATATTTAGTGTACATCGGAGAGCAAAGATGAGAAAGCTTTTCTATAGGCCCGAGATGC TATCTGATGACGTTCTTAATTTTTGGGTTAGGTGAAAATAGTGGTCTGCTAAACTAGGAG ATTCCAAAAGGTTTTCATCTGTTACTCACAAGATGTTAATTCCAACAGAGATAAACAAGG GATGGCTATTCCCAAGGGCTAGAACTAGCTCAAGATACGATAATTCGCTTCTGGATCTGC AACATTCTAATCTCCCCACAGTACTAAAACCAGTCGCTCAGTTTTTGCAGACACTGCTTC TTTTCAGTTTTCCTGTTTACCTCCACAAGGCTTGCCAAAGTGTTCTGCATAGCAGGGTTT GGAGGTTCCAGTTGATCAACAGTGCTGAGTATCTGAGGAGAACTTGCTAGGAAGGAGAAA ATAAATGCCACTGACAAAGTCTTTGGTGGATCTTAGTATGATTACTACACACTTTCCCAC CCTGCCCCCCATCCTCTCCCTCTGTCTCTTTATATATCCTTCTGACTTCCTCAAAGTACA ACTTAAATGATTACTGGAGGCCAGCAGATCAATGGAATCTTTACTCCCCCCACCCCTGCT CTAAGAATCTATGTCTGAATTGTAGCCTTCAAAATATAGTTAGCTTATATAATACAGAAG AGGGAGCAACTACCAATGGAATCTACTAACCAAGAGTCAGAGGCAATGACTCATCCAATC CTCGTGGTTACCCTATAAAATACAAATTGGGATAAGATTTTTAAAAAAGTGAAAAGAACT CGATCTTCACTAGATCTGAGGAAATGCAAGGCAATATGGTTAAGAAAAGGGAAGCTCTCT GGCCTCCATTCTCAGTTGTGTTTCGTTTCCTGCCTTGGTTCCTCCACAGATGCGGGCAGA TCTGCATTGCGCAACAAACACTTCGGTGTCTTTTCTTGCTTTCTGGCAGGAACGTGACTT TCCATGACCAGCCAGTGCTACCCACAAACTACGCACAGCTGTTTCTCCGTGCCCAGCTGG TGCAGTTATTTAAACCAAGGGACTTGGGAGGCTGGATCAGGATTGGATGCCCATTGGCTC CGCCCCTACCTCAAGGGTCCTTTGATTGGATGTGGCTGAGCTCTGCCGGCCTATGGGTAG GCGGTGCGCAGGTTCCCGGAAGTGGCGCCCAGGGTCAGTGTGTGCTTCTGTTTCCGAGGT GGGCTTTGGGTCTAGTGTTCCCGGGTGCGATGAGCTCCTTCCAGGGACAGATGGCGGAGT ATCCAACCATCTCCATTGACCGCTTCGACAGGGAGAACCTGAAAGCCCGTGCCTACTTCC TTTCGCACTGTCACAAGGGTGAGTGAGCTCCTCTCGTTACCTATTTCAGGGGCGCTATGG TCTGAAGAGGCAATGGCAGAGGTCGGCACCTGGTGAGGGGAGGACAGGCTGGGACTCCGC GAGGCACTGGGAAGCACTCCTAATGCCAGTTGGCGCTTAACCTCTGGCTTTATTGAGCTC CTGGTCTGTACCACCTCTGTAACCCCAGCTCCTAACCCCAGCTCCGGTTGCAATCAGACC TGGACGCTGTGGTAAGGCAGAGCTGTTAGAAGTGCTGGTTGCTGTCCCAGCGGAGGGTAT GTTTGGTAAGGCTTAATTAATTAGCTCATGCCCAAACTTCCCTAATTCTCGTTTATCTCG AGTAAGGAAAACACGTTTCAGAACGTCTACACCCAAAGACATTAGGTAAGAGCGAAATGC CCCTCTCTCACACAGGCACGTGTTTCAGAAGTTCTACATCCCGGAGATATTTGGCAAGAG CCCAAGATCGATCTGTACATCTATCTCTGTCTCTCTGTCTCTCCTCCTCCCTCTCCCTCC CTCCCTCGCTCCCTTTAACCCCCCCCCCCCCACACACACACAAATGTTTCTCACACTATA CTCTTGGGTGTGTGTGTGTGTGTGTGTGTGTGTGTACAACCAGTCGATAAGCTTGGCCAA GTGTCCCCCATTTTTCTTCTTTATTATTTACTTATTTTAGGTTGTGGGGCAGAGCTTCAC GTATCCTAGGTGGAGTCATATCAGCCCACCCAGGTTCTCATACTCGCACTTGATCTTCCT GCGTATGTCCCCTGACCCAGGTGGGACTTGAATAGCTTTCATCAGCTCAGGGTCTAACCC TTTTTAGTGGTTCCTGTTCCCTACTCTGAAAGGTTCGTCATGTGCAGAAGAGCCAAAGGC CTGTGGGAATCTATTTGCTCAGAATGGTGAGCCTTAGGTAGTTTCTCACAGTAGGAAGCT TACAAAGACAACCCAGCTGTTGCAGGGAAGAGAAATCCTCTAAAAAACCAAATCAAACAA AACATGGTTATGATTTCTAATTCTTTTCCTTGTAGATCACATGAAAGGATTAAGGGCTCC TTCCTTGAAAAGAAGGCTGGAATGCAGGTAATTGGCTTTGTTACTTATTTGTATTTAAGT AGATATCTTAACTGAGAGATAACACCTAGGCAGAACAGGACATACACCCTAGCAGGGTAG CCTGTATAAACTTTATGAGCTTATATAAACATTATGTGGCTTCCACACAGATAAGAAGTT GAACACTACCATGTCCCAGACCCCTGTCTAGTCTTACCTGCTTCTTCTCCAAGAAGTATT TCCTATTTTGAGTTTTTGTCACAATGAGCTAACTTTGGATATTCTTGAATTTTAATATAA ACAGGTGGCTTAATATGGTGGTCTAATCACAACATGGAGGAATCAGGAGGATTTGTGAGT TCAAGGCCAGCTTGAGTTACATAGTGAGAACTTGTCTTAAACAAATGAAAATAAATAAAC AGGATCATATACTGGATAGATTAAGACATCTTCAATATTTTTCAAAGGTTTATTTATTTT TTTATTTTACATGTATGCTTGTTTACCTGTGTGTAGCTGTCCTATGAGTGCTAGGAATTA AACCTTGGCCTTCTGGAAGAGCAGCCATCTTAACTACTTGAGCTATTTCTCCAGCCCTGT CTAGCTCTTACTATTGTATTTCTGTGATCCGTCTGTGTTGCTAGCTGATGTACCTTTGTT TTTTTTGTTTGTTTGTTTGGTTTGGTTTGGTTTGGTTTGGTTTGGTTTTTTGAGACAGGG TTTCTCTGTATAGCCCTGGCTGTCCTGGAGCTCACTTTGTAGACCAGGCTGGCCTCGAAC TCAGAAATCCACCTGCCTCTGCCTCCCGAGTGCTGAGATTAAAGGCGTGCACCACCACAC CCGGCTGTACCTTTGTTTTTGTAAGAGTATGTTTATGTGTGTAAATGGTGGTTCTGCTAG CAAGAATGCTAGGCCGGAGAGGTGGCTCAGTGGTGAGCGATGGCTGCTGCGATGGGCCAG ACATGATAGAGGTTGAGAATGTAGTAGTTCACTGTCGGACAGAGTTTTGAGTCAAGGGTC AGTCAAAGAGGGTCACTCCAGAGTGTAATCAGGCTCTGATACAACAGGGAGGAGCAGCCT TGATGAACAGAACGTCAAACAACCTCACCGGAAGCACGTTACGGATTACTACACAAAAGT TCCTCCAACCAAAGCCCCTAATCTAATGTAGATGTTTTGTGAAGGAGATCATCCTGCCCT TCGGCTTTTACCCTTAGGGTGCACTATTTGCAGTATTCAATAATGCAAGACACTCCAGGC ATGCAAAGGATGGAAACTTCCTTCAGAATAATAACTATAGATAACAGAAAACAATCACTG TTTTCTACAGTGATTTCTTCTAGGTCAAAGTACTTCTAGGAAACAAGTCTTCATTCTGAT GCCCACCCTGGGTATAGGAAAAAACAACTATTTCATTCTAATGTTTACCCTAGATAGAAT GATCCTACGAGAATTCTACTGCTGTCTACTTGGAGCTGGTGTCCTCATTAGAACTGCTTG GTAACTTTTAAAATACCTGTTCTTATTACTTCTAATTTACAGATGAGGAAACAAAGAAGC CAGGCAGGTTAAATTAGTTGCCCAGTGTCACAGAAGCAGGGTGTGGCGAGACCAGGGTTT TAACCAGGTCTGAGCCTATGCATCCACTCTATTGCTGTGTGACACATTACCTTGTAACAG AGTGTTTTCAAATGATACCCAGCCTCCAGTTTCTCTGGGGAATTATGACAGTGCATAGTG GGAATTTCTTGTTTCTGCCTGCCTAGCATCAGGCAAGACTGAAATTATCTGAAGATAATT CTGTAACCTGGGAAGACACACATAACAGCAACAAGGCCTAGAATAGCCGGTTTCTTGAGC TTGTCTGTCTCTGAAAGGTTTCTTTAACCTGGGACGGTTGGTTTTGTTAATAGAGAATTT AGGTTTTAAAACTGTTCGTCCTGGGACAGACATGGAGGAATGTGCTTTCAGTGAAAGTCC TCACGAGAAAGATGCACTGACACATCTCTGTGCATTAGGAGCCAGCCTGGTCTACATAGC AAGTTCCAAGTTAGGGTGACATAGTGAGTCAGCATTGAAATAAACAAACATACAAGCTAA ACCCCAAGAGAGTCAGGAGGCAGGCAAATTCCCCTAAGCAAGCTTTAAGACTCTTGCAAT TCGCTGGGATGGCAGTGGCTCATGCCTTTAATCCCAACAGTCAGAAGGCAGAGATATAGG TAGTTTGAGACCAGCCTAGTCTACAGGGCGCGTTCTAGGATAGAGTGCCATACAGAGAAA CTCTGTGGTGAAGAAATCCTACAGCTGCTGGGTGTGCTAGCGCATGCCTTTCATCCCAGC ATGTGGGAGGCAGAAGCAGGTAGATCTTTATGAGTTAGAGGCCAGCCTGGTCTACAGAGT AACAGCCAGGGCTACACTGTCTCAAACCCAAAAAAAAAAAAAAAAAAAAAAAAAAATCCT GAACTTACAGAGATCTACCCAGTTCACATGAGGGGATATAAGTCCTCTCTTCCTGTTCCT GGGGGAATGTGTGGGTGTATCAGACTTGCTATATAGCTCTGGCTCAATCAAACTTGCCTC AAACGTGTAGCATGCATGTGCTTACCACACAGTTTTTTACCTTTTTTTTTTTTTTTTTTG GTTTTTTGAGACAAGACAGGGTTTCTTTGTGTAGCCCTGGCTGTCCTGGAACTCACTCTG CTGTAGACCAGGCTGGCCTTGAACTGAGAAATTTGCCTGCCTCTGCCTCCCAAGTGCTGG GATTAAAGGCATGCGCCACCACGCCTAACACCACACAGTTTTAATGAAGGATTTTGCTGT CCATTTTCTAAGAATATAAACAGATGTGTTTATACTGGTGTGGAAATATAATCTACCGTG GTGTATTCCTGATCTCCAAACTATACCTTTTTTTTTTTAGAATTTAATGTGAAATTAATT CACTGGAAATATGAATACAAGGACTGGATGTATAGCACGGTGGTAGAGTACTTGACCAGA CTATGCAAGGCTCTGGCTTTGCTCTTTTGCATACATAAATAAGTAGATTTATGTGAAGCA AAAAGCAGACTTTTCTGTTGTCAGCACCCCTTTTCTGTTCTCTAGAAGCAGATTAGCATT TGGCGGTATCCTTTCTAGATGTACCTGAACTCACATAAACATTGTTCTTTTTTACTTTCT TCTGATGCTACACTTCCAGCCCCCAGTACATATGTGTGCTTACCAGCACGGCATAAGACA AGTGGTGGTATTTCTTAGGAAGCAGAAGGCCCCTACGTGTCCCCTACTCCTGAACCATGG ACAGGGCTGAGAGAAATAGTTGATGCTGTACTGGTACTGTGCTTGTTGTGGCAAAGCACC TTAGAAAAGCAATCTAAAAAGGCGATTTACTTTGCCACAACCAGGCTGTGGTTGCCTGGT CCCATTGCTCTTAGGCTCCTGGTGAGGTGGGAGCATAGCAATGGGCAAGGCAGATGAAAA CTGCTCGCCTCCTGCAGACATGAAGCTGAAAGCCAGAGACAGAAGGGACTGGAGACAGTG AAGTTTGTTCATTCCACCTCCAGGAACGCTGTCAGTTCATGGCCTATCACAGGATTAATG TATGGATTAGGTCAGAGGCCTCATGTACCTCCAAAGCGCCACCTCTTTCTGAACATTACA CTGGAGATCCAAGCCTTAGCACTGGGTTTTGGAGGGGATTTTATTTCCAAATCACGGCAG GTGCGTTGGGAGCCACTGTCAGATTGTTGTCAACTGATTGTTATTTGCTGGAGAAAAATG ACATTCTGCACAGAGCATTGCAGACTCAGCAAAGTGGCTTGTTTTGAATTGTGCTGAGAC AAGCTTTTTTTCCCCTCTGTTTCTGTGTTTTGCTTTCAGCTTGAAGGTCTTCCTGTACTG TTCTCCAGTCACTAAGGAGCTGTTGTTAACTAGCCCAAAGTACAGATTCTGGGAAAACAG AATTGTAAGTCAACTGTAATTCAAAAAGTTGTAAGTTTTGAATAGCACCCCTTTGTTGTA TACATGGGGAGTATTTTTAGAGGCATCTTTTGAAAAATCATTGGAATTACTCAAACCACC TTTCTTCATGCATGTGAATTCATCATGAATTAGAATAGTGTCTGAGGTGTGACTCAGCAG TTTAGGAGGTAGCAGGTTTTCGATACTTGTTCCTCAAGAGTGTGATTTAGGTCTTAATTT ACTCTCGGGACTTAAAGTACAAACAAGATGTGCTTGATTATAGTTTTTAAATCACAGGTT AACTCAGGAAGAAGAAACATATTTTAAAGGTTATAATAAAAAGGGTCGGAGCTGAGAGAT GGTTCAATGGTCAAGAGCACTTGATGCTCTCCCAGAGGACCTGTGTTTGGGTACCAGCAC CCACGTTAGGCATCTCACAACCCCCTGTAACTCCAGTTACAGAAGATCTGACTTTCTCAG TCCTCAACAGGCTCCTACACACAGGTGGCATTCTTACACACATGTGCATGCACAGACACA CACACACACACACACACACACACACACACACAAATAAAATTAAATCTTAAAAAAAGGGAA AAAGTAACAATACTAAATATTAAATAAAGATAGAATGGAGCCAAACGTGGTACTACAGGC CTGTGGTCCCAGTGTTTGGAAGTTTGAGGCAAGAAGATCACAAGTTTCTTTTTCTGTGGT TCTGTGGAGTGAACCTAAGGCCTTGTGTGTGGCAGGCAAGTGCTCTACCACTGACCTGTA TCCCAGCCCCAAGAACAAAAGTTTCATGTCATCTTGACCTACATAGCAAGAAAGAATGAG AAATAGAATGGATAACTTAGAGTGTGTATGTGTGAGTACGTGCGTGCGTGTGTGCATGTG TGTGTGAAAAAGAGAGAGAGAGAGAGATGGAGGGAGTAAGAAAGAGAGAGAGGAGAGAGA CTCTTACTATATAGCCTTGACTAGTCTGGAACTCACTCTGTAGACCAGGCTGGCCTCAAA CTCAGAGATCCACCTGCCTCTGCCTCCCCAGTGCTGGGATTAAATGTGTGTGCCACCATG CCTGGTCTAGAATCAATAACTTTTTATTGTGGAAAAATTAAATAGATCTCTCCTCCAGAA AGTAGTCAGAAGAAAATTGCTGCAACATATAAAATGCCAATGTGACAGGAAAAGCCCTGT TATGATCCTTCCTACTTTAGGTAGGACAGACATCTCAGTTGAGGCGCCTTAAAAACTTTA AGAAAGCCCAAAGGAAGACCAGTGCTAATCTAGATATAGATAAAGCAAAAGGATTGATTT TAAAAAGAAAGAGGAAAAAAATGAAAGAAAGGGAAGGAAGAACATATACCAAACAGAAGT CCAAAGTGCCAGAGTAGCTGTTTTCCCATCATATAGACTAGAACCTAAGGTCACAACCAA CCAACAAAATACAACAGCCAAACAACAAAAATAACAGAGCTGCGTAACATCCAAGGAGGA TGTTATCTCCTGTTTCGAGAGGGTATGAACATGTATGAACATGGAATCCCTCAACAAAAT GCCTCTGACTCCTAACGTACTGACTGCTGCAATCCATCTGTCTGCTGCTCCACCAGAGAA GGATTAGAGTTAGGACTTAATAAAAGTCTGCATGAAGGGTATCATCTTGCTGATGTCTGA CAGATGACAGCCTAAATCCTTTCTCTTCTGTCCCCTCTGCCCCACATCTGGCCTGCCTCT GGAAAAAAAAGAAAGTAAGATCAAAGCAAGCAAGCAAGCCCAAGCGCACTCCTTTACCAC AGGCCAGGTGTGCAGCTCGGAGGCGGTGCATGTGAGCCTTGGGCGTCTGATCCCTAGTGC TACCAAAGCAATGGAACAGTACGACAGGAGCCTGTACGACAGCTTAGCGGGTAAAGCCAG CAAGCCTGATGACCTGCATTTGATCCCGGGGTTCATACAGTAGGAGAGACAGACTCCAGC TTTGACCTCAAAGTGCTCACGGGCCCCGCCACTGCACAGTCACGGATTAAATAGGAGGAG TCTTTTAAAAATAAAAGACAAAATGACTTTCTGTAGACTGAGTCTACTACAGTCTGTAGT GATAATAGAGTCCAAAGGATGACTAGGTAAGGAGGTGAATTCTGATAACTGGACTTGATC ATGACAGCACAAACCAAAGGTGACTCTGTATCCAATAAGTATATGTGGACATTATGTTTC AACAAAAACAGCTGCCAATACCCATCTCTAAAGCCACAGAAGCCCCCTCATTCTGCTTGG GTGCTGCTCCCAGAGGATCCTGTGCTAGGAGGAGCATTTCATCATGCATGTTTGGTCTCC ATATCCCATCTGCCAACTGAAGGATGTCTGTCCAAACCTGTCATGGCAGCTAGGCTGCTC TTCCTTTGCCTCTGGGATTGGCCCCGTAGTTGCCATAAATTAATCTGTCTGGGGCAGTCA AGGAGTGAGGAAGACCAGACACAAGCTGGAATTCAGACATCTAGAGTCTGGGGGAGCTGC CCTGTCAGAGTCTCCCTCGAGCCTCGATGCCGATTGTCTGCTTTGACCCTGCGTATGAGT TATACTTACATTGGCCCCTGGCTGGGGAAGTGCAATCCCAGTACTGGGGGACTGGAGACA GGGGGATTTCTGGTGCTCACTGGCCAGCACCAGGTTCACTGAGAGAGGCTGTCTCAGAGA AGAAAAAGATCATCAAGAAAGACACCTGACATGAACCACTGGCTTCCATAGCACAGGCAC ACGCACAGGCACACGCACAGGCACACGTACAACCCAGGAGTTCTAGCTAGTTCTGCTGCT TTAGCTCAGTGGCAGAGTTCTTAACATGCCCATGCGTGTCACCACACACATATTCATGCA AATAGAAAAAGTAGAGAAAATTAAAGTTATCAAAAATCTCTTCAAACCACATCTGAACAT TAGTCCCCTTTCACCTCCTATATAGTCAAGATTTTTACTAGGCTGTCACTGAAAGTCAAC CAATAAAAATCTCTAAACACCTCAAAAAAAAAAAAAATCACTTCAAAACCAGTCTCAAGC CCGGGTGGTTTCATGGTGCATCATGAACTCAATGCTTTTCATGTATAAGTGTGATATGTT ACTAGTGCGTGTGTGTGTGTGTGTGTGTGTTTACTGATTGTGTTTGTATGCAACTCACTG GATATGTGTGTGCTGAGTATGTGTGCTAAGTGTGTGTATGCACCAAGTATGTGTGTGCTA AGAGTGTATGAGTACTGAGGATATGTATGCTCTTTGTGTGTGTGCTGAACCTGGAACCTA TGGCCTTGTGCATGCTAAGTGCTCCAACCCTGAGCTGCAACCCCACTGTAATAAGTGTGT GTCTTATTACAGCATTTTTCACTGTGAATTCTACTGAGATCAGGAATGGTTATATGAAAT CAGAGTGTATACATGGAATCAGAGCGTATGCATGGAATCAGAGCGTATGCATGGAATCAG AGCATATACATGGAATCAGAGTGTATACATGGAATCAGAGTGTATACATGGAATCAGAGT GTATGCATGGAATCAGAGTGTATATATGGAATCAGAGTGTATGCATGGAATCAGAGCATA TACATGGAATCAGAGTGTATGCATGGAATCAGAGCATATACATGGAATCAGAATGTATGC ATGGAATCAGAGTGTATGCATGGAATCAGAGCGTATGCATGGAATCAGAGCATATACATG GAATCAGAGTGTATGCATGGAATCAGAGCATATACATGGAATCAGAATGTATGCATGGAA TCAGAGTGTATGCATGGAATCAGAGCATATACATGGAATCAGAATGTATGCATGGAATCA GAGTGTATGCATGGAATCAGAGCGTATGCATGGAATCAGAGCATATACATGGAATCAGAG TGTATGCATGGAATCAGAGCATATACATGGAATCAGAGTGTATGCATGGAATCAGAGTGT ATACGTGGAATCAGAGTGTATGCATGGAATCAGAGTGTATGCATGGAATCAGAGTGTATA CATGGAATCAGAGTATATGCATGGAATCAGTGTATGCATGGAATCAGAGCATATACATGG AATCAGAGCGTATGCATGGAATCAGAGTGTATGCATGGAATCAGAGTGTATGCATGGAAT CAGAGTGTATACATGGAATCAGAGTGTATGCATGGAATCAGAGTGTATGCATGGAATCAG AGTGTATGCATGGAATCAGTGTATGCATGGAATCAGAGCATATACATGGAATCAGAGCGT ATGCATGGAATCAGAGCATATACATGGAATCAGAGTGTATGCATGGAATCAGAGTGTATG CATGGAATCAGAGTGTATACATGGAATCAGAGCGTATGCGTGGAATCAGAAGTGCTTCTC TGCTTACTCTCTTTTCAGATAACAATTGAAATTGAAACTCCTACGCAGATATCTTTAGTT GATGAGGCTTCGGGTGAGGTAACTGTATAATAAATATTTTGTATTTTCTTCTTAGTGTTG ATATGATTAACTTTCTCTTTAATTTAGAGTGCTTGTTTATTCATAAGGAATGATTTATGA GTGAAGTACATTTTAGAAAAATAACTACAACATTTGGGAGTGTTTTGATCCCTATATACT GGGTTCTCTCACTGTGAGCTGGGGTTCTCTGACAGTGGCCTGGGGTTCTCTCACTGTGAG CTGGGGTTCTCTGACAGTGGCCTGGGGTTCTCTCACTGTGAGCCGGGGTTCTCTGACAGT GGCCTGGGGTTCTCTGACAGTGGCCTGGGGTTCTCTCACTGTGAGCTGGGGTTCTCTGAC AGTGGCCTGGGGTTCTCTCACTGTCTCTCACTGTACGTTCTTAGCTATCATTTCCTGGTG TCTTCACACAGTGGTTAAAGTGAAACCCTTAAGGGAACTAAGCAGTAGGAACACCAATCA CAGTCAACAGCTTCTTCATCAACCCCAGGCTTCAGGGGATGGAGTCATTCAGCCATAGAG TGCTATAGTTATTTCCAACATTACAAGGATTAAACATGGTGTATCTATTTTTTAATTTTT TGCCTTTTTTATTTTTAGTTTTACATGCTCATGATGAGAATGCTATTTGTTAATAGTACA CAAAGTCACTGTCACATTTATTAAGTTTCTTATATCTCAGATATAAAGTAGTGGTTAGTT AATGTTTCTTGAAGCAAATTCAAGTATAATGGTTATCTCCTTCTAAAATAATTTCCTTAT TCTAAAATATAGTCTTGGGCTGCAGAGTTGGCTCAGTGGCTAAGAGCACTCACTGGCTGC TCTTTCAGAGTCCTGAGTTCAATTCTCAGCAACCACATGGTGGCTCACAGTTATGAGATC TGGGGCCCTCTTCCAGCACACGGGTGTACTTGCAGATACTCATACATTAAATAAATATTC TTTAATAAATAAAGTCTCTGCCCAAGTCAATAAAATTTATTTTTCAACTTTAAATTTAGT ACTAGAACTTTTTAAAAAAGATTTATTTTATGCATATGAGTACACCGTAGCTGTCTTCAG ACACACCAGAAGAGGGCATCAGATCCCATTACAGATGGTTGTGAGCCACCATGTGGTTGC GGGGATTTGAACTCAGGACCTTTAGAAGAGTAATCAGTGCTCTTAACTGCTGAGCCATCT CTCCAGCCCCCGTACTAGTACTTTTTTAATGTATTGTTTTAATAGTAAATAAGACTGCAG ATCTACCTTAAACAAAAGGCCCCCACCCCCACCCCCGGAGATGACACTGAAGTGTAAAAG GGATTTTCTGTTTTCTGGCAGCTGACTTAGCATTTGCTCTGTAGTCTCATAGCACCGCCA TGTGTGGCTTTACTGTGTGCAACTCTGTGGGTGATTCATGCTTGTGACCATCATCAGAAG AGAGGTGACCTTTTGGATGCTTCTCCTTCGGAGAAGGTCACAAGTATTTGTCAGAATTTC ATCCTGATAGAGCCAGGTCTAATAGGGAGTGGGGATGAAATGTGAAACAAGGAGGGAAAG AGAGAGGGGGGAGGGAGGGAGGAAGGGAGGACAGGCAGACAGGCAGGGGAACAGGCCTGA ATCTTTGTGGCTTGGGAGGGATATTTTTATTGGCCTTGTCACCTTCAGATGGTTCCTCCA AACCCAGCAGTGAGTGGTAAGGCAAACTCTTGTGAGCAGTCTTGTGCCAGTGGTTACGTA CCTTGTCCTGAGCCTGGCTTTTGTGCAGTGTGTCCTGCCCCAGCTGGAAGACCTCTGTGG AAAGGGCCTGCAGGATGAGTAATGGGAGTGGAGGGTGAGGGGTTATTATTGGGCAGTGAA CTGTTACAGACAGAGCTCTGTCCCCTTCTTGGAGGGCTGGAGAGTCCAGGCTCTGTCCTA AAGGGACAATGCCATGTACCGGGTGACTGGAATCAGGCTGTGTCTACTCCCGTAGTCAAT AATAGCACCATTGCAGTATTTATCGTCATACAGTTCACCCATTTGAAGTCTTGATGGCTT CAGTACATTCACAGAGCTATCTCTACAGCACCACAGTCAATTTTAGAGTAATCTCATCAC TCAGGACCCCTGGACCTAATCCAAGCACTCCTACCCCTCCTGTCCCAGCTCCTGGTAACT GCCATTTCCTCTCTGTCTCTTTGGACTAGCCTATCTGGGGAATTATTCTCCACCATGCGA CTTCTTTCTCTGAGTGTTTTTCAAGAGGCATTCGTGTATATGGGTGGCATACTTGTATAG ATTTATCTTTATGGCCAAATGGTATTGCATGGTGTGAACAAAGCTCATGCTGTTTATCTG TTTATTGGCTGCTAGACATTTTGAAGTGTTTCTGCTTTGGGGCTGGTGTGGGTAATCATG CAATGGACATCTGTAAAGAAATGTCTGTATGGGCATTCTCCTGAGTGCATACCTAGAAAG AGACCCGGTCCTGTCATAGCTCTGTTACGGGAGTAGACAAGGGTTCCACTTTCTCTGGGT TTGGATCATGAGGGAGTAAGAAAGAGGTATGTTCTTGTGATACGTTGTGAATTTAGCCAC TTCCTAATGATAACTTCCATTCCTGTTTTGTTTTGTTTTTTTGTTTTTTGTTTTTTGTTT TCTTTTTAGAAGGAAGAGGTTGTTGTGACTCTCTTACCAGCTGGTCACTGCCCAGGATCA GTTATGTAAGGGGGCCCATCTGTTTTTGTTTCTTTCTATATATATATATATATATACATA TCATATTTGTAGAAATAGCTTTTTAGGATTTAAAGGTATTATATGAACAGAAATAGATAC TCTTTTTCTGGCAGTGCCTTTAATCTTTATTTCAAAATTGAGCTCAGGAAACTGAGATGA AGGCCATATGGAGTGTGGATGCCTTTAATTGATATTTCCCCTGTGACTTTGGCCTGTCTT CTCATGGGCATGTCTCTCTCCCTGGAATGCAATGATCTGAGTGTATGTATGAAGTGTTAG ACTATTACAGGCTACACCTAGTGCTCGCCCACCCTGCCATTTATTGTATTTATCTCATGG GGAAAGGTGGCATTACTTGGGCTTAGCTCCACACTGGAAGGGACGTGTTGGGCAAGGAGG CCTTTGCTGCGATTTTAGCCTTTGCTTGCTTTCTTAGGACTTTGTAATTTGGAAGTCATT GAGATTTACTTATTTTTCAGGTTTTTATTTCAGGGCAGTAATGGAACTGTCTTATACACA GGAGACTTCAGACTGGCAAAAGGAGAAGCTTCCAGAATGGAGCTTCTGCACTCTGGAGGC AGGTATAGCACTTTCTGTAATTCTTGGCTGTGTACCTTGAGTTGAATAAATATGTGTGGG TGCATGTGTGAGCACACAGGCCCCATCATTCCAAGCTTTTGTCGGATTAGATATCAATTT GATTGTAAAAGTTGTAGTGAAGCTGGTGTGGTGGTGCATACACACCTTTAATCTCAGCAC TTGAGAGGCCGAGGCAGGCAGACAAATCTCTGAGTTCCAGGTCAGCCTGAGTTCCTGGAC AACCAGGGCTACGAAGTGTGACCCCATCTTTAAAAAATAAAAATTGTAATAGTAGCACAA ATTTCCCTCTTTAAAATGAGGTCATGCAGTGTTCTCTACGCAGAATGGAATGATGGCGAC ATAAATCGATATAAGTCACTGGATCAGGTGTGCAAAAGCCAATATTTTTACGTTTTATTC ATTTGTGCATGGGTACTTTATTGTATAGAAATTGTTTATCAGTAAAGTTGATGAACAAAA TGTTTGCAAGTGAGATGGAACACCTCAAAAATAACTGAGGGTCTATCTCATTTTATACAC AATTATGTCCCACAAAATGGTTAACACTATTTTTTTTTTCTTTTCAGAGTAAAAGACATC CAAAGTGTGTATTTAGACACGACTTTCTGTGACCCAAGGTTTTATCAGATCCCAAGTCGT GTATGTTTCCCTGGGGTGACAGATATGCCTGGGGTGATGAGTCTCCTTGGGGTAGTGGGT CTGCCTGGAGTGGTGACCTGGGGTGTGGCCACTGTCTTGTTGGGAGGGTATAGCTGTCCC CTGGGGTGTGATTACTTCTGAATGTCACAGAGGAAACAGGTTATGTGCGTTTCTTCACAG TATCACATTTTGTTGGTGTCTAGGAGCAGTGTTTGAGGGGCATTTTGGAGCTGGTTCGGA GCTGGGTCACTAGGAGTCCGCACCACGTCGTGTGGCTGAACTGTAAAGCAGCTTATGGCT ACGAGTATTTATTCACCAACCTAAGCGAGGAGCTGGGAGTTCAGGTACCAGTTCTTTTCC AGGCCCTTCCCATCCCTTCCTCTCCCCTCCCCCAAATCCCCCGAAACCAGGGATGTGGGA GCAGCTTGCCTAGACACAGCTGCAGCAGAGGCTGGCCCCCTGGGGCTCTTCTCATCTTTG TAGGGGCCTGTCCTCACAAAAGGATGTCACAGCCCACAAAGGGCAGAACAGGCTTCAGGG CCCAAGAGACAAAGTATTTTTTTTTTCCAAAGTGTGGGTTGTGAAATAAATACAATGATT TGTGACCAGTATCAAAAGTAAATTTGAACCAATTAATATCTGAGTGTATTGCATACAGTT AAGGTATTAGCAGTATTGTCCTTTAAAATTAAAGTCACAGTAGTGATAATATTCACACAT CTCTCTCTCTGTCTCTCTGTCTCTCTGTTTCTGTCTCTCTGTCTCTCTCTCTCTCTCTCT CTCTCTCTCTCACACACACACACACACTTATCTGAATTACTTGTCTTTTACATTCTTTTT TCACACCTTGTCTCTGTAATGTATAAAGGTGGCATTTGCCTCCCCTAAACTTGCGGTGTA ATTCTAGGGGTGTCTAAAGAGTGGAAGCTACCTCTCTGAACCCTAGGAGAAAGACGCCAA GGGCAGAGGAGGGCTTTAGGGAGAGGCGTTTGATGGTGATCCAGAGTTTCCTTAAGTCCC TTTGCCAGAGATGGGCACAGTTCTAGATCAGGCAGTCACAAAGAGGAACCCGTGATGTTT ACAGCTAGGGTAGCTCAGGAATGGCCTGCAGCTGCCTTTCCAGGCATTCCTAGGAGGGTT CTCTTGGGCCGCTCACTCTGCCTCCTTCCTCTTCTTTGTAGAGAGTCTGGGAAGTCATAG TCACTGTTACTTCTTATTTCATCTTTTTCTGAGAGGAGCGGGTGCATGGCCCAGGCTGGT CTGAAAATTCACTCTAGCTACATTGACCCATGATCTTCCTGCCTCAGTCTTCCAAGTGCT GGGTTATAGTCCGGTCACTATACCTGGCGTAACTCTTAAATTTTCTCTGTATGTTTGCTC TGTGTGTGTATGCGTAAATAATGTGCATGTGACTGTATATATATTAGAGACCAAAAGTTA ATTTTTTTTTTTAACCTGGCTGGCGAGTGAGGACCAGGGGATCACCTCTCACCTCCTCCC TTGGGATCACAAGCACAGGCCACCATAGACAGGATTTTTTTTTTTTTTTTTTTTTTTTTT TTTGGGGCATGGATTCTGGGGGTTAAACTTAATTCCTTATGCTTGCAAGGAAGTCTTTAG TGGCTATCCCCCCTCCACCTCACCCATTCCTTCCCTTCCCTTCTTATTGGTCATAAGAAA GTCAGTTGTAAGCTGAGCGGCCATGTGGTAAGTGAGTGGCTGTGCTGAGTACTTTCTGCA CCCTGCCTAGGTATAGGCCAGTGCAGCAATTGGACATGACTTTGTGTGTTTGCTGGCCTC ACATAACATAGAGCGTGGACATGACTTTGTGTGTTTGCTGGCCTCACATAACATAGAATG TGGACATGACTTTGTGTGTTTGCTGGCCTCACATAACATAGAATGTGGACATGACTTTGT GTGTTTGCTGGCCTCACATAACATAGAATGTGGACATGACTTTGTGTGTTTGCTGGCCTC ACATAACATAGAATGTGGACATGACTTTGTGTGTTTGCTGGCCTCACATAACATAGAATG TGGACATGACTTTGTGTGTTTGCTGGCCTCACATAACATAGAATGTGGACATGACTTTGT GTGTTTGCTGGCCTCACATAACATAGAGCGTGGACATGACTTTGTGTGTTTGCTGGCCTC ACATAACATAGAATGCTACTATTTTAATTTTGTTTCATGATCCTAGTATCAGTTTAAGCT AATATCATTTACTTTGAAAGAACTAGAAGACAAGTTTTTAGTCAAGCTGACATAATTGGT TTTAATATTTTAAATTGTTATTAGCCGTAAACTTCTTAGGGGCAGCCCGATTTGGGGGGT TTTTGTTTTTTGTTTTTTTCTTACATCTTTCTCTCCTCGCACAGTTAAGTTTTGTGAGAC AGGACAGTCCAGGTCCTGCTGTTCTGTGTGGCATGTTGCATGCCATTACAATGGGCTGTA CTTTGTTGGGGGTGACATGCACACCAGAGTGCTTGTAGAGGTCAGAGGACAACGTAGTAA TAGAGTTTGTCTCCTTCCTCCTTTCTGTGGGTTCTGGGCCTTGAATTCACATCACCCAGC TGAACACTCCTCTCTCTACCCGTTGAGCTGCCACACTAGCCCAGTAAGCTATTCGTTACT GCTTCTGTCTTCCGTGTTCCCTGCTATATATATTACTAGGCTTTAGAACTGAGTTTGATA TCCAGTAGATGCATAATCAATATGAACCAAGTGATTCTTGAAGGCCAGTATTAACACAAC CAGATGGGGTTCAAACTTAATTCTTTATACTTACAAGGCAGACTTTTCTGGCTGCCCCGT CTCCCCATCCCTTTTCCTAGTGACATCCTGGCAGGATACTACCACTCACTGAAATAGTCC AGAACTAAATTGCAAGAGAAAATTGAAGATTTATTCATGCTGGACAGTGCACCTGACTAA TGATCTCAGAACTATTTATTCTTAGGAATTCATTTCAGACAACGTGCTTTCCTCTGCTGT TATGCACAGGTTCATGTGGACAAGCTGGACATGTTTAAAAACATGCCTGATATCCTGCAC CATCTCACAACGGACAGAAACACCCAGATCCACGCCTGCCGCCACCCAAAGGTACTGGGG AAACACCCGAGAGATTGACAGCAAGAAGGCAGCCCAGAAATACTCTTCCAAGCCTTTTTG TGATCTAGACTGTTAGTTAGAGTCATGCAGCTCTGCGTACCTGTATTCCATGATCATGGA CTTCAGAGTGAGGGACGGGCACGGGTTCTTAGATAATTTTTTTTTTTTTACATAAAATTG ATTCTTCAGCATGAGAAAGACAATTTACTTATAATGAAGTTAGTAATCATCCTAGCTTAT AATTTAAGCAAATTATTAATTCTTTGAGAATGTTACACAATGTACTTTGGTCATATTTAC CCTTCCCTCCTCCCCAGATCCTCGCAGATCCACCCCCATCTCCCTACTGACCCACCGTCG TGTGCCCTGATAGTTTTATTTGTTGGTTTTAATATCCCATAGAGTTCATTTTGCGCTCCC CATATATTCCTGGCTGTGGGACCACCCACTGGAGTGCAGTTGACCTGCTAGAGCCTCACC TTTAAAGAAAACTGACTTCTCTTAGAAGCCATTGTCTTTTCATAAGCGTCTCAGAGTCGG GGCTCGTGAGCACTTCTCCCTCTGTGTTAAAGTGTTGTCTGGCTTGCTCTTGTGCAGAGA ACCACAGCTGCAGTAAGTGTGCAGCACTTTAGTCATGTCTACACGACACTGCTTGGCCTC TGGCTCTCACAGTCCCTCTGTGCCCACTTCTACGATGACCCTGAGCTTCAGGGGTGGGGA TGAGATATAGATGTCTCCTGTGTAACAGAACACTACTCCTTCACATCTCCACATTCGGAC CAGTTGTCAGTTCTTCTGTTAACCATTGTCCACTGCACAGAGAAACTTCTCTGATGCGGT CTGAGAGCTGCCCTGGCCTATGGAGGGAGGTAACTGCTGTGGAGGCCAGTGTGTGCTATG TCCAGCTTATCGTTTAAGCATATGTATTCATAGTGGGTTACTGTTTGTCACTGAGACTTG AAAAATGTGCATGCTTATAAACTGTATTTTTCTCCTTCTTGCTTAAAATACATGTCTAGA CATAACCTCCGTCCAACTTCAAAGGCATTACCTTATTGGTGCAATTCCTAAGCACTTCAG TCTCTTGGCTGCTCGCTGGTAATTTCTTTGTAATTCTCCCATAGCCTCTCGAGTTACTGA GTGCCAGACTGCCTTTTGAATTTGCCTTTGACATTTTCCCCCTGTTGATAATGCCTTTCA TGTATACATTTTCATGTATGTGTACAATGCATTTTTAATCACATTTACTTCCAGTGTCTT CTGCCCCTCTCCTACTCCCTCTGATTTGTAGCCTCTTCCCAACTAGAGTCTTTGAGATTT AATAAAGGCAGTTAACCTAGTCACCTTCAGATACATTATGAGCCTGTCCACAATTTTCCC CTAAAATGGGAAGCGCCTCAGCATAGTCCCCTCAGTGACACGAGCTTACATATGTAGCAC TCTCTTGAGATGGCAGCCTTGCTTCATCTATGTCCTGACAGAAGCCTTTGTAAGAGAAGG GCCTCAGAAGGGCCAGATGGCTCAGTGGTTAAGAGCTCCCGTTGCTCTCTCAGAGGACCT GGGTTTGCTTCCCAGCTCATGACTGCCAATTGATCCAACTCCAGGGATTTAATGCCCTCT TCTGGCTTCCTTGGGTACTCACACACATATATGCATATATAGACACACTCATATAAGTAT AAATAAAAAGAGATCTTTTATTAGAAATTACTCCTAGTGATAGGTAGACTACATATTCTA ACATGCATGCTTGTATTTAATCATATGGAGCTACATATCCAGTAGATTCTTGGATGGCTA AAAGAATGCAGGTAAAATGTAAACTGAGAGGTCTGGGTATATTCAGGCTATTGGAGCATA AGCTAGGCTAAAACTTTCTATCCTCCTGCCTTTGTTTCTCAAGTCACTGTTGGGTTTCAA ACCCAGGACAACTGGATGAGATGCCTATTTAATGTTATCAAATTGGACCTGGAAGCCAAC TTCTCCCAACATCACTCAGACCCTACCTGTTACAGGGCCCTCCTGGCTGGCATATACCAC CCCCCACCCTCAACTCTGCAGCCCAGAGCGTGGCATGGGCTGCCCTTCCTATATGATCCA TTTGGGTTACCTGCTCTTCTTGTTCCTTTGGGCCTCCTGGCTCCTGCTCTCTCCCCACTT GATTCCCTTCCCCTCTCCCCCTTGCGGCCCAGCTTAGTCTGATCATGTCCTGGACTTTCC AGGATGTCCCTGCCTCTGGCTCTGCTCTCCCACGGATCTACAGTAAGCCTTCTCCTCTAG CATACCTGGGACCCGTCTTCTTTGCTTTCCTTTTTATTTACTTTTTTTTTTTTTCATCCA GTCATGTGCCACCTTACCCAGCTCAAAGAGTAGCTTGCTTTTGATTTTCTTTCTTGAGAG TCTTCACTCTAGACAGGGTCAGGTTGCTGTAGTCTAGGCTGGGCTCAAACTCATGATCTT CCAGCCATGTGCCTCCTCCTTCTTCGCCATGAACCTGAGGATTCTCTTGCTACAAACCTA TTCTCCAGCGTTCTGTCTCTCTTCCCTCATGTGGACTATGGTGAAGTGCTCAGGTCCCGT GTTCTGTAGGCAAGCTCCCAGGCTCCCAGGCAAGCTGACCTGCTTCTTTTCTTGTCTCTT TATTTTTTTAATGTCCAAAACCTCATCTGCAATTGCTTTTAAGATTCATTCTATAGAAGC CTTGCTAAAAATATGTAACTGCAAGTTAAAGCAAATATGCTTTGGGGGGTTGTTTGTTTG TTTGTTTTGTTTGTTTTGCTTTCAGGCAGAAGAGTGTTTTCAGTGGAATAAACTACCCTG TGGTATAACTTCCCAAAACAAAACTGCACTCCACACAATCAGCATCAAGCCATCTACCAT GTGGTTTGGAGAGAGGACCAGAAAAACCAACGTGATCGTTAGGTAAGTGCATCGCCCTGG TCTTCTGAAACTAGAGGTGAAGTGTTGAGCTGAGTGTGGTTTACACACACATCAGCACAA GCCCAAGGAGAGGATGTGTTAGAATTGTGGAAATACCCTTTTCACTTAAACATGACTTAA AGTCCAGGGGTGTTTCTTCCAAACTATGGCAGTACATTGGCTGGTATAGCCAGGGGCTTC CTCTGTGAGACAAGACGGCTGGACTCTTAGCCAGACCTCCTTGATTTGGGCTCTTCAGAA TGCCTGTAGCAAGTTTCTACATCTGAAGAAGCTGACTCCTGTTCAAGCAGCAGTTTCTGA AGCCACGCTTCCCAGAGCAGCCCAGTCGAAGTTCAAGCCTGGGCCCCATTTAGTTTTGCT CAGCGTCCTTTTGTGTTCTGCTTTCCCCTCAGGACTGGAGAGAGCTCATACAGAGCTTGC TTCTCTTTTCACTCCTCCTTCAGTGAGGTAAGTGTTCCTGTCAGCTTCTAACTCGGGCCA GGCTATGTGTATGTGCGTGTAGGTGGGTGAGTGGGAGTGGGGGCCAGAGGACAGCCTCAG GTGCCATCCTCAGGAAGGCTGTCCCACCGTTCGGCAACAGCTTCTCTCATTGGCTCCAAG CCAGCTCACCATATGCTAGGCTCTCTGGGATTACAAATGTGTACTACTGTGCCCCACGTT TTTTACACAATCCCGGGTATCAAACTCAAATCCTCATCCCTTTCTGACAGAAGTATCTCC CCAGCCCTCTTTTCACTGCTTTTTAATGATGGTTCTTACTGGTCCAGTCCACATTTCTGT GTTTGCCTGCTCGCTACTATAGTCATAATGCTAACATCCTGTCTCGTTCAGGAAAACACA AATGCCTGGTAAGGTTTGTCAGACTCGAGTTACAGTGGTAGGCACTGGGTCAAATAGTCA GCTGAAAGTGAAGTATTTGTATACAGGCAAAATAGAAGGATGGTAGGAGAATCAATAAAA CACAACCTCTTGAAAATGTCATAATGATATAGAATAGTTTATATACTAATTTAAAGAGTA ATTTTGAGCTGGGCAGTGGTGGTGCACGCCTTTAATCCCAGCACTTGGGAGGCAGAGGCA GGCAGATTTCTGAGTTCAAGGCCAGCCTGGTCTACAAAGTGAGTTCTGGGACAGTCAGGG GGTGTCTTGTAGAAACCACGGCAACAAGGCTTGAGGGTGTTTATGTACGCTGTTTAGGCA AGTGTTTGGTGGTAGGTCACCTTGAATGATGGAAAGAGGATGTTTCTCTATTGACTGTCT CCTGTCTTCCTGTGGCTCCCTCTTCTCTAAGGTGTACTGAGTCATTCTGACAGAGGCTTG CCCTTCCTGTGTCAGTCCTTTAGAAGTCACAGTTTTCTCTAAGTCCAGCAGGAGGTGGGT GGGGGCAGGTCATTGTTTTTGTTGACATATCTCCCTAAAGGTATAATTAGGAATTGTGAA AAGTGTGTAAAGGATAGATATTCTGCAGTTAGACTGTTTTCTTGGTTACTGGAGATCCCT GGCGGTCTGTCTTCGTTTGATCCTTTGAGTTGGAGTTAGATACTGATTCCTTTGTATCCC TCACCCCCTCTGCAGCGGATGGAGGTCTTTGCATTGTCACTATCAGCTCTGTTCTGGAGC CAGCATTTACATGTATTTATATGTAAGTGAAGAATCTGAGCCTTTGACCTGATTGAGATC AGTTTACCAAGATCTACTAAGTGAGCTTTGCCTGAGTTGTAGAACTGACAGGGTCCCTCT GCTTAGCATTCTCAACATGGCAAACAAAACAAAACAAAAAAACCAAGATACTTGTGAATA TTTTAAACTATCATTGTTGAGAATTGTTAGGAAATGAGATTGTATTTATAGTATTTCAAG TCACACATACACACACATTCACACTTACGCGCGCTCGCTCACACACACACACACACACAC ACACACACACACACACACACACAGACGGTCTTGGACCTGGAACACTTCCAACCAATTGCA AGTTTCAGTCAGAATACACATAACCTGCCCTGCTAGCAGCCTTGTGCTTCAGACTAATGG TAAGGGGCCCTTTGGCCCTAGGAACGTGCACAGGCAGGTTTGTGCGAAGGCAGGAGAGAC CTGCACCCTTTCTGTCTCTGGGCTCTGTATGTAATGTGCTCTTGTATCAATCAACTGTGT TGCTTACCTCAATGACTCCAGTCTAAGATTGAAGGGGCAGAAGAGTTTAGTGTCCCCGCT GTGTGCTATTTGACTCCAGAAAAATAGGCATTAGAACGAATCTCCAAGATGCAGCTGCCT TCGTAATGATTAATGGTCCATGGAAAGAGGTGTGGTTAAAGACCTTGTCGTCTTGTGTGT ATAGTGGTCACAAAGAGGAGGAGTTGTGGAATAAGTGGACCATGCCACCAGACAGAAAAC CTGTTAAGGTTGAGGAGACTCAGGAACCCTGGCAATTCTCATAATGGAGAATGGTAGGTG CTTAAATCTACTCCTGACCACCTTCCTGTCCTGGAACAGGGTCTACTGCCCCACAACAAG TCAGCTGTTTTCTGACTCACATGGAAGCAGCTTTGCACATGTAGGCAATTGGCCTTGGAC AAAAGAAGAAAGGAGTGGACGTCATGGTGTAAAAGACAGAATCTTTAGATCCCATTTACC TGGAACCCAGGAACTTTCTGTGGAGCTGGAACCTGAACAAAGTTTCAATGTGCAAGTGTC CAGCCCCACCATAGCCCAGTGCTGGGAGGCTCTAGGGAAGGAGGCCTAAGCATTGCATGT GTCCCTGGGTGGTCACATACAATAGATATGTTCATATAAATAGGTCTTCATACTTGTTCT TATATGCTACCATTACCTTCTCCTCCTCCTCACTGGTCCCCTTGCTCTCCCCCAAACAGT CCCCATCGGTTCTCATTATATATGGTTAAATCTAGTTCCCACCGGAGAGAAAACAGACTA GACTATCATCTGATTTCCCATCTGATCCTCTCATTCCTCCTTCCCTTCCCCCACATAGTT CCTTGTCTGCTTTCCTGTCATGTGTGTGTACATGTATGTGCCTGCCACATATCTGTACAT GCATGTGTGTATTTATATAGGATCCCCATGAGACAAAATGCTTTCCTTATAACCAGAGAA AATGCCATTGTTTCTGCATGGTGTTTCACCATTCATTCACCCAGAGATAGGCGTCTAGAC TGGTTCTGTATGTTGGGATCTGTGAATAGACACACACTTCATTTCCTGTCATATAGGTAA CTGGTATGTTCTGTATTCCTTCTAGATTAAAGATTTTTTGAGCTACATCTGCCCAGTGAA TGTGTATCCAAATGTCATCCCAGTTGGCCTCACTGTGGATAAGGTCATGGACGTGTGAGT AGATTCTAGGTTGGGGGGCTTGTGTTGCTGGTGGTGGTGCTAGGGGGAAGCATGAGAGTG CTCTGAAAACTTGTGACCCTAGAGCCCATCTGTGGTAACATTTCTTTGAGCTTCCCTTTA TTTCCACTTCTTCCTATCATTTTTAGTGGGCAGAATGTATGGGTACTGTCAGTTTGTCCT AGGTGGAATCCTGTTCACCCATCACTTGCAGTGTGAATTTGGTCAGATCACTTCAGAACC AGTCATATCTAACCCACAAATCAACAAATATTCAGTGGATCAGATGAATCCAAAAAAAAA AAAAAATCAATGGATATTCATTCTTGCCTACTTTTGGAGTTCTCAGGGATCTATAGATAA CTATGAGAAGCACCTGGCAGAGAGCCTATAGGTTCAGTCAAGGTATCTGTGGAATGGGAG AGCAGGCAATGTAATAGTTAGCTGTCTTTTATTGGTACCACTTTATGTGACTTTTATATT TCATGTTACGTGTGTGTGTGTGTGTGTGTGTACATGCATGTGTGTGTACATGCATGTGTG TGTGGGGATGCGAGTGCCAGAGCTGTGACGGAAATCATCCTGGTGTTCAGGATTCTCCCT GAGACTGAGGAAGACTGTATCACCATGCTTAGATGGAAAACAGGCTCCAGTCTCTGGAGA GAGGTCTAGGAGGTGAAGGTGTAAGGGTCTGAAAGTCGAGGAAGGAAGAGCCAGACTTAG ATAGTACACCAAAGCAAAGGGCATTTATTCTGCAGAACCGTCCAGCATGTGGGGTCATCC ATTCTCTAAAAGGATGACTCCATGCAGGCCTTCTCACAGGGAACTGGCTGGGGAACCTCC CAAGCAGGATTAGGTAATTTAAAATTTCATTGGTGGGTCCTGGGGGTGGGGGGCTGTCCA CAGGTGGTCTGCATTCCAATGTCATGAACATTTAACTATATGATAAAATAGGGCTGGCCA GCACAGATGGCCCATCCTGAGATAAGGTATTTCCCCATTTTTGTGGTTATCCCCAGGGGG TTTTATGGTCTTGTTCTGGAATTTATGGTCTGTTCCTGGAACTGGTGCCTTAAGGTCTTT TTCCCAAAATAAGGCCTGGTGCTTTTTTTTTTTCTTTCTTTTATTATTTTCTTTATTTAC ATTTCGAATGTTATCCCTGTTCCTAGTTTCCCCTCCAAAAATCCCCTATCTCCTCCCCCT TCCCACTGCTCCCCAACCCACGCACTCCCGCTTCTTGGCCCTGGCATTCCCCTATACTGG GGCATAGACCCTTCACAGGAACAAGGGCCCCTTCTCCCAGGGGGCCCCTTCTCTACTTAG TTTGATGACCAAACTAAGGCCTGGTTCTTAAATGGAGACAAATGGGGTTTATGTTGTCCT TTCAAATGAAATAGGTGCAGTGAAGAATCCAAAATGCTACTCCATAAGTAAAAAAGAAGT TTATTTTGAACAAGCAGGGCTGTCTGTCTCTAGGGAAAATCGAGAGAAGGGACAGGGGGT GAGGATACCCAGGATTTTAAAAGGAACCTGGTACCTGGGAGGAAGGGACTGTGACTTGTT GACTAGAGACTGAGGAGAGGCCAGAAGCCAGCATGGACCTTGATGTGCTAACAAGCACCC AGGTGTGTTAATGGAAGAGCCAGAAGTGCCAAAAATCAGAAAAAAAGCTTCCTTTTAGCA AATAGAAGCTATGGCTTTTGTCTAAAAGCCAAACTTTGGGAAAAGGGCTTTCTTGGGACC AGACAGGTAGGAAGCACAGATTTAGAGTCAGTACTGAGGGCAGTAACTGAAATCCAAAAG ACAAATCACCAGGAAAGCATGAAGAATGCTAACCACTCTGAGAGCAGAGCTCCAGTAGGG AACCAGAGAAGAGCCAGAAAGTGAGATGCAGGTTCTGACAGTGGGGGGAGGGGAGGGGTA GGAGGGGCAGGGAGGAAGGAGGTATTAGTGGCCAATTCTGGTAAGCTGGAGAGATGGCTC AGGTTAAAAGCTCTTCCTGAGGACCCAAGTTTGGCTCCCAGCACCCACATCCAGAGGTGT ACAACTAGCTGTAACTCCAGCTCCAGGGGACCCAGTGCCCTGTTCTGTCCTCCATGGAAC ACATGAATACAGAAATAAAAACAAAATCTTTAAGAGTAACCTAGTGCAGGGACTGTGATG TCTCTGGTTACCTTGGTAATGAGATACTTGTGAATGCTCACAGCAGCTTTAGTAGATTTG TGAGTTAGAAGCCAAAACAGCATGGTAGTCCAAAGAAAGCAACATGCTGGCTAGCAAGGC AAGAGTTAAGAACTTGATCTGCTAGCTGAGATTTAAGATTGTCTTGTAGATCTAAATGGG AATATACTTAGAATCATTTGGAGTGCTTGTTAAAATGTATATCCTCCTATATTGGATTTC TACTGGGGCAATCTGTTGTAGGCAGGTGAGTGGGTGGGTGGAGAGTTACCCAAAGAGAAC GCATGGAATGGCTCCAGAGAGAAGCAGTACCAGCAGATTCCAGAATCTCATAGACATGGG AATAGATGACAAATGGAAAGAAGTCTGGCTGAGTTAGGTGTCAGGATGGGAGCTTCAGGG CTGTCATCATCTGCTATGTCAGCTGTGATCCTCGAGGCTTCTGGCAGAAGGAAAGAAGGG AATGCAGCCTCAGTGAGGGCAAACCCTTCAGGTCTCATTTCTGTGTCCTAGCCTTCAGCT TGTGGCTCTGCAAGTAGGAGATGAAGTTTGTGGGATTCTTCCAAGAGGGAAATAAGCTGT GAACAGGGAAGAAGCACCGCCTCTACTCTGCACGCCAGGTGTCACTGGGCACTCAACCCT GTCTTGGGGGAGTTCTTTCCTGACCTGTAAGAGCAAACAATCAAGTTTGCCTTTAATCTG CTAAGGCAGCCCCCTCCATAGATCCGAGATCTATTTGCTGTCTCTAAGCGCTTCCATGGC CCACTTTCCTGTTTTGCAGGCTCTTTATTAAGCAGTGCCCCTGTCTCCTACACGCTCACA TGATCCCTATGGCTTTGTTGTCATCTCTATAAGTAATGCGCATGCTTTATCGGCTTTCCC CAGTAACTCAGTAGAAAAGTCAACTTTTCAAATGTTCTGATTTATGGCAGTTTAAAGCCT CTGTGCCGGTCTCCCCAAAGTGTTGAGCCAAAGTACAAACCGCTTGGAAAATTGAAGAGA GCCAGAACAATCCATCTTGACTCGGGTAAGAATGGTTCTGGGCTTCCTGACGTAAGCCCG TGATGGGTGTGGGCTGTGAAGTAAGCTGTGTTGTCACCCTGGGGCATTTTTGCTACATTA GCAGATGAAGAGAGACCTGGCTGCCTTTAGTTCTGATCAGCCAGAGCAGTGAGGATATAC AAGCAGCTCTTCCGTCCATTCCTCCTTTCCTATAATGCTCTTTCACTTGTAGCTGAGAAC ACAGATAGACCCTGACTAGAAATGAGAACTTCAGACTCTGGACAAAGCTTTGTTGGCTTA TAGCAGCCACACTTGGTGGTTACAACTTCAGATTTTCATCCTTTGGTGGAATGCCGTAAG TGAATCCTCATTGGAGAAGGATGTTATCTATAGAGCAAGCAACTCTTAAAGCTCCATCTT CTCCAGATATTATTTAACCTGTAAACAAACAAGTGACACCAATCTGGCTTTGCCAAAAAG AACACTGGACTTTAGATCCCCCAACCCCTCCGCAAGTCTGGCAGGAAGTGATAGGGCTGG GATTTAAACCAGGCCCTGTCTTCCAATTTTGCTTTTATATTTGTACTCTAACTTCAAATT ACCTTGGATATTTTTACGTGTATGACTCTTGCTTGCAAGTGTGTCTGTCCATGTATGCCT GGGGCCCTCGAAGGTCAGAAAGCATCAGGCTTTGGAACTGAAGTACAGTGATTGTGAGCC ACCATGTAGGTGCTAGGAATGAAACCTGGGTCTTCTGCCAGAGCAGGTGCTCTTAACCAC TAAGCTACCTCTCCAGTCCAACAGATTTCTTATAGTTCTGGAGCCTGGAAGTCTAAGAAC AAAAGACTGGTAATGTAGGTTTCAGTGAGGTGGTTCTCATGGTTTGTAGTTGGCCACCTT ACATGGCCTTCCCTTTATGGGTGCACACAGTGGAGAGAGGCTCCATGAGAGCTGGAGGCC TCTGCTGCTTTATGAAGATTCCACAGGTGTCCGCAGGTCCCACCTGAGGTCTCCAGCAGC TCCTAGAGGCGCACTGGACCCAGCAGCCTTCTCCTTAAAAGGAAAGCTGTTCTTTTTAGG CACCTGCCGGATCTCTTAATATTTTTTAAAAATTTTGTTTGGAATGAAATACTGGCTTAA GTATTTGATTAATGCTCATTTCTAGTTGTGGTTTTTCTTTTCCATGTTTATTGCCTTTGT TTCTGCCCGTTCTAGACGCCTATGCTTATCATGCCTTACTACTGTGTAGTACAGTGATAA TTCACATCACTTCTTTACAGGTGCTAAACAACCTAGTGGTATTCTCTACTAGACACTTTA TAATACATAACAGAAGCAATATGTGTAATTTAGGCCATGCATGCCATTGATTTTATTGAG TAGGTTTTAAACTGTATTTTTAAAACATGCTTTTAATTGGAATTGCATCACTCTCCCTCT CCTTTCTCCAGCCCTTCACGTATCCCCCTCGAGTTGATAGCCTCTTATTACACATACACA ACTATGCACAAATATATAGAAATAAAACTTGGTTTTGTTCATAGATATGGTGTCAGGGCT GACAACTTTGCACTGGATAATACGGGGGCTGGCTCATCTCTGGAGGCTAATTATCCTTCC TAGTAGCCCTTAGTTGTCTGTGGTTCTTTGTCTAAGCATAGGACACCACAAAATCTCCCC ATCCACATTACCATGGAAACTGATATTGCCATCCCATCTTGCTCACACAGCCATTTCTAG GAGAGACTATTTCACAGCAGACTTTCTGGTATTTTGGCTCATTTACAGTCTTTCTGCACC CCCTTCCACATACTCCCTGAGCCAGAGCTGCAGAGCTGTGATGTAGGTATCTGATGGGGT TGTGCTTTCCATTATCTGTTATTTCTGCATTGTGTCCAGCTGTGGTTTTTCTGGGATGGT CTCCATTTGCTGTACAGAGGTTTTTTTGATGGGGTGGGGGAAGCTACACTTACTCAGGAT AGGGGGCACATTCACAAAAAGGGCTCAAGAGCAGAAGGACTGGAACTAGACTCGTGGGCT TACAGCTCATTCTCTACAAGTTTGTTAACCAGGCCTTCATATCCTTTAGTTCTTAAAATG TTCTATGGGTCGGCCACACAGGTGGTCTTAAGTCAGCATGCACACAACAGCCTCTGACCC CAACTCCAGGGATATAGCACCGCAAGCCTTCTATACACACATACACATAATTAGAAATAA AATCCCTTTTAAATATGTCACCCTGTGAAATCTAGTGGTTACTCAAGTTTGAGAAGTTTG GCCTATATTCTCAGCAGATAGCAGCCTCTTTGATTGTTGGCACCTGTGTTTTACACAATT CCCAGACTAAAATCCTAGGTAAATGCTACTTCCCTGTTCTGTACATGCATGCCTGTTTCA TTTGTTCTTCCCCTCTCCCTGTTCTGTGCATGCATGCCTGTTTCATTTGTTCTTCCCCTC TCCCTGTTCTGTACATGCATGCCTGTTTCATTGTTTCAGAGGAAGACGATGATCTCTTTG ATGACCCTCTACCGACACCTTTAAGGCACAAAGTTCCGTACCAGCTAACTCTTCAGCCTG AGCTGTTTTCAATGAAGGCACTGCCACTAGACCAGCCTGAACTGAGACAAAGCCCAGGAG GCTGCAAAGCAGAGAGTGTGTGGAGCCCTTCTTTGGCTAACTTCATAGACTGTGAAGAAT CCAACAGCGACAGTGGAGAAGAGCTAGAAACCCCACCACCCTCACTGCAGGGAGGTCTGG GCCCCTCGACACTCGTCCAGCAAAATGCTGATCCGGATGTGGACATACCACAGTGGGAAG TCTTCTTCAAAAGAAGAGATGAAATCACAGGTGAATGTTTGGAACACTTACCTTCCTCCA TAGAGACAGGGGGATCTCAGTCACCAAAGCTCTGCAGTGACTCACCAAAGCTCTGCAGTG ACTCACCAAAGCTCTGCAGTGACTCTGATGGAGACTCCACCCATATCTCTTCCCAGAATT CATCTCAGTCAACCCATATAACAGATCAAGGAAGTCAAGGCTGGGACAGCCAGTGTGATA CTGTTTTGTTATCTTCCCAAGAGAAAAGTGGTGGGGATAGTACCTCTTTAAACAAGGGTG CCTACAAACCAAAACTCAAAGAGAGTATTTCTGCCTCTCAAATAGAACAGGATGCACTGT GTCCACAAGATACTCACTGTGATTTGAAAAGCAGAGCTGAAGTAAATGGAGCCCCTTGTC TTGTAGAACTAGACACCCTGAGTGGCAGGAAGTCTCCACCTGAGAAGACATTGCTAAGCA GCACACGTGCAGACTCACAGAGCTCCTCTGACTTTGAAATCCCCTCAACTCCCGAAGCGG AGCTTCCTACGCCAGAGCATTTGCAGTGCTTATACAGGAAACTGGCAACAGGTCAAAGTA TAGTTGTCGAAAAAAGAAAATGTTCACTTTTAGATAGTTAACAAATAAAACTCTACACAG AGAAACCCTGTCTCGAAAAACCAAAACAACAACAACAACAACAGAAAAAAAAACCCTCTC ATTCTAGCAAAGATGTCCAGCCTTTCGATGTTGCAATACAATGCTATACATAAAAGTCCT GGGCAATATCCATAGCTGTGGATGTATGTGGCCTGGAGGGTAGACACACTTGTTAGATCA ACCACAAGAAATCTGCAGAGTGACACATCTATATAATAAGATCAACATGAAATATTAAAG GATGCTCAAGTGACCTAAAAGAAAGAGAAACAGGCTCAAAACCAGCATTGCATGAGATGG TAGAACTAAATCTAAACATATAATCACATTAAATGCAAATGATATAAAAAGATTTATGGT GAGATGGCTCAGTGGGTAAGAGCACCCGACTGCTCTTCCGAAGGTCCGGAGTTCAAATCC CAGCAACCACATGGTGGCTCACAACCATCCATAACGAGATCTGACTCCCTCTTCTGGAGT GTCTGAAGACAGCTACAGTGTACTTACATATAAATAAACAAATCTTAAAAGAAAAAAAAA AAGATTTACAAAAAGACAGAGTACAGGAAAAACACTGCCCAACTATGTGCTGTTTTTAGA AAACACAACTCAAGTGATGTAAAAGTTGAAGGTAAAGGGCAGACCACATAAATAATGTTA AAGCCAGAATGATACAGTAGGAGCAGGCACCTTCCCCAACATAATGTCTACCTCACCAAG AAGATGTAATGGTAAGGTTCTTGCCTAGATTGTATGAAGGCCTAGCTGCAGTTTCCAGTA CAGTACAGTGCCATGCCCTCCACAAAAGAGCAAATAATACAGATACAAGCCATGGAACAC GCTTTCCTAGAGAACCAGTGCACACAGGAAAGCAGTAAGACGAGAACTGACCACCAGTAA CTGGATCTGATAGACAAGAGTATTTTACTTCATAGCAGAATACATCTCTTCAAATGTACA AGGACCATTCCTCCACCAAGATACACTGTATCTTGAATCACTACAAGCAGTCTAGAAAAA TAAAGGTGGGCTCTATTTTAGTAAACTGGTAGCAGGGGGTAAACCAGGACCTTATTAACC TCTATCACATAAAGACCTGGGTGGGGGGGCAGGGCTGGAGCAGTTTAGAGCACTTGTCGG TTTTGTGGGTTACCCAGATTTGGTTCCCTACACCCATATGGTGGCTCTTAACTGTCTGTA ACCCCATTCCAGGGGATCCATGCACACATACATACATACAGGCAAAAGACTCATATATAA AAATAAACCTTAAAAGCTACCAGCAGGCTAGGCAAGGCTGTGTTCTACAAGCTGAGACTA GAGGGACTTGAGTTGGAGGTCAGGCCTGGGCAATGTATGTAGCAAGAGCTTGTTTCAGTA CATGAAACTGTTCCCAATGCAATGATGTAAAGGAAAATACTTAAATATTTAACATACATG CTCTGTGAATTATTAAAGTGCCTTAAGGTACAATGCTTTTGTATTGATGTGTATGGATTA ATAAAGCTTTATAAGCATTTTCATAAGTACTTGAGTATGATGACATTTTACAAATCAAGG GAAAAGATGTAGGCACACCACATAAGTTTAAAAGGCGTCTAACAATTTGACAGTTAAACT GCATGTCACAGATCATAACTGCTACACAATTAGATCCAGAATTACTGGACCCAACCTGCT GGGTGATTGGACTTAGAATATCTGTACATATAACTCTCCATTTGTGTAGTCACTAATACT CAAAACTTAATTTTAATTTTGTTTCCTTTGACCTGAGCCACACTCAACCCAACTTGGTTT TAATAGAATATTTCATGATCCAAGGTAACATGCCTGTAAACATTGTTCTCAATGTATTTC TAACATTTTATCATTGTAATGTTCATGTTTTAGATCTTAAGTCTGGCATGAACACTGGCT GGCAAAGGTCAAGAGCTAAGAATACATGCTTATCAGCTTAGGTTTCAAATACAGAACAAC AGGAAATCTTTACATATGGTGTTTATTCTGTTATTAAAAAAAAAGCCCACTTTATAAAGC TTTAATCTATGAAACCATACTTTGAGGTAGGCATGAAACTAAGGCACAAAGGTTAGTTCA CATAGCTAGTAAGCAACACACACACACAGACACACACACCCCGAAGCTTTTAGAGTCCAT GCTCGAGCACTCTGCTGTATGAGGAAAGCTCTTTACATAAAGCATTAAAACGGGCAGCAT TGATTGTAGTGGCTACATCATTCTTCAAGAGTTCTAAATTAGCAAAGTTAAAAACATTTC AAAATGCCAAGATACATCACAAAATCCTAAAGGCTAGCCACTTTTACTTCAGAGAAGAAT CAAATGCAAACTGATTGTATATACCTTCTCATACAACTTGACAAGCCTAGGGTCACCTGG GAAAAAGTAACCTCATTTGAGAAACTGGCTCCATCAAAATTGGCCTGTGGCATGTCTGTG GGGATTTCCTTAATTGTAATTGATGTAGCGGGGTCTAGCTCACTGTGGGCAGTACCATTC CTAGGCAGAGGGGCCTGGGCTATCTAAGAAACCTAGCTGAGCATGAGTCTGGCTGAGAGT AAGCCAAGAAGCAGCGTTAGCTTTCCTACATGGTTCCAGCCTCTGCTCAAGTTCCTGTCA TGATTATTTCCAAGGACATGTTGCTGAAGACACTACATACTTGGGACGTGTGACGTGAGG AATCAGGCTCCAGCTGAATTGATCACTTTTATCACAACAATGTGCACACACATACACATA CCCTGTATAAATAGCTAACATGAGGTGACAGTCTGAGAGGGATGTAATGGGGGAATGTTG AGAGGCAGGAAAGAGTAATGGAATAGTGAAGGGAAGCAATGACCATTACATGTGTGGCAC TCAGAGTGAAGTCTGTTTGTGTTTAAAGGTAAAAATCTCCAGGCTGGCATGGTGGCACGT GTCTGCAATCCCAGCGCTGGGCCGTAGGGGGGCAGAGCTGAGGAGTTCACGATAATACTC AGCTACACAGTAAATTCAAGGCTAACCTGGCTACAGATACTCTGTCCAAAGGCCTACCCA CTCCCCACAAAATCTTAAGGGCACATTAAATTTCTATTAGTAAGGACAAAACAAAGCCAC ATATTTATTAAACAGTATTTTCCTTCTTGCCCTCCTAAGTTTCCTTTTAACCTTAACAGT AAATAAGACCAAATATCTAGACAGTCAAACACTGGGTTTTGGTTTTGTCTGTCTTTTTTT AATCTTTAAACCTGAGAATAATTCAAGGTGAGCTTGGCCAAGGGGTTGTTAGGGGGTGGG ACGGGGGGATGGGACGGGATACCCGTGTTGCTTTTAAGATTCTCAAAACAAAAGAAATGC CATTTAAAATTATACTTTTTTCTTGACAAATTCGGAAATCTTTGGGTAGCAGACATACTA CAAGGCCTCAAATATGCACACTGAATACTATGTACTGTGAACAGCAGCCCCATGAAGGCG ATATTCTGCATGTACTGTTGTGAACAGCAGCCCCATGAAGGTGATTTTGAGTAATACTGT AGCTTCTCTCAAACCAGGCCAAGAGTTAGGAAGATAAAGGAAATGCTGAGCTCCTGAATT CAGTTCATTTTACTGACGCTTATCATAGTCTATTAAAGCCTGGAGCAGTGAGCCGGGGGA ACTCTTAGGAAACCAAAAGCTTGCTTTATTTGCTGCATTTGTTTTGTCTTCACAGTGGAC ACCATGATTAGAACTCCCAGACCCAGAAAGATGAAAGTAAGTTTTTTCTTTATTGGGTTT TACTACACAGGGAAAAACCGCATCTAATCCCCAGAAGTTAATAAAAATTCAATCAGACAT AACTCTGGCCAAGCTAAGTTTTATCTTATAAAAAAATTCTTGTATAAAACAAGTATCTGT TCAAAAGGGCATGCACAAAATACAAAATTATTTAAATGTAGTGGATAGTAATTAAAAGTG CCTGCAAGTGACCTGAATTACACTGTCATCGGGGCTTGTGTCCCTCACGGATCTCACTCC TGCTCAGATGAGATACTCAGTGCGGACCTCCCACTCGCTGAGTGGCTCACTCTGCCTGGC ACTCCAATGGGCCCTCCTAGTCACTGTTCTGTGTGTTCAAAGAAGCACAATGGCCAGCCA CTATAGACTTCTAGAGAAGGTGATTAGGGGCTTTTCTTCTGTGCAACTAAAAAAAATCTT TTAAGAATTTCAGGTTCAGATATACAACCTTTGTAATGGTATCTATTGCTTCAAAATAAG ATCAAGCTAGAAGTAAGTCTTTCACATTTTTACACCTGAAATATATCATTAAGATGCCAA TGTTTTTATGTAAAAGTAGAAAATATAGTAAAAAATTCAGCACTTATTTGTCTCTGATCA GTGAGTATTAAACAGAAATAATATAGTAAAAAAATAAAATTTATACATTTGCCTAAATTG GATTATCTGTTTGAGTCAAGATAAAAGGTTTCATAGTAACTGTGGTAGCCTCACTTTTCA AACACTAAAGGGAATAATTGTCTATTCCGACTTCTCAAGTAAGCAAACAGTGATTTATAC ATAGTTCACTTTCCATTTAACCACCAAATATCTACCGTTTATGTGCCCCGCAGTCCTTTT CAGAATAAACAGTAATATACTTGGCAATGACTTGAGCCATGAACTGTATATTAACATCAT ATAATACAATATGTAGGTAATAGAAAGGAGTCCCAAATACTTTTTCAATTGTTAGTTTTT GTTTTGTTTTTCTTCTAATGAGCTTTTTCTTCATGAGCTCCGTTTCCTGACACTTCAGTT GAGGTAACCTCTGCAAGTCTCGGCTCCACATTTACATTGGGTTCTGACCCTTTTTTTGGC AGGGCTGTGGTCAATGGAGTCTGAAGATGCTTCTCCAGAACCTGGAAATACAGGAAGAGA AACATATATTTGAGAACAGGGGCTGGAAGATGGCTGGGCAGGTAAAGGGTAGCTGTGGTC TTTTGGAGGGCCAGAGTTCACTCCCAACATTCAAGCTAGCCACCTCCCTAGCCTCAAACT CCAGCTTCTGGCCTCCATGGCACCTGCATTCACATGCGCACACACAAATCTTTACCTTTA AAAAAAAAACCAAAACTTTACTTTAGTTGGGCATGATGGCATATGCCTTGAATCTCAGCA CTTGGGAGGTAGAGGCAAGGCAGGTGGATCTCTGAGTCTGAGGCCTGCCTGGTCTAGACA CTGAGTTCCAGGACAGCCAGGGCTACATAGTCAATGTTGGTTAACTCCCAAGGAAATAGT TTTGTATTTCTGTGAATATTCTGAGACATTTCGTTCTGAGCTTTCTTGAAAGATGGTATG CACTAGTCAGAATGCCTGCCATGATGACATTCATTGAGAAATCCAGTGCACAAGCGTTCT TTTTACACATCACCAAGAGCACAATGATGTGAAATGGTCACAGCAGGAAAAGCACAGTGT TTACAGAAGATATTCACGATCACAATCAGCCAACAGAATTAAGAACTTTAAAAAGCCAGA TTCAAGAAAAAATAGAATTCATATTGATTGAAATGATACTTCTAATCCTGTCAACATATC TTTTAGTAAAAGCTCAAAAACTGTAGTCCATATTTTTATTAGTGTTATTATAAGTCAAGC TTCCAAAGTGGAAGTCCTGAGAAAAGTCAGGCTGAGATGACTTGGAAGAAAGACCAAGAG CTAGCTTTAGTTGTTGGATGGGCTCTGGACCTTAAATAAGATGACTTATCCCACAATTTC TTTCATGTTTAAAAAGATTTTTATCCTCTCCACACATAGTTTGTTTTGTTGATCCGCCTC CGTACTGATTTCTTTCATCTTCAATGTTAGTTTGCTCCATGACCCAAAGACTTGCCTGCA TTCTTGTACTGAAAGCAACACCAGTAAGATTATTTTTAAAAACCATACCTTTCATTTGAT AGTCAAAAGTCAGCTCTTCTCCAGCGTTTATGGTTCTTGTAGAGAACAATGCTATCCTGG GCAGCCGAGTATCAAGGTTATCGATGAAAACACTAAACACCTGAAGATTTGGGTCACACT AAAAAAGAACAATAAAATCTGGTCAAGTAAAATTGCTAGGAAGGTGCCCGCCTTGCATGA ACCATATACATCTGTTAACTGCCCACAGGATCATTTTAAATACAATTTTCATGTATAAGA AGATCTTAATCATCCATACAAGAACAAAAAGATACAAGAAGTCAGATATCCAATATGTTG CTTCCACAATTAATGAGATTTTTGTCTCAGCTTTTTTTCCCCTGGAGAATTTTAATCCAA TTTCCATTTATAACATGGGCATTTCACTTATAACTATTTCAATAAGGTATGTGTGTGTAT ATATACTTTAATTATTAGAATAATTTTTGGTTTTGGAGACAGGGTTTCTCTGTGTACCCC TTGTGCTATCCTGAACTCATTCTGTTGAGACCAGGCTGGTGTCAAACCCATAGAGACCTA GCTACTTCTGCCTCAAGTGCTGAGGTTAAAGGCTCACCATGGCTAGAATAATTATTTTAA AATAAAACTAGCACCATGGAACTCAAATTTTATACTGCATAATTTCATTACTTAAACTTT GATTTGGAATCGTTCAGTATTTCAATAACACTACACACGTGCAAGAAACTGTAACAAGTC CGGCCAGGTAGGATGACGTGTGTGCTGGGCAGTAGAGCTGCCTTCTATCTAGATTTCAAG GATCCCACATCTGGACTCAACCAATTGCAGAGTCAACTAACTATAGATTATAAAAGTATC TATTGAAAAGAAAATCACACCAGAGTCCTGACCATGTACAGACAGAGTGTTCGTGCCCTT AGTCCAGTATAACTTTGTATTCCATCGGGCATTAGAAGTAATTTATAGATGATTTAAAGT ATAAAAGAGGCTATGTGGCTATGAGGTCTCAAGTTGAATGTAAGGAACTTGTAAGAATGT TGTATCTGCAGCAAGTGCTGGAATGAATCCCTGGGATACAGGAGAAATTACTTAAAACAA GCACTTAAATCACACAACCAAAGAGGGAGTCCTGACGGTCTCTTACATTTCACTGTGATT CACACACAAACTTTTGGTAAACAATCTACCAGACAGTTAACTTGGCTACATCTTTTAAGA TCAGCTTTGTGATATATCCTCTAAGCTATATCTCATTATCTGTCATGTAGATATAAAATG ATGATAGTACCAACCTCCTGCCCTTATTGCCTGGTACTTGAATGATGAAACTATGCAATA TAAAATTTGAATTCCACTGTGCCAATTTTATTTTAAGATAATTACTCTAACCACACATAC ATCTTTAAAAAGACTGCAGATCTAAGTTTTCCAAACATCAACTAAAAATTAAAGAATATT AATTTATAATTTAGGGAAATAATCCTAAATGCTCAAATGATCTAGAAATCCTTACATTTT ACTTTAAAATGTTAACACAATGACATTAAAAACAAAATCAAACAAACACAAAAGCTCAAC CCTGTTACTTTTAAGCTGTATCTATGGGAGGATTGTCCAAGATCTTCAGTAGATGCCTGA AACTGTCCTGAGTATCAAACACTATATATGCTAGGGTTTTGTTCTATACATACATACATT TTTAAAGATTTATTTATTATTATATCTAAGTACACTGTAGCTGTCTTCAGATGCACCAGA AGAGGACGTCAGATCTCATTAAAGATGGTTGTGAGCCACCATGTGGTTGCTGGGATTTGA ACTCAGGACCTTCAGAAAAGCAGTCAGTGCTCTTAACCACTGAGCCATCTCTCCAGCCCA GGGTTTTGTTCTATACATATATATTTATAGTAAGTTAACTTTACTTCAGACACAGTAAGA GATTAACTACTAACAAAAACTGAATTATTTAAAGCTATATTAGTGGCCTGACTCTATGAA AATATCTTATTGTACTTTCACCTTGTGGCTTCAAGGAAACATCTTGGCAAATCCAAATTG CTAGTATTACTAATCTTGTGCTTATGAACAATTACTGAGTAAAACAGGGATACTTGACCA CATGTAACTCTCTGATGGTTGGCCTGATAATCCAGAGGCTTGCTAAGTGACTGTCAGGTA GCATACCGAGTGAATATACACTAGGGATGGATGGATCATATCTACAGCAGGAGACTTCAA CTCCTAATCAGAATAACAAACAACTTAAAACTTAGAGTGAACTATTTCTAGAAGTCTCCA CTGGTTATTTTTGGACCAGAGCTAAGTAGGCAAGTGAAACTGTGGAAAGTAAATTGTGGG TAAGGTGAAGGACTACTAAAAACTTAAAAATTTTTGTATTAACCTCATTAAGGTAACTTT ATTAATATTCTTAAAACATTTTACTTAACTCCCTTGCTTATTAATCTCCTTCTTCTGCTA TTAAGTTATCTATTTATCCTATAAAGGGCCTGGAAAATGTAACTGAATTGAGATACAAAC ACTGTTATAGAATGTAGTAATTGTCAATCACCTCAATAAATAAGTTCCTATTACAGCGGA AATACCCCAATTTAACAGAAGCCCTATACTAAAATACTGTGAATGGCTGTGTAAGTGATT GTCCTTCAGTTGAGGAAAAGAATCATGCAAGCAGCACTAATCTGAACCATCTTATCTCTA AGTGCTCCTTACACTATGATTCACAAAATGGGATACGTTTCCATATCGAGCTGCATCCAC TGTGAACTCATCAGACTCGTAGTCCAGGTCAAAGAGGTAGGTGATCCCTTTGTTGTCATA GAACTGTCCCCGTCTCTCGGCCTCTTCACTTGTGATCACCTAAGGAGAAACAAAACAACA GAACAAAACAGGACAACTATAGCTTTACAGTGTCTCTTTTTATGATAGGATCTCTCTAAC CTGTGGACTCAAAAGGTCTTTCTCCCTCAGCCTCTCACATAGGACCACAGGTGACCCTGT GTTCTCCAAAACCACAGAATAGTACAGTAGTGTGGAACCAAAGAAACAAACTATTAACAC TGATACAAATATTTAAAAAGAAATTCAAGTTTCTTTTTAATCTATCTTATATTATTTATC TATTTATTATTTAAATATTTAAATAAAAGATATATAGGAAAAAGTATTAAAAATGAGGGA AAGTGATAGGATGAGAGATTAAAAGTATAATTTGAGGTAAGTTGAAATATGGTACTTCAT TATAATCAGACTGTGCAAGCTCTCCACCTCTGCTATGCAGGACAGAGATGAATAGAAGAC CACCTTTATAAGAGTATACACTCTCAATATGCTCTAAAGCACAGGTTCTCAACCTTCCTA GTGCTGCGGCCCTATACAGTTCCTCATGATGTGCTTGCCCCCAACCATAACATTATTTGT TGCTACTCCATAACTAATTTTGCTACTGTTATGAATTGTAATATAAATATATGATGTGCA GGACATTTGATATACGACCCTGTAAAAGATCTGCTCAACTCCTAAAGGGATAACACCGCA CAGGCTGAAAACAACTGCTCTAAAGGCATACGGTTCCTATCTGTGGACGAGAATAGATGG AGGCTGGTTAGATAAGAGGCGTGCGGTGAACTGTCTGGGAAGCTTTACTGTTCACAAGAG AGTCGGGAGCTGCTTCAGCTCAAAACTCACAGCGCAGGAGGACATCCAGGCCCATCCCTG TCACCACATTACCCGCGCTGCTGTCCTTATGACCACAGCTTCAGTTCAGCTGAAGACTCC AACAGTGCTCAAGTGAAACATAGCAACTAAATCTGGGTGCTGTTTCTGTGCCTCAGTTTC TTCATTGGTAATAACGGAGAGAACTGTTCTTCCATAGAGTTGAAGACTAGAAAGTTAATG TACTAAGATGTTCAGCTGTGTCCCATCCTGAGTACTACTTTAGTATCTATGCATATAATA TTTATCAAAGTAAACATGCTAGTATTTGGTAATTAGAGAATGGTCTGCAGCTCTAAGTGG CCAGAGTTTAGCTTAGTGGTTTTTTGATATAATAAATGCTTTTGTACATATTTCACAATA TCCATAAAGCATGTTTTACTTAATAATGCCCATCGTGTTGATACCAAATAGGAAAAGAAA TTTCATTATATTGGGCTAAGTAATGAAATAAATGTAACTTCTAAGTTTCAATGTCACCAT GTATGTAGGTAGCATGTATGACTTCCTTCTTAGGACTTTTGCATAAATATAGTTGTTATA TTTTAAAATTATATTTAAAAAATATGCTTTGGTCAGTGGCTATGAATGATAACTATTACT ATATTATCTATTTGCTCATATAAAGTTTTACATTTCTAACTATGCCAATGAACCCTTCTC CTAAACGTGAAAATGGATTTCTACATATCCGCAAATGACAACATCAAAATATATCAAGTA TTTACATTAATAAGTTAGAAAGTACAAAGCTCATAAGCATAGGATGAATTTAATGTACCT CTCCAACATATTCCATGACAAAACTCATTCTTTTAATCTTCACAAGGGTTTTTACACCCC AACCACAGCCATTGCTAGTTCTAAAGATGCACAGTGAATATTGTGTGCCTTTTTGTACAA TCCTATTGGGACATTCAGGTCCACATCGACACCTTGAGTTGCATTCGTAGATGGGAGTGC CTGGTTGGATTTTAATTTGTTGCTTCTTATTATAAGCCAACACAACTCCAGCTTCAGCAG GACAACACTTGTCAAAGAAGCAGTCTGTACATGAACATCCAAAGGTGGCTTCACTGTTTA TGCTGATCCCGGGAGCTGGCCTGTACTCGTTAATGTAGTAGAAGTCTAAAGGTGGGCCCT CCAAGTCAACAGTGTTTTCAACAAATATCATCCCCTTATGGTTCTTTCTTCTGTTGAGGT AATCTTGCCATCTCTGCAGAGCTATTCTTTGCTTAGCTTTCTGTACAATATACTCAGCAA TTGCAGGTTGCAAGGATTTTGAATTGACAGCCTTGCATTTCCTTTCCTGAGCTAAGTAAG TCTTCTTGTCATCAGAGAACTGCCGCAGGAGCTGTGGACACCTGAGGTTTCTCAAGGGCT CCCAGGTGTTTGTAGAATCTGGCCATCCTTTCCATTTTACAAGATAATATTCCACACCCT TAAAGTAGAGAAGAAAACACAAATCAGATTATGGCAGTCTCTATAATGGCACTTCTCTTA ATTCAAACTGCACAGAGTCACAAGTTTCTAAGAGAAAAGTGCGAGTCATACAAAACAAAC TTTTGTATGCTATGTGAAACATAGAATTTAGTGGACTGTAACAACTAACAACAGGCCAAC GAGTCCTAGCCAGGGAGAGATAAAGGCACTGAAACCTATGACTGTTTTACCAACAGTATT AGGTCAAACAAAGTAGTTACCTTGGTCATGGAAACAGGTGGTCCCAGAGCAAACACTAGG CTAGTAGCTCATGGCTAGCACAGTTCCATGCATTCTCTAAAGGTGTGGCAACTTCTATCC TTCAGTGTCACGGCCAAGTATCCCTTAGCTGTTCTAAAGATAAGCTGGGTAAGTTACTGC TAGCCACAGGTAGCTAATGAGAACCTGAAATGTGGCTACTCTCAAATGATAGACTTTGTG TATAAATAGTGTACTGAATTTCAAGAAAATAGATGGGTGAGGGCAAACTATCTTTACCTT TAAAAATGACTGTATGTTGAAATATTTTATAGATACTGAATCAATTACTGAAACCAATTG CTACCATAAATGTGCACTGCAGTACACATGTTTCTACAAGTCATTAATATTCTAGTGAAT GCTGACTAGTAAAAGTTATGAGTGGCTTAAGTAGCTAGCAGGCATGAAGGACAGCAAAGA TCCACTTTTTATCACCTATGTACTGGCCATTATGGTTTCTGAAATCTCTTTACACACAGT GGCTGTTTTCTTTCCTCAAGGTCAGCAGATGCCATTGCTATTTAGAATTCTAAAGTGATG TCTTTCAGTAATCAGTTCTTCATCTCAGGATAGCAAGCACATATCCACAGGACCAGAGTA AAGCCAGAAATGTTCTTGAAATATCAAAGTGTGTATATGGGGTGGGGGAGGGAAGGCTCA GTGGTTAAGAACACTGGCTGTTCTTCCAGAGTACCTTGGGCTCAATTCTCAGCACCCACA CTGCAGTTCACTGCAGTTCACAACTGAAACTCCAGTTGCAACACCCTTACATAGACACAC ATGCAGGCAAAACACCAATGCACATGAAATAAATATCGAAGTGATTGAACATCATTTAGA TTTTTTTTTAACATGACATCTATTTCTGTGTATATACTTATGTGGGTGCTCGTGTCCATG GTATGGGAGTGCAGGCTGATGGTAAGATGTAGTTCTCTACGTCCACCAGTGGGTCTCAAG GATTAAATTCAGGTTGTCCACCTTGGTGGCAAAGGCCATCCAGCTGGTGGCTATTTTCTG AACTTGTAGATATTTGTAATACATTTGCCTATGACAATTTCAGTAACTTTTACCATAAAG CAGGGATAGACAATAGCTTTTTTACTATTAATTACCCCACCCCCACCCCTACCCAGCATA CACTCTATTACTAGAGCTTAAACTCTGGGCCTGACACACATCCATACTGAGGTATAACCC CAGCCGTAACCCAAATTGGGTTCACAAATAGTTGCACAGCCGGGCATGGTGGCGCACGCC TTTAATCCCAGCACTCGGGAGGCAGAGGCAGGTGGATTTCTGAGTTCGAGGCCAGCCTGG TCTACAAAGTGAGTGCCAGGACAGCCAGGGCTACACAGAGAAACCCTGTCTCGAAAAAAC AAAACAAAACAAACAAAAAAAAAAACCCAGAAAAACAAAACAAAAAAAAGTTGCACAGAG GGCTGGAGAGATGGCTCTTCAGTTAAGAGCTGGCTGCTCTTCCAGACGACTCAGGCTCAA TTCCCAGCACCCATATGGCAGTTCACAACTGTCTGTAATTCCAGTTCCAGGGGATCTGAC ATCCTCACACAGCATGCATGCAGGCAAAACACCACTGCACATGAAATAACAATAAATAAA TAAATAAATAAATAAATGTTGCGCATCCACAAGTGAACTTACTTTATCGTCACTATCAAT ACCTTAATGTTTATTATGTCCTACTCATCCGTCAGTAATTCTTATGAATTGAAAAACTCA GTTTTATTTGGGAAACTGTTCATAATATATTGGGTTTTTTTCTGTTAAAATGTGTTTAAG ATGTGAGTATAATGTAGCATATACATTATATTTACATAAGTATGTATGATCATCTCTGAG AGAAGAAATGGAAAGCCTCACTATACAACAGTGTGTCAAGATGAGCCTCACTAAGGCCTA AAGAGTTCTTCCTCTAGTCAGGTAATGATAATTTGGAACTGTTGGTACTAGATCTACTTA CACGGAAGTAGATATGAGCGCCAACTGGCATTGTCTTAACTCTCTGTAATTCTTAAGGTT TGACTTTTGACCTCAGAAGAAGGCAGTGACACACTGGTTCTTTTACTGCAGAAAACAATA CAAGTTAAGTGCTGACACCAAGTTCATAACTAAGTCACCACCTGAATCAAACTTACCACC ACTGAGGCTCACTGCCCAGATGACTTCCTCACTGGTTAATCTTGGATAAGGCACTTGTAT TTAAAATGACCAAGGCTTATATATTACCACATTGGTAACTATTCAATTTCTGTACCGTAA ATATACTTATTTATACTTATACAGAATAGATAAGCATAAGAATACAGAATTGATTTTGAC AAACACTTTGGAAATTTTTTTTATCTCTGGTTTGTAGCCTTATTTTATAAGCATATTTTG TTTTTAAAATCTGAAAGAGATTTCTAACTTTGAAAAATAAAATTGCTTTATAAAAACCAC TCACTTTTAGGCAAATTTAATTAATTCAGTAACCTACAATTCCAAATAAAAGCTAAAAAA CTTTGGCTTTTATCAGATCTAGGAGGTCTGATGAACTACAAGGTGTAAAATCCCTCTGGG AGGTAAGGCAGTATGTGAAATAGACATTAATGCTTCCGTTTCAATATTAAATACCAAAAT AACATAGCCATACCATTAAAACAGTAAGAAGAAAATCTAAGTCACATAATTTTTAAAAAG TACAGAGGAAAGTAGTAAAAACTATACTGTCAAAGACTGACGGGTTATTTTTATGAATGG AACATAGTAGGCTAGATAAAAGCAAAACCTGTGGCTTGTAAGGAAGCATTAAAAAAAACA AAAACCAAAGTTAAGAGATGGTGTGTCTAGTTTTCAGCTGAGAATGTGAAAAGGACAATG CTATGCCAACAAGTAACTGTGGACAACCGTAGGCACCTGCCTCAACTTTACTGCTGGCCA CGCCAGTACTTCTTACAATTCTTAGAAAGCATGGTCCCTGAGAACCTTAAGTACAAGTGC ACTTCACTCCGCTTTACAATCTAACTGCCAAGCCAACCAAGTCTTCTGACCTGACCTCTC TACAGCAGTAGCCACAACCTCACACTCCTTAGGGGCAATGTATGATTTTTCTCTGTATTT TTGTTTTTGTTTTTTTTCTACTTTCTTTATGGCCATGGCTTCTTGGTCCCTCTTTGTATT AGATACTTGTTTCTGTTTTTGAGACTCTGAGAAACACTCTAAAGCCATATGTCACACAGG CAACTCGGGTAACTCCAGGTCACTGAGATTCCAGCTCTAACACTCCTTCTGGGCAGCCTT CTCACCTCACTATGATACAACAATCATATGCTGATGATTCCCAGACTTTACCTGCTGCTC AGATAGTCAACAGTCTCCTGACGCCCAACCATGCTCAGGAATTCACCTGCTTTTCCTAAA CCCTCTTCTGTATGACTCATCAAGGTGACCCTTATCTACCTATTGACACAAGCTGAGAAG CAGGTAGGCTATCTTAATTCCTTCTCTCTAATCTAGTCTATCATCAAGTCTCATTAGAGA TGGGCTTCTTCCTACCCATCTCCATTACAGAAGATTAGTTACTTTTGGCTCTCAGTTCTT ATCTGGATTATCATACTAATCTTCCAGATTGTCTCCCTGCCTCCAAACTGGTAATTCTCC AATCTGTCCTTCATGATGAAAACATAAGGTTTATTTTATAAAAACAAAAAATCCATAGAA CCACTTACTGCTCTATTGTGCTTTGCTTGCAAATTCCCCTGCTGCCTACATAGAGGTTCA ACCTTCCATTTATAACAAAGTCTGGCTGCTGGGGCAGGGTAACATCATAGTAGAATGCTT GCCCAACATATCCAAGGCCCTGAGTTCTATTCTCAGCAACACAAAACAATCCCAAATACT CCCTCAGTTGGGTTTAGTGGTTCACATGTATAGTCTCAGCTACTCCAGAGATAAAGGTGT GAGGATTATTTGAGATCATAAGTTCCAGTCTGGACAACACAACATCTATTAAAAAAAGTC AGGGCAGGAAGATGCCATAGCAGGTAAAGGCACACCAACTCCAGGCCTGACAACCTGAGT TTGATCTCTAGTCCCCACATGGTGCAAGGAGAGAACCAACTCAAAGTTGTCCTCTGAACC CTACATATTGCAACTCTAGGTTTGGAAGGGCAGAGAGGCAGATTCTGGGAGCCCAATGGC CAGTCAGCATAACCCAAATGGAATTCATCTGGCTCAGTGAGAGATCCTGTCCTAGAGGAA TAAGGCTAAGATGGATGGTCTTTCTGTAGCTTCCACGCGTGCTCACAGAACCCCGCCCCC CCCAATATAAATAAATATATGAAAATTATCTTTAGAATGAGCAAAGGATCTGAATAATTA GTTCATCACAACAGATACAAACGTCCAGTAAGAGAATGATAAGATGTTGAACATCATTAA CCTCCAGAGAAATGTAACTAAAGGCCACAATGAGATGTACTTCTCACAACAATCAGCTAC AGAGAAACTAATGCCCATACTCTGCTGGGGTACAAGCATAAGGGTGCAGAGCTCTGGAAA AGGTTAGCAGTTCCCAAAAAGAGTTCAACAAAAATATCTAAGGACCTAGCAATTCCACTC CAAGAGAAATGAAAACTATGTCCATACAGTAGTTTGCATATGAACATCATAACAGCATTG TTTATAACAGCCCCCAGATGGAAACAACTCAAAATTTGTCTGTCCCACAATAAATGTGAT GCCTCAACACAACTGAACATATCTGGCACAGAAAGGGAAGAAGTAAGATCTTACACTACC TGAGAGAGCCTTAAAACATTATTCCAGGCCAGGCCTCTGGAACCAGAGGCAGGTGGACCT CTGTGAGTTTGAGGCCAGCCTGATCTTCAGAACAGAAAAGGCTACCTAGAGAAACCCTGT CTTGAAAAACCAAAAGAAAAAAGAAATTATTCCAAGGATGAGTCCAGTGGTGCAGACTTG TAATCTCAGCTCCTCAGATGGCTAAAATGAAGAGGATTCCATGTTCAAGACTCTTCTGGG CTTCAGAGTGAGCTCAAGGCCAACCTGTGCTACTTTAGCAAGGCTTCATTTCAAAATGAA AAATTAAGGGCTAGGGACTATAACTCAGTGGTAGGGCACTTACCCAGTTCATGCTCCATC AGTGAAACTGGTAACTAAGATGCAGGTATTAGACATACACTGAGAATGACAGGAACACGA TGCATCACTGTGGAAGAGCACCTGCTCCAGAAAGATGAGGACCCAAGTTCCAGTCCCAAA GGTCATAAGAAGCCAAGGAAAGTCGCATGCACCTCTAATCCCAGTGCTGCTGGACACAGA CAGGATTGCTGAGGTCTGCGGTCTCCCAGCCTAGCTCAGGGTTCAACTAAAGACCAGGTC TCAAAGCAATCAGGCAGAGTGACAAAGCAGAACAACAGAGGTCCTTCTCTGGAACACAGA GCTGGAGGAGAGGAAGAAGGGGATGGGACAGCCCCAAAACTCTACAGAAACAGAAAATAG ACTTAGCAGTTTCTTAGGGTCAGTAATTGAAATTTGGGCAGCAGTGGTTAGGTTTGGAGA TTCTGTTTAGAGTAATGAAAGAATGCTCTAAAATTGACTGACTCTGTGAATAAACCAAGA TTTGAACTGTGTACTTTTAAGCAAATTATATCTCAATAAAATACTATTTTTAAATGAATT AGAAGTAAAATAAAAGAACTAGCTGTGCGAGTAGAGAAGGAAGGCCAAAGGGACCCAAAG GTCAGAAAAGATGTAAATACAGTTTACTGATTCAGAAAGAGCTTAGTATTAAAAAGACAC TAGCTGGAAATATACGTTATGCAAATAATGCCCGCACTGACGAGGCTAGAGCATGGTAGC TGTGAGTTCAAGGTCAGCCTGGGACTAAATAGAACAGAAACCAGAGGTTTAGGCAAAGCC CTAAGGAAGTAGACAGTGAGAAAATGGTGACATTTTTGAGAGACTGAGGACAGGGATAAC TAGTGATGGAGGTGAGCTGAATGTTAAAGGTTACACTAATGGAAGGAGGGGTGCCTTCAG CTCAGTGTGAGAAAGTAAGGGGAGAGGAAAGAACCAAAATAGTAACAAACACTGGGAAAA CCAGGCACAAGAAAAAAGCAACAGGGAAAACCCTGTCCAGTAGAACTGAGCAACATGAGA ACAGGAGAAATTTGGGGGTTTGCTGTTTTTCTTTTTTCCACGTGTGGACTGAAAGCATGA TTGGAGCTTTATGTTTGCTGGGCTCTAACACGGAGCTGTAGTTTCCTTTAAAAACGTTCT TAAAACTAAGTTTTAAGGAGCCTAAGTTGCGCAAGATGGGCATGAACTTATGAGCTTCCT ATTTCAGCCTTGCTAGTCGCTGGGATTCCAGGGCTACCAGGTCCAGCAGGCACAGCTTAA TGGAGTTAATGCATATGATCAAACGATACTCTCAGCTGGACTGCTCAGTCTAGGGCTCGT AAACCACGATGGCACATGATTAGGCTCTTTTACTTACGAGCAGGATGCTGAGGGTGTTGG GAGAGATGCTAGACCAAGATCTCTGTGCTGGGGAAGGCAATGCTACCACAGGAAGACAGC ATTTCAAAGGATGAAATGCACTTAAGCTCAGCAGAAATGAAAAAAAAAAAAAAATCACAT AATTTATGTAGGACTCCTGATTATTTATCTGTAAGATCTTAGATTACTGGCCAGTTCTCA GAGGAAGGCTACAAGTAAATGGATTATGGAAACTATAACTATGGGATTTAGGTAAAATAG ATTCTTGGAAGAACTAATTTGCTCACATTGTAAGCTATGAAACAGTGGACTGAAATGATC ACACAAGTCAGTCCATCCTATCACACCACACCTGTAGGGCACCGAGTCAGACAGAATGCA GGATGCTTGCTGCTTCTCCTAGAGGACATTCAATATTCTAGAGCTGGCTTGAAACCTGGG TTCCTGCCAGTGATAGGAAATAGGATTCAGGAACAACACGAATTGCAGGACAAACCAATC AGGCCTAACAAATTTGCTCTGGGAATCCATATGCAAACAGTCAAGAGTTGGATGCAGGAT ATAAACACCCTAAATATTCTAATGCAAAAGCATTTGACGGTTCAGAATCCCCTCAGTGTT GACCGAGTAACTCTATATCTTACAACGTTAAACAAGAAGAGCTTCACTTATATTGAGGCT CTTTTTATGTTAGAGAAACATGAAACACTGCAGTGTGGACAGGTCTCTGCCAAGGGGCTG GACATTGCCTTACCTTTGCTACCTTGTAGTCACACAAGTACTCCACCTCATAATTGTTTA GATTCCTTTTGGTGATTCCAATCGATTTACATGTGAGCTTTTCTTTTCTACATAATTCCT GGAGAGTATCAAGTGAAACTAGGCAAGGCACACACCAGGCTACAATAAGAAAATAGAATT CTTTACCAATAAAATAGCTACTAGGCTGAAACAAAAACTTAAAACCCTCTCAACTGACAA TGTTATAGTCTAGAAACACATATAACAAGAAGCTACATATGTGTGTTTAAGAAAAAGTTA TAGGATAAAGAACTAGTTTTGGTAAATTGGTTTACTTTCCAGTGGACATCTATCCCACTT TTACCCACATTGCCTAATTCTTGCTTGGCTAATTAAAATATTTCACATCTAAAATTTCTT AGGGTTACATATAAATGCGAAGGTAAAATGAAGTAAATTTTTTTACACAGAATAAAACTG TTCTCCTAATAAACAGCTAAGACATTTTGTTAGAAATATATCTAAAAGATATTCTAAAAT GGCCACAACTTAAAAGTAACTTCACTTCTTTTAGTCAGATGATAAGAATTTAAATATGAA ATCCATATCCTACTTTTTCCATTTTGTAAAAAGTCGAGAGATTTTAGCTTCATTTATTTT GTGCATGGTAAAATGTATTTTCATCATGCATAAGCCAGAGAATTCTACTTTAAGTGGAGA GCATAGTGAGCTTTGTAATACTTGTTTCCTACAGTTTTCAAGCCAGCAGTTACAAAACAG AATACAAGGTGGAAATATTCCATAAGCCAGACTTGAAAATCAGACATACTAAACAATACC CGTACGGAGGCCAGAAATGAACTGTATTACATCCTGGATTTAAAAATATAATCACACAAC TGATGTCTAGAAAAATGTAACAAACTTCACTACCCCTACTATCAGGATAAATACAAGATG ATCAAAAGTCCTCTGCTCTACCCGTTGGTGGGTCACCTAGCTACACAACTTTGGGAAAGT CCCAATCTTTTTGTGTATGGGATTCACTGGAAAAAAGTGTGTTTTGTTGAGAACAGAGGT GACCAAAGAAAATGTATCTCTAACTCATCAAGCTGTCTTTAGTTCTCCGAAGTGGTGGGC AAAAACCTTTTTAAGGTAAGTTTCCAGGAAGGGACAGCGTAACCGCTCAAATTTTCCCCG CAGTCCTTCCTCATCCTTCCCAGTAAGGACTTCATTGTCAGAAACCAGTGAGGATAGCTT CCGAACTCCAGTGACTGCAAACAACTCATATTTCTGGCACCTGCAAAAAGACTTTCCTTC AAATTTGCCAGAATACATTTATTTGCTTAGGTGTGGCGGTTTGGAGACAAGAAAGCTGTA AAAAACGTCTCATAAATCGCTTCTAAAAATCTTAAGGCTGTTTTGTCTTAATGCTAATCT CCTTATGCTAATCATCTGCAAAGGAGAGTCCTCTTGTTTATGTAACCAAGTTGTTTGCTG TTTTATTTATCTTTTCAATTTTTACCCCTAGCTGAGAATCTGAAAACACAACACTATAAT GGAGGGTGGTGTTGAATCGGAGGATCAACGTACATATATTCGTATGAAAACGTCATAACG AAGCGTTACGTGTAATTACAATGCACCGCCCCTCGCAACAGAAATGCTACATTTTGGGGG CATCTCGAAATGTTAAAAAGAAAAATTGCCAACACTTGGTTTACAAAATCCCACAGCCAA AAATGATGAGAGGAAAACGCCTCATTGTCTAGATTATAACATCCCGTTTATAAAAACCAT TCCACCATCCCATCCCCACCACGCTTCAAGGAGGCAAGAGCTACCTACGGGAATAATAGT GTCACCATCTGGGTGGAGCGGAGGAAAGAGCTGGAGAACAACCTTTTCATTCCAGAAGGC TTTGCACAACCCAGACTTTCAAAGGGCGCGCGACTCGAGCGCACGCACGCGCACTGCGTG CCCCGGCTTCAGCATCCACAGAAATAACCTGCAAGTTCCAGCCGGGCCCCCCAAAGTTTC CCGGAGCTCAGGGCTGCGTGTGCAGGCGCTTCACGGCGAGGCCAGACCCGCTCGAACGCA GGCACCAGGGGATTCCCTTTCTCCAGCACCGCACCTCAGCCCCGCCACCACCCCCAACCC CCGGCTCGGAGGTGGCGACCGCTACCGCCGCAGCGCGTGTGCTTTCCTGCTCACCCTTGA ATAAGGCACCTCGTGCACACTCGTCGCCAAAGACCGCGGCCCGCGGAGCTCCGGACCACG CTCGCTGGGAGCCGGCGCGCCTCTCGCCCGCAGACGGCCGCGAGCGTCGCGCCGTCAGGG TCTCCGCGCGGCGGCGTCTCGCCGTTCGCCTGGCCTTGGGCCTCGGGGGCGGACCTGGAG CCCGGTGACACCGCGCTCCTGCCTCACTGCCCCGTGCCTTGGCCCTGGCCGCCGCCATCT TGCGGAGCTTTCATTCAAACTGGCGCGGTCAGCCCGAAGAACTCAGCTGGCCACACGCCC CGCCCCGGCCCGCCAGGGACTCCGGAGCGGGGAGGCTGAGAGGAGCGAGGCGTTCTGACG TCAGCGGAGACCGACCCCTGCGGTGGTAGCTACCGCGCCTGCGCCGCACGGTGGGGGCGG GAAGGGGCGGGGCCTTCCGTGGAAACTGGCCCTGCCCGTCGCTGGCTTGTTACTCGCTTT GACTTCGGAGGTCGCTTGCCATGATTCTTCATGCGGTCCCCTGAGTCGCTTCACAAAGAC CTGACGTGCCCGCCACAAAACGCAAAATAGGCTGTGCGGGGTTAGTGTGCGCAGGTAGCT CCTTTCCCACTCTTGTTCCTCAGCACTTCAACCCAACGAAGCCCCACTACTTTTCCTTTC ACTCCACACCACCAGGACTCAGGATCTTAAAATTTGACTGCATGTTGGGTTCACCTGGAG AGGTGCTGTCTGTTTAAACCACTCAAAGAGATTCTGATGAGTTGATGTGGCCATGTAGCA GCTGGACTCAAAGGAAAAGCCTGACAATTGTGAGAATCCAACCAACCCCGCCAAGAACCC TCTTAGTTAAGGCAAACGTAAAAGGTACACTTAGGACAAGGACTTACTAACATTAACAGA CTTAAGCTGAGGGCAGGTTTTAGCCATATATGCTTGGGGAGAGTCAGGTCGTTCTCGGTT TTACCACTGTAAATCTGAAAACTTGTAAGAGGAACCATTATACACAAAAGACCATCGGCA ATTCTGTAAGCCAGTCATGTCAATGCTATTCACAAGCACATACTGCCTGTCTTCTCTTCA GCCAAAACAGCCTAGCTGCCTTGACCTCTCCATTGCTCCCCTTCCAGCCACTTCCCACCC AGCTAAGGAGACTTTAAAACAGAAAATGAAACAAGCCTCAGACTTGCTTTGTCTGAGAAG CATGTTCAAGTCCTGACCCTTTTGCTTCCACTTTGGTGAGCTGGAATTACAGGTGCTAGC CAAAGCTCCCTTCTCCCCCAATAAACACTTTAAACTGGAAATCACGGTCTAGATCAAAGA ACTGACTGACTCCCCTTCATGTGCTGCTCCCTCTCACGTGACTAGATTTAACTCAAATGT TACTTCTTCAGAGGCCACTCAGGCATTCTGTCTGGCTTTGTTCTCTAGCTCTTCTTTAAA AGCTTTTGTCAAAAAACGGTCAGGGTAGAGTCTTACAAATATTTTTGGTCTTGCTAAGTT TTATTTTAAAAATTGGCAAAGGATGCTGGAAGCAGAGGATAGCTTGGTGGAATAGCAGTT GTCTGATAGATCCAAGGCTCTGTGTTTTTTTGTTTGTTTTTTAGACAGGGTTTCTCTGTG TAGCCCTGGCTGTCCTGGAACTCACTTTGTAGACCAGGGCTGGCCTCGAACTCAGAAATC CACCTGCCTCTGCCTTCCGAGTGCTGGGATTAAAGGTATGTGCCACCACTGCCTGGCTCC CTTGTTTTTCTTAATTCTAGGGCATAGAGTAGAGCCAGCCACTCCAACCTTCCTCAGTGT CTACTCTCTATTCTCAGAGTGTAGAAGAGTAGGCCCGAAGCCTCTCAGGAAACCCATGAA CACAGAACCCCAGTCTTCCCTGTGTAACAACTTTGTCTCCTGGTGACATGGTTAGCAGCT CTGCAAGTGTTCTGTGATCTTTACACACTAACCTGCACAAAACACACCTCTCAGAACATG TCCTCCTCGCTGAATGGCACCAAGCACTTTCTCCCGGATTCCAGGAATGCCCTGTCATTT GATCTCTGTGGTTTTTCTCATGGATGTACTGTAATTTTCCAGAACTCATACAACATGTAT CATATCCTAACAGAGGAAAGTATATATTAAAACATAGCTATCTCCTGGTCAAGCAAGATG TTAAGAGGCTTGAAAAGAATACACAATACCAAACACTTCCTGCTAGAGCTTCTGTTTCAA AAGTTTTTATAAAGATGCTATTCCCATGAAGAACGTGCTCAATTACTTTTTACATTTTAA AGTTATTTTAGCCGGGCATAGCGGCGCATGCCTTTAATCCCAGCACTCGCGAGGCAGAGG CAGGTGGATTTCTGAGTTCAAGGACAGCCTGGTCTACAGAGTGAGTTCCAGGACAGCCAG GGCTACACAGAGAAACCCTGTCTCAAAAAAACAAAACAAAACAAAATAAAATTATTTTAA AAATCTATTGAATAACTTGAAAACTCTTTAACTGTCTAAGAAGTTGTATATATTATAAAC AAAAGCTCTTTGGATTATCAACTTTACTTTTTTAAGGGACAGGATCACCTCAAGTTTTCC AGGCTATTTCTGAATTCCTGGGTTCAAATGACCCTCCTGCCTCAGCTTCCTAAATAACCT AGACTGCAGGGCAAGGCCATACTGCTTGGTCAAAAGAATTTGTAAGAAGGTAAAGGTCCT GAGATTCAACCGAGGGTCATGGTAAACATCAGCTATCGATTGATTTGGAAGAAGAAAATC AGAAGTTGCTGGCGGGGGGTGGGGTGGGGGTGCAGGCAGGCATCATGCTCTTTGGGGTAG AAGGAACAGATTAGGATACGCCTCAATTTTCATGACCATTGCTGAAAATGTGATTGAACT GCGGAGCCTGTCTTTTCCAACTTGAATGTTCTCTGAGAAATAGAGTACACTGCACACTAG ATTAAAAAGGTGAATTTAGGGCTGGAGAGATGGCTCAGCGGTTAAGAGCACTGACTGCTC TTCCAAAGGTCCTGAGTTCAAATCCCAGCAACCACATGATGGCTCACAACCATCCGTAAT GAGATCTGACGCCCTTTACTGGGGTGTCTGAAGACAGCTACAGTGTACTTACATATAATA AATAAATAAATCTAATAAGTAAATAAATAAATCTTTTTTTAAAAAATGTGAATTTAGTGG GGCGGTAGTGGCGCATTCCTTTAATCCCAGCACTCGGGAGGCAGAGGCAGGCAGATTTCT GAGTTCGAGGCCAGCCTGGTCTACAAAGTGAGTTCCAGGACAGCCAGGGCTTATACAGAG AAACCCTATCTTGAAAAAGCCAAAAAAAAAAAAAAGTGAATTTAAATAAGCATATAATAT ACTTAAAATATTAAGTTGACAAAAATATAAGTTCAAAAAAATAATCTGAATATTAGTCTC AAATTCACTAAGTGGTCAGTGCTGCATACCCTTAACCTCAGCACTCAGGAGACAGAAACA GGGGGATCTCTGTGAGTGAGGCCAGCCTGGTCTACAGAACAAGTTTCAGGACAGCCAGGG CTACACACAGAGAAATCCTGTCTCAACAAAACAAACAAAACAAAACAAAGATTCACCAAT TATTCAGAACTGAGACTATGTAACACAGAAAAATTTAAACTCTAAAATCTATTTCACTAC TAGAAAACAAAAACAATATACATCATATTACTCTCTACCCAGCGTTGCTACTCAGATCTG TGGTGAGGCTCATGACGTAATAATGAATTAAAGCAGATGAAGAGTAGCATTTGTTGGATA TTGTGCTGGATAGCTTTATGTCAACTTGACACCAGCTAGAGTCATTTGAGAGGACAGAGC CTCAATTAAGAAAATGACTCCATAAGATCAGTCTGTAGGCAAGCCTGTAGGACATTTTCT CAATGATGTGACTGATGGGCAAGGGCCCAGCCCTTTGCAAGTTGTGCTATCCCATGCTCG TGGTCCTTAGATCTATAAGAAAGCAGGCTGAACAAGCTAATAAGCAACATCACTCCACGG CCTCTGCACCATCTCCTACCTCCAGGTTCCTGCCTCGTTTGAGTTTTTGTCCTGTCCTGA CTTCTTTTGATGATGAACAATGATGTGGAAGTGTAAGCCAAATAAACCCTTTTCTTCCCC AGTTGTTTTGGTCATGAGGTTTCATCGCAGCAATAGAAACCCTAAGACAGGTATAGATAT TATAATGTTCACTCACTGTCATTTTAGATAACTTGACTTTTTTTCCCAAATAACCTGTTT TGATTTTCCTTTTAGCACTTAAGAATTTTTACATATGTCAAAGCTATCAACCTATAATGA AATATCGATTGAATGCTTGTATCCTCTCATCTCTTAAATCACATGTTAAAATTCCACTTT TCAATATGTATACTTAGGAAGGAGCCTTTGGAGGTAACTGGGTCACAAAAGTAGAGCCCT CATTGATGGAGCTGCATCCCCGTAAAAGAGACTCTTGGTTATGATCCCAGGACTTGTGGT TCTCCTATTTCTATATTTGGTTATATCCTTTACACACCTTTACATGGGTCATGCATTGGC AAACTTATAATTTGATGGGCTGGGGATATGGCTTGAGTAAGTAAAGTGCTTGTTCTACAA TTGTGAGGCTCTGAGATCAGATCTTCAGCACACGGGTTTAAGAAAGGAGTCAAGTTTGGT GGCTCACACCTGTGTTGTGGTTTGAGTAAGAATGGCCTCCATAGGCTCATATTCTGAATG CTTAGTCACTAAGGAGTGGTGGCACCATTTGAAAGGATTAGAAGGATTAGGAGGTGTGGC CCTGCCGGAGAAAATGTCACTAGGGGTGGGTTTTGAGGTTTCAAAAGCCCATGTCAGACC TCCTTCTCTCTTCCTACACCCACTCCACCCCCACCAATCTGGATGTAGAACTCTCAGCTA CTTCTCCAACACCATTCTGCCTACAAACTGCCATGATAATGAATTAACCTCTGAAATTGT AAGCAAGGCCCTAATTAAATGCCCCTCCCCCCATCTTTTTAATAAGAGTTGTTCTGGGGG CTGAAGAGATGGCTCAGAGGTTAAGAGCACTGACTGCGGGGCTGGAGAGATGGCTCAGCG GTTAAGAGCACCAACTGCTCTTCTAAAGATCCTGAGTTCAAATCCCAGCAACCACATGGT GGTTCACAACCATCTGTAATGAGATCTGATACCCTCTAATGGTGTGTCTGAAGACAGCTA CAGTGTACTTACATATAATAATAATAATAATAATAATAATAATAATAATAATAATAATAA TAATAATAAAAGCACTGACTGCTCTTCCAGAGGTCCCGAGATCAAGCATGGTGGCTCACA ACCATCTTTAATGGGATCCGATGCTCTCTTCTGGTTGGTCTGAAGACACAGTCTACTCAT ATAAATAAAATAAATAATTCTAAAAAAAAAAAAAAAAAGCCCGGCGGTGGTGGCGCACGA CTTTAATCCCAGCAGTTGGGAGGCAGAGGCAGGCAGATTTCTGAGTTCCAGGCCAGCCTG GTCTACAAAGTGAGTTCCAGGACAGCCAGGGCTATACAGAGAAACCCTGTCTCGGGGGGG AAAAAAAAGTGAAAAGAAAAAGCGTTGTTCTGGTTATGGTGTCTCTTATCAGTAATAGAG CAGTGACTAAGACACACCCATCTTCTCAGCACTGAGACCCAGTAACTGGGGGCTCCGTGG TCAGCCAGTCAGTGAGCTACAGGTTCACTGAGAGACTTCATTTCAGAAAAGAACATGAAG ATTAATGAAGGAAAATACCACTGGCCTCACATAGGGGGCACACACTCACACAAGTAAATT ATAGTTTGACTTAAATGTAAATGAAATTAATATGGAAGAAAGGAAATTTCAAATAAGTCT TTATATACTTTATTATAGAAATAATCTACTTTGAATTAACAGACCATTGTTATTATATTT ATTACTATTTAGTATGTGACTATCTATGCATGTGTTATGATGTAAAGTCAGAGGAAAACT TGAAAGGTTTCTTTCCTTCTTCCGTGGGCTCCAGGGATCTAAATCAGATCATTGAGCTTA GGAGCAACTGCTTTGCCACACTAAGGCATCTCATAGACCTTCAAACCTACTGTGCAGCGT GCTAGACAGTAAATATTTTTTCTTTCTTTTGTTTTTTTTTTTGTTTTTGAGAGGGTTTAT CTGAATAGCCCTGGCTGTCCTGGAACTCACTTTATAGACCAGGCTGGCCTCGAGCTCAGA AATCCGTCTGTCTCTGCCTCCCAAGTGCTGGGATTAAAGGCGTGCGCCATCACTGCCAGG CTGACAGTAAATATTTTAACTTTGTGGATCACACATCCTGTTACATAGCCACAGAGAACA CATGACCAAGGCTATGTTCTAATACAGCTTTACTTATAAAAACAGGTATAAGATAGATCT GACCTATAAGCTCAAGTTTACCAACCCCTGATTTCTTTTAAAACACTAAAGGCAATAACC ATAAAATAAAATCCTAAAATATTTTCCAAAGCACAAATATTTTATATTAGGAATTGAACC GGTTCACCTGGCATTTTTCTTAGTCCTGAGGTCAGATGTCATATATAGATATCTTTCATA TATAGATATCTTTCATATATAGATATAATCTTTCAACATCACATAAGTTTACACAAGAAG CAGCAAAGTACTTAGTCAGGAATTTATACTTGAAGTTGTCTCCTTATTTAAAGATATGCT TTCTATTCATTTTCTACTGATTTGATACAAAATTATCATGCAAACATTTACCTTTGCCTT CTGCATCTTCAGGAACTTCTAAAGGGTACTGCCATCTCCTCAATAAAGATTTCTAATAAT AAGCCACATCCATACGGTTTGAAGAAGTTATAGACAATATAGCTTAGAAACTTACTATGG AGTTATGGTTTTGTTAGCTTGTTTGAAACAGGTTCTCTCATCATGCTGTCCAGGTAGGTC TCTAATCCTGCCTACTTAGCATCCCAACAGCTCCAACTGCGATACGTACTACCATGTCCG ATGGGAAAGGTTGTAAACTCTTCTCTTGGGGGTACAAATCTAGACATATTGCCCACTGCC ATGTGGTTAGTAGTCACTTCTCTATAATCCTTTCTGTTATATCTTGGTCTCCCATGAGCT CAGAATCCAAGAGCCAAAATACATAATTACTCCCTTACACTCTGTGACTGTTGGTCCTAT GAGTAGCCAATAGGAGCTTGTGGCAGACCCTTGGACGGACGGTGCATCTTTCTTTGGCTC TTTGCAGAATCCTCTTTGCTTCCTGTCTGTCACGTGACGGCCCTTTCATTGTTCCCAAGG AGGATGAACTGAAATCCCTAAAATCATGAGCTAAGTAGATCCTCCTTCATTTTAAAGTGG TAATCTCAGGTATTCTGTCACACTGCTGAGAAAACTAAAAGAAAACTAGTACTAAGGTAG AGTCATTGTATTGTTACCTAATGATGTAATTCACCTTGGAATTGGAGTACATAAGGAATT TGTAAACATGTAGAAATGAAGGCTAGAGTAGCGTAAGCAGTTAGATGGGCAATTCTTCTG GGGACTTGGAAGGCCAGAACATAGATTGAATGTGGACAGTAGTGTGGCTCAGGGGGTACA GATGGTAATGAACCTCTACTGGGAGGTGTGTTAGATCCTACCTCCTCTCAAAGCGCTTGT CTACAGCCTTACTTGTGTCCTAAGATTTTGTATGAGGCTGAATTAAAGAGTGATTTGCTA ATAAATTTCATCGAAAAAAATTAACGTAGTCTAATACTATGGTGTGATTTTTGCTCAATG CCTTTAGTCATATTTATAGTTAAGAATGGGAAGAAAAGTACAGAAAGGTCTGAAAATAAG ATTTTGATTAAAATAGGAATTGAATCAAAGTAGGGTTGTTAAGAGATTAGATTATTAAAA AGAAGCCAAGTATTTTATACAAATAAGAAAAATGACTTGATGCCACCTCAGGAATCGTGA CCCATCTACTGCAGCCCCACAGGTGAAAATCTGTTTGCTGAACCCGAGGCACTCTGCTCA CATAGGGCTTCCTTGTCCTCCATGGCACCCCATTTTTTTTGAGACAAGGTTTCTGTGTAT TTTCTGTATCGTCCTGGCTGTCCTGGAACTCTGTAGTCCAGGAAGGCCTCAAAAGTATTT AGTGTTTGTCTTAGTAGGTTTGGTCAGGCTTTCTATGCCTGCATTTCTTTAGGAATAAAT AAATATATTACTCAATACCATAGTGTGCTGGAAATATGTAAACTTGTTTTTTTTTTCCTT TTCCAAGAGTTTCTCTGTGTAGCCCTGGTTGTCCTGGAAATTGCTCTGTACACCAGGCTG GCCTCAAACTCACAGAAATCTGCCTGATTCTGCCTCCTGAATGCTGAGATCAAAGGAGTG CCCCCACCCCCATGATGGCACTATAGGGAACTGAGTGGGAAGTAAGGGGTGAGTGAAGCA GAGTTAAAGGAAGTATCTTGGGAAATTTATCTTGCTCTGGCTCCTTCCTTGTCTGCTTCC AGTCTAAAATGATGTGAGCTGTAGTACCACACCCTCACACTGGAAAGAAATCTCTGAAAC CATAAGCAAAATAAATGTGTCCTCTTCTTAAGTTTTTGTTAGGCATTCTGTCACAGTAAG GAGGATGCTAATACACTATAGTCTACAACTATTCTCAATTACTATGAAGGGGATTTAAAT GCTCGCTCTTATTCATCAAGAAACTAACAGAAGTTATTCAAATTAGAACATTTGAAACTT CTAAAATTTTCAGTACATTTTATTTTAATCAAATCAAACTTACACTGTTATTCGACGCGT TCTCACGACCGGCCAGGAAGAATACCACAGACCAGAATCTTCTGCGGCAAAGCTTTATTC TTACATCTTCAGGAAAAGAGAGCAAGAAGCAAGAGAGAGAAGCAAGAGAGCGAAAAAGCA AGAGAGAGAGAGAACGAAAACCCCGTCCCTCTTAAGGAGCATTCTCCTTCGCCTCGGACG TGTCACTCCTTGATTGGCTGCAGCCCATCGGCCGAGTTGACGTCACGGGGAAGGCAGAGC ACAAGTAGTCATAAGATACCCTTGGCACATGCGCAGATTATTTGTTTACCACTTAGAACA CAGGATGTCAGCGCCATCTTGTAACGGCGAATGTGGGGGCGGCTCCCAACATCTCCCCCT TTTTCTTTTAATAAGAGCAAATAGGCCACCCATATTAATGAGAGTGGAGATAGAGGTCAA ATCCCCAGTGTGTAGGTAAAGGAGCCATGTACAGGATTAGCTCTTAGGCTTACAGGCTTT TACCCAGAGCAACCCTGACCTGCTCCCGTGTCGTTTTGCCTGGGGGAAGGGAACTAGGAC ACTGAACCTTCATGAAAGATGACATGTCTCCCTAGAATAGGCTCATATATGCCGCAGAGC CTTTCCATTGCAGTGCTTAGCCTTGCAACTCTCTCGGGCTGCTGAAGCACACTCACTCTA TCCCGTGCAATGAGTCTAGCCTCATGGGATATAAGAGCTGAGTGGCCAGCGACCTATTGC CTAAGCATAGATAACCATATATCAGGGGGAGCTCCATGTTCTAGTCCTGCAAGCGCCTGG GCAATAACCACCTTGTCTCTCCTAGTTTAGGCCTTAAGCTTACAGACCAATCAAAGAAGC AACACTAATCCACAGCAAAGTGTATCTCCAAATAATATTAATCCCACCCATTTTTTAAAG AAAGAAAATGCTGAGGAGATCCAATTGGGTAATCCTTTGGTCAGGGACAGGTCCAAGCGC GTGGAGTTGACCTGAATGATGGCAAGCCTCGAAGGGTCTGTTCAAATTCAGCCATCCAAT TCTGTAACATATACTGAAAAAGACTTTTTGACAAATTAGCTGCCCTAGTAAATTTAACAT ACTGAATGGAAATAACACACAATCCCGGAAACTTTTGTTCACATCCCTGCTGAGTTATTT GTCATAATACATCTAGTTGTTTCTGGACAAGATCTATGAGTTGATTAACCAGCATGAGAC CTCTCTGTATCTTGACATTAGCTGAGGCCTGTTTATCTATGACTGTAGTCACTGAGGCTG ACAAAGTGTTAATGGTGTCAGTTGTCTGGACCTGTCCAGACAGAGCCAAGGCTGTCTGAA TTAAGGCCAAACCCAGTTCCTAGTTAGTGGTAAAAAAGCAGGAGAATACTTGAGCATTAT ACATCACCGTCATTGGGAGTGGAAATGTCGACATTATCCCCCAACGCTGCTCTCTCTTTA TTATTGACGCCCTGGACATCACCAAGACGAGGGACATTAGTATTCCCTTGGTCAGTCTGG ATTTTTCGGGTGAGTCTTTCTGGTACCCAAAATGGGTTGTCTTCATTCTGTGGGAAAACA CAGATAGCTCCCCTGGATCTTATCAAGATAGGATCCGGGCCATACCATTTATTATCAAGA ACATTTTTCCATTTAACCATCTCATTGGGCCTATCTGGCTCTGAACAATGACGTTCAGCC GCAGTATGGCCATGAGCATCAATATTTAAAAAATTGAGTGTAAAGAGTGCCAAAGACACC GACACTCTTGGTGCTCGGGGTACAGTCTCCTCAAAAGTTCCCCTCTTCTGTTTTATAAGA TAGGTTTTGAGGGTGCGATGCGCACGCTCAACAATACCCTGTCCTTGAGGGTTGTATGGA AGTCCAGTCAGGTGGGTCACGTCCATCTGACGGCAGAACTGTTGGAATTTTTGAGACGTA TAAGCTGGTCCATTATCAGTCTTAAGGAGTCTGGGTTTTCCCCAAGCATTCCATGCCTCA AGACAATGTTGAATCACATGTGAGGCTTTTTCTCCAGTTAACGGAGAAGCAAACATGATG CCAGAACATGTGTCAATGGACACATGGAGATATTGAAGTTTTCCAAAGGAAGAAACATGT GTAACATCCATTTGCCAGACCTGTAGAGGTCGAATACCGCGTGGGTTAATTCCCACATGA GGAACTGGCAAGAACTCACAGCAGCTTTGACATTGAGTAACAATGTCACGGGCTTCTTTT CTTGTCAAGGAGAAACGACTGCGTAATGTTTCAGCCGTCACATGAAAATTGTTATGAAAA TTTCTTGCAGCCTCTACCGGGGATGATAGGGCAGCAGCCACCACTTTAGTGGCCTTATCT GCCAAATCATTTCCCAGAGCCATGGGGCCAGGTAGGCCTGAGTGGGCTCTAACATGAGTA ATATAAACAGGAGATCTTCTAGATAACAAAACTAATTGTATCTGCTGAAAAATATTGGCA ACTCTACTGGAAGGCTTAATCACTCCAGCCACTTCTAAAAGATTTACTGCATTAACCACA TAATAGGAATCTGACACAATATTAAGGGGTTTTAAAAAGGTTTTTAAAACTTCTAAGACC ACTAAACATTCTACCACTTGAGGTGAATTTTCATTATATTGTTTGGATACCACTTTACCA TTAGCCACATAGGCACCTATGCCAGTTTTTGATCCATCAGTATATCCCACAATCCCATTT TTAAGTGGGTTTCTTACTGTTATTTGTGGAAACACAACAGATTGATTTTGGGCAAACTGT AAGATTGGATGTTTTGGATAATGGTTATCTATTTTTCCTGAAAAGGAGGTAACTAAAACT GCCCAATCATTAGATGCGGCTGCCAAGGTTTGAACCTGTGCAGTGGTATAAGGTACAATT AAAAGATATGGACTTTGCCCAAAGTGGGTGATTGCTGCTTTTAGACCTTTAAGGGCAAGC TGTGCAATTGCATCAGGATACCAATCTATTATTTTAGCTGGGGATACGTTTGGATGGATC CACAACAATGGCCCATTCTGCCACAAAACTGCAGTTGGCAATTGTGCTGTCTTAAAGACA CACAAACTGAAAGGCTGCGAATCCTCAATACGTTGTAATTGTGCATTCTGTAAGGCCTTT TCCACTTTTTGTAAGGCCTGGTTAGCAGCTAGAGTAAGAGTCCTAGGGGAGGAGATATGA GGATCTCCTTCTAAAATACTAAACAAAGGCCTTAACTCAGCAGAAGGAATCTTTAAAAAG GTCTGAGCCAATTAATATCTCCCAACAGCTTTTGAAAATCATTTAAGGTATGGAGGTGAT CTCTTCTTATCTCTACCTTTTGGGGCACAATCTTATCTGGGGACACCACAGAGCCCAAGA ATTGTCCTGTATCAGAAATTTGGACCTTTTCTGTGGCTATCTGTAAACCCCACTGACTTA AAGTTTTAAGTAGAAAAGGATATGCCTTTTGTAGCATGGTAAGGTCTTTATGGCACAGGA GGATGTCATCCATGTAAAGGAGCAAAATTAAAGAGGGGAACTGTTCCCTCATTGGCAAAA GAGCTTTTTGCACATAAAGCTGGCACATTGTAGGACTATTGGACATCCCCTGTGGTAAGA CCTTCCATTGATACCTCTTATCAGGTTTAGCAGAATAAGCTCTCTGACCCGTTAACAAGT CAAAAGTCCAATCTCTCTGCTCTGGAGTTAAAGCAGCAGCGTTTGCTCGGTCCTGCGCCT GTGCCGCCTCCTGCCACAGAGCTCGCCATTCCACATATTTGGCCATACTAGGGAGAGCGG CTTTTGCAATCATTTGCCAGTCGGCAGGAGTTAGTGCCATGCCAGCGAGCCTGTCTAACT GCACCAGGGTAAAATTAGCATTGGTTCCGTATTTACGAACCGACTCGGCAATTTCCTCAA TCTGTACGTATTCTACCGGAGCGTGGACACGCCCACCCTCGGCTCCTTCAAAGACCGGAA ATGCCTGTTCTATTTTCCTTTGTTCCTCTCGGGGAATGAATGAGTCTGCGCACTGCCTCT CTGCGCACTGCCTCTCTGCGCATTGCTGACGCACTACGGGCTGACGCACTACGCAGGGCG GGGACTCCGCATAGGGCGGGAGTGCACCTGGTAGCCGATTGCCCTGAGGCCAATCAGCAA ACTGGCCTTCGCCAGCCGCTCTTGGCTTTTTTCTTGACCGATTAGCTGGCTGGTAATGGG CTGCTTCTTCCTCCCAGTCTGTTTCCTCAGAGGAGGATTCTTCACTTGCTTCAGAGCTAC TAAGAGCTGGCTTCCTGAGCTCATCTAGTGACGAGTATCTCCTAGAGACCTCCGCTAATT GATCTTTTTTCTTTTCCCTTTTTCCTCTTTTTCTTCTAATCTCTCTCCAGGTATTCCTAC CTAACCTTAACTTTTCCTCGGGTTCAAGACCCTTGGAAAGGCCTGTATACTTATTTTGTG TACCATACTTCCTCTTTGTTCCTACTCTTTCTTCCCGCTTTACTTCTGATAGACTGTCCT GAATTTCCTCTAGAATTTTCAGCCCTGCCTTAAGCACTATATAACATGTGAAAAGGAACA AAAGGGCTCCTAACACTAGAAAAAGTTCAAGGCCAAACATACCTGGTAAAGCCATTTCTC ACTTCCGTTCCCCAGCTGATGAGTTCTGAATTCGGCAGTTGAATCCTTCTCAACAGTCTG CTTTACGGGAACCTTTATCACCGTCGTTCCCCAGCTGATGAGTTCTGAATTCGGCAGTTG AATCCTTCTCAACAGTCTGTGTTACGGGAACCTTATAACCTTGATTCGCAGTTCTGGTTC TGGAATGAAGTATCCCTCCTGCGCCAGTCCGGAGTTTTTTCTCGTCCCGGATTTTCTCGT CCCGGAATTCGGCACCAATTGTTATTCGACGCGTTCTCACGACCGGCCAGGAAGAATACC ACAGACCAGAATCTTCTGCGGCAAAGCTTTATTCTTACATCTTCAGGAAAAGAGAGCAAG AAGCAAGAGAGAGAAGCAAGAGAGCGAAAAAGCAAGAGAGAGAGAGAACGAAAACCCCGT CCCTCTTAAGGAGCATTCTCCTTCGCCTCGGACGTGTCACTCCTTGATTGGCTGCAGCCC ATCGGCCGAGTTGACGTCACGGGGAAGGCAGAGCACAAGTAGTCATAAGATACCCTTGGC ACATGCGCAGATTATTTGTTTACCACTTAGAACACAGGATGTCAGCGCCATCTTGTAACG GCGAATGTGGGGGCGGCTCCCAACATTACACTTTAAAGAGCATCCCTATTTTCCATTAAT TATGGTTAGTCTTATATGAAAAAGAAAACAAAGACTCCAGTACTTAGTAATAAATTGTAT TTTAATAGAAACATAGCTTATACCTTCATTGAAAAAGCAGTTTATTATAAACAACACTTA TACACAAAACCAAATTATGTTGATATTATAGTTCTAAAAACCATCTTGGTTTATCTGAAG AGTCAGGATGCAACCTCAACAGTAATGGCCTCACACTTGCCGGTGTCTTGGTCTGTGCAC GTCACCTGTAAAGATCCATCCCTAAGACAGACAAAAAACCATGTTTCATAAGCTCGTTCC TACAAACACCAAGTCCCTGAGGAGGGCTTGGAAATTTTCAAAAGAAGTTTATTAAGATAA ATTAAACACAAGTTCAGTGTCTTTAAATTTGACATGTGCCTTTTTCTAGGAGGCTCTTAG ATTTACTTCTAGACCTCTGAGATCATAGCTATATTCCCTGGAAATCCAAGACGATAAACG TTTTAAGACTTTACAAAGCTCAAGACAGGTCATGCCAACTTCAAAGCCAGGCTATGGCCA GCCCACTCTAAATTCTTTCTAAATATGGTTTACAGACAATAAAGTCAATGAGGAACTTTT CCTTGAAATAAACAATGACAAGATGGCCTTGCTAGGAAACAAACGGCGCCAGCTGATTTT AACTAGGAACAAATTCCTTGGAGTTTCCCACAGAGACGAAAAGGGACAACAGGAGACCCA CAAGGCTGCTAATTATTCAATACACACTTTTCTCAAAAATAGAAACTCTCACTAGGAAAA CAACTGCAGCATCTAACAAAGGATTTGCCTAGAATGATAATTTAGCCAAGCTCCAAAAGG ACCGAGCTTCAGAGAGTCTTCATAATATTGGAAACACTTCATTTTGTACCTTTTCATAGT AAGAACAGCTAATATATCACGCAATCCATTTTCTTTTTTATCTAAGTCCTGGAGTACAAC CTGTTGGTGCAAAAACAAAACAAACAAACAAAGGTAATTCAGCACTTTTTATTGTAAAGG ATCAAGGCTCTAACCAAAACAAACCTTTTAAACTAGGGCAGCTTTCAAACTATCTTACCA TTTAGGGAGAATTCAGAAATTAAGGAGTTAAGCCTTAAGAGGCTTCTATCTCCTTTGGAA GGAGGATATAAGACAATTAAAGCATCTGTCCCTCTTTTATGTCATATCCAATTAACATGA TTGTTGCTGAGAAGCACTGCCCTCAAAAACATGGACGATTTTGATGCTAAGTCATTACCA TGGTAACATGGATTACCCACAGCACACTCTCCGTGTATACTCGGACTGCTATCCATTTCA AAGAAATATACAGAGTTTTTGGGTAACATTTGTCAGCAAGAGGTATTATGAAAGTCTGTA ATTTCTTAGTTCTGAAAGATAGATGTTCCAATACACCCAGTTAGAAGTTTGGCTTTGTGT CTTGGACTCTGCCAAGATCAAGTTTAATGATTTTACAAGTCCCCGTCCTGTGACTCACTT GGAAAGGGTGTGTGAACAGACGGGCGCAAAGAAATATTCTCTTCCCAGCTTGGTTCCATG TATCTTCTGTGATTTTCTTTTTCTTTCTTTTTCCAAGGCAGGGTTTCTGCATGTAGCCCT GGCTGTCCTCAAACTCCCTGAGATCGGCCTGCCTCTGCCTCCTGAGTGCTGGGATTAAAG GCATGCGCCACCCACTACTGCCCAGCCTGCAATTTTCTTTTCACAAAATTCTTCTTTCTT GTTATTTTGTGTGCACACATGCACAGGCGAGATAGGTGTGTAAAGGTCAGAGGACAACTT GAGGCAGGCAGTTCTGTTTGAACATTACCTCATACAGCATCTGGTATTTACCAAACCGAA AAATCTTTTCTCCTTCCAGTTGTCAAATTACTAAGATGAGCCCAGAGCACAGAGAAGCAG TGTGAACACAAAATGGTTTCATTCTTATTGTTTCAGCAATTATTTCTTCTCACTTTCAAA ACACGAGTAAGTAGAAGCAACTTAGTGTTAAGAATTACCAGAGTACATGTATTTTGTGTT AATGGAGATGTTAACTGAATGGACTTCAGGAGGAAAAGTGAAATATTTGCCTGAGACAAA GCTGTAATGTCCAGTTTTATATATTTACCTGTGCAAACTTGGCCTCCTCTTTAGCAGAGT TCTTCCCCTCAGACTCATAGAGTTCAAGGCAAACGGAAGACACCCTCCCGGGGGCCTGCA GTGTGTGCTGTCTTCGGGCTGGCAGCGGGGTCCCAGAGGGAAACAGTACTGTGAATCTGT CGGCACCTGACTCATCCACTCCCTAAGAGTCAGCAAAGCAAGAAGGGCACGGGGGGGGGG GGGGGGGTGTTAATCTTTTCAACTGAAAACAGCCCGTTACTCCTGCTGTAATGGAAATAC ATAGTCCTCGCTGACACTCTGGAAAGTGGCAGAGAGAAAAAACAGGTACAACCCCCAGTC CCACCTCCCTGTGTTTAACTACATACTGACACACAGTTCTCTCTGCATATGCTAGAAGCT GGTGTTTAAAATTGTATTTTCATAGGAAATCAACATGTTCCATAGATATTAAGTGACACA ACATAAAGAACCCATAGACATAATTACTAGTTCTTCCTGTACTTGTTACAGGGCTCATTA CATGTTACAATATGAATGAAACTTACAGCAATTGTAGTAAATTTATGTAAATGCATGGAA AACTAAACACACCTTAACTAAAATATCCTTGGCTGAACACTCTATCATGACAGAGTCATC TCCTGACGTGCTCTCTTTCCCAACAAGAATCCCGGCTTCTATGGCTGCACCAATAGGGAT GACCTCATCTGGAGGGATAGAGTTGAGGAGGTCCACGGCTGGGAAGAGATCTTTAATCAG CTGCTGCAGCTTTGGGATTCTGGAAGATCCACCACACAGCACAACCTAGAACATGCAGGA TAGGATGAGCCATCCCTACCACACGAGACCATGTCTGACATAACGTTACAATATACAGTG GGCTTCTCAGCTTTTTCTCTCAACAGATATGGAATCACATAATAAATATAGCACAGCAAT AGATACCGGGCTTATGACTAATATGGTACAGTTTAATCATATAGTCAATTGAACAGAAGT AATTAATATTCTGTATTATTCCAACACTTTTAAAGAAATGTGTATATACATTACATCATT TTTATAACCAGTATCGTTAATCTCTTCATAAGAAAACAACACCATAGATTTTTGGTTTTT TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTGCCTCTACTATGGAAAACTAGCAAGGG CCTTGAGAAGAAAAGATGTTTATGTTTGTATGAAATGTTAAGCTCTTGGTCTGCAATCTG AGTAAATCTCATCTCTGAAGAACTTCATATCAAACTACTCTGTAAAGCCCTCGGATTTCT CTGACCCATCCAACCATCATCCCAGTCTCTGGCTATGCAGAGTGCTGAACACACACAGCC TGGGAAGGGAGATTGGTGTCGGCTGCTTATGTAATCTTTTAATGAAGGCTTCTCCAAATT CAACGTCCCTGAAGCCCAGTTAGAACACGGGTGCTCTTGAGTTTGTGGAACGAGACAGGG ACCACAGCAGTCTGCAGGGGGGGGGGTAAAAAGACCAGTTGTGTTTGATTTTTAGTGTGG GTTTGCCAGTGGAGGAGCCAGAGAGAGCACCCAAGGAGCTAAAGGGGTCTGCAACCCTAT AGGTGGAACAACAATATGGACTAACCAGTAACCCGCCCCCCCCCCCCCCCAGAGCTCTTG TCTCTAGCTGCATATGTATCAGAAGATGGCCTAGTTGGCCATCACTGGAAAGAGAGGCCC ACTGGTCGTGCAAACTTTATATGCCTCAGTACAGGGGAACGCCAGGGCCAAGAAGTGGGA GTGGGTGGGTAGGGGAGTTGGGGCGGGGGAGGGTATGGGGGACTTTTGGGATAGCACTGG AAATGTAAATGAAGAAAATACCTAATTAAAAAAAAAGAAAATTTTTCCTAAAATTTTTGA TTCTAATAAATACAGTACAAAAATGTAGAATTAAAAAAAAACTCATATTCAACAAAAAGC TATATTAGTAAACTGTAAGCTAACATAATTCAACAAAAAATTATTAGTAAGTTCCCCTGC GGGCCCCCCCACCCACCCAAAAATAAATCCCTGGAAAATTTTGGCTTTTAATGCTTCATT TTCAGATGAAAAGTACCCAGTGGCACGTTGAATGCTGAGAGTAGACAGTCAGCTCCCGAG AAACTAGGTTTCACTTCACGGCACACACCACCCTAGCCATGGTGCTAAGTACCTGTTCTT ACTACTGTAGTGTCAGGGTTTTATAAAATAAAACATCTGCAAGTGTAGACAGTACCTACC ATGTAGGGCTTCTGTGGGGATTCAACGTTTCCATGCCTATAAAGCCTAATCGTCCATCGC CTTCTCTGTAAGAGGAGTGGCCTCACGTCAGGCCTGTCTAGGACCCTAGCTGTATACACT GTCATACTACATAGAAACTGAAGCATTAGAGGTAGCAGACGTCCTCAAATGCCCATCCTC TTTCAGGAGTCCACGGGGCCAGAACTGCTCATGGCAGTTCCTTTAACCTACATCCTGTGA CTGTGAAGCCAGAGGAGCTGCCATGGCAGCAGAGCTCCAGCCACAGTCTGCTAGTCACGC GGCCCGGAACCTGCTACAGCAAGGGCAGCGGACGAAAGGCAGGTATGGCTTTCTAAATTC TTAAAAGCCTATATCCACAGCAACAGTCTAAGGCTTAAGAATACATCAATTCAAACAATT CAGAGTTATACTGCAGTGACTGTTAAATGCCAGTGCCCCAAAGGGAACCGACACTAACTG ATCACCCACAGTATGTTTCCGAATGTTCCCTGGGTGACAGGAGCCCTCAGAATCAGCTAC ACCATTTACCTCTACAGTTAAGTATTGCCTCCATCTTCTAAGAGAGAAAGTAAGATGCAC ACAAGAAAGCCGTCATGGTACAGCTATTTGTTTCCACTGAACTCAAACAGTGCCCCAGAG GGACACCAGAACTTGAGGGAGCTGAGGAAACTTTTGAAGCTCCCACGAGGCCTGCCCCTA GGTTACAGAAGAGTAACACTTGGCTTGGGGACAGCAGGCAATGTGGTAGGGTTGCCTGTA AGTGCACAGGGAGTTCCAGGAGGCAGATGCTGGAGAGCAGATGTCATCTCTGCTGGTGAG GGTTTTCCCACGATGCAGCTGCCCTGAGTTGCCTATGTTCCTATAGGTTATCTCCCAAAT CCTGCTTCTACACCTCACTAATTTCAAGATCTTCTAGAAATTACTTCATCTCTGCACTTG AGTGTCTCTCTTATCAAGCTGGGGCAGATGACAGGACCTACCTCAGAGCTGGTGGTCACT GGCCAGCAAGCACACGTGCTGCTGCACAGGACATACTTCAGTATGTGTCTGCCTCACATG TAGATAAACACTGGGAGGGAACTAGTCAGGTTCTTATTTGTGTGAGTGTGTGTGAGTGTG TGTGTGTGTGTGTGTGTGAAGAAACAGAATATACACATACACATGAGTTCACCAGATCAT TAAACATTAACAAAAGTTCTAAAACATAAATATTTTCCTACACCATTATTCCCTAAGTTT TAAATCTGAAATTTTTCCTAAAAGAAATAGGGGAGAGATGAAGCCTTACCTTGTTGATAT CATCTGCTGTGAATCCAGTCTGGCGCAAGAGCTCCCGGATTGCTTCTGTACATTTGTTAA AAAGCGGAGAACAGAGCAGCTCAAATCTTGCTCTGCAGGCAGGCATGAACACGGGATGGA GAAGAGGGCAGAGCAAACACTGAGTGCAGTCTGGCTTCTTGGACGACTAACTGATCCCTC AAGAACTGGTTTGCATGTTATCAGACACTTTATATGCAACTCTACAGCATGCCCGACAGT AAATCCACTAGCATGACTGATGGGCCGCTCCGCTCTCGTGTGCAAGCTTTCACAGGCATT CCCAGTTACAAGCCTTTACACCTGAGATCCCGTCACAGCAACATGGAGCCTGCACTAAGA AGGCTGCATACTGACATGGAGCATTGACACACATCTATCCACGAAAGCTGGACTGGCTCA TTTCACTCAGTCTTTTTAAAGTTACAAGAAAAACTCAGAAATCCCCATTAAACTCATAGC AAGTTCTGCAACTGCCAAGAGTGCCGGTTGGCTTCTCATATGCTCGTGTACTATTTACTG TTTGTTTGTCCGAGTCCACATGGTGCGTACACACACAGAGGTAGATAAGCACCTTTACCC GCTGAGACACCTTGCTGACCCTCACTTGATTTCTTAAATGCAAGTGAGAGTGATTTTAAA TTTTCTTACCTACAAATACTAAATACTTTTTTTTTTTTTTTTGGTTTTTCAAGACAGGGT TTCTCTGTATAGTCTTGGCTGTCCTGGAACTCACTTTGTAGACCAGGCTGGCCTTGAACT CAGAAATCCGCCTGTCTCTGCCTCCCAAGTGCTGGGATTAAAGGCGTGCGCCACCACTGC CCGGCTACTAAATACTTTATGGTTGAAAATGTTGATAAATTCCTTTTACACAGATATGAA TAAGCAAACACCCAGTGTGTGAACAGACCCAGCACTAAGGCATCCTAGAAATAGAAACAA CATGAAGCTTCTCAACCTTTGAAGAGACTTCCATGCACTTCCATACATCTCCTGTCCTTT GGGCTACACTAAAGAGCTAGCCACTAGCCACAGAGGCTCCTTGGGAAGTATCTGTAATGT TTTCCTTCATCCAACATGACTTTAATTTAAGCATCATGGAGCAGGATTTTCAGAATAGCC AAGGGAAGGAAAGAGGCTGTTTTATGAAAAAAGATCAAGGAGAAGGTGCCCAAAACCAGG CAAGAGAATCTATGAGAGCAGGTGACTGACTATGCTTCAAAGTGCTGTGTTGTCAGATTT GGGGAAATTGCAACAGGCTAACGAGTTGTTGCTAGTAAATGTTCAACGGGAGAGGCGGGG AAACAACTAATTATTGGCCCTTGGGTTTAGGGGTAAAGATACAATCACTTGTAAGCCCTG TCGGGTCATTTAAAAGACAAGACTATTAAATACAATTTTATTTTAAGTCTGTTTGTTAAA TGTCATAAAGATTGTTAAAACATAAAATATTGGTTAGAGACATAGCTCAGTTGGTTGAGG GCTTGGTTAGCACGTATGCAGTCCTGGGTTCTCCTACTGCACAAAGTGGCACTGTGGCGC ATGCCTGCAGTCCCAGGACTGGGGAAGTAAATACAGAAGGCCATCCTCCACTACTGTGAG TTTAAGGCTAGCCTGGGCTACATGAGACCCTGTCTCAAAATGCAAAACAAAGGGTTGAAG AGATGGCTCAGTGGGCAAGTGCACTTGCCTGGTTAGGGTGAGTCCCCAGCACCCATATAA CAAACTGGGCACGGCGGCATGTGCCTGCAGTGCCAGCACTGGGAAGGTAAGGGGGGACCG CTGATAGCTTTGACTCCCTGGCCAGCCAGCCTAGCCAGACCAGCAAGCGCAGACAGCTAT CAATCTTGAGTGAAGAGTAAAAACTACATAGTAAGAACTTTGGAATCAAACTGCAGCAGC TATTGAGTCTTAAAAAATGAGCTCCAAATCTGAAGACAGGGACGTTCCCTCACCACAGAC AACCAAGGAAAGAAAGGAAAGCTGTTCACTGGAGAACCACCGCGGAGCAGCTAAACTTCT GGGGATCAGTTTTACCTGGACACATTGCAATCAAAGTCTTGACCTTCATACAAGGAATCT ACAAAGCAGTTGGCACTTCCCAAGGTTGACAGAGAATGCTTGGCCACTTCAGCGCTGTTC ATCAATTTCATCATGGCTCGGGCATTTCCTCTCACATCATGTTTGAACAACCTAAAAACA GAACATTTTAAGTTTAAAGGTCCTAGGGCATTTACAATGTAATGTCACCAAATTCTAAAC ACCATTATGGCAATAATAATCAAGAAGTAGCAACATGGCTTCAATGCTGTTAAACTTTTC TACCCATATTGCCTGGGTCCTTCCAGGGAAAAAGTGTTTTTACACTACTTTGAATGGCTT TTCTAAGTAACCATGAGACCCTGGTCTTTGGTCTGAGAGTCTATAGCAGACAAGCCAATC AGACCAGAGATGATGGGTCACCACACACACTGTGTGCAGTGGGAGCTCGGTGCTAACACT GCTGAGCTCGTGGTGGTTCCTCACACCCCCAAAAATGTGTAAAATTAAAGTCTCTCATCT GCAGTGTGGGTTACTTTAAGTAATGACCAACTGTTTTGTTAAGCAATACCTTTATAATAA AAAGCAGCACATTTTTATTCCACGTGGGAAATCACCCTTTAAAAATTAAAAATCAAGCTG TCCTCAACTTGAGTGTCCCCGAGTGTCCTCTGCCGTGCCTTGCAGGTACTGAGGCTACAA ATGTCACCGCCATGCCTGGCTTAAAAGGCGCACCGCTGGCACAGCCTCTACTTCTGAGGA CACTATAATTTACAGATGAAGACACCTGGCTTCCACAAGAGAAACACATCTTCCTGTGTC TCAGAACAGCTCAATACACTGGGACTAAAGAGAAGGCTCAGCTGTTAAAAGTGTCAGAAC TGAGTTCAGTTCCTCTATGTCTTAGTCAGGGTTTCTATTCCTGTACAAACATCATGACCA AGAAGCAAGTTGGGGAGGAAAGGGTTTATTCAGCTTACACTTCCATACTGCTGTTCATCA CCAAAGGAAGTCAGGACTGGAACTCAAGCAGGTCAGGAAGTAGGAGCTGATGCAGAGGCC ATGGAGGGATGTTCTTTACTGGCTTGCTTCCCCTGGCTTGCTCAGCCTGCTCTCTTATAG AACCCAAAGACTATCAGCCCAGAGATGGCACCACCCACAAGGGGCCCTTCCCCCTTGATC ACTAATTGAGAAAATGCCCCACAGTTGGATCTCATGGAGGCATTTCCTCAACTGAAGCTC CTTTCTCTGTGATAACTCCAGCTTGTGTCAAGTTGACACAAAACCAGCCAGTACACTCTA TAAGAGGCTGAGCTACCTCCCCAGCCACAGAAATCTTAAACAAAGAAAAGGAAAAGAAAA AAAATAAATAAAAGGACAAGTTTAAATTGTCAAAATAAACCAAGGAAGAAACCCTTGAAG TGAAATCTTGATCAAACTGGACTGGATACTCACCTCTGGAACTCCGAAGCCAGGTACTGT GCTAAGGTGTCTGTGAAATGTGCGCCCCCTATGTTGTCACTGGTGTTTGTGGAAAGGACC CGATACATCCCACTGTTAACTTCCATGACACTGAGCGATAAGGACGTTCCTCCAAGCTTA AACACCAAAACATTGCTTCAAGAGAGAAAAAAATGGGTAAAGCATCTGAGAATCACATCA TCTTAAAGCCAGACTGTACTTTTGAAGCCATTCGTTTGAATTGTTTATGAGGGCTGGAGA GGTGGCTCAGCAGGTAAGAGCACTGGCTGCTTTTCCAGAGGACCAGGGTTCAATTCCCAG CAACCGCAGTGTGGCTCACAACTATCTGTAATGGGATCAGATGCTATCTTCAGGCATGCA GGTGTACATGCAGAAAAAGTGCTCATATACATGAAAAAATAAATTAAATGATAATGAAGA AAGTCTACAGCCCAGATGAGTCATCGGCTTGTCTCCAGTCACCCGTGCTGGACCAAGCCT TGAACTTACAATCTTCTGAAACTAAATGAAAGCTCCTTTCAGTCAGTTAACTGGAGAATC TATTTTTCTGAGTGACTAGGTTTGAAAACACTAAGTTTTCAAAGTAAATCAAACAAGGAT TTCATGATTATTATAAATCTGAAAGGAATTAAATACAGCTATCCTGTAAATATTTTATAA GTTAATACAACATAGCTTATGGATCCAACCCAGGACAGTAGAAACCAGCTCCCCCATCAT GTATTTAAATATATATCAGGACTCATAATTTCTAATATTTTTACATTAATCTGTTTACCT CAAAATAATTTCCTAGTGATTTATACACATTAGTTTCTTTGACCATGAGATATTTGGACA GGGTCTAACTATTTGGAAAGGTTAACACTGTATCTAAATGAATTTCTCTAACGTGTGGTC ATCAACTCTGTTAACGTAACACCAGCTGTCTCTAAACAACATGTCTAAACACTGGGAGTG AAATCAATGGTGGGAGTACTCCACAATTAGCCAATCTCCACAACGAAATGAGATGACAGG AGACACTCAGCCTCTCCTTCCCTGCTTTCCCATCTCCGCTGCTCAGCATGACGGGAGGCG AGAATTTCCTGTGTGAAGGTTGGCACCACGTGGCTGGGCTGCCAGAGTCCTACTGAAAGC CGGAGATCTGGGGTTTACCTCTTCCCGGTAGGGTGGTCTTGTCCAATCCCATAAGCAAGG AGAGCTGCAGACGGCTCATGGATCAGCCGCAGCACGTTAAATCCAGCAGCTCCAGCCGCC TCCCTGCAAACAATTTGCTCTCAGTGAATTGTGGGTCACAACATACCCAGCCCTGCACTT GTAGCTGTGCTGAAGGGCTCATGCTCTGGCAAACGATCCTCCAGAAGACACAGCTCGGGA AAGCAGAACCCGTGGAAAGGAAGTGACTAGAACCGACTTCCTGTCTAAAAATGCACTGTT CAGAGCCAGTGTTTTCTATAAAATGGTTTGCATTTATATTGAGTAAGAAAAAAACCCCAA CAACCTGTTAGAGCTATGGGTGGTTTAGTCAGTAAATAGGCCTTCTACCCAAGCCTGAGG GTCTAGCTTTGAATCTCCAGCACCCACATAAAACAAAGGTGTGGGGGTGCGTGCCTGTAA CTTCAGTGCTGGGGCCGGGTGTGTCACACGCACATATGCATTTGCATGATCAAGTCAGGT GGCAGGGCAGGATCCTTGATAACCAGACAGCCCAGGAAAGTGGTAAGCGCCAGGATCAGT GAGAGAGCCTTTCTCACGAGATAAATAAGGTAGAGTGACAGAGGATACCTGTCGGGCCCT CTGGCCTCCCAAGTCCCAGCAGATGCATATGCAACACACATGTGCAGATACACACAAACA GAAAGAAATGCAAAACATAGCTCTCCAAAGGATCTTTTTTTTTTTTAAGGTTCACTTCTT CTGGGCAGTCTCTAGGCCCTGAAAGTCTAGGAGCAGTACCTGGCCTCCATGTTGCTCAGA ACATTCTCCTGACTCAATGAGCACACTGTCAGGATTAGAGTTAGCTCTGGGAGGTCAGAG CCACACCCATGCACCCCTGTGCACTGTACCTGAATACACTGGACCTTATGAGGTAAAAAA CATCAGTAATTTTTGACTGAATAAAGAAATCGAATATACGCCCATGATTATAAAGTTTAG GAAGTAATAAAATGTCTGGAACATTATGGAAATGTTCAATTTCTTTCCTTTGGGCACACA GCAGTTTTCTGCTTACCAAAGCACAGGTAGAACTGTACAGAGTAGAGTAAGGACCCGCAA GCTAAGAATCGCATCGCATGACACCTGTGAGGGCAGAATCTATGTTCTTTGGTTTCGATG TTAAACTGAAATAATAGTCTAGTTTCAGAAATCCTTTCCCAAAGTCTGTCATTTAGACAA AAGCCAGCATCCGCTCAGGGACTTAGGAAAATAACTTCTACCCAATAAAAAGAAGTGGCT CCTTATCTCGGGCTCTTCCATTGACATAGCCCGTAATAGCACATCAAGGTCTACGCTGGC TTCTAGGCTCTGTCACACACTTCAAAGCTGGCTCATGGGGTCCCTTCCTCTCAGGCACAC GTTTCCCTTAAAGCCTTGGGAATCCCCTCCTTCCCTCTGCTTTTCCCAGGGACAACCTCA ATGGTTCCGAATAAACTTCCCTCTTACCTATGAAGCTGCTATTTTGGTTTCTTTACAGCA CCCATTTCATTCAATAATTATTTTTTTTTTTAAAAAACAACATTCTTATGTATTTCCCAT ATAAGCCTCAACGACATGAGACAGGCAAAATGATGCCTGAACAACAGTTTAATAACCTGG TAGTAAAACAGCTCCCATCATAACAGCAAGAGGGCACACAACATCAATGACATTACCATG AGATACTTACAATACCATGAAATAATGTGCTGCCTAAGCTATGTCCAAAGATAGCGTCAT ATTCTATTACTGAGTGTAATCTGTATTTTAACTAACCATGTTAAGACAGTTACACTTACC CCAGAGCAGACTTCTGCTTTTCTCCAAAGTCAAATGGGACAGTGACAACCACGTCATTTG CATCTGAGCCCAGGACAGAATGCGCTGTTTCTGTACATTCAAGAGCAAACACAAATACAT GTATCGTGATGACACATGCTAAGCAATAAAGCTCTTCCTAGCTTCCTAAGCCTGAGATTT TCTCACCAGAGGTCCAGGTTCTGCCGCCCCTCCACTCCCTCCTGTGGCCCTTGGGTTATT CAGTGATTCCTGTGGGTCTCATGATGGATGATGGACACGGGCCAGGTACTGTCCAAGAGC TTGGCTCTTCAGCTTTGGGCTATCAAAAATCTACATGAGACTGGGTCCAGAGAACTAGTT CCAAATTCATTTATGAGACGAGACCCTTTGTAAGGACTACCTTGCCTCTCAAGATTCCTC GGGAGGCAGAGGCAGGCAGAGTTCTGAGTTCAAGGCCAGCCTGGTCTACAGAGTGAGTTC CAGGACAGCCACGGCTACACAGAGAAACCCTGTCTCAAAACAAAAACAAAAACAAAAAAA AAAGTGTTTCTCTGAGTAGCCCTGGCTGTCCTAGAACTTACGGTATAGACCAGGCTGGTC TCGAACTCCCACATGAGCCACCACCTGGGAATTAGGACTCTTAACTGGCAGACTCTAGGT AAATATCCCCAAGTTTAAAACAAAACTGAGGGGGGCTGGTAAGATAGCTTAGTGGTTAAG AGCACTGACTGCTCTTCCAAAGATCCTGAGTTCAAATCCCAGCAACCACATGGTGGCTCA CAACCATCTGTAATGAGATCTGATACTCTCTTCTGGAGTGTCTGAAGACAGCTACAGTGT ACTTACATATAATAAATAAATAAATAAATAAATAAATAAATAAATAAAATTAAAAAACAA ACAAACAAACAAACAAAAAAAACCCTGAAATTGTATATAGCCCTGATCCCAGGCATTTCA GGCATGACCTGTCCTTACAGGGAAGGTTAAGGTCAGACCCAAGCAAAGTCTAACTGCTAA CTCGTGGAATCGCTCATTGTTTCTCCTCAAATCTTTGTGTGTGTGTGTATGTGTGTGTGT GTGTAACTCAAGTAGGCCAAAATGGGCAGCCAGCAGGCCCCAAGCATACATCTGTCTCCA GCTCCTCAGCACTGGGAACTGCTGTCCCCACTCTTTTAAGGGATCATTTAAAGTTATCAG TCAGGTGTTGGAGAGGTGGCTCAGTGGTTAAGGACATGCACTGGTTTCCCAGAGGACCTG AGTTCAATTCCCAGCACCCACCTCAAGCAGCTCACAACTGCTTCTAATTCCAGTTTCAGG GGATGTTTCTAACCTCAGGCAATGCACAGATACAGACACATACACAGGTACATGTAAATA AATAATAAATATTTTTAAGAAATTGCAAAACAAAATAAAGTAAGTTATTAACTTCTGTGC AGTACCTTTCATTTTACTGAATATCAGTCTGGCAACATCTTCTGGATTAACAAGTTTTGT TTCTTCTCCTGTATCTATTTCATACCGCAACTTCCCATTTTTCTCAATGACCTAAAAAAA TTATAATTATACCAAATATAGAATAATTTAAATAAAACTTTAGATGAGTCTCAGTTTAAC ACTCTATGTCATGACTGTTAGTAATTAATCTTTGAATAAGGGGGAGAGAGTAAAGGAACC ATACTTACTAAGCATTTACTTTCTGAGATGTATTTCTGAGCTTGTGGATCTGCAGAGCTG TTCATGGGGAAATATAAAGATATCTCAGCATTAAAAAATTAATATTGTAGACACATAAGG TGAAGTCTGTACTTTTCACCCCACTGGACAGATAAAGAATATGCCAACAAAATTATTAAG CTGCTCAATAACTCAGAAGCTTGAATTCAATGGAGGGTTTACAACAGCTGTAATTCTTAC TCATCATATTTGAAAGTATTAATTTTCTTGTTCAGACCTTGAATTTGAACACAGTCAATG ATTCTTTTTTTTTTTTTTTTTTTTTTTTTCTTTGAGACAGGGTTTCTCTGTGTAGCCCTG GCTGTCCTGGAACTCACTCTGTAGACCAGGCTGGCTTCAAACTCAGAAATCCACCTGCCT CTGCCTCCCAAGTGCTGGGATTAAAGGCGTGCGGCACCACGCCCGGCACAGTCAATGATC TTATACCCTCCATTTTCATACCTACAATCCTGAAGACCCAACCAACTGAGATACAAAGGA ATTTTGTAACACTAAACTCACATTTGTTGCTTGGTTTTTAAAATTAATGCCCAACACCAA ATTGAGCAAAAGTATGAGCACTGTATATAGAAAGCTGTACTCTAGGTATACATACACTAA GAATTATAGACTAATGCCTCAAATAAAATACCAAATAACTAAAGGTATGAAATAAAAAAA ATGGGCATATTACTAAGATGTTAATACCAATGGATGCAACTGTCACTATTTTCCAACTTA CCACCCATCTAGACCTTATAATACCGAGTGGGACTGCATTACTAGGCGTGCATCATTTTA GACACAGGTACAGAGGGGCTTACACTGGGGTGTGCCAGGAGTCACTTACAGGCTAACAGG GACAAAGCCAGGACTGGACCCCAGCTATACCTCAGCAGCCTTCTGCTAACATGGTAAATG ACCACTCTAATTCTGTTCCCCAAAGAACTCTGATCCTTGGCTTAATTTCACAGTGACTAA AATGCAAGTCAGCACCTTTCTAGTAGACTCCCAAGGAGCTGTGGCCTTTCTCTACAGAGT CCTAAAAATTTAATAGGAGCTGAAAATTAATAGTGGACAACAGAGGGCCAGGAGTCATTT GAGAACCTTGACCTCTGCCATCTAAGAATAGGCTCATTTGGTTTAGAACTCTGGAATCAC ATGCAGGTTCATCTTACCTTTCTTAGATCACCAAAAAATTAATTTGAGAACAAATTAGTA GAGGCCAGAGGTAGGAAGCTTGCCCCAAGCGTCAAAGCTAATTAATGGTGTAATTGGCCA ACAACCAGACCTACAGTGTAGGGTTTAGGAAATGTTTTTTTTCATGAAATTTCTTGGCCT TCATTTTTTCCAAACTATATGGATCTCATCCTAGATATTATAAGGGAGGGTAGAAAAAAA AAAAAAGACAAAACATCTCCAGCGTAGGAATTTGTACCATTGCCCTAAGTTCCACATAAT TCTCATGTGTTCAGAACAGAATTTAACTGGCCAGGAATATCTACTGACTGTAGAGAGTGT AAGTTATTAACTGATAACATAGGGTTATTTTCAAGAAAGGTATTTTCTGGAATTGATTGA ATTTTAGAAATTCATTTCTTAGCTGTCATGCAGAGAGGGCTTCTTCATCTGGGTATAGGA TGCACACATAGGCACAGGAGGGATAACATACATAACTAGCACAGGTAGACACAGAGGAAG CAGGACGGAAGTGACAAAGGGTCAGTTACCATGAGAAAGAAGTAGACAAACCCACAACTC CACACCAGTCAAAACTTTTATTTGTCTACAGCAGGATTAAGTTACATGACAAAGATGGGC AACTGGTCTGCACAGCACCTGGTTCACACCATGCCCTGCAGGAGGAGTCTAGTCTCCCAT TGCACCACAAGTTCTTACCAGCAACCCAGCAATGCATGCCCACCTTATCCTCAAGTATCT CTTACAGTGGCCCTGGGTTTGGCAACACCCGTGCTCACGTGCTGTGGGTTCTCCTTCCCC ACTCCTGGTAAACCCCAGTGTCTACAAATCTAACTGAACATTCGTTCATCTGTGCACTGA TCCTCACAACACCCCTGTGAAGTAGGTAGGACGGGCGATCGTTAGTTCCCATTTTAAGGA AGAACCTGAGTTACAGAATGGTGAAAGGGAGGAGGTAACTTGATGGAGGAGGTACTGGGT TAGGGCTAAAGTTCAGGCAGGACTCCAGCCTGCCTTCCTGCACATGGCCTGCACCGTGCA CTGTCTCCTCTACCACTTTGCATGTTTTCCTAATAACTCTTCAGGACCTTGAGATTTATT TCCTTATTTTGTTTACTCTGCCTATCAGGGTTTTCAAGATACCTCAACTTTAACTCCATC TCTGCTCCAGCCTGTCTCTCACGTCAGGTAGAGGCCCAACCACACACTGCCACCGTTAGA TCCTTACTAGGTAGTTAAATACTTTTCTGTTGTTTCCAGAATACTATGGTCTACATTAGC TTTATTTGGTTACAACAGATATGTACTTTCTACATCATGGCCTCAAACAAAAGACAACAC ACACTTATATATCCACTTCAAGGAAAGAAAGGCATCAGTGGGTGTCCATCCAGTACAAGG CTTAGAGCTCTCACCAGCACAGTGATAAATGTCCACACTACAGAGGGTGCCTTTAAATAC AGCCATAAACAGTATTTCAAACGTACATTAACAGCCACTGCCTGAAAATACTATAAATAG CTCACCTCATTTTTACCTTTACCATATTATTTAAAATTCTAGAACTGAAAGATACTATAA AAATGTAGTAGAAATTCCTCAACTTGGAGATAAAAGAAATCGAGGCACAAAAAGGGTAAG TGTTGCCCCCAATGCCAACAGCTGTGGCGGGGACGGGGCTGGAGTTGGGTGGTCTAGCCA GATTCCAGCGAAGTCCACAACACACTGCTCAGGCAGTCAGCGCTCACTCTACAGCTTGCC CTTTGCCACCTACTCCTGGTTCCATGAGGTCCCACCATTTTTTTGTTTTTGTCCTTTTCT TTACTAATTCAAATGTCCAGCTTCCACTAAGCCCCTGACTACAATGTGACACTCCCCCGC CCTACTCCAAAATCCCAAAGCTCTCCCAACACCTGTTCATTTTCTCCCCGGCTTCTGAGT GGCATTTAAATCCCCAGAGTCTTACCTGTGATTCTAGAGTTCTACAAGACCCACTAAGAA CCAGTTCACTGAAGGCCAACAACCTCACAGGGCTGTGGTTTACTGTCACCAACTCCTCTC CAGGACGTGTGCCTGGGTCAGGGGAGTGTACTTGCTCGGGGCGTGAGCTTGAAGAGAACC ATCTCTGGGCAGAGGTCTTTACCACTTCTAGCATTCTCCAGGCTCAAGAGCAAAGGGAGC TGCTCTCTATCATCACAGGCACTAACCCTACCAACTCTTGTTTACATCACTTGGAAAAAA GTTCCTCTGGATCTAGGCTTGCCCTCAATTACATGGTAGGGCCCAAACAAAACACCCACT AACAGAAACAAAGTCAATCAGCCACAAGTAGATTGGAAATGGATTGATGCAAATGCATTA ATCCAAATTATTTCCATGTTCAAATGCCAACCACAATGTAAACACACAATTTATGCATTT AAAGAGCCTCAGATAATACTAAATGCAAAGAATTTACTTACATTTTCTACTTCATAAAAG TCACTATTTTACCTCATCAAAATCTATCAATATGAGATATTTACCTCCCACAGTGCTCAA ATAGCTCATCTCTATAGAGACCAGGAACTAGTAAAATGAAAGAGAGAAACCTGGTTGGAC CAAGGGGTGTTTGCTAGTAGGTAGGTCAGGGATACAGCAGTGAAAATGTAAGAGACAAAG ACACAAATGCAATTGTGCCTAGACTAGGGAGCCACAGAGAGATGTAAGAAGTTGAGACCT CTATCTAAGAGGCCAACAAATTAAACAGATAAAGACTCAAGCAATGAGGTCACAGGACAC TGCTATACCTGTGTATGTTGTAAACGAATGTGCTTACCCCAGCTCCCCTTAGCCAAGGGC AAATGCATTAATAACTTACATTATACAGTGCTTTCAAACTTTCAAACCTTTTCACATCTA TAAACTACTTGATCCTCACAACAACCCTGTGAGGTAGGCAGGGCAGGAATGACTACTGAT CTGCCTTGACAGATGAGATCGTGGTAGAGGTAAAGAAAATTGCTCCACACTGTGAGGAAG CTAGAACAAACTAGCTCTTGGATTTGATTCCTTCTGGTTTCTACCAGGCCACTCTTCATT CCTCAAGGGCCTTTCCATTAGTGGAGAATCTTAGGAAAAAGAACTCACTACTCTTCTGCG TATTAACAGTTCATCTGTTCCTTTGTCTGAAGACACAGAAAGGAGCCAGGGTTCCAGAAG GTGGTTGTTAGAAACAGACTTGTACCAGTTTGGGAAAGGTGTCCATTCAATCAGTTCCTA GCTTTTGGTATTTGAAATCAACCTCTGAAGCAACTTCTCAAGCCCTTGCTGGAAAGCCCC AGTTGCTTCTTCCACTGCTGTGGCCAAGCGTCTGACTGCGATGACAGCATCCCTGCGCAG CTCATTGGCAGTGTCTTGCTGGGCACTGGCCTCCTCACCAATAGCAATCAACCTGTCCAG CTTCTCTTCCTCTCTCTTGGAGAGTTCTCGCGCCAACCTCCTGTTTTCTGCCAACTCAGA TGAAATGGTTCTGGCCACTGAGCGCCTTCTTCGCCTGGCCCACCTTGGAGAGGGCTCCCT GGTCAGAGGTCTATCCCCACCAGAGAGAAAAGCAACTCTTGAGGAAGAGCCTGGAGGCTG TGGTGTGGAGGCTGCCCCAGGAGGGTTGCGGCTGGTGCTGGTGCAGGGACTTGACTCCCT CGACACACCCAGTCTGGTCATGGGGTTGCTCTGACAGGGGGCAACTGCACCTCTGAAAAG GTGGTGGGAGCTGCTGTAGCTGGGGGTCCCTTGAGAGCACCCTGAAAAACAAAGCCACAG CGTTGCAGAGAGGACATTCCGCTAAGGGAATGCCTGCAGCCAGCAGCAGAGCTGAGACAC AAAAATATGTAATTCTTGGGAAGGCCTCTTTCCACAAGGGGATAAAAGGGAAATGATTCT ATAATGTGGACATTTTGGCTTCTTTAACCAGTTATAAAAATGGCAGTATATTCCCCAAGA CGCTTTTCATGTGGCTGTCCTACTCACAACCCCTCCCCCCATATATTCCTAAGTACCCAT TCCAAATAATGCCCAAAGCCAGACAAGTCACTCAGGGTTGTAGCATCTGCCTAGCATGCA CAAATAATGCCCAAACTAGGATGCTTTGAAAGACCATGTCTTTACGTGTGAAGAGTTTGA CTATATACCAGGGTCATAGGTAAGAAATTGGAGTACTGTATTTAGAGAGGGGGCTCAATG AGACAGAAATGAGAGTTATGCTCAAGAGAGCGCTATCCAATCTTTTAACACTATCTAGGA CCAAGTGACTCTAAGACCCAGTCCCTCTCATGCTTGGGAGTTACCTGCACCCAAGGAGTC ATCCCAGGAGCCCTCAAGGTCACTGGCTTCTTGTGTCTGGTCACTGATTCTTAGGTGACA ATCCTCATTTGATTCCTTAACTGTTTGCAAAATACGATGATGACAAGCTGTCTGTGTCCT TTTCATTTCCCGAATGCTGGTGCCCTCTTGCCCTGGCTTGTCAGAGGCTACCAAATTCTG ATAACAGTGCTTGGCCCAAGCAGCAGCCTCCGTTAAGTTGTCTGGGTCAGTCACTATCTG GTTTCGAAGAAGATGATCCAACGTATCATAAAATGGGCAGTGCGGTGGGTCCCCCATACT TGTGGCATGGGCAACGTAGGCCTTTAAATACAATGCCTTCAGAACTTTAAACTTGGAGCG GCACTGGCGTTCGGTGCGGCAGAAGCCCTCCTGCTGCATTCGCCTAGACACCGCCTGATA GATATCTGCATTGTGATGCCTAGTCTGGAGGCGCTGGATGTACTCTGCCTCACCTAGGAT GGAGAGAAGAGTTCGTGTCTCCTGTCTGGACCACCGGATGCCCGCACTGCTATTAGTGGT TGCCATGGTGGGCAGGGAAGGAAGGCTACTGAAGCAAGCTCCCAGGCAGCAGGGCACAGT TTTCGAGGCGTGGGGAAGCTCTGGGTGTTCTCAGCATGTTTCCAGGAGCCTGCTGGTTCT TTCCTCCCAGGGCACTCTGCTGAGAAGGCAGGTCTGAGGACCACACTTCTGGCTGGAAGG CCACAGGGGAACGAGAGTTACAGGGCAGGTGTGAGGATCATCCTGGCAGCAAGAGAAGCC GTGCTACCTGTGTGCAGATTCCGCAGCATATGGTCAAGACTTTGGGAGTTCATCCGCCCA TAGGAAGTGATGGACTGTGGGTTTAATGGCTTGATAACAAAAGGACTCGCTCTTCTACAA GGGCTAAGCGCATCCATGGCTGAGACCCAAGATAACCATGGCTGGTTAGGTCAAGAAGGA AACAACCCGACCATGAGGCAGCTAACTCAAGAGAAGTCTTAGCAGAGCCATGGCCTTGGG TCTGTCTGAATGGCACTGGCCTTTTACTGGCTGCATCCATTTAGTGTGGTGTGCCTGTGT GTTACCCATTGGACTCACTGCTGCATTCTTACTAAAAGGATTTAACCTTCAAGGCCAGAA AAGCAAGCTTAAGCTGGTCTGCTGATACAAAGTACATAATCTGAAAAGTGACAGTTCTGG AGGCATAAAGGAAACAAATCCAAACACTACTGGCTTCGAGAGGATCCTACAGAAAGGCTC TCTGTCTTGACTGAATCAACATTAGTGTTCTGGTTGCGATGCTCAACTATAGTCTTGTAG GACAATATCACTGACAGAAACGGTGAATCTAATAATATACTGGTCACCTTCATTCTCTCA CAGGAAACGAAAATTATCTCCAAAGGGGGAAGGTTACTTAACAATTCCTGGCTCCTCAAT GACTCTGGCTTTGAGATCTTTCATATACCCCCACTTACAATTCAAAAACATTTTATGCCA ATTTTTTGTTTTGTTTTGTTTTTTTTAAGACAGGGTTTCTCTGTGTAGCCCTGGCTGTCC TGGAACTCACTCTGTAGACCAGGCTGGCCTCGAACTCAGAAATCCACCTGCCTCTGCCTC CCGAGTGCTGGGATTAAAGGCGCGCACCACCACGCCTGGCTGCCAATTTATTTTTAATAT GCTTACCAGTACATTTTAATACGCTTAATAACACCTACCAACATTAATGAATATAGGATT ATAATCACACAAAAACATCTGAATTCATTCTTTAATAGAGTGATATCAAGTTTAGTGTAA GCAGTCAAGAGCTCATGAAATAAACATGCCTATGTAAATGAAATATTCAATCTAATTAAC AATCCCCAAGTTTTAAATTCAATACAAAGAAATGCCTAATATTTACATCCTACTTAAATG AAGAAGAAAAGGCAGAGGGAGCTAAGGATTAGAAGTCCCCACCTGCAGGCTTATCTAATT CACCACTGTAATTTGGGAAAGTCACAAATTCCGGGTGCCTTGACCTCCTGATACCTGGCC AACCAGTTTTTATGGGGATGGAGAGGATTCAATAGCATCATAGATGTGAAAACACTCAAA CATCGCCAAGCACCACACTCCAGAGGAAATGAAAGGGCCCTACTTATTAGGATAATCTAT GATTCGAACAGACGGAAGTCTGGGGAAGCAAGCCTCTGGAATCTTCTAATTAAAGTCATA ACAGATAACTGACCTGCTTCTTAAGATATTAATTAAACTGTTTCTCCAGCGATTACATTT GTGAGTCAACTGGAAAAGTTAGTTCCCAGAAAGTGTCACAAAGGGCCAAGGAGGAAAATC AATAGTAGCTGAAGAAATTATGACCAGTGATAAGAGATTTTACAAAACTCAACCACCATG CAGAGAAATCATCCAATTCCAACAAAATAATTCTAGTTCACTCAGTTCAAGGAGATACAA GAATGCAAAAGGCCAAAGAACCACTTGTGACTGGCATAAATGACTAGAAGTGAGTGCTGG CATTCACTAATACTATGAGACCTGTCAGCAAGAAGCAAACTTCTGAACAACCCCCCTGGG GCTCTCCCTAAAGTAACCGCCATTAAACAGTCTGGAGTGTCTCTCGTTTCCTTAGCATTC TGCCCAGAATGTGCAAGCATGGTTTGAATGTTTGGCTACCATACCTTAAAGTACTTTATG CCATACCTTCTGCCAAGGATCTGTTTCACTTTCACTACTGTGCTTGAAACATGTCTTATT CTACTTTGTTTTGCTGCCAGTCCAACCACCTGAAAAAGAACTGCACATTAACAACAAGAC TCTGCATTATTTTCAAGAACCACCGATGAGAGTACTCGACCGTACCTGTTCACGTTCCGA GTAAGCAACAATGGCTGGTGTGACTCTATCCCCTGCATCATTTGCAACCACATCGGCCCG GCCATCCTAAGGAAAGATGTGAGAGGGTTAGTTCTCTCACACTGGAATGCACAATCTCAT TGAATATACCTGCAGATTGTAATGGAATTTTAGAAATGCCATTGTATCTGGCATTCACTC AGGTGCCTGAGTGACACCCATTCAGGCCTTAAAGTCATCTTCTGTAAATAATCAGTGATG GGACTTATGGGGTTGCTCTTCCTTTGGGAATTTCAAACTGAGGAATTGCATAACCTCAGT AGCAAGACATTCTTGGCAAACCAGGAATTTTTGCAATGGTTGATAATTGCTTAGGCAATG GGTCCTTCAGACAACGAGATCAGAGAAGACATTCTGGTATTCAGTAATTGACTTGCCAAA AGGCCTTTTTTTCGTAACAATCAATAAAAGCACAAGGCTACCCGAGTTCAGTCCTCAGAC TACTCCACCTTGCAAAACCTTACTAGGTTGGCAGTGTCTCTCTTTCTTAGATTGTCCCTC ATAAACTGGTCTTTTAACTGCCACTATTTGTTTCTTATAGTTTAATAAAAGGCTTCTTCT AGCCCATGCATTTTCCCGTTTAGATCTGTGCAGTAAGCTGGATCAAATGTATACAACATT CTATACCTAGCAAGCATGATTACACGACTCTCCCACAAATACAGCTTTTCCACCTGCTTC CCTACAAACGAAGTAGCTACTCCCCTGGGACTTTCCTGATAAATCGAATGAGACTTAAAA CCGAAGATAGCATCGGTTAAATTCCTTAACATTGTTCCTTCTCCATCGATATTGAGGAGG AAAAAGCTATAGTTCCTTGTTAAGTTCTCAGTTCTAGAATCAAGTGTGTACAGCAAGAGT CAGTTCTTAACTAGGAACCCTTCTCTCGAGGGCAGTTACACAGTGCTCTGGTTGCTCAGA AATTCAAATACCTCCCACCTCCGGGAACCCCGAACCAGTGACGTCACCGTGACCTCTTAG GGACTCTGCGGTCAGTTGTCACTAGGACTTCTCTAGCATCCAGGGGGTCCTGACATCCAG GTTTGTTCTAGGCGTCTTTACAAGAACGATGTCCCCCGCCCCGAGGACTCCAGGCATCCT GGAGCCCTGACGTCTTTTGAACTCTTCTGGGCATCCTATGGCCCGGTCTCCTAAGTGCAC CCTGCATGCTTGAGGCCTTTTCGTCCCTAAAACTCCTCAAACAGCCAAGACGTCCAGGAT ACCCTGGAGTATCCAAGATCCGGCTCTCTGTATCCACCCTCCACACAGCGTGCTTGGCCT TGGAGGGAGAGCCGAGAACCCGCAACATTGCCACTTGCTTGCACGCACGGTTCCCGGGCC GATGACCCGGAGCCCAGAAAACAGGGTGGCCGCCACGGAACCCGGAGACAGCTTCCCAGG CTCACCTTGTAGACAGCCACACAGGCTGATGTGCAGCCCAGGTGCACGCCGATCGCCGCC ATAAGGCGGCGGAGACCACGGCAGCTCAACGAAGGACCCTTCAGCAGCTTCAGCTAGCTT CCTCGGAACAAGCCCATCAGGCACTGCGGAGACTTCACGTTCCCGCCCGCCTACTGCGTC CGGTCTGCTGCGCCGGCCTCCCAAGTCGCAGCCAATCAACATAAGGATGCCGCCTTTCAT CAGAACGGTTAGCCAATAGTTTTAGCGCATCACTCCGCGCTCCTTGGGAGCCCGGCGTAA ACGCCGGTCTGCTCAAGCTCAAGCCGGAAAGGCCCGGAAGAGGGTCATTAGCTCCTCCCT CTCCTGAGCGCCGTTCATCAGAGCCAATGGGAACGCCTGGTGAGATTGCGTCACTTGTTT CCTGCCTCTTTCCGGCTTCACGAGGCAGCCCCCACTACAGTAAGGAAGGTGTGGGTAGTT CCGGGTCCCAGGCTCAGCATGCGGTGCATCAGTCCAACTGCTCTGGTGACCTTTTGCGCC GGGTTTTGTATCTCGAACCCTGTGCTGGCGCAGGGCCTGGAGGCCGGTGTGGGGCCGAGG GCTGACTGTGAAGGTGAGCGGTGTGTGACCTGCTTGCATGGCGGCGACACCGCGCTCAGC CTAGCAATTGCCTAAGCAGCTTCTCCCGGCCCAAGCTGTAAATAACATTTCACCCTTCTG CTTTTGCTGTCATTATTAAGGTGGCGCAGAAAAAGGAGTGAAATAGGATTCGTATTAGAT TTTGTGCAAATGGTCTCCGCTGCCAACTTGATTTTGTTGCTCCTAACCGAGGAGACTTGC TTCTCTGCTCAGAAGACATGTTTTGAGGTTCAAACTAATTGCCATTCCTAGGAGGTAAAT AAAACATGGCAATACGTTAGGGTTGCTGAAATCAAAGACAAGGGTACGGCTGACTAGGAC TTTATAGACAAGCTGCTTTACAAAGGAGCACATTAATTCCTAGAGAACGATAAAATAGAC GCCTGTTTTCTTCTGTGGACTTGGCGATCATACCTTCAATTCCACCATCCCACCTGGTTT TGAGGGTGTTATAGTACCTAGGTTTTGTAAAAACAAAACAAAACAAAAAAACAGTGTATT TTGTAGAGGACTGTTAACAAGAGCCAAGATGAACAGTTTTGATAGTCCCTTTGGGACCAC TGTAGCACTTCTTGTTTTATTGAAGTGATGTAAACATATATCTTCTCATCTTGAGAGCAG ATGTACTGAACAGAAAATGGAGACAAGATTCATGTGGAATGGGCAGTTGAGTCTTATTGT AAGTAAATAGTATTAATAGTAGTTGGAGTCCAGCTTTCTATCAGCAATTATCAAACCTTC CTCTAGAAATTTAAAATAAGTTTAGATGTTATTTAAAATTTCTGTAGCTAAAGATACTGG TTTAACAGTTATAATTTCAGTTAAAGATCTCATCTTGGGCAAGCAGGATTTTATTATAGA ACTTCAAACTATTTTGAAATCATTATAGATTGATGTATGAAACTACTTTAATAAACAAAA AAGGGCTGGAGAGATGGCTCAGTGGTTAAGAGCACTGACTGCTTTTCCAGAGGTCCTGAG TGCAATTCCCAGCAACTACATGGTGGCTCACAATCTGTAATGGGGTCTGATGCCCTCTTC TGGTGTGGCTGAGGACAGTGACAGTGTACTCACATATATAAAATAAATAAACCTTAAACA AAACAAAACAACAAAGAAAACCCTGAACCTTAAATAACAACAATGTAACACACACATTTG ACATCACACCAATGCACACAAATGGGGACCCTTAAGTTACTAGCTCCATCATCTGTGCTG AGGTTATCAGAGACTAATCCAAGGACATCCAAGGGTTGAACTTGGGTTTCTCTGTGACTC CCGACAGTATTAGAATTTTTTCTTTCCTGAAGTCCCTGCCTTGATGACTTTGACATTGCC GCTGCTCTGTCTTTGCCTCCATCACGGCAAACATTTTCCAGATTTGTTCATGTGCTTCTC AACCTTTGGCTATGGCTGGCTTCTGTTTTTTGTTTCTTCCTTTCTTCCTCCCTCCCTCCC TCCCTCCCTCCCTCCCTCCCTCCCTCCCTCCCTTCCTTCCTTTTGATACAGGGTCTCACT ATGTAGCCCTAAATGGCTTGTAACTCACTATGAAGCACACTGTCTTCAAGCTCACAGAGA GATCTGCCTGCCTCTGCCTCCCCAGTGTGGGGATTAAAGATGCGTGCCATCAATGCTTGG CCTAGCCATGGCTTAGTTGTTGGAATTTTTCTGTGTCATGCCCTCTGTATTTATTATCAG TCTGCATACAGTGCAAAAAAAAATCAATCTGCCTGACTGTCCAGTAAATTCTACATCTCT GTATCCAAGCCACCTTCTCCCCAGAGTTCCGGACATATTTTCTGTCAGGTGATTATGGAG TGACTAAGTATTCAAAAAACGTGATGTAGTTAAAAAGTAATCCTCAAATGGAACTTATTC CTATGCTATGAGGTTATGAGGTTAACAAAATTAACTGGTTTGTTCTGTATTTCCTCTTCC TTCCTTCCTTCCTTCCTTCCTTCCTTCCTTCCTTCCTTCCTTCCTTCCTTCCTTCCTTTC TTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTGCTGGCC AATTGCTTGTCTATTGACTCTACCTTCCTATGGATTCTCTACCTTTCTTTTTCCCCAGGT CTACTGCCTTGTCTTGGTGTCTTTCCATCCTGTAGCTTGCCCCATCTCTGGGAGGGTTGT CAGGTTCTCCTGGATTTAATGTTTTTCCAGTTTCCACCAGGTAGTGTCTCCCCCTCCCCC ACGGTTTCTCAGAAGATTCAAAAAATCATTTCACTACACACCACGCAGCTATGTACTTTT AAAAAGTCTCTCTAGATGATGTCTCTCATCCCATGGATTTAAAACTCTGTTATTATACTC AACAGGCAGAGTACTGATAAAGGATACATATGCACTGTGGCAAAATTTCATGCATGTTTT GGTGAGACAAATGTCCATCTTTAAAAACAAAAGTTAGAGTTCTTGAGTTTCCTCATTTGG ATTGATGATTCCTTGTCAGAATGGCAGAGATGTTTAGAAATCAAATGAGGATATGCTGGG GAAGAGATATGAGACCTTTGCAAGACTGGATCTCTCTTATAGGAAGACAAGATGGGAGAT TGCTTAGAGACTGATGAATTCCTGCTCACAACAGTGATCATGACAGCAGGTGTCTTCTTT GTAGACTTAATGTATTTGATAATTAAGATGAGTAAAAGATACGTCAGAAGACATTTTTCA TTCTATTGGTGGCTCATAACACTGGTGATCAGTTAGATGGGTTTTTGTTTGTTTTGTTGT TGTTGTTTATTGTCATTGCCTCTGGGGAGAACACTGGGCCTTTATCTTGTCCTACCTCAC TGGCTGTTCCTACGAGTCCTTTTCTCATTCTGTCTCACATTCTCCACCTCTAAACGTTGG CGTTTCCTGAAGGTGGTCCCCAGGCCTGCTCTTCCTCCAGCTCCCTTTGTTCTGTGGTCT CATCGTCTGACTATTGCTTGAATATGATGAATTACACATTTACATACCATCCTGGGCCGC ATCCTAATTCTCAGATTTATAGTTATGTGTCTCATCAACATTTCAGTCAATGATGGACCA TGTGCACTAACATGGTTCTATGGGATTATGAAAACATTCTACTGCTCAATGATATTGAAT TCCCTGTTTCTAATCAATCGTTTGTGTTGGTCTGGATCCAACAGACCCAGGAAATGGCCG GTCTTATGAATGACAGCAATATAACATGTAGAGCACAGTATTTACTGTTTACCTTCAACA ATCATTGCTTGGATTCTTCTTAATTGAAAAGGTAAAGTGTCAACTAGCCTCAGGCAGGCA CTTGAGAAAATATTCTGGAAGGGAGGGATTTGCTTCAGACCTTTAATCCTATCACTCAGG AGGCAGAGGCAGGCTGATCTCTGTGGGTTCGAGGCCAGCCTGTTCTCCACAGGGAGATCC TGTCTCAAAGCAAAAATAAACAAACAACCCAAGTATCCCAGAAAAAAAGGAATTTTACTA CACAAGCCCAATCCATGTGTGCTGTTGCCTCTGAAAGGGTCATAGTGGGACAAGGTGGGG GGCAGTGGTACCGTCATCTGGATCCTGTGTGGGCTTCGGCTAACGCATGTTTTTGTGCCT TAGTTCTTTTACAATCAAGTTTTAAAAGTAAATAGATAAGTGACCTAAAGAATAAAGGTT TAAAGAAGAAAGGTGCACTGCAGTATGTTTGTGTTTCGAGCTAAGTGTCATAACAAGACA GGCAAACAGTTTTTTTAAATTAAACAATTTATATGGTGGAAAACTTATAGTAATCTAAAG TTTATTTATCATGGAAGAAATAAGCTATTTTTTCCAAAAAATTCATATAGTCTGTAAATG ATTGCAGTCTATAGTGACTTCCTCAGTGTGAACTATCCTCTCGGCCTTCATGTTGGCTCC CCCAGCTCAGCTCCTAAGTCAACAGGCTCCACTCATAGTAAGGGCCATATGCAGGTACAC TGTTTCATTTTAGAACTCTAGTTTGCAGACTTACCTTTATTTATGTATGTGTCTCTGTTT GGTATGTATGATACATGTGTGCAGGAACTTTCAGAGGCCAGAAGAGGGAGCTTGATCCCC TGAAACTGGAGTTTCCAGGAGTTTGAGAGTCACTGGGCAGGGGTGATGGGGACTGAACTT GGTGGAGCAGCAGGTGCTCCTAACCCCTGAGCCAGTGGTCCAGCCCCGATTAGTAATACA ATCTTTTCACTGCAACTCTCTTATGTTTACATACCTAAAGTTCAGTGAAACTTACCCACA GCCCTCAGCATGGTAACATGTTCTACACACAGGCATGATCACCTTGTAGCTGCAGGCTGC GTATGGCACAGGATAGCTATGGATGTAAGTCAACACAGAATCATGGGACATTGTAAGATT TTGAATGTATGAAGTTTTTATTTCTTGTAACCCAATTACATGGCTCTTAAGCATAAGCTT TGTAGATGACAATGTAGCATTATAAAAAGGTTGAACATACCTACCAGGCTTGTAGACTTG GAGCAATGAACTGTACCATACGACCTAGGTATATATAGCAGGCGGTAACATCTAAGTTTC TGTAAGTAACTCCTTTGATGTTTCCACAACAAAGTCACCTAGCAGCATAACTCAGATGGC GTCCCTATTATTAGGAGATGTATGGCTGTACTGAGAGGCTTCCTCACTGTTTCTGCTTGA ATTATGAATTAGCCAGAATTCGTCACAAAACAGAACCAATATATTAATGCACATGTGTGC ACACCTGTGCGTTTGTGTTAGTCTTTAGCTTACAATGAAGCTACATCCCATTATAAATCG AAAGATGGCCAAGAATGTATCACCGAGAGATGAAAGGAAAAGATGGGAAAGAGAAAGAGA AAGAAAACTCCAACATACATTCATTGAATTCTAGGTCAGGAGAGAGGATGTGTGCATTAG TGATGTCACATTTGCTGTGACCAAATTCCTGACTAAAACTCAAAGAAGGAAAGATTTATT CTTCCTCCCACAGTTGGGGAGAACGTGGACCAGGGGCCACGCCTGGAGGATCAAATTCTC TACCGCTGACCCTGCAGGTCAGGTGATGTTTCTTTGGCTCAGTCTCTCTATCTGTAAAGA GAGGATAATAAAGTATCTATGTCATAGCTTTGTTGTGAAACTTGAATGAGTTAAAATATA TGAAATGCTTGCATCATAGCCAGCCCCTGCCAGCTCCTGCCAGCTCCTGCCAAATGTTAA CATGGTGGTTGCTCATGCCTTGCCTATCCTGAGTCCTGTCTCCCAGCTCAAAAGAATTGG GACTGAGTATGGTTCTTCAAGTTAGGATTTAACTACTGATATGCATAAAGTATGGTTTAA AAAAAAAAACCCAACAGTTAAGGTTTCCACCAAACCCAGTCTCATGATGGTGGAACATAA TACTTGTGCATGATAAAGAGCTTCATTCAAGGTATTGTAGTTATTCAGATTTTTCTCTAT GCCTGAAGCAAAGCTATACCCAAGACCATATTCTATAAAAAAGCTATCTTACCTTTTAGG CTTTGCCAATGTCTATACAAAGGTTTTCATTACAGGTGAAACTTAGTTCTAAAGACTGAC CGGTGGATTCTGTAAGCTCATATTAAATGTCTAATGAATTGATGGCTTTAGGAACAGAAC CCCAAAGAATGCTTAGGGTTTGAATCCATGGCCATAATGCATTGAATCACATCTAGATAT TTTAAATTTTTATTCTGATTTTATGCATATAAGTGTTTGCCTGAATGTAATGCATTTGTA CCACAAGTGTGCCTGGTGCCAACGGAGGCCAAAAGAGGGTATCAGCTCCTTAGAGCTGAA GTTACATATGCTTTGTAAGTTGTAGGTGCTGGGAACTGAACCTGGGTCTTCTATAAGAGC AGCATGTGCTCTTAATTGCTGAGCCACCTCTCCTGAATTATATCTGTATTTTTTTCACTC GGTGGATGAGTTATGAGCACAAATGTGGTCGAGGTAGAATGTGTAACAGACTCAACTCTC TCTTCCTTCTAGTATGTAAAGAATTCTTAGACCGATTCTACAACTCCCTGCTAAGCAGAG GCATAGACTTTTCTGCGGACACCATAGAGAAAGAGCTGCTCAACTTTTGCTCAGATGCCA AAGGAAAAGAAAACCGCCTGGTATGACACATTTCATTTTCCTTTTTTTCGTTGTGCTTCA AGAAAACAACTAATAGTTCCCCTTTGCACTTGGAGCTGGTGCTTTCCTCCCTCCATGCTT GCTCTGAACATGCGTGGTGTAGACAGCGAGCAGAAGCCAGTTCTGGAAAACAAGGTCCTG TGTGTTACGTCTCAAACCCTGAGACAAATGGCTGAGGTGCCTGTTTAACAAATCAAAGCA GACCTGGCTGCCAGGTTCTCCCAGCATCCCTCAGTCCCTACCTGTTATAGAGTCCTCCTG GCTGGCATACCCTACCTCTACCCCTCTCCAGCCCAGGGTCTGGGTTGCCCTTCCTCCAGA TGTCCTTCCTTATATAATCCAGCAGTTTTGGTTCTCTCCTCTTTTGGGCTTCCTTTCTCC CCTTTCTGCCCAACCCCCCACTGCCTGACTCAGGGTCCCATCTACTCTGGACTCTCCCAG ACGATGTCCTTACCCCTGGCCATGTTCTCCCTTTTACAGTAAACCTTCTCCTACATTGCA TCTTGGAGCAGCCATGTCCTTCCTGTTTTACTTCTTTTTCCATTCACTGTGAATTCTTAT TATAAGTTGTCCAGTTTTCCTTTCTAAGTAAATCATGTGCAAGCAATTTCCCACTTCCTT AAACAGAGTCGTCAAGCTGACAAGGATTAACTATTATGTGAATGGGTAGGCTTTTGCATC TGCTACCAAGACACTTACTAGAACCCATCAATCATCTCAGTATCATTTACATGTAATGAT TGAAGCTTTTATATTTTCTTTTTAAGATTATGTTTCCTGAATTTAATGTATGTCTTATTT CAATATTTTTATATTAATAAAGACAATGTCTTTTTCTGAATTTTACTTTTTTTGTAATAT ATTTTTATTAGATATTTTCTTTATTTACATTTCCAACATTATCCCCTTTCCTAGTTTTCC CTCTGAAAATCCCCTATTCTCTCCCACCATAAAGACAATTTCAAATCAAATCCTCTTTTG TTCCATCTTGGTATTGAACCCATAACCTTGTTCATGCTAAGCATGTGTTTTGCCACTGAG CTATCCTTCAGGAACCAGTCCACCAGTTCTCTTTTTTTGCCTAAAGTGGTCATCTTTCTG TGTACCACTGGACTCTGACTGGCTGAGGCACCAGAAGACCAATGACTCCAGCCTTGTCAT CAGGCTAATTAGATGCACCCAATAATCCCCATGATGATGAGAGACAAGCGCATCTAATTA GCCTGATGATAAGGCTGGAGTCACTGTTCTTGCTGTGTCTCAGCCTGCTGGGGCTAAAAT TAAATATCTGGTCTATGAGAACAAGGGTAACCTCTTTCTCCCTTCTTTATACTGTTTTGC TTGCTTTTATTCATTGTCAGGAACACTGTCTTAACCACATTCCACTTAGTTATTTTGTGT CCATGTGTATGGCGTGCATAGAGAGCTCAGAGGACAACTCGCCAGAGTCGGTGCTCTCCT TCTTCCATGTGGGTCTCAGGAGTTACACTAAAGTGGGTCTTGACGGCAGGTGCCTATGCA GTTAGATTGTCTCACCAGCCCCGTATTTCCTACCATTCTCTTCTCAGTGCTATTATCTGG GGGCCACCACAGATGCAGCCACCAAGATCCTAGGAGAAGTCACTCGTCCCATGAGTGTAC ACATACCTGCCGTGAAGATTTGTGAGAAGCTAAAGAAGATGGACAGCCAGATCTGTGAGC TGAAATACGGTACGAGAGACCCAACTGTCTTTCCCAGAATGTCACATGTGTTGTCAAGCT TTGAAAACCTGGGCCATGTTATCTACAGAGCCAACATTGGAGGGAAGGGGTTCTCCATTC ACTGATGGAATGCCAGGCTGGTGTTTTCCTGTCAGCTGAGCTCCTTCCTATAAAGGAAGG GAAATGAATAAACTAATAAGAACCTGATACTAACTACTGGATAATAATGGATAATCAGTA TTAAGTTGGAACCCCCAGCCTAAAGCTTAAGTTCCTAATTTACTAAGGTGATGTCAACCG TGAGTGTCTGGAAGTTTTCTGAAAATGAATCTTGGAGGTCCTCTCAGTGAGCTACAAAGA CTCAAGGTGCGTCTGCCCAATGGCAGCAGGACCTTGAAGTCGTGATATGACTTTGTTTCC CTCCTTGGCAAGTTTACCCTTCTGCCAGATGTCTCTCTTAGGAGCTGGGCTTTTCCATCA ATCAGGCTTTGCCCCGTGATGTAGCTTATCAGAGGTGCCTAAAATAATCAGTAAGGAAAG AAGGTGATGTCCTATTTAATGCTCTGTCCTTGGCCTTATAAATTTCACATGGTTAAACCT ATTCTTACACTGAAGGGTTGTATCTGGGCCAGCCTCTTGCGTAGGTGGAATCAGTGTGAT TAAAGGCTGGGAAAGTTTCCCTCAGCTATCCTTCACGTCTGAAATTCCTCTAAGACATAA GTTTTTGTTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCAC ACACACACACACACACACACACACACACATTGTAAATGACCTAAGGAATAATTTTGGCTC ACTTTCCCCACAACCTTGTAATGAGTCCATCTACCACAGCTACATAGCAGATGTGAAACA GGCTTAAGGTTGAAAGGTCCCAACAACAACCTAGTTCTTTGTTCAGCACAGGCCCTGACT TGCAGTGTAGTGATTATGGGCAAATGGCCTCCCCCCCCCCCTTTTTTTCTGGTATTTTCG AGACAGGCTTTCTCTGTAGCCCTGGCTGTCCTGGAACTCTCTCTGTAGACCAGGCTGGCC TCGAACTCAGAAATCTGCCTGCCTCCGCCTCCGAGTGCTGGGATTAAAGGCGTGTGCCAC CACTGCCAGGCTTAAATGCCCCTTCTTATAGGCTTCAAAGGAGCAATGATGTCCTGAGTC CATACAAACCATGCGCACAGAGGGGAAACTGTGTACTGAGTCTTTCATTCAACAAAGACG TGTACATGCAATGACTCTTTAAATATTGGAACAAGTATCGGATATTATAGAGGAAATTAA TATTTATTTGTACATGGGAACACTGGTCATCAGGGAACCTTTGGAAGCCACAAACTCATT TTTATTTTTGACTTCCTTCTTGTACTTTTAAGAGTATTGTGGCACTCCCCCTTTCAAATT TAGTGTCAGATGCCATTTTTCCCCCTAGAAAAATACCAAGGAAACTGCTGTCATTTAAGT TATGTTTCTCTTGACTTTCTCAGTAGTTATAAATTCTTCTCGGCTTATTATCAGACTCCC TGCAGCTGGAGTTGTAGGTGGTTATGAGCTGCCTGGTGTGGGTGCTGACTCTGATTCGGT CCCTCTGCAGGAGCAGTGCATGCTCTTAACCACAGAGCCAACTCTCCAGCTCTCATTTCT TTACCTTATTACGGAGCCTCTATAACGTACATATACATTGTTGAAGATGTATTTTCTTTT AGAACTACACTATAACCTGCTGGTTAGTTATGACCTGTGTCTTTTTGTTAGCCACAATAA AGGCCCTGCCAACGACACTGGCTTTTGTTTATAAATTTCTGTCTTCGACCTTTGGAGAAG AGTTTAAGTTTGTTTCAGGAATGCAGATTTGAGAACTCTGCGAAGTATCCAGCCCCTTGT TTTAAAGCCTGAATAGGCCTTTAGAGGGATGGCTGGAGGCAGATGTCCTCCTAGTAGCTT TATACAGTTGAGGATAACAGAAGCCTCAGGTAGTCAAGTTCCTAATATAAAACGCCATAA ATTTTGCATAGAATTCCCACACATCCTCTTCTGAACTGTAAATCATCTCCAGATAGCGAT CATTATATCATACAATGTAAATGTTATGTAAATAGTTTTCCATTACACATTGTGTGTGTG TACATGTACATGTGTGCCCACACTCTTGTGCATGTATATGTATGTGAGTGCATTTGTGCC CCAGCATAGCATGTGAAGGTCAGGGAACAATCTTGGGAGTCAGTCCCTTCTTTCCAGTGT GTGGAATCACTGAAGATTCAACTAAGAATCCTTGGGCTTGGTAGCAAGTGCCTTCGCCCA CTGAGCCAGCCATCTTGCCAGCCAGCAAATGGTTGTTATACTGTGTTGTTAAGTGGTTTA TGACAAAAAGATAAAGAAAAAAGAAAAACCTCTGTCTATGCTTAACACAGATTTGGCATT TTCATCCCTGAATATTGTTGGTCTATGGTTGGTAGCCTTTAAGCACTGAGAACCCAGGGT GCAGGCTGACTGGTGATATCACATTCTCATTGGGTATGTCTTGGTCCCCATGGGAAAGGG AGTTGTCTCACACTGAAGGGGAATGGAGTTTTATGAGATTTTGGGTTTGTCATTCAACTG TGTGTTCTTTTTTGGCATTTAGGGAAGAAGCTGGACTTGGCGTCGGTGGACCTGTGGAAG ATGAGAGTGGCAGAGCTAAAGCAGATCCTTCAGAGATGGGGGGAAGAGTGCAGGGCATGT GCGGAGAAAAGTGACTACGTGAACCTCATTAGAGAGCTGGCCCCCAAATATGTAGAGATA TACCCCCAAACGGAGCTCTGACCCCGTCGGCTGTCAGGAAGCATGGACTGCAGTTAGAAG AAAATGACTGTCTAAGATGAGAGTGTGCTGGTTAGGGCTAACCAGGGACTGCCCAGTTGG CCGTCAGTTTTGCTGTTGTATTGTGGAGTTGTGTTGTTTAGGCATATGATCAACCCGTGC TTCCTCATGGTCGCTAAAATTGCAGAGCACAGAGACCTCAAGGTGCTTTTCTCATCCTTC TTGGAGGATGCAGTGGTTGCCTTTGCATTGCTATGACAATAATGCTTATTGAGAGAGGCT GGCCATGGCCACATGGAGAGAGGGGGAAGGGAGTGAGAGAAAGAGGGCTAGAGATGAGAG TAAGAAAGGTGAGGGCTTAAAGAGAGAGAGGAAGGGCCAAGCAGCCCCCTTTATAGTGGG CTGGGCTACCTTGCTGTTGCCAGGTAACTGAAACAAGTGTGGGGAGGGAAGAGTCACTTG GGCTCAGGGATTTGGTCCATCACAGCAGGGTAGCTAAGGGCAGCACAGCTCAGAGCAGGG CGACAAGAGCTTGTCATAGAGGCTGTTGTGATTATAGAGAGGCAGAAAGTGATGTCCAAA TAATGATAAGGCTGTAACCTTCAAAGGGATAGCCCTATTCATCCACTTCTGTCAGTCAGA CACCCACCTCACAGTTTCCCCAAATTACCACTAGCTAGGGAACAAACCTTCAAATCAAAC CGATGCCAGGTGTGGTGGTGAATGCCTTTAATGCCAGCACTCTGTCTGGAGGCAGATCTC TGTGAGTCTGAGGCCAGCCTGGTCTACAAAGTGAGTCTAGGACAGCCAGGGTCACACAGA GAAACACTGTTTTGAAAAACAAACAAACAAACAAACAAACAGACAAACACTAAAATAAAA TCCAACCAATGAACCAACCAAACAACCAAACAACCCAAACCAAACAAAAAACTGAGCTGG AGGAGGACAGTTCAGATCCAAGGCACAGCAGAAGGACAATGTAGTTTATCACTACTGACT CAAGTGTGCTATGGATATGATGGGATAATACATTTTAAGGAAGGAAAGAGACAAGAGGCA TCTCTTTGGTCAAGGTTTTTAAAAAGAGTGCATAACAGAAACTATAGCTTATCTAATGTG CGACTTCAATCTCAATAACCACCTAACATAGTTCAGAAGGTTCTTGTTTCATTTTGCTTT TTAAAAATAGATTTTTTAAAAAACTTCATTCACTCTAAATATTTTCTCTCTTTTGCACAG CAAGGAGGGAAGCATTCATTACTTTATAGGCTCTTGAGACAAAATACCTAAAAAAACAAT CGAGAAAGGAGTTAATTTAGTTCATGGTTTGAGATTACAGTTCATCACGGCAGCAGGAGT GTGAGGCCATTGGTCAAACTCATCCATGTCCTAGAAGCAGAGATGGAAGTAGATGCTCTG CTAGCTGTCAGTCTGACCCCAGCACGGGAATGCCACTGCTCACATTCAGGATGGGGTCTT CCTTCCACAGTTAAACTCTCTCTAGCAACGCCCTCCCACTCGTGCCCAGAGGTATGTGTC ACCTAGGCAATTCTAAATTCCACCAAGTTAACAATGGCGATTAAGCATTGCACAGCACGA ATGGAAGTTTCCGTTTCTCATATAAAGAAAACTGATCGGAAGAATACAAATCAGCAATCC ATAAAAAGTCTGTGCTTGGCCTATTTATAACTACCTTTTTTTGTTGTTGTTTTTTGTTTT TTGTTTTTTTGTTTTTTTGTTTTCTTGAAGCAGGATTTCTCTGTATAGTTCTGGCTGTCC TGGAACTCACTCTGTAGACCAGGCTGGCCTCAAACTCAGAAATCCGCCTGCCTCTGCTGG GATTAAAGGCGTGCGCCACCACGCCCGGCTTGTAACCACCTTGAATTGCCACGTGACCCA AGCTCAGAGTCTTCTTCACTGCCCCGTGTCAGGCAGGATGAAAGCATGCTCCCCACGTGC AGGCAGCAGGGGCGCTTGTGGTTTCTAATGCTAGCCTATCAGTCTTAAGAAGCAGGCAAT GTTTCAGCTCCATTCTCTGTCCATAGATCAATAAGAAGCACATGGTTAAATGGTTGCCTT TGGGAAATAGGTCAGGGTGTGGCTACTCAAGAAAGCATTCTCTTTAAAGTTTCTGGGGTG ATGGGACTGTACTTTATCAAGGCAGGAGGTGAGAGATATGATCATCATATTGATATAGAG GTACAATTAAGATGTGGGTATTCTATTGTACATCAATTCTATTTCATAAAAAGTTGTAGG AGCTATTTGAAAATTACCCAAAATTAATTGATTAAAAGCAACTGTTCTTTTAAATAATCA AATGTACTCATAGCCATCTTTTTTGTAGAGTAGAGAATAACTTAAATTCAGATAATAAAT ATACATTGACAGAATAAGGTTTATTTTTAAATGGTGCAAGGGAATGCATTTTCAGCTAAG CAATTGGGGTAAACGTGAGTTTGTTAGAGAAGTAGTGGTTCCCAAGGAGATATGGAGGTT GCGCAAACGCAAAATGAAACTAAAAATACTAATAGAACAGACGGTCCACGGTGGTTATTG TCTCTGGAATTCAGTTTTCTCACCAGGTGGGAATAGTCTCCTTCATTTTGAATTGTACAT AAGAAATAACCAACGTTGGACTGTAGAAATGGTTCAGTGTTTAAGAGCACTGGCTCTTCC ACATGACCCAGGTTCAATTCCCAGCCACCTACAAGGCAGCTCACAACCATCTCTAACACC ATTTCCATGGGACTCCAACACCTTCTGACCTCCAGAGGATCCAGCAATACACATGCAGGC AACACATATATGCACAAACTAAAAACAAAACTACCAAAGCTAAAAAGTAAAACCTTTTAT AAAAACACTACATTTGTGTCTTAGGGTTACTATTGCTGTGAAGAGATACCATGGCTACAG CAACTCTTAAAAAGGAAAACATTTAATTAGGGCTGGCTTTACAGGTTCAGAGGTTTAGTT CATTATCATCATGGTGTGGAGCTTGCAGGCAGACATGGTGCTGGAGAGCTAGCTGAGAGT TCTACATCTGGATCTGCAGGCAGAAGGAAGAGGAGACCCTAGACTTGGTGTGAGATTTTA AAACCGTGCAACCTACCCACGGTGACACAGTTCCTCCAACAGGGCCATACCTCCTCCAAC ACTGCCACATCTCCAAATTCTTCTCAAATAGAGTCACTCCCTGGTGACTAGGCATCCAAG TATATAAGCTTAGGAGGTCATTCTTACTCAAACCTCTACAATCTGTTTCTATTTTGTACT TTGAACTTATTTATCATGGATCTTGCCATTTGGAAATAATCTAGCTCTTTGATTTCAAAA TGAGATCAAATTTTTGTGTCATAGCCCCCCCCCCCCACCCCCAGGAATCTAGGTAATGGG AACACTGCTTAGTAGGCCATTCAAATCACTGAAGTCGCCTCCCCCGTCTCAAGTGATGGC CTTAGTCTGTTTTGCTCAAAGAGATTTTATAGAAATGCTTCCCAAACTTCTGAAGTTGCT TCTGTTGAGCAGTAGGAACATTTACTACACTGCATGTTCTTATCCTGTGAGTCTGAGGCA GGGTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTGTGC GCGCGTGTGTGTGCACGCGCGCACATGCTGGATATGCACATATGCATGCTGGTGCTTATG CATGCCGTGGGTAGAGGAGGATGTCAAGAGTCCTGTGCAGTAACTTTCCACCTTATCCCC TGAGGCAGAGCCTCTCACTGATCCTGAAGCTTGTACTTTGCAGCTAGGCTGGCTGACCTC TACTTTCCAGCGCTGAAACTGTAGGCATGCATAGCCAATGCTTGGCTGTATGTAAGTTTT GGAGATCTGAACTCAGGCCCTCAAAGTTGTGTGTCAAGATCTTTACTCACCGAGCTGTTC CTTAATCCTCAATCAGTTAGGTTTTCAATAAAATTTCAATATATCAAGAACATCAGAAAT GCAGAAAGTTTATTCTTTGGTGTGAAAATAGTCCAGTAGTAGGAAATTCAGAGTAAATTT AGTGGCTACAATGCTCCGAGGGGCTCAAAGTTGATTCCTTGTATCCTAGTGATGGTTGAT TTCATTGCTGACCCCAGGTCTAAGTTGACTGCTAGACTCCCTCACTACAGAAGGCGATCT GCCTCTGACCTGACCCCAGTCCCACCCCCATCCCATGTGCTGCTTCTACACCATTGACCA GAACTGAATCATTGAACTCAGCTGTAAGGGATCTGGGGAAATCATGTCTCTTGGTGCAGA GCCTGGCTGTCCAAATCAAATCAGGTTTCTACTGAGACGAGAGGGAGAAATAGTTTGTGA GCACAGAGCCTGTGTGCGGAGTGGCATAAATCCTTCCTCGTTTCCTAGGCTGTAATTCTG CGTTATGTACTCTGAGTAAGCCTTCTCCTGGCCATTTCAATCGCTCATATGTGTAAGTGG CAATAGCTCTGCTTCTTTTATAGTTTTTGGCTTGAGAAGACGTATTCTCTTTCTGTTTCT CCTTCATTTTAACTTGCTGCTTCTCTCATTGTGTGTGTGTTTGTGTGTGCACTACTCTCA TTGTGGATGTATGTGTTTGTGTGTGAACTTCTCTCATTGTGTGTGTGTTTGTGTGTGCAT GTCTCTCATTGTGTGTGTGTTTGTGTGTGTACTTCTCTCATTGTGGATGTATGTGTTTGT GTGTGCACTTCTCTCATTGTGTGTGTGTGTGCACTTCTCTCATTGTGGATGTATGTGTTT GTGTGTGTACTTCTCTCATTGTGTGTGTGTTTGTGTGTGCACTTCTCTCATTGTGGATGT ATGTGTTTGTGTGTGTACTTCTCTCATTGTGTGTGTGTTTGTGTGTGCACTACTCTCATT GTGGATGTATGTGTTTGTGTGTGCACTTCTCTCATTGTGTGTGTACTTCTCTGATTGTGG ATGTATATGTTTGTGTGTGCACTTCTTTCATTGTGTGTGTGTTTGTGTGTGCACTTCTCT CATTGTGGATGTATGTGTTTGTGTGTGCACTTCTCTCATTGTGTGTGTACTCCTCTGATT GTGGATGTATATGTTTGTGTGTGCACTTCTTTCATTGTGTGTGTGTTTGTGTGTGCACTT CTCTCATTGTGGATGTATGTGTTTGTGTGTGCACTTCTCTCATTGTGTGTATACTCCTCT GATTGTGGATGTATATGTTTGTGTGTGCACTTCTCTCATTGTGTGTGTGTTTGTGTGTGC ACTTCTCTCATTGTGGATGTATGTGTTTGTGTGTGCACTTCTCTCATTGTGTGTGTACTT CTCTCATTGTGGATGTATGTGTTTGTGTGTGCACTTCTCTCATTGTGTGTGTGTTTGTGT GTGCACTTCTCTCATTGTGGATGTGTTTGTGTGTGCACTTCTCTCATTGTGTGTGTGTTT GCATGTGCATTTCCCACGTGTGTCAATGAAAAATTCATAAGCACAGAAGATGTAGAAGGT ATACAATCTGAAAAAAAGCAATACAATTCTGAACTAAAAAATGAGTGGAGGCTAGGGCAT TGGCTCAGTGGGCAAAGTACTTGTCCTACAATGTAAGAACCCGAGTTCGGATCCCCAGAA CCCACGTGAAGCTGTGTATGTTGATGTATGTATGTATGTGTTATTCAAGTTGTGCTATGA CGAGATGAGAGCTGAAAACAGGAGAGTTCTGGGAAGCTCCAGGCAGAGTTAACCTGGAGT AATCAGTGATGAACTACAAAGAGACCCTGCCTCAGAAATGAGGTGAGAGGGAAGGACAGA CACCCAAATTTGTGACTTTTCAAGACTCCCATCTGAAAGAGAGGATAGCTGGTGGCTATC CTCTCAAAATATATTTGAAAAAAAATTCCACCTAAGAAAAATCTTCTTGGGCATATGACC ATTCTGAATATAGAAATATTTTTTCTGACTACCTATAAATTTTCTTTTATAGTGTGGGTA TCAAATTTGTAATATCAAATATACTAGGTGATTAGCTGCATCAAGCTATTATTTCACACA CACACACACACACACACACACACACACACACACACACACACACATTCTGACAACCTAAAA TAAAGATCAGTAGAAAATGGAATGTATATATATATATATATGCTCCTCCTCCCTTTCCCC CTCCTCCTCCTCTTCTGTCAACTTGACATAAGCTAGGGTCATCTGAGAAAAGGGAAACTT GATGGAGGAAATGCCTATATAAGTCTGACCCAGTTGTAAGATTGTGGGGGCATTTTCTTG ATTAATGATTGATGTCTGAGGGTCCAGCCCAATGTAGCTGGCAACAGCCCTGGGCAGGTG TTCCTGGAGTGTATAAAAGAGCAGGTTGAGCAAGCCAGAGGGGATGATCCAGTAAGCAGC ACTCCTCCATGTCTCTGCTTCAGTTCCTGCCTCTAAGTTCCTGCTCAAGTTCCTGCCTTG ACTTCCCTCAATGGTAACTGTAAACTGTAAGCCAAAATAAGCTCACATTGCTTTCATTTA GCATTTTATCACAGCAATAGAAACCCAATTAAGACAGCTGATACTGTTAAAAGGTGTTTG CTATTCTTATCACTGATAAAAATGTGGAGAATTGTGGTTGGGTAGGCCTGGCTAGACCTT GGTTTACCATTCTTTCTAGTAGACTGTGGGACTGATTTAATAAGTTAGAAGAAAGATTGA AGATAATTCTTGCCACCAACTTGGATTTTCATATGCATCCTCATACACATGCACATATGT CCACACTATGCAAATGAGCATATACTCAAATGCACACCACAGACATATAAAAGTGGAAAA AACCAAATATAGTAGTTGACAGTGGCAGACCATTAATTGTAAGTGAAAGTATTGACCTAA GGCATGTGCTCTAAATGCGAATCTTTTTTTTTTTTAAAACCTTCTGCTCTGTATTAGAGG CACCTGGAGATAATTTAGCAATCCCCAATATTGGCTGCATCCTAGAGTAGTTCCTTTCAG TCTTTGGATGAAGAAAGAGAGAATCTCAAAAGTGTCACTCCTAGGTGACTCCAGTGTGAT GCTGAGCTTGGGGAGTCACTGTCCTAAGTACTCTGCCTGAAATGGTGGCAGCTGCCTTCC AGGGAGGAGGAGACCCGATGTGTGAAGCTCACCTGGGCAGCTTGGCTTTCCTAAAGTTTG ATGGTTGACCTTGAGAGCTAACACACATGGACAGTGTGTGGTGTACTTTCTGCGGACAAA CACCCAGTCATTAAGATACTTGGTTTATCAGGGGTGGGAACTGCAGTCTTGCTAGTATGT CTGCGCTGACCCGCTTGGTACCTTTTGGTCCCGTCGGAGGCCTCCTGCTCTGGGGCTGCC GCCTGTGGGGAGCTGGAGACCATGGAGTCCGTCATGCTGGCGGTGGTGTACATATTCAGC CCTGGTACAGGGAGTTTCCCCAGCTTACCTGGTCCCAGGTGATCCACGGTGAGTTCTTAA GCTCACTCATGTGGTTCTGGATTCTTTGGTGATTTTGGCATGAGTCAGATGCTGTGCTGG GTCACCTTTCATATCCAGATCCTTCACAGTGGACAGATGAAGAACTGGGAATCCCTCCCG ATGATGAGGACTGACACTGTAAACTCTCTGAACAAGAGCAAGGGGAGACATTTCAAGAAA TTACAGACTTCATTAAAGGTGTAAAGTAAAGTGGCTTGCCAAAAAAACCCAAACCAACCA ACCAACCAACCAACGAACCAAACAAACAAACAACTTGGTTTAGTTGTCTACACCCTGACA GTTACCCATCATAGCTGTGATGAATTTCTTGGCAAGGCAACTTAAGCAAGGATCTATTTT GGCTACAGTTTAAGGGTATAGTCCATCTGGATGGGGAAGGCGTGGTGGAAGGACTATAAG GCGACTGGTCACATTGCACTGCTGTCTGGAAGCAGCGAGAGATGGAAGCTGGCGCTCAGC TGACTTGCTCCTTTTTCCGTCTGAGACCCTGGCCCATAGGATGGTACCACTCACATTCAA GGTGCGTCTTCTTTGTCCTGCTAAACCTTTCTGGGAACTCCCTATGGATGCTCCCAGAGG TGTCTCTCCACGGTGATTCTAAGCAAAGACCACCACTCTGGGTAACAGACTGATTCACCC CATTGAGACGCAAGATGAAAAAGCACATATTGGTAACATACAGTCTCACATCCCGGCACT GAAATCTCTGCAGAAACATGCATGTTCTAGGAACTCAAAAATATTTCTAAGTTTATAAAT AATATGTTTCACAGAAGTACTGATATATAACTTCAAGAAATGGAACTCAGAGGCTCACTC TGCTAGGTAAATGCTGTAACGCCAGTACATGTACTACTACTACTGACAATTTCTCCTCTG TTAGTGGCTTGAAGCACCATCTTGTAACACCTTTTGTAAGTCCAGGCCAGACAGTGTCAC TAGAATTCACGTCAGGCTTTGCTGTCCAATGAGATCGACAAAGGGACTTATGATTATCAG AACTTTTTGGAACAAGCGACTAGGATAATAAGTGAGTGACAGATGGTGTTTCTATGGTAA CTCTGGTCTAGGTGAGACTCAATCCTTAAATAGCATACTGGGCACTCCTCTATAAAAACT CCCACATTCCATGGCTTCTAGAAGTTTAAAGGTATTTGAGGCCACCAGAAAAGCAGGGAT TGGGGTATCTATCTGCTTTCGTTGCTTATTTTCATAGCACTCTGAGAAGCTTAAGTATCA GATAGCTCCAGAGGAAATACATTCACCAATCCACTTTCCCTCTCCCAACAATGTCATCAG GGATGGTTTTCTGTACTAGTTATGAGAGCCAAGAAGGGAGCAGCCACTCCCCCTTCTTGC AGCCTCCACCCTCAGAATGTCACTCTCATTACAAGTCAGGCTCTCTGGTCAGCCTTTGGT ACCCATCCTCAGATAGTCTTTCAGGCTGCCCCGTGTACAGCCAGCTGCAGAAGATGCTGC TCACTGGGCTCCTACTCATTTTCCTCTTGCATTTTTAAAAACCCATTTTGGAAAGAACAG ATCAAATGTTGGCTTCTTAGTCACAGGGCAGCTATAAATACACTGCAAAAAGGCTCTTGA GCTGTGCAATTTCTACTAGGACATAACCTCACCTCTCTGCTGGGTACCATCTCAGAATGC CTAGTATCTGGGGAATTCAGATCTTCTCCCAGTAGCTAAGGCTGTATTTACGTCTCTCCC ATCTTTGTATGTGTGCATGTGTAAAGTATATGATGCAAGTGCATATGTGTGTGTTTGGAT GTGGAAGCCAGAAGATGATCTCAAGTGTCCTGGTTTGTCTCTCATCACTGCATTACCTTG AGACAGACTCTCTCATTGAACCTGGAGATAGCCTGGCAGCTATCAAGCCCCAGAAGTCTG CCTGTTTTCTCCCTCACAGTGCTGTAGTTGCACACAGTCATGTTTTCCTTTCATGTGGTT ACTGGAGATTTGAATTCAGGCCCTCATGCTAGCTTAGCAAGCACTTTTACCCAGGGAGCT GTTTCCCCAGCTCCAGAGCTGTGATCCCATCCCCTCCAGTCTTCTCTGATCTATAATAGG AGGTTCTTTGTTTTCTCCTTCACAGGTTATATCTGCTCCACCCCAAGCCCCCAGAATGTT CACAGTGCCATTGTACCTTGACCTTGTACAGAAAACACTCCACGTCCAGCTCAGACTCAG ACAGTAGGTTTTCTGATTGTTAGTGATCTGATCCCTAGACTTTTCATTCTGTGAGGGAAA CCGTATAGTGATCACAGCCTCCAGAATATCTGAAGATGCTGATGAAAAGAGGAAGTTGAA AAAAAAAAGGTGAATTAAAATTTAAATTCTAGGTTTGCATATGGCTGGTTGCACCAGCTG AGGAGAAAAAATAGCCAACTTTTCTAGGCTTTGGTGTTGCATCTTAAGAATGTAGTCATT ATGTACAATATGGGCTTATTATGAAAACTAAATGAAAGATATAAGCAAAATGAACAATTG AGTACATAGCATCAATCAGATATCTCAGTATCTCAGTAGATATCATTTGAGTCTGCACCC TCTTCTCTCCCCTCTCTTACCTTCCCTCCCTTCTTTTTCCTTGTGATTTTACTGTGTAAT TCAGGCTAGGTTTGGATTCACCATCCTCCTGTCTCAGCCTCCCAAGTGCTAAGATTGCAA GTGTGCACCACGACACTAACTCTGCATGGTATGTTTCTTTAGAAGATTTTGCTTGCCCTG AGAGAATATGATATGAAAGCATGGTGAGTTCTGGCCAACTTATTTTATAGATGAGGAAGA TGGGCACAGAGATGTTCAGAGGTTTGCCAACAGATGTCCAGCAATGAATTTGGTCCAGCT GATGCCTAAACTGGAAATGTTTAGATTGAGAAATTCAAGGCTGACAGTTTGACGGCATAG AAATCAGCTTTTAAAAGTGATCCTTGAGAAGCAAGAATGCTCCAGCCTTGTGTTGTTATG ACCTAATGAGGCAGGAACTCAATAGATAGCCAGTACAGTGTGTTCTGGGTTGCAGCTATG AACTATTAGGGAATCTCTCTTTTTTTGGGGGTGGCAAGAGGGTGGGTGACACGATGTTTC TGGAACATTCTTTAGTTCTGTTCAACACACCTCTGTAACACTATTGCATCAGGTAGCTTC GGGATAATTTAGGTAAACTGTTGGTTCAACAACATAGAGAATCATTCTTTATGTTTATGG ATCTCTTTATTGCACACAGACCAGTTCTCTAGCAACACCAGAGAAATGGCCTCACTGGCA CATATCTCCATTAACACTCTTGAGATTCAATTAGTAGAACTAGTTTTTCCATCTCTCTTC CTGTTTTTTTTTTTGGGGGGGGGTTGGTTTTTTGGTTTTTTGAGACAGGGTTTCTCTGTG TAGCCCTGGCTATCCTGGAACTCACTCTGTAGACCAGGCTGGCCTCAAACTCAGAAATCC ACCTGGCTCTGCCTCCCAAGCGCTGAGATTAAAGGCGTACACCACCACTGCCAGGCCAAG TTGAGCTACTTCCTTTTTATTCCCTTACATATTTATACTTATTTTTAACTGTGTGTATAG GTGAGTGCAGTGCCCCTGGAGGTCAGAAGAGAACACTGGGTCTCCTGGTGCTGAGCTACA GGTGGCTGTGAGCTGTCCCCCATGAGCGCTGGGGACTGAACTCTGATCTTCTCCCAGAGC AGCAAGTGTTTCTAACCACCTAAGCACTCCCCACCCCCTCTTTCTTCTTTTTTCTATGAG GCAGTGAAGGTAGTAAGTACTAGGGCAGGTGTGGTGTACCCCTGTGTGGGAGCTGAGGCA GGAGGATCCTGAGTGGAAGATCAGCCAGAGCTGCAAAGCACGGCTCTATTTAAAAGAAAA ACAAGTCAATTGTTTCAACTTGAAGATTTTTCTCCTATTTGCTTACATTGCTAGAAAATA AATGAATTGTCTTTCTTTCTTTTTTAAAATAGTAGCACCAATTATTTCTATCTAACTATA CTTACTGGTGTCCACCTGAAATTATGTCTCTTTTGGAAGAAAGAAAAATGCTCAATATAG TGATTGGAACAAACAAGGAGTATCTGCAGTATGATTCGTCTTGGTCAAATGCCTTTTTAA CATCTTGGTTTTAAGTCCAAGCCTTCCTGAGTAAGTTCATTGACTAAATAAAATTGCTTT GGCTGGTCATTGAAGTTGACTCACATGGAGTATTTGAGGGGTATATAATTTTACTTTAAA AAACATTTCTTATCAGTTCTTTGAGAGTTTCATACAGGATAACATGATCATATTTACCCC AACTCCTCCCATAGCCTCCCTTCCCACCTCACCTTCTGGTAACACAACCCTGAGCTTTCC CACTTCTTCTCACAATCCAGTTTGTGCTGTCCAGCTACTGTGGGGAGTAGGGGATAGTTT GGTATTTTAAGGTGGCCATCGTGTATGGCTTAAGCACCAGGGTTGTGGCTGTAACATTCA CACAATCCAACTCCAGTGAGCTTGACTCTTTGATGATGGCATCCTCAATGATCCTAGGGC ACCTCTTCACCCAGAAGCCTCATAAAACACACAAACTTATTTTCTCTTGGCGTCTATAAC TTGTACCATGTATTTCTGGTGGTTCTCAGGAGCAGTCAGTTTTGCAAGAGAGGCACCTAA GCTTTGGGTGCTTGCCTGCCTCAGCACCGGTCCTGCTGTGGCTCAGGTCTGTTTTAGCTC GGGCCAGGGTGATAGGGCTGCTTCCACGACTGGCTCAGCCTCAATTCCTTTAGAATGTTA GATTCTTTGATAAGTGATCTCTTCCAGTCCCAGAAGAGTTGGGGAATAACATGGTACAAT GCTGTGTCTGCAGAAACTTTGCTATTCCCAATATGGCAACCATGCTGTATTACATACTTA AAAATTCTGTCGCGTGGAGATGTCAGAGCTCAACTGTTCTTTAGCAACAGGCACAATGAA CTTGTTTCCCTGGATTCTAGTCTTGCTGATTTTGAGTATGGTTGGATAGTTTTGCACATG TTTGCCTTCTGTAATAGAGCCACAATCAGTCCCAGGTTTATAAAGGCAGATAGGTGCCAA TCCTCATTCCTTGTGAGGCTAACAAAGATTTCCCAGTCTAAATCAGATAGAGTCCAGAGA GATGGCTAGATAGTGAAGAACACATGCTGACTGCTATTACCGAGGACCCAAGGTCAGTCC CCAGTGGCCCCAGCCCACTCGCCCCTATAACCCCAGCTCCAGGGGATCCTGTACCTCGGG CCTTCATAAGCACTTGCAGATAAATACACACAGAGACTCATAATTAAAAAACAGAAACAG ACTTGGGGAAAAAGACAGAGTCTTGAACTTGAGTAGATTTCTAAAAAGAAATAAGGTGGA GACACACATTGAGATTTGCCAATTTCCGTGCTGGGGAGTAGATGTATGGGATCATAGGCT CCATTTACCTTGGATTTCTCATTACTTGTGAATCCTTTAGTAATTCAAGTGTGAAGAACT TCCTTTCTCTGGCATTTGGTGGTTTCTATCCTGATTTTGAGTCCGTCATATAATATAGCA GGATTCATTTAGGTGTTCTAGAGAATGTTGACTAGCAGAGAGAGGAGGTGGCCTAGTGAG TAAAGTGCCTGATATGCAATCATGGGGACATGATTTTTGGGTCCCCAATACCCACGTAAC AGCCAGGCACAGGAGCACTTTGTAACCTCAAAACTGGGAGTGGGTGGAAATGGGAAATAG AGACTGGAGGATTCCTGGAGTTTGTTGCCCAGCCAAATATATGAGCTCCAGATTCAGAGA GTTAGAGACTGAGACAGAGACTGATAGAGACAGAGACAAAGAGAGATAGAGATAGAGATG ATGGAGATGATAGAGAGACAGATATATCTCTATCTGTCTATCTATCTATCTATCTATCTA TCTATCTATCTATCTATCTATCATCTATCTATAGAGAGAGACAGGCAGACAGACAGACAG ACAGACAGAGACAGAGACACACAGAAAAAAACAGAGAGACAGAGAGAAACAGAGAGAAAC AGCAAGAGACAGGCAGAGACAGAGTGAGACAGAGAGACACATACAGAGCGAGACCTTATC TCAAAAAAGAACGTAGAAAGCAATTAAGGAAAACAGCTGACACCAGCCTCTGTCCTACAC GTGCAACACACTTGAACATATACATACATATTGTGTGCACACACACTTGAACATATACAT AATACTGTGTCCATACACAAATGAACATATACATTTTGCACATTCACATGTAAGGAATAT TAAAGAACAATGTAAATATCTTTTGATTGGGAATTGGCTTAAAAGTGATAGGTTATCAGT TGGTGTCAATTCTATGCAGCAGATAAAAACAGTGTAGATTGATCTATACCAACGTGGAAA GATCTCTATGACTTATTTTAAGCTAAAAAGAAAGCCACATTGATTTAGTGTGGTGGTGTA GGTCTTAAATCCCTACACTTGGTGAGCAGAGGCAAAAGGGAAGGTACATCTCTGTGAGTT TGAGGCCAGCCTGGTTTATATAGTGAGTTCCATGCTAGGGAGGGCTACATGGTGAGACCC TCTCTTTAAAAACAAAACAAAACAAAACAAAACAAAACAAAACAAAACAAAACAAAGAAA AAATAAAGAAAAAAAAGGAAAGAAAAAGCAAGCCACACAGAATAGTTTGATTTAATTTTT ATTTTTATTAATTGTTTGTGTGTATCTGTGTATGTCTGACTTGTCTATGCAGGTGATCAT AGAGGCTAGAAGGAGGCACTGGAACTCTTGGGGTTGGAATTATAGGGTTTGAGAGCCATC TAACATGGGTGATGGAATCAGTATTGGTTTGTCTGATAGAGCAGCAAATATTCTAAACCA TTGAGTGGTCTCTCTAGCCCCTGATTCTTTGTCTTTTAAACAACAGCAACAAAGTACTTG TATTTGTACATAACTATAGAAAAGTGTATCTCAATAATGTTCTTTTGTTTTTTCCATAAT GTACATTATTCATTTTGATAAAAGTTGGTGTTGACTGTTTTTGTTTGTTTGTTTGTTTTG TTTTGTAGCCCTGGCAGATCTGGAATTAGCTTTGTAGGCCAGGCTGGCCTCAAAGTCACA GACACACTTCTGCTTCGTGAGATTAAATGTATGCAGCACCACCTCCCCAGTGGTGTTGAC TTTTAATATATGTTTTTCAAATAATGTATCTTAAAATAACTTGGCTTATTCATGATTTCA TTAATGTAATTTTAATATTTAAGTTAAAATTCAACATTTGCAATTTCATGAATAGTACCC AGAAATCTTATAAACCCTTCCCCAGATTTGCTAATGCTTGAATGCTCATATATCGCTTGG CTCTTCCTCTACCTTTATCTATATTTCCCTACCTGCTTGAGAAACTGCTAAAGGCACAGT GCTTCATTTTCTTTAAGTAAGGAAGCATCCTGCATAGCTACTGCATAGCCACAAAATCAG GAAGTTAACATTGATATCACACTACCTTCTTATCAACATATCTCCATTCAGATTTCACTA ATGATCTCAGTGATGATACTATGGTCTGGACCTCCAAATGGGTCCCGTGTTAAGAGACTG ATCCTGATGATGGTGCTGTTTGGAAGAGATGAAACCTTTATTAGGAGGGCATGTTGAAGA GGCTTAGGCCCTTAGGTCACTAAGGGTGTGCCCCTGAGGGGGATTTGGGAGCTGTACACA ACTCACTTCCTGGTTGTGGGGTGAGCTGTACTGTGTCATTTTCCCTCACCCCAACACATA TCAATGTCGTCCTTCATGGACATCAGAGGTCTAAAGCATCTACCCCAACTGATGCTGAAG TTAAAGCTCCCAAAGTAGATCATACAACAAAATAAAACATAGCTCTATGTAATTTTGTAA TTTCAGATGCCTGGTTACAGGAGTGTAAAGCTGACTAATTGGCATCATTGGTTTTTATAG GATCAAGATCCAGGTTAGGACCACACATTGCACTTCATTGGCTGGCTTGTACCCGTGTGG GCTCTCAGACACTGAAACACTAACCAAAGAGCATACACAGGCAGGACCTAGTGGCTCCCC TCCCCCACACATATGTAGTGACTTTACAGCTCCATCTTCATGAGGGTACAGAATATAGCC CACCCTTATTTCCGCCCGCACATACATAGCAGATGTGCAGTTCCATCTTCATAATGAGTC AGGAACAATAGGAGCGGGGGTTATCCCTAAAGCTGTTACCTATTGGTGGAATACATTCCC CTGCCTGGACTGCCTCATCTGGTCTCAGTGGGAGAGGATGCTCCTGGCCCTGCAGAGACT AGATGTGCCTGTGTAGGGAGATGCTTGGGGCTGAGGGCAAGGGGTCTCTACCTTCCCAAA GGAAAGGAAGATGGGGAATGGGGGATGGGGGAAGGAACAGGGTGGAGGGAACAGGAGAGG AGGGGTAGCAATCGGGGTGTAAAGTGAATGAAAGAAAGGAAGGAAGGAGGGAAGAAAAAG AAAAAAAAGTCTCTTTAGTCACCTTCAATCTGAAACAGGAATTTAGTCTTGCTATGTTTC ATGGCTTTGCTGTTCTTGAAGTTCATCCTTGTTAGCAGGACGAATGTGTTTCAGTTCGAG GTTGTCTGAGGTTCCGTCATTAGCTTATGTGTGTTCCATGCATGTCATCGGAATGTCACA GGAAGGACAATGTGTTCATCTTAATACATAGTATCAAAGGCACATGATGATGATGATGAA ACCTATTTCTTCTCATGTAAACTTTTCTCATGTGGTACAGAGGGTAGCTGGCCAGTTTCT CCACAGAGATGCTCATTAAAGTCTCTGTGAAGGTATTTTAATAAGCATCTAATAAGCATT GGCATATGTTCATAACAATTCACTAGGATGTGATTAGTGTTCTGTGGGGAAGACTGGGAG ACTGTGTCCATGTCTATTGTCTCAGTGAGCCATCACCTGTTAATTTTTCATCTACCTAGG CCAATTATTAATATTGATGAATAATTATAAAATGCAACCCATTCCTTCTAAAATGATCAC TTAGCATTCTACTTCAAAGTGTAGTTATTTATTTAAGCCATTGTTGATTGGTGGGTTCTT ACTTTGTAGAATGAATCACAGTCTGTTTCAACATTACTTCCTTTAATTCTCGAGCTGTCT TAGATTTGGCCAGCAGGAGCCTCCTGACATTGGCTTTGGTGCTTCTTGCTGGACCCCATC AGAAAAAGAAACAAAGAAAAAGTCCTAATTTTGTTACCAGAAATTCTATAACTTATCTTG TTATGTTTCTTGCTTCAGTCAGTTATTTCTATAGAACGTTATAGTAATTTTTTTTTTCGG ACAGAGTTTCATGTAGCCCAGGCTGACCTCAAATTCATTACATAGCCAAGGCTAGTCCTG GACTCTTAGGTTCTCCCTCCCCCATCTCCTGAGTGCTGCAGTTACAGAAATTCACCATCA TGCCTAGTTTTATGTGGCACTGGAGTTGAATTCAGGCCTTCTTTCATGACAGGCAACTGA GCTGTATCTTCAGCTATGTTCAGTAAGTTTTAATTAAAAATGGTATTGAGAAACTGAGAT TTAGGCATTAACAGTACTCTGTCTAGGGTCACACTGACCCCAGCAGTGGGGATAGGGCTA CACACATCCTCATATACACACATACTTTATCAGTTTCTGTATCTAAATCTTTTGACATCA CTGCATTCATTCTAATGCCCCTTATCATATAAATTATTAAAGAATATTGTGCTTTTTTTG TCAGCAGAGAATGCTAGCCTCCATTATCAATACTTTTGATTAATTCTTTTGCACACAGTC AATATTACAGTCATTGAAGCTTCTTCTCAATGCCAGTGCCTCTAACACACATTAGCCAGT GTTAGACCAGGTACAGAGAGATTCACCACAGCTCTGGAGCTGAGACCGCCACATCCATGC TGTCTTCAGGGAGTCCTGACTACTTCATCGAGGTGGCTTTAACTCACAGTTAAGTGTGAG GATTCTACAAGCACATGGTCTAGCTTATGCAACATCCCTGCCACGTTATGACTGGGCAGT CTTAAGCAAATTACTTAATGTCTTCTAGTATCTAAACTTTCTCTGTTCAAAGAAAAGCCA TAACAGGGACAAAGCAGTTATCAGCCCCCCCTTCTCCTGATTTGAGTATGAATCTTTGTC TCAGAAGAATAGTCATTAGCTGGAGGTTGTGAGGGAACTTCAGGGCAGACATCTCAGCCA AGCGAGAGGGAAACACCCAGCAGGAAAACTATAAGCCATCACAGAGTGATGTAAGTCCGG GTCTCCACTCTCCTTCCTCTCAACTTGATGGGGCCGTGCGTGGGCTTGCCTGTTGCAGAG AACTAAGTGAGGACCAGATGAGGTGAGGCTCCCCAGTGCACGGAGTAGGAGATAATTTAA TGAATGCCTTCCACTCTGCTTTCATATGCCTCTTCAAATGCAGGTCTTGTTCACTGAAGA GAGTGTATAAAACTCAGCTAAGCAAAGCTAACAGCCATTACTGGCAGCTCCATTAGGCAA GAATAACTGCTGTTTACATTTTGAAATCGCTCTTTCCAGACTGATTTCTTTGCACATTGA ATGTAAACTTTATGTGATGGCATTCCTTCCCTGTTCTCTCCGTTCTGTGTGAAGAAAGAA CCAGGTTCCCCATGGGGTGTCTTCCCTGCCCCTCCTGTCCATTGGCTGGCTGAACTCAGT ACAACAATATCCCCTCCAAAGCACTGGTGACAGCAGAGCTTGTGTGGACACTGTGTAGTG TATAAACATGCACCCCTCCTGATGGGTGCTTCTGTCTGGGGCACCTTCTTCCCATGGGAC CTATCTTCCAGGTGGAGAAGGCCAGGGAGCATGTTTGTCACTCTGTGGTATTTCCTGTGG AAGCTGGCTAGAGTCCAGATCCCTGAGGAAACACAGCACAGGCCTTTTCTATAAGCACAG CTCTTAAATAGACTGGGAGGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTG TGTGTGTGTATGTGTACTCTAGGCAGGAGGAGACCACTGTACTTGAGCTATAGACACACC AACTCATGGGCATCCCAGGTCTCTGGCTTTCCTTTGACACTGAGTCAGTTGGTCAGCAGG GAGAATAGCCTTATCTTGGAATTTTTACTGCACCACCAATGAAGAAAATACTACTCCAAG GTCAAGTTTACTCTAAGATCTGTGGATGTACCCATCACGTATGTCTGTCAAAAGTCACTG GATCAGCCAGGCATCATGACATAGGATTATAAAGGTAGTGTTTGGGATCACGGAGCAATA AAGTCATGAATTGGGCTATACAGTAAGATACAATCTCCAAAAGGGACATAAAACAAACAA ACAAACAAACAAACAAAAAAAAAACCCACTCCATCAGTAGGACTCTCTTCTGGCACTGCC TAAATTTTCATTTCATTCAGAAACCATATTAGTGTGTGGTAAATATCCTGCCCAAATTTT GTGATTTGCTATTTGCAAATGATTCAAAATTTTACCTTGAAATATTTGAGACCCCTATCC AGAAAGTTTAATTCATCAAGATGAAAGTATCTAATCACCCCTAACTCCTAGGAAACACCA TGGAGAAAGAGACAGAAGGACTCTAAGAACTGCAGTGGGGGAGGGGCATGGTGCAGAATG CCAACATAAAGGTCTAATGTGTCCATACACTCTTCAAAAAAGTGACCAATAAAAACAACC CTTGGGATTTTCCTGCGAAATTGTTGTTGTGTATCAGTTGATACCAGCTCAGTGCTAACA ACTGGATGGCAGCAAGGACAAGAGGAACACAGGAGGGAGATGGTAGAAGTGACCTAGAAA GTAAAACCAAACATCACTGCAGTGTGGTGGTTTGAATAGGTCTGGCTCCCATAGTGGCAC CATTAGGAGGTGTGGCCTTGATGGAGGAGGTGTGGCCTTGTTGGAGGAGGTGTGGCCTTG TTGGAGGAGGTGTGGCCTTGTTGGAGGAGGTGTGGCCTTGTTGGAGGAGGTGTGGCCTTG TTGGAGGAGGTGTGGCCTTGTTGGAAGACGTGTCTCAATATGTAGGTAAGCTTTGTGGTC TCCTACACATAGGTTCTGCCCAGTTTAGAAGATAGTCTCCTGGCTGCCTTCAAATCAAAG TGTAGAATTCTTGGCTCCTCCAGCATCAAGTCTGCCAGGATTCAGCCATGCTTCCTGCCA TGATGATAATGGACTAAACCTTGGAAACTATACTCCAGCCCTAATTAAATGTTTTTCTTT ATAAGAGTTGCCTTGGTCATGTTGTCTCTTTACAGCAAAGAAACCCTAAGACACAAAGCC ACTTTGTGAAGCATGTTGATCTCATCGTTTAGCTAGCATTTGGATGTGGGCACCTAGTAT TTTTATAACACACCAACCCATCTATCCCATGCCCTTACTTCCTTCTCACTATGACTAGCA ATATTAAAGTCATTGCAACCTCTGGCACCAGGCTTTGGCCCTGTACTTCCCTACTGAATT ATTGTAGAATCTACCTTTTGCCTAGACTTCCCTGACACCCAGACAACTGGCCATGGATGG AGAAAAGCTCCCACTCATGAGAACTGTCTGTAACCAACTCTGTGCCTCATCCTAGGGAGT CTTCAGTGAGTCTGGTAGTCCTTCCTTGTTTTCTGAGTTATTTAGCTCTCCTATACTCAG AGAAGACTGTTCTGTTTTATTAAAGGCGATGGTGTAGTGGCAGAAGGGAGCCTGGGTGGG CCCATGCCTAAGCATTCCCTCTGAGAAATCAGCTTTAGGATAGGCTTAGTATAAAAGGGA GTTTGTTTGGAACATAAGGAAGAGGGTAGAGGCAGAGAATGGGGCACAGAGAAGAACAGA GAGAGGAGAAAGAGGGAAAAGACCAGCTGGGGACAGGTGAAGAAGAGAGAGAATAGGAGG GGGAGAGAGAGGGGGGGGAAGGGAAGGGAAGGGAAGGGAAGGGAAGGGAAGGGAAGGGAA GGGAAGGGAAGGGAAGGGAAGGGAAAGCAGTCCTTATATGTCTGGCTCTTAGTACCTACC TGGCCATTGTTAGTTAACTGTTGGGCAGAGCCTAGAGGAAATGCTAACAAGGACCTTGTC CATATTCTGCTTTTTCCTGGAAGTCCAGTAGCTTCTGATTGGTTTGTCTCATTGATGATG TTTAGCTGATGGCCTTGACTCTAATTTAAAAACCAGAAGTCATCACAAAAGAACACCTTT GACTACTCCCACTAACTTCTCCCAGTGTTATGAGTGTGAGCTGTTTTCCTCTTATTACAT AGCTGTGTTCAGTGATTTTTATTTTCTCTAAAACTTGTCTCAATCCTTCCCTCTCCTACA ACTTGGGTCTTCTTCATTCTTTTTAATTCTTCTCATAAACATCTGAATATGCTCTATTTC TCCTTACCTATAGATAGGAAGAAAACAAAATCTAAGATAGATTCACCAATTCACTAACCA TGGCCCCATGTCGCTACCTCACAGCAAAATATCTTGAATACTATCTGTATTCCCAGACTC CCACACTTGGAGGCAATGCTACCTTATTTAAGTATATGTGCCTATATATGATATAGAATG TATATTTTAACTATGTAGATATTTTAAAGTCTCAACAAGAAGCCATATACTGTCTTCTTC TTCCCCTTCCCCTTCCTCTTCTCTTTCTCTTCCTCTTATTTTTTTCTTCTTCTAACACTA TCATGTTACTTTTAGAAATTTTGGAGTGTTTTACTTGTTGAAGTGTGAGCTTTGATGAAT TCTATGTAAATGGCTGACTGGAGAGTATCTAGAGAAAACAGAATCTCAGGGAGAAGTGCT TGGATATTCACCCATTCTAAGCTGATCTGTCTAGTGGAACCAGATGTTCAGACTGGCCAC TCTTTATTCATACAATGTTGGCCTTGGCCTTCACAATATCTTCTAGTATTTAGGCTGCTT TATTTCTCCAGTGCATCCCAAGAGCCTTCAGGATGAAGCTCATCTTTTTAGTGTGGCAGA GAAGGACCACTTTCCCCTCCCCTGAGGCTTACAGCCAGGATGCAACCTCTCACCTCTATA CCTTTTAGCCATATGAAGGACTGGTATGTCTTAAGGGAACTGCACTTTCTTTGGCTTCTA GATTTCACTGTGTACTTCTACTTCTACATAGAATGTCCCTTCCCATCTCCATGTGTCCCT CTGTTTCTGTATAATTCATTCCTATGCATATCTTAGGACTCAGAATAAATGCCACGTAGT TTAGGAAGCTAAATGCTTCAGGGGCTATAGAAGAAGTTTTCCCAGTGTTCTCAGTGACAC TGCTTCTAAAGTATACAAGCATCTGAGCCCATGCATTACCTAGCCTAAAGCCATTGATGC ATCCCCTTAGGTAAGCATTTTGTCTTGTGTTGACTCCTTTGCTACCATAACCTAGATAAG CGATGTTATTAAGTTGGTATAATAACCTTCCCAATGCACAGATGGGAACATCTACTTTCA GGAAGATGGTGATGAAGGGGTTTGGGAGACAGTGAAGAGGAACTAAGAGGAATCTAATAG GTGTGGGGTACATCCTCTTGTGGCCTGTTAGCTTCTTGCTATGTGAGTCTTGAAGATCTC AGAGTAATCTCTGGTTATAACTAATTTAGATAAAGGAAGGGAAACACACAGGGAGGTTTC TGTCATCATTCTGAGCCCAGCTGTTGAAGGTGATAAGAAAGTAGTTTTAGTGAGACTGAC TGATTAGTTACAATGTGTTCTAAGGGTGACTTAGAATCTCCCTAAGCCTTCATAGAGGGA AGCTCATGGAACCGCTAAGAACTGCCCCTTATGAGCTGTCCTTCAGTGATCTGACACACA CAGCATGGACTGCTGGCCATTCTGAGTCACTCGTTAAACAACTGATAATTTGTATATACA CTAGCATTCCACAACTTACACACACACACACACACACACACACACACACACACACACACA CACACAACAATTGAGGGATGCATGTTTAAAATGAAATCATTTCATTAAGTTAATGAAATA TTGGAACTCATTGATACTAGAAAAGCTTTTAGACATGTCTGATAGTAAAGATACAGCTTT AGATTTTTTGCTTTTCCTCTGAAGACACAGAAGCCAAGAGAGCAACACAGTTTGCTCAAG GACATTTTGTCATTTGGTGACAGAGCTGACACTAGAACACAAGGTCTCTGACTTTTAGCC CCCTGCATGTTTGAACACATCACCAAATCCAAGGAACAGCGCATAGTACATAGCCACCAG CAGGTGGCGGTCTGTCGAGCGGGCCAGCTGGTTTTCCCAGGTTTAGTTTCTTACTCTGTA GAAGCAGCAGGTGCAGTCTCAGTTGCTTTAGACATCTCTACAGATTTTCTCCTCTCTGAA TTATCAGGGAGTACAGGACAATGCAGACAAAGAAACATCTTATCAGATAAAGGATAAGGA GAACAGATATAACAAAACAATATTTTCATCTTCTGGTTCACTGTGAATAAACATAAAAAA CTGTTTTAGCTTAGTTGCTGACAAATTTTTTCTTACTTTTTTTTTTTCTTTTGGCACTAC TGGGAACTGAACCTAGGATCTCATGCATTCTGGTCAAGCCCTCTCCCTGAGCTCCATCCT CAGGTGCAGTTGTGAATATCTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTGTGAA TATCCTTAATACAGCACCAGCCAATTTCTTGCATAAATGAATAAGACACACAAAGCCCAT TCTCTCTGAATGTGCGGCACATGCCAAAACCTGAGAGATTGATTATATGGTTTCAGTTTC TTAAAATTGCATGATTTTAAGATGCTCCTGCCTAAGGTGAAATAACAGCCTACCAGGACA ATGATGAGTTTCATCAGTTCATTTTCCCCTATGTGACAGAAATTAAAATTTGCCATCTTG CCATAATGTAGGCAGTCATACATGCTGTTTGCCCCTCTGGAACAGTTTTATGTGACTCTT GCTCCACTGTGCATCTCAGGAAGCTGACCTTTGCGGGCTGTACCTACTGGATTCCTTTAT CTGGTTCCTTGTTTGGCTTGAGCAATGAGGGGGCAGCAGTTGACCAGTAAGCAGCCAGTC AGTCAGCAGCCTGCTTCCAGAGTTCCAGCTTTCTGTCTCTCTCTTTGTACCCTGCTCTTT CCTCTCTCTTTCTGCATAATGTACATGTATGTATTTATGCATGTGTGCATAGTCATGTGC TATGGCATACAAGTGGGTATCAAAAGACAACCTCCAGTGTCAACTTCTGCCTTGTTTGTG GCAGGGTCTCTTCTTCACAGCTGGCAATGTTAGGTGGCTCACAGGTTCTGGGGCTCCTCC TGTCCCCACCTCCTATCTTGCCGTAGGAATGGTAGGATTATGGACACACACCATTGCATC TAAATATTCCTGGGCTCTTGTGATCTAAACTCAGATCCCCACATTTGTGCAGCAGATGCC ATCTCCCTGACCCCAAGTTCCAGCTTTGTGTACCTGGGTTCATGCCACCCTCCCCACGGA GTTCCCATGGATAGGAATGCCTTGCCTACTAGTTTTGGTTCCCTTATTCTGCCTATATTT ATGGGTATAGGCCTTCACTATGCTTTATTTATTTTAAATTATATATATGCACATGCATTT GGATATGAGTATGTATATGGGAGTGCAGGTACATGCAGCAGACAGATATGAGTGAGGGAT CCCATGAAGCTGAAGTTACAGCCAGGCATGACAAGTGAGTTCTGGGATCTGAACTCAGCT TGCTTGGATACCAAAGCAGTATGTACTTTTAATCCCTAAGTCATCTCTTCAGCCCCATCA TGTCATCTTTAATACAAACCTGTAGTGTGTAATCCATCACCTGATGCCAATGGCCTCAGA AGATATTAATGTTATAATGGCTGATCTTTCTCCCAGGAGAATTAAAACCCATTATTTTGA AGTAAATCTCAGATGACATGGGCATCTAATATTAGTTTTCTATAAATTCCATCTCAATCT GCATTTCTCTGTAAGAAGTATTTGTTTCTCTTCCCCATTTTATATTAGTATGTTCTATTG TTATAGTTTGGATGGCAATTCAGTTTTAATTGTATCATTGCTATTTTGTTCTCCTATTTT GTTCTGGAATGGCCACAGTAGACCCTTTCATGTTGACTCTTAGCAAGTCACAACTCCCTG TGTTCACATTGTAGTGTTGTTGCAAAATGATTCTAAGTTCATCCTGAAACTTTTTTTTCA AAGATTTTATCTATCTATCTATCTATCTATCTATCTATCTATCTATCTATCTACCTATCT ATCTATCTGATGAGTACACTGTATGTGACTTCAGAGACACCAGAAGAAGGCATCCGATCC CATTACAGATGGTTGTGAGCCACCATGTGGTTGCTGGGAATTGAACTCAGGAACTCTGAA AGAGCAGTCAATGCTCTTAACCGCTGAGCCATCTCTCCAGCCCCAAAACTTTTTTTTTTG TCCTGAAGAAATTGGTTTCATCTCATTGGAGGGCAGTATTTAGAAATTCAGATATAAAAA TTAAGTGTTCTTGGCCACAATGCTCCATACACAAATACCACCAGGAGAGAGTGGGTCTCT CAGGAGTACTGACAAGCTTGTGAACGCAGGTAAGACCACCACTCCTGCTCCAAGGGACCC ACCCAGAGACCCCAGGACAAAGGAACCGAGGAGCAGCCTGGGATAGGATCTTCCCAGTTT CCATCTGCACCCAGAGCTGATCCTGTGCCACAGTGCTCCATACCCAAATATCTCCGGGAG AGAGCTGGTCTTCTAGGAGTGCCAACACACCAGTGAGCACAGGTGAGACCTCCACTTCTG TTCAAATTCTTGGCCCAAGAGGGACCTACCCAGAACCATCAGAACACAGGACCAAGAAAC AGCCAGGGAAAAGAGCATTACAGTTTCCATCTGCACCCTGAAGCTGACCCTGTGCCATAG CTCTCCATACCCAAACTCCTCCTGGAGAGAGCTGGTCTCCCAGGAGTATTGACATATAGG CTTACAGGAGGAACAAGCCACAGTCAGAGACAGCAAGACCAGCTAACACCAGAGATAACC AGACGAGGAGAGGCAAGGGCAAGAACATAAGCAACAGAAACTAAGGCTACTTGGCATCAT CAGAACCCAGTTCTCCCACCATAGAGAGCCCTGGATACACCAACACACAAGAAAAGAAAG ATTCTGATTTAAAATCACATCTCATGATGATGATAGAGGACTTTAAGAAGGACATAAATA ACTCCCTTAAAGAAATACAGGAGAACAAAGGTAAACAGCTAGAAGTCCTTAAAGAGGAAA CACAAAAATCCCTTTTAAAGAATCACGGGAAAACACAACCAAACAGGTAAAGGAATTGAA CAAGACCATCCAGGATCTAAAAATGGAAATAGGAACAATAAAGAAATCACAAAGGGAGTC AACGCTGGAGATTGAAAACCTAGGAAAAAGATCAGGAATAATAGATGCAAGCATCACCAA AAGAATACAAGAGATAGAAGAGAGAATCTCAGGTGCAGATGATTCTATAGAAAACATTGA CACAACAGTCAAAGAAAACGCAAAATGGGTAAAGCTCCTAACCCAAAACATCCAGGAAAT CCAGGACACAATGAGAAAACCAAACCTAAGGATAATAGGTATAAAAGAGAGTAAAGATTC CCAACTTAAAGGGCCAGTAAATATCTTCAACAAAATTACAGAAGAAAACTTCCCTAACCT AAAGAAGGAGATGCCCGCAAACATACAAGAAGCCTACAGAACTCCAAATAGATTGGACCA GAAAAGAAATTCCTCCTGTCACCTAATAGTTAAAATACCAAATGCATAAATATTAAAAGC AGTAAGGGAAAAAGGTCAAATAAAATATAAAGGCAGACCTATCAGAATTACACCAGACTT CTCACCAGAGACTATGAAAGCCAGAAGATCCTGGACAGACCCTAAGAGAACACAAATGCC AGCACAGGCTACTATACCCAGCAAAACTCTCAATTACCATAGATGGGGAAACCAAGGTAT TCCATGACAAAACCAAATTCACACAATATCTTTCCATGAATCCTGCCCTTCAAAAGATAA TAAAGGGAAAATGCCAACATAAGGATGGAAATTATGCCCTAGAAAAAGCAAGAAAGTAAT CTTCTTTCAACAAACCCAAAAGAATTTAGCCACACAAACATAAAAATAACATTAAAAAAA AACCAGGAAGCGGACGCGAGGCGACAAGATGGCGGACAAAGAGAAAAAGAAGAAAGAAAG CATCTTGGACCTTTCCAAGTACATCGATAAGACCATTCGGGTGAAGTTCCAGGGTGGCTG GGAAACCAGCGGTATCCTGAAGGGCTTTGACCCACTGCTCAACCTGGTGCTGGATGGGAC CATGGAGTACATGAGAGACCCTGATGACCAGTACAAGCTGACGGAGGACACTCGGCAGCT GGGGCTTGTCGTATGTCGTGGCACCTCGGTGGTGCTCATCTGCCCGCAGGACGGCATGGA GGCCATCCCCAACCCCTTCGTGCAGCAGCAGGACACTTAGCAGCAAAGGAGAGCGGTCCA GCCCCAGGGATCTTCCTTCTATGGGGTGAACTTCTGTGTGATGTTTTGGTCTTTTGTTCT TGTTTTGTTTTGTTTTGTTTTGTTTTTTAATAAAATTGCCCATGTGAGCAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAACAAACAAAACCAGGAAGCAACAATCACTATTCT TTAATATTTTTTAACATCAGTGGGCTTAATTCTCCAATAAAAAGACATAGAATGACAGAC TGGATACAATAAACAGGACCCAACATTTTGCTGCATACAGGAAACACACCTCAGTGTCAA AAACAAATGCTACCTTACAGTAAAAGCCTGAGAAAAAAACTTCCAAGCAAATGGCCCCAA GAAACAAGCTGAAGTAGCCATTCTAGTAATGAATATACGCAACTTTCAACCAAATGTTAT CAATAAGGATAAGGAAGGACACTTCATACTCATCAAAGGAAAAAATCTACCAAGAAAACC TCTCAATTCTGAATACCTATGCTCCAAATGCTAGGGCACCCACATTCATTAAAGAAACTA GTAAAGTTCAAGCACATATTGTACCTCACACAATAGTAGTGGGAGACTTCGACACCCTAT TCTCAGTAATGGACAGATCATGGAAACAGAAACTAAACAGAGACACATTGAAACTAACAG AAGTTATGGACCAAATGGATTTAATAGATATCGATAGAACATTTCATCCTAAAACAAAAG AATACACCTTCTTCTCAGCACCTCATGGTACCTTCTCCAAAATTGACCATATAATTGGTC ACAAAACAGGCCCTCAACAGATACAAGAAGATTGAAATTATCCCATGCATCCTATCAGAT CACCACAGATTAAGGCTGATCTTCAACAGCAACAAAAACAACAGAAAGCCCACATACACA TGGAAGCTGTACAACACCTTACTCAATGATAATTTGGTCAAGGAAGAAATAAAGAAAGAA ATTAAAGACTTTTTAAAATTTAATGAAAATGAAGGCACAACATACCCAAACTTATGGGAC ACAATAAAACAGTGCTAAGAGGAAAACTCAGCTCTGAGTGCCGCCAAAAAGAAACTGGAG AGAGCACACACTACCAAGCTTAACAACACACGTGAAAGCTCTAGAACAAAAAGAAGCAAA TACACCCAAGAGGAGTAGATGGCAAGAAATAATCAAACTCAGAGCTGAAATCAACCAAGT AGAAACAAATAGAACTATACAAAGAATCAACAAAACCAGGAGCTGATTCTTTGAGAAAAT AAACAAGATAGATAAATCCTTAGCTAGACTAACTAGAGGGCACAGAGACAGTGTCCAAAT TAACAAAATCAGAAATGAAAAGGGAGATATAACAACAGAAACTGGGGAAATTAAAAAATA AAATCAGATCCTACTATAAAAGCCTATATTCAAGAAAACTGGAATATCTGGATGAAATAG ACAATTTTCTAGACAGATACCAAATACCAAAGTTAAATCAGGCTCAGATAAACCATCTAA ACAATGCCATAACCCCTAAAGAAATAGAAACAGTCATTAAACATTTCCCAACCAGACTGG CGAGATGGCTCAGAGGGTAAGAGCACTGACTACTCTTCCCAAAGGTCCTAAACTTCAATT ACTAGCAACCACATGGTGGCTCACAACCATCCGTAATGAGATCTGACCCCCTCTTCTGGT GCATCTGAAGACCACTACATTGTACTTATGTACATAATAAAAAAAATTCTTTGGGCTGAA GTGACCAGGGACTGAGTGAGTGGAGTTGACAGGAGCGAGCCGGGCCAACTGGACCAAGCA GAGGACCTAAAATTCAATTCCCAACAACCACATGAAGGCTCACAACCATCTGCACAGCTA CAGTGTACCCATATACATAAAATAAATAAATAAATCTTTTTTAAAAAGCTTCCCAACCCC CTCCCCCCAAAAAAAGCCCAGGACTAGATGGGTTTAGTACAGAATTCTATCAGACCTTCA AATAAAATCTTATACCAATACTCTTCAAATTTAACTATCAATAACTATTAACTATTATAA ATTATTTTGATGACTTAAAAATGTCTGTTGACTGCCGGTGGCTCCCCATTCCATAAAGCG AGAAGACTGACCTGCGCGGATGGAAGAGACGGGGTGTGAGGTTATGGGTGCCGCTCAGCA GACCATCTCTCCTGGAATTGTGGGGAGCAAGGGGAAACAGATCCCACACTTAGGACTTCA GAGTTGTTTATTCTAGTGACAAAGCCTTCAGCCACTCAGCACTCCCTAGTCTTAAAACCT TGCCTTCATTCATCCACGGGACACTTGGATAACTGAACAAGGCCTAGGAGTGTAGCTCAG TGGCGTGTGTGTGCCTGGCTCTGTAAAGCCCTGGCTTCAGTCCTCTACAGGGAAGGGTTG GGGGAAAAGCTAAAATGTCTTAAGCTAAATCATCCAAGGGTTGTCCTTCTCACCCTCACA TCCTGGGACTGGGATTGCCCGACAATACTGTGATGTATTTCTCAATGAGGTGCCTTTCAT AACTGACCAAATGTTGCCATGTTTGGCCCCTGTCAATAAAATATGTTGAAACTTTGAAAA AAATTGTCAATACTGAGTTGTACATTTTAAAATAAATTTGATTAGTTTAACAAAAAAATG TAAAAAAAAAGAAAATTAAGTTTGTTCATTATCATCAAATGTTACTGGCTTTATGGTTTA TGTTTTTTCAATGGTGCAATTATGAAGTATATAGACACATGTATACATTTACACTCATAT GCAAAACTCTTTATGTATATGTATATAAAATTACACACACATACATATATTACATAGCTG TGTGAAGGTAGCCAAAGACATCATACTTTTAACTTTGGAAACAATGTTAGTATCTACTAT GATATTAAAGGTAAAAGTACCTTAAGGAACAAAGATTGTTATATACAGATAATAGGAGCA AATACAGAACATTAAGAACATAAATAGACCTAACAACATATGCTCAAAGTATATGAAGCA GTAGAGAGTGTAAGTAGAAATGTGTATGCCAAAAGTATAACTGGAGGGTTAAATGTGATT ATTTTAGTAGTAAGAAGAAACCAAACTGAAGCCATTTTGAATAAAACTTTCATTTTGAGT AGAGGGTCAAATAAAGGTAACTGACATCCTGCTTGGCAGAAAGACACATGTACATGGGTA AGTGGCATCCTGGTTGGCAGATTGAGATATGAAAGCTAGGCAAGTGGCCCTGCCGAAGCT GCAAAACCTAACCAAAGGGAACAGGAATAAGTGTACCACTGAAGTCATGTTCCAGAGGAA GTCCCCTATCCCTAAAATCAGATTGATGGGAAAATGTACCTGTAACTTGGCACAAATGTT GTGGATTTCAGGATTTAAAACTCTGTACCATTCTGGCTCAGGGTGGTGTGGTTTAGCTCC AGAATCTGCTCTGTAGCCCTGATCGATCAGTAGCAGCCTTTGTACAATAAAATTTTGTCA TCTTCTTAAATACTAAGGTGAACGTTCAGAAATGAAGTGAGCTGCTGAGTGCTGCTGTCC CTGACTGATCAGTTTTTGCTGGCTAATTCAGAAAAAAATTGTGCTTTAATGGGCTCTTGT GACTGCTTGGGTTGTTTTGGATTTTTTAGACCCCCAACATAGAAATCAATAAACAGATTA AAATAAGCAAAAATATAGATCAGAATTGTGCCATTAGGAAACTTAAGCTTGTAGCTGCTG TAGTAATTTTTTTCTTGTTGCTATAAACTGCTACAAATCTGTGACTGAAATCAACACAGA TTTATTTCCTCACAGTTCTAGAAAAACTCCAAATGAATTTTTGAAGATATAGCCAAGCAT TTAGAAAATTAGTTATTTTTTAAAATTTCATGTGTGTGAGTGTTTGTGTACCTGTGTATA TGTGTACCATGTACATGCCTGATGTCTGCAGAGGCCAGAAGGGGGCATCAGATCCCTTAG ACCTGGAGTTATAGATGGTTAGAAGCTGCCGTGTGGATGCTGGGAGCTGAACCTGAGTTC CTTACAATACAACAAGCACTCTTAACTGCTGCACCATCTTCTCAGGACTCAAAGCCAAGC TCTTGATTTTGTCTTTGTTCCTTTTGAGAGCTTGAATGGAGAACTGTCTCCTTTACCCTG GCTTTCTGTGACACTACTCAACTTTCACATGGCCAGCAACTTCTCTGTGTCCACATCTCG CTTGCCTCCCTCTTAGAAGGATGCTTAAGGTTTCATTTATGATTCATCTAGAATAACCTG TCCCCTTTAAGATTCTTGATAGGCTTAACTCTTGACTAAGCCTACTAAGAGCTTTGGTTT TATATAAACCATTCATAACTTTTAGGTATTAGGGCAAAGGTATCTTTGGGGAATATCATT TGATATTGATTCTAATTTCACACACACTTTTCTCAACCACACATAAAACATATACAAAAA CAGAACACAAACCAGGCCAGGTGAGAAAACCTAACAGATTCTAAATCTAATGATTTGATC ATTGTGAAAAATTGTTGTAAATTAGTAACAAAAGGATATGTAAACAAACTTTCTATATTA GGTACTTGTTTCATAGCTAACAAACTCTCAACAAAAGAAATGTAAAAATTTGGCTTACAA TTCAGGAGACACAGTCTATCATGTCAGGGAAGGGATGATGGCTAGTCACATCGTATCCAC AGTCAGAGTGAGGGATACAGGAGTTAAACTCACTTTCTCTCTCTTTTTTTTTTTCATATT CTTTTTTTTAATTAGGTATTTTCCTCATTTACATTTCCAATGCTATCCCAAAAGTCCCCC ATGCCCTCCACCCCCACTCCCCCACCCACCCACTCCCACTTTTTGGCCCTGGTGTTCCCC TGTACTGGGGCATATAAAGTTTTCAAGTCCAATGGGCCTCTCTTTCCAGTGATGGCTGAC TAGGCCATCTTTTGATACATATGCAGCTAGAGTCAAGAGCTCCAGGGTACTGCTTAGTTC ATAATGTTGTTCCACCTATAGGGTTGCAGATCCCTTTAGCTCCTTGGGTATTTTCTCTAG CTCCTCCATTGGGGGCCCTGTGATCCATCCAATAACTGACTGTGAGCATCCACTTATGTG TTTGCTAGGCCCGGGTGTAGTCTTACAAGAGTCAGCTATATCAGGGTCCTTTCAGCAAAA TCTTGCTAGTGTATGCAATGGTGTCATCACTTTCTCTTTTTAATTCATGTCTGAAACACA GATGATCTCATGGAACATTGTTGCCCACAGTTAAGGTGGGTTTTTCTACCTTAGATGACC AAATCTGGAGACTCTCCAATAAGATCAACCCATAAGTTATTTTAAATGCCATTCTAAATC CTGAATCCCATCAAGTTGACAACCAAGATTAACCATTATAACTCCAACCTTTGTCATCTT GACACTCAAATATGTCACCTTTAAGCTGCAGCCTTATGCCTCTTGTCCCCATAAGTTAAC AGGGTTCTTTTATAATACAAAATGCATTCATTGAAATTTCAAAAATTCCCACAGTGTTAA AACCTTTATCTCACAGAGACAAAAATCAGAATCAAGGAACTAAAGAACGGAAGTCATAGA GAAGATCAACATAGTCAGAGTGAGTTACTTGACTGGAGTAGTAAAATGGAAAGGAGATAA ATAAGACCAAGATTAAAACAGGATGTAGGACATGGGAAGTGACTTAGTGATCAAAGCCAT TGCAGCACAAGCTTATGAACAGTAGCTACATTCCCAGAACACAAGTTAAAAACTGTGAGT ATGGTGACCAGCCTGTAATTCTGGCTTTGGAAGATGCAGCCAATTCTCAGAGAAAGCAGC CTAACAAGACTGGACATATCAGTGAACTCTGGGTTTGATTGAAAGATCCTACCTCAAAGA AGGCAGAAGAGAAATTAAGGATAATTTGGGACTACACATGCATGCTCATCTCACCCCCAT GCATGCACCCACATGTAAGCTTAGATTTTTCAAAACCTGATTAAAAAGAGTTCTTAAACA CTTCAAGCTCCCATCTAGCCCACTGACCAAAGGTAGGGAGAAAAATGGTTAATAGGACAA AGGGAAGGTGGACCTGTTTAGAAGTAGTTTTTTGGGGGTGACTCTAAACATGAATTAGTA GCAGCAGTCTAGTCTAATTGGCAAACACCAAACATAACTCATTAGTGGCTCTATCCAGAA GAGACCTCAAGGCTCCGCTGAATCAACATGAGTCCTCAGAAGTGGCAAGAGACAGCTGGA ATACCACAAGAAGTTCTTTGGCGCTTTTCTCTCTATGAAGTCATGGACAAGTGAAGACCA GTGAAGAACAACAGAGTGTTGCAAGGCAAACCAATGCAAGAGTGTCATTCACTGTCTATT AGGTTATACTAACACTGTTTCTAAACATCACTTGCCCTCTCAAGTGTCTGCTTCAGCAAA ACATCCCATGCCCTTTCACAAGACAGCTTCCAGAAAAACACCACATGATACAACAGAGTC TCCAAAGAAACCAGAAATTTCCACTTTACCTGTCCAAATGCAAACATAAACACACATATA CATTTGACATAGATGTGAAAATAGAAAAAAAAAGTTGTAAATCAGCAACGTACAGAGCTG TGGGAATAAAGAACCATGAGAAGCCGTGGCTGCATGCATGTTGATGGTGTAAGCTAATGG ATGGGTTGTTCCTCAGGATGTCCACATGTAGTCATGGGGAGGATATGAGGACATTTTAAT GTTATTTATAACAGCATAATCTTTTGATTTTCTTGCTTTTTAGAGAAGTCATGAGCAAAT AACACCTTTAAACATTTTAAGCCAGGTTTATTAAAGTATGCATTTTAAATACATAAAATG CACCCTTTAAAATATATATAATTCTGTGAGTTTTAAAAAAATGAATATAGAACATTTGCA TCAACCCTAAAATCTTCTGATGCTTTTTTGGCAAACTTTTTGAGTCTTCTACGTCCCTTC CTACAACCCGTGGTTCTGGGTAACCTCTGATAGTAAATTTGGTTCTTTAGGATACAGGAC TAAAAATGTTACATCTTTAAAAAACAAACTCATGGCCTGAGCATCAGCAGCAGACATCTT GGTTCCGGGACTCTGCCAAGAGTATTCTGCATAGGTGAGAGTGCGGAATACAGAAGCTAA CAGCTTCTGGGACAGGCGAGAGCCACAGAGCTTCTAAGGCAGCCCCCTTTTCGGGCCCTA GACATCCGGCTTCTTTCCCGGCCAGAGGATAGGGGTCCACCCGGCCTGGGAGCTCTTGGC CTGAGCATCTGCTGCAGACATCTTGGTTCCAGGACTCCTCCGAGAGTATTCTGCACAGGT AAGAGTGTAGAATACAGAAGCTAAGAGCTTCTGGGACAGGCCAAAGCAACTCAGCTTCGG GACAGGTCCTATTTTGGGCCTTCATCTTCGGCCAGGAGGGAGGTCCTAACGCCAGATGTA CACCTCCCCTGTAAGAGGAGAGCTTGCCTGCAGAGAGTGCTCTGACCACTGACACTCAGA GGAGAGAGCTAGTCTCCCAGGTCTGCTGATAGAAGCTAACAGAATCACCTGAGGAACAAG CTCTAACCAGAGACAACTAAATCAACTAACTCCAGAGATTACCAGATGGCGAAAGGTAAA CGTAAGAATCTTACTAACAGAAACCAAGACCACTCACCATCACCAGAACCCAGCACTCCC ACCTCGTCCAGTCCAGGGCACCCCAACACACCCAAAAAGCTAGACCTGGATCTAAAAGCA TATCTCATGATGATGGTAGAGGACATCAAGAAGGACCTTCATAACTCACTCAAAGAAATA CAGGAGAACACTGCTAAACAGGTAGAAGATCTTAAAGAGGAAGCACAAAAATCCCTTAAA GAATTACAGGAAAACACGACCAAACAGGTGATGGAATTGAATAAAGCCATCCAAGACCTA AAAAGGGAAGTAGACACAATAAAGAAAACCAAAAGTGAGGTAACGCTGGAGATAGAAACC ATAGGAAAGAAATTTGGAACCATAGATGCGAGCATCAGCAACAGTATACAAGAGATGGAA GAGAGAATCTCAGGTGCAGAAGATTCCATTAGAGAACATTGGCACAACAATTAAAGAAAA TACAAAATGCAAAAAGATCCTAACTCAAAACATCCAGGAAATCCAGGACACAATGAGAAG ACCAAACCTACGCATAATAGGAGTAGATGAGAATGAAGATTTTCAACTCAAAGGACCAGC AAATATCTTCAACAAAATTATAGAAGAAAACTTCCCAAACCTAAAGAAAGAGATGCCCAT GAACATACAAGAAGCCTACAGAACTCCAAATAGACTGGACCAAAAAAGAAATTCCTCCAG ACACATAATAATCAGAACAACAAATGTGCTAAATAAAGATAGAATATTAAAAGCAGTAAG GGAAAAGGGTCAAGTAACATATAAAGGCAAGCCTATCAGAATTACACCAGATTTTTCATC AGAGTCTATGAAAGCAAGATGTTATACAGACACTAAGAGAACACAAATGCCAACCCAGGA TACTATACCCAGCCAAACTTTCAATAACCTTAGATGGAGAAACAAAAGTATTCCATGACA GAACCAAATTCACACAATATCTTTCCACGAATCCAGCCCTTCAAAGGATAATAACAGAAA AAAAAACCCAATACAAGAATGGAAACCACATCCTAGAAAAAGCAAGAAGGTAATCCCTCA ACAAACCTAAAAGAAGACAGCCACAAAAACAGAATGCCAACATTAACAACAAAAATAATA GGAAGCAACAATTACTTTTCCTTAATATCTCTAAATATCAATGGACTCAACTCCCCAATA AAAAGACATAGACTAATAGACTGGCCACACAAAAAAGGACCCAACATTTTGCTGTTTACA GGAAACCCATCTCAGGGAAAAAGATAGACACTACCTCAGAATGAAAGGCTGGAAAACAAT TTTCCAAGCAAATGGTTTGAAGAAACAAGCTGGAGTAGCCATTCTAATATCTAAAAAGAT CGATTTCCAACCCAAAGTCATCAAAAAAGACAAGGAGGGACACTTCATACTCATCAAAGG TAAAATCTTCCAAGAGGAACTCTCAATTCTGAATATCTATGCTCCAAATACAAGGGCAGC CACATTCATTAAAGAAACTAGTAAAGCTCAAAGCACACATTGCACCTCACACAATAATAG CGGGGGACTTCAACACACCCCTTTCACCAATGGACAGATCATGGAAACAGAAACTAAACA GGGACACAGCAAAACTAACAGAAGTTATGAAACAAATGGATCTAACAGATATCTACAGAA CATTTTATCCTAAAACAAAAGGATATACCTTCTTCTCAGCACCTCATGGTACCTTCTCCA AAACTGACCACATAATTGGACACAAAACAAGCCTCAACATATACAAAAATATTGAAAGTG TCCCATGTATTCTATCAGATCACGATGGACTAAGGCTGATCTTCAATAACATAATTAAAT AATAGAAAGCCAACATTCACGTGGAAACTGAACAACACTCTCCTCAATGATACCTTGGTC AAGGAAGGAATAAAGAAAGAAATTAAGGACTTTTTGGAGTTTAATGAAAATGAAGCCACA ACATACCCAAACTTATGGGACACAATGAAAGCATTTCTAAGAGGAAAACTCATAGCTCTG AGTGCCTCCAAAAAGAAACTAGAGAGAACACACATTAGCAGCTTGACCACACACCTAAAA CCTCTAGAACAAAAGGAAGCAAATTCACCCAAGAGGAATAGAAGGCAGGAAATAATCAAA CTCAGGGGCGAAATCAACCAAGTGGAAACAAGAAGAACTATTCAAAGAATCAACCAATCA AGGAGCTGGTTCTTTGAGAAAATCAACAAGATAGACAAACCCTTAGCCAGACTCACTAGA GGGTACAGGGAAAGCATTCTAATTAACAAAATCAGAAATGAAAAGGGAGACATAACAACA GATCCTGAAGAAATCCAAAACACCATCAGATCCTCCTACAAAAGGCTATACTCAACAAAA CTGGAGAACCTGGATGAAATGGACAAGTTTCTAGACAGATACCAGGTACCAAAGTTAAAT CAAGATCAGGTTAATGATATAAACACTCCTATATCCCCTAAAGAAATAGAAGCAGTCATT AATAGTCTCCCAACCCCCCCCCCCCCAAAAAAAAAAACAAAAAAAAAAACACAAAAAAAA AACCCCAGGACCAGATGGGTTTAGTGCAGAGTCCTATCAGACCTTCAAAGAAGATCTAAT CCCAGTTCTTCACAAACTATTCCACAAAATACAAACCGAAGGTACTCTACCCAATTCATT CTATGAAGCCACAATTACTCTGATACCTAAGCCACAAAAAGACCCAAGAAAGATAGAGAA CTTCAGACCAATTTCACTTATGAATATCGATGCAAAAATCCTCAATAAAGTTCTCGCTAA CCAAATCCAAGAACACATCAAAACAATCATCCATCCTGACCAAGTAGGTTTCATCCCAGG GTTGCAGGGATGGTTCAATATACAGAAATCCAGCAACGTAATCCAGTATATAAACAAACT CAAAGACAAAAACCACATGATCATTTCGTTAGATGCAGAGAAAGCATTTGACAAAATCTA ACACCCATTCATGATAAAAGTCTTCGAAAGATCAGGAATTCAAGGCCCATACCTAAACAT GATAAAAGCAATCTACAGCAAACCAGTAGCCAACATCAAAGTAAATGGTGAGAAGCTGGA AGCAATCCCACTAAAATCAGGGACTAGACAAGGCTGCCCACTTTCTCCCTACCTATTCAA CATTGTACTTGAAGTCCTAGCCAGAGCAATTAGGCAACACAAGGAGATAGATCAAGGGGA TACAAATTGGAAAGGAAGAAGTCAAAATATCACTTTTTTCAGATGATATGATAGTATATA TAAGTGACCTTAAAAATTCCACCAGAGAACTCCTAAACCTGTTAAACAGCTTCAATGAAG TAGCTGGATATAAAATTAACTCAAACAAGTCAATGGCCTTCCTGTACACAAAGGATAAAC AGGCTGAGGAAGAAATTAGGGAAACAACACCCTTCTCAATAGTCACAAACAATATAAAAT ACCTTGGTGTTACTCTAACTAATGAAGTGAAAGATCTGTATGATAAGAACTTCAAGTCTC TGAAGAAAGAAATTAAAGAAGATCTCAGAAGATGGAAAGATCTCCCATTCTCATGGATTG GCAGGATCAACATTGTAAAAATGGCTATCTTGCCAAAACCATTCTACAGATTCAATGCAA TCCCCATCAAAATCCCAACTCAATTCTTCAACGAATTAGAAAGGGCAATGTGCAAATTCA TCTGGAATAACAAAAACCTAGGATAGCAAAAACTCTACTCAAGGATAAAAGAACCTCTGG TGGAATCACCATGCCTGACCTAAAACTGTACTACAGAGCAATGTGATAAAAACTGCATGG TACTGGTATAGCGACAGACAAGTAGACCAATGGAATAGAATTGAAGACCCAGAAATGAAC CCACACACTTATGGTCACTTGATCTTTGACAAGGGAGCAAAAACCATCTAGTGGAAAAAA GACAGCATTTTCAACAAATGGTGCTGGCACAACTGGCGGTTATCACGTAGAAGTATGAGA ATTGATCCATTCCTATCTCCTTGTACTAAGGTCAAATCTAAATGGATTAAGGAACTCCAC ATAAAACCAGAGACACTGAAACTTATAGAGGAGAAAGTAGGGAAAAGCCTCGAAGATATG AGGACAGGGGAAAAGTTCCTGAATAGAACAGCAATGGCTTGTGATGTAAGATTGAGAATC GACAAATGGGACCTCAATAAAATTGCAAAGCTTCTGCAAGGCAAAAGACACCGTCAATAA GACAAAAAGGCCACCAGCAGATTGGGAAAGGATCTTTACCTATCCTAAATCAGATAGGGG ACTAATATCCAATATATATAAAGAACTCAAGAAGGTGGACTCCAGAAAATCAAATAACCC CATTAAAAATGGGGCTCAGAGCTGAAGAAAGAATTCTCACCTCAGGAATACCGAATGGCT GAGAAGCACCTGAAAAAATGTTCAACTTCCTTAATCATCAGGGAAATGCAAATCAAAACA ACCCTGAGATTCCACCTTACACCTGACACGAGTCAGAATGGCTAAGATCAAAAATTCAGG TGACAGCAGATGCTGGCGAGGATGTGGAGAAAGAGGAACACTCCTCCATTGTTGGTGGGT TTGCAAGCTTGTACAACCACTCTGGAAATCAGTCTGGCGGTTCCTCAGAAAACTGGATAT AGTACTACCAGAGGATCCTGCAATACCTCTCCTGGGCATATATCCAGAAGATGTTCCAAC CGATAAGAAGGACACATGCTCTACTATGTTCATAGCAGCCTTATTTATAATAGCCAGAAG CTGGAAAGAACCCAGATGCCCCTCAACAGAGGAATGGATTCAGAAAATGTGGTACATTTA CACAATGGAGTACTACTCAGCTATTAAAAAGAATGAATTTATGAAATTCCTAGGCAAATG GATTGACCTGGCGGGCATCATCCTCAGTGAGGTAACACATTCACAAAGGAACTCACACAA TATGTACTCACTGATAAGTCGATATTAGCCCAGAAACTTAGGATACCCAAGATATAAGAT ACAACTTGCTAAAGGCATGAAACTCAAGAAGAACGAAGACCAAAGTGTGAACACTTTGCC CCTTCTTAGAATTGGGATCAAAACACCCATGGAAGGAGTTACAGAGACAAAGTTTGGAGC TGTGTCGAAAGGATGGACCATCTAGAGCTTGCCATATCCAGGGTTCCATCCCATAATCAG CTTCCAAACGCTAACACCATTGCATACACTAGCAAGATTTTGCTGAAAGGACCCAGATAA AGCTGTCTCTTGTGAGACTATGCCAGGGCCTAGCAAACACAGAAGTGGATGCTCACAGTC AGCTATTGGATGGATCACAGGGCCCCCAATGGAGGAGCTAGAGAAAGTACCCAAGGAGCT AAAGGGATCTGCAACCCTAAAGGTAGAACAACAATATGAACTAACCAGTACCCCTGAGCT CTTGTCTCTAGCTGCATATGTATCAAAAGATGGCCTAGTTGGCCATCACTGGAGAGGCCC ATTGGACTTGTAAACTTTATATGCCCCAGTACAGGGGAACGCCAGGGCCAAAAAGTGGGA GTGGGTGGGTAGGGGATTGGGTGGGAGGGTATGGGGGACTTTTGGGATAGCATTGGAAAT GTAAAAGAGGAAAATACCTAATAAAAAGTATTAAAACAAACAAACAAACAAACAAACTCA CTTTGTTTCTTGTGGTAAAGTTAATGGTATGTGTCCATCCTATTTCATTTCCTAGGGTGC ACAGCTCTGGATTTCCCCAGACTCTGCTGTAATGGTTTGGGGGTTATGAATTTATGTTCT ACACAATGCATAGCAGAAGTGATGGAAGGCACATGTAAACTTAGTTTTTGATGAATCCTA GGTGACCCTCCATCCCTGTCTTCTATTTTTGTCACCATGTTAGGCATGTATCAGACAGTA CTTTTCTTTTCTAGACAGGGTTTCTCTGTGTAACCTTGGCTGTCCTGGAATTCTCTCTGT AGACCAGGCTGGCCTAGAACTCACAGAGATCCTCTTGCCTCTGCTTCCTAGTGCTGGGAT TAAAGGTGTGTTCTATCACAGCCTGGCCTTTGGACAGTACTTTTAATAGACGAAACCTAT GGGTGCCATTGAGTCCTTCCTAGGAACAGAACATAGCAGATGTATGTGGAACATGGACAG TGAATGGGGCCATGAAAAACAAACAAGCCTTTGAGGGAGGGGGACAGGTAGACACAGAGG CAAAGAAAGGCAGAGACAGAGAGGGGAGTGTTTACATGTATAGTGGTACATAAGGGCATT TCCCTGTGCATGTGGAGGCCAGACGCCAACTCCAAATATCTTCCTGTTTTTTGTTTGTTT GTTTGTTTGTTTTGTGTGACAGGGCTCTCACTGAAACTGGAGCTTAATATTATGGCTAGA CTGGCTGGTTATTAAGTGTCCTGGAATTTGCCTGTGTCCAACCCCTCAGTGCTAAGGTTA CAGACCACACCACTGCATCCTGCTTTTGTGGGGCGCTTGGGGATCCAAACTCAGGGCCTC ATGTCTGTGTAACAAGGGTTTACTTCCTGAATGATCTTTCTAGTCCCAAATAAACCTTTG TGAGTTAAACTATTGAACTTTATCAGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTG TGTGTGTGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAG AGAGAGAGCCCACTCCTGGTTCCACAGCTCTCTACCTTATTTTTTTGAGACATGGTCTCT CACTGCGTGAAACTTGCTCGCTGCCTGGACAAGATGGCCAGTAAGCCCCATGCAATCTCC TGTCTCTGCCTTCCTGGGCTCTGAAATTGCAGGCATATTTTACTATATATTTCCATGGGT ACTGGGGATTCAAACTCAGATCTTCACAATTGCATTGTAAGTACTTCACCGAGTGAGCTA TCTCCTAGCACTAATAAACATAATTTTAGCATGGGTAGATAGGTTCGTTCTGTTTAAGAA AAAAAACTGAGCACTCCTCAAATCTAGTTTTGTAACAAATTAAAATGTTTTCCCATCTTC TCAAAAATGGTTGAGGAATTCTTGCCAAAACATTTTAAATAAAAAGTATAATATCATTTT AATTCACTTTGAATTATAATTACTTACAAGAAAAGAGGGATATAAAACCAAACAGCAGCA AAACATTACCTACAACTATGGAGATCTGATTCTTGACGGTTCTTGATGGGTTCCTGGCAC CCATCTGCCCTCCTGTCTTGGGTGACCTTCCTTTCTTCTTTCACACTTAGAAGGAAATGG CCTTTCCTGCCATTCTCAGCAGCTTATGCTGGGCTCCTAAATACAGCTGTGCATGTCTTA CAGGATATAATCTAAGTTTTGGTGACAAAGAGGTCTTTCTTAGGGCAGAGGATATCCAGT ATCCACAACTGTGGAGTAGGAAATGACAAGAAAGGAGGGGGAGAGTTGAAAGTCTTATCT CTGAGCTCTCAATGGTCAGGAGTCCAGATGGGCCTGAGAAGGCAGGATAGTCAATTCTTC TTGGAGATGGCATGGGAAACAGGCAGGGAGAAGGAGAAGGAGGAGGAGGGAGAGGAGGAG GAGGAGGAGGAGGAAGAGGAGGAGGAGGAAGAGGAGGAGGAGGAAGAGGAGGAGGAGGAA GAGGAGGAGGAAGAAGAGGAGGAGGAGGAAGAGGAAGAAGAGGAAGAGGAAGAAGAGGAG GAGGAAGTTACATTCTCCTTTCTATTCAATGATGCCTGCTCAAACATCATGGATAATTTA TTATCAGCTGAAGTGGGGAGGAGAAGGAGAAGTTATACATGTACATGGGTGGACTCCTGA AGTATAGGGTAGTGCAGCCAAAGGCCATTGTGGCAGGACAGTGATTAGCAGAATATCCAA GGAGAGAGTGAAACTAGGGATGTGAGGTCAGCCCACTTTCCCTTCTGGGAGTCACCCTGC TTCCCTTACAACACACTCCCTTCCAAGATGCCCCACTGGCTGAGGCACTGAGATGGGAGC CTGCTTGTCCTATTGTGGGCTCTCATAAGTTGTTTGCAGAAATGAGTGAAGTGTTAGAGC ATCAACTCTGAGTGCTCTGTGGAAGATGCGTAATCTTAAGACCTGATGATGTTTTGGAGT GACACCCCTTATTTTAGGTTGCTGTGGCCATCCCTAGTAAGTCTTTTTTAGTGAGCTTGT GTTGATTAGGACTGAGTAGCAAGTTTTAAAACTTCCACTCAAAGCACATGGAGAAGCAAA GGAAAAGGACTTGCTTTCATGGTGAACAGGGAAGTTGGCCATAGATGTATTGCAGGTAAC GCTTGATCTAGAAGTGTTGTTGTGAGCCTTCTTTCACAGTCCTTAAGTTCTGCTCTATGT TGGTTCAACTGGGTGAACTCTCCCTTCAAAGATGCTAGCAGCTATTCCACCTTTCACCAC CTTTTTCATTGTTGTCTTCCTCCCCCTTTCCTTTCCCCTCCTTCTTCTTTTAGATTTAAA CCTCAGATTTTAAATGTGCTGGTTTAAATCTAGTAAATCAATTGTATTTGGGGTTTCATC ATGACTTTATGTGTATGTTATCTTCAGATAGATAGATGTAGGCAACTCTGACTTTCATAC TTAGAAGGGTTTGCCTTTCATACTTAGAACAGTTAATCCTGTTCTTAGACCTACTATTAA GATCTGATGCTTAGGGCCCAGATCAAGGGCACCCACATGATCCTGGAAGCACTCAGGCTG CTTTCTTTCTTTCTTTTTTTTTCATACTTTTTTTTAAAAAGATGTATTTATTACATGTAA GTACACTGTAGCTGTCTTCAAACAAACCAGAAGAGGGCGTCAGATCTCGTTGCAGATGGT TGTGAGCCACCATGTGGTTGCTGGGATTTGAACTCTGGACCTTCGGAAGAGCAGTCGGTG CTCTTACCCACTGAGCCATCTCACCAGCCCCCCGGCTGCTTTCATTAATAACAATTAGTT AATTCATTTCATGAATAATCATTCATTAACAATGTTACATACAGGTTTTTTTGTTTTGTT TTGTTTTGTTTTTTTGTAGGAGGTTGTTTGTTGGGAGCCGCCCCCACATTCGCCGTTACA AGATGGCGCTGACATCCTGTGTTCTAAGTGGTAAACAAATAATCTGCGCATGTGCCAAGG GTATCTTATGACTACTTGTGCTCTGCCTTCCCCGTGACGTCAACTCGGCCGATGGGCTGC AGCCAATCAGGGAGTGACACGTCCGAGGCGAAGGAGAATGCTCCTTAAGAGGGACGGGGT TTCGTTTTCTCTCGCTCTTGCTTCTTGCTCTCTTGCTTCTTGCTCTCTTGTTTCTCTCTC TCTTGCCTCTCTCTCTTGCTTCTTGCTCTCTTGCTTCCTGCACCCTGGCTCCTGAAGATG TAAGAAATAAAGCTTTGCCGCAGAAGATTCTGGTCTGTGGTGTTCTTCCTGGCCGGTCGT GAGAACGCGTCTAATAACAGTTGTTGAGTTTTCTGGTATATTGATGACCATCTTCTCATG CTTTTTAGTGTTTAAACTTGAAGAGAATTCCATTAATGTGGTTGTATTGATTTCTTACAC AGCAGAGTTTGTATATACACATGCCTAATTAGTACACTACATTATACCAGAAATTACTGC ATCCTTATTTTTGATTACAGTGTAATATTTTTGTGTGGATGGCTACACACACACACACAC ACACACACACACACACACACACACACACATTGGTTTTTTTTTGTTGTTGTTTTTTGCAGG GGGGGCAGTTTCTCTGTGTAGCCCTGGATGTCCTGAATCTTATTCTGTAGACCAGGCTGC CCTCAAGCTCACAGAGATCTGCCTGTCTCTGTCTTCTGAGAGCTGAAGTTAAAGGCATGT GATACCCAGATGGCTTCTTATATAGTAACTTGTCTTCTGCCAACTAGCATCGGGTTCTAT GTCTTTAAACTTTGTTATTATGAACACTTTCCTTTTGCACACGCACACATGCACACATGC TCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCACACACACACACACAC ATGTGAAATAAAGTCTTAGAGGTAAGATAAAGATGGAAGAGCATTGGAAAGTTTCCCTTT AAAGTGTGTGTGTGGGGTGTATGGGGGGACTAGCATTACACACTAATTAGGAGTGTACAC TCTGGAACAGGCTGCCTGGGTTTGTGATTTGCCTTTCCTCTTTATTAGTTTAGTGGCCTT GGACAAGTTACTTACATTTCTATGTCTTGTTTGCTAATGGGTAGGTAGGATGGGAACCAT ATCTTTCTGCTAGGGTTATAAGAATTAAATGAGCGAATCTGCTGAGCTTCACGTGTGTGG ATGGTATTCTAGTTCAGACTCAGCAACTACTCTAGTGGGATGTTCATATTCCAAATGGGC CAAGACGGGGACGCTGGCTTACTCGGATGTGCTTCTGTGCAGACTCAGCACTCGGGAGAT GGAAGCAGGATGACCAAGGGCTTGAGGTCAGCTGGGTGTACCAGAGAGGCCCCTTTTCCA AAGGAAAGAGAGAAAGTGGCGTTGTTAATCCTGAATCTGCCACTTAGGCACTGATTCCCG TGCACCTGAATGAACAAGTGAATAAAGCTAGACTTAAGAATTGTCTCAAGCCGGGCAGTG GTGGCGCACGCCTTTAATCCCAGCAATTGAGAGGCAGAGGCAGGTGAATTTCTGAGTTCG AGGCCAGCCTGGTCTACAGAGTGAGTTCCAGGACAGCCAGGACTACACAGAGAAACCCTG TCTCGAAAAAACCAAAAAAGAAAACAAAAAAGAAAAAGAATTGTCTCAGTGTCTTCCTGT TACTGCCTAGCTTCCGGGATCCGTGCTAAGTAAACATCAGAGCCGCCCTTACCTAGAAGT ACTTTGAAGGCAGCATGGAGTGATGCTGCCCAAACTGGCTGTAGCAAAGGGGCAAGTGAG AAATGAAACACTTTTCCAGGCTCCCCAGGCATCTGCCACCACACCCAGCTCCATCCCCAT ACAAATGGCTTGAAAAGTGGAACAGAAATTGATTTTTAAAAATTAGACAACACCTATGTG TCAATTGAATAACACTCCACACATACACAGTATCTTCAGTAGCATAGTCTACTACAAAAT TGTAATTGTTAGTATGCTCTATTTTTGTATTGTGTAAAAAACAATTAGGAAGTTGGTGGA AAGGAAACAGATTAATAAACACCCATTTATAGTTACCAGATCCAACATGGACCCTGAAGC CAGGCCACTGTATTGGGGGAAGATTCAGGAATGATCCAGAGAAGCCTTCATGACCTTAGG TACAAACATGGATCTCTCTGGATGAAATATCCAGTGTGCCTTCTATTTTAATAATGAAGC AGGTGCCAGGGTTGTGGCCTCTCACAGGGGTCTTCGTTTGCCACACTTAACTGGGTGGTT TCTGTTTTGTTTGGGGGAATAAATATTTGAAAGGGGAAACTGTAGAAGGTTTTGCGGCGG TTATGATGTTATTGATACACAGGCTGATGCTGTTATGGCGGGTGCTAACAGGCTACATTA TCTTTATGCCTCCAAGGTAACCTGAAGCAGCTGTCTATTGCCTTGGCACTACCTTACCCT GAAGCGTCTGCCCTGCTGGGGACTGTAACCCGAGCCAACTGCCTGCCTTACAGAGGCTTC TTTAGCTACTGACAGCAAGAAAGGAAGGGAGAGCGTGAAGTCCCCCAGATGGATCCTTCC AAGCGGCCCGATGCTGAGCGACTCTCTGAGAGGATGGCCCTGCCATCTCCACTTCTACGT AAGGGCAACAGTCACTAGTGTGTTCTCTTCAGGCACGGAAACAAATACTCGAAGGAAACC TCTGGAAGATTTCTTTTTCTCTTTTGAACTCTGCCATGTATTGCCGCAGGCCATGTCCAC GTGGAAATCGAGGCTCACCAAAAGCCTGAAGCTCCCGTCTCGAAGGATGCACTCCTTCCC ATGCTCGGCTTTGCTGTCCTGTTTTGGCAATACCAGGGAAAATGCTACCTTTGATCAGTC CAGCTCGGCGGATACTCACTCTGCCATCTATGTCCAGCCCATGGCCAAAGCAGGCACACA TCCAAGTCACCCAAAGGTGGAAGAAAGAGCTGCAGAGAAAAGGCGAGATTCTGGTATACA CTTGGAGCAAAATGGCACCGCAAATGGCAATAACAGCAAACACACTGCTGTCCAGCCTGT AGAGACCCCTGAGGATTTTGCCAGGTCCCTGAATGAGGAAGTAGACTGTGAAGCCGTTAC TTTCCAGACGTCCATCCCTAGACCATCAATTATTGACATGCCAAAGGTGAGTGAGCTTTC CCACTGCTGTTACAGATAAGGCTGTGTTAGGGAACGTTCTATCATTTTTTGGAAAAACTC TGGCAAACATCCTTGTTTAAATTCATTACTGTATATGACACACAGAATTCTCTCTTGCTA GTGAGAGGAACTGTGGAAAGCCTTTTAAATTTTCAGCGTGTTCGCTGAAGATATATATAG AGAAATGACAAAGAATTCAGGAGCTGTCACAATGGCAAACCAGACTTTAGTGAACTGGTT ATAATGCCTCCAAACAAACAAAAGATCAGAAGATGTATATATTATTCACACACACACACA CACACACACACACACACACACACACACACACACACGTATATGTGTGTGCATGTAACACTT GCATATAGTTAAAAAAACTGATCTATAACTTTCTATCTACTAAAATCCACAATATGAAGT CTGACCATGGAATTTCAGAAATTGTCTTTAGCAGTTAGAATGTATCCTGTCTGGACAATT GGGAATGATGGGGGAAGTTGGAAATGATAAGCAGCCCCATGTACAGAGCAGAAAGGAACT GGCAGAAAATGGTATTCATAAATAAGGGATGATGCCTGTCTAACTTTTAAGATTTAAAGA CAGGAAGAGGAGGGATTTGAAAGCTGGCGTCCCTGCTCTCCTGGGGCTTGGTCTTGAGTT ACTGCTTTCTTGCCTTTGTTTCGGCATTACTGGATTTTAGTTTCTGAATGTTCTGAATTG TTTGAGATGTACACACCATTTCATAGTCCTTGTCAATCCTGATTAAGAGGGGCAGTTGAG AAAGAGACTTCTAAAGGATATAACCCCCAAAATGTTATTGCCCAGTTTGTTGTTGGTGGT GGTAATTTCTTGCCCAAGTAATTTAGGACCAGAGCTAAAGAGCCTGAACGTTTTTCAGTA TTCATTAATATGGTGTTCTGATTTAAAGCCTTTTTTCTCAGCTAGTTTATTAAATAAAAG GTTTGTTTGTTTGTTTGTTTGTTTGTTTGTTTGTTTGATTTGCTTACTTGGACTAAGTCT TTTTAGCAATAAAAACTACAACTTGCCTGATAGCAAAGATAGAGTTAAGACATAATTTAA AACATAGTTCAGTTTGGCAGTCTGTAGCAATGGTTCTCAGCTTTCCTAATGCTGTGCCCT CTTAGTACAGTTCCTCACGGTGTGGTGACCCCAACCATAATATTATTTTCACTGCTACTT CATAACTGAAATTTTTCTACTAGTATGAATTGTAATGTAAATGTGTTTTCTGATGGTCTT AGATTACCCCTGTGAAAGGGTCATTTGACCTTGAAAAGCGATTGTGACCCACAGGTTAGA ACCACTGGTCTACAACACTCTGTTAAGTGAGTGTATTTAATATAGCACTATGCTAAGTGC TCTAGGAGCATAGCTCAGTGGCAGGGCATTTGCTTAGCATGCACCAGAACCTGGATTCCA TCCCTAGAACTGCCAGGGAATGAAACTTTATTGTTTGAATTCTGGTATTCTGAAATTGAT CAGAAGATTTCACCAAACCCTGTCTTAATAGCATTAATTTTTTTTTTGTTAGTATTGTTA AGTCGACCCTCAAACAAGCAATAAAACCCAATATACTTGTTTAGTTTTCCGTGCATATCC ATGTATAAATTGAGATATTTTTAGCGAATCTGAGTACACATCATGGCCAAGTTCATATAA GCTACATGGCCAAAAGATGAATCTACATTACCTTGATGAGGCTAGAAGCATACATTCTGT CAAGGAGGGAGGGCAGCAAGCCAGCCTCCACCCTCCACTGCTGAGCTTAGGAGCAATGAG AAGGGCTTGGTCTGATTTTCTGTTTTAATGGTTCCTGTGACACAAGGGACCAGTGTAACA CAGTGGGAGTCCCAGGAATCAACCTTGGGTCATCAGGGTTAGTAGCAAGTAGCAAGTCCC TTCACTTACCTAGGCATCTTGCCTGCTCCAGCCTTAGTTGTTAAAACATAAGGGAAGGAC CGTGTGATTAAGGAGTCATGTGACCAAGACTACAGACCACCCATAGACATTCAATACCGC CTAGGAATAGGTATATCAGAGTGATTGAAAACGAGGCTGTAAGTTGGAGAAGCGCCCGGA AAGATCCAAAGGCCCACAGAGGAGCATCTGGGATGCTACAGGGAGATGTGCAGCAGCAGG AGCTTTGGGGATTTTGTGCAGAACTATGTCGTGGACAGGGCTATGATTCTGGGGCGGGCT AGAGTTGAGAAGCTGGTTCAGTACCTCGGTTCTGGGTCAGTCATAAAAGGACGAGTAGGG GATGCTACAGGCAGAAGTAGATGCAGCCGCTGACCTTGGGAAGGCTGAAAGCAAATGAAA TTAAGGGGCAGAGAGTGTGCAAAGAGGAGGCGAGTGGGCTTCTGTTGTGGTTCCAAAGCC CAGGGCTCACCTGCACAGAGCACCTACCTTCTGCCAGCCTTTCTCAACGCATTAAACGGA GGCTCTCGTCTAACCCTAGAGACGGTCCCAAGTCCACAGAGGGAGGAAATGACAGACTCA GGGTTAGAGTCGAGTTCTCCCCAACTCCCAAGTCCACCCTTGGAAATAGAAGGTGCTTCT ATTCCTGATGCTTGAGACTTAGAACCAGATAGTCCTATACGAGGTCATTTCCTTTTCAAG TCAATTAGAGCTCCACATAACGCATATATGGAGTGTATTTATAAAACTGTGCAGCACATG GAAATGTAGCAGCTGGGCTAGATAGCCTTGGGTTCAATCCCCAGCACCGTAATGTATATT TATAAATGCATATATGTGTATGATTATAATTATTAGTTTAAAAAATAATTTGCATAACTT TTTTTTCTGCCACAGTGGCAGGCGTGTATCACCATGGAAAGAGATATTTTTCATTTTTTG TCAGAGACAAAGCTTTGCTGATGGCCGTGGGGGAACTTCTGATTAAAAGTGCCAGCAGCT TCTTTGTGACCTGGCACGTCTTCAGCGACGTGTTCCCCTAGGTGGATGGTGAATGAGCTA GCTTTCCTACAGCCTTGCCCGGTGGCTCATGTACTTCCCCTTTAGGTGTACTGATCCTCT TTCTGGAAGCTGCTTTGTTAGCAACCATAAATAATACTTACACTCTTTCTGAAGTTCAGC TTCAGAGCAACCTGAAATGAAGACAGACACCCCTGGGGTGTCTTTCGTTACCCTGGTGAT CAGAAGGGAAGGAGGATCATTTCAATCTGACACAGACTCTAGTCTGAGTGGAAAGCTGAA AGTCATAAATATATAAACTAAGTTGAGGCAAAAGCATTTATCTGGGTTGCAGAAAGGCAT ATGCTTGTCTAGCGAAAAGGTGCTTGTTGCTCAAGGCTGACAGCCTGAGTTTATCCCCTA CATTATACACACAGCACACAAGCATAAACCATTTTTTTTAATTTAAAAAGTTATCTGACC ACTGGACATGGTTGGTTGTCTATGCCTTAAATCCCAGCACTCGGGAGGCAAAGGCAGGTG GATCTCTGTGAGTTCCAGGCCAGCCTGGTCTCCAAAGTGGGTTCCAGGACAGCTAATGAA GGCAGCTACACAGAGAAACCCTGTCTCAAAACCAAAAATAAAAACCCAAAACTTAACCAA CCAATCAAAAAACAAAAAAATGAAAGAAAAAGAAAAGTTATCTGAAAACTATAAGTGATA TTAACTAGACTTCAACTCTTCTTCCCCCTCCTCTTCCTTCTTTTTTGAACTAGTGTCTCA CTATGTAGATCTGGCTTAGAGTTCACTATGTAGACCAGAATGGCTTTGAACTCATGGAGA TCTCTCTGCCTTTACCTCTGCCTCCCAAGTACTGGAATTAAAGGCATGCACTACCATGCT TGGTTTCAACATCTTTTGTGTGTGTCCCTTTCCTGTTTCATGCTTGAAATCAAGGTAAAA AGCTTACAATTGGAACATGTTGTAGAGTTGGGAGTCATGATGTTCCATTAGTGGTTGTCT GTCTCACAGGTGAAGCCTCTCATAATTGGTGGAATCACAGACAGATCATGGAGTGAGGAA ATGCTTCTGTTTATTGCTTTAGCTGAACGTTGCTGAGATGTCCCTCTGTGGAAACTCAGC ACTGGCCCTAGGACCTGCAGATGAATGGACAACCCCTTAAATTGTTTGCATTCTAGAGGG AGAGACAGATGTAGAAGCTGGCAATATCAGCAGAGCATGAGAAGGCTAAGGTCTGGAGGC CTTACAAACTCAGGAGGGGCCTTGGGAAGATTGGGAGATAGGGCAGCTGGTAGAAGATTG ACAGACAGGTTTCCACCCCACACTGCATCCTTCCCATATGGCAGGGAGTGCTTTATCCTG CGTCATCTTGGCACTGTAGACAGAATAAGAAAAGAAAGGCTGCAAGTGGCTAAGGTCTTT AGAGTACTTTTCATGTTTGAGAGAGTATATAGCAATGTTTTTTTTTTTAAAATCTAGTTC TCCATGTGTGTGTGTGGGGGGGGTGGGGTGGGGGGTGGTGAACCAGTCTGACACAGAAGA GGGAATAATTGTGGCTAGGAAATCATGCCTTCGTGTATTGAAACTAAAAAAAGTCAATGA TATAAAAATGCAGGATAATAGGGTCCACCTTAGAATGACCATGGCATTTTGGAACAAGCT TGTTTTGCAGTCAGACATAGAACAGCAACCAAGCCAGGCCTGCAGTCTCACAATGGCCCA AGGAAGGATGCCGAGACTTGGGCAGTCATCGTTTCTCAGGGCATAGACCTTGGCTTTGCT GCCTTTGAGACAGCTATCTTCCTTTGTCCTCTTTATCCAAAACACAGTCTTGATAAAAGT TTTGAAGAGCCAAGTGTGTAAGTTAGAATGTCTGTCTCATCATAGACTCTGGGAATTAAT TGTCAGAGTTGGACAGACCAAGCCAGATGCTCTCTATTAAAACATTATAAGTAGGGACCA GGGGAATGCCTTAGTAAAGTGGTGGCTGCTTCAGCATGAAGAGTTGAGCTTAATTCACAG GCATGGTGGTGCTCACAGACATGGTGGTGCTCACAGGAGTGGTGGTGCTCACAGGCGTGG TGGTGCTCACAGGCATGGTGGTGCTCACAGACATGGTGGTGCTCACTTATAATCCCAGTG ATGGAAAGGGAGAGACAGGTGGGTCCCTGGGGTTAGTGTGGTCATCATGTTCCAGGCTAG TGAGAGAGCCTGTCTCAAAAAGCAAAGTAGATGCCTTGGGATGACGCCTGAGGTTTGCTT CTGGCTTTCACATACATGTTCTCACACATGTGTATGCTCTCATATATACATACATACACA CCAGCATTCACGTGTGCACCCACATGTGCAGAAACACACACACACCACACATAAAGATCA GGTTGGCATGTGGGCATGTCAGCAGAGCATTTTCTTTCTGCTAATTGAAGTAGGTGGGGG GGCTCAGCCCACTCTGGGCAGTGAACCTGGGCTGTAGCAAAGATAGCTGAATGTGGGCCA GGAAACAAGCCAGCAAGTGATGTTTTCCACAGTCTCTGCTTCACTTCCTGCCTCCAGGTC CCTGACTTGAGTTATTGCCCTGAATTTCCTCAGTGATAAACTGTTACATGGAACTGTAAG CTGAAGCACACCCTTTCCTCCCCTAGTTGCTTTTTTGTTAGAGTCTTTTTATCTTAGTAA CAAAATCCAACAAAGGCAGTGCCATTGGGAGAAACTCTGTTAGGCTACATATTGCTTTTT TTTTTTTTTTTTTTGTACAAACTAATTTGCTTGCATTCTTTTTAGAATGAGAACTGCATC TTTTTCTAATGGGTCTAAAGAACCTTAAGCTAGCTATAAAAGCGAGTGCGCTGTCAGGGA TGCTTCCTGCTGAACATATGATTTGATGTGATCTTTAATAAACGTCCCAGTTCACACACT GAGTCATGACAGCATTTTAAATATATGTATATGCCATGGTGACTTCTTATCTGCCTTCCT TCCCCAGCTCTTCTATGTCATTCCTGCTGGGTTCTTTCTCTCTTCCTGAACCACACCCTC TTCTGCTTACATGTTACATATACTTCTTCGCTCCATTTCTATTTCTTTCCTCCCTTTCTC TTTGTTTAGTTAACTAAATGTTTTATTAACTAATTTTGAGTTTCTTACAATGTATTTTGA TCATATTTATCCCCAAGTTTTCCTCTACCTCCAACTGAGATCCACCCTCATTTCTTCTGG ATTTCATGTACTACTATATAAAAATTTATCAACTCTGATTTGTGTTGTCTTTGTATTTCT GTGCCCCTGTGGGGCACAGGCCATGTGGTATCTCCCATGAGCCACTCCCTTAACAAACTA CTTTCTTTTCTCCACACCATGAATTGTACACAGCTTCTCAGATGGGAAGGTGGGGTGGTG AGGCTTATGAAGCCCTTGACACTCCATACTAGAATGCTGACAAGCTTGATCTTGCACAGG TTGTGGCCAGGCAGCCTCAGGTGCTGTGAGTTCGTGAGTGTAGTGGTCCTTCCTGCTTTC TCTTCTCTCCTCTTTCCTTAAAGCCTCTGCTTTCCCTACCTCACCCCTATTTCTACTTTC ATAACACACACACACACACATGCACATACATGCACACACATGCACACACATGCATACTTA AAACTAAGAGCCTGAATGTGAGGGAAAACATATAGTATTTGTCTTTGTGAATCTTATTTT GCTTAATACAATGATCTCCAGTTCCATCTGCATTGCTGCAAAGGTCATGATTTTGTTCCT TCTCATGACTGATAAAACCCCAATGTGTGCATGTCCACCATGCTTTTTTATCTACTCATC CACTGATGGACATTTCAGCTGCTTCCTTTTGCTAGTGATCATGAATTTTCAGTGTGGCAA TAAACACAAATGTCTGTGTGCTATGTTGATTTAGTGACTTTCAGACAGTATATCCAGAAA TATTGCAGTTGGGTCATATGGTAGTCTTGCTTTTAGTTTTCTAAGGAATCTGCACAGTAG TTTCATCCGACATCCTCTTTTATCTACATCCTGGCCAGCATTACCATTTGTTTTCAGGAT AGCCATCTGGACTGGGGTGAGATGGATGCTCAAAGCAACTTCAGTGTGCATTTCTGTGGT GGTTAAGGGTGTCAAGCACTTTTTCAAGTACTTATTTTTCATTTGTGTTTCTTCTTTTGA AAACTGTCTCTTCAGCTCATTGGCTAATTTGTTGATTGGAACTTAATTTTTATGATTATT TATATATTCTAGGTATGAACTCTCCTGACATATTGTTTGAATCGAAAGCAAATTAGAAAC TCACACAATCACTGTAAGTTGTCTAGTTTCATTTTATGTACTGAGCAAGACAACCATCTT TCACTTCCTCAGACACAGAAGATGTTTGAACGAGATAGAGCAGGTCCCATCCCGTTCCAT TTAAGCACTGGTAATTTTTCATGCCAGGCATCTCCTTTCAAAAGCTGTTGAGCATAGCAT GGGCTTGTGCACGAAACACCTATACACTCAGTCAGGAATTTTCTAAGTCAGATATTCAGT TGAATGCCAACTGGAAAAAAAGAGAAACAGCTCCTTGGCTCCTCTCAGGATGAAGTAAAA TGAATGGTCCTCATAAAACCGTGAAATTTACACTGCACAGCTTTGGCTCTTGGAAATCTT CCATAGAAGACTCCAGAGGCCAGCAAATCTGCAGAACTCTCAGACCCTGTAGAGCTGAAG GGAATGCACACTTCAAACCAGGAAAGAAGGCACACGTGTATGATTTAATAAAAACTGAAA GCGCTGCTTTCAAGCAAGGTTACCGCTGCTTAACAACTCAGTTTAAAATAATACCCATTC CAACCAAGATTGGCATGTCAGAGGGAGAGAGGTATAGAGGAAGAGGTTTTCCCATGTTTG AGTAGCACCTATTTCCAGTTATACAGTGAGAATCTAGTATCTCTTTGTGACTCATTAGTA CTCTTTCTTCATTATTTTTTAAAGACAGGATCTTGTGTAGCCCCATGCTGGTCTTGAACT CCTATCTTAGCCAAGGATGACCTTGAACTCCCGATTCGCCTTCCTGCACCTCTATGGTAC TAAGCTCTCAGCTTTGTGCTTCCAGACCAGGTTTATGAGCTATTGGGCACTGGCCTTCAT GCATGCTGGGAAAGTACTCTGACAACTGAGCCATGTCCTTGACGTACTCTAACCCCAACT TTTACAGAGTAAGTATAAGTTTTATAGGCAATGCTCTTGACCATCTAACCAAAGGAGATT GTAATTGACAAGACTCTGACCCAAGAATATCTGCATCTGTTTAGCTGGCATTCCTGTCTT CTTCATTATATAACCTGGGGTCATGCATGCTTCAGCTGAAACCCTCTTTGTTCCACCACC ACACTTGCTGAATATGCTGGAAACTTGAACATGTCTTATGCTCCAGGAGCCACAGGGGGC AGCTGAATGAATGTGCTGTATCCATCATGGGAAACTGGAGAGGATTTTTTCCAGCTAAGG ACTCTGTTAACCTGATCTGAACTGTTGTTCATTTTCCACTCGCTGCTCTTCCTTTCCAAA GAAAATATAACTTGTTGACTTAACGCTTTTTCCAATATGCTCTCAATGCAGTTGGTTTTG TAATTCTGCACCAGGGGAAGTGAGAGGCTGGAAAGAGGAGGCAGTTAGAGGAAGGGAAGC CTCCACCAGAGCCACTAAGGCTGAGACAGGAGGTGTGGACAGTCTCATTCTGAAAATCCA GTATGTGTCTACCATGTTTAGTTAAATGGAGAATGACAGTTCAGTTGGAACCTAAGCCAC AGGTGTTATTTGATTGTCTGTTGTAAGGAGAAATTCCTCTTTAGATGCTGCCTGCCTGGG GGGAAAATCAGGCCATGTAACTTAAAGTTTCAAATCTTGGGCTGAGGATATAGGTCAGTT GGTATAGTGATAACCTTGCAAGCACGAGGACTTGAGTTCAATCCCCAAGACCCACTTAAA AATGCTGAGTATGGTTGTGCAAGTGAAATCCCAGGCTGGGAGGTGGAAACAGGAGGATCC CTGTGGCTTGCTAGCAGTCCTGTCAAAAATGTTGGTGAGCCCCAGGTACAGTGAGAGACT CTGACTCAACGGAGATAGGCTCTGTTCCTAAGCATGAGCACAGATACGTGTATACATATA CTAATGAATGAATATATAGGGAAACACATCAAATCCTCAAAAAACCAAACCAACCAACCA ACCAACCAAACAAACAAAAAACAGTAGGAGGAATCTGGGTCCCCTTTAACTTATTGCCAA TCAAGAGTCATGCACTCTATCCATGTGACAAGGCACCATGACCAAGGCAACTTGTTAAAA GAAAACCTTTGACTGGGGGGTTGCTTACAGTTTCAGAGGGCAAGCCCATGATCATCAGGG TTGGGAGCATGGCATTAGGCAGGAATGGTGCTGGAACAGTAGTTGGCAGCTAACTCTGAT CTACAGCCACAGGGGAGAGACAGAGCTAACTGGAAGTGAAATCTCAAAGCTAGCTCTCAG TGACACACCTCCCCCTATAAGGCCATGCTGTTTGTGTACACACACACACACACACACACA CACACACACACACACACACACACACACACAGCCTATATTTAAGGCCTCCTAATCCTCCTC AAGCAGTACCACTAACTGTGGACCAAACATTCAAACGTATGAGCCCATGGGGACCTTCTT ATTCCAACCACCACAAACTACAATTTGCAAGTCACAAACTGACTTTACAAGGAGGTTCTA TTTTTGACAAAACCAATGCATACCTTTATGAATATGATAGTTTACTTTATGTTCCATATG TATGCACATGGGATAAGCATTTGTATGTGTGTGCTCATATGCGTCATTGCACATGTATGC ATGAGCATTAGGAGGCCCTAGGGTCACATCAGGAATCTTTCCTGTTGCTCTGTGCCTTAT TCCTTGAGGCAGGTCTATTAGTCAAACCCAGAACTTGCTCACACAGGCTGGTCCAACTAG CCAGTTTGTTCTGTGGGTCCCCTACTTTGTGGGATTCTGTTTTGTGAGTGTTATAAGTGG GCTATCATGTTCACCCAATATTTTCATGGGTTCCGGGGATGCAAACCCCAGTCTTATGGT TCTGGGGATCAAACTCATGCCTCAAACATGCTAGACAAATATTCTATCTCTGAGTCCCAC CTCCAGCATCTTAATAATATATATTTAAATTTATTTTTATTTTATGTGTATATATTAGTC TTTTGTTTTTGTTTGTGCACTATGTATGTATACACATTGCTTTTGGAGGCCAGAAGAGGG CATTGGATTCCCAGGAAATGGAGTTACATATAGCTGTTAGCTGCCATGTTGGTGCTGAGA GTCAAACCCAGCTCTTAACTGCTGTGCCATCTCTCTAGTGCTTTTATAATATTTTTGAAT ATATGAAAAGACGAATCAGCCAATAAACCAATATCAAGGGGCAGACTTATGATACAGAGC TTATTTGTATATATTCTTATTATTTAGTCTTTGTTCAATACTGCCAATGTCTTTGTGATT TATTCCCTTTTCTAGAAATTCATGGAAATTATTTAAGCTTGTGTAGAAGGGGTAGAAGTC AAGATATTTTTTCTCTGGAAGAATCAACTGCATGTCCACCAGGCTTAAGATGGAAGACTA AGAAAATTTCCTTCTCAAGTGAACTTAGCCAGAGGGAAATGTGCTTTTCAACTCCCTAGT TAATTTGTATATTCCGTTGCAATTTGTTGCCTGATATAAACTAAACTCTTTATGCTTTGG TTTTTCTGTATGCGTATAGTAGCTTGTAGGATCCCAAGATTGTTTCAGAAAGAGCAACTA CTTGCGTAGAACTTTAAACATTTTAGGAAAAACACACAACAGAAACAGAAGAAAACAGGG GCCATGTTTTCCTCATGATTTTAATAGCAGACCAAGAAGCATAGGCAGCTACTGATCACA TTAGCAAGGCTCTGAGCTATTTGAGGGACACAGGGTCAATTCCAGGAGTGCTTTTACCAT TTTCTCACATAATTCTGGACTTCCAACATTCTGAATTCCCTGCCCCCTGATTTTAAGAGA ACTTGATGCCCATAAGATGTTTTTGGCTAATCTGATTGAAGTATGAAATAAATACTCTTG TACTTACACATACTACTTTCTAAAATTGAAGACTAGTCAGTCAAGGGCTTCTGTTTAGCT AAGGTCAGTATTCAGAACCCATAATACTGCAACTATTTATTGGCCAACTAAGGATCATTT AGTGTATACTGAAGTCCATGATGTTTGCATCTGCCCTGAACAGGTAGAGAGGTTTGTCCT TCTTGTTATCCCCTAAGAGTAAATACAGCAACTATTTATATAGCTTTCCTTTCCTTTTAT TTCCATTATTTTTCTGTTGCTTTCTTTTTCTTTATTCCTTTGTTTATTTTTCTCTTTCCA TCTTCTTTTTCCCTCCTTCCTTTATTCCCCTCCTCTGCTTTTTCTATTTCCTCTCCCCCA AATTTGTCTCTTCTTTCTTTTTGTGACAGAGTCTGGCTATGTAATCTGGGCTGCCTTCAA ACTTGGTCTCCTCTTCTCTCAACTTCTAAAGTGCTGAGACTACAGGTATGTGCTACCACA CTAGACTTTCATAGATCTACACTATGCTTAGTAAAAAGTAACCAAATAAGACTTGAAATC ATCTTTATGGGTGAATTGGGTAGATTATGTGCACATATTACGTCCATTAAATAAAGCACT TGAACATCTTGGGCTTTGGTGTCTATGGATGCAGAAGGATGCCTGTAATAGGAAAAAGTG GTTTGACTCAGCAAAAACAAATAGTTTCAAACAAAACTATCAATATGTCATTTCTTCTGT GCTTTCAGTAATTGGTGTCAAGTCTAAGTTTGAAGTTTTAAAGTTTGTGTTCCCCACGTC CTTGGAATGAGCAGGGGCAGTACTTAGTGTTAGGCACTAGGACACTGACTCTGAAGAACA AAGGGTGGCTTTGCCTTTGAGTTGTTGTTACCAGGCCAGCAATCAGGCAAAGAACAGCCA CAATAAAAAGCAGTCAAATGGCACTTATCTCTGCAGTTGGGGCAAAAGGCATTTATATGG TTTTAAGCATTTTTTTCCCTTCTCTTCCAGTGAATTTTCCATGACCTTGAGTTTGATTAT ACATCGGAGTCTTATCACAGCCTCACTTTATTACTCTCACCTCTTTTTTTCCCAACTTCT TGTTTTGGTTAGTATCAAAAATCCATGTTTTCTTGCAACATTCACAACACAGTTACTATA ACCAGTGCTCCAATCTAAAGAGACTTTCTGCCCTAATCCACATTCAGTTGCTGCAAACTA CCACCTAAGACTGAGTAGTTTATTTTAAACTGCATTTATTTCTTGTAGTGCTAGAGACTG GAAAGCCAAGGGTCAAGGGAACACATAGATGACACCCTGCTCATTCACGGGGACTTCATT TGGAGTTCTGAGGTGCTGTTGTGTATCACATGGCAAACAGAACACACACAAATGCCAAAT TAGTTTGTATAACTGTCCCAGTTTGAAAATAACACATGAATATATCTATCAGGGGGATGG ATAGTAGAGCCCAGGTGAATCAACAACGTCTCAAAGGCCTTACCATTCTGAATGCATGTG TGTGTGTGTTCACACATGTGTGGATATAGGTGTGTGGCATTGGATATCCTCATCAAACAT GCTCCACCTTACATGTTGACACAGGGTTTTCTCACATGAATCCATACCACTGATTTAGCT AGTCTAGCTAGCCACCCTGCTCTAGGGATACCCCGTATTTAATTCCCAAGTGTCTGGGAT CACAGACAAGCTACCATATCCACCTGGCACTTATGTGGCTGCTGCAGATGGAAATTCCAG TCCTTGTGCTTGTGAGGTAAGCACTTTACTCATTGAGCAATTTCCTGACCCCATCTCTTA GTACCTCAACTTCAATATGACTTTTGGTGGCAGCAGTCAAATCGTAGAAGATCCTTTTGT TTTTCAGTTCTGCATGGTCTGGATAGACCTGCTTGTCATGTACCATTAGTGCCAGGAAAA CTCGCTATTGCAAGTTTTAAAGACTATCTGTTGAATGACCCACTAAGGGAGCTTTGAACT TGACTTATTTTCAAGAACACACAACTGGCAAGTCTCTGGCCTTTTCTCTCCAGCATCTTA GTAGTACTGATACCCACTGCAGGGATTCTCATGAATGGTGGGGATGCTCATGGAGCCATC TCTACGCAGTTGATTGCTGTTTTCACAGTAAAACTTGGCATTACTTGGGTAGGCCTCAAG TCAGAAAATTTTCCACCTAATCATTCTTTTATCCAACAAATACTTAATAGTATTCAACAT GTTCTCTTGAGTGGCCACATATTCTCATTGACTTAATAGGTTAGTGTTTGTAACTCAGGA TTCTCTTAAGAAACAAAATCAATAGAATGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGT GTGTACAGAGAAAGGGATGTAGAGGTGTTTTAAAGGTTTGACTCATGTACTCATTGACAC TAACAAAGTCAAAATCTACAGTGCAGTTCTGCCCCCTACAAAATACCTAGCCCCTGCTGC CTAGACACAGAGTGCTTTCTTCTTCTTTCAGAACCTTACTAATTGCTCTGAAGGCCTATA ATTGATTAGATGATATCCACTTAGTTTATTGACTGCAGTCTTTCTTCAAGTCAATTGATG GTAGATTTTACCCTCCTCAAAAATGACCTCCCTAGCAATCCAGGATTACTGTTTGATTAA ATACCTTGGTAGTATAGCCTGCCCAAGTTGACACTCAAGGAACTTGATAAAGGAAAAAGA GTCTTGGATTTTGTATCCAGAACTCCTGAGCTCTAGTCCCAAATTGCTAAATGGTTCTTA AGACCATTTCTTAAACATTCAGAACCCAATTTTACCTTTTCTGAAAATTATTAGGGGAGG GACAATAGACAGGAACTTTCCAAGGTAGTAACATCCCATTTGGCTTTATAGTTCTGAGTC TTTTAAGTTAATTCAGTTTTCGGAATGATTTTCTTCCTATCTTAAAGAGAAAGTGCCCCC TGCTATAGATGTGGTGCTAGGAAATTGTAACTCAGTGAGGAAGTGTTCACTGGAGAGAAG CAGATGAAAAATGAACTTTTAAGATGGCTCCCAGTGGCAGCCATCTTGAGGGGACTGAAG GAGGGGTTGAAGCTGAGGACAATGCTGTAGCTTTCTTGTCATAGAGCAACAAAGATCCTT GTGCTTGGATCTGCCAGTCACTGGATCTGACTCTGTTCCTGAGAACTCTAATCTGAGACC CAACCCAGAGTGGTTACCACCATGACAGCCAGTTTTTTCTCAAGGATTTCTCTCATATAA TCTAATTTTAGCTTAGAGATAAGCTGGCGGTGAACACAACTTTGAGAAGGTCAAGCCACA GAGTCTATACATTTGTTGACTTGGTTCAGATGGTTGGTTTCCTTTGAAATGTGTTTCCCT TCCCTTGGCAGTGAGAATGTTGTCAGATATATTAAACTGTCACTAAACTGGCTCCGAATT CATGCCTGGCCTCTGAGAGCAGAGTTGTCTCAAATCTGTAGCTAGGGATCACATCCAAGC CCTTGTGTTAAGAAACATTTTTCATGCTCCCCAGGCCTGTGTATTATCTTTGACTAAATA ACCTTAAGAGAGGATAGCTCGTGAATTGTTCCAGATATGATGGGTTGTAAGAAAAATAAA GTATCCATATGGTTATTACAGACACACAGCAGTTGTGATGTCTGGCAAAACTCAGATGCT TGTATCTCAGATGCTCCAATTCAGATGAAATGTGATTGTTATTCAATTATAAAAAATTAA ATTATACAACTCTTATTGGTTAAAAAGCCCATTGTTGAGGCTAGCTTTATGGCATCTTCT CACAGTGGCCCCAAGATAACACCCAGAGCTTGCTTTCTTTCTTTCTTTCTTTCTTTCTTT CTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTTCCATATTTTATTAGGTATT TATTTCATTTACATTTTAAATGCTATCCCGAAAGTCCCCTATTACCCCCCACACACACCC TGCCCCCCTTACTCACCCACTCCCACTTCTTGGCCCTGGTGTTTCCCCTGTACTGGGGCA TATAAAGTTTGCAAGACCAAGGGGCCTCTCTTCCCAATGATGGCCGACTAGGCCATCTTT TGCTACATATGCAGCTAGAGACACGAGCTCTTGGGGGTACTGGTTAGTTCATATTGTTGT TCCACCTATAGGGTTGCAGACCCCTTCAGCTCCTTGGATACTTTCTCTAGCTCCTCCATT GGGGGCCTTGTGTTCCATCCAATAGCTGACAGTGAGCATCTACTTCTGTGTTTGCCAGGC ACTGGCATAGCCTCACAAGAGACAGCTATATCAGGGTCCTTTCAGCAAATTCTTCGTGGC ATATGCAATAGTGTTTGCATTTGGTGGCTGATTATGGGATGGACCCCCGGGTGGGGCAGT CCCAGAGCTCTTTCTGTTTTGTAACAGGTTCAACTGCTTTTAGGTTCCCTTCAACATGTG TGTACATGAAGAGCCTACTCTGTATATATGTGCATGTGTGTGTTCATATATTTGTGTACG CACAAGTTGATGTGTGTATAAATTGACATCTATTATTCATTACCTTTTTTACCACCTTTA TGATAATGTCATACCTCTCTTTTGAATTAGATACTTTACAGGGTCAGCTTTGTACTTCCG GGATAACATTGTGTTATATAATATTTGATTTGCATGGCTAAGTTTTCTCTCATATGTGAA TGAGAGAATTTATATATACATATGAATATATAAATGTATTTGTGTGTGTGTGCGCATGTG TGTGTGTGTCAGAGAGAGAGACAGACAGATATATATATATATATATATATATATATATAT ATATATATAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAAGAAAAGAAAGTGTAAT GGAATATATATGTCCTGAAAATAGAAAGGGAGCTACTTAGAGGAAAGGGCCCAGCAACAG TGGTGGTAATGGTCATGGTGGTGAAGGACATGGGGGAGGGGCAAATAAGAGCAAAGTATA GCATGTATGTATGGAACGGTCACAATTAAATCAATTTTTTGTATGCTAATAAAAATTTAC TTAATGCAAGAGTGGGGCTGGGAAGATGGCTCAGTGGATAAAGAGTTTGTTGCAAAACCA TGAGGACCTGAGTTCAAATCCCCAGAACCCACATAAAAGCCAGGCATGGTAGTGTGTGTG TCCATAGCCTCAGGTCTGGGGGAAGGGGTTGGAGACGGTGAGTTCCTGGAGCTTGATGAT CTGACATTCTAGCATGACATTCTAGCCGTATGCTCAGTGAGAGACCTTGTCTGAGAAGAC AAGGTAGAGAGCAATTGAGGAAGACTCTTGACGTCAACCTCTGACCTCTATGTGCATGCC CACATGTGAGAGCATACCTGTGTTCACATATACACACAAATATAATGCTTAGACATTGCC AAACACATTGATCAGATCATACACAGTAACGTAGATCACAGCACAAATTTGCTCCCATTA GTGTGGGTTGTTATCATATACAAAAGTAAGTGGTGTGTATATATCTGATACAAAACTCCT CTTATTCACAGGCAATAGCTGTTAAAACTGGTATGGTTCTATTTGTTCAAAGCTTTGAAG AAGCCTTGACACTTTGGTCTGAAACTTGGTTTTTGGTTATTTTGCTGTATTTTATTTAGA CAGGGTCTTGCTATATAGCCCATGCTGGCATAAAATTCACAATCCTCCTGCCTCAGCCTC CTAAGTGGTGGAATTACAGGTATGTCCCACCATTCTGGGCTATGGTGTGTACTTTCTGGT GGATGAAAGTACAACAGATACATTTGAGTATAGAGGAGCTAAAGCTGGGCTTCCTTTCTG TCTTCTCCCAGCTGAATGAACTTGAAGGCCACCTTTGTAAAGCTGAGTGAGGGAGACAGT GGATGAGACTCCAAAGCCAGGCAGATGAGACAGGAAAGGGGTCATAACCCTTTGTCAAGT CCCCCTCCCCTCAGGTTGCAATAAAACCAGGAAAGATAGATAGACGTCTAGCTGCTCAGA CCAGAGCAATGGTCAGTCTCTCTGTAAAAGCCTGTGTGTAATGGGATGGCTGGAAAACTG CAGGCTGGAAGTGATATTAATCTGAAATGGAAATTCCTCCCTCACCTAGCAAGTCTAGCA GGAGTATTTGGAAATCTTGAAACTAGTTTAAAAAACATTGGGAATGCAGAGGGAGAGTCT CTGGGATGAATGTCCTCTGGACACTGGGGTCTCTCCAGTCCTGCTAACCACCTTGACTGT CTTTGGAAGTGGGCTCAGGGCAGCCTTAGGATTCATCCTGGGTGACTTACAGTCTTCTCC TAAGAATGGATCATCTTTGTCCTCTTGTCCTCTAACTCTAATAGCCTGAGGCCAGGGCCT TGATACCCAGGACCATGTCTGTAGGCAGCTGGTCATGGCCTTGAGGACTGGGGATACCCT GGGATTTCTCACTCTCCAAAGACTTCACATACAAACTCACTTCCGTACCCTTCTGTCTGG AGCCATGTCCAGTGTTGGTCATTCTTCATTGATGCCATTTCCCAGCCTTAGCTGCTCAGC TCCCAAAGGGGTGGAGAGGACCAGCCATGATGTTAGAGGGTGTTCAGTCAACTCCTTGCT GTAGTACCAGAACCCTATATGGGAGAAATTACACAAATACTTAATGGTTTCCTAAGAATG CCTCCTATCCTTCATAGCTAAAGAAATTTCTTTAGAAATTCACATTTGAGGGTTTGTTTT GGAGCATCATCTTGTTTGGGAAGGCTGGGATGAGGTCTCTGTGTTTGGATTCCATCTCTT TCTGGGGACAATAATACAGAAGTGAAGAAGCAGATGTGTGAGACCCTTCCGTACAGATGG TGCTGTTATCCTCTTCCTCCCTCTTATTACCTAGTTTGTGCCAGCAGCAGATGGGACCAG GCCCTCCCTTCACAATGTGCTGACATAGTGGTAGTGCTGGAGGCAAGACAGCAACAAATA TCTGCAGAGCTCGTGTAGGCATGATGAAGCTGAGTCTAAGCCTTCTTCCTGTGCTGTCCC TGATTTCTCATTATACCCTGTGGGGCCACTAGTACACACTCAGGTATCTTTCCACCTTCA GGCCCTGCCTCTACCTATCACATGCCTCCAAAGAGCCAGGATGCCTTTCTGGACATGTGT ACATACTCTGTGTGAGGTCCATCAGGAGCACAGTGCTAAGGAAGAGGGTGCAACTCTGGT GGCTTGAGCAAGGAACTTCTGGGTACCAAGTATGAGGATCATCATCTGGCAAGGGTAGGG AGGTTGAAGGAGTACTGCCTTGAAGTCTTCTGAAGTGCGGTTCTCTCCAGCAAAGTGTTG GAGAGACACAGATGGTCTGGGTCTTAGGGCTAGATTCCAGGTCTTCAGTTGCAGTCTCCC CAGTGCACCATGAGTAAGGGTGTCCCACTGCTCTTTTGTATGCTGTGTTTTACACAGACC TGGATGCTCTTATGTTTGGTATGTTTGCACTACTCTGCAATGGGTTTCAAGAGAATTCTA TTTTCATGTCTTTCCATGCTGATGAAGCTTTTAGTTTTCACTGATGTCCCAAGTCCTGGG AACTGGCTTTGGCTATACTGAGTACTTGTCTGGGAAAGAAGTACTCAGAAGGCTTTACTT TGTGAAAGAGTACAGTTCTACTTTGACAAGAAGGGCCTCGGGGATCCTATCAATGGCTTT TCCTTCTGGTTTTGCCCCTATGTGCTTTTTCTACATACTTTGTCTTTATTGGGGCACTTC ACATCTGTATCTTGGAGTGTCTAGTCTGTGTGTCATGTTCCATGCCCTGGCTGTTAAACG TATCCAGGCATGAGTCCATAATTGTGTGATCCCCTCCCCAATACGATCTGTGGTATCATA GAGGTAGTTTTGGAATCATGTCCTATTGTAGAAAGAACAAATAGGTCTCGGGGGTTAGCT CCATCTGCAGAGTGCTTTCCTTGGAAACAGGAACATTTCTTTGATTCCACAGAACCCACA CTAGAAAATGGGATATAGTGGCATGTGCCTATGATCCCAACACTGGAAAGGCAGAAATAG GCAGATCCTGCGGCTTGCTGGACAGCCAGCCAGGCCTATTTGGAGCATTCTAGGCCAGTG AGAGACTGGTATCTCCTATGCTGCTGACTTGAACATCTCTGGAGCACACTACCAGGAGCA GAGAGTGGCCTTTGATTGTGCCTTAGTTTCCAAAAAGCCCTCCTGTCACTCACTGGACAG GGAAACAATGACACGTAGTATGTGGGTTTACTAAATAGATGACCTCATAGTCTAGCTTTC ATCTGCAGAGTAGAATTGAACCAGGTCAAGGGATGAGGCACTGGAAGCTCAGATGCCAGG TAGCTTGAGAAGAATGGGGACCACAGGGAAAGGTCAGGATGTTGTTGTCAGAGGAGGTGG CAAGCAAGCAGTCCATTTGGTCACATGGGCAGGGAAAGAACTTTTCACATCAGCCACTAT CCCTCTGTGTCACTCAACTTCAGCATCCTCTGACAAGCTAGCTTTCAAGCTAGCAGGCAA GGTCTGGGCTTCTGTTTCTCTCTCGTGGCATCGTTCCCTGGCTTACAACCCAAGCCATTT CACCTCAGTGATTCCTCCTTTCCTGAAGACCGGCTGGACCCAACCTTTCTCTATTTGTTT CGTCTGGTGCTAATCTCACAGTGTACTAGATAATACATGGACCTTGACCATGACACACAC TTGGGATCTTTTTTTTTATTATTATTTTAAAAGAAAGTCACACTAGGCCCCCAAGGCATA ATCAGATCTATTATTACATCCTGTTTCAAGAAAGGACAGGGGTAAAATCCAGGCCAGATG GCACTTGAGCAAGCAGGCCACCTGCTCCCACTGGGACTGTTCAGGTTTTGAGGGCCCTGG AAAGTTACCTAGGTTGCTTTGCGCTAAATCATAGTTAAAAGCTGTCCATTTGGAAGTCTG AGTCTCAGTCAGGTGTTGTAGTCATAAGAAACAAGGACAGAACCATCAGGATGCTAGAGA ATTGGGTTTGGGGGTAGTATCTGGGGACACCACTTCAAACCAGGCTGCAGAATGAGCCTA GGAAGATAGCTATGTTGCCACTGAAAGTGCACACACTGCCGCTGAATCCTTGGACTCTGC TGCCTATTATACAAGCATCTCTATTGCTGCTGGCATGGGAATACAAACTTGCTTAATGTA CAGAGTTCCCGATTCTATTTACCTTAAACTGGTAGCTTCTCATTCAGTGCCAATTGATAA TGGGCTAAGAATCTTACTTAGGAGTTCCAGTTAGGGCCAATGACATAGACGTGGGAAAGA ATGGAATGTTGAACTACTATTTCTTCAGCATGCTTGACCTGAGTAGGCTTTGTTGCCTTC CTGAAACCCCAAATGAGAAATCCTCTAGGCAGTGGAGAAAGGTATAAATAATAGGTCTCT CAAAAGAATCACAGATCCCACCTTCCTCCAATAGATCCGTCCTCGACCTCTGTGTACTGA TTCCAAGCTTAAGGACTCTCATTCAGTGTATACTTGAGTACTTGAGAATCAGTCATTATT ATTTCTTCTGAGAATGACCTCTTTCCCATGAAGCCAATAATCTAGTTGGGAAGTTCAACA AAATGAAGTATGGGGCAGTGAGTGTATGGAAGGACTGTACCCTGAGATATGTCATCAGGA GAGGTGACATGGAATCCAGATGGATAAGTAGGAACTAATTGTCAGGGTATTGGAGGGGTA GGGGCATAAGAGGAAGAGCTAAAGCTAAATATTGTTGCAAAATGGGATCTGGTAGAGCTT GAAGTGAAGGGACAGGCACATCATGAGAGCTTTTCATGCCTTTCTGAGGAGTTTGGATTT TATGTCTAAGATTATGGAAAAATCATTAACAGAAATTTAAGGCAAATCATTTTATATATA ATGCCTCATTATGGAAAATAAATGGCATAGGGCCGACAGCTGAGCAGAGAAGTCAGTCGT TGATAGTAGAGAGTTGGAGGAGAAAGATTCAAGAATGATGATTTCACATGGTAACTGGCT AATTGTGGGATGTAAAAGACAGAAAGTCACAGATGATAGCTAATTCATTGCTTGAGCACC TATGTGAAGAATAACATTAAACTTAGGGGAGAGAAGCTATATTGGGTGTGAGATGCTTAT GAGGCACTGAATAGAGATAAATTACAGGCAGGTGGAGCTGTGGGTCAGAACATCAGGGAG TAGACTACATTGGGAATAGGAGTGGTGGCTAACTGGAATAGATTGGGAACATTAGTAAAG CACACCTCTGGGTGTGTCTATGAGGGCATTCTCAGAGATGATTGGCATGAGAACTGATAG GGAAAGACCCACTCTGAGTATGGGCAGGCTTGTGTGGAACAGAAGAAGAAAGAAGGAAAC GTAAGAACAAACATTGGTTGGCGCTCTCTGCTTCCTGGTTGCTGGGTGGTGAGCAGCTAG GATTCACCAAACCCTTCTGACATTCCCCCAACCCAGTTCTATCTGCTTTCCCTACCCTAC CCAACGTTGTGTTCTCTTTTACATTCTTCAAGACCAATTCACATTACCTGACTATTCTTG GATGTATGACCTTCCATTGAAAAATGGTCCTACCCTTATATAGGCATAGAGACAATATAG CTAGTCAACAACAGATTTTACGGTCCAAAACTATGAGCCAAGAAAAAGCTTTCTTTTAAA TTCTTTAAAGTTCTGTCTCTCAGATACTTGCCACGGTTGCAAAAAGTAGTAAACACAGAG AAGATTAGCATGTAGTCTCTGATAAAGTCATAGACAGACCCAGAATGAGAAGACAGGAGA CAGAGCTGTGCTCCATAGTTCTAAGTAATTTGCAAGTACAGAGAAATTACAATGTTTAGG CAGCTTATGAGGGAACTTGAAAGAGTCTAACTTAGAAGCAGGAAGAAAAGCCAAGGAGAA AAATTTAAAGAGTGAGTATAAAGTCCAAGAAACATAAGCACTAAAAAACTATCTGGTGTT GGTAGAATGATGTCCATGGTGACCTTAAGAGAGTTGTTAACATGGAGGAATATCCCCGAG GTGTGTAGGAAACTGAAGAGAAAGTCACTACAGTGGAAGGAGAAGGAAGGGGATGCTTTG CATGGGCTTTGATTACCAAGGACAAGAATGAGATAGGATTGGAGCTAAGGGAGACAGGGC TAAAATCTGGTCATTACTATCTTGCCAACCTTAAATGATTTCTTGGAGAGTTTCATGAAA TGTGTTTTGATCATATCCACCCCTCCCCCAACCCACTTCTATCTGCTTTCCCTACCCTAC CCAACGTTGTGTTCTCTTTTACATTCTTCAAGACCAATTCCCATTACCTGACTATTCTTG GATGTATGACCTTCCATTGGAGAATGGTTGACTACCAATACTCTGGCAGCCTTTTCTTAC ATGGTGTACTGGCTAATTTTGTGTCAACTTGACACAGCTGGAGTTATCACAGAGAAAGGA GCTTCCGTTGAGGAAATGCCTCCGTGAGATCCAACTGTAAGGCATTTTCTCAATTAGTGA TCAAGGGGGAAAGGCCCCTTGTGGGTGGGACCATCTCTGGGCTGGTAGTCTTGGGTTCTA TAAGAGAGCAGGCTGAGCAAGCCAGGTGAGGCAAGCTAGTAAAGAACATCCCTCCATGGT CTCTGCATCAGCTCCTGCTTCCTGACCTGTTTGAGTTCCAGTCCTGACTTCCTTTGGTGA TGAACAGCAGCATGGAAGTGTAAGCTGAATAAACCCTTTCTTCCCCAACTTGCTTCTTGG TCATGATGTTTGTGCAGGAATAGAGACACATGGCAAATACCAGTCTTTGCATGCATAAAA TCTAATCTACTGTCTCCCCTACCCACTTCCAACCCCATTACCTTGGCCAATGAGGGAAAG AGAAACAATTCATCCAACATTTAGCAGTTATCTCGTGAGCAACTTCCATATTCTAGGTAC TGTTTTGGGGATTATTAGTGAATGAACTAGACAATGATGGCTGATCTCATGAAATTCAGG TTCTCTGTGTGAGTCTAATAGCTAGACAGACAGAGATTTATAAAGTGCCCAGAAAAAAAA AAAACAGGTAGGACAAGATAAGAGAAATTCCTATTGCATGGGAATCCCTATTGTATGACA GGCTATTGACATATTAGATGCTGTGTGTGTGTGGGTGAGTGGGTGGGTGTGGGTGTGGGT GCGAGCGCACGCTGTGTGTATGTGTAGGGAGGCTCTACACTAGTTTTCTAAATATTACCC CCAGCTTATTGAACCAAAGTCACTAGTGAGAAAGAAAAGAAGACATGTTAGGTTCCCTAA AGAGAGTGTTTAATGACAATAAGGATCAATCACATACATCGTTAAGCTATCTGACATCAG AGCAGGCCTAGTGCTTACTGCCAGCTTCTGTTTGCTGCCTGTGCCTCACTGAGCAGTTAT TTCATGGCTTCCGGATGGTTCTGTGGCCCTTAATTCCTGGACAATATGTATTTAGGAAGG TAAGGAATCATTTGGGGAAATGAAAAAAAAAAAAGGAAAAATACTGTCTTTTAAAATGCA ACCCTGAACTAAGCAAAATGCTGACTGTTGTGGTGCAGGCCAGAATCCCAGCTACTTAGG AAGCCGAGGCAAGAGGACTCCAATCCCCAGGCCTCGTGGTGAGACCCTGTCTCCTGAAAC AAAACTGCTGGGTGGAGTGCTAGCCTATCAAACAGGAAACACTAGGTGCAATTCTCAGAA TTACAAACTGACAAGAACTAGTTCTGGGACCAGGGGTTGATAAGTTCATAAGATTGTATT TAAATTGGTTTCCATGGAACCCAGACCTAGCATCTGTATTTTGGGTAGAAAAGGGTGTCC TTGGTCCCTCTTGGAGATACTGAGATCTCTACTTAGTATTTCTTCCCCTCCCACTTCCTT GAGGGCTATTCCAACACTGTCTAGCCTAAAACATGGCTTTGTGCCTGTTCCACTTCTTGC TCCCTGGGATGACAGGCTATCCATCTGTCATCTGTCTCTGTCTCAGCTTCTCTCTCTCTC TTTCTTTCCCCAGGAGCCTATAGTTATTGCTAATTTACAACAGTAGGACATACCCATTTC TTGTACCTTGCTTTTGCCTTGTTCCCTGACCAGGCTGTTCTGGTGGTCTGCTTGGTGCCT CAGCTCCTGCCCTGGTCTTCTCTTTCCTCTTTTTCCCAGCCCACTGTTATAACCTAAGCC CTCACTGAATACCTCATTCTGACTGTCACATTGCCTACCACATCTCTGACTGCCACCATA ATGGAGATTTCCATTCTTGTGCTGTTTGCTTGTTGGGAAGCCCTACTATCCTTTGCTGAT TATTCTTGGGACTCAGTTGAATGCTCTTAAGAGTTTCATGTATCATTTTTCAGCCACTTT GGAAGTTTGAGTAAAAATGCCCCCCATAGGCTCATAGGGAGTGGCCTAATTAGGAGGTGT GGCCTTGTTGGAAGAAGTATGTCACTGGGGTGGGCATTGAGGTTTCAGATGCTCAAGCCA GGCCCAGTGTCACTCTCTCTTCCTGCTGCCTTTGGGTCAAGATGTAGAACTCTCAGCTGC TTCTCCAGTACCATGTCTGCCTGCATGCTGCCATACTTCCCACCATGATGACAACGGACT AAACCTCATCACTGTACGACAGCCCACAATTAAATGGTTTTTTCTTAGTAAGAGTTGCCT TGGTCATGGTGTCTCTGCACAACATTAGATATCCTAAGTAAGATAGCCACCACATGGAAT TTTCTCTTAAGACCTCTGAGGATATCTCCTCTTCCTCTTCCTCCTTCTCTTCCTCTTCTC TATCTCTTCTTCATCTTGTTGTTGTTGTTCTTCTTCTTGTTGTTGTTTTTCTTCTTGTTC TTTTTCTCGTTCTTGTTCTTCTTGTTTCTTGTTGTTGTTGTTCTCCTCCTCCTTCTTCTT GTTCTCCTTCTTGTTCTTCTTTTTGTTCTTTTTCTTCTTGTTCTTCTTGTTCTTGTTCTT CTTGTTCTTGTTCTTCTTGTTCTTGTTCTTCTTGTTCTTGTTCTCGTTCTCATTCTCCTC CTCCTCCTTCCCCCCTCTGTCTCTCAGAATAAAGCTCACTTACACTAAAAAGATAGACTT TGTCCAATTGTCTTTAGTTATGATCAAATTGTCCTGAGACAGACTAACTCTGGCATGTGA GAAATAGTATCCTCAGGATCCCATCTAATTGTTGAAAAATAGATTTAATAGTTTACAGTG GTGTTAGGTTTATAGAAAAGTTGATTGAAACTATGGCAAGTTTTTATTTTTCCATCTTCT CAGTTCTCTCCCTCCTTCAGTTTCCCCTACTAGTTTTCTGCATTAGCATGGTTATAATTA AGTTGATCCTATCATTATTGATTGAAGTCTATAATTTAGATCAGGGTTAAGGCTCCTTAT TGTGTGAATCTACAGTTTTGGGAAAATGTATCAATGTGTTTACTCTATCAATATAGATAT ATACTGTAGAGATAATATATAGTATATATGATATATATGATGTATACATACACACACACA CACACACACACACACACACACACACACACATATATATATATATATATTGTATCTACTCTA ACAGTAGTGTAAACAACATTTAAACTGCCCTAGAAATATGCAGTGTCCCTCGTTAACCTC TGGAAGTTCTACTGTTTTGCTTCTGAAGCTCAATGTTTTCCAGAATGCCACATAGTGGTA ACTGCTTAGTGTGATACTTTTACTTATCTTGTCTACCTTGCTTCCTCTCCCTCTTCTCCT TTTGCTCTCTCTTTCTCTTGCCCTCCTTTTTCCTAGGGCCTTGCACTCACTAGGCAAGAA CTCTCATGCTGAGCTACACCCCAGGTCTTTTTATTTTCTCCATTGTATAATGAGGTGGGT GCCAGGGGCTGGACTCAGTCAGTCCCTGAACCCGTGGGAGAATCAGGATCCCGGTGCTCA GGTGGTCAAGGAGTCGACAATGACAAACAGACATGACACAAGGGAGTGTTGTATCTGAAT GTAATTTCTCAAAGCGAACATCAGACTTATATTACAGAAGAAAACAAGGAAGTTAGGTGT TACATAAACCAAGGTACATTGAAGTTATCCGATGTATGATGATACAAAACAGAGAAACGC ATACATAAAGGACTAGCAGGAACCAGACAGTGTTTACAACTGAGATAAGATCAGCCCTAT CTAAAGTCAGCTATTCTTAGGAGCCAGGTGAAAGGGCTAATAGTCCAGGTGCAATTCTAG TCTATTGCTTATCCCACAACCAGGGGGTTTTGCTCTTGCTAACCTTTTCTCTAGTTCCTC CTTAAACCACAACCCTCCTTCTTCCTAGACCATTGTAAATTCCTGCATATGGGGGTGACT TGGCTGTAATTCTAAGTTTACTTTGTAGAACTTGCCCTGAGATTTCTAGCTCTTATCCAG TAAAATACTGAAAGAAAGCATGCAAGACCCTCCACACGATTGCAGGGACAAATCTGGTTA TGGGATGCCAGAGACTCTCCAGGAGACAAGTTTCTGTGAAACTTTTTGCCTCAGGACTGC AGCCAAGCTTCTGGACTTGTCACTCAAACTTCACTGGAGTGGGTGTGTCAGGTGGGCCTT GAACTCACTATGCTGATTCTTCTACTCCAGCTATGTGCTAAGATAGCAAGTGTGTACCAC CATACCTGGCAGTAATTTTAAAAAAAAATACTTGAATAATAGCCTATTGATCCACTCAGG TATTGGTGGTTATCTTGATTGCTTCCAAATTTTGCAAAGTTCTTGATAAAGCTGCCATCA GGATCCAAATGCAGGTTTCGTGTTGGTCTAAGTTGTTGGTTAATTTGGGTAAATCAGCAC TATTGATGTGTTGGACAGGAGGCCTTTGTGGACTGTTATAAGAGAGTGCTAAGCTGTGCT GAAAAATAATCCTGCTACTCTCCACTCCCAACAGTGATGAACAAGAATTTCATTTGCTCT ATGTCCTCACTGGAATTTGGTATTCTCAGTGTTCCAGATTTCAGCCATTTGGCTGAGTTT TTCCTGAGCCAGCTGGATATCTAGTGATGTCACCAGGACCCTCGCTTAGTCCTTCTAGCT CTCACTTGTCCTGTTCTTCCTGGGTTAGCTGTAGCATTCTTTTATAGATATTTATCCCAG TGTCTCTGAGTGGCTCTAGGAGTCTTTCTAAATCCCTGACCCGAGACTGTGAATAAAATA AATTGCCTTGAGCTGCAGTCTGGAGGTTGCTTGTTAGGATGAAGCTAATGTAATAATCCC TGTGGTGGGAACTTAGCACATGCACACAGTAGGTGTGATGAATCTACTCACTTTACCAAG CAGACTCCTTGCAACTACTGGTGGTCCTGCAGGTATTTAATCATCTAATCTAATTCTTCA GGTGGTGTGTGGCATGCTTCAGGCTCCGTGGAAGTAGGCTATTGCCAAGAATCCTCAGGG GATCTTTAAGAACTGAAAAGGTCCCAAGATACCATCTCATTGTGCAGCTAAGATTTAGAG ACCTAAAGAGGTCAGGGGACTTGGCTGAATTCAAGTAGAAATGCAGGAGGAAAAGCCCAG CTGTAACCCAAGAGGGATATCACTTTCCAGCCTACAGTGATGTCTTTGTGTAAGTTGGGT GTGGCATGGAGAATCTCTAGTGTTTTGTTTTTAGAGCTGTACTTTATCTTTCTCTTAGTT CTTCTCATCTACAACTGAGTTACTGTTCCTATTTCCTTATCTCATCTAATTTAAGGCTAT CTGAAGACAGCCTGGCTCTGTGTTTCAATATATTTTCAGGTGTAAATACATTGAACACTT GTTACCACTGTAACTTTGGGAAAGTTACTCAAATTTGTTGAGTTTATGTTTTCTTAGCTG TAGAACAACTGGAGAACCTTTATTCCTGGTTGTTGCACATCTGAATGTGTAAATACTGTT AAATTCAAAAAGTTCATGTATGTGAACTGTGCTTACAGAGTTAGCACAAATTGAGTGTTC CACAGGGGGTGGTGTGGCAGGTATTTCTGATGTCAGACATTGAAAAGCACAAGGACAGAA TTTTTGTCCATGAGGAATGTTTGTCCCAAGATATTCTACATATTTTATAAGGTTGCTATC AGTCAGGAGTTGAATTTATATTTTGTAAGCAGAGGAAGAAAAAATGATCATCAAACTGAT ACTTGGTCTGAGATTGGCCAGTAAATGTAGAATTTTATTCAGCTGTAAAAAAATTTGAAA TCAGGAAATGTGAAGGAAAATGGATAGATCTGGAAAGTATAATATAAAGCCAGACACACA CACACACACACACACACATACATACATACACACAGAGGCATATGCACAGACACACACAGA CATACATACACATAGAGGCATATGCACAGACACACACAGACATACATACACATTGTGTGT ATAAGTGTGGGTAAAGCCTAGAAAAGTAGAAAAGAGACCAAGAGGGGTTAATAATAGGTA AGGAGAAAAGATGCGAGTGGGGCAAAGGCATATTGGACATGAAAAAGGGAGAGACTTAGC TGGGTGGTAGTAGTGAACACCTTTAATCCCAGCACTCAAAAGGCAGAGTTAGGTGGATCT CTGAGGTCAGTGTGGTTTACAGAGGGAGTTCCAGGACAGTCAGAGCTGCACAGAAAAACT CACCTTGAAAAACCAAAAAGGAAAAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAAG AAAGAAAGAAAGAAAGGAAGAAAGAAAGAAAGAAAGAAACAAAAGAAGAAAGAGAAAAAG GAAGAAATGAAGGAAGGAAGAAGAAAAGAAAGGAAGAAAAAAAGAAAGGAAGAAAGAAAG GAAAAGACTTGGGGGATAGACATCTACTATCTTAAATGCTAATTTGAAAAATTAGGTGAC AGGAGAGGTGGCTTAGAGGTTGAGAGAGCTTGCTGTCCCTGCAGAGGACCAGAGTTTGGT TTCCAGTGTTCAGGTCCAGCTGCTTACAAATGCTTATAACTGGGGAATCTGATGGTACCT GTGCTCATGTGTACACGCACATACAAACACACACAGATAGGCAAGTAAATAATAGAAACA CACATTTTAAAATGGAGAGATGAAGAGATAGAGACAGAGATATAGAGAAAGACAGAGACA GAGACAGACAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGACCGA GACCTTAGGGCATTTACCTGTGGGAAGAAAATACTTTTATTGTTGGCAGAAAAGGACAAC TCTCTTTTTCTCTTTCCCTTCCTCCCCCATCATCTCTCTTTTTCTTTTCCTCTCTCATCA TCCCTCTATAATTCCATGATATACAGATAACAGAAGCCACATGCATGATGCCAAAGGGCC CACCATGAGGCAGGTACAAATGGAGGCTTTTTCTGATAGCTCTCAGACCTCCAGCTCTGT TCTGCTCCAGGAACTCCTCTTGGCTCACTTGCCTTTCTGCCTCCTTCATTTCCCCATCTG TGGTTTCACAAATAAACTCTTCTCTTGCCTCTCTCGGGCAATGAGGTCTGGTGCATGAAA TGAAGAGGCCACCTGGTCTCGATTTTCAATCTGAGAGCCTTGAACAATATCATCAAGGCT CCATTCTATTGCACTGTGATTCTTAGCCGTGATTCTTATGTTTTGTTGGCAACACATACC ATTACACTATTTAAATTCTATTTTTAGAAGACCTTTTCAAAATTCTATCATTGACTATTC AGGAATAACATTTACTCCTGGCCAGAGTTAAGATAATTTTTGGAAATGACCAATTAATGA TTCATGATGTTTCTACTTAGTGGAGGATTTTAGTGTATCTTAGACTTAGAAACTAGCACT GATTGATGGAGATGGGGGCGGGGGCAGCAAATTGAGTTATAATATATATTTTATGTTTTC TTATAAGAATGGATTTTGTGTGTTTTCAAAAACTATGATTCACTACAGTATGGTAGGAAG CTGAAGAGTATACAAACGAAAAATGGCTGGAGGGATAGTCATGAGTCTACAAGAAGGCTA GCCAAAGGTTTCAGCTTATCCCTCAGCTTGGGGCAAGCTTTCAAAAACATTCCCAACTCC ACCTGTATTTTTCTTCAGCTTGACCTCAAACTAACTCTCTCTGTCTCCCTTTCTGTGTGT GTGTGTCTCTCTCTCTCTCTCTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCT TTCTTTCTTTCTTTCTTTCTCTCTCTCCCTCTCCCCCCTTCTCTCTTTCTTTCTGCCTCT GTCTCTATCTGTCTCTCTCCCCTTCTCCATTTTCCCAACTCATCCTGTTTCTGTCTGTCT GTCTGTCTGTCTGTCTGTCTGTCTGTCTGTCTCCCCTTTTCTGTCTCACCAACTCTCTCT GTTTGTCTATCTCTGTCCCCCTCTTTATCTCCCCATCTCTCTCTCTCTCCATATATATAT ATATATATATATATATATATGTCTTCAAACTCTGGATTGGTGTGGATGACCTTGAATTTC TAATCCTCCTGCCTCTGCCTCCTGAATTCTGAGATCACAAACACACATGACTCCACCCTG TGTTGCTTGAACTCAGGGTCTCATGTGTGCTAGGCAAATGATCTGCTAATTGAGCTGTAT CTTCCAGCCTTCACTCTTTCTCTTGATGTATGAACTTGACCTTCTCACTTCCAATCAGTG AGCTTGTTTCTTCACTCAAGTACTAGAGATTTAGCTTGGTTGATATATCCAGACCCCATT GAGCATGCCCATTTTAAGGCTGTTCCTCACAGAATGTTCTAGAAGTTTTGCCATATAGAG GAACTTTCTTTGAGGACAACTGTCTGCTCCCTACTTGTCCCTTAGCTCTTCCTTCCGCAG GCACCTTAAACAAAGCCTCCTGTGTAATTTATCACCCGGAGCCTGTAGTCATGTCCCACT TCCTCAATGACTTCTTGTAATGCTGAAATAGGATTCATGATTTCTAGGATATGTGCAAAT TAAACAATATTTGATATGAGGGATGGATTAACATTCTAGGAAATTTTAGAGCAATATTAA ATATTAGGCTTTAATATGGCAACATTTTCTAGGCAGGAATTCTAAGTCCACTTGGTGAAG TGGGGACAAGCTCTCATCTGTAGAAGTGAATTTGGAAGGCCCTTAAATTCATGCCCTCAA CCCCTGTGCTTTAAATGCTTTGAAAGGCAGTGGTTCCCATGTCCCCAGCGAATACTCCCG TGCCTTATCCCCTACAGTTGAGGAATTCTAGAGCATCCTATCTTGTTGCCCTAAATTATC TTACTGATGCACTAAAGATACATCACAACAAAATGGATCTGAATATAAGGCCCTTACTTC CTGGGAAGGCAGACCTTCTGAACGCCTTACCCTCCTTGCTTTCAGCCAAGGCTACCATGA CATGCCTCAGAATGATGTGTATCTGACCTATCACACAGGACCATCACCCCTTGGGGGACC AGTTCTACTTAATTTTACTTTGAGGTTGCATAGGGCTCAGAGTGTGGAATGCTAAAATAC AGTCCAATTTTGCAATGGAAGCCTACCTCAAGAGAGTGTGTGGGTGACATCTCACTGGAC ACCAGCAGGTGTGGGAGCCAAAAAGGGCTGGTCTGAGACTCTGCTAACTTGGCAGGTTAA CCAGGAACAGATGGGCATCTGTGTGCTGCCAGAGGAGATTAGGTACATTCATTTGTTTTC TTCGACAGATTTATAAAAACTGTGCCCTCCTCATTTCACTGCCAAGGTCTTGACAAATAA AGTGTTCAAAAGCACAGAGCAATACGGAAACGCCAGGAATACTGGGTTTATATACATGAA TTGTCATGCACCTTGAGCTATGGGGACATGTCCTAAGCTTTGGAGCACAGAGTCTGCAAA TTCTTAATAATCATGCTTATAGCCATCCTGTAGATACTTTTCAGTCCCATAGGTCAAGAT GGGTCCATATAAAGGCCGTGTTATAGGGGCACAGCTTGGGTAGAAAGATGTTGGTGTTGG TGAGCATGCCACTCATTCTCAGGGATTTCAGCCTGCCCCTTGACTCAATTTGACCCTTGA CCTCTGATTCATGTATAGCAGGGTATTTAGTCTCCTTGCTAACTCAACATTTTCGGCTTA CTTCAAATCATTGGTGTCATTTCACGGAAGAATTCTCCATTGAAGAACACGTGGTCCTAG TCAGCAGTTCTTTTATTCACTTTAGGAGCTTGGCCAGTGCCAACACTGGTTGGCACCAGT CCTCACAGAGTCATCTCTAAACACAAAGTGACTAGACACTCTCACCAAGGATATTCACTG AAATGATACCTCATAGATTTACACTGCTAACATTGACAGATTAGAAACCTGTTGACGCAT GAGAGGAGTTCATGAGGTAGCAAGCACGGGGTCTGCACAGGTCTGCACCAGGACACCTGC ATAAACATTATGGATTGCAGTTCAGTGTTGTTATGGGATTCCTGAGTGTGCTAACAGGTG AGTTTCTGAGTCTTGTACCTTCTCGTGGGCCCTTTCCCTCTGTTGGTTTGTCTGGTCCAA CTTCGATGTGCTAGTTTTTCCTTTACCTTAGTATATTTTAATTGGTTATATTTTAATATT ATCTCATAGAAACCCATTCTTTTCTAATGAGAGACAGAAAGGGAATGGATCTGAATGGAA GGGGAGGTGGGGAGGAACTGGGAGGCTCAGAAGGAGGAGAAACTGTAATTGAGATATATT ATGTGAGAAAAAAAATCTATTTTCAATAAAAGGAAAATAATAATAAGTTAATAATAATAA AAAGGAAATCGATTGAAGAAAATGCTGGCAAGTGAAATGACTGTCCTCAAAAAAATAAAA AAATAAATAAAAAAAATAAAAACAAAAACAAAAACAAAAAACACAGGAATTCTGGAGTTA GACTTGACTCTGAACCTGGGTCTTAGCTACTAGCTTGCTATTTGTTCTTGGGCAAATTGC ATAGGTTCTCTGAGACACTGATTTCTTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTG TGTGTATGTGTGTAGGCCCAAGGCTGATGTTAGATGTCTTCTTCAATGGCTCTCCACTTT ACCTTGAGCCAGGATCTCATGTTGAAGCTTGAGCTAGCCAGCTTGCACTATGGGTTCCTT ATTTCTGCCTCCTGATCATATCACAGGCAGGCCATGGAGCCCATTGGCCCTTTACATGAA TTTTGGAGACCCAAATTCTGGTCCTCATGCTCACGTTTACACTTTATTCACTGAGCCATC TTCCCAGGTCCAGATTTCTTTTTTTCTTTCTTTTCCTTTTAAAGATTTATTTATTATTAT ACATATGTACACTGTAGCTGTCTTCAGACACACCAGAAGAGGGCATCAGATCTCATTACG GGTAGTTGTAAGCCACCATGTGGTTGCTGGGATTTGAACTCATGACCTTTGGAAGAGCAG TCAGCACTTTTACCCTCTGAGCCATCTCACCAGCCCGAGTCCAGATTTCTTATTGCTAAG TAGAAATTATGAAATGTGACTCATTGACTTGTGTGGTAAACAGGTTAGGTGATAGGAGCC TTTCATTATTATAGATAATTAATATTATTACTATGTTGGGAATTTCTCAAGGGCTGTGTA TATCTAGTTTAAAGTTTCCTTCTAGAGCCAAGTGATAAATATATTATTTTCCAGTTTAAT TTCCTAAACACGAGACACGCTGTTTTCCCACTATTCTATACTAAAAGACTTGTTTGTGGT CATAGATAAAATAATACTATTTTTTTCTAAATATCATCTCTTCTTAAAGTAACTTTTATC AGGCTTACATGAAATACAAGGAGATTTTACTAGCAAAATACAGAGTGCTCTTTTCATACA AAGTTGACAAACTTGAAATTAAACACAATGTCTGTTGGCAAAACTGAATCAGGTAATTCA TGTTGTCTCTGGGGTTGTTTGCTGTTTAAAAGGGGTGTGTGTGTGTGGATGGGGGTGGGG CGGGGGAGAGGTGGGGTGGGGGAGGGGTTGGCTGATGGACCACAGCTCATTTTCTTCACC ATGATGGCAATCAAGAGTGATGGAGGCTAGTCCAAATGCTGTGGATAATTTGAATAACCT ATGTTATTACATGTAATGTTCTGTTAGATAGTATTACATAAAATATTTATAAAAGTAGTC TCTAATTATTGTGAATGGTCCTGGTGATGCCTGAATTTTGATGTTAATTCTGCTTCCCAA GAGGGGTTGTCTGGAAAAAGGAATAAGTTACATTCTCAGGTGACTTCTCATGAACCTTTT CTCAAATGAATAAAGGGACCAATGACCGGGCAAGTAGGCGAGACTTCTGGGTTGAATGGA GGAAGAGAGGAAGAGAGGAAGAAAGGAAGAGAGGAAGAGAGGAAGAGAGGAAGAGAGGAA GAGAGGAAGAGAGGAAGAGAGGAAGAGAGGAAGAGAGGAAGAGAGGAAGAGAGGAAGAGA GGAAGAGGGGAAGAGGGGAAGAGGAGAGTTAGGGGCCTTTTGGATGGGGATAACAAGATG GTAAGATGTAGCTACTAGTGTCTCCTGGCTTAAATGGCAAATCCTCCAGGACTCACCACC AGAGGATTTAGAGTTAATATGCCTTACAAGAATAACATTCTATTTGTTGCACCCAGCGAC TGAGTTACCATTGTTTCTGAACTAAGTTTTCGTGGTGTTTTTCTTCGTGGGGCTGTTCGA CTAGATTCAAGAGAGAAAGGTATGGCAGGAAAGCGTGGGTTTGCCAGATGTGTACCATAA AGGCCATAGGTTTTGAAGCATGGGGCTGGCATGGTAATAACCCACCAGTGGGAATTTTTA CTGGGTGGAGAGATTTTGGAGCTCTGAGTCAGAGTCTCCTGAAGATAAGAACTGGCCAGT GAGGCTCAACTGGCAGTTATCATGTAGAAGAATGCAAATTGATCCATTCTTATCTCCTTG TACAAAGCTCAAGTCTAAGTGGATCAAAGACCTCCACATAAAACCAGAGACACTGAAACT TATAGAGGAGAAAGTGGGGAAAAGCCTAGAAGATATGGGCACAGGGGAAAAAATCCTGAA CAGAACAGCACTGGCCTGAGCTGAAAGATCAAGAATTGACAAATGGGACCTCATAAAATT GCAAAGCTTCTGTAAGGCAAAGGACACTGTCAATAACACATAATAGCAACCAACAGAATG GGAAAAGATCTTTACCAATCCTAAATCTGATAGGGGGCTAATATCCAATATATATAAATA ACTCAAGAAGTTGGACTCCAGAAAACCAAATAACCCTATTTAAAAATGGGGTACAGAGCT AAACAAAGAATTCTCAACTGAGGAAAACCGAATGGCTGAGAAGCACCTGAAAAAATGTTC AACATCCTTAATCATCAGGGAAATGCAAATCAAAACAACACTGAGATTCCATCTCACACC AGTCAGAGTGGCTAAGATTAAAAATTCAGGTGACAGCAGATGCTAGCAAGGATGTGGAGA AAGAGGAACACTCCTCCATTGCTGGTGGGATTGCAAGCTGGTACAACCACTCTGGAAATC AGTCTGGCAGTTCCTTAGAAAACTGGACATAATTCTACCGGAAGATCCAGCAATACCACT CCTAGGCATATACCCAGAAGATGCTTCAACCTGTAATAAGGACCCATGCTCCACTATGTT CATAGCAGCCTTATCTATAATAGCCAGAAGCTGGAAAGAACCCAGATGTCCCTCAACAGA GGAATGGATACAGAAAATGTGGTATATTTACTCAATGGAGTACTACTCAGCTATTAAAAA CAATGAATTCATGAAATTCTTAGATAAATGGATGGATCTGGAGGATATCATCGGAAGTGA GGTAACCCAATTACAAAAGAACACACATGATATGCACTCACTGATAAGTGGGTATTATCC CAGAAGCTCAGAATACCCATGATACAATTTGCAAAACACATGAAACTCAAGTAGAAGGAA GACCAAAGTGTGGATACTTCGTTCCTTCTTAGAAGGGAGAACAAAATACCCATGGAAGGA GTTACAGAGACAAAGTTCAGAGCAGAGACTGAAGGAAGGACCGTCCAGAGACTGCCCCAC CTGGGGATCCATCCTATAAACAACCACCAAACCCAGACACTATTGCAGATGCCAACAAGA GCTTGCTGACGGGAGCCTGATATAGCTGTCTCCTGAGAGGCTCTGCCAGTGCCTGACTAA TACAGAAGTGGATGCTCACAGTCTCCATTAGATGGAGCATGGAGTCCCCAATTAAGGAGC TAGAGAAAGGACCCAAGAAGCTGAAGGGGTTTGCAGCCCCCTTGGAGAAACAACAATATG AACTAACCAGTAACCCCAGAGCTCCCTGGGACTAAACCACCAATCAAAGAAAACACAAGG AGAGAGGCTCATGGCTCCATCTGCATATGTAGCTGAGGATGGCCTAGTTGGTCATCAATG GGAGGGGAGGCTCTATGGCCCAGTATAGGGGAATGCCTGAGCCAGGAAGCAGGAGTGGGT GGGTTGGGGAGCAAGGGGAGGGAGCAGAGGATAGGGGAGTTTTGGAGGGGAAACTAGGAA AGGGGATAACATTTGTAATGTAAATAAAGAAAATATCTAATAAAAAAAGAAGAAGAAGAA AGTAAAAAAAAAAAAAAAGAAAGAAAAAAGAACTGGCCAGTGAGACTGCGGGGGGCTGAG AGTAGCTGGGTGAAGCACAGGAAAATGCTGTCATCTATTTTAATATTTCCCACAACATCT AATGTCATATGTCATACCACTAACTAATGCTGATAAAGCATTAGTACATATGGCTTTTAT GCTTCTGTGCTTTAAAGTTCATGTGAGCACATATTTGTGTGTGAGGATGCTCTGTGTACA TGCATAGGGAGACTGATGATGAGTCTTGTCCTGAGCAGCTAGACTGATCGGCAAGTCCCA GGGATCCTCCTGCTCCTGCCTCCCCAGCATTAGGCCCACATGTACGTGCCGTTCCACTTG GCCTTTTACATGGCTGTTGGGGACTCTGAATTCAGGTCCTCATGTGTGCATGGCTAAATA ATTTCCCTGGCCCACAATGTATGTACTTTGCATGCACATTATATATTGCTATCATCAAGA GTTACATTTTGCATTTACAATGCAATCATAAATGGATTCTCAAGTGCATTAAATTTTTAT ATGACTATTTCATTTATTGTTACCTACTCGCATGCGTCCACTACCCACAAGCATGCATGT AGAAGCCAGAGGACAACTTGGGATTGGGGCTGGTTCATTCATCCTACTGGAAATGAAACT CAGGGTGTTGGGTTTGAATAGCAAGCACTTTTACCTGCTGAGCCATCTCACCCACCTGCA CATATGCTTTTATTTTATTTTATTTATTTTGTTTTTTTGTTTTTTTTGAGACAGGGTTTC TCTGTATAGCCCTGGCTGTCCTGGAACTCACTTTGTAGACCAGGCTGGCCTGGAACTCCA AAATCTGCCTGCCTCTGCCTCCCGAGTGCTGGGATTAAAGGCGTGCAATACCACCGCCCG GCTTATGCTTTTATTTTTATGTGTAGAATTCCTCTTTTAAACTCAGTACTGAAAGAAAAA GAATTTATAATATTTATATGGCATTTTAAAATTTGGAAAACTTTCCAAAATTTGCTTCTG AAAATACTCTAAAGTAGTCTAGGCAGATATTATTATCCACTCAGAAAATAAGGCCATTTA TTGAAACTCTAATAGATGAATGACGTCATCCTGACTGGTAAAACCACACTGGCATAGCTT TGCCTTCTGCCAATCAGTATCTTCCCACTGCCCAGAGCCAGCTCCCTGGCAGGCTGATTA ATTGTCAGTCTCTGGGTGAGAATGCTTTATAGAGTGGAGAGAGAGATTTGCTTCATTTCC TCAGCCGTGCTCTTCAGAGTGCAATCAATACCTGCTGAACAAAGGCATCTGTGCAGAAAG AGAGCTATTGTCAGAAAATGAACACAGAAAATCAATAGCATGCTAGAACTGATACAGAGA GGCTGGTGAGAGTTAGCTCAGTACACACTTTAACCGGATGCTCCCATGAGGGAGAAGGGA CGTTACTTAAAATTACTCGGAGACAGCAGGTGTGAATTGGTACCTCCCCAGGGAGAGCAG GTGTTTGGTCATTCTGTACGTGGTAGTATTAGGACAGGAAAAGAAAACAGCAAGAACCAA GGTGAATATGGGAAATTAAAAGGAAACCGTGATGGACTCATCAGCTTCCTCCTCTCCCAT GGAGTTAGTGCTCCCTAAGGCAAGCACACCTTTACCTTTTCACTTCCTGGTGCCTGGTAA GTGCTCAGTGAGTGAATTGGTATATTCATTGACATTTAAATGCTGTGAGTCTGCTCTGTT GTTGCTTAGATGCCACAAAATGAGCAGGTTTAAAACAAAGCCTAAAATAGCACCTGGACC TACTAAACCTCCTCCCTCACCCCCTGTCCCTGCCGTGGTGAGAAATCATTTATCAGTTGC CATGCTTAGAACTGGGGAGTCAGCATTACTGCTGCTGCTGACACTGCTGTTTCCTCTCTT TCCCCTCCTCTTCCTCCCCTTCTTCCCCCTTCTCCCCCTCCCCCTCCTTCTCCTTGTTTT ATCTTCTCCTTTCTCTGAACTCTTACTCTTCAAGCCAATTAACTTTTTACATCTCTAAAT CCTATTCATGAATCTTTGGCTCATTTCTGCTACTACTGTTATGGTCTTCATGGACGACCT GCAAGGAAGGCCTTGACTGTCCTGCAGGGACAATCTCTTGTGTATGGCGTGGAAGCGTCA CCTGTCAATAAAAATGTGATGGCCAATATTAGAAGGAGGGACATGGAGGGGAGGGAGAGA GACAGAGACAGAGAGACAAAGACACACACACACACACACACACACACACACACACACACA AAGAGAGAGAGAGAGAGAGAGAACAAGAGAACTCTGGGAAATAGTCAGGTAGTCAGGGAG GACTACCTGACTATTCACCATCGAGACATTGAGATACTGAGGAAGTTGGATATATGAAGC TGCAGAGAAATAACCAGCCATATGGCAGACATAGAATAGTATAAATAGGATAATTAAGTT ATGAGCTAGTCAGGTCGATATTCAGGAACTGGGGCCCAGGTAGAAAACCCATAGTTACAC TGTTCTTGTTTGCCTGAGACCAGAACTTAAATGCAAAGGTCGGGACACTTCCAGGCAAGC TGCGGAGGCAGGCCACCTTAGGTAAGACCAGGTAACTTCTTGCCTGGTGTTTGGGAGAAG CGTCTTCACCTCTCGTTTGGTTTCCTACAGTCTATTCCAACAGAGTTGCCAAAATACTCT CTGTGAGCGAGAACCAGATCCTGTTTCTGGTGAAAATCCTTCAACAAACTACCACGTTGA TCTGGCTCTCACCACCAGCCTTGTCCTTGCCTGCTCCCCTGGTTTCTTGATGTCCCCAAA CACAGTATATGTTCTACTCTCTAGGCTGTCATACAATGAGATCACTGCTTATGAATTGTG TTGGTTTACTATGCAGTCACAGTATGACTATAGGGACCAAACTCGGCCTCATGCGTGCTA TGCAAACACTCTTCCATTTAACTATATCTTCAGCCTATAATTTTCCCTTCAAAACCATAC CTAAGACTTCTGTGTGGTATGAGTCACTGGTCCCAGGTGGCTTTATTATAGCTCGGTGGC TCTCAGATTTATGTTGTGGTAGAATCACCTGGAAATCTTTAAAAGTTCCTTACATCCGTG CTGTGTCAACCCATTTCCTGTCTGTCTATGAGACCGAGCATTATAGAACTTGTGAGCACG TGTGTGATATACGTGTGTGGTATGTGCATGAATGTGAAGATATACATGTATATAATCTGA AGGAGGATGCTAGGGGTCTACTGTAGCACTCTTTGTCTTAGTACATTGAGGCAGGGTCCC TCACTGACCCCAGCAATCCTTCTGTCTCATTCCACCCTGCACAGTGCTGGAGTTATGGAT GTTCTCGTGGTCATGCCCAGCCTTTAATATGCGGGTACTGGAATTCGAATTTATACAGCA AGCATTTTTATCCATCTCTAAACTCCGAGGCATTGCAGTTAAAGCTGATTATTGTGCAGT CTAGAGCGAAGCTCCTGATCGTATGGTTCTCCCTATTCCCTATGGCGCTGTTTTTTTTTT TTCCATTTTTTATTAGGTATTTAGCTCATTTACATTTTCAATGCTATCCCAAAAGTCCCC CATACCCACCCACCCCCACTCCCCTGCCCACCCACTCCCCCTTTTTGGCCCTGGCGTTCC CCTGTACTGGGGCATATAAAGTTTGCAAGTCCAATGGGCTTCTCTTTCCAGTGATGGCCG ACTAGGCCATCTTTTGATATATATGCAGCTAGAGTCAAGAGCTCCGGGGTACTGGTTAGT TCATAATGTTGTTCCACCTATCCCTTTAGCTCCTTGGCTACTTTCTCTAGCTCCTCCATT GGGAGCCCTGTGATCCATCCATTAGGTGACTGTGAGCATCCACTTCTGTGTTTGCTAGGC CCCGGCATAGTCTCACAAGAGACAGCTACATCTGGGTCCTTTCGATAAAATCTTGCTAGT GTATGCAATGGTGTCAGCGTTTGGATGCTGATTATGGGGTGGATCCCTGGATATGGCAGT CTCTACATGGTCCATCCTTTCATCTCAGCTCCAAACTTTGTCTCTGTAACTCCTTCCAAG GGTGTTTTGTTCCCACTTCTAAGGAGGGGCATAGTGTCCACACTTCAGTCTTCATTTTTC TTGAGTTTCATGTGTTTAGCAAATTGTATCTTATATCTTGGGTATCCTAGGTTTTGGGCT AATATCCACTTATCAGTGAGTACATATTGTGTGAGTTCCTTTGTGAATGTGTTACCTCAC TCAGGATGATGCCCTCCAGGTCCATCCATTTGGCTAGGAATTTCATAAATTCATTCTTTT TAATAGCTGAGTAGTACTCCATTGTGTAGATGTACCACATTTTCTGTATCCATTCCTCTG TTGAGGGGCATCTGGGTTCTTTCCAGCTTCTGGCTATTATAAATAAGGCTGCTATGAACA TAGTGGAGCATGTGTCCTTCTTACCCGTTGGGGCATCTTCTGGATATATGCCCTGGAGAG GTATTGCTGGATCCTCCGGTAGTACTATGTCCAATTTTCTGAGGAACCGCCAGACTGATT TCCAGAGTGGTTGTACAAGCCTGCAATCCCACCAACAATGGAGGAGTGTTCCTCTTTCTC CACATCCACGCCAGCATCTGCTGTCACCTGAATTTTTGATCTTAGTATGGCGCTGTTTTT ATCCCTCCCACAAGAGGCTTCATTGCTCCACATCCCAGAGAGTTAAACATTAGCATCACA TGTGCCTGGCTTGCACTTCTCTGGTTAATTTGGGGACAGATAAGCAAGAGAGGATATTCC TGACCTTGCTCCATTATATTAGTTATTGCTTCATTGCTATAGTGAAATGCCTGAAGCAGG TTCCTTTATAAAGACAAAAAGGTTGCCTTGGATCATAGCTCTAGAGTCACAAAGTCCAAA CAATGCTATATAGGCTCTAGCAAAGCACCTTTGAGCTATCTCATGGCAGAGGCATGTGTG CATTGCATATCATGTGGCCTCTTTATCCCCATAAAGCTACCAGGATGTATGGGGTTCCAG CCCAATGACTTTAATCACTTCTCAAAGCATGTACCTATAACTTTAATTTTTTTTCAAAGT CGATTTTTTTTTTTTTTTTGGTTTTTCAAGACAGGGTTTCTCTGTATATCCCTGGCTGTC CTGGAACTCACTTTGTAGACCATGCTGGCTTCGAACTCAGAAATCCGCCTGCCTCTGCCT CCCAAGTGCTGGGATTAAAGGTGTGCACCACCACGCCCGGCTTCAAAGTTGATTTTTAAT GATGGCTTTTAAATGCTTTAACCTCTCTTGTAGCTCACCACCCACCAGAGGTGGTGGAAA AGAAAGGGTGGTGGGGGGTGGGTGGAGTGGACATGTTTAGAAAGGTTCTTTGGCCGGGTG TTCAGGGAAGAGAAGATCAACGAAGATGTGAAACCCACAAGCATTGCACAGCTAGCTCTA TAAGCAAGTCAAGCTCAACCTTTACCACTGTCTGTTGAGTCCTTTTTATACTCTCTTTGT CTTAGTCAGGGTTTCTATTCCTGCACAAACATCATGACCAAGAAACAAATTGGAGAGGAA AGGGTTTATTCGGCTTACACTTCCATACTGCTGTTCATCACCAAGGAAGTCAGGACTGGA ACTCAAGCAGGTGAGGAAGCAGGAGCTGATGCAGAGGCCATGGAGGGATGTTCCTTACTG GCTTGCCTCACCTGGCTTGCTCAGCCTGCTCTCTTATAGAACCCAAGATTACCAGCCCAG AGATGGTCCCACCCACAAGGGGCCTTTCCCCTTTGATCACTAATTGAGGAAATGCCTTAC AACTGGATCTCATGGAGGCATTTCTCCAACTGAAGCTCCTTTCTCTGTGATAACTCCAGC TGTGTCAAGTTGACACAAAACTAGCTAGTACACTCTTTAAATATCTTGCCTCAACGTGTG TCTTATATCCGCATCAGTTGACATCACTCTGCCAATCAGCCTGAGTCTGCTAAAGCAGCA AGAAACTGCAGCACACCACTAGAAGGTTTTTGGTGTATTTCTCTCTCAACTACACAATGT AAGGTAGACCTGTGTCCACATCAGCTAAGTTCTCCTTCATGGGTTTGCCCCAGCAAAACA TCATCCAAGGACTTTCCAAAGAAGTTTCTTGTAAGTTTCCACATCACCCACCCTCCCCCC CAACTACCACAGCAAACTGAGTCTCAATCTTAATAGTATTAAATTTATTTTTACATTTAT TTATTTATTTTATGTGGGTGAGGGTACATTCATGCCACCATGTGAGAAGGTTAGAGGAAG ACAAACCAGGTTGTGAAGTCTAGGGGAAGGGCCCTTACTCCTTGTGCTGTTTTGCACAAT CGTAGATAATACTATTGACATAATAGTTGGGGTTTAAACTCTGCATGCATTTGGGGACTC AAGCCATATCCAAATATTCACCAAGCCTCTTGTCAAAAATAAGAGGGATGCTTTCCCCCT CTCTAACTCCTTCCATGTCCCCCAGTTAATTCATCACCTCTCCTTTAGTTAGTTTTTGAG ACCCCCCAACCCTATATTTATTTTTGAGGTGCATCAGTCTGTCTGCCTGCCTGTCTATAG TTTAATTAGTGTTTTCCTTACTTAAATGTTCCTGAAACAAATGAGGTTAACCTAGTTCTC AAGAGTGAGTTGGACTAGGATGGCTACTAACTTGCTTTACTGCCATGCAGAAAGTCTAAA TCAAAGCTCACGGCTCACGGCTCACCAGTGCTCAGAAGTCAAAGCTCACTGTTCACCAGT GCTCAGAGGTCAGAGCTCACTGTTCACCAGTGCTCAGAGGTCAGAGCTCACTGTTCACCA GTGCTCAGAGGTCAGAGCTCACTGTTCACCAGTGCTCAGAGGTCAGAGCTCACTGTTCAC CAGTGCTCAGAGGTCAGAGCTCACTGTTCACCAGTGCTCAGAGGTCAGAGCTCACTGTTC ACCAGTGCTCAGAGGTCAGAGCTCACTGTTCACCAGTGCTCAGAGGTCAGAGCTCACTGT TCACCAGTGCTCAGAGGTCAGAGCTCACTGTTCACCAGTGCTCAGAGGTCAGAGCTCACT GTTCACCAGTGCTCAGAGGTCAGAGCTCACTGTTCACCAGTGCTCAGAGGTCAGAGCTCA CTGTTCACCAGTGCTCAGAGGTCAGAGCTCACTGTTCACCAGTGCTCAGAGGTCAGAGCT CACTGTTCACCATGCTCAGAGGTCAGAGCTCACTGTTCACCAGTGCTCAGAGGTCAGAGC TCATGGCTCACCATGCTCAGAGGTAGACTGGAGATGAGTTTCAGTGGTGTTTGCTGATGG CTTTGCAAGCCTAGCCAAGACTAAGAGTTTTGCAAAGAAATCATCAGGCAGCAAATACAG ACCTCCCTCTCTGGTCCATAAGGAAATATGGGGCAGGAAAGCAACTGACAAAGAGGAAGG AATGGGGTCATCTCCATGCAAGCTCACATAAATTACCCCTGCTGGCCCAGGGTCCATACC CAGGGGGCAGATCTTGTTAGCCTTTCCTTGACTGTGGTCTGCTTTCTCTTTTTCTCAATG ACTTGACTACTAAAAATTATGACTTTTATCACAACACACACACACACACACACACACACA CACAGACACTCATATACATCATACTATCAAAAATTAATTGAAATGGGGGACAGATACTTT TTTTACCTTTTTATTTTTATTTTTTTCTAGAAACTTGATGTCTTAAAGCAAAGTCTGATC AGTGAAAAACTTTGGATAAAGAAAATGACTCAGATGCAATTCATCTTAAAAATTCAAATA TGACCTGAGCCATGGCTTTAAGCCCAGGTCTCAGACCACCCACTAACTCACATTCTGCTG TCAGGGTATTCTGTCTTACTTTTTGACCTGCTCATTAGGCTTCCCCATAAATACACGAGG CTGGGTGACAGTGAATGAGAGACAGAGACAGAGGCAGAGGGGGTGAAGTGAGGGGACAGC AGTCTGTGAAGATGACAGTGACTATCACGCTTAGCCCAGTCCAGGCGCTTGTGCTCGGGA ATTAAGAGCTTGCTGCTAGGGCTATTTCATCCCTTTTGCATCTGTTTACAACTTTGAAAA TTTACAGATAACTACCTAAAATTGGTCTTTTACATCTTCTTGCCTAAAATTATTAGGAAG AGAGGTGACTGTTCAAGTATGAAGCGTTAGCTTAGCATTCAAGTATGTTTTTCTTAATGT ATTTATTTATTTGGGGGGAGGGCATGGCATGTGCATGAAAGTCAGAAGACTCCCTGTAGG AATTGTTCCTGTTCTTCCACCATATGTGTCAAGGAATTGAGCTCAGGGTGTTAGCTTTAG CCCACAGGCAACTTCACCTGCTGAGCCATCTTGCTGACCTCTGAGTATCTGTTTTATTGT GAGTTTCTCCAAAAGGCTCAGTAGGAGAAGGACTGTGACCCATGGAGGAAACCTGTTATG AAATCACTTCTCACAGTGGCTGTGGTGGTCCATCTCCATTGGTAACTTGACTGCATCTAG AATCACCTAGGAGATCAGAGAGGCAAATCTCTGGGTGTATCTGTGTGCTACTAAAGAGGG TCGTCTGAGGAGGTGACACCAGCTGGCCAGCTGGGCTCTCAGACAGATGGACAAGAATGA AGGTGATACCGCCCTCTCCTTCTGCTTGTCACAGCTTGGACGGTTCAGCTCTGCCACAGT TTCCTTACTATGATGGACTGGCATCTCCACCATCCAAAGTAACAAATTTCTCCCTTTCAA GTTCTCAAGGAATTTGGTGACAGGGAACTGGCACAATAGATAACTGGTGTAATACCATGG TGGCACCTCCTGGAGGTATCCAGCTGGAGGGTGAGAGGGTGGGCTTTTATATACCTGATC CTAAGGGGCAACAGTGGGGGACTGTGAGGTGATAATTACCCCATCAGCCTGCAGGGTGCC AGGCAGCCATCTTTCTTGATTCAGAAGCCCTCTGATATAAGGAGCCTCAGATGATACCTG GAAGCCCATCCTGGAACACTTCCTAACAGACAAGAACAAGATACCGTATTCATGGCTTGG GCAGTGTTACCAAAGTATGTGTAGCCCCAACATACGGTTTGTAGAATGACACATACCTGG TTTTGAACATTAAAGAAAGAATATAAATGATTCATTTATAAAAGAAGACAGATAGAAACT GAAATTTGAGAGAGGTGATTGGCCCAGGTCCTCTGGGGCAGTATTTCTTGTGCAGAGTTG GAAATTGGAAGTGCAAATCTCTAGCTACCATGTGGCAAGGAGTGACTTCTAGGGGAAGTG TGATGCTATTACCCCTAACCTTGGGATGTTACTCACCCACTGTCACCCTCAAAGAACCCC TTGTGTCTTTAGAGTCTGGCTGTCTATTGTCTTATGCTACAGGTCCAACCTCCCACTGCC CCCTGCCCCCCACTCCCCACCTTGCTCACAAACTAAACCGGTGTACCAGATACAACAGAG GGCTCTTGCTTAGCATCATTGGGCATTCTTGTTCTTCAGATATGACTGTGTTTCCCCTAA GCCTAGATGTCATGTAATGGTATTTGGAAGTTGGATCTGTTGGAGGTCATTAGCATCAGC TGAGGTCATGGTGGTGGAGCCCCCATGAAGAGACTGTGTCCTTATAACTCCAGTAGAAAG TCTGTCTTTGCTTTGTGAGGTTCAGTGAGAGGAAAACCATCTACAAAGCAGAAGGAAGTC TGCCACAGCCTCCAGTACTCTGAGAAATACGCGTTTGGTGTTTAAGTCACCTAGCCTAAG GAATATTTGATTCCATAGCCCAAATTGACTAAGCTAGACACTTTAGTTGAACATGGAGTC CGGAGTTCATAGCGCTTACCTTTTGAGGAGAAAGCCCAATTTCTTCTTGCATCCCTCTCT TTTCCCTTGTTCTCTCCTTCCCTCCCCTTCCCTTCCCCCTTCATATCCTCTCCCCCCATT CTCTTCTTGCCCTCCCTCTCCTCCTTTTCCTCTCCGTTCCCCTGCCCTTCCCCTTCCCTT CTGTTCCCCTCCGATATGACTCCCTGTGTCTCTGATTGCAAGTAGAGTCTAGTTTTTCTG AAACCAGCCAAGCTCTCAAACCATCCTCGTTAACCTGGCTCTGCCGTGAGATGGATGAGA GACTGGGGTGGGGGAGTTGAGGGCCTCAACAGTTCCTGCAGGCTCGAGAGTTTATAAACA CATGGCTTCCCCCGAGGGCATCTGGCCCTCAGGTGCCGCTTCTCTTCCCCCGTGGGGTTG TGTTTATGTTCATGAAATCTGAATCCTGCGTGTCTGACTCTGACATGGAATTCAAGGGAT GCTGCTCTCTTGCAGTCTTTTGAAGTTAAGGGAGCTTTATGGGTGACTCTGCAAACGTTT ATTTTCTAGCTTTATCCCAAATGAGATCTAGAAAGGCTCTTATTCTGTCTTGCAACCAGT GACTGTGCCGCAGAAGACAGTGGAGTCTCATGGCCTGGGCACATCACTTTTCCTGGGGCA TAGGTTTCTGCTCTCCCTCGGCTTTCTTCTTGCGTGTTCTGTGACTGGGCTCTGGGGGAT TTGTATAAAGTTTGCTTGGGTCTGGTTTTTTACCTTCTGTTATTCCTGAGATTTGCAAGA GAAAAACCAGTTCCACAATTCTGAGCCAAATTTGAAGCAAGCTTTAATTCCTGACCAGGA GGAACTTTGGTCAGGACCACTCTCTGGAATTCCTATGAGTGGCAATGTGACACATATTGT AGGGTTTTATTAAGGACAAAACTATTTGGCCATGGCATTTTCCAATGTGGTGTTATTTTT CAAGAACTACAACTCCCAGCATTCCAGGAAGTTACCTGGTCCTTGGGCAGGTGGGGCTTA CAGATTGACTTTTGGTCTTACACTTTGAAGACTCTGATCTAAAGTCCTGCTAGAAAATGT TCTCTTCTTACAAGCAAAATTGTGGGTGCACACTTTAGACAGCGGCTAGTGCTGATCATT GCTACAGTAGAGATGTTTTTTTTTTTAATGTCACACTAGTAGATAAGCCATATGTACATA TAGAAAGCCTGTATAAGCAGACCACTAGCCTCTGTGACCTCCATATTGCTAAGGAATGTT TTGTGTTTGTGTTGTGTTTGTGCCCAGTGTGTGACATATCATAGGCACGTGAGCAGTATA TAATTAAAGGATAGATAACTCCTCTGTGGGCAAGGAAGAGTCATGTAAGCACATATCACT GTAATATATTCCTGCATAAAGTTATACATAAATGTTAGCATTAGTAACATCTCCAGTTAA CATGGACCCCTATGCAAGGTTATGAAGCACTTTTGTGAGGTATCGATTTGGTTTTTATTC CTTAAAAACGACTCTGGGATATTTACTATAGATCAGTTCTAAGTAAGTATTTAAAGTTTG TCAAAAGTAAGAAAAGCTGAAGGAGGGAGATGTTAGATGCTAAAACAAATTGATGCCTAA TGGTCAGCATTGGACTCATTTTATTTTATTTTATTTCTTATTCAACTGTAGCCACAGTTA GTAAGATCAGTAGGGAGCCGTCCCACAGGGTGTTCGTAGTTATAGCACCTGCTTTATAGA AGGCAGGTAGACGATAAATAAGGGATGCATTCTTTGCGTCTTGGGATAGGGTCTCATGAC GTGCTTGTCAGAACAACCTCCGGCTCCTCTTCCCCAGATGTGGGGTACAAGTGAGCCACC ACACCCAGGGAGACTCACTTCTTCATATGGCATCTGCTTCCCCTGGATGCTGTACTATTA GCGAAGTCTTGATGTGAGGCTGCCTCGTCTCAACACTCACTAATTCAGGCCGTTGATGAG ACTGTGAGACTGGACGCTCCAATGTGTTTGTTTTCCTGGATTTGGGCAAAGGCTTCAAAA AAAAAAAAAAAAAAAAAAAGCTAGAAATCAAAATTACAACAGGCTTTTCTTAGCTCTCCA TCTCCTCTAAGTTCCTAAAATTTGCATTCCAGATTTCTCTGGACTATAAGCAAACACTCA TTTGTCATTCAAAAGTGACAGGGCACTGTGTTCCAATTGCTTAGCTGTCTGTTCCTGGGA CTGTTAAGTGGATCTTGCTGAATTCTGGTTTGCCAGATCTGCAGGATAAACCACATACTG TACCAAAAGCCTTCTCAGTATTAATGACAACTGCGATTTACTGGTGTCTCCATGAACAGT CATTTTTAAATAATCTGCATTCAAAGGAGTTGTGAGCAATGACAGGTGCACCACACTTTA CAGAGAAGGAAACCACGGAAGGGGTTAAATGGTCTGTAGAGGAGCCAAGAGTCAAACCCT GATTTTTTTGATTCCAGATTTTCTACTCTTCCTACCTTAGCACATTAGGCGTCTGGCACC ATTGTGAGCTGACTCCCTACAGTGAAATCTTTCTTGACCCTTCTCCTTGGGCCAGACCTG ATATTTTACATATATCAGACGATAGCACAAAACATGAAGTCTTTCTCTCTGCTCTCTCTC AGACTGCTTTCTCTGGGAGAGGCCAGCTGCTGGGTCAGGAGAACACACAGCCAGCTCTTG GAGAGACACATACAATGGGGGACAAGGGCCTCCTTCTACCAGTGAGCCAAGAAGTGACCC ATGGGGAAGCCAGAGTCTTCACTACCATTCTGAACAGTCCGCACAGGAAGCATCTAGCTC AGTGTTAGATGACCTACCAAATCTTTGTCTTCGTCTCTTCTCCTCTCTTCTCTATCCCTT TCTCTTATTTCTTATTTTTTTCTTTTAATCTCCCCATTTAATTTTAACTTCAACGACTTT TATTTTCTAAAGGTGCTCTTCAGTTGGTTGTTTATTGGTAGGTCACCTCTCCTTGGTTTG AGACTTCTCCCTGAAGGTATTACCAAATCTTTAATATTTCCCCACATCTGATTCCTTAGA TCATCTGGGTCTTTTTGAGTCCCATGTCTCCCTTTTCTCTTGTGTCCAAAGCCATGTCAA GTGTCTGTTGGTCCTAGCTTTCACCCTTAAGAGAAGAGGCAAAAACAGAGACTGGGAATT CTAGGGTGTGCCTACTTATTTATGATGTTACAGTCGGATGATGGGCACACAGAGGCCTTC CTACTGTAACCATCCATCAGCAATGGTTGCCGGTCTTTTCTCTGGTTTAGCTCTGTGAAA GGATCCTTCATTCACTCTTGAGGAAGAACTTGGCCACATGTGTGAATAATCTGATGACCA TGGAAATGTAACACTGCACCCCTCAATTGAAGGAAGAGAGAGGAATTTATAGCTAGTTCC TCCAAAGTGAAGCACTCCTTTGTGGAAGGAGGGTGAAGGTGCAGAAGTACCAGGAAGCCA AAAGGATCCCTTCCAGGAAGCTCAGGAAGTTTAGGAAGTTCAGGAACTCCATGAAGGTAA CAGGATTCACAAGGGTATGCCCTAAGTTTATAAAAGTAGCACATGGTTTGAAGGGATGAT ACTGATCTATACTTCAGCAGCTCAGAATACTTCCAGCCACCAAGTTCTAAGCACAAGTGA GATTTATTACCCTGGAGAGGCAAGCAGGGCAGTTGGTACAAGTTTGGGCTCTGCCTCTGG GACAGGCAAAGGCAGACAGCAAGCAGACAGCAAGCAGCAGGGTTGTTGTTGTTTGTTTGT TTGTTTGTTTTTTCAAGCAGTGAGTTTTTTAAGGAGAAAAGGGAAGTCTGTGCTAGGGTA AGTTTGTAAGTCCTGTTTAGCCAGTATAATCAAAATATGAATCTTGATAGCTGGACCTTG GAGTGTTAGGAATAAGGAAGTGGCCAAAATAAGGAAATGGACCTTGGGGGCTAGCTTTAG GAATGGAATCTTGACTGATTAGCACGGAAGAGGGAAGGGGAAAAGAGAAGACCTGCCAAC TCCATGCTTGCTGTGTCGGGCCTATCAGGGAACCCTTCACAGTTGTTCAAGACGATGCTA ATCTTTTGTGGAGCTGCCTGCAGGACAGAGCTCTAGGGCCTCAGCTGTTGTGAGTTATCA GCCAGCCTTTTAGGTGCTGCGGTTGTCTTCGAGTCACCCATCTTCTTGTGAGTAACTCCT TACTCATTTTCCTGAAAGTTAACCCAACAGACTCATCACTTCCCTGGACTTGGACAGAAT CAGTTCTTTGGTCTGTCGTGAACATATCTACCAAGGAGAAGTCATAAAACAGAGTTTATT TTCAAGGACTGCTATAATCGTATTCCTCTGACCTCTAACACTATTTTGAGATGGAAAGGA AACATTTCCCAGATTTTTGCAGTCAAAATAGTCTTTAAAGTCGGTTTGTTTGGATAAATG TTCAATGTTTCAAATTTGCCTTATTTTCCCCAACTCCCCATCCTGGGAGTGAGTCTGATG TTCAGGTAGGATTGTGGTGCTGGTTCAAGGCTGTGAGTTCCCTGTGACACCATCTGAATT TCCTCTGCCTTCTATCAAAGACCGCCAGGCTGGATGTCATAGACCACTGAGGTGTGACAG AAGGGATTTTTGAGCCACCCTAGCCTGGGTTTTATAGTCCCAGCCACTTTTATCTTGTTT TAAAATTCTAGCTACTAATTCATTCTGAGTCAAGATCTCTACCAGCCATCATTTCCTCTT TTCTTCTTCCCTCCCCTCCCTTCCTCACCCCTCTTCCCCTTCCTTCTTCTCCACCATCAT TTCTTCCTCTTTTTAATTCCTTCCTTCCTTCCTTCCTTCCTTCCTTCCTTCCTTCCTTCC TTCTTTCCTCTTTTCCTTCCTCCCATAGAGGGTTTCATTATGTAGAGCTAGTCGGCCTGG AACTCATTATCGAACAGGCTGACCTTGAACTTACAGAGATCTACTTGCCTCAGATTCTTG GTCCTGGGATGTGCTCCTTCCTTCCTTCCTTCCTTCCTTCCTTCCTCCCTCCCTCTCCCT CTCCTCCTTTCTTCCTTCCTTTCTTCTTCTTCTTCTTCTTTTTTTTTTTTAACTTTTAAC ATGTTGTGTTTCCAAAGAGTTGATATGGAACAGGGAAAACCAGCATGAAGCCTGACTTTC CCTGTACCCCACTTTCTCATTGTAGAAACAGCAAGGGATCAGCATGAGCCCTGCCCTCTG TATTTCAGTGGGCACCCTCAACCCTCACCTTGGAGCCAGAATGGCGCATGATTACAGTAA CCTTTTTGTGTGAGGAATCACCTGCTTTCTGTGTTACACTGTCCATACTATAAAGCAAAC ACACTTATAGAGAAAGCTTGCAGACTTCTGTGGAATCCCTGGGCCATGGACAGAAGCATT GTGCAGACATTTGATGCATGTTGTCAGTTGCAGAGAAGGGTAACACAATAATCCATTATC TTCCATTACCCTAATGTGGTTTGCTTAACCCAATTAGCCAGGTGAGAACATGGATTGTAA TGAAACCCTAAACCTGTACACTGAGGCAAATCATAGCAGGGGATTGGTGTTGGGGAGATG ACATGGAGAAACAAGACCACCCTGAAACTCCATTTCCTAGGACTGGGCTGTAGCAGAAAT CCAGAAGACAGGAAAGAAAGTGCAGGAAAAAGATAGGAAGCCTTGAGGCTGTGGTTCTCA ACCTTCCTAATGCGGTGGCCCTTTAATACAGTTCCTCATGTTGTGACCCACAGGTTGGGA ACCACTTCCCTAAGATGCCCACTGAACACAGTTTTTAGTGACCACCGCTCTTAAGGAAAT TGCTTAAAGCAAGATTGCCAAACAAACCCTTACTTGGGTTCAAGTTCTTTCTGATCACGC CAATAAAAATAACTTCAAGGTATGCGAGCATGCACACACACACATACACACACACACACA CACACACACACACACACACACACACACACACCCCTCAGCATCTCTGACAGTTTTGCACCC TAAGCCTTTTTCAGCAATGTTGCGACCAGTTAGGTAACTCATTAAACCTTAGATCCTGTG CCAATGATCTTAGCTTCTAGTCATTTCATTTGTACTTCTTTGACCTTTTATTAGTAAAAT AAGTCTGTGGAGCTCTGCATAAGTGTGTATGTATTATGGTTGTACATTTTTCTGTTCTGT GTGCATGTGCACATGTTTGTGTAGGCCAGAGGTTGTCGATGGGTGTCTTCTGAGATAACA CTTTCAACTTCATTGTCTAAGGCACGATCTTGCAGAAAGCCAGAGCTCTTGGACCTTGCT AATCTTAACCTAGCCAGCTTGTCTTAAGGGTCCTCTGACTTACCTCCCCAAATGCTGGGG TTACAGGTGGTCTATCATGCTAGACAGGCATTTAAATGAGTGCTAGGGACCCAAACTCCA GTTCTCAAACTTGCAAGGTAAGTGTTGCAGTCACTAAGCCACCTCTCCAGCCCGAGTCTG TGCGCTTAGGTAATGCTGACCAACTAAGGGTTCAAAGTCTTGTTTCTTAACTCGGTAAAC ACAGAAGTGGGTGTTGGTAGGGATTTCATACTCTTTGTCAATAATTTGTGAATTTAAGCA TCAGACTTCCTCAGGAGAACCCATGTGGCCACTAGAAACTAATCAGAATCTGAGGTGGGG CCTAGGCTTCAGTACTGTTTATGGATTCCTCTGTAAGTTCTTTAAATGTATAGACTTTTA GAGAAATCTTGAGTGAACAGAGGGTACGTTTCCCGTAATGATCCATGAGCAGTGCAGATA CAGTAGGGCTGGCTAAAGTCCAGACTGTTTTAGAACTCACTCGGAGGAGCCTATTTTCTG TGTCTAGTCTTCAAAAAAGTTGTTTTTTTTTTAAATCTCTTTTTGATTGTTTTGGGAATT TTATCCCTGAATTTAATGTGTTTTGATTAATCTATCGCTATTATCTTTCTTCTGACTCCT TCTTTATATATCCACTACATACCTTTCACCTACCAATTTCATGGCTCTTAGAAACAAAGA ACAACTCACTGAGTCCACATAGTGCTGCCTATGTGTGCTTGTGGGTATAGGAGCACCTAC TAGTCCAACAGCCCACATTCCCAAGGAAAACTGACTCGACCTCCCCCAGTAACCCAATTG TCAAAAGCTTCTCTGGGTGGGATTTTTTAGTTGCATATGAGTCCGCGTGTGGGTTTGTAT ACAGAGTATAGCACTCTCAGAAGCTAGAAAAGGGCACTGGATCCTCTATAGCTGAAGTTA TAGGCAGATGTCTTAGAAGCTGAGCTCAGGTCCTCTACAGTAGTGGTATGTACTCTTAAC ATCTGGGCCATCAGCCATCTATTGAGCCCTCTTCTGTGTGCTTTTGATAGCAACACAATG TAAATTCATGGGATTGTGTTGGATAATTTAGCTGCTTTAAAATTCTCCTGTTCCCCACCC ATTTGATTCCTCACACCTGCCTTCAAGGCTACGGTAACACCTATTTGTTTTTTCCTTTCC AATTTTGTATATAAGGTCATGTGAAGCATAGTATTTCAGTGGACAAGGGACTAGACATAC ACAGTCTTAGAGTTCACATTACCCAGTGCACCACAGCCATTACAGTCTTTGTGAGATCTG TTTCACATACGCTTGTGGTGATGCTGGTGAATAAAGCTTCATGTGGGGATAGAGAAATGG CACAGCATACACAGTTATGTGTAATAAATGATGCTTGATCATGATACAGACTGTACGGCT GGGTATGTACTTGTTATGCTATCTGTTTGCACTGCCTTTCTTGGGTGCACTCCTGTTTAA CAAAATGTTTATTATGGGATACTCTGCGGTGCTATGCTGGCAACAGCTTCGTGTGTCTCC TATTGATTGGGTATCTCGATGGCTTCATTTTTCTCTTGGGATTGCTTTAATCTTATACCT TTCTGCTCATCGTGACCCTTAAGCACCAAATCTCCAGCACTAGTGTTGCCAGTATGAGCT GGCACTGAGTGGCTCACCTGCAAATGAAGCTAACATTGATCAAGGACTATGAAAGTGGAA AAGCAGCTGTGGGTCCTGTCCAGTCAGGTATGCCCCACCCCACCAGAGCTGTGATCCTGA AGAGCAAAAGCCAAGTAATAGAAGCTGTGAGAAAGGATTTGCTTCATTGAAAGCAATGAG ACTGGCAGAAATTCAAGGATATGAAGAAACTTCTAGAGACTTGCATTTAGGACTAAACAG CATCTCATCAACATGGCGATGAACACAGCCAAATCGAAATGCTCGTTTGTGATATCGACA GAAACAGCTGCACCCAGCTATGATGCTACCTTTCCAACTAACTCTGGGTAGCTCAAGTGA TTGAAGGATCATTCTTCATTGTGTAAAGGGAGAGTGATTTAGTGAGGGTCTCCCCAAGTC TGCAAGTGCTGACAGGAAGGCAGCTAAAGAAAATCTGGAACCTCTCCAGGAGTTGAAGGT GGGAAGATGGCTGAGCAGCACAGTCTTCATTGGGGAGAAGCCTCCTATGCTGTGAAGAGA TGCTTGAAAGGGCTTTCATCTATAAGGGGTTCAGCCAATGTAGGTTTAAAAGATTTAGAG ACAAAGACACAGTCTTGCTTGCGAGCTATGCTATTCAGGTTTTTTTCATCGCTGTAACAA ATGCCCAAGTAACCATATTGTGTTTATCCATTAATGAAGTCAGAATCCTCATGAGCCAAT CATTTTCCCAAATGCCACTTCTGAACTCTGCTTGCATCAGGGGCATGAGCCTTTTAGGAG GACAGACACTTCATGACCAGACCATAATAGGCATGATGTAACAGGCTAGATAGAGAGATT TTGTGATCTGGCTTAATGAGAATGTGGACTCCTCTACCCCAGATTAGTAGCTCACACTAC TAGTGGAGCAATAAGAAATCAGGGCTGGTCCAGCATGTCTTCCAAGAAGCCCACACTCTC CTTAAATTGCCATAGCAGAAAAATGGAGAAAGAATGTTTGGAGAGCAACATGTTCTTCAA GATGTGCTTGTTGTTAAAAATGCTCCAGCATAGTCTCCTCTTACTAATGATCTTCATTCC AAGGATCTAGTAGCTTCCCCATTTAACAATAGCTCTTTGATCCAAACAATGGGCTGAGGA ATCATAGCAGCTTTGAAGGTTGGCTACATGGGGAGAACCTTCATTACGGCTATTTTTACA AGTGAGGCAGACGCTCAGAAGACATTGATTAATTCTGGAAGAATAACAGAATCTATGACA ACACTCAGTGCCTTGCCTGGGATTGAGGTAATGTCATCAGGGAGTATGTGAGAGGCATCT TGAGGAGGCATTCAAGAATTACTTGATGAAGACACATTTGCAAAACTCAACAGAGCTGTG GCTGAGATGATGAGCAATTTTAGTGGACAGGATGACATTGAGGAGCCCTGAGAGGTGATT TTGGATGACTGACTGACATTGTTAGAACTGTAACTGTGTAGTAAAGCAAGGGAAAAGTGA GATTTGAGGGAGAAGAAAAAGAGCTTCCAAGAAAACCCACAGTGAAGGGCTTAGCTGATT TTTAAAGACCTCAAATACTTTACAAAGTTTGAAGATGGGGAGGCTAAAGAGATGGCTCAG AAGCTAATGGCCCATGTGCTTCTCTTGCAGAGGGCCAGAGTTCATTTCCTAGCACTCATG CAGTAGCCCACAGACACCCATAACCCTGGTTCTAGTGCATCTCTGCCCTCCTCTCGCCTC CTCAGCACTACATGCCCATGTCATGTAAAACACCTGTACACATAAAATAAGTATAAAGAA ATCTTAAAACACAGTTTGAAAACATTCATCTCAATCCAGAAAGGTTTTACTTATTGAGAA GAGTGTTTATCGAATGTTTATGGTCCTCTGTCTGCTTATAAACAGTTCAACCACAAAAAC CAGAAAATAGCAAAGTAATCCACTGCAGGCATATCTCTGAACAGAATGATAATTCTTCAA TAGCGCTCCAAGCACAAACTCTGGAGGGAGCTAGGAAAAGACCTTGTCACCTCAGAGATG AGTTTCATTATCCTTGAGGATCTCTCAGTGTACTGTGAAGGAAGAAGAGAGATACATGCT GTCGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGAGAGAGAGAG AGAGAGAGAGAGAGAGAGAGAGAGAGATTTTATTTTAAAAGGCTTAAAAACTAGAAAACT ATTCGTATTTGTTGTTGTAATTTTTAAAAATGTGCATTGGGGGTTTTGTCTACCTGTAAA CCAGTACACCACATGCATGCTTGTTGCCACAGAGAACATAGGATCCTGGGAACTAGAGGT GAGCTGCCATGTGGATGCTAGAAGAGCAGCCAGTGCTCTTAACTGATGAGCCATCTCTCT AGCCCTGAACATACTTTAAAAAAGAATCTACCTCCCCAAAGACTAGCTTTCACAGTTCTG GAAGGTGCTATGTAAGCTTCTAAGCAAGGAAGCAACCAATAGTCCCGCTCAGATGCAACA CTATCTTTTGACATGTCTACAACACAATCACTGTTCCTAGTGCTTAGAAAGCACTGAAGA TTATATATATATACGTATATATGCATATATATTCACATATATAGACAATGTGTGTGTGTG TAAAACATTAACAAGAAAGAGAGGTAATAATTTCAAGAGGGAGTAAGGGAGAAAGGTATT TGGGAGAAACCAGAGGGAACAAAAGAAAGAGGAAAAATGATTAATTGTATTTTAATTAAA AAGTAAAACACTTTCAGAATAATATGGTGATAGAATATGAAAACAAAATATACAGATATA TTTGAAATGGTTATTACAAAAGGGTTAAAATGTGAAATTGAAGGTACACAAGTGGAAGGA GTTAGAGGTGGGAGAGGAGGAGTGAAAAGGCAGTACCTATAGATGAGATTTTAAAAAAAT TTAACATTAAAAATTTAAAAGTATGTGACATGAAATCTTATACTTAGTTCAGGTTCATTT ACTACTGAAAAAAAATTTCTATGAATTTGGTCAACAGTCTACAGAATACAGCAGTGGTCC AGGGTTTCACACTCTCCATTCACCTACACATTCACCACAGAAATTATTTTTGTGTATATG TCTGCCTGTGTGAGTGTGTGTAATGAGTGTGTGGTGACATATTCCATCACCAATTTAAGC TCTAGTTGTGGGAAGAATTTTATGCAAGTTTACCATTTACAAAATCTCATGTACTGTTTT CTTTTAATATTTTATATATCAGTGTTTTGCCTGCATGTATGTCTGTATACCATATGTGTG CCCAGTGCCCACAAAAGGGCATCAGATCTCCCTGCGACTGGAGTTACAGATGGTGTGAGA TGGCATGCATAAGCTTTAGATCAAATCCAGGTTCTCTGAAACAGTAGACAGTGCCCTGGA CCACTGAGCTTTCCAGCCCCTATTCTATATGCGTACTGTACCTTTCTTATGCTTAGATAC AAAACACCATTGTACAATCATGTCCAGTCACCGGCACTTGCTGCACAACTTTGTGGCTTG GGAACAAAAGCCATCCCATGTAGCCTAGATGTATAACAGGCTGCACCCCCTAGGATTATG TGAGCACACTCTGTGACAGCTCTCCAGTGACAACATCACCCAGTGACACTTTCTCGGCAC GCATCCTGTCATTCAGAGATTCTTGGCCGTGGTTAGGGGCATACAGCATGCAGCTTTGTT ACATATTGATCTACAGCTGGCATTTTCCCATTGTTTTCTCATGACTTTAAATTCCCAAAT GATAATTCGTTGTGTGACGAAACCACAAGCTATCCACTCTTCCTTTGAAGGCCATCTAGG TGGCTCTAATGTCTAGCAATTATGAGTAAAGTCTCCTCCATGGGCAGAGTTTTGTGAGGA CGTGGTACCACTTGTTTTTGGTGCACACTGAGGAGTGAGGTTGATGGATCACATGAAATG TGATTTTGTAGGATTATGTAGATTTTGTAAGAAACAGCCAAACTGTCTTGTTAAGTGGCT GTACCATTTTGCATTCCCAATAGTACTCAAAGTTCTTCTTGTTCTTGTTTTTGCTAACAC TCGGTGTTGTCAGTGTGGGGGATTATAACCCTTCTAACAGGTTTAAAGTGTTATGTTTTT AAAAAAATACACAACAAACTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCT CTCTTTCTCTCTCTCGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTAGGTATCTG TGTATGACAGTGCAGTGCCCATATCGGCCAGCAGAGGGCATTGAGTTACAGTTACAGGCT GGTGTGACTTGCCCAATGTGGGTTCTGGGTCTCTGAAAGATGAGCTAGGGCTCCTCGCCA CCGAGCCAACCCTCCAGGCCCCCCTCCTCCATAGTATCTCATTGTTGTTTTATTTGCAAT TCTCCAGTGACCATTTGCATGGTCGTTACCTGGATTTTTTATTTGACATAGTGTCTGTTC AGGTCTTCTGCCCATTTTTTGTTTGTTTGTTTGTTTGTTTGTTTGTTTGTTTGTTTGAGA CAGGGTTTCTCTGTAGCGCTGGCTGTCCTGGAACTCACTTTGTAGACCAGGCAGGCCTCT AACTCAGAAATCTGCCTGCCTCTGCCTCCTGAGTGCTGGGATTAAAGGTGTGCGCCACCA TGCCTCGCTGTCTTCTGCCCATTTTTGAATAGTGTGTTTATTGGTGTTATATTTTAAGAG TTTTTTTAAATGTATATTGAGCACCAGAATTTTACCTGCTGTGTGTTTTGCAAATTTTCC TCCAGTCTGTGGCTTGTCGTCTTCTTAACAGGGTCTTTCACAGGTTAGAAAATTTTAACT TTAGGGCCTGGGAGGTGGCTCAGGTGGCAAAGTACTTGCTGCACAAGCAAGGAGAATGGG ATTCTATTCCTGTCACCTTTATAAAATACCCAGGTAAACCACCAGCATTTGTCTGTAACC CCAGGGCTGGGGAAGGAGACAGGACAATCTCCTGGGGCTCACTGGCCAGACAGACCCACT CAATCATTTGGCTCCAGGTTCAGTGAGATCCTGTATCAAAAACCTAAGTGAAGGAGTGAC TGAAGAAGTCCTCTGATACCAATCTCCGGCACAGGCACACACAAATCCACATGGACATGG ACACACAGTAAGAAAAATTTAGTAGAATCCAATTTATTAATTCATTTTTTTCATCAAATG TACTGCTAGGGCTGGTAGCTAATGTTTAAATGTGTCTTTTACTTGCCAATGGTCTCAAAG CCTGCTCCCCAGGGCATGTTGACACCATTGGTCATAAATGGGAAGCACCCCGACATGTCT TCATGGCTGATGTGTGTCTGAGATGCACATGGAGTCAAGCGAAAGGGAAATGGTCAAGTT GATCTGGGGTTCACACTTCCTAAAAGTAAGAGACTGGGCAGACGCTAGAGCAACTGCCAG CATTGGGACTGTTCGAGGGTGGCTGGCTTGTCAGTAACTGGGAGCTAAAGGCTGTGCCAT TTGTCACTATTAACGGATGCTGTGCCTTCAACAGCCAGGTCTGGATTTGCACATTTTTAT TCATGAATTTGAGCTTGCCCCTAGATGCTGGGACTCACTAAGAGATTCATGACTTCTTAT TAAAAGGTATTTTGAAATAAAATTTCACAATGTCTGCATATCTCACCAATATGATGATGT AAGGGGTGAGAGCCATGCTTGTGGCTGAAGCAGCAAAAGAGATTTTTTTTTAATAGACTG AAGAATGAGACAGAAAAGGAGAGAAAGCACTGGGGACTGCCCAGCTAAGGTGCTAAAGTG GTCCATTAGTTTCTCCTAGCTGCCACAGTCCTCTGAAGGCACTAGAGGGTTAGTCCTCCA TGAGACCAGCATCCTTGAATGTCAATAGATGCCTGGAGCTGAGCTCGCGGCTGTAGGAGG AGAGCCTCCTTCTCTGCAGGAAGGGCTTCCCCTCTGCAGTCTCTTGACATCCTTCAGGGG ATAATTATTCCTTTGATCCTGGTGACACAGTTCCAGCTAGAGCTTCTTGGCAGGTATGTG GACACACATACTGTCTGAGTGCAGAGGAGTAGAGGAAGTCCTTCTCTATGTCCTTGAGGA GAATGTCCTGATGGAACAGTAGGTCAAAGGTGGTTATGGCAGCCTACGGCATCACTTGAG AGGGGGACCCTGAGTGAATGAGAACCAAACTCTTTGTGTGTGTGTGTGTGTGTGTGTGTG TGTGTGTGTGTGTGTATGCACAAGCCATGTGTGTATACATAATATAAAATGTTTTAGCCA TTTTTAATGGTGTAGTTCAGTAACTCCAATCATATCTACTACCCATCTCTAGAACTTCTT TCAATTCAAAGCTTAAATTATTCCCGTGAATCAGTCTACTCCAGCCCTGGCTTAGGTCCT CTGTACTTTCTGTCTGTCTGTCTGTCTGTATATAAGTATCACACATGACTAGAGCTGTAC AGCATTTATCTTTGTTATGTTTGATTTCTCTTAGTGTTATATCTTTAGGGTTCATTCATT TTATAGCCTTCCTGTGTGTGTGTGTGTGTGTGTGTTCCTGTGTGTGCTTCCCCATGAATG TGCACACATACCTGCATAGCCATGTATGTGTAACCCCCCCCACACACACACACAGAGAAA GAGTGAGACAGACAGACACAAACCTTATAATAGTTTTGTATGTAAGTTCTGTGTTTTTCT TTGTTTTTAGGAGGACTTCATGAAATATGTGTACGAAATCATTTTAGTGATTATAATCCC TACACATTCTTGAAATGTACGCAACATTCTACATAAGAGAATTGGAAATAAAACAAGCAG AAGGGTTTTTATTTGTGCCATTAAGAGGGCAGCTATTGCCACAGCCTGGAGCCCTGAATT CCTGAGAGTCTGTTTTCGAACAGATGATGGATGCTCTCTTTTGTTTAACTTGAGGTGAGA TTAGAACATTGAAGAACTTCTCAGGCTAGAGATATGACTCAGTAGGTAAAATGCTCGCCA CAGACTCATAAGGGTGGGTCTGAGATCAGTTCTCTAGGCCCATTTAAAAGTACCAGAAAC AGCAGTGTGAACCTTAATCCCAGTCCAGGGGAAGTAGAGGCGTGAGAAGGGACTTGCTGG ACAGATAATCTAGCCAGGTCAGTGAACTCTGGGTTCAGCAGAGACCTTGTGCCCACCCCC AAAAAAAAATTAAAAGGAGGGTGATTGAGTAAGACACTTGAGGATAGACTCTGGCCTCCA TATGCACACTCCCAAACATATATGTGTACCCAACCGCACACACACAAAACATGCACAGAG AGAGAGAGAGAGGCAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAG ACAGACAGAGACACAGAGACACAGACAGAGAGAGAGAGAGAACAGACTGACAGAGAATAA ACCTCTTACTCCAAGAGACCTTCATTAAAAGATAGAAATACAGAGACTTTTTTTCCGGGG GAAAACATGACTGTAACCGCCTCTGGTCCTTCTGTCAAGATGAAGCTCCTGCTCCTGCAG AGCCTCAGGAGCCAGCTTCCAGGTGACGTGAGACGAATGTGCACCCAGCATGTTGGCTGC TGTGCTGTGCCTTCCGGGAAGCCAGATCAAGACTGTATTTTCTCTGTCATCGTTTTCTTT TTGCAATCAGCCTCCAAGTGGCCAGCTGGGCCTACAGTTCGTCTAAGGCCTGTGCCAGCT GGGACCGTAGAGTACCTAAGGCCTGTGCTACTCATATGACTTTGGCTGCTGGAGCTGCCA ACGGAAAATGGCTATTCAGTCTGTTTCAACATCTGGGAAGGAGTGTGTCACTGTTGCTCA CAGCAGAAGATGGATGTTCTGGGTAGTCCAGCATTCTACACACGATGCTTCAGCTCGGGA CACACACACACACACACACACACACACACACACACACACACACACACACGAGGCTGCTTC TTTAACTTCCTTCCCACCAAACCAGCATGTTTGCCACGTCTGAGTCAGCACCTCCAATTG TTTTTCTTTTTTCCATTTTCATGTGTGCCTATGTGCACGCTTATACATGTACCTGGTACT CATGTGTGGGTGCTTGTACACATGTGTGCATGTGGGGGCCTGAAGGAGATGTAAGAACCA TTCGAAAGCATTCTTCTACCGTATTTATTGAGGCAGGGTCTTTCAGTTAGACCCAGAGCT TGCCCACATGTCCAGTCTTGTTAGCCAGGTTGCTCTGGGAATCCCGTCTCCACTTCCTAG GCTGGCATTTATATGGTGGGTTCTGGGGACCTGAGCAGCAATCCCTGCGTTTTGACCAGC GAGTCATTGCCTCAGAACACATACTTTTTAAAAATTGACTTTCCTCTGAGGTCATCACTA GTTCCTTTCCCTGCATCCAGTCAGATATAGACGCTCAGTTGCCTTCAGGCTTCTGTAAGG GACTGAGCCTCCATTCCATATTTCTTGAGTCTTGAAAGTTATGAGGCCCCGGCATAGTCT CACAAGAGACAGCTACATCTGGGTCCTTTTGATAAAATCTTGCTAGTGTATGCAATGGTG TCAGCGTTTGGATGCTGATTATGGGGTGGATCCATTGGACACGCAAACTTTATATGCCCC AGTACAGGGGAACGCCAGGGCCAAAAGGGGGGAGTGGGTGGGTAGGGGAGTGGGGCTGGG TGGGTATGGGGGACTTTTGGTATAGCACTGGAAATGTAAATGAGCTAAATACCTAATTTA AAATGGAAAAAAAAAACAAGAACAAAAAAAAAAAAAAGAAAGTTATGAGGAACGGGGCCA GGTGCTCTTTCAACCCCCAAAGTGCCCTAGACAATGCCAGTCTTAAGACACCTTCACTAT GACAACAACACTCTTAAGTTCCATGAATTGCCCCAAATAAAATAATATTATTATAGTAAT GGTTTAGTTTCAAAGACTAGTCTTTCTTCTGGGATTTTTCCTCAGCAGCTGATTTTTTTT TTCTTCTGCATTGCGTTTGACTTCAGTCAGTGATTTCCCTGCATCAAAGTGATCTTTATT GTTTTCTTTAATATTTATTATTGTTGTCTTAGTTATGGTTTCATTGCTGTGAACAGATAC CATGACCAAGGCAACTCTTACAAAGAACAACATTTAACTGGGACTGGCTTACAGTTTCAG AGATTCAGTCCATTATCATCATGGCAGTGTGCAGGCAGACATGGTTCTAGAGGAGCTGAG AGTTCTTAATCTGTAGGCAGCAGAAGAGACACTGGATGTAGCTTGGGCTTATATATGAGA CCACAAAGTCTGCCTCCACAGTGACACACTTCCTCCAACAAGGTCATATTAACTTCAATA AGACCACAGCTCCTAATAGTGCCACTCCCTATGAGCCAAGCATTTAAACACAAAAATCTG TGGGGGTCAAACCTATTCAAACCACCACAATTGTTATTTTTTAAATTAGTATGCAGCTTG TTGAGGTGCTATAAGCCTTTCATCCCAGCACATGGGTAACAGAGGCAAGCAGATTTCTGT GAGTTCCAGGCCAGCCAAGGCTATGGAGCAAGACCTTGTCTTAAACAACAAAAATAGCAT ACAAAGTAACAGGTTTTATTATAATAGTTCATACATATAGCTTTCCTTTGTGTGTGCAAA TGCATGTATGGCTATGAGTATGTGTGAACACGTGTGTATACATGCATGTGGTAGCCAGGG GTTGGTTTTGGGTCGTTCTCTATCACTTTCCACACTTTTTTACCAGACAGGGTCTCTTGC TGAATCTCTCCCAGATTTGGCTAGGCTGGTTGGTCTGCAAGCCAGATGGGTTCTCTCATC TGTAGCATCCTGGTACTGTGGCTAAAGGTGCACACCAGTGCCTGCCATTCTCACCTGCCT TCTGGGAGACTGAACTCAAGTCCTTAGGCTTGAGTGGTGAGCACTTTACTGTCTGAGCAT CTCTTCAGTCTCATACCTTGTTTTTGTTGATTCACACCCACACTGGTCTCCTCCTCAGAA GCCTCTGTTCTGCTTCATGACATACCATGTCTGTAACCTCTCCCTCACCCCTGCAACCCT CTTAAGACCTCTTTTCCATCTCTCAGAATCCGCTTTATAGTTTCATAACCTATTGCCTTA CTTACATACACACAATACATACATACTCATACATACACACCCATACACACACATACACAC ATATACACTCACATGTACACAACATACACACATGTACACACATACACTCACATGTACACA ACATACACACATGTACACACACATTCATATGTACACACATATACACACGTATTCATATGT CCACATACATTTACATGTATATACACATATTCATATGTACACACACACACTCACATGTAC ACACACACACACACACACACACACACACACACACACCATGAATTAAAGTCACTGGTCCAC TTGTGAATGTAATATTTGGTTTCTGGGCCTGAATTACTTTTATAATGATTTTCAGTTCCA TCTCTGTGTTTGTTTGTTCACTCATTAAGGTGATCCCATTATCCTTTTACTTACAGGAAA AAGTACCCTAATCCAGACCCAACACTGTTGCCAGACAAATCTTCAGGATGGGCAACTTTT AGTCCCTCTAGAGGCTTACACAACTTCACGAATTAAGTAAATGTTTGCATCATGGCTATC AGATACTCCACAATATACACAAGAGTTAATTTATGTGTCTCCTCCTCAGGACTAAGGGAT GCCAGGGTTGCTGGTAAAGCTGTCTCTGGGCATGCTATGAGGGCATTTTCTTGTTTAGTT AAGCCATCACAATAAAGCTCTCTCTGTATGTCAGTCTGTGAGAATATTAACTGGTGAGTT TCTCTGGACAACACACATGCAGTATGGGTCAGACTATTCCCCCATGCCTCCTCTAAGACC AGTGCCCATTGCTTAGTGTTTACACAGGGTGCCACACATCCCTAGCTTTCTCTCACACTC CCCTTTAGTGTTCAGTGCACCTTGCACCTCCTGCTTCTGTCTGCTCACAGTGGTCCCAGC TTCCATGGCTTCACTACAGCTCTTTCCTGCCATTACGAGCCATGAAGATTTTCTCATCTC CCAGGCAGCTAAGCTATACCTTTCTCTGACACTCCACAGCCTGTGACATAAGCTAATGCA TCTTTATGGTGACCACACGCATGCTTTGTAGTTCAAATTGTATGTGTCTGTCTTGGCCTC GAAGACATGACACTCTCCAGCCTAGTTTCCTGAGAACTGACGCTCTGCATGGTGTAGACA CAACAAGCCAGCAAGGATACAAGAGAGCGAGCACATGCTGGAGATCAGACAGGCCTGGAG CTGGTATTATTAGTCCCATGCTGACAATTGGCAGGGCTGGAGCAGGCATCAACATCCAGT CTTGCACACTCTTGCTTCATTGAGGCCGCTATAGTTATGATTTAGAACATTGCCCAAAGA CCTGTGAGTTCAAGCCTTGGTCCTAGCTTGTTACTTGTGAAATGTGGTAGAACCTTTGAG AGGTGAGGTCTAGGGGGAGGTTTTCTAACTGTTGGAGACATACCCCTGAAGGGGGTAGTA GGACCATAGCTCCTTAATTCTCTGTCCTGAGGTAAATAGAACTATGGGCTTCTCCTATGA TAAACTGCCTTGTGCAATGCCCCTCAAGCCCCAAGAAATGAGGCAAGTCATAGACTGAAA TATCTAAAACTGTGGGCCACATGAAACCTTTAATCTTTATAAGTGGATGATCTCAGGCAT TTGTTACAGTGAGAGAACACAGACTAACACAGGTCCTAACACATGCAAGGAGAGAATAAG ACATGTGTGGCAGCATTTTCCTCAAGGGATGCTACGTGGCTCAGTGTAGCTCATGTGAAA TAAAATGAGATGACTTTTCAAACAGTACAGCACAACACATGTATGCATGTAAACCTATGA TAGTTTAACCTGAGTGTTTATAAGTGATTGTTTAAAAAAATCTCAAGAACACAGGTATTC TAAAAATCCTTTCTTGTTTACCTTGGCTCTACTCACAATTTTTAGCATCATTTATTTTCC TTTTACCTAATTAAGAATTCTTTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTC TCTCTCTCTCTCTCTCTCTCTTTCTCTTCTTATCCTCCTCCTCCTCCTCCTTTTTAATTA GGTAAATTTTCTGACTGCCCTGGAACACACTAAGTAGCCTTGGCTGACTGGCCAGTGAGC CCCAGGGCTCCTCCTGTCCAAGCATCCCCAGCACTGGGACTATAAAGGTGTGCCTCACCC AGCTTTGTTCAAGCTCAGTTCATGCTTATGAAGCAAGCCCATGGAGCCATCTCTCAGTGC TAAAATTTATCGAAACAATTTTAAGGTTTGCTTAAATGTACAACAAAATTTTCAAGAGAC AGAGGCCAACTGGTGAACAGAATTCCACTTGCTAGAAAGAAGGTTTGGGTCACCAAGCCA CTACTGGGCTTCCTTGGAGTAGAGATTTCTTTAAAACTGCAGAGGACCATGGCAAAATTG ACTGCTTCACTCTGACTTTTGTATGGCTCTCTAGAGCCCTGAGTGATCTCTTGCATGGAA TGATCTTTTGAGGTGATTTTTAGCTCTAAAATCTATAACTCTGTAAACTACTTCATTTGT TATTGTTCATAAAAGTCACTGGCCGCATACTCTATTCTCACTTGGCATATAAAGTATCTG AGAAGTTAATTGAATAGTCTAGACTCATGTAGCAAGATGACATTCACTCTGAAACCAGCC TTGGGCTGCCCTGATACTTAGTTATATAGTTTTGGGTAGTGGTAAAAATGTCCAGGGTGG CAAAGGTCAAAGGCCAAGGTGCTGAGATGCCTCACTATCATAGTAAGGCATTTCTGGAAT CTCAGGTGCTTGCTGACCAGGTTCTTACTGGGAGAAAGGAAGCTAAATCTGTGATCTAAC CAAGGCTATGCAGCATTCTGCAGGTAGAGGGTATGGGAGTTTCGCACTCCCCAGACAAGG TCAGAGAAGGAAAAGCCCTGCTAGTAAAGGGAGTCTGCCATTTTGCACTAAGCCCAGGGC TTTGGGGTAATGTCAGACTTTGGCCTTAGTTAGCAAGGTGCTGGTACTTAGCTCTCATGA GCTGCAGATGAGGAGGTGTCCCTCAGTATCCCTAAGTGCTTTGCTCTTAACTCTGCACCA CATCTTCTCATGCTGTGACTGTTTTCCTTCTGAAGGGGCTCTTGGAAGACAGGACCATGT ACCAGGTCCTCATACTAGTTCAGTAGCAAGTGTGGCGTTGGTATCATATCACTGCTTATT GCTTGAATGACGTTTCCCTGGAGACAAAAGGTTGACAGTAGATTATAATAAAATCCTCTC TGGATTAAAGTTCAGAATTTGTTCAGGGACACTGATGGGTTTGAACATCTGGAGCATGTT AGCCATGGTGGTGGGAAGCATCAAACCAGCAGGAAGGTGTGGGTGGAGAGGGTGATCAGG CTAGGGGGAGATGCCTTCAGAAAGGAAACTTCATCTGATTCATTATAAAAGAACCCTGGA CACTCCTAAACCCATACTCAAATTCACTGTAAGCTCTCACGAAAGAGAAACTGAGACAAA AGGCTTGTGTCCTGTTAGGAAGATCTGAGGCAATGCCAGAATGGGCTGAACTATCAAAAT CTCATTCTGGGGCTTGTTGCCTATTGGTGTGTGTTTGTGTGTTGAGTGTGTATGTTTGTT TGTGTGCGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGGG GAGGAGGTGGAAAGGGGATGGGAACAGGGGGACAAGGACAGGGATGGTGACTGAGATGGA GATGAAAAGGGAGAGAGGGGCACACCTCCATCTTCATTGTCTAGAAATGGCTCTGTCAAG TTCTACCCAGGAAAAAGAACTGGACACAGCAACACAGATGGAAAGAGCACAAACTAGAAA ACAGGACCTCTTGGACATACTTTTCAGTCATGTTTCCCCTCTCCTCACATAACACCACTG GCTTCTCGATAAGTTTCTCAAGGCTCTCCATGCTCTTGGCATTGTCTGGATGCTTAGGCT AGCCCTCAAACAGTACATATTGCCTGAGCGATCATTGTGTGTTGAGTGACAGATATTCTG TCCATTGTGCTGATTTCGGGGTTTCTGCTCAGGAATTTCTGAGTTCTCCCAACGCCATCA GATAGATACTGACCTTCATGGCCTTTCCAAACTAGAGTTCTCGGCATGTGTCTCATGCTT CTTCCACGGATTTGATCTGGAGATATATCCCACAAGGTTCCAGAGCCATGGTTACCCTCA TTTTTGTTATGGAGAAGTGAAGCCTAAGAAAGAACAGGTTTGGTCAGGCTCACTCAGCCA TGTTGGAGGGGAAATGTGGCTCTTCTGCCTCTCAGTCTCCTCTGTGTGATGCTGTCTTTC TGTAGTGAGGTTACCAGGCCTGTACTCTCAGCACTTATGAGGCTAAGGCAGGAGGATTGT GAGTTCCAGGCCAGCCTGGGCTATGCAAAGACTCCACCTCAAGAACTCAATAAAATATGA TATAATAAAACAAAACGTTGATAAAGATTAGTGGGACATACATCATTTATTTGATTGATG CCTTAAAATCCCGGGAACCTTCACCAGGTGTCATGAGCACAAAACTCTAAATTCTTGCAA ATTCCCAAGTTACACGACATGGTTATTAGGCAATTAAGAGAGCTATCACGTTAAATTACA TTAATTACATTAAAAATAATATTGTTGAGGCAAATAGATGTCTCGGCAGTTAAAAGCCCC TGTTGCTTTTTCAGAGGACTTGGGTTGGATTCCCAGCACCTTACAGTGCCTCAGGACCAG CCATAATTCTGGTTGTAGGGAATCTGATGCCTTCTTCTGATCTCTATAGGCACCAGGCAT ACTCATGGTGCGCATCTATACTTGTACCTCAAACACTCACGCAGGAAATAAAATAAGTCT TTAAAAGAACAGATTTTAAATTAAAATACAAGATAACATTGCCTTACAAGTTGACTTAAG ATGTATGCTTAGCAAAGATCCTGTGTGTTGGGGTAGGCAGGAAACAATAGACTCTGCCTC CTTGTCCAGCGTCTCTAGTACTGGCATTGGCATTGGAGAATCTTAATTAAGGATTTCTTC CAGGATGAATTCAGATCATACTTTAAATTCATGTAGACAATTTACAAATTGTACTTCCTA TCAACTGAAACTCAGGACATGTATTTGGGTGCCAGACCTGGAGTCTGAACTTCACCACAA CTTCAACTTCAGTAAGAGCTGGAACAATTCAGGTTTAAAGGAAAACTAATCACCATGAGG TTTCATTTATTCTGGAAGAGTCTGTCAGAAACCAAACACTGTTGTTTTGGGTGTTATTGC TTGTGGCTGGGACTCCTACTGACAGATATAACTCCAGCTTCTGCAAATGACAGGGTTTGC ACTGAGTTCTGAATGGGAGACTGGGCAGGGTGTGGCACGCAGCAGTCTGGGATCATCTTT AAGAGTCTTAGGAAAGCCTCGAGAGAGTGCTCACCCTGGGGAAGTTTGAGGCAGCTGGCA ATACCCTTTGGCTTACTTTCTGAACTCTCCATGCTGACATGACAGGAACCAATAGCAAGC GGTGTCAGCTGCCTCACTGCTGTCAGATGCCTGAGAAGAGTGTGTTAAAGGACAGAGGCT TTGCTTTGGCTCCTGGTGTGCTAGCTCTGTTGCTGCTGGACTGTGCTAAGATCAAACATC CTGGTGGCAGGTGTGTAATGGAAGAGCTCACCTCACGGTGGCCCTGTTGGGGGTGGGGTG GGGGAGGTGGGGGTGGGGCAGGCAGGACACACCCTCAGTGTCCCATGCCCTCTGGTCTAT TTAAGTTTCCACACTTCCCAATAATGCCATCAAATCATTAACCCATCGGTGAATCAATGC ACCCACGTGTCTCTATTGGCTCCCAATGAGGTCAACTAGACCAGAAAAAAAATCTCAACA AACAATCCTTTTCGAGATACTTCATACCCAAATCACAATAGAGACGATCTCACCATACTC CTTTGTCGTTGTTGTTAATTTTTTATTATATTCATCTGTGTATTGTATGCAGGTGTGTGT GTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGGTGGG AGGTGTTCATGGATGCAGCCATACCACCTTATACTTGGGAAGATCACTGAATAGTGACCT ACTTCTTTCCATCCACTATGTAGAGCATGGTGGGATTGAACTCCAGTTATCAGGCATGGC ACTGATCGTGTTAACCTGTTGAGCCAGCTCTGTGACTCCTCACTGACCTCCTTCAATGGA CAGTGCGTAGAGGGATTGACCTTGCATTTCTTCCAGATTATGTGGCTGTGGGACTCATAT CTCTCATGCACAAACTTAGGGAGCAGGGACTTCCACTTTCCATACATACATAGTTACTAA AGGAATCAAATAAACTATTGATTGTATCAATTGTATACATGGAGAAATATCAGATAAGTA CATTGTATTATCTCTTGAGTCAATATGGAGATAGAACAAAAATGGTGCCTCAATGTCTTC ATTCTCTCATTCACATATTATTTATGAAATATTTGACATAATCCTTTGTCTGAATGTTTT TGTTTTCCCAAATCCATATGTTAAAATGATAATTCACAGAGTGAATTTAAGAGATGGTGA AGTTAGGGGGTGAGGCACATGTAAGTTTAGGAGATTAACTTACAGGGTGGGGTGATCACA ATGGGATTAGTGCCGTCATGAAAGTGGCCCAAAGGAACTCACTCATTACATTTCTCGTGT AGAGATGGAGCTGAGCAGATGACATCTACCAACTAGGAAGTGGGTCTTTACCAGACAAAG AATAAACCATTACTTTCATCTTGGGATGCCCAGGAGCTTGAACTATGAGAATATATTTCT TTTGTGTAAGAACCACCCAATCCATAGTGTTTTGTTACAGCAGCCTGAGTGAGCTAAGCC ATGCAACTCTCACACTGTATATATATTGCCTTGCAGGACAAGCTCTGTGCTCAACTCCAG ACTCAAGTCAGTGTGCACACATAGCTTCCTGGCTCTTCACTGTTAGGCAAGAAGATTTCT GAGAGGGAAGGTTTCTTTTTCTTTTTCCTCTTTGAAACAATATTAATTCACATTTTCATC TGTCCATGTGTTTATACATGGGTAATGGATAGGTTAGAAGTTATAATAAGTAGCTGAAAA ACCCATGGTTTTCTCTCATAATCCAGAGTGCAACATACATATAGAATCTATAGATTCATC CATGCAGGTGAACAGTCAACAATGTAAGTGTGTCTTACCTCCTCCAATCCCAAATAGTTT GATGAAAGTTTAGTTTAATTCAAACATTGGTTGCCATGGTTACTTATTTGACTTTGTACT TTGTACTAAGAGCCATAAGGATTTGTCAAACCTTACCATGCAACTGTGCCTGAATGTCCT ACCATGTGATAACAGCTATTTATTTGTCTTGTGTTTTTGGCCTGGGGCTCTGTAAACCTC CAGATACAGTTATCTCTCTTTGAAGAAGCCTTCCAAAATGAGGAACAATAGTTCATTCCA TTGCAGAGTTCTCTCTTCTATAGTCATTTTTGCTAAGCATAGCTGTCAATACAGTGCATG TGCAGGTATGCACCTGCTATGGCACATGGGTGGAAGTCACAGGACAAAGAAAGTTAGAGG TCACGCACCAAATACTCTTTCCTGAACCTTCTGCTGTACTCACTGCAATCGATGTACATT CACAGAGAAATGTCCATGTTAGTGGCATTCTGATGAGAGACATGGGGTAGCACAGTGGAT ATGGCATAACACTAGACTCCCCTCATACTCTCCTACCCTGGTGTCCTCCCTTCCACAGAC CTAGAAATCATGGAGCCAGTGACGGTTGACTAAAGCCTGTAAAACTGTGAACCCAAATGG CTCATTCCTCCCATAGGTGACCTCTCTTAGGTGTCCCTCACAGCAACAATCTAACACATT ACACGTGGGTAGAGAGGAGCAGGTGACAATTCGGGTGCTGTTTCTCAGATGTCCTCTTTC TCAGACTGTTCTTGGGATGAATACTTGAGGAAGGGAAGGAAGCAAGATCACTATGATCAA ATGCCAGACAGAAACAACTTAATTGAAAACTTCATTCTGGTTCACAGTTTCAGACGGTCC TTTCTCCTATCCTTTTTACCCAGGGTGAGGAGACAAGTATTCAAAACACCAGACCATGGA GAGCATTTTATGTTCAACCCGTAACCCTGACCTGAACCTGCTTCAGGAATGGTTGAACTG GGAGGTCAGTTGATGTCAGCAGGTGTCCTTCCATTTCTTGGCTCAGTCTCAGCTACATGT GACGGTACAATGGGACATTATGAAGAGAGAACACAGAAGGGACGTTATGAAGAAGGAGCA GAAAGAGGACATCTGAGAAACAGCATCTTTTGGACATGACAGGGCACTTCATGCAGGAAA ACATATACACTGTGGGTATTTGCTACTCAAAATCCCAGCATGGATGGGGGAGGAACTCAC AAAGCCCCGCCCCTAGCTGAGGTGAAATTGGCTGTTGATGGCATCTTGGGGGAGGGAGGG TCAGTTTTCTTCAAGGCTGTGGCCACTGGTAAAGTGTTCATGCTTCAGAGATGGCTCAAT GCCTATGCCCCATGGGCACAACTAATTGGACCCAGTTGATTATAAAAAGAACATGAAATT GGGAAGACGAATATTGTGGTAGGGGGTCTAGGAGGGAGAAATTGTAAGATGGGTAGGAAG TAGATACAATCAAAGTACATTGTATACACATGAAATTCTCAAAGAATATACATATGTATA TATGTATATATACATACATATACATGAATATTCATATATTCATATATACATATGATGGGA TGGCAACTATAAATAACAGCTCCAACCTGGACAGTGGCCTTCACTTTCAGGGCCAGTGGG TAAGTCTAAGACATTTCCAGAAGTACAGAGAAAATTTGGCTCTTTTAACTTTAAAAAACA TAGTGTTTGTTTGTTTTTTGTTTATTTGTGTGTGATTTATGTGCATTTATTGGGTGTCAA TGTGTGTAGTCATATATGCCACAGTATATGTGTGGAGGCTGAAGGACAAGCTTAATTTTC TTCCACATTGTTTAAGACAGGATCTCCTGTTCACTGGTCTAGCTGGCTAGCACCAGGGAT TCGTTTGTATCTACTGGGGTTTTACACACACACACACACACACACACACACACACACACA CACACACACACAAAACCTCACTTTGCTTTTACATGGGCTCTCAGGATTCAAACTCAGGCC CTCACCTTTGTACAGTAAACACTTTACTCTTGGAGCTACCTCCCCTGGCCTGGTTACTTT TCATTAGCTCTGATTGGATCACATGGCTACTCTATCAATGACATCTGAGTTCAATAGATT GTTGAACCTTGGCTTGAGTCATAGGGGAGGCACAGGATCCACAGCTTCTTCAGAGCTGGA CAGGATCCCTTAAGGAGGGAATTGGGACACACACTGAATACCAGGCAGCAAAATCTGCAA CATTCTTCCCATTGAGCTGTTGTCATTTCATGGTAGCATTGCTGGGAAAGCCAGCCACTG GCACACTCAAGAGAAGAGATGCATGAATATACAGCCTTCTTTCTCTAAATAGAACATCGT CTATGCTACTGAAGACAGGTGCTTGTTTAGCTTGTGCTGAGCACTCCCCAGACAAGAGGG TTGCAGCCATCCCTCCTGCTCTGGATTCTTGTGGGCTTAGCAATTTTCTTTAATGAGAAG CTGGGCTAGGGGCATTTATTATGGTGTAATGAGTGTGTTCAGAGGGAAATGAAAGGGCTG TGTTTGTTCATGTTCCTGAAAGTCAGAGCGATAAAAAGCAAGCAGTCTAGCTAGGCAGGG GTAGCACATGCCTTTAATCCCCACACTTGGGAGACAGAGGCAGGTGGATCTCTGAGTTAA GGGCCAGCCTGATCTACACAGAGAGAGTTCCAGGACAGCCAGAACTACACAGAGAAACCT GTCTTGAAAAAAAAAAAAAAACAAGACAAAACAAGAAACAGCAAGCAGTCTCATGGGTAC TAAGTGAGAAAGAATTGTCTCATCTATGAAATGACTTTGGATAATATTAGCATCTCGCAA GATCTGTGGTTATATTATAACTCATCTTGTTTTTATTATGTACAATTCTGTTGGGCATTT GGAAACAAGAACTCATATGCTGTGTTGAGTTGCTGTGCGTTGGTGGGATTATATTGCATA ATTCATATGCCACTTCCTATATTGTTAGTTCATACCCTTTATAGAAAGATAACGGCAAGA GGTTTCACTCCAATTTCTTACAACACATAAATTTGAGATAACTGGGCAGGGATCTTGTAT CCTGAAGTTACCCATCCAATGCTCTTCTATGGGTCTTAAAGTTGAACAATGGGGGAGTCT AGCGACCCTTTGGAAATGGTGTGGGCCCTGGACTGGGACTGTTTTCATTAACAAAAAAAA TCAATCCTTAGGGCTGGGAAGATGGCTCAGTGGGGAAAGCATGAGGACCAGAGTTCAGAT TCCCAGCAGCCATATAAAAAGAGCTGAGTCCACCAGTGCATGCCTCTTAGTTCAGCACTG GGAAGGCAGAGGCAGGAGGATGTCTGCAATGTTGTTGTCTAGTCTTGCTGAAGTGATGAT TTCCAGATTCAGTGAGGAACTCTGCTTCAGAAGTAGAGACTGATACAGGAAGACTTCTGA TGTTAACCTCTGTGATGCAGGAAGACATCTGATGTTAACCTCTGGCCTCCTCATGCACTC ACACCCATGGGCATCCTCTACACTCAAACACACGCATACCACACCACACATGCATGTAAT GCTTTAAGCATCAGGTGTTGTGATGCCTCTGCAGTGAGACACCATCTCATCTCAGTGTGT CTGTTAATATTTTTAAAATGTGGCAGAAAAGAAACTCACACACGTGTGGTGGGAGTGTAA GCTAGTTCAACTGTCACAGAGAAGAATATGTATGCACCTCAAAGAGAGAAACCCAAAACA GAACTATCATGAATCGTTATTCAACCGTTGCTGACATAGCCTAAAGAGATGAAATTAGCA TATTAAAAACATACCTGCACCAAACTATCATGATTTATTATATTCAACTGCTGGTTACAT AGCCCAAAGACAAAAAAAATTAGTATATTAAAAACATACCTGCATAGCTGTGTTCATGTG ACACTATTCTCAGTAGCTATGGAAATAGCCTGAGGGCCTGTCAGTGGATGAATGGTAAAG AAAATATGATATTCATAAACAAAGAAGTCCCATTCATCCATGGATATAATGTCCTGCCGT CTGCAGCGAGATAGAAAGTGAATATATTATGCCACATATTCCTTCTCATAGCTGGAAGCT AAAATGCCAGCTTCATGTAGAACATTGACTATTAGAGCTCCAGGAAGTGTAGATAAAGGG AGGCTGGGCTTGAATAGAACACACTGAGCAACATTAATACACATTCATCAAAATAGAGTA TCATCAATAAAGGACATTATTATGATAACCAGTATTCAGAGGAGATTGTGTATACCCATT CCCCAGACAAAAAAGTAATGATTAGAACTTGGCCAAAGTATGTAAGATCAGCACTAAGCA TTGGGAAAGATAGAGCCTAGTTTCTTTGTTCCACTATACTGCCAGAATTACTATACTGGA GAAACTTATGAGTCTTTCATCTAGGTAGTTGGTACCTTAAGTCAGAGGGACTCATGACTT GTACCATGCCACTCAAAGACTCTCTGGTATGAATGGCACCCAGAGACATGGTGCCTAGCA CCCTCAGAGTTCCTACTCAACATCTGTCCATCTAAAACCCCAAGCCCTGGAGCTGGGGAG ATGGCTCAGTTGATACAGCGCTTGCTTGCTACAAGCATGAACTAAGTATGAGCCACAGAG ACTACACAAAACAGCCATGTGGAGACGTGAACTTGTCATGTTCTGGGGAGGTGGAGACAT GCAGATCCCTGGAGCTTGTTGGCCAGTAGCCTAGCCCAGCTGGCAAGCTCCAGGTCAGTG AGAGAAGCTTCCTCAAAAAAAAATCAAGGTTTATCTCCGGAAGAACAGTATCCAAGGTTG ACCTCTGGCCTCCATGCACTCCCACCTGCACAAGTACATGCACATCAGCACCCACACACA TAAACACAAACACATGTACATAGAGATACAGGACACACAGGAACACATAAATTCCATACC TCAGCTCTTACCTTCTCCCCTCCTTGGTTTTTTGAGATAGCATCTCCCTGAGAGTCCTGG CTGTCCAAGAGCTCACTGTGTAGACCAGGTTGGCCTTGAACTCACAGAGATCCTGCCTGC TCAGTTGCTGAGATTAAAGGTGTATGCCACCATGCTGGGCCCAATCTCCATTACTTAGGA CTTGGTTTAAATGTTTCTGCTTTTAATCTCATGTGAATTCAGATTTACAAAAACTTGCCA CTGTAAATTAACTCGTATCTTCACATTCTCTCTGCTTTGTTTCTGGGGCTGGAATTTAGG AAGAAGAACCCCATCAAGAGCCCCAGTGTCCTGAGTTGGAACAGAAGATGCTATCAGGTA CAGTACGGTCATCGTGGCTTGTCTTCGGCTGGCTGCTGTTACTTACAGCTGGGCTTGGCT CTGCCAAAAGATTTGTGGGTGACAAAGGCAAATCTCCCTGTTACAGATGGTTGGAAACAA GGCTAGAAGTGTTACTAGAGATGAGGTCCAGGCAGAACACCTGGCCAACAAAACACATCG TACTACAAAAATAGCTTGTCCCCATCCTTGTCCTCTTTCTTGCACTAGTAACATTTATGG ATGAGGCGGTACTTAGAAGGGAGACTGTGGTGATGATGGTGATAGTATAGATGGTGGTGA AGAAGGATTTCAGAGTCAGGAATAAAGATAAGGAGTCTGTGAGATCCAGAGGGAAAGGAG GACACTGGGAAAACAAGGCCCTCTAAAGCAACATTACTGATGCTCATATGAACTCAGAGA CTGATGCAGCATGCATAGGGGCTGAACAGGGCTGCACCAGGTCCTCTGTGGATATAAGAC GGCATCCAACCTAATGTTTCCTACGGGATCCCCAAGGGTGGGAACAAGTGATTCTTGGGA TCTTTTATTTTCTTTATTTGTCTTGTCCAACTTCGATGTGATAGTTTTTGTTTTATCTTG CTATATTTTATTGTTACCCCTTAGAAGCTTGCTTTGTTTTTCTAGTGAGAGATAGAAAGG GAGTGGATCTGGATGAGAGGGGTGTGAGAAGGAACTGGGCGGAGTAGAGGGAAGAGAAAT GTAATCAGGATAAATCATGTGTTGGGGGGGGGTCCTATTTTCAATAAAAAGAAAAGGAGA GTAGTTGTTTACTGAAATCCTTATAATTATCTTGGGAGATGTTATTTGGATCCCTTGGCT GTTTTTCTTCTAAATGTTAGTGTGGAGTTAAGCCTGTAGTTTTGCTGAAGTTATTTATTT CATAATGGGCAGGGCTTATGTGGAAACAAACAAATGATGAGAAAGTTTATAACTTCAGAC TGTAGCCAGTGATGATCACGAGAAGCAATGGTTGGAAAAATAAACGTTAGTGGGGAAGAC TTAAACAGAGTAAAAGCTAACTCTCAAGACTCCCCGCCTTTGTTTCCTAACAACCACTGT GTTTTGTATGACTCAGTATTGAAAGATGGCTCCAGATATGAAGGTTGCTAGAAGACGCTT ATCAGTTAGTAGAAATCAGGCAGTAAAGGTTACAAAAATCAACATGATAAAGGAAAGATG AAGCAAAATCAGAAAAAGAAAAGTAGTCGTCTTTGGCATGATGGAGGAAAAGGTTAGCTA TTAGCCAGCCATGGCATCTTCTACTATATGTATTTGTTTATGTATGTGTTCATGTCATTG AGCATGTGGGGTGGTCAGCGTGCAGCTTGCAGGACTTGGTTCTCAGCATCTACCATGTAG GTCTCGGGGATAGAACTCAGGCTTGGTAGCAAGTGTTTATGCATTGGGCTATCTCAGTAG CATACCGTTTCCTTCTACAGCTATTCAGCCCTTGTTTCCATACCTGTATCCCCATCAAAT ATGACCATTGCTTTGGTTTAGTGACTCTTTCTAGGATACGCTCCCCTTGCAGATCCCTGT ATTCCTTGCTCATTGGTTAGATGTTAGCTTTGATGTACTGTTCCCCCAGAAAACTTCCCT GATCACTTCATACTCCTCTGTGTCACTTTTCACCCTACTGCCTTTCTTTTTGGACACTTG GAACATAGAGCATACATATAACAGTCATTGGTAGGTCTCCCCCTACCAATGAAATTGTTA GATATCGGAGTGTGATTTCAATCCTCCTGCCTCTACCTCCAAGTGCCGAGGTTACAGCTG TGTATTGCTATACTCACTTTATGTGATGCTGGGGATTAAACCAAGGGCCTTATGCATAGT AGACAAGCACTCTTCCACCTAAGTTACAATCTCAGCCCTTAGGAGTCTCTTGGTAGTGAG TCCCCTGTGTGCATTTGTGTAAGGTAGTGTTTTTCTTCTGTGAGGAGATGAACATGGTTT GGTGAAGGCTATCTCTGTGCTTGGCTTTGATTTTTCAATTAAACAAAAAGAATCAGACAT GGTGCTTGTAGTTGTGACAATAGAACGTGTTGAAGAGACAGATATGTTTATAACACAAGA AATGCTATGAGATGACAGTGCCATCAAAGTGCAGCTGGCTGCTGGGAAGAGGAGACAGCT GGTCCACACTGGGGACTGTGACCAGGAAGGCAGTGTCAACCTTGGGGTTGAAGACACTTG CAATGATGCTTGGAGTTGGAAAGGAGGGGCATAAGGCAGAGATGACATCACACCCTTTGT CCTGGAAAATGCCTCTAAGTGTCCCTTTGTACTTGTGCCCTTGATTGTCAACTCCTCAGA TAATGCTCATTGCTGGGACCACACAAAATCAGCCAATGAGGAGATCAGGAGCCCAGGAGC GTAGAAGTGGTATTTGCTTTGTTCACTGAGTGTCTACTGTAGTTTGAGGGCATTTGTTCA TATGTGTGGGAAAGCACTGCCACACTCAAAAGCTTTTCTTTCGTGAGTGTACACATGTAG GTGAGAGGGGTTTATAGGCATTCACAGGCATGTGCATGTGGGTGCCAAAGATCAACTTCA AGAATCATTCTTCCAAATTTGCATCTTGGTTTTTTATTTGTTTGTTTGTTTTTGAGACAG CGTGTTGCACTGGCCTGGATCTTGCCAAACTGCCTAGGTCAACTGGTTAGTGACTAAGCT CTGCCTATGTGCCGACCTAGAACTGGCTTTCTTAATGGGTTCTGAGGATTGAACTAAGGT TCTCATGCCTGCATGGCAAGAATTTTACCGAGAGGGCCATGTCTCTAGCCCTGTACAAGG ATTTTCAAGGATACCATTGACTCCACTGAATTCCATGACATCCTAGGGAGAGAAGAATAT TTCGTTTCCATTCTGCTAATGTCCTGGTCTTTAGGACCTCTGAGGGTGTCACTAGGAATC GGGCATCCTAATAAGAGTCTTCTCAGCAAATACACTGGGACTCAGAGCACAGCTGGGAAA AACACTTCTGTGGAAAAGGAGAAACTATGCTTAGTTTGAAAATTAGAATCCCAAGACAGG TAACATGGTGTACATCACACCAGTCATCCTGGCATTCAGAAGCAAGAGGATCATGAAGCC AGCCTTGGCTATGTAGTGAGTAAGACACTATCTGAAGAAAAAAAGAGAAGAAAGGAAAAA GGAAAGAAATTTAGAATCACAATTTCTTTGTTATTATTGTCAATTTATATTTGGGACATA TGAATACGTGGCTTCTGTCTTATTATCCTAAAATTCCACCTAATAATTCTATTCTGTAAG TAGAAATTTCAAGCTAAAAACACAGTCTCTTACTACTTATTTATAGATTTAAGGTTTTAT TTATTTGTGCATCTGTGTGAGATTTTCTGTACAAGTGAGCAGAAGGAGGCATCATATCTC CTGTAGCTGGCTTTATGTGTAGTTGTTACCTGCCCAGTATAGGTGCTGGAACCAAACCCA GATGCTCTGGGAAAGAAAAAAAGTACCCTGGTGTGAGGAGCGGGTGTGGCAGCAGTCCCA AGAAGGCGCCAGGGACTGCAGCTAAGTCTTATGACTTGCACCTGACTTCCTCATACACCT GAAAATAAGCCACAACCATCGTGAGAGCTGCGCAGGTGCACCATGATGCTGGCGGTTTAA ACAAGTCCATATTTGGTGGAGACATGCCCCTGCCTCCCTGATTGGCTGAAGCTGCGTGCC TGGTGAGGTGACGCGGCCTGCTGTGAGTGGATGGGGACTGAGAGTATATAAGAATGAGAG GCCCAGGGTTCGGGAGAGAAAGATGAAGCAAGAGAGATGAAGACTGAAGTTTGCTGAATA AACTGCTGTTAGAAGGACTGGTGGTCGTGTCCTTCTTGCTGGTCGAGAGCAGATGCGACA CCCTGGACCCAGAGCCATCTCTCCAGCTGCAGAGTCTCAGCATTTCTAAAATTCTGTGGA TTTACTCAGTCCGTGCTTACTATAGAGAACTTTATTCAGGGCTTACTGCTGAAGGGCTAT TTCTAGCTTAGCTTTGAGATATCCTATATTTGTGAATCATTCTTTGAAATTCTGTTAGGT ACAAAGTGGATAGGTTGTGTTGGCTAAATTATTTCAAAACTATGAAAGTGTAATATCAGG AAGAATTTATTGGATGTCTACTATGTGTCAGATATCGTGTGAAGATATTAGGCAGCTAAA TGCATAATTACAGCACTCTACCAACAAGAAATGAAGCCATTAAACACATTAGAAGAAATA TATACTATACAAATGATAACCTTTAAACAAGTAAAATGTAAATTATGGAGAAACCAGAGT GCTGAGGAAGCCTTGTCGCCATGGGCCTTATAGTCAAACATAGCCTGTAATTTATAGAGA CAGGGGACCAAGAACAAGAGCAGAACATAGCATGTGTCCAATGAGAGACAAAAACAGAGG GCCAGGGAGACAGTTTAGTCAGTAAAGAGTTTGCCTTGCAAGCACAAGGACCTGAGTTCA ATCCCCAGCATTCATATTTAGAAAAACCAAACGCAACCCAAACCCGACCCAACCCAACCC AACCCAACTCAAACTAACAAATAAAAACAAAAACCAAAGCTGGTATTGTGGAGTGTGTGC GTACCCCCAGTGCTGCAGAGGTACAGAGAGCCGCTCTTCTTGGTCAGCCAGAGTCTTCTG TTTGTCAAGCTCCATATCAGTATGATTCTGTCCAAAAATAACGTAGGGAGCTGCAGAGAT TACTCAGTGGTTAAAGCATTTGCCACGCAAGCAAGAAGAGCAAAGCTCCCAGAACCCATG TAAGTGTTTAGTGGGCCTGGCCACTTGCCTGTAATTCTAGCCTTGGGAGGCAGAGGTAGG GGACTGTGCCAGAGCAGGTTAGTGAGGCAGGGTAGTTGTATTGACGAAGTCTGTGCTTGA TTGTGAGACTCTGCCTCAAAAGGCAAGGTAGAAGAACAAGACAGGAAGATCCCCAGTACT AACCTAGGACCTCCACATATGTGTTCATACACATGAGAACATGTATGCATACACATGCAC ACCACACATACATGCACATGAAACAAAGAAAAGTCAAAACAACAGCAAAAATATCAAAGT GGATGGTATCTGAGGGCTTACAACTCCAGGTTGTCTTCTGATTGGCACGTGTGTGCCTTC AGGCACTCCTATACACACACAAAAAAATGCACATGCTTGCACATGTGTGCACATACATGA GCACATGCACACATGCTCAAGAGTAGAGGACAACTGGAACTCTCAAGGGATGACATGACC AACTGGGGTATTCAGGATTTTTTCTCAGAGAACATGATATATGAAGCAGGCTACAAAGAT GGATATAGAATTCGTTTGTCAAGAGATATACATTATTAGCCGGGGCATTAATAACGTGAA AACCAATTACTTTAATCGATATTACTCACAGTGATATCTACTTGGAGATCAGACCTTTTC TTGGACTGATGACCTAATCCTTAGGTGTCTGTTACTATATCTGGCCTTGAGATCTATAGT CTATATGTGTAGGGGCCGCCTGGGAAGCAATGGCAGTTCTGTGTGTGTGTGTGTGTGTGT GTGTGTGTGTTTAATCCTAATTACTGTCATTGTTCTCTGTTTTCAACAGTGCTTATGCTC ACTTGAAGGGTTTCTTGACTGTAGTAGACAGAACCCCAGTGCCTACCTAGAAGCAGGTGT CATTTCCCTGAGCTTCCATGGACATCTAGCTAGCACACAGGTGTCCCCTTATATAATATC TGTTTCTCAGAGATGCATTGCTCAGTGCTATCCACTGCTGCTCCCTTTCAGCAAGGGGAA CATGGAGCGGGGCTTGCAGGTAGATAACTGATTACTCTTACCTCCAGCCAGCTCTTCTTA TGCCCCTTCCTCTTTGCTGGTCTTTCTCCCAGTATACTTAGCCACCACATGATCATCAAC ATCTTGAAACTAGAGCAGCTGGGAGCACATCAGTGTGGTGTAGTCTTCTCACAAGACCCT CTCTTGTGGGAACATATATGCTCCTCAGAGTAGAAAGGAGACCACGAGAGGAGAAACTCT TAAGGAAGAAAGGGAAAGAGAGGGTAATTGAGTCCATGCCATGTTAACCTGGAAGCGGAG AGTGTCTTCGAGAAGAAAGAAACAAGCCAGAGAAAGGCAGAGAGCCTAAGGCGAAAGGCA ACAGAGGGCAGGGACAAAGGAGAACAAAGAGAACAAAGCATAATGAGCCACGTGTATGGA GATGCCGCAATGAAACACATAGGCTGGCTTAAAAATTAATAAATAAATACATCCCCTTGT TGAAGGATGGAGGGCACATGATGCCCCTCCACAACACTTAGCAAGGTGGGTAGACTCTTA CTTAGGTTTCCTATCATTGCCCATATGCTGACCATGCTTTTGTGAATCCCCATTCCCCTG CTTCTGTAAGCAATTCCAACTAAACTCACTGGTTCACCAAGCTTGCCTGGAACAGAGTCT TTTGCTGGTGCCTTATTTCTGAAGCACAACCACATATCACCTCCTCCTCCTCAGTGTTTG GCTCCTAGCTTTTTGAACAGCAAAGGGTGGGCTGTCAGGCACACAGCCATTACTACAGTG GGATTTTAAATTTCAAAATTACCCAGAGAATGAAAACCTATGGAAGCTATTTTTAATATC AGCACATAGGCAAAGAAGGGTGGGTGGAATGGAGGGTGAGTAGGGGAGACACTGTTGGAG GTAATTCTGTCACGTGGCCATACCTTTCTTTACCCCAGCACAGGAATACCAAAATTCACG GACAAACACACCAAAGGCTCCATTAGGCTGTGTGCTTCCTGAGAGCAGTGGACTGTGTCT TAGTTAGGGTTTCATCGCTATGAAGGAACACCATGACCATGAAAACTCTTACAAAAGAAA ACATTTAACTGGGGCTCTGCTTAGAGTTTCAGAGGAATATTCCATTGTCACCATGGCAGG AAGTATGGCAACATTGATGCAGACATGGAGCTTGAGGAGCCGAGGGTTTTACATCTTCAT CTGCAGGCTGCAGAAGGGGACCATGTGCCACAGTAGGGCAAGTAGCACAAACATATGAGG ACTCAAAGCCTGCTCCCACAGTGACGCACTTTCTCCAACAAGGCCACACCTACTTCAACA AGGCCACACCTCCTAATACTGCCACTCCCCGTGGGCCAAGTACCACACACACACATACAC ATACACACACACACACACACACACGGACACGGACACGGACACGGACACGGACACAAGAGT CTGTGGGAGTCAAAGCCATTCAAACCACTGCAGACTGCATCGGTTCAAAGATGAAGCCAG AGCCAAGGGAGATTGAGCTCAGTGAGCAAAGTGTTTGCTGTGCAAGCTTGAGGACCTGAG TTTGAATGCCCACACCTACACCAACGGCCAGCATGCCAGCAAGTGTCAGTTGGAAGCTGA GCCAAGCATATCTCATGGGCTGGTTGGTCATCCAGCCCAGCTGAAATGGCCAGTTCTAAG TTCTCTGCAAGACTCCATCTCAAAAAAATGAAGTAGACAAGTTGTCAATGCAGACCTACT GATGTCAACCTCTAGCTTGCACTGCCCCCCCCCAATCCCTCACAACATGGGCAAGCACAC TCACTTCACACAAATACGCCCCTCACATGCTTGCATGCACATAACTTTTAAAAAGAAGGG AAAAATGAAGTCAGATTCTCCGTGGGAAGGTGAAATTTCAAAGATGCATCACATCTATTA GACAGAGTACTCAGTGTGAAAATAAAGGGAAGGATGTAAGATCGGGCTTACAAATGCACT GGGAAGAGAAAGACTGAGACTCTGGTTTTGTGAATAATCACAGCATGTCAGTGGAGGCTT TGTGAGTGGAAATACTCCACACTTATGCTCTTCTGTGCTGTAGTCAAGACTGTGTTGTTT AATAGACAGCAGGACAGAGCTACCTTACTAATAGTGACAAGAAGGGGGCCCAATGCCAAA CAGAACCATTTGTCAGCACAAAGGTGCATCCTGAAGCTTGGCAGCCTGGTAAGCCCATAA CTGGAAACAGCCGAAAACAGGGACAAACCTGCATATGTCTTGTTTTCTGAGAACAACCCC ACTTCTCAGAAACTTCTATGCTCGAGGCCCTCTCTGACTATAATAATCAGGGTGGAGAAA CAGAGCCACTAGGCTATAGATTAAGAGATGTTTGACGAGGGACTGGCTAATATAGCCTGC GCTCTGTCACTGTGAACTTCAGCCCCAGGAAAGCTGGTAGTATAACTCTAAGTCTGAAGG CCTGAGACCAAAGGAGCCACTGGTGTCAAATCGTAACCCAAGGTCAATGGAAGAGTTTTC ACACTGCCTCAGTTCTTCTCGCCTCGATGTCGAAACACCTCATCTAAAAATGTTCATGGA AGAACTGTTGCCTCTGGCTGGGTTTCAGAGGGTCTGGTTTGTGACTGATTGGCCCCACAC ACTCGAGCAGAACCTCATCCTGGTAGAATTATGTGGCAGAGGACCTTCTGTCAGGGTGAA GAAGAAGAGAAGGAGGAAGAGGAGGAAAAGGAGGAAAAGGAGGAAGGAGGGAGGAAGGGG GAGGAGGATGAATAGGAGAGAAGAGGGGGAGGAATAGGAGCAAAGAAGGAGAAGGAGGAA GAGCAGAAGGAGGAGAGAAGCATTGACTAAGATGTAATCCTTTCTACAGACTGTGCCTCA CTTCCTCCAACCCATCCCTACCGTCTAAAGTTTTCATAACTTCCCCAAATATCACCGCCA GCTGGGGACCAAGTGTTTAAGACAAGTACCCGTGTAAGCCATATTCAAATCTCAACACCC AACCCGAGCAAACAAGCTTCTCCTCTGGCTTCATTCCGACTCTCTATAGCATAGATGATT TTTCCCACTTCACAGGTAGACGGCTTTACTGAGAGCCCTCCTTCCTAATACTCACCTTCT GGAAACATCCTGACATAAATACCTAAAATTAGCCTGTGCGCCTTGGGCCTGGTCAAGTTC ACCCATAGAATGAACACTTTCCCCAGGGTAGGTTCCTTTCCTATTAGCCTGTCCATGGAA CGTGTTCCTTCCTCTGAGTCCTCTATGCTCATCTTACATTTTATTTTAGAAAGCAACTCT TTGGGTTTATGTATGTATTTGTTTTATGTGCATATGTGTGTGCCTGCATGCATATACGTG CACTCCCTGTGTGTTAGACCCTGAAGAGGTCAGAAGGTGTTAGATCCTTTTGAAATGGGG TTACAGGTGTTTGTGAGTAGTCGTGTGGGGGCTGGGAACTGATCCCAGGGCCATGAGTAA TAAGTGTTCTAAACCAGTGAGTCATTCGTCACCCCTCTTTCCCAGTACCCGGGGGCATAG TGGGGTAGAGGTCTGGGGGTGGGGGTGGGGGTGAGAAATAGGAGAGAGACAGAGACAGAG GCAGAGAGGGAATTTTACTTATCGAATTAAACTTGTATCCAGATCTCAACTACTTCTGGT CAGTGTTGCAAAGATTCCCAGGGTCAGCCGTGTAACTTAGAGCTACCAAGCAACTGTGGA GTTTAGCGAGTACACCCTCTTTTTGCCAAGGGTCCCCTGGGGCTGATTGGGATCCAGCAA ATTTTCAGAATTGGCAGGGTGACACAGTTTAGGCAAGTTTTCACTTCCTGTGGTTTGTAG GTTACTTAAGTGTGAAGTAACAAACCTCAAACGGTTAAAATTCTCCAACCGAAAATGGTC ACAGTGAGCACAAGGAGACAAAGCTCTGTGGTGTTTGTAGCCTGGGAGGAAGTGAGACCA AGGCTTGGCGAGCAGAACCTGGTTTTTCCATACATGAAGCTAGCCCTGGGGGAGGGCCAT CTGGGCAGCGGTTAGAGTCAGGCCTTCTGCCTGGGTAAAGATAGCAAGGCATGTTTGTTC ACACAAATAAAATGTCAGGTTCTCTTTTTGCCTCCTCTTCCCTCCCTCTATTCCCCTCCC ATTTCCCCCTCCTACCTCCCCCTCTGCCTCTGCCTCCGCCTCCGCCTCCCCTCCCCCTCT CCTCCCTCTGTGTGTGTGTGTGTGCATGTATATTTACATGCGTGTGTGGTATATGTGGAG TCTGGAGGATGGCAGGGAGTGCCTTCCTCAGTGACTCTCCTACTTACACAGTGAGGCAGG GGCTTTTGATTGAAGCCACCAGAGCTTGCCTGGTCTAGCTAGACAGCTGGCTCCATGGTT CCCTTGTCTCTGCCTCCCTAGTACATAAGTAGGCCACCAGGCTAGGCTTTCTGTTTACAT GTATGCTCTGGGCCTGACCTCTTGTCCTTTACATATGTGTAGCCAACACTTTACCTACTG AGTCTCTCCTCATGCCCATGGAGCCGCCTCCCCAGCGGAGCTTTTCTGCGTTCCTTGTAG AACAGTCTAAAGTGAGCCCTCCACTAAAATAAGCTATCTGAAACACACATGCCCTTTGAT GGCACAAATGATTCATGTGTCGCCCACCCAGAGTCTCCCCAGGCTCTGGCCAGAGAGTAG ATAATTACTCACACACCAAGGTGAGGGGAAAGACAGGTAAAGTGGCAGAGGTGACTCCAG CTATTTGGGAGGCTGAGGAAATAGGAACTCATAGTCAAAAGCTACATAGGCTACAGGGTG AGTTCAAGGGCAGCTGGGCAACTTAGTGAGGCTGGAGAGCCGAGTTTTAAATAGAGTTAA AGGGGGGGAGGAGGTTATAGCTTAGTAGCAGCCCAGCTGCTTAGCTAGTGCTCTTGGGTG TGCAAGGCTCCCGCTTTAATCCCCAGGACTAGGAGGGAGGGTTAGGCGAACCTTTTACAA GAGGTTTTACTGGGATTAGTGGTGAGTTTCTAGGGAAATCTGCCTGCTCCCCACTCCTTC ATCCATAAGACTCTTAGGTTTGCATGGATTGTGACGTCACTGCACACCAGCACTGTGTTC TCCCTGGGCTTCTCTATGCCACCTTCATTTGTTACAAGCAAGGGGAGAGGGAGAAAGAGA GGGAGGGGGAGGAAGGGAGAAGGAGAGAGAGAGAGTAAGAGAGGAGAGAGGAGAGGGGGA GGGGAGGGGAGGGGGAGGGGGAGAAAGAGAGGGGAGGGAGGAAAGGAGAGAGGAGAGAGA CCAGAACAATCCTTTAATACAGTGAGCCAGGCTTGTACGTGGCTATTGCCAGGTTGGGCG GAGTGCTAAAACATGCCAAACATCCTGAATGAAACCTGGGTCATAGCAGGTGCTTAGTAG GTATCTGGATGAGGTAGGGATGTTTGTCTAGTCTCTTAAACTATTAGTTCAGGTGGGTGA GCCAGAAACCAAACGCTTTATCTTCTGTTTGTTGTTTTCCTTCCGCTTCCCACACAATGC CTGGAATGTGTAAGAACTCACTGAATCATGAACCAGGGACTGAGTCAATTAGAGTGATGT AAAGACTTTTGCTCATTTGGGGATTCTGTAAACAAGAAGTTACTCAGGGTGCTCCATAGG ATGTCAGAGCTGAGTCAGACTCGGATCCTGCCTCCAGGAAACCAAATGTTTCCTTTATCT CTAGTTTACTGTCTTTCCATGTGCTTAAACCTAGGGCAGTTTCTGAGGCCTTTTACTAGG AAAAACAAACAACAAACAAAATTATCATGGATCTCAGATGACTTCGAACAAAGACTGGTT TCCTGAGTGCAGTTATGAGTCTTAACAAGGGCTTGGGGGTGTAGTTCAGTGGTAGAGAGC TTGCCTAGGCTCTGGGTTCTGCATTGAACTCTCAGCATCTCAACAAACAAATGAGTGAAG GGAAAAAAATTGATCATCTAACCTTCTAGCCTACATATCAAACCACTCGCCTTTGTTTCA CACACTAGAGGTTGGATTTCACTCTCTTCCTGAAAAGGTGGGAAGAGGAATCAGTCTCAA GGAAGTGAAATGTGGCAGAAGGCCATGAACTCTGACCTAATTCATAAGGAAACATTTCTT GAATTTACTATTGATCCTGCATTGTCAAATATAGATAGGAAATAGAAGAGAATTGTTTAT TATTATTATTGTTTATTATTATCATATTATTATTATTATTATTATTATTACTGCTTAGTG TCTTCTACACTGGTTGCCTTAGACAAAGAAGAACCATTTCTCTAGTGACCAGAGAAGGGA GTAACATGTTCCAGGGGAGAGGAAGGCAGCAATGGTCCCTTCAGGGTCTGGGATGGAAAG AGATTTCTTTGTTTGCTTTAAATGATATGAAATATTCTTCTAGCCCACTGCCATTTTGTA TCCAGAAGGGAGTCAGCCAGTGGCACAGAATTTCTAAGTTCTTAGTCCCCTCTTTAGCTA AACTAAACTTAAAAAGTTCACCAAGATGGCAACCTCTGTACAAACACTGGCTTTCCTTAA TTCAGAAAATGCCCTGGGGCATTAATTGTTCATGAATAAGAAAATGCCAAAGAATAATAA AAATGAGGCTTTGGCTTAGACCTCTGCATTTAGCTGCTTTCCCATTTGACCTGCGGTTGC TTAACTGGATATTTGTGTCCTAGACAGTGGCTTAGAGGTTCCACTTTGGCCTTAACTGAG ATTGACACTGTGTCCACAAGGAAGATACCCTGGTGGCTCTGTTTCTTATGAATCTACATT CTCTATGTCTCTTAAGACAATGAAAGTAGAGGCATGGAAATTTCCAGAAGTTTACCTACA AGATATATTGGTTATCTAGGGTAAAATATTCAGTATGGTAATTTGTAGAATTGAACTGCC TGAAATTTTAATGTCACAAAATCTGTACCTATACTACTCTAGATTTTAATTGTGACTATT GTGTTCGTATGCAATATATATATATATATATATATATATATATATATATATATATATATA TAGTCATGTGTGCAAGTGTATGTGGAGGTCAGAGGACACTTTTGTGAATTGCTTCTCTCT TTCCAAATTCAGAGGTCAAGCTTGGGTTTCCAGGCTACCCAGGAAGCACTTTTACCCACT GAGCCATCTCCAGACCCCAATTTTACCTTTTAAAATATATTCTTTGTATGCTTCAAACTG AGTGTGGTCTCTTGGCCAAGAACTCTTGGAGGAGGAAGTGTTGTGAAGGGGATATTTGCG TACGAAGTCTGAAGTCAGGCTCTCCAAGCTTCTCTTGGAAAAACCTGTAAGTCCTGCCCA CTTCTCTTTTCACTCCCCCCTGTATGGGTTTGAACCCCTAACTCGCTCCCTTTTTGGAGT GTTCCTTTCTTCCCATTCTCAGGATGCAGAGAGCAGAAATTATCTAGAAGTTCTAGCGGG CAATAGCATGAATGTCTAAGATAGAAATCTCAGAGAGTCATGGATACCGTGATTTTTGCT GGTTATTCTTGTCCCTTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTC CTCCTCCTCCTCCTCCTCCTCTTCTTCTTCTTCTTCTCCTCCTCCTCCTCCTCCTCCTCC TCCTCCTCCTCCTCCTCCTCCTTTTCCTTCTTGAGACAAGGCCTCATAAAAGGTTGAACT CTCTACATGGCTGAAGGTGACCCTGAACTCCTGACCCTCCTGCTTCTACCACCTCCTAAA TTTTGGATTACAGGTGCCACCATGCCATCCACATTCAGCTCATTTATTCTCATACATACT CTAGTTCCACCGGTTTTGCAGATGTGATATCTTACCAGATGTTTTGATCTCTCAAGGCGG GTCAGTAGACCCATCTCCTCAATGGCTACACAGGGGGATTCAGACTGGTCCTCACTGTTT CTCCAGAGCCCTCAATATAGCAGTGGCAAACAATGAAGTTTGGGTGTGTGGCCAACCATC TCAGCTGCCCATGTTCCCTTCTTGTCAATGTACTGTCCCCACTTCTAGCACCTGTATGCC TTTGCACAGAGTCTCTTCCTACTTGTCTTGGAAATGGTCCCCTCTGAGAACAGCTCCTCT TTAGTGAATGAATGAATGAATTAATGAATGAATGAATATGACAGTTTTCTCCCTTTTGCA GAGGATGGTATAGCATGTTCTGCACTCCCAGTTTTCCCAGCAGAGTGAAGCCGTGCTACC CTCAGGAGTATCTGGTGGATATAACTCCCTGGCAATTCTTTCCCTTGCCTATCTTATCCC TACACCTAGCAACTCTTGCCTCAACTGCTCTGGTCAATATGTCTGTCTCATGGTCAGCTC TGAGAGGACCTAAAAAGAGAGGGTCCATTGAGCATACTCAAGGATTAAACACTACTGTAT CATATTTGAAAGAGAACACTTACTGAACAGGTGAAGAGAGGCAGTTGATTAGAACGGGTG GAGAGAAGAGTCGGCTAAAGAGGTGGATTCTAGTAAATGGAATCTAATGTGATGGGTAGC AGAAATCAGCAGAAGTAAATGATCTGTGTGTACCTTGGGAGAGTCAAGTCGGCAGCTTGG TTCTGAGAGGCTGAGTCTCTTGGAAAATGACTCCTTCATACCACTCCCGGGTTTCAGCAC CAGAGGAATGATGAGAAGGAGGAAGCCCCGACTCTTCTACAGTGTGGAGATTTCTATTGT AGATATGAGGGAGAAGGCAGGCAGAGGGAAGAGTCCATACTGAACATGGCTGGCAGAGTA AACCAGGCCTTGAGAGGAGACCAGAGGAATGAGAGGAGACACAGGGAGGAAGAGCAAGAG AGGAGCTGATGACCAAGAGAGGTGACCCGGGCCAGGAGACTGGCATAGCCTAAAATGGCA GAGTTCTATTGGCGTCAGGTTTGAGGAAGGGAAGTAGAAGCTCAGCCTGTGAGAAGGAGA GGTTTAGGGTAGGGGATGGAATGGAGCCACAGGTAGTAAGTGAGACCTGTCCCAGGTTTC CTTGAGACCAACATCTACTGGATAATAATAAAATTGTGACATGTAACAGGTTTAAATATA AGTTAACGTATGTTCTTTAGAGTACTCATACCCGATTGGTCAGCATTATAGCTTGCCTCG AAATTTCATACTTGATGGTCTTTTGCAGTTGTAATGTTCTAGTTGATCTATCTGTTAGAT GTTTGATGATTGGTGAAAAGAAGTGATATTTATTCATCTTTAATTTCACTGTCTTGAAGC ATATCTGTTCCCATATTTCAACTCAATTTGTGTATGCTTGATCTGACTTTGGATAAATTT AAATCATGGTGTAGTTTAATTTTGAGTACTAAACCTGTACCCCAGTACTAAACCTGCACC CCAGTATTCATCTCAATTGCTCATTGGCTCTGTGTAAACTTTTCTTGAGGGAAAAAAATC AGCAAAAAATCAGCTTGGGAAAGAACACCTCTGGCTCTTTATCCCTCATACAAATGTTGA AAGAGAACATAAAACACAGCAAAGTGTTAAAGCCTGTTCTGAAATAATGTTTTCCTGTCA GCAAATTAACAGATTCTGGCTATAATTAGTAAATAAAGGAAATGCATGTCTATATTCCTC ATAGCCACTGAGAAAATAGAAAATAATTCTGAAATCCCCCAAAGAGAGACCCTTACTACA TGACTAACACCCTCCGGCGCATCCATTTAATTGTAGATTTTTGTTTGCTCATAGTCTTTA AACAAACAAACAAACAAACAAAAAACAAAAAAAAAGCTCAGTTTCCAGGTTCCAGTTTCT ACAGAAAGTGCAACAAGTAAGAGAAGCAGGCCTGTGTTCCTAAAGAAAACTCCAGTTGTG CTCTCTCTCTAGCTGCCCCTCTGTATCCTGCCAGGCCCAGGCCGAGGGCATCTGAAGCTT AAGCTCCTGGCTTAGAGGCTTAGGTTGTGAAAGGAAGTAGGAGCTGAGGAAGAGACACAA ATAAGAAGCCATGCCATTTTTCAGACAAGAAGAAACTCTTCCCACGTGTTTTGTGAACCA TGTTGTGTGTTTTTGCTCCTTTAGTAAAAGTTTCTGCTTTGTTATCAAAGGATCCAAGAA GACAGTATGGGGCTGTTGCTATGGAAATGGGAGAGGAAATGCCCGTACCAAGCCTGTGAG TGCTTACCTAAGCCAGAGATCTTTGCGCAATTCCCCAGCTTCCTGCAGTTGTGTGTTACT TGGTACGAGGGGCTAATACTGTACTGTGTAAATGCTCTTCCTGGTTTCAGTGATGAAAGG TTACGAAAGCTTTCACAACTCTGAAGATACCACTGAGAAATGCAGTCGTATCCTGGGTGG TGTGGCTGGACCATTGGCAATAACCAGCTCTATCATGATGCTGCAGTAGCTGTCACCAGG GATAGCCTGGGACCTGGGCTTCTCTAGAGAAGGGAGAGGCTCCTGCGTACTTCTGAGGGC ACTGGGGTGGCAGTTGCTTGCCTCTGTTCTTGCTTGGAAACGCTGATGAGGTTAAATTGC CTCAGGAGAATTTTTCCATCTGGCCGTGTGCCTGGCACCTTGCAGATGGAGTTTTGATCA AGTACGATTCCAGTGTGTGTAGGAATCATGGAAAATTTCAGCTTGTTATGCTAAGGAGAA GGAGACAAAGGGACAAACTGCCCTTAGCTTCCTCCAAGCTATGGAATCAAAGACTCAACA AGTAGATGTACATTTCACCAAATCCTGGTTCTAATATTTGTCTTAGTTGTAATATGGTGG CATCTGCCCATTCTGGACATATTTAACTTGTCCATGTGCTCCCTAAGTATTTACAGAGCC TTTGCTCAGTGTTGGGTGAAGACGGGGGCGTCAGGTTCACATACTTGATGTTATGTTCAT TTAAAGCCATTATTCTTGGCAACTTTAAAGTTCATGTATCCAGAACTTTATATAAACTTT CATAATATTTTCAATGTGGATTCTTTTCACAGATGCCTTTTCTATAGTATGTGGTTTATT CCAATGATGCAGAAAGACATAAAGAATGTGGACAATTACATGAATTTCTTAAAGTGACTA CAAGTTCCTCAGCTAGCCCTTTGATTATCCTGAGGCCAGCTACCAGCTAATTTTCAGGAT CGCGTTATCACAACCGATTTACTGTGACTGACTGCACAGGTGCTCAAGCTGGTGTCCATG ACAACAATAACAACAGCTAAAACACTCCTGGAATACTTAGGATGTGTGAGGCACCTTGCT CAATGTCTTTGGTAGAGTGACCATCTAATCCTCTTAGTAACACAGATAGGGGTATTTTGT TTCTCCTTTGCAGATAACTCAGCAAGCTTTAAAAGTCCTTCTATCTAAGGTCTCATAGCA AGAACAGGATGAATCTAGGATCCAGGCCTGATTAAGTCCAAAGGCATTTTAACTCTTGTC CTTTCTAATAGCGTCTCAAATTCAGTATGTATTCTAGACAGATTTGATAATGTTTCATCA ATACCACGTCAAGAAGGTTAGCTTTATATGCCTCTGATTTAGCAAAGTTATCAGCAGAGA CTTTAGGTCTGGTGCCATTTAGAAAGCCCCACCCCATAGTTTCCCCCAATGAAGCGGGAA CTCTGAGGTCTAGTGGGTTCTTAGAATCTTCTCTGGACAAACAATGTCATGCTTTGATGA AGATAAAGTAGAAAAATGAGACATCATGTTTCCACTTAGCTTTGATGGACTTGAGTAGGT GTTTAACTCTGACTTTATCAGGACATAATATTTACATCAGTAGAAGCAAAGGCAATAGAC CCCTATACACCACCACCCTGAACTTGCCTTTTTCTCTCTGTATGGGACTAAAGACATATA TATGCCTTTAAAATGATAACTACTGCCTGGCTTATCACTGACCTTTTTGGGTCCAAGTTT TGCCTATTTTTATAAATCTTACACACATTGCTATGTACTTAGCCATAAAAATCTTACACT CAGACTGGAAAGTCCAAGCTAGATTCTCTGGTATCACTGAGATAAGATAATATAAAGCAA GACGTAATCCCAATAACCCCTTCGGATGGCCCGTATCTTCCAGACGTTCATGACTGTGAA TGTGTTCCATCGCCAGTGTCAGAGATGGGCCAATTATTCATACTCTTCTTCATATGTATT CTCTTCTGTAGCCATAGAATACTGATATCACTGTGTGCGGTCACAGTCTCATCTATAAAA TTACATTCCTACCACCTTCACAGAAGAGGGCAGGCCAATGGTACGTAAGCTCAAGTTGTC AAGGCTTGTCTTCATTTGTCCTCTGTGAGGAGATCCTGATACAGGGATTCTAATATGGCT TCTTTAGCTTGGAAACGATATCAATATCAGCAAGTACAAGAAATAGCTATGAGAAAACAT GGGAGATACTGCCAATCAAATGTTGGTTATTAAGAAACGATTATTAAGAGAAGAATCACA TTGATACTTGGATTTTCATGTACTGGGGACTTTGCAATGCACCACAATGCCAGACAATTT TTTTTCTGTTCCTACTACTTACAACCAACCTTTCCCAAATTTTGACTGATGCATGGTAAG CAAGGGAATGTGGCTTCTTTGATTTTTAATACTATTTTCATTTTTCCTATAAGCATACAC TATTCTAAAATATATAGTGATCTATAACAAAAACATCATATCAAAATATAACATATCATA ACATATCAACATAGCAAAAAATGAACAAAAAAAACATTTAATATTAAGTGAAAAAGTAAG GTTTAATTTGGAGCTGTGATATTAACTGCAGAATACAAACAATGAATGAGGCCCAGCTTT GCCCAGGTGAGGAAATGAGTGTTCACATCACATGCTTACCTTTATAACTTTAGCTCCCAG CATGCTAAGTAGACAGGGAATGCTGCTTCTAAATGAGTGTAGGAGTTAGAGATGAACTAG TGTCTAATGTTCCAAGGTCATGGTAATGAGGTTTCACAAGCTTAAACTGAAGAAAAGGGA AGAATATTCAGATATGACAAATTTTATAACTCCTAAATAGATTTAACGTTGTTCTTAGAA AGCCTTTAATGTCGCGTCTGCTACACTGAGGTACATCGTCTGCTACACTGAGGGTTCTGG AATGCTTCCTTCAGGGGACATACATTCTCCTTCCTGTCAGCCAGGTGGGACTATGTCAGG ACCTCATAAAGATCAACCCATGTACTGAAGATGGAGAAGAAAATGTGTAGACATCTTCCT TTCTTATAACCAGAAAGCAATAATGACAAGCTGTCTGTCTTTTTGTAGTATTATCTTGTG TGTAAGAAACCCAAACTGAAACTTACATTTCATTTACCCTTCTGCTTCTTGTTAATTCTA CTGTCAGCTAAACCAATCCTAAATGTGCATCTTTTTTGTTGTTGTTTTGTTTTTTGAGGC AGTGTTTATCTGTGTAACCCTGGCTGTCCTGGAACTCACTCTGTAGACCAAGCTGGCCTC GAACTCAGAAATCTTCCTGCCTCTGCCTCCCAAGTGCTGGGATTAAAGGCGTGCGCCACC ACTGCCCGGCCTAACTGTGTATCTTATACAGGATCTTGTTGTGTGAGCTCTTCCTGGGGG ATATATAAACAAATGTTTACTCAATCAAGACAGAGGACCAGTGATGGACCAAAGTAATGA TTTCACCTCCCAAAGTCCAATGAATTTACTGGGCTTACTTGCATGTGTAGGGGGTTACTT ATAGGAGAACAGGTAATCCCCAAACAGCTGCACCCCCTCCCCAAATCTCACCTTAGCATG TATGCTGACATCCCCATAGTTGTATAGAAGGAAGTTTCCCACACTCAGTCTGTCATGTAC AGCTGGATGGGTTGTGTAGGAAGGAAGGAATGGAATCTTAGGTGAGGCTCTAATGACCTT CCCAATCCTCCCCTTCTATGAAGGAACCTCAAAAGACAGCCTCGAGGACCTATTTTGTAC AGTCAGCTCTCCTGAAGGATGGATGGCTTTGATGCTCTAAGAATAGCTTTTCACAAAAGG TCTGGAGACATAGTGAAGGAAAGATCTCATCTTTGTATTTTGTTTTGTTTTTGTTTTTTG TTTGTTTGTTTGTTTGTTTGTTTTTCAAGACAGGGTTTCTCTATAGCCCTGGCTGTCCTG GAACTCACTCTGTAGACCAGGCTGTTCTCGAACTCAGAAATCCGACTGCCTCTGCCTCCC AAGTGCTGGTATTAAAGGCGTGCGCCACCGCATGCCTGGCCTCATCTTTGTATTTTTATC TCCATCTGAGCACCCAACTCAGAGCTGAGCAAGTCCTGGTATGTCTTAATGAATGGAGAC ATTGAATACAAGGAACATGGACAGCTATTTATGTGCAACTGTGTTGGAGTTGTGAGCATC TGAAGATGAAAAAAAGAAAAAAAAAACATTGTCACTTCAAGGAGTTGTTAATAAAGTAGT GGAAGAGAACGTCGCTGACTGCACCTAGCACACTCAGATCGGTCAAGGCGGGAACAAGCC AGTCTCCTGGTTTCACAAAAACAAGACACCTGTTTATTTCTCCTTTCACCCCAGCACCTC TAGCTCTTTGGCATCTGCTGGAAAAGGCCGAACTTGGCTTAGGGTAACCATGACGCCTGT GCTTTGAGAGCTGGTCTTTCTCCCTCCTGCCTCTGGTGAAGCCTAAGAAAGGTTGTTCTA GGGACTTCTGAATAGCCTGAGTTAGCTGCCCTTGGAACTAGGAGGAAGTGGTCCCCTAGC AACAGCAGCCTCTGAAAGCCTCTTAGCCCAGTACTTCTCTGGCTTTTTGTTCCTGCTCCT GCATGTTGCCTCTCAGCAACAGGCCAGAGTGACTGCGCATGCTCTGAGGGAAGACTAGCC AGTTAAATTCTGGTGGTTCAGTTTTTCCAAGCCAAAGGCTTTCTTCCTCTTTGGGTCCAG CTTCCTTGTGCGATCTGGGGCCCATTTTGCTGTTGGTTAGACTGTAATTACCTCAGACCT TCCTTCCTTCCTTCCTCCCTTTAACTTTTGACCCAAAATGGAAACGACTGAGGTGACAAG AAAACTTTAACCAAGCTTTCCTACACTGGAATATTTATTGCACATTTTCCAAACTTGCTA AATTTATTAAGAAGGGCTAAATTTATTAAGAAGGTTTAGTATATTTTTTTGTTCTCTCCA AAAGATCGATCCTTATCTCACTCATTCATTCTATTTTTCTATTGATACCAAAAATATTTT TATTCCTTAATTATATCAGTACCTTAATAAAAATGTAAATATGCACGAGATATATGGGAC AGGATAAAATGTCCTCCTAGAGAGTGTTGGCTGTACTACTTTGGGTTCCAGAGACAGTCC TGACCAGAGGCATTGGTTCGGTCCCTTCTGAAGCCCCAGCCTTCTATATTAGCATTCTAT TACAGCACAGAACTCTAACACATACCTTACCCTGCTGGCAGGAAATTCCTTGTTTTACTT TCAAACAGCAACTGCACAGCAGAGCACCAGACTCACAGGAGATGACTATGTATCTGCCCA GCACTTAACAACTTCTGCTGTTGAATGACAGCTGGTAGCTAGTTGTAACTGAGACTGATG GCATCCTGAATCCTAGTCTGCTAATACCCTTAAATGTGGACTCTCCATCTACTCTTTCAA CTATCAAGTATTGGTAGCTGAGTGTCTCCTAAGTGGGAGACTCTGTACTGTCTGGTGGGT GGGTGGGGCATGAAAACATCACAGTTGGTTTTCAGGTCCCAAAGAAATAAATGGCTAACT GATGTGTCTATTAGCATGCCAAAAACACATCGTTGGCCTTTTTAGGATCACTCAGTACCT GTGGCTCCTCCCAGCACTTCTTGCCCAGCCTCCTACCCTGAAGCTCTGCAGCCTAGAGGC TCCCCCCCGCCCCCTTCTGCCTTCCCATTCTATATATAAATCTGCCATTTTGGCCATGAG CTCTCTTGACTCTCTTCCTTCTCTTTTGGTCTTCTTTCTTGTCTCTTTCTCTTCTTTCTC TTCCACTCTCTGACTTCTCTCTCCTCTCATGGCCCTGTTCAGGTTTGCTAGCTATGTTCA ATCTGCTTTTTTCTCTCCTTGCTCTGGGATCTTCCAGATGTCTCTGGCTGTTCTCTCCTT CATATCTACAACAAAAACTATATCTAGGAGGGTCATGTTCTCATTCGCATCCATTCGTGA CCTTGAAGAGACCTCAGTTTCAAACAGACAATGTGCTGTGTTGTCTGTAAGTCTTGTGGG TTAAGTATCTCTTTCATCACGCTGCCCTAGCAAAAGTGATGGTGGTGATTTAGAATAAAA CCTCCTTTCTTTGAGAGTGGTCCAACAAACTGAAGTACGAAGAGAGGTGTGAGCTTTATG TCTGTATTGTTGATAGAAGACTTCATTTCTAATGCAGTGAGTCCAGCTCTTGTTATTATC TTCTTAATAATCAAGATAAAAAAACAGTAAGCCCCCTGCCTCATGATGTCCTGTTTGTAC CCTCCTGAAGTGTTTCTAATCAGTGTGACATATGTCAGCATAAGTGACAGAAAACAGAAG TCGTTTATCTGCGACCTGGAAAAAGTAGAAAATGAATCCTAGCTTGGGGTGGGATTTGAA TTGTTACTGTTTAAGCTATGCTTCCCCCCAACCACCCCACATAATTTTCCTCTAGTGAAA AAAGGAAAAATAAATGTATCTAAGCAGCTAATTAATCCCCCAGTAACAAGCTCTTCCCTC TTTAGCTGTATCTCTCAGAGGGATGGAGGTGCCTTTCCAGTACACTGCTCAGTCACAGTC ATAACCATTGGGGTCACAGAAAGCCAGAAAAAAGAAAAAGAAAAGAAAAGGTAAAAAAAT TATCAATGAATGAAAATACATGGGAAAAAAAGACCAGGTCAGACAGCTCACTGTGTCCCC TTTCAGGTCTGCTCAGCCTAAAGGGAAGCAGAAACTAAAGGCTGATGTTGACATCCAGGT GACAAGCCTTGGGGAGATCATTTCAGACTTGATCACTTTGTCTCTGCCTCATGATCATGT GAAGATTCAGGATGTGGAGAATATGAGGCAGCTGATGAAAGTGGTCTCTAACCAAGCAAA TGGCTTGTGCCCCAGGGCAGAAATGGCAGTTAGGCTTCACCTCCCAAAAGATTTCCTATC TTCTGAATCCTGAGGCTAGGACTCTGGCATAACTAACCATCTTTCTCTTTCATCTATCTA TCTATCTATCTATCTATCTATCTATCTATCTATCTATCTATCTATCTATCTATCTATCTA TCTATCATCCACTCATCTTCCTTCCTTCCTCCCTTCCTCCCTTCCTCCCTTCCTCCCTTC CTCCCTCCCTCCCTCCCTCCCTCCCTCCCTCCCTCCCTCCCTCCTTTCCTCTCTCCCATG AGTATATGGTCTATATGTGTTTGTGTATTGTATGTGCAGTATGTTTGTATGTTATCTGTG TGTATACATGCATGCTATGTATGTATGGTATACTTGTGTGCACATGAGTATGTGATATAT ATTTAAGTGCAGGGCATGCACATGTGTATGTACAGGTCAAAGGGCATTTGGGATTATGGT CCTTATCTTTCTGCCTCATTTTTAAAGCCGTCTCTCTTGTTTTTGTGAGTGTTCACCAGG CTATCTGGCCTGCTAGCTTATGAACGATTCTCCTGTCTTGGCTTCCTGTTATCATAGGGG TGCTGGGATTACAGATGCGCAGTACTACATCCAGGCTGTTATGTGGGGATGGAGCTTGGA TGCTCAGACATCTCCCCATTAGGACTATCTCCCCAGGTTCCACAGTTTCCTCCTCCCACC CTGAATTGTATTCTTGACTGTGGATCTAATTCCACACTAAAAGTTCATAGCTGATTATTA TTTCTAAGACATGGCAAATGGACGCCCTATAACACTTGACAGATGCAGACCAGGCTTTGC TTCCTATGCTCTGTCACACAAACTAAGGGTGTTAGTATTTCCTGAGTATCTACTAGAGCA GGCATCCTTCGTGGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTATTCCTA TAATTAGCAAGAAGTTTGTTCTCTGCTTTGAAGATGTGGGCATGAAGATGATGAGCTAGT GGGAACACAAAGAAAAACTCCTGTCTGTCACACAGAGAGAGGGTGGTTTCTGTATTTTAC CAAAAAAAAAAAAAACCCCAAAAACAAAAAAAAAAAACAAAAAACAAAAACAAACAAACA AAAAACATAATTATCTCTGAACCTGCACCTGCATCTTCTAAATGTCTTCATAATCATCTT ACTTGAATCTGTCATTAAAATCCCCCAACATAGGTGGGACAGGTATAGCTTTTGCTTTAC AGAATAAAAAACTGAGTCATAGTGATATCAAGTGATGTATTTAAGGTCAGAAAGCAAGTG AGAAGCAAAACCAAAACAACATTCCCCCTTCCTGGTGTCTAATGTAGAAGAAAACTGTCT GACGCAGTATTAATTTTGCTCATGAGCATAGTACTAATGAGCATCAGTAGTGAAAAGTAG CATGCAAGAGATAGGACATGTTTTTCCAAGACACACATTTCCTGATGCATCGCCCACTTC AAGTGTACTTGTTTTACTGGGAAAGTTCAGCTCTATAATAAGATCTACCTGATCAGGTAG AAGTGAGGATAGCAAGCAGACTATATGGGAGGTGCGGTGTTAGGCACTGCAAAAGATAAA CAGTGAACTAAAAATTAGAGATGTGTCTGGAACAGAGTAGGTATCTGTTAATGTTATTAT TGCTACATCATTATGCAATCTCAGAGTTTGTCTCACAAAGCTCTGCTACATTACTGCAAC AACAAGATGAAGTAATCAAAGCGAAGAAAACTATAAACAGGGTGAGAAAAAGACCTCCAT CTCATACTACAGCCCCATATTACTAGCACTGTTAGTTTGTAAATAAATAATACAAGTCAA CGTTAGTAATCCCACATTGATCAGCTGTTTTTCTTATGTTTTTGCTGAGCCTGAAGCTGC TTAAGTTTTCCTCTAGAATTAATCCGGAAGCCTGCAGCTGCTGCTGAATACAGAGTTCAT GTCCTGAAGGGTCAATATTTATTAACTTTACTGGGCCAGGGGTTATCAGACACTTGGTGA AATATCGTTCTGGGGTTGTAGATATAGCTCAGGATATAGTCCAATTCAGGTTAGTGACTT GGTGTGTGTGTTGGTTAAGATGTTTCTAGGTGAAATTAATATCTGAATAAAATGTATTGA TCTCCCTATTGTGGCTGGGCCTCAGCCAATCAACTGAAGAACTGTGGAAAACAACAGCAA CAAAACCAACCTACCAAAAACAAAACAAAACAAACAACACCCCTAACCTAAGTAAGAGAG AATCAAGACATTGACTTTTTTTCCACCTCAGACTTTGAAACTGGCTTTTATTGAGCTTGA AGCCTGTCAGCTTTCAGGTTTGAACTATACTGTTACTAAGACATGGTAAATGGACGCCCT ATAATGATGATTATAGATTTGAAAGTTGTTGTTCCCTATAATTATACAAGTATATTCCTT ACAACAAATCTGTCTATCTATCATCTATCATCTATCATCTATCTATCTATCTATCTATCT ATCTATCTATCTATCTATCTATCTATCTAATCTATCTATCTATCTATCTATCTATCTATC TATCTATCTAATCTATCTATCTATCTATCTATCTATCTATCTATCTATCTATCTATCTAT CTATCTATCTAACTATCTATCTCACCCACCTATCTTGTCTGTCTACTGTCTGTCTGTCTG TCTATCTATCTATCTATCTATCTATCTATCTATCTATCTATCTATCTATCTAATCTATCT ATCGTCTATCCATATACCTATCTAATCTATCATCCATCTACCATCTATTTACTTATTATC TACCTTTTCATCCATCCATCTGTCTACCCATATATCTCCCCAATTGGCTCCATTTCTCAG CAAAAACCTGACAAACAAAATCTCTGGAACTAAGTTGAAGGGGCTGTTGTAACAAATACA TCTAAAATGTGGAACTAGTTAATTAATGGACATGGAGAATTATGAGGAACCTATTATAAG TACAGACACAGGGGATATTCCAATGACATCTCTGTCTATCTATCTATCTATCTATCTATC TATCTATCTATCTATCTATCTATCATGTTATTGGAAACCAGAGGAAAGATGCTCCTCATA AATTTGGCTGAGCTGTACTCTACTATTTTGTGGAAGCTACAGACTGTGAACAATGAAATC AAATGCATAAACTTCTAAGCAAATTGTTGAATGGGGGGGGGGACTTAGTTCTTCTCAGTT TCTTATAGTAAAATATAAAAGCATGGAAGTGAAAGTGTTTAAGATAGAAAGAACCAGAAT TTGAAGACCTGGGATATCCAGTCTAACCTTCCTAAAGACAGTGGGTTCCAAAGAGAAGAC TAATGGTTTCACTTATAGACTGGGTTCTTAGGTTTGATGAGATGAGGCGTTAGAGCTAGT TGTCTACAAGCACTCACTATTTACCAAGAACAGGAAAAAATTATGCTGATGGCTACTGCC TTGATTTCAGCAGATCTTATGGTCTCTGTCAGGCACTTTGGAAATGGGTCAATCAGGGGA ACATTGTGGGTGGCAAGAACTTCTGACAGGACCTGTGTCAAAGAAAAAGCACAAAAACTA GAACCATGGGGATTGTTGCAACTGCACTAAAGCTGGATGATGGAGCACTGAGCCACAAAG AGCACTCCAAGCCTTATGATCTAATAATCTTTTATTTTTTATTTTGTTTTTGCCCTTGGA AGGTGTTATACTTGCTTGGGAAATGTAATCCACTGTATCGTTTGGGTTTTCTTCTTAAGA ACAGAGTGCTGAGGCTGGAGATATAGCTCATGGGGCGAGGATGCTTGATGCTCTTCCAGA GAACCTGGATTTGGTCCCAGCACCCACATTAGGCCGTTCATAATCACCTGTAACTCTGGT GCCATGGAATTTGCTGTCAGAAAACAAGAGTCTATGGTTTGATCCAACTAGACACCAAGT TTCATGGGGAAGCCTGAAATAAGACAGCCAATCAGCCAGTTAAACTTGGTTTAACATCTA TTTCTTTAACCCACATACAATGCTCAATGCACCAACTTTTATTTTCCCAAACAAAAATCT CATAGTCTGAGAGGCCCCAAATTCTTAAAATGTGTTTTATGTCTCTATCTGCAAAAACTG GTATTTCTGCCTTTTGTTCCAGCACTTGGGAAATAGAGGCAGGTGAGTTTGAGGCCAGGG TGGTCTACAGAGCAAATTCTAGAACAGCCAGGGCTACACAAAGAAACCTGATCTCAAAAA GCATCCCCCCACCAAAAATAAAAATAAAAAGAAAGAAAAAGAAAAGAAAAAATGGCATTT CTCACGTCTTGGTAATTGAATACATTAGGTACAGAGAGTGCCAATATGGTTCTTCGATTT ATCTGAGAAGAAACTAGAGTCTGGTTGGCTTGGCTGATAGTTAGTTACATTATTTCATAA TTTGGCTGAAGCACATTTTCCCCTTCTGCTAAAGCTGTTGGTTAGGAATGCCAAGTATCC CTTTCTTTGTGAGACAGAGGCACATTCATCTAGGAAGGCAGTAGGGAACCACCACAGATC CTTTGACTCTCAGCCAGCTTGGAAGTAGAAGCCTTAGGTAATTGTGCTAGGTCAAGGGTC ACTTTGAATTAAAATTCCTTCAAAGCTAGCTATTTATTTTTATTTTTTAGATAATGGGGT GCAGGATGTCAGAATTAGGAGTTAGTTTAATACTATATTCCTAATTAGATATATTTAGGA AGATTATAGTAGTAGCTCCATTAGTGCTCTTTGGGGGAAGGGACTATTTTATTGGGTGCT TATATCTACCTCTTTTCCAACTCTGATTCTACCCTAATCCCTTCTAGCACCAGCCCAACA CTAGGTAGGAGAGAAAGGTTAGAGGGGAAAAGGAGATAGACCTCTTTAGATTACTTCTTG CTGATTAGGGATGTCAGGTTTCTAGGGCAAGTCCAATCTCTGTAGTCAGAATATACAGTA ATCCAGAAGACCAGCAACCTAACAATAGCCAGCCCAGCAGTGGGAACCAGCAGCAGCTGG GACAGTATCAGGGGAAGCAGCAGGCACCACAGGCCCTCTCGAGGTTCTCCAACTTATACC CTCTCCAGAGTCCCCCAATTTAAACTATTTTCTTCTGGCAGAGATCATGCCCTTGCTGGT GCACAAGGTAAATCATAATCACCTGCTATGAAGTAGCTTCTTATCCAACACCTGAGATGA AAACAAATAGTCACTTAAAATAACTAGGTTTTTAAAGAAACTAAAACTCTCACTACCAGG CGTTAGGGCTATGACTTGTCTAGCTATATGTTCTTGTCCTAACAATGGGGTCATGTCTGG GGTTCATTGTGTATGAGCGCATCATGTGTGGAAGTCAGAAAACGACAACTCATGGGAGTC ACTTCTCTTGTTCCATCATGTGGGCACTGAATATCAAACTCAGGCTGTCAGTTTTGGGGA CAAGCACCTTTACTCTCTGATCCATCTTGTGAATCCTGTTTTGAAATCTTTAAAAGCTAT TTTATGTCACTTTAAAAAATCAGTACTAATTGGGGCTGGAGTAACTCAGAATTAAGAGTA TCTGTTGCCTTTAGAGAGGATCCAGGTTCAGTGTATAGCACCCACAACCTTCTTAGTGGC CCACAATCATCCATAACTCTAGTCCCGGGACATCTGACACCTTCTGACCTCCTCAGTCAT GAGGCAAGCACATGGTACACACATCCACGCAGTCAAAACATTCTTACATGGCTGGTGGGT GTTACAAGTAGTGTCATCTCCTTCCTAAGTTGAACTTGTGCTCCACGAAATTCAGAGACC ACTGAGTAGAAACATTCTAAATCTCTTGATATATTGGAAGTAGGAGAGATATGAGCTTAA TCCTGAAAACCCGTTGAATTGGTATTTTCTTTGCATACTGTGTAGAAAAGCCATAAGTTT CAGGCTGGAAAACTGTAGTTCCTTGGCCCTGTGTTCTGTTGATCCAGCCTTGCAATTCCT TTGCCATGCTTCATCTTCCTGAAATCTGAGGGTTAATAAAAATTTTGCTTTTATTTTCTC TTTGTTCATTTGCTCAATAAATATTTGTTAGATCACCTATTACAGATTATTATATTTAGA CTGTTAAATGGAAAGCTAATTTAGTATTCCGTACATTAGGATTAACTGGTGTGTTCATAC ACTCATTCATCAATAAACTAATTTAGTTCACAAATTGAGTTAATTTATGTATAGCTCAAT GAGATAATTTGATTTATCATTACATTTCTCATGATTTTCATGATTATTTCAGGGCACTTC ACAATCCTGGGACAGCTCTTAGAGCATTAGTTTAGTTGTGTTTGCTCTTTGGAATCTTTC CATCTTGCATTATTTGAAAATCAGGAGTTCATGTATTCTCTTAAAGAATTTTGTAAATTT GTTTTTATTGATTAGTTTCACAAATAAAGACTTATGTTTAAATTACACATGAACTCCTGA AAAAAGCCGTCACCCAATTATATATATTGTGTGGATGTGTGTACACGTATGTATATATGC ATGTCAAAGCTAGAAGTCAATGTTAGAAGTCCATCACTTCCTTTTTTTTTTTTTTTTTTT TTTTTTTTTTTTGAGACAGGGTCTTTCATTGAACCCAGAGCTCACCAGTTTGGTTAGACC AGCTGGGCACAACAATTACAGGCATTCTCCTGTCTCTGGCTCTCCAGGACTGGGACTGTA GGGACTCACAGTGGATTTTATAATGTACATCCTAGGGGCTCAAACTCATGTTCTCATACC TGCAAGACCTAGGTCCTAGGTCCTCAAGGAGATGCTTTTAATGTGACATATAATCTGGTA CCTCTTCCCCTGCATCCCCTTGGCTCTGTCTTCTGCCTTTCTGGCTTGCAGTCCTTGTGT ATATCTTGGTCTTGTCCTTCCTTGTCCCTACCTCAGACTTTACCCCTTTTCTCTCAGCCT TACTTTACATCTGCCTTGTCCCTGAGAAAAGCTGCTTCTGCAATCCCTGCATGAAATAAT TCTCATATATAATAATTCTCATAATTCAGAATTCCGAATCCAGTCACAGGAGTCCAGTGG TTCCTATGGTTCGGGAACCTGTGATTCCCTTCATCAGTTACACTCGGAACAGTACTAAAG ACTTATTCTCAGAAAGAGCCCACTTTGGCTTATACAGCGACCTTGTTGAAATGGCTAACA TTCTGACACTGGACTCCATAGCCCAGAATTAAGAGATGTACAGTTCACTGTGAAGGGAAA GAGAAGGATTCGTGGTAATGACAGTCACTGGGATGAGAGGTTAGAGGTAGAGGGTCAGCT TTCCATAGCTTCTTCTTTCCTTGATAACCTCCTTTAATTAGAGGATCAGACCTGGGCTTA CAAGGACAGCCTTCTTTTGTAATTAAATTAGAAAAATGTTAAATAAGCACAATCAAGTCT AATCTACTCTTGAGGATTTTCTGCTGACCTCCAGGAAAGAAATCTGTCGCTGAAAAACAG ATGGATTCTAACAGTTGTACCACAGAAATTACACATTGGACCATCTCTGCCATTGAAACA GAATACCTGATATAGAGAGACATCTTTATCTCAGGAAGGTTGTTTGTAACCACGTCCTGG GGTGGCAAGAATCCTTGTCATGGACATGCGCCATAAAGAAGTACTATGGTGGTGGTTCAG GAAAGGAGTTCTGGTAAACCTGGAAAAGGACTGCAGTGCAGGCCTGCTGAAGAGGGGCTT GAGCGGTGGCCAAGCCGAGCATGAGGAAATCAGTGAGATTCGTGCAGAAGAAGGAAGCAT GGGAAACGTAGGAGACCATTATATTGTCCTGGAAAACCATGTCTATTGATCCAGGAAGCA ACAAAACAAGAGAACGAGGGCCCAGTGGAGATGACTATTGTAAGCCTTTCTGTTGGCTTT ATGGTCATGGTTTTGTTGACTCCAAGTAAATATAAAATGGTAATAAAATCCTTGTAGTTC GAGCATCCCAAACAGACCGGATACTGTTATAATTCACATAAGTCAAACAATAGCATCTGA AGACTCTTTGTTAGTGCCCTCTTTTTATTATGTATATACATATTCCACTGCTCTGAAAGA GAAATACTTTCAAATCATGGTTTTGAAAATGTGAGCTCAATACATCTTAGTGCATTATTT TAATTCTTAGTTGTTGGTAGATTTGTGAGCAGTGAGTATTTGTGGACAGCCCCCCCCTTT GCTAATGATTACTGTGGTAATTATTACAATTCAGCTATTTTTCCCTGTTTGTGTGGTTTA CTTTCCCAAAAGGAAGAAGGGAGGGCTTGTAGTAACAATAACAGTATCAGTAAACACTAC AAACACATGTTAGTATTGCAGATGGGACAGAAAGGACTTACATTGGAGCACAGTGTTAAA GTATATTTTCTTAAAAGCTTTGATTATTGTCCTGAGATTCAAAATTCAGGATATAAAATT CTTCAGCCAAGGAAACTATTCCTGCCCAGTACCCGTAGAAGGAGATTAAACGCCATTGAA GTGTTTTTCTTTTCTTTTGTTTTCTTTTTTTTTCTTTCCTTTTCTTTTCTTTTCTTTTCT TTCTTTCTTTCTTTCTTTCTTTTTGGAAGATAATTTTGTAATTATATTTATGTACAGAAA ACTTAGTGTACATTTAGCCCAGTTTGGTGGCGAGTTCTTTAGCCTTTGCTTTTTCCAGCT TGGCAATGTGAGCCACAGACTTAGGACCCAGGACGTTGCCTCCCTGTGGCGACGGATCTC ATCATATCTGTGATTGTAGTTGGTTCTAATAGCTCCTACCAGCTTAGCCAGAGCACTCTT GTCTTCTGAGTTAACCTGTGTGAAGGCAACAGTGATTCATGTCTTCCTGTGGACCAGGCC CCCGAGCCTGGCCTTTCTCTTGATGATGCAGTAGAACACACACTCCTATCTTTTGACACC GGGGCAGGCAGGAAAACCACCAGCTCATTGGGGTCTACATCATGGGCAATCACCACCAGC TGAGCCTTCTTGTTCTCCACCAAGGTGGTGACTGTATTGACTCCTGCTCAGAGAACAGGT GATCTCGTCACTGGGACGTCCCCTTTGCCAGCAGCTTTCTTCTCAGCACAGGCCAGTAGC CTTTGCTTCTACTCTGGCCTGTACTTGTCGCCAGCTAAAGCAGATGGGTAGATTTTGCCT GTTCAGTGCCTGGGTGAACTGATTAATGGCAGGAGGTACTTTAAGCTGCTTATAGAGGAT GGCTCTTTGCCGCTGCAGCCTGATGTAGCCAGGCCACTTGATGAAGCATGTGAGATCTCT TTTAAGTTGGATGTCCTGCCCAATGCCGACGTTCGTGGGTCTTTTCTCAAATGAAGGTTT ACTACCTTTTTGGACTCCTGTTTCTTCACGACGGCAGGGGCTGGGGCCACCTTCTTCCCC TTGGCCTTCTTCCCCTTGGCATCTTGCACGGCTGGAGGAGAGAGCAGTTGTAGTATTTTA TTATGATGCAAACAGTTCATTTAGCATGTAATCACAAAGAAGACATCGTTCATGTCTCTG GTGCAAACAAAGATTGTATCTTCATGACTTAGGTGTTTTAAAACATATTCATATTATTAA AGAATAAATTAAAAAATATGACTTTTTAAAAAGTGTATTTCATTATATTCCATAACATGC TAACAAACATTCATAAAATTACTTTTATGCTCTTCATTGATAACTGGTCACAGTTATAGA TTTAAACTCCTTAAATATTGTAGAAAAGTCTCCTAAGGCTTGTAATATAAAGCTAACACA GATAATATATTCACATGTACTGATGTACAAAATCTTAGATTTCCCTAAGCTTTTCATTAC TGTTTGAAAATTGGCTTTACTATGTCAGCTTAAAAACATGCGTGTAAGTCTATTATTGTA GCAAATTACTTAGGATGATACAAAAAATATAACACACAAAGTATTGCATATGTTAACATG TAAAATATTAATAGTATGATTTTTATTCACTGAATCATATTTGTACTTAATTCTAAATTT TTTGAAATTAAAATACATAAGCACAGGGAAGGGAATTTTGTTTTTAAATGGGAATTAAAA CTAGAAATAAAAATGTCAGATTCATTAACTAGACTGTGCTTTGCTCTTAGCTCTGCCCAG TGTTTATTTCATATATTTGACAGTTTGATACACAAACACAGTAAATCTTTATGTGCTCTT GGTTAATTAATTTCATCACTAAGAAATGACTTTTTAAATGGAATAATGAATATGCTCAAA GTATATTATATGCATTGTAAAAATATAATAAAACCCATTGTTTTGTGCAATTAGTATGCA CTGATAAAAAAACAAAAAGATTATATATATACATATATATGTATATGTGTATACATACAC ACACACACACACACACACACATATATCGAGGAAGCAATTATATAGTCCTACTTTCATTCA TTTATCTCCCAAGGAATGTGGAGATATTTTTTCAGTAAATATGAGAGTCCCATCCCAAGT ACATTAAGATAAACCGTTGCACAGGCCAAGTTGCACATAAATGGAAGAGGCAGATATGGA TGGGAAATGTAGAACTATCTGCCAGCAGCATCTCACCAGTAGCCTGCTCTGTTGGGCCTT CAGTAACAATGGCTTACATCAAATTGGTTCAGACTCCAAACTGATGTCCCAGGTCTTCTG AATTCATTCTCTTGTTTTTTTTTTTTAAAGCTTATTTATTTTTATCTTATGTGTATGAGT GTGTGACTGAATGTATGTATGTGCACTGTGTGCATCCCTGTTGCCTAAGAAGGTCAGAAT TGTACATGAGGCCCCTAAACCTGGATTTAAAGATGGTTGTATGCTGCTGTATGGGTGCTG GAAACCAAACCAGGTCCTTTGCTAGAGCGACAAATGCTCTTAACCATTGGGACATTCTCT ACCCTCCCTACTCTCTTGTTCTTTGTCATGACTGTCAACTGTTTCTGTCCTCTGACAATT AGGGCAAGTGGCATCATGTGACTTTCCCTCTAAACCATCTCCCTCTTTGCTCAACTCTCT AAATGGATTCAATCTACTTAAATGTTAGCTTCTATTCTGAGCTCTTTCTACATTCTTTCT ATGGAGACATGAGCTGGCGTTTTAATTAACATTTTCAGGACCTCTGTTATCTCCTGCAGG AGTCCTTCAGTCTAATGTTGAACAGAGCGGGATATGTCAGTAAGCAGGAATGTGATTAAG GTATGCTTTGGTAGCAATGAGGTGGCGATGTTTTAAGAATTAATACCATTCATTTAGGAA AGTTTCCTTTTTAGTCATTTCACAAAATTTACACTCTGCAGTTCAAGTCATGACAATTTA CCTAAGTTGCCTGTGTGGCAATTGGTACCTGGAAGGAAGCAGGCCCACCGGTGTCTGCCT TGTAAATGGCTTAGCTCGCTTTGAGGCCTTACTTGGATCTAATTAGGAACACGCTGTCAA GGGAGAGAGGTTGATGAAAACAGGGACCATGGCCAAGAGGTTCAGAAGAAAATCAGGATT TTAAGACAAGAGTTTATAGGTAGTGGGAAGATGGCTTAGTGGGCAGACGTGCTAGACACA CTGACCTGTTGACCTGAGTTGGCTTCCCTGGAGCTGACCTGAAAGGCCAGATGCAGAGTC ATAGCTCTGTCATCCCAGCATTCCAGATGGTGAGATAAGAGACAGAGACAGAAACATTAT CAGAAAGCTGGGTATATACTGAGAGGTGTGGAGAGCCAAGAAAGCAGGAGAAGCCGTGCC CAGCAAGGTGGAAGGCCAGGACTGACCCACCAAAGCTGCCCTCTGCCCTCCACCGAGTCC TGTGGCTCAGGAGTGCTCAAGCTCATCAATATATGCCCCTCCCCCCAAGTTAATGACAGA TGGCTCAGAAGTGGAATGTGGTATAAACAGATCACATCGGCACAGATTAGAAAGTAACTC TGAGGCTACCTGCCCTGTAATCTTTTCAATCCAATGACTGAAGACCCTGGCTGAGATGCA CAGCATCTTACAGGATGCTTAAAGCTATAAGATGTTCCATCTCTAATACCATGAAATCAG ATTTTGTGAACATTGAGGTTGAAGATTGTGGAAGCCAAATAATGAAGGCATTGGGAAATG CAGCCTTTGGCACCTGCACTCCAAGACTCCAAGCTCTGGACCTAAACAATTAATTGCACA GTACAATGGAAAACTCCCCCTTGCAGTTCAAATACAAAACAGCATTGTTTTGCTTGTTTC TCTAATGAATTGTATATTGAAACCAGGAGGGGAAGAGTCCCAGCTCCATTCACACTCCAA GAAGAGTCCTGTGTAAATCCAAGTCCACCCAGGGGCTGGCAGTGGACAGCCGTGACCAGC CGTGACCAGCCCTCCACAATATCAACATGGCAGGTGGGGTTTCTCCTCTCCGCAGTCTTG CCAGCTTCCAAACAGTCACTGCCTTAAGAGTCCCTATCGTACCTTGAAGGGACCCAGTGT CCTGAGGCTCCCTTAGCCCTAATGAGGGAGGAAGATAGACTGGCTTTGATTTTCAGCTGT ATGTTTTCTGATGATGGAGGAAAGGGCTCACATTCCATTCGGATTTTGCCTTTTAAGTCT TCATCATTCAGAAGCCCCGTTGAAATGAGCTGTTCATTTATCTGGGAGCAGCTGCATGCA GGATTGCATGGTTGGATTGCTTATGTCACAGAGTGCGTCTGGGAGGAAGCACTTTTGAAT ATTTATTTAATTCAATTATTCCTTGGTGGCACACCCACTCCCTTCTAAGCCGTGGCACTG GATTCTGTAACCACTAGAATGTTGCCATGAAAGAGATCAAGAAATCTGACCTGACTTGTA AAACGCAGCTCAGCCCTAATATGAGACAAATCTGCTCTGTCTCTTCAGCCTGTTTCTCTC ACACGCGACATTAATGCCTATTTTGGCCCAGCATGTCACAGCTGCAAAGCAGGGCTGTTC CCTCCTGTTCTGTTCTTATGAGCTCCCTGCAGAGTCTGCCAGAAGAGTCATATTCTTGAC TGGCAGGCCCCAGTGGCTGGAACAGTTCTCAAATAAGTCATTACAAAGCTGGGCCAAGTA AGACTTTCTGGCTGCCCTGGGGAACTGTCTGGGATTAGATGATGCTTCATCTAAGGATCA GAGAAAAAAAAAACCCACTAAAGATGACCCCAAGACAAGGCATTGATTTAGTGTCAGCTT GGAAAATCTGTGGGGCTCAGAGGACACACACACACACACACACACCAGACACAAAGACAG ACAGACACACAGACAGGCAGACAGACATCAGACAGACAGACACAAAAGGACATATACACA GACATGCACACAGACACAAAGACGCACACACATACAAAACACACACACAGACATGCATGC ATGTATGCACACATACATGCACATAGGCAGACACAGAGACAGATACACAGATGTATAGAT ACTGTCTAGATACACATACATAGTGATTGAAAGGATTATTGTCATGAATATAGGTCAACA TACCAAAAGAAATACAAGTATTTTACTCTCTTTCTCTGTGTCTCTCTCTCTCTGTCTCTC TCTCTCTGTGTCTCTCTCTCTGTCTCTCTCTCTCTGTCTCTCTCTCTCTGTCTCTCTCTC TCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTGTGTGTGTGTATGTGTGTGTGTGTGTACA CATGTGCAGGCTCACATGCCGTGCTGACTAGGTGGAAGTCGAGTGCCAGCTTGCAGGCAT TAGTTCTCTCACTTCACTGTGTAACTTCTGGGGTGGATCTCAGGTCATCAGGCTTGGCAG CCAGTGCCTTTACCTGCTCAGCCACCTCATTGGCCTGTATTTGTGAGGCAGGGTCTCTCC CACTGACTCGACTGGCTATCCAGCAAACCCCAGAGATCATCTTTATCTCCCCAGCTCTGT GATCACTGGCATAAGCGCTCCACCTGCCTTTTTGTATGTGTGCCGGAGCTCTTACATGTC CTGGACAGCACTTTACCAACTGAGCTGGCTCCCCAGCCTGCATTTTTTTACTCTTAAATA TTGGTCAGTGTAAATAAGCTCTGACATATGTATGTTTCTGTTTATCTGGTCTCTATATTA TTTAGTCAATAGTTCCAACCATCTCTTTGTCTTTATTCTCATGTTTGGTGGCCACTCACG TGATTTTACCACACTTGTCTTAAGCACAGCTTACTGTACCTAAATATGGGATCCTATTTG GGTACATTCATACTCTCTGGGAGTTGAATGTCAAGTTCTTTTGACTTTGAGATAGCCTCA ACACCAGCCCAGTGAGAACTGGCTCTCTCATTGCTCCGGGCAGGACTTTCAGCCAGCTAT GCAGCAGCTTCTACACTTCTATTATCTGGTAGATTTCCTGGACTTATTAGTGTCATTATT GTGGTCACTCGATTGTTCTCAATGTTTGTAGACTGTTTTCTATACTCCAGTGGCTTTTGA ATGGTCTTCCACATGTTTTCTGAATGGGCTTCCTACCTCCCACACACTTTTTTTTCTTTT TATTTATTACGTATTTTCCTCAATGACATTTCCAATGCTATCCCAAAAGTCCCCCATACC CTCCCCCCCACGTCCCTACCCACCCATTCTCATTTTTTTTTTTTTTTGGCCCTGGCACTC CCACACACTTTTTTGTCTGTTATTTGTTTACTGGGAACTGTTTGAGGATGAGTACTGAAT CTGTTGACACAAGCAACTGGTAATTCATAATGCCTGTTATTTGGAAGTAGTCTATGTCAG TGAGATTGGCAAGATCATTGAAAACAACAACGTCTTTGGTGGTATATGTAGTGTTTATGT TAGGAGAGGTGATCTTGACATTTTGTTGAGGATTGGGAAAATTAAGGAAAAGGACTGTCA TGTGTACCATTGAAGAGCAGAGCCTGATTGGGAGATACAGTGTGAAGCCCAACCAAGTTC TGTGTCCTTGTCCTTTATATATTTGTGGGGTTTGGTGACCATTTCCATGTCACAGTGTTT ATTCTCCTTTAGATGTCTGTGTCTTTTCTAATGATTTTTATAATTGAAAATAGATGTGTT TTCCTACAGTATACCCTGATTACAGTTCCCCTTCAGCTGTTCCTCTGGGTTCACCTCCCA CCTCCCCTCCCATCTGGATCTATACCCTTTCTGCCTCTCCTTAAAAAACAGACAGGAGTG AGGTCGGGCCATGGTGGGGCAGAGGTTGGGAAGATGGCGTTGCAAGGTTGGGCACAGCTA GGCTGGCGCTGTGGTCCGGCGTGGGCGCCTCCCTTGGGTGGCGGCTACCGGGAGCTCTCT GCGACCCAGGCCCCGCAGCTGCTTGGACGCAGGTTTAACTTGTTTCTTCAGCAAACGTGT GGATTTAGAAAAGCACCCAGGAAGGTTGAACCTCGAAGATCAGACCCAGGGTCAAGTGGA GAAGCATATAAGAGAAGTGCCTTGATCCCGCCTCTGGAAGAAACAGTCTTTTACCCTCCC CCTGTCCTATAAGAACTCTTGTGAAGCCCTTTTTCTTCACCATTGAGTTCACAGGCTGTG CATTTGGGTCAGCTGCTATTTGGCAGTATGAATCACTGAAATCCAGGGTGCAGAGTTATT TTGATGGCATAAAAGCTGACTGGTTGGATAGTATATGGCCACAAAAGGAGGAAACCTCGG AAAGGAGATTAACAAGTGGTGGAATAGCCTAAGTGATGGCCAGCGGACTGTGACCAGCAT CATAGCTGCAAATGCCCTCGTGTTCTCCATGTGGAGAGTGCCATCCCTGCATCGAACCAT GGTCAGATACTTTACATCCAACCCAGCATCAACAAATACGTATGTTCTGTGGCGCTTCTC ATCTAGCATCGTGAACATTCCGGGGCAGGAGCAGTTTGTGGCAGTGTATCTGTCTGCAGG TGTTATTTCCAATTTTGTCAGTTATGTGTGTAAAGTTGCCACAGGAAGATATGGACCTTC ACTTGGTGCATCGGGAGCAATCATGACTGTGCTTGCAGCTGTCTGCACCAAGATCCCGGA GGGGAGGCTTGCTATCATCTTCCTCCCCGTCTTCACCTTCACAGCTGGCAATGCCTTAAA AGCCATCATTGCCATGGATACAGCTGGGATGATCCTGGGATGGAAATGTTTTGATCATGC AGCCCATCTTGGGAGAGCTCTCTTTGGAATATGGTATATCACATATGGACATGAACTCAT TTGGAAGAACAGGGAGCCTCTAGTGAAAATCTGGCACGAAATAAGGACTAATGGCCCCAA GAAAGGAGGTGGCTCTAAGTGAAGCAGAGCTGGCCAGTATGGTGCATCTGATCCTTGCTG CTTGGAAAGTCTCAGCATCGGCCACCCCAGTGATTTAAATGTCCTCAGTACGTGTCTCCT TAGCAAATTATGGCAAAGTTGTGAAATAAATGTTTATATCTCTAGTTTGTAAAAAAAAAA AAAACAAAAACAAAAAAACAAAAAACAAAAAACAGACAGACATCTAAGGCATAGTAATAA TAAAATAAGATAAAAATATGATGACAGAACAAAAGCAAACAAAAAGGAGTAAAACAGAAC CAATAAATAGAGGGGAAAAAGCCCAAGAAAGGGCACAAAACAAACATGGATGCAAAGATG GGTTTGTATACTCAGAAATCCCATAAACTGTAGGGTAAAATAAATAAATAAATAAATAAA TGAATAAGATAAAATCAAAAGGAAAGAGAGAAGAAGGAAGAGCCCTGGAGTGACATTATG AGACAGGAACCTCCTAAGATGGCGCTGAGTTCATTTTCAGTTGGGCATCTACTCCTGGGC ACATAGCCTAGACTTGGTAGTTTGCTTCCCATGAGAGTCCCTTAGAGAAAACTAAATTTC CATTTGCAATTGGTTATCCTAGAGATAGCTTCTGGGTTAATTATAGGGGCATATATCTAC TTCTCTTTCTGCTCTAGGACCCCATCTTGTGCAGACCCATGTAGGCTCTGTGCATGTTGC CTCAGTGTCTGTGAATTCATACGTGTGTAGATCTTGTTGATTTAGAGGGCCTGGTTTCCT AGCTGTCCTCCATCCCCTCTGGCTTTCACATTCTTTCTGCCTCCTTTTCTGCAGGGTTCT CTGAGCCCTGAGGGGAGGGATTTCATGGAGACATCACATTTAGGGCTGAAGATTCTGAGG TCTTTCATTCCCTGCATATTGTCTGGTTGTGGTCTCTGTATTTGCACAATTATTGTTTTT TAATTTTTTAAATTATGTGTATATGGTAGTCCAGAAGAGTATCAGAGCCCCAGGCATTGG AATTACAAGCATTTGTGAGATGTCTGACCAAAAAAAAAAAAAAAAAAAAAAAAAAGAGTT GCTTAAGACAGGTTACTGCCAAATTAGGTGTGGGCAAGAGAAATCGGGTCAGATGATAAA AAAGTGAGATTCAAAAAGATTTCAATGGCTCTTCCATTTTCTCCCCATTGTCTCTCGCTG TGTGTCTCTCTGTCTCTGTCTCTCTGTGTTTGTCTGTGTGTGTGTTTGTATGTTTGTATG TGGGGGTGTGGGGAGGAGAGCTTGTTCATACCAAGGAATGCATACAGTTAGCAGGGAGCA ATCTTTGGTGATAGTCCTCAGTCATCTACCTTGTTCCTATTTGACACAGAGTCTCTGTAT GCAAAGTCAGCTGGTTCTCTAGAGAGAATTCTTTGGGAATTCTCCCGTTGTCTATTGCAA CATAAGAGCCCTGTGATCACAGAGGCACATACTACTGTATCAGGCTTTTGAGTGAGTTCT GGAGATCTGAACTCATGCCCTCATGCACACATGGTAAGCGCGTTTCCCCTGAGCCATCTC CCTAGACACTATCCACGGTCTTGTTCTCTTTTTAAAGAAACAGAGTGTAAATGCTTTGTA GTTAATGAAGTTTGGGTGATATTTCAGTAAGAAAGAAAACTGAGAACCCATCAAGAAGGT TTATGCTTGAGATGGAAGGAATGACAATCCAGAGACTGCCCCACCTGGGGATCCATCACA TAAACAACCACCAAACCCAGACACTATTGTGGATGCCAACAAGAACTTGCTGACAGGAGC CTGATAAAGCTGTCTCCTGAGAGGCTCTGTCAGTGCCTGACAAATACAGAAGTGGATGCT CACAGCCATCTATTGGACAGAGCACAGGGTCCCCAATGAAGGAGCTAGAGAAAGTACCCA AGGAGCGGAAGGGGTTTACAGTCCCATAGGAGGAACAATATGAACTAATCAGTACCCCCA GAACTCCCTGGGACTAAACCACCAACCAAAGAAAACACATGATGGGACTCACGGCTTTAG TTGCATATGTAGCAGAGGATGGCCTAGTCAGTCATCAATGGGAGTAGAAGCCCTTGGTCC TGTGAAGGCTCTATGCCCCAGTATAGGGAAATGCCAGGGCCAGGAAGCAGAAGTGGATGG GTTGGTGAGCAGGGGGAGGGGAGAGGGGATAGGTGGTTTTCGGGGGAAAACCAAGAAAGG GGATAATATTTGAAATGTAAATAAAGAAATTATCTAATAAAAATGTAAAAAAAAAAGTTT ATGCTTAAAACAAAACCTTAAGATGACAGTCAAATGAACTGAGAAGTAGATACCCAATAT AAGTTTAAGTTAAATTGTTTAAAATATTTACTATGTTTATGAAGTTCTCATTTCTGATCA ACCACCCTGTGCCAAAATAGTCACATTAAGGGTTTTTAGTGCTCAAGAATGCACTTCTTT GTTTAGCATGCTTCTTACACAGGATTGTCACTGCAAAGCTTTCTCTGACTGCCCTCTCCC ATCTGTTATGAATCCCCTGCTGTTTATCCACTGTGGTACTTCATGACGTCATAACTGTTT GCTGCATTGTCTTGTCTCTTCTAGAAGTCTCTGAGCTAGGGGAGGACAGTGACCCATTTT AAATCTCCATATTCTTAAGTCATAAAGTCCTGCTTAGTCCCAGTGTGAACACACAGATGT TTATTGAGTCAGTGATGAAAGATAGACTTTATTAAATGTGTTGGTGAGAAAACCATGCTA AAATGGCAGGTGTCTTATTTTACAGGGATATAGAGAAAGGCTTTTCTGTCAAGAGCTATA TACTGTCATTAGCTGAGGAATCAAGACCTTGGAACCATAGTATTTTTGGATTGATTTAGT CAAGGATTCATTGTTGTAGTACGCCTTCTCTGGCTGCAGGAAGGTCGTGTGGGTCTTTCT ACCCTATGTCTTTCTTTCCCATTATGTCTTTCAATCTGTGTGCTCTCTCCTGTTTCCAGG AGCTGAGCCTTACTGAGTGAGGCTTGCCCTCCCCTGATGGGTTGGGAGGTCTCAAATAAT CAGTCTGGGTTTGAGCTCCTTTCCTTCCTGAACCTCAAATCAACAGATGCTTCTAGTTTG GAAACCTCCGGGAGTTCTTTAGGCCAAGTATCTCATTTCCTTTGATAGACTCATAGCCCA GCGAAGGTAAGCATTAACTCCCCTGTCTGTCCTTTATATTCTCCAGTCTTCGGTCTTAAC TCTTTAATCAAATGCTTTGCTTTAATTGCCCTCGTCCCTCTGGCATTTGGTTTTGTCTAG CCCACAGAATGCTCTATTTTACCTAAGTTTAAAAAAGCAGACCACAGGAGGAAGTATTTC ATTCAATAGGATCACAACAGTCTGAGCATTCCAGATCCAAGGCCAAAGAGTGTGTGGTAG AGTCAGTCACAAGCAGTAAAAATACAGTTCAGCAGAATCACATATGGAATCTAATCTGCA CAGTAACTTAATGAGTGCTTTCAAAGAATCCAAATAGAGCTAGCTGAATGTCATTGTTCT TACTGGCTGAAGGTGAAGTCTGAAATCGCTTGGAACTTAATCCTTTTGCCTCAGTATCCT TGGTGCTGGGTGCTGGGGTTATAGAAGTGTACTAATACTCTAGCTAGCTTTTTAATATAG TAGCATAAAAATGGAAATTGAAAAGCTAAAACTGGGTTGTTTATGATAGTATCAAACCCA AGCAATACTCAGGAATAAGGTTAACAAAGTGTATGTAAGGTTTGTATATCCCAAATGACA AAATATAGAAGAAAGAAGCCTAAGAAGACCCAACTAAATGAAAAGATACTGGAACTGGGG AAAAGTGCTTGCTTTACATTGTATGAGGGCCTGGGTTTGATTCCCAGGACTGTATAAACT GGGTATGGTGGTGCATGCTTGTTGTATCAACACTTGGGAGGTGGAGGAAGGAAGATCAGG AGTTCAAGGTCATTTTTGGTTATATAATGAGTTTAGGCCAGTCTAGGATTCAGCCTTGTC TTAGAGAGGAGAAAGAAAAAAAAACCCAAAAAAACAAAAAAACCATGTTTCCATATGAAA AAATATTGTTATAATGCTAGTTGATGTCCATTTCCCCATAATGACCTACAGATTTAATTA AAATCTAGCATATAGGGGACAGTGGAGAAGGGGAAGAGAGTGGGCTGGAGGATGGGAGAC GAAAATGTAGATAGCAGAGATCTCCTTTCAGGTGGTGGATCCATTTGGATCCGCTACTGG GGGATTTAACTTAGAACAGCTTAGAAATTAGGATGTTCCAGCTTTGATGTCCCTCAACAG AGGAATAGATACAGAAAATGTGGTCCATTTACACAATGGAGTACTACTCAGCAATTAGAA AGAATGAGTTTATGAAATTCCTAGGCAAATGGATTGACCTGGAGGGTATCATCCTGAGTG AGGTAACCCAATCACAAAAGAACTCATATGATATGTACTCACTGATAAGTGGATATTAGC CCAGAAACTTAGAATATCCAAGATACAAGATACAATTTGCAAAACACATAAAACTCAAGA AGAACGAAGACCAAAGTGTGGGAACTTTGCCCCTTCTTAGAATTGGGAACAAAACACCCA TGGAAGGAGTTACAGAGACAAAGTTTGGAGCTGAGATGAAAGGATGGACCATCTAGAGAC TGCCACACCCGGGGATCCATCCCATAATCAGCCTCCAAACGCTCAAACCATTGCATACAC CAGCAAGATTTTGCTAAAAGGACCCTGATATAGCTGTGTCTTGTGAGGCTATGCTGGGGC CTGGCAAACACAGAAGTGGATGTCTGCTATTGGATGGAACACAGGGCCCCCAATGAAGGA GCTAGAGAAAGTACCCAAGGAGCTAAAGGGGTCTGCAACCCTATAGGGGTGGAACAACAA TATGAACTAACCAGTACCCCCAGAGCTCGTGTCTCTAGCTGCATATGTAGCAGAAGATGG ACTAGTCGGCCATCATTGGGAAGAGAGGCCCCTTGGCCTTGCAAACTTTATATGCCTCTC AGTACAGGGGAACGCCAGGGCCAAGAAGTGGGAGTGGGTAGGCGAGGGTATGGGGGACTT TTGGGATAGCATTTGAAATGTAGATGAAGAAAATACCTAATTAAAAAAAATAAAGAAAAT AGAAAAAAAGAAAAAAGAAATTAGGATGTTAGTTGTTGTGCCCAGCGATTGAGTTACCAT TGATTCTGAACTGAGTTTGTGTTGTGTTTTCCTTCATGTGGCAGCTCAACTGGGTTCCAG AGAGAAAGGTATGGTGGTAAAGTGTGGGTTTGCAAGAAGTGTACCCCAAAAGGCTGTGGG AATTTTGAAGTGTGGGGTTGGCGTGGTAGTGACCCACCAGTGGGACCTTAGTGAACTGGT TGGAGAGATTTCAGAGCTGAGTCAGAGAGTCTCCACAAGATGAGAACAGGCCAGCCATGC CCTCCAGTGCCTGGCCAGTCAGCCTGCCAGGGCCCGTCAGTGAAGCATGGTTTGCAGTTT TCAATATTTCATGCTACAGATGGCGTCCAACATGACAGGCAAGAATCCACTAGAAATGTA TGATTCTTAGCTTATCAGTTTGAAATTTAGTTAGAAACTTGGAGGTTTGTCAAGTGGAGC AGAGTCAAGTCCCATGTGCAGGAACATTGAAACAAAGAAAGAGGGCTCTGAGTGCAGGCT GCTCTGATCACTGAGAGCCAGAGAATGGAAGCTGCCTGTTTCCTTAGCAGATGTTGATTG GAGTATGATTTAATTAAAAATTGGGATTATTTGCTTTTAGGATAGATTTATAAATAGATT TTGTCTGAATCACATGGGGAATTTTGCCCATGGTTTGAAACTAGAATAGGGAAAATTTAC TGGCCCCAGGTAGAGAGCATAACAGATAGATAAGAGGTATTAATAAATAGATGTCTGTGG CTCCAGGTAAAGAGCATAAAGATAAATGGTATATTAAAGTCCGTGGGAACTCATATTCTT TGTTTGTGGACTCCACAGGAATTTTGGGTTAATTTTCTGGCATGACTAAATAGAAAAAGC CCAAGAATAGACTGGTACAGTATTTTAGTTTACTTTATTTATTTTAGATTGTCTTAATTT TCAAAATAGGTGTGATTTTGAGTTTTGTGGTTATATCATTTCTCTGGGAGAGAGGTCGAG CTAAAGGTTTTTCTGGTTACTGGCTCAAGGATATGCTGATTTGGGAGAAAGTTTTGTCTT TGCATTTTTTAGAAAAGGTGATTATACACCTTCCAGAATGATATGGATCAAATGTGACAG AGGAAGACCACCTGAAAATAGATTCAGGTGAATCAAACAAACAAAATAATATTCTTTGTG TCATCCCTTACACAGCACGATTGAAGACTTATGATTGGAGCAAAATTTCATCCTAACTAG TCTGAACACTTTACACAGACTAATTCAATCCATACAGATATCTTGATGATACTAAAATTT TGTTTTGAGATTTGTATATTATAGAATATACAGCCTTGGTGAGTCTCATTGTCAGACATG CTGAACTGACCTGCTTTGAACTCCCGATCTCTTGGACTTTCAGCCAGATCCAATCAGGAC ACAAGCATCAGAGACTAAAACAATCGCTGGTGTGGCCTTCTTAAGGCCAACCAACTCCCC TATTTTTTCTACTCTTCTCCCCCCCCTCGAAGATATCTCAGCGCCTATATTCAGCTTGAG GAAGTTATGAAGAGTTGTTGTTCCAGTTCCCTGGACTTGGGAGTCTAGAGGTAGTTATTC TAGTTGTCTTTCTGGGGAATTTTGAAATGGCCATAATTGAAACAGGGAGGAAATAGCTAG AATTGATTGTGTAGCCATATTCCTATTTGGTAAAAATCTTTACAATAGTTACTAAGTTGA AGTCATAATTTCTTATTTTGGTACAGAATTTATTTTGATACAGAGTCAAGGTTCTCATTG GTATAAATTTCTTCTTTTGATATAAAAAATTTTAAAAGTACAAGGTTTGGACCCAGTCTT TCTGTAAATGCCATTACAAACTGATCTGAGATGTTTAAGCCTGTGAGTTAAGGGCCAGGT AACAAATTAATGGCTCTGAGTTTATTGTTAAGGTGTTTTCAGATAATTTAATTAGAAATA GTTGAGAGTAGTTAACAGACAACTGTCCAGATGACTTTACATAGCTTTTTTACTTTACAT AGGTTTTCATACTTTACATAGGTTTTCAAAAATGTCAGAAATCCACACAATGTGACATTT AATGTTATTTATTCTTTTGTTGTTGAGACATATCTGCTCTTAGCAGCTCCCCTTTTGTGG ATTCAAAGAAGAAATTGAGTGTCTCTACCTCCAGTTGAGGTAGTACAGTGGCTAGGTGGC CACTGGGCAGAAATTGCCTATTCATCTATAGACTAAATACCATCCAGAAAAAGGACACAC TATGCGGAATAGTCGACTCATAATCTCTGCCAAGTCAGGGTAATCAGTCCTTCAAAATTC TGCAGTACAAAGGTCTGTCAGATGATCCTGGGCCAGAAGGCTAAAGACTGATGCTCCAAC TTCCTGACATATAGGAGCTGTATAGGTAGGCAGCTGTCTCTACAACTTGTCTCAGTTCTG GAAGATGTGCTAGGCTTCCTATATTTTCAGATAATATTGGTCATTCTCAGATTTCTGATG GGATTGAAGACTAATTATAGTCTCATAACCAACCCAGGCTATTTAGCATTGAGAGAATAT ATTTAAGAAGATAGTTTTCAGATAGTATACAAGCTAAACCAGGTGATAACATATAGATTT ATAAGTCTTTTAAGTTAAGATAGATGACAGGGTTCTATTTAATTGATAAAAATTTTGGAC TGGGTGTTAGGTCTCTTTTGTGCTTTATAAATTGCAAAATGTTAATAGCTGTGCTCAATT TATATCTGAGATAAGAGTCTTTTAATTGGACAGAAAGGGGGAAGTCTTGTGGGTAGCCCT GGTGCTGTTTGTATTTTGATGCTAATTCACCTTCCCCAAGAGGGGCTGTGTGGGACTAGG AGTGAATCACATATTCAGAACTTCCTGTGACCCTTCTAATAAACAAAGAAACCAATCACT GGGTGAGTAGGTGGGACCTCCAGGTCAGAAAGATGGATGGAGAGGGAGAAGAGGAGAATG AGCCCGAGAATGTGAGATGAAAAAAAAATGTAGATAGCAGAGACCCTGTTTCAGGTGGTG GATCCATTTGTATCCACTACTGGTGAATTTAACTTAGAATGGCTCATAAATTTGGATGTT AGTTGTTGTGCTCAGTGATTGAGTTACCATTGATTCTGAAAAAAAAAAAAAATCTAGCAA ATAGAGCTGGGCATTTGGAGGCAGAGGCAGGCAGTTTTCTGATCCCAGGCCAGCTTGGTT GACATAATGAGCTCCACCTAGGACAGTCAGAGCTACATCATGAGAATTTGTCTCAAACAA GCAAACAATCACCAGATACTTGGACAATCAAACTTGTACAACTAGAGAGTATGAATAACA AAGGAACGTGGGCAACAAAAACAACTTCTGAATGACAGAAGTAGACAATCCACATGGCCT AATTTCAAGGCATTTAATACAGCAAGGCAAAGAGTGCTGTGATATCATGGGAGGACAGCT CACCAGACACAAGGAACAGAACAGAGAGGCCTGGAAGCTGACCCAAGCACACCCACACTT GCACAATCGACTGATGTGTGATAAGCATCATTCAGAACAAAGTAATCAATGTGCCAGGCA CTTTAAATAAATGAAGCCATGTCAACAGAGTGACTATACAACGAAAGAAAGGAACAGCAA AAGGGGGCCACCGTGTTGAGCACCATACGAACATGTAAAAATATTCAAACACTGGGAGAA AACACAAGAGGAAGTATTTGGAATATTGATTTGGGCCAATTTGTTTTCATAGAGGATCCA AAAACAGTAACAACAACAACAACAAAAAAGGACTCACGCCACTTCATACTTTAAAAGGGT TTATTTTTTATCAAAAGGAACTAAGAAAATAGTTTTTGAAAAGTTGCAGATAAGCAGAAA ATACTTTTCAAACACTCATAGAGTGTCTTTTGGTGCTCACACCTGTAATCTTAGCACTTG GGAGGCTGAGACAGGAGGATGATCCTGAGTAAAGCTGTCTCAAGTAAGTAAGTAAGTAAG TAAGTAAGTAAGTAAGTAAGTAAGTAAGAAAGAATCAATAAAGCCGTCAAGGGAGTAAAA ACATAGAAACCAACAAGCAAAGACCCTTTAACAATCTTAACAAACAAGGTGTAGTTACAT AAGCCTGAATCCCAGCACTGTGCTGACTGAGGCAGGAGGATTGAGAGGCCAGTCTAGGCA ACATAGTGAGATCCTGTCTCAAAAGAAAAAGAAAAGGGAGAAAAGAAAAGGAGGAGAAGA GGAAACAAACAAAAACACCTCTTACAACTCATTTAGAAAACACACAACCAAAAATAGTGG TTAAAAGAATTTCTCAGACTCTTCACTGTGGATTGGTTTAGAGACAGCAAGTGAGTTCAC AAAAAATATGTTCAGTATCATAATACTGAAAATCAAAAGTACCATATACCTCCAAGAATT GCAAAACTCAAAAACACTGATAATGTAGAAATCTATAATCTGGATCCTTTACGCCCTTCT GGTGGGAATCTATACATGCTGAAAAGCAGCTGGGTGGTTTTTGTCAAGCAAAACATACTA CACACTATTACCATACATACTAACAAATATTAGGAAAGTCAGCAGCCTCCAAAACCTACA ACTATCCTTTCCACTCTCTTGTGACTTCTGTTACAAACTTGTAAGTCTTGCCATTCCTTG TCTTGTAGAAGATCATTCCAGTTCCTGTTATATGACATATTCTCTTTATGGAGTAGGCTC TGTGCTTTTCTTCCTCTAGGAAAATATCTCAGTACCTACTGTGTAGGTCTGATGACCCTA GTTTGATCCTCAGCCTGTACATGAAATGGTATGAATGGTATGGTGGTACACATTAGTAAT TCCAACACTGGGCAGGCAGAGATGGGAAGATCCCTGGGTCTTCTTGGCCAAGCCAATCTA GCAGAATCAGCAGCCGCAGAGAGAGCCCCATTGAGAGACCCTTTCTCAATAACTAAGGGA TGACACCTGAGGTTGTTTTGTGACCTCCATATGCACACTACACATGTGCCATTGCTTGTG TGCACACATACAGTTATTACCCCCACCAGCACCACCCATCATATTAAGTCCTACACTATT CCGGAATAACCTTATTTTAATCAATGAATCTATAATGGCTACATTTCCAAATAAAGTCAC AGTCTCAGGTGCTGGGATTTAGCACAACATTTGGAAGATCAACCCACTGAATCTTCCTCC AGGGTTGTGAAAACTGAAGCCATAGCTCAAGTGGTAAAGCACCCGCTGTACAAACATGAG ATTGTAGCCTCAGAACCCATGAAAAAAGTTATATGGTGGTGCATGCCTGCAAACCCAGTA CTCGGGGAATGAGGCAGAGACACATAGATTCTCAAATCTCATTGACAGCTAGCTTAGCCA AGTCAATACTTATTCAGGTTCAGTGAGAGGCCCTGTCTCAAAAAATAGACAGACAGCAAT CAAGAAAGGACAACCTATATCTACCTCTGACCTCCACATGCATGTGCACAAATGTGAACA CAGCTACACTGACAAGTACACACACATGTGCACACACCTATACTAACAAGCACATGTACC ATGCATGTACATCATAGACCCTCACACACACATGCACACACATATACACATGACATATAT GAGATGTTTATAGCACCTCAACCTGGAAACAAGTCCTGAAGTATTAACCACAAATGGATA AATTGCGGTGTGTCCATTCACTGGAATAGCACTGAATACCACTTGGCAATCCAGGCAAGA ACTGCAGATATATCAAAGAACATGAATACATTTCATGAAGAAAAGCTCACTGTAAAATAC CATTAGTGTAACACTTTAGAAAAGTCAAACACTATAGATGAAGACTCGGAGAAGAGCTGC AGGGTCTGCTGGAGTGGAGGGGACAGAAGGGGATGGAGCATGAAGACGTGGAAGTCAGCC TTCTACGGTGATAAAATATTGACTGCCATAATTGTGCTATTGTTACATAACTGCCTGAAT TTGTCAACATTCATATAACAGTTCATTACACATAAATTTTTGCTGCGTACAGTTATATTT TTAAAGTGGGTTGAATTATACCTTAAGAAAACATTAGCTATTGTCATTTTCCTTCAGTGA GTAGTCACTGCTAAGCTGCCACATGCCCAGTAATAACCATACATACATGCTCATGCATGT AACACTAACTAAACTTGGTGTGTTATAAACAAAGACATGGAAAATGAATTTTGTCACAGG CCCTTTCTACATCTACTGAGATGATCATGTGGTTCTGGCTTTTAGTCTATGTATATGGTA GATTGCATTTATTGATTTTGTGTGTTGATCCTTCCCTATTTGTTTCTTCTCCTCCCATCG CCCTTTCCTGGACAGGCTGTGTCCTGCCTTCACTCACAGGACAGTTCAAGCTTGGTTTTC TTCAGTTTGTCTTAACTCACAGTTCCACTTTCATATTCAAATATTTCCATTATTTCCACG CTTCCTCAATCCTAAGAAGTGGTAGGTTGTGGAAATTTAATACATTCTTTCAAATGAAAA AAGAAAACATGAACACTTTTACACTGTCCTATTCAGTTGATGCTTGCCTAGGTTAGCTTT AACTGTTAGCTAGGACTAACTAGTATAAGCAATTCAGTTGAGGAATTGACTACATCCGAC TGGCCTGTGGGTATGTCTGTAGAGGATTGTCTTGACTTTGTTAAATGACGTAAGAGGGCC CAACCCACTGCAGGTTTGGTGGCACCAGTCCCTAGGTAGATGGTCCTGAACTGCCTAGGA AAGCTTGCTGAATGCAAGTCTTCCTGCCAGGCAGTAAGCAGCATCTTCCATGATGCTACT GCATTGCTTTGGCTGAGTTCCTTGGTTGCAGGTGATATGTCTGGGTTTTGACTTTTGTCC ACTTACACATCGTTCCCCTTTGTGGCTTGGTCTCACAAACAGGCCCACCTGTGTGCACCT GCCTCAACTTCCCTCAGTGATGGACAAGGACTTGGAATCATAAGCCAAATACTTTTTTCC TTTTTCCCCCCAAAGTTGCTTCTGGTCAGGGTATTTGCCACACCACCAGAAATGAAGGTA GAACGATGTAATTGATCTCACCCTCTCTGTGTATATTGAGATGACTAAAGGTTGCATGAA AGTTCATATAATTAGACATCATATTCCTCCTCACACCTTGTGGCCCTTCACATCTCCCCT CCCCCTCCCACTAGTCCCTTTTGTTCCCCTGGACAATTTTTGCTTCTACTTTCACAGCAT CTGAAAGTGCATGAATCTATGCATCTGTGTGCTATCTAGGAATATCAGGGGGTTTTGACT TTTGTCCACTTACACATCGTTCCCCTATGTGGCTTGGTCTCTCAAGCACAAGGCCTGGAC TCTCCCATATTTGTAGCTTCAGGGTTGTTCTCCAAGGATTTAAATGTCCCAGCTTCAAGT GTACAGCAACTGCACTCTTTGTGAATACTGTTATCTTGGTGCACAACAATTCCTCAACGG AAAGTTCGCTTCCTTAGTCTTTAATTCACAGTTTAACAAGTCCATGACCTTCACATACAT AGAGCCTTAAAATACCCTGACTTTCTTCCAGGCCATTTCCTTTTCCTTTCCTGCCTCTTC ATTTCCTTGTCTTCCCTCCTACTCCAAACATGCCTGTGGTTAACACTTCCTGCCTGTTTT TCTTCTCTTATTGTCCTGTCCTGTCCTGCCTGTTTCTTCTCATCCTCTCCCTGTCTTTCC CACCCATCTGCTCCCTTATTTTTAAACGTTTACTCACCCATTATTTTTACTGCTTTTTAT AAGGGACCCAAGGGTATCTGTCATTACATCTTCTTTTTATTCAGTGAAAATTTGTGTTTT CCAGTAAGTCAAGAAAGAAGTCTGCATGGAACTTGCCAGGAATATGCCAACTGGGTCTCT CCACTTTGTAATACCAGGCCTACACCTAGGCAGAGGGACAATACCTCCTATCAGCTTCTT GGTGGAGCTCCAGCTCATGCATATTAATTGCCTGCATCATTAACAGTCCCTTGGGTTTAT TGCATGTCATGGGGGAGGCACTGAGAATAGTTGAAAATTCAGTTAGAGCAACACCCTTTC ATTTTCATTTGCTGTTAGTGGTTTGGACATAGATGCCTCCAGCAGCTCCGTGGAGTGGAT CCAGTTCTTCCTTTTATTTATAAAACCTACCCAGAGAACAGCAGGGCTGTTAAGTGTGTG GTGAACACCAAGTCCAGCTTTATCAAGTTCCCAGTGAAGTGCTCAGTCCTCCCATCCACA GCAGATCATAACCATAATTTAAAAATCGTGCAGGCTGACAAGATGGATTAGCAGGCAGCG TTGACTGCTGTCAGGCCTGGTAACCTGAGTTCCATCCCCAGGACCCACATGGAATGAGGC TGCTGATTCCCACAGGATGTCCTCTGACCTTTACATTTGTGTCATGGCACAGGGGCTAGT TCCTGCAATTAAATAAACCAATGTCGTTTTGAAAATTCTGAGAAAGTATAAAAGTAAATA ACATTTAAGAAGCAAAATAAAGTAAACTACATTTTCAGTACTTTTATTCAATGCAGCAGG AAAATAGCCTATATTAGACTCTATTATATATTACTACAAAAGTTTGAAAGAATAAACTAC CACGTTAAGTTTTATACTATAGTGCTATCTATTTTTTCCTTGGTCTAAGCTGGCCTTGAA TTGCTATAAATGCAAGGATGACCTTGAACTCTTGGTCTTCCTCTACCTTCCAAGTGCTGG GATTATAGGTGTGAGTTACCCTACTCAACTTATAATTGTACTTTTTTTTAAAAAAAATTG TTTTTATTTAAAATTATGTATATTTTATATGTCTCCCTGTGTCTCTATTCATGTGAGTAT AAATTCCCACAGAGGTCAAAGGTACCACATGCTCCTGGAGTTACAGATGGTTGTGTACCA TCTGACGTGGGTGCTGAGAACTGAACTTGGTTTTCCTGCAAAGCAGTATGTGCTCTTTAC CACGAAGGCATCTCCCCAGGCCCCAGTGATACCTTAAATTCTTCGATCATATTGACTTTT TTGTTTAATTTTTGGTGCCAAGGTCTGAACCCAGGGCTTTCTACCTCCTAAACACACACC TTGATCCAGCCTTGATCACTAAGTTTGCTATATCCATCTATGGTGTGTTAGGTCTATTCA ATAAGTATATGTCTAGCTTCTAATATGGATTTCTGATTGTTGAGAAAACTTAAACATTAA TCTCATCTACTTTCAAAATTTGCAAGCTAAGTAAGGCAAAAGTCATGAGTATAACTGAGC CACCAACCAGGCAGCATATATGAGCTAGCCTGAGGCCCTGACACAGGTACAGCTGAGGAG TGCCTGGCCTCAGTGGGAAAAGATGCACCTAACTGTCACCTAACTCGCAAGAGACTTGAG GCCCCTGGGAGTTGGGATGTCTGTTGGGAGAGGGGAGAGGACATTCTCTTGGTGACAGTG GCAAGGACTGTAGGAATGGGAGGGGGAACAACGATGGGACTGTTAAAAAATAAAAGTAAG AGAAAATTACAGTATAGGAGTAAGGTGTAGTGACACATACCTTTAATCCCAGCACTCAGG ATGCAGAGGCAGGTGGCTCTCTGTAGGTTAAAGGCTAGCCTGGTCTACAAAGTGAGTCCT GGACAACCAGGGCTATTACATAGAGAAACCCTGCTTCAAACAAACAAACAAATGATGGAA TGTATACTACATTTATTAGCTTCATGAGGGCAGACACTGGACTTTTTTCTGTGTTGCTGT TATCGTGTATGTGTCTGCATGATTTGTATGGGAGGGAATACATGCCACAGGCCACATGTG AAGAGCAGAGGATAACTTGACAGACTCAGTTCTCTCCTTCCACCTCTCTGTGTGTTAAGT GGATGGGACTCAGGTGGCCAAATTATGGGACAAGTGCCTTTACTTGCCTAGCTGCTTTGA CAGGCTTATCACTACACTTTCAAATTGACATACTTCTCTTCCCAAATCCAGCTTAGTCCC TTCCACACAGAGTCACTTAAAAAGACAGTATGGGACCATTAACATTGCCTTTTAGGACAA CGGTTAAAGAAGAAACCAGCTTCATCTGTTTTGGGTAGTGCTGCGCATCAATCCTGGAGA CTCAAATAAAAGTCAAGCTGTCTAGCACTGAGCCCCCCTCTGGCAGAAGAGTCCTTTCTT AAAGAAGGAACTTTGAAATCATTAAACATTAACTGTTGATTGATCATGTGCGTGTGCGTG TAACTTGATGTGTGTCCGTGAGCATGAGGTCAGAGGACAAGATTTTTGGAGTTGGTTTTC TCTTTCCTTGTTTTAAGGCTGGGTCTCTTTGCTGCTATGCAGATACTCCATCCAGTCTAG CTAACCATTTGTCTCCAGCCAGTTCTCCTGTCACGTGACCCCTCCCTCTGCAGGAGTTCT GAGATTACAGATATGCACTAGTGTGTCCAACTTATAGCTGGGTTCTGGAGAGGAAACTCG TGTTGCCAGACTAGAATAGCAAGGGCTTTTACCCACTGAGCCTCACACAGTACTTTGATT TTAATGGAAGAAAAGCCAGTGGTCTTAGTTAACTTCAGATTAACTGAAGAAGCAATGCTT CCTTGAGTAGCCTAGCTCGTGTGGCTGCCTTGCAGGATGGCTTGTGCTTCCTTGAGTAGC CTAGCTCGTGTGGCTGCCTTGCAGGATGGCTTGTGCTTCCTTGAGTAGCCTAGCTCGTGT GGCTGCCTTGCAGGATGGCTTGTGCTTCCTTGAGTAGCCTAGCTCATGTGGCTGCCTTGC AGGATGGCTTGAGGAATTGTGTATAATATACTGTACATATTCCAGAAGCGGCCGGAAGGA AGGCAGGTGGAGTGGATATTCACTCCATGAGGGGTGCACTGTCTCCCAGGCACTTTCATA GTGAGAGAGAGAGCAACAATGAGTCTGTGTAGGGAAAACAGTAGCTTGGCATGGTTGCCT AAGTAGATGCTGGCCTGTGATAGGAAAGTTTTGTCTTGAAGTTTGTGTGGCAAAGAGACT ATCTGGGGTATACCTAATAAACGGGTTCTAGGGCAAGAAGGGAAGTCCCACTGGTAAGCC ATCTCTTAAAGGATCTCCCAGCAAGTTGAGAATAAACAAATCTTAGTGAAACACAAGTTA TCCAGCACTTGGGAGGCAGAGGCAGGCAGATCTTTGTGAGTTGCAGGCCAGCCTGGTCTA TTGAACAAGTTCCAGGACAACCAGGGCTATGAAGAGAAACCCTGTCTCAACAACAACAAC AACAACAACAACAACAACCAACCAACAACAACCAAGCAACCAGACAACCAAACCAAACAC CAACCACAATAGCAGAAGTTGTTTTTCACAGCGCTACATTCTTCTGGTTCTGTGAGTGAA CTCTAATTGCTGACTCATTTATTGAAAGTTTATAGACATCTCCAGGTTTCCTGTTTCACC CTGGACATGTGCAGCCAAGCTCTTTCTCTCCTTCATGTCAAGACCAAGTGAGTCGTAGTT TTTCTGTGTGCTTTTTCCTGGCTTTGAGTATCTGTAGCTGTTTCCTTCCTTTTCATTTCT GTTTCTTTTTAAAAGCTTGTTCTCTGTATGTAGATTTGTTTTGTCTCTGCTTCTCTGTCT CTCATTATTTTGGACAGAAATGTATCAAGTCTCTAGATCTCTTACAGAAAGAGACACTGC CTATAATAGCTTACTGTTTCTTCCTTACATGAACTTGTGTATGAATGGTGTTGATAACAA ATGGCTTCTCCACTTGTGAGGAAACTCGAGCTGAGTAAAGCAGGTGTGTGCATCCCTGTG GCTGCAATCACTTTCAGCTGTTTGTTTAGAAGAGGAAGGTCCTGGGACAGGCTGCAAGCT GAGGACAAGGCAGCATGTCCTGAGCACTGGTGGCAAATGTCTGGGATGAACCTGCATGAG TGACCCTGGATTAGACTCTGGCCCTTATCGTTCCTTCTAATTTGTGTTCCTCCAAGCACG ATCCAGTGAATGCAGACATTAGCTAGAGCTCTGTTTCATATTATAGTTGGTTAGAGCAAA CAGGAGAATGTTATCAGTGGGAAAGGACTTTAAAAGTCCAGTAATCATTAGCAGTTTAAA TGTGGGAGACATGCTTCTCTAAGCAGAGTTAATAAGAAAACCTTCTCTGGCAAGATTTCA CATTCTCTGAAGTTTGGACTTTGCTAGTAAACTTCAAGTAGATCAAACAGTTTTGCTCCC CAACCAAGTCTGTTGGCAAAACTACTACTGTGGAACGTTTTGTTCATATGAAGAGTCACT TATTGGGTCCAGAGGCGAATGAAGGACACAGTGAGTTAAGTGCCAGTCACCTGGTGGCAG AGCTGAAACCAGAAAAAACAAATCTCTGTAGGTTTGTTTATTTATTTATATTCACGTGTA TGTGTGTGAATTCTGTGTGTGTACGTGCTGTTGGAAACTAGGAGAGGGAGTTCGACCTCC TGGAGCTGGAGTTACAGGCAGCCGTGAGCATGCAACATGAGTGCTGGGAACTGAGTGAGC AAGCACTCCTAATGGCTGGGCCCAGAGTTCCTGCCTGAACTCATCTCCCTAGTCCTGGTC TAGCTTCCATTTCCTCACTCCATGGACTTGCTTGATTATACAAACCCAAGGTAGATGAAG AAAGATGGCAATGAACTAGTTATTAGCTATCCAGACATTCTGAGGGATATTCCTGCCTAT GGAAATGTTTTTACAACAAATGTCAAGAGGAAGAAAAAACAAACTGGAACAGATCATAGA AACTCCTCAGTCGACTGTGGTATGAACGTCCTCTGAGCTAGTCCTGTGAAACAAGAATTA CAGAGGGATGAACGTCACTGTTCAGATGGAGAAACAGTTGAATTATCTGTTAATCTCTAC TGTTAGCTCTCTTAATGTTTTTACAGGATAAGCCATTGAGCACCACCCCCACCTTTCTTC CTTCCTTCCTTCCTTTCTCTCTCTCTCTCTCTCTCTCTCTCTCTTTTCTTTCTTTCTTTC TTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTC AGAGATTATTCATTTTAAACACACAGGAAGACCTCAAGAAACCCTTCTTTTCTGGTTTTA GATTCATGTAAAGAAAAAGATGTGAAACTCAGATCTTTGCACCATTTGGCAATTGTTTAT ATGGCTAACAGCTGTTTCTCTTGATTCTTTGTGATAGCTACAAATCAGAACCAGGATTAT ACAGAGACCCTTGCTTTTAAAACTCCAAACAGTATAGAACATATGTCTTTTAAAAAGGAA ATAAAATGTTTTAAGAAATACGTAGAGTAAATTTTTTGAAATTAGTTCTTCAGCTCTCTA AAAACCATGGCATTTTCAGTCAGTTTATGGGATGTAGCTCAGGCAAGAAGTTTGTGAAGT GCTCTGTAGTGGGTGAGTTCTACTGGGAGAATATTTATTTTTATTATCATTAACCATGAG CATATTTTGTTAATATACTACTAGCATATTTAATGGAATATTTGTATTCCTTTGCTCATA AGTGCTCATTTGGTGTATAGGATATAAGATAACTCATATATGCCATTTCATCCCTTCTGA ATTAGTTACTTGTTTTCTTGTTGTGACAAAGCATCCGACAAAAACAATTCAAATAAGGAA GGGCTTATTTTGTCTCACAGTCAGATCAAACCATCCATGGTGATGGGGAAAGCATGCAGC AGGAGCTTGGGGCAGCTCCTGCATCCATAGTCAGGAATCAGAGAGCAATCAGTGTCACTG TTTGGCTGGTTTACTTCTTCTTCCTCAGCCATAGAATGGTAACACCCACATCTAGAATGG ATCCTCCCACCTCAATTAATCTAACCTAGAAAATCCCCCCCCCCCTTTTAGAAGGCATGG GTCCACTGTCTTTGCATAAAAAGCCACAGAACTTTTCCCAAAATATTCCACAAGTGAGTT CTATAAATGAAGTCCCAGGGTGATAGACTATTGGGTTACGGTTATATAATAACTGTGTCA AACAGGCAATCAAAATAAGCAGAACATACTGTATTCACGTCACTCTGCTATTTAAGTGAT AAAATTGGGGTGACATATTCTTAACTTTGTTTTTCTTTTCCCATTTTTCTGTATTGAGGT CACCAGGGCTCAGTGAACACTACTACATGTCCAACTGTGGAGTCTGGGTGACTGAATAGA AATATGTCTAACCAATTATCACCATCACAAGCATTCTGAGTCCTTGGATTTCTGGTCTAC CTGAGTAACTGCTGAACTCTTTGCAGGATACATCCCCAGGGCTCCTTTCTTTAAGGTCTT TACTTAAAGCAGAACACTTGATGTTATTTATTTTCTGTGCCTGTGGCGGTCAAATGGCGA CATGTAGGAGGCGCTTCTTTCTTCCTTTCCACCATTTGGGTTCTAAGGATAAAACTCAGG TTGTTGGGCTTGGCATTAAACACCTTTACCAACCGACCCAACTTGCTGATCCAAGTTCTA GAAATTCTATGGAGACTGTCTTTCTGCCTCTGTACCAGTCTACCCATGTGCATAATTGTA TGGATGGAATTCTAAAGTATCCTCAAAAATTGCTGACCTATAAAGCACCCATATCTTTCT CAATTTCTTCTACCATAAACTATGCCCTGTCGTGTATTAGTCAGTTTTGCATTACCATAA TGGAATATCTAAAACAGGATAATTTTATGAAAAAACAAACAAACAAGTTTCATTTACTTC AGGGGTTTATCAGCTAAAAGTGCAGGATCAATTGGGCTCAGTTTGATTTCTGTCAGAGCT GATGCTAACTAAATGTCATCAAAACCTGGGCTATGTGTGGGAGGAAGAGATCACATCTTG AAACAGGAAGTCAGAGAGGCTGACCTCACAGAATCTCTTCTGAAGGCAGGCTCCCAATGA CTTACTGACCTCCCATGAGGCTCCATCTCTTAGTGGTCCTCAGTCTCCCACTGCCACACT TCCAACACATTAGCTTTTTGGGAAGATACAGCTCAAATCATTTTCAAACCATTTCATCTT GTGATGGAATTTTGAAGTTTCAGGGAAGGCCTCATATTGATTGGTTGTAAGACACGGAGA TGATCTGACCTTTCACTAGAGGCTAAAATGGAAGCCATTGATTAGAAATGCTGCAGAATT TGGCAAGTCACTACTAGATTACTGGTGGAAAGGGCCATGCACTGAAGCATGTGGGAAGAT CTGAGGAGCTTTGAATGGCTCTGATTGACAACCGGCAAAACCCCCACGAACTTTAGTGCT GCAAGCACAGGCAGAAAATTCTGCCGTCGATCCAAATGAGCTTAGAAGAAGACCTTAGGC TCCATGACTGGGAGAGTGACCACAAACCCTGTCAATATCTTGAATTTTCTTTGTGATTTT TTTTTTTTCAGAGAAACTAGTTAGGGTGGATCTGAGCTGAGGGATATATGAGTGGTATTC TAAACCACTTAGTCTCCAGTACTTTGCTTTACAATTTTGGTATTTTTAAAAAAAAATTAT TATTATATCTAAGTACACTGTAGCTGTCTTCAGATGCACCAGAAGAGGATGTCAGATCTC ATTACGGATGATTGCTAGCCGCCATGTGGTTCCTGGGATTTGAACTCAGGACCTTCAGAA GAGCAGTCAGCATTCTTATCCACGGAGCCATCTCTCCAGCCCCACAATGTTGGTATTTAA TATGCTATAGAATGAACTTTAGATACCTACTGGCTTACAACCCAATCAATCTTATGTCTT GTCTAAAGCCTTTCTTCTTTAGCTCCTTTCTCATTGTTATTAAAGAAGAGACAAATATAT AGAAATTTAATATTTTTGTTGGTCTATCAGTTTAGGACATAAGACCAACAATAAATTATC AGACCTACCAAACCTATCTTGTGGGTTTAATGTACAATGATTTTGGGCTGTTTATTAATT AGCATACATCTCTGGAGACTATTCCCCTCGATTGTCCTATTGATTAGTTTTTGTCAAGTT GACATAAACTAGAGTCATTTGGGAAGATTGGTCCTCAGTTGAGTATTGCCTCCATCCGAT TACTACACAAAGGCATCTATAGCTAGAGAAGAGCTTGGGATTGCAATGTATATTCCAAAG TAGTATGGGAAGAAAGACTCTGCCACTAGTGATGAGTTAGATGATCATGCTGAGGACCTA GTGAACAGGGTTAGTGACCAAGCTGACAGTGTTAGCCAGCTTCTGGCATTCAAGGCTACT CAGGGCAAACCAATCCCTGGATGCCCTCCAATGACAGAGCCAAACAGAGGCTACACGGAA CAGGATGGAGACATCACAGCTGAGCCGTGTCTACGTTGTCACAGCACTGTGAGCAAATTA CTCATCTTTATGTTAAGACCCAAGGTTTGACATAATTGTTACAATGCATTAAGTAATGAA TGTAGACATTAGAAAATATGATATGGGTAAAAGTCATGGCTTCCACATAGGATTTCAAAA TGAAAATTGTATTTGGTTTTTTTTTTTTTTGAGTGAATTATTAACTCACATGAGACATAG TAAAGATTTCTACATATGCAAGGATTAACTTCTTTTAGGGCACAATTATGCTTCTTTCTT CAGAGCCCCCTCACATGATGGTTAGGATACAAAGTATGGGCTGCATGATGATGCATAATG AAAATGACAAAAAAAAAAAGGACAAAACCCAGCATGTCTTAATCCAAATTGATTTTGCTT TACTTTATGCCCCCAAATGCCCAAATGCTTATTTTTATCTTTCTTTAGTTTTCTTTGGGG AATCAATTTGAGGTTCCTCCCTCATATCACAGTAAGTGCACAAGACTAATGCCAAGTTCA CAAGTGACCTTATGGATGAGTGCTAAGTTGCAGGTGACTACATACGTTTTCCAGTAATGG AAGATGAGAGGATCTGTCATCATGGTGGGTTAGGTGACTCAGAACACCCTGTAGAGGAGT TTTCCTTTTGTGCTTCATCTGGTGATAGCCAGTCTACCAAGGCCCCCCATGGAGTGGGTA CTCTAGGATGTCCAGCTGTTCTCAGAAGTTCCAGGTTCACCTGGGCAACAAGCACTGATC ACCACTAACTGTGATGCCGGCACTGTGATGGATGTTGTGAAGCTGTGAACATAAATGATT CTAACTTTAAAGCCCTATTTCCATGGTCTGCCCACAATGGCTCTAGGGATAACCAAATTA AATTAGTTTACTTGAGCTTACCTGGATCAGAACCCTGTGGTTCCCCCAGGGTTGTGAGGC ATTTGGCTTCCTAAAGTGGATTTCATACAAGGCTGTTGTCTACTGTCAATTGAATTTAAA AAAGAAATCAAAGTAAATATTTTCTCTCATTCTTATTTGTTTTGGGGTTAAAGAAGATGT GGTACCCAATACCACAGGGCAGGCTTTGAAGGCATTTTTTATCTCAGATGGCCAAACAAA CCATATGTTTCCATTTCTCTGAGAGGGCAGGGAAGGTTCACTTATCATGTTCAGGCAGTC TACCCAATGGCTTGGCATCATGGACGCTGGTCCAGTTTGTTTTGGAGGGACAAGTCAGGT GCACTGGTAGGATAGCGTCTTACCAAAGTGAGAGTCCAAAGAATGCTTCTTAGGTCATTT GATCAGGCAGCCACACAAGAATACCACAGACTGAGAGGTATATGAATATAAGGCCCTTTA CTTTATTTTGATGCAGTTGTGGGGGTTGGAATGTAAGAGTCACGAAGCCAGAAAGATCGT TTTCTGGTAAGGCCTCTGGTTTCTGAATGGCTGTCTTCTCTTTGTGTCCTTGTGTCTGTG TGTCCATTTGTCCGGGTATCCGTTTATGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTG TGTGTGTGTGTCAGAGAGAGAGAGAACGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAG AGAGAGAGAGAGAGATTGGGAGGAGAAGGGAGCTTGTCACTTTCCTTCCTATAAGATTGT CTTGATGGTTAATAGTGGCTGTAAGGTTTACAGGGTCTAGAGTCACCAGAGACAAGCCTT GAGGTATATCTGTGAGGATGTTATAAAGGTTAGGTTAATTGAGCGAGAAGCCCCACCTGA AATGTGGCTGATGCTGTTCCGTAGGCTGTGGTCTAGGACCACATTAAAGGGAGGAAGAGC TGAGTACCAGCGTTCATCTCTCTCTGCTTCTGGATGGTTGGCACAGTGTGAACAGCCACC TCACACCCCTGTTACATGCCTTTCCTATAGAGGTATTTATGTCCCCTTGAACTATGTGTC AAAAATGAATACATTCTTCCTGAAATTGCTCCTTCCAGGTATCCTGCTTCAGCAACAGGG AGAGTCACTAATAATAAACTTATGATCCCATTTACTGAAATTACTTCTATCTAGGGACTA TTGGCAAACTGCTCCATTGGGATAGGGGTAGTCAGGATTTCAATTTGTATATCAAGGAGA GAATACAATCTAGGCCCTAGCACTTCTTATATGGCACATGCTAAATTAAGCCCAAGGATG TATAGATAAGCTTATATGTCAGGCGCAAAATGCTCTCAGGGAGTGCATATTAACAGTGAT GTGATAATTACAATGCTGTGCTCAGGTCAGATGGGAAGAATGAACCCATTCAGTTAGAGC AGGTCAGGGAAGGCTTTTCAGAGGAGCCTTAGACTCAGCGAGACTTTTGGATGCTGGGAG TGGTTAGAAGTATTCCAGGCAGAGGCAGAATCCCACTGTCAGTGGTCACAGAGCAGCAGC ACAGTGGCTGAGCAGAGCCCCAGGTGCTTAGGGGTGTAGGAAGAGCATGGGACCATGGTC AAGGTGGTTTCAGGGAAGGGTACTTTCCTTTGGAGGACTGCACTAAGCAGCTTGAACTTC ACCTTGTAGCAGGAATTGGGAACCTGTTACACATTAGACATTGGATCTATAATGCTCCTA AGAGGTTCATGCTTTCAGTGTGTGTTCTAAGCCAGTGGTGGTGCTTGGGGGGCTACGGTA TTTTCAGGGTGTAGATTGCTAGCAGTGGGCTTTTGAAAATGATAACTGGCAGCTTATTCT ACTCTTATTCTTGTCTGCTTCTGGACACTCATTTGTAAAGTCACCATTGGATACACCAGC CACCGGGAAGGACACAAGCTTGTGAAACTGTGAGCCCAAGTAAACCCTCCTTCCCCTGTT TCTATCAGGTGTTTTGTCAAAATGGCAGGAAAAATAGCTAAAACAATAGATATTGTAGCA GCAGCAGCAGCAGCACCTGCTGCAGCAACAGCAGTGGTGGATCAGTTTTGATTTAAAAGT TCACCCAGAAAGCAGCTGGGACCCTGACACAATGGTGGCTAGGACCAGTTAGAACACCAT TACCATACTGTGGTCACAGAGCCCAGAGGCAAGTGTGGTGGGCACTACCGGAGATGGGGA GGGGATAGCTGCTCATCCTATTCAGAACTTAGGAGTTGATGTCAGTGTGGGTAGGGGTAG GAGTCTAGGCAGGATCCCTCTGCTTGGAGACTAGGGAGCCATCAGGGGGAGAGGAAACTC CATGCATGGGGGTGAATGGCAGAAGACTGCGAGTGAAGCACAGCAGAGAGCCCCTGGGAC TGGGAAGGCTCTGAGGAAATTATTGTTGGCTTACCTCTATGAGAAAGCGGCAAAGGAATA TTGCAAAGTTATCACTATTACGTGCTGTATTTTAGACTAATGTGAAGTAATGTGAATCCT GGGGTGAGTGTGTCTATTGCTCCTGGATTGGGAGGATGCCCAGGAGCTGGCTAAGAGGAC TCTGTAAGACTGAAACATTTGGAATAGGTAATTTGCTCATTGAAATCCACTGACAGCATT TTTCCCCCTGTGCAAATATGACCTAAGCTCTTTGAGTCAGAAAAGTTTCCTAATAAATAA ATCCTTAGTCATCTGTTGCCAAGAAAATGAAAAGGCTTTGGTATGGAATCCATCAACCTG CTGGCCTTGTTCTCACCCTGAGACAGGGCCTGCTTTTGAACTCGTGATTCATGTAAATGG CTGAACTCGTGATTCATGTAAATGGCACCCTTGGAATTTTGGGTAGGGCAGGGAAACAAT TCAGGAGAGCTAGAGAATGAAATTAGATTTTTTTTTTTTAAAGATCAGATCAGTCCTTCC TTGATCTAAATTCTCCATCTGCCCTTTGGTGAGGGTGGAGAGGAAAGCCCAGGTCAGTGG GTTCTGAGCCTTCAGTTGACTGTGACTTTATGTAATTATAACAAACTCCTTTTTTGATTT TCTTCCAAAAAAAATATTTGGCAGGGTTTCAACAGACCGAAGAGAAAGGGGTGGGGGAGA ACAAAAAGGAGAGAGAACACAGAGATACAATAAGAGATACACAGTAACATAGAGACATAG ACACACAGTAAGAGAGCTACAGATACATAAAGACATAAGACACAGAGAGACAGAAAGGAC AAACAGAAAGAGAAACAGAGAGAGCAAGAGAAGGACAAACAGAGAGACAGAGCATGAGAG GGACAGACAGAGAGAAACACATATACAAAGGAGAGACAGAAAGATGAGAAATAAACTCAA AAGCAGATGCATAATGAATTTTAAATTGTGGGCCCCGTGAACTTGCAGCTGACACCTTCC ATTAGACAGGTGACAACTTTTCCTTCCACCTTCCTGGTCCTTTCCTGGGCACCCAAGCAA AGGAAAGTAAACCCGCACAACAGAGGCCCCTGCCACATGACCAAGGATCCAGAGCTCTCA TCTGAGTCCACTAGGGCAAAGCAAGGCTGAAAGCTCGGGGGGCGTGGTCGGCCGTTCGGG GGCGTGGCCTAGGAGTTGGGCGTGACTTAGTGATGACTCAGCGGCCCCGCCCCGTCCCCG GCCCGCCCCGCCACTTAATTCTGACGCGCGAGGCCGCCGGGTGCGAGAGCCGCCCCGAGC CGGACGGGCTTCTTACTCCGGCGTTGCAACCGCCGTCGGAACCGCCCTCTCGCCACCTCG GTGGCTAAGGTGCCGGGTACCAACGCCAGCAGCGGAGCGCGCCAGGGAGCAGCGCGCCTT TGTGCGAGGTAGGCTGGCCCCACACTTACTTCTCACACAAAGACGAGGGGCTTGCAAGGC GGCCGCCCGCCGGGAGAAAGCGACGGGTGTCTGACCCCGGCCTGGGGGACCCTGTCGTTG GCCTGCAGGGCGGGCTGGGGTATGCGGTCCCTCGGGCGTAGGCGAGCAGCGGGGAGCCTG GTGGCCCTGCGCTGCTTGGGGAGGTCTAGGGTGCAGGGCCCGGGCGGCGGCCCGGATCGA GGGGCGCCGGGGCGGAGGGGCCCCCTGGAGAGGGGGGAATCCAGGCTGCTGCTTGGTTGG TTCATTGTTGCATCCTCGGCCCTGCAGACCCAGACCTTAAGACCCAGGCTGCAGTGGCTG CGCGCCCCGGGCCAGATGCCCGCCTTGCCTGTCCCGGCAGCAGGACAGGGTCAGCGTCCC GAAGCCGGCTCCTACCCGGCAGACAAAGGCGGGGTCGTGCTGCTTTGAAAGGTGGTAGTG ACACTGTTTCCTGTCTGCAAGTAACTTTTCTATGTTGGACTCTGCTGTGCCTCTTGGAGT CCGGTCAAGCCAGGGGGTTTGGGTGATGTCAGCGCAGAAGTCCCCACATTTTTGGGGGAC TCAGTGATTGCCTCCTGAAACATTTCTGGATGACTGGGAGGTAATCTGGTGTATAAGAGC CAAGTTTTGACATGTGTGCTGGAAGTGAAGCGTCCCCAGCTCTCTTTGAAATGTAGAGAG TTCCTGTTGAGAGGATGAAGTGCACACACCAGCCATCCCAATCCCTTCTCAGATTTTTGT CCAGGACTGCTAAGTGAGGTTACTTAGTCAGAATGGGGGGTGATACTGGAGGCGCCAACA GGGGAACAGAAGGAGCCCTGTTTGGCTTGACTTTCTGAATTTGAGCCTCCCTGCTAACAG GTACACTTTCTCTAGGCATGCTACCTCACTAGCATTTGGACATGTTAAAGTTGCTCTAAA TCCTGTCAGAGATGCCTGTCTAGGGACGGTTCCTTAGTGTTTGGAGTTTCAGGCTTTACA ACTTTGAATTAATAATCATATATATTTGTGATAAATTAAAAACCAGAAGATAGGTCACTC ATGTGGCCACCACCCACACATACCCTGAGGATGAAGGTGTATTTGCTTTATAGGTGGCAG GGAAGTTTGTGTGTGTGTGTGTGTGTATGTGTGTGTGTGAGAGAGAGAGAGAGAGAGAGA GAGAGAGTCTAAATGAACACATTGTTAATTCCTAACCTTTATACTTGTCTAAAGCATGAC ATTTAATAATGATAACTTTGCAATGTTCCTTTTACTGCTTTCACAGAGGATTATACTAAC AACTTGTTTTGGAATATATTTTCTCAGAGCTTTGCCAGTAACTATTTATTCAGAAGGGAG AGGCGGGAAGATGAAGGGAAAGTAATGTGCTTTGCACTTCACTGGAGATAACACAAAAGA CTTTATCATGTATATATATATTTGTATGGGTATATCTAAATCTATATCTGTATACACACA CATATATCCATATATGGATATAGATAGATATATATCAGGAGTAGCTTGGGACCGTTTAAA AGGTAAATAAATGTTTTTACTGTGAAAAGTTCTGAGAATCCTGAGAAATCCAGGATGGAA AGAGCTGCCTGTAGAAAGACTAGCCGTGTTTTCCATGTGCCTCATGCACATCTCAGAAAG TTTGTGTTGAGAAAGTAAAATATGTTTTCATTACAGTGAAGAGTTTCGAGTGTCTAAAAG GCCATTCAGCTACGTACTTGGCCGGTGGACATCTTTGTCATTACTTATATTTTCCCCTTG TAAAAATTTTGGTCTTTGAGTTCTTTAGTATGCAAAGCAGAAAGAAGCCTTTGAGACAGC CCTTTAGAGGCAGGGTGCTCAAGAGATGATGAAGTATTCTGCAGTCATTTCTGAAGCAGG AGACACCATAGGAGGAGGTTGGGACAGTGTGCTGTCAGGTCCCATTTGCAGTTTTTCATC TGCTTTGGGTTCCTTAATATGCATGCACACTTGGAGTAGTTGCAGGGTTGTCCCCTAGGT GGTGGGCAGAATATTTTGCCCTCCGTAGTGATTTCTGTTGCTTTTCTAGTCATGTACTTC CTAACAGCATCGAGTGGGATGGAAGGTCCAGGAGGAAACAGCCGTGTGCCCAGTCTCATT TCCTACCCCTCTGAGGGCTTTGGGCTGTGTGAGCAGTACAGGCAGCTTGGGCCTCAGCTC AGACTTTAGGAGTCCCATGTAGGGCTAGAGCTGTTGCTGGAGAGCCCGCTCCTGAAGTAC ATAAAAGACTTGTACTCTAGAGACACACCCAGAGCAATCGAGTTCTTGCCCAGAAGGAAG GCAGGTGCTCTTACTAATTGACTAATTGCTCCGAGTTTTGTTTAAAATGCTGCAAGCAAA GGAAGAAGGATTTTTCATTTTTCAGTTTTGTTTTTTTCTTCTGTGAGACTGAGGGATAGA AAACTTTTTCTTCCACTGAAAGGGGGGACACAGACTGAATACTGTGGCTTAGTTGGGGTT ATTGATGTCTAAAAGCCCCTTCCCTCTGGAACACGCTGTGCAGGAGTGGTTTGAGAACTC AGACTTGGGAGTTTGGTTCAGTGAGATCTGGATTTTAAGATGTTTGTGGAAGTCCATATA TACCTTGGTGAGTCTAGAAGTACTGGGGAGAGAAACTGGCCAGCTTTGGGGTTCACTGGT TCCATACTGGGAAAGCTACTGTAGAGTGAAGATCTATGTATAGCTGGTCCCACGGGAACT ACTCATAGCCTTGTGTCTTCCCCGGTCTAATCTTTTCCTCTTCTTGCTTTTCCTGTTTAA AGCAATCTCTTATTTTCTCTTTTCCTTTCTGTGGAGAAGTGCTGGGCCTTTTCCATCTGA ACTTTTCCTCACAGTGAGTACTTACTGAGTGCACTTAAAGGGATGAATGCTTTTATCCAT CGGTGCCTCACCCCTGAAAGAATACATTTATTTGGGAAACTGACTTGGGTTACCTTTGGA AATGGTAAATCAATGGGGGCTGTTTCTGAGGTTGCTGGAGGAGGCCAGACACTGAGTTTG TTGTAGTTAACAAGATGAACTTGGTCCTTGTGGCAGAGTATGTGAGGATGATATTTTAAG AATTGTACAAAGTGACCCCCACGTTATTTAATAGCTGAGACTTTCAGAGCTGTGAATAGG AATTAGCACTGTTTGATTTAAGCTCCTTTAGGAAGAATGAGAGAAACCACAGGGAAACAT GGGGAATACGTTCCTAATCCTGTAAGGCAGATACTTGGGATACCCTGGGAACATGAGTTG CCCAGGGCTAGCTGGGCATAGTTGAACTAACTGATGAGGTAGACTGCTGTGTTTTGTCTA GAATTTGGCTGGGATATTGGGACAGTTTCTAGTGCAGCTTCATTGTCCCCACTGAAGGGG TCAGTAGGGCCATCAGGGAGTCAATTGTTGTAGTGATGTGGTGTCCTGACTTAGAGATTC TGAGAAATGAGTGTTGGTGTCACACAGAGATCAGCAGACTACAGCTGTGTTTCCCTCCAT TTCTGGAAATTCTATTACAGATGAAGAGACAGCTAGAGGAGCTTGTGGGAAAATAGATAC TGGCTTGAGAGTGTTCCCAAACTCAGCTGGAATACAGGAAGGAAGAGGGGATAGGGCTGC ATTTAAAGCAGAGGAATGCCGGACAGTTCTAGCAAAGATGTCACTCAAAGTGGAGTATCA GGCGACGAGCAGCTGTACAGCTGGGCCTGTGGTTGGCCTGCCGTATGTAGTGGTGTGTGT GTGTGTGTATGTGTGACTTATGTGAGATCACAAAGGACATGTGCACTGGCATTGATGACA GTAATACTCACTCCACACTCCACAGGCATGGAGCAGCAATAGAGCTTGCTGCAGGGGTTA AGGAGGCCCTCCTCAGCCCCCCTCCTTGGGCTGCTGTTGATTAAGCCTTTGCTGGTCATG AGACACAGAAAGCTTTAGTTAGGGAATTTGCGGGGCCTCTGTAAGCTTCCTAAGAATGAG TTATTAAGACTTCTCTCTAACAGGAGAGAATACAGCTTACAGTTTGATGACCTCTAAGTA AGTCACATAGCCCCTGTGAACTTTTCTAATTTGTGAGGCTAATGTGAACTTGGTAATACT GACCTCCTATGATGCGGTAGGTAAAGACCATCCTGAGGCAGTGGCATTCCAAGGCATGGT CCCTGAGACTTGGCCAATCACCAAGTTGTTGATGCTTTCCTGTCAGTGTCTGTGGCCTTG TAAAAGTGCACTTAAAAGTTTGTCATGATAGGGCGCTGAGAGATGGCTCAGTTGGTAAAG CATTTCCTTCACAAACATGAGAACCTGAGAACGGCTTGCCAGCACCCATGTACAGAGCCC CTGGGCAGGGGATGATTGTAATCTAGGTTCAGGGAGGCAGACAAAGGAGAGTACCTGGGT CGTGTGTGTTACTGCTAACCACAGGCTTGGTTCTGAGCAGCTACTCTCTAAAAGTGATAG CTTGACTGAAACTTTACGGCTGTTGACTGGAAGTCCCCTTTTCTTCTCTCCTCAGCCTCT TTCAGCTGTCATTCTTCCCTTTGAGTCTGTGAGCTTGACTCTTGGATACTTCATAGAAAT GTGACTGTGCACCCCTGGCTCCTGTGCAATGGGCTTCCTTCCCTCAGTATGACACCTTCA AGATTAAGGTTGTAGCATACTGTAGGCTGAGTAGCATTCTATTGTAAGTGTATACTATAT TGATCCAAAACCTGCAACCTGTTGGTAGATAGATAGGTGTTCCCACAAGACTTCTAGAAG AGAACAGGAAGCCTCTATGCTATTGGCCTTAGGGGTGATCTCGTGGCTGTGACACCCAGA ACACAGCAAAAAACAGAGTGAATGGACCCCGTCGAAGCAGCGCAGCAAAGCTGTGAGCAG AAAGGAAGGACAATCTGCAGAGTTAGTTATGGTTCCCCAGCCATTTAGCTAAAGAGGGCT CTTCTCCAAGTCTGTCAAGAACTTCAGTAGTGAAAAAACCCAATTAAGGGCTTCGGAGCA GAGTCGGCATTGCGCGCAGCCTTGTAACTGAGCGTTTTAGTAAGGCAGCATGCCATGGGC GCCATAGGGATGCTTGAAGAGGGCAGGGCTCCATCCCTCTCTTCACCTTGCTTTTCTTCT TGTCATGTTCGCTGGAGCATTTTAAAGATTACCTGGCTGTGATGTTAGGATGTCCATGTT GTCTTCTCTTCTTGCACTCAGGTTTTGGCCTCCTTCCTGAAGTGTCATAATGAGGTCTGT AAGAGTGAAGGCTATTGTTTATGGGACGGATCCCCAGGTTGGGCAGTCTCTGGATGGTCC TTCCTTCAGTCTCAGCTCTGAACTTTGTCTCTGTAACTCCTTCCATGGGTATTTTGTTCC CCCTTCTAAGAAGGATCCAAGTATCCACACTTTGGTCTTCCTTCTTGAGTTTCATGTGGT TTGCAAATTGTATCTTTGGTATTCCGAACTTCTGGGCTAATATCCACTTATCAGTGAGTG CATATCATGTGTTCTTTGTGATTGGGTTACCTCACTCAGGATAATATCCTCCAGACCCAT CCATTTGCCTAAGAATTTCATAAATTCATTGTTTTTAATAGCTACGTAGTACTCCATTGT GTAAATGTACTACATTTTCTGTATCCATTCCTCTGTTGAGGGACATCTGGGTTCTACTGC GGATGCCAACAAGAGCTTGCTGACAGAAGACTGATAGAGCTGTCTCCCGAGAGGCTCTGT CAGTGCCTGACAAATACAGAATGGATGCTCACAGCCATCCATTGGACAGAGCACAGGGTC CCCAATGAAGGAGCTAGAGAAAGGACCCAAGGAGCTGAAGGGGTTTGCAGCCCCAAAAGA GGAACAACAATATGAACTAACCACTATCTCCAGAGCTCCCTGGGACTAAACCACCAACCA AAGAAAACACATGATGAGACTCTTGGCTCTAGCTGTATATGTAGCAGAAGATGGCCTAGT CAGTCATCTATGGGAGGAGAGGCCCTTTGTCCTGTGAAGGTTCTATGCCCCAGTATGGGG AAATGCCAGGGCCAGGAAGTGGAAGTGGGTGGGTTGGTGAGCAGGGGGAGGGGAGAAGGG ATAGGGGGTTTTCGGAGGGGAAACCAGGAAAGGAGATAACATTTGAAATGTAAATAAAGA AAATACCTAATTAAAAAAAAAAAGAAAAAAAAATAAGAGTGAAGGCCGTGGAAGCCTGAC ACCAATGTTCCTAAGGTGTGCACTCTTGAGAGGGAAGGGAAAAGTCAGGTCTCTAAGCTG CCTGATATATGCTAATGAGACTTAAAGACTTGCATACTCACCGGATAAAATCCCATAGTC TTCAGCGAGTACAGGTTATTTATGAGTTTCCAAGGTAGAGAGATGAAAATTCCTATGTCC TGGACAAAGTTAAGAATGCCATCGTGGACATCTCTATGTAGATGCATAATGTGCCTCCCC TACAATAATTGATGTCATTTGAAATAGGTATCACTGTGGGCACAAGTGTGACCAAAGTTC ATCCGCAGTCTCTCCCTCCCTCCTCCTTTCCTCTGTCCTGTCCACTCTCCTCCACACTCT TTCTTCTTCTCTCTTCTTCAGTGGTTGCACAGAGCAGTATAGCATGCCTGAAAGAGAGAA GCCTAGACTACAGCCCAGCTTCCTGGGAGTTAGTGCATGGTTTGAGACAGGCTGTTGAGC TTTCTCCTTTGTTAGCTGAGTTCATTCTATCTCTCTGCCTATGTTACCCCCATGTCCTTT ATAACTAACGATGCATCCTATGCGGGTCAGTGGCTGCAGAAGAGCATGCCCTGGGTGGGG AGTGTCTCAGAGCATGGGCTACGCCTTAGGAGATGGTGTAAGGAGACAGGGCCTGGACAG ATAAGGAGAACACAATACATTTCCTATAGGTCCTGCTGTGGTGACCAGTTCAGCTACTCT GTGTTCATGGAACCTGAAATGTTATACACTAAAGTTTGACATGGGCCGTTAGGGATCCTA TATTCTTATCTGTGAAATACAGTGATAGCAACATAGTTACTACCAACTCAAAGGTTTTGA TCGTGTCCTGTGTAGTAGAGTGAACCTTGTTCATTCAGTATTTAGGAATGCTGATGTGTT CTAGTCCATATGGCAGTCCCTAGGATCTGGGGCTAGAACAGACTTCTTTGGAGTTAGCAT GCTAGTGTTGATAGACAGTAAATGAATACACAGACCAGGTAGCTCTTTCATTGTGCTGCC AGGGAAACAAGCCCAGCTCAGGGCTGCAACCTGCTGGAGAGGAAGTGATGCTTTTAATTG GGTGAGGGTCCTATTTGAGTTTTGAACAAATGCAACAAGTCTGTGCAACCCACTCCAGTC TCTCTGAGTAGAGCAAAGGGGCTAAGATCCATGGGTGCTTGCTATAGAAGGAACCACAAG AAGGCTAATGTGGATGGAGCCAGGTGGGTGGTCAGGAGCAAGGCTTCCAGATGAGGCCCT CTGGTGAGGAAACTTGCTGATACAGACCCCATGGGAGGGTCCTGTGAAGGGGCTGGAAGA GTCAGGCCTTGCCTGTCTGTGGCTCTGGAGTGAGTCGTGGTGCCTGAGCATCCGGCACAG GCATAGGAAGGTTGGTAGAAGTAGATGCTCCAGTAGCTGGATCGTATATTTTGAAGATAG GGCCACAATGACTTGCTAATTATTTGGAGTTGATATTGGCTAGCAGAAGAATCATGAGTG ACACATGGTCCCAGACACCAGGCAAACGATGATGTCATTTTCTGGATGAGAACGAATGGC TGAGAATTGTCTCTATAATACACTGTGCTCTCTGAGATTAGTACTGCTTTACTCTTGTAT CAGAGATGGGGAAACCAAGGAGCAGAGAAGGTGAGAGGCTGTGCTGGGAGAGGCTGGGAA GTGGAGATGGGACACACCTGAGACCCTCCGCCTTTTCATCTCACGTTGGCTCCACTGTCT GCCTCTGAACGAGGATGGCAGATGGGTGTGGTTTCATGTGAATATATGTCTTTTTCACAG CACACCTTGGTTGAAATTGGATTTACATTTCATTGAATGTACCCATTATCAATGTATAGT TCCATATTTTTTCATAATTTGTAGGCTTGGCAGCCACCATCCTGATTCAGTTTTAGATTC CACAGTCAGCTCCCATTCCCATTCTCAGCTTTCGGCAACCAGGGCTCACTTTCTGTCTCC ACAGAGTTTTCCATTTCAGAAATTTTGGACAAACGGAGTCATACAGTATACCATTGGGTT GACTTTGTTCAGCTAGTTAGTGTTTTTTGAGACCCACTCATTGTTTTATATGTTTTATAA GTCATATGCTTTTAAGGGGCATTCTTGGCCTTTCTTAGAAGGATGTACTCTGCTGATGGG AAAAGCATCCTTAGGATGTACCTTAAGATGACATTAATAAAAATAGTACTCACCGATGCA CGGCTCTGTAAACATTGTTATCTTTCGTGTTCTTCTAAGTGATTCCATGAGGGTGCGTCT GTGGTTGGTGCTTGATCAGGGAGGGGCCTGAAGTGCTGAGGGACTAAAGAGCCTGTCCAG GGCGAGAGGCTGAGGTAAGGTCCAGGCTTTGGCTCTTCCCATCCCATCCTGCTGGACTCT ACTGACTGCGTATTTAAAGCTTGCACAGCTCAGCTTCAGAGAGGGCTGAGAACATAGGCT TGCAGATAAATCTTAATTTGTAACTTTAAGAAAAGTGTTTGTTGTGGATTTTCAGTTTGG CTTTGCCCCATGGAGATGATGGCATCTTAAAGCGATCCTTCTATGGGGCAGTTTTCTTAG GCATAACATCAGAGTGGCACCAGATTAAAAGCACATAATTATGCCATTAGGCAGCGCTGC GTGCTTGAGTTATGTTTTAAATATGATGCTTACCAGAAATACATTTTTGTATGAAGTACC CTGAGGCTATTTATGAATTTACTGTTACTGGATGGAATTTAATTAGGCATCATACATTTT TAAAGATGATTATATAATTGCATTAGATATTCTTTGTGCCAAGTACATATTTGAACAAGT TTTTTTCTATCTATGTGACATTCCTATTAGAAGATTTCATATCCTGTATCGAAGAAGGAT TCCTTATGTATTACAAGTATTCTGGAGTTGTGGAAGACATTTTCAACAACTCATTCACAG CAGTAGCTCGGAGTTGGTCACGTGTGTTTAGCTTGGGTAAGCACTGATGAGCTGTGGCTT TTTAACAGCCATGAGATGTTTGGAATAAGGACAGACTTTACACCCAGATTCCACCCTTGG TCTCTGCTAAGACACTCTTCGCTAGCTCCACATTGTTCTAAGTTTCTAAAATGGAATTGC AGCATGGTTACACTAGCTTCTCAATGGTAGTATATCTTCCATCTTTTAGGATTTTGTTGT ATAATCCAGCTTACTAGTTCACAGCCACAACTAAAACCCTACATTTCTTTTTAGAATATC TAGTTTTAAGAAGAAAAAACAATAACAATTTGAATTTAAAAAGTTTTCCTTTGACTTATT TTAACTGCAGAGTCTGCTTTTTTTTTTTTCTTAAGAGATTAGTAGGTATGATGCTAGACC CTGACAAAAATCAAATCCCACCCCTCTGGACCCCACTTGATCCCCCTCAACCCTCCTTGA GCCTCTCCCTCTCCAAGCTCCCAGAGGCAGAGATGCTAGAATGGAACATTGTTCAAGAGG CAAAAATCTCAGTAGCTTTTCAGCATCACTGTCTCCCTATCTCTCAACTCCCAGCATCTT GCTCACTTCTGCTTCGACCTCCCTGTTAGAACACTGACTTTTTTTCTACAAGTTTCAGTT AAAACCCTGGGCTGCTATAAACTTATTTGCAAAAGTACCTGGGTGGGAAGATCTGTAAGT TTTTTCTTGGGGTTATCCCCAGGATCCCCCTGATTTTTCTGACCTCAGAGGCTTCCCCTT GTGAGCTGAGTAGAACACACCATCCTTGCTTATTTCTGTTGCTAGGCCAGGCCCTTTGCC CCTTTGCCTGAGGGGTGACTGAAAGTGATGTCAACCGAAAACTCAGGCAAGATGTGGGGA AGCCCAGAAGTCTATTGAATTTGTCACTGTCGTTTTTAATATTGGCCTCATTTCTTAATA ATGTGCTGTAGCCTTATTATACCTAGTTTCTTTGAAGCCAGATCTTTAAAATGTATACAT GTAGTGGTTCCACCTCTTAAGGCTCGATAATCCACAGGGCCGTTCTTCCTCAGCACCTTC TTCCTCGTGCTGTTGGTTGTTGTCTAGTAGAAAGGCCCACTTCCTTGACTGGGCTGCAGT GTGTTTTGAGAACTTGTTCTACAAGTTCTTGTGGTCTGTAAACTGGAACTTAGCACCGCT GCTCTCCTGGGTTCTTGCTCTTAGCACCCCAGCTCTTTAGAAAGGGCTAAGTTGTTGGTA GTGACATCTGCTTCATGTTGCATCATCCCAAGGCGATGTCTGCTGTCACTCACAGCAATG TGAACAATGGCCATTCGGTTTCTGTGTTGACAGCTTGATCCTTCATTGTGAATTTCCCCC ATTGACCTTTCTCCTAACGTTGTTAGCGTCTATTGATGATGGTTGCTTGAGTTAAGTATT TCATTGGAGATTGTTTAATGAGCAAGTTAGCAAGTGTGGGATGAGACCTGCAATGGCCAG AGTGTCCAGCAAACCAATTGTTGGAGTGACTTAAGGACAGTGGGGACTTAATAGAGAAAA ACAGAATGGCTAGACTTTCCCATTTACTGCATGCAATGTATTTCCTACCATCAAAGTTAA TTGCTATTTATAAATCTTATTGTGTCAGGTAAGTTTTATAGTAATATTAACTTCTGTGTG TTTATGCTCTTATAGCATATAGCATAGGGTCTTACAGCATAGGATTACAAGGTACAGTAC CATGTGGTGGTATAGTCCATTGCCCATTATTTTCTTCAGTAGTCAGTTGAGCTTTTTTGA TGTTTATGAACATGTATAACCAGACTTTTTAGGAAAGGCAAGGCATTAATAAACTTACAA AGGAGTGGTGCTAGAGAGAAAGCTCAGTGGCTTACCTCCCTTCAAAGGATTAAGTTTAGT TCTCACAACCTATGTTGGGTGAGTCACAGCTCCAGAGGATCTAATTCCTTCTGGCTTCTA TGGATACCAGCACACAAGGCACATATACACATAGAGCATGCCTGCACACACATGATATAC ATAAATAAAATTATTTTCAAAAGGGGAGAATGATGGGCTTGAGAGATGGCTCAGCTGGTG AAGTACATGCGAACCTGAATGTGAGACCCAGAACCCATACAAAATCCCAGAGTGCCCTGC ATGTCTGGAATCCCAGTGCAGGGGAAACAGGAAAAGGAAGATAATGGGTGCTCACTGGCC AGCCAGTCTAGCTGATTTGATGAGCTCCAGGCTCACTCTAAATATAAGTAAGGTAGATGG TGATTATGAAAGACACCTGACATCAGCCTCTGGCCTTCTCATATACCTGAGTGCACACAG AACCATGTAGGCACTCACTCACACATATACATACATACATACATACATACATACATACAT ACATACAGAGAGAGAATGAATGAATGATAAAGATGACTTCTTCCAAAACATAGGAGAAAT GGCAGTTTTCAGCTTGAGTCTTACGTGGTTTGGAAAGATGGACCACTGCCATGTTTCCAG AGTAGAGAGTACTCCTTTTAAAGGACAGTGTCACAGCAACTGAAATTGGCTCACTCTCCA AGCAAGCTACACGCTGCCACTACAGTCAGATCTGGGGATACCCTCAGCATTTGATGGGCA TGGAAATATATTGGTTCCTCCTGTGTGGATGATCATTCTCTTGGTATACCATAGCGTGCT TCTGGAAACCACATTATGACAAGGATCATCATCACAACGGTTCTAAGAGTTGGGCATTCC TCCCACAGTGCCTTAAGTAAAGACCATGCTTTTGACTGTGCAGTTGGTGTCAAGTAAATC TTGGCTCTGACCATAAGGTATTGAAAAAAGATGAAACCTGGAATGATAGAAGATTTTGAC ATTGTAAAGTGATGCTAACAAAAGCCACAGAAAGCAGGAGGCCATCTGATTTAATCCATT TTTGAGGGGGTTGGGCAATGGTGGGCAATCTAATGCTTAGATGTTTAGGGAGCCTTCCCG AGACTGCACAACTAGTGGTGGTTGCTTGGAGTCTAAACTCACAGTAGAAAAACACCCTAA TACCTAATGTTTATGTGAATACTAAATGATATAGGACTATAACTAACGTGTCTTCACTAA AGCAGAAACATTCCATAATCACCAGCTCACAAATACTTGATCATACTAACAACAGTGGTC CTGCCTCTCTTCCTCTCTTACTATTTTAATGTCTTTTTTTTTTTGTTGTTTTTGTTGAAG GAATACAGTATTTTATTGCCCCAAAACATTCTTTCCAGGGCCTTCTGTGTACCCTGAAGA GCTGTATGAATTTTTTTTTTAATTGGTAATTTCTCCCAGCTTTTAAAAAGGCATTGCATG AGCTTTGGGCTGCTAGCTGCTTCAAGTTTCCTAGAAAATGTCTAGGTATATTTGGACGGA TAGTATGTTTTAATAAGTATCTTGAGCCAACTCACATGCAAAAGAAAAAAAAAGAAACAA ATCGTTCCTTTGATCATTTCTATTTCATAAAATCACTACATAGTCTTTAAATACTTGAAC AGTCACCAGGAAATTGACTTGGGAGCCACCAGGGAATTGCTCATCCCTTTCTTTTCCCTA CACTGGGCAGTTCTAGACCTGAGGCTTTCTGAAGGTACCTCTGGGGAAGTGTGTGGATGG TAGGTGGGGAGGAATTCAGGCCCTAAGTCACCCACTCTGGTGAGAGGGAGGGAGAGAAAA GGTGTCTGGTGCCGACTTCCTGAGGTTAGCCTTAGTTCCTTGAGGCAGCGAAGGCTGCAG TCACCCCTTCCCTGTGCAGCACAGGAAGCTCAGAGAGCTTGCCCCAGAGCTGTTCATTAG ACTAGTTAACCGTGTTACCAGAGCGCTCCAGGATCAGATGGAGAACAGCATCCACTCGGA TACGGTTTGTTCTCTGATCCATGATTCATACAGTTTGTGGTAAAATAGAAACACGCTTGG CTTTGCAGCAGCACTCCTTAGATGTGCCCAGAGAACGCTTGTTTGCTTTCAGTGCCCCTA AATTACAATTCTTTGTGCACTTCCTGTTTCACAGTTAATGGCTGAGATCTGTGACTCTAG CAACACTGTTGTTTTTCACTCCAGTCCGTTTCTGCTAGAAACTACGCAGCCTGTGTACTG TCTGGAACATGTTGCACGCATGTGCTTTGAGAAGAACAGCATGCATAGCTGACTAATTTC AAAAACAGCCTATTTATAGTCCTTCAGAGTAATTGTCAGACACTTGGTCTGTGCGCTTTT GCTCACGTCATGTGGATCAACATGGCTTTTTAAATGGAGATAAATTGTTTTTTATGTGTG GGTGATTCATTTGATACTTCTCTATAAATTCATACCCCAACTGTGTCTCTGAAGTGTGTC ACTGCAGTAATAGCCCAGGGAGGAGTTTTCAACAATTAGCATTGGATTCAATATGAGATG GTGCTTTAGAGAACTTACAACTCTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGT GTGTATGTGTGTGTGTGTGTAGAAAAGGGAGGGAGGGAGAGAGGGCTGGAGGGAGACTAT AGTGTCTGTATATGGGTGTGGAGACCAGAGGAGGATTCTGAAACTCCCTAATGTATTCGT ATGCCCTTGACATAGTCTCTTACTGAGCCTGAGCTAGCCTGATAGTGAGTGAGCCCCAGC AACACACTTGCCTCTCCTTCCACTGAACCCCAGAGTGCCTGGGATACAGGGATATGCATG GCCACCTGGCTGGATACAGGGATATGCATGGCCACCTGGCTGGATACAGGGATATGCATG GCCACCTGGCTTCTCAGTGTCCTCATGCTTCATCTCTCCCTAGCTCTTACTTTATAAAAC GTGCTGAAGCTGTGGAGTCACACAGGACCTAAAGGACTCTCGTCCTTGACCTCTAACTTA CAACAGCATTGTTGGCTGTCACACATGGTCTTGCCTTATCATACCTAGCCCATGTGCTTG CCACCACAGAGAATACAAACAGGAACAGGAAACGGAAGTCACTAGTTACTGAGCTGGTGA TGGTTTTATTGCGAGGAAGAAATGATGAAGTTTGAAATTCTGTGTGGAAGAATCAGGTTC CTGTTTATCTTGTAGAAAGTCTAAAACATATTAGGTATTAGAAATAGTTTCTCATATTAT ATACAAAAGCCTCGGCATTTGTTTACACGGTTGAGAACTTTCTTTGCTGTTTCTCCATTT TGACTTTTAGGGCCGAGAGACACCCTGTGGTTGAATATATTTGTGAGGTTTTTGTAAATA AATATAAGAGAAATGTGTTTTTGTAGATAAACATGAGAATAAAACATGAGTTGTTCTCAT GGTGGGTGACTGAGACATCTCAAACATCACCGTAGCCCTAGTCTTGCAGGCTTGTGACAT CACTTATTGGTTCTAACAGCGCACAAGAGAGAGTAAGAACTTGATGTTGCCTAGAACTGG GTGTTATGTGAGATGCCCTTTTCCCTCATGAACTCAGGAGTTCTCATCTTTGCTTTCTGC CCCTCAATGAGCTGGCAGGTAAAGTGTAGGCACCATGTCTATGTGTAGGTGCCAGTAGCA CCCTCCTTGTGTATTTCCCCAGGATGGTGTCATGATGTGACTTCGTACATGACTGTTGAC GTGGCTGTCCAATGGCATGAGACTTTTGATCTCATTGGTACTCAAGAGAATTTGTCTCAG ATTTGGGCTCTTGTGCTTTAAGCAGTGGTAGAATAGAGATAAGAGGGGCAGAGGGCTCAG GCTGGAGCTTTGGGATCATCTTTGCTAGGGTTTCTGTTGCTGTGATGAAGCACATGACCA AAAACCAACTGAGGAGGAAAGGGTTTGTTGGGCCTATCCTTCCAGCTTGCTGTTCATCAT CAAATGAAGCCAGGACAGGAACCTGGAGGCAGGAGCTAATGCAGAGGCCATGGACTGATG CTGCCTACTGCCTTGCTCCCATGGCCTGCTCAGCTTTTCTCCTCCCCCAATAACCCAGGA CCACCCACAGGGAGCTGAGCCTTCAACCATGAATCAAGAAAATGTCCTGCCAGGCAGTGG TGGCATATGCCTTTAATCCCAGCACTTGGGAGGCAGAGGCAGGCGGAATTCTGAGTTCAA GGCCAGCCTGGTCTACAGAGTGAGTTCCCTAACAGCCAGGGCTACACAGAAAAACCCTGC CATGAAAAACCAAAAAAAAAAAAAAAAAAAAAAAAAGAAAGAAAGAAAGAAAGAAAGAAA GAAAAAGAAAAAAGAAACTGGCCCACAGCAGGCTGGCCCACAGCCTGATCTCATGTTCTT AGTTGAGGTTCTCTCCTCTTAGATGATGTTAGCTTGTGTGACATAAATCTCTCCAGCATA AAAGCTAATTGAAGAATGGAGGGGACACCTCTCGGCATAAAAGTGTGGGTGGCTGTTAGT TTGGGCTGCTAGATGTTGAGTGTCTTAAGTGACCATCATTCCCTTCTTATTTAGAGGCAG AGAATGCCAGGATGAAGGCACTGTCAGGGTCAGAGTTAGGAAGGGCCTGCATTCAGGTTT ATGGATACTTCTTGCTATATCCTGACATGGCAGAGAGGAAAAGTAAAACACTTTTCTTCA TCCCTTCTCCAAGGGTGTGAATTCATCACAAGGGCTCGACTCTGCATTTCCTTCACAATG TCCCACTTCCAAATACTATGGCATTTTGGCTTAGGGTTCAAAAGGATAGATTTAGGAGTG ACACAAGAGACGATCTGTGGTGTAACCAAAGCGATCAGTGGTTTACACTCCAAGGGAAGG TGGCAAGGTTGGTTCTGAGATACAAGGAGGTGTTCTGCAGAGAAGGGAGGTCTTCAGGGG TCCAGGATGGATGTGGAGGTGAAGGGTTGGGAGTGGGAATGGGAGAAGGAACAGTGTTGG TAGAGGTCAGGAATCTAGCACATAACCAACCAGAACTGGTCACCCAAAGCCAGGAGAGCA CTGAAGCTGAGAGGTGACCTTGTCTAGGGTGTTTGCTGTTTCTCACAGGCCTGCTACTTG AGAAGTGTTTGCTGGTTGAGAGTAGCACTATGCTCAAGCAAGTGAGATCCAGGGTCCCGT GTTAGTGGCAGGCGGAGAGCAGGAAAGAAACTAGCACAGGGTCAGTATTTGTCCAGGCTT GAGTGATTAGTCCAGGTATTGTTAGTAACAGCGTCTTTGTGCACTCTTAAAGCAGTGATG TGAATGTAGTTGTTAAATACAGACACCCAGCGTGCATGCACATGGTTGCAGAGAGATACT CATTGCGTGTGTGAGTGAAGATTTGTCCCACAGGGGCTTCTGTGGTGTGTTGACCGTCAT TGGAGAGACCTGGTTGTTCTCTTTGCATATTTACTGTTTGAATTCTAAAAGACACTGTGC CTTGTGGTTCCCTGAGCTCTCTTCTCTGGGTTTGTTTTAGATGACTGTCTGTTTGCTCAG CTAATATGGAAACTTGAGTCCAGCATATTGCCATGATATCTGTTATTGTAGCTCTTCTGG ATTCTCTTAGGAGACAGTGGTCTTTTCTGGGAGCTCCTAGGAGCTTAGTAAACCCCTTAA GACATAGCTGGCTAGGACTGTATAGAAAAGGAGGCAGGGGAATGCAGAAGAAGAAGGAGA GGACGCTGAGTTCTTTTACTTTCCAGCCTGGTGAGAATTGGTTTGGGAAGCCTTATTTTC CTTGACTTCTGGGAAGGTAGGGGTGAGGGAGTGAGGTCAGCGGGAGGAGTCTGGGGTCCT CAGAGTTGCTTCTTCAGGCAGAAAGTGCCCCAGGCTTATGGTACTTGTGGTGCTTCAAGA GTGAGGTTTTTATTTGAGCCGTTTTATTTGAAGGCTACCATATGTAGATTATTACCATGC CCGAGGTGTCTTTGTTTGTGGTGCAAGGGGATGGAAGACCCTGGGTCCTGAACGCTGTGG GATGGGAAAGCGTTCCCATGGGACATGCCTTTCCCACCGTGGGGTTGTTCCTGTGCTCAC TTGATTATGCATTGAGGTTTTCCAGGTCTGGCTAGAAACAGGAATCTGTTGTTCCAATCT TTGAGTCCCCTGTAGGGCTTTCCTGCTTCCTGAAGTTGGGCTCCTGACACTGATGTGGCT GTACTCAGGCGGATGTGGGGTTATCTCCACGGGGGCTGAGTGCGCTTCAGAACGCCCTGT CTAGCTCACTCCCCTCAGCTGGTGCTTGTCGGAAGCTGAGATCTGCAGGAGTAGCTGGGA ATTCCTTTATAAGGCGGTGTCTCCTTTTGTGTTTCTATCATTTTTGTTTCACGCATCCTG AGTCCGTTTCCCTAAGGGCCGTGACACCAGCAGGCCTCAGGGAGAAAGCCTCATCGTGCT CTTTGAATGGCATCTCAACCATAGCATCCAAGCTTGGCTCCTAAAAGTGTCCCACAGGGC TGAAATTCAGAAGGTCTTCTTAGCAAGAGATGGACTTGGGTTTCTTTTCCTTCCCTCTGT AGCTGCTTCTAGCTGAACTTTTCCTTTTTCCTCCATCTGCTTGATAACTGCAAGTGAGTC TCCCGTCTCCACCCACCCTATCTTGATGATTTGGGTGGAGTGGTGTGTCCCTTTTTAAAA AACAAAGCAAGACAAAAACAAAACCCTTAAAACACACTAAAACCCAGAAGGGCAGCTGGG GAGTCGGTAGTGTGTGCTCAGAAGGTGCACCCGTATCCTGTTGTCAGAGCTCTGCGGTCT GTCCCGTGGTTCTGCACTGCATGCCCCTTATTAGTAACAGGTAGACGCCCTGCAGTCTGG GGTGCATATATCTGGATCTTAGTGAGACCCCAGCTCTCGTTAGCCAAGGGGTCTATCCTC ACTTCTTTTCTCTTTCCAGTGCTTTAAGTTAAGACACGGTGTGAGAGGATGGAATTCCAC TGTTTGGGTCCACCTTCTGTGTCTGCAGTTCACCAGGCAAGTAAAGTATCTATCTGCCTG AGTTTGTTTCCTTGCGAGTAGAATAGGAATGGTGCCCTTGAGTGGGTTCACAGCAGTGCA GTCACTTGCCCCATGTGCCCGTGTAGAGAAAGCACTCAGTAAGACAGCTGGCAACATTGC AGGTGCTTGGCACTGAGAGCATGTACCACAAAGCTCTGTTCTTGAACATAGGCTTGCCCG CGTGTTTACTTTCTAGTCATGTCCGAGTGAGCCTTCTGGAAACGTTACATGCATTTATGG GGACAGCACAGCTAAGGCACTTTGAAGCTGAGTGGTGTGTCCAATCGACCCACCCCTCCA CATCCAGATTCAATATTCACAGGATAATAACAGTGTTATTAATTTCGAGGACAGAGGTTT ATTCTAGTGTCCCACAACCAGAAGAGTCACAAAGGATCCGCCAGCACTAAGCTAGAATTG AAATGGCCAACCTGGACAGACATCTGCTGCAATTGTAAACAGTATGGAACCTTACAGTAT GTCTTATACCAAATGGACATCATTTTAAAACACTTGGCTGGTGTGGAAACCTTCAGGGAT GCAGGAAGTAGGCGTCCCAGGCACGTCTAGGTGTCTGTATAAGGCTGCATCAAAAGGGAT GTCTCTAGACATTTTCTAGAAGAGTTGGTTTCTAGTGGTCTGAGGCTAGACCTGAGGTCT CCACGTATAAGGGTGAGTCCAAGTCTGGTCTTGCTGCTGCTCTGTCCTTGGCCTGGTTTC CACTAATGTCCCTTCTTGTACTTGCCTAGGCCTTTCCTGTTCCCTAGCTACCTCTCTGGA AAGGCCTGCAGAGGCCTTGGTCCCTCTTCACCTGCTTTGTTTCCCGTCCTCAAAGCTTAT CAGGTACATTGTAGACAGTGTGTGTGTGCTTGTTATTGCTGGCCCTTCCATCTTGTACGA GCTTGCTCTGTGCACACAGGCATGTGGTGTGTTTGTCCTTAATTTACTGGAGCCTAAGGT GTCCTTCAGCCTGGGGAACCTCCTCTCAGGCTAGCTAAAGTAGCAGGACATGGGCTCTCT AGCTCTTCATCCCTGAGGATGGCTGAATACTCCTCTGTCTCAGTGAGTTTGCAGACGGAA AGGATATTTGGGGAGATTCTGCAGAATACGTTATTTTGAGATCCATCTTGGTCTGAAGTT AAGATTCTGGGAGAAGTGAATTGAAAGCCAGGCATAATCTATGCCTTTGGCCTTTAACAG CTTTTTTAAAAATAGAAATTAGGAAAGTAGCCATGTGTTCATTGTACTTGCATTTGTGTG TGGATGAATGAAGGATATTGTCTGCACTGTTGCTCTTTGTTCTTTAGCTAAGCCATGTGG GAAATGGCTTCTACACCCGTGTGCTAGGAGTTTTTTTCCTTTCCCTAGAGAAAAATTGGA TGCTATTTTTTTTTCTTGCAAATGAAAAATATGTAACTTTTTGGTTCTGGACACCAGGAA GCAGGTAATTCAGTTAACTTTCAGACCTGGAAATTACATTATTCCTGACCCACTTTGTGT ATTGGATCCTTTGACTTTCTAATTCTACTTTATTTATGTACTTGTATAGCTAACTTAATT TATATGTACAACTCAACATTTATAGTGCCATTAGTTTTCTTGAAAAAATGGCAAAACATT TAAAATAATTTTATGTTCTTACATGGGACACTGAGGATGGTCCTTCTGTCTCTCTCTTTC TTTCTTCCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTC TTTTCCTTCCTTCCTTCCTTCCTTCCTTCCTTCCTCCCTCCCCTCCCCCCTCCCTCCCTC CTTCCCTCCCTCCCTCCTCCCTCCTTCCCTTCTCTCTCTCTTCCTTTCTTTCTTTCTTTC TTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTCCTTCCTTCCTTCCTTCCTTCCTTTC TCTCTTTCTCTCTTTCTCTCTTTCTCTCTTTCTCTCTTTCTCTCTTTCTCTCTTTCTCTC TTTCTCTCTTTCTCTCTCTCTTTCTCTCTTTCTCTCTCTCTCTCTCTCTCTCTCTCTCTC TCTCTTTCTCTCTCTCTTTCTCTCTCTCTTTCTCTCTCTCTTTCTCTCTCTCTTTCTCTC TCTCTTTCTCTCTCTCTTTCTCTCTCTCTTTCTCTCTTTCTCTCTCTCTTTCTCTCTCTC TTTCTCTCTCTCTTTCTCTCTTCCTTTCTTTCGGTGTAGATGGTATATAAAATGTGTGTA TGTCTGTGTGTGCACATGTGTTTATGTGGGCAAATGTGCAGCACAGTGCCCATGTGGAGG TCAGGGAACAACCTTGGGGTTACTTGTTGAAGACAGGCTCCCATTGTCTCTAATGTGTAT TCCAGGCTAGCTGGTTTTAGGTTTCAGAGGATTCTCTGCCATCTTGTCGGTGGATCACTG GGACAGACATAAACAGAATAGGGCAGAACTGCAGGTGGGCATAGCCGTCAGAGCCCATTC CTAATGACCTCCTAGCCTCAGCTTTATATGTATGCTAAGGATTCACACTGAACTGAGCCA TCTCTCAAGCCCTGCAGCCAAATTTCTTTTGGAGTGAGACCACCTGACCCAGAGCCTTGC CCATGCTGAGTTATATCCCTACTCCTTAATGTTTTGCTATAAGGTATTGAATTAATAATT AGTTAATAAACCCAATGCAGGGTTGCTTCCCACCTCAGTGGTTGATGTTCTGGAACAAAA CACACACACACACACACACACACACACACACACACACACACACAGACACACACACACACA CACACACACACACACACACACACACACACACACAGCCTTTACATTTTAACATGCCCTAAG CAGAACAATAGCTGCTTAACTGCCTAGCCTCCGTGCTGCTAGACTCTACCTCCCTCAGAT AATCCCGAGTTACTACTTACTAGTTTCTGTCTTCCATCTTGGCTGCTCTTAACTCCAATT TGTCAGCCTTCTGGGCCACGTTTTCTTAAAGCAGAGTCTGGGGTGCTCTCCTGGCTTCTA TACCCCATGGCAGCCTCTGTGTCTCCTCTCTCCTAAGGTGTGGTAGATCTCCTTCCTCTT CTCCTGGTCCGTAAAATCCTGCCTCTGTCTGTCCTCTCCAGCTATTGGCTGCTGGCATCT TTATTTACCATTCAGAACCAACTGGGGGCAGGTTCCCAGAAGCTATACAAACCCTCTTGT GCAAACAGGTTTTTTGGGGGGGCGGGAATAATTAGCATTTGTAATATAAGCATGTAATTA AGGTAATGATGTATGTATGTATGTATGTATGTATGTTAACCTGAAACATTTGATCCTCCT GTTTCAGTCTCCCAAGTACTGGGATTAGCTCAACTTGAATTTAAAATTATGTTGCTGCTG TGTGTTTTACATCAGAGAGAGGGTCTGGAATACAGAACGCCTGTGTTTGCACAGGTAGGC TTTGTGTTTGTTTGGCTTTGCTCTGGATAGCAGTTTTATGGTTGTCAGGTTGAATGTGGT AGTAGATGCTGGCCAGTAATCCGTTCAGCTCTCATGGCTTTTACCCGATTTATTCCAATC GTGAGATTCTTAGTTACTTTCCCCTTTGAAGTTAAATATTTAATATTTCAGTGCGGTTAG AAACCTGCCTTCTGAGTACTATTATGATTCTCCGATTTTGCTGTTTCTAGGACTTGAGAT TTTCTCCTTGGTGGTGTAGTACCTTCTGTTTCTGGAACCCCACCAGATGCTGTGGCCATT TACAAATGTCAGTGTGCATAAACTACTTAGGAGAGAGCTGCACTTTAATTGGTCCTTAAA GTTGTGCCAGTGGGTAACTATTTTAGCTGAAAATTAAGGAAAGAATTTACAAAAATTAGT TTACTTGTTCCTTTGAGTTTAATGCTTGCTACACCATAGACATCTTCCCGATGCTTGTGT TGGGGGTGCATTCTTATGAGAGGCCATGGAAATGAATAGACAATAACTTTATTTCCACTG TAATTCTGACTCTGTCTTTGGATGAGTTACTTTTCTTGTTTCTGAGATAGACTACCTGAC AGGAAGCAGTTGCAAGAGGACAGGTGCTTTTGGCTCGCAGCTTCAGAGGGATTGCAGCTT GCTCTGGAGTGGTGGGAGATACGGTGCCCTGGGAGATGAGGGTGTGATGGTGCCCTTGCT TTGAGAGTCACAATCACAAGGTCCATATTTGGTGACCTACTTTCCACAGCTATTCCTCAA ATTTAAAGGCTTCATAACGTATCCAGATAGTCTTTCCATTTGGGGAGCGAATGTCCGAGC ATGTGAGCTGGTGCAGACCATTTCAGACTCAAACAGTAGTAGCCTTACGAGAAAACATGG GGTCGCGTTCTTAGGTTTTGCTTGAGTTTAAATGAAAATGTTGTGTCTTTTTTGGGGAGT CTGGCCGAGAGATGATTACGTGAGTGCAGATGAAATCACTGAGCACACTCTGGACAGTTT GGATTCTGTTACCGTCAGCCCTCAGCAGTGATTTATGAGGCAGGATACACAGATATCCTT TCCTGCCCAGTTCTCCTCATTTTAATCTCTTCTACAATAGTCATAGTTGTCTTTACTGAG AGGTGAGTGAGAGAGCAAGTGTGTGTGTGCCTGAGTGCGGGTGCTACAGAGACAGGAAGA GGGTATCATATCTCCTTGGGCTGGATTTATAGGCAGTTATGAGCCTTCCTCACATATGTG TGCTAGGAACTGAGCTCTGATCCTCTGGGATAGCAGCAAGCCCTCTTAACGGATGAGCCA TCTCTCCAATCCCAATAGTTAAAATTTCATTTTGTAACAGGAATTCCCAAAATGACTTTT TTCTTCTACAAGAAAGTATAGTTCGTAGCTTTCTTGCCTTCTGAATGGCTTCCTGAATGG AAAATAAGTCCTGCGGGCTGCTGTGGTTTATTTTATAAACAGGGCTAGAAAGCGAACAGC CTGGCAAGCTCCTCATCTCTCAGCAACTCTGAGACGGGTTCCGCGCCCCAGTGAAGACTT GTCATATTTATAAACCATTATTATTTCAGAATCATCAAAGGAAATGTGTAGCGATGGCAG GGAAGCAGCTTGCTTATTCTGGAATTTTCTTCACTGTATTTTTAACATTGAAGAAATTAC TAGGAAAGCTTTGGCAAAGTGAAGACAGATGCGCAAAGATGAGACTGAGTTCGTGGACTG CGTTAAACTCCTGAGTGGGGCAGTATCTGTATGACATGGGACAAGCCGGTTACCCTCTGG AGTGTCTTGAGGGAAGCTGGGGGGGATGCTTCACATTAACAAAAGCTTTAGATTTAGAAA TGGAGACTTTATCATTTTACTCTGTGACTGCTCCTTACTTTATTCAATTTTAGCATAGAT GTCAGCTTTAGGACTATCCAGTTGGGAAGAATTTTGACTAGGAGCCATTCTTAAATGAGT GTACCTCTTTCAAAAAAAAATGGTTTTAATTAACTGTACTTCCTGACCTGCTGTGGTCAC AGAAATCTTAACTGTCCAAAGATGTTTAGGAGACAAAGTGGCTCATTTTCTTCCGGAGTG TTATGTGAATAGAAGGCTGTGGATTACCAGTATACATTTTCTTTTCTTGAAAAGCAAGTT CCTTTTTACCCAGCAGGGTCAGTGTGGATGTGTGCTTTGATAAGCACAGGTTATAGCCCG AGTTTAAAGGACTCTATATCTGGGTTCAAGCAGAAATCATGCCGCTGCCATACTGTGAGC TGAAGGGCAAACACAGTAGGCAGCATACATTTCGGAAAGAAAATACTTTCTAAAAAGTTA TATAGTTTTAAACATTTGATTTTTTATTTATGTTTATATGTGCATGTGTCTGTGTGAGTA TTTGTCATGTGTGGTGCCCCTGGAGCCACAAGAGGATGCCATATCTTCCAGAGTTATAGA TGGTTGTGAGCCTCCCGCCACCCCCAGTATGGCTGCTAGGAGCAGAGCTGGGGTCCTCTT CTTCTCCTCCATCCCTGGCTACCACTGTTCTGTCTTCTTTATAAATGTGACCACATGAAG GGCTTTGCATTAGTGCAGTGGTACAATATTTGTTTTTCATCTTACTGCACCGAGTCTGTT GTTCTGAAGTTTCGTCCAGGTCATAGCACGGGTCAGATGTTTTCTTTTTCTGGGTGAATG ATTTCCCATTGTATGCAGATAGCTCATTTTGCTTGTCCATTTACCTGGAGCTGGATATTT TTGCAAGGTGTGTTAGCAATCTACTTTAAGACACAAATGCAGGAGAAAATGGGTGACATA ACCACTAGTATATTATGACACATAGATGTGGGTCTGGGTTAGGACCTGTTGTTTTCGAGG GGGGTTGGGAATGGATCTTGCTGCCTTTGCCTCCTGTGCACTGGGATTACAGGTACATGC CAGCACTCATGGCTGGAGTCCCGGGGTAAAATGCTTCCTTACCATCAGGGATTGACTGGG AAGTGTGCATCTGTGTGACCTGCTCCTGTGGCTGCTGTTTGCCTGGTGTCTCAGGTGCCA CACAACAATTTTTTTCTGAGTTTTTATGCTTTGTAGTGAGGCTTAGTACAGGGTGATATA AACACCCAATATAGAAAATCTAGAAGCTCTGGCTCCTACCTCGTTCTATGAAAGAAGCTG TGTTCCATGAAAGAGGCTGTGTCCAATTCTTTATTGATTCTTTTGGATAATTTACTTTTA TGAACAGCTTACGGCAAAGGCCAACAAAATCTGTTTTCATGAAAGGCCACCAGGAAGCTG CATTGTGAGTATAGGATGTCATATTTCCTTTCCTGCTGTGCACAGATGGGGTGCAGAGTA ATGTAGACTAGTCTGATCTCTGGGATAAAATGGATCTGGACGCAGACTTCCTGCTACCGG CTGGTTGTGACCAGATATGCACAAATTAGAAAGCAATTTCTTTTCTTCTTGCAGAATTTA AAGGACCATAGGTGACTTGTGTTAAAAGTAAAGATACATTGGGGAAATATATGATGTAAT ATTATTAAAGTATCACATAATCTATTTCTTTTGTTTCATGTAAATTTACGGATATAGTTA CATACGGCTTTTCCTGTGGGTTTAATAAGTGATTTATTTGTGGTCCTTATGTTTTTCCTT CTATCTCCCGTGTTGGTCAGTTTTGAATCACTATATCACAGTCTGTTAATTTGATTTACT GCAAAGAGTAAGGCCTTTGTCGTCATGCCAACTACTATCCCCCGAGCGCACGCACGCACG CACGCACGCACACACACATCTCCTACCAACCCAACACTAGTCTGTGGGTTCTCCTCAGAA TGGGCAGATAGCAAAAGCAACAAAAACCATGGCTTGCTTTTGAGATACTGAGTAAGTTTT ATGTACCATGCGTTTATAACAAGTGGTTCATTCTTACAGAGTCAGTCAGGAGTACTTACA TTAGGATGCCTAAGGAAATTTTACCCAGCCATTTGTTATATACCAGATAAAAGACTTTTG GGGGAAGGGTTATAATTCAATTGTGTGGGTTGGCAGGGGAGTTGAGTGAATGTGATTGAA TTCTGTTCTCAGTGAACTGGGTTTTTAAATTTTGTTTTGTTTTTCTACTTTATTATTATT TTTAACAAGCACACTGAAACTGAAATTTGCTAGCCATGTCTTGCAGGTTTTGTAACACCT TTCACATTGGCAGCTGTGCAGTGCGTGCTGTGTGGAGGAGGCTGACGTACAGAAGGAGGC ACAGATCATTGGCGCAGTTGCTCTTTAAAACCCCACATGTCCAGTGATAAACTTGGGAGG AATAGGAGAGAATCACACAGGAGCCAGGCAGCATTGTTTGCAGTTTCTAGGGTCTCTAAT GGAACTCTGAATCCCACAGTGCACTGTGAGAGCGAGCAGCATCCTTGGGCATGCGTGGTG ACTGTCCTAGTGTTGGGTTGGTAGGAGATATAGCTCAAGTCTAGTCTTCTCCTTGTGATT GGATCCACAGGAAGATCTACATTTTTAAGTGAGCTGTGATGTCATGAGCACACCATAAGG CATGCATTTCTGATTTGCCCCGGAGCCTGTGCACTTTATAATGTCAGGGTGATATTGCAA GGCAGATCTGAAGAGCCTTCTGTAGTTGGGCAGAGTGTTTATAGGTAGTCAGGAGTGATT GATTCAGCATGTGCCAGATGGTGAAGCAGTGTGAATGTTGGCTGAGGGTGGCATCCATCC AGGACTGTGAGGAGGTCTGACTTTTAGCTACAAGGCGTATTGTCACAGAGTGAGGGAGCT GCTTCATCAAGAACAAATGTTTGCTTTTGTAACTAGGTTTCAATTAACTGACAATGAGGC TATTTACTTTCCAATAGAGATGAGGTTTGCGCATCTGACTGAACTTTTCTTGTAGTGATG GGGATGGTGCATGTATGCTCTGGGTCTCCAAGGATAGTAGCTGCTCTTGGCTTGGGGACA GTTTGGTTTGCTTCATTTGTTCTGGTCTTGTGTTGTAGAGTTTCTGCCTTCTGAGACCTG TATTTGTCGCTCTTCTTGGTTTCCAGTGGCAGAGTGTTCCTTCAAGGTGTCAGGTCCTTG TTCTGAGTGCCTTTCTACGTCACTGTCTTGGCTTGTCCTGTGTGCTCTTCTATTCTGTGT TCATGCTTTCTCTGTTCTTGCTCCATGCCCACTTCTGTTCCTGTCCTGTGGTCAGCCAGC TCTTACCCCACCTCTGTACGCTCTGCTTTTTGGCAGCCTGCAGCCTAGGAGAGAATACCG TGTCTCTCACACCTAGAGGCCTTTGGTCTGAAAACAGGAAATGGAGACCCTGCCCTGTAG TCAGTCTTCTGTCTCTGGCTCCCTAGAGGCTGACCTTAGCCATATGTCTTGTTAGCCCTG GTCCTCAGTCAGCATGAACTGGGGACAGAAGCCCCAGTTTGGTTGTGACTGGGGTGGCTC TGGTATAGTGAGTCTGTGACCTGAAGACTTACTTGCACAGGACATGTGACTTTCAGAACT CACATCAAGATGAGTGGGACACCCTTCTCTCTAGGATGCCGCTCCAGGGATCACTGCTCT AGGTCTTGTTAGTAACAACTGCTTCTGGTCCAAACTTCTGAGATCTCACTGTTGGATGGA ATTTTCTGGGCTCCCTTTAGGAAGGGTGAGTCCAGGCTGTGCTGGACTCCCTCATAAGCC TCCTGCTGTCCTCTGCTGCTGCTCTCTCCCATGCGTTGGCTCTGCTGTATCGAATGCCCC CCAATGGACACCCTGGCATCCCTTCCATCCTCATCCTCACCACCTGCTCCTGTCCGTAGA TGGCTGAGCCCAGCCAGAGAAAGTCACTCTGTAACTGAGAAATCCCCCCACCCCCCCCAC TCCTCCACCCCCCCACCCCCCCATCCCCCATCCCCTCCCCACCCCCCCACCCCCCCACCC CCGCTTCGGAGGGCCTCAGGGCAGCCTGGAAATGGAACCCTTTCCTCCTTGGCCCACGCT CTGCACAGTGACTTTGAATGTTTTCTATGCTTCCCCCCCCCCCCCCGTTAATTTATTAAT TCATTTTCAAACCTGGTCACCACCCCCTCCTCCTCCTAGTCACACCGTCACATGAATTCT GGAGTTTCGCTCTCACATCTCATTCCCATTTCATTCTCTAGTCAGTAATCCTCCCACCAC ACACAAGTCAGACAGGTAAATGCTGATATTGCCGGTTCTTCCTGCTGACCTTAGATACTT CTGCCTGCTGCTGGACCCCACCCTCAATTTGCATACTTTCTGTTCATAGTTGAAGAACAG TCCCTCTTAATTCCTACAAATCACACCACTAGCCTATTTTTATATCCTCATTTGTCAAAA TATGAATGTGTTTAATAACATGCTGATGTCTGTTTTATATACCCTTCTGTGTTTTCCAAT TTTATATGATTTATCATTTTTAAAGTCAGAGCAAAGTTAAATGTTCTTGGTTGAGTGTGT GTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTATGTGGTGTGTAGCACAC ATGCCCAATAAGCCTATTATTCCCTTATCTATGGGTTACATTATAAGGAAAACACTCTGA TTCCAATTGGGACTGAAATACTCTTCCCCCCCGCCCTCAACTTTTCTACTGAACAGGTGA GTGTGGCCTTCCTATGGCTGCCCTGAGAGTCTAGCTTTCCTTTTATTTTGGTAGTGGCAG CGAGCGTTTCCGATGTAAGAAGTGATGTGAGGTGAGCTTAGCACGCTGGAACAGCATTGC CTTTGCTCGGCTCTGTTCTGGTGCATGTGGAACTGTTTCCTTGCCTGAGAGCACGGCAGA AGGTGTCTGTCTGTCCTGGGGTGAGCACGGCAGAGGGTGTCTGTCTGTCCGGGGCTGAGC ACGGCAGAGGGTGTCTGTCTGTCCTGGGGTGAGCACAGCAGAGGATGTCTGTCCTGGGTT GAGCACGGCAGAGGATGTCTGTCTGTCCTGGGGTGAGCACGGCAGAGGATGTCTGTCTGT CCTGGGGTGATGAGGACATTCCTTTATGCCTGGGAAATGACCTGACACGAGCTGGCAGCC ACTCCACGGGTTAGTGCCTGGGTCATTTGCAGTGACAAGTGTGTTACTTCACAGTTTTGT TTTTTGAAGACTTATTTATTTTTATGTATGTGAGTACACTGTAGCTGTCTTCAGACACAC CAGAAGAGTGCATGGACCCCATTACAGATGGTTGTGAGCCACCATGTGCTTGCTGGGAAT TGAACTCAGGCCCTCTGGAAGAGCAGTCAGTGGTCTTAACTGCTGAGCCACCTCTCCAGC CCCACTTTACAGTTTTATGGCTGGAAATTGAAGTGGTTTCAACAACATGAGGGCTCACTC TCTGCTTACTACTGGGTTTGGCAGTAGTTGGCAGCTGTGTGGCTGAGGCAGCATTGTCCC AAAGGAGTGCAGATCCTAGGCTATTGTCCTATGCTGGCAGGAATCCAGATCTGATGGCAG TCACGCTCCTGAAAATGCAGAGGTTTTTCATGTTTTCCTCTCCTTGATTTACACCTTTAT GCTATAATTAGTGATTACTAAGATGCTGGAAGACTCCACACAGCTTCCACAGAGCAAGAA CAAAGCAGCTTTGCATCTGACACCTGTCATGTTAAAGCCGAGAGTGCATCATCACGTGGG CAACGCTTGTGTGCTGCTGCGCTTTGCTGACGTGTCTCCCAGGATGTGTTGGTGGCTTTT TGGCCACTATGGAAGGCATGGCTCGGTGATGGAAAACTGCACGACGTAATTTATATTCTA ATAATGTTTTCTATGAAAAGACCATTTGAACCTCTACTTAAAACAATCATAAATGCTATA CTTGACCGTATCCTTACTAATCATTATCCTTGGAAACAGGCTAATTTACCGTCCACCCAC TTTAGCACAGGTTCTGGAGAATAGCAATGTACTCTAAGAACGCCTCGTGCTGTCTCCTCA GAAGCTGAGGCTGCTCTTTACTTTCAGCTCCTTCTTGAGTTTGGAGCTGTCTTATGAAGT AGACCTGGCCTGAAAGGATTTTCAGACTTTGCGGATCGGAAGGAGGGTTGTTATTGTATT ACCATAACCACAACTGAATGGACCTTTACCCTTGCCTGCCTGTGATGCTGAGACCACGGA AGATGCACGCTCCCCTCCCCACCACTAACCTAGATCCTGGTCACTTTCCCTACATGCCTC TAGAACAGTTCCCATCATGCCTTGTCCTTCTGAAGGATCTGTCACCACAGGTGTCTGTTA CTGACCGCATCACAGGTGAACTGTCTAGGACTCTAGAACTTATGTCAGTGGCTCCTCTCC TTACTCAGCCACATTTCCTGTCACTAACCAAGTGACCTCCCTGTCAGTCACACTGGTTTT GCCCCTTTGTGTGCCCAGGTCCTCTGTAAAGCCGTCCTGCCAGGACCGGCCACAGCCTGT TTACAGACGTCAGCAGAGCTTTCCTTCTGACTACTGTCTTTCCCATTGCTCATGGGGCCA ACATTAGGATTGAGCCGTCCAGTCACCCAGTCAGAGGCTGTGGGACATTTAGGGGCACTG AGGACATCCTATTGATTGAATGAATGTGTTGTGTACTGCCCAGCCTGCCTGGTGAAATGA GCTTGGATAGGCCAAACTATGGACTCAGTTTTCTGAAGACTGCAAAACACTAAATCCATA GCTGCATTTAGTTCAACCAGGGATGAACCTAAGGTATTGAACGTGCTAGACAGGTACTCT ACCACTAAACTTTGCTCCACCCCGACCCCAGTGCTTTCCTTTCCAGACAAAATCTCATGC ATTACCCAGGCTATCCTCAACATACTAGAAACCCAGGCAAGCTGTGACCTTGTGATCCTG ATCTGCTCAGCCTCCTGAGTAGCTGGGATTAGAGGCCTGCATCCCCAGGCCCGATGGCAG TGGTATTGAAGTCTCCATGAGCCTGCCCTGTTTACATGGTGATGTTGTAGCGCATACCCT GTAGTAGTTATGGCCACGGTGATTGATTCACTTTTAATGTCCTTATGCTAACTGGTTTGC ATGGCAATACAGTCAGCATGGCCTCTAAGAGTACAGCTCTGTTGAACCTTTACAACTGAG AAACTGACCATTTTCTATGGCTTTTTTCATGAAGTAATTGCCCACCCTTTCTGTTTAGCT TCTGAGAAGGAGAATCTGAGTTCCTCGAACACTATGTGATTCTACTCAGCAGGGTGGATT ATCAGGGTGCTGATGCATTTTGGAAAGGGCAGCAGCCCAGCCCCGATGGTCTGCTCCACA GGATAGATGTACCAGACGCCTGCTCAGCGTCCTTCCCACCTGACCTCCACCTTTGCCATG TTCCCTGCCTGCAGCAGAGGCAGTCAGGATCCACTTTACACTCTCAGAAACAGAGGCAGA ATCACAGGAAAATCAGGCTCAGGAGTTCGCTAGCTAGCTGGCCTCTAACAATATCCCCAT CTACTTCTGGAAATTTCTATCCAACTTTGTTCATTTTCTGGCTTCTTAGAAATTTAAATT ACATGTTTACTAAAAGCAAGCAGTCTTTTGTTAGTTACAGGTTTTAGCATTTGTAGCAAG GCCAGAACATTCCCTTTCATATCTCAGGGTGAAACATTTCAATTCTGTCAGAGCTAGAGA GAGGTGTTGGAGTTTTGGAAGGGTGACTGACTGTGTTTAGCTAAGGGAGGTGAGTAATTA TGGGTTTTGTTCTGAATTCCACAGTGTAGAGGTGCATAGCTCAGGGATTTCAGGGATATG AGAGGATGCTGCAGATCAAGGGAGGAAAGCTTTGGGAACTGGGAGGGGACTCAAGTGGAG GGAGCTTAAATGTGAACTTTGCCCTTTTGGAATTCCAAGCTTCTTGACTTTGGGTAGGTT GCTAATCTCCTGATTTCTGCTACTCCTCCTACTCCTCCATCAGTAAGGACACAAATACTT GCTGCATAGAACTCCCAGGGATTTTTAGAGATGAGATCCAAGTGTTGCAAACAATGCCTA CAATGCTGTAAGCACTCAAAAGTTCCCTGGTAATAGAGTAGTGCTTCAGCGAGCCACTTG TAGACCAAGCCATGTCACTCATGGAATTACTGTTACAAGTTTCAAAGAACTGATAACAAA CCTATTTTAAGCACAGCTTTGCAGTAGTGAACAGGCCCGGCCAAGGTGGGTATTTCATAG GAATAAATAGAGACTAGAAATTAATGTTTTCTAAGACCCGTGAAAACTCCTTCTATATCA CTGTCCACCAGAACAGGATGGATGAACGGGCTCACAGATTGTGCCTTTTTCCATAGCAAG TTTACTGAGACACTTCATCCTGTTAACAGTGACAATAGAGTGCTGTGGGGATGATTTGGT GGGTGGGTAAGGCGCTAACCACACGGGCACGAGGACCTGAGTTTGTCTCCCCAGAACCCA TGGAAAAGCTGGACACTGTAGCACACATGCTTGCAATCCCGGTGCTCGCACACGGAGGGA GATGGGAGACCTAAATTGTCAGTCAAGCTAGTGAGACCCTGCCTCAAACAAGGTGAAAGA TCACACAAGGTGAATGGCGGCTAGGACCAACATAGGAGATTCTCCTCTGACCCGAACATG GCACACATGCACGCACGCACGCACGCATGCACGTACGCACACAAACACATGATGACCACA CATTTGCTTTCTGTATATTTGGAGATACATCCATGTATAAGTTAGAGGTGGCCTGTGTTC TCATGTCACTGTCAGATAACAGGTGTCACGATGGGAGAGGCTCCATTCCAGGTTAGGGGT GCTAGGTGTACAAGCGGAGTTTGGTAGAGTTCTCAAGTTGGCCGAGGGGCAGGGCCATGG TGAAACAGTGAAGTGTGGGGAGCAGGATGGGCAGGGTGGACAGGGAGGGCAGGGAGTGGC AGGTCCTGCTCAGAGGACCCACTGGGCAGAGCCCTGGCACACTATTGGGAGAAAGCCAAT TCCTGCTACAGAAAGTGTGACTGTTCCCTTGTGTTGTTGGCTGTTTGCACAGAGCTATCA ACGCTGAGTGTCTTGGGAGGTAACAGTGCAGAGGTGTGTGTGTTCTCACCCTGCAGTTAC ACTGGAGGCTGTACTGTTTTCAGCACAGGCATGGCTGCTACTGAAGCCAAGCATGGCCTG GATGTTTCCCCGTGTGAGTCTCCTGTGAGAGGAGCAATAGCGGGAGTACAGCATAGGCTT CAGTCATGTGTGGATCGAAAGCGGTCACACACTCTAGTGTCCAGAGCAGGGCTCGCACTG CGTCAGGGCTTTGGCAGAGGACGACAGTGAGATCTGGGTTGATGCTGACAGGCTGGATGC TGACTGGTATGTTTCCATTTTCAACCCCTGAGGCCTGGCCTGGCCAGGATCAATTCCGGA ACGCAGTATCAGCACTTGTAATTCTAAGTCTTTTGTGCATCCCTTGGAAGGAACCACTTG GGAAACCTTATCAGTTGCAGATTCACAACCAAATCAGTGGCCATTGAAGTGCTTGGTTCG AACACCAGGAAGGAGAGAACCCTTTAGATAAACACTTAAGTTAAGCGTTGTTAGGTAAAG TGTGTGAGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGAGTGTGTGTGTGTGTGTG TGTGTGTGTGTGTGTGTGTGTGACAGAATTTTGAGAAAAGAATGAAATATTTTATGTCAC ATAGAAATATTCTATGCTTTCTGTATATTCCTGGTCCTTTCTAGGTTCTGAGGAGCCCAG TACTGGTGTGGAGCTGCACTGCAGGCATAAGCCTTTCTTTGGATTCCTGTGGATCACAGG CATATTTGCGTGATAGATGAGAAAAACCAGACTTCTCTTGATTCTCCTTTCTGGAGAGGG GAAAGTCTGTGTCTCTGAAAGATGTCACATATAGCCTAATTGAACTGCCTGGTGTAGCAA TGCAATTGTGTACCTGCATGTGTGCACTCTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGT GTGTGTGTGTGTGTGCGCGCGCGCACGCGTGTTTGTATGTAAGGGTAGGTTACTTTCTCA GGGTACAGGATCCGAGGGGTGACAGCTACTTTGTGCTGATGTTTCTTACCCTTGGGCCTG TGCTCTTGGATGAGGTCGTGAATCTGAGTTAATGTAAGAGAAATGGCTCTGGAGCAGATG TAATGAGAAACACTAATGGACAATTCTTCCAAGTCATTAAGGTGAATTTTTTCTATCTTT GCAATGAACAGTTTAGGAGCAAAACTAAATTCATTTCTTTCTAATAGAATACAAATATAA TTTATAGTAAAAGCTAAAAATGAGGTGAGATAAAGCCAAAAAAAAAGTTAGTCTCACAAA AGCAAAGATTAAAATGCTTAAATTTTATATTACAAACACTAGTCTCAGATACCCTGTTTA TTTTATAGTTACTCTGATATCTCTGAGGGGATGAGTCCAAATTCATATGTGTTAGTACTT ACATCAGTAAATTGAGTTTTGTTAGATTTAGCTGACTGTGTCTTGTGTCATAGTAATATT TACTTCAAGTTAAAAGCAAACATTTCTTCATCTTATTAAGTAGATTTATAATAACTGTGT CCTGTTTTCTGAACACTTAAATATAGGCTACAGGTGCATTTTTCCAAATGAAGATGAGTA CTCTGGGTTATCATCCTCCCTATTTTGAGATAAGTAGAGATTTCTTAATACTTGAGATGG ACTTTAAAAAATAGTTAATGATATATGTAAAAGATAAACCAGGGAGCTTTATGGTTGGTG ATGATCTGCGCGTGCGAGCGTGCACACACACACACACACACACACACACACACACACACA CACACACACACTGTAGCTATGATAACATTTAAAATTTAAATTTATTGGTTTTACACGAGT GACTGCTTACCATAATAAGTTTCCCTGACCACGGTTGAGAGCATCATACATCTATGCATA TAAACATAAATACCTACAGGACCGTCCTGCATATTTAGCATTTTAGATATTGTAGATATT TAGCAAAACAACATCACTAGCTTCTCACCTTGGACCTGGAACCTTCCGTAGCTATGGTTT TGACCATATGTACTTTACCGTGCATGGATTTCCTCCTGTGGTGCAGGCCTCAGATTCAGT GAAGAGGGTGTTTGTAGCCCCATAGAGTCTTGCTTCAGTTGACCAGTGGGCACTTGTAGC ATGGAGGGTCCAGGACTGGGGAACACCTCTGATGCCTTCTACCCTGCAGCCCACATAGCA GCGGCCAGCACTGTGAGAGCTAGCCCACAGGACAGGGAGTTTCCTGGTCAGTTCAAGGGT GATTTCTCTGTCTTTTGCAACCAAGGATAGCATTTTAAAGGTCTAATGTTTACAGTTGTT TCCCACAGGAAGATGTCTTTCATCCACTTAGTTTAATCTAGTGTATACACTTAGCCTGCT TCCAGTTAATAGTCAAGTGTCTCTCTATACCCACTTTCTTGGTAAAGGATTGAAGACTTG ACTAATGGTGTAGCCAGGAAAGAGAAAATGTAACCCTGTTTGGAAAAGCCCTGTCGGAAC TTATTAGCAACTCTCCTGGTTTTTCCTCTTTCCCAAACCCAAGTTCACGCAGTCCTACAC CACACTGAGACTGGACTGCCCGGGGCAGAATTCCCGGCATAGTTGAGGCCTTACCCCTAT TAATTTCTGCCAGATTCCCCAAGCCACAACTGGCCCAGTCCATTTCACACCAGCAAAATT CGCCTTCACCTCCTCCCTGCCCTCTTGCTGACTGTGCCAAAGGCATTGTTATGTAAGTAT GCCAAGGGCCAGTGGTTTTGCCAGGGCACTCCCATACCTGGTTGGTGTCCCAGACTTTAT GGCTTTCTGCTGCCATTGTCTTGGCTTTGAATTCAGCCTGACAACTTTGACTGTTTGACA AATGTTAGATAACCCACCTCCCTTCCTTTAGTAAATATACCAGTGCTAAGTATTATATGA CTTGTACCTGATGGAATAGGCCCTATTTCTCAAGGCCAGTGGAAGGAATTCGTGGGGGAG GTATGCTTGAGGGGTGGGGCAGTGGGAGGGTAGAAGGAGAAAAGATAGAGAAGAAGTCAA CTGCTGATTCCAGAACAGGCAAAGCCGGCTTCTCTGGGTAGACACAACAAGCCTGTGTGT GGTGACAAAGCCCAGAGGACAGGCCAGAGATGGCAGTCCGCGCAACAAGGCTGAAGGGTG ACGGTAAGGAGAGCTCCAAGGGCGGTAGGCCAGCACGAGGGTTTGGAGATGAGCCTGGGC TGGAGTGCTGCTCTGTTCACTGCAGGGACTTGGGCTTGATGGCTCTGCTTCTCAGAGGGC AGCTCAGCCTCAGTACTGCCAAAGCCCTGTCTGTCTGTCTGTCCAGCTCCCACTGTGCTC GGCAGTGTTTACTCATTGTTTAGCTGTATGCTTAGCTGATCTGTGGTGCGGCTGGCTTGA CTTGCTCGGATGCTGAGACTTCTTAAGCTGGTTTCGGTGTGTGGTGTTAGGCATCAAACC CAGGTGCTTTGTGGGCAAGAGCTATACCCCTGAGGTACACCCGGGCCCATTTATTAAGTT CTCTCTTTTGCTGTTACTATGTTACATTTCTTTTTGTCAGCAAGGAAACACTTTGTCTCC TACCATCTGTTTCTCTGCAACTGTCCACGTGGCAGGACCTGGGTCCTGATGTTTTCTTTC TGACACCTGAGCCTGGGGAACCCCTTTGCCCTTTGCTGACTGTCTTAGTGGAACTTTTTT TTTTTTTTTTTTTTTTTTTTTGAGTTTCTATAAGTGAGTAGCCTGGAAATGTTGCTCAAG TTGTGCTTTTGCCTAGCATACTGAACACTTTGGGTTCCATTCCCAGCAACGCACGCGCAC ACACACACACACCACAGTTACACAGATAGAAGTATTGTTTTGGTATTAAACAGATCTTCG TACTGAGGGGGGGGGCGGGGGGGGAGCCTCACCTGTCATCTCAGCACTGGGGAAGCTGGG ACTAGATTACCTTGAGTTTCAGGGCAGCTTGGCCTACAGAGTGAGTTGGAGAGGCCCATT TGGACTACATGAGAGCCTGTCTTATGAAAAGAAAACAGAAATGCGGGGCAGGATTCTTTT AGCAACTCGTTGTACTTTTAAAGGCGCATGGAAACTTCCAGCAGAGCTGCTGTTTGCAGA GCATCATCTCTTCCGAACCGCAAATGCTTGACTTTAGCGATTCTGATCTCGCAGCCATCA GCTCCACTATGCAACCGTTAAACAACCCCCTCTCACAGAGCAGTCACAGATGCCTTTATC TGTGTGTACATCAGGGAGGGGGTTAAAGATTATCGGGAGAATTATATTTGTTCATAGTGA TATAGGTCTCCTCTCTCCCTGATGGAAGATGGAAAGCAGACTGGCCGAGAGAATTTTGTT GTTTTGCTTCCATTTATTAAGATGTTTTCCAAAAGCAGTGTCAGAAATTTACTTATAAAT AACAAAACAGCTACAATAAATCAAATGTTCAAAAGTAACTTTTCAGAGTTCTTAAAATAT AGTGACTCAACACATGCAAATTTCTTTTTTAAAAATATTTATTTACTTATTAGTTTAAGT GTGTGTGTGTGTTGGTGTCTGTGTGTACATGTGCAATGTGCCTATGCAGTGAAGTCACAC CTTACATTCTGGATCCCCTTACTTCCACTTTCTTGGCTGTCAGTGCAGCCATTTGCCCCT GAGCCTGGCTCTACCATTCATGTTTAGGTAAGTGAGACAGGATCTTCTGAGCTTCAGGTG GGTCCTCAGTCTTGGAGTCAGTTTGGGAGGTCACAGTGAGCTTTTAGAAGCTGAAGCGAT GGGCATGTCAGAATGCGCAGCAGGTAGGAGAATCATGAGACGGGTCCTTTGGAACCTTAA CTTCATCTAATTGTAGGGTCTGTCCATGTCACTGTGTATAGTGGCTTATACACAGAAACA TTTGAAAGTCACTGATCTGGGATAGTGTAGGTTTTACCCAAGTATTTCAGGGTGAATTTA ATTATGCACAGGGGAAGTGCTGGTTACTATGTCTTTCTTAGCTCTTTTCCACAGCTAACT GAGTAGGCTCAGAGGGAGCGTTCTTTAGAATTTAAGAATTTCTGAGTTGGAGGCCAGCCT GGTCTTTTCCAGGACAGCCAGGACTACATAGAGAAACCCTGTCTCAAAAAAAAAAAGAAG CTGGTGGTTACGATGGTGTTGTTTTACTGTGTCCTCCTTCCTTCACTGTCTCCCACTAAG ATCTTTCAAGTCATTGTGAGCCACATTCAGCTGATCCCATTGTCACATGAAGCATGACGC ACGGAGGAGGTGACCACTCAGACTGTAATTTCCAAATTTAAGTGTATTTTCTTTGTTCTA CACTAAATATAATAGTTCCGGATCCTTCATGATAGAATCAAGCTATGTGTCCCCAAAAGC AGATGTCTTAGAAGGTGAGTGTGTGTCACGCACACACACACACACACGCACACACACACA CAGTGGACAGTAAGGGAAGGCAGACTAATTCTGTGAGGTCAAATAAGAGAAACTAGTATC CCTTCTACCGTGAAGGCTTTGAAACGTGGGGACTTTGGAGACTGTGGTGGTAAGTGAAGG TAGAAATGAGAGCTGCTGTTGAACTGATAAGTCAGAGGGTGAAACGGATTATTACTTCAA TACTGAACATTCATAGATGAAATTAGGATCCTTCCCTCCCTACCTCCCTCCCTTCTTTCC TTCCTTCCCACGGAGTCTTGCTATAAGGCTCAGGCTGGCCTTCAGTTCATGATCCCCTCC CCTTTTCTTCTTTTTTCCTTTGTGGTGCTGAGGATAGAACCCCTGGCCTTATGCAGCTAG GCAAGCGGGGCACCAGCCCTGATGGACTTTCTTCCTAACAGGTTACATGCATTCTGTGTT TAAGTATTTTCTAACTATAAAATGAGGTTTTCTCATATACTTGGAATCTTATTCAGTATG ATACTTATAAGATTGCAAACCAGAATTTAGTTCCAGGTTTTGTTCCTTTATTTGTCTTGA AAAAAAAAAAAACTTTTAAAAGAATTGCTCATTCTTTTCCCTTATATTTTTTCTACATTT TACTTTCAGCATTTGATCTCTTTAAGAAGGTAGAATCATTTTTTTTCACATTAGTTTTTT TTTTCCCCCACAAGGGAAGTCATGATACATGCGCCCTTTGTTAGAGAATTATTTTATAAT TGTTCATCCGGAAGCAATTCACAAGTTCCTTTATAGCCAACTGTAGTAAGGGTGAAGCTG GTGTTGTGACTGTGCAGACGTGTCATTTGTCTGTGTCCTTCTTATTTACTTAGTCACCAG TCGTCCCTATGTTTGTATATTTAAAGACAGGTTCCTTTAAAAGTAAGCCCTGCCTCTTGC GACACCAACTGTGAGAGAAGTCGGAGCTGAGGGCAAGTCTCTGGGTGCTGAGTTACTGGG TAATGAACCCTGTGGCAGCAAAGGACATGGAAACGTGTGGGACTCGGTTGGCTGCTGGGA GGGTGATGGATTTTCATTGCATTAGGAAGGGCATGGGGTACAGCTCCCACTCTTTACTTG CTCACTGTAGCTGTTAAGAAGGTTTGTTTAAGGAAGACATGTTGCACGTAGTTGAAGTTG GTGTTTGGCTGCAGTACTGTCCGACAGTCATAGGTTGACAGCTGTGCCATGGGTTGCTGG AGTGAGCAAGTAGATGGGGATGTGTTGGTTCCTGGGGCCAGAGCCCTAATACCCAGTAAT CAGGGTGGGCCACAGCCTCAGTGGTGGGAGGTTGGTGTTTTCACATACGGTGTGGGAGGG TGGAGCACCACGGGGAGTTGTCTTAGGTACTGTTCTGTGGCTCTGAAAAGGCCGTGACTG AGGCAACACCTAGGAACGAAGAATCGAATCATGGGCTTGCTCTACAGCTTCAGAAGTTAG TCTGTTATCACCATGGTAAAGAGCATGCCAGCACACAGGCAGAAGTAGCTGAGAGTTCTA CATCCTCATCTGTAGGCTGGGGGCAGAGGGGGGCAGGAACAGGACTTTTAAACCCCCACA GAATAGATGTGGCCTTGTTGTGGGAAGTATTTGGGTTCTGGGGATGTGAACTCAGGTTGT TAGGTTTCCATGCAAGTATGGGTACTCACTGAGCTGTCTCTCATTCTGAATTTTGAAATT TTTTTTTTATTCAGTTTTGGGGATAGAATTTGGATACTTGCATATTCTAGGCAAGATTCT ACCACTGAGCCAGAACCCCAGTGCTGGAGTGTTTTGTAGGCAGTGAGCATCCTTCCGATT CCCCTAAGGATAAAGGTCATTATGCCTTGCAGACATCATGGCACCTGAGGTGTAGCCAGC TTATTCTAGCTCCTCACTGCCTGTGTTCCTTGTTTGCTAGGAAGGCAGTTGCTGTTTTCC TCGGTCTGATTTGCAGAGTTCCCTGTGCCAGCCTGTGGCTGGATAGCCAGCCCGGGGCTT AAGTTGAATCAGCTTCTTAAGTTGAATCAGCTTCAGGATTGGGTGTGTAGGGGGCAGGTT ACCCAGGCCACTGTTTATAGCAAGGCAGTAGTTTCTGGGCGCTGAGGTGCTCTTGTCTTT GTTTGTCTTGTGGCTCCTCAGGGCAGCCTGTGGGAAATGGGAAAGTGGAAAGGCCTGGTG TCTTAGGAAGACAGGCCTGCAGAGGGAGTGAAATAATGTGTGGGGTTCATTCTGAGAAAG AGTTGAAGGAGTTGACACCCCTGCGGTGTTCCTGTGCCCACATTGACTACAAATGTGCTT ACATCTGGACACCTGCCAAACCTCCTTCCTATAAACGGGTGTTTCCACACAGTGAAGCTG AGGCCCAGGAGGCTTCTATTGAAACCTTCCCATCCTTACTGATTACAGCTTTTGCTATGG AGATGCTGTGGGCTCTAAATACTTAGAAGCCATATATTGTTTCTCATTTTCCCTTTCAGC TTTGGAGCTGAGGCCCAGGGGCTCCTTGGCCAGGAGGCTGCTATGTCCACGAAGACAGGT GAACTTAGTATGAGTTGGTTTGTTCAGCCACCAGCGTGAACTGTGACAGACTGGGTGGCT TGTTCAGCATGTCTTTCTCCTCTTCAGTTCCAGAAGGCTGAGATTCAGACACAAGCTGTG TGGGGTCTCGCTGTGGCTTGACCACTGAGCCATCCCTACAGCTCTTTGTTCCTTATAAGG ACACTAATCCTGTCATAAGTCTCGTGGTTTCCTTTAAATCCACGTACCTTTCAAAGAACT CAACTTAAGAAGCTCTCCCTTTGAGGGTGGATTATAGACTTAGCTCCTTTGAATTTTGGG GGAACATAATTCATAACTGTACATGGATGAGGCTGGGTTAATTTTCAACTGAGAGTCATT GCTGCTCCCTTCTCACAGACGCTATGCTGGGTCCGCAAGCCCCCGACTTGCTTTGTAGCT AGGTTGTTCACACTGTTCTGGACACTGAGAAAACAAGCAAAGCCTAAGGGCTTCGGAAAG TCCCTCCCTGCAGGTGAAGAGCCAGTGTGGGGCTTTTCCTGTCTTCCCTCCCCTTCCCAC TGTGTCTACAGAGGGTGGTAGAGGCAGGGTTGGACATTGCAGAGAACTCAGGACGCCTAT GAACTCTATGCCATTTTAGTGTCAGCTTCAGCTCCTTGTAGGCATGTTATTGGAACCCAA GAGTATCTCACAGTAGACTCTAGAAGGGAGAACTTCATCTTCCTGGAGCTGACAGAAACC AGGAGGTTGTCTCTAAGACCTTGTCTCTAAGCCTCTCTGTATTCTCACTCATAGAACCCA TACCGTTGTCTCACTTCAGATTTCCTTGGTGTGTTTCTCTCAGCTCCTGGACACTCAGGG CCCTGTTTTACTCACCGCAGGGCGTCAGGGTCTGCCTCCCAGCCCGTGTTTAGGAGAGAA ACATGAAGATGAGTAAATGCTTGGGCAAGCTCTCCCGTTCTGGCCTCAGGCTGGCTCTGT TGTTTTCTTCCTACCTTGCCTTTGATGTCCTTCATAACTAAGTGGCAACTTGTTGTTCAC AGAAAAACCCATGAGGTAGCCTGAAGAGAGGTAAGTGGGAAAACAGACTTTAATTAGCTG TATCTGAGCTGTGTAAATAACTGTTCCCGAGGGTTTAGTTAGAGACAGGCGTCCTCCAAA GATGCAGACAAAGATATATCCCAGTCTCCACACTGTAGAAACAGAAATCAGGTCTAGTTG TTGTACATTCTCTTACTAGGAAACATTTTAAGATGTCCAGAAAAACACATAATTGCAACC ATTGTTTCTGGCTTGCAAATTTCTTCTTGATAATTATGAAAAGTGAACCTTTGAACTGTT GAGTATGAAGCATCGTTCTGTAGGATTCACACTGTGGTTGCAATGCAGACTTTTCTGACA CGGAAACCTGGAATGTGGTAGAATGAGTGACTATTGTTTTACCAGGAAGGACACAGGTGG CAAAGGTGGCAAGTTTGGGATTAGGTTCCGGGTCTTTCTTTAAGGCTTTCTCTTGTACCT TTTTACTCATAACTTCCTGAGCTGGAAGTATGTGCCACACCATCAGTGGAAGCTCCCAGT GACACGTAGGAACTTCTGGAGGAGTGGTCTCACTGAGCTTTCATTAGCAGGGCCAGCCTA GCCAGAAGGACCTGGGTTGTCCTGGAGGGGAAGGTCTGGCCTTCTGCTGTGCTGTGTGGC CTGAAGGAGCCACTTGGGACCTGGGCTCTTGGGGTCGAGGCTGGGTTTGATGGTAAGAGC ATCTTCAGGATTTATGGAGGAAGTAGAGACTGAGTTTATTCAGGGAGGGGATGGAAGTGT GGCTTGTGTCCCACTTTGTACCTTCCTCAGGTCCTGGAGATATACTGGGGTCGAGCGTCA CTGATGCGGTTTCTCGCTTCTCTGGGTGTCAGTGAGACTGACTCTCTCTTCCCCCACAAA TGCAGTTGCTGATGCTTTTGAAAAGGCAGGTGTCAGGGGGATCAGATGTAAAGTAGAGAT GGCTTTCTCTGAGAGATCACTGACTGAACACCGTAGTTACTCAGTCTCCAGGGGAAAGGG GGGAAGATGACTGCTGACTTCCTGCAGTCTTGAAATTGGGTTCTTCTGGAAGCACACAAA GCTGCCATGCTGTTATCAAAGTGTGCATCTCATTTAAATAGATTACCAAACATACCATCT AATTATTGACCATGATAGTGCTGGTGTTAGTTACGGTGCCAGAATAACTCCAAATCAGGA GAAAATAGATTTGGAAAAATTGGGAGAGCAACCGGGAGTGAGTGAGGTGGTGTGGTGAGG TAAAATGTGAGCTCAGGGCTGACCTTGGGCTTCCACTCTGTCGGCCTCAGTTTCCTCTTC TGTGACAACAGGGAAGTGGTCCAGGTCTCTCTGCAAAGGTTCAGCCATTAGGTCCTTTGA ATGTTGAGCCTCTTGTTTGAATCACTTTGATGAGCTGAGCCCAGTCATGAATTCTCTGCA TTAGTATTCAGTTCTTAAAAGCAGGAGTGTTTGAGGCTTTGAAATCGAGTCCAGCAGGAA ATTTCTTCTGGTCTGTAATTTCCTTCCACTCAGGAGTGACAGGGCCCCAGTCTGCCTCCG TCCTCCATCAGGAGTTTGAGGCAGTGGGATGACTTCTGATTCGTTTTCCCTCCCACCTTG ACTTCTGTGAATATAAATTGGCATGGCATAAATATTTAAGCACTGCATTAATGTTCAGAT GAAAGAATCATGCAGAAACCAGAACAATCAAAGTAAATTAGTTAAAATTTGCATAACGTT AAATATGGTAGCCTTTGAGGCTTGTGGACAGTGGTTCCTGGCCAGCCACTGCACCATAGC AGGTAGCAGAGATAACTTACCTGTGCATTTGGTATTTAATTGTTAATGATGTGGGCTGGG ATATAATAACGGGCACTTACTAATAAATCTATGTGCAGTCCTCAAATGTGCTGATGGGGT ACCCGTCTAGGCATGTGACAGTGGAGATGCTGGCACTAGGGAATGTTAGTAGCTTCCTAA GGAAGGACTGACACACGAGGAAGGAGGAGAGGGTGCCTTGTGCTCCTCAGTTAGGGCAAA GCACAGGCAGGCTCCCGAACGCCAGGTACAGAGAGACACGATTAGTGCAGGGTGTGTGGT TGTAGAACGCTTACTCGATAGCTTGTCGGGCTAAATCTCCAGCTGCACTGGGCCTCAGTT TCCCCATGTGCACAGCATTACATTTATGATCCCTCAGGGGTTGTGAGGCGCACAGCACAC AGGACGAAGATGCGGAAATTGTGATTCAGATTGTGTTGGACAGTCTCCTGTGTGGCTTCG GCTGCTGCTCTGGGGCTTAGGTGACTGCAGGTCTCTGTGCTGAGCTTTCCTGCACACAGA TGAACCCAAAACAAAGTTCAGGCTAGCTGGGTGGTTTTTCCTCCACTTAATTAATCATGA ATATTGTCCCCTTCATTATGTTTTCTAGTGATATCTAATTTTATGCTGAATTATATTCCA TTCTTAGATATTTAAATACCATTTCTGCTATTTCAATATTTGAGGTCATGCTGGAATCAA TGGTCTTGTTTATTTTTAAGATTTTATTCCTGTGATACACATAGGGATGTGTGTGTGTAG GGGGTGGTGGTGTCTGTACATCTGAGGGCATCAGATCCCCTGGAGCTGGAGTTGAAGGCA GTTATGAGCTATAATGTGAGTATTTTCATTTTCTCCTTCTCGGGTCCTCTGCAAGAGCAG AATGCGCTCTTAACATCTAAGCCATCTCTCCAGCCTCCTGAGGTCAACATTCTTATCTGG ATGCTTCTGTCAACATCTGTCTTTTCTCTAGAGCTGGAATTACCCAGTTTAAGAATGTTA ATGCCTTTTGCTATATATTGCCAACAACTCTTCAGAAATGGAGTTGTAAAATATACCTTC TCAAAAATAGATTATTAAGAGTAAACTCTAAATACAGGGAATGAGGAGGGAAAAGGTTTG TTTGTTTGTTTTAATGTGTCTGGGCTTAGGTGACAGGGGCAAGAATAGCATGCATTTTTA GAGAAGGTAAACACAAGTCAAGGAGAGTCAGGGAGCAGTGCACAGGCGGGGAGCAGTGCA CAGGCTGGTCTGTACTTTTTTTTTTTCAGAGCAGCTTTTATGGTTCAAATTTGAAGGAAA GCCATGATGCTGTGATATATACAATATCGTATATATACTATAACATATAGGCGACTGTGA AAAGCAGGGTAGGCCCTGATGAGCTCTTCTTGCCACAGATGGTAATGTGCTGCTGCCACA TGGTCACGGCCTCTCTTTTGCCTCAGTGGAAAGCTGAGGAATGAGATGATGGTGTTCGTG GGATCTTGTTCTGCGTGACTTATCCCTTAGTTATGCGTGTGAGTGTATGTCTAGATGCAT GTGTGTACATTGAGTACAGTACCCATAGAGGCCAGAAGAGGGCGTCAGATCACCCTGGAA CATGGGTTACATACAGGTGGTTGTGAGCCATTCATTGTGGATGTTGGTAACTGAGCATGG GTCCTCTGGAAGAGCAGTAACTGTTGTAAACTGCCGAGCCATCACTCTACCACAAAGGAA TTGGTGTTTGGATTGAATGAAGTGTAAGTTCTTTGTTCTCTTTGGCCCTCTCTAGCCCTG GGACTCACTGCTTGACTCTGGTAGACAGACATAGAGGGAGGATAGATAGGTGAGGAAAAC TGAAAACCCGCTCAGAAGGCCTACTCAGTGTGGGTGTGTAGGAGGGGGTCCTAAGGGGCA GAGTGGAGGTCCTCCTGGGGCCTCTGTGGAATCTGAGGGGAGCGCTCTCTATTGGATGTC AGATGCTCTGCAGCCCTCAACACTATGCCAGGCTGGTTGAGTCAATGGGTAAGTTCAACT CCTCTTTCATCAAAATGTTTAACTCTCAAAGGACCTCCAGGTCATCTGGCTTAGCTTTTC CTTTGTACAGATAAGTACATTTTCATTATTCATTTGTTTGTTTAGCAATGATGGAGATCA AACCCAAGGACCCATACATGCCAAACAGGGGCCTTACCATTGAGTTATAGCCCCAGGAAA CTGATTATTTTCAGTTGAGCTTCACCATGTAAACAAGTGAAGTTTATGTTGCTCCTTTAA AAAATGTATTTGTTATTACGTGCGTGCCTGTCTTTGTGTTGGAGGGTGTCTGTGTGTGTA TGCACATGCTGTGGAGCTCTTTGGAGGTCAGGTAACAGCTCTCAGGATGAGTTCTCTCCT TCCACTGTGGGTCCTGGGCATCAAGTGCAGGTCGTCGGCTGAGCTTATTTGGCTTATCTT ACTTGCTGAGCCACCTCCCAGGTCCTGTTTCTTTCTTCCTCCTCCTTTTCTTCCTTGGTC TTCTCTTAATTTGTGGAATCAAAGAGCCTACCTTGGAGTGGAGTTGGATGCTGAGAGTCC TCAGCTCTCACACTAAGATGGCAGAACTGTAGCGGGCACATCTGGTACAGACAGCAGAGC TGAGAGCCAGCTTCACTCTAGTCACTTCTTCGGCCTGGGGTTGTGGGCTCAGGTCTGCCT GCAGTGCTGCTGCTCACAGGGGTGGCTCTTCTTCCTGTGTGGCTCACTGATGCTTCTGAG TAGTCTTGGACAGAGAATGGCTCTCTCCTCTTTATGTTTTAGAAATTATCTGCTAGTTAC TGTATTGTAATTCAAAATAATTTTTTTTCTTTTTCCTTGTAGTGACGGAATAATGGCCAG TGCTTTCTTTAGGAGAGTGCCAGTGGCTCTGAGCACACCTTGTGCCTTTTACCACTGGGT GACACTCTTAGACCAGAGTGCTGTACCAGTGGAACCCAGGGCCCTTGAACCTCAGACTTC TTCAAAACACTTTATGCAGGAGAAAGGGACACTCTTCCATCTAAAGTGCATACTGGCCAC TCTCAGACATGATAGGTATTATGTATCAGTCTGAAGCAATTTTTAAGGCCAGTGAGTATT GGGCAATCAATTATTAACAGGATCATCAATTAGGCAGCCTTTCAGTTGCTTGGAGGTTTA TTTAGATTCATGTGTTGCATATTAACTAGCTACTAATTATTTCAGGGGAACATTTATATG AACTTATTATTCTAGTATTTATTTTGCACCTGACACAAATCTGTGTTATCTGTTGGTGGC TAAAACCTTGGTGATGGCTTGCACATACTAATGGATGTCACAGCAAACCTTTGGCAGTCA GAAGACAGTATGAGGAAGTTGTTTCTGTCCTTTCCTCATGTTAAATTTGGGAACTGAACT GAAGTCCTCGGGGCTGGCACACATGCCTTTTCTGCTGATCCGTTCTCCAGCCCAGTCCTG TGTATGGACTTCCACTGAGCCATCTTAAGAGGAAGCAGAGCAGTTACTTGGGAAAATGAA CACAGGTTCCCTGTACAGATCTCTAGCAAATAGAACTTGTCTAGAACTTGTGCCAAGCAC TTGAGAGCAGGTTAGAGAAGGACTTTGCTCAGAGCGTGTGCTGGCCTGCCTGCCCTCCTT GTTTCACGGCTTCTTTTGTAAACCCAAGGCCCACCGTCTAGGCTTGGCATGAATAGCTCC TAGTCACATTCAGCGGAACAACATGTGGTATTTCTCAGGACAAGGAATTTGGAAGAGTCA GGTCTCTCCTCTGCTGGCTTAAGAGGAGGGATGACAAAAGTTAGAATTTTAGGATCCTGA CAGAAGTATTTACTGTATCCCATGGGGACAGAAAGAAATGACAGTGGCAGAGTCAGAGAA GAAAGAACCTAGTGAGGTTAGTGACTCCAGTGTATTTTGATCCCTCAGTATGTGCATCCT CCAGTTAGTACATTGTTGGGTGACCCTTAGTGTGATACCCAGTGCAGGGGGTGGGTGGGC TGTGGCAAGCAAAGCAATGTGAATGGAGTAAGACTTGAGGCACAGCAGGTCTCATGGGAC TCAACCAAGGGCACAAGTAATTGACAGCCCCAGATTTCTAATAGATGGTGTCATGGTGTG ACTGCTTCTGCTTCATGTGGCTTAGGCAAGAGGCATTGTGCTTGAGGTGGGAAGAGGTGG TGGCCAGAGGTCTTTCTGCTGTGCTGTTAGAATCTGTCTTTGCAGAGACACACCAGAGAT GGTGTACTGGCTAGTTTTGTGTCAACTTGACACAGCTGGAGTTACCACAGAGAAAGGAGC TTCAGTTGAGGAAATGCCTCCATGAGATCCAGCTGTAAGGCATTTTCTCAATTAGTGATC AAGGGGGAAAGGCCCCTTGTGGGTGGGGCCATCCCTGGGCTGGTAGTCTTGGGTTCTATA AGAGAACAGGCTGAGCAAGCCAGGGGAAGCAAACCAGTAAAGAACATCCCTCCATGGCCT CTGCATCAGCTCCTGCTCCCTGACCTGTTTGAGTTCCTGACTTCCTTTGGTGATGAACAG CAGCATGGAAGTGTAAGCTGAACAAACCCTTTCCTTCCCAACTTGCTTCTTGGTCATGAT GTTTGTGCAGGAATAGAAACCCTGACTAAGACAGATGGTATGGAAAGTTAGCTTCTAGGG CAGAGGACTAAGTGTTAAGTCCTTGGGAGCAGGAGAGCGCTGGGTTGAATCTTCCACTTC AGTTGAGATAAGAGGGAGCTATCCCATTTAGGAATACTATGTTGTTTACAAACAAGCTAG GTCTTTGAAAGATGTATGGAGTTTTCATTGTTCTGGAGGATGGAATTATATGTGGGAGGA AAACCATAAGAGATGGGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGCTCGCACGCGT GTGCGCATGTGTGTGTAAGGCTGCTGTGGGAGAGCTGGATCCTGATATTAGAAGTCTGCC TGACGACCTGATTATGGAAACATGGGAAGGAGGCCAGGCAGCTGTGCACCATCTCCTCGG GTGATGGATAGAGATGCTTTGCTTCTGGGACTTTGATCTGATTAGATTAGTAGCACATTG GTTTGTCTAAGACAAGGAAGGATGGTCAGGAGAAATGGAGCCCAGAGAGGAGCAGGTTGG CAATTACTACTTGGGATGAGAAGTGAAGAGGGAATGAGGCTCCTGGCGGTGGAAGAGGAT GGGTTTCAAATACATTGATGGACAAGAATCCAGGATGGATTGGTTCTTCATGGAGGCTTT GAGAGGACGCCACCCAAGATGGGTGTGCAATAAGGAGGTTAGAAGGACACAGGATGGCTT CTGCCAATCGGAGGCTGGCATGAAAGGTGGCACAGTGGACATGTGCATTAGCCTGGGTTT GTGTGGGTGATTGCTGCTGCAGTGGCAGCTAGTAGGGCGAGGTCTGCTGGCCTGTGGCCC CTCAGTCTGTGTAGTGTCCAGTACTGCTGTAAATAAAGAATGAGGTGAGGTGTGGCTGTA CACTGGTCCCGAGGTGGGTGCAGAAGCCCACAGTCAGCATGTTAGAGCCCAAGCTAGAAA AGATGGCGACGGCCCTTAGGCTTACTGTAGAAATGGCTCATATGGCAATGTGAAGGGAGA GTTTGCATTGTTTTCAGATGCAATTGTGGGGGGTTAGGGTGTAAGGCTCTGGACCTGTTC TTGGACACCCTTGTCACTGAGGGCTAAGAAGCAATAAGCTTTGGTGCAGACCCCAAAGAC TGGCTTTCTAATGCAGCAGATGGGCAACAGCTTCAACTTGGAGAAGAGGCTAAGGAGACT GTTAACTGTAGGGAAGCCAGAAGCCAATTAGTCCTGAGAACGTTTCTTGATAGGATAGGG ATGGGAGCTGGAACTTGTGCAGTGTTACTGAGCAGCGGAAGAACCACATTGCTGTTTTTA GTGATGCATTTCCTGTCTTGGCTGCCTGTGGACCATACTTCTCATGCATGGACCTTGAGG GCCATGAGTACAGGACCTTTTATCTGAAAGAGCCTCTGATTAGCAAAGAGTCACAACCTG CCCTCAGAGGACGATTGAGGAGGAGGGTGTGTCTTAGGGTTTCTGTTGCTGTGATGAAAC ACCATGACCAACAAGCTAGTTGGGGAGAAAAGGGTTTATTGGGGTTACATTTCCATACTG GCATTTACTGGTGAAGGGAGTCTGGACAGGAACTCAGAACAGGGTAGGAACCTGGAGGCT AGAACTGATGCAGAAGCGGGGAGCTGATTATTGGCTTGCTTCCCATAGCCTGCTTTCTTA TAGAGCACAGGACCACTGGCTCAGGGATGGCACCACCCACAATGGGCTGACCCCTCCCCC ATTTTCCACTAATTGAGAAAATGCCTTACAGCTGGATCTCATGGAGGCATGTCCTCGACT GAGGCTTCTTCCTCTCTGATGACTCTAGTTTGTGTCAAGTTGACACACAAAACCAGCCAG TGCAGGATGTTTGCTAAGGCTTTTCCCTTTGTGATATTTTCTCAAGAGTCCTCAGACTCA GTCATTTGCTGGCCTAATCCCTAATTGATTCCTGGGTTTGATAACCCAATCTGTTGTTAG GACCTCGGATGATACTAAGCAGGTATTGGGCTCTGGCTTCTATCTTCATCACACTGCGCT GTTTCCACGTCTTCGAGTGGGCTAGCTGTCTGGTGGCCTTGCATAGATGTGCTTCTGATT GCCAGGGCCAAAGAAGCTTTCTCCCACTATTATACACACCTTAAAGAATTAAATAATATT AATAATATAGCTTATCATGGCATTCTAAACTCTGCCCTTAAAGGATCTGAGACACCTAAA CATTGTCTCTCATAGCCTGCCATGTGGAGAGTTTTTATGTATGCATGTATGTATGTGTGT GTGTATGTATGTGTATTTATTCTGTGATCCTGCCCTGGCTTCTGTAGGCAAGCTCCCTGC CTCTGAGCCATATCCCAGCCTGGCACTGGTGTCTTTTTATTTGCCTTGTCTTCAGATTTG TTTCTAAAGTTGTCTGAATATTCACCTTCCTTTCTAAATGGGCTTATTCAATAATTGTCC TTTACTCTGGCTTTCCTCATAATTGGCCAACTTTAGACACGGTGTGTTTTTGGCAGTGCT GGCTGTTGAATGGCTAGAAGGTAGAGGGAATACAGTTAGTTGTATTACCCACTAGCATTC TTGGAAAGCAGCCCAAACTTTTGCTTGCTGATTGGCAGCATCACACTCTTCTGATGAAGC CACAGTGCAATCTAGGGTGCTACCCGGACACACCATTCTCCTTCCTGTAGCCACGGTACA GACATGAACAGCTTGTGGTTAATTGGCAGTATAAATTCACAGTAACACCAAAACTCGATC TTACACACACAGGCCTAGTGAACGTTCTGTCTGATGTCAGCAACATGGAATGTAGACTTG TAAACTATCATAGTGGCTGTCAGCTCATTGCTTATCTGCCTGCGCCTTTGCATAGGGTTT CATGGAGCATTATACAAGCAATGCGTCTGTGAGGAGCTCCCCTCATTTCTGTTTCCATCC TTTTGGAGTTCCATCAACTGGTGGTTAATTCATGTTCCACGAGATATGTGGGGGAGTAAA TGCATTGCAAATGTGGACTGGGTGTACCTGCTTTTCTATAAGACCTCTGACATTTATGTC ACTGGCCTATGTTCAGGACATATATTTATGCAGAGCAGATTACCAAAAAGCCCAATGAGA GAGGAGGCCACTCAGTTGAAGAGATCGGACTGAATCAAGGAGATTGGGGAAGTTCTTGAG GGTTTCTAGGCCTTGGCAGGATGGGATCCACTCAGGGCCTGGCCTCTCGGGGATTTTCTT TCTCTACTTTTTCACTTTCTGTCCCTTCTCTTTCACCCTTCTGTGTCAAGACTGGAAAAA AAAATGAACAGAGCCATTGACTTGGTTCATCCATATTAACTCATCCTGTCAGACTTGTAG GATGCAGTCATCATCCATTTTCCTGGCACCTTCATTAACGGAGAGGTAGATGTTGAGCTG GTATGTTGGGGCACGGATGGGCACTGCTGGCCTCAGGTGGGTCCCACAGGACTTCTCATG CTTAGAACATGCCACAGCTATTGGATTGTTGGCTCTGATTTCCAGTTAAGAAAGTTGAGA TGCAGAGTAAGCCATTTAATTAAACAAAACCACATAACTGTTGAATGACCTAAGCAAGGG CCTATCTAGGGTCACTGGTCCTCAGGCCAGCTCCTTCTCATTGTGTGCATACATGGATGG ACATGTAATGCATGCTTTATATAATAGCCAGTGGAACCTTATGGAAAGTATATAAAGCAG ACAGAATAAAAATGTTCCAAGATGCAGTATAGTATTAACATGCATCCATTTTATTCTGTT AAGTTTAGATGTAGGATTACTATGCCTACATTTCTAATGAGATGTGAGGCCAAATTCTAA TAGCATTGTAACAACAAAGTGATTCTTAGTTGATAGTCTCAACAGCAGTGTTATATAAAC TGTGTTCACTGAGGTGTGTTTATTATGCCTACAGAGAAGGTATCCACAAGAAAGTGCCAT GTGATGATCTGTGTAACCAAACTGGTATTATTAGCACATGGAACACCATACTGTAGAATT GCCCTCCTCCCACCTTATGTCTTCCCTTCACCATCCATGCCTAAGGTAACATGATATCGA ACAAGGGGTTGTTTGACTGCTATTTACTTAAATTAGACACCCAGATGGTTCTTTTGTACT ACTGGCACCTGATTGGCCCTGACACTGGTCCAGTTTATCATGGCTATTGGTATGTGCTCT GACTATTGGGTATTTTTGATTCCCCTTCATTGTGCCTTCATCTTTCGCCATCTTCTAAAT ATAAAGTATGCTCCTTGTTTAAAAATACATTGGTGGGGGAGGGGAGCTGAAAAAAAAACT GATGAGAAAGTGAGTTTGGACATTTTCCCAAGAACGTCATTATGTGGTGTTTGGACAGCA ACATATTGGGAGCAGATCAGTTGAGATTATATCACTATTTTAAATGGGCCACTTGGGAAT CCTAGGGTCCCCTCTAACCGTCATAGAGCTTGGCAGAATATGAAAAAGTAACACTGCTGT GTTTATGCAGATAATCCCAGAGGAGCGCCTTTTCCCAGCCTTTCTCCTAGCAGATTTGTG TCCACAAAGGGTCCTTCAAGTATTTGTCAAATGCTTTTGGGTATCAGACGATGGCTCCTT GTGGTAGAGTGAGTTTGTAGGTTCACCTCAAGGCCAGGCTGTCCTAAACACTGGCAGATG AGGCCAGTTCCGCTGGAGAGAGAGACTTGCACTAACTCATTTTCCTGTCTGTCTGGGAAT CCAGGGGCAGAGGGAGGAGATTGCTATGGATCCAAGAAGCCCCTTCCAGTTTTCAGGCTG ATCCACGCCTAAGTTTGCCAGCTACTGTCTTAAGTGTTTTGGGGATCTCAGCTCCTAGCG TTTGCCAGTCTTCTGGAGCCAGTTTGGGGAATAGGTTCTCGGAAAGAATGTCTTGAAATA CTTTTAGCATTCTGGGAGTAGTTGTTGCAGTTCAAAAGTTCAGTTATTTGGGACTGACTG AATTCTGCTGTATGTGTACGCATGCATCTGGTATATACATTGCCACGTCCTGATGCTTCC AGATAGAATTGGATTTAAAAAAAAAATTGGGGCAAATGAAAATTGGCATAATCTCTAAAT TCTGATTTTCAACCACGAAAGGTTAGTTTTTTTGCATTTTGTTTGTTTTATGTACAGATG TGCAAAGATGGACCAAGAATAATAGCCTGATGGTGCAGCTCAGCCACAATAAGTGTGTGT TCTCTTGGCTTGGTGGGGAAGGTTTACATTGGGAATCATTATCTAACTCAGAAAAGCACT GTCTGTGGCCATTAGAATGCAGTGTATTACCTCGGTAATGTGGTAGGCAGGCCTTTTTAA CTCTGCCATAAGGGTCTGTGTTTGTAGCTTTGCTGGTAGAACTGTGGGATGCTGGGCTGG GGAGAGCACTTAATAGTTAAAGATGCTTATTGTTAAGCGTGAGGACCGAGTATGATCCCA GCGTCCATAGAAAGCGTTGGGCACGTTGGAGTGCACAGGCAACTACAGCACTGGGGAGGC AGAGATGGGGCGGCGGCACTGGCGGCGCGGCGGTGGTGGTGGTGGTGGTGGTGGTGGTGG TGGTGGTGGTGGTGGTGATGGTGGTGATGGTGGTGGTGGTGGCAGTGTGGAGTTCTGTGA GCTCACGAGAGGCCCTGTATCAAAAAACAAGGTAAAAGCCCCTGAGGAATGACTGTTGGA TTTATCCTCTGCCCTCCACACCTAAATCTCACACACACACACACACACACACACACACAC ACACACACACACACACAGACACACACACACACACACACACACTCATATACAACACACTAT GCATCCACATGTACTTACTTACTGTTACTAATGAGGAAACTGTATTATTCATTTGAATTC ATGATTAGAAGAAAATATGACCCAAAGAAGATAGATATCTCTAGATAAAATATGTAATGG TGTCGGCTATAGCTTGGCTAGCAACACCGCCTACTCAAGTACTCACTCATATCCTGGGTA ATAGCACATTGCTGCCACATTATTTCATTCATTTTCAAAGACAGCTGGGGAACTGAAGTC ATGGAAGTTACGGCTTGTCTAACCACTCAGTTGTCTTTCTTTAATTAAGCCAGCACTGAT TTTTCTTCCCTTGACTGATACTTGATAAAAACCAAACAGCAGCAGCAGCAACATACATAA AAAACTTACTTTATGAAAGATCGTTAAACCATTATTTCATATGCAAATCATCACTTACTT AAAATTCAAATACTGGTCTAAAGTTTAAGGTGATTTGGATTGCATTTGTTCCCTGATAGA TCAGAAATAATTTATCTGTTTTCTTTTCTCCAAGACAGCAAAGAAATATATAAAGGTTTC ACATTAGTCAATAAATATTGGCTGCTGAGGTATTTCATATTCTCATTTCAAATAAGATTA ACTTAATAATTTATAATTGACTGAGGGCGAATTAAGGAGCTTCACCTAAGCAGATGTTTT CATGTAAAGGGAAATCAATCCACGTCTCAGGTTACACACGAGCCCACCACTAATGTGCCA TAAAAATAAAACCTAGAGGGGGCTTAAGAGTGTGACTGCCAATATTTCCAGAGAGAAAGA CATACTAAACACAGTGATAAATTATTGCAGTCTTATGTAACAGAATTGTGCCAATTTCTA ATCAATTACAGATAACTTATTTTTCATCAACTAAATGTAACTTTAGAAGTTTAAGCTTTT TTATTGTTTCATTGTTGAGATTCTATTCTTGGTTGTACTTCCTGCCACTGAGAGTTGGTA ATAGTCAGTTGTATACTTTATATTTTTATCTGGTCTAAATCATTGTGCTAGTCTAGATAG CTTTCCTCTAAAATATGTGGAAATTTCTAGAATACTGACTATGTTAAAAAATAAAATAAA GTTGTCTATTTGATCACTTTAAAGAGGTAGAGGAAGAAGGGTCATTGTAAGCTTAAAGCC AGCCAGATCTACATAGAAAGTTCTAAGCCAGACATGGCTAGATTGCAAGACTCTCAAAAC ACAAACAAACAAACAAACAGATTTAAAATGTATAAATCTGATACTTGTTCCATGGCAGCC ATGATGCTGTTTTTGATCTCAATAAGACTCTGTAAGACAGCAAAATAATTTCCTAGAGAC CTATTACTTTCACATTGGATAAAATATACTTAATATCCTTTCATTTTCATGTTTCAAAGG AAGAGTCAAAGATGATTAAAGGGCTCTTTGAAGCGGTCAGGGCTTGGTCACTTCACATTC TGTAGTCAGGGACTGAACCATAGTTACTTTTATAAATGTATTAGGATGTGAAGAACTGAC TATTAAGTCTAAAGTAGCTGTATTATCAATAAAGCAATACACTGAGTTGGGGTATTGTTT TTTAAATATGTAATTATATTTCTTTTCATGAAAAATCATACATAAATTGTTACGTTTATT TAAGATGAAATTGTACAGCCGATAAGAGAAGAGAGAATCCACATTGTAGATTCCTTTTGT GAGGGCATGAAGAAGTCTGTACACAATTGAGCATATTCCATGTTTAAAGGAAGAAAGTAA ATAAATGCAAACAACTCCATAAAAAAAAAAAAAAAAAACTTACTTTATGGTCCAGTTACT TGGTCAGTAACATCAATATGATGAGAATATCTTGTGTTAATGTCAAGAAGAAATCCCTCA TGTAAGGATACTTACTTCTAGACTCCCCCCCTTACTCCTAGACTTTTCTATCACATCTTT ATTCTCAGCCTTCTTGGTTGCTTAATGCTCAGTGAAGAACCCCACCTTGCCTCCCTGAGC GTATTTCCAAAGGCCAAGGAAGTCATGTGGCTCAGGAGCGCCCTCTTCTGGCAGCTAACC GCTAACCCCTGACTTGGTTACTTCTTTTAAATACTCTCCATAGAACCTCCATAGAATCCT AGGTGGCTGAAGAAGAGGAGGAAACCAGTCTTTGCAATAAAGGGATGGAATGTTTCGTGT AGATTTCAGTGCAGACTAAAGAGAGGAGGTGATTCCGTAGTTGTCGGAGGCCAGAGTTTA ATTACAGTCAGGATGTTAGGAAAATCTTCCTGAAAGACTTGGCCACGTATCTGTATCTGA TTCGGCTTGGTGTAAGGTGGATTAGAAAGGAGCATCATGCCTGCTAGGAGCAGCAGCAAT GGCGAGGGCCTGCAGGTGGAGGAAGGGCCAAGGAGAGGGAAGGTGCGGTACATAGTATTT ATGCCAGTTCAGTCAGAGCGTGGGCTTTGTGAGGACACGTCCCCACATGATCAGAATTCT GTTGTCAGGCTTCAGTAACCACGGACAGGATGGCTGACAGGAAAGAGCATCAGGTAAGAA CGTCACAGAGATGGCTACTTCTTTGCTTTTGTTGTGGGTGCAGAGTGAAAAGCCAAGGAG AAGTGCCCCTATGTAGCTCCCAGCTCCTGTCCCAGCCGCTCTGTGGTAAAGCCATCCAGG ACACAGGGAGACACTACTTCCCTTTCCAGACCCCTTTGCTGTAGTCTGGAGGAGCTGTAT TGCACACACCTTCTGCTTGGCCTGCAGAAGACTCTGAGCCTGCGCATGGGACTTGGGCTG CGGGGCTCTTGTGCCCACCCTCTGACTCCAAGACAGAGAAAATGAAGACAGTGCTGGCCC TGTGCTTAGATCAGAACTCATGCAGGTTCACCCTGGGTCCTGCCCAGGGTCTTGTCTGGT AGGAGACCCCCACTTGGGTGCTTCTCACCGACTGTTACTGTGGGGGAGAGGTCCTAGAAA CTCTAAAAGAGAAATCACCCACTTGTGCCCCAGCATCCTGGCCTACGGCTCCTCTCCCCT GTTGCTGACAGCTACCCCATTCTTTCCCTGCCTGCCTCCTCCCTGAAACTTTGACCTTTG GAGTCCCTCCTGCTCTGAAAAGATGTCATGGCTTAGGATAGAGAAGCAGGTCCTTTTATG GAAGCAGGCAGCATACTTTGTCTACTGATTAACCAGAGTGAATCTGCTCTGGGCTCTTTT AGACAGGTTAGGCTGTAGAGCGGTGCCTTGTGCATTTGAGATTTCAAGCAGACAGCACAG CCCCTTTAGCCAGGGAGCAGTGGAGCTGAAGTCAGGCTGGCTGTGATGGGCTCCCTTACT CACTATGTGCAAGGTTTGTATTTCTCTCTCTGATTAAGGCTGCAGGAGTTCTCAGTTAAA ATGTCCACAGTGTTTTGGGAATGTGTGGGTTCTCTGTTATGTTTTCCTCATTTGGTAGCT CTGAGCCTTCATATTATACAGTGTTGCCTCAAATATTTAATTATGATGCAGTTATAGCTG CTTTTATATTTTAATTGACTTGGTCTTTAGACATTTAGTAGCTTTATTTTCATGTTAATT AAAAAATTTTTTTTACAACACTTGATGTAAAAAAGAAAAAGGTGGGCATTGCAGTTTGGC AAACCTGGGTTTGGGGATTAGTGGACGGCAATTTGGTTTTAGCACTATGGCACTAGCAGT ATAAGTACCAGCATGGTATAATCTTGTTTCTCTGAGTGTTGGTGTAGAGTCTGAGTCTTT TATTCCTATGGTTGTTGCTGGAATCAGTTGGGACCCTGCATCTGCACGTGCCGTTCCCAA GGCACTGATTGATAGTTGTTGGCTGTCAGTTTGCCTAGATTTGGCTTTGATGAACTGTTA GTGACAGTTCAGGGCTTCATGCTGACATGGTTGCTTCTCTCCGGTGTCTACTCTGGAGTC TGTGGATAGATGCCCTGCTCTCTCTCTTCCCTCAACATCCACGTAGCCCCACTCCTCCCC ATAACTGTCTGCTGGGTGGCCTCCGTGGGCAGAAGTTAAAGGTAGGAGCTAGCATTGGAC TAAGAGCTTGTGCACAGAGAAACTCTTCTCATTCTTCTGAAGGCAGGTTTCATGCCGTCA ATAGTAATTCAACATCTTCTACTTATCTGAAGTGGCTGGGATTAGAACTGGGGCAGAGGT GGTCCTCCCCCTTGCAGAGAATGGACAGAAACCTACAGTCACCCCGTATCCCGGTTTATC TTGTGGTGTCAATACCAGGGAGGTGGCAGTGCAGTGCTAGGCATGAATGTTTCAGGTGTG ACTCTTCCTCCCACACAGTCCCCTGCTCTCTGACCCACTGTATCGCCTACTAAGTGAGGA GGTAGCCGTAGTTAGCAATCGGAATTGTGGACTTACAGAGAAAGCAAGGTTGCAGTACTC TGGTATAGTCAGGCCCTTATCTGATTTTGAGTTTGAAAATCAAAGTCTCTGAACCAGGAC AGGCAAGTAGGAATCTCCTGTTAATTATCATGGCATCTTCATCTGCTTTGTTCTGAGCAC AGGGAGCAGGGATGGATGGGGTCAGCACTAAGAATGATCTTGGTACGCATGGTAATCATG GCAATTACTGGCACCAACCTTTGCCTGTCTTCTGCCATGGGGTCAGCCCTGGTCCTCTTG CTTCAGTCTCCAGAGGGATTTTTCTTCTGTCATGAAATGGTACTCGCATTCACAGGCGTT CACTACATGTCCACAGCCCTAGTTAGTTACAGGTGTCCAAGAAAGGAGACTTTCTTTCTT TGGAGAGGAAGTCTGAGGCCAGAGGGGTTAAGTGATCGCCCAGCTCTGTCAGCACATTGC TCTGCTGTAGTTCAAAGACATGTTCTCTTTAGCCACCCCCACTGCCACTCTGCCCAAAGG GGTCTTGCTCAAGCAAGGTCACCTACCTTCCCTTCCTCTGCTCTCAGTTCTAGCCCTGAG AATAGATGGTCAGCCGGAAGAGGAAACAGACCGCCCGTTTTCCACGTTGACTGCTGGAAG TTTTGTCTCTCTGCAGGCTCAGGCTTTACGGTGGTAATGTGGACTCATTTGCTGAGGTTG AGGAAAAAGCTAGTACCCAAGTGTTTCTTGTGAGCTTGCTTTTGAGATGTGGTGGCAGGA GGTATCCTTTGTGACTTGAACTCAGGGTGTGATTGGCACTGACTGGAGTCAGGTCAGAAG ACTCTTACCTTGCCCCATTGCTTTCTAGTCCTTGGAGGATTAATCAGTGGCATCCCTGAG GTAGACACCGGAGGATGGCGTGTCCTGGTATGACAGACCAGACATAGCTCTTGGGACCTT GACCATCAGTGAAAGAAGTGTTGACAGAATAGGCTGCAAATGAATGTGCCTTCTCTTTGT GTTTCAGACGGCCCCCTTGAGAATATTGACCCCAAAGACTCCTGTCTCATTCCAAGAAAC ATCATGGCTGAGCCAGACTACATAGAAGATGACAATCCTGAGCTAATTAGGCCCCAGAAG CTTATCAACCCTGTCAAAAGCTCCCGAAATCACCAAGACCTCCACAGAGAGCTTCTTATG AATCAGAAAAGGTGCGTGGTTTCTGGGTGGTGTTTCCTTCCTCCAGGAAGCTTTGGGGTG GCCAGGTTTCCTTTTGGGTTTACAAAGGCTGCAATTGCTTGTTTGCCATGTTGAAGGCAT CCTTTTACCAAGCATGGGGGAGCTGTTGTCTCTGCACCAAGCTCCTAGGTACACTGGCAG GGTCTGACACTGTCTCCTTTCAAATGCGTGCTCATTTTAAGGAGCACTTGCATTTCTTTT GTCTGTGCCTGTGCTCAGGCCTGTGGAGGACAACTTGGAGGAATCCGTTCTCTCCTTCCA CCACGTGAGGCCTGGGGATTGAACTACAAGCAGAGCTTGGCAGCAAGTGCCTTCACTTGC TGAGCCCATATGTGCATATTGTAAAACTTGGGTAGAAGAGGCTGAGTTCGGGGTAGAAGA GAGTGACTCTTCCTATGCAGAAGAGAAAGACTATTTCTTAATTTTAAGTCTCTGACATTT TGGGAAGTGTAGGAATCAGATTTGAGCCCTGCCTGTGCTAGTGTTTTCTAGCTGCAGAGA GACGTTTCTATAACTATTAGAAAATAATAAACAACAATATTCTTCCTTGTGTCTTTATTA GTTTCTTTTCTGTAATATTTTAAATGTTATTGTCTTTCTGTTAAATTTTTAAAGGGATGC AAAATATTCCCTGTCTTCTTGTGCAGTCAATCCTGTCTCTACCCCAAATTACTCTGGGTT CTGGGACTTGGGCCTACTGCTGCTTGCTTACGTGTTTAATGCCTGTTGTATGCAGTGTGT GTGTTAAGGCATGTGGAGACATGAGGTGGTCTCTCCTCAGTCAGTTTCCGCCTTACTCCA TTTTAGACAAGATGTCTGACTGAAGCTAGGGCTTTCTGGCAGGCCAGCAAGCCTCCAGTA CCATCTGTCTCCATCTCTCAGTACTGGGGAATCTCAGGTGCTTGCTCCGGAGACCAGGAT TGTTTGGTGTTGATTGTGGATTCAAGGGGATTCAAACTCAGGTACTTATGCACTACACAG CAGTCACTCCATCCGACAGAGGCAGCTTGGCCAGGATCTTAGGGCAGTTCGAATTCAACA CGGAACCAGGGAACTCAAAGTGCACAACCTTTCCACACTGCAATGCCTGAGCTAATGTCA GCCTTTGGGAACAGTGAGCTAGGGCTGCCTGAAGAGTCACCTGTGGGCCTGGGGAGGTGG ATCTGTGGGTGAGAACCAGAGTTTAGACTCACATAACCTATCTAAATGCCAGGCAAATAT GATGGCCCACCTGTATAATCTCAGAACTTGAAAAGCAGAGGCAGGGGCTGTGGAACAAGC TGGCATTGGGCCAGCTGAACTGAGAAGCAGTTCCCTGAAGTGAAATGCTGCCTCAACAGA GATGGACAGTGACCAAGGAAGACACTCAGTCAACCTCTGGCTTATACACACACACACACA CACACACACACACACACACACACACACACACACACACTCACACACACTCACACACACATA CTCACACACACACACACTCACACACACACACACACACACTCACACACTCACACACACTCA CACACATACACGCACACACACACACACACTCACACACACACACACACATGTGCAAACACA CTGTGTGTTCAAGTAGGCAAAGAAGGAATGAGCAAAACCAGACAGAAATACAAGGCTGCT TCATTCTTTGGAAATGGGAGACAGCTTCTGTTGCTCTAAGACCTGTTTAGCATCAATAAG ATCCAAGCTACTAGTAATATTTTAGCAGAATAGTTTGTTACCTATAATCTAGAAAAATGT ATGCTCAGTAGAATTAGGATTGACTTTTGCTTTATTCTTCCTTTTCACAAATTTCTTTAA AACTTTTCAGTTAACATGCTTCTTAGAGATTAACTGAGTAGCCCTTCCCCCACTATTCTC TTTAGAAAGGAATAGAGGCTAAGAGCAGACTGGCTGGTCGGAAGAATGGGAACCTCCACA AAGCTGCCCCTCAGTTTGGAGACCCCCAACCCCACCATTTCCCCAGCACAATGCAGACAT AAGCTAAGCATTTACAAAAGATGCATAGACTTGTGTTCAGGGCAGCAAGCAGCAGTCCAA CCACACACTTGCTTGTACTGGGGCCAAACCCAGTGATGGCACAGAGAACTCCTGGGTAGG GAGTCCCCAGGGCTGGCACAAAGGCTGTACTCAGGGTGGAGAACTGCCCTAAAAGTGCCT CACAGGGCCAGGAAAAGGCTCGGCGGGTGAAGGCTGCGCTTAGTCCTTACAGTCACATAG TAAAAGGAGAAAGGTGACTCTAGCAAGTTGTCCTTTGGCCTCCATATGCATGTTGTGTGT CAGTGACCACACACCACACACACACACACACACACACGCGCGCGTGTGTGTGCACATACA CAAACCCAAATATATGTAATAAAATGATTTTAGAAGGCTTGTAATCTCCCTTATTAAATT TAAATTAAGATAATATATATTCAACTACATTTAATTAGTATTACATGTAGTTTGAATTTA AGATATATAAATTCAAACTACAACACCTACCACAAGACTACAGTATAACTGGTGCTTCTG CAGTCTGTTTAAAGGGGAGAGCTTGGGTTAGGCATTCAACTTTTAATTTTATGAGTATTG ATATATTTCATATATAAAATATGTGGCCTAAAACCCTAGCCCTAATTTTAGAAACTGGCT ACACTCTGGCTGGAGATGTGAGAGTTAAGAGCATGTGCTGCTCTTGCAAGGACCCAAGCT TGGATCCTGGTCCTTATCAGGCAGGTCACAGCTATCTGTAACTCCAGCTGCAGACCTTAC GTCTGTCCTCCTTAGGCGCCTGTACTCACATGCACACACAGACATCTACACATACTTAGC TCAGCTCTTAGGATTGATCCCTGGACAGTCATGAAGGGGTTGGAGAGACTTAGTAATGTA GGCATCAGGGCTTGTAAGGACCCACCACTGTACGGCTGCACTGGTATAACCCAGAAAATG TTATTACTAGTTGAAGTTACTTTTGCCGGTGAACTATGGGAGATATCTGAACTTAAATTA TTCATATAACTAAATTCTTAATCTTAAAATGTAATTGTCTGCAGTTTTATATTGAGACCT TATGTATTCATAAAACTGAGAAAGCCTTAATTCATTATTCCTTAGTGATGCTTTTGGGTT TTGAGATGGCATTTTACTATGTAGCCCAGGCTAGCTTCCTGCTTTAGCCTTCTGAGTGCT GAGATTACAGTGTGCCTTCACACCCTCCTGGTTAATGATACCAGGAACTCATATGGGCTG TAACTATGCTGATTAAAGATTTGATTTCCTTGACACCCTGTGTGCAGTTGTGTATCTGTT CATTCTTAATAGTTGTGAAATAAATCATAAAATCATAAAAGTAATCTCTCTTCTTTCATA GGACTTAGATCAGTTTTCTTCTAATCAACTTCCTGCTATTGAAAATAGGGAAAGAGAAAG TTCATTGTGATTTTTAAAAAAGTAGGTAGAAAAGATGCCAGAATCAGTGTGTGTGTGTGT GTGTGTGTGTGTGCGCGCGCGCACGCGCGCGCGCGTGCATCTGTATGTTTGTATAATTTT CCAAGAAGCATGAAATGTGGGCTTGTTTGGGTTTGTAGTGACTTGTATGGCTGTGTTTAA AGAGGAGGATTTAGTATAACCCACCTATGATAATAAAGGATACACTGTTAAAATAACACA CATATCTCTTTTTTTCCTATTTTTATTAGCAGGATGTTGGTTAGAAGAAAACTGATGTAA GCTCTAATGAAGGGAGATTACGTTTATGATTTTATGGTTCATTTCACAGTTGTCAAGAAT GAACAGGCACAAAACTGCACACAGGAGTCAAGGAAATCAGATCTTTAATTGGCATAGTTA AAGTCCACATGAGTTCTGTAAGGTTTTGCTTTTTGGAAATCATTCTTTAATGTGTATTCA GCAGTGACTAGCTGATTAATCAGTATGAGTTGATAGAATCCTTAGGAACCATTGTCTCCA GAGCAGATCAATAGTCATCACCTAGGCAAGGTAGGCAGCGGTGGGATGGGGGTGTGATGA GGGTGGAGTAAAGTGTGCCTTGTAGACGAGCCGATGAGTGCACAGTTGTGCATATATGCA TAGCGTGAGTGTGTATTTAATACATTTTAATATCAAATAGATATTGTTTATGGATCAATG GTGTAAATAAGGAAGACAGGGAAGAGGTAGGCAGGTCCATCTAGAATCTTAGAAACCTGG GGCTAGATAGCTCCTAAAGGAAAGAGAGGTGAATGGCATGCAATTTAGAATTCCTACCAG AAAGCATGCTAACAGGAGTCTGACTGTTGGATTGCCCCAAGCCTTTCATCGGGGTTCGTC TGCTTGCGTATGGTTTTCCCCATGTACTGGCTGTTTTTGTGTGTCAACCTGACACAGCTG CAGTTATCACAGAGAGTGGAGCTTCAGTTGGGGAAATGCCTCCATGAGATCCAGCTGTGG GGTATTTTCTCAATTAGTGATCAAGGGGGAAAGGCCCCTTGTGGGTGGTTCCATCTCTGG GCTGGTAGTCTTGGTTCTATAAGAGAGCAGGCTGAGCAAGCCAGGAGAAGCAAGCCAGTA AGGAACATCCCTCCATGACTTCTGCATCAGCTCCTGCTCCCTGACCTGATTGAGTTCCAG TCCTGACTTCCTTTGGTGATAAACAGCAGTATGGAAGTGTAAGCTGAATAAACCCTTTCC TCCCCAACTGCTTCTTGGTCATGATGTTTGTGCAGGAATAGAAACCCTGGCTAAAACACT CCATTTGAAGAAATGGCCACCTAGTTTTTCTCTGAGGAATGTAGAGTTTCCCTGAAGTCT GCTCTCTTGTGTATCTCATTAAGCACACTCGTGGCGCTCTGTGATAGCTGGCTGCAGTTA GGAGGAAGCCTACTCCACTTCCTTTGTCCTTCAGGACGCGCTTAGCCTTGGATGTTATCT CTAAAGGTTTGAGAGCCTCCTTCAGGTCTGAAAGATGAGAGGAGAGAGACTTCCTCAGCC ATTTTTCTCAACTGCTGTGCCACTAAACTGTCTTCAGAACGTGAGATTAGCGGCTGCAGT GTGACTTCAGGTGGATTTGCCTCCTGTCCTAGGCATCTTCATCTCTCTTTTGAGGATCTG CCCCACCCACTGTGTAAGCATACTGCTGCCTGCCTTCCCTACAGCCCTGGCCTTAATGTG CTTTTATTGGATTCATGGACTCTCTCAACTCTTTGGAAGATGCCTTTGGCTTCTCTTCCA GGCAGTAAGTGTCTGAGTGCTATTGAAGAACCATTTGGCTTAGCAGTAGATACTCTCCTC TGGCTAATTTCGTTTCCATCTCTTCTGCAGCTCATACCTTCAGTTATATTTCTTTTCCTG AGAGATACTTCCAGTGAGATGACAGTTTTTCAATCCTTTCTTTGCCCAGAGGTCTTGCCC CTCAGAATAAACCAGAACTGCAGAAGGTGATGGAGAAGAGAAGACGAGACCAAGTGATAA AGCAGAAGGAGGAAGAAGCTCAGAAGAAGAAATCCGACCTGGAAATAGAACTATTAAAGC GACAGCAGAAGCTGGAGCAGGTAGGGCTTGAAAAAGGGGTCTGCTCTGAGAGGCAGGGAT GCTGGATGCCAGGCAAGCAGAATTCCAGCAGGCCAGATGTGCGTGTGTGTACCCAGAGAG AGACAGGAGTCGAATGCAGTGCCAGATGTGTGTGTGTGCCCTGAGAGAGACAGGAGTCGA ATGCAGTGGAGGGTGTGTGTGTGTGTGTGTGTGTGTGTGTGCGCTCCCTGAGAGAGACAG GAGTCGAATGCAGTGGAGGGTGTACATCCCATTCAAGGCAGACACTCAGGTTCCATTAGG AACCTAAAAGAGGCATCAGAGGCCAAAGCAAACTAGAGGGGCTGGGAAGGTGGTTCAGTG ACTAAAGCATTTGGTAACAGCTGGACCTGATTCAGATCCCCAGAATCTATGTAAATGTGG GGTGGTTGTGGCATGGTGGCCAGCCTGTAATTCCAGGACTTGGAAATAGACAAGGGATCC CTGAAGTAAACAAACTAGATAGACTTTGTCATGTTGACCAACCCTGAATTAAGCCAAGAG ACCCTGCCTTAAAAGAATATGGTAGATAGTGATTGAAGAAGATTGTCCAGGTCAACTTCA GCCTTTCACATGGATGTTTACATACATGGTGGTGCATGCATGCACATATGTGTGTGTGCA TGTGCACACACACACAAACACACACCGAAAAAAAGTTGAAGTATCTCTGTACTCCAAGTG TTAGAATAAATTTGTTTGAGAAAGACTCCAGAACAGCTGTGTGTGAACCCAGGATATTCT TTTAATTGTTGTCACCTCTGGGTATAGTTTATAGCAACAAACAAAGGGTCCATGCTTCTG CACAGATTAAAATTCCTAAAGTTTATATACATATATATTTTTTTGAAAGTTGAGAGTCTT TTGAAAAGCCATCCAGGACATAACTAATTTTTTGTGTTTGACATTCATTCAGCTTGAACT TGAGAAGCAGAAATTGCAAGAAGAGCAAGAAAATGCCCCAGAGTTTGTGAAGGTGAAAGG CAATCTCAGGAGAACAGGCCAAGAGGTGGCTCAGGCCCAGGAGTCCTAGGCCCAGGCTGT GTGTGACCTGATGTGTCCCCACCATCTCTGTAGGAGCCCCGTCTAGACACCTCTACAGTA CTGTTCTTGGGCCAAAGTCCTGAGGAAGAGAATCCAGACAGCTGAGAATTTTGACTATCA AAAAAGGATTGCGTTTGATTTACCATTGTGGTAGATGAGTTGTCTCTGATGGTTGCAATT CCCATTCGCCAAATGAAAGACATCGACCAGCACACAAGATACCATGGACCTGTGTTTAGA CCAAGAAAGCCACAAAAGGAGTGAAAAGAGGCAGGAAGCGGGCACTGGAACACGCAAGAG GGTTGTACTACTCGGCCTTTCTTCCATTCCAAGTTTAGTGGGACACAGAGCCTTCCTTGT TAAGAGAATTGTTTGGAATCCCTCCTTGGGTTATCTGTTAGATTGTTTTGATTGCATCAA AATGTATTTCATCTGTTACATCCAGTATTTGTATTTCATTCTGAGAACCCAGATTTCCCC CCACCACCACCACATTATAAATTAAGAAAGGAGGCTATTACTGTTTATGTTTAATTATAC CTATTACTTTGGTTGACATTGAAGTTCAGAAACAGGATAAGACATTTGAACATGTCAGCA CCCATCATGAACTAACTGTAATTCCCTTAGGTTCTTGGCATGACAGTATGCCAGATATTG CCTTTTCACTTCTAAGAAGGTATATACAGCTTGTCGATTCCTTTCTCGCCTTGATAACCA TAGCCTTTCTGTTCCATTTTAGTTTGTCATTTCTTGCTCAACTATTCCTTTCAGTTGAAG CAATTTCTCAGTTCTTTTTCGGATGAAACCAGAGTGTGTAACTCAACTTCTGTGTCCCAT ATAGAGAGACCAGCTCTTTTGAGTTCTCCTGAGAGCAGTGTAGAGGAGTGTATATTAGGA CTGGTGATGAGGCCTTTAGAGATTGTATGGAATGCAAATAGAGATCTGTTTCTAAGAGAC TTTAGGGGAAGGCTTGATACTTTTTACATTTTGAATATTTTAGACTTGAGCTTTGAACAT CTCCGGCGGATGGTCACAAGTTTCTTTCCCTTTTGTTTCCTGTGAAGATGACCATCTTGG CGCTCTTGGCATGATGCTGTTGGTAGGATGATCCTGACTACTGTGTTGCATCTCTCAGGA AAAGCTGAGGTGCTGGGCAAGGCTGCTCAGTTCCCTCTTGCTAGCTAGCATGCTGTTCAA AGAGACATCTAAGTTACAAATAATATGAAAGTTCTCATGCAAAATATATTTTGTACTACA GGCATGAGATTTTTTTTGGCTTTTTTTTTCTTTTTTGTATTTAGTACTTCTCCATAGAGA TGATTTAACCAGTAATTTCTACACTGAAGACTTCTGTTTCCTTTCATGATGCATAGAATA GCAGATGTAGCGCTTTGGAATCCTTGCTTAGCACACTAGATGCTAGTTTTCTCTGGGACC ACTTCAGTCTGGTAGTTTACAGGCCCACATTCCCTTCCAGTCTGCATAAGAAGTAAGTGG GTGATAATTCACTGCTAGATAAGAAGCCTGAGAGCTGAGTACAGCAGAGCGGATTCTTGG TCCTATCAGCAAGTGCTATCTAAATAAAATATGAGACGCTGAAGATAAGGTGGTTTGCCC TTGAAGATTGGCTCAGTGACCACTTTGTCATCTTCCTTTCCTTTGAGAAAGAAAAGTTCA TTCACTGATTGTTGAAATAAGCCTCTCCATGCACACTGCTTAGTCTTTCTCTATGCATAC AGAATAATGACATCAGGTGGTAGGGTGACGAGTCGGGGCAATTAGACCTTTTTATCTACC TGGAAGCTAGCTCTGGAGATGTCCTGCCACTTGGCAGGATCTTCAAGGGCCATCGCTAGC TCCCATAGAAGGCCTGATGCTGTTCTACTCTACAACACTGGGGGAAAAGTTAGCTACAAA CATGTTTGCTTCCTGGTTGCACTCAGACCGGCCATCATCCTTGGTGGTTAGTGCTGCAGG GTCTATCAAAAGACGACTTGTACATACAAGAAGTGATGGCTTCTGCTAGGTCTCAGAGCA TCCGGGGAGCAGAGCGGGGCCTTTAGGAATCTGCTGGGAACTCACTGAGAATGCTGTCAG TCACTCATTTCTTGCACTTAACACTGCACAAAGCCTCAGTCCAAAGCCTGAGGACAGGTC ACCAACTGAGCAGTGTCGTGCTTTGAGCCACTAATAGGGGGGAAAAGGCTCCATTTTTCC ACTCTGTAGTTTTCTTAAAATAGTTCTGTGTTTTGTAGTCTCCTGCTAGTAAAGTAGTAT TGCTTTCTAAGCTATACCAGTTGACTTTATTCTTCTACTCCAAGAATCTAAACCCATTTG AGTGTACATAATATATATAAAGGGAGCCTTAATGGATTTGTTTTCATAATTTAATATTTT TTGTATTTGCTCTTGTATAATTGTTTTTTTAATGGAAAGTATTACAGAATCGAGGGTGAA ATTCTTAGAACCAAAGTTATTCTTAATAAAAATCACCAATGCTTGGACCACGCAGCCATG TTTGTCTCGTTTGTTTAAGGGCTATGTAGACCAGGAGGGGAATGTTGTAGCTTCCAAGCC TCCCTTGGGTGGCTGTTCTCTCTGACAGCAGGTATGTCTTCTCTTTGTGCATTTGTTGAA TCTGAAAACTTACATGGCGAACAATTCCATCCCCACATATCAGTGGCTCTCAGTGCTGCC GCCCTTTGCAGGAAAGCACACAGCATTGTTGCAGTTGTTGTCCTTCAGGTCACAAGACTT GGAATTTTAGGAGCTCAGGAGGACAGTAGAAGATGCCTTTTTGGAAGGTCCAGATTTTTT TGTGCTTTTGGATAGTAAAAGTTTTAGGAAGTCTGCTTTTGTGCTGTTTTTGCTTACTCC ATTGCGTGAACACTACCCTCAAGGGAGTTGGAATGCTCTATAAACATGGCTGTATTATAC TGTTGCTCTTGGGGAGGTTCAAATCTCTCTCTTTGACAGGTCTCACTGTGTGACTTTCCC TGGGCAGATAGAAGTGAATGTCTATTTCTCACAGATAGGATAATGAGAATATACCAAAGA AACGATTCTCCCCATTTCTGGCTCGATCATCCACAGGGTTTGTTGGGGCTTCTTACAGGA GTATGGGTGATTCAACAGAAGTCATCATCGAAAAGGCCGCCCCACATAAGGGCTCGTGAG AGCTGCATCTGCCACAGGGAGAGCATCCTATCCCAGCAATCACTAGTTACAGCTGGATCA GAAGCTTGGGTTTCATGTACTTCCTAAGTCTTACATGGTGTGTGTGGGTCTTAGAGCAGC AGTGGGAGCAAGGCAGAAGAATGCCTGGGATGTGAAAAGCGAGGAGGGGACTGTTGGGGA CAGAAAGGTACTGAAGGGAAAGAGGAGGCATTGCATATGAACTGAACATCGGTGCTTTTC TTATCAGTGACAATACTCTTATTAACTTGCATAATATTTTCATTGTATTAGATATTATAA ATATTTGACAACCCTGCAAGGGCCCTGTATACTCTTTTTAGAGACAGAACACCTATGTAG CTTACATTAAGGCCCTGAGCTCAATCCATACAATAGAAATAAATAAAAATCTTTTTTGTT TTTTTTTTTAAATACAAGCACTCCCTTTCAGGAGGGAAGACAGTCTGAAGAAAATAGCCA CACAACACACTTTTACTTTCTATTTTGATCACTTGCCCAACTTTTAAGATCTTCGGAATC TTGATCTTAAAGTCTGCTTTAATTGCCTTTGATAACTCAGTCAGTGGAGTGGAGAACTGT AAAGTCCCTTAGAGCCAATTTAAGTTACACTGTAGACTCTAAAACCAGCACAGAAGGTGG ATTCCACAAATGAGAGCTGCCCCCTTGGAGTAACTAAGTTCCCAGGGTGACAGTTATCTG TGAAGTTTTAAGACTTTAGACTACTATATCTAAAATAAGTTTTAAAATTCTGTTACTAGG TGTGCATGACAACTAAGGGTGTTTTATTTCCAAGGTTTTAAGATGAAACAATCTTAGGAG CTACTAGGCTCACAGTTACAATTTTGCTTGATTTTTCTCTTGAGAAACACATCTGATTGT CAACTAGGGATGTTTTCAGTATCTCCCCATCTGCTCATACGCTTTCTAGCAACGTATTAA TTCCCAATTGGAATCTAGGATAAAAGTTACTTAGTTATTGAAGGTAACTTTATTGTTATG GGCTTCATCAAGGTGTGTGTGTGTGCACGTGTGTGTGCGCGCATGCCAAGTGCTGCGGGT GTTGTTGAGGACAACAGTGTTTGTGTTTACACGTGTTGAATGTGAACCCAGGGAGCACAC TGTCTGACCTGTGTCCTCTGAGTATCTGCAGTTCCCATCTCCAGAGTGAGCCGGGCGGTG GCGGCGCACGCCTTTAATCCCAGCACTTGGGAGGCAGAAGCAGGCGGATTTCTGAGTTCG AGGCCAGCCTGGTCTACAGAGTGAGTTCCAGGACAGCCAAGACTACAGAGAAACCCTGTC TCGAAAAAACCAAAAAACCAAAAAAAAAAAAAAAAAAGTCTACTCCCCATCTCCAGAGTG ACAGACAGGCTGTCAGCCAGCCTCCCTCCCCCTGCCCTCTTATTTCCTCAGTCCTGTGAG TCTGCCCACTCCCCTGCCCTGCCTCAGCCACCTTCCCACATAAGTCCTGCCTACTGGCTT TCTAAGTCAATTACAAAGGAAAACAACCAAATTTATTTTATCCCCCCCCCCCCTTTTCTC TCCATTGTAGTCTTGACTTCACCCTGCCCTCCTCTGCTTCAGCTTCCCAAATGTTATCAC GGGCTGACAAGCTTGCCTTGTATTTTCTCTCATCTTTCATTTTTCATTATTTTTCCGCCT CTGAGAATTATTTTCCTCAACCAAATAAACATGTATGGTAAATATAATTACTTAGATGCC CCAAACAGCCAGAACCAGAATGGCTGGCTTAGTGTGGCCGATGTTCGGGGACTTGCAAAT CAATATTCAATACATACTTGAATACAGTGACCAAGACATTTTAGAAATAACTTAGATAAA CTTAGTTTAAAGGTTTAGCCTTTGGCTAATGAGAAAGCCCAGTGGAGTAGAGTTAGTTGA GATATCCAGCATCCACTTAAATGCCACTTAAGCATGACAGTTACCTGTAATCTTAGCCCT TGGAGGTAGAGATATGATCCCCAGCAAGCTGGCTAGCGGGACTAGCTAAATCAGGAAACT CTGGCTTCAAGTGAGAAACTCTCCCTCAATATATACAATGATGAGCAGTGAAGACAACGT CCAACATTAGCCTGTAATCTCTCGTACAGGTGTGAGGCACATGTGTGTCTGCACACACAC AAGCCTGTAATCTCTCATACAGATGTGGGGCACATGTGTGTCTGCACACACACAAGCCTG TAATCTCTCATGTAGATGTGAGGCACACATGTGTCTGCACACACACAAGCCTGTAATCTC ATACAGATGTGAGGCACATGTGTGTCTGCACACACACAAGCCTGTAATCTCTCATGTAGA TGTGAGGCACACATGTGTCTGTACACACACACACAGGACTGTAATCTCTCACACAGATGT GAGACACACGTGTGTCTGCACACACACAAGCCTGTAATCTCTCATGTAGATGTGAGGCAC ACATGTGTCTGTACACACACACAGGACTGTAATCTCTCATACAGATGTGAGGCACACGTG TGTCTGCACACACACAAGCCTGTAATCTCTCATGCAGATGTGAGGCACATGTGTGTCTGC ACATACACACACACAGGCCTGTAATCTCTCACACAGATGGGAGGCACACGTGTGTCTGCA CACACACACACACACACACACACACACACACACACAACAAGCCTGCAAAAATATGAAGCT TTATTTCTATTATTTTTATATTTTAAAAATTACTTGACTACTACTATGGCCGTGCCTCTT TAACATCCTCCTCAAGTCTCAGGAAAATTTGTCTAGACAAGATTACAGAAAGGGATGCCC CTCAGACTCACTGAAGGAGGAAGGTCTGCATTTTTGACTGACTTTTTGCTTGCACAGAGC CTGCCTGGACAGTTCTTCTGAATCCAACCATGACTCACAGGCCTTGGTGCAAAGCCTTGA GTTGTTGCTTTGTCATGGGAGTTTTACAGCTTTTCTACTTACTGGGCGCTCGCTTGCTGC CCTTCTCAGGAACAGTGTGTGCCTTTATTTCGCAAGGCTAGCACTGTCCTGCCTTTAGGA TGCATTGATCTTATCCATTAGCATCGCCGAAACGTATGCCTTTCAGATTGCAAACTTAGA GGGATCCGTTTGATATTTATTTATATTTGTCAAGGAGAGTAATCAGTCCTGTGTGAGGAA TTTTGGGAATACTTGGCTATGTATCAACTTGAACATATTGATATGATATAATTTTCTGTC ATGTAGGCTCTGCAATATTCTCTATATTTGGTACTCTAATTTTCTTTATTTCTCCCTTTT TTATAGTAGTATTTCCTATATACCCAGCTAAAAACAAACATATCCATATACTTTTTTTAA AACCTGTATATTCTTTGGAGAACAAGCAAGATGCCCATATATGCGAATCCTCTGTCAAAT ACATTGGTTCTTTTTTCTTTTTTTTTTTATTAGATATTTTCTTTATATACATTTCAAATG CTATCCCGAAAGTTCCCTATACCCTCCCTCCGCTTGCTCCCCTACCCACCCACTCCCACT TCTTGGCCCTGGCATTCCCCTGTACTAGGGCATATAAAGTTTGCAATACCGAGGGGCCTC TCATCCCAGTGATGGCCGACTAGGCCATCTTCTGCTACATATGCAGCTAGAGATACGAGC TCTAGAGATACGAGCTCTGGGGGTACTGGTTAGTTCATATTGTTGTTCCACCTATAGGGT TGCAGACCCCTTCAGCTCTTGGGTACTTTCTCTATCTCCTACATTGGGGTCCCTGTGTTC CATCTTATAGATGACTGTGAGCATCCACTTCTGTATTTGCCAGGCACTGGCATAGCCTCA TACGAGACAGCTATAACAGGGTCCCTTCAGCAAAATCTTTCTGGCATATGCAATAGTGTC TGGGTTTGGTGGCTGATTATGGGATGGATCCCTGGGTGGGGTAGTCTTTGTATTATAGCT GTTTGTTTCCTGAGTCAGGCTCTTGGTGTACAGCTCTGGCTCACCTATAGCTTGCTGCAT AGGCTAGGCTAGCTTTGAACTTGTAGTGAGCCATTTCCTTATCTCTCCACCACCATCCAG AGTTGGGATTACAGGTGCAAGCCACAATACCCAGCCTTATTTGTAAAGTGTTACACAGTA AGAAAATGTGAATCCCAAGGGCTTAAAAGGGCAGAAATAAACATTAACTGGAAGTATTGT ATTAACTCAATGTTCTTTATCATTCAGATACCATGTCTTGAAATTATTGGCATGTACAGG ACATGTATTGGTAGGTAATAAACACAATGGTTTCAGCAATCCAATATCATAAAACCTAAC AATTGATATTGCCAAGGTGAGGGAGTGAATGAATAAAGAGATGATAGGTGCAGTGTGTGT GCACAGGAGGTGGAGTCAGAGGGGGTGCAACACCAGTCTGGGCTTTATCAATAAAGTGAA GTGAAGCAGGCTCAGAATAAACTTCACTATCCTTTCTTGGCCCCTGCGATGGCTAGACTT GGTTCTAACTGGTAAAGAGCACTTCTAAATCTATCTGGGTTATTTCCAGAAATAGTGGGT CACTGTTGTGAATATGTATGTCACTGGGATGGGACAGGACCTAATGGGGCAAAAGCACAC TTGTGCAAGCGATTCCTCCCTAGCAAGTGTGTTTAAGCTCCTGCCCTTGTGCCCCTCCCC GTACCAGATCCTACAATCTTCAGTCTTTGCTTGCAAACCCTCACCAGCAACTTTCCCGAG AGTTCCAGGCCTCCAGCCTCGATTGGGGCTGCAGACTTGACCTCCCCTGTTCTAAGGCTC AGCTTCCAAACTGAGCAGCTGCTAGGTTCCCTGACTTTGCAACCCACAGACAGTCACTGT GGGTTCATAGGACCTCTGCTGCTGTGAGCTGACCTACCACATTCCTGATTCCTGATTTGT AAAATTGCAAACACGTTAGTTCCTTTGCTCTTGAGAACTTGTTTGTGTATGTAAGACTGT AACTAGCTATAGGCCTTGTCATGGAAACAGTTTTGACCCTTATGTGGTTTCTCTGCTACT GGAATTTAAGGTAAGTTGGTTCTACTCTGGTCCTTGCTGGCATTGTTTATATTGGCTGGG GTCAAGGTGTCTGAGAACATGGAATAAATGGAAGCCCTGTAATGAGATACTGCTACTCTC TCAGGCCTTGGCAGAGCCCCAGGGTTGTTCAGTCAAGGTCTTCCTGGATAATCCCCTACC TTGGGTGATGCTGAAACTTCTGTTTACTTTCTTCTATGGCCCTGGGTAGGGCCTTTGTCA GATTCCTTGGTACTTTTATTTCTCCTGCTAGCCAAATGCTTGAGATTTAAGCCTGGGGAA AGGCTGACTTCTGCTTCTTCCTGAGGCCTCATAGGAGCTGTGACAGAGGCTGGCCTGAAT AGAATTAGCAACAGAATGGAGGTCTGTGCCATTCTGATTGAATAGCCAAGGTCCACTCAC TACAGCATATCTGCTGTCATCTGCCCTTTGTAATTTACTTTTCCCCATCATTCCAGGACA CAGTTGCATCTGGATCAGCCAGGTGCCAGCAAGGAGGGAAAGTGTTTTGATTTAAAAAAA AAAAAAAAAGAATTGCTGCTCCCAGGAGGGCAGTGCCTTACCCCAGGAACCAGAGTCAGG GGTTCCTAGGTAGCTGGTGTGGAACTGATAAGCAGTCTAGGACCATGGCATGGAAAAAAG TCACTATGTAGAACTCCAGTGAGCCAAGGCATTTTGCTGAGTCGGTGCCATTTTTAAGAA GTGGTCACAGCGTGAGCTCTCTTCCCATTTTCTGCTTTCTTCCTCAGCGATTTTGGTGTT TCTCAGAGATAAGCAGCCATTTAACTGCTTGTACTTAACAAATACAGATACAAGATGGCT TGCTGGCTCCAGTGTTTGAAGTGTGTTTATAACTTTGTTCAGACATAAGACATTGCAATA ATAGTCAATAAGAGTTCAATACAATGTCACAGGAATGACCAGAAGACAGTAACTACAGGG AAAAATTCCAGCAAGAACACACACACTAAATCGTATGGTTTTATTGCTAGATGGGTGTTC TCTGAAGGTGACAGTGGATGCCAGCAGCTCAGGTGATATAAACAAAACATGGATTTTCTT TATCTTCCCATCTCTTTCTCTAGTTTCAAAAATTAAGACTGGGTAAGTTTAGGGGCTGGG TAAGAACCTCACTTCAAATCTCCAGAATGTACCAAAAAGCCTACATGATTGGACACATCT CTAATCCCAGCACCCTTAAAGAAACATGGAAGGTGGAGAGTCAGAAGACACTGATGAGAG AATCCCTGAGGTTGCAAGGGCCAGGGTTACATGGTGGCAGATAAGAGACCCTGGGTCAAG CAGAAGGCAATGACTTACACTCGTGGTTGACCTCTGATGACCACATGTGCATCATGGAAT GTGTGTATCTGTACTTACATATCTGAAGGCAAGGCTCTCTCTCTCTCCCTCTCTCTCTCT CTCTCTCTCTCTCTCTCTCTCTCTCTCACACACACACACACACACACACACACACACACG GATTGGGTGGGGAGAGAGGTACAAAGAAAAGCAGGCCCTTAGGATTAGTAGTAACATAAG ACCTGGATTAGACAGAAGGAGAGCAAGTGAGCATTTCGTCTTCCCATGTACTGCATCCTA GATGTGCCTATGGTATATGTGTCAGCTATCTCCACAAACCTTCCTGAGGGTGTGTATTGA TTTGCTTACTAGCAGTGAAATTGTGTGCTCTGCCATGGCAGAGTCAATAGCCACCAAATG GTAGGCTATTCTGACCCCTCTGCCCGGCCCCGCTCCCACCCCGTCCTGCATACAGGATAA CATATCATGCCCATGCCTGAGACTGCAACATTGAGCTCAATTAGAGCCAGCACCTTGCCC TTTTGAAACATCAAGGCAAGTCCAGAGACACACATTGAAAGAGTCACACAGATGCGATAC CACGACAACCATGAAGGGTGGTGTGAAAACAATGGCCACGGTGTGAGAACAGGTCACCTC AGCTTCTCATACAGCTGGTGCTGGGAAACATGCCCCCCATCACTACATTCTCTGTGTGCC ACTTAGTGGGTGCAGTGTTTGACATTCAGGATCTAATAATCCTGTAGTTCCCCACTGGGT GCTGCTGTCACTGCAGCTGTAGAGAAGAGAGAAATGTAGTTCATTAAAATTAAGTGAGCC CAAGATCTACCTGGCCCTATGACACCCCTGTTCGCTCTCCAGTTCTCAGGGATGGGGCCA GGCTCACTCATTGTCTGAGTTACTTTTCCATAGCTGTGATAAGATACTGCAAACAAGACA ACTTATAAAAGAAAGGGTTTAAGTGAGGTTATAGTTTCAGAGAACTGGAGTCCATCATGG GTGGAGCAGAGGCTGAGAGCACACTGGGAATGGTGTGAGTCTCAAAGCCTGCTCCCAGTG ACACACCTCCTCCAACAAAGCCATACTAATCCCTCCCAAACAGCTCTATCAACTGGGTAC TAAGTATTCAAGCATATGAGCCTACGGAGGCCATTCTCATCCAGACCACCACACTCATCT AGATTAGGAGCTGGGAGTTAGCATACCTCCCCTCCTCACATCTGGCTAACCAAATGGTTT TGCCCACTTAGCTCCCTAAATCCATCCTGAATTTTTTCATCCCTCCCCAGTAACACTAGC ATTTCAGCACGACAACTTCTGGTATTATGGCATCCTTTTTGGTCTGTCTCTCATTTACTG GCATCCTGTTGATTTGAGGGTAAAGACCAAAGCTATGTATCCATTACAAATGAAGCTCTA ATGCATTTCTTACTCATTGCAATTTTTACGCTTCAGGCTTGCCAATTGGTAAGCATGCAG TAAGTATCTGTTGAATCAAAGTCAGACCTTTCCAGAGTCCACACACTCCATCTCCGGCAG AAGCAGCTCTCACACCCGTTTGGAGTGATTCCAAGGTGCATGCATGACTGCACTGGTGCC ATGCATGCCCTGCCATGACATTGATTTAGGAGGGAAGAATGCAAGCGTGCTGCAGATGCT TATGGTCAAGACTGTGCTCTTCCAGGGGATGCTTCGTGCTGTACCTCCACATGATCCACA CAATTCCAACTCTCCACCTGTTCTTATATGTGCTGCTACTGAAAGGGTCTGTAAAAGCCA TTTGTGATAAAAATCAAGAGGCCCAAGAAAATTATTTAGAAAAACAATTAGAAAGAAAGG TTGGCATTTGATAGTGGTCGGCTGAGTTTTCATATTGAATGTGGGTAACTTGTGAAGCTA TATCAGCAGGTGTTTTAGCCAAAATGTGACATTTGCCACATATGACACAGCACTGGAATG AAATAGGAAAGACAGTTGAATTGCAAGTAAGATTAGGTGAAGAAAGCTCACAGTGTGACT TCAGGTTAGACAGTTTCGTGTCTGTTCATGGCCACATCCCACCTCTATGACAAGTGCATA CTAGATGTACTAAAGACATGTTGAATAAATGAATGAGAGTATGATTTCAGAAGTCTATGT GCCAGTGAGGATGGATCCTGTAGTGTAAGAGACTAAAGTTAGATTTTGTTCTGTAAAGCC CACCGTGGGCTCATGGGACTCTCTGAGAAGCTATCCACACAGCATGCACTCAGAGCTGGC TGTAGCACCTCATTCTATATTACCATGACAGCAGGGTGCTAATTGGGCTGGAAAGTTGAG GACGGTGGGTGTCATTATTCAAAGTGAATTATGTGGTTATACCTCTATACCTACTGCAAA AGGAGAGGAGAGATCTCTAATCTCTCTGTATCTCTCTCTGTGTCTCTGTCTCTGTCTCTC TCTGTCTCTCCAACCCCCTTTCTCAAACACACACAATGAGAGGAGTGAACCTGTCATTGC TGAACATCAGTAACTAACCACAGCAGTTGCACATGGACAGGTTCTGGAGTTTCCTTGGCT TTCATGATTCTTGAAAGCATTGTCTATTCTCCGACTTTCTCTGTAGTCACACACATTCAA GAAACATATACACATGTAGATAGATGACTTTGTGATCTTCTTCACTCTGCCATCCCCGCC CACTTTATCATTCCCATCCTTGATAATGACTCCCATCTTCTCAATTCATCTCTCTCTGTG TATGTGTGTGTGTGTGAGAGAGAGAGAGAGGGAGAAGGAGAGGGAGAGGGAGAGGGAGTG GGAGGAGGTAAGAGAGGGAGGGAGAGCAGCTCGTGCACTGTGTGTTGTGTCGATGATTAC AGCAGCCTCGCATCCAGAAGGCAGTGTTTCATAGTTTCTAGCCATCCTTTGGCTCTTACG ATCTCTCTCCCGAGCTGCTATGATTGTCCCTGGACTTTGGAGGAAGTGAGGTAACTTTCA TTTAGGGCAGAACACTCAACAGTCACATATTCTTGACAGCATGACCAGGTATTAATTTCA TTTAACATCCCCTGCTGCAAAAATGAAGTGCTCTGACTCAAGCAGAGAGCAGCACTAGTT GATAGTATAAATGTTTCTGAGGCCGCATGACTACATTTTACTACATTTAGAAAAAAAACA AAACATAACACCAAAACAATAACAACACAAACAAACAAATAGCAGTAGTATACTCTCCTC CAGGGGCTGTGACTTCCCAAGCCGTTGGTTTTGATGAGGTTTACAGCAGCAGGTATATTT ATGTTCACTGCTGCGGAGCAGACCTCAGATTCAATCAGAAAGCAGTGGGGGGGCCCCTAT ATTGGACATTCCACTATTATACCAGTAGGTAAATCTGACATTTTTATAATATCAAATGAC TCTGAGAATCTTTTAACCATGTGGATTTCTACATATTTCTGACATTTTTATAATATCAAA TGACTCTGAGAATCTTTTAACCATGTGGATTTCTACATATTTCTGACATTTTTATAATAT CAAATGACTCTGAGAATCTTTTAACCATGTGGATTTCTACATATTTCTGTCCAAAAGAGT ATGGGTCAAAGTTGAGGAACTGGTTGCTTGAATTTCACAATTATCTTTCAGATGACACTA ATGATATAAGTTATATAAGCTCAAGAAACGTATTCACAGATACTTGTATGTATGGTCAAG GAGAGAGCCCCTTCTCTATGGTTTTTCCTCCATATCTGACACTGCAGATTTAATCAACCA CAGACTGACGCTATCTGGAGAAACACTGCATCTGTATTGCACATGAACAGACTTTTACAA ATCTTATTGGTCCTAAACAGATGGTGGAACAACTATGTACTCAGCTTTTACTAGAGAACT GGAGATGGCGATAGGAAGACACGCATAGGTGACACATGAGTACGATGCCATTTTGAATGC TGACTTGGGAGTACGAAGGTCTTTGAATAGTCCCTTGGGTTTATTGATGCTGAGGGTGCA CTGAATGCCTCCCTTTTCTATCCCAGGTCTCAAGACTTGCAGTTTCCTCCCCTCCCCGTG TCCTCTGCCCTCTTTTCTTTCCTCCCCATTCTATTTTATAAACAATTTATTTATTTAATA AATAATAAATAGTATTATGTATTAGCTTTTCATTTTACGTGTATGAGTGTTTTACCGTCA TGGTATGTATACTGTGTGCATGGCTGGTCCTCACGGAGGATAGAATATGGGAGAGGTACT GGAGTTATGAGTAATTATGTGAGCTACCATATAGGTGCTGGGAACCAAATCCAGGTCCTC CGCAAGAGCAGCTAGTGCTCTTAACCTATAACCCATCGCTCTAGCCCCTTCTTTGCTTTA TAAAGACTGAATCGTGGGAGACAGCTGTTTGGTCAGTCTGGCTGTGCAGACCTCTGGGTA ATCAGAGAGTCTGGGGCTCATAGCTCTGTGTCACAGCAACAATAGCATCTATAGAGCACT TTTTTTTTTTTTGCTAAGTGACTTAAAAATGCAGGCTATGATCAATAATTTTATTTCTCA TAAGTGTTCTTGAATTTGCATTTGCATTTTATTAAGGGATGTTTACTGTGTTTTATGATC AACATTCCATGATGCTTTTCTTTGGAGCGTGTGGTTTGGGGGTAAAATAATTTTGTTTTT GTTTTTGTTTTTGTTTTTGGGTTTTTTGTTGTTGTTTTGGTTTTTTCAAAACAGGGTTTC TCTGTGTAGCCCTGGCTGTCCTAGAACTCACTCTGTAGACCAGGCTGGCCTTGAACTCAG AGATCCTCCTGCCTTTGCCTCCCGAGTACTGGGATTAAAGGCGTGCGCTACCATTGCCTG GTTAACAATTTTTATTATCTAAGGGAAGAAAGGGTATTAATAAGAAGGGTGAGAAGGGAA GGCAGAGACATGGGGCGGTGACAATAGAACATGCACACAAATGTAACAGTTTGTAAAATA AAAAAATCCACTCCACAAGAGCAATTTTTATTTTGAGATTTATTTTCTATTTGAATAAAT ACAACAAAGAATTGTTTATTGTGACCTTCTCTGACCCCAGCTGGAGTAGTTCATAGCTTC GTGACTTTGTGTCTATGATCACTGAATACGAATGTATGGAGAACATGGATTTGCATTATG GAACTGTTACTGAAAAAATATTCTTCCTTCCTCTTGAAGAGTTATAGATTTCCATCAGGG CAAGTGGGTATCCATTCTGGTGTCTTGGCTTCCTGTTGAAGAGGGTGTGAGGGGAGATCT TTCCACAGTGGAAGAAATGTCTGGGCTGGAATTCTTTCAGTCAGTTCAAAGCCAGTCAAA TCAAGGCATGACTGAAGTTTAGGAGCACACAATTCAAATCAGGCAAGAGAGATGTTTGCG AGCAAACAGCCTTTAATGGTAAATGCATAGGCTCTGGAAACACAGTTTTGCATTGCTAAT TGATTCTTACTGAATGCTTAGAGGCACTAACCTAAACCAGAGGAGAGGGGTTTCTGTGGG TGTGTGGGCTGGCCCTCGGGCATGGGCATGACCTCATTCACATTGCCTTAGGGTCTGGAG GTCCCCCTATTCTCTAAAGAAGTTGGATCCAGCAAAATAGAGGTGAACCCATGAGATAAA CTGTGCCAGAGTCCAGCCGAATAGAAACTACAAAGAAAGATCAAGGCCAAATCTGAGAAG CACACAACTGAATGTTGGCTGCAGTTCTTTCTCTTCCACATTTTATTTTACTTATTTGTT TGTGTATGTGTGTGGTATAGGTGTTTGTGCTCCATGTGCACACATGTGGGGGAATGCATG CATGCATGCATGCATGCGCGCGTGCGTGTGTGTGTGTTTGTGTGTGTGTGTCTGTGTATA TGTGTATGTGTATGAGAGAGAATGCATCAAGGGAGGAGGACATCAGATGGCTCTATTACA TTCTGCTTTATTTCCTTAAGGCAGGGTTTTTCACTGAACCTAGAGCTAGTGTTAGGGTGT ATATATGCTCCGCCCAGGGAATGGCGCTATTAGAAGGTGTGGTCCTGTTGGAGTAGGTGT GTCACTGTGGGTGTGGCTTTAAGACCCTCATCCTAGGTGCCTGGAAGGCAGTATTCTGCT AGCAGCCTTCAGATGAAGATGTAGAACTCTCAGCTCTGCCTGCCTCCTGCCCGTTGAGAT ACTGCCATGTTCCTGTCTTGATGATAATCGACTGAACTTGTAAGCCAACCCCAAACAAAT GTTGTCTTGGTCATGGTGTCTGTTCACAGCAGTAAAACCCTAACTAACACAGCCTGGTTG GCAGCTGGCAAAGCCAGGAGGCCTCCTGTGTCCCCCACAGCTCTGGGGTAACAACAGGTG CACAGGCAGCCACACCCAACTTCTTATGTATGCTCTGGGGATTTGAACTCAGACTCTCCT GCTCCACAAGCCCTCTTATTTGCTGAGACATATCCACAACCCTTCATTTGAGTTTTTATG CATGGAAGCTTAATGTACAATAAAGACTTGTATTGTCTCAAGTGCGGCTATTTCCTTCCA CTTGGGTATCATTTGGCTAAGATACCTCTTGCCTCATTCTTAGTACCATTTGCTGAGGTT CTCTCATTCCTAATTTTTTTTAGGTTTTACCTACATTTACACACACACACACACACACAC ACACACACACACACACATACACACACACACACACACACACACACACACACACACACAGGT GGGAGCTGCATATGAGAGAGAACACGAATATTTTGTCTTTCTGAGTTTAGGTCACCTCAT TTGGTGTAATACTTTCCAGATCGCCCCACTTTCCTTCCGGTTTCGTACTTTTGCTTTTCG TTAAAGCTGAATAAAATTCCACTGTGTGTGTATACCATGTTTCTATGTCTGCTCACCTGT AGATGGACATCCTGGCTCTTTCCATCTCCTTCCTGTTGTGAGAAGAGCAGCAAGGAACAT GTCTCTAGGCAGACACAGGTTCCTTTGGGTATCTGCCTAGGAGTGGTGTACCTGAGCCAT GGTGTAATTCTGTTTTTAATTTTCGGAAAACAAAAAGGAGGTTAAAAAGAAAAAGAATGT TAAACAGGCAGAGAGATACGCATGATATAAAAGCAGAAAGGAGAGGGAAGATACAAGTTG TGGGGCAGAGAGATGGAGCAGATAAGAGGAGACAAGAATCCACTAATATGACACTGTTTG TAAATGTCATATTGATACCTATTGATTCATATTGATTCAGGATGGTTTAAAAAGTAAATT TTAAAAAGATTTTCCCTCCCATCTTTCTCTTCTTGCACAGTGAAATGAGGGATGCCTAAG TTGATCGTAAATCACCATTCTCCAGTGAGTTTCTTTTCTGTAGGCTCTGGGGTGGTACTA ATGCAAAGCACTTTAGCCAAATTAAAACTCTTCCGTTCATCCCCCAGGAGCCTGCTTCTT TCCAGGATCACCGTAGCCTGTTTGTCAAGGGTTGTTGTCTCTGCTGAGTGGCCGTGTTTC TCTTACCATCTTACTCTGTACATGACAGCTCTGGCTTTGGATATGCATTGCCACGTATGC CTTCAGCTGACAAAGAAGGGAAGAGGCATAAACGCAGACACATGGTGGTGGTGGTGAGCC ATGACAGAGAACAGGGATTTGAGGAGCAGACATCTTTGGAAATAGAGACCCAACCTGCCT CTTCTCTCCCAAGGCTGAGTTCATACCTTCTCTTGTGTGAACAAATGTTTATTCAGCACT TATTACATGTCAGCCAGCATACAGATAGAGAAGGGGTAGTTGATGGTTAGTTTAGCTGGA TTGAGGGACACCCAGGATACTCATAAAGCCTACCTCTGGATAGCCAATTAGGTCATGAGG GCTCTGATCTAGTTACTAGTTTAATTCATTGACGGATTCAGTTTTAAGTAGACCCCTGGG AGGTGGAGTTTAGTTGGAGGCATGGGGCTCCATAGAGCCCTGAGCCTTTCCTTTCCTGTC TCATCATGTTTCCCGTGTACCCTGATATGAGGTGGCCTGCCTTGTTGTCCCCACCATGGT GGAGTGAAACCTCTTCGACTGTGGCTAAAATACATTCCTCTCCCCTGATGCTCTTCTCTC TGGAACTATGGTCATGGGGATCAAAAATAAGAACGAATGGAGAAAATTCTCACAGGTGAG AAAGAATCCTTGCCATGGAAAGAGCCCCTCGTGTGTCATCCTGGGTGACAGGCAGGCACA GAAGGGCAGCTGAGATTTTCCCATGAGATTGTGAGGAAAGCTCAAAGTTGGCTGTCATAG AAAAGTACCAAAGTCTTGCCCTCTTCCCATGTGAACTCACCACACACATGCATGAATTTT GTGGGAGAGCAAAATCCAGTAAGCCAGGAGCAGGGGCCAAGGGCAGCAGCCAAGAGCAGC TGATATCCAAGACCAGCTTATCTCTGGCTTGTCATCTCCAGATGTTGGATCAGGACAAGT CTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTGTCTCTCTCTGTCTCTGTCTCTCTGTCT CTCTGTCTCTCTCTGTCTCTCTCTCTCTCACTCTCTCTCTCTCCTGTGTGTCTATATGTA TATGGATGTGTTTATGTGTGCACACATGCATATGTATGTATTCGCATGTGTAACAGGAGG CTCTGGTGTTTCCCATAAACAGTTTCAGATGGAGTTCATTTTGGGTGTTAGAATTTGGGG ATGGAGAGTGAGTGCACAGTAGAATAAGCTTAGGAACTCTCTCTGGACTCAGAGAATCTT ATATTAGTTTTACCACCTTTTTGCTTTTGTAATACTGGAGAATTCTCTGGCCTCAGTTTC CTCATCTATAAAATGGTCATAATGATTGTATTCTGCCGCAGACTAACCCCTTATTTGGGT CTCCTGTCTGCGTGGAACAGGTCTCTAGTTGCAGGTGAGCAAGGAGTCAGCAAATGACAA ACAGAAGCGACACAAGAGAGTGTGTAGAATCTGAGTGTATTGTCACAAAGTGAACACCAG TCTTATATAATACAGAAAACAAAGGGGTAGGATGTCACGGCTGGCAAAGTACATTGAAGT TACCTGACATTGAAGTTACCTGGAATGACTCCAAAAGGACTTACAGGAACCAGGTAATAT TTACAGTAAAGATAAAACAGCCCTGCCTAGGGTCAGCTAATGACAGCTAAGGATTTCACA CCCTAGTCACACTTTGTGCTACTCCTTTGAGCCTTGTGAAAGCTAGCACCAGGGGTTTCT GCTCTAGCAGACCTTCTCATGATTAATGCAATACCACAAACCTCCTATTTCCTAGGCCTT GATAAATTCTTGTATGAGTGTAACTTGGCTGTTCTTTTAAGTATTTGTAGGGAATCTCCA TTTGTCAGAAGAATTCACCAACTTTCTTCTAATATGAAATGTAGCCTGTTATACCTGGTT GTAGTGAAGATTCCAGTCTCAGTGGGATTCCCTACCTCTTACATGGTAAACCCACCTATT AGCTAGGTCATTGTGTATTCCCTTGTTTGGGTGAGACTGGCTACTGTCCTAAGTAATCAC TCTGCAGACCAGCCCTGAGCTATTCTAGCTTCTTCTTTGTAATGCCTACTTTCAAATCTC TACTAGAAGTAAATTTGAATGTTACTGAATAGGTAACCTTTTCACTGAATTCCTACTGAA TTCCAAGCTCGTTAGTTCGTTGGCTTCAAGGATTTTCTAGGACGTTGGAACACTGGTGGA GGCTTACCTATGTCAGAATTCAATCTTTAAAGGCACTTATAATAAGATAATACTGAAAGA GAGCACATGGATCCATACATCAGACTAACACGGGGATAGGGTATGAGTACACGGGTTATG AGAATGCCAAGGTTCCAGGAGGTTGAGTTTCCTTGAAACTCCCTGCCTCGTGAGTGCTCC CAGGCCTCTCGGCCTGCCAAGCAGACTTCACTGGGGTAGACGGAGCAGTGTTCGCCTCCC CGGGTTATGTGTGAGGTGGTTAATAAGCATAAGTAGTTACCATTCTCGTATTTATCTATG TTTTGTTTCTATGCTGTTCAAGCTAGGCAGGGCTCTGTCACCGGAATCCTATGCCATGAA GGACTGCAGAGCCCATGTCACCAACAGATTACAGATCCAGCAGTAACTTGTATGATCTTA AACTCAGATGTCTGTCTCCAGATTCCTCTTCTGAAAGTCTGTCCACATTGGCCTTAAGAA CTTCAAGCACCATTTTGTGGGCTAACACTCCACTGTGCCCTCACTTAGAGAAAGCACACC GAAGCCATGGTTCAAGGCAGAGACATGCTGACCCCTCCTCATTTTGTGGGAGCAGTCAAT CAGGACAGTCCTGTTGGCACAGGAAGGAAAGCTTTAAGGCCAGGTCAGAGCCAGGCCATG CCTTGCAAAGTCATTTGGGAAGCCAGAGGAACCTAGAACAAGAGGAGAATGTTTGAGGGG TGAATTCTGTCGGGGCTGGAAGTTGGTGTTTTTCATGAAAGTCCTGGCATGAGTAGTTGC TCAATAAATAGTTTCCTTTTTGGCAATATTGGAACTTGAACTTGTGCTTCTCACATGTTG GGTGAGAACTCCATGACTGAGTTCCAGCTCCATCCCTTCATTTCCTGTTAAACAATAGAT GCTCAACCGAAGCCCAACCGGAAGTCTAGTGAATGTTGTTTTTCAGCAGTGCGCAGAGGA CTGGGCCAGTCACACTGAAGGTGGAGGGTCAGGAAGCAAGGCACACACAGCAGGCAACTT GGTCCAGAAGGAGTCAGCGCAGGGGGTGAATGAGAGTAAGTAGCTTGTAGGAAGCGAGCT CTCCCAGGGACACAGCGCAGCGCAGCGTTAGGTCTCCCTCCCTGTGCCGGCTTTTGACAT CAGGACTCAGCAGCTCTGAGTTTGATCCTTTAGCCTAGGACGCTCATACCTATCGTTATA AGTGATTGTGAATGAGGCTTAAATAAAGTAATAAAACCGACTCCTAGCTAGGACCTAGCC CATACAGACCCTCAGCGCAGGTGGTTGAACCTGTTTGCAATGGCCTTAAAATGATGCCGG ATGCTGCCACCTACTGGGATCCAGTGGAACTTTTAAAATATTTTTTAGCTAGAATAATAA TCCACGTGTGTTAGTTTGTTGGTGGTGTTATTATTTTCCTTACTGGTCTTCGTCTCCTCA CCACCCCAGGCCCCTAGTTTTCTGCTCTTGTCTGGCTGAGGTATTTACTGAATGAATAGT AAGTGTTGTTTAAACCTGTCCGTGTGGTATCCAGTTTCTGCCTCCAGAAGAGTCCACTGT ATGAATCTCAGGGCTGCTGTTTACTATGAGGCAGGGGACAGCGTCTGAGCTTCCTGACCT TCAGTTTTCCTGGCAGGCTATAAAATGGCCTCCATCTGTTTGGAAGAATGAGTTTTACTC ATTCATTTACTCATTCATTCATCCAGCGAGTGAGCTTTTAGGAGGAAGGGGAGTGTCAGT CTGCAGAGGAAACAGATGGTGCATGGGGAGGGGCACCCCACACACCCATACCTTGCAGTG ATTCACGGGAGACTGATTGCCCCCATCCGCTGTCTCTCTTCTTTTACTGTATGAGAGTCA TTTCCTGAAACACAGATCTCCGCTTATGATGGCCTCACTTCAAATTTGTCACTACGTTGA AGGCCAGTCTGCCTATCATGGAAACTTTGGTCCTATTCAAACTGGTCTGCTCTACCAAGC TACTTCTGGGTTTCTGAAATGGTAGTAGACAACCTTTACCACAGGTTAGACATTGTGCTA AGTGTTTTATTGGATAATTGTTATAGCTTCCCAGGACATGAGCCTTATGCCTGTTATAAT CGTGGAGCTATAACAATAACGTCAAGGGACATCTTCAAGGAGAAAGCGTGGCTTTGGTTC AGTTTCAGATGTCTCAGATTAGGGTTCCCAGCTCTATTCGATTCCCAGCTGGTGGGGTAG AACATTATGCCAACAGGAACCTGTGTGTCTTAGTTTGGGTCTTGTTGCTATGAAAAGACA CTATGGCCAAGGCAAGTCTTATGAAAGCAAATATTTAATTGGGGTTGGCTTACAGTTTCA GAGGTTCAATCCATTATCATCATTGCAGGAAGCATGGCAGCATCCAAGTAGATGTGGTGC TGGAGACGGAGCTGAGAGTCTTGATTTGAAAGCAGTCAGGAGAGACTGTCTTCTGCATTG GGCAGAGCCTTAGCATAGGAGGAGTCCCCAAAGTCCATCCCCATAGTAATACACTTCTTC CTAAAAGTGCCACTTCCCATGGGCCAAGCATATTCAAACCACCACACTGTGCTAGAGACT ACTTATCTCATGGTGGATGGGAAGCAGAGAGGGGACAAAGAACTGGGGACAAGTTAGAAC CATCAGAGATACGCCCTCCGTGACCCACTTTCTCTAACTTGAATTGGTCTCCCATAGTTT CCACAGTCTCCATAAGGAGCCCTGCCAGCTGAGGGAGAAATCTTGAACATGTGGACTCCT GGGAGAACTGTTCATATGAAGACCATAACACTCTTAGTCAAACAGTTCAAATCCAGGTCT ACCCAGCTGCAGAAGACATCCCCGAGCCTCTCTGCCACAACTGCCATATAGCTGTCTGCA TCTGTAGCCTTCTCTACACAGCTGGCACTCTGGCCTTTCCACTCCTTCCTGGGCCTATGA CCCCGCTCAAATACCCCATTAACACTGCTACTTCTAACGTGCACACAGTGCTTATGCCCT CTTCCCTGGGAGCCAACCCTACTGCCATGCCCCATCATGAATGTTAGAGATCCTTCATGG ACATGTGTACCCCCTCGGCACATGGGGAGAGTCTTAGAAACACACATAGACTTTGAACTG TCAGGACTTGCTGAATAAATGAGAGGGCACAGGAAAAAGTATTTGAACGGTAAGATATCA GAGAGACAGAAGTCAGATGCACTCAATCACCCTTCTGCATAGAAACAGATCTAGGAAGTC ATGTACTAATTATGCACAGTATTGTTTTTTTCACTGACTTTAGGTCACTGTCTTAGTCAG GGTTTCTATTCCTGCACAAGCATCATGACCAAGAAGCAAGTTGGGGAGGAAAGGGTTTAT TTAGCTTACACTTCCATACTGCTGTTGATCACCAGAGGAAGTCAGGACTGGAACTCAAGC AGGTCAGGAAGCAGGAGCTGATACAGAGGCCATGGAGGGATGTAACTTACTGGCTTGCTT CCCTTGGCTTGCTCAGCCTGCTCTCTTATAGAACCCAAGACTACCAGCCCAGAGATGGCA CCCCCCCCTCCTTGATCACTAATTGAGGAAATGCCCCATAGCTGGATCTCATGGAGGCAT TTCCCCAACTGAAGCTCCTTTCTCTGTGATAACTCCAGCCCATGTCAAGTTGACACAAAA GTAGCCAGTACCATTGACCCCTTGTCAACTTGACTCACAAACACATCACTAGTAAGCCTC AACCTTTAGTTTCTTAATCATCCCCAAGATCTAAACAACTTTAAAAGTCCCACAGTCTTT ACATATTAAAAGTTAAATCCTTTTAAAATATCCAATATCTTTTAAAATCCAAAGTCTTTT TTACAATTAAAAGTCTCTTAACTTTGGGATCCACTAAGATATTTTCTTCCTTCAAGAGGG AAAAATATCAGGGCACAGTCACAATCAAAAGCAAAAATTAAACTCCAACTGTCCAATGTC TGGGTTCTAACTCACAATCTTCTGGGCTCCTCCAAGGGCTTAGGTCACTTCTCCAGCTCT GCCCTTTGTAGCACCCACCTTGTCCTGTAGTATCCAGATGCCTGTACTCCACTGCTGCTG CTCTTGGTGGTCATCTCATGGTACTGGCATCTCCAAAACAATGCATGACCCCTTCAGTCT TGGGCCATCAATTGCAATTGAGGCTGCACCATCACCAATGACCTTCCATGGCCTCTCACA GTACCGAGCCTCAGTTGCTCTGCGTGACCCCTTCATGCCTTCAAAACCAGTACCTCTTGG GTGACCCTTACACATTACCAAGTCCTGCTGCTGCACGAGGTACAACTTTGGCTATCTCTG GAACACAGCCTCTTTGTGCTTTCAGAAAACACTTCCCAGAAGATGTCACCTCAATGATGC TGGTCTCTTCTTAATCACTGCTAAATTCTTAGCTCCAGCTAACCAGCATCAATATTCCCA GAAATGCAAAGGTTTCACTTAGTAGTTCTGGTATCTTGTTAACCACAGCTGATTCTTCAG GCCCAGCTAACCAGAACCACAGAAGCATCCCAATCAAAACAGCAATGGCCCTGAAAAGAG TCTTTCATTTTCCTTTTAAATTTCACAAGCCAGGCCTCCATTTTCTTCACTGTTCTCAAC ATTATCTTCCAAACTCCTACACAACATCCCACAGAGCTCTTAACACTGAATGGATCTTCT AGCCCAAAGTTCCAAAGTCCTTCCACAGTCCTCCCCAAAACATGGTCAGGTTGTCACAGG AATACCCCACTGTTTTAAAAATAATTTAAAAGTAGAATTATGAAACACTTTTTTGCTATT GTAGCTATTATTATTATTATTATTATTATTATTATTATTATTAATTGTTATTATTATTAC TTCAAGAGATGGCTAAGCTCACAACCAAAAATAAAAAACGTAGAAGGCATCCAGATATTA TGGGTGATGAGATGCCTCAAAGGTTAAAGTACGTGATGCTGGAGTTTGAACCCCTGAAAC CACTGAGGTGCCAGGTGGGTGTGGCATCTTGACCACAGTTCCAGCTTTGGGAAGGAGATG GATTTCCAGAGCAAGCTGGCTGCTGAGACTAGCTATAATGGCGAGCTTTGGCTTTGACTG GAGTTGACTCCCAATATCAACCTCATGCACCCATCTTCACATAAATCCACACATATACAG ACATACATGTATGCAAATGTACAGCATACTCACACGTATGTGAGAATGGTAAAGAAAAAG TAAAGCATTAAAATATTGAATAATTGGAGAGAGTAATATGGTGGTTTCTAGACATGTTTG GGAGGGGAAGTTGGGATAAATAAGTCAAAGTACACAAATACGCTGGGTAGAATTAACAAA ATCTATGTGCGTAGTAGAGACAGTAATTAATAAGTCTTCTTTATAAACAGAAATTTGCGG GGTATTTTGAGATATTTTTATTAGTTATGTATACAAAATGTCACTACAGACGGTGACATA TGTTCATTTACTGAATGGCAGTGATTATTTCACTGTGTATTTGCATGTCAAAACATCATG CTACATACATTACATATTTACAATGCAAATAAATTCGAACGTTATTAAATATGTGGTGAT AAGTATATATGTTTGCCTTATGAAGAGGAAAAGGTTTCCTAAGTGCTTGAAGATTCCTGC ATTCTGTTGTTACTTTTCCATGTTTATAAAAATTTTACTATAAAAATTTACTTTAAAAAA TGAAAACTAAAAAGTAGTGTCATTAGCCTTCTAGAGATTTTTATGCTTTTAAAATTTTAT TGAAAATAAGAAGTCTCAAATAAGATGAAGAAATATTCTATACTGTGGGCCAGAAGCTAT TCTCTCCAAATCAGCATTGTATTCAAAGAAAGCTCAGTGTGGTTTGTGAGTTTGCACAGC TCGATAGGCAGACTCTAAATTTAATTTAATTGCAGCAGGTAGGGTCAAGGACAGCTAAGG GGGAAGTAAGGCCTACCAGATGCCATTGGTATCCAGTATAAACTACAATTGATATTTGTC CCATATCAATGCAGAAATTTTAAAAATAGAACAATGAGTTGATATTTATAGGGGATGGAG GGAAAGCTCAGTGATTAGGACCATGGCTACAGGACCCAGGTTCTATTTCCAGCACCCACA TGACAGCTCATAACTGTCTGTAATTCCAGGTCCAGGGGATCTGATGCCCCCTTCTGGTCT CCGGGAGCCAAACAGTCATGCATATGAAATTGTTAAAGGCATATTTCTTAGATACTGTAC TTGAATATATAACTTAGGTGATATTGCAAGTCAATGAAGAAAGACTGACGTATTAAGAAC ATTTAAACACTTATCTAAGTGAGAAACATAGAAGAACCTATTTCATTTTATATACAAAAC AATTTTCAGGAGGATATATACACAGCTATAAAAGTATCATCTCTTAAGTTTGGCAAAGGA TAATGTGATTTGAACTAGGAGGCAGTCATCTCGCTCAGGTCCTTGGGGTTGGATGCAGCA TTCACCATGGGGAGAGATAAGGAACCTTCTTAGTAACTTCAATGCTCTGTTTCTCAGCTT TGGTCATGCGTTCCTAAGCTTTTGCTTATTATTTATGATATAGCAAAAGACCTGTGCACT CTTCTGTAAAAGGAAATACTTCATATTATAAATTTCAAGTGATGAATTCTCAGTGAAACC CTGTGATTCATGATCTCGATTATAAATCTTGGTCATCCACGAAGCAGACACTAATATACA GACACAAGAAGGAAGTAAGCCAGGTGTATTCTCAATGGAATAGTCTGGAAAGAACGCTCT CCTCACTCGCTAATGGAGCTCCCTTTCCCACTGCTCGTCTGCCAACATTTCTAGTGGGAC CCAACTGTCATCCCTGCATACTGAAGGAAATGCATGTATACTGTCCCGGGGACAACGGAG AGACAGGATGCTTGCATCTTGCAGCAGCTGGATTTAGATTACATTCACTTTACAACTTGC TTATTTTTAAGTCACTATGACTAGCAATACTGGCAGTAAATGTGCAGTCTGTGACATTTA GCATTGCATCATGATTTCCCTGTGGCCCCTAAGGATGTGGCCCAGGGAACCATCCCCTAG TGTAACAGTTCATCAAGGTTTCACATATATGGGCTGGTCCGAGGCCCCCCAGCACGCATG TAGCAGAGGACTGCCTTGTTTGGCCTCAGTTGGAGAGAATGCTTGAGGCCCCTTGAGGGG ATTGGCAGTCGGGGTGGGGTGGGGAAAGGGGAGCGGGGAAGGGAGGAGCACCCTCTCAGA GGCAAAGGAAAGGGGGAATGGGATGAAAAACTGTGGGAGGGGGCAATGTATGGACTGTAA TAAATAAATAAACAAACACATACATACATACATACATGAATAAATTAAAAAAGAAAGAAA CAGGTTTCTATTAAATACACACAAGGGAAAGAGAGAATAGCAACCAAGCCTTTTTTTCTT TGCCATGGCTTAACACATCCCTCTTCACCCTGTTTTATTTACTCTGATTTATTATTTATT TATTTATTTAGTCTCAAGTTCTTCTTTCATGTTCAATTTACATGTTTGCAAGATCTTTCT GCCTTTGAGGACCCAGAAAATCCAGGGATGTGTATGTAAGCAGGGATACATGAAATCTCC TTTGTCCTTTGAGGATGGACTTTGAGATGCTCCCAGTAAAAAAATCTCTCTCTCTCTCTC TCTCTCTCTCTCACACACACACACACACACACACACACACACACACACACAAGAGAGAGA GAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGGAGAGGG AGAGGAGGGGAGGGAGGGAGAGGGAGAGAGAATGAGACATTGAATTGAAGGAGAAAGAGC TTGTGCAGTGATATCTTATTTCCACCATCTCCCCCTCCATAAATGTTTTTGCCATTTCTT TAGTTGAAAGGATAAATTTATTTGAAAAATAATACCACACGAGGAAGAAAACATTAAGTA AATTTAAATTAATTCTGAAACCTATTTTATTGTTTAAGTTTCTCCCAAGACACTGTTGGT ATCTGGTGTATTTTGTAACCCCAGCGCCTGGCATAGTCCCCAGTAGTGGCTCACCAGGTC ATGTTAAATGTAAGGAATGTTGGGGCTAGTGTCCAGGCTTTGACGACTGATCTGTCTCAG TCACACTTTACGCAGGATCTATGGACTCAGATACTCTTATGAGAATTTTGAAAGGGGAAG AAAATTCCAAGCACTAAATACCCCGGACTTGACTGTATGATGCTAAGATCCTAAAGATCT GAGATGCTGTTGGTATCTGAAATGAAAAGTTGAATTGTTCTGCTTCTGGTCAAAGAGTTT ATCATGTATATCTTGTCCCCTAGGGGTTTCCTTTTAATGAAATGTGCAGGTAACAGATGA GTTTTGGTGGGTGGCTAAGAGAGATGCTTTCTACCAACATGGTTCAGGAGTCTGCATTAG ATCTTCCTGGCACCAAATGCTCCTTGCATGATGGGTCTTGAGTATGAGAGAGAACAGGCA TCTCTCGACAGAGGAAGTCATAGGACTTTCCTACCATTGGTCTCCATAAAATTAAGTGTA CACAGCAGAGGATGCCTGCTCAGAAGCACAGAAGGTTAGGCCTGGGGTTTTTCTCCTGCC GGAGTTAGCTCTTCCTGGGTTCCTGGAGAACTTCCCTGTCTTCTGAGATGTTCAGATGTC TAGAATCCACACCTTTGCTGCTCCACACCCCCAATCAGCGAGCTACCCAATTACATTAGC AAGTGAATTTCCTTTCATATATGAAACTTCCCATGTCCTTCTCCTGTCCTCTTCTCTCTT CCCCTGCCCTTCTCGCCTATTTCTCCCTTCTCCTATTCTTCTCCCTTTCCTCTTTCCCAA TCTCTCTCTTTTCCCCTTGCCCTCCCATCCCTCTTTCCTTCCCTTTCTACTCCTCTCCTT CCTCATCCATCCTCCATTGTCTTGATTGATAGAAAATGCCATGGTGGAATCTTTGGGGTC ATTCATACTTGATTCTACCAGACTTTGATACAAAACCCCTCAGAAGCCTAGAAAGTCATC AGTCATTTTTGGATAACATATAACCAATGATCTATTACCCTCTTCTTGGAAACAGGCTTC CAGACAACTAAAGGGTCAAGGAGAAAACCAAGGTGAGTTTGACTATGTCATAGCATGGAA TGTTGAGAGAAAAGCTATCTATATATTATGGAGGTAATGGTGAGTCACAGTCTTTCCAAC AAATCAGATCTTATATCATGGATGCCTCCATTTAACAAATGTTACTGCTGATTTATCAGT AGACAGACAAAATCCAGCATCTTTATTGAGCTAAAAAATGGACAGTGAGTGAATTATTGT GCTATGTTGATTCTGGAGAGCAAAATGCTTTACATTAGTACCTCCAAAGCTGGGATGCAG TCTATGGTCACCAGCATCTTACAGTTAATATTGGCCAGCTAGTCTTTAGGTCATTGTTGT TGTATAAGACTGCACTAACCTGGCACACTCTGTGTATATTATTGCTACCTGGCCTCAATA TGGTTAACATTGACATTGGCATCTATATTATAGGATTCCATTTGTCATTAAAATATCTTC TAGAAGGTTCTATAATGATCCATTGTTGAAATGGAAATGAAGAAGTAAAAAATATTCATC ACTGGCAAACTGAACATAATATCTATTTTCCTGTAACAACCTTCTATTCTTAGATGCCAC AAAAAAGAAACACTCTCAAATGGAAAACAATATGTCCTATATTCTTACTATGTTACAGTT GCTAAAGATTGCTAACACGTGCCTAGGATGCCCACAAGGGCAAGAGACATCCCTAAAATT TTTTCAGATTGATAAAAGAATCTTGTGAGGTATGCACTAAGTGAGGTCATAATTCAATTG GCAACATTTCTCACTTGGTGAGAATATAGGACACACTTTTTTCCAGACAATGGGATGTGA TTGACCACTTACATGAGTTACAAATGTTAGAAGACAGAGAGGAGTTTTGAATGTGTGTTA TCAGATGAGAGGAACCAATGTGACTCCCTGGAGAAGGCCAAGCAGTGGAGATAGTTGGAA GGCCAGGTTGTTGGTGGGGCTAGGAGAGAAGAAGGCATGAACAAGAAGGGCACAGAGGAT TTACAGGCAGTGGAACTATTCTCTATACTGTACAATGATGGATGTGTGCACTTGCCTAGA CCTGTAGAATGTCTGATGCTTGGGTGCACATGAGTCAGGTATGAAGATGTGTGTCTATAA TCCCAGCATTGGAGAGGGAATGGCAAAAGGTCAGATGTTTAAGGACAGGCTAGGCTAGAT GATAATCCATTTTAAGAAAACATCAAGCTCTTTATTGCCAACTCGACTGGGTTTGGAATC ACCTAGAAGACACATCTTTGTATCTGTAAAGGCATTTCTAGAGAGGTTTAACCAAGGAGG CAAGACCCATCCTGAAGGTGAGTAGCACCATCCTAGGGACTGGGGACACAGACTGAAGAA AGCAAATAGAGCTCTAGAATTCTTCTCTCTCTGCCTCCGAACTGAGGATGCAATGTGGGC AGCCACCTTCCCTCCACTGCCTCATCTTCACTGCCATGATGGACCCCTCAGATGATGAGC CAAGATAACCTCCTCCATTCTCAACCTGCTCTCACAAGGTTCTTATTTTTTGGCATTGCA ATGGGTACGGTGGTATAATATAGATACATATTATGACTTGTCTCCAAAAATCAAAAAGGA TAAAAGAGTCTAGACTTTGCAGATAATAACAGATAAGCTAATATAGATTGGTTGGTTATA CTAAGTGTAGGGATGTTGATGTTGGAGGAGTCAGTGTGAATACAGGGCCTGGAGGCATAA GGTGAACTCTATTTTATTTATTCTTATTGTGAAGCTATACTTACGTAAAACATATAGCTT ATTTAAGGGGAAAAACCCTCAATGATGTAAAAATAATTCTTCCTTCACGGTAATGATTAT AATTTTGGCACTATGCCATATTGTTTTAACAAATCTCCAAAGCAAGGGAGATTAAGATTA AGATAAAGATTAGGTGGTCACTAACGTGTTACTTCATTTGATTTAGAGAAGGGAGGTTAT ATTATGCAACAGTTGTTGGAAACAATTATTGTTTAATTAAATTTAAGGTCGTAAGTTTTC GTAGACTAGAAATTGGATATAGGACTTCAAAAAGCAGATAGGAAAGGAACAAAAAAATTT AATGAGCCCAGTGTGCGTCAGGAAAGGAAACGCACAGGAAATGTAAATAGAAAACTTAAC AGAATTGGTTACATAAAAGGTATCGTGGCAAATAGCGGCTTGCTCTTGAGACACAGGCTG GTCCTGGGTCCAGTGAGGCATCAGGAGAACGCTGCTGGAGTTTTCTTCAGGACTCTGGTC TGTGAACAGCCTCACAAATGCAGTGCATCTCTTCGAGTGGAGGGGTTCTTAACAAAGGGT CTTTTGATGGCTTCACCCCTCTTTATCCAGGGCAGCCTCTTGGACAAGGCATCTGTTTGC TGCCACTCAGGGAATTGACAGAATCTTCTTCATTTCCATCCTACCCACTTGGCTTGTGTG ATCTTCCAGCTGCAGCTAGAGATAGGATGCGGTTATTATAAATTCCATTCTACTTTCACT TCCTGTGTCACACATATAACCACGTGGGTTACCGCATCCTGGATCTCTGACCCACATCTG TGTGAAGAACTGCTACCCTTACCTTGCAAGCTGTCCACCTACGTGAGTGGAGTGGACACC TTTGCAGTCATGGAAGCTTCTCTGTATATTCCCTCCTCTCCCCTCATCAGCTAGAGCAGA GAACTGGCACACACAGCACTTTATGAATGTTTGCCAAATGTGCAGTTCTGATTTACTTTA TATTTCTTACCTTCGGTAGCGGAGCATCAGGGCCAGCCAAGTGGGTAGTTTTAACCAGTT CCATTTCACTTCACAGGGTACTAAATTCACAAAATAACTTCCTTATATGAATATATTTTA GTGGGTTTTTAATTACTAAATAAAAATATCTTTTATTTTATTGCAGAGCAATAAATTGAT CTTTGGTTTAGCTTATCATTCTTTTATAATAGTGAATTCCAAATCTAGAAGATGTCACTA AGCCAGCTGTATGAACCACACCATCAGTTTTTGTGGCATCTGGGGTGTCCCTCTGTGGAT AACCTTTTGTTTGTGAGTACAGTGCTCCAACCTACCAGCTGGACAATCATTCAGAGATAA TAAGGCAACACAGCAGTTCCTAGTGGCTGTGTTTGGTTGGTTCAGCCTTCAGCTGACATG TTTTATTAATAATAGCAATCCTCCTTTGCCTTTCTATTATTTCCCAGTGTGATTAATAGC AAGCTCAGGGATGCAGAGAGCTTTACAATAGTAAATGATCATTTAAGTTAGGTGTTGACT GCTTCCTGCTGCCTGTTCGAGTAAAAACGGAGCTGTCCAGTGTGGAGAGCAGTTTCTGCT ATAGAATTTAGCCACCAATAAATATTAGAGTTTAATATTTAAAAGAAGGCATTGAGGAGG ACCTGAGTGCTGAAGGCTGACCTTTCTGAAGCAGAGTTTGGGTGACTGCAAGGATGAGTT ATTGCATTAGCCTTTGGGTGTCCAGTGTCAGGTGTCCAGAAAGTCTTCTGGGAGATGTGA GTTAGCTACAGAAGCGCAAAGCCAGGAAGGAAGGGCACAGAACTGGGATAGAAGAAGGAA AAGGAAGTTGTTTTTTTTTTTTTTTTTTTTTTTTGGGACTGTATCAAATAACCCAGTTTC CTGACCTCAGCCCCAGTTTTCTTTCTGCAACAGGATATGGAAGCAGAGCAAGGGTCTGAT CACATTTCTCATTGACTTTGGGAGCCCATTGATCGGGGGCCAGTAGAGACCAGCTGCAAT GTCTGGTAATGCTGCTGAAATTGTTCTGAGGAGTAGCAACCAGGTGAGTAGATATGGCCT TCTGCAGACCTCCCAGCTATGAAAAGAAGGTGTTTGCAAGACGAAGATTAGCAAATATCT TGCTTGCGTCTGCCATGTTTCTTTTTCCATGAGAATATAGAACCTTATCACTGACAAGGA TCCATGGTCTGTCCTGGATTCCAGAATGCCTGTTAGAATATTTTAAGGTTTTCCTAATGC CAGCTGCCATGCTGGAGTAGAACATGGGTATAGATTAAGGTTTGCTCAAAGGGGAATGAT GGGAATGATATAAAGCGATACTCCCTTCTCTTGTGGGAGCAGTCTACATTCCCCTAGCTT TAGTATATCTCACTGGCTCCAGAACCCCACGTGTTGATAACTGGTGATCCATATGAAAGA AGATGGCAGGAATTTTACACTTCGGTTTTATTTTCAGCCCAGCCTTCTTGTTATCCTCTG GTTTGTGCCTGATGTTCTAGGCAGACCGAGTCGTCCTGTTAGTACTGATGCTTTCCAAGT TTCATTTACTGTATTGTCAACACAGCGGATCTTTCTCTGGCTGCGTATCTAATACTGGCA TCATTTTAGCAAAAGTCTTGGGTTAGAGGAACAGGAGATTGCATAGGCTGAAAAATATGG CTTACATTTCTGGAAAAAGCCAAGCTGCTCTCCTACATGAACTTTAGCTCATTCCCTAGA ACTGGGTTCATAGTAGTCTATCAATTTACAATAGTTCGGAAATGGTCTAGAGGTCCATTA GTGGATAATGACTCCCCTGCCCCCCCATACACAAGCAGAGAGAGAGAGAGAGAGAGAGAG AGAGAGAGAATAGAATTTTACTCAGCAAGTGAGATAACCAGGCCCAGAAACACAATTATA CATGTTCTCCCTCTTGTGGGAATCCTAGCTTTGAAATTTTAGAGCAGTATGTTTAACTTT GAGTACAAGTAAAGACAGAAAGGGACCATTGGGGAATAATTGTTCTGAGGGAAGTAGGAT TACAGAACTCATTAGACATGAAGGTGGAGGGCTTCTGGGGTAAATAAAGCTAAGCAGGGA GCAGAGGGAGGGTATGGAAGATGAGGAGCAAGGACAGAAATGGTAACTGAGGGTATATGT AAAAGCCATAGAAACCTATTATTTTATAAGCTTGTAAAAAATAAAAAAACTAAAAGAAAT AGGTTGAATAGAGGTACTCTCCATAGCAGGAGGATGCTGCTCCCAGAAGCCATGAGCTAT TAAATAAAAATCTCAGTGCCAGTGCTAAGTGTGGAATATGCCCTATGAATTATTAGTCAA AAAGTCTCGAGAAGCCAAAATAAATCCAGGCTATTGACACTGCTCACCAGAACTTGAAAG GAAGCCCATATTGGTGAAGACATCACATTACTTGGGTCACAGGAGATCAAAATCAAGCTG GGATTGGAAGTTTTCTCCTAATGCCTAGCTTTCAGGGAGCCAGAAGGTGCTGTGTGTGCA GGGAGAGAAAAGTCACTAACAACTGCTTCAAGTGAATTCTGGAAACTACAATAAAACCTG TCAGGCAAAATGTGGTCTTTGGTGCAAAAGGAGCATAAATGTTATGGGAGTAGCCAGTTG TTTCCTGATGGGATTTGAGGTCTGTTCTGTAGGAGGAAATGAATGCCATCTGATTATATA TATATATATATATATATATATATATATATATATATATATATATATATATGAAGAGAGAGA GAGAGGGGGGGAGGGAGGGAGGGAGGAATGGGAGGTGTGAAACTACTAATACTATATATT ATACATATATTAATAGCATACTATATAGTATATTTTATATATGCTAATATAGTTCATTAT ATTTTTATTATATATGTATATATGTGCATATATATATAGTCAAAAGATTTAAAAAATTAG AAAGAAATAAGAATAAAAGCCCAGAAGCCTGTCTCATAGATGTGCTCATGAAATGTCTAA ATGCCCAGTGAACAGTAGCTAGCTACAATTTCCTGGGTGTTACTATTATCATTGGTTCTA GTGATAATGAGGAGAGTTTGTAATACCAACAAAATTCATACCGGATCTTTTTCCAGTTGA GGGAATTCTCCAAAATCCAAGACAAGAACTCCTCCACAAATTGTGACTTCAAATCATTGT GAATGAGACCAGCGTGCATCAGCAGAACATCTGATGGCCAACTATCAGTAGGTAAAGGAC TGCATTTGCTATGGTTCTTTCGGATCCCGTCCCTAGGGTCCTGACAAGAGGCCTTCAGAT CTCCCCATGCATTTTCCAAGGACAGTGTTTTCAGCTCCCCCCCCCCCCCCCGTTCTCATC AGGGTCTCGTCAGGGTAAACACTAGGCTGGAGTCTGGTTGGAGGCAAACAGAGGATTCCC TCTCCCACTGAGCCCTGAGTCTTTATCTTCCTCTCCCCCCTTCCCCTCAAGCCCAAGAAC TAGTATTCACCTCTGAAGATTAAACCCAAGAACACCCCTCTCTGTGAATCCTTGAACCGG ATGCATCTGATCGGCCATTGTGGTTAAAACCTGAGCCTAGTCCTCTGGCTGCCCCCATCT TAAGGCATGATGGGTGTTGCTGGTTTACTTCCATGCATCAGTTATTTTGTGTTACTCTGA TAAAATATCTGATGAAAGCAACTTAAGGAAGGGTGTGACAAAGGATATAGTCCTTCGTGG TGAGGTGGCACGAAGGTGACAATGACTTTAGCTGTAGTGGCAAGGGCTTCAGGCAGGTGG TTATATTGTGCCCATGGCCAGGAAGCAGAGGAGATGAATCTGTTGGTCTGTTTACTAGTT TTTTTCTTCTGTTCTTCCTTTTTATACAATCTAGGATGCATACCCATTTGATAATGATGC CCATATTCAACCCAAGTCTTGTTTACCAGTTGAATCTCTCTGGAAACCTTCACAGTCATA CCTAGAGGTGTATCTCCTGGGTGATTCTAAATTTGATCTAATTGACAATGAATATTAATT ATTTCATTTTCCAAACATAGGCGGTCTCATGGATTTGAACTATCTCTTGCTACTCTTGGT AGCTAGTATAATTTACAGTTATACTGGAATATAATGGGTCCATATGATGAAGGCGTTGCT CCCTGTGTGGCACTATGGGGTGGAAGTAGAACCTTTTAGGGGTGGGGGAAGGGCCTAATG GAAGCGATTTTGCTGTTTTTAAGGCGAGGTCTTGGTGTGCAGCTCAAGCCACTTAATACT TGCTAGGTAGCCCAGGCTGGTCTTGAACACACAGCAGGTCTCTGTTCTCTTTGAGTGCTG GGACTGCAGGTGTGCACCAGAAGCTGCCTCCAGTGGCGGTGCTCAGGCCTCTTCAAAGAG GACAGTAGATGGCACCTCAGCCCCTTCCCCTTTCTTCTGCCTTTGCACCATAAGTGGATA GCTCTGCCCTACCACACGCTCCCCGCCATGAGAGGACTAGATGCAACAGACCCTAGAGCA ATAGTAACCAATGCAGACCCCCAAACCTAAATATATCTTTGTAAATGGAGCTTTTCTTTC CTCTTTGTAAGTAGATCATCTCAGATATTTATGCTAGTGGCAGAAAGCTAACAGTGACCT CTGAGCCACAATGATACCATCCCCTTCTGTGAATCCTTGGACCAGGTGCATCTGATTGGA TCTGGTCACAGAAGATACTTTGCGAAGTATTCGGATGAATCAACAACCGAGAATCACCGC CAGGAAGGAGGAACTGCCACACCTTCCTTTGTTTATGTTTCCTAGCTGTGGCCTACACAA ACCCACATTCAGCCTGACAGAGAGCGGGATCGGTGCTTTCCGGAACCTACTGAAAAACTG GTATTATGATTATATTTTCATGTTCCAGACTTATTGAAATGGCTTTTAGTCCCTATGCTA AGGTCAAAGGTTTAATGGATGCTTAAAAAATCTATTATTTTTATTTCCTACATTTGAGTA TTTGCCTGCACATGTGTATGTGTACCACGTGTATCGCTGATGATGGCAGAGTCCAGAAGA GGGTGTTGGATCCCCTGCAGCTGGAGTCACAGATGGTTGTGAGCCTCCTGATGTGAGTGC TGAGAACTGAACCCAGGTCCTCTGGAAGAGCAGCAAGTGCTCTTAACTACTGAGCACCTT ATAGGTGTCTAATAATACTTTTTAATCACGTGACATTTTGCTCAAGTCTTCTTTAAACTA GTATGTTGGCTTATATTTACCCATTCTCAATTTTCTTAGTTTTCCAGGAAGGGAGAAAAA CCCACTTTTAACATTTTAAATTTAAATTTAAATTTAAATTTTAACATTTAAATGAATACT AGCCTTCAAAGAAACTCTAATAATCACAAGGTAAGAGGTAAATATGGGGGTGAACAGCAA CAGCGAGCAGTAGACAAGTAACTCAACACTAGAGGTCCCTCTCTTCTTAAGATCTAAAGG CCTGCCCTGTCTGGGATCTTAGCCAGCTTCAGTGGCTTCTGACTGGGAACAGAAAGTGAG GAGCAAAGGAAATCTGAACCAGAGAATTCTTTGTGGCATTGCAAATTAGATCTCAGGCAG CAGAGGCCTGCATCACTGAGTTCTGGCTCGCCCACAAAGTATTTGCTCCCCAACTCTCAG CCCCAGCTTCATTTTGTTCTATTTCTATCTGCTTCTTAATTTAGCCATGTGACTGCATTC AAACCCTTTTATCTCGTCCCCATCTGGAAGGCAATCTGGGTTGGTCCTGAATTTTTATTC CTGTGGAATAGAAGAGAGTGACAGAGTCCCCACTGCTCCTCCGAGGGTCACTGCGATGCC GAGGTGAACTGAGGGATTTCACAGATCAGGTGGCAAGGGCTCATGGCAGACAGGAAGAAG CTGACATTATTCACACGCAGCTAGCAAGTCAGAGAAATGAGGGCTTAGATGAGGGCTGTT GTTTTCCAGCAAGGGCCAGTGTCTGGCAGGCAAAGAACTAAGGAGACAGTCTCGTGAGAA GGCCAGAGCTTGCTTTTAAAACCGGGAAGACAATGGCGACCAATACTGGGAAGGAAATGG AAAGATCACATAGGAAAGGAAAGCTCTCTTCTTCGTCTTAGTAGTGTCACCTCCGGTGAA GAAGGGGACACCGAGGGTGACAGTCTCTTTGGAGGTCTCCATGATGCTCATGTTTTTCTT TTTAATGTTGTGTGAAATTTTAGCTTCATTGTGAAGTCTAGACAGAGCCTGGTCCTTTCT CTGTGTCTGTCTCCCAGAGGCTTCTGTTTTCTTCTACAGACACACATACCTCAGCATCCT TTGTGGCCTGGTGGTGGAGCTGGAAGCAGCATTGGACACTCTGTAGTGACCAGAAGTAGT GTGTGTGTGTGTGGTATTTGTGTGGTGTGTGTGGTATGTGTTTGTGTGGTGTGTGTGTGT GTGGGGGTGTGGTGTGTATGCTTGTGTGGTGTGTGTATGTGTGTGTGGTGTGTGTATGTG TGTGTGGTGTGTGTGTGTGCTTGTGTGGTATGTGTGTGTGTGGTGTGTGTCTGCTTGTGT GTGGTACATGTGTGTGTATGTGTGCTTTATGTGGTGTGTGTGTGTGTGTGTGTGTGTGTG TGTGTGTGTGGTGTGTCTGTGCATGCAAGCACTTGTGCAAGGCTCATGGTGACTCTGGAA GGAGGTCCAGAAAATTTAGTCAAAACAACGTTACAGTCTAGAAATGGGATCATAAACTCT GGGGACTAGAGGATAAGTCCTTGGCCTTGGAAGCTCCTTTCTCCATTGTGCTAAGTTCAG CCTGAGAAAAACCAGTTCAGGGCTCATGGCCTATGTGCAAGAGCTATGCCTAGTGTTTCT TAGGTCTCAGTCCCCAGTCCCTTTGTTGTCTGTTACCATGTCTAGTGTTCCTTGGGTTCT AGTGTTTCCAAACCTAGGAATTTCCTGAGAATCTCCTGACTAAAATGGCTGTTCTCACAC ACAGCCAGATACGTCCTTAATGATTTCTACCAAATCCAGTGGCTTTGAATTTGGCATCCA TTGCATTCTGCAAAGGCAATCTGAGCCCGAAAAACGCTTTGGCAGTGAGAGCCATCTGCC TGTGGAGAGGCTGGACCCAGTTTAGGAGAGGCAGAAAATTATGCAAATTATCAGTGCAAT CTGACATTCACCATTTAACTGACTCAGTCCAGAGTTGATTGTATAAAGAAGGAAGGCTAC ATGTAGCTGGATGCCTGGGCTGGAAATCTTTGTGTACTGTGTTCAGGTACTTGTTATATG AGGTGGGCAGAGAACAACCTTGGATATCCATCTTGTTTTATGCATTAGGCTCTCAGGCTT GGAGCTCACCAAGTAGGCTAGACTTGGTTACCCAGTGAACCCCAGGTATCCTCCTGTCTC CTTTTTTCAACTGTTTATAATTAAACGTGCTACTACAGCTTTTTGTTTGCTTGTTTGTTT GTTTGTTAAACATCTGCTCTTGAATCCAACTTAGGCTCTTGGCTCTTGTACTTGTGTGCC AAGCCCTCTACTGACTGAGCTGTCTCGACAGCCCTTAAATGGGTTTTCCATCTACATGAC TAACGGTGGTCATAGCTACCTTCCTTTTGCCGGGAGAGTACAGAGAAGTTGGAGAACACT GGTCCTCATGTTGGGAAAGCTCTACTTAAGTTTCTTGTCACCTGAGTGCTAGCAGTTGTG GAATAGTTTACAGATGGGGATACATTGTTACCCCAGAACTCCATTCCAGGTTTAGTAAAA CAAAAACAAAAACAAAAACAAAAACAAAAACAAACAAACAAACAAACAAAACAAAACAAA ACAAAAACAAAACAGCTGTCTGTGGCAGAGCCACAATAGGTTTCCCATGTGGTTTGGCAT CTCTGGGCTCACCCACAGTAGTGAGATGTCCCAGGAAACACCTTTGATTCTATGCTTCCT TAACTTTCTCTATAAGGAAACACATCTCAGTTTCAAATGATTGAGCAGGGACACCTGCTC ATTGCTGATGGCTTGAAGCTTTGGGAGACAGGATTCATGACCTGACAGCAGTATTCTTGT TAATTCAGGGACTGGCAGGGTGCAGCCTCAGGCCCCAGGGGAAATGGGATTTTCTGGTGG TCTCACACCTTGTTTTGTCTTGAACACATTCACTCTCCTATGAGATGAACAGACTCTAAA ATGAAATCCAATTAACCTTTAGCAGTGAGCAAGCTGGGCACTGGCGAAGCACATTCGTTT TTTTCCCAATTCTTCAGTTGTCATGACACCAAGAGATGATAGTACATGGGGGGACCTAAT AGTCATTGCGTTTTTATAGCTTGGCAATTAACTTCTTCATTTTTATAGCAGCCTGGAAGG CCGGGGTGTTGAAGGTAATGGGTGTTCATCATGGCTTCCCTCGCTTCTGAGTTTATGCAG GTAGTCACAACACCCCCCACAGTCTCCCTTCTATGGGATTCTGATGAAATACCAGCAGCC CAGGAAGAATGGGGGCTTTACATTACTGCTACTTCTTCATTTTTGGGAGACGATAGGACT CTGTTTACAAACCGTTATGTACCAAATTACTTCCAGCTTTTAGTAGCCTAAGCATCACAG ATCAAGTTTCTTTGTGATCAATTTGATCACAAATGGGGCGGGGCCATACATTACAAAATG TATCTTCTTACCTTCCTATGGGTAGGAAGGCTGAGGCTTGGCTTCTCTGCAGCCCTTCTC CCTCTGTAGTGAATGATCACGCTGCATGTGTGTCTGAGTCTTAATCTCTTCTCGTGGAGA CAGCAGCCAGTTTGGATTAGGACTACTGACCTTATTTTAACTGAACTCAAGATTCAATCT CCAAATATAATACCATTCCCAGGCCAAGAGGATTGGGGTTTAATAAATGAGGTTTTGGGC GGATATAACCCTGACAACCATGTATTTACAATACAGACTGAGGTCAGAGGGCACAAAATG TGGGACCTTAGTCATGAGGAGGAGAGACGTGGGGGAGCTGTGGCCTCCCAGGCATACTTT CTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCCCCCACCCCCCTCACGTCTTAGC ATCTCCACATTTTCTCCATGTGTATGGAGTGTTGTTTCTTTCAGGGTAGAGAGTCTACAG CAGGACTTTTTGCAACTCAGCCTTAGAAGTAATTGTGAATCACCCTTTCCTCTGGGGCCG ATATAGAATCAGTTTGATTTGACACAGATGAAATATAAGACGTGTATGTGTGTGTGAAGG AGCATGTGCAGGGGTGGACATGGGATCGGGGAGTGTCAACATCCAACTTGCAGGAGAGAG CATGGACCTGGCTCACAAAGCTGGGAGGAGACGTGTGTGGGCGTGGCGCTAGTGCCCAGC CCTCCTCAGAGGGCTCCTAAACTGACATCTCAGCTTGTTCCAGGCCAGCCAAAGCTAAAT AGAGGGAACTTGTCTCAATGGTACCCTGCAGAGGGCAAAACAATGTGTCACTTTCTGTAC ACATGCACACACACATACACGCACATGTGCACACACACACGTGCACGCACACGCGCATTC ACACACACACATGCACACACATGCACAGGTGCGTGCACACACACGCACAGGGAAGCCTTG TAAAATTGCCCTGGGTTACAGTTGATGTAAATGGATTTCATAGAATCCAGTGTTTGCTCC ACTTGCTAGGATTACCGAGTGGTCTCTGGCAGGGCCTCACTGCCACCTTCTTCACTGGTT TTGGACTTTGCTGCCATCACTGGAATTCTTGCCATGCATATTAAGTTTTACTCATGTACA CCCTTCCTTGCTCAGAGCTACTGTATTTTTTTTCAGTCAGTTTGGCGATATTTCTAGACA GCCCCTTACAGGCTAGGCCTGGGACCTGGCAGTGGGATGTGAGGATGCTCTTCCACTTTT GGGAGGGTCAAGGACCTGGACTCAATATGATGCGTGTAATAATAATAATAAAAAGTCCAA GGAAATTAGTGAAGATGTGAGGAAGAGATTCCGTGAAAGTTCCATGAGGAGATCTTCACA GCTGTGGGGAGTTCCAGGTACAAACCTGGCAAGAGCTTGATGGGCGGAGCCAGGAATGGA GGGGTGTGTCTACCAGGTGAAAGCATTTGCAATTCTGTGGCAAACCTGGAGGCCTCAGAG AATCCAAAGAAGGGAGAGGAAGAGAGAGAGACAGAGAGACAGAGAGAGAGACAGACAGAG ACAGAGAGATAGAGAGAGACAGACAGACAGAGAGAGAGTGACAGAGAAAGAGAGAGGGAG AGAGAGACACAGAGACAGAGACAGAGAGACAGACAGAGACAGAGAGAGACAGAGAAACAG AGAGACAGACAGAGAGAGACAGACAGAGAGAGGCAGACAGAGAGAGACAGACAGAGAGAG ACAGAGACAGGGAGAGACAGAGAGAGACACACAGAGAAAGAGAGACAGACAGACATAGGA ACGGAGAACAGGGACCATGGGAAAGGTTGTAGAAGGAACAGAAAATGGTTATTTTCTCTA CTTTGGGGATGAGAGTTGGTTTGAAGGAGGAGCCTGAGAGGTGGGGGCTGTGTTGGGATA CTTTAGCAGAATCCTGAGATGGATCCTAACTCTGCCTGGCCCAGACCAGCAGCCATGGCG ATGTGGCAAAGGACAACTTTGGCCCAAGTAAGTGGAGCAAGTGGCTGGGCATTGTGAAGT AAGAGGGGATTTGCTTCTTTCCCCGAGAAGTCCTGGTTAGAATCTCCGTATGGTTATCGC GGTTAATGGTCTGATTTCCATGAAGTCCACTTGACATCTCATCAACAATGTCACCTGAGA AGTCTTAGAGCCTGATAAACCTCAATCCATAAATTACCTCAGGACCCCAGATGTTTCTAG CTACAGAGGAACAAGTCTTGGCACTGTAGCTATGCCCACTTGGCAGGGTTTAGGAGTGGA TTCAATGAGACTCGATACATTTTTCATGAAGGGTTTTATACCTGGTACACGAGAAACCTA AGTTTTTTCTCCCTTTGTTTAAAAGAATATTTTCCTTTGTGTATGTATGTGTGTGCCCAC ATGTGTGTGTGTGCACATGTATAAGTGCTTATGGAAGCATGGAGAAGGCATTGAAACTGG AACTGTAGTTCCAGGCCGATGTAAGCTTCCGGACAGGAGGGAACCAACTTCTGGTCCTCA CTGGGAGCAGAAAGTGCTTTTAACTGCTGGGCTGCCTTTTCAGCCTCCTTTGTGGTTTTT AAAACTTATGTATATGGATGTTTTAGCATGCATACCTGTGCACCCCCTGAGTACCTGGTG CCCACGGAGGCCAAAAGAGGGTATCAAATCCTCTGGAACTGGCATTATAGGTGGTGGTGA GCCATCATATGGATGGATGCTGGGAATTGGACTCAGTTCCTCTGTAAGAGCAGAAAGTGC TTTTAACTGCTGGCTGTCTCTGCAGCTAGCCACGCTTTTGCTTGAAAGTCTTAAACTAAT TTCTTAAATTCCAGCAATGTTTAACAAATAGTCATTTTACTCCCCTAGTGATTTCAGAAT GTTTGTTTTAGGGTTAGGCACAGTTTATAACTCTATATAATAAGTGAGCCGGTGAAGTAG CTGAGCAGGGGGTCAGCCAACACAGTTGCCTCAGGAGTGCCTGAAATGGGCTTGTGGCAA TCTTTTTCACGGTCAGCTGCAACTGGGTCCTTTCAACAGTTTGGAAAGCAAGTCTCAGGG CGGTGGGTAAAATGGTTCCTTGGGAATGAGAGAGTCCCCGAGGAGTGCCATCAAGAGGCC ATTCTTCAGCACATCAACCAAGAAGAGTAAACACTTCAAATCCAAAGCATGCCTTTCGCA GAAGGAAGATTTATGATCTGCGTATAAATGGTGATGAATAACTTGGTGATACATGCTTTC TGGCACAAGCTGTCAAAAGTAAAGAGCCATAGTGTGTTCCAGAGTTCATCTGGCCATGCG TGTTCCCTATAAAATATGGAATATACTGGGCCACGATTTGTCTGAGTCCTTGCACAGTTC TCTTCCAATTACTGTTGCTTCTATTCCTGTCACCAGTGGAAAACAAATGGGCTAATAATT ATAGCCTCAGATAGACTCTTGTAGCCTGCATCTCCCTGAGCTTCACTGGCCCCTGTGTCT AATGGGGTCACAATATGAATCATAACTCAAACCTTATCGTCTTACTAATGCTCCCCAGTC CCCTGGCTCCTCCCCCGAAGTGACCTCCAATTGAGTGCAGAGTTCTCTGCCTCTGGGATG CCTCACATGTCCTTGTGTGTAAGTCTGCTGCTTGCAGTACTGTCTTGCTGTGAGCATGCA GTGTCCTGGTCACATTTGACATCTTGCCATCTTTGGGCCTTATCATTGCCCATCAATCCA AATATATATGTTTTCAGGGCAACTGCCTCTAATTCAAATGTGACTGGCAGTCTGTGGCAA GCTGGGAAAACTAAGTTTACGTCTGTGGAACCTTATGCTGTGTGTGCATGTATGAATATG TATGTGTGCATTCATGCATGTAACTTGTGATCCTTGTACCCTACATGACTATTTTAATTC AATGGCTTTCCTACTTCTTCTATTTACAGTCTCTAACCCAAAAAGGAGCCCATGTGCCTT TTCTATAGTCTTTGCTTTCCAGACTTGGCTGCTTCTGCCCTTAGTCTGTTTCCTTCTTGA AAAACCAGTAAGTTCTCAGTGCAAAGAGCATCTTTCTCCCCCATTCATCAGAAGAGCTGA GCAAATGCCAGAGAAGCTCAAGCTGGGACCTGCATTTTCTTCCCAATGAAATATTTGCAG CCTGTTTGCAAAGGGCTTCATTGTTACCCATGACTTCTAGGAAGGCAGAGAAGTGAGTCG TGTTGAAACCAGGGCACTGCGGCGTCTCCCCTGAGCTGGTTCTTGGAGTATACTTTACTG TTCATGTTGGACCATGGTCCTGGATTTCTGCTTGGTAGACATCATCTAGATACATGATGC TGTTGGTGTCTTCATTTCCAACTGTGTCTGTTGGGAGCAGCAGCATAGGTAAAAAAGGCA CTGAGTTCTGAGGAAAGAACCCTCACGTGGCATAATTTGATTTCTATTGCTTTTTGATCA GCTTTGTATATCTAACATCAGAGAATCATCCTTTGAAAGACGTGATTAGGGAAGTTGAGG TTGAAACAAACTAACTAACTAAAACACAAAACAAGGAACTTTAAACACTCTGAGCCCTGC AAAAGTGTTCCGGGTCTTCAGTTGTCTTCTCTGGAGATAAATCAGGAAAATCTTTTTAAA GATGGAAGAGACATTGTCATGGAAGGAAACTGAAGGCTGTTTCCATTTAAGTCTGGACAG TGTTCTAGGGCTTTAGGACAGACAGATGTTTGTCTTCTTCTGGGATGACTTACGCCACAC CGCTGGTGTTCCTGAACGACGCAGATCCAGGACACAGGAGACTGCTTACAGTGAGTAATG TTTTCAAGCCCTGAGCTCTCCCTCTGCAAGAATGACTGATAGATGGTTGGGAGGAATGTT CTTAACCTTCCCAGAGGTTACCAAGCAGACAGACAGATAGCCCAAGCCCCCTCCCACCCC CACCCCCAAGCAGACAGACAGATAGCCCAAGCCCCCTCCCACCCCCACCCCAAATCAAGC TATAACAAGTAACAGCAATTTGGAAATAAAAGACCTGATTCCCAATATTACAACTAATTC TTTTCTGTGTTCTCTTAGGACATGAGAAGAAAAGCGGGTGCGGGACTTGGGAATTTGAGT GTAAATGTATGACATTAAGTAGCAAAACAGAAAGGCAAGCAGGGGAGCTTGAGGGGAGTT TATATTGAATGCACTCAGTTTATTAAAAGGGAAAAACTGACTTGAGAGAAAAAGTATTTT CCCATTTCCTGATTTACTTCCCTTTCGTGGAAGGTAAAAGGTACTTCCTGTCATTTTATG TTTTTGTGAAAATGATGTGAATATTGCTTTCTAAGGACCTTTTCTGACTGTAAAGAATTA AACACCTATTGGAGAAAATCAGTAAAATGGAAGAGAAGAATTTGTCTACCACCCATGACT GTTACATTTGTTCTCTCTCTCTCTCTCTAACAGTTTTATTATTTCTGTGTGTGAATGATG AAGTATCTGGGTATGTGCATGTATATGAATGTACTAACCCTTGTATGTATATAGGGGTCA CATTTTGATGGTGGGTGTCTTCAATTTTTGCTTTCTATCTTAATTTTATTAAAAATTTAT TTATTTATTCTTCTCTCCTTTATTGCATCCTGACTGCAGTTTCTGCCCCTCTCTTCCCAT TCCCTCCCTCCTCCATCTCCCCACTCTAGATCTACTTCTCCTTTTCCCCTTAGAAAAGAG CAGGCCTCCCAGGGATATCAACCAAACAGAGCATAACAAGATACAATAAGACGGCACATA TCTCCTATCAAGGCTGAATGAGGCAACCCAGGAGGAGGAAAAGGGTCCCAAAAGCAGGCA AAAGAGTCAGAGACAGTCCCCATTCCCACTGTTAGGAGTCTCTTAAGAGCACAGCCATCA CATATATGCAGAGGACCTAGGTCAGATTCATCCAGGCTCCCTGATTGTCCCTTCAGTCTC CATGAGCCCCTGTGAACCCTGGTTAATTGATTCTGGGGACTGAGGCATTCTTGTGTCTAC CACCTTAACTTTGAGAGTCAGGTCTCTTTAGTGAACCCGGAGCTGTCATTTGGACTGGAC TGGCTATCCAGCAAGGCCCTGGGATCCTTCTGCATCTGCTTTCACCCAGTGTTAAGGTTA CAGACATGTGACACTGTACCGGCTTCTGTATGATGCTGAAGAGCTAAATTTGGACCCTGA TGCTTATTCGTCTGAGCCATCTCCACAGCCCTACAACTGTAAAAATGAATTTTATTATAA ATGTATGCAGCATATTAATATAGTGGCTGTTTTTCTTTACCCTAATTAGTTCCCCAATAG CACCACAGAGAGAGCAACGTTTATTTACAATTTAAAAACACAATAACTAATCTAATCCTC TAATCTAATCTGGTTACCTCCCAGTCAAAATCCTCAAGATACTTGCATTTTTGTATTGGC TTGGCTCTCTGGGCTTCGGGTATATTTTCTCCAGATGTCTCTCTGGACTCCTTTCTTGTG GTGACCCATGTCTTCCACTCTTTCTCAGCCTCCTCCTCTGCCTTGCAGAAGTCTCACCCT ATTCTCTCTATTGCCAGTCATTGGCTTTTCCATCTTTTATTAACAAGACAGAAAACAAAC AGTGGGTATTGTTCACATAAACTTGAGACAGAAGATTTTTTTAATTAGGTATTTTCTTCA TTTACATTTCCAACGCTATCCCAAAAGTCCCCTATACCCTCCCCGTGACTCCCCTACCCA CCCACTCCCACTTCTTGGCCCTGGCGTTGAGACAGAAGATTTTTTAACATAAGCATTACA ATGCAGTGTCTGGATTGAAACCAGGTAGTGGGATAGAGATATCAACATCTGAATCATACA AGGGCAAACATTATACCTTCATGTAACTCCTGATTTACTCTGATAAAGTTAAGAGACAGA GCTGGTGGTACAGGCCTGTAAATCTTAGGTACTTGGGAGGTTGAGGTGTAGGGATAGCCA GGTTCCAGAACCTCTGGGCTACAAACCCCAACCTGGATAACTTAATGAAGAAGATGTTGC CTCAAAATGAAAAACATAGAAGGGCAGAGTATTTAGCACAGCGGTAGAGTACTTATCTAG CAAGGTTGAGGCCATAGGTTCAATCCCCAGTACTGAGGGTTGGGTTGGGAGGTGGCCAGA GTTCATGCTTCTGCTCTGGGAACCAGAAGAACATACAGCTGTGTCTTCCACACGCTGGCC ATAGGTCCTAACCATATATATATATATATATATATATATATATATATATATATATACACA CACACACACACCCTTCACCCCTCTCCCTTCTCCCATTCTCTTCTTGCCAGCTGCTTGCAA ATACACCCAACGTCTCCCCTGGCCTTAACTAGATTTAAAAAAAAAGATTATCTTTAACTA TATGTTTTAAAAAAGATAAGCTCCCAGCCGGGCGTGGTGGTGCATGCCTTTAATCCCAGC ACTCGAGAGGCAGAGGCAGGGGGATTTCTGAGTTCGAGGCTAGCCTGGTCTACAGAGTGA GTTCCAGGACAGCCAGGGCTATACAGAGAAACCCCATCTCAAAAAACAAAACAACATCAA CAAAAAACAACAACAAAAAGATAAGCTCTACATTTCCTGTTTGAATCCCTTTCAAATGAG CAGTCCAAACACAATCCCTTGATGTTTCCTTCACTTTGCCACTGAGGTGCAATATAAAAG GCTTGGAATAATTTTCTTTGTGTTTATCTTATTCAGAGTTATTTAGATATGATCATGAGT CTGGCAGCTCTTGCCTTTCATCAATTTTAAATTTTCTTTTTCTTCATTTAAAAGATTTTT TTTTGGTAGTGCTTATGATGGAACCCAGGGGTTCCCACAAGCTCTGTCTCTTATGGAATT CGAACTACACATACCTTCAGACTCTTGGATGGTATCCCATCTGTCTCTCAAACTGCTATC TCTCCCATTCCATTTTATTTTCTCTCTGTGTTTCCGTTTAATTGCTTTTGTTCACCAGTC TTCAAGTTTGCCTACCTTTTCCCCTACACTTCCAGCCTTCACTTGAACCCACCCAGGAAC TGAGCTGGGTCCAGGACTGAGTTGAGACTTTAAGTCTTGCTCATCGGAGATGGTAGGAAA ACCTGTGTGGTTTATAGACCCCCTCCTTGCAGCAAGATTCTGAGCCCAGGCACTGGGAAG TTACTATGTTTGTTTATGAGTCAGATTCCAAGACTGATACGTAGATGTTGCTGCTGTAAT ATACATGTGCACACACAGGCACACATACACGTGAGAATGCACATATACACATCATGGGAG AGAATAGTGAGAAGAGAGGTTAGCTCCAGCCTTCCCCAAGTTCTATAGACTCCAGTCTAA TCTCTGTGACAATCCCAAGCCCCAGGAGTTTCTCCATATACACACAGTGTCTAACCATGG CCAGCCAGGTTCTTGTTTGCTTATTTCTAGACTTAGCAGCTGACCAGGGAGGTACATGGC CACTGGCATTCACCTAGGAAGTGCTCAATCTTCTTCAAACTCTTTGTATCCTTATAAATC CAGAGTTTTAAAAATAATCAGTATTTTAGCTTATCATAGCATTTGGCTTCTTGAGTAGTG TGCTGGTATGATGAGACCTCTCCCTTCCTATTCATAGGCAAGAAGCCAGTGATTCCTCCC CTCACTCTGGGACACACATGTCCATATGTCCCATAGCACTCTGTCAGCTCGGTATACCAC AGAAATAGTTGAAACAACAGTTTGCTTCCAATTTAGCCTCTTTGAGACTGCATTCCATAA ATTTATCTAATTGTCCCAGTGTCTCCCCCAGGGATGTGTCTCTTACATTCACTTCATTTC TTCTTTACTATCTTTGCTCTAAGAACAAGTCTTGGCTGTGTTGTCTTCCTACTCTCTAGT CACTCATAGCCCTTAAAGTTTTGTTTGCATCTTCAGTGTTCATGTTTTACTGAGGTCCAG TTCTTTACTTTTTCAACTTCTTGCTTATAAATCTTTTAAAAAACCTTTCATGGAAAGTGG GTTAAAAAATTCTCAAATCATTTAATAAGAGCTGTGGATTTTTCTCCCTGGAAACACAGA ATTTTGCACGTGATTTCAAAAGGGCTCAGAGTTGTCTTAAAAGTCCTCCTAGGGCTATGG TTAGAATATGATTTGTCTTCCATCTTATCCCAGACTTACACAGCTGTCATTTAAAAAGAA ATGTGTTAATCAATTCTGGTATATGGTGGTATGGCCTTTGGAAAGATATTTGCTTCAATT GTGGAGTCCCCATGGTTCAGTCCTGGTAGGTTTAGAAGAGAAGGAACAGAAGTCACACAG AAGGCATGTGCTTCTGCTGTTGATATACAGCTGCCAAGGGGCCCTTGCCTGAGTCTGTGT AACATTTCCTGGACTTCCAACACAAGATGAGTGATGATCCTTTTCTTTTTATAAGTTAGC TATTTCATGTATCTCATTGTAGCATTAAAAATGGACCAATGCAAAGTTACAGGTGCGTCC TACCTTTTGATATTGTGATCCATCTACAGTTATAATTTTCATGCTTTAGAACTACACAAT CATGGTAAAACACACACACACACACACACACACACACACACACACACACACACACACACC AGTGTTTTAAGTAAATTTATGGTTTTGTGTTGGGCTGCATTAATAGCTATCCATGTGGCC CAAGGGTCATTGATTAGACATGCCTGGTAAACTATCAGCTGGGAGCAGTGAGTTCTTTCC TTCCCAGGGTGAGGAACAGATAAGGGAGTGTCCAAACCCCATCCCTGTTACAAGTACACA AGTTGCCCACAGTCCCCTAGTAATCCTCATATACTAAAGATAACTGTCTTAGGGTTTCCA TTGCTGTGAACAGACACCATGACCAAGGTAACTCTTATAAAGGACAACATTTAACTGAGG CTGGCTTACAGGTTTAGAGGTTCAGTCCATTATCATCAAAATAGGAAGCATGGGAGCTTC CAGGCAAACATGGGGCTAGATGAGCCAAAAGTTCTACATCTTGATCCAAAGGCAGTCAGG AGAAGACTGTTTCGTGGGCATGAGGAAGAGGGTCTCAAAGCCCACTCCCCATGGTGACAC ACTTCCTCCAAGAAGGCCACATTTTTTAATAGTGCCACTCCCTGGGTCAAGCATATTCAA ATCACCACATTCCACTCCCTGGCCTCCATCAGCTTATACAAACACATGAGTCTATGGGGG TCATCCCTATCTATAGCATAATGCAAAGTACATTTAGTCCAACATAAAAAGTTCCCAAAG TCTATATCAGTCTTAACAATGTTAGAAGTCCAAAGTTCAAAGTCTCTTCATCCAATCACT TAACAGTAAAAAAGCAGGTCACATATCTCCAACATCACAGGATATGTATTACCATCTCAA AACATCATAACAAGGAAATACTGGACCAAAGCAAGACCAAAAATCAGCTGGGCAAACTTC AAACACCAAGTCTCCATGTCTGATGTCAAAGCACTCTTCAGATCTCTAACTCCTTTCATC CTGTTGACTATTGTTGGCAGTTCTGGCACTCAGGAGCAACAAGCTTCATTCCCTCCTTGT TAGCAGCTTTCCTTGGCAGATTGCCCATGGTTCTGATATCTCTAACAACTTGGGGTCTCC AAAGTAACTTCAGTTTTACAGATTCTTGTTCCAGTGTCTGGGATCCACACATAACCTTCT GGGCTCCTCCTAAGGGCTTGGGTCACTTCTCCAGTTCTGCCCTCTGTAGCACTCTAAACT CTGGTTGACTCCATTCCATGTTTTCTGCTGTTCTTGGTGATTATTTTATGATACTGGCAT CTCTAATTTGCTCTAGTCTTCCATTGCAACTAAGCTTCACCAATAGCCTCTTACAGGCTT TCTTCATGGTACCAAGCCTCAGCTTCTTTGCATGACCCCTTTAGTCCTGGGCCATCAACT GCAACTGAGGCTATACCTTCATCAATGGCCTTCCCTGGCCTCTCACAGTGCCAAGCCTAA GCTGCTCTCCATGACCCCTTTATGCCTTCAAAACCAGTGCCACACGTGTGATTCTTATAT ATTACCAAGTCCAGCTGCAGCCTGAGGTACATCCTTGGCAATCTCTGGAAGACAATTTCT TTGTATTCTCAGAAAACACTTCTCAGAAGATTTTACCTCAGTGATGCTGGTCTCTCCTTA ATCACCACTAATTTCTTAGCTCCAGCTAACCAGCATCAATTGTCCTACCAGTCCCTTCTA TTTTTGAATTTAAAACCAGAGCCACATGGCCGAAGCTGCCAAGTTCTGCTGCTTGGTAGG GCTGGGACATGGCCCCTTGTTTTATTACATTATCACAAGCTTTCTGTTTTCCAACTCCTT CACAGCCTCAACTTGGCTGCCCTGTAACTTGCTCTGTTACCTTGAAATCAGAGATCTGCA TGGTTCTGTCTTCTGAGTGCTGGGACTATAGGCATGTCCCACCTCACCAGGACTTAAGAT TTTCATAGCCACTATTCCTCAAGATTTGGATCAGAAGCTTGTGTGTCCCATTTCTGGATT GCATTCATTCCAGATTAAAAGTCCAAGTGAAAACAGTAGCCCAGTAATAATAACGTCTGA CATGGTGTAACTATTCCTTGTTCAAGGGCAAACATATAAGCAATAAGCTTAACTGGGTGG GATCTTGCCCCAAAGGCACCACTCCCTTAATCTGTTTATCTCCTTGAACACAGGATTTAG TTCCATTCCATTTTTTGGTGCCCTTTAATGCTCGCACCATACATTTTGGAGTTTTCCTTT CTAAGCTTGTTACATTTTATCAAAATGCTCCTCATAAGAGTGAACCACAGGATAAAATCT AAACTTGGTTGATTTGAGACTTCTTTTGTCAATGCATGTAATTTGAAACTGTTCATCTTA GCCTCAAGCAAACTTTTAGTACAAGGGCAAAAAGGAGCTACTACAGTCTTCACCAAAGTG TAACAAGAATGATCACATGAAAATTCTTCTCTTCTGAAACCTCTTGAGCCAGGCCTCCAG AGTTCAAATTACCCTCAGCACCACTATCTTCATGGCTTCTACTAGGATGGCCCCTTAAAC TCCACTTAAACCATTCTACTGCTTTCCTAATCCATAGTTCCAAAATCCACATTTCTCCAA ACAAAAACATAGTCAGGCCTATCAGAGCAATACCCCAGTTCCTGGTACCAACTTTGGTCT TAGTTAGGGTTTCCATTCTTGTGAAGAGACACCATGACCATGGTAACTCTTATAAAGGAC AGCATTTAATTGGGACTGGCTTACAGGTTCAGAGGTTTAGTTCATTATCATCAAGGTGGG AAGAATGGCAGCGTCCAGGCAGGTGTGGGACTGGAAGAGCCAAAAGTTCTACATCTTAAT CCAAAGGCAGACAGGAGAAGACTACTTCATGGGAAGCTAGGTGAAGGGTCTCAAAGCCTA CCCCCATAGTGACACACTTCCTTCAACAAGGCCATACTTGCTAATAGTGCCATTCCCTGG ACCAAGCATATTCAAACCACCATAATACCACAGGCAAGCACCATCATTAGCCCAACACTA AGAGAAAATCCACCTCACTGTTTTTCTTCAAATAACTGTTTATTTACTTAAATATTGGAT TTGAAGGGTTTTTTTCCTACCCTAAAATTCAAACTTGATGAAATACCATCTCTGTTGGGG TCTCAGCCAGACAGGGATGGTTTATTGAATGCACACCCTAAGACAGACTCAGAATGAGCT ACAGTGCCACTGAACATCTATTTCTGTCAGCTTATAAATGCTAAAACTGCAAAAACTACA ATGATCTCATACACAGATGCAGGAAGTGCTGCCTGGTGGTCAGCTCTGTCTCAAGCTACT TTGGCTAGCTAGACAGAACAGTTCCAACTGACCTTTATTCTGATTGATCCTAAGTGAAGC TTACAGTTGTTGAATTTCCCAAGATCAACAAACCTCAGAACATATAGAACATATCAGGAT ATATGATCAGCATGATCTTGTTTTGAGTCAAGTCATTTCTCTGTGTCAATTCAATGACTG GCAGGCATATTACAGCAACAAAATGAAATAGCTGGCAGGCATGGAACAAAATGACTATAC CTATTCTGGAGGGTGGGGGCAGACCTCAAAATCTCTCTCTCTCTCTCTCTCTCTTACACA TTACCAAGTCCAGCTGCAGCCTGAGATACATCCTTGGCAATCTCTGGAAGACAACTTCTT TATATTCTCAGAAAACACTTCTCAGAAGATTTTACCTCAGTGATGCTGGTCTCTCCTTAA TCACCACTAATTTCTTAGCTCCAGCTAACCAGCATCAATTGTCCCACCAGTCCCTTCTTC TATTTTTGAATTTAAAACCAGAGCCACATGGTTTTAAATCTCTCTTTCTCTCTCTCTCTC TCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCATTTGTGTGTGTGTGTTGGAAAGGGG CATGGTATGTTTCAGTACTTGTGTGGAGGTCAGTGAACACTCAGAGCCAGTTCTCCCCTT CTACCATGGGGGTTCTGGGGATTGAACTCAGGTCTTCAGGCTTAGAGGCAAGTGCTAGCC CCTCTACATTACCTACCTACCTACCTACCTACCTACATCTATCTATCTATCTATCTATCT ATCTATCTATCTATCTATCTATCTATCTATCTATCTGAGACAGGGTCTCTCTACATAGCC CTGGCTATCACTATGTATAACAGGTTGGCCTCACACTTGCAGAGATCCACCTGCCCACCT GCCTCTGTCTCTCATTGATGGAATTAAGGCGTGCACCACCATGCCCCACATTTCTACCTT ATTTTTTGAGATGGGATCTCCACTGAATTTGGTTAGGCTATAGGCCAGCTAACTCCAAGG ATCCTCCTATTTCTTCCTTCTTAGAGCTGGGATTACAGATGTACTGCAAGGTCTGGCTTG TGATGTGGCTGCCAGGAATGGAACACATGTTCCCATGCTCTGCGGTAGGTACTTCACTGG CTGAGCCATCTCCATAACCCCTTGAGATAGCATCTTGATGAGGACATCTTGGTCAGCTCT GGTCTAAGTGACAGGGAAGTTTCTAGTAGGATTGGGCTCTATCTAGCCTGGTTTCTAACA GTAATAAATACCAGGTCACATCCCAGGACAACCACATAAAGTCTGAGGGCAACACAGCAG CTTGAATTATCAAAGCACAGGACTTACCAGTTTGAGGCTTCCAGGCCCATAACACGCAAT ATGCTATGTTTTCCATCCCCCATGCCTACAGCCATGTCTGACCTTAGACAGACAGGAAAG AGAAAGTTCTCTGAAAGAGCTGATAATGAGCTCCAAGTCTCTGGGTTGCTTTTCCTCCTC GGGCACAGCACACAACATTTCCCAGAAAACCACACTGGTGATGTCTTTGCCACAGTTTCA CAAATGTCACAATTGTTAGGGCCTGAGAAGACAGAACTGCCAATAGATTTAGAGTAGACA GAGCCAACTTCTACTTCCACCAGGATGCAAACTGGCAAGCCACTGAGTTTATTGGTATGG ATAATGCCCCAAACAGTTATCCCAAACTGTTAGTTAACAGTGACAAAAATGTCACGTAGC ACGGATGTCAACAAGCTCATGGGTACATAGATCATGGCACTTCCCCACCATCAGTTTGCC ACACACACTATAAACACTGATGTCCAGATTCTACGAGAACCTGCTGTTCAGAACCCCGTG TAGCTAGGCTGGTGGTACAGAGAAGAGTGGCTGGAACCTCAGGTAGGGTTATTCATCCCC AAGATCTAAACAACTTTAAAAGTCCCACAGTCTTTACATATTCTTAAATTTTCAATCTCT TTAAAATATCCATCTCTTTTAAAATCCAAACTCTTTTTACAATTAAAAGTCTCTTAACTG TGGGCTCCACTAAAACAGTTTCTTCCTTCAAGAGGGAAAATATCAGGGCACAGTCATAAT CAAAGCAAAAATCAATCTCCAACCGTCCAATGTCTGGGATCCAACTCACGATCTTCTGGG CTCCTCCAAGGGCTTGGGTCACTTCTCCAGCCATGCCCCTTGTAGCACACGCGTAGTCCT CTAGGCTCCAAATGACCCTCCCTGGCCCCTCTTATAAGACGCAAGTGTGGAGCCTATGCA GCCTGGTCCCTGATCCAGCTCAGGCTTAAAACCTGGGAAACCGCAGGTGTTTGGCCACGC CCCTTGGGCCCCTAGCTCCTGTCAAAACTACAGCCCTCCCACAGCTGATTGGTCTGTGGC CATCAGTCACGTAGGAGCAGCACCAAGCCCTCCCACATGCAAATAAAGTTTCCCCTAGCT CTCAGACTAAGCCAATGAGAAGTACCTGCTGCCAGACCCTGACCCACCCCCAAAACTGTA TATAAGAATCCTATCCAGAAGGTCTGAGAGAACTACTCCATCCTCTGAGAGCTTCTGTCC TAAGAGCTAAAACACTTGCAAAAAGGTCTGTTCTCCCGAAATGCCACCTGAAGCTCCCCC ACACTTCTCCCTGGCTAGTCAGACTCTTGTCGGCCCAGCCCAGCCCGACTCAGCACGGGG TAACATAGAACAACTGAGACAGCACGGTAGAGACAGAGGTGGAGCAGCGGAAGTGGTGGA ATCGACTCGCCATACCTGCTTACACTTTCTCACCTTTGCTGGAACCCTCAGACCCAGCCG GACCAGAGATCATCATGGAAAGCCTCCAGTACACAGGCCTACAGCAAGGACAATAAACCA GTTCTTGAGGGTCTCTTGGAGTAGGCACAGCCACTCTGATTGAGATGCAAAAGCTGATCT GTTGGGAGCACAGTGTTCCATAAGAATAACCCTGGGCATATATCCAGAAGATGCCCCAAC TGGTAAGAAGGACACATGCTCCACTATGTTCATAGCAGCCTTATTTATAATAGCCAGAAG CTGGAAAGAACCCAGATGCCCCTCAACAGAGGAATGGATACAGAAAATGTGGTACATCTA CACAATGGAGTACTACTCAGCTATTAAAAAGAATGAATTTATGAAATTCCTAGCCAAATG GATGGACCTGGAGGGCATCATCCTGAGTGAGGTAACACATTCACAAAGGAACTCACATAA TATGTACTCACTGATAAGTGGATATTAGCCCAAAACCTAGGATACCCAAGATATAAGATA CAATTTCCTAAACACATGAAACTCAAGAAAAATGAAGACTGAAGTGTGGACACTATGCCC CTCCTTAGAAGTGGGAACAAAACACCCTGGGAAGGAGTTACAGAGACAAAGTTTGGAGCT GAGATGAAAGGATGGTCCATGTAGAGACTGCCATATCCAGGGATCCACCCCATAATCAGC ATCCAAATGCTGACACCATTGCATACACTAGCAAGATTTTATCGAAAGGACCCAGATGTA GCTGTCTCTTGTGAGACTATGCCGGGGCCTAGCAAACACAGAAGTGGATGCTCACAGTCA GCTAATGGATGGATCACAGGGCTCCCAATGGAGGAGCTAGAGAAAGTACCCAAGGAGCTA AAGGGATCTGCAACCCTATAGGCGGAACAACATAATGAACTAACCAGTATCCCGGAGCTC TTGACTCTAGCTGCATATGTATCAAAAGATGGCCTAGTTGGCCATCACTGGAAAGAAAGG CCCATTGGACACGCAAACTTTATATGCCCCAGTACAGGGTAACGCCAGGGCCAAAAAGCG GGAGTGGGTGGGTAGGGGAGTGGGGGTGGGTGGGTAGGGGGGACTTTTGGTATAGCATTG GAAATGTAAATGAGCTAAATACCTAATAAAAAATGGAAAAAAAAGAAATAGATAACATTT ATAATTGCTTTTTACACTTATAAATTTTGATTGTGTAATTGTCATAGAAATTTTATTTTA TTTAATAAATATTTCTATAAAGAAAAAAAAAGAGGGAGGACTTGAAAAGGAGAGGGGGGG GGCATCCATGAAAGGAAGGGGGGAGGTCCCAAGGAAATGAGGGAGAGGAGAACTTGTAGA GTTCTGAGCACTGGGTATTGTTGATATACTCTCAGAAAGAGGCTTTATGTCACTGGAGAG AACCTGGAGCCAGCCCACCTATGGTCTTCCTCACCAAGACCTTCTATGTCTGAGGTGTGG GGGGAGGGGGGGCAGTTGGATTCCATCTGGCTGCAGAGTAGAGCTATTGGGATGCCCGAG GTGCGAGAGTGGATGTGAAAGACCGCAATGGGGAGACCCCCACTCAAGTCCTGAGAAGGC ACGCACACCCAAGGAATCATGAGAGACCAGCTTGATGCAAATACACACGAGGTAGTTTAA TGACGGAGCTCCGGACATGTATCTCATGCAGGAGACAGAGGAGTCAACCCTGAGGCTCAA AAGTTAGGGGTAACAGCAATTCTGAAGGGCGGGTGCTTATCTATGTCAGCAGAGCATCAG GTTAACATTTAACCCATGTCAGAAGGGCGGGAAACAGGAGAATTGCTAATCTTGTTATGG CTGTCTCTTTGAGAACAGCTAATATTATTTTGCTAGCTGCAGGCTTAATCATTTTGACCG CTAAAACTATGTTTTTACATTTGTTTAGTCAGCCAGCTTCCTTATCTGCACTTTGCCTGA TAGTATAGTTTGGAAAGTCCTTTTTTAAGGAGGAAGGTACTGGGTGGTCTTGAATTCATT TTGGGTATTACAGATGAGCTCACCTGAGTCTGAGTCCATCTTTTGGTGTTTTTGTTGTTG TTGTTGTTGTTTTGTTTTTTGTTTTTCGAGACAGGGTTTCTCTGTATAGCCCTGGCTGTC CTGGAACTCACTTTGTAGACCAGGCTGGCCTCGAACTCAGAAATCCGCCTGCCTCTGCCT CCCGAGTGCAGGGATTAAAGGCGGGTGCCACCACGCCTGGCCCCATCTTTTGGTACTTAA GTGGGTGGGTTCCATGGACAGGGCCCTCAGTCAGGGTGCCAATGAGTGAGGCACTTATTT GCCTCTGATCCAGGCTAAGGATGCATAAATACCTCAGGTGTATTTATAAGAGAAATAATA GTTTCATGTAATATTTGAAAAGTCTGAATGCAAACATTTCCAATGAGCAAAATACCCAGA TTTTAAATAAAATCAGGACTCAATAATGTCATACTGAGCCATACTAAAACCTGAGGTGAA AGTTTTAAAATGTTCCTGTTACACTAATTTATGCATTTTTAGTGTTTCCCCCCCAGATAT TTGAAGTAGCATTTAGAAGTGGGGAACTAGGCATATTAAAAGTCATGTGACTATCTTTTC TTTTGTAATGTTAGGAATGGAACCAGGATCTTGAACATGTATTCGTTCCACTAAACCACA CCCCCAGCCTTGTGACCATTTAAACTTGAGATTCTCAGAATATTTATTCTTGACTCCTCT AACATTCTCCAAGCCCACTTTCTAGTTACTTTCTTCCATTCAGAAAAACTTACAATTCTC AAGAAAATGAAGATCACCAAAGATGCAGACCCCAGGGGGGAAAATGTTGTGTTTGCTTTA AGAAAGAGAAATGAGAATAAGTTATACTTCATTTGAAGTATAAGTAAAACATTTCCATGT GAAGTTCCATTGTGAGTTTTAATCCATTGGTTTCTCAACTTTTTAGGTTTCTGAAATTAC TTTTATGGTCTGGAAAAGTTCCTGTCAAGCATGGTCATAAAATTCTCAAAGGCTCTTATT TCTCTTCAACTTTACATCAGTGTGACTGTTTTGTGTTCCATCTTTATCTAAGATACACAC ATTCATTAGGGAACTGTTTGTGTTAACTTGAGTTTTGTCTTCAGTCTTACCCAGAAGGCT GAGCAGAAGTAAGTTTATTTAGATTAAAAATAAAAACGAAACAAAACAAGAATCACTGCT TTAAAATGTTGGTCTTGATTAATAATTTTTAAATTTCTGAAACCTGTTTACATGTATTTA GGCATTCAAAATGAGTGCCTAATATTAGCCCAGAGCTGCAGGAAACTATCTCTCTCTCTC TCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTGTCTCTCTCTGTCTCTCTCTGTCATAGGC TTAGATTTTTCAAAAATCTACTTTAATTATGGTTCTTTAATGCTTCAACCTCCCTTCTAG CCCACCACCTACCAGAGGTAGGGGAAAAGAAAGGTTATTAGGAAATGGGAGTTGTGGTCC TGTTTAGAAATTGGTTTTTGGGGCGATTCTAATCTTTGTTGTTAGCAGTCCAGTCCACTA GCAAAACACCAAACACAAATCAGCAGCAGCTGAATTCAGAAGAAAGCACAAGGCTCTGCC AATTGGCATGAGTCTGAGGAAGTAATGAAGCAGCCAAAATACTACCAGAAGTGCTTTGGT GCATTTCTGTCTATGAAGTCACAGCAACTGAAGATCAGCCAAGAAAGCAACCAGTACAAG AGGGTCATCGGCAAAGACCAGTATCAGCGAAGCCCAGCGGTGACCAGCAAAGAGTTGTAA GGGGGAACCAATCCAAGAGAATTGCCCACTGTCTGTTGGGTTCTACTCATACTCTTTCCA AATATCACGTGTCCTCTCAAGCGCCCAGTCCAGCAAAACACCACATGCCCTTTTTCCAAG CAGCTTCCAGAAAAACACTGTGTCTGTTCTCAGTAAAACATTCTCTCATGTATCTGCCTC AGTAAATCATCCTCTCATAAGTCAGGTTCACATACACAATCGAGTCTCCAGCAAAACCAG AAACGCCCCTCACACTGCCCCCCAGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTCTATCT GTCCATCTGTTATAGCTGCCCAGGTGGAAGGGATGCTGTACGAGGCAGTTGCAATTGGAA CTGGAGAACACTAGGCAAGTGTAAATTAGGGTTGCCTAGCAGGCAGTGGCATCGGCGCTA TTTTACCATATTTCTTTCTACTGGGATCCCAATTTGCTGGTTTTCACATTTACTTTTGCC TTTCAGTATTATGATTTTGTCAAAGCTGAATTTTGATATCTCAAATCTGTTTTCAAAACA AGCCCACTCACTCTATACTCACAAGTCTCTATTTTCCTTTAACAGTGGGATATTGGCACT GAAGGAAATACCTGGGTGAATCTCCTTCTTGGTCAGGCTGTGCAGGCTAAATACATGTGA ATTCAGTCAGAGGCAAGCTGGCTGCAACCACATCAAGGCAATGATTCCCCATTAGAGAGC TGTGTGACACAGCCAGAGGAGCCTGCTCCCTTCAGCCGGCAGCATCTCCTCCAAAACTCA GTACTGTGTCTGTCTGATGAGGGCTTTCTATCTTGTAACTGGTTAAAATATGATATTTAA TTAAAATTAAGCTAGCTGTGTTCTTTTGAGTTCTTGAGACAAAAGCTCACTGTGCAGCCC AGCCCAACCCCATTTGCAAGTTGGCTTCCCCATGCCTGGTACTAAGGTCACAGGTTTGAA CTAGCTGGCTTCAAGGTTCAGTTTTGAATTATCTTGATTCATTACCTTCAATATTTAATG GTGAAGAGCAGAGAGATGGAAATATTTCCTTCTTTCTTTCCTCCCTTCCTTCCTTCTGCC CCTCCCCCTCTTTCTGTAAACTTTCATCTAAATGGCAGTTGTTGTGGCTAAGCATTTGCA GTGGCCTTTTGCTGGAGATGGAAGGGCACATCACGGACACTTTAACACACTCTGGTTCAG GGGGATACATTTCCTCCTCTGGACAGAGAAATAATTGGTTCTCAGTTAACTATGCAATGA GGACTCAAGTGGACTTTTCACAGCAGGGCTCCATCAGGTGGCTCACCTTTTAGGCCCAGG CGGCCTCAGCCTTAGGCCCTTCACTGCCCAGGTGCTTCATATGAGCACAGGAACATTTCC AGAATCCTAAGGCAGGGTTAAATTAGGACCCAGAGCGGCAGTTTTCCAAACAGCAGTGAC TGCCTGTGCTGATACATTCCCATCCTTTGGGGTCCAGCTCTGTATCAAAGGCTCATGAGT CCCCTAGCTACTGTATTCCAGGAAGACTGATTAAATGCCCATCCCCCACTTTTTAAAAAT TGCCTTTATTTAACACTTGTCACATGACCATGTTGTGCCATGTGTGGAGACTGTGGGTGC AAAACATGCTTAAAACGAACACTTTGTTAAACACCTGTGGATTTAAAACCAAAGGCTGCT GTTTGTTTTTGAGATTTATTAAAGGGCCATGAAGGAAGAATCCTGGGTCTCAGATGGCAG GGATGTCTCTTTAGGGAGGGTACCAGCACTGAAACTGTCTCTCACACGAGGCATCTTTAA AAATTTATCCTTTGACAGTTTCACATACATGTATAGCTAATCTTAGTAGTTTCACTCCAA TTACCCTCTCTTACATCCCCCAATAAATCCCCTTCCTCTCATGACCTCCTGTGTATGTCT CTGAGGTTGGCTAGGGTTGCTTTTATGAGCAAGTTATTTATTGGACATGAGCTTCTATTT AGTGGCTTCACCATTGAAGAAAATGACAGCCTCTCCCTCAGCAACCATTAACTGCCAAGC ATCTCTTAGAGAGGGTGTGATCTCATGAGACCCACCCAACCCCTGATGATGTGTTGACAG ACCCAGCCTAATACAGGCAGCCATAGCTGAATCGAGTTCATAAGTACCCTGACCAGCCTA TGCCTAGAGAAGTATTTTTATGGGGAAAGTGTGTTTGACTATCACATAAGCATGAAGAAG CCTAGAGAATGGAGGGGGTTAGAGTGTTGTAGAGGTGGGATCTTTCCCTTCTCAGCCACC CAGACTCCTCACTGGTAGGAGCCCAGTGATGTTATCTGTGCCCCAACTCCTAACCCAGGG TGACATTAGCATTCCTTCTGCGTATTGGTTTGGGGACCTCATACTCTCTGCTCGGCAAGG CTGTGTATCAGCCACTACTTTTTCTGAACTTCCATTGCACAATTCTGCCATGGTCGTGAA GTAGAAGCGTTACTCCCTTATCTGTTAGTAAGTAAGATGAACTCTTATAGAAGTGAAGCT CTGGCTTGCTTATCTGTCTCCATCTGAGGACACTATATCTGGGTTGTGCTGTGAGGCTGT GTGAAGCCCAGCCAGGGATCTTGGACTGCAGCCCTTTAGCAGAGCATAGTTTGTACATGT TTTTCTCCTTTTCTCGCTGTGGTTTTCTTTGCTGTGCACAGGCTTCTAAGTTTGATGTAC TCTGTTTTCTGAGCTCTGGTGACACATCAAAAGAACCATAGCCAAGACCAAAGCCAAGAA CCATTTTCCTGGGTTTTCCAATACCTTTAGGATCTCATATTCAAGCTGTGAATCCGTTTT CACTCAATATGTCATAAAATAAGGTTCCAATTCTGTCTCCATGCAAGTTGCTGTTGACAT CAAATATAACTCTTGTCCCACAGGGAATAAATAATTGTTTATCCTAAGCCAAACACAATG ACCACTTGATTATAGGAACATGTATTCAGACTCCCTAAATGCACATTCCATCATCGAGTT AGTTACACAAAAAAGGACAATCATAAGTCAACTTGTTGACCAAATACATTGGCATGGGCA TCATCAGGTAGGCAGGTTATAGCAAGGCAGTGTGCTCTTTGCTGTAGGTCTCGTGCTTTC TCCTGACAATTTCAGCTTTTAGGTTGGTGAAAGCTGTGGTCTGCAAGTTAAAGTGTACTG AAGGTTTTACCTGATGGTTATAAGATTGTTTAGTGGGTAATAATGTCTGATGTCCAAAGG ACTAAAGATAATTTTGGCTCTCCAGCTACAATATTCTAACTTTCTACAATTAAGTTTTTT TTTCCAATCTGCAGAATCTTCAACAGAGGGTTGGTCTCTCACCAGTTTTCCTAATATAAT TTTTTGAAAAAGTTCTATCTTAACTGTGTGTTTCCTACAGCTTATTAAGAATCAATAGTT CGCGGGACTCAGCAGAACTTAGGAAATTAGTCTGAACAGGTGAGAGGGTGCGCCAGAGAA CCGGACAGCTTCTGGGATAGGCAGAAGCACAGAGCCGCTGAGGCAGCACCCTTGGCGGGC CGCAGACAGCCGGCCACCGTCCGGACCAGAGGACAGGTCTCCGCCTGGCTTGGGAGGCGG CCTCAGCCTCAGCAGCAGCGGTCGCCATCTTGGTTCCGGGACTCAGCAGAACTTAGGAAA TTAGTCTGAACAGGTGAGAGGGTGCGCCAGAGAACTGGACAGCTTCTGGGACAGGCGGAA GCACAGAGCCGCTGAGGCAGTACCCTTTGCAGGCTGCAGACAGCCGGCCACTGTCCAGAC CAGAGAACAGGTGTCCGCCTGGCCTGGGAGGCAGCCTCAGCCTCAGGAGCAGCGGTCGCC ATCCTGGTTCCGGGACTCCCTGGAACTTAGGAATTTAGTCTGCACAGGTGAGAGTCTGCA CCACAGAAGCTGACAGCTTCTGGGAACTGCCAAAGCAACACAGCTTCTGAGAAAGGCCCT GTTTTGGGCCCTCTTTTTCGGCCAGGAGGAAGTCCAAACACAAGATATCTGCGCACCTTC CCTGTAAGAGAGCTTGCCAGCAGAGAGTGCTCTGAGCACTGAAACTCAGAGGAGAGAATC TGTCTCCCAGGTCTGCTGATAGACGGTAACAGAATCACCAGAAGAACAATCTCTAAACAG AGTCAACTATAACTACTAACTCCAGAGATTACCAGATGGCGAAAGGTAAACGTAGGAATC TAACAGGAACCAAGACCACTCACCATCATCAGAACCCAGCACTCCCACTTCGTCCAGTCC AGGACACCCCAACACACCCGAAAACCTAGACCTAGATCTAAAAGCATATCTCATGATGAT GGTAGAGGACATCAAGAAGGACTTTAATAAATCACTTAAAGAAATACAGGAGAACACTGC TAAAGAGTTACAAGTCCTTAAAGAAAAACAGGAAAACACAATCAAACAGGTAGAAGTCCT TACAGAAAAAGAGGAAAAAACATACAAACAGGTGATGGAAATGAACAAAACCATACTAGA CCTAAAAAGGGAAGTAGACACAATAAAGAAAACTCAAAGTGAGGCAACACTGGAGATAGA AACCCTAGGAAAGAAATCTGGAACCATAGATTTGAGTATCAGCAACAGAATACAAGAGAT GGAAGAGAGAATCTCAGGTGCAGAAGATTCCATAGAGAACATCGGCACAACAATCAAAGA AAATGGAAAATGCAAAAAGATCCTAACTCAAAATATCCAGGAAATCCAGGACACAATGAG AAGACCAAACCTACGGATAATAGGAGTGGATGAGAATGAAGATTTTCAACTCAAAGGACC AGCAAACATCTTCAACAAAATTATTGAAGAAAACTTCCCAAATCTAAAGAAAGAGATGCC TATGAACGTGCAAGAAGCCTACAGAACTCCAAATAGACTGGACCAGAAAAGAAATTCCTC CCGACACATAATAATCAGAACAACAAATGCACTAAATAAAGATAGAATACTAAAAGCAGT AAGGGAAAAAGGTCAAGTAACATATAAAAGCAAGCCTATCAGAATTACACCAGATTTTTC ACCAGAGACTATGAAAGCCAGAAGATCCTGGACAGATGTTATACAGACACTAAGAGAACA CAAATTCCAGCCCAGGCTACTATACCCAGCCAAACTCTCAATTACCATAGATGGAGAAAC CAAAGTATTCCACGACAAAACCAAATTCACACATTATCTCCCCACGAATCCAGCCCTTCA AAGGATAATAACAGAAAAAAACCAATACAAGAACGGGAACAACGCCCTAGAAAAAACAGA AAGGTAATCCCTCAACAAACCTAAAAGAAGACAGCCACAAGAACAGAATGCCAACTTTAA CAACAAAAATAACAGGAAGCAATAATTACTTTTCCTTAATATCTCTTAACATCAATGGTC TCAACTCCCAAATAAAAAGACATAGACTAACAAACTGGCTACACAAACAAGACCCAACAT TTTGCTGCTTACAGGAAACACATCTCAGAGAAAAAGATAGACACTACCTCAGAATGAAAG GCTGGAAAACAATTTTCCAAGCAAATGGTATGAAGAAACAAGCTGGAGTAGCCATCCTAA TATCTGATAAGATTGATTTCCAACCCAAAGTCATCAAAAAAGACAAGGAGGGGCACTTCG TTCTCATCAAAGGTAAAATCCTCCAAGAGGAACTCTCAATACTGAATATCTATGCTCCAA ATACAAGGGCAGCCACATTCATTAAAGAAACTTTAGTAAAGCTCAAAGCACACATTGCAC CTCACACAATAATAGTGGGAGACTTCAACACACCACTTTCACCAATGGACAGATCATGGA AACAGAAACTAAACAGGGACACACTGAAACTAACAGAAGTGATGAAACAAATGGATCTGA CAGATATCTACAGAACATTTTATCCTAAAACAAAAGGATATACCTTCTTCTCAGCACCTC ATGGTACCTTCTCCAAAATTGACCACATAATAGGTCACAAAACAGGCCTCAACAGATTCA AATATTGAAATTGTCCCATGTATCCTATCAGATCACCATGCACTAAGGCTGATCTTCAAT AACAAAAAAAATAATAGAAAGCCAACACTCACGTGGAAACTGAACAACACTCTTCTCAAT GATACCTTGGTCAAGGAAGGAATAAAGAAAGAAATTAAAGACTTTTTAGAGTTTAATGAA AATGAAGCCACAACATACCCAAACCTATGGGACACAATGAAAGCATTTCTAAGAGGGAAA CTCATAGCTCTGAGTGCCTCCAAGAAGAAACAGGAGAGAGCACATACTAGCAGCTTGACA ACACATCTAAAAGCCCTAGAAAAAAAGGAAGCAAATTCACCCAAGAGGAGTAGACGGCAG GAAATAATCAAACTCAGGGGTGAAATCAACCAAGTGGAAAAAAGAAGAACTATTCAAAGA ATTAACCAAACGAGGAGTTGGTTCTTTGAGAAAATCAACAAGATAGATAAACCCTTAGCT AGACTCACTAAAGGGCACAGGGACAAAATCCTAATTAACAAAATCAGAAATGAAAAGGGA GACATAACAACAGATCCTGAAGAAATCCAAAACACCATCAGATCCTTCTACAAAAGGCTA TACTCAACAAAACTGGAAAACCTGGAGGAAATGGACAAATTTCTGGACAGATACCAGGTA CCAAAGTTGAATCAGGATCAAGTTGACCTTCTAAACAGTCCCATATCCCCTAAAGAAATA GAAGCAGTTATAAATAGTCTCCCAGCCAAAAAAAGCCCAGGACCAGACGGGTTTAGTGCA GAGTTCTATCAGACCTTCAAAGAAGATCTAATTCCAGTTCTGCACAAACTTTTTCACAAG ATAGAAGTAGAAGGTACTCTACCCAACTCATTCTATGAAGCCACTATTACTCTGATACCT AAACCACAGAAAGATCCAACAAAGATAGAGAATTTCAGACCAATTTCTCTTATGAATATT GATGCAAAAATCCTCAATAAAATTCTCGCTAACCGAATCCAAGAACACATTAAAGCAATC ATCCATCCTGACCAAGTAGGTTTTATTCCAGGGATGCAGGGATGGTTTAATATACGAAAA TCTATCAATGTAATCCATTATATAAACAAACTCAAAGACAAAAACCACATGATCATCTCG TTAGATGCAGAAAAAGCATTTGACAAGATCCAACACCCATTCATGATAAAAGTTCTGGAA AGATCAGGAACTCAAGGCCCATACCTAAACATGATAAAAGCAATCTACAGCAAACCAGTA GCCAACATCAAAGTAAATGGAGAGAAGCTGGAAGCAGTCCCACTAAAATCAGGGACTAGA GAAGGCTGCCCACTTTCTCCCTACCTTTTCAACATAGTACTTGAAGTATTAGCCAGAGCA ATTCGACAACAAAAGGAGATCAAGGGGATTCAAATTGGAAAAGAGGAAGTCAAAATATCA CTTTTTGCAGATGATATGATAGTATATATAAGTGACCCCAAAAATTCCACCAGAGAACTC CTAAACCTGATAAACAGCTTCGGTGAAGTAGCTGGATATAAAATAAACTCAAACAAGCCA ATGGCCTTTCTCTATACAAAGAATAAACAGGCTGAGAAAGAAATTAGGGAAACAACACCC TTCTCAATAGTCACAAATAATATAAAATATCTTGGCATGACTCTAACTAAGGAAGTGAAA GATCTGTATGATAAAAACTTCAAGTTTCTGAAGAAAGAAATTAAAGAAGATCTCAGAAAA TGGAAGGATCTCCCATGCTCATGGATTGGCAGGATCAACATTGTAAAAATGGCTATCTTG CCAAAAGCAATTTACAGATTCAATGCAATCCCCATCAAAATTCCAACTCAATTCTTCAAC GAATTAGAAGGAGCAATTTGCAAATTCATCTGGAAAAACAAAAACCTAGGATAGCAAAAA CTCTTCTCAAGGATAAAAGAACCTCTGGTGGAATCACCATGCCTGACCTAAAGCTTTACT ACAGAGCAATTGTGGTAAAAACTGCATGGTACTGGTATAGAGACAGACAGGTAGACCAAT GGAATAGAATTGAAGACCCAGAAATGAACCCACACACCTATGGTCACTTGATCTTCGACA AGGGAGCTAAAACCATCCAGTGGAAGAAAGACAGCATTTTCAACAATTGGTGCTGGCACA ACTGGTTGTTATCATGTAGAAGAATGCGAATCGATCCATACTTATCTCCTTGTACTAAGG TCAAATCTAAATGGATCAAAGAACTTCACATAAAACCAGAGACACTGACTTATAGAGGAG AAAGTGGGGAAAAGCCTTGAAGATATGGGCACAGGGGAAAAATTCCTGAACAGAACAGCA ATGGCTTGTGCTGTAAGATCGAGAATTGACAAATGGGACCTAATGAAACTCCAAAGTTTC TGCAAGGCAAAAGACACCGTCAATAAGACAAAGAGACCACCAACAGATTGGGAAAGGATC TTTACCTATCCTAAATCAGATAGGGGACTAATATCCAACATATATAAAGAACTCAAGAAG GTGGACTTCAGAAAATCAAATAACCCCATTAAAAAATGGGGCTCAGAACTGAACAAAGAA TTCTCACCTGAGGAATACCGAATGGCAGAGAAGCACCTGAAAAAATGTTCAACATCCTTA ATCATCAGGGAAATGCAAATCAAAACAACCCTGAGATTCCACCTCACAACAGTCAGAATG TCTAAGATCAAAAATTCAGGTGACAGCAGATGCTGGCGTGGATGTGGAGAAAGAGGAACA CTCCTCCATTGTTGGTGGGATTGCAGGCTTGTACAACCACTCTGGAAATCCATCTGGCGG TTCCTCAGAAAATTGGACATAGTACTACCGGAGGATCCAGCAATACCTCTCCTGGGCATA TATCCAGAAGATGCCCCAACTGGTAAGAAGGACACATGCTCCACTATGTTCATAGCAGCC TTATTTATAATAGCCAGAAGCTGGAAAGAACCCAGATGCCCCTCAACAGAGGAATGGATA CAGAAAATGTGGTACATCTACACAATGGAGTACTACTCAGCTATTAAAAAGAATGAATTT ATGAAATTCCTAGCCAAATGGATGGACCTGGAGGGCATCATCCTGAGTGAGGTAACACAT TCACAAAGGAACTCACACAATATGTACTCACTGATAAGTGGATATTAGCCCCAAACCTAG GATACCCAAGATATAAGATACAATTTCCTAAACACATGAAACTCAAGAAAAATGAAGACT GAAGTGTGGACACTATGCCCCTCCTTAGAAGTGGGAACAAAACACCCTTGGAAGGAGTTA CAGAGACAAAGTTTGGAGCTGAGATGAAAGGATGGACCATGTAGAGACTGCCTTATCCAG GGATCCACCCCATAATCAGCATCCAAACGCTGACACCATTGCATACACTAGCAAGATTTT ATCGAAAGGACCCAGATGTAGCTGTCTCTTGTGAGACTATGCCGGGGCCTAGCAAACACA GAAGTGGATGCCCACAGTCAGCTAATGGATGGATCACAGGGCTCCCAATGTAGGAGCTAG AGAAAGTACCCAAGGAGCTAAAGGGATCTGCAACCCTATAGGTGGATCAACATTATGAAC TAACCAGTACCCTGGAGCTCTTGACTCTAGCTGCATATGTATCAAAGGATGGCCTAGTCG GCCATCACTGGAAAGAGAGGCCCATTGGACACACAAACTTTATATGCCCCAGAACAGGGG AACGCCAGGGCCAAAAAGGGGGAGTGGGCGGGTAGGGGAGTGGGGGTGGGTGGGTATGGG GGACTTTTGGTATAGCATTGGAAATGTAAATGAGCTAAATACCTAATAAAAAATGGAAAA AAAAAAAAGAACCTCTGGTGGAATCACCATGCCTGACCTAAAGCTTTACTACAGAGCAAT TGTGATAAAAACTGCATGGTACTGGTATAGAGACAGACAAGTAGACCAATGGAATAGAAT TGAAGACCCAGAAATGAACCCACACACCTATGGTCACTTGATCTTCGACAAGGGAGCTAA AACCATCCAGTGGAAGAAAGACAGCATCTTCAACAATTGGTGCTGGCACAACTGGTTGTT ATCATGTAGAAGAATGCGAATCGATCCATACTTATCTCCTTGTACTAAGGTCAAATCTAA GTGGATCAAGGAACTTCACTTAAAACCAGAGACACTGAAACTTATAGAGGAGAAAGTGGG GAAAAGCCTTGAAGATATGGGCACAGGGGAAAAATTCCTGAACAGAACAGCAATGGCTTG TGCTGTAAGATCGAGAATTGACAAATGGGACCTAGTGAAACTCCAAAGTTTCTGCAAAGC AAAAGACACCGTCAATAAGACAAAAAGACTACCAACAGATTTGGAAAGGATCTTTACCTA TCCTAAATCAGATAGGGGACTAATATCCAACATATATAAAGAAATCAAGAAGGTGGACTT CAGAAAATCAAATAACCCCATTAAAAAATGGGGCTCAGAACTGAACAAAGAATTCTCACC TGAGGAATACCGAATGGCAGAGAAGCACCTGAAAAAATGTTCAACATCCTTAATCATCAG GGAAATGCAAATCAAAACAACCCTGAGATTCCACCTCACACCAGTCAGAATGTCTAAGAT CAAAAATTCAGGTGACAGCAGATGCTGGCGTGGATGTGGAGAAAGAGGAACACTCCTCCA TTGTTGGTGGGATTGCAGGCTTGTACAACCACTCTGGAAATCAGTCTGGTGGTTCCTCAG AAAATTGGACATAGTACTACCGGAGGATCCAGCAATACCTCTCCTGGGCATATATCCAGA AGATGCCCCAACTGGTAAGAAGGACACATGCTCCACTATGTTCATAGCAGCCTTATTTAT AATAGCCAGAAGCTGGAAAGAACCCAGATGCCCCTCAACAGAGGAATGGATACAGAAAAT GTGGTACATCTACACAATGGAGTACTACTCAGCTATTAAAAAGAATGAATTTATGAAATT CCTAGCCAAGTGGATGGACCTGGAGGGCATCATCCTGAGTGAGGTAACACATTCACAAAG GAACTCACACAATATGTACTCACTGATAAGTGGATATTAGCCCAAAACCTAGTATACCCA AGATATAAGATGCAATTTCCTAAACACATGAAACTCAAGAAAAATGAAGACTGAAGTGTG GACACTATGCCCCTCCTTAGAAGTGGGAACAAAACACCCTTGGAAGGAGTTACAGAGACA AAGTTTGGAGCTGAGATGAAAGGATGGACCATCTAGAGACTGCCATATCCAGGGATCCAT CCCATAATCAGCATCCAAATGCTGACACCATTGCATACACTAGCAAGATTTTATCGAAAG GACCCAGATGTAGCTGTCTCTTGTGAGACTATGCCGGGGCCTAGCAAACACAGAAGTGGA TGCTCACAGTCAGCTAATGGATGGATCACAGGGCTCCCAATGGAGGAGCTAGAGAAAGTA CCCAAGGAGCTAAAGGGATCTGCAACCCTATAGGTGGAACAACATTATGAACTAACCAGT ACCCCGGAGCTCTTGACTCTAGCTGCATATGTATCAAAAGATGGCCTAGTGGGCCATCAC TGGAAAGAGAGGCCCATTGGACACGCAAATTTTATATGCCCCAGTACAGGGGAACACCAG GGCCAAAAAGGGGGAGTGGGTGGGTAGGGGAGTGGGGGTGGGTGGGTATGGGGGACTTTT GGTATAGCATTGGAAAGGTAAATGAGCTAAATACCTAATAAAAAATTAAAAAAAAATAAA TAAATATTTAAAAAAAAAAGAATCAACAGTTCACAATGTATAGGTTCATTTTAGACAGTA TCCTGTTCTGCACATCAGGGAGTCTGCTCTTGCTCTATATACCAGGCTGTTTTTCTTCCC ATTTGCTCTGTGTAATCCCTAGTGTTACTCTTGCTTGAGGTCATTAAGAGTCTCCATGAT TTTTGTGAAATTTTAGGATTGATTTTTCTGTTTTGGAGAAGAAGAAGAAGAAGAAGAAGA AGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGA AGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAAAGAAGAAGAAAGAAGAAGAAGAAGA AGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAAAGAAGAA GAAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAAAGAAGAAGAAAGAAGAAGAAGAAGA AGAAGAAGAAGAAGAAGAAGAAGAAAAGAAGAAGAAAGAAGAAGAAGAAGAAGAAGAAGA AGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAAGATATTCACC ACCAATCATCATAGAAATGAGAACCAAAAGCATGGTGATAAATAGATATTGTTTCATGGC TATACTAGATTTCCCTAAAAAAGAAAAGAAAAGGAACAAAGTATTGGTGAGGGTATACAT TATTTATGGGTTTCTAACCAGGTATGCTGCATGATATCACTTAGGTATGGATCCTAAGAA GTGAAACCCAGGAGGATGTGGTAGAACAGTGGTTACTAGGGACTGGACAGGAGGCTGAGA GAAATAGATTCTGGTCAAGAGATTCAAAGTTTCAGTTACACAGGAATGACAGTCTTTACT GACTATAATTAGCAAAGCTGTATATCTGAAATTTGCCAAGAGTTTGGATCGTAGATGTTC TCACCCCCTTCGGCATTCACACATACAAGAAAGAAAATAGTAACTGTGGAGTGATGTATC TGTTAATTAGTGTTGAATGCATTGATCACTTCACAGTGTACACATACACCAAGATAGCAA GTTGTTTTCTCAAATATAAATGACTTCGATTTCTTATTTATACCTAAAAAAATCCAGGAG GACAAGAAAGAAGAAATGAAGCTACCCACCCAAGTCCATGTCCAAACTACATGGGTCCCG AGGTCCTGGACAGTGAGGAGAGAGATCACTCTCCACATGGCTTATGGTGCTGTGGTACCC TCCATTGATGTCTCCTATGTGAGGTCCCTCTGTGGCTCGAATTACTGTTCTTCCAAAATT TGAGTCAGAGACCAGCCAGAGACGCTTTCATAATCAAGCTTTCTTCTACAGCTGGCATCT TGCTTCTCTCTTAGATTTCCCAAGGGCAATGTTGTTGTAAACTAGACAGAAGGAGAGAGA GGCATCCCAGTTACCCACTCGCTTCTTTAGCAGCTGGAATGATTTCCAAAAACATGGGTC ATGTGATTGTTTCCTATATAGGGTGGTTCTGGTACTCATCTGCCCAGACCGAAACAAGAA ATGTGTAAACATGATGTTGTCTTTCCTAAGAGGCCCCAGGCTGAAAATTTGACTTTTAAT ATTCCCAGAAATTTATGAAGCAAGACCCCTGTCCATGGTCACACAATGGTTATTGTGACT AGGCCTGGCCAAGAGAACTCAATGCTTTGACGTGAGAATCATGCTCCTGCCATTGTATCA CATGTACGCTGGGCAGGAAGCCTTAAGTCAGACACTAGTGCCAGTATGGCTACTAACTTA GAGACCGATCTTCTTAACTTCAGCAACCTTTAAAACTTCAATGGTTAACATAAGGTACAT GTGTGCCTGTTTAAAGTCCTGACTCCAGAGACTCTGGCCTTGTTCCTACCAAGCTTGGTT ATAGAATTATATAGAGAACCATAACCAACTCATTAATCTCACCCCACACCAAACCTTGTT TCTCTCTTATGCTTGTTAGTTTTTAGTGTCAGCTTGACATAATCCCAGAGTCACCTGGGA AGAAGGCCAAAGTGATGAGTAATTTATTGGAGTGTGGGCATGTTTATGGGGGATTGTCTT GATTGTCATTCGAATATGGAAGATCTAGACCACTGTGGGTGGCACCATTCCCTAGTCAGG ATTCTGAATTACATAAAACAGAAGCTGACAAAGCAGACAGTTACCATTGTTCCTTTTTGC TGTGACTAGCTGCTTTGAGTTTATGTCCTGAATTCCCCTCAAGAATGGGCTGCAATCTGA AAGTGTAAGCCACTAAACCTTTCCTCTCCTCATATGCTTTTTGGTCAAGGTGTTTGATCA TAGCAACAGAGATGAAAGTAGAGCATTCTGCCTCTCCATGTGTAAAATGAGGGCTCTAAT AAACAGCATGGAAGATGATATCAGGCAAAGAAGCTCTCTCTATAAATACAATGTGCCTTC AGTATGCATAGATTCTGTATTTGTGAATTTGCCTACATGATAAAATTACTGTATAACTCC AAAAACAGTACTTTCTGGGAAACATTTGACTTTCTGGACATAAGTTCCCTGCTGGGGTTG GAGCTAGGCTCTGCCTATCTGGTAACCCTATCTAGGGATGGGCAGCAGAGGGAAGTGGCT GGCAGGAAGCTCTATTCTGAGACTAGCTAGATGAGCTTGAGTCTTATCCCCAGTGCCTGT TTGTGGCTTGGTCTCAAGCATGTCACACTTCTGAACTTCATTTCCTCATTTTGGAAAATG GAGGCATCTCCAATGAATGAGCTGAGGACACCCCCCCCCCCAATTCATTTTCTCGCATGG TACTGCCATACAGGAATTCTCTGACACTGGATGTGTTTGGTATTCTTCCTATCAGATAGG TTATACTGCAGCAGGTACCAGATAGGAGCCCTCTAAGGAGAGCGAGATGACAGGCAGACA GACAGACAGACAGACATAGACAGATCAATCAATAGGACTACTGACCCACAGCTTGAAGAT ACTGTCCCTGAATTGTTACCACTTTCAGATGCCATTGTGAAGCTTCAGGGTCTAACCTAA TGGGCAGTACACCAACGTTCCTTCAATCTCCTCTTCATTTAATTTGCTAGAACAGCTGTG GGAACTTGGGAAAGCCCTGTTTATGTTTACATATATTTTAGAAAGGATATCATGGGAATC TCAATAAATGCCACTCAGAGAGAAGCATAAGGCAAGGCTTATGGGAAGCACAGAACTTCT ATACCCTCTCTGGGTGAGCAGGCTCCTAGAAATGTCTCTGTGTGAAGTTCTCTGAATGCT ATTCTTTTGGGAGTTTTAGGAGGCTTTCATAGGCATGGTTGATTAAATTAGGGGCATTGG CAATCAACTTAACTTTCTGTCTTCTCCCTGGACACTGGGAACACAGTGGGAGTTAAATAT CTCAATCCTCTAACTATTCCTTGATAATTAGAGGATGCTCTAATAACATCCTTGACCATT CTGAACCTACCTGTTGAATGACAGCCATCAATCAATTCATTGGCGTACAGAGACAATTGC TTTGGAGAGTCTAAGGAATTTTTAGGGTTTGAGTGTCAGGAGTAGGCAAAGAAGCCAGGA GGAGTATGCTTAGGATTTTAGGTTATAATCTATCTGTAGTTTTCTCTAGGAACAAAACTA TATCATTCACAAATTCAGAGTTCATACATACTCAGTACATAAATTCTATGGATAACCAGA TTGGGCTATGCACCAAAGTGATCAGTCAGCATAGGGACCTATAGCTTCCTTCTCTCTACC AGAAGGATGTGTGAGGATCATATCCTGACTGGCCCTGCACCCAGGACCCTGAGAGTATCC AGCATCTTTATTCAGTTTCTGTGTTGCAGTCTGAGTCTACCTCCCTTGATGTGGCGCTAT AACTGACCCAGCCATGCAGGACGGTTGGTAGAGGGTCAACAGATTTTCTTCTTTGCTATA GAATTTCCCAAGGAGTTGCTTCAGGAAGGTCTAAATAGAATCCATAGGGACCTACTGATC CATGTGATCATGTTTCATCTCCAAAAATGCCTCTGCTTCGGCTGTTTGTGTTTGTTTGTT TGTTTTTTGTGTTTTTGTGTTTTTACTTTACTGGCATAGGATGTGACTGTGTTACCCTTA AATACTGTAGGGAGTTCATATGTGTGTATGCATGTGTAGATATGGACAGATACATACATG CATTAAGTATTTTTATGTCTGTATTGGCTAGTTTTATGTCAACTTGACACAGCTGGAGTT ATCACAGAAAAAGGAGCTTCAGTTGAGGAAATTCCTCCATGAGATCCAACTGTAAGGCAT TTTCTCAATTAGTGATCAAGGGGGAAAGGCCCCTTGTGGGTGGGACCATCTCTGGGCTGG TAATCTTGGTTCTATAAGAGAGCAGGCTGAGCAAGCCAGGGGAAGCAAGCCAGTAAAGAA CATCCCTCCATGGCCTCTGCATCAGCTCCTGTTCACTGACCTACTTGAGTTCCAGTCCTG ACTTCTTTCAGTGATGAACAGCAATGTGGAAATGTAAGCTGAATAAGCTCTTTCCTCCCC AACTTGTTTCTTGGTCATGATGTTTGTGCAGTAATAGAAACCCAGACTAAGACAAATTGG TACCAGCATGGTGGGGTATTCCTTTGACAACCTGGCCATGTTTTGGGCAGGACTGTGGAA GAACTTTGGAACTTTGGGCTAGAAGATCCATTCAGTGTTAAGAGCTCTGTGGGATGTTGT GTAGGAGCTTGGAAGATAATGTTGAGAACAGTGCAGAAGATGGAGGCCTGTCTTGTGAAA TTTCAGAGGGAAAATTAAAGACTCTTTTCAGGGCCATTGCTATTTTGGAGTTTGACTATT CTGTGGTTCTGGTTAGCTGGGCCTGAAGAATCAGCTATGATTAACAAGATACCAGAACTA CTAAAGCAAAACCTTTGCATTACTGGGACTATTGATGTTGGTTAGCTGGAGCTAAGAAAT TAGCGGTGATTAAGAAGAGACCAGCATCGTTGAGGTAACAACTTCTGGGAAGTGTTTTCT GAAAGCACAAAGATTCTGTGTTCCAGAGATAGCCAAGGTTGTACTCCTGCTGCAGCGGGA CTTGATAATGTGTAAGGGTCACCCAGGTGGTACTGGTTTTGAAGGCGTGAAGGGGTCACA CAGAGCAACTGAGGCTCAGCACAGAACAACTGAGGCTAGGCACTGTGAGAGGCCATTGAA GGCCATTGGTGAAGGTGCAGCCTCAGTTGAAGTTGATGGCCCAGGACTGAAGGAGTCATG CATTGTTTTGGAGATGCCAGTACCATGAGATGACCACCAAGAACAGCAGCAGCAGTGGAG TACAGGCAGCTGGAGCCTAGAAGACAAGCTGTGTGCTACAAAGGACAGGGCTGGAGAAGT GACCTAAGCCCTTGGAGGAGCCCAGAAGATCGTGAGTTAGATCCCAGACATTGGACAGTT GAAGTTTAATTTTTGCTTTTGATTGTGACTGGGCCCTGATATGTTTCCCTCTTGAAGGAA GTAAATATTTTAGTGGATTCCACAGTTAAGAGACTTTTAATTGTAAAAAGACTTTGGATT TTAAGATATTGGACATTTTTTTTCTATTTTTTATTAGGTATTTTCCTCATTTACATTTCC AATGCTATCCCAAAAGTCCCCCATGCCCTCCCCCCCACTCCCCTACCCACCGACTCCCAC TTTTTGACCCTGGTGTTCCCCTGTACTGGGGCATATAAAGTTTGCATGTCCAATGGGCCT CTCTTTCCAGTGATGGCCGACTAGGCCATCTTTTGATACATATGCAGCTAGAGTCAAGAG CTCCAGGGTACTGGTTAGTTCATAATGTTGTTCCACCTATAGGGTTGCAGATCCCTTTAG CCCCTTGGGTACTTTCTCTAGCTCCTCCATTGGGAGCTCTGTGATCCATCCATTAGCTGA CTGTGGGCATCCACTTCTGTGTTTGCTAGGCTCCGGCATAGTCTCACAAGAGACAGCTAT ATCAGGGTCCTTTCAGCAAAATCTTGCTAGTGTATGCAATGATGTCAGTGTTTGGAAGCT GATTATGGGATGGATCCCTGGATATGGCAGTCTCTAGATGGTCCATCCTTTTGTCTCAGC TCCAAACTTTGTCTCTGTAACTCCTTCCATGGGTGTTTTGTCCCCAATTCTAAGAAGGGG CAAAGTGTCTACACTTTGGTCTTCATTCTTTTTGAGTTTAATGTGTTTTTCAAATTGTAA CTTATATCTTGGGTATTCTAAGTTTCTGGGCTAATATCCACATCTCAGTGAGTACATATC ATTTGAGTTCTTTTGTGATTGGGTTACCTCACTCAGGATAATGCCCTCCAGGTCCATCCA TTTGGCTAGGAATTTCATAAATTCAATATTTTTAATAGCTGAGTAGTACTCCATTGTGTA AATGTACCACATTTTTTTGTATCCATTCCTCTGTTGTGGGGCATCTGGGTTCTTTACAGC TTCTGGCTATTATAAATAAGACTGCTATGAACATGTGTCTTTCTTACCGGTTGGGACATC TTCTGGATATATGCCCAGGAGAGGTATTGCGGGTTCTTCCGGTAGTACTATGTCCAATTT TCTGAGGAACCGCCAGACTGATTTCCAGAGTGGTTGTACAAGCTTGCAATCCCACCGGCA ATGGAGGAGTGCTCCTTTTGCTCCACATCCTCACCAGCATCTGCTGTCACCTGAATTTTT GATCTTAGCCATTCTGACTGGTGTGAGATGGAATCTCAGGGTTGTTTTGATTTGCATTTC CATGATGATTAAGGATGCTGAACATTTTTCCAGGTGTTTCTCAGCCATTCGGTATTCCTC AGGTGAGAATTCTTTGTTTAGCCCTGAGCCCCATTTTTTAATGGGGTTATTTGATTTTCT GGAGTCCACCTTCTTGAGTTTTTTATATATATATTGGATATTAGTCCCCTATCTGATTTA GGATAGGTAAAGATCCTTTCCCAATCTGTTGGTGGCCTGTTTGTCTTATTGATGGTGTCT TTTGCCTTGCAGAAACTTTGGAGTTTCATTAGGTCCCATTTGTCAATTCTCGATCTTACA TCACAAGCCATTGCTGTTCTATTCAGGAATTTTTCCCCTGTACCCATATCTTCGAGGCTT TTCCCTACTTTCTCCTCTATAAGTTTCAGAGTCTCTGGTTTTATGTGGAGCTCCTTGATC CACTTAGATTTGACCTTAGTACAAGGAGATCAATTCGCAATCTTCTACATGATAACCACC AACTGTGCCAGCACAATTGGTTGAAAATGCTGTCTTTTTTCCACTGGATGGTTTTAGCTC CCTTGTGGAAGATCAAGTGACCATAGGTGTGTGGGTTCATTTCTGGGTCTTCAATTCTAT TCCATTGGTCTACTGGTCTGTCGCTATACCAGTACCATGCAGTATTGAGGTCTGGCATGG TGATTCCACCAGAGGTTCTTTTATCCTTGAGAAGAGTTTTTGCTATCCTAGGTTTGTTAT TTCAGATGAATTTGCAGATTGCCCTTTCTAATTCGTTGAAGAATTGAGTTGGAATTTTGA TGGGGATTGCATTGAACCTGTAGATTGCTTTTGACAAGATAGCCATTTTTACAGTGTTGA TCCTGCCAATCCATGAGCATGGGAGATCTTTCCATCTTCTGAGATTGTCTTTAATTTCTT TCTTCAGAGACTTGAAGTTCTTATCATGGAAATCTTTCACTTCCTTAGTTAGAGTCACGC CAAGGTATTTCATATTACTTGTGACTATTGAGAAGGGTGTTGTTTCCCTAATTTCTTTCT CAGCCTCTTTATTCTTTATGTAGAGAAAGGCCATTGACTTGTTTGAGTTAATTTTATATC CAGCTACTTCACTGAAGCTGTTTATCAGGTTTAGGAGTTCTCTGGTGGAATTTTTAGGGT CACTTATATATACTATCATATCATCTGCAAAAAGTGATATTTTGACATCTTTTTTTCCAA TTTGTATCCCCTTGATCTCCTTTTGTTGTCGAATTGCTCTGGCTAGGACTTCAAGTACAA TATTGAATAGGTAGGGAGAGAGTGGACAGCCTTGTCTAGTCCCTGATTTTGCTTCCAGCT TCTCACCATTTTGATGTTGGCTACTGGTTTGCTGTAGATTGCTTTTATCATATTTAGGTA TGGGCCTTGAATTCCTGATCTTTCCAAGACTTTTATCATGAATGGGTATTGGATTTTGTC AAATGCTTTCTCCGTGTCTAAGGAGATGATCATGTGGTTTTTGTATTTGAGTTTGTTTAT ATAATGGATTACGTTGATGGATTTCCATATATTAAACCATCCCTGCATCCCTGGGATGAA ACCTACTTGGTCAGAATGGATGATTGCTTTAATGTGTTCTTGGATTCGGTTAGCAAGAAT TTTATTGAGTATTTTTGCATCTATATTCATAAGGGAAATTGGTCTGAAGTATTCTATCTT TATTGGATCTTTCTGTGGTTTAGGTATCAGAGTAATTGTGGCTTCATAGAATGAGTTGGG TAGAGTACCTTCTACTTCTATTTTGTGGAATAGTTTGTGAAGAACTGGAATTAGATCTTC TTTGAAGGTCTGATAGAACTCTGCACTAAACCCATCTGGTCCTGGGCTCTTTTGGTGGGA AACTATTAATGACTGCTTCTATTTCTTTAGGGGATATGGGACTGTTTAGATCGTTAACTT GATCCTGATTTAACTTTGGTACCTGGTATCTGTCTAAAAATTGTCCACTTTGTCCAGGTT TTCCAGTTTTGTTGAGTATAGCCTCTTGTAGAAGGATCTGATGGTGTTTTGGATTTCTTC AGGATCTGTTGTTATGTCTCCCTTTTCATTTCTGATTTTGTTAATTAGGATGCTGTCCCT CTGCCCTCTAGTGAGTCTGGCTAAGGGTTTATCTATCTTGTTGATTTTCTCAAAGAACCA GCTCCTCATTTGGTTGATTCTTTGATTAGTTCTTCTTGTTTCCACTTGGTTGATTTCACC CCTGAGTTTGATTATTTCCTGCCATCTACTCCTCTTGGGTGAATTTGCTTCCTTTTTTTT CTAGAGCTTTTAGGTGTGTTGTCAAGCTGCTAGTGTGTACTCTCTCTAGTTTCTTTTTGG AGGCACTCAGAGCTATGAGTTTTCCTATTAGAAATGCTTTCATTGTGTCCCATAATTTTG GGTATGTTGTGGCTTCATTTTCATAAAACTCTAAAAAGTCTTTAATTTCTTTCTTTATTC CTCACTTGACCAAGGTATCATTGAGAAGAGTGTTGTTCATTTTCCACGTGAATATTGGCT TTCCAATATTTATGTTGTAATTTAAGATCAGCCTTAGTCCATGGTGGTCTGATAGGATGC ATGGGACAATTTCAATATTTTTGTATCTGTTGAGGCCTGTTTTGTGACCAAGTATATGGT CAATTTTGGAGAAGGTACCATGAGGTGCTGAGAAGAAGCTATATCCTTTTGTTTTAGGAT AAAATTTTGTGTAGATATCTGTTAAGTCAATTTGTTTCATAACTTCTGTTAGTTTCACTG TGTCCCTGTTTAGTTTCTGTTTCCACCATCTGTCCATTGATAAAAGTGGTGTGTTGAAGT CTCCCACTATTATTGTATGAGGTGCAATGTGTGCTTTGAGCTTACTAAAGTTTCTTTAAT GAATGTGGCTGCCCTTGCATTTGGAGCATAGATATTCAGAATTGAGAGTTCCTCTTGGAG GATTTTACCTTTGATGAGTATGAAGTGCCCCTCCTTGTCTTTTTTGATTATTTTGGGTTG GAAGTCGATTTTATTCGATATTAGAATGGCTACTCCAGCTTGTTTTTTCAGACCATTTGC TTGGAAAATTGTTTTCCAGCCTTTCACTCTGAGGTAGTCTCTGTCTTTTTCCCTGAGATG GGTTTCCTGTAAGCAGCAGAATGTTGGGTCCTGTTTGTGTAGCCAGTCTGTTAGTCTATG TCTTTTTATTGGGGAATTGAGTCCATTGATATTAAGAGATATTAAGGAAAAGTAATTGTT GCTTCCTATTATTTTTGTTGTTAGAGTTGGCATTCTGTTCTTGTGGCTGTCTTCTTTTTG GTTTGTTGAGGGATTACTTTCTTGCTTTTTCTAGGGCATGGTTTTAGTCCTTGTATTGGT TTTTTTTTTTTTTTTCTGTTATTATCCTTTGAAGGGCTGGATTCGTGGAAAGATAATGTG TGAATTTGGTTTTGTCCTGAAATACTTTGGTTTCTCCATCTATGGTAATTGAGAGTTTGG CTGGGTATAGTAGCCTTAGCTGGCATTTGTGTTCTCTTAGTGTCTGTATAACATCTGTCC AGGATCTTCTGGCTTTCATAGTCTCTGGTGAAAAGTCTGGTGTAATTCTGATAGGTCTGC CTTTATATGTTACTTGACTTTTTTCCCTTATTGCTTTTAATATTCTATCTTTATTTAGTG CATTTGTTGTTCTGATAATTATGTGTCAGGAGGAATTTCTTTTCTGGTCCAGTCTATTTG GAGTCTGTAGGCTTCTTGTATGTTCATGGGCATCTCTTTCTTTAGGTTTGGGAAATTTTC TTCTATAATTTTGTTGAAGATATTTGCTGGCCCTTTAAGTTGAAAATCTTCATTCTCATC TACTCTCATTGTGTCCTGGATTTCCTGGATGTTTTGACTTAGGGATTTTTTGCACTTTGT ATTTTCTTTTATTGTTGTGCAGATGTTCTCTATGGAATCTTCTGCACCTGAGATTCTCTC TTCCATCTCTTGTATTCTGTTGCTGATGCTCGCATCAATGGTTCCTGATTTCTTTCCTAG GTTTTCTATCTCTAGCGTTGCCTCACTTTGGGTTTTCTTTATTGTGTCTACTTCCTTTTT TAGGTCTTGGATGATTTTATTCAATTCTGTCACCTGTTTGGTCGTGTTTTCCTGTAATTC TTTAAGGGATTTTTGTGCTTCCTCTTTAAGGTCTTCTACCTGTTTAGCAGTGTTCTTCTG TATTTTTTTAAGTGAGTTATTAAAGTCCTTCTTGATGTCTTCTACCATCATCATGAGATA TGCTTTTAAATCAGGGACTATCTTTTCGGGTGTGTTGAGGTTCCCAGAACTGGGTGGGGT GGGAGTGCTGCGTTTTGATGATGATGAGTGGTCTTGGTTTCTGTTAGTAAGATTCTTATG TTTGCCTTTTGCCATCTGGTAATCTGTTGAGTTAGTTGTTGTAGTTGTCTCTGGTTAGAG CTTGTTCCTCAGTTGATTATGTTAGCCTCTATCAGCAGACTTGGGAGACTAGGTCTCTCC TGAGTTTCAGTGTTCAGAGTATTCTCTGCAGGCAAGCTCTTCTATTGCAGGGAAGGTGCC CAGATATCTGGTGTTTGAACCTGCCTCCTGGCAGAAGTTGTGATCCACTCACCAGAGGTC TCAAGATCCCGTGGAGAGTCCTGTGAGTACCTTGTGGGTGTCAGCAGACTCCCTCTCAAG GTACCCAGGTGCTCCCATGGACCGGAAGGGACTTGTGCCTCTGATCAGGCCGGGTTTTTT GCTTCCCTAATTAATGCAGTCTCAGGTCCAGCATGCTTGGATTAGAGCAGAAGCTGTGTT CCACTCACCAGAGGTCTTAAGATCCCATGGAGGGTCCTTTGGGTACCTTGTGGGTGTCCA CAGACTCAGTGCCCAAGGTATCCCGGTGCTGGCATGGACCATAACGGACTTGTGACCCTG ATCAGGCTGGGTTTTCTGCTTCCCTAATTAATGTAGTCTCAGGTCCCATCGATATTGGAC ATTTTAAAGGGATAGACTTTTAATATGTAAAGACTGTGGGACTTTTAAAGTTGTTTAGGT CTTGGGGATGAATAAGAAATTAAAGATTGAGGCTTGCTAGTGATGTGTTTGTGTGTCAAG TTCACAAGGGGTCAATTGTACTGGCTAGTTTTGTGTCAACTTGATACAGCTGGAGTTATC ACAGAAAAAGGAGCTTCAGTTGAGGAAATGCCTCCATGAGATTCAACTGTAAGGCATTTT CTCAATTAGTGATCAAGGGGGGAAAAGCCCCTTGTGGGTGGGACCATCTCTGGGCTGGCA ATCTTGGTTCTATAAGAGAGCAGGCTGAGCAAGCCAGGGGAAGCAAGCCAGTAAGGAATA TCCTTCCATGGCCTCTGCATCAGCTCCTGTTCCCTGACCTACTTGAGTTCCAGTCCTGAC TTCTTTCAGTGATGAACAGCAATGTGGAAATGTAAGCTGAATAAACCCTTTCCTCCCCAA TGTGCTTCTTGGTCATGATGTTTGTGCAGGAATAGAAAGCCTGACTAAGACAACGTCTGT ATATATGCATGGGTACAAGCATATATTGGCCTGTTCATATATGTGTGCACATGTGCGGGT ATATGCATTAAGTGTTTATATATGTGTGTGTATGTAAGCACATGTATATGACTGTGCAAG TATTGAGTGTTTTGTATTTGTATATATGTGTGTGCATGTGTGCAAGAACACATTAATTAT ATTCTTGCATGTGTATATGTGTGTATATGTGCATGCACACGCACGCACACACACACACAC ACACACACACACACACACACACATGTGCATGTATGTTGGTGGCATAAGGGACAAGGCAAG AAGCAAACAAGTAGAGTTTAAAGGCAGAAGAAAGACACAGATATCTTTAGTGAAGCAGCT TGGAAGCCAGGACTGAGAGTAAATTAAAAGCTGATGTTAAAGACTTTTCACTTCTTTCCA CTTGCACTATCACCCAGATGGTGCCCATGACCTGATCCAAAAAAAATGTCTTCTCTCCCT TGCCATCTTTCTTTTCTTCCCTCTCTGCCTCATCCTTTCTTTCTCTCTCTCTTCCTTCCA GGAGGCCCAGCCCCAAACTGCTCTCTTCTGCACTCAGCTACTCTCCCACCTACCAGGGTA TCTTGGTGCATACCTACAGTAAGTGTTCTGGGCTCTTTGCTAGATCATATTACAGCCCAT GGCCAGCACCCCTTTCCCATCTGGTTTCCTCCGTAAAGAAAGGGGGACTTGGTGGTATCA AGGTTGGATGAGCCCAGCTGCCCCTAATCCACTTCCTTCTTTTGGTCCATGGATTTGCCG CTAGAGAAGCAAAAGTGGAAGTCAGGGAGAAGTCAGAAAAATGAACATCTCTTGGTCCTC AAGAGAAAGGATAGTAAGGGAAAGAGATGCAGCAGGGAAGGGCTCATGGGGGTCATCCAG TCTGATCATCACCAATGAGAGGACAGGGGACTGACTCAATGGGGCTTCAGGACAGCTGTG AGCTTCAAAGGGAAACTTGTGACAAGCCCTACATCTGTGATGACTTCTTGTCTTTGACAA TACTACCTCTTTTGCATTAATCTGTGGATAATAAGGATAATAATAAGGGGATCACAGCTT AAGGGGACTACAGCTTCATAGTGCAAAAGAGGAACAACATGAAAACGAACATCACTTTCC AGTGTTTATTCTGTCCCATGCCATGGCACTGGTGGGTTGGAAGAGAATCTGTAGTGGAGT CAGTCAACAATGCTACTTAACTATGTCCTCTGTCATTCATTTGCTAGTTTGTGATAATTA TTGAGTGACTGACAAGAGCCAAGCTTAAGTGCTGGGCCTCTGGATAGTCCTCTGACTTGG CTACCTAGGTGTGTCCAACTGGTTTTGGAGAAAGTGACTTCGTTTTTGGAGCCATTAAAC ACCATATCATGTGGTGCCCAGACCAACTTATTGGGAAGCCCCAGACTCCATTCCCAGTCT CCCTGTCATGTGCATAAGTCAAAGGCATGTTTGAGTTGCTGGGCTTTTGATATAAGCACC TCTTTTCCTTGCCAAGAGGAGGGCTGAACTGACTATACCAGGTCTCCCATGCTTGTGTCA CAAATATTCAACTTCTAAATCTGTTACTGATTAACAGTTTCTGAGCCTTTATCATATAAA GCCGTTGGGAGTTAAAACAAGAGCCTGTAAACTTAGCGTCCCATTGAGTCAGCCTCAGAT CTGGAAGTGAATTGACCATGATTTTCTAACCCCTGAGCCAGAATCTAGCTCTTGGCAAAT TGGTTCCCTTGTTATATTTGCAGGGGTCAGGTATAATAACTGGTAACATTGTATATGGTT ATTGTATATTTTCAAAAAGTTTTATATGCAATCAGTTATTAAATACCCATTTTTCCTTTG TTGCAACGTCAGCAACAGCATTCAGTCTGGGGGGTGGGAAAAGCAAGAGTAGAAACCACT CCCGAAATGAATGGCTGTCTGGATAATGATGGAGTAGGTTACACGAGCCTGTTTCCCCAC AGCATAGCTGCATGATTAAAAAAATACCCGTGCACATTTGGGTCACTAACCTATCAATAA TTAAATGGGATCCTCGAATAAATATTGCAGTGGTCTCTCCCCTCCCCCTCTTCTTTTCCA CATGGGCACTTTGACATTTTGTGCTGCCAAAATGCCTGATAAATATGTCTACCACTGAGA AATAAGCTGCCTTTCGAACCCAGAGGGGCGCCCAGCAGTGTCTGCTCTTAGAAGAAGACG TAAAAATATATGCTTTGATTAAAAGAAAATGTCACCGGGGGAAAGTATTGGGCTTTCCTT CTGGCCATGGCAAGCATCTGAAAAGCAAAGGCGGGGAGCATGAGAAATTACAGGTCCCGT GCAGGAGAAGCCCAAGCCCGCATCACACTGTGCTCCAATGCTCTTCATTGTGCTGTTCAC AAGTAAGAAATGATCCGATCCACGGCTGCTCGTTTTCTTCTTTGTATTTTTGTTTCATAA TTAAAAGCTGATAGTTATTCCATGAAAATGCTATTGGCATATGTGTATGTGTAAGGTATG ATAAGTAATTAACAGCCCGTGCTCAACACCTGCTTTAAGGATATTCCATGACTGGTTGGT TACATGGCCTATAATAGAGCTACTCAGCAGACCGAGGCAGAGGATCGTAAGTTCAAGATC AGCCTGGGCAGTACAGGGAGACCCACCTCTCCCAGGGACTAAACTACAAACCTAAGAGTA CACATGGAGGAACCCCTGGGTCTAGCTGCATATGTAGCAGAGGATGGCCTTATCGGGCAT CAATGGGAGGAGAGGCCGTTGGTCCTGTAAAGGCTTGATGGATGCCCCAGTGTAGAGGAA TGCCACGGCAGGGAAGTGGGAGTGGGTGGGTGGGAGGGGGAATACTCTTAGAAGTAGGGG GAGGGAGGATGGGATAAGGGTTTTGGGGGTAAGGGGGGCCCAGAAAGGGGATAACATTTG AAATGTAAATAAAGAAAATGTCCAATAAAAAATTAAAAAAAAACCTGTTGTGAATAAATT CAAAACAATATAATTTTGCTGCTGATTTGTGATCACACTCTTTGTTTATCAGGGAGAAAC AATTCTCTCATTTTGTGCTCACTAACCCCTTGGTTTGGGGCATAGTTTTACAGCCCAAGC ATACGCATTTAAAGGAATTTTGAGTATTTTCCCAGTTCCTTGAATAGGATGATACTGTTT TTGCCTGGTGTAACTTTTTTCACCCCATGTTTCCTAAGTACAGTCCTAGAGAAAAATCTG AGTGTTACACAATTATCACTAGTTCTTTCTAACTATGTTACCACAGTCTACAGGGTTGAG GGAGCACTATTTATTTACCCACTTTCCTGCTGAAGAACACTGGGTACCCGGGGACGTGAT ACTTCCTCAGCGTGAGGACCCCAGCTGGACTCCTAGGAACCATTCGAGAGTAAACGGTGT GGTGGTGCCTCCTGTGAGTCCTGTGAGAGTGTTCTCCAGGGCGTGGCACTGTGGAAGCAT GCTGAACACACACATCTGAGTTTAAAGATGATCTTACATTACTTCCTGTAGAGTTTCTAG CAGATCAGATTTTTCCACAGCCTTGCATGAAAGTTCCCGTTGGGCCACAGTGTTACTCAT AGTTGGTAACTGAAAAGTGTTTGCCTCATGTGGGTTTTGCTTGTGTCTCTTATCTCAACA TTAAGGAAAGTATCTATATCTTTCCATAATTACATTTATGCTATTGCTATTTGTACTTTC CTTTTTTGGTCTGTCTCATTTGGTTGTCTCTTTATTTCTTCTTTCTTTTTTTTTTTATTT TTATTTATTGTACATTTTTCTTTATTTACATTTCAAATGTTATCCTCTTTCCTGGTTTCC CCTCCAGAAACTCCCTATCCTCCCTCTTCTTCTATGAGGGTGTGCCTCCACCCACGCACA CACTCCTGCCTCCCCTCCCTGGCATTCCCCTACACTGGGGCATAGAGCCTTCACAGGACC AAGGTCCCCTCCTCCCATTGATGCCCGACAAGGCCATCCTCTGCTGCATATGCGGCTGGA GACCCTGGGAGCTCTGGGGGTCTGGTTGGTTGATATTGTGGTTCTTCCTATGGGGTTGCA AACTCCTTCAGCTCCTTCAGTCCTTTCTCTAACTCCTCCATTGGGGAACCCATGCTCAGT CCAATTGTTGGTTGTAAGCATCCGCCTCTGTATTTGTCAGGCTCTGGCAAATCAAATACA GCAATATCAGGTTCCTGTCAACAAGCACTTCTTGGCATCCACAATAGTGTCTAGGTTTGG AGACTGTATATGAGATGGATCCCCAGGTGGGGCAGTCTCTGGATGGCCTTTCCTTAGATC TCTGATCCACACTTTGTCTCCGTATTTCCTCCCATGAGTATTTTGTCCCCCCTTCTAAGA AGGACTGAAACATCCACACTTTGGTCTTGAGCTTCATGTGGTCTGTGAATTGTATCTTGG GTATTCCGAACTTTTGGACTAATATCCACTTACTAGTGAGTGCGTACCATGTGTGTTCTT TTGTGATTGGGTTACCTCAGTCAGGATAATGTTTTCTAGTTCCATCCATTTGCCAAATAA TTTCATGAATTCATTGTTTTTAATATCTGAGTAATACTCCATTGTGTAAATGTGCCACAT TTTCTGTATCCATTCCTCTGTTAAAGGACATCTGGGGTCTTTCCAGCTTCTGGCTATTAT AAATAAGACTGCTATGAATATAGTAGAGCATGTGTCCTTGTTATATGTTGGAGCATCTTC TGGGTACATGCCCAGGAGTGGTATAGCTGGGTCCTCGGGTAGTACTATGTCCAATTTTCT GAGAAACTGCCAGACTGATTTCCAGAGTGGTTGTACAAGCCTGCAATCCCACCAGCAATG GAGGAGTGTTCCTCTTTCTCCACATTCTCGCCAGCATCTGCTGTCACCTGAGTTTTTTAT TTTAGCCATTCTGACTGCTGTGAAGTAGAATCTCAGGGTTGTTTTGATTTGCATTTCCCT GATGACTAAGGATGTTGAACATTTCTTTAGGTGCTTCTTGGACATTCAATATTCCTCAGT TGAGTATTCTTTGTTTAGCTCTGTACCCCATTTTTAATAGGGTAACTTGATTCTCTAGAG TCTAACTTCTTGAGTTCTTTGTATATATTGGTTATTAGCATTCTATTGGATATAGGAATG GTACAGATCTTTTCCCAATCTGTTGGTTGCTTTTTAGTCCTATTGACAGTGTTCTTTGCC TTACATAAGGTTTGCAATTTCAGGAGGTCCCATTTGTCTATTGTTGATCTTAGACCATAA GCCATTGATGTTCTGTTCAGGAAAATTTCCCCTGTGCCCATGTGTTTGAGGCTCTTCTCC ACATTCTTTTCTATTAATTTCAGTGTCTCTGGTTTTATGTGAAGTTCCTTGATTCACTTG GACTTGAGCTTTGTACAAGGAGATAAGAATGGATCGATTTGCATTTTTCTACATGCTGAC TTCCAGTTGAACTGGCACCATTTGTTGAAAATGCCGTATTTTTTCCACTGGATGGTTTTA ACTCCTTTGTCAAAGATCAAGTGACCATAGGTATATTCTTTTATTGTTGAGAATAGTTTT CACTATCCTGGGTTTTTTGTTTTTCCAAATAAATTTGCAAACTCTATGAAGAATTGATTT GGAATTTTGATGGGGATTGCATTGAATCTGTAGATTGCTCTCATCAAGATGGCCATTTTT GACTATATTGATCCTGCCAATCCACGATCATGGGAGACCTTTCCATCTTCTGAGATCTTC TTTGATTTCTTCAGAGATTTGAAGTTCTTGTCATACAGATCTTTCACTTCCTTGGTTAGA GTCACACCAAGGTAGTTCATATTATTTGTGACTATTGTGAACACTATCTCTTTGTTAACA AGCTGGACACTAGCATTTTTCCAGTTTCACATATGGCATCTTTTGGCTTTGAGCTCTGAT TGATGTCATTCAATTGCTGTCGGGTAAAGATTTGATTTTAGGTATAATACAAAATTGTTA ATGTTTATTTCAATGACATTGTCCAAATTGCCAGGGTTTATTTTGTGTTTTGTTTGTGTA ATATTCCCCAGTTTTCTTTAAGTCTGGGTTTCACTCTAGAGCCCTGGGAGGCCTTGAACT CTCAGTGTAAACCAAGCTTGCCTCAATTCTCTCTATAAGTCAGGATGGCCTCAAACTTGT AGCAATTCTTGTCCTTCTGCCTCCTGGATGCTGAACTCACAGGCATGTCTCAGCATGCTC ATATTTTATGTTTTGTTCCTTGTACATATTACACAACAATTCCTCTTTACCTTAAGAATT TACATATAAAGATTAAAGAATTTCCCTTTTTGAGCTCTTTCTCTCTTCTGCCTTGATTCA GTTTTGTGTGTTCAGCAGAACTGACCCTGATGGTAGGGGTTCGGGTGAGCTGGGCTGAGG GTGTGCACATGGGAGAGCTGGCCCTGCCTCTTGTTTGCTGTGCAGCAATGTGGGTGGGGA AGAAATGCCCTCTCTCACCTTTGTCCCTTGCCACCTATGACAGGCAGGAGCACTGACCCT TGGGTCCTGAGAGCAGGATGCTAACCCTGCCTCTCACCTGCTGCGTTTCTCAGGAGAGCA GGCCCTGCACTTTGCCTGGGCAGCAGAGTAGAGCTGGCCCTGTATGTGGAGTTGCAGGTG CGTTGGCCAATGGGCATAAGTACAGGAGAGCTGCCCCTGCCTCTTTTCTGCTGGTACTGA TGGCACAGAAGAGGGAGAGGCACCCTCCTCCCTCCTCCCTCCTCCCTCCTCCCTTCTCCC TCCTCCCTCCTCCCTCCCCATCTGTGGCAGATGGGAAACCTGGCCCAGGATTATGAGAGT TGAGAGACCTGTCCATGTACCTCACCTGCTGCAGCACTCTGGAAAGCAGGCCCTGCACCT CACCTGGGCAGCAGGATAGTGCTGGCCCTGGTTGCAGGGCTTGAAAGTGAGCCATCCCTG AGGCTCTGAGATCATGAGAGCCAGAGGGCTGACCATCTCTGATGCCTCTCAGGCCCAGTT CCAGAGCTCTGAGTTGGCCCACTCCAACATCTACCCTGTCAGTGAAATGCTCGTATGCAT GAAGGGGCAGGCTCTCCAGATCCAAAACTACAGGACCTCTATGACACAGGGCAACAACAG GATATCTGAGAGGAGTCCCAGTGAAGTTCCAGAATTGATAGAGTAGCAAAAGTCAGAGGC CTAGAACCAGACCAAGAAGTCATTGCAGTGAACATTTCTAAGCAAAGAAGTGTGGGCAAA AGGGAATCCTATGGGACACACTGTGACACATTACAGCTTCCACAACAAGACATTTTTCTC TGTTGGTGGAGAGGTTGCAAGGCTAGAGGGGAGGTGGAGATGAGCAGGATTGGGGTGCAT AATGTGAGGTTCACAAAGAACCAATAAAAATTTTTTAAAAATCTTAATTTTTTGTATGTG TGTTAATGAAGCAGAGGTAAAATGTAATTCTTCCAGTGAATGGCTGTTGTTCTATCTACC ATCTTTGACAAGTCTATTCTTTCCCCATGAGGTACAATGCCATTATCTTAGTTAGGGTTT TACTGCTCATGAACAGACACCATGACCAAGGCAACTCTTATAAGGACAACATTTAATTGG GGCTGGCTTACAGGTTCAGAGGTTCAGTCCATTATCATCAATGTGGGAGCATGGCAGCAT GCAGGCAGGCGTGGTACAGGAGGAGCTGAGAGTTCTGCATTTTCATCTTACTGTTGTTAA CAGAATACTGGCTTCCAGGCAGCTAGGACAAGAGTCTTAAGCCAGTGCCCACCGTAACAC ACCTACTCCAACAAGGTCACACCTTCTAATAATGGTACTCCCCAGGCCAAGCATATACAA ACCAACACACCTAGTAACTACAGATGTTGGACATTGTTACTGTTATTGTATATATGGTAT AGATATGTGTGTGTTCAAGTGTGTGAGTGTGGGCACACATGGCACACTGTGCATGCGGAA GTCAGAGGACACCTCAGGCTCTGGTCCTCACCTGCAGCTTTCTTTGAGATGAGTCTCCTT TGCTTACATCCACCTGGTACCTGGCATCTTGCTGACGGATCACTGGGATTACAGATACAT GCTACTAAGCTTGGCTTTACATAGGTTTGGGGAATCAAACTGAGGTCCTTACTGCACCAC TGAACTATCTCCCCAGCCCATTTCAAGGGCATTTAATGAAGGCTTTTTTTTTTTCTTTTT GCTCTCCTTAAGGATATGAAGAGGTTGTTCATATTTAAAAATATTTTTGTCTTTTCCTAG TTGCTTTTATTTTTCTTACTAAATTCTAAGTGTCCATGGATACTCTAATTCTTAGTTAGA AATGTCTTGTAAACATTTTCTCTCTGTAAATTGCAGGCTCCTTCACACTTTTAGAAAACA CTTTGTCGATTCTTTGTGAGTTTCACATGATGCACCCAGTCATGCCCATTTCCCCCTCCT CATCTATCTACCCGTTGCCCTTGCAACCTTCTTCCCAAAAAATAAAACACATTCAGCAAA TAACAAGGACAAAAACAAAAATCAAAGCATAGAAAACATTGTGGAAGCTGTAGTGTGTCA CAGTGTGTTCCACAGTATATCCCTTTGTCCACACATGTTCTTTGCAATGAGTCATTGGTC TGGCTCAAGGTCTCTGGCTTCTGTAACACCATCAATGTTGGATCCTCATCAGGACTTCTG GTTATGCTGTTGTTGCCCTGTGTCATGGAGATCCTGCAGTTTTGAAAGAGCAGAGCTGGC CCCTTTACACATCCCAATCATTCATAGATAGTATAGAGTTTGTGCTGGCACATCAGAGCC CTGGATCTGGGACAGGGTGGTAACTGAGCTGGTTGCCCACCAACCTTTCCTTTTCTACAC CTCCAGGACAAGCTCTCCAGCACTGCTCTGGCTAGGGCACCCAATGTGTCTGTCAGCAGC AGGCAGGGTCAGCATTCCTGCTCTCATGTCCTCCGGGCCAGCTCACCCATACCCAACTTG AGCCAGAGCCAGAGCCAGAGCCAGAGCCAGAGCGCTGACAGGCAAGGTGCAGGCTCACTC TCCCAAGTGCTGCAGCCTATGAGGGGCTGGAACAGCTCTCCTGTTCTCACACCCCCAGGG CTGGCTTAGCTGCACCCCCTCTACCAGGGCCAGCTCTACCATGTTACCATGAGAGAAGGT GCAGGGCCTGCTCTCCCAAGTGCTGCAGTCATCAAAGGGCAGGGCCAGATTACCGCCCCC CTCATGACCTCAGGGCCAGTTTTCCTGTCTGCAGCAGGTGGTGAGTGGCAAGGGGGTGAA GGGCATCACCCCACATTCATTCCACCTCAAGGCAGGTGAGTGGCAAGTGACAGGGCCAGC TCTCCTGTTATTTCACCCTCAGAGCTAGTTCACCTGCACCCCCTTGACCAGGGCCAGCCC TGCTGTGCTGCCCAGGCGTGATGCAGAGCCTGCTCTCCCCAGTGCTTCTCCTGAGTGTGA GTGCTTCATCTGGCTATGGACATGGCCAGCTCACCTGTTCTCCTGACCCGAGTCAGCTCC CCTGACTGCCGACTGCCACAGGCTGCAAGGAGGATGGGGAAGGGAGGGATCATCCTATAT CCATGTTAGCTCATGGCAGACAAGTGGCAAAGCTAGTCCTCCTGTGCTCTTGCCCTGGGG GTTGGCTCCTCTGCTCCCCTGCCTCCTGGGTCAGCTCTCCTGTGCTGTCCAGGTGAGATA CAGGGCTTGTTCTCCTGAATGCATAGCTGATATGGAGCTGGGTTGGCTTTCCAGCTTTTC CTGGTGCTGGAGGTGGAGGTAGGGCACCATTTCTGCACCTGTACCACCCCACAGTAGGTG AGTGCAGGGTCAGCAGGTCAGCACACTCACACCCTCTAGCAGGTTCATCCCTGCTATCAG GGCAAGCTTCACTGAACTACTTGGGCAACGTGTAGGCAGTCTCCCAAGTCCTGCCTGCCA CTTGAGAGATGGGGGCCAGCTCTCCAGAGCTCGGCATCTAATGTGGGGTGGAGTAAGTTA TGCATAGCTCCTGGACATCCACGCAGTCCTCAGTGGCTGCCCTGACTAAGGGCATCACTG TGTTCTCTAGTGGTAATATGAGCCAAGGAAAATGACATGGACCTCTGTCATTGTTGCATA GCCATGGACTCAGGCTTGACCCTCAGTAACAGCTCTGGCTGGGACCTCACCATGGCCCCA GGTAGAGAGACTCACCACTCATAACAGGCTACTTTTTTCCACCCTTGAGTCTTCAGTTAG ATCTCTCTTTATAATGCTTAATTTGTTCCAACTCTCTTTCTCTCCTATCTGTTGACCACA TACTTACACATTGTGGTGGCTCCTGTTGCAGGCTAGCCATGTGGCTGGCAGGCCCCTGGG TGACATTCTCCATCCACGGGCAAGCAGGTGTCTGGAGTGTCATGGACTGGAGGGCAGGTC TGTGGGTAGCATGGTGCTCTGCAGGTCTTTCTCTTCCTGTGCTGTGCTGCCTGGGTTTGA TTCTATTTCATTTGATCTTTATGAGTCCTAGGCTTAAGCCAGCTTTTGGCCACCAAGCCA GGCATTAAGCTAGGATGAACAAAGGGCTGTCATCTGCCCTGCCCCTGACTGATACAAGAG CAACACCACCAACAAGGCATCTCTTTGCCTGTTACCTAAAAGGGTAAGGCTCCTTTATAC TTTTGTTGATTATGGCTCAAAAGACAAAATATTTGATTCATCAAATCAGTTTACCAGGTT TCTCTCTTGTGGTTTGGTTCCATGCCGTGTCTGAGAAATGCTTTTGTTTTAACCCAGACT CTCAGATGTTCTGCTGTTTCTTTACAGAAAAAAATCAAAACCCTTGAGTATTTACGTTTA GTCTCTGATGCTTCTCGGGTTTTAGCAAATATGGTTTGAGTTGAGTTTGCGATTCATCTT CTCGTTCATTAAAAAGCAGTTATTTCAGCTCCATTTGCTGAGCAGACCATCTTTCCCTCT ACTCGATTGTCGTAGTTTCTTTGTTGAAGATTAATTGACCATATATGCACGAGTCTATTT TGGGTGACTCTATTAAGTCTTATTGATCCACATTCTGTTCGAACTCACAGACTGATGACT ACACCTTCTTAGCCAGTCTAAACACCAGAGTCAGTCTTCTCTCTTCTTCTCTGATTCATT TCAACTTTTCTTCCCTCTGTATCTCCCCATAGATTTGAAAAACAACCTGAAAACTTCTTC AAAGAAAGTCTGTTTGGATTTTAACACTATCAGGTCTTCTCCTATGACTTAGGTATCTTT CTGTGTATTCAGGTTTCCTTTCTTTAATTTTTTTTTCAGAGACATATTTGGCTTAACTAA CTTTCCAAGTCTCAGTTGTCTATTGGCAATATGTGAAAGAGTTATTGTTATCATTGTTAT TATTATTGTTATTATTATTATTATTGTTATTATTATTGTTATTATTATTGTTGTTATTGT TATTATTATTGTTTTGCCTCTATCTTGCAGCTTCACTGAAGACTCCTTCATGAGTTGTAA TCATTTTTTAATGATATCTTAAAATTAGAAAATGACATCTGAGAAAAAAGACATTTCTCT TTCCCCCCTCCCATTCACTTGCTCCCCTTTCCTTGCCTTGTCATGTTCACTACACAAGAT GTTAAATAAAGGTGGTGTGAGTAGACATTGTTGCATTAATTCTAGAATGAACATTTTTTT TCCTGGCTGTGTGTGGTGTGAGGGCAGATTTTCTTTTAAACTGAATTTATTTTGACAATG AATGAAGATATTTCCCCTGAGCACTTTCACCTAGAAGGAGAGTTTGTTATGATGCACAGA ATTTTGTATGATGCGTAGGAAAGGGATCTTGAATAATCTACAGGTATAAGATCTTGTATG ATACATAGGTATTGGATTTTGTTAAACACTTATTTTTCATGGATTTTTGATGCTCACCCT GCTTCTATTTTGTGCTTATTAGTATTAATCATTATGGTTAATTTTTTGAACATCAAACCA ACCTTAAATGTTTGGGATAACCCCAACATACTAGTGGTATGCTATTTTTATAAGCTTCTA AACAAAGTTTGCTAAAATATTATCGAGGCCTTATTATTTTATTTTATGTGTGTGCAGTAT GCCACAGTGCACACGGGAGGTCAGCGGGCAATCTGATGGATTCAGTTCTTTCCTTCTACC ATACGGGTCCGTGCTTGGCAGCCAGCACCTTTATCCTCTGAGACATTTCACTGGCCCACT GGGTGAGGATGTATATAACTATGTATCAGTTTCCTGTTGCCTCTGGAGACAATTGCTATA AATGCAGTGGCTGGGAATAATACAGAGTAATCTTTTTATAGCTCTGGTGGTCAGAGGCCA GAGGCTGTATCAATAAAATGAAGTCTAAGAGGTGGCCAGGCTGGCTTCTAAGGGTACTCT GAAGGGATATGTTTTCTAGTTTCCATTGTCCCCTCCCACCATCTTTAAGCTCTTCTCTGC ACTCTCTTCTTTTACCCTCAGTGTCTCCTGTTCCCCTCCTGTGAAGACTGCTGTGGTCTT ACCAGTTCCAACTGGTAATCTAGTTTATTTCTCCCCTTTCAATATCCTCAGTCACCGTCA CCAAACCCCCTTTAATTACAAGGTAGCCTTTTGAGGTTTCAGAGTGTTTTCCTGAATTTT TATGTAGTTTTGGTATAAGGATAATGCTGACCTCATTAAGCCAATTGAGAAATATCTGAT ACCATTTTCTGAGAGTTATGTGTGTTGAAAGTGTATAATTTCTTTCTTAAATATTTAATA GAATTTATGAGCAAAGCCATTTATCCCTTAGCCTTCCCTAAATCCCCAGCCTGTGTCTAA GTCGGTTCTCCATTGTACTTTATCAATAAGTTTAACCCTTTCTTGGAGTACTCAGTAATA CTCATGGTGTTCTGATTGCTCTCCTCACATGAACATCTCATACCATCTGTCCTTGTGTTT GGCATATATTTGTTGAGTGATCAATTGACTGACTAAGGAATCAAATTCTCGTGACGTATG CCTGTAGTTTTATGAAGTTTTCTTCCCCTATTTTTGATTAAGTTAGCTCATAGTAGTTTC TCTTTGCAGCATCTGAAAGTGTGTCAAGGGTCATCATGGATGTGTTCAACTTTGTGGAAG GCTAATGCCAATGTTATGTTCCCAGTGAGTAGAAGACTGATGTCAATGTTATGTTCCCAG TGAAAAGAAGGTGTTGAGGAGAGCTGGGGATGGTAGGAGAACACATAGGAAGAAGAAGCC AGGTTCACCCAGTCTGGCTTAGCCTGGAGGTCTAACACACACACATATTCTCAGAAAGAG GTATTTAATGTTTCTTAGCTGGTTTAAGGAGGTTAGCATTATCCTGATACCAAAATGACT TAAAAATTGATGAGAAAAGTAAAGATCCTCTGGAACCTCCAAACATTGCCTTGTAATTAA GGGGACCTTAGGGCTGTGATTAAGGATTCTGAGAGGGTAGAGATAAACTCCCTTGCTTCT CAGCTGAGCATGAAAATGAGCAAGACCAAAGTGTAGGCTTAGATTTTTTTTAAACCTATG TTTAATAAGGGTTTTCAAATGCTTCAATCCCCTCTTCTAGCCCACCATCCAAAGATAGGG GAGAAAAGATGGTAAACAGGACAAGGGGATGTGGACCTGCTTAGGGTAGTTCCTAGGGAC AATTTTAATCTCTGTTTGTCAGGCTAGCAGCAGTCCAGTTCATTAGTGTCAGGAGAGCAA GCATGAATCAGTAGCAGTGACAAGATCCAGCAGAAACAGCCAGGCCTCCACTGAGTCGGC ATGAGTCAGCAGGAGTGACCAGGACCAGTCGGAGACTCCAGTTTTCAAAGGTGCCTCTCT TAACGAAGTGAAGATCAGCAAAGATGAAAACGCAAGACCAATGAAGGGTTGTCAAGCTAG TTTTCAAGCCCCGTCACTGTCCGTTCAGTCCTTCTTATACTTTCTCCAAGATCCTGCCAC ATATCTTGCCTCCATGAAACACCACGTGAGTCTGTATCAAAGCATGAATCAGCGGCGCTG GGCTTGAAAGAGCCTAAAGCTGATGTAACGTGTGACCTAGCTTTGACTGCACATTCCGAT CTCTCCAGGCTTGCATCTATAGCTCTAGGTTACCATCTAATACAGCTTATATTCTTCCTT CCCTAAGGATAGCTGTGCACACACTCAAACATATCAATATTTGCCTCCAATTTCTAAACA TAGTTTCAAATGCACTGGGGAGAAAGGACCTCCTTCATTTTGATCATCTAGATGTATTAA AATATAAAGAAAAAAATTAATCACGATGCTGAATTCCTTTTTATTTTTTTCCTCTGTAGG AATTCATCTGTGTCCTCAGTTCCCCCGATTGGCTCACTTTATGATGGTTTCTGTCTGAAT ACAAAGTCTCCGTGGTTCCTGCAAGTCCTTGCTGTCTGATTCATTGCTGTTGCTCTGAGA TCTATCATCAACTACCAAATCTTGAAAATTTGCAAGAAATTGAAAGCTCTCCAGGGGAGA CAGGGAAGGGAAATAAATGTATCCTCAGATGCCCTCGCTCACTCAATCTGACAAGCGTAG ATTATGTTGTTTGAAATACTTTCCAGACTGCTAGGAAGTGTCCCCAAGTGGGGGGCATGA AGGGAATAAAGCCTTTGTACCATCGGACACTGCCTCACTGTTTATGAAATCACAGTTTGG AAATGAAAGACTTATTAAATCATCTGGCCCATGCTGCTAGGACAGACTTTTCTCATTCTC ATCCTTCATCTTGGCCAGTGAGTGGTATTTGGGGTTTGACTGATCCCAAGAGCTTGTGTG TAGCAAGGCTGCTGGAGGTCAAAGGTGAATTCAGTTCTTGTTTATATCTGATAACCCTAG CTCTCCAAAGGTATCTAGTAGATGCTTAGTGTTTGTTAAATGGAAGGAAATTGATTTTTT TTTTTATATACAGCAAAGTCTTTGGCATGGTGAATGTTGGCTACTTTGCTGATGGAATTG ATACTGATGCTTTACAAATATTTGAAGCAACCTTTGTTAACTTTTTGACCTAGGCATAAA AAATAGATACATCTGTTGTAACAAATATGAGGCCAGGGAACACAAATGAATACTAAGTAA CAGAGCTCACTGACTACTCAGAAAAATAGAATCAACTCTTAAATTAGAGCCATGTCCAAA GTGTGGAGCATAGATTCTGTTATGTCATCTTCTAAGAGGTCTTAATAGATTGCACCGACA ATAATTAAAAGACCAGTGAGAAGCATGACAAGCACTGGGCTTGCAAGATGCTCCTCAGAG GACAGCAGGAAGAACTGTGGGAAAAGTTAGGAAAGACAATGGACTCCTCACAACGAGATC GAAATCACAGAAGGATTTTCATTTTTAATTCCCCATATTTCTTTTCTCTAATTGATTGTA TACTGTGGATGTGTGTGTGGTTGGGCACATACCACAGGGCATGCATGGAGGTCATGGGAC AATTTGCAGGGGTTAAACTCAGATTATCGGGCTTGGCAACTAGCACTTTTCTCCACAGAG CCATTTTTCTGGCCCCTATACTTCTGCATAACAGAATCAGAACCATTCAGAAGCGTGGTT CTGGCAGCCTCATCTCAAAGGCACCTGTATCATGACTTCAGTGTCCCTAAGTGTATGCGT TGATCTCTGGCAGACATGGGAGTCTTTATCAGGCAACATTTGAATAGAACATATGGTAAA ATGAAAAATTGCAAAATCAGAGAATTGTCTGCATATTAGACATATGGAGTCAGCATTCCT TAAAACCCACCCTGGGTCTTATAATACAGTACTGTTAGGTTTAAGGGGAATCTCGGTCTT TGTGTGAATGGTGTCCTCTGGGTCTAGTGGCTCTCCACCTTCCTAATGCTGCAAACCCTT AATACAGTCCTTCATGTTGTGCTGACCCCCAACCATAAAATTATTCCTGTGGCTACTTCA TAACTGAACTTTTGCTACTGTTGTGAATTGTAACGTAAATATCTGGTATGCAGTTGGTTT CAGGTGACCTCCGCAAAAGGGTCATTCAGTCTTCAAAGGGGTTGTAACCCTCAGGTTGAG AAACACTGCTCTGGGTCAGAAAGGAAAGAGCAAACCACCACTAAAAAGTGTAACTGCCTG AATCTTCCTGGCTTCACACTACCCTGGTCATTAGAGTTGAGTTGGTTCAGCTGTCAACTT TAGTTCTCAAACCTACTGTGATAAATTTTGACATCTTTCTTTCTGCCTCTTCTATTCCTG TGAATAGTTGGTCATCAACTCCTGTGAAGTCCAAATCCTTACGTCCAAATTGTAGGCCAC ATCCCCATTTAAATCCACTCTCCTGTTTGTGATCTGCCTGCCATCTTGCTAATACTCATG AGGAATAGCAAGGAAGAAAATGGCTGGGCATGCTGAGGGCATGCCTGGGCAGGGCTGCTT TGCTGTGCCAGTCTCAAGCTTCATTCTCTGTTCCCTGTCACTATCTTACAGTTTTTCATC CTTACCAAGCTGGAGACAAAATTTTCATTTTGTATGAAGTTCCTCAAATGATAGAGCTGG TCATCAGTCAACTCCATCTGTTTCTTAGAAAAGCAGAAAGTTGGACTTGGATGGAACACC AGAGAAGGCTGTATCATATGACAGAACATATTGATGGTAAATCTTTACTTTTTGTTCCTG TTTGATGATCATCATGGCTCTAGGGAAGATTCATTCTTGCTGGGAAATGGATATGTGTGA GCCATCAATATGCTATGTATGATTCCTTACAGAGTGTCTGAAAAAGTCTGGGATATAGGC AGCTCGAAAGATGGAAGGGAGGGAGGGAGAGAAGGATGGAGTTTAATTGGGGGTGTGGTT ACAGTTTCAGAGGGGTAGATAGTTCATTTCTAGCATGGTGAGAAGCATGGTGGTGGGCAG GCAGGCATCACTCTGAGAGGTTGCATCTTGATCCACAGGCAGCAGGAGAGAGAGAGAGAG AGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAAGAGAAGAGAAGAGAAGAGAAGAGAAGAG GAGGGGAGGGGAGGGGAGGGGAGGTGGGCTTTTAAAGTCTCCAAACCCACCCTCAGTAAC CTCCTCCAACAAGGCCATACCTCTTAATCCTTCCCAGGAACTGAGAAAATCATGTATGGC CTTTGATGATCAATTGTCATACATTGTCCCTGGAACTTTGGTGACATTCCATGGGTCGTT ATCTTTTGCAGGTCATTGATACTCTGGATCAGGATAAAACAATTCTTCATGCCTTATTAT TGCCTTTAGATCTTTGTTCCGTTTTGGCTTAAAGAAGGAACATGTTTACAAACCTCTAGT GGCTTCTCTTTAGCCAAAGGAGCTCAATATGTAGCTTATTCAGTGGAGATGTGTAGAGAA TGTGATGTTGTCTAACCATTGCAACGCCAAAATCATAGTATTTTGAAACCTGGTGAGAGT AAAAATCACACAGAAAAGTTTATTTGTGTGTTAGGTTTATTGATGTCCCTTCATGCTTCT TAGCATCATATCTCACTATAAGACAGTCTTTCAGTATTGATTTATGGTGTGAGTGAAATG CTTTCAATACATGAGTGGAAGCAAAGATGAAGATTTTCAGCAACAATTTCTGATTTCCAA AAATTCAAAAAAGAGAATTTTTTTCTGTCTTTCACATGCTCATACAGAAATAGGTGAAAT GAACAAAGAATGTATAAGATCCTCTTTTATATTTTCCCACATAGAGGAATCTCCCTAAGT ATTGTGATACCTATCTGATTTGCTTGCTAATATATTTCACCAGCTGAGAACTGTACCAGT TACACAGAGATATGCTATCAAATCTTCAGACGACTGTCCTGAGAACAGATGGTGGACATT TCTGGAAATTTCTAGAAATGAAGGCACCTCTCTAAGGCTGGTGTCATGATTCCCCACTGC TTTACTCACGTGTTGCTCTCTATCCAGCTATAAAAGGCAACCATCACGTTCAACAAAAAT CTCCTGCTGAAGACTGCTAAAAGTAGGTCAGGGGTAGTCTTTAGATCTAGAAAACAATAG TTTCGCAACATGGATTGATAATGAGCTATAATTTATTTACTGATAATCTTAGTTAGGATT TTACTGCTGTGAACAGACACCATGACCAAGGCAACTCTTATGAGAGCAACATTCAATTGG GGTTGGCTTACAGGTTCAGAGGTTCAGTCCATTATCATCAAGGTGAGAGCCTGGCAGCAC CCAGGCAGGCATGGTACAGGCAGAGCTGAGGGTTCTACATCTTCATCTGAAGGCTGCTAG CAGAACATGCAGGCAGCTAGGATGAGGGTCTTAAAGCCCACACCCACAGTGACACACCTA CTCCAACAAGGTCACACCTCCTAATAGTGCTACACCCTGGGCCAAGCATATGCAAACCAT CACAATCATTGTAGATACATTATTATAAGGTGGCTGAGGCTTTGCAATAAGATCCACTTT TCAATAGAATCCAAGTGAGAAGAGGGCAAGGTGGGTAGGATTTCGGCAGTGAAGTATTTG CCATATTAGCATGAAGCTCTGAGTTTAGTGTCCAGCATTCACACAGAGATATGGGGAGGC ACAGGCAACACAATTCCTGGGACTCATGGACCCCTGCCTACTTTACAACTTCCAGGTCCC AGTGACAGACCCTGTCTCAAACATGGATGATACTAGGGGGTGTCAAGTGGAGGTAATGGT GGGTGGATATAGTCAAAATATTTTGAATATATGTATGGACAACCTCATCAACAATAGAAA CACTCCAAACCATGGATGGCTTGACTTTTTGGCACACACACACACACACACACAGAGGCA CACACTGGGAGAACTCATTTTCTTGGTAGTCTTCTGACTCAGCTCTATTACTAGTTATTA TTATTACTAACTAGGGCACTTTCCAGTTGAGAACAGGATCATTGGAATAGCCAGAGCTCA TTTCAGCTTTCATCACACATTCATTTTCCTGTTTAAACCTTAAGATGTACATTGGATGTT TTCTGGTGTAGCATCTTCACCCAAATGCAACCTTAATTCTGCAAACTAGATCACTGAAGG CTGGGTCTGAGGGGTGAGGGATAACAGTGACTCAGGGATTTAGGACAGGGATCCATCACT CCTGGGGTGCGAGATCCTTCTTTCCATGCCCTGGGCACATGCTGTCAAGCAGCCTGCTTT GGCTTTGGTAGCTTGAGCACCCTTAGCAAGGGACAGTTTCCTACTATGTAAGTGGAACTG GCTATTTCCTTAGGTAACTTTGAGCAACACCACGTGTAATGCAGGGTTTGTACGATTAGG CTGTACACACGGTGGAACAATTGTACAGATGGTCTTGTTTTAGTCCATATTTCCAGGAAG CTGACTATTGCATGGACACTCGTGAAAAGGTCCCTCTTGATTATTTTCTTATTGAGTATT TCTATCTCCCCAATGTAACTTGTAATAAATTACATCCAACTACTGTGGGCCGCCAAAGGT TTCATTGGCTCTTTTGTGTTTCTTAGACTGCTTTGTAGCTAGGGTGAGCCAGGTAACAAG TTCTGGCCATTTTAGCCTCAGAATATGCAGGAATCATTAATCCATGAATCACTGCATGGT AAAATATTATTATCATCCTGCTTTGGGCCTTCATTGGCTCATGTCCCTTAAGGCATGGGT TTTTTCTGTTAATACAACTACATTAATACACAATATGAGCGAAATACCACAGAAATATGG ACAAGAAGGCTCGAGTCTGAGGGTAGTCTGACTGATCTTTAATGGTCAGTGGGATTCATG CTTATATCAGGGACTTATATATCTGCCTTAAAACCAAGGTACAGGAAGTATATATGTAAA GAAAAGAAATTGAAGATATATTCTAAATTATGCGTAGATACATGTGGGTTATGTGCAAGG GAGTGTAGCTGAATGAGTGGGCCAGAAGAGGGCATCAGATCCCTGACCTGGGCACTGGGA ACTGACTGGGTCCTCTGGAGGAGCAGCAAGTGCTCTTCACCACTGAGCCACCTCACCAGC CACTGAAGGCTCTGTTCACGGCAGCATCATGCACAGAGGGCAGAAAATGGAACTGGAGCC AAGTGTAGGTAAACAGACAAAGGGATAAGCAGACATACTGTGTGTGCTCTTGAACATGGT CTGCCTTTAAAAGAAATGACACCACGGTATGGTAAGACGTGGCTGGAGTCTGCAGACATT AGCCTGGGTTCAGTAAGTCACACACCAGAAGGTACTTACTACGGGATTCCATGCAGAGGT GGTGTCTACAACAGTCAGATTGACACAGATAGAATAGTGGTTGCCAGAGCCTTGGGGATG ATAGCGTGGGCAGTTCTTATTTCAGAGTTTGAGGAGATAAAAAAAATGCTCCGGAAATGG ATGACATTGATGATTGTACAAGAACACAAACATGTTTCGTGCTAGTGAAGTGTCCTGGCT AGTGTTACCACTGCTGTGATGAAACACCATAGTCAAAAGCAAGTTGGGGAGAAAACAGTT TATTTGGCTTACATTACAATGTTGTAGTTCACCACTAAAGGAAATCAGGGCAGGAACTCA AACAGAGTAGGAACCTGGAGACAGGAGCTGATGCCAAGGCCATGGTGGGCTACTGCTCAT TGGCTTGCTTCTCATGGCTTGCTCAGATTGCATTCTTATAGACCCCAGAACCACCAGCCC AGGGGTGGCCCCACCCACAATGGGCTGGGCCCTCCCACAACAATCGCTAATTAAGAAAAT GCCCTACAGGTTTGCCAATGGCACCATTGTGTGGAGAAGTTTTCTTTATTGAGGGTCCCT CCTCTCAGATGACTTTAGCTTGTATCAAGTTGACATAAAATTAGCAGACATCAACTGTAT GTGGAAAAAATAGTTACGATGATAAATTTTGTGTTATGTACATTTTGACATGGCTAAGAA AAAGGGGGAAACAAACAAACAAACAAAAACCCGTGGGTACACAGGACCTTGATTCAACTC TGAGACAAATAATTATCTTGCCTTAACCAATGAATTTGGTATGTATGTGTGTGTTCGCGT GTGTGTGGGTGTGTGTGGCTTGCTTCACGTGTGTAGGTCAGATGACAATCTTACGTGTGG GGTTCATATGTTTGAGCTAAAGTCTCTTGTTTATTCCTGCTTATATCAGGGTTCTGGCCT GTCAGCTTCTGAGGATTCTCTTATCTCCACCTCCCATCCTGCCACAGGAATACTGGAATT ATAGATGCTTTCTGATGTCTGCTTTATAGGTATTCTTGGAATTCTGTTTTCTCACCCACT GGGTCATCTCTCCTGCTATACATACACACGTGCTCGCGTGCGCGTGCACACACACATGTT GAGTTTGTATATATGCACATGTGTTTAAAATTGTGCATATGTGCATGTGTTCATGTGTGT AGGGGTGTACATGTGATGATCAGAGGCAAGTCTTGAGTATTACCCTCAGATACACAGTCC ACTTTCTTTGAGACTGAGTCTCTTATTGATCTGGGGCTCACTAATTAATCTCACTGATGA ATAACTAAGCCCCACGGATCCTCCTGGCATCTTTGCCTCTCCAGTGCTGAGATTACAAAT GCGTGCTATTATTCCCAACATTTCACTTTGGTTTTCAGAATACCACTCAAGTCTTTAAGC TTTTAACTTAAACAATGTGACACCAGAGCCACGCCTCAGCCCACCTGTATTTTGTCTTAA TTCTCTCTTCCTAAAATGTCACCCCTTCTAAGCAAGCTGCTACTGTGAGCCCATTGCTAT ATTTCTGTAATGGACTAAAAATAGTAGGAGGGTTGGGTCTGCCTGATCCATACACCACCT TGAGAAATAGTTCCACACTGGCTACAGCAGGGTTTCTTAAGCCTGTTCTACACTTCCTCG CTCAGCCAAGGAGTCATCTTATAACCCGTGGTATATAGGTGTGTAAAATAGGCATACTAA TCAAATATTTACTGACAGTCACAAAAATTAAAAAACATTGTGTGTGAATATTATATGTGT GTGTGTGTGTATACATACATACATATATATATACACACATATATGATTTTGCCATGTAGT GGAGTTCAAACTTGTTTACAGTTAGCGTACTAATGAAATGGCTGCCCTTGTTTATTTTCC CAGAAATCATTAAATCTTGGCTGCATATTTGATTCTGCAGGACACAGAACATCTTCAATG TTGTTCCGAGTTGATCAATATTTTGACTTCATAATTGCTAGTGCTATAATGCTGTTTCAC AGAAGCATGTAGTATAAAGTGGCAGGAGCATGTCTCAGGGCATTTCAGAAATTGTTGGAA ATTCTATGCTAATCCCAAGCCAAAATCCATTAATTGAGTTTTTTTTTTTAAAATGAAACT CAAGTGAGCAAACTCAAACAGCAATTTTAAAAATCAAACATACTGACACTATATAGTCCA TATTTGGTATCAATGATCCATGCTGGAGAACAGCAGTAAGAAATAATAAGTCTCTGTTTC TGTATAATTATACCATCATTGTTCTGTGTTCACAGAAAAGTTTGATATGGGCAGTAAAAA CATGGCAATTCACAGCACACGACACTGCAACCTGAGCAGAGGTGTTCCAGGCAGATTTCT ATGGCTCTGTTCCACGTGACGACATGCTCCATGCTGTGTGTGCATGCTGTCTGAAGAACC CAGGCTGTGGTGATGTCACACAATGCTATCAGTGAGAGACAGAGAGGAGAGACAGACAGA CAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGATGCCTG GGGTTCATTACCCCTTTGAGTTTCAATTAAATTTTGGTTGTTGCACATTCTGAAATCTTT TGTTGTTGCCAAATGTGTTTCCATCCCCATTCAGTTATGAGACTGTTTATGTCAAGACTC ATGGTGTAAGGACTGGGTTTGCAATACCTAGTCATTAAAGTGCTTGCTGTATAAGGACTG AGAACAGAACTTTGTTTTCCAGAAAGCCAAAAAAATATCCAGTGGGTCTACAATCCCACC TGTAATTCCAGAAGGCAAAAATGTCGATCTATGGAAGATGCTGGCCGGTGAGACTAGCCG TACTGGCAGGTCTGGTTGTGATTGAATGACTCTGCCTTATTGAACAGGGTGGAAAGTGAT TGAGGAAGACTCTCAGCATCAACATTGGGCCTCTATGCACATGCACACAAATGTGTGCCA ACATAGATGGGAACACACACACACACACACACACACACACACACACACACACACTTCTCC TCCCCCCACCACATACGAAAAAGAATAAGGAAAAAGTTGTGGTCTATGTAAGCACAGAAG ACAAAATTGCCATAAAACCTGGGGAGAAGATCAATGCGAAAGGAATACTCAAGACTGAGC AGACCACGCCTCACCAAACCAATAATTTTACAGCCATGAAGAGCACCATGGGGGGGGGGG GTCATCCTGAATTAGAATAGCTAGACTGTAAGAGGCATGTGTACAAAAATATCACTTTAA AATATATTTTGGATGATGTATATAGTAGTACATGCTTCTGAGGATAGCCCATGGAGAGAG CCCAGGCTAGCTCAGAGCTGCATTCTAAGACCCTGTCTTACAGAGACAAGAGCTTGGGTT GTAGTGTAGTGGAGGTTTGTATAGCAAAAGCGCCTGGGCTCAAGACCCAGCACTGACTGA TGTGTCCTCAAACTACAGTGTCCTCAAACTTGTGTTTGGCACACTGCGTGCTCCAAGTAT GTCCTCCCAGTCTGTCCTTAGCCTTGCTCTTGGACACAGATGAGTTCCTCTTTTGCTTCG GAGGCTCTGCTCTTTCACCGAGGTTGGTCCACATTTTTAGGACAATGAGCATTTCTTTGT TCTGTCTGTCATGCATCCTTCATGGAGGGCTGGGTCTCCTCTTTGCCTGTTGATTTCAGC TGTCACCACCCACTCTCGGGTCCAGAGGTTTCTGCTGGGAAGATGGCATCCTGAGCCTCA TCCTTAGTCACCGTACATCAGGAAGCAAGCAGCATCAGGTTCCCTTTCCGAAATAACACA CATTGATTTGAGTGCTTTCAGGAAGAATTCAGATGATTTGATATTCTTATTTATGGGCTA CTGTCTCATTCAGGAGTTAATTCATTTTGGTTAATGAAAACAAATTTATGAAAACCATCA GAAGCGTTTAGCCAGCGGCGGTACCTCCTCCAGTCATGAGGCATTTGGAAATGTGAGGAG TGTGGTTTCAGTTGTCACAATGACTGATGGGACTCTGTCGTTAAGTGCCCGGGGACTAGG ATGCTACCTATCCTGCAGTCTAAGCTGTGGCTCTGCATAATGAAGAGCTGTTCAGTTGAA AATGTTATTATAGCCTTATTGAGAAAAGCAGCCTTGTGAAAGGAAGGTGGAGTAGGTCAT AAACCAGGTAACCCTGAGGTCTCTCTCTCTCTGTCCATCCTCCGTGTAGGATCTCATTAA GAAAAATGCAAACCTGTTCTCTAAGACAGCCCTGGGAAGGAAACTATTTCTTGAACTAAC CTCAGAACTTTAAACAAAACAAAACAAAACAAAACAAATAAACGTCTTTTCCGTATTTAG TATCCCTGTTACCAAAATCTTAATTCCAATTCTCTGAAAAGACCTGGAGCTGCCTTCTAG AACAGCCTGACTTGGTCACTTCTCTACTGTGGGTCCTTAGCTTAACTTTTCATTTTAATA GAAACGGAGTTGAATTTTTCTGCTTTCTTCAATTCTCCACCAGCTATATGTAGAAATTCT GTGTGCATGTGTGTGAGAGAAAGAAGAAAGATGGGAGAGATGGAGTGAGGATGTACACAT TTCTTCGTTGCTTTGTTAATAGGGGACGAGTTAAGACTTCAGGTGATCTTTTAAACTCAG ATAACCGGGGGCACAACAGCACACTGCATCCGTTGCTCCTATCTTCTTTCCAGGCCAAAT ACTTTCTCCAGCTTTCCACGTTTCACACGCAGCCTGCTCTACCTTATTCAAGACCTTTCC GCTTTAGTACCACGTGGCTATCTCTCAGTTCCAAAGTCCTGCCCCTGAAGCGGAAGCTCT TCCATCTGCACTTGAGTGCCGCCTTTCCCGGCGTTAGCCACTGTGGTGGGTAGGCTGACC CTTCCAAGCTGTCAGTAGGCAGACCCTTAAAGAGTCGATGAGGAAGAAATGATAGATACC CGTCGCCCAGCAACCCAGCTTCATTCAGTTCAGGGTGACAGATAATCAATTGAAGGAAAT TCCAGCCTGAGTATGAGACAATATCTTGATCTTATTATTCCTCTAAGCAGCTAAACTAAT CCTGCCAGCCAATTAGTGCCGAAGAGTGGGCAGTCCCAGCATGGTGCATCGTCTTCATTC CTGACCCTTCCTGATTGTGGAGCAAGTTCAAAGCAGAGATTTACACTTTGAGTTTTCCTG ATTTTCAACCAGTTTTCTCAAAAAAAAAAAAATAATAATAATAATAACATCAAGGGTAGC CTGGCTATAAGCTCCTAGAACGTTTTAGTGTTTTAGTGAAATTACACAGACACCTAAAAT GAAAGTGAGCCGACGAGTTAGTGCTGGTTCATTAACTCCGGGACACCAGAGATACTAATT AATTTAAATAATTTCAAGGCCATTAATTAATCCACATTGCAATCCAGTGAGGTGTACTCA ATCTGGGGAGATGTAATAAAAACTCGTATTCCTTGCTTCTAGCTAATATTTGTTGAAACT CCATCCTTGAAAACATCCATTATTTTGATTGTTAGATGGGAAGATGAAAGAGAAGCCATT TTATGTTGACAGAAAGTTAAACATACTCTTTCTAGCTAGGATCTTAATCAAACTGATGAC TTGGGCGCTCCTGATAACCTATCTACAGCTCAGCCCTCACTTATGCACAGAAAGGAGAAG GGGCTGCAAGCCCACGGCTCACTGAGAGCAAGGATCCTGACCCATTCAAAGGCCATCTCA GGAAGGGTGACCATGGGCCGACGGTTAGATGCTTCTTAGTGGAAAAGATAGCTGTTCAGT GATGGGCCCAGCCACACTGCAAGTCAGGGAGACAAGCTCCTCATTAATTTTGCTGCTTCC TTAATTAGGTGTCTAGGATTCTGAGAACTCCAGATAGTGAGAAACTTTATATTGTTCAAA AAAAAAAAAGTTACATTACAGCCTGTCTGCATGTATTTGAAACTTCATGTGTTCATACTG TATTCTTCCCATTTTTCTTTTTGTTCAAGTTTTTATTTTTCAGAAAAAAAGTTTTCTGAG AATTATTAATCATTTGGGCAAGGAGAAAGTAGGAATCATATGTAAATAATAGTTGAATAG CAGATGAATATGCCCAGGAATAAGGATCGTTAAAAAGCCAAAGGGACTTCCTGAGAAGAG AACAAAACATTTTCAGATAGACCAGATCATTATTCTATACTCAGCCATTGAAATTATTTT TTTAAAAATTGATGACATATTAGAAACAAAAAGGTTCAGAGAAAAAGTTAAAGAATCTTG ATTCTTCTTGAAATTTTAATTTTAAATTTATATATACAGATACAGGTTTATTTCTCTATG CAAACACTACCCATAACAAAATGCTGGCATCCCGTGAAGGCATCCATTCTCAATCCAGCC CTGTTTCTATAGCAATAATGACTGCTCTGACTGCCAGCTTCATTGGAGAATTATACTGCT TATCAAAAGGCAATTAAATTTTAAGCCAGAAAAGTCTAATTTATTTGCCACTAATTACCA AGTTTTAATGAGTATTTTATCATAAGCTTTACTCAAACACTAGAGACTTATGAATAAACA CAACGGAAACAATTTCTCATTATTTCAAATAACGTAACCATTTTTTGAGGTAGGGTCTTA TTATATAGCTCAAACCCAAACTTATGATCTCTCTGTCTCAGCCTACTCCATGCTGGGATT AAAAGTATGCACTGTGACACCTGGCTTCTTACTATTCTCACTAGTATTTAGTCTTATTTA GTACCCTTACATATTGCTCTGTGTATTTTATGAAGTATATTACAAATGTAATATTTGCCC ATTTATATTACATTCTATAGCTTTAATATTTGACTTGAAATGAAAAAGACATAAAAACAA AGTCCAAAGGGCTTGACTTTGAACATGGGGAGGGTTATGACAGTCTGTAACTGGTTCTCA AGGGGATACCCTTGGGAGCGCTGAGTGTCAGGACTTAGTCACTGTGATGCCATGATGCTG TTATTAACCAGCTCAGCAAATCCCTGGTAAAGACAGAGTGTTTCATGTCACTGCTATGCA GGATGTGAACAAAGTGGTCCATGGGAAGATGTAAACATCATAGTAGCATGAACTATAGGC TGAAACATCCCACTGTATCTCATCTTGACTGTGTTCACTTTGCTGAGTATAAGCAGGCAG GTGAACCTCCACCTTGTATCAGAAATCTCCGCGCATATCTATATGGTGACCAGATGGCTG CTGAGTGCACCTTCACTGAGCCACTGCTCCAGCCCATTTTACAGTTTTAAAATAGAGATG CTTACCTTCATCAGTTGCAATTGATAGCGGACACCACTGAAAAGCCAGTGTCTCCATAAG AAATGACATATGGGAAGCTGACTTGGTTCATAAGAAAAAGGCTTGCAGAGAGCCAGGGAA CAACAGAGGCATGTGCGGAGCTGCCAGGGAGGGGCTCGTAGAGTCTGCTGTCTTTTCTTT CTAGATGGTCTGCGAAATTTCCCAGATAAACACTTATTTCCAACAGCCATCAAGAGAGAG TCGTGACTGACATGTTTTTATGTTATTCTTTCTCTGCTTGACAAAGAAAATCAACCGGAA TTGGCTAATTTACAAATGAAGGGGTTTATTTTTCCCTTTGACTTGTGGACATAATTGTAT CCGTTAAGTGCAGTGGGAGTTCTGTGGTCTGAAGGGGAATGCGTAGGGAAAGCTAGTGCA GGGCTACAGAATCGATCCACAGACAGGAACTACGGGGTCTGTTTCAACACCCAACTTCTG CACTGTGGAGAGCAATTTGAAAGCTCTCACGTTTTTCTCTACTGATACTCTACAAAGAAA TAAAATGGAAGCAAGTGTATCCAAGAACAATTTTATGGGGCTGTTGAGAAGTGTGGGGAC CATTTTAGCCCCACCCTGATTATTCTGCATTGCATAATAGGGAACAGTGGTAGGCAGGCA CTCACAGCAGGGATCTCAAGTTTGCATCTTGTGACTGATCTGCATCTGCCTCTGGGAGGT CAGGCCAGCTAATAAAAACTTCCATCCCATTCAGAGGAGCAGCCTCCTCTCCTGAGAAAT GCACATGAGATGTTATCAAAGAAGAACTTCATAGGGTCTTGTTCTGTTCTAAGAATATGT ATCAGGAGTATTACAGGTGTTTGGACAAAAAGAAATGACACATGCCATTAGAAAAACAGC GGAATGAATGAATGAATGAATGAATGAATGAACCACCACTTGGCATGGCATGCTTTGAAA AGGACCAAAGGACTCTGAGTAAACAGAATGCTATTGACAATTTTAATTCACTCTGCAAGT GTTGGCTTGCTCACTTTCTGGCACATACTTGACCCCTCGTAGCATTTGTTGAATTAGAGA ATTCTCATTCATGAGGAGATGGATCAGCAAGTAAAGTGCTTGATGTGTAAGCAGGAAGAC CTTGGTTCAATCTCCCATAATCCATATAAAGGCACCAGGCTTGGCAGTGGGCACCTATAA CCCAGTACTGGGGAGGTAAAGACAGAAGGAGCTCTGGAGGTTCCTGGCCATCCATTCTTG TGGAATTAGCAAATTCAAGTGAAAGACTCTTGCCAAAAAATCAAGGAGGAGCGTGATTAA GGAAGGCATTTACAATAGACCCTGGCTTCTACATGTATAGGGTCATATGAGAGCATGCTT ACACATGCTCATTTATGCACACAGTAATGCAGGCACACACACACACAGTTCTTACCCATT CCTTGACTTTCCCCCCACTTTGGCACAGATTCTCTCTTTTAGGCCTCAGGTAACTATTCC ATTTCTGGCCAATAGGTTGTAGAAGCTACATTGTATAAGGACCAATGTTCTCTCTCCTCT CTGTTTGTTCAGAATGAAAATGCACAACATTCCAGGTGGTTTGGCTAATAAGGCCTACCC TTATTTGTCCACAAGTCTGGCTGGAGAATGAATGTCCTGGAGAATCCATTACCTGAGAAG GCTTTGTTTGCAGCAGATATAATCCTTGGCTAACGTCATTGCAAATATCTTGGGAAGTTA TTGTTACTGTGGCCTAGCCTAGCCTAACCTGATTAAGATAGTGAAATGCTCCAAATTCCT TGCCCAGGGAAAGGAGAGCTAAGTATTGGAAGGAGTGAAAAGGATTTTGGAGATGGTGCA CCTGCAGGATCATAAATGTGATTGGGAGATATATTTAGGCAGATGGGCAGAGCAACATTT CAATGTAGAGGAAATGTCTCAGGTAGGGACTTGTACACCCATGTGTCAGGAAAATCACAC ATGGGTTTGTCTAGTTGCAGCTAGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTG TGTGTGTGTGTTTGACTGGGAAAATGGCATTTGTCAGACCTTGAATTGAGCTCATTGCTA TGGAATGCCTTCCCCCAGAGTCGGCTGTGGATGGTATGAGACAGCAAGAGGCTCAAGTAA AATGTCAGGGCATTTGCTTAATCATGATAATTAGAGGTGAAATGAAAGGTTTCCTTTCCA CTTTGGGCATTCAGCCCTTGCTGTCACTAAATGCCATTACAGGAACTGACACAACCTGGT AAGGTCTCTTCTTCTCCTGTCTTTGGGCTCACAGAGGCCTCTTTAGAGAGGTTAAACTTC AGAATCAGTGGTATAAATAGGAATTATCCAGGCAGAATTAATAAGAGTGGGCTGATGCCA GTCGAGTGTATACATTTATAGTCTTAAAAAGGGAAACCCAAAGATACCCTTGGTGCAGCA ACATGTTTTGCAGCAGATTTGGTTCTGCAGAGAGTGACAAAGAGACCTTTTTCTAGGCTT AATTATTTTTAAAATACCTTTTCTGGGGATTACAAGTTTCATATCATGGTCGTGCACACT GTCATAGGACTTGGCTGCTCTGAGAAACTAACAGGCCAGAAAAATACCCTTTTATCTTCT TGAAGCATTAAAGTTTGCATTCCCCCATTTTTCTTGACATTTATTTTAAGATGTACTAAT TAATATGTGGTTTTATAACCGTTGAGTCTATAAACTCTAACTCATAGGCAGAACTAGGCT ATTTTTTTGCTATTTCTCTCAAAGCAAGTTGTAAACCAATATAAGTCAGTCTATTCAATT TTATAACAGATAATGCAAATGACCTATTCTGATTAGGCAGGATTTAAGTACTTTGGATAG TATGGCCAACAAAATAGGGCCCCTTAAGAAGCTTTCATTTCAATGAGAAAGAGGGATGAG TGAATACTTGACTATGGTGTTAGATGACATTATATCATCTCGGATTCTAGGAATCAGGGA AGTGGTAAATCATTGTGGGTTGTTTTGCTGTGATGCTCTGTGGCTGGAAAGTTTGCTACC TTGATAAGGTGGTATCTATGCAGAGACCTAAAGAAAATGAAATAGATCTGCCTTCCTGCT TCTGCTTCTGCCCTCCGCGTATCCAGGCACCACAGCGCACTGGGCAGAATGGAAGGAAAG AAGCTGTTCCTGTGGCTTCAGCAGAATCTTGGTTGGTGGTGAATGCCAGGAGAAATAGCC TTCTCCAAGATGGTTTTCAGTGAAATGGCTGTCTTTTATTAGGGGGACAAGGGCTATATA AAACTTGGGGAGTAGGTAGGGGTTTTCAGGGTGAGTGTATGTCATTGGCTGGTGCCGAGG TGCCGGGAACACTTCATTTGATTAAGGTGCTTACTGGACATGTCCTTATAGGGAGAGAGG AAGTTAAACCTGTAATGTGGTGACCAGTCTACATGACTACCTCAAGGGTGGTGGAGGAGA GGGGTCATACAGGCTCCATGCACCAGGGCACGCAGAGCAGACCCAGAGCAAGGAGGGAAG AGTCCCAATTCCTGCCCATCTGAGGATGAAATTTTCAGGGTTTAGCCAGCTCTCAATCTC ACACTTGCTCCAGACTGGCTCCCCATGTCTCATGGCTTTCTGTCCTCACTAGAATCCATA TGACAATTGTGAGTTGGAGAAGTACCCAGATAGGAAGAATGGGCAGAGTCACTTGAGGTA GAATGTACTGGTCTATTTCAAGGATAAAAACTGAGACCAGTGTAAATGGGGTGATCAAGG AACAGAGTGCTAGGAATCTAAAGTTGTCAGGGGTTGCCTTACTCCTTCTTTCCTAGTAAA CTTAATCCACAGTGTTCCTTGGTCTACGCGTGCGTGCGTGCGTGCGTGCGTGTGTGTGTG TGTGTGTGTGTGTGTGTGTGTGTAACGACTTCTTAGGCCATACCTCATAGGGCTGTGGTA CTCAAGGGGTTCTGTCCCTGTATGGTGAGAACTAGCTCCCCATAGACCTAGTATGAGCTC CTTGAAGGGCAGAGGGCAGGCAGAGATATTCCAAAGTTCCATCCCTCAACACACAGATAT AAATTTTTTTGTAGACTACATTTTTCCAGCTGTTATTTTCTTCACTATTTAGATAACATA CTGAAGTTACAAAAAGAAGTTTATAAGACTACTACAAAGATCTGCGTATTTCATAGAGTC ACAATTATTGACATTTCTAGAATGCTCTGTGTGTGTGCAGTTACTGTTCTCTGCATTGTA GGCAATCGTTGAAGACATCGTGCCCCTAGATATTTCAGCATACATTTTCTTACAAGTAAG CATCCTGTTACATTAAGATAGCTATCATGTAAACAAAGTCTGGGAATTTCACACTAATGG AATATATTATTATCCCAACCACAGTCCAACTGCCTCCCATTTTCTTCAACAATGACAATG CTCCCTTTTGTAGATGTTTTCTTCACAAATTTCTGATCATATCTGATAAACACAGATGAC CTTTAATTGTCCTAGCCTGATTCTCTTTGACATAGAACAGGTTCTCAGGTCTTTGCTTCT TGGCTTTGGCCTCAATGAAAGACAGAGACTATTTATTTTCTCAGCTATCCAGTTGGATTG TGACAGATAACCAGATTCAGTTTCTGAGATGGTACAAACAGCACAGATGGGACCCCATGT CCTCAGCGCAGGCTATCAGGTGACAGGTGGTCACTAACCCTGATGACGGTGACTTTGCTT ACATGTTTAAGAAGGTGCTCACCAGGCATCGCCATTGTAAATTTATTGTTACCCCTTTGT GGCGACTTGTGGGGTGATAATAGAACGTGTATAAATAACATGTCTTCTCAGATGTTTTCC TACTTATTTTAATGCCTGTTGATGAATTTCTCAGTTTCGTTTTAGTAGAATGAATTTTAT TGACTATAAATGACAAAAGGAGCTTCAGAATATTTGATTTAGGTGCATAGAGTTTATTGA ATAGATCATGTAGGATTATTTCTCCCTAGGTGCATTCATGATACTCTATGCATCATAAAT GGGGCATGTACACACTCAGGGCCCTCATTGGTATCCATACCTTGATTAGCTAAAGCATTG GGAAGTCATAAAAACTAATGGACCTCTTGGGAAGCTGGTGTGTCTCTTTCAGTCAATGCT AATCCGCAGAGACCATCAAGCTGACAGATCTGTATGTTATAGGATGTGTACTGCCATCAG GATCTTCTGGAGGTTTTAATAAAAGTGCTATAAAACCCGCCTCTGTTAATAAGATTGTCT TGTTTTCATTTGCTGATCTTTTCAAAAGTGGAAAGTAGCAGCCTTTCTTGTTACTTGAGA TAAATTTTATGTTCTGATACATTTATGTGTTGGGTGGGAAATGTGAAATGCACTTCCAAG CCTGTTTCCTGATTTTCACATTTTAGTGAACATGTATTATGCCTTTCCCCCTTGTTTTAT TTCTATGACTAACAATTGTGTGATACCAGGCAAAACAAATTTAAGGTCTAAATTATGTGT ACATTAAAATGGTCATTCATCCTAAATGCTGATAATATTGACCAGGAGTATTAGATTAAT TTATAAATGATGTTTTATGAATAATAAAATTGTTTTATCTATATTCATCCAAATGGAAAC AAATAGTCTTAGTAATTCTGGCTTCTCTCCGGGTCATCAGGTAACATGGGGAAATCAGTT CTGTCCTTGAATGGGACCAGATTCACTTTGGAGCAGCCTTGGTAGAGTTGAGGATCCTTG ACCAGTGGTTGTTTCCTTCCCAGCCTTTCTCCACTTGTCATAAGCATACAAGTAGACATA GACAGGGGCTTCGGTGAAAAGTTTCACTAAGGAACAAAACAAGCTCCTCCCAACATAACA TAATTCACCACGATACTTAGCTTGAACCCTTAGCAACAAGGGGTTTCTGTAGGACAACAC AGAGTGTAGAGAACTGGCTTCTCTTTGTCCATAAATGTGGATTTGACTGGAGGTCTCAAG CAGCTTTGGTGGGAATAGCATAGATGGGATGCATGCTCGTCTCTCAGTATCATAACAGGG GATAGGTACCTACTGTTCCTATAAAGACTCAATGCCTAATCTTGTGAGAGGCAGGACGGA ACAAATTCTAAAGTCTGATTTAGGCACCTTCTCAAAGTAAAGGCTCCTCAGAGGGTGTTT GTAGTAAAAGGGATGAGAGTGCAGAAATCTATCCATATAGAGGGACATGCTATTCTCATG ATAGCCCTTTTAGTACTACAGCATATGTCCAGTATTGGATGGGAATGGATATTAATAGAC TTTGTGTTCATGCATGGTCACATATTGAAAGATCCTTGGTTTCTTAGCTTGAGCAGAATA TTGCTGAGTCCTTGCATCCCTCTAGGTACTTGGACCTGACTTGGGGTGGAGAGGGAATGA AGAAAAGATACAGAAAGAAAATCTGGGTTTTGGTGGACTGAGTGCTCAGCACCCCAGAAG CTCTGTGTATCTGTTATATAGAATTGAATCAGGAGGTGGGGCTTTTACATACAGCTGGAC AAGAAGGCAGAGTTATAACATTCAGTAAATAAGAGGCAGGGTCTGTGAGATTCAGCTGGA CCAGGGAGGTAGATTTAGCTAATCTCAGCAGGAGCCTTGTTGGGGAGCAGTCCTCAGACT ATAAACAACCTCCAGGAGAGAGCAATGGTGGACATCTTGTGCACAGGCCATCAACACTCA TGTGTGGTCCCTGAGGCAGGCTTTGGCATTTCCCTCTGGGCCTCATTCCAGGGGAAAGGC TTTGCCATTCCTCCATGGATCTGTAGCTCTGGGGCTGTGACATGGCAATGCTCATGCCAC CAGTCCCCATTAATTCAGGACTTCACTCACTCAGGGCTTCCTCCACTCCCTACAGAACAT CACCATCAGCATGGGCTGAAGACCGCATCATGAAAACTTCCCTTTGGATATGCCTCCTTC TGATTTGGTTATTTTGAGCATCACAAAATCCAGCACAATGTGAGGGAGTGAGTTTATATA TGTATATATAGTTTATCTATGTATGGTTATTTGAATGGTCAATACAACAAGTACATTATT TTTCCATGTGTACATGTTTGTTGGTAAAACATCTCAGTAGTTAGAAGAACTATGCTATAG TTTAATCATTACAACTAAATTATAATTTAATCACACAGTAATTTCTTCATGTAAAGCCAG ACAAGGTGTTACAGACCCAAATACGATCTTTATCCTCTTTGGGACAATGCTCATGTGCCA AGTGGGTCTGGCTATTTAGCACTGGCTGCCCCCACATATACTGTGCCCCTCTGCTTCTTG TTTATCGAACTTACAGGTTAATAGGTCACTGTTTTATTAAGTAGAAGGGTTTATGGATGG CTGGATGTTCAATAACATTGACCACTCAGACATCAAATAATTAAGTCAAATATAACCTAC ACAAGGTAGGCTTACCATTGAATATAAATTAATTTCCCCAGATACTTTGACTGCTGAAAT ATATTTTTCTAGACCCCAGAATATACTGAGCTTTGATGTGATGTCAGTGGGTGCTGGGGG TATTTTGTAATGAGCACACAAATGCCTGTAGCTGGGCATTCGTGAGTTTCTGTCACTAAA GAAATAGCATGGGAATACGAAGTTCAGTAAACTGGTCATTCTCCCCAGACTTGCTACAAG GCACTTCTGGATCTCCAGAACTCCAGCAAGCAGACTGAAATCACTAAGCTGCTCATACTC TCACAGTACATTAACTGTTTCAGTACTATGTTCTTAGTTCTCAGAAACAGTGCTAGTTAA TGAAATAACCAAGACAATCAAGTTAAAAAGGACAAGGGTTTATTTTGGCCTTTGGGAGGT TTCAATCCATGTTCCCTTGGCTCTGTTCTTTGGTCCTGTGATAAGGTGTAACACCATAGT GGGAATACATAGAGAAGAAGCATCCAGAAAGCAAAAATCATTGTATAAAAACGATGGGGT TCATTGACGTTTTCCTCAGGCATGTGTCGGTTACTTTGCTCCTACTCTCTTGTCAATTTC TCCCCAACACTGCTGGAACCCCTCCTCTTCCAAAATTATCTCCCTTCTAGGTCTCAAATG AGAGAGGAAACATGACATTTTTCTTTCTGTGTCTGGCTTATCTTGTTTTTGATGATGATC TCCAGTTCCATCCACTTCTTACAAATGATGCAATTTTATTCTTATTCTCTGGGTGAAACT GCATTATGTGACCACATCTTCATTATCCCTTTATCTGTTGATGGGCAAGATCCTGTACCT TGGCTCTTGTGGACAGTGAGTGATAATTGTGGATCTTCAGGTGACTCTGTTGTATACCTG CCTGTATTTCTTCATGTGCTTACCAAGGGCTGTAACATCTTCTAAGGTTTAAATCGAAGA GGCATCTATGAAAAGACAATTCTGACTTAGGAAGATGTTGACCTCCAACTTTTGTGTCCC TTAAGAGGACAATGGATAGTACTTATGTAGTGTGTAGTACATTATAGTCATTATTCCATT ATAATTACTTTCGTGGGTATATAACTGTGGCATTAATCCTCAGTGTAAGCTTCTGAGGTC TCTGCAACCTACCTAGGTAGATAACAGTTTCCTTAGTGCTACAAATATTTCTCTAGCTTC ATTGACATATGACTGACAAATGGCAATTGTTATATATCAAAGGTATACAATATGGCTATG TATACATATCTATGTATCTATGCATACACAGTGCTAAGTGATTATCGTGTGCCAGATATT TAACCATATGCCAGCCATCACCTCATCGTTATCTTTCTCCCTGTATAGGTATGTGTGTGG TGAGGATAGTTTTGAACTATTCTCTAAGCAAAACTCAAGTTTACAATAGTCTGCAGCTAT TTGGTCTCTGGAACTTACGGTATGAGTGAAAGTCGGCCCCCGATCCCATGTCTCCCAGTT CCCCCTTCCATTCTCTCCCATATCTCTGTTCTCTTTCTGCTCCTGTGAGCTCCACTTGTT TAGATTCCACATACAAATGAGATCATCCAGTGACTATGCTTCTCTGCATGGCTTATTTCA CTTATTGCTGTATCCTCTGTGCTGAGCATTGCAGCTAAAAGTGAGATGTCCTTCTTCTTA TGCGTGGGTAATATTCCATGATATGCATACATACTGTATTTTCTGCATCGACCTAGGGAT ATTCATTTCTATATCTCAGGTATTATGAACAATGCTTCACACGGTGTGTTGGCTCTTCAC ACCACAGTTGAGGCACACTGAAATTTGACAGGAGTGAAGACAGCAGTTTTTAATATCCAC TCTTTCTATAAAATTCCCTTTGCTCAATATCTTGAGTTAAACTATGCAGTCTAATAAAGT AAAAAACAGCCCTGTGTATATTTTGTTGAATTACATTAGCATGTCTCAATGACAATGATT ATTTTTGTTAAAGTGATTTATAGAAATTTCCAGCTGAAAGCTTTTCATGAGACCTCTGAA AATCCTCAAGCTGTGAGTAGGTCAGGTTGTCTCAGAGCAGTCTGAAGGAAGCCATTGTAC CTGAGGTGCCCCCTTGACTTCTGAACTATTGAGTAGAGGGAACCACTGCTGTAAATGAAA CTTAGAGAAAGCAGCTTTAAAACTGCATAAAGGGAGCAGACAGAGGTTTCAAGACTCCCG ATGAAATCTGCAGTTAGAGCTGCAGTCAAATGTCAGTGGGATTTCTTAGGGAGATTAAGA GGCCTGCAGCAGTTCACTTTTCAGTGAGATATGCCATAAGTTATTGATTTTCATGAAAAA ATATATAGCTCTGTGTGGAACAGTGATTTACAGAGTCACTAAGGTCTACCATCTGAAGAA ATCAAAGAACTAGTAATAATTCTCATCACATATTTTGCTATTTTCTGACTATTCCAGTAA TGTGTGCCCTTGAAGGAAAGCATAACAGTTCAAATAAACAAGAAAATTCAAATAAAACCA TTTTGAGTTGACTGGAATCTCATGACTCAGACAGAATCCCAGTGCTGTGTGGCTGTGTTT CATGGTTCTTCCAAAGCCATCTACATTTCTTGGACACAGGCTAGCAACTGTGGGATTGGT TTTGCCTGATTACTCTTGCCAGTCAGGAGGTGTCCTGATTTCTAGTCCCTCCCAAAAGTC CTGATGAAGGTAGCTCAGCGGAAAGTGGACTGGATGAACTACCATTTTGCCTAAATAGTA GGAAGGGATGAAACGGATTGGGACTTAAATATGGCAGAGTAAGAGACACATCATGACCCA GAAAGACCAACTGCAACCCCACAAACAAAGCCAGGAAAAGCAACAGTCCAAAATGTCTGA GTTCTCATTGCTCGTGATGACAAACAGGAGTCTGGGTTCCATGGGCTCCCTAGTTTGGTG GATTTCTTTCTCTTCATCTTAACTCAATGCCTTTTGAGCTTCCAACTGCAGGTCATCAGG GAAAAGGTTTTTTGCTTAGAAACATCTCCGCCTAAACTAAAGCTTTGGTGTTATGATCAG AATGTTAAGAGAAAATATTTTGTAGTATCTGGTGCCCTCTTTAAATCTCATTTTCCCTAG TGACAATTGAAGAAAAGTAGGGGACATCTGAGGGGATAAGATCTAGAAAGGCATGGAGAA AGAAGTCGTTCCTTGGGACAGGGAGTGATTGACATTCATGGGAATGGGATAAGCAGTGAC ATTACATAAATAATGCACACACTGAATTAAGGGGGACCAGGAAGTGAAAAGTGAGGTCCA GACCCCAGAGAACTCTGACAAACATAGTTTTGTTCTCAGATCTTTCTACACACAAACAGT TGTTGGTGGGGGTCATATTGGAATACATATATAATCTCAGTACTTGGGAGACAGAGACAG GGTTGCCAGGGTGAGACCAATTTGGGCTATACAATAAGATCCTGTCTTAAAATGAATACG CAAACAAATATAACAATGTTGATTTTTTAATGTAATATGTACTTTAGTTTTGAATATAGT ATTGGTTTTTCTTGTGGTACAATTTCCATTTTATTTTTGTCATTATTGAAAATTACTCCT GCTCTATTTATATCCACTAAAGACTGCCTCTTACCATCATCCCTCCACCAGTTATTCTTT ATTAACTACCAAGTCTAAATTTCCTATGTTTTTATAGTCTTCAATATTATCCCCTATAGT ATAAGTATATTTATTAGTAAGCATTCTAATTATACAATGATCCATATAAGTCAGCCTATA TTTTACCATTTACCATGGTATGTCAGGAATGAAAAATGTGATTCCAGCTGTTTTTTTTTT CCAAAGAGACCTCTGTCAAATGACTGTTAAAATATAAGTACGAATGGAGTGAAAATGGTC CAGAGAGGACTATAAAATGTTATATTCACCAATGATGCTAGTTTTGATTCTGTTGGTCAG TGAAAAAATTATAGTATTTCTCATGCCATCTAAGGGCTAATGTCAGATTTATGAACCATA TAAAATGTTTTATTTGAACTCCTGGGAAATTTCAAAACTGTATAGAGCAAGACAATACTT GGGAAGATAAAGAATCTTGTGCTTTAATTCCATGAAATCCTATAAAATTTATGAATATGT TCACAGTTCCCTGGATCACTTGCTCCAAAGACTTCTCCAAGCTTTCTTCTTCTTTTTAAA AATTTATTTATTTATTTATTTTAAACTCCAGATTTTATTTCCCTCTTGGTCCACCCTCTG ACTGTTCCATATCCCATACCTCCTCCCCACGCCCCTGTCTCTACAAGGATGTCCCCAAAC CCCACCCCACCAGACCTCTAAACTCCCTGGAGTGTCCAGTCTCTTGAGGGTTAAGTGCAT CTTCCCTGACTGAACCCAGACCCGGCAGTCCTCTGCTGTATATGTGTTGGGGGCCTCACA TCAGCTGGTGTATGCTGCCTGGTTGTTGGTCCAGTGCCTGAGTGATCTCTTGGATCCAGG TTAATTGAGACTGCTGGTCCTCCTACAGGGTCGTCTTCCTCCTCAGCTTCTTCCAGCTCT CCCTGAATTCAACCACTGGGCTCAGCAGCTTCTGTCCATTGGTTGGGTGCAAATATCTGC ATCTGACTCTTTCAGCTGCTTGTTGAGTCTTTTGGAGGGCACTCATGACAGGTCCCCTTT GTGAGCTTTCCATAGCCTCAGTAATAGTGTCAGGCCTTGGAACCTCTCCTTGAGCTGGAC CTCTCTCCCTCACTTTGGGCCTGTCGCTGGACCTTCTTTTCCTCAGGCCCCTCAACTATG GGTCAGAGTTTTGACTTGGGCTGGCAACCCAATCCCTCACTTGGTGCCTTGTGCTCCTGC TGGAGCTGGGCTCTACAAGTTCCCTCTTCCCAATGTAGGGCATTTCATCTAAGATTCCTC CCTTTGAGCCCGGAGAGTCTCTCACCTCCCAGGTCTCTGGTGCATTCTGGAAGGTCCCCA CAACCTCCTACCTCCCAAGGTTACCTGTTTCCTATCTTTCTCCTGGCCCTCGGGACTTCA GTCCTTTTCCCCTACCCAATCCCTTACTACATCACATTCCCCTCTTCTCCCCTCTCCCAT CCACTTTCCCTCCCAAGTTCCTCCCTTCATCCCCACTTGTGATTGCTTTCTTCTCCCACC CATGTGGGACTGAGACATCCTCACTTGGGCACTTCAGCTTGTTGACCTTTTTGATTCTGT GGACTGTATCTTGGATATTCTGTTTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTC TCTCTCTCTCTAATATCTACTTATTAGTGAGTACATACCATGCATGTCCTTTTGGGTCTG AGTTACCTCACTAAGGATGATATTTTCTAGTTCCATCCATTTGCCTGCAAAACTCAGGAT GTCCTCTTTTCTAATAGCTGAGTAGTATTCCATTGTGTAAATGAACAACATTTTCTGTAT CCATTCTTCTGTTGTGGCATCACAATTACTCTAAACCACACAAGGACCCAACCAAAAAAG AGAACTTTAGACCAGTCTCACTTTTTTCTTTTTTCTTTTTTCTTTTTTCTTTTTTCTTTT TTCTTTTTTCTTTTTCTTTTTCTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTC TTTCTTTCTTTCTTTCTTTTTTCTTTTCTTTTGTTTTGAGACAGGGTTTCTCTGTGTAGT CCTGGCTGTCCTGGAACGCACTCTGTAGACCAGGCTGGCCTCAAACTCAGAAATCCTCCT GCCTCTGCCTCCCAAGTGCTGGGATTAAAGGCGTGTACCACCACTGCCTGGCTCAATTCT TACTTATGAATATTAATTCAAAAATACTCAATAAAATTCTTGCAAACCAAATCCAAGAAC ACATCAAAACCATCATTCACCATGATCAAGTAGGCTACATTCCAGAGATGCAAGGTTGGT TCAATATACTAAAATCCATTGATGTAATGCACTATATAAACAAACTCAAAGAAAAAAAAA TCACATGATCATCTCCTTAGATGCAGAAAAAGCATTTGATAAAATGCTTCATGTTAAAAA TATTGGAGGGATCAGGAATTCAAGGCCCATACCTAAACATAATAAAAGTAATATACAGCA AACAAATGGTCAATATCAAATTAAATGAAGAGATACTTGAAGCAATCCCACTAAAATTGG AGACAAGGATGCCCACTCTCCCCATATCTATTCAATATAGCACTGGAAGTGCTAGCTAGA ACAATAAGAAAACAAAAAGAGATCAAGGGGATACAAATTGACAAAGGAGAAATAAAGGTA TCACTATTTGCAGACAATATGATAGTATATATAAGTGACCCCCAAAAGCTCTACCAGAGA ACTTCTACACCTGATAAACAACTTCAGCAAAGTGGCTGGATACAAAATTAACTCAGATAA ATCAGTAGCCTTCCCTTATACAAATCGTAAACAGGCTGAGAAAGAAATTAGGGAAACGAT TCTTTTCACAATAGCCACAAATAAGATAAAATATCTTGGGGTAACTCTAACCAAGCAAAT GAAAGATCTGTACGGTAATAACTTCAAGTCTCTCAAGAAAGAAATAGAAAATCTCAGAAA ATGGAGAGTTCTCCCATGCTCATGGATTGGCAGAATTAACATAATAAAAATGGCCATCCT ACCAAAAGCAATCCACAGATTCAATGCAATCCCCATCAAAACCCCAACACAATTCTTCAT TCAAAGATATGGAAAACGCAATTCTTAAATTCATCTGGAAAGACAAAAAACCCAGATAGA AAAGCATTCTTCTTTTATTTTTAAAGATTTATTTCTTATTATATATAAGTACACTGTAGC TGTCTTCAGACACACAAGAAGACAGTGTCAGATCTCATTATGGATGGTTGTGGGCCACCA TGTGGTTGCTGGGATTTGAACTCAGGACCTTTGGAAGAGCAGTCAGTGATCTTAACCACT GAGCCATCTCTCCAGACCGGCATTCTTCTTTTAAAGACTAAAAAGACCTATTCTACATAC ATTCCTATAAAAAGGTATGCTGTGTATTTTCTGGAGGTAGAGAGTACAGAGGCTACATTT TGGGACTGAGTTAGCATGTAGCACGGGGAATTGAGGCAACTGGGTTAGAGATAGGTCAAG GTGGGGTTGTGGGGTGTACTTGATTAGAACAAAATGGACCAAAACCACCTAGGCAATTTG TGTCCAGAGAAAAGGAACCAAGATTTTAAAAAGTAATTTTCAATTATATGTATATATGTG TCATCCTCCCTGGAGCTGGAGATACAGGCAGTTGTGAGCTGTCTGAAGTGGGTGTTTGGA ATACTCTTAGCTGCTGAGCTGTCTCTTCAGCTCTAGAGAACAGTGTAATATGATTTTCAT AGGCTCTGTGTCTGACCTGCTTTACTCATTTAAAGAAGAAGTTGAAACTCTGATAGGGTC TATTTTGTTCTGTGTGATTTGTAGCTATGTGATGGGGGATAGAACAATGTAAGGACAGTA AGAACAGAGTCTGCTCAAGTTAAATTTATAAACATATTGGTCCTAACTTTACATATCCTT TGTAATTAACTGATGATACAGGTGCTAACTCATATCATGTATAGGCATGAGAACATTGAG GCTTATAGAGGAGGCACCTGCTGACCAAGTCATCTCAGATCCAATATCCAAAGCCAAGCC AACTCTGTGCTTTGGTCTCTTTCGTCACGTTTAAAAGAAACTTTGAATTCAGACCATGAT TTTCTGTTCTTTCTATTTGCGTGTTCAGAAACAAGGGTCTCTTGACTCCTACCATTGATG AGCGATAAGCCACTGATAGGATGTATGGCTTTGCTCACCAATGCATTTGTCCTCTGTCAC AGAAAGGCTCAGAGATTCCCAGGTAAAACAGAGACATGCAAATGCTTGCCATCTCGCAGA GTTTGTGACGATTGCAGGACAAGGCTGCTGCCAAGTTCCTTCAGATAATACCATGTTAAC AAGAATTAACTTCCTTCCCAGGGTCATCCAGAGGCCTTCCTGCCCCCTTTGTTAATGAGT GTCTTGGCAAATCTAGACTATATTGACTCCTTGGTTCTGATGCTCTGCCTTTGCTCCATG GGAACTGGTGAAGGGAAGGGATGGGGACAGAAATGCTGTCCCCCAGCTGTCTGTTTAACA GGAAAAGCCTTTGAGTAAGCACTATACCTAGTTGGAGTAACAGACCCTGTAGAATAAACC TAATGCAAACCCAGCACAAGAATAAATGGAGCCCCACAGAGCAACTTTTCTCCTCCACAC AAGGGATCCTTTACCAGCATCCTCTGTCTGGGATAAGTGGCAGCGGCAGTAATATGGATT TGGACTCTAAGTTTCCAATCAAATGAGTTCAGAATGAACTCTCTTACTTGTATTGATTTC AGAATAAACACAAATCCAACAGAGGGGCATTGCTTTCTTTGCAAGTTTCTCTGTAATTCA GGACTGCTTGGCAGATACTCTTCCCTTTAATGCCAGGAGTTGTTCAAAACTCATCTTAAG AATAAGAGGAATCAAAGCATTTGACATTGGGAAGGCCAGCAGACCTGTTGTGTCTGTGCG GTCAAGAGGCATTAGCATCTAGATTGGTAACTCCCCCACCGCTATCCAAGGCAGAGAAAC TCAAAATGTAAAGTCTCTCTACAAAGAGACTAAAAACAGTGCGACTATTGCCATGCTGTT TTTTGTTTGTTTGTTTGTTAAGTCCATAGTAGCTCTGATTCTATGTGTACTTAAAGTCTA GTGATAATCATATATTTTTTTATTTTTACAAAAGTACAATGTGGTTCCAAGACTGGAGAA GGATGGAAGATATTGGAGCCAAAGAATGAGACTCAGAACACCCCCTCCACCCTTTAGACT CTGCTACTTAATTTGGTTCTTGAGAGCAGAGCCCAATACTTGAAAGGGTAAACTGTGGAA TGAGATGGCTTGAATTCAGCCCTGCTCCTCCACTGTGATACTGGAGCCAAGTTCCAGGAC TTCTGCCTACTCAGTTTTCTCATCTGTCAGATGGGAACAGAGACAGGTAACGTGCCATGA TGCTTAGACTATGATATTTAATACAATATCTATGTCCATGGATCATAGGGTTAGAGTTTT CAAAGTCTACTTAAATAAGGGTTCTTAAACACTTTAACCTCCCTTCTAGCCCATTGACCA AAGGTAGGGGAGAAAGATGGTTAATAAGACAAGAGAGATGTGGAGCTGTTAAGAAGTAGT GCTTTTGGGTGATTCCAGTCTTTGTTGTCAGGATATCAGCAGCCTAGTCTGAATCATCAA ACATGAATCAGTAGCCGCAGTCCAGTCCCATTGGCAAACACCAAACATGAATCAGTAGCA GTAGCTTGAATCAGAAGAAACTGTGAGACAAGAGTCCATGAGAGACATGAGTCCACAGAA GCCACAGAAGCAGCCGCAATACCAGGAGAAGTCCTTTGGTATGTGTCTTTCTATGACGTC ATGACAAGCAGAGATCAGTGCAGAGCAGCAAGGTGAACGGGTACAAGAGTGTCATTATCT GTCTGTTGGGTTCTACTTATGCTCTTTTCAACCATCATGGTGTCCTCTCACGTGTCCTCT CACATCCTCTCATCAGACAGCTTCCAGAAAAACATCACATGACATGCTTCTGAGTCTCCA AAGAAACCAGAAATTTCCACTTCAATATATATTTATATGCACACACGTGTGTGTATACAC AAACATATATATTCTTTAACTTTTATTGTGTTTGCTCTTTAACAATTTCACACATGTATA ATGTGCATTTTGAATTTTATACCCACCCCAAATCTCCCTTTCATCTCTATTACCCCCTAT GTGAGTCTCTTCCTGTATTTATGACTTTTTCTTGCTGTTTTGTTGGTTTTGGGAGGCTCT ACTGAGCCTATGGGCCCATGGCTTTGCAAGCATCTGCTGAAGCCTCCTGGGCTCCTCAGT AGTTGCATAACTGAGGACAATAAGTGTCTGTCACTCAGAATCCATCAGATGTTAATACTT CAACAGGGAGGGATGTGGCCCTGTAAACTCCTCCCTGACCCATGATTGTAGTTTTAAAAA TAGCAGCTGAAGTCTTTCCTTAGAAGTTCAGGAGTATGCCTGTTGTTTGATTGGACAGAG CATCTGTCTGTGGCTGTGTGTTCTCCACATCTGCTTTGCCCAAGGTGTGTAATAAGGAGA ATGGATATGAAGGATTTTCTTTTGCATCATGAATATGATGCTAAAATGAAGTTTATGAAA ACATTTACATTTTTTTTCTGGTTGAACAAACCCAGATCTCACTGAATAGCTCTTTAAATT TTAAAATCTCAAGGAAACTGGAGAAGTCAAAGACTTCCAGGCAGACCTGCCTGATAGTGC AGGGTAACTCACTCAGGGTGGCTGCCAAGCATCCAGGCTGCAGGCTCCCTCAGGCTGCCT GCCTGCATCCTTCGACCTTGACGGCAGGTTCTGGCAGACAACCCAGAAGCTCTCACAGTT CATTAAAACAACAGATGCAGACACACTCAAAGCCAACTGCTGAAATCAGGTTAATTTCAG CTTGGTCTGCTGTTGGCCTCTCAGAGCCCAGACCAGTTCCACCCAGAAATCTGCAAGGTT ACGTCATGGGGACTTTCCACTTGTGGACATTTCTCAGAATGTCCAGGTAGGTGGGAAGTT CTGACTAGGTGAGGAATTGTCAGCTTATGATTAGGAGATGAAAGTAGAACACAGCAAAGA AAATTAGCAGGCAAATGCACCGCAGTTGAGTCTGGTGAATGGGAAAATGTCTAAGACCTG ACCTGTGTTTATTTCTGTAATGATGCAATTGTTGGGATAACACTGGGTTTCTTTGGTTGT ATGATTGGACTTTGCATGAAGCACATTTACCTTTTGCTGATTCTACAGTCACACCTGTGT ATATGGAGCGGGAGCAGTGTGGAGTGGTGTGATTGCCCTCAGTCACACCTGTGTATATGG AGCGGGAGCAGTGTGGAGTGGTGTGATTGCCCTCAGCCAGCTGCACTTGGGTTTTGGCCA TTTGTTCTTATCTCCCTCTGCATTTTGCTTTGCTTAGTTGTTGCTCTTACTGCAGGGAAG TACAAACTGTTAGGCTGTCTTTTGTGACTCAGAGCCAAAATGACCGAGTTCACAAGTTGA AAAGATGAAAGATTGGAAGGCTGATGACTTTATGGCAACCACGACTCAGTCCCCCAGGGA AACTGCCTTCCTGTGAGCATGGGAGGAAGATGACATTTGCCTCTTCCACAGCGTGGCTTC TCATGACGGTGTTCTCCTGGCAGCCACATTCTCCCATGTCCTTGGTGGGACCCCTAATCC TCTCTTTCTTTTCCTTCACCTTACTTCAGTGCAGCTCAGTGATGGCTATGTGCACCTGTT CCATGTTGGCTGTGTGACGACATGGGATCTGACCCTTGGTCATAAGGGGTTGGTTCATAG ACTAGTATCAGGTCATACCTGCCCCACATGAAAAGGACACAGCAAAGGAAATAAAACAAT CTCAAGCAAGCCTCATTGCTCTGCGATTCCTATTTGGGACCTGAACTAACTCATGTGGAT ACATGGAGACAGATGAAAAGTGGATAGTTCAGTCAAATGGACAAGATCAGGAGCAAAACA GCATCTCACTATGCAGCTCTGGGTGGCTTGAAACTCACTAAGTGGAAGAGGCTGGCCTTG AACTCATAGAGATCCATCTATCCCCTTGTCCATGGGCATTAGAGGTGTGTGCCACCATAC CCTGACAAGGGCAAAGCATAAACTAGCAGTGAAGGCCATGGATAAGAGGCTAACCTTTAG GATTAGCAGACTTTGCTTGAAATCATAGCGTTGCGTGTCCTCATTGTATGCTTTAAAAAT GCCCCTACCCTCTCTGAGCATCTGCTTCTGCACTGACCAAAGCATAGAGCTGTTGGGTGG GATATTACCAGGGTCTGCAACATAGCAGGTATTTTATAAGGGTGGCCATTAGTACTGTCT AGCTATGTCCATCTTCAGATGCACTCGTTAATGTCTCTGAGAATGGTTACTTTGTCTTGG GAGGAGGATAAGGCTGGAGTAGTCGAAGAGAACCATGCATGGGTACCCAGGAATCAAGGT GAGAATAGGAGGCTGGTGACTCAGATAGCATCTTGGTTTGGGCAGCAGCTGGGTTTTTTC TTCTCCAAGGGAAATGGCATGTTTGTCCAGCCAGAGAACCAAGCTGTGGCTGTCAGAGAG CTTTTAAATGGAGCCTTGCAAATGTGGTGTGTGCAGCTGGTGGTAATGAGATTCATGTTT CTTCAGTGGTAATCCTCCACTAGACAGCATTTTAAATCTTTTTTCCTATTTGGTACACGG GACTGAGGTCCAGGATATACATATTTCCAACTGTCATTTTTAATTTAATGCATGATTGGA CATATTACCACTGGCACAGCTAAATAGTTAAACTAGAATCCATCAATTTGTCCTGAACTG TTGACATGCAGGGTAATGCTACGGTTAAATTAAATTTAAATGTAAGAATGAGAGTGAGGG AGGCTTCCTGGCAGCCTGGGGCTTTGTCAGTGAGGCTTGGCAAAAACAGGAAGGGGACAT TCAAAAATGTGAGGTACGTCTCTGTCTGTCAGCGTGGCTCGGAGAGAGCCGCTTCTGCTT GCTCTGGTTCCGTTCCGGCCAGGTGTCTGAACCTGGCAGGCAGGCACTGCGGAAATGCAG AAGAAACTCAGTAGGAAACACTTGGACTGCAAACCACACCATGTCAGAAACAAACCAGAT TTGGGAGAGCCCAGATTGTTATGGTTACACAGGGTGTTAGAGCTTTGGTCCAGCCCAGAG GGGTTATGCAAACCTTCTCAGTGCAGTTGAGGCTGGAGCTGGGCCCTGGGCTCTCAGTGA GAGCTCTTTTCTAAGTCTTTGTGTTTTGTGTGAAAATGTGCCTGAGTCTTGTTCTCTGCA GACCTAGGCAAAAGAAAGAGCTACTCCAAGCTGCTTTGTCCATAGAGTAGAGGTGGGTGA TAGAACCTACATTATAGGTTCAAAATATTAAATGGATTGCTAGATAAAAAATAATGGCAA CAGTGGCTGGCGTTCGAAGGACAATCAATAAGCACAGGCTATTCTTGCCACAATAACAAA AATAGCTCATTTTTATTACTGGTCAAGGATTTGCTCAGAATAGCTTTTCCGTTCAATAGG AAGCCTCTCGGCAAATCTGAAAAAACAATTCAAGTCATGCAATGTAAGGTGGAGGAAAAG GGCAAGGGCTTATTAGGCTCGGGATTGACCATGGGAGAAAAGACACAGAGGTGAACCAAC AAACTCAGAGACGTGGAAGCATGGGGACCAGGGTTCTTGGAGCATGGATGGAGGGGATGA AGACATTGTAGTATGCTCTTCTAAGCAGATAGCAGGTTTCTTATCCTATAGGAAACCCTT GAAGTTTGCTGAGCCTTTGCAAGGAGGCATAGTTGCCCTATAGAGGCTATACTCCTGCTT ACATAGAAGAGATGAAGAAGGGTCTGTGGCAAGGAAGTTTGTGCAAAAATTCAGTTAAGA GGACCAAAGTCCCTAATTTACTTATATGCCGGTGAGCTCTTGCAGACCGCATTTGGGGGT GGGGTAAAGAGGGAGTGAGAAGAGTCAGGTGACAGAATGGCAAAGCGGTGGGAATGGGTA TGGCCAGTTTGCAAATGGAAGAGCTGGGCGGGGCTGAGGACGCTTCCAGAAGCCGACTGA CTTTGCAGCCACATTGTGCGTTTCATTCTGTGGGCTTGCTTCCTTTGTGTTCAGAAGCAG AGTATGTAGCTCACGTTGAGGCAAGAATGGGGTCTTGGCAGGAAAGTGTATCCTTATTAC CTACTTCTCTTGGACCTCACCCCGTATCCTTTCAAGTTCCACTTGTACCCCGTGTCCTTT GCAACTTCTTCCCTCACCAAGTCACCCATCTTTGCTGTTCTTCTTCTGACTGTCTTTCAC TTTGACCAAATGTTTTGTCGGTGAGACACGTTTGTTTAACACTTTCATGCATTCTTTCTC TTACTAGATTTAAAATTCCCAGGGGAACCCAGCTTGGGATGCTGGGACATTCTAAAGAGA GAATAGGACAGTCTGAGTTATAAACTTAGTTCATCAGCTGTGTCGGTCATTCTGAGAAAG TCATTGGGGATCTGTTGGTCTCTGTTAATAGTGCAGGACTTTTATGATGTGCCGGGGGCA ACATGTCACACCAACAAATTCCTTCCACCTGGTTGGTATCCAGTAACTAAAACTCTATCT AGGAAGTCATCATTGATAATGGTGAGGAAATAGACATCCAGAGGTGAGGGTAAGAATTTG TAATTCTCATAAGTCTTAAGGATGTAGTAATTGGTCCAGTATAGGTCAGGAAAACACATG CAAGGGAGTGTTCTATTTTAAAAATCAAAAAGTCATATATTGCCACGCGCTCTGGTCGAG TCAGCCTGACAAGCCGAGAGGCTTGGAAGCTACTCACTGAGGCAGAAGAGTTTCACGGAA ACTCACTCCTGGAGTCTGGCGTTCTCTCTAACCCATAAATTAATTTTCCATTCCCACGTT AGTCTAGTGTATGGATCCACGTGCTCTCCTTTAGTATTATCCTATTATAAGTGCCTTTTA AGATTGAATTCTGACATAGCTAAAGCCAGTGTTCCAACAGTCCTAGAACGTCCTTGAGCA AGACCTTGGGCTTGGAATTCAGTACTGCCCCTGGTATTACACTATCACTTTGAGTAAAAG TTAGGTCACTGCCCTTCACAGGAATCTACCATCACCAAGGAAGAAAGAAGTTTCTGACCG TAGGAGACCAGAATAGATGCTTAGAACTATAGCTGAGTTACACCCATATACAGAAATTTA TAATGGTTTAGGAAGTAGATCGGGCTTGTGGTTTTAGAGTATTGCATAATTCATGAGATT GTTAGCTAGAATGAAACTCCCTAGTTAGAACCATGACTTGGGTGTGAAAGCCCTGCCCTA GGAGTGAAAAGATCTCACACCTGGCTTCTAAGACTATAGCTGACCTTAGATAGAACTGAC TTTGTCTCAGTTGTTTTATTGCCCAGTTCCTGCCAGTTTTTGCATTTTCATTCCTCTGTT CTGTTTAAGAGTCATTAAGCATCCGGTTACCTCATTTGTACCTTGTGGGTATGTCACCCA ACTTCCTTATTGTCTTCTGTATAAAAAGTCTGATGCTCGACTTGACAAAAGGCATTCAGA TCCTACACTACCTCTCCTGTGTGCATCTGTCTGTCAATTCATCTGATGCTTTGCCCACCC ATAACTAGAGACCCATTCCACACAGACAAAGGGGCCCAGAGGGTCTGCGACAATATATAC TTAACTTTTTTCATTACTGAATTTCTCTCATTTATTTATCAGCCACTACAAATAGATATT CTCTGTGCACAGACTTAAAGTAGAGAAAGAAAGTTTAGTTACATGTTTTCATAGAAACGT TAGCCTGACCACTTATATTTTGAGTAATAAAATAGGGGTTCCCTAGCTATAAACCACATT ATTCACCCTTGTATATAGTAATAGATTATGAAATAATAAAAGGAATGCCAATGTTTGTAC TGTCGTCTTATGTCACTTGCATTGAAGAATTCATCAAAAAGGAGTTTGATTAAAATTTAT TGCATTTAAAAACGGGACTGGAGAGATGGTTCAATGGGCCAGAGCACTTGCTGGGCAAAC ATGAAGAGGATCTGAGTTACAGTTCCCAGCACCAGTGTAAAAGGTTTGAGGATTGCTGAG CTGTTCTGGCTTCTAACCTAGCTCAGGAACACTCTGGCTGCTAGCCTAGCTCCAGGTCCA GAGGGACACTCAGGTTCATGGTCAAGGCGGTGGGACTGGATAGAGCAGCCAATGTCCTCC TATGGCCTCTATATGCAGGCATGGGTGTGCATGCCTGCATATGCATGTATACCACATATA CCACACGCAGAGTGAGAGACAGTCAGACAGACATAGAGAAGGGGTAGGGAAGAATGGTGG AGAGAGGGAGAGGGCAAAGGAGGGGGAGGGATGGGAGAGAGAGAGAGAGAGAGAGAGAGA GAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAATCCTCTATGGCCCTGAAAGGGTAGAAT GCATACTTTGTTCTGGGCAGAAAAAAAAATGGTGCCAAGTTTTCTAGTTTGGACATTTTA AAAACATTTATAGCTGTCTTTATTTTGAAGGCCAAGGTCAGTGGGTCCAGGAAAAAGGAT AGTGAGGTCTGTTGACAGTAGTGGGATTAGACACAGGTGGCTGGCCAGGCCTGCCAATTT CCACCTGTCCTGTTCCAGGAGCATTTAGAGATACGTGGTAGCCATCCCCGGCCTGGCAGC TCTCATGGCCCAGCTGAAGCTGTCACTGTGTGGGGGGACAACCTTCCAGCCACCAAAGGG AATTCTATGAGGGTGAGGTTTGAACCCTGCATGTGGCCACTCTCCCAGGGATGGAGATTT AAACACCCTGTTATTTCTGAGTGTCCTTGGCCCTTGGTCTATAGGATGGCAATTGTATTT GATGGGCTTTTATTTTTAGAGTCTCCAGACCTGCGCCTTTTATTTCTCTCTGAAGTAGGA TGGGACTATTGTTCTGAGACTGGTTGTACTATAACAGGAATCAAGGAAACTTTAAAAAAC AATTAAATGTGGTGTCTGTGTGTGTGTATGTATGTGTGTGTGTGTGTGTGTGTGTAAGCA TGTGTGTGCACATGCAAATGTGTGTGTAAGTCTAAGGAGAACTTTTAGGAGTTGGCTCTT TCACTGTGGTACTGGAGATCAAGCCCTGGTCATGGAACCCAGGGATCAGACATAAGCCAT GGGGCCTGCACAAAAAAGCCCCATTGCCTTCTGAGTTATCTTTTCAGACCCCATAACACT CTTGAAGAAGACTTTTATATTCTACCCTCTGGTGACATTAGAACTTGTAGTGTTCTGGAT CCAGAAGAGACTTTTAAAGCATACATAGCTAATGAAACTTTGAGCTGGGATGGTGGGGAA AATGGATAAGAATGAGACTCAGTGTGGAATCTACCACAGTGCAATGTGAAGGGTGCCAGA ATATCCTTTTAACGACCATCGGCCTAGTAAAAATTGAAATTTTATTTACCTAAAAATATT TCTGTGTCTCTGTCTCTGTCTCTCTCTCTCTCTCTCTCTCTGTCTCTGTCTGTCTCATGC CAACGTTAATGCTATGTGTGCTCTCTACCACAGAGCCTCCCCCACAGCCCAGGAGATACT CTTTTGGTCTAAAGCTGCTTGCTCTTTTATTCATGAGCAAGGGCTCCTGGGAGAAGATGC GGGTTCATCCGCTTTCATTCACACATGCCTCAGTGTGAATGAGTCTACCATGTCACTTCC TGGCTTGGAGTTGCTGTTAGAAGGGTTGAAAGGGGAGAGGAGGATCCTGGAATTTCGGAG GATGTGAGGATCAGGGGCGGGGTCATTAGTGAGAAGGAGGCGGGGCCTTCAGTGAGAATG AGTGGGGCAGACATCATCACATTTTTTTTCTGGACTGTGCAGTCTAAGGAAAATCAGGAC ATCTTAGGTGATACCGACAGAAATTAGGGAATAGTTAGAATTCTGCTCTCATAAGATAAA GCAAACAGGCCGGGCATGGTGGCACACGCCTTTAATCCCAGCCCTTGGGGGGTCCGGGGA GAGGCAGAGGCAGGCGGATTTCTGAGTTCGAGGCCAGCCTGGTCTACAAAGTGAGTTCCA GGACAGTCAGGGCTATACAGAGAAACTCTGTCTCAAAACCAAACCAAACCAAAACGAAAA AGCAAACAGCTCATTGTTTAAAATACAGCAGCTCAGTGATTAAGTCCCAGGGAACTTTTC ATTACATGTGGTTTTATTTCCCTCTGTGTAAAGCAAGGTCTAATACTAATGTTAACAACA TTAATACCAATACTTTCTCACGTATTTTCTCTACAGCAATAAGCTATGTTATAGCTTAGT TCCTGTTCTTGGCTCTTCTTCCACAAAATAAAAGAAGCACAAAGAATTCCCACAAAGTTA AGCTAAAAGGATTAATTAAAACATTATACAATAGTATACCTCTTAAAGTTGTATTCTGTA AACCCTGGGGAAGTAAATGTTTTGTGACTCCTTTATAGTCTCCAATTCAAAACAGTTTGA TCTCTGTAAAAACTTTAAAAAAAAGTAGCAACTTAGAATCACATTATTGCAGCCTTGATC AACACTAGGAAGAAAAATAAGATAATGATGTCTTGGTGGCATAAAACCTTTAAATGGAAT AATCTTTGTTGACAACACTGGTTTAGGGTGGGGCTAAGAAATTCTGTTTGTCAACAAGGT AAGAATGATTCAGTTAAGCAACAAATAAAATTCAATTACAAATAAGCCTTGGATAAAGGA AAGGCCTTTTAGAGAAAGGAAGAGATAAATTATGGAAGTTGAATGCAATGCTTATCAAGG CCCAGAAGTCTCATTAGTGATTCTCTGTAGGCTGAAAATGAAGGAACAAAGATGCTGATA AGTCTCCATCCAAAGGACTATTTGGCCAATTTGAAGTTGGCTTACGATCAGCTCAGACTT GATATTTAACCTGTTCAAGTTCATCATCTCCTCCAAGTCCTGCCGACTGATGCTCTCTCT TCCTCTTTTTGACTTTGTGGGCCTAATTACGTAACCAATATTTACAGAATTCTCTTCATA CTGGACTAACTGAGCAATTCTCAACCTATAGATCACAACCCCTCAGGGGTGGTCACATAT CAAATATCCTGCATGTTAGATATTTACATTATGATTCAGAACAGTAGCAAAATTACAGTT AGGAAGTAGCAACAAAAATAATTTCATGGTGGGGGGTCACTACAACATGAAGAACTATAT TAAAGCATCACACCATGAGGCAGGTTGAAAGCCACTGAAGTAATTGAATGCCCACTGTAA AACCCTTCCTCTTCCTGAATATTATTGATTCATTGACTCATTTACTCAATCATCCAGGTC CAGTCTGTCCCTTCATGAGTAATGTTGGCAGGATTCCAGCCATGAGTCTGGGGTCAGTCA CAATTACTGTTTGGACTCTTGTGATAAAATAGACTCACAGGGTTCATACTCTGGCACAGA AGGCAGGCAAGGAGTATATAATGACAACTCATTAAATGCTTGCTTACAGTAGGTGAGCTG CTGTGAGGTTTGAACTGGGTACCGTGAGGATGTGTTTCAGACTTGCAGAGGGAGAGAGGT AGGCATTTTTGAGGCAGCTGAAGCTGAACTATGGGAGTGTGTGTGTCTAGCATAATGTAG CATGGAACTAATTTTATTGTGGTATAATACATGCCTGTCTCCATAACCTGCTCTCATGTA GACAATCATTTGTCATAATATATTTCCATCTTCTGAGTCATTCAAACACAAATGAAGTGA TGAGGCCTGTGCTCAGGTCAACGGACAGAGGGAATAGCAGAGACTTTCTTCAACCTTGAA TCTTGACTGTCTATAGATTTTTGTTTTATTTTAATTTTGGTATTGGGTGTTTTGCCTGCA TGTATATATGTGCTCCATTTGTGTTTCTGGATCCCATGGATGCCAAAAGAAGGCATAAAA AATTTTTGGAACTGGAGGTACAGACAGTTGTGAGCCACCAAATGGTTGTTGGGAATTGAA CCCAGAACCTCTGGAAGGACAGCTAGTGCATCTTACCTGCTGAGCCATCTCTCTAGCCTC TGTCAGTAGACTTTTATCTATAGATCTTAACCCAGTTTCAGGAGAGTCGCTGAGGTTATT TAAGAGCCTTTGTTTCTACCCAAGTGCTGACGGGCACCTCAGACTTTCACTATCAAAGTG AGAGGAGAAAAAGCCTGGAAATAAGGACTAAATAATTAGCTTCTCCTACCAACCCAGGTC ACAAATTCTTCCCTTCCCACGTAGACCTCAGGCCGTTCTTCTGCATGCTTGTGTGTGTCT CCCAGGGCCCTTTCTAACATCCATCAGTGACCCCAGGCTTGCTTACTCTGCCTCTGGCTT TGCTACCATACTAGGTAGGAGGGTCTCAGTATTCCAATGCTAGCCTGGGTCTACATTCTC TCATTTTGTTCAAACAAGGAGGCCATGTGCTCTAAGTTACCCAGAGGATACAATCTTGCA AGCTTTCCAGAAAGTTGTTTCCAGTGCACTACAATCTGTCTACATCCTTGCAGAACTTGT TACACCTTTAGTAAAGCAGAGAAGAAGGCAGCTGTCTAAATCCTCCAGCCTGGCTCTGAC ACAGGGACTCCTGACAGAAGCTGGACCCGGTGCAGGAGCATCGTGTCCCTGAGAGCAATG CAGATAGTTTGAGGGAGGGGCCCCACATTACTCACTGTTACACATAACTTTAAAGTTTCC AAAGCTATGTGTGGGAACTGCTGTTAGAAATCACGTTATCTGTTAATGGGATTTGGGCCT GAGACGCCCACATGCTGCTTTGAAATTTTCTCTCCATCTGTTCATTTCTGCAGAGCTTAT TTATTTATTTAGGACAAGAGTAGTGTGGCCTACTAATGTGCTCAACCAAACAATTAAGAT CACAGCTCTGCGGAGAAAGTGAGCCATGGCCGGAGCTCCTCAGGTGTGTCTTTTTCATCT GTTCCTCTGCTGTCTTTAGGTGAGATGGTTCTGGTAGAAATGGACCCAAGAAAGCACTAA CAATACGGCATAGACCTAAAAAGATGACCTAGGTTGTCACTCAACCTTGGACAACAAGAA CAAAAGATTTAAAGGACTCTCTAGCGCATTGACTGAGCTTTTGCCTGGCTTCGGAAAGGA TTGTGTCCTTCAGTTGTCTTTGGGGAAAAACATCTCTACAAATGCTGTTATTTTAAAATG TTGACTCATATCTTTTTTTTTCTTTATTAATTCTGGTAGCTTATGGGTTGACTAACACTT AAGACATTTTTATGCAGTATATTGATTTTCCTTCTCTGTCGTGACAGTTGGAGTTTTGTC CCTAATCTCAACTCATAGGCTTTTTTTTACCTGCTTTGAGAGCTGCTGTCTACAAAATAA GGCTCCAGCCCCCAGAATGTAGACCCTTTCTCTTGCTGTCTGTTACTCTGTAAAGCATCT ATTGACCTAGTTTTGTTTCCAAAAGTAAAAAGCATTGTAAATACTTCATAATTATAAAGC ACTTCTTGGATGTTTAGCCTTCACCAGATATTTCCTGAGTGTGCCAGTAGAAACCTGTTC TGTTAGTAAGTACCAGAGATGAAAAGAGAGCCAAGGGTATTGCAATGAAGGAGTTTATGG TTAGATAGAAGAATTAATATCACACCAGTAAACTCCTATTCATGCACAGTTTCCAGTATG ATTAGTGTTGTAGGGAAAAGAACAGGGAAACCTTAAAACTGGGGACCCTGGTTGGGGTGG GGGCTTCCAACTTTCCTATCAAAGGCATTATTTTTCCTTTATTTTTAGGTTTTATTTTCA TTAAAGGCACAATAGAGAGTCAATACTAACTTGATGCTTTTAAAAGGTAACCACCCTGAG TGTGGAGTTCTAGCCTTCGTTATTTATAATATTTTGCTCATGGATTTGCTTGTTTAGGAA TGCTGTGGACTGAACCTGAGACTGACAATGCCCTAGACCAGTGATCTATGATTGAGCTAC CTCCCACCTCTTGTTTCTCTCATGAGCTCACATCTGGGCACATTTACTAGCTTGTCCTGG AACACATTATGTAGCTCAGATCTTCCTGCATCAGCCTCCTGAGGAATCAGGGTTACAGGA CAGCACAATTACTCCTCATTTATCATTGGAACTAGGAAAGTAAAAACCTCGCAGATGTCG GTTGCTTCTTCATACTGTGTCTTCACTGAGAGTAACTCATTTACAAAGTGATAGATTCAA AGTTGTGTCCGCCAGTCTATTCTACAGAGGTGGTGGAGTCATCAGAGTTCGGGGATTTGG TTTAGGACAGAGAAAGGGTGGAAGGAAGTCTTTGCTGACATTGAAGCTCCAAGGTGACAG AGGAGGGACCTATCTCATATGCTTTGGCATAATTTAAAGTGAACAATAAAAATGAGTCCC CAAGACAGAGGAAGAATGCTCACTTAGGCTTCTGCCAAGAAAAGTTGTGAAATCTGCTTC CTGGAAATGCTAGGCTCACCGAAGTGTCTTCTAAAGACTCGGTGAAGAGTAAAGTCTTGG ATAGAAACTGAGCTTGGAGGGGGTCCAAGAGTCTGCTTTCCATCACGTCCCCAGGAATTG TCAATGCTAGCAGCTTCTAGGACCTGTCTCCTGCTCTCTCTCCCTGCTCCCCTCCAGTTT CTCATATGTAGACACTTTTTTTTACCTCACACTTCTTAATGTTGTTTTCTCTTTCCTGTA ATTGTCCCTGACCCCAGCTTCCATTTCAACTCAAGATTTGGTTGTTTCTGATGCGAATGA AACAAAGATCACATAGTGGGTATGCTTTACTCAGCATCCTCAGCATCTCAGCATCCTCAG CATCCTCAGCATCCTCAGCATCTCAGTATCTCAGCATCCTCAGCATCTCAGCATCCTCAG CATCCTCAGCATCCTCAGCATCTCAGTATCTCAGCATCTCAGCATCCTCAGTATCTCAGC ATCCTCAGCATCTCAGCATCCTCAGCATCCTCAGCATCCTCAGCATCTCAGCATCCTCAG CATCCTCAGCATGCTCAGCATCCTCAGCATCTCAGCATCCTCAGCATCCTCAGCATCTCA GCATCCTCAGCATCCTCAGCATCCTCAGCATCCTCAGCATCCTCAGCATCTCAGCATCCT CAGCATCCTCAGCATCCTCAGCATCTCAGCATCCTCAGCATCCTCAGCATCCTCAGCATC CTCAGCATCCTCAGCATCTCAGCATCCTCAGCATCTCAGCATCCTTAGCATCCTCAGCAT CCTTAGCATCTGTCCCCAGGATTAGTGCATTACTACACAATATCTGGAAAAGATTCCTGT TCTCCCCACATGTTTCACTGTCTTCGATGTCACTGAGTCCTTTGTCCTTCTCTTTATTGT AATGGTTTGTCTTCTCAAGTAGCTTCAGCTTAACTACCGGGCTATGAAACAAAATTGTAC AAAGCTTCCATGGTTGCCCTTCCACAGTAAAGTTCTGTTATGGTGTCAATAAAAACATTT TGAAGTTATTTGAAAATTTAGCTTACAAAACTCACCAAATGGTTTATGCATCTTCTTGAG TTTCATGTGTTTTGTAAATTGTATCTTAGGTAGTCTAAGTTTCTGGGCTACTATCCACTT ATCAGTGAGTTTATGTGGTTTGGTTTATGTGGCTGAAATACAACCGTCATAACAGCCCAG GTTGGTATGTACTATCTACGCCTGTGTTGGTTTGAATAGAAATGGGCTACATAGACTCAT GTACTTGAATGCTTGGCCCACAGGGAGTGGCACTATCAGGAAGTGTGGCCTTTGCAGATG CTGGCAAGGATGTGGAGAAAGAGGAACACTTCTCCATTGCTGGTGGGATTGCAAGCTGAT ACAACCACTCTGGAAATCAGTCTGGTGGTTCCTCAGAAAATTGGACATAGTACTACCAGA AGATCCAGCAATGCCTCTCCTGGGCATATACGCAGAAGATGCTCCAACTTGTAATAAGGA CACATGCTCCACTATGTTCATAGCAGCCTTATTTATAATAGCCAGAAGCTGGAAAGAACC CAGATGTCCCTCAACAGAGGAATGGATACAGAAAATGTGGTACATTTATACAATGAAGTA CTACTCAGCTATTAAAAACAATGAATTTATGAAATTCTTAGACAAATGGATGCATCTGGA GGATATCATCCTGAGTGAGGTAACCCAATCACAAAAGCACACACATGATATGGACTCACT GATAAGTGGATAGTAGCCCAGAAACTTAGACTACCTAAGATACAATTTACAAAACACATG AAACTCAAGAAGAAGGAAAACCAAAATGTGGATACTTTGTCCCATGGAAGAACAAAATAC CCATGGAAGGAGTTACAGACACAAAGTTCAGAGCTGAGACAGTAGAAAGGATCTTCCAGA GACTGCCCCACTGTGGGAAGCCACATGTGCCATTGCAGGGTGGCGCTGGCTACCACTGGC CACCACGCATACATAGGCAGTAAAGTTTTTTTTTTGCCAAGATGAGGTTTTGAGAATTAA CCAATAAGATGAGAGAGAAGTTAACCAATCAGATGAGAGAGAAGTTAACCAATCAGATGA GAGACATGTTAACCAATCAGATGTGAGACATACAAATGAGGTGGTAAGCATAACCCATGC ATAACCAATCCGGGTGTGAGACACGCCTCTCCTAGGCCTATATAAGCAGCACCAGTTCTG GGCTTGGGGTCTCTCTTCGCCTCTGCAATCAAGCTCTCCCAATAAACGTGTGCAGAAGGA TCCTGTTGCAGCGTTGTTCTTGCTGGCAAGTCGGGCACACGCAAAACCCCACTGGGGATC TATACCATATACAACCACCAAACCCAGACATTATTGCATAGGCCAGCAAGATTTTGCTGA CAGGACCCTGATATAGCTCTCTCTTGTGAGGCTGTGCCAGTGCCTGGCAAATACAGAAGT AGATGCTCACAGTCATCTATTGGATGGAACACAGGGCTCCTAAAGAAGGAGCTAGAGAAA GTAACCAAGGAGCTAAAGGGGTTGGCAACCTTATAGGAGTAACAGCATTGTGAACTAACC AATACTCCCCAGAGCTGTGTCTCTAGTTGCATATGTAACAGAGGATGGCCTAGTTGGCCA TCAATGGGACGAGAGGCCCTTGGTCTTGCGAAGGTCATATGCCCCAATACAGGGGAATGC TAGGGCCAGGAAGCGGGAGTGGGTGGGTTGGGAAGCAGGGCGGGGTGGGGCGAGGGTATA GGGGACTTTGGGGTATAACATTTGAAATGTAAATGAAGAAAATATCTAATAAAAAAGAGA AGTGAATAAAAAAGGAAGTGTGGCCTTGTTGGAGAAAGTATGTCACTGTGGGAGGAGGCT TTGGGCTTTGAGGTCTCTTACACACTGTTTCCTGCTGCTGCCCGAGGATCAAAAGGTAAA ACTCTCAGCTCCTTCTCCAGCACCATGTCTGCCTGCTCTCTGCTGTGCTTCCTGCCATGA TGATAATGAACTAAACATCTGAAATTGTAAGCCAGCCTCAATTAAATGCTATCCTTTATA AGAGTTGCTGTGGTCATGGTGTCTCTTCACAGCAATAAAACCCAAACTAGAACAATAAGA CAACATACATTTGCATGTTTAAATGTTTCTAATCATAATATTTTTAAAAATAATTTACTT ATTTTTATTTCATGTACATTTGTGTTTTGTCTGCCTGCATGTCTAAGTGAGGATGTTGGG CACCCTGAAACTGGGGTTACAGGAAATTGTGATCTGCACGTAGGTGCTGGGAATTGAACC CAGGTCTCTGGAAGAGCAGTCTTTTTTTTTTAATTAGATATTTTCCTCGTTTACATTTTC AATGCTATCCCAAAGGTCCCCCATACCCACCCACCCAATCCCCTACCCACCGACTCCCAC TTTTTGGCCCTGGCGTTACCCTGTACTGGGGCATATAAAGTTTGCAAGTCCAATGGGCCT CTCTTTGCAGTGATGGCCGACTAGGCCATCTTTTGATACATATGCAGCTAGAGACAAGAG CTCCGGGGTACTGGTTAGCTCATATTGTTGTTCCACCTATAGGGTCGCAGTTCCCTTTAG CTCCTTGGGTAATTTCTCTAGCTCCTCCATTGGGGGCCGTGTGACCCATCCAATAGCTGA CTGTGATCATCCACTTCTGTGTTTGCTAGGCCCCGGCATAGTCTCACAAGAGAGAGCTAT ATCTGGGTCCTTTCAGCAAAATCTTGCTAGTGTATGCAATGGTGTCATCATTTGGAAGCT GATTATGGGATGGATCCCTGCATATGGCAATCACTAGATGGTCCATCCTTTCGTCACAGC TTCAAATTTTGTCTCTGTAACTCCTGGAAGAGCAGTCTTAACTGTTGGGCCATATAGTCC CTGATGGACACAATTTTTAAAAATCAAAAGCCATAAGAAAAACATTTGTCTTTGACAGGA TAGATCCAAAACATTGTTTCAACAGGGCATCATCATAAAAGTTACTAAAGAGAAGTATGC ATTTGCAGTATCAGGTTTATCAGAGCCGGTGTGCTTTCATATTGATGATGTGCATATGCA CATTTCAAATTCTCAATAGCCACATGTGGTTAGTGACCTTTGAATGACAGAGCAAGAGTA TATAGCCTGGTTCTCTATGTTCTCTTCTCTTTGACTATGGAGCTTAAATAATTCCACGTT TTGTAAATATGCAAACTGAGTCAGGAAGAGGACAGCTGGGGGAGGGGAGACTACAACAGA TGACTTCCCAGAACCTACAGCATCTTTTGTCTTTTGTATTCACATCTTCTGTACCCAGGT GAGAGCTCTTTTCAGACCCAGACTGCCTCCCCCAAGCCCCTGGGGAAGTGGTAGCCTAAC TCACAAGATGCCCTGTCTAGAGAAGGACCAGGGCAGTCTTTGCCCAGGATGCATACTGTG CTTTGCCTCTGATTTAAAATAGGATCAGTCTCAAATTCTTCCCCTGACAAATGAACACAC TCACTTGTTCATGCAACCAGTCATTGATTTGGCAACATGCTACCCACTAGGTAGAGGCCA TGCAAACAGACTCCAGAGAAAGAGCCCATGGGGAGGCAGACAGGCATCACAGCACTCAAG CAGTGTCTTAAGAGATTCCAGAAAAGCCTGTTCTGGTTTCAAGCAGTACTGAGACCATCA AGTGGGGAGCAACTAAAGAACAAACCTCTTTATGTAGCGATGCAGTGGGGAACCTTCTGG AATAGCACGGATTACTGAGAACCAGGCTCAAGCTCAGACATTCACTCATTTTTGTGGGGT AAATCGTTATCAAGCTTGCTTTAAGCACATAAACACATAGTAACAAGCAAGGGATAGTTT GCTTGTCAAAGGAGGTTGCCATCTAGAGGGGAAACACACTAAAATCTGTGCATTAAAATG ACAAAATTCATTACAGACAATAGGAAGTAAAAACGAGATGAATGTAAAAGCAGAGAATGA CGACATTGGAGAGCTTGCCTTCATTTTCTTTGAGATAGGGACTCAACGGAGCCTAGGCTG TTTTCAAACTCACAACCCTTCTGTGTTAGCTTCCTGAATGCTGGGATGACACCGGTGCAC CCTCATGCCCAGCTAGAAAACTTTTTGGTCCTGCTGCATATTAATGAGCCATTCTGTTTT ACTCATAGCAGAACAATCCTGCATGAATGACAGATGGCCAAAGCCAGACTGACCTTTCCA CACACACATCCCAAAATGAATACTGACTGATCAGTCAGCAGGTGTTTTTTTTGGTGGTTT TGGGTCCCTGGCCCCTCCCCTACTTGTCGCTTTGAAGTATTTTTATAACATGCCATTTCC ATGGTAACCATGCTCTTGAGCATCAAAGTTGTCTTTTCAGGGGAATTAAAAGGCTGCCGA TGATGCCCAGGCTGTGGTGATTGTCACCACATGCCACACTGAACTGCAAAGGAGGCTGGG ATACAAGGTCTAGTCCAGGATGATCAGGTGCCTAAAGAAATGTGTGTACCCAGGTAGGAG TGGGTATTGCGGCAAGTGTCAGGATTTCTTCTACTGTGTGGATCCCACACTTCACTTATC CAATCATCTATCAGTGGACATTTGAGTTGTTTTGCATCCTGGCTGCAGTGAGCCATGCTG TAGAAGTACTGACATGCAGATTCCTGGCTTTATGTGTCTTGGACCTATAGCAGAAATGAG ATAGCCAGATCGCATTTATTGTTTAAATGCCATTGCAGAAGGATCAACCATGCAGAATGG TCGCCCCTGCTTCCTATTTTCACAGGCAGCTCACCACAGCCCAATGTTCCCACATCACCC TAAGTGTTGATAATTTCTGGATTTTGTTCAGTGTTTGTTTCTTCTGTTGCTTTGCTTTGG GTCAGCAGTCATTACAATGCATGTGAGGCAGTCTCCCACTGAGGCTTGGATTTGCATTTC CCAAAAGATTCACACGCTTGTCTCCGTACAGTTTCCTTAGAAGATGTCTATTACAGACCT TTGCTCATTCAAGTTCTGAAAGGAAAAAAGACTTAGAGTAAGTATTGGCATGTGTGGGGT GTGTGCTTCCACGCGTGAGTGCAGGCATGTGCATGCCATAGTGCTGCTATAGAGCTCAGC TATTGGTCCTTGCCTTCAGTCTTATTTGGGTCAGAGTCTTGTGGTTTTTGCTACTGTGAC TATACAAGTAGGTAGCCTTCTAGTCCCCAGGGGTCCTCCCTTGCTGAGCTGGGGTGATAG GCATGAGATATGGTGCCTAGATTTATGTGGGACCTGGGGCCCCAAAGCCAGGTCATCATG CTTGCCCAGCAAGAACTTTACCCTCTGAGTCACCTCCCCAGCCCTGGTTAAATATAGTTT GCTTTATTCTGTTGAGGACATGGAGACTGTATTCTAAGTATGGTGTCAAGGCATCATGAA GCCCAGGTAGGGGAATGACCTGAGTCAGCTTGGATTTCTGGTGTGATTTTCTCCCTGCCT TGCAGCAAGAGGGGCAGGTGTTGACGATATCAACGAGACTGACTATTTGCAAGGTACAAA AACTGTGTGACTAAGACAGATGGGAAGCTGCTTTTTCCCTTCACAAAAATCAGCCATGCC CTGAATGTCTGTGTTGCTCCTGAGCAGTCCCATACATTGGAGTTCCACTGGGGTAGGCTG AGGGATAAAGACAGGCAAAAGCAGGTGAAGTGTAATTCAGTCTCTGGGGTCCATTTAGTC CTCGCCACTCTTACGGGTCTAACCAGCCGGATCAATTAACGCAAGTGATGATATTGGTTG CTGTGAGTATGGCCGAGACATTTGCTCCTTGGGAAGTTGGTGGCACTGCTAATTGATTTC ATGCCAGCCTGACAGGAACATCCTGATCAGGGTAAGGTCACAGTACTGGGGAAGCAGTAG AGTGTACCCCTCTCCTGGACTGATCCCTTTTCCTCAGACACGCTTATCTCATATCCTGCA CTTTAATGTCATATGCATTGCACCGCACAACTTGATATTAAAGTTTTATTAGCTTGTGGT GTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTATGAGAGAGAGAGAGAGAGAGAGA GAGAGAGAGAGAGAGAGAGAGAGAGAGACTAGGAGGTAGGTACACAAATATGTGTGCACG TGGAGGGCAGAGAACACCCTCCTCTCTGATTCTGCAGATGCTGTCCACTCTGTATCTTTA GACAGTGTCTCTCACAGACCTGACACTCACCAAGCAGGCCAGGGTGGCTGCTCAGCAAGC TTCTGAGCTCTTCTGTCTCTGCCTCCCTGTGCTGAGGTTACAGACACTTGCCACGGTGCG TTTGTCGTTCACACTTTGAGGCACACTACATCAAGCCTTCCATCAGGGCTTTGTGTGGGG CTTCTGGGGTTCTGAGTTGAATCCCCATGCGTATCTTACAAAGCAAAGCTTTGCTAACTG AGCCATTCCACCAGCCCAGGTTTTGCTAGTTTGGGATGTTCTTTTTCTTCCAATATTTGC TTATTCAAAAGCAGTGGTTGTTCATCTTGGGAGCATCAGACTAACGAGGGTGGTATGTTC AAATGTAGGTCACTGGGTCACCCTCGCAAAGCTTCTGTGAAGTGACTGTGAGTGCTGCTG TTGCTGCTGCTAGTCTGGGCACCATACACACGGTCCTTAGTCTCAGGAAGCAAGCTAATG AGCATCAGAGCACACCAGAGCCTGGAGACTGGCTGCTTGTCTTCTTTGGACATGCTTTCT GCTGCACAACTGCATGTCTGGACAAGGATATACAAGCCCATGGCAAATGTGTGTGTGTGT GTGTGTGTGTGTGTGTGTGTGTGTGTGATATTTTGAAGCAAGAATCAGCAGGGTTTATTT ATTACACTTTAGAGCAGAGGCAGGAGAGAGGATTAAGGGTGACTTGGTGCCTTTCTTCAC TGCTCTACTGCTGTGAAGAGACACCATGACCAAGGCAACTTATAAAAGGAGCATTTAATC GATGGCTTGCTTCCAGTTTTAGAGGGTTAGTTCACATTCATAATGAGAAGGTTCATGGCA ACAGGCAGGCATGGCATTGCTAAGAGCTTACATACTGATCAATGGGCAGCAGGCAGAAAG TGAGAGACTGGGCCTGGGATTTTGAAACTTTAAAGCCCACCGCCAGTGACATAACTCCTC CAAAAAGGCCACGCCCCTTAATCGTTCTCCAACAGTTTCACTAATTGAATATGAAACCTT CAAGTATATGAGTCTCTGAGCCATTCTCATTCAAACTACCATGCCCAATTTGGGTGCTGT ACTGGCTGGTTTTATGTGTCAACTTGAGACAAGCTGGATTTATCACAGAGAAAGGAGCCT GCTTTTAGTAAATGCTCCATGAGATCCAAGGCATTTCCTCAGTTAGTAAACAAGCGTGGG AGGGCCCATTGTGGATGGTGCTATCCCTGGGCTGGTAGTCCTGGATTCTATAAGAAAGCT AGCTGAGCAAACCAGGAGAAGCAAGCCAGGAAGCAGCACCCCTCCATAGCCTCTGCATCA GCCTCTGCCTCCAGGTTCCTACCCTGTGTGAGTTCCAGTACTGACTTCTTTTGATGAATA GCAATGTGGAAGTATAAGCTGAATAAACCCTTCCCTCCCCAGCTGGCTTCTTGGTCATGG TGTTTTGTGCAGGAGTAGAAACCCTGACTAAGACAGGTGCAAAAGTCATGAGTTACATTA GTGTTCTAGTTGCTGTGTTCAAGAGAAGGTAAAGGCGATAAAAGGCAACAATTGAGGACC CACGAGAAATCCCTGTCCCCAAGTCTCAGCATAGCTCTTGTCTGCTGTTTTATGTTTTCA CCAGTCTTTTATTCCATACTCAATTCCACTCACATGTGTGTGAGTGTGTGTTTGCATGTG TGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTTAGACTACATGTATACATACCTGTGTCTG TGTATATTCTGAACGCTGGTGTCCTGCAGCCTTACTATCACATATAAACTAATGGGAACT CATGGCTTTGGTGAAGGAGCACAGCGCCTCATCACGCTGTCTTCTCACCACTCAGGCTGC AGAAGGCCAGGTGTTTTGGTCATAGTTGACTGACACTGAGGGATGAGTCCACCTGCAGGC ATTTGACACAGTGTGAGCTCTGGGTCTCAGATATTCCATGTAATCTATACTGACACACAT AGAGCCCATACGTTCCTCTCTTACCCCCTTGTGCCTGCTGTGCACTCCGGGGTCATGGGA GAAGTACATTCAAGAAAACGCCAACCAAAAATGCTGTCCCTCAGGCACTACCATAAAATA CCCACCTTAGAGAGCTATCTCTGTGTAAAACTCTCGCCTTCCTTTCCCAAATGTGGCAAG GATAATCCATTATTTCTGCTGCCTGTGGGACTGGTGGAGACAGTATTTTCATGTGTATGC ATTTCTAGCTGATTTCTTTGATAAGCAGGCAGATCAAGTCTCATGTGGGATTATATCCCT CCATTCTGGGAGTCACTTATTGAATAAATCTGTGAGGCCTTCAATGTCCCAGGCAGTGCA TTAGTGTGTGATTTGGGAACCTGATGAAGAAATGAGAAAACAAAATAAATTTTATATCCA TATCCATACACATACACACATGTATGTATGTTTTTATATATGTGCATTTGTATGTATATA TATCATATATATAATATATGTGTATATATATATACATATATATATACGCATACACACATA TGTATGTATAATACACATACACATGGATGGTAGGAATGACCATAGAGAGAAGTTGGGAGA GGCAAATATTCTGGTGGAAAGAACATTAAGTGCTTCTTAGAACAGGATGGTTAGATAAGA GCTCAGCATGAGAAACTCCCTGAGGCTGTGAGCCATGTGGTTATAAGGATAGGAAGTGTT CCAGACAGGAGCTCAGCTCATGCTAAGACCAGAGGCAAGATTCTGACACTCTAGGAGCAG TTAGGAAGCCTGACATGGCAGAGAGTGGAGGCAGGGGAAGAGTCCAGTTCTGTTTGACAT GGAAGGGGACCAGGGAAAGATTTGGATGAAAGCAGCCACAGGTCTGCCTTCACTGGAAAA GGGTCACTGCTGCCACTGTATTTAGGATGAAAATCAATGAAGGCTGTTAATCTGCTGGCA GCTGATGGCCATGGTCCAGAGGGCAAGGACATGGATTGTTGGAAAGAGAGAAACATGCCA AAAAAAAAAAAAAAAAAAAAATCAAGGAACCAAGAAAACAAGCGTTCCTTTCTTCATAAC TCTGCCTCAAAATGCTACCTCTTTAATACACATGTGGTTTTAGTACCACCCAAAACCCAA TGGATGGGTCATCCTTTTACTGCTACGGGATGCACTTAGTCTTATGTCTTGACCAGCATT GGCCCTGTGTGCCTTGGTCCACAGAATGTGAGTAGCGGACACCTCAGTGACTTTGGCAGG GACTGGTGGGCACTCTGGCTGCTTTGTAGCAGATTGAAGTATTGACCTCATTCTAATCCT TGGTGGTTCTAACCTGGGTGTATTTAAACAAATTCCTAAGCTTGCTCATAAGCTTTTTGG AGACCAGCCTTTGTGGGATCAAGGATGTTTGACCAGCCAGTTTAGGCGCTTGTTCGGAGC GGTGATAGGAACTTATATCTCAGAGACAGATATCCGGTTGGCACAGGAGGATGCTGGTGT CCTGCTTCAACGCCCAACTTTGGTACATTTGCTGAGGTCCAGAGAGACTATTTCTGCCTG TCTCCCCACATCCACAGGAATGGAGCCACAGATGGTCCCACAGTTTAATCTGCTTCAATG TTTTCAAAGCTCTCTCAGTGGAGTGAGAAGCCAGTCTCCTGCTTCCAGAAAAGTGTCTCC AATGTGAGAAACTTGTCATTTTGTCTCTAACTCCATGCAAGGCTTATCTCGCTACAAACC CGAAGCAGAAATGGCCTTTTAGTAAATGCCAGGCAGTCGCTGGGCTGAAATGCCTTGCAT TTGTAAGAAAGGGCTAAGCTTAGTGACTTCTTGTCCCTGGTCCCTCCCTAAGCTACAGCC AATGTGACAGAACAGCCCAATAACATATGTGCCCCAAATATCTTCATGGTTTATTTCCTT TATTTCCTTAGAAAAGATTGCTTTTATTTTATTTTCTTTTAAAGAGACTCCTGGAAGGTA ACCTTCTTCACAGTGGGGGTTCTTTTCAGAGTTTAAAAATGCCAAGCCACAATAGCTACC CAATGACAAATGTATTCACCCTTTTTGACAGAGATTTTTCATTTGGCGGCATATTTTAGA TTCATTTCTCTGTATATGAAATGACATCAACAGCGTTGTCTGTGGTGACAATGAGGGGAT GTGTCACAAGCGGCAATGACATATCCACACAGTGGGGTGCAGCGGCATTGTGGAAGGAGA ATGAGGGTGCCCCCTCTCCTGACATGTTAGGGTTGGTAGGAGATGAAGCTCACTGAGAGT GTAAAGGCACACCAGGAACAGAAGGATCTAACTTTAGCAGAGGACCCAGAGGGAAGTAGG CATATATTCATATCTGTTTGCATATGCATCAGCTCTGGGAGCAAGAAAAGACACTAATAA AAATGATTCATTTGGGAGCTAAGAGAGAGCCCACTTGGTAAAGTACTTGCCATGCAAATG TGAATAAGAACATGGAATAGGCATCCCTGTTGAAAACCCAGTGCGTTGCACACTTGATGA AGTGATAGAGACAGGCAGATTCCCAGGGCTCACTCACCAGTCAATATAGCCTATTTGAGG ACCTCTAAGTCCCAGTGAGAGACTCAGTCTCAAAAACAAAAACAAAAACAAAAACAAAAA CAAAAACAAAAACAAAAAGCGAGGGCTGGGGAGATGGTAAAGTACTTGCTATGAAAGAAT GAGAGTCAAAGTTAAGCTCTTTAGAACCTAATAAAAGCTAGGCGGGTGTGTGGCCTGCCT ATGATCCTAGTGTAAGTGAGGTAGGGACAGAATGTCTCTGGAGCAAGCTGGCTCTCCAAA GTACACATACTGGTGAGCTCTGGGTTACAATGAGAAATCCCTGCTCAAGGTGCAGAGTAA TTGATGATAACACTTGACACCAACCCCTGGCTTACACACACACACACACACACACACACA CACACACACATGTATGTGCACATACATTATCATGTATAATACCTGCACACACTTTTCCAC CTCCCCCTAGAATGGTTTCTTTCAGGAACAGTATAGAATGAATGACACATGAATGCAAAA CCCCCTAGGTGCTTTTCCTTCTTAGAGTGTTAATATTAGAGCCATGTAAATTGTATTAGT TCACAAAATGTGTCTTGAAAACAAAGACATCCAATCGTGTCTAATCCCAGTGATAAACTG CTTGACTTGTGCCAGCAGAGAGCTGCAAAGAGTGTGTTGTCATGGAGTTTTCCAACACCT TTCTGTGCTAGGTAGGGACTGAGAGGTGCTCTGCAGAGAAGGATGAAGGTGACCAGCAGT GGTCCTGGAGCCACTTGCCACCCATTAGGGGAGAACAGTGAGCAAATAGTTGCACAATGT GTCCCAACATGAAAGGGCAATACACAGTGTCATGGAGTACAAGAGCAATCTGAGCAACTA CTGGAGAGTGAAGCTTGCGAAGAGACAGAGTTGATGGGCTAGCAAGGAAAGGGAACAAGC AAGGGCAGGTACAAACCCAGACTGTGGGGAGACACAGTGCAGAGGTGACTGTATTAGTCA GGGTTCTCTAGAGTCACAGAACTTATGAATAGTCTCTAAATAATAAAGGAATTTATTGAT GACTTACAGTCGGCAGCCCAATTCCCAACAATTGTTCAGTCGCAGCTGTGAATGGAAGTC CAAGGATCTAGCAGTTACTCAGTCTCACGCAGCAAGCAGGCGAAGGAGCAAGAGCTCGAG CTAGACTCCCTTCTTCCAATGTCCTTATATTGTCTCCAGCAAAAGGTGTAGCCCAGATTA AAGGTGTGTTCCACCACACCTTTAATCCCAGATGAAAGGCATAGCCCAGATTAAAGGTGT GTTCCTTAACTCGGAGATTCAATCTTCTGGAATCCATAGCCACTATGGCTCAAGATCTTC AAACCAAGATCCAGATAAGGATCTCCAAGCCTCCAGATAAGGGTCACTGGTGAGCCTTCC AATTCCGGATTGTAGTTCATTCCAAATATTGTCAAGTTGACAACCAGGAATAGCCACTAC AATCCACCCCTTGTCAACTTGACACAAATAATATCTCATGTTCACATGAAACAATAACAA GGTTGTAAATACGCCTAACATGATATAACTATCCCTCGTACAATCACAAACGCATTAGTA AATTTACAATGGGCATTCATATTACTTTATAATCCTCGTTTCTGCAACTGGTTACGTGGC CTTAATTGGTATTTATAACTACCTTCCTCTACTACCCATTCTGTATTTCCTTCACCTTCA GCCAGCACCTCAGCAGGTCTTGGCTCTTTTCCTGGAGGATTGACCCATACCTTCATTCCT GATGGGTCTGCGTCCTTTGTCATCCTGCTTGGATTAGGCTGTTGTAGTTTCCCATTGACT TTAATCACAGGACATGGTAGTACTAAGAGACGCCCTAAGGGATCTCCTGCACTCCAGACA TAATCTTGCTTACCACCATTGTGAAGAGGTAATCCAATTTCCCCATGGTAATCTGGATCT ATCACCCCTCCTAACACTGTTATTCCTTTTTTAGCCTGTTGGTTTAAGGGCATTAGAAGC CCAAAATGACCAGGGGGAAGTCTGAGCTTCCAGTTCAATGAAATGTTTGTTGTAGCTCCT GGTAGGAGCACTCCCCTCTCTGGAGCCAAAACTTCTAAGCCAGCAGAACCTAGAGTTATG GGGACAGGAAGCAAAAATTTTCCTAGAGGGTCACTAGGAGTGATAGTAAGTGGAACTATT CCGTTTTCCACCCCTTGATTCCTGGACCCATGAATCCTGGCTATGGGTGAAACTGTACCA TATATCGAGCGCTGATTCAAAGCATATACTGCCTTCTGAAGAACTCTGCCCCAGCCTTCC AAGCTGTTACCACCTAATTGGCGCTGTAACTGCGTCTTCAAAAGGCCATTCCATCTTTCT ATCAGCCCAGCTGCTTCAGGATGATGGGGAATGTGGTAAGACCAGTGAATTCCATGATCG TGAGCCCACTGTTGTACTTCTCTGGCTGTGAAATGAGTTCCTTGGTCAGAAGCAATACTG TGTGGAATACCATGACGATAGATGAGGCATTCTGTCAGTCCGTGAATGGTGGTTTTAGCA GAGGCATTACGTGCAGGAAAGGCAAATCCATAACCAGAATAAGTATCTACTCCAGTAAGA ACAAAACGCTGTCCTTTCCACGAAGGAAGTGGTCCAATGTAGTCAACCTGCCACCAGGTT GCTGGCTGGTCACCTCGAGGAATGGTGCCATATCTGGGGCTCAGTGTTGGTTTCTGCTGT TGGCAGATCTGGCAATCAGCAGCAGCTGTAGCCAGGTCAGCCTTGGTGAGTGGAAGCCCA TGTTGCTGAGCCCAAGCATAACCTCCATCTCGACCACCATGGCCACTTTGTTCATGTGCC CATTGAGCAATGACAGGGATGGCTGGGGAGAGAGGCTGATTGTCCACAGAACGGGTCATC TTATCCACTTGATTATTGAACTCCTCCTCAGCTGAAGTCACCTTTTGGTGAGCATTTACA TGGGACACAAATATCTTCACATCCTTTGCCCATTTGGAGAGATCTATCCACATACTTCTT CCCCAGATGTCTTTCTCACCAATTTTCCAATTGTGATCTTTCCAAGTCCCTGACCATCCA GCCAATCCATTGGCTACAGCCCATGAGTCAGTGTATAATCGTACATCTGGCCATTTCTTC TTGCAAACAAACTGTAATACCATGTGTACTGCCCGAAGTTCTGCCCACTGTGAAGATTTC CCTTCACCTGTGTCTTTCAAGGTTGTCCCAGAAAGGGGTTGTAATGCTGCAGCTGTCCAC TTCTGGGTGGTGCCTGCATAACGTGCAGAGCCATCAGTAAACCAGGCTCTAGTCTTCTCC TCTTCGGTCAGTTGATCATAGGGAACACCCCATGAGGCTATAGGTGCATGCTTGGCAGCA GATGGCATTGTAACAGGAGTAGAAACCATAGGCATTTGAGCAACTTCTTCATGTAACTTG CTTGTGCCTTCAGGACCTGCTCTGGCCCGATCACGTATATACCACTTCCATTTGATAATA GACTGCTGCTGTGCACGTCCCACTTTATGACTTGCAGGGTCTGATAGTACCCAGCTCATG ATGGGTAGTTCAGGTCACATAGTGACTTGGTGTCCTATTGTCAGACGTTCAGTTTCCACT AAGGCCCAATAGCAGGCCAAGAGCTGTTTTTCAAAGGGAGAATAGTTGTCTGCAGATGAT GGTAGAGCTTTGCTCCAAAATCCCAAAGGCCTTTTCTGTGATTCACCTACAGGGGCCTGC CAGAGGCTCCAAACAGCATCTCTATCAGCCACAGACACCTCAAGTACCATCGGATCTGCT GGGTCATATGGTCCAAGTGGTAGAGCAGCCTGCACAGCAGCCTGGACCTGTTGAAGGGCC TTCTCCTGTTCCAGGCCCCACACAAAGCTAGCAGCTTTCCGAGTCACTTGGTAAATAGGC CTAAGTAACACACCCAAGTGAGGGATGTGTTGTCTCCAGAATCCAAATAGACCCACTAAA CGTTGTGCTTCTTTCTTGGTTGTAGGAGGGGCCAGGTGCAATAACTTATCTTTCACCTTA GAAGGAATATCTCTGCATGCCCCACACCACTGGACTCCTAAGAATTTCACTGAGGTAGAT GGTCCTTGAATTTTGGTTGGATTTATTTCCCATCCTCTGATACGCATATGTGTTACCAAT GAGCCCAAAGTGGTTGCTACTTCCTGCTCACTTGGTCCAATCAGCATAATGTCATCAATA TAGTGCACCAATGTGATATTTTGTGGAAGATCCAAACGATCAAGATCCCTTCTAACTAAA TTATGACACAGGGCAGGAGAGTTAATATATCCTTGAGGCAAAACTGTGAAGGTATACTGT TGGCCTTGCCAACTGAAAGCAAATTGCTTCTGGTGGTCCTTATGGACAGGTACTGAGAAG AAGGCATTTGCCAGATCAATAGCCGCATACCAGGTGCCAGGAGATGTGTTAATTTGCTCA AGTAACGAAACTACATCTGGTACAGCAGCTGCAATTGGAGTTACCACCTGATTTAGTTTT CGATAATCAACTGTCATTCTCCATGATCCATCTGTTTTCTGCACTGGCCAGATAGGAGAG TTAAACGGAGATGTGGTGGGAACCACCACCCCTGCATCTTTCAAGTCCTTGATAGTGGCA GTAATTTCTGCAATTCCTCCAGGAATACGATACTGTTTTTGATTCACTATTTTCTTTGGC AGAGGCAACTCTAAAGGCTTCCATTTGGCCTTTCCAACCATAATAGCCCTCACTCTACAG TTCAGGGAACCAATATGAGAATTCTGCCAATTTCTGAGTATATCTATCCCAATTATACAT TCTGGAACTGGGGAAATCACCACAGGATGTGTCCGGGGACCTACTGGACCTACTGTGAGT CGGACATCAGTCAAAACTCCATTAATCACCTGCCCTCCATAAGCCCCTACTTTAACTGGA GGGCCACAATGTTTCTTGGGATCCCCTGGGATCAGTGTCAACTCAGAACCAGTATCCAGC AGACCCCGAAAAGTCTGATTATTTCCTTTTCCCCAGTGTACAGTTACCCTTGTAAAAGGC CGTAGGTCCCTCTGGGGAAGAACTGGAGAAAGGGTAAGAGCAAAACCTTTGAGTGTCTTA TCAAGATCCTTCCTCAGCGGAACCTGGCCACCCCTTCAGTCAAGGGGTTCTGGATCTGCA AACTGTCTCAAGTCTGGAAATTGATTCACTGGCCGAGATTGCTGTTTACCACGGTCTAAT GTAGCCTTTCTTTCATTTGGCTGTTTACCACGATCTAATGTAGCCTTTCTTTCATTTGTT TGAGAATTTTTCTGCTTATACAGATCAAACAAATATGCAGTAGGCTTCCTATGTATTTCA TTCCTGGAAACACCATGATTGGTTAGCCAGTACCAAAGATCCAATCGAGTCATGCCATTA TAAATTTCACCTCTCCTGTGCTGACCATTACTGGGTATGTTATTATAAACATTCTTTTGT CTACGCTGTCCATTATAATAACTAGAATCACCTTGTCTCGGGCGATTCAATGCTGCCACC TGGCCCTTGTTACCTCGGAATCCAACTAAACCCAGTGAATTTAATTCATCTAATTGAGCA GAAGCATCTCCAATGCTAAGATCTGGCACAAGGAAAAGGGAAAGAACAAAACCCTTCAAA TGTGCTGGTGCCCCTCTCACCAATTTGCGTCTTATAGAGCTGGTGAAAGGCATATCTTCT GGACCTTCCCATTGTGGACAATTATGCTTTACACAATATATCCACTCTAGCATTGCAATT TCCCTAAGTCTTAAAATCCCTTCATCAACACTAAGCCATGGAATATCAGGCATCTCCAAG TCATTTCCAGTAGGCCATCTTTTGATAAACACCTCAGCCAACCATTCAAACAAACTTTTG ACACCTTTTTTAACTATGCGAGCTTCCGTATTAAACCTAGAATCTCTACTCAGAGGACCC ATGTCAATAAACTCAGCCTGCTCTAGTTTTATGTTCCTTCCACCCTTATCCCACACCCTT AAAATCCATTCCCACACATATTCACCAGGTTTCTGCTTGAATGAATTAGCAAACTCATTA AGCTCCTTAGTAGTGTAGCGAATTTCCTCATGGACTACACTTTCTACCTCCCCTCTAGGA GCCTGTTTTGCTTTGAGTCTGGTTACAGGTCTAGAAGAAACTATTGGTGGGCCTTGAGCA GACTCTGCAAAATTAATTTCCTCATGTGGGGAAGGCATTATTTCAAGAGGTGGGGCTGAG GGTACTACTTCCTCAGGTGGGGCAAACCCTTGAGAATCTGAAGATTCAAAATTCTCAGCT TCAACATGGTCTTCCCACACATCCCCGTCCCATGTTGTAGGATCCCATTCTTTGCCAATT AGAGCCCTTACTTTAACTGTCGACACACTCTGAGGCTGAGACTTGAATTTTCGCTGTAGT TCAGCCAACCTTACAATGAGAGTTTCTGTTTGATTTTCTGCAACTTGAGCTCTATTGCTA CAAGAGAGAAGATTCTCCTCAAGGACACACTTAGCAACTGTTAGATCGTTTACTTGTGTC TGGAGCCTTTCGATTTTATCACACAACTCCTTCCTTTCATTCATCATTTTTTCCACAGAT ACTAAGAGCAGCCAGCCAGTAAAATCATTTTCCGATTTTTTCCCCATCTTGTAGAAAGCT TTGTGCACTGAATCACCTAATTCATTAAGAAAATCAAGGTCATTAGCTTCTTTAAGTTCG GAATATAGTTTCAACCATGGGTCTTCAAAATTCTCTGAGCTCCCAGGAGGGAGAGAATCT GGAGAGGTTTCAATATTTGAAAGTGCTGGTGGATCAACAAGCCAATTCCAGTATTTTAAA AGATTCATCCTTGTACTTCTGTTACTCTAGAACCACTCCTGGTACCAACTTCTGTATTAG TCAGGGTTCTCTAGAGTCACAGAACTTATGAATAGTCTCTAAATAATAAAGGAATTTATT GATGACTTACAGTCGGCAGCCCAATTCCCAACAATTGTTCAGTCGCAGCTGTGAATGGAA GTCCAAGGATCTAGCAGTTACTCAGTCTCACGCAGCAAGCAGGCGAAGGAGCAAGAGCTC GAGCTAGACTCCCTTCTTCCAATGTCCTTATATTGTCTCCAGCAAAAGGTGTAGCCCAGA TTAAAGGTGTGTTCCACCACACCTTTAATCCCAGATGAAAGGCATAGCCCAGATTAAAGG TGTGTTCCTTAACTCGGAGATTCAATCTTCTGGAATCCATAGCCACTATGGCTCAAGATC TTCAAACCAAGATCCAGATAAGGATCTCCAAGCCTCCAGATAAGGGTCACTGGTGAGCCT TCCAATTCCGGATTGTAGTTCATTCCAAATATTGTCAAGTTGACAACCAGGAATAGCCAC TACAGTGACCATGGACACCATGGAGGGAAAGATGTCAGCTGACCTGAGCCTGGTGAGCTG TTGAAGACAAGAGGGACAGACCACAAAGGGAGGGACTTTCTTGCTAGTTCATGACAAAGG CTGTGCCTTGTGCCAACTACCAGTGTCCATTCTCCCAGCATCTGAACTCCCACTTTACTT CACCTATAGTCCCTTGAAATAAGGACTATAAATTTAAGCCTCCTTTACAAATGAATATAG ACATGTGACTAAATCCTGGCCAATGGCAGGTAAATGAAATGGGTGTGTGCAGCTTCTGGG AACTATTCTTTAAGGGAGGTATGTGCATCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCT TTCTTTCACTTCTTCCTTTGGTTGGAAAGAGAGGATGGTTGTGGCAGTCATTTTAAATCA GATGAAAGATGTGAGCAGAGATGGGTAGAGTTATTGGTACCAACCTGGCTGGATGAGAGT GGTTAAAGTCACCACAACAGTATCTATCTATCTATCTATCTATCTATCTATCTATCTATC TTTGTTTCTTGAAGTTCTAAATATTAAATACCCACTGTATATTAACCTTTAGTGGCTTGG GACTATACTTATATTACCATGTATGTTGTATGTATTATACTGTTTTGATCAATGAAAGAC TACATACTCTGGTGGTCCATTATGGAGCTAAGAAATTCCTCCTATATGCTAGTGATCGAT AACCATGATGATGTCCCTACTCATGTTTATGCAGCAATGCTCATATATGGAGACATAGAA AAGCACAGCATGCAATTATGTCCTATTCATAATGATAGTCAGCAAGCAACTATGTAACTG GCTTGTGCATTACCTACAGTGATTTTTCATTATTTTAGAATGTGTTTTGTTTATTTATTT AAAGAATTAATGGGTTAGAGAGCTATCTCAGCAGCAAGAAACACTTGTGCTTTTGCAGAG GACCTAAGTTTGGGTCCTAGCACTGACAAGGTGGCTCACAACCACCTATAGCTCCAGTTC TAAGCAATCTGATGTCCTCTTCTGGCTTCTGTAGTCACTGCACTCATGTGGTGCACAAAG CGAACATGTACACATTAAAAGGTTAGTCATATGTCAGGTTCAAACAGGACCTTCAAGAGG GAATTCAGAATAGGACATTGTTACATAGACAACAGCTCTACACATTGTTTCCCCAAAGAC TGACTGTCTGTCTGTCTATCTATCTATCTACCTACCTACCTACCTACCTACCTACCTACC TATGAGCATCCTTCTCTGTCTTTGTCTCTGTCTCTCTCTCTTGCTTTCAATTTCATTTTC CTCCCTTCTCCTCTCTCTTAATGTCTTTCACTTCTTCAGGTTGGAAAGAAAGGTGAGATG TGCCGGCTCTGCCCCTCTGTTGACCTAGGCTAATAGGTAATAGGTTATGTCCAACTTATT GATAAGAGCAAGAACAACAAAATAGTTGGAAAAGAAAAAATAGGAAAAAAAATCTTGGAC TAAGGATGTAAAGTGATTTGTGGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGT ATGTGTGTGTACAAGGTTTCACATACTAGACAAGCAAGGAGATTTTTTTCACAGCTGAAC AAAGTATTTTGTAAGTATTATCACTAGATTCAGTTTTCTACACAGAAATATTTATAAACT TACATGTTGCAGTAAGCCAAGGTCAAGTTATTATCAAGTAAAGAAAAGAAATTAAGTCAT TTCAAGGCAGGCAAGGCAGAGCCTGTAAATCTGTAGCTGTCACACCTGTCCTTGGCATTT GGAATCCTTTTTCATCAGACACAGAGTGACTTCTGGCCTTGTGGGCCATAAGCATATGAA CCATTTTTTAAAATCTTTACATCGTTCTTGTAACTGTGCCTTTCCTATCTTTAGCTGTTT TGGGATATTCTGATGTTTTGGGTATCGTTACCAATAATGTTCATTGTATTAATGGGCTAT CCTGGCTAGAAGCCACCTAGAAGCCACAGGTTGTACCACAGCCTAGGCAGCTTAAGCCCT CTAGACTTCTATAAGCAGTCAGTGCTCACAGACAAAACCATTCATTAACTAGTGCCTCAG AGAGTTTTCTGAGCAATGCATGACTGACTGTATAGCCAACTTCCATTTAATACCACTGCC AGACTAGGAATGCTTACTCTGGCTTATATTTCCATGTTGAAGAAAATCTACCCTTTGAAT GCATGTACCCTTATCTATTCTATTTGTTATATGTTTTATGAATAGTTAAAAGCCACCTCC TTAAAAATTTGTCCCTCAGTATCAAGTTGCAAAGATTTGAATCCAGCCTGTCACAGCTAT AGCTATGGGGCTTCAGATAAAACTGCACATGCTCCGATAGTCCCCTGTCCCTTTCCTTCC TCCATCTATCTCTGTTGTCTTCATTTCAGTCACTGTCTGTCTGTCTGCTGTCCCCCATTC TTTCCATTCCAGTCTTGGCAAGGCCTCATTACACAGCCCAGGAGGGCCTTGACCTCATAA CTCTATCTTAGCTCCACTTCCCCAACCTCTGCCAAGTGCTGGGAGTCCAGGCATGAGACA CCAGGCTGAGCTCTCCACCTCTAAAATGAGGGAATGAATAGTTTTTCCTTACCAGCTTTA TTGAGAGACTCAACCTATAAAGATGCATGGAGGGCAATTAGCAGGGCACTTAATAAGAGC CTGATTAATATTCACTGCTAGTCAGTTCCGTGTCTGCTCAAGTTTCCCAGTTTTGAGGGT TTCTAAGCACATCTCAAATATAATCTCATCAATATACATGAAGTTCCTTGACACACGTCA AAGCAGTCAATTATATATATGTGTGTGTGTATGTATGTATGTACATATGTACACACACAC ACACACACACACACAAATCCTCTCTATGTATAGGTACCAAGAAGTGGAACTGGTTCCCAC AAAGTCTGAACATAGGAGAGGGGAATAGTGCATGTAGTGGGACTGTGTTGGCTGTTGAGA GAATTAGAAAGGATTTCTGCAGGTAGTATTTTCTTCTCCTTGTTCATCCTGTAATTGCTG ACAGGCAGGTATAGTGGGCTGTCCCTCCCCCTTGCGTTCTTTCCCTTGAGTCTACTGAAC GATAGAAGTGTTACTAGAATGTGAGGTGAAGGGGCTTTCCTACTTGCTTCTGTCATCATC ATCAAACAAGAGACCTCCCCATCTCCAAGACTGTGCAATAAATGGGGGACAGGGTCCCTC TGGGCACCTATGCTCTTAGACAGGAATGAGTTGAGAGTTGAGTACACAGTGAGGAGCTTC CATGCTGCTCTCCTCTAGCTGACATACGGGACTTAAGAATAGCTCCATCAGATGCGTGTT AAATTTTATATCAAGTTACCCTAAATATAGACAGACTGTGTGGTGAAGACTGGATGCTTG GATTTAGATTCCTGTACTGCCACTCCCTTTCAGGCTGAGTCTAGGTGAGGCATTAACCCT TGTCTGCCTGTGGAGATGTCCTATCCGTACTTAGGAGATGTGGCCACAAAAGGCATAGAT GCTGACATGAGCGAGGATGTATCTGCATGGCGCTGGAACTTGTTAGACATGTAGTAAATG ATTTCTGGGTAGGATGAGCTTGTGTTTAAGGACAGTTACAATTTCCCCTTCAGAGGGCTT CCCTGAGAACTAAGCACGGATCCAGTTTTTAGCTCTCATCCAGCATATAGCTTTATATGA ACATCATTTTCTCCCCTAGCCAGGATTCCAACTCAAGGTGTAGGACGGCACCTCTATCTG CTAGTTAGTTTTGCTTCATTAAAAACACACTAACATTTTGTGAACTGAATGGCTCTATGG TCAGCATAACATTTTGGACTGGGTTTGGCTGGCTCACGTGTCTTGGAAGGGCCAGCTAGG AGTGTAGGCTTGTCATTTTCCCACACTCTTGCTTCCTCCAGTGGGATAGCCTATGCCTAT TGAGATGCTGCTTGCAAACTCCCATAATGTTGGCCATGTTCTCAGGTGTGAGCACTTTGT AAGTCCCTAACCCCATCACTTTCGTTTATATTGTCAAGTATACCAGACAAATCATACTGA GTGGATCTCCAAAGTTACAGAGGCACTGAGGTTTGAGGTTAAAGCAGAGGCTGTTGCTGT CACTGTCGACCACAACACCACGCTTCAGTCCATTCTCCATTGCTATAACAAAATGTCTGA AGTTGTATACGTGTCCCAGCTTGCTTTCTGTTGCTGTGATAAGCAATATGACCAAAAGCA ACTTCAGGGATGTCTTGGTTAGGGTTTTACTGCTGAGAACCAACACAATGACCAAGGCAA CTCTTATAAGGACAACATTTAATTGGGACTAGCTTTCAAGTTCAGAAGTTCCATCCTTTA TCATTAAGGTGGGAGCAGAGTAGTGTCCAGTCAATCATGGTGCAGGAGGAGCTGGGAATT CTACATCTTCATTTGAAGGTACCTAGGAAAAGACTGGCTTCCAGGAAACACGTATGACAG TCTTAAAGCCCACCCACAATGACACACTTCCTCCAGCAAGGCCACACCTACTCCAACAAG GCCACACCTACTCCAACAAGGCCACACCTCCTAATAGTGTCACTCCCTAGGCCAAGCATA TACAAACCATCACAGGGGAGAAAGGGTTTTATTTAGCTTTCACTCCTAGTCCCCAATTCA TCATTGAGGGGAGTCAGGACAGGAGCTCAAGCAGGACCTGAAGCAGAGACCATGAAGAGA TGAATGGTGCTTAGTGTCTCACTCCTTCTCTCTTGCTTACTGACTCATGACTAGCTAACT TCCTTAGAACTACCTGCCCAGTGGTGCCACTGCCCACATTGGCTATCCCCCATCTATCAA CATCTGTCAAGACAGTTCCCTAGAGACATGGTTACAGGCCAGTCTGATGGGGGCAATTCC TCAGTTGAGACTCCCTCCTCCCAGAGGACACATGGTTGTTTCAAGTTGACAATAAAAACC AATCAGGACCATGCTATACAAGAAAATAAGTGTTCACAGTTCACAAAGTACCAGCCATCG TAGGGTTTCTATTGCTGGGACAGAACCTCATAAGCAGAACAAGTCAGGGAGGAAAGGGTT TATTTAATGTACATCGCCACAGCACTGCTCATCACTGAAGGAAGTCAGGACAGGAACTCA AATAGAGCACGAATCTGGCAGCAGGAACTGGTGCCAAAACCAAGGAGGGGTGCTGCTCAT TGGCTTGCTCCTCACGGGTTCTCAGCCTGCTCTCTTATAGGACCCAGGAACACTGGCCCA AGAATGGCACCACCCCCATGGGGATGGACCCTCCTCCATCAGTCACTAAGAAAATGGCTG TACTGGCTAGTTTTGTGTCAACTTGACACAGCTGGAGTTATCACAGAGAATGGAGCTTCA GTTGAGGAAATTCCTCCATGAGATCCAACTGTAAGGCATTTTCTCAATTAGTGATCAAGG GGGAAAGGCCCCTTGTGGGTGGGACCATCTCTGGGCTGGTAGTCTTGGTTCTATAAGAGA ACAGGCTGAGCAAGCCAGGGGAAGCGAGCCAGTAAAGAACATCCCTCCATGACCTCTGCA TCAGCTCCTGCTTCCTGACCTGCTTGAGTTCCAGTCCTGACTTCCTTGGTGATAAACAGC AGTATGAAATTGTAAGCTGAATAAACCCTTTCCTCCCCAACTTGCTTCTTGGTCATGATG TTTGTGCAGGAATAGAAACCCTGTCTAAGACAATGGCCTACAGCTGGATCTTATGGAGGT ATTTTCTCAATTGAGATTCCTTCCATTCAGATAACTCTAACTTGTGTCGAGTTGACATAT CACTAGACAGCACACTGGGTGATAGCTGTCCTGGCAGTAGAGAAGAAAGGGAAGTGGAGA TGTCAGAACACGATCAAGCTTTTTTTTTTTTTTTTTTTTTATATCATCCTCTCTCAGGAC AGCTAGCTGTTAGCTCTGCTTTGTTGCTTTCACAGAATGGAGTTCCCACGCATACCCACT TTCCTCTAGGTTCCACCCCAACACTGTTCATTGGTCATTAAGAGTCAAATACAGAGGCAG ATGCTCACAGCCAACCATTGGACTGAGCATGCCCAGTGGAGGAACTAGAGAAAGGACTGA AGGAGCTGAAGGGGTTTACAACCCCATAGGAAGAACAATATCAACCACCCAGAGCTCCCA GGAACTAATTCACCAACCAAAGAGTACACATAGAGGGACCCATGGTTCCAGCCACATATG TAGCCACGTATGTAGCCTTGTCGTGCATCAATGGGAAGAGAGGCCCTTGGTCGTGTGAAG GCTTGATGCTCCAGTGTAGGGGAATGCCAGGGCTAGGAGGTATAAGTGGGTGGGTGGGTG GGGGAACACCCTCATAGAAGCAGGGGAAGGGGGATGGAATAGGGGACTTGGGGGTGTGTG ACCAGGAAAGGGGATAATATTTGAAATGTAAATAAATAAAATATCCAACTAAAAAGAAAA GAGTCCAACACAGCATGTTGGGGTGGGGAGCATACTCAGACTGACAAACACAACCACAAA CACAACCCAGCTCGGCACACCTGTCGTGCTCCTTTACCTGTTGGTGGTCTCAAGCCTTGC AAGCTCAGTAGTGTCAGAAGCCACCAGGGTTCTGCTTTGTTCAATAAGCCCAAGACTCCA GCGCTCCACTGGGAGTCTCTCTCAAATGATTGCCTTTCAAACTCTGACAACCCAACAGTT CACAGAACAAAACCTTAATTAACACTGCTGTAAACAAAAGTAAGGGAAAGAAAGGAAACC GGCATTTGTCTAAGGCTGCTGATTACTGCTGATTGGGTCCTAGGCACCCCCTAAACTGCC CCCATATATATTCTCTTGTCTTTACACTCAAAACTATCCAAGATTGATATGATTAAATTA AGTCTGCAAAGAGTAGTGAGTTCAGAGAGGTTAAGAAACCTGCCTGAGGTCACACAGATG CAAAATAGTAGGGAAGGGATTGAACTTAGGTCTGCTGGGACTGTGGCATCTCTCCTCTGA ATGTTGCAGAGCCCAAGGGAAGCAGTGATTATCATATCAAGCCTGTCTGAGTGTGTGGCT TCAGTGACTGACAATGCCCCTATCGCGACTGCCTGACCAGGTGGTGGGACCTGCCATTGG CTGAATGCATATTCATTTTGGGGTAGAATCATCTGTTGACTATAAATAATAAAATGGGAA TATTTCAGGATAAAGGGATATCTGCTTTGGCAGGGAGTGGTTTGGTGACTTACTGATGAG CACTGGATGCTAATTTGAAGCCAGCAGATATCTCCATTGGTACCTAAGTTAGGCTGAGCT GTTAAAACAGATGACAGATAAGCCCGGAGACAGCATCATTGAAATCAGATGGGATGCAGG ATGCTTAGTGCTAGGTAATGACTTTTATTCTTCCTTAGGGTTGGAGACATGGCTCTGAGC CTGTTTAGGTGAACAGACTGGCGGTGTGCATGGTGCTTCCTGCATGATCCATGCACGAGC TGTGGGAGGGAGACACAGTAGCAGCACCAGTGCACCATGACACCCCTTCTGTGGGAGTGC CTCTCTTCATAGTCTGCCTTTGGCCAAGTAGCAGAAAATCCAGTTTCTGGCCCAGCTCTG CTGATGAGTGGCACTGGCCTTGGTACTTGGTAGAAGGGAGATGGCATGCCTGGGGAATGT CGTAGTAACCTGGGACTCCATTCTGCTTGGACTATGCATGCAACTTCTGCAAACAATGCA CCCAGCAACCTGTTAGTAATGTAGAGCTATCTGCTTTATGTAATGGGAACAAGTTACTCC TCTTAGGAATACCTTGATGATGCCCTCTTTCTATTCAAACACATCCTGGAACACATCTGG GAACCGGGGTTTGGAATTCTGTTTGCAATGATATACAATGCAAGACATGTGTGTGTGTGT TGGGGGTGTCTGGGGGTGGCGCTGGGGTCAAACCTAGGGCTTCATGCTTAGTGCATGCTG AGTGAGCATTTGGCTAGTGAGTTACATCCCTAACACATGTGAGGATATTAAGTTCCATTG ATAATTTTAATAGTTACCACCTAATGAGCACTCACAATGCCCCAAGTGTTTTACAGACCT GCTTAGTTTTGCAAACCACCTTAGAGTTAGGAATTATCACCTACAATTGGCAGAGAAGAA AATTAAAATACCAGTAAGTCAGCTCTCTGCAGGGTAATGCAGCTAGTGAACGGCATAGCT ATGTCTGTTTCCCAACTCTGAACAGGCCTGTTTCCCACATAGAACCCAGGTAGAAAGGCT TAGACTAAAATCTCTGCTGGCAGCATGGACGGATGGTGGACTTAAAGTAGCCAGATTGGA AGAGTTGGCACCTGGGCCTTGTGCTGGGCACTGAGTAAGACAGGTGTGGTGGTGCACACC TTTAATCTCAGCACTAGGGAGGCAGAGGCAGGTGGATTTCTGAGTTCGAGGCCAGCCTGG TCTAGTCTCAGGTGTCTGAAAAGGAGTGTGTGTGCGAACTCCCCTGTATAGGATATGACA TGCATGTGAATGATCACTCTCCAGCCTTGATAGTGGAGCAAACTGTACCAGCAACAATGT GGCAGTCAACACAGCAGAGAGACTGCTACTGCCCAACTCATATTGTGACACATCTCAAGT CTAAGTGGGACTAAGTAAAAGACCCATAGAGAACAGCCAGTTACTCCGTTCAGTCCGTGG CCCTTACTGGGGACTGTGTAGACTTTCATCATTAGCTACTGTGGGAAGAGAAGCCACATT CCTTGACCACAGCTTTGGCTGAGTTTCATGATGCTTCACATTTTAAAAACAAGTTGGTTT TCCTGTACTCAGACAATGCATGTGTGTATGTTCCCTTGAAAACCCATATGCCTTAACATT GAAGAGAAAGAAATTCATGGGGAAGGGTTAATAGAATTCTGACATTTTGGCAGGATTGAA GAATCATGATGTAGTGAATGAAATGTTAATGGAACAGAAAATATGTGAACGTCTGAACAC ATCAGATGATGTTGACATCTGCCAGAACTTTTAAGTTCTATCCTTAGCCTTCCAGCAGCC ATGGAGAACTGGGTGCACCTGAAAGGGGGCCCGGGAATGAAATAGGATGGGTGGGCAAGA GAAGAATGAAGCCAAGACAAAGTTTCTCTGATCAAGGCTCAAGGTTCAATTATTTTCAGC TCTGTGTTTATATAGGGGAAACCCAAAGACCCACCCTTTGATTCAGCTGGATTCTGTTGC AAAACAAGCTCAACAGGGGGTCAACTCCTCAAGGCTCTGCCTGGCCAGGACAGGCACTGA CTCCAGCCAGTAGGTCAGAGGTTTGTTTAACCTATTCAAGGCTGGGGGAAGGGCACAGTA GAACCCTGGGCAATCCAAATGGTTTCAAACCCAAACCACAGGGGGTGGGCGTGGCTGGTG TAGAACCAAGGTGCTGCTTTTTGAATAGGGTTGACCCTCCTTTGTAAACCTAAGAGTTGT GGAGGGAATAGCAACTGCATAATTGGGCTGATCTCCATCCTAAAACAAACAGCATCTTTG GGGTTTCAAGTCTAATAACAACTCTTGCTGCCCTAGTTCACAGCAACGAAACTGTAGAAA AAATGTTTTTGTCTGTATCTTGCATGTAACTTTGGGACATTCATGTATTTTTAAAACACC TGCCCTAAGCTGGAGGAGGATAGACCAGTTGGAACCAGCATGTCAGAACATGTTAATTTA TTCCACTTCTAATAACCTTATGGGGACATAGATGACAAGTTCAAGTGGAGCCTGGAAGGG TGACTTCCCTGGTAGAGGTAGACAAGCTCAGTCAATGTGAGCTCAGTCCTTTTTTCATGC TCTTGTTACTGGGTTGGTTGGTGAAGAACATTCTTCCAAGATATCTTTTCCGTGTTCCAG ATGGGACTATGAGCCTTCTGCAGACCCTCCAGCCTGTGAAAGTCTGTGACACTCCAGGGA AAAAAATCTCTTCCTGTCAGCTCTGTTTCTGGTTATCACAGAATGGTGATCAGGAGAGAC AGTACTAGGCTGTGTATCTCAAACTGGGGCTCTAAGTGGTACCTGTGTGTGGAAAGCTTT CTGTTTCATATGCACAGGATTTTGACAAGTGGAAGAATCTGTTGGCTATATACATAATAA GCTGCCATAGGGATTGAACAATGAATTTAGGTCAGCGAGAAGAAGTTGTTGGCAAAGGTG GAGAGATGACATCTGCTCTTATGGGATACAGGAGAACATTGGTCTCTAAGAAAATGGCTG TGAGAATGATTGAGTAAGTTTGTCCTAACTTGGGAGCTGTTGTGTCCTCTTCTTTAGACC AGGACTCTCAAATGATAGGCACCAAGATTTTGTTGAATTTGTACCTCCCAAGTGTTTTTT CTCTTAGTGTCAGTGCCCAGTAAATTTTTTGTGAGTTTTTTTTCTGAACTCAAATGACAC TTTAAAAATCCTTCATTTGGAAATAATTCTTAAAAATATGTACTACGGAAAATGTGGAGA GAACCATTGTGCATACTTTGTCCCAGGTCACATGGTATCCTGACAGTAGCCTTTTCATGG GCTCTGTTTTTCTATCTTCTGGATTCTTCTCCATCCTTTTGTATTTACCTTTCACCCTGA TGCCATAATCTTACCTTTTCCTGAATCATTTGAGCTACATTTGAGTGGCATATAGTATTT CTTGAAGGATTTTTGTGTTGGCATTGATTAAGAATAGAAACATTTTCTACAAAACAGTCA CTGACTATGGTAATTTTAACATCGACACAACACATCTACTCTCTTATCTCTGTCCACTTG GGTCAGTTATCACTACGTATCCTTTGTAGTTTATTGTATACCTCTAGTACAGTAGCCAAT CTAGGATAGAGTATTGTATTTATTGTTATTGTCATATTAGTCTTCTTCAATCTAGAATGT TTCCCTAGCCTTTATCTTTTATGACACTAAAAGTTTTGATGATCAGGTCACCTAGTCTTC TGGTTGAAATCATCTAGACTTAGATTACCTCTCCCTCCCTCATATGATGTATAGGACATC TCTTAGCACAGGACCTTGGGTACCATTACCTCAGAGCAATAGACCAACCTTTTCACAAAA GAGATGAACCAGAATGCACCAGTCCTATTATGCTGCCAACTTGAATGTCAAAATAGTTCC TTAAAGGAGTAACAGGGTGCCAACTTGGAGTTGGGACCATGAGGGTTAGATGTTTTGCTG GTTGTTTTTTTGTCAACTCAACACAACTTAGACATATCTGGGAAGAAGGAGTCTTAACTG AGCAAATGCTTCCTTTAGATTAGCCTATGGGTAAGTCTTTGGGAGTTTTGTCTTGATTAA TGATTGATGTGGGAGGGCTCAGCTTACTGTGGGTAGTGTGACCCCCTGAGAAGGTGGTCC TGGATTATATAAGAAAGCAAGCTGAAAAGCCATGAGGCAGCAGTCCTCCATGGCTTCCCC TTGAGTTCCTACCCTGACTGCCTTTGATGACAGATTTTTAAAGTGGAAGTATAAGCAAAA TAAAACCCTTCTTTCCAAGTTTCTTGACATTGTGATATACATATATCTTAAATAAGACAG GACAACTCTCGTTTAAGATGCAGTATGGATTATAAACCAACGATGCTGGACCCCTGGGAA ATAAGGCTCATGAGTTTGGCAGCCATGGGTGGGTGTAGAAGTAGAAGTAGCTCATCTCAT CAACCCAGTTACATCCAGGGAACTTCACTCTCATGGCCTCACAACTTTAGGTTCTCTTTG GGATATGGGATTCTATCAGAGGACACCTAAAAATAACAACATTCAACCTAAAGCCATGGC TACCTCTTGGCTATTTGCAGCTCCTAGAGCCACTAGTTCAGTAGTCAAAAGGGTCATGCT CTCTACTGATAATTAGCACTGGTTATTACAGAAAGTTAGAGATATGCTGTATAACAGGGA AGGAAAGATATCTTTTTCTATTTGTGCTGTTGTTATAAAAAAGTAGAGTGTGGAAAATTC ATACAAAATGTAAATTTATTCCAAAAGTTTTGAAGTCTGAACATTAAAAAGTATTGGTAT TTCATGTCTGGTAAGGACTCTCTTAACTGTGACTTCACTATGGCAGAAGAGCAGAAGAGA AAACCCATTCTTATAAGTCCTTTACAATAAAATTCCTAAGCCATTCATGATTGCCCACGT CTTAATCACTTCTTCAAGGCCTGACTTCTTAACACCTGTACAATAAAGATGAAGCTTCAA CATGAATTTTGGAGCATTCAAATTGTCATCTGAACTGTAGCAGAGGAGTCACTCAGTCTA GAGCCCAGGAGATCCATCAGGAGCTTGTTGACACTTTCAAACCACTGGCTACAAAAAACC CACCAACACTGACAACCACAGCCTGACAAGAGCTCAGAGGCCCCCCGGGGAAGAGTATCT GGATTGTCCACCATACAAAACAGACAAAAAGCAACAGAAGTGCTAACCACAGCTACTACC ATCTTCAGCAATGTGGCTGTAAGGCTCCAGCACTTTGCACTGGTTCATGGTGGCTTTCTA GTGATGGCTACATCAACAGATCATCCAACGCAGGCATGATTTTATCATTTTAGATTGTGA CCAGCTACTGTCTTAAAGACAAGTGAGCACAGCAGTCATGGATTTGAGTTGGTACCATAC TTACATCCTTTGCCACTCCTCTGTGCGCAAAGGCTGCTGCTTACCCTAAGCATAAAGATT TATTTTCGTCTTAGAGAACATGCTCAACCTGCTTTCTGGGCAAGCTATAAATACTGGAGG CTTAAGGGTCCATAAAGGAGCTCTGGATCCATGGTAGATAGAGAACTGATGAGAAAACAC TTGCTATTTTACTCTTCACTGTCTCTCAGGGACCAGCCAGCTTCAGCTGTCCTTAGTGGT GTCTGCCTTGATCACTGAGGCCTGACTTTGACTAGGGCAGTTTGAGTAAGCATCTACATT CATCCTAGATATAACACCAACAACAGAAGACACCATTCCACCCAACTAGTGAATTGTGAG GTTAGCTGGAGTTACTTATAGGAGCATGGGTGACTCAAGGCCAGCCACAGCACCAAGAAA TTCTACCCAGCATGGGTGGTGATCCACAAGAGCTCAGTCTAGCTGGTCAGAGGGTCTCCT GTCCTTGGCGGTTCTGCTTACATCTCAGAGAGGAGGGGCTCTGAGAATTCTGTAACTTTC AGAAGTTTCTTAAAGCTTATAAGTTTTATGAACTTTATGATTGCTGTAAATATCATTCAT ACACAATACACATACTGAGAGCCACACAGTTCCAGAATGTGCTGAAGTGAAGGCTGGATG AAAGTGAAGAGCATCACTGCTCTACCCTGTTGCAAGGAAATATTAAAAAATGAACCACCA AGTTTCCACATTCCATCCAGCTACTCTCTGCTCACCAACTCTTCAGTGGGGCTGGAGCTC CCAAATTCCCTTTGCTGCCATGCCAGCCCCACACAACGACTGTCCACCCCATGGTCAGCT GCCACAACACCCAACAACCCAATAAAAACAAACTCTAGAAGCTTATAATTGACAAGTCAG ATTTATATATCAATAAATTCTCAATACACAAGATGCCCACATAATAATTTCAGGGCCAAT TGATAATGGTACAAGCTGCCCACCTAGATTAGACAAGTTATCCCAATCATTCTATCCTTT ATGATATCATATCTACCTGTGGCTATTTAATGCCAGGCTGGTTCAGGATCTTTTTCCTGA CCATCTGCCTCCATCTTGGCTTCATCCTCTCCCTCCTCTGTCACTCTCTGTCCCTGCAAC TTCTAGTTCCACCTCCCTTTTTCCTGTCCAATCACAGGCTTCCTGCTGCACTATTGTTTT AATGTAATTGGACATGGAAAATCCTGAGACACTACACTGCCATCCTGTGAGCTTTGTAGA TGTCAACTTTAGTAAGTGCTAGGGGAGAATTTCCCAAAGACATTAATTAATTCTTGACTC CAGCAGCACATGAATTGCTAGCTTGCTTCAAACTCCTACCAATACCTGCTTCTACTGAGT GTATAGTGATGTCACACTGTAGTTTTAATTGGCATTTTGTTGATGGCAGGGATGAGGAAT GTGTTCTATAAATTTATGCCGTGGGGAAGTCTTATTTTGTGAAATATCAGTTCCAGGTGT GTTTGTCAGTTTTTCTATTGGCTTATTAGTCTTTTACTTATCGATTAGTAGGAATTCCTA ATGGAATCTAGAGAGGAGTCATTTGCCAGCTCTATCTGTGAACATAACTCCTTCTGTTCC CTGAGTTATCTTTCTACTCTCTAAATAGTAACTTTCCATAAACAGGATTTAAAAATTTTT AATAGTATAATTTATCTTCTTCCACATTTAAGTTTGGTATTTTTGTATCCTATTTGAGAG TCTAATTCAAATATAGGATGGGGAGGATAGCTTAGTCCATAAAGTCCTTCCCTTGTAAAC AGGAGTGTCTGAGCACAACCCCAGTACTCATATAAAAAGTTTGATCCTGCAGCATGTGTT TACAAGCCCAACACTGGAAAGGGGTTAGCAAGCAGACTGCTGGGGCTCACTGGTTATCTA GCCTAGTCTAACCTAATTGGCGAGTCCCAGGCCCCAGTGAGAGACCCTGTCTTAGAACAT CAAAGTAGATGGTTCCTGAGTAGTGATACCTGAGGGTGACCTCTGACCTTTACAGGCATT TGCAAACCATTACATATGTATACCCTCTAACCAGACCATACACACAAATACATAAATACT AAGAAGAAAAACACTGAGGTGTTGAGCATGCTCCCATGTGACAAGAATCAGGCATCTCTC TCTGGATCTTCTCCTTCAGTTTGTTTGTTTGCTGCTGTGTCTGCGTTGTTCTTACTTGTT AGTCACACTCAGTCCCTGCTACCCTACATCTGTAACAACTCTTGACATTTAGAGATGGAG GTTTTCCAATGTTGTCTATTTCTACAAAACAATGGTCATGGTTAAGTGAAACACCCTTCC CAGGCTAGTTGGGGCACTATTTGGAAAGGTGATAAAATGTTTACCAACTGGGCATCTCTC AAGGAAGCAAGTCATGGGGGTATGTCCTTGAGGTAATGTGTCCAAATGTGCCCCTGTATG CCCTTCTACCATGACGTTTCCTTACCACAGGCTAGAAACTACACAGCTAACAAGCAAGAA CGGACTGAGACCTCTGAAACGAGCCAAAGTAAGTCCTTCTTCCTTTAATGCATGTGCATC AGGCATTTTGTCACAGTCATAAAAGTCCAACCTATGCAGTTAGCAGTGTTTTCTTAGGAT CTGGACTTCTGTGAGCTTCATATAATTTTCTTATCTATTGCTAAAGTAAAACTATTCTAA ATTTACAGTGCAGTTATACATTCATGTTCGAAAAATGGGTTTGTTTATAAGATTTATATC TTGCAGTTGATGAATATGATATTCCTTATCTACCTTGGCTCCTTTAATTTTCCTTTATTT TCATTCAATGCACAGAGCACTATGTGAAGCATGAGGCTACAGGAGTTAGCTATTTCAAAG GCAACAAAATGATCAGCTGAGGGAGAACATATGCCCTTGAGTGACATTGAGCTAATTTTT ATTAACTAGAAATGTCCAAGATAGTATATACCAGTAGAAGGACAGAATGACTGAATCAGG GTAGGACTGCAAAAGGCAGCCTGGTTCCTGGTTGAGCAAAGGCTAGAAACCCAGGTGACC CTGAAGGGATGGAAGGTGTTTTGCCTCACTCCTGGGCACCCAGCTCCTATCACATAGCTA CAGCCCCCAGCAGCTTTCTATCAGTCACATAAAGGCAATGCCCCAACTCCCTCCATATGT AGAGGGCATGACCATAGATCACCTAGGCTCAATACAGATTTCAATTTTAATGAGGTACCT AAAGGCCTGAAGGGCTTAGCCAATTAAGCTTTCCTTCCCATACACTCCTCCCTGCAAAAG GTATTTAACCTCAGGCCTGCCCTGAGAAGTGGGGTACAGTTTTACTCATCCACTTTACAC CATGACAATATATGTCTTAAAACCATAGCCTGCATCTTTTCATTGGGATCTGTCATGGGG ATCCATGGAGAAGGCCTTCGCTTAAAGAGCTGCTGTCTAACCTCCCATAGAAAGTCTCTC TATGTTTCCAGCCATGACTGTCAAACCAAGGCCAAGCCCGCAGCCCTCCAACAAGCCAAA GACTTTGGGATCCATCCTGGGCTAGATCCAGCCCATGGGCCCCACTCTAGTCTCAGCTCT TCTATAGCTCCCACTGGAGCCTAGGTGTCCAAGAGCCCAAGAACCAGATGGCGGGCCCCA GCCTCCCCTCAGGCCAGGGACCCCAGAGCCAGATCCAGCTGTCCAGCACCTCAGACTGTG CTCCCCACTCTTGGAGTGGAATCCCAAGGCTTCCCTGTAGCCCGACAGCCTAGAGACTGC ATGGGGTAAGTGCAGCCAAAACTTCCTCGTCCTGTCTCCCTGAGCTGCTGAGCCCTGTGG AGTGACCAAGCCCTGAGGTGGAGTGAAAACCAATAACCAAACAACCCTACAGATCAGTGG TTCATAACCCTCCTAATGTGATAGCCCTTTCCTATAGCTCCTCATGCTGTGATGACACCC CAACCATAAAATTATTTTGTTGCTACTTTATAACTATAATTTTGCTAATGTTATGAATGC TAATGTAAATGTCTATTTTCCCATGGTCTTAGGCAGCCCCTGTGAGAGGGTCATTCAACT CTCAAAGGAGTTATGACCCATTGGTTGAGAACCATTGCTTTAGAAGGAAAATTATGCACC CTCCCCAATTAAAGGGAGTCCAAATCTCATTTACCTCTAGATGAAATTAAAATGAGATAG TAAAGGAGAGTGTGTTAGCTTCATTTGTTTTTAAAACTTATTTTTAATAAGGGTTTTTAC ATGCCTTAACCTCCCTTCTAGCCCAACCATCCACTAGAGGTAGCAGAAAAGAAAAGTTAC TAGGATATGGGGGAAGTGGATCTGTTTAGAGCTAGTTCTTTGGAGCAAATCCAATTCACA TTGACAGGCTATCAGCAGTTTAGTTCACAGGAATCAGCAAAAGCAGGTCGATCCAGAAGA AGGCCCAAAGCTCTGCTGTATGTTGTTTAGAAGTAGTTCCTTGTGGTGATTTCAATCTCC AATTGTCAGGCTATCAGCAGTCCAGTTCAGTAGTGCCAGGAGAACAAACATGAATCAGCA GCAGTAGCATGATCCAGCAGAAACAGCCAGGCCTCCACCTAATGAGCAAGAGTCAGCAGG AGTTACCAGGGCCAGCAGGGACACCAGAAGTTCTCTGGTGTGCCTCTTTCAGAAGAGATA AAGACATGAGACCAGCAAAGCAAAGCTAACCATGCAAGCCTGCTCTCACTGTCCATTGAG ACCTATTTATACTCCCTCCAAACATCATGTGCCCTCCCACAGGTCTTGCCCCTCATAGGT CTTACCTCAGCAAAACACTCTGAGTCTGTCTTAGCAATGCTCCATGGGAGTCTGTATCAG CTGATAGATCCAGAACCTTCCACATCATTCTGCCAGATGGCCCAAGTCTGAGAAAGCAGC AAGAAGCCACCAGAACACCACCAGCATTTTGGTATGCTTCTCTCTATGGAGTCACGACAA ATGATGATCAATAAACAATGGTAAGGCATACCAATACCATCCAGCATCATCCATCGTCTG TTGTGTTATATTTATATTACTTCTAAGCATCATGTGTCTTTTCATGATATGTGAAGCATG ATATGCTTTAGCAAAGTATCATTTCTTTCACCTTTGTCTGCTTCAGCAAAACATTCTTTC ACGTGGCTGCTTTAGCAAAATATCCTTTTACTTGTGTGCCCCAGCAAAACATCACTTGAC TTAACTGACTTTCTAAAGAAACCAGAAGTTTCCCCTTTAAGAGTGGTCCCTCCTTCCACA ATTCTAATATGAAGAAAAGACACAGACATTCCCATGGAAAGAATGTCAGGTAACAGTGCA ACTAGAGATTGGTGTCCCATTGCTATCGGCCAAGGAGCACAAAGGCCTTTTGGACACCAT CAGGAATTAGGAGAGATTCATGGAATGGTTTCCATTTCAAAGCCATCAGAGGGTACCATG GGGCCAACTCTTTAGTTTCAGATTTCTGAACTCTAACCTTCAAGTGAATTAGTTTCAACT GTCATAAGGTATATATTCGGTTATATGCTCAAGAGGAAAAAGCACAAGACACAGAGACTA GGACTATCCAAATGCCACTCAGCTCTCAGGCTCTACCCCATCTCTTCTTTTGCTTCTGCT CAGTATTACTTGGGATGACATCCAATCAGAACATGGGGTCTCAGGGCTCAGGCAAAATCC TCAGATAGAAGAAAGTCTTAAGTCTAATTTGCTTGGAGAGAGTTCATCTCCAAGGCTTTT ACATTTCCTAATATGTGAATACTTCTTTTATTAAGAAAATGTGATAAGTATAAAAAAATA TGCAGAAGTCTTTTTTGGCTCATTTTTCATCTGGCCACTTCTTTACCTTTCACTGCCAAC ACTGCTGTGATGAGGGAATGTGAGGGCTTCCCTTTCCCTCACACCAGACTCTTCACACAT CTTAAAGATTCTCTCTCTCCCTCTCCCTCTCCCTCTCCCTCTCCCTCTCCCTCTCCCTCT CCCTCTCCCTCTCCCTCTCCCTCTCCCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCT CTGTGTGTGTGTGTGTGAGAGAGAGAGACAGACAGAGAGAGACAGAGAGATTGTGTCTTC TCTCTTCTCCTAAAAACTGGGGTGAAATGAGGATGGGTTGAGTAGTGTGTTAATTAGAAT TCATATATATCGAACCATCTCACCTAGCTGGAGCAGAAGGATTTGATACAGTATGTAGAT GTCTTACAAAGAAACCAGTGGACAGGTGTAACACACACACACACACACACACACACACAC ACACACACACACACCCTCAGCTCAGGTTTCACTGTGAGCAAGAAGAGAGCATGGGGCGGA GCCTGCCGCCCTTTCGTTCTGCCACTCCCACTGCTGCTGCCTGCCGCCCTGCTGTTCCGG AGCCAAACACGTGGTCACCTGCAACTTTACTCCAGGATGATTTGGCTGGAATGGGTCCCT TCCCCTGCTTCATAACCCAGTGTCGGGAACAGTAAAATTGAACCTTGATCAGAGTGGTTG TCTTGGTTCCATCTCTATCGCACCGCCTAGCCCCCTCTTCTCTTCCAGTATCCAAGATGC CTTTCCAGACTAGAACCCAGACATGTGAGCGGCTGGTGGGCCGCAACAGACAGGAATTGA GCAGCACCAGGGAATCCCTGGGAGTCACACTGCCTCTGCACAGTGTGGGTAGGTGGCTGC TTCTGCTGCAGAGATTTTGGAGGCAGGAAGCCTGGTTGTAGAGTCATCCTGTCTGTCGTG ATTTGTGCCAGCAAGATGGAAGATTGCCACCCTCCCATCTCTCTTCATAATCATCCTATA TTTATATCTGGCATGAATCGCTTGGACCCAAAATCACACCAAGGTCACAGATGCAGGAAA GCCTCAGAAATAATGTTGCTTTTGACATTTGAGCCTCTGCAACATAAAAAGACACATGAA GGGGCTAGGATGGATACACAGAAGTAGACTGCAGTGTCTGTCAGAGACCAGAAGCTGTTT CTTTGTTGCCATAGTCTTTTTCAGGAGGGTGGGCTCAGAAAGCGATCCCTAATTTGTATA ACTTTGCCATGGTTGCTTCTTTAGGCGTACAGTACCAGTCTGCTTGCCTCTCTTCTCCTG ATGTCTGGCAGTTCTGTGTTCTGAGATTTAACTCTTTGTGATGCTGTTTCTGCGGTGATT ACGCTAACATTAGGGACTGAACACTCCAGAAAAATCAGAGGAGCCATTTCCCAGCCCATG GGTGGAACTACCAGACTACCTGTCTTGTCAATATGTTTGAGGTAGGAGACAATTCTCTAA CCCTGCAAGCATCCTTCTGCCATGGCTTTGTTCTTGTAGCCCTGTTCCTGGGATGGGCTA CAGTCCTGTCTAACAATAGCACATAGCACTCTGCCTGTACATTACCTCTCCATCCTCTCT ATCCCATGATGCTGCTGACATTTGAAATAGGATCAACAACACATGCTGCTAATTGGCACT AGCACAGGATCACACATATGTAATGTGTGGTCTAGCCACCCTCTTCTACTGTGGCTCAAA CCTTACAAGACAGCCCGGAAACAGCCAGTCTTTGGCAGCCAATGGGATAAAGATGTACTC TGGCAATGGTCCCACTTACACAGGAAAGAGGGTAAGGATGTGATGGTGCCCAAACCTGGC AGCCATCTTATGTCTTCTACTCAAGTGTGACAATGACAGGGGAGCAAGCTGGCCTGCATT TGTGTGACTCTGATGTTAGGGGAGGGTCTGGGGATTTTACAAATCCCTGTGACATTGGCC CCAGGCTCTGGTCAAGAAGAAACTGCTGCTGGTTAACTCTTCATGTTGCTTAAACTCATT GTAGCAGTGGCTCTGATATGTTGGATCTTAGGAGAAGGAACAATGGCTCAAGCATTATAT GATGGCATGTGATGAGTCAAATAATTCTGATTTCCTTTCCTGCGTCCTCAACCTGAGTTT GTTTTTAAGAAGTATATCTATCAACAGTGTGACAGAAAACAGGTGGGATAGTGAAAGAGT TCATTAAAGGAACCTTATTTATTTTTAACATTTTAAGAAAGGTTTTACTCATGTCAAAGT ATGTATGCGTGTGTTTGTGTGTTTATATGTGTGTATATGTTTGTGTGAGTATGTGTGTGT GAGAGTATGTTATGTGTGTATATGTTTATGTGAGTATGTGTGTGTGAGAGTATGTTATGT GTGTACATGTTTGTGTGAGTATGTGTGTGTGTGCATGTGTGTGAATATGCTATGTGTATA TGCATGTTTGTATATGTGTTCTGTGTGTATGCTTGTGTATGTATTCGTGTTTATGTGTAT ATGTTTGTATGTGTATATCTGTGTATGTATGTGAGGGTGTTATGTGTGCGTTTGTGTGTA TATGTCTGTGAATGTTTGTGTGTGTTTTACAATGGGGTTTTGTAGGACGAAAGAAAGGCC TACCTAATTTTACTCCCAAGCACAAGAACAAATAACATTGGAAGCCAAAAGGCAAGGCGA GGCTGTTGATGAGTCACTATGGAGAAGAAAGAAACAGCAAGCCTAGGGGATGTTATTTTA AGAGACCTACCCTCCTCAGAGAAGCTTCTTTTCGCAGTGTTAACACAGAGACAGCCACAA GCAGACAGAGAATATGCAGAGTGAGAGACTTTGGATCGCTGTCCTAAGCAGGAGAGCTTC ATCCAACTCCTTTCCTCTGGGTACAGGGATCTCAGTGTAAGAGAAGGTGCAAAGATTCTG AGAACCAGAGGTGTGAGATGATTCCAGGGAGACAGTGTCTTCCAGACACAACAGGATGGA TACACATATGAACTCACGGAGACTGTGGCAGCATACAGGGACCTGCGGAGGTTCAAACCA GACAAAATCCCTGCATTGAGAAGGGGAGGCAGACATAAGGTTCCATCTCTAACCAAGAAG CTATTTACAGTTGATACCATGCAGGGGAGGGGAAATTAGATTCCTCTAATGGAGTGTCAG TAAGTGTATCAACCACGCACCAGGGCAGGCCCCATGCCTGACACAAAATGAACTTTATGT GGGCACGCGTGCGCATGCGCGCGCGTGTATGTGTGTGTGTGTGTGTGTGTGTGTGTGTGT GTGTACTTTTTGTTTTGTTTTGCTATTGTAATGGATAGGGATATGGGAAGGATCTGAGAG GAGTTGTAGGAAGGCAAAGAATATGATCAAAATACTCTATGAAAATTTTTAATAAAAAAG AGAAATGATATTAAAATAGAAAACAACATCACTGGACACACTAAGTCATTACCTGGGATA TATAGTCCTTTATAGAATAATTTTTGGTGAGCATAGAAAGTAATAGATTATATGCATTGT ATCTAATTGTACTTCATATTTGTTTCTTCACTCCCAGACCTCCTCCTCAGTGATTTCCTT AGTCTCTCTGGTTTACCTTCTGATTTCATGCATGCCCTGACCCCCGCCCCCCCCCCCACA CGCAAGCACACACACAGTGTATAACAGTCTAATTCATTTTTTTCCTGAAATGGCATAATT TTGTTCAGCTTTGGAGCTGAATGAAGCTATTGTATATATAGACACATTTCCTTTAACTTG TCACCGGATGGTGGGCAGCTAGAGTATGTCACTTAGCCATTGTTGACTGTGCTTCAGTAA ACATGGAGTGAGTATATCGTTTGCATTCCCAGATTCTCCTGGGCAAATACCCAGCAGCAC TATAGCTGGATCACATGATAGATCTATTTTCAGGGTTTTGAGGAACCTCTGTACAGATTT TCTAATGGCTGCACTGTCAGCAGTGTGTAAGGGTTCCTGTTTCTTGAAAGGTACTTGCTA GGCCAAGTCAGCATGGCTTTTGTTGATAGCAGGGGAAGAATTTCACCAAAATCGACAGTG AGGGGTATGAGGGGGCTGGGAGGCTGAAGAGATGGTTTGGCAGTTAACTGTATTTGCTGT TCTTATAGAGAACCTGACTTCATTGCCCAGAACCCATGTGGAAGCTCACCATTGTCTCCA ACCCCAGGAAATCTAGTGCCCCATTTTTGGACCTCCACAGGAACCAGGAACACATGTGGT ACACATATAAGTAAGCAAAACACTCTACATATAAATAAAGTAAAAATGAATACATATATT AAAACTTTAAAAAGAGCAAGGAGCTTTTGGCAAACTGTTACAGTAGTATTATTGCTGAAA CTGGGTGGAAAACGCCAAGGACAGAGCCCAAGTTTAGGGACCTTGAGAGCTTAAAGGAGA TCGGTCAAGGAGAGAGTGTTGGTCAGGTCTCTGTCCTGTTCAGTAGAAATGTTACTCTTC CTTTCAAAAATGTTAAGTCCACTATTTCACTGGATCACTTTGTACTCGTTAAGGATCTTG GGATTTGCTGACCAGTGGACATTTACTACAGGAATCAGGTACTCCAATTGAATGTCAACA GAACAGACTCGGGAGTCAGATTGAGATTCCTCATCTCCATCCAGTAATCCATACAAGGAC ATCAAAACTACACACTTAGGATTCTCTAGACATGAGGACAAAGCAATCTCATCCAGATGC AATAGATACCCTTGTTTAAAAAATGTTATCACACAAGGCTGGAGAGATAGCTGTTAAGAG GGCTGGCTGCTCTTCCAAAGGACTGGCGTTTAAATCCCAGCACTCACATGGTTGTTCTAA TTGTTTGTAATTCCAGTTTCAGGTGATTTGACATCCTTACTCAAACCTACATGGAGGCAG AACACCAATGTAAATAAAAAATGTTAAAAATGTATCACACTAACTCTTCAGTGGTGAGGA AGTTCACATTCAAGGGAAGCTAGTGGGGTTCCACAGAGAAGTGACTTAGGACTTCCTTTA GGGATGGCCAACTGGGGCCAGTGATGAAGCTGCTAACTTCTGTTTGAGGGACAAATAGGC TTACACTCACCATCCACACTTAGCCCCCTTGGGTGTCACTAAAGTGCAGCAGAGACACCA ATAGAAAGCTCTGATATTCAGGACAGGAATGAATTTTCTTACTACCCATGAGCACTTGCC CTTATTCTTCTGAATCTATTTTCATGGTAGATCACAAAATAAATGGCTGTCATTAGGATG CCATAAAAAGTATCTCAAAATGTCCATGAGTATGGAAAACATTGGGAAGGACCCTTCCTT TAGCACACAGTGACCACTGTTTGTATGGACTACTGTGTTTCTGCTGTATATCCCTTTAAC AGACAGCCCCTGCGTTTATTTGGGAAGGACTTTTTCCTAATCATACAAGCTCAATGGAAC TGTCAGTCATGTCTCCTGCCATTCCTGGATCACTATATGAACAAAAATGGTCTTCTCCAA GGTGGTCTCACTCAGCCAAGGGGAAAATTTGCATTGGCCCTGAGCAATCAATGTCTAGGT AGGAAAATGATGAGACCTGAAGCATCCCATGGCCAGAATGGACAGCACTGATTTTCTAGA TCCTCTGACATGCTCTGATGTCTTACTTTCTAATGCCTAGTTTTCAGTATTCTCCTTGAT TCTGTATGACACTCCCTTCTCTTTTTGCTGGTGGCCAGTGCCATTTTTCTTGCTTCTATG TGAAGCACTGGCAGGTGCATCACTGTCACAGTAGCCCTGTCTGCTCTGGAGTTCCACTGC AGCCTTGACTTGTAGGTGGTGACTGTAGTAATCTCTTTATAGAGATGGTACCCTCCACAG GCTTAGTCAGGGAGAGCCCTTCTTACAGCTCACAATTCTGTGGTTTTACCATCCATCCTC CCTGCTCTTCTGTTATCAGGGACCTGGGAGAGGGTGTGGATCATGAGTCCTTACCACTTC TGGAACCATAGCCACTTGCCTGCTCCCTGTATGTGTGTATTCATCTGCATGTGGACGTGT GTGTACCACAACATATGTGTCAGAGAACAAACTCAAGTGACAATCCTGGCTTTCCCCCTT GTTTGAGACAAGTGGTCTTTTGTTCACTGTGGTAGGCCTGAAGGGAGATGGCCTGTGTGC TTCTGGAGACTTGTCTTGCCCTCCCATCTTGCCATAGGAGTACAAGGATTACCTCCATGA GCTACAGCATCTACCTGTTAGGAGAGTTCTGGGGGTCACAACTCAGTCATTACACTTGTA TAGCAAGCACTTGACCCACTAAGCCCTCTCTCCAGCCTTGAAGTATTCCTATTGTCTGGC TTGGACAGTTCTTTCTTTCTAGTTTGTGAGCTCTCCTCTTCTTAGGCTAATTGTCTCTCT CTTCCCTTGGTAGCCTATACATTCGAAAACAAAACTCTATCGTTCCCTCTGAGCAAGGGA AGCCCTGGTGCAGAGGCTTAAAAGGTCTTCCATTGTCATCTTCAATTGGCAGTGCTGGGG AAGCACGCCATTCAATTAGCCAATGCATGGAGCACATAGGCATTACATTCCCTTCTCTTC CTCCTCCCCATCCTCCTCCTCCTATTTCTTTTTCCCTTTGTTGCTATTTTATTTGTGATA TTTATGTATCTATACCCATATCATGAATATAATTTACTGGACTGTGAAGGGTTTTCTGTG TAAATAACTTCTATTTGTCCATAATTGAATACACGTCACTATGTGTAACGGTGTTTGTCT CGGAAGTACTGACAAAAGGAATGAAATAATGTCTGCAGTGAATGGATCCCTAGCAACTCA AGACACTGGTCTTTATAGTCTTAACCATTGTAATGGAGGACAGACACTGGTCTTTAATAG TCTTAACCATTGTAATGGAGGACAGACACTGGTCTTTAATAGTCTTAACCATTGTAATGG AGGACAGACACTGGTCTTTAATAGTCTTAACCATTGTAATGGAGGACAGACACTGGTCTT TAATAGTCTTAACCATTGTAATGGAGGACAGACACTGGTCTTTAATAGTCTTAACCATTG TAATGGAGGACAGACACTGGTCTTTAATAGTCTTAACCATTGTAATGGAGGACAGACACT GGTCTTTAATAGTCTTAACCATTGTAATGGAGGACAGACACTGGTCTTTAATAGTCTTAA CCATTGTAATGGAGAGCAGACACTGGTCTTTAATAGTCTTAACCATTGTAATGGAGGACA GACACTGGTCTTTAATAGTCTTAACCATTGTAATGGAGTGCAGACACTGGTCTTTAATAG TCTTAACCATTGTAATGGAGGACAGACACTGGTCTTTAATAGTCTTAACCATTGTAATGG AGGACAGACACTGGTCTTTAATAGTCTTAACCATTGTAATGGAGGACAGACACTGGTCTT TAATAGTCTTAACCATTGTAATGGAGGACAGACACTGGTCTTTAATAGTCTTAACCATTG TAATGGAGTGCAGACACTGGTCTTTAATAGTCTTAACCATTGTAATGGAGGACAGACACT GGTCTTTAATAGTCTTAACCATTGTAATGGAGGACAGACACTGGTCTTTAATAGTCTTAA CCATTGTAATGGAGGACAGACACTGGTCTTTAAAAGTCTTAACCATTGTAATGGAGGACA GACACTGGTCTATAATAGTCTTAACCATTGTAATGGAGGACAGACACTGGGCTTTAATAG TCTTAACCATTGTAATGGAGAGCAGACACTGGTCTTTAATAGTCTTAACCATTGTAATGG AGGACAGACACTGGTCTTTAATAGTCTTAACCATTGTAATGGAGGACAGACACTGGTCTT TAATAGTCTTAACCATTGTAATGGAGTGCAGACACTGGTCTTTAATAGTCTTAACCATTG TAATGGAGTGCAGACACTGGTCTTTAATAGTCTTAACCATTGTAATGGAGGACAGACACT GGTCTTTAATAGTCTTAACCATTGTAATGGAGGGCAGACACTGGTCTTTAATAGTCTTAA CCATTGTAATGGAGGACAGACACTGGTCTTTAATAGTCTTAACCATTGTAATGGAGGGCA GACACTGGTCTTTAATAGTCTTAACCATTGTAATGGAGGACAGACACTGGTCTTTAATAG TCTTAACCATTGTAATGGAGGACAGACACTGGTCTTTAATAGTCTTAACCATTGTAATGG AGTGCAGACACTGGTCTTTAATAGTCTTAACCATTGTAATGGAGGACAGACACTGGTCTT TAATAGTCTTAACCATTGTAATGGAGGACAGACACTGGTCTTTAATAGTCTTAACCATTG TAATGGAGGACAGACACTGGTCTTTAATAGTCTTAACCATTGTAATGGAGGACAGACACT GGTCTTTAATAGTCTTAACCATTGTAATGGAGTGCAGACACTGGTCTTTAATAGTCTTAA CCATTGTAATGGAGTGCAGACACTGGTCTTTAATAGTCTTAACCATTGTAATGGAGTGCA GACACTGGTCTTTAATAGTCTTAACCATTGTAATGGAGGACAGACACTGGACTTTAATAG TCTTAACCATTGTAATGGAGTGCAGACACTGGTCTTTAATAGTCTTAACCATTGTAATGG AGTGCAGACACTGGTCTTTAATAGTCTTAATCATTGTAATGGAGTACAGACACTGGTCTT TAATAGTCTTAACCATTGTAATGGAGTGCAGACACTGGTCTTTAATAGTCTTAACCATTG TAATGGAGTGCAGACACTGGTCTTTAATAGTCTTACCCATTGTAATGGAGGACAGACACT GGTCTTTAATAGTCTTAACCATTGTAATGGAGTGCAGACACTGGTCTTTAATAGTCTTAA CCATTGTAATGGAGGACAGACACTGGTCTTTAATAGTCTTAACCATTGTAATGGAGGACA GACACTGGTCTTTAATAGTCTTAACCATTGTAATGGAGGACAGACACTGGTCTTTAATAA TCTTAACCTGTAATGGAGGACAGACACTGGTCTTTAATAGTCTTAACCATTGTAATGGAG GACAGACACTGGTCTTTAATAGTCTTAACCATTGTAATGGAGGACAGACACTGGTCTTTA TTAGTCTTAACCATTGTAATGGAGTGCAGACACTGGTCTTTAATAGTCTTAACCATTGTA ATGGAGGACAGACACTGGTCTTTAATAGTCTTAACCATTGTAATGGAGGACATAAACTGG TCTTTAATAGTCTTAACCATTGTAATGGAGGACAGACACTGGTCTTTAATAATATTAACC TGTAATGGAGGACAGACACTGGTCTTTAATAGTTTTAACCATTGTAATGGAAGACAGACA CTGGTCTTTAATAGTCTTAACCATTGTAATGGAGTGCAGACACTGGTCTTTAATAGTCTT AATCATTGTAATGGAGTGCTGACACTGGTCTTTAATAGTCTTAATCATTGTAATGGAGGA CAGACACTGGTCTTTAATAGTCTTAACCATTTTCATGGAGGACAGACACTGGTCTTTAAT AGTCTTAACCATTGTAATGGAGGACAGACACTGGTCTTTAATAGTCTTAACCATTGTAAT GGAGGACAGACACTGGTCTTTAATAGTCTTAACCATTGTATTGGAGGACAGACACTGGTC TTTAATAGTCTTAACCATTGTAATGGAGGACAGACACTGGTCTTTAATAGTCTTAACCAT TGTAATCGAGGACAGACACTGGTCTTTAATAGTCTTAACCATTGTAATGGAGGACAGACA CTGGTCTTTAATAGTCTTAACCATTGTAATGGAGGACAGACACTGGTCTTTAATAGTCTT AACCATTGTAATGGAGGACAGACACTGGTCTTTAATAGTCTTAACCATTGTAATGGAGGA CAGACACTGGTCTTTAATAGTCTTAACCATTGTAATGGAGGACAGACACTGGTCTTTAAT AGTCTTAACCATTTAATGGAGTGCAGACACTGGTCTTTAATAGTCTTAACCATTGTAATG GAGGACAGACACTGGTCTTTAATAGTCTTAACCATTGTAATGGAGGACAGACACTGGTCT TTAATAGTCTTAACCATTGTAATGGAGTACAGACACTGGTCTTTAATAGTCTTAACCATT GTAATGGAGGACAGACACTGGACTTTAATAGTCTTAATCATTGTAATGGAGTGCAGACAC TGGTCTTTAATAGTCTTAACCATTGTAATGGAGGACAGACACTGGTCTTTAATAGTCTTA ACCATTGTAATGGAGTGCAGACACTGGTCTTTAATAGTCTTAACCATTGTAATGGAGGAC AGACACTGGTCTTTAATAGTCCTAACCATTTTAATGGAGGACAGACACTGGTCTTTAATA GTCTTAACCATTGTAATGGAGGACAGACACTGGTCTTTAATAGTCTTAATCATTGTAATG GAGGACAGACACTGGTCTTTAATAGTCTTAACCATTGTAATGGAGGACAGACACTGGTCT TTAATAGTCTTAACCATTGTAATGGAGGACAGACACCTGTCTTTAATAGTCTTAACCATT GTAATGGAGGACAGACACTGGTCTTTAATAGTCTTAACCATTGTAATGGAGGACAGACAC TGGTCTTTAATAGTCTTAACCATTGTAATGGAGGACAGACACTGGTCTTTAATAGTCTTA ACCATTGTAATGGAGTACAGACACTGGTCTTTAATAGTCTTAACCATTGTAATGGAGTAC AGACACTTGGGCCTATTGCTCCCATCTGTCATCGCTGTTCACCTGGCTATGGATTTCATC TCTGTCCCTCCTCCACTCTTATCATGGGTTCTCTTTGCCTGGGCAGCCTCCACCTGCTTA GTCTTCAGCCCTGTAATTCTTTCGTGTCTCAGTTCTATCTCATCACCACTAAGACACTTT TTGTGAATGGTTGGAATTTGCTTTTATATAAATGTGTGCACATATATACATATATACACT CTATTTGTTAACATAAAAATATATAAACTTTATTAAAACTTACACACAAACAACATGCAA GGCACCAATTGCAATTGGGATAAATACAGCTAAGTGTAAGGACGGAGTATAAAATCATAG CCACAGTGCCTGAGGAGTACTCTATAGTACTTTAATGTCTTTCTATCTAGTAAGCCTATG CTCTTCTTTTGGCAAACTCACAAGCTGCCAGTCACCATAAAATCCCAGATGATATTAATG TTCTCCTTATGAGCAGATTATCTTTCCAGTAGCACACTCCCATAGGAAACAGTGATCTCA CTTTTCCCACTCACCAAGTCTAGTGTATTTTCACCACATTTAGTGCACATAACATAGTAA TTATGCATTAGTTGGCTGTCAATATTATTGTAGGACTTTTGATTGGCAGCAGGCTATCAG CAGTTAAGTTTTTGGGTGAATCAAAAGTTATATGTGGAGTGTGTGTGTGTGTGTGTGTGT GTCCCTCGGGTGTGCCTGTGCAGGCCAGGGATCAATGTCAGATGATTCTCCATGTTATTA ATTAATTAGGGGGGCGGGTGGAACTCACAATCCTCTGCCTCTTGAGTGCTGGATTCAAGG GTATGTGCCACTGTGCCTGGCCTTCCACATAATTTTTTGACTCAAGGATTCTCAGTTGTT AGACTGGCTGACCTGTAAGCCTCAGAGATCATACAGTCTAGGCCTCCATGGTACCACTGC TTTCCATGGGTTCAGGTCTGCCTGCTTGCTTGGCAAGCACTTTACTGACTAAGCCATCTC CCTAGCCCCTACATGTGAATGTTTGCCTGTATAGATGTCACATCCCTAAACTACTGTTCT GAAAAGTTATTCACAAACTGACTGCATAAACATACAGTAATATATCACTTAAGGGCAGTA AGACATCCTTAAAAATGTATCACTAGGTACATTCATGGTTCTGTGCATATCATAAAGTAT AGGTACACAATCCTACACTGGAGCTTTGCCTGGACTAACTAGTATGTATGTGTGGTATCT GCATCTGGACCCATAAGGAATCAAAAACTATGAGCTAAGTCAGATGGTAGAGCCGCACAC TCCAGTAAATGCTCCAGTATAGAAAAAAGGGAGATTATAGGACATACCCTAAATTTAAAA TAAGGTCCACAAGTCTTAATCGCGTTCTCACGCCCGGCCAGGAAAGAACACAACAAACCA AAATCTTCTGCGGCAAAACTTTATTGCTTACATCTTCAGGAGCCAGGAGCGCAAACCCCC AGCCCCAAAAGCGAAAGCCACCCCAATAACGAAACCGAAACCCCTTCCCTATTTAGGAGA GTTATCTTTCGCCTAGGACGCATCACTCCCTGATTGGCTGCAGCCCATGGCCGAGCTGAC GTTCACGGGAAAGGCAGAGTACAAGTAGTCGTAAAATACCCTTGGCACATGCGCAGATTA TTTGTTTACCACTTAGAACACAGGATGTCAGCGCCATCTTGTGACGGCGAATGTGGGGGC GGCTCCCAACATCTCCCCCTTTTCTTTTAATAAGAGCAAATAGGCCACCCATATTAATGA GAGTGGAGATAGAGGTCAAATCCCCAGTGTGTAGGTAAAGGAGCCGTACACATAACCTCC TCCCAGGCTCATCACCCAGAGGGGTCCTGGTCTGGTCCCGTGTTGTTTTTCCTGGGGGAA GGACACTTGAACACTCAACCTTCTTGAAAGATGACATGTCTCCCTAGAATAGGCTCATTT TATGCCGCAGAGCCCTTCTATTGCAGTGCTTAGCCGTGCAACTCTCTCGGGCTGCTGAAG CACACTCACTCTATCCCGTGCAATGAGACTAGCCTCATGGGATATAAGAGCTGAGTGGCC AGCGACCTATTGCCTAAGCATAGATATATCAGGGGAAGCTCCATGTTCTAGTCCTGCAAG CGCCTGGGCAATAACCACCTTGTCTCTCCTAGTTTGGGCCTTAAGCTTACAGACCAATCA AAGAAGCAACACTAATCCACAGCAAAGTGTATCTCCAAATAATATCAATCCCACCCATTC TTTAAAGAAGGGAAATGCTGAGGAGATCCAATTGGGTAATCCTTTGGTCAGGGACAGGTC CAAGCGCGTGGAGTTGACCTGAAGTCTCAATTCTCGAAGGATTTGTTCAAATTTAGCCGT CCAATTCTGTAACATATACTGAAAAAGACTTTTTGACAAATTAGCTGCCCTAGTAAATTT AACATACTGAATGGAAGTAACACACAATCCCGGAAACTTTTGTTTACACCCCAGCTGAGC TATTTGCCATAATACATCTAGTTGTATCTGGACAAGATCTATGAGTTGATTAACCAGCAT GAGACCTCCCTGTATCTTGACATTAGCTGAGGCCTGTTTATCTATGACTGTAGTCACTGA GGCTGACAAAGTGTTAATGGTGTCAGTCGTCTGGACCTGTCCAGACAGAGCCAAGGCTGT CTGAATCAAGGCTAAACCCAGTTCCTAGTTAGTGGTAAAAAAGCAGGAGAATACTTGAGC ATTATACATCACCGTCATTGGGAGTGGAAATGTCGACATTATCCCCCAACGCTGCTCTCT CTTTATTATTGACGCCCTGGACATCACCAAGACGAGGGACATCAGTATTCCCTTGGTCAG TCTGGATTTTTCGGGTGAGTCTTTCTGGTATCCAAAATGGGTTGTCTTCATTCTGTGGGA AAACACAAACCGCTCCCCTGGATCTTATCAAAATAGGATCCGGGCCATACCATTTATTAT CAAGGACATTTTTCCATTTAACCATCTCATTGGGCCTATCTGGCTCTGAACAATGACGTT CAGCCGCAGTATGGCCATGAGCATCAATATTTAAAAAATTGAGTGTAAAGAGTGCCATAG ACACAGACACTCTTGGTGCTCGGGGTAAAGTCTCCTCAAAAGTTCCCCTCTTCTGTTTTA TAAGATAGGCTTTGAGGGTGCGATGCGCACGCTCAACAATACCCTGTCCTTGAGGGTTGT ATGGAAGTCCAGTCAGGTGGGTTACGTCCATCTGACGGCAGAACTGCTGGAATTTTTGAG ACGTATAAGCTGGTCCATTATCAGTCTTAAGGAGTTTGGGTTTCCCCCAAGCACTCCATG CCTCAAGGCAATGTTGAATCACATGTGAGGCTTTTTCTCCGGTTAACGGAGAAGCAAACA TGATGCCAGAACATGTGTCAATGGACACATGGAGATATTGAAGTTTTCCAAAGGAAGAAA CATGTGTAACATCCATTTGCCAGACCTGTAGAGGTCGAATACCGCGTGGGTTAATTCCCA CATGAGGAACTGGCAAGAACTCACAGCAGCTTTGACATTGAGTAACAATGTCACGGGCTT CTTTTCTTGTCAAGGAGAAACGACTGCGTAATGTTTCAGCCGTCACATGAAAATTGTTAT GAAAATTTCTTGTAGCCTCTACCGGGGATGATAGGGCAGCAGCCACCACTTTAGTGGCCT TATCTGCCAAATCATTTCCCAGAGCCATGGGGCCAGGTAGGCCTGAATGGGCTCTAACAT GAGTAATATAAACAGGAAATCTTCTAGATAACAAAACTAATTGTATCTGCTGAAAAATAT TGGCAACTCTACTGGAAGGCTTAATCACTCCAGCCACTTCTAAAAGATTTACTGCATTAA CCACATAACAGGAATCTGACACAATATTAAGGGGTTCTAAAAAGGTTTTTAAAACTTCTA AAACCACTAAACATTCTACCACTTGAGGTGAATTTTCATTATATTGTTTGGATACCACTT TACCATTAGCCACATAGGCACCTATGCCAGTTTTTGATCCATCAGTATATACCACAATAC CATTTTTAAGTGGGTTTCTTACTGTTATTTGTGGAAACACAACAGATTGATTTTGGGCAA ACTGTAAAATTGGATGTTTTGGATAATGGTTATCTATTTGTCCTGAAAAGGAGGTAACTA AAACTGCCCAATCATTAGATGTGGCTGCCAAGGTTTGAACCTGTGCAGCGGTATAAGGTA CAATTAAAAGATATGGACTTCGCCCAAAGTGGGTGATTGCTGCTTTTAGGCCTTTAAGGG CAAGCTGTGCAATTGCATCAGGATACCAATCTATTATTTTAGCTGGGGATACGTTTGGAT GGATCTACAACAATGGCCCATTCTGCCACAAAACTGCGGTTGGCAATTGTGCTGTCTTAA AGACACACAAACTGAAAGGCTGCGAATCCTCAATACGTTGTAATTGTGCATTCTGTAAGG CTTTTTCCACCTTTTGTAAGGCCTGGTTAGCAGCTAGAGTAAGAGTCCTAGGGGAGGAGA TATGAGGATCTCCTTCTAAAATACCAAACAAAGGCCTTAACTCAGCGGAAGGAATCTTTA AAAAAGGTCTGAGCCAATTAATATCTCCCAACAGCTTTTGAAAATCATTTAAGGTATGGA GGTGATCTCTTCTTATCTAAACATGTAAATATTGATTTCTCTCAAAGGAGGAAATATGCG TGACATCCATTTGTCAGACCTGTAATGGCCTGACGCCACGAGGGTTTACCCCTACGTGAG TAGATAAAATTTGACAACAATCTAAAGGCATTATTAAGTAATCAGAATCATTTTCAGTAG AACCAATCTCTCTGGCAGCTCTAGGAATACCAGAGGAAGAAAAAACAGCCATGTAGGCTT GGCAAAATTATTAGTTGAGCTATTCTGTCCCCTTGTGATATAGAAAAGACAACTTGAGGA CAAGAACAGAGAACCTGAAGTTCCCCTTTATAATCCTGATCTACAACTCCAGGGTGGATA ATAAGACCTTGTAGGCTGCAAGAGCCTGTCTCTGTCATTATTGTCCAGTGGCTTCACCTG CTCGGGAGAGCGCCTTCCAGGCCCTAATAGCCTTTTCATCTGATTCAGAACTATTAAGAA CTGGCTCCTTGAACTCATCTAGTGATGAGTATAGGCTCCTTCTCCTAGAAGCCTCCGCTG ATTGATCTTTTTTCTTTTCTTTTTTCTTCTCCTTCCTTCTAATCTCTCCCCAGGTATTCT TACCTGACCTAAACTTTTCCTCGGGTTCAAGACCCGTGGAAAGGCCTGTATACTTATTTT GTGTACCATATTTTCTCTTTGCTCCTACTCTCTCTCCCCGCTTTACTTCTGATAGATTGT CCTGAATTTCATCTAGAATCCGCCCTGCCTTAACCACTTGATAACATGTGAAAAGGAACA AAAGGGCTCCTAACACTAGAAAAAATTTAAGGCCAAACATACCTTGTAAAGCCATTTCCC ACTTTACTTCTGATAGACTGTCTTGACTTTCCTTAGAAAGTTCAAGACCAGACTTACCTT GTAAAGCTATTTTCCACTTTACTTCTGATAGACTGTCTTGAATTTCCTTAGAAAGTTCAA GACCAGACTTACCTCGTAAAGCTATACTTACGGGTTACCGCCGTTCCCCAGCTGAAAAGT TCTGAATTCACGCAGTTGAATCCTTCTCAACAGTCTGTTTTACGAGAACACTTCATTACC GTGACCCGCAGTTCTGGTTCCGGAATGAGGGATCTTCCTTGCGCCGGTGATGGTAAACTC TCGTCCCGAGTTTTTCTTCCCGGGTTTCCTCTTCCCGGATTTTCTCGTCCCGGAATTTCT CGTCCCGGAATTCGGCACCAATTCTTATTCGCGTTCTCACGCCCGGCCAGGAAAGAACAC AACAAACCAAAATCTTCTGCGGCAAAACTTTATTGCTTACATCTTCAGGAGCCAGGAGCG CAAACCCCCAGCCCCAAAAGCGAAAGCCACCCCAATAACGAAACCGAAACCCCTTCCCTA TTTAGGAGAGTTATCTTTCGCCTAGGACACATCACTCCCTGATTGGCTGCAGCCCATGGC CGAGCTGACGTTCACGGGAAAGGCAGAGTACAAGTAGTCGTAAAATACCCTTGGCACATG CGCAGATTATTTGTTTACCACTTAGAACACAGGATGTCAGCGCCATCTTGTGACGGCGAA TGTGGGGGCGGCTCCCAACACACAAGGGTTAAACATACCAGAAACATATCCATGTTTTAT CATTATCAAATATTATATATGTACTCTACTTTTACATGATTGACAATGCAGTAAGTTTTT AAAGTTTTGGTTGGTTAAACAATATGAACAATATGTGGTGGTGAGTCCTACATTCTATAG CATAATTCAAGGCTGGGGGTTGTGAGCAATTTGGTCACCGTAAATGGTTTCTGAATATAC AGTAGCCAAAACGTAACTCAAATGTGAGTGGGTGAGAGATCTGAAGTATTTCTTGTAGAA CTCACATTGTATTACATGACTCCACTGAAGCCTGGGTTCTGAAATGCAACATGGATATTT CATGTGTTCAGGCTACCATACCACACATAGCCAGCAAACACTTCCTGACATGCCTCTGCT CAGATTAGAGAATGCCGTGTCTTATGATTTTGCTTGCACTGTGCATGGAAGGGTTTCTGT TCTTCTAGAAAGATAATGCCTACCATTTTCTAGTATGGACCAAATTTATATCTTTGTGTT TGAATGTTTGATTTTCAAAAATCTCTGTGTGAGTTGCTCACTTACACTTCATAGAAATGG TAAATTTTGGCTTGGGGTTAAAACAGAATTTTTACACATTTCCAAAACAACTTGAAATCT CTGCCATTTTGCACTGTTTTTATATGAAGTAGCATTCTCATCACTGACATATAAAATCAA AATATCAGTCAACTCTAAAAAAAACTGAAGGTGTTCTATGTCCGACAGTATCAAACATTC AGTTCAATATTTAATTCATTATATAACAATAAATAAGCAAATCATCCCATTACTCTGCAC ATTTGCTTTCGTTGTTAATAAGCAATAATATTTTATATAGATCAAAAAATAATGCTGATA TATTATTAGTAAATATTTAATTTGTGTTTCTATCTTATATACATATTTTCCAGGGTTGTA AAAATTTCTGGAGCAAAAAGAAGTCACAAATGGGAAAGCTTTAAGAAGCCCCATCAGTGT CACCACAAACACATGTGCTTTGATATTTTGATGGCCATGAAGTCACTAGATGACAGAAAA ATTTCAGCTCCACATTATTTGCTTTAATACCAGGGAGCAATCAGTGGATATGAGGGCCCT CATTGACCAAACTGTTATACAAACATGACTGTGAATGTGAAGGGGGAGGAGGTAGGAAGG GGGTGAGGGAGGAAAAAAGGAAGAAAAGAGAGGAAGGATTTATTATGTTAATTGCCTCAA TAGATTACAGAGGTCATGAAACCCCACATCTGCTGCTGGAAGGCTGGTGAACAAGGAAAG CCAGCCCAAACCCGAGGCCTGGGTACCAGAAGCACAGATTTCCCAAGAGAAGATGGACAG CCCAGCTCCAACTGAGAGAGTGTTGTCCACCCACACCGATGAGGGGCTTCTTTACTCTGT CCACCGATTCAAATAATAATGTTCCCAGAAACTCCTTCCCAGATATACCCAGAAACAAAG TGTATAGATTTCCTGAGCATCAGCTAAACCATTCACATTGTCATGTAAAATGAATAACAT ATTTTTCTCTTTTAAAAATCATAAGGGGTGTGTGCACTCACTGTGAAGATAGAGTGTGTT CTCACTGTGAAGATGGAGTGTGCACTCACTGTGGAGATGGAGTGTGCACTCACTGTGGTG ATACAGTGTGTTCTTACTATGAAGATGGAGTGTGCACTCACTGTGGAGGTAGAGTATGCA CTCACTGTGGAGATAGAGTGTGTTCTTACTATGAAGATAGAGTGTGTTCTCACTATGAAG ATGGAGTGTGCACTCACTGTGGAGATGGAGTGTGTTCTTACTATGAAGATGGAGTGTGCA CTCATTGTGAAGATAGAGTATGTTCTCACTGTGAAGATGGAGTGTGCACTCACTGTGGAG GTGGAGTGTGCACTCACTGTGGAGGTGGAGTGTGCACTCACTGTGAAGATAGAGTGTGTT CTCACTATGAAGATGGAGTGTGCACTCACTGTGGATTGGAGTGTGCACTCACTGTGCAGA TGGATTGGATGCTGTATAGGAATAGTATATTTAACAGAATAGCATGGGTAAGTGTAGCTT GTAATAAATGGGTAGAGCTGTGAAAACCACACCATTTAGTTCTTTCTCTTTGGCATTTGG AGTTAGTTATTTTATTTCATTTTCTAAAATAAATATTTAGGGTCCCTTCCTTACTTATCT GGAGATATCAGAATTCTCCAGAAAGACAGCAGTAGGATAGCTGTATAGGATTAATAGAGG GAGTTTTTTTCCTTGTAAAGGATTTGGCTCACTCACTTATGGGTGAAGAAACTCAGGGCA AGCTATCTGCAGGCTGGAGATGCTGACATGTCAATGGCAGGGCTTAGTCCAAGTTCAAAG GCCTCAGAGTTGTGGAAGCAAATGGTGTATCCTTCAGCTCAAGGCTGAAATCCCAAGGAA CCCAATCACATCTTATCCTTTAGGTACTGGGTCAGATGTGGTATCTTGGGAAAGACTTTA CAGGCACAGCCAAAATAATGCTTTTCCAAATAATTGTTATTTAATCCAGTCAAGCGAACA CCTAATGCTGACCTGCCCAGGAGTTAGGGATTGCCTCTGGCTATAAATAAATTTTGAAAC TGTTTGGAGCAAACACTGGGAATGAATGTGTTTCTATTATTTCCTTGTCCCCAACTCAAT TACCTCTTATTCTTAGAACATGCTCAGAGTCCCATAGAACCTCCTGTTATCTACCAAGAC GAGGACTGGAGTGCCAGCTGCTAGCTGCTGAGTTTTGTATTTCTCAAGTACAAACACTGT TTAAAGTCCATATTAGCCCCAAATAGGCCCATAGGATGCCCTAGGAGAAATTACTGCTGA GTTGAGAATTAACCAATAAATAACAAGTTGTAAACACTGATGCCATACAGATATCTGAGA GAGAATGTGTTCATCACATCTTTTTTCCTTGTATGACTTGTTTAGTTTCTTCATGTTTTA AATAATGTTGTACTTAAAAATTATCTTGGGATAAAATTTTTTATATAACATGTATAATTT ATTGGCTCAGTTCCCCTCTAATATTTTAGTATTCAATAAGTAACATTCTCCCTGTAAATT TTAGTAAAAATGCATATTAAGTAACATCCTCATTTTTTTCTAATTATATTTATTTGCTTT GCATATCTTTGTGCATGTGTGTCTACAGATATGCATGGAGAGATCAGAGAATTCTAGAGT CATTTCTTTCCTTTCACCTGTAGGGCCTGGGGATTGAATTGGGGTGATCAGGCCTAGTGG CAAAGCACTCTTACCCACTGAGCAATCTCACTACCTAATATTAAGTAATTTTTTTAGAAA CACCAATACTGTCATCCTCTTTCTTATATTAGTAAATATTATAAATGCTAAAGCTGTCTC AATATCAGGAAGTAAATGAAGTTAAATGCATGCTCTACCTCTGAGCCCCACCCCAGATCT CCAAAGTATTTTATCTCAGTGGATTGAGGTTATAGAAATGAGGCAGTTGGGAATAACTTC TGAGTCTGATTTCTAAACCCATTTTAGCTGGTTTTCTCATTAATGTGATAAAAAATCCTG ACTGAGCAGCTGAGGGGAGGGAAGATCTCTTTTGACTCATCTGAAGATTCAAACCATAAT ACCACTTAAAATGTATTAAACCAGTTAGATAAGATCATGTTCATAGGTGTCCTTTGAGCC TGATTCACACCCTACCTCCTGCCCTTTCCCCTCACTCCCTGTTGCCATCAGTCCCCTCTC TTCACTAAACATTTTCCTTTGACTTCTGTATCATCTATACCTGTGCAGTTTTAGGAATTG GTATAAAATCTAAGACCCACAAGTCGGAGAAAACATGCAATATGCCTCTTGGACATTGGC TTGGTTTTTTTCATATGATTATCTCTGGTTGTATCCATTTTCTTGAAATTGAACTAACTT CATTTTTTTTTTATGGCTGAAAAAAATCCATTCTGTATAATACCACATTTTCTTCATCTA TTCCACTATTACTTCATACACATTTCTCCAAAGTGCCTATTCTTCATGATTTGAAGAAGG TACAGTTAGGGATATACTCTGAAAGATACAACCACGGAGAGCCACAATTAAGGAATTCAC CATTTGTGATTGCATAGCTCAGCCATAATCCCAAGGCCCTTTGCCTCTGGCTTATTTCTA CCTTTCTGTCTTGAAACTAACACAGGGTGATGAGCTAATGCTGGCCTTGCCTTTGGAGTC CTGTGTGTACAGCCCGTTGTTCTAACGAAGTCCAGTCCCATCAGCTCCTGTGGAAGGTGA TAGAACTCTCCACAGTAGTCAATTCAGGAAGTCTTCCTTCTGGTCAACGTTTATGTCCTC ATTGTGGATCCAGAGCTATGGTGATAAGACCTGCCTGGAGCTTTTGTTCTTTGTTTTGTT TTGTTTTTGTTTTTGTTTTTTGGCCAGGGTGTCTTTTGTTTGACATCTACAGATACACTG CATACTCTCCTTTTTTTTTTAATAGCCATATTCCTTGCTTTAAGTAAACAAAGTACATTA AAGTCAAGATTTATAAAGAGGAAACACTCAGCCAAGTGCTTTATGAATGTCAATTATCAA CAGTATTCATCCTTTCTCTTATTGTGAGGAGGACCCATGCTGTGCTCCATGTCAGATAAG GTCAATGTTTGTCTCTTATCTCTTTGAATTTGTTGCCTCCTTTGCTTAGACTTTTATATA GCAGGATTACTCTCTTATAAGAGTGAAAGACCCACAGCATGAGGACTCCCCCATGTGCTG ACTCAGGAGAGATGACACCCCCAAATCACTCACGAGAAATGGTCTTGATGCAAACTGCAA GAGGTTTATTCAGAAAAGACCAGTGCACTGGTGATGACTCATATCCCATGCAGGGGTGAC AACGAGCTCAAGGGGTAAGGGGTTTATAAAGACACAAAAACCGCAAACACCTGGCATTGG GCTATAGAAAGGGAAAAACGGCAAACACCTGACATCCTGGAACAATGGGGCTATTTTGGA CACAGGTCTAGGGGCTTAAATAATTTTTTATGCTCTGTCAGAATCTTTTATTCACCACTT CTTCTAGTTACTAGTTCTAATATTAGAACTACATTTCAATCTCTTCTTCAAGGTTCTGCA GAGACTGGCACTGTTGTCTCAGCACCAACAGCTGGACTGCACTAATCCTTTCTCTTACAA AGGTCACTAACCTATTAAGAATCAGCGGGCCAAATGTTAGCAGCAAAAAGGTCCCACTTT GATAAGTGGAAATGAGGGTGGTTATTAAAGAGGCCTTCAGCCACGATGTGCCTGGGGGTT CCATTTTTGGGGTCTGATGTGGGTTGTTACTCTTTTTCTGAATTGTGCCAGCATTGTAGA TGCAGCTTAAGAGGATCAGCAGTCTTTTCTTGGGGTTGCGCAGGAGCTCATTTCACGTGG GAGCTGTGGATCCAAGCGGAGCAAATCTCCTGGTTCATAAGCCTCTTTGAGCTGCTCCCA GGTCGTGTTTCTGACCACTTCTAGGGCTTTCATACGTGCAAACAATGAAGGACTAGGGTT AAATTCTAACACTCCCCAAGCCTCGGTGAGTGGGGGAGGCCCCCAGTAAAGCATTTCATA GGGAGTGAGCTTAAGCTTCCCGGGGTGTTCCTGACACGGAACAAGGCGAAGGGAAGGAGA GCTATCCAGTTATTCCCGCCGGTCTCTATGGCCAATTTGGTTAAGGTCTTTAAGGTTCTA TTCATCCTCTCTACCTGTCTCTGTCTCTTATAGGCTCTGGGGCCTATAAGCACAATGTAA TTTCCAATTAATCCCCAGTTGGGTGGCCAGTCCCTGACTTACCTAGGCAACAAAGGCGGG TCCATTGTCCGACCCTATTACCTTGGGAATCCAGAATCGTAGAAAAATTTCCTCCAGGAT TTTCTTGACCACGACATTGGCAGTTTCTTTTTTAGTTGGGTAGGTTTCCACCCATCCTGA AAAGGTATCTATAAAAACTAAAAGATACGTATTACCATATTTAGCTGGTTTTACTTCAGT AAAATCTATTTCTCAATAGGCTCCAGGACGGTCTCCTCATAGTCGTCTTCCTGGAGGATA TCTTGAATGTCCTGCATTAGTCATGGCACACAGTACACAGTTTCTGACTACGGCCTCCAC TACATCAGAGAGTCCGAAAACATAATAGTTGGAAGACTTAACCAAAGTCTGTAGATGCCT GGCTCCTAGATGGGTTAATTGATGTCACTTTTCCATCTTTAGCTTCTCTCAGGCCATAGG GATTCTCAAACTTGAAGCCTAATTTATTCATTTGTTAATAGTCTTCTGGGGTGTAATTGA AGCTAACTTCTAAAGAATGATGGGGGTCTTCAAACTGATTATGCCAGGTTTTCATGGTGA GGACCATAGGTCCTTGTGCCGCGTTTTTTGGCTTCTTGATCAGCCATCTGATTACCTCTA GACACAGGGTCTTGGCTCTTTGATGTCCTGGACAGTGTATGACGGCCACTTTCATGTGAA TAGCCTCAAGGAGACTCAAAATCTCCTCTTTATTTTTAATATCTTTACCTGCCGACGTCA ATAATCCCCTCTGCCTATAGATGGTGCTGTGGACGTGGGCTGTAGCAAAAGCATACCTAC TATCGGTGTAGATGTTACCCTCTGGCAGACTGCTGGCCCACACCACATATTTGCCATCTA CCACCACCGCCCCAGCCATCCTTTTACTGTCCACCAAAAAGCTGCTTCCGTCTGTATACC AGTTTGGAACGCCTGGCCATGGCTGATCACGCAGATCACTCCGGACCCCTGTTTCTTCAG CAAGGATGTCAGCACAGCGGTGGATGGTGAGGAGTCTTCAGTCTCAGGTAGGAGGGTAGC AGGACTGAGGATAGCAGGAAGAGCAAACGTTACTCGCTCAGTCAGCAACAGACTCTGATA GTGAGTCATTTAGGCATTGGTCATCCATTGGTCTGGAGGCTGGCAGATCATGCTTTCAAG AGAGTTGGGGGGCCATCACAGTTATTTGCTGTCCCAAAGTTAATAGTCTCTGAATATGTG GCCTAATTCCACCCCTAGCCTCGTGGCTCATTGGATATTGCCACACCCCTATAGGGGTAG TATTCATCTTCAGTCCCACAACCACGGGGGTTACTCTGACAGCCATCCCCATGCCCCCGG TCTTCATCCATGCCCTAGGGAAGGCATTTAGCCAGTCTCTTAGGTCTGGCCCCTCTGCTT GCTTCGTACATTCATGCAGGCGATACTCATCCTCAAGTTGTAGGGCCAGGATCATGGAGG CAGGAGATTCCCAACTTACTCTTAACCCTTTTTGCGTGAATCTGATCTGGGCCTTCAGTT TAGTCAAAAGGTCTCTCTCAAGAATCGTTGTGGGACACTCAGGGATGACTAAGAAAGAGT AACTCACTTGTCCTTTGTCTAAGTCTACAGTACGTGCAGTGGTCCAAGGGTATTGTTTCT GGCCTGTGGCTCCAATTACTATGTTGTTTTTTTGTTTGTTTGTTTTTGTTTTTAAGTTTT TTTCCAATGGTTGTTTCAACACAGAGTGTTCTGCCCTGGGGTCAACTAGAAAGTCCATAG GGGTCCCCTCCACAGTCAGGGTTACCCTAGGCTCGGGGAGGGGGTCTGAGCCCTGTCTCC CCTAATCATCATCCTAGAGCCAGGACTTTAGGGGCCTTCCCCTTCTTCTTAGGGCATTCT CGTGCCCAGTGTCCTTTCTCTTTGCAGTATGCACATTGATCTTTTTCCAAAGTTTTCTGA ACAGGTCTTCTTCCACCAGGTTTAGATTCCCTGTTGCCCAGGTACCCTGTCCATCTATTT TCAGATCCACCTCTTCCCTCACACTCTCCTAGTACTGTGGCCAGAATCCTGTTTCTCTCC TGTCTTCAATCTCTCCTATTTTCCCTTTCTTCTTCCTTGCACTTTTCCCTCTCTTTCTTT TCTTCCTCAGTCTCTCTCAGGTTAAACACTTTCTCTGCCTCTCTAACTAAATCTTGTAAA GCCATGGCATGTAACTCTTCCAGTCTGTGTAACTTTCTTTTAATGTCTGATGCTGACTGC CCTATAAAAGCCATAGCTACTATGGCTTGTTGACCCTTAGAGGTCAGGTCAAAGGGAGTA TAGCACCTGTAAGCCTCCATTAACCTCTCTAGGAAAACAGACAGGGACTCGGTTGGCCCC TGCATTACTTCTCTTACCTTTGTCAAATTGGTGGGGCATCTTGCTGCTCACCAGAGCCTG GCGGTAAACTGTCAACCTCTTCCTACCTTGAGCTATGTTGTTGTCCCAGTCGGGTCTATC GAGAGGGAACCCCACATTTATCTGTGTTTATCTCATTGGGCAAATTGGTCGGGGCCCCGT TAATCCCTGGTATGTTCTCCCAGGCCTATAAGAGAATTCTTTCCTTCTTTTCCGTGGTGA AAAGAACCTGCAAAAGGTGTTGGCAATCATCCTAAGTGGGCTAATGAGAGTCTACCAGGC TGGTTAGTCTAGCCGGATTTTCTGAAAAAGTAGGATGGTTAGATTTCCGGTTATAGAGAT CAGATGACAAGAATGGCCAGTACTGAAGAGTCTAGAGAGTGTGAGGGTCTGCAGGTAGCC CCACTGTGCACAAAGGAAAGGCAGACATAGTGTCCGGAACCTCATCTGCAAAGGGACACT GTGCGGTGCCAGCTTTGGGTCCCAGCTGCTGGTCCTCTGACTGCTCCGGCCCCAGGGGTG GCCTCTAGATGTCATGGAGATGCAGGAACCGGAGGGGGCAAGGGATAGGGAGGAAGAGGA GGAGGTTCTGGCCACTCAGGAGGCCCCTCAATCTCAAGATAGTTCTTGGGGGAAGCTGAA GGCCAAGGCAAAGGCTCCATTTCGTTTCAGGAGGAACCTTCAGTTTCACTTTTGGTCTGT GGAGAGCCAGGGCTTGGGAGCCTGGCTTCTGCTGCAGGATCCACGGCTTGACCCATGGGG GTGGATTCTGGACGAGATCTTGTCACACAGTTACGTAGGGCTGCTAGTCCAGGTGAGACC CAGGTTCATCCTGAAAGACAATGGCCTTAACTTCAAAGATTACAGTCAAGTCAAAAGTCC CCTCTGGTGGCCAGCCCACATCAAGTGTTGGCCACTTGGAAGCACAAAATGTCTGCCAAG GTCCCTGCTTGATTTCCACTGAAAGGTTGTGGACCCTCGACCTAACTTCAGTCCAGTGAT CTAGTGTCAAACTTAGGGGAGTTGTCACAGTCTGTCCCATTGTCCAAGTCACAAAAAACA CAAAACAGACACAGGAGATACACACACAAAGACTGACAAATATACAAAACCAATTCAAGG ATGCAGAAGGTTGGGCTGGTCCTGACCCCATCCCTGTCAGACTCCTGGAGTCCTTCCCCT CGCTCCGAGTTGTCCCTCAAAGCAGCAGTCAGTGATCCTGACATGTCTGCTGATCACACT CCGGGTCTCGTCTCTTCTCAGTCTCCCATGAGAAGTTGTGACTGCAAACAGAAATTTCCA AACTTCACTGGCACACAGAAACAGTTTCAGACAAGAAATCTCACCTTCAAGTGGGTCTTC CCGATGACACAGATGAGACACAGATAAACAAACCAACACAACAAGCACACTTTCATTTCA GAAAACAGAAAACAGACACTCAGAACAGAGACACAAGCTGGTACGCACACATTCCAGAGG GGATCCCCATACCTCCAAGTCGATTCTCAGGTTGAGGGATGGTCGCAATTCCCAGCCAAT GCACCAAATGAAAGACCCACAGCGTGAGGACTCCCCCATGTTCTGACTCAGGAGAGACGA CACCCCAAATCACTCATGAGAAACAGTCTTGATTCAAACTGCTAGAGGTTTATTCGGGAA AGACCAGTGCACTGGGGACGACTCGTTTCCCACTCGGGGGTAGAGGAGTCGACTACAAGC TCAAGGGGTAAGGGATTTATATAGACACAAAACCCGCAAACACCTGGCAAAAACCGCAAA CACTTGACATCCTGGAACAATAGGGCTACTTTGGACACAGGTCTAGGGACTTAAATAATT TTTTATTCTCCGTCAGGATCTTTTAAGAGTAAGCAGCACAAACTATCAAGACAGTCATGT GGATATCTTAATCTGAAGTTTAGTTTGAAATCTCTACAGGATTGAAGTTAAAATGTACCT AGACCTGTGTTATCTTTTATTTATAAAACACCCAATTTGAATGATCATAGAGAACCTTCT CATTATCAATGACAGTCCTAACAATAATTAAAATGGTGGCCAAGATCCAGCCCTGTCAAC AATTCTATTTTTAAATACATTTCATAGCTTAGAGTAGTATTATATCTGGGGAGAACAGGA AGCCTTGGACAAAGAGCTCCTGTCTATGCTGCACACTCTCTTACAGTGAGCATCCCGTAT CTAACAGAAGAGTTGTCCCTATCAGTGAGCTGCTATGAATGCACAGATGCTAACGAGGAA TTATTACCCAAAGTCTACACTTTATCAGATGTTCTCTTTTACTCTTGCTTCCTTCCCCCC TTCTTGGGTCTATCTGGGCTTTGTATTTAATTGTCACGTCTCCCCAGGATGCTCTTGGCT CAGGCAGCTTCTCACGCTTTCCTTGGACTTAATGATCATGATATTTTCAAAGGGACTCTG CTCATAGACTTTGAAGACTGTCCCTCGGTTGGAATTTGTCTGCTGGTTTCTTCATGCTTA GACTAGAGTTCCGGGTTTTAGAGAGGAAGGGAACAGAAGCAAAGGGCTGCTCTCAGTACA AACTACCCCCACACACCTCATCACAGCTGACCAGGACCCGGATCACCTGTTTAAAGCCAT GGCCCGTCAGACATAGCATGTTTAGTATAACATATTTCTGCCACATATTTAAACAATGAG AAGTTTGCTTCTGTGCTACTGTCGGAAGCACAAGCTTTGGTTGCAGACTCAGGAACATTG GGTCAGAGAAGCTTCCCTTTGCACTAGGTTGGGGGTCACTGCTGAGACTCATGTCAAACT ATGGAGTATGAGTAACTATGTGCCAAGCTGGGAATGGGCCATCTCTATCTCCCTCCCACC ATGACCCAAGGTTAGGCCACTCTGAGGAAAGGTGGACAGAAAGAATGTAAGGGGTGTGTG GGGAAGAGAGCTGTGATGTGCTGACTTCAGGACATGGCTACACTGTTGCACACATCAGCT CACAATGACTGTTGTTACCTGCACAACGTCAAGCCAGCCCAGATTCCAGCATGAATGGGG AAAGGTCCCCAGGGTCCTACCTTTGGTAGAGGATTTATTAGCAGTAATGACCGCCGAGGG AAGGACACTCACTCTCCTTGTGGTAACAGCCCTCATAGGCTGCTCATGCCCCTGTGGGTG GCCACACACCCAGGTGTATGTGGGCAGAATTAATTGGATTCAGGAGGTTTTAATAACAAA AGCATAGAGATAAAAAGAGGATATAAAGCCAGGAGGGAGATGGGATGGGACCATGAGGGA CATTTAGAAGGGCATAGGAGTAGATGGATATGATCAATATTTGCTGTATAAATGTATGGG GCTTTCAAAAAACAAAATACAGTTAAAAAACAGATTGTAATTGAACTAAATATGGCTTTA GTATTGATTTTAGGTAACAAAAGATGTTATTGACACAAAATGTCTAGAGGTAGCTAAAAT TGTCTGAATACTTGAAATTATGTCTATGTTAAATTTTAATATTTTAAAAAACATTAATTA TTAAAACCTGCACCAAAGCTGTCTGTAAGCACTCGGTATCATATACTCAAATGAACCTCA TACTCTCTCTACTGAAAGACAAAGGCTACTGGCTATAATAATATCTGAATGCTTTTCCTT GTTGGACCCCTAGATACCCAAGCTAGCATAAAAACCTACATAATGGTTTTGCTTTCCTTT ATTTATTTATTTATTTATTTATTTTTGCCAGAGTCCCCATTATTTGTATGAAAGAATAGG GGATGGGAAAATTGCCAAATGTCAGTAAGACAGGTGGTCAGGAAAAAACTTAGAGGCTGT GTAATCATGCTATGAAATCACATCTGCAGAAAAGTAATTGTTGATAGCTGAGCTTCCATC AACAAATCCAGATGTTAAACAATGGTGTGCACACAGATAAAGTATACTCACAAGGGTCGA TCTGAAGTATACTAATGCACACTTATTTTTCACGCAAGCTAAATCACTGAATCTTCTTCC TCACTCTCTGAGACGCCAGCAATCATTTGTATCCATGAGAAATCAATAAGCACAAAGGAA TAATCTATGACTAATATTTAAAGAGATATGTCTGGTGATTAATGTTATTTAATCAGTCCA GGGAGAGATTCTACAGGGGACTATGTTAACCCTCCACAGTATGAGATGATATCTGACATC GCATCTGCCTGATGAAGTAAGTGGTTAATCAAATCCAGCTTTTAACCAAATCTGTGTGAA TTAGGAATAAAAATATTCCTACCATATATGAAAAAATCTACTGCATGGGATAGAAAAACC TCATCTGTTTAGATATTTAAGAGTGGTTTTCTTTCATTGTGACAAAACAAATGTGAGTGC TCATTCAATAAAATTATTTAGTGAACACCAATGCACAATTGTCTAATATTAAAAATATAG TAGTAAGAAAAGCAGGAAGAAATTCTTCTCTGAAGCTTATGTTTTAGTTTTCTGGAAGAA TGTGTGAGTATGAGTGTGAATGTGCATGTATGTGCACACGTTTGTATGTGTGTGTGCATG TGTTTATGTGTGTCTGTGTATGTATGAGTATGAGTGCCTGTGTATATGTGTATGTGTGTT CATGTGTGCTTGTGTGTATGTGTGAGCGTGTTTGTACATGTGTGTATGTGTGAATGTGTG TGCATTGTGAGTTTGTGTGCATTTGAGTATGTGCATGTGTGAGAGTATGTGCATTTGTGT ATGTGCTTGTGTGAGAGTGTGTGCCTGTGAATATGCATATGTGTGTGTGAGTATGCATCT GTGTGCACACATGTGTGTCTGTGTGAATGTGTGTGCATGCATGTATGTGTGAGTGTGTCC GTGTATGTATGTGAGTGTGTGTGCCTGTGTATATGTGTATCTGTGAGTGTGTGTGCATGT GTATGTATGAATGTGTATGTGCATGTGTATGTGTGTGTGTAAAGATAGAGACAAGAAATA AACACACAGAAAAAATGGCAGGTGGCAAACAGTTTAACAAAATAGGTCAGAAATTTAGGA AAAGCAGAAAAGGGGGTGGGAGTGGGAGCCTCCAGGAAGGTCTCCCTGAGGATCTGACTC TTTTTTTTTTCTTTCCATTTTTTATTAGGTATTTAGCTCATTTACATTTCCAATGCTATA CCAAAAGTCCCCCATACCCACCCACCCCCACTCCCCTACCCACCCACTCCCCCTTTTTGG CCCTGGCGTTCCCCTGTTCTGGGGCATATAAAGTTTGTGTGTCCAATGGGCCTCTCTTTC CAGTGATGGCCGACTAGGCAATCTTTTGATACATATGCAGCTAGAGTCAAGAGCTCCGGG GTACTGGTTAGTTCATAATGTTGATCCACCTATAGGGTTGCAGATCCCTTTAGCTCCTTG GGTACTTTCTCTAGCTCCTCCATTGGGAGCCCTGTGATCCATCCATTAGCTGACTGTGGG CATCCACTTCTGTGTTTGCTAGGCCCCGGCATAGTCTCACAAGAGACAGCTACATCTGGG TCCTTTCGATAAAATCTTGCTAGTGTATGCAATGGTGTCAGCGTTTGGATGCTGATTATG GGGTGGATCCCTGGATAAGGCAGTCTCTACATGGTCCATCCATTCATCTCAGCTCCAAAC TTTGTCTCTGTAACTCCTTCCAAGGGTGTTTTGTTCCCACTTCTAAGGAGGGGCATAGTG TCCACACTTCAGTCTTCATTTTTCTTGAGTTTCATGTGTTTAGGAAATTGTATCTTATAT CTTGGGTATCCTAGGTTTTGGGCTAATATCCACTTATCAGTGAGTACATATTGTGTGAGT TCCTTTGTGAATGTGTTACCTCACTCAGGATGATGCCCTCCAGGTCTATCCATTTGGCTA GGAATTTCATAAATTCATTCTTTTTAATAGCTGAGTAGTACTCCATTGTGTAGATGTACC ACATTTTCTGTATCCATTCCTCTGTTGAGGGGCATCTGGGTTCTTTCCAGCTTCTGGCTA TTATAAATAAGGCTGCTATGAACATAGTGGAGCATGTGTCCTTCTTACCAGTTGGGGCAT CTTCTGGATATATGCCCAGGAGAGGTATTGCTGGATCCTCCGGTAGTACTATGTCCAATT TTCTGAGGAACCGCCAGACGGATTTCCAGAGTGGTTGTACAAGCCTGCAATCCCACCAAC AATGGAGGAGTGTTCCTCTTTCTCCACATCCTCGCCAGCATCTGCTGTCACCTGAATTTT TGATCTTAGCCATTCTGACTTGTGTGAGGTGGAATCTCAGGGTTGTTTTGATTTGCATTT CCCTGATGATTAAGGATGTTGAACATTTTTTCAGGTGCTTCTCTGCCATTCGGTATTCCT CAGGTGAGAATTCTTTGTTCAGTTCTGAGCCCCATTTTTTAATGGGGTTATTTGATTTTC TGAAGTCCACCTTCTTGAGTTCTTTATATATGTTGGATATTAGTACCCTATCTGATTTAG GATAGGTAAAGATCCTTTCCCAATCTGTTGGTGGTCTCTTTGTCTTATTGACGGTGTCTT TTGCCTTGCAGAAACTTTGGAGTTTCATTAGGTCCCATTTGTCAATTCTCGATCTTACAG CACAAGCCATTGCTGTTCTGTTCAGGAATTTTTCCCCTGTGCCCATATCTACAAGGCTTT TCCCCACTTTCTCCTCTATAAGTTTCAGTGTCTCTGGTTTTATGTGAAGTTCTTTGATCC ATTTAGACTTGACCTTAGTACAAGGAGATAAGTATGGATCGATTCGCATTCTTCTACATG ATAACAACCAGTTGTGCCAGCACCATTTGTTGAAAATGCTGTCTTTCTTCCACTGGATGG TTTTAGCTCCCTTGTCGAAGATCAAGTGACCATAGGTGTGTGGGTTCATTTCTGGGTCTT CAATTCTATTCCATTGGTCTACTTGTCTGTCTCTATACCAGTACCATGCAGTTTTTACCA CAATTGCTCTGTAGTAAAGCTTTAGGTCAGGCATGGTGATTCCACCAGAGGTTCTTTTAT CCTTGAGAAGAGTTTTTGCTATCCTAGGTTTTTTGTTATTCCAAATGAATTTGGAAATTG CTCCTTCTAATTCGTTGAAGAATTGAGTTGGAATTTTGATGGGGATTGCATTGAATCTGT AGATTGCTTTTGGCAAGATAGCCATTTTTACAATATTGATCCTGCCAATCCATGAGCATG GGAGATCTTTCCATCTTCTGAGATCTTCTTTAATTTCTTTCTTCAGAGACTTGAAGTTTT TATCATACAGATCTTTCACTTCCTTAGTTAGAGTCACGCCGAGATATTTTATATTATTTG TGACTATTGAGAAGGATCTGACTCTTGAGCAGCATGAGGGGGAAGTAATGAAATGAGCCC CGTGGATACCTGGGAAAAGGTTTGCCCAGGAAATAAGAGAGTGCTCTATGTTCAGGGAAT GCCAAGGATCTCCTGCAGCTCCAGAGGTGGAGGGAAAGAACAGGAGGAGTGAAGCCCACT GGTGGAGCTGGCAGACCATGCAATAAGGGCTTCGGGGGCATTCAAGCATAACTATGAGAT TCGACCTAAGTTCTGAAAGGTCACCCCAGTGCCCTTCTGGATTATGCTTAGATGGCCACG GCAGTGATCCCTGTGAGAGTGGATGGCTGCAGAAAGCAGAGGGCAGATGGTAAGATTCTG TTGGCATCATGAAGGGCGGACTCTGGAGGAGTTGGTTTGGCATAAAGGTGGGATGTGAGT TTATTTCTGGCACCGGAAACAAGGAATGCCAGTTACCTTTTCATTGTGCATCAAAATACC CAAGAAAGGCATGTGTATGGACAGGCGTCAGTCTGTGGTCAGCTGGCTCAAGGGCTTTGG GCCCGTGCTAATGCAGAACATCTTAGAAGGGAGGGCATGGTGAGCCAGCGCTGCTTCCCT CGTGATCGCCAAGGAGAAGAGAGGGAGGAGAGGAAAAGAAGAGGGATGAGAGAGAAATAA GGGGGAGGGGAGCAAGATATAGTCTACACAGGCACTTGCCCAGGGGCCTCCTCCTGTAGT TAGGTTCCACCTCCTAAGATTCCAGCAGCCCTTCAGGTTATCAACTCATGGTCTAGCCTA TCTGTTAAGGTCAGACCTAGTTACTTCGTCAAAGCCCAATCTCTGAACACAAATGCATTG TGGACTAAGGTTTAAGGTAAAAAGTCTTTGGGTTACATATCAGATCCAAGCCAGAATGGG GAGAGAGGGGCTTTCATGGAATGATTTTATAGATATTTCTATTGTTGTATATGTAATGAG CAGAAAATAAATGAGGCTTTATAAGGATCACTGTTGGGAAACTATAATTATAGAATAAGA GCTAAAGTGCCCAGTTTTAAAGCTACCAAAGAGAATAAAGCTATAAAGAGAAATGGCTGG TCAAAAGCTACAACACAAGGGGCTGGAGAGATGGCTCAGTGGTTAAGAGCACTGACTGCT CTTCCTAAGGTCCTGAGTTCAAATCCCAGCAACCACATGGTGGCTCATAACTATCCATAA TGAAATCTGATGCCCTCTTCTGGTGTGTCTGAAGACAGCTACAGTGTGTTACATATAACA ATAAATAAATCTTTAATTAAAAAAAGAGATACAACACAAGAATCAGTCTGATACTTGGTT AAATTTATTAGGCATCTAAAAATATAATAAAAACACTTCTAGTTTACAACAGCCATAAAA TTGAGTTACCTGTTAATTAAACTTGTGTGGAGGCATATAATACATATCGAAAAATTCCAC AATTTTTAATGTGGATAAAACCTTAGATATATATAGAAATATGTCGTACCCCAGGACAGG AAGATAAAATGGGAAAGGCAATTGTTTGTGGCTTAATCGGTAGCTTTAATAGAACTTCAC TTAAAATACCTATGATGCCATTGACATTTGTAAAATTTAAAATATTTAATTCTATAATAT GCTTGGAAAGATAGACAAGAATATTAGAGGACTAATGAAAACAACAATAATTATCTCACA AAATAGAGTGTTTTTATAGCAACAATAATTGAACCAGTGAAACATTGCATTAGGAGAAAC ATTGGCCATTGAAATAAATGGGCAGTGAATTACTTACTTTAAGAATATAAAAAAAGACAT ATATAGCAAGTGAAAACAATATAATTACAAAGAACATAATTATTTTCTTCATATGGCTGG TAATAACTTTATTCTATTATTACTAAAGGAAATTTTACCTGAATGAGCTGTAATAAACAT TAATCCAAAACTGGGCGTGGTGGTGCACGCCTTTAATCCCAGCACTGGAAGGCAGAGGCA GGCGGATTTCTGAGTTCGAGGCCAGCCTGGTCTACAAAGTGAATTCCAGGACAGCCAGGA CTATACAGAGAAACCCTGTCTCAAAAACAAAAACAAAAACAAAAACAAAAACAAAAATTA ACCCAAAAGAGGTAGTGTGGTTCTTTTTAACTGAATAAGGAGCTGGCTGAGATGGTTGAA GTTATAAAGAAAAGGTGGGCGTGACGTTGTGTTGGATGATTTTTTTGTTGTTGTTTTTTG TTTGTTTGTTTGTTTGTTTGTTTGTTTTTCAAGACAGGGTTTCTCTGTGTATCACAGGGT TTCTCTGTGTATCCCTGGCTCTCATGGAGCAACCAGCTCTGGCGTGTTGGATCATCTTGA TTGTCCACCTGACAGGGTTTAAAATCATCTAAGAGACCCGCCTCTGGACATGCCTATGAA AGTGTTCCCAGAGAGGCTTTTTTGTTGTTGTTGTTGTTGTTGTTGTTGTTGTTGTTGTTG TTGTTGTTTTGGGTTTTTCAAGACAGGGTTTCTCTGTATAGCCCTGGAACTCACTTTGTA GACCAGGCTGGCCTCGAACTCAGAAATCCGCCTGCCTCTGCCTCACTAGTGCTGGGATTA AAGGCGTTCACAACCACGCCTGGCTCCCAGAGAGGCTTAACTGAAGAAGGAAACCCCTTC TAAATGTGGGTGGCATCATCTCACAGGCTGGAGGCCGAGCAGATGGCAGTAGTGAGCTTA GCAGTCCTCTCTGCACCCTGCCTGTAGGTGCTTTCCTACACTCCAGCTGCCAACGGTAGA GCTTAGTCATGCACCACCATGTCATTCCTGCCTTGGTGGAACATACGCTCCTTGTGCAGA TCTTTTATTCCTCTTTCTTTTCTTTTTACTGATTATCTATGATGTACTATAAAGTATGCC TTGGGCTCTCCTGTGTATAAGCGCCATTTTCAGAAAAACAACAACAAAAAACCAACAACA ACACCTTCCCTCATTTGCTTTGTCTTATGTTTTCTCCCAGCAATGAGTAAAGGAAATAGG GAAGATTCTCCAATACTTTTGAAAGATATGCGCAGATGTCATAAAGATAAAATATTAGCA AATAAAATAGTTTGTTTTGAGTAATTGCAGGAGGTCCAAGCAGCATATTAATAACCCTAC TAAGTGTTGCTTAGGGTCTCTGCTCATTTTCAAATCTATTAATATAATGGGAAGGGGATT TATTGTAAAAATGGTATGAAGAACTCATAAAAGCTCTAAAATTACCAAGTCTCCAACAGA CAAATATGCATACACTTATAAGCCCACAAAAGAAGAAATACTCAGCATTATTTATTTTTT AAATGCATGGAAATTAAGTTGATGTCTCCAGTAAGTGGCAAACCCCAGCCCACGAGAAGT TGATGTATCTTTCAAAACAGGTGCATCATGAGGAAGAAGTGGCAGCCTGAGAGAACTGAA GGAGTCTTCAGTAGGGAAATACTTTAGGTATCATTATAATGTCTTAGCTTTATATGAAGA AACTGGAAGGAGAAGGAAGAGAAGATAAAATCTTAGCAAATAAATAAAATGTTTTGTAGA CAAGAGCCAGGCCACACAGGCACACTAGGGGACCACTTCCTCTCAAGTAGATATCGTTCC CTGAATTTCTATTACTTTCCAATAGCTCATCAGAAGATGAACTCACGGACTAGCTCATTG ATACAGTCAGACCCAGTCACTTACCCAAAGCCCAAACTCTGAACAGTGACTAAATTTTAC ATTTTAATATGAAAATATATTAGGCAAAGACACATGCATCCTATAAAAAGATAAATTGTT TACAAGCACCTGAAATAGCAAACAACGAGTAAAAACCACATAGATGTTCAGTCATGGGAG AATTCTCAACAATTGTGGAGTTTAACAAAATCTGATGTGTGAGTAGAATCCTCGTTTGTT TTCTAGAACTCCAAAGTAAGAAAATGTGACATATGTATCACATAAGAACTATTAGGAACA ATAGCCAAACTAAAATTATCATCACAGTCCAGATATAGAAAAATGTCGACCTAAAGATGG AAGATGTCATTAAGAGAAGCACTTGAGTCTAAGTGGAGGAATCAGAATGTAATTTGGTGT AAAATTTCCAAAGGCAACATTAAAAAATTAATGTAGGGCCTTGGAAGATGGCTCAGTTGG TAAAATGTTTGACATGCAAATGTGATGGCCTCTCAGGAGGAGACTTAGGGTGTGAGCTCA GGCTTGGCTGTAGCAAGACAGGGCCAGGCTCTGAGCCAAAACCTCTGAGATGGCAGTAGA GGGCTCAGGGAGACCTGTCCAAACTCAGGCTTGTTCAGGACAGCTGAGTCTTTCATAGTC AGCTTCTCTTGGGTCTCCATACCTCCGAGCTACATCTTGTTGGCTGCTTCTGTATCCACA CCTGAGCACTGCATTCCTGCAACTCACAGCCAATAGTCCAACATGGTAAAGTCAGCAGGA GGGCTTGGGCCAACATTCTGGGCTCTGGTTACCATTCTGAAAGGTTCCCCATAGCCTCAT CTTTTGAAGGCACAGTCTCCAGCCTGTGGTGCCATTTTGAAGGCTTTCAAGAGATGAGGG TGTGGGGGACATTTGAAAATGGTGAATACGTAGGCAGAAGAGATGGGGCAGAAACATGCA GGGGACTCTACCAAGATCCAGTTTTTGAAGGAAGGTTCCTCCATCAGATCTTTAAAAATA TCACTTTATCAGCTTCTGGTGATTAACCTTAAGCCTGGACCTCTTCTTCCTTCAACATCC AGGGCTATGATGTACCTCCTCCCTAAGTAAAGGCTTCCTTCTTATTCACACAATCAACTA CTTCTAAAATTAAAATCTCAAAATGATATTTTGTTATTTATTAAATATTTTTCAAGTTTA AGAAAATGAAAACACTATTATTTTTGCATATGTTTATATGTCTGCATGTGTCTGTATACA TGTTTATCTTAGTGAACTTACTGCTGTGAAGAGACACCATGACTCTTATAAAGACAACAT TTAGTTGGGGTTGGCTTACAGGCTACTGAACTGAGAGACTCAGTCCAGTGTCATCAAGAC AGAAGCATGACAACATCCAGGCAGGCATGATGCAGGAGGAGCTGAGAGTTCTACATCTTC ATCTGGAGGCTATTAGTAGAATACTCACTTCCAGCCCACACCCACAGTGACAAACCTGCT CCACGGAGGCCACACTTACTCTAGCAAGGCCACACCTCTAAATAGTACCAGTCCCTGGGC CAAGCATTTACAAACCATCACATTCCACTCCCTGGACCCCATAGGCTTGTTTAAACACAT GAGTCTATGGGGGCCATACCTAAACATAGCATAATGCAAAATACAATTAGTTCAACTTCA AAACTCCCAAAGTCTATAGTAGTCTCAACAATGTTAAAAATCCAAAGCTCAAAGTTTCTT CTGAGATTCATCCAATCACTTAACTGTAATCTCCAAAGCAAGTCAGGAAACCAGCTGGGC AAACTCCAAACTCTGCATCTCCATGGATGATGTCAAATTGGTCTTCAGATCTCTCACTCA TTTTTCATCTTTGTTGAATGCAACAGGCATCTTTCTTCTGGGCTGGTTCCACTCCCTATT AGCAGCTTTCTTCAGCAGATAGTCCTGGCTTCTTGAGCATCTTGGAGTCCCCAAGGCAAC TTGAGTGTTACAGCTTCTGTTTTCAATGTCTGGGATCGACACATTATCTTCTGGGCTCCT CCAAAGGGCTGGTGTCACTTCTTCAACTCTGCCCTCTGTAGCACTCTAAGCTCAGGTTGA TCCACTCCACTGTTGCTGCTGTTCTTGGTGATTATCCCATGATACTGGCATCTCTAATAT TTTGGTGTCTTCTGCTGCAACTAAGCTTCACCAATAGCCTCTCACAGGCTTTCTTCATGG TGCCAGGCCTCAAATCCTTTGCATGACACTTTCAGTCCTGGGCCATCAACTGCAACTGAG GCTGCACCTTCATCAATGCCCTCCATGGCCTCTCACAGTGCCAAGCCTCAGCTGTTCTCC ATCACTCCTTCATGCCTTCAAAACCAGTACCACCTGGGTGAGTCTTAGATATTACCAAGC ACAGTTTTAGCAAGAGTTACAACCTTGGCTATCCCTGGAACACAGCTTCTTTGTGCTCTC AGAAAACAATTCCCAGAAGATTTCACCTCAGTGATGCTGGTCTCCTCTTAATCACCACTA ATTTCTTAGCTCCAGCTAATCAGCATCGATTGTTCCAGTAGTCCCTTCTATTTTTCACTC TAAAGCCAGAGCTACATGGCCAAAGCTGCTATGTTCTGCCGTTTTCTGGGGCTGGAACAT CCCCCCCCCCCCCCCGTGCCTTATTCTATTATCAGCTTTCTGTTTTCTGATTCTCTCTCT GCCTAGGTTTGGCTTTCCTGGAATTTTCTCTGAGGATTGACCTTGAACTCAGAGATCTGC ATGGCTCTGTCTCCTGTAATTCTGGGATTAAAGGTGTGTACCACCATGCCTGGATCTAAA CTTAGCTGGGCTGGATCTTGCCCCCAAATCCCTTAATCTGTTATATCCTAGAATATCAGA TTAAGTTCCATTTCACTTCCTGGTGCCCCTTTAATACTTGAACCATATATTTCATATTTT TTCCTTTCTAAGCTTGCTACATTTGTTCAAAATGCTCGCCATGAGACCTAGCTAGGGAAC AAAGTTTCCGCTGGACTTTTTTGAGACTTCCTTTGTCAATGCAATTAATCTGAGTCTCTT CACCTTAGCCTCAGGAAGACTCTTCAGACAAGGGCTACAAGACTATTGTAGCCATATTCT TGACCCAAATACCACAAAAACAGTTTCTAGGCCACATATTGAAATGCTCCACTGAAACCT CTTGGGCCAGCTCTGCAGAATTCAATTCACTCTCAGTAACAAAGTCTTCCATATTCCTAC TAGGATGGCCCATTAAGCCCCACTTTAAGCATTCCACTGCTTTCCAAATTCAAAGTCCCA AAATCCACATTCTTCCAAACAAAAGCATGGCCAGACCTATCACAGCAATACCCCAGTCCC TAGTACCAACTTCTGTCTTTGGGTTTTACTGCAGTGAACAGACACCATGACCAAGGCGAC TCTTATAAAGACAACATTTAGTTAGGGCTGGCTTACAGGTTCAGAGATTCAGTCCAGTAT CATCAAGTCCGGAGCATGAATGTCCAGGTAAGCATGGTGCAGGCTGAGATGAGAGTTCTA CATCTTCATCTGAAGGCTGCTAGCAGAACACTCACTTCCAGGCAGCTAGGGTGATGGTAT TAAGCCCACACCCACAGTGACACACCTGCTCCAACAAGAGCATAGCTCTAAATTGTACCA CTCCCTGGGACAAGCATATAGAAGCCATCACAATGTTCATTTGCATATGAGTGTATATAT GAGAGATAGAGACAGACAGACAGACCACTCACATGCATAGAGGCTGGAGGGTAAACAGCA GGTGTTTTTTTTTTTTTCCAGTTACTTTCCACTTTATTTACTGAGACAGTGTGATGGTTT GTATATGCTTGGTGCAGGGTGTGGTACTATTAGGAGGTTTGGCCTTGTTTGAGTAGGTGT GTCACTGTGGGCATGGGCTTAAGACCCTTATTCTAGCTGCCTGGAAGTATGTCTTCTCTT AGAGGTCTACAGAAGAAGATGTAGGCCTCTCATCTCCTCCTGCATGCACCATGCCTGCCT GGATGCTGCCATGTTTCCACCCTGATGGTACTGGACTGAATCTCTGAACCTGTAAGCTAG CCCCAATTAAATGTTTTCCTTATAAGAGTTGACTTGGTCATGGTGTCTGTTCTCAGCAGT AAAACCCATACTGACATAGAAATTGGTACCAGGAGTGTGGTATTCCTGTGACAGCCTGAC CATGTTTTTGTGAGAACTGTGGAAAGACTTTGGAACTTTGGTCTAGAAGAGCCATTGGGT GTTCAGAGCTCTGTGGGATGTTCTATAGGAGTCTGGAAGATAATAGAACACTGCAAATGA TGGGGGCCTGGCTTGTAAAATTTCAGAGGGAAGATTAAAGATTTTTATCAGGGTTATTGT TATTTTGAGTGTGGCGATTCTGTAGTTTTGGTTAGCTGTGGCTGAAGAATCAGCTGTGCT TAACAAAATACCAGAACTACTAAAGAAAAACCTTTATATTAGTGGGATGATTGATGCTGG TTAGCTGGAGGTAAGAAATTAGCAGTGATTAAGAAGAAACTGGCATCACTAAGGTGAAAT CTGGGAAGTATTTCCTGAAAGCACAAAGAAGCTGTGTTCCATAGGCAGCCATGGTTGTAC CTTATGTTAGCAGCCAGACTTGGTAATATATAAGAGTGACCCAGGTGGTACTGTTTTTGA AACATGAAGGGATAGCTATTGATGCTTGGCACTGTGAGAGGCCAGGAGAGGTCACTGGTG AAGGTGCAGCCACAGTGGCAGTTAAAGGCCCAGGACTGAAGGGCTCATGAGGCTTGGCAC CGTGAAAAGACCCCGTGAGAGGCTATTTGTGAAAGTACAGCCCAGTTGCAGCAGCAGTTC CAGCATTTTGGAGATGTCAGTACCATGAGATGACCACCAAGAACAGCAGCAGCCATGGAG TACAGGCAGCTAGAGCCTAGAAGACAAGCTATGTGACTCAAGCCCTTGGTGGAGCCCAGA AGATGGCGAGTGGATCCCAGACACTAGATGGTTAGAGTTTGATTTTGCTTTTATTTGATT ATGACTGTGCCCTGATATTTTTCCCCCTTGAAGTAAGAAAGTATTTTAGTGGAGCCCAAA GTTAAGAGACTTTGAATTGTAAAAGACTTCAAATTTCAAAAGAGATTGAATATTTTAAAG GGATTGAAATTTTAATATGTTTGAATTTGTAAAGACTGTGAGACTTTTAAAACTATTTAG ATCTTGGGGATGAATAAGAAAATAAAGGCTGAGGCCTAATAGTGAAGTGTTTATGTGTCA AGTTGACAAGAGGTCAGTTGTATTGGCTAGTTTTGTGTGTCAACTCGACACAAGCTGGAG TTATCACAGAGAAAGGAGCCTTCCTTGAGGAAATGCCTCCATGAGATCCAGCTATAAGGC ATTTTCTCAATTAGTGATCAATGAGGAAGGGCCCAGCCCATTATGGGTGGTGCCATCCCT GGGCTGGTGGTCCTGGGTTCTATAAGAAAGCAAGCTGAGCAAGCCAGGGGAAGCAATGCA GTAAGCAGCACTCCTCCATGGCCTCTGCATTAACTTCTGCCTCCAAGTTCCTGCCCTGTG TGAGTTCCAGTCCTGACTTCCTTCAGTGATGAACAGCAATGTGGAAATGTAAGCTGAATA AATCCTTTCCTCCCCAACTAGCTTCTTGGTCATGATGTTTTATGCAGGAATAGAAACCCT GACTCAGACCCACAAGGTCTCTACATTAAACCCAGAGCTTGACAATTTGGTTAGTGTAGC TAACCAGCTTGCCTCAAGGAAAGGATGTCCCAGCTCCATCTCCTAAACACCAGGACTGTT GGAGCTGTGCCAAATCCATCTGAAATTTGCATGGGTTTTGGAGATCCAAACTCTATTTCA TGTGTGGAGGAGGGTAAGCACTTTCTCTGTACCCCTCCCCCGCCTTGTGTTCTCATCCAT AAGCTTTAGGTGTTTAATGATTAGGACTGTAATACACGTTGAACTAAAGGTTGTTCCAAG GTTGGACTTCCACAGATTGAAGCCTAGGCCTCTTTATAAATATCCTATTTTTCCAGAACC TGCTGTTAGAATAGCCTTTCTCCATTGTCTTGGCATCTTTGTTTAAATGACCTGTTATGT TTGTGTGGATGTCTGTCTGAACCCAGTCCAGGTTTGTTAAGCTATTTGTCTACCTAAGAC TGTAATAAACCTTGAAATTATATATTATTTTCCAATCTTTCCTTTCCAGCTGTTTTGACT ATTCTGTCCCTGCCAGTTCCATGTGAACTTAGAATCCATCTGTCACTGTCCTCAAGCAGC CAGGGTAGAGGCTGAGAGCATTCTGTCAATTCCAGAGATCTATTTGGTGACTATTGACCC CAGATTCATACTGAGTTTTAGTCTTTAAATGTTTATTCAAATCTTTATTTTCATTGGTAA GATGTTTTAGCAGAGTTCAGAATCCCTTTTCTTCAATGATCTCTCAAAGAATTAATATGA AATTAGTCCTACTTCTTCCTAAGTAGAATTCACTGCTGAAACCATTGAGACTGGAGATTT TTTTTCCTAATCTCCAGTGCCTTTGGTTAATTTCATTTGTTTGTATTTTGTTTTCATTCC TTTTTATTTTTCTTTATTCATTTTACATCCTGCTTACTGTGCCTCCTCCTGGTTATCCCT TCCCACAATTCTTCCTCCCATTCCACCTCCTTTTCCTCTGAGAGAGTGGAGCCCCTGATC CTGGGTGTCCCTCCACCCTGGCACATCAAGTCTCTATGGGGCTAGGCATATCCTCTCGCA CTGAGGCCAGAAAGGCAATCCAGCTAGAAGAACATATCCCAGGCAATAGCTTTTGGGATA GGCCCCACTCCAGTTGTTCAGGACCCACATCTGCTACATATGTGTGTGTGGGGGGGGGGG GGAAGCTGAGTCCAGCATGTGTATATGCTCTTTGGTTGGTGGTTCAGTCTCTGAGAGCCC CAAGGGTTCTGGTTAGTTGACTCTGTTAGTCTTCCTGTTAAATTCCTATCTCTTTTGGGG CTGAAATAATTCCTGTTAAATTCCTATCTCTTTGGGGGCTGAAACTCTTCTATAAAAGTC CCCAAGCTCTATCTAATGTTTGGCTGTGGGTGTCTGTGTCTGACTGAGTCAGCCTCTGGG TGGAGCCTCTTAGAGAACAGCCATGCTGCCAGTCAGCAATTGGTACTTGCCCATGGGTGA GGTCTGAAGTTGGGCTAGTTATTGGTTGTCCATTCCCTCAGTTTCTGCTCCACCCCCCAT CCCTACATTTCTTGTAGACAGGATAAATTTTGGGTCTAACATTTGTGGGGGTGGGGGGTA GATTTGCATCTCTATTGTTCCACTGGAATTCCTGCTTGATTAAAGGAGGTGGCCTCTTCA GGTTCATATCCCCAATGTAGTGAATCACAGCTAGGATCACCCCTTTGATTCTAGGTCACC TCCATGTTATGTCTTTGAGATGTCCCCTACCTTCTCACCCTAGTCAGTTGCAGGTTTCCA TCCATTTTCATGGCCATCTGGCCATTTCTCTTGCCTCCTAACCTGACCCTGAATCCCCCA TTCCCCTCCCCAGCCCTGATCCAACCCAGTTCCCTCCCTCAATCTGTCTTCTATGACTAT TTTATTCCCCCTTATAAGTGGGATTTAAGCATCCTTGCTTGGCCCTTCCTCCTTGTTTAT CTTCCTTGAGTCTGTGGAGTGTAGCATGGGTATCTTGTATTTTATGGCTAGCATTTACAT ATGAGTACATACCTTACATGTCCTTTTTAGTCCGGGTTACCTCATTCAGGATGGCATTAT CAACTTCCATTCATTTGCCTGCAAAATTCATGATGCCTTTGTTTTTAATAGCTGAGTAGT ATTCCATTGTGTAGGTGTACCACATTTTCTCTATCTATTTTGCACTTGAGGAACATCTAG GCTGTTTCCAGTTTCTAGCTGTTATGAATAAAGCTGCTATGAACATGGTTGGGCAAGTGG CTTTGTGAGATGGTGGAGCATCTTTTGGGTATATGCTCAGGAGCGGTATAGCTGGATTTG AAGTAGAACTATTCCCAGTTTTCTGAGAAAGAGCCAAATTGATTTCCAAAGTGGTTGTAT GTGGGAAGCCACATGTGCCATTGCAGAGTGGCACTGACTACTGCTGGCCACCACGCATAA GTTTGGACAAACAACCAATGTGTACATATGCAGTAAAGTTTTTTGCAAAGACACTGCCTG GCCCAGGCATGATAATGACGCTTTGAGAGTATAACCAATCAGATGTGAGACATGCAAATG AGGTATGATAATGAGGCTCTGTGAGGTACAGAGAAAGAGTAGCCAATCAGATGAGGAACA TGCAAATGAGGCGTAGTGCATAACCAATCCGGGTGTGAGACACGCCTCTCCTAGGCCTAT GTAAGCAGCACCAGTTCTGGGCTCGGGGTCTTTTCGCCTCTGCAATCAAGCTCTCCCAAT AAACGTGTGCAGAAGGATCCTGTTACAGCGTCGTTCTTGCTGGTCAAGTCCAGCGCACGC AAGAGTTGTACAAGTTTGCAATCCCACCAACAATGGAGGAGTGTTCTCCTTGCTTCACAT CCTCATTAGCATGTGCTGTCACTTGAGTCTTTGATCTTAGCCATTGTGACCAGTGTAATA TGAAATCTCAGAGTCATTTTGATTTGCAGTTCCCTGATGGCTAAAGGCTTTGATGATTTA AGTGCTTCTTGGACATTCGAAATTCCTCTGTTGAGAATTATCTGTTTACCTCTGTACCCA ATTTTTAAATTAGGTTATTTGAGATGTTAGTGTCAGATTTCTTGAGTTCTTTATAAATTT TGAATATTAGCCCTATGTCAGATGTATGAAGAAGATATGTATGGTGAAGATCCTTTCCCA ATCTGTAGGCTGCTGCTTTGTCCTGTGTCCTTTGCCTTACAGAAACCTTTTAGTTTCATG AGGTCCCATTTATCAATGGTTGATCCTAAAGTCAGAGCAATTGGTGTTCTGTTCAGAAAG TTGTCTCTTGTACCAATGAGTTCAAGGCTATTCCCCACTTTTTCTTCTATTAGATTTAAT GTATCCAGTTTTATGTTGAAGTCTTTGATCCACCTGGACTTGAGTTTTGTGCAGGGTGAT AGATATGGACCTATTTGCATTGTTCTACATGCAGACATCCAGTTAATCAAGCACCATTTG TTGAAGGTGATTTCTGTTTTCCATTGTATGGTTTTGCCTTCTTTGTCGAAAATCAAGTTC CATAGGTGTGTGGGTTTATTTCAGGGTCTTTGATTTGATTCCATTGATCTATCTGTTCCA ATACCAATACCATGTTGGTTTTATTACTATTGCTCTGTCGTATAGCCTGAGGTCAGGAAT GGTGACACCTTGAAAGTTCTTCTATTGTTCAGGATTGGTTTTGCTATCCTGGATTTTTTA TTTTCCATATGAAATTGAGAATTGTTTTGTCAAAGCCTGTAAAGAATTGTCTTGGAATTT TGATAGGAATTACAATGAATCTGTAGATTGCTTTTGGCAAGATGGCTATTTTCACTGTCA ATCCTACTGATCCATTAACATTTTAGATCTTTCAATCTTTTGATACTTTCCTCAATTTCT TTCTTCAGTGACTTGAAGTTCTTGACATACAGGTCTTTCTTTTGCTTGGTTAGAGTTACA CCAAGGTATTTTGTATTATTTGTGGATATTGTAAGGAGTATTGTTTTCCTAATTTATTTC TTGGCCCATTTATCATTTGTATAAAGGAGAGCTTCTTATTTCTGAGTTAATTTGTATCCA GCCACTTTGTTAAAGGTTTATAAGATGTAGGAGTTCTCTGAGAGAATTTTTGGGGTTGCT TATGTATACTATCATATCATCCACAAATAGCAATATTTGACTTCTTTCTTTCCAATTTGT ATCCCCTTTATCTCCTTTAGTCTTATTTCTCTGGCTAGAACTTCAAGTACTATATTGAAT GGGTAGTGAGAGAGTGGGAAATCTTGTCCTTGATTTAGTCGAATTGCTTTAAGTTTCTCT CAATTAATTTGATGTTGGATATCGGCTTGCTGCATATTGCTCTGATTATGTTTAGGTATG TGCCTTGTGCCCTCAATTTCTCTAATACTTTTAACATGAAGAAATGTTGGATTATGTCCA AGGATTTTTCAGCACTAATGAGATGTTCATGTGTGTGTGTGTGTGTGTGTGTGTGTGTGT GTGTGTGTGTGTGTGTTTTTTTTCCTTTCAGCTTGTTATATGGTGGATTACACTGACAGA TTTCTGTATATTGAACCACCACTTTATCCCTGGGATGAAGCCTACTTGATCATGGTAGAT GACATTTTTTTAAATATTTTCCTGGATTCAGTTTGCTAGTATTTTATTGATTGTTTTTGC ATCAATGTTCCTATGAGAAATCAGTCTGAAATTCTCTTTGTTTGTTGAGTCTTTGTGTGA TTTAGGTATCTGGGTGACTGTGACTTCAAAGAGTGAATTTGGCAGTGTTACTTCTGTCTC TATTTTGTGGAATAGTTTGAGGAGCATTGGTATTAGTTCTTCTTTGAAAGTCTGGTAGAA TTCTGCACTAAAAACCATCTAGCCTTGGGCTTTTTTGGTTTGTTTGTTTGATTGGTTGGT TGGTTGTTTTTTGTTGTTGTTTTTTGTTTTGGTTGGGAGATTTTTGATGACTACTTCTAT CTCTTTATGGGTTATAGGACTGGTTAAATAGTTTACCTGATCTTGATTTAACTTTGGTAA GTGGTATCTGTCTAGAAAACCATCCATTTCATTAGGATTTCCCAATTTTGTGCATGACAG GCTTTTGAAATTAGACCTAATGATTCTTTAAATTTCCCAAGTTTCTGTTATTATGTCTCC CTTTTCATTTCTGATTTTGTTTATTTGGATACTATCTCTCTGTCTTTTGGTTAGTTTGGC TAAAGATTTTTCTATCTTGTTGATTTTTCTCAAAGAACCAGCTCTTGGTTTTGTTGATTC TTTGTATTGTTTTCTGTTTCTCTGATTGATTTCAGTCATGATTTTGATTATTTCCTTCCT ACTCCTCTTCAGTGTGCTTGCTTCTTTTTGTGTTTTTTGTTTGTTTGTTTGTTTGTTTTT TTATTTCTAGAGCTTTCAGGTGTGCTTTTAAACTGCTAGTATGAGAACTTTCTAATTAGG CACTTAGTGCTTTGAACTTTTCCTCTTAGCACTGCTTTCATTGTGTCCCATAAATTTGTA TAGGCTGTGCCTTCATTTTCATTAAATTCTAGAAAGTCTTTAATTTTTTTTATTTACTTC TTCCCTGACTGAGAGATCGTTGAGTAGAGAGCTGTTAAGTTTCTTTGAGTGTGTAGGCTT TCTGGTGTTTCTGTTATTATTGAAGTCCAGCTTTAATCAATGGTGTTTTAATATGATACA AAGCTCATTTCAATTTTTTTTGTATCTGTTGAGGCTCACTTTGTGACTGACTGACGATAT AGTCAATTTTGGAGAAGGAGCCAAAGGAGGTCCTGAGAAGAAGGCATATTCTTTTATGTT TGAGTGAAATATTTTATAGATGTCTGTTAGGTCCATTTGATTGACAATGTCTGTTAGCTT CATTATTTCTCTGTTTAGTTTTTTTCTGGATGACCTCTCAACTTTTGAGAGTTGGTGTTG AAGTCTCCCACTATTAATGTGTAGAGTTTGATGTGCAATTTAAGCTTTAGCAATATTCCT TTTAGAAATGTGGGTGCCCTTGTGTTTGGGGCATAGATTTTCAGAACTGAGATATCTTCT TGGAGGATTTTTTCCTTTGATAAGTATTTAGTGTTTTTCCTTGTCTCATTTGATTAATTT TGGCTGAAAGTCTATTTTACTAGCTATTAAAATGGCTACTCCAGCTTGCTTCTTGTGTCT GTTTGCTTAGAAAACTTTTTTTTCTGTCCTTTACTCTGAGGTAATGCCTATGTTTTTTGC TGAGGTGTATTTTTTTTAAGTAGGTATTTTCCTCATTTACATTTCCAATGCTATCCCAAA AATCTCCCAATACCCTCCCCCCCAACTCCCCTATCCACCCACTCCCACTTTTTGGCCCTG GCGTTCCCCTGTACTGGGGTATATAAAGTTTGCAAATCCAAGGGGCCTCTCTTTCCAGTG ATGGCCGACTAGGCCATCTTTTGATACACATGCAGCTAGAGTCAAGAGCTCCGGGGTACT GGTTAGTTCATAACGTTGTTCCACCCATAGGGTTACAGATCCCTTCAGCTCCTTGGGTAT TTTCTCTAGATCCGCCATTGGGGGCCCTGTGATCCATACAATAGCTGACTGTGAGCATCC AATTATGTGTGTGCTAGGCCCCTGCGTAGTCTCACAAGAGACAGCTATATCAGGGTCTTT TCAGCTAAATCTTGCTAGTGTATGCAATGGTGTTAGCGTTTGGAGGCTAATTATGGGATG GATCCCTGGATATGGCAATCACTAGATGGTCCATCCTTTTGTCTCAGCTCTAAACTTTGT CTCTGTAACTTCTTCTATGGGTGTTTTGTTCCCAATTCTAAGAAGGGGCAAAGTGTCCAC ACTTTGCTCTTCGTTCTTCTTGAGTTTCATGTGTTTTGCAAATTGTAACTTATATCTTGG GTATTCTAAGTTTCTGGGCTAATATCCATTTATCAGTGAGTACATATCATTTGAGTTCCT TTGTGATTGGGTTACCTCACTCAGGATAATGCCCTCCAGGTCCAACCATTTGCCTAGGAA TTTCATAAATTCATTCTTTTTAGTAGCTGAGTAGTACTCCATTGTGTAAATGTACCACAT TTTTTGTATCCATTCCTCTCTTGAGGGGCATCTGGGTTCTTTCCAGCTCCTGTCTATTAT AAATAAGGCTGCTATGAACATAGTGGAGCATGTTTCTTTCTAACTAGTTGGAACATCTTC TGGATATATGCCCAGGAGAGATATTGCGGGATCCTCCGATAGTACCATGTCCAATTTTCT GATGAACCAAAAGACTGATTTCCAGAGTGGTTGTACAAGCTTGAAATCCCACCAACAATG GAGGAGTGTTCCTTTTTCTCCACATCTTCGCCAGCATCTGCTGTCACCTGAATTTTGATC TTAGCCATTCTGACTGGTGTGAGATGGAATCTCAGGGTTGTTTTGATTTGCATTTCCCTG ATGATTAAGGATGCTGAACATTTTTTCAGGTGTTTCTCAGCCATTCGGTATTCCTCAGGT GAGAATTCTTTGTTTAGCTCTCAGCCCCATTTTTAATGGGGTTATTTGATTTTCTGGAGT CCACCTTCTTGAGTTCTTTATATATATTGGATATTAGTCCCCTGTCCGATTTAGGATAGG TAAAGATCCTTTCCTAATCTGTTGGTGGCCTTTTTGTCTAATTGACAGTGTCTTTTGCCT TACAGAAGCTTTGCAGTTTCATGAGGTCCCATTTGTCAATTCTCGATCTTATAGCACAAG CCATTCCTGTTCTATTCAGAAATTTTTCCCCTGTGCCAATATCTTCAAGGCTTTTCCCCA CTTTCTCTTCTATAAATTTCAGTGTCTCTGATTTTATGTGGAGCTCCTTGATCCACTTAA ATTTGATCTTAGTACAAGGAGATAGGAATGGATCAATTTGCATTCTTCTACATGATAACC ACCAGTTATGCCAGCACCATTTGTTGAAAATGCTGTCTTTTTTCCACTGGATGGTTTTAG CTCCCTTGTGGAAGATCAAGTGACCATAGGTGTGTGGGTTCATTTCTGGGTCTTCGATTC TATTCCATTGGTCTACTTTTCTGTCGCTATACCAGTACCATGCCCTTTTTCTCACAATTG CTCTGTAGTAAAGTTTTAGGTCAGGCATGGTGATTCCACCAGAGGTTCTTTTATCCTTGA GAAGAGTTTTTGCTATCCTCGGTTTTTTGTTATTCCAGATGAATTTACAGATTGCTCTTT CTAATTCGTTGAAGAATTGAGTTGGAATTTTGATGGGGATTGCATTGAATCTGTAGATTG CTTTTGGCAAGATAGCCATTTTTACAATGTTGATCCTGCCATTCCATGAGCATGGGAGAT CTTTCCATCTTCTGAGATCTTCTTTAATTTCTTTCTTCAGAGACTTGAAGTTCCTATCAT ACAGATCTTTCACTTCCTTAGTTAGAGTCACGCCAAGGTATTTTATATTATTTGTGATTA TTGAGAAGGGTGTTGTTTCCTTAATTTCTTTCTCAGCCTGTTTATTCTTTGTGTACAGAA AGGCCATTGACTTGTTTGAGTTAATTTTATATCCAGCTACTTCACCAAAGCTGTTTATCA GGTTTAGGAGTTCTCTGGTGGAATTTTTAGGGTCACTTATATATACTATCATATCATCTG CAAAAAGTGATATTTTGACTTCTTCCTTTCCAATTTGTATCCCCTTGATCTCCTTTTGTT GTCGAATTGCTCTGGCTAGGACTTCAAGTACAATGTTGAATAGGTAGGGAGAAAGTGGGC AGCCTTGTCTAGTCCCTCGGTTTAGTGGGATTGCTTCTAGCTTCTCACCATTTACTTTGA TGTTGGCTACTGGTTTGCTATCTGTAGATTGCTTTTAACATGTTTAGGTATGGGCCTTGA ATTCCTGAATTTTCCAAGACTTTTCATCTTGAATGAGTGTTAGATTTTGTCAAATGCTTT TTCCGCATCTAACGAGATGATCATGTGGTTTTTGGCTTTGAGTTTGTTTATATAATGGAT TATGTTGATGGATTTCTGTATATTAAACCATCCCTGCATCCCTGAAATAAAACCTACTTG GTCAGGATGAATGATTGTTTTGATGTGTTCTTGGATTCAGATAGCGAGAATTTTATTGAG TATTTTTGCATCGATATTCATAAGGGAACTTGGTCTGAAGTTCTTTTTTTTTGTTGGATC TTTGTGTGGTTTAGGTATCAGAGTAATTGTGGCTTCATAGAATGAGTTGGGTAGAGTACC TTCTACTTCTATTTTGTGGAATAGTTTGTGCAGAACTGGAATTAGATCTTCTTTGAAGGT CTGATAGAACTCTGCACTAAACCCTATTTATTTATCTATTGTATCTTCTATGTCATCTTC TGTATTCTGTTGGTCTTGGGCTTTTTTTTTTTTTTTTTTTTTTTTGGTTGGGAGACTATT AATGACTGCTTCTATTTCCAGGATCTTCTGGCTTTCATAGTCTCTGGTGAAAAGTCTGGT GTAATTCCGATAGGCCTGCCTTTATATGTTACTTGACCTTTTTCCCTTACTGCTTTTAAT ATTCTATCTTTATTTAGTGCATTTGTTGTTCTGATTATTATGTGTCAGGAGGAATTTCTT TTCTGGTCCAGTCTATTTGGAGTTCTGTAGGCTTCTTTTATGTTCATGGGCATCTCTTTC TTTAGGTTTGGAAAGTTTTCTTCTAGAATTTTGTTGAAGATATTTGCTGGCCCTTTAAGT TGAAAATCTTCATTCTCATCTACTCCTATTATCCGTAGGTTTGGTCTTCTCATTGTGTCC TGGATTTCCTGGATGTTTTGAGTTAGGGACTTTTTGCACTTTGTATTTTCTTTGATTGTT GTGCTGATATTCTCTATGGAATCTTCTGCACCTGAGATTCTCTCTTCCATCTCTTGTATT CTGTTGCTGGTGCTTGCATCTATGGTTCCAGATTTCTTTCCTAGGTTTTCTATCTCCAGC GTTGCCTCACTTTGTGTTTTCTTTATTGCATCTACTTCCCTTTTTAGGTCTTGGATGGTT TTATTCAATTCCATCACCTGTTTGGTCGTGTTTTCCTGCAATTCTTTAAGGGATTTTTGT GCTTCCTCTTTAAGGTCTTCTACCTGTTTAGCAGTGTTCTCCTGTATTTCTTTAAGTGAG TTTCTAAAGTCCTTCTTGATGTCCTCTACCATCATCATGAAATATGCTTTTAAATCAGGG ACTATCTTTTCGGGTGTGTTGGGGTGCCCGGGACTGGGTGGGGTGGGAGTGCTGCGTTCT GATGATGGTGAGTGGTCTTGGTTTCTGTTAGTAAGTTTCTTATGTTTGCCTTTTGCCATC TGGTAATCTCTGGAGTTACTTGTTGTAGTTGTCTCTGGTTAGATCTCGTTCCTCGGGTAT TTATGTTAGCCTCTATCAGCAGACCTGGGAGACTAGTTCTCTCATGAGTTTCAGTGTTCA GAGTACTCTCTGCAGGCAAGCTCTCCTCTTGCAGGGAAGGTGCCCAGATATCTGGTGTTC CAACCTGCCTCCTGGCAGAAGTTGTGATCCACTCACCAGAGGTCTTAAGATCCCGTGGCA GGTCCTGTGGGTAGCTTGTGTGTGTCAGCAGACTCTGCCCCCAAGCTACCCCGGTGCTGG CAGTACCAGAAGGGGAGGTGTATTTCTTGTATGCAGCAGAATGGCAGATCCTGTTTTCTC ATCCAATCTGTTAGTCTGTGTCTTTTTTATTGGGGAATTGAGTTCATCTATGTTGAAAGA TATTAATGACCAGTAATTGTTGATTTCTGTGATTTTGATGTTGGTAGTAGTAGTATGTGT TTCCCTTGTTTTTGCTGATGCAGAGTTACCTGTTTCTTGTGTTTTCTTGGATGTAGTTGT CTTCCTTGGGTTGGAGTTTTCCTTCTAGGATTTTCTGTAGGGCTGGATTTGTGGATAGAT ATTGCTTGAATTTGTTTTTTTTTCTTGTAATATCTTATTTTCTCCATTTATCGTGATGTA GAGTTTTACTTAGTCTAGGTTGGCATCTGTGGCTTTTTAGATGTTGCAAAGTATCTATCC AGGCCCTTAAAGCTTTTTATTAGAGTCTCTGTTGAGAAGTTGGATATAATTCTTAGTGGT CTGCATTTGTATATTAATTGACCTTTTCCCCTTGCTACTTTTTTTTAAAAAAAAAGGCTT ATTTCATTTATTTTCTTTTTTAAATTAGATATTTTCTTTATTTACACTTCAAATTTTATC CCCTTTCCTAGTTTCCTCTCTGAAAATTCCCTATCCCCTAGCCCCTTCCCCTGCTTCCCA ACCCACCCACTCTGGCTTCTTAGCCCTGGCAATCCCCTACACTGGGGCATCGAACCTTCG CAAGACCAAGGGCCTCTCCTCCCATTGATGGCCAACTAGGCCATCCTCTGCTACATATGC AGCTAGAGACATGAGTCCCACCATGTGATTTCTTTGATTGGTGGTTTAGTCCCAGGGAGC TCTGGGGGTACAGATTAGTTCATATTGTTGGTTCTCCTATAGGGCTGCAAACCCCTTCAG TTCCTTGGGAACTTTCTATAGCTCCTTCACTGGGGACCCTGTGCTCTGTCCAATGGATGA CTATGTGCATCCACTTCTATATTTGCCACCCCTTCCCACTTTTAATATTCTTTCTTTGTT CTGTAGATTTTGTGGTTAGATTATTATGTGACAGGAGGATTTTCTTTTATGGTCTGGTCT GTTTTGTGTTCAATGTGTTTCTTGTATGTCTTTATATGTTTCTTGTCTCTCCTTTTTTTT TAGGTTGGGAAAGTTTTCTTTTAAAATTTTGTTGAGAATATTTTCTGGGCCTTGGGTCTG GGACTCTTTAAATACTTCTATTTCTATTATTAAGTTAGATCTTTTCACGGTGTCCCAGAT TTCCTGAATATTTTGTCAGGAAATTTTTAGATTTAACATATTCATTGACTAATGTATCCA TTTCTTCTATTGTATCTTCTATGTCATCTTCTGTATTCTGTTGGTGATGCTTACATCTAT CCTGCTCTCTTAAAGGTCTTCCATCTCTATGATTCCCTCAGTTTGTGTTTTCTTTATTAC ATCTATTTTTATTTTCAGGTCTTGAACAGTCTTATTTATTTCCTTTACCTATTTAATTAT GTTTCCCCTGTATTTCTTTAAGGGATTTATTTGTTTTCTCTATCATCTTTATAAGGTTGG ATTTAAGGTCATTGTCTTATCCTTTGGCTGTGTTAGGATATCCAGGACTTGCTGTAGTAT GGTAGCTGTGCTCTAAAGGTGTTATGTTGCCCTGGTTTTTGTTGATTGTGTTGTTTCAAG GGCCTTTAGCCATCTGGATGGCTTTGGTCCCTGGATGTTCTTGTTGTAATAGGTATTGGG AGGGGGTTAACCTTGATGGTTCTGGTGGGGCAGGCTTCTGATGAGTTTCCTTTGGCTGTA GTTCAGTATTGGCAGGTCTCATAAGTGTGGGTGGAGAGGTGTCAGGAGAATGGAGGTCCA CCAGGGATAGCAGACTGCTCAGGATAGCTTGGGGGTGCTCCAGAGGATTCAGCAAGCAGG GAAGATGTGTGGGACAAGACTTGGTTTTCATTCTCAAAATACATTTTGTAGGGCATAAAA TTCCATATCAATAGCGTTTGTTTTGTTTTATGAAGACTATTCCTCAGTGTTCCCACACAC TTCATTTTCAACAAGAAATCTATAGTAAGTCTGCTGTCATTATCATTTGTGTCCTCTGTA TGAGACACATCTGTGCCAGTGTGGCTGCTATCACTGATGTTGATATCTTTAGTTACGCTT AGTGTAGTTTGCTCCACAATTACCATGCTCAGCACACATGAGTTAGAGAAATCTTAGGCC TTGTTTCATCTATATTTCCTGTGCCTTTCTTTCTTCTGGCATATAAATCACATATTAATT GGTTTCAAATTGTATCTCAAAGTAGGAATTCTAATTTCTTTAGTCTTTAAAATTTTTTCC TGTTAGAGCTTTCTCAGTGTTTAAAAACACTGTCTTATCTTCTAGAGGACCTAGCTTCAG CTCTCAGCACCTACATCTTGCAGATCACATCTGCCTGTAACTTTAGATCTGGGTTATCTG ATGTCCTCTTCTGGCTCCATGAGCATGGGCACACATGTGACATCCATTCATATAAATACA CACATACACGTTAATAGAAAAATAAACCATTTAAAAATGTGCACGTTGCTGGGCTGTGAT GATTCATACCTTTATTCCCAGTACTTAGGAAGCAGATATCTGAGTTCAATGCCAATCTGC TCTACAGAGCGAATTCCAGGACAGCTAGGATTACACGGAGAAGCCATGTCTCAAAACAAA TCAAAATAAACAAACAAGGAAGCAAACAAAAAACTAAAACTAAAAAACAAACAAAACACC ACCAACAAAAAAGATCTTCATATCTCTGAAGTGAATAGTTACACATGTTTTCATGTTATT TTCTGTTAATTTTTGTGTTGGCAGTGGGTGATCTTGGTTATTTTCTACTTAGGGATCAAG CATTTCCAGTTTTCATGAATAAATTTGAGACATTATAAATGATCTTGTTAGCTTCTGTAC GTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTTTACAGGC ATTCTTTTAAGATTGTTTAAGTATGGAGCTCGGCTGTGTGAAGACCATTTACTCCTTTGA GATCTTACTTCTCAGAAGTGTTAGGCAGATTCAGGTTAGTGATCAATCTATAGCTAATTA CTCTTCATTGCTGGAACAAGTGCCTTCTGAGGATTCTGCTAATGTTTCATGATTTATGAG GTTTCCCAGACTGGCTTCTGTGAGCACACACTGTTTGGGCCCCCATGTGAACAATAGCCA CTACTTTTTCTGACACTTTTACATAGTTGCTCCCTAGCTGTGATTGTCAACTTTCCTTTT GTAGAACATAGAAACTGGTACAGGTTACCTCTAAAGAAAAAAGTTATCCTTTTCCCAGAG TTTTGTGTTGTTGGCACTTTAAATCCCAATCCAGGGTTTCTACTCCGCCTTAGACCATTT GGTTCCTGGAAAAAAGACACACACACACAAACTTTATATTTACAATAAGCCTTAATAAGC ACTAGAGCTGGGCAGATATCTACCCTTGATGCTATTAGAATCTATTTTGCTTATTGATAA TCCCCAATTACCTAACTATGTTTCATCTGGGCTGCTTTTAATTCCAATTTTCCAACCTTC AGGACCATGTTTTCATGGCTCATCCAACCCATGGCAGCATCTCTTTCATTCCTCCATCAC TTTCTTCTTCTCATCCTGGTTCTCCTCTGACCCCAAGCCCTGGAATCCTAAACCCCACCT CTGTCTCTTCTGCCCAGCTCTTCGTTGTTAGCAACTTTATTTACCAATTAGAAATAACTT GGGGGCAAGGTCACACAGTGTCACTTGGGTCTACTAGCAGACTCTCTGGGGCAGCCAGGT CTTGGGGGCTCACCCTTAGCATTACAATATACAACAAGACCAAACCTCAACAGTTCTGTA TGTCTCACACTTAGATTAGGCATGGTATGAAGGTGATGGGCAAATAATAGTGGAAACAGG GGTGTGGACACATAGTCTCATCCTATGCTACAGCAGAGAAGGGACAGAGTTGCACAGTCC CCTTCAAGAGGTGGCGCATGCCTTTAATCCCAGCACTCGGGAGGCAGAGGCAGGCGGATT TCTGAGTTCGAGGCCAGCCTGGTCTACAGAGTGAGTTCCAGGACAGCCAGGACTATACAG AGAAACACTGTCTTGAAAAAAACAAAACAAAAACAAGAGTACATCTCTAAGAGTACATCT ATGAACATCCAAGTATTGCCTACCTTTAAATTTTTGTTTAAATTATTTATGTGTGGGTGT GGGTTGTGTATTCTATGAGCTGGTGAGGAAGTCAGAAGACAACTTGTGCAAGTCGGTTCT CCCCTTCCATCATGCAGACTCTGGGCCTTGACTTTTGACCCTTAGTAGATGCTGTTCATC TGCTAAGCCATCTCCCAGGCTCCAGGCCTTACCTGACAACTTCTCTTAATTTTGCTATCC TGATGCATATAGATCCTGGGGAGGGTTGGGGGGAGGGTGTGTTACTGACCATCCACTCAT AGAAATAGCAGTGAATAATGGTTTCTTCACATACATGTGGGGATCAGCTTTCAACTGAAC ACTTGATGGGTGTTACTCTGAATGTCTCCCAAAGGCCATCTTTGTACTTTCTTCCTCTCT GGTAACCTGTCTTCTGAACTCTGTCCATCTATCTGCTTGGGATGGGGGACCACGTTCTCT ACTTAGTTACTCCTTGTTCTGCGGCCTGGGAACAATCTTAATTCAAGTCTGTGATAATTG TAAAATGTATATCATTTGCTTCTTATTTCTTATGGGTCATCCCATTTTGTCTTATATCCT TTGACTTGGAAAGCATAGCTTCATGTGTTTTGTACAGGTTTTCGTCTGATCATTTGCGAG AAAAAAATCTGCCCTATTACATTTGACTCAACCAAATGCAGATGTTCCTTCCTATCTCAG TATAATAGAGATATGTCCAATAAAATTAGATGTACCATTTGATGATCAAATATATATTAG TTTAGAGATTTGCCTTATTTATAAAAAGCCTTATAATTGCTATTATATTATTAGTTGAAA ATAATTGTACAATATGCCAAATTTCTGAGTTCAGATTATAGATCAAGTATGATTTATTGT GGCCTATATCTTTCCAAAAAAGAATTTCAGGTGGATTCTTGATACCCAGGGATACTAAAT AAGGGTAAAATAGCATATTGATTAAAGGGGAAATTAAGTAATAATGTTATCTGTTATAAT AGTTACTGTCATGGGAAGTAAATCAAGTTTGTGCATTCTGGTTATACAATGTGTCAAATT TATTCAGTTTCTCATTTTCATTATCAAAATGAATAAAAGATTGGTGGGAACTTTATAGTT ACTGAATGTCTACTATGTGCAGCCTAAATAAAGGTCTAATGGCAAGGTCGTTCAGTGAGT AAAGGACTTGCTGAGAAGTTTCAGCAATCACTTTAATTCCTGAAATCCAAGTAAAGAGGA CTGACTCTACAATGTTGTCCTCTACCCTCCACATATACATCATGGCATATATACCACACA TGTGTGCACACATGCATACATGCACACATGCTTTTTATTGGCTATTTTCTTTATTTACAT TTCAAATGTTATCCCCTTTCCTGATTTCCCCTTCAGAATCCCCTTCTCCCATTCCCCCTT CCCCTGCTTCTATGAGGGTGCTCTCTCACTCACCCATACACTCCTGCCTCCCTGCCCTGG CATTCCCCTACACTGGGGCATTGAGCCTTCACAAGGCCAAGGACTTCTCCTCCCGTTGAT GTCTGAAAAGGCCATCCTCTGCCACATATGCAGCTGGAGCCATGAGTCCCTCCATGTGTA CTCTTTGGTTGGTAGTTTAGTCCCTGGGAGCTCTGGGGTGGGGGGTCTGGTTGGTTGATA CTGTTGTTCTTCATATGGGGTTGCAAACCCCTTCAGCTCCTTCAGTCCTTTCTCTAATTC CTCCATTGGGGACCCTGTGCTAAGTCCAATGGTTGGCTGAGAACATCCACCTCTGTTTTT GTCAGGCTCTGGCAGAGCCTTTCAGGAGACAGCTATATCAGACTCCTGTCAGTAAGCTGT TCTTGGCATCCACAATAATGTCTGGGTTTGGTGTCTGTATATGGGATGGATCCCCAGGTG GGGCAGTCTCTGGATGGCCTTTCCTTCAGTCTCTGCTCCATGCTTTGTCCCTTTAGACAA GAGCTCTTCTGTGTTAAGAGTTTGGAGTTGCACACACTTTTTTAAGTAGGAAAAATAATG TTTGAATCTTACATCCCATTTCTGAGTAGAAGACAGTTTCTATCATGTGGGTTTCTGGAA CTAAACTCATCTTGTTAGGCTTGGAAGTCAGCACCTTTATCAACTGACCCATCTCATTGG CCCAGTGGCTTTTGATGGATGTGATAATGACCTACCTACCTTTTACTTACAGATTTTTAA TTAATTTCGTGTATGCATGTGTATTTCTGTGTGTGTATGTGCTTGTGTGTTTATGCTTGT GTGTGTGTGTGTGTGTGTGTGTGAATGTGTAGAACTTAGAGGACAACTTCTTGGTCAATT CCTGCTTTCAACTTACTTGTGTCAGGGTGTCTCTTGTTTACTACTGTGGCTCTGCCTACT TCAGTTGAACAGTTCCTGAAAGTCCAGGGCAATTCTCCTGTCTCAGCCATTGCAAGAGTG CTGGGGTTGCAGCTGCACTCCACCGTATCTGGCTGTTTGCATGGGTTATGGGTATTAAAC TTAGTTGTCTGGCTTGTGTACATAGTGCTTTTCTGGCTGAGCCATCTCTCCAGCCCTACA CACATATGTATAATGTACTTCCATTATTCTGGACCCAACTAGTCCATTCCTGAATAATCC CCCTTCTATTTTCAAATCTTTTTAAAAGTACAGAATACCCAGGATATACCCCCACATACC CAAAGAAGCTAAACAAGGAGGGTCCAAGTGAGGATGCTTAAATGCCACTTAGAAGGGGGA ACAAAATAGTCATGAGAGGCAGAGGGAGAGAAGGAGGGGCCTGGGTGGAAGAGGGGGAAG GGAAGGGAAATGGAAATGGGGGGCACAGAATCAGGCATGGGGAGAGTCAAGAGAAAGGCT CAGAGGGCCAGGGGTATGAAGGAAATATGCAACTGTGGGGAGTCGGAGCAGGGGGAACCT CTAGGAAGTCTCAGAGACCTGGGATCTGGGAGGCTCCCAAGACTCAATGCAGGTGACCTT AGCTGAAATGCTCAACAGTGGGGGTATGAAACCTGAAGAGATCACCTTCAGTAGTCAGAC AGGGCCCCCAGTGGAGGGATGGGACACCAACCCATCTACAAAATTTCTGACCCAAAATTG CTCCTGTCTAAAAGAAATTCAGGGATAAAAATGGAGCAGAGATGAAGAAGTGACCCACCA GTGACCAGCCCAACTTGGGATCCATCCTATGGGTGAGCAGCAAACCCTGACACTATTACT GATGTTATGTTGTGCTTGCAGACAGGAGCCTAGCATGCCTGTCCTCTGAGAGACTCTACC AGCAGCTGACTGAGACAGATGCAGATGCTCACAGCCAAACATGGAATGGAGGTCAGGGCC CCTATGGAAGAGTTAGGGGAAGGATTAGAGACACTGAAGGGGATGGCAACAACATAGGAA GACCAACAGTGTCAACTAACCTGGACTCCTGGGAGCTCCCAGAGACTAAGTCACCAACCA AAGAACATACAGGAGCTGCTCTGAGCCCCAGGCATATATGTAACAGAGGACTGCCTTGTC TGCCCTCAATGGAAGAGGATGGGCCTAATCCTGCAGAGATTTGATGCCCCAGGGTAGGGG TATACCCAGGAGAAGACTACCCTCTCAGAGGCGAAAGAGGGATGGGGAAAAATTCTGCAA GGGGAAGCCAGAAAGGGGTAAAGCTTTGGGATGTAAATAAATAAAATAATTAATTTAAAA AATCTAGACTCTGCATATGAGAGAAATCATTCTGCTTATCTCTGGAGTTTGTCTTCTTTC ACTTAACACAATGATCTCTGTTGCAGTAACTGAAAACAATAACTTTCATTCTCCCTTAAC CCCAGAACCACTCTAGTGTGTGAAGAACCTGTAGGTTCTTCATCTACACATCTGTTGGTC ACTGTTTTCTGAATAAATGTTTATTTAATATAGATGAAGTCTTTATTCCCAGAAGTGTTC CATGGTGGCTTACATTTCTTATGTCCTTATCTCTACCACTTTGGGGTGCTTTCCCACCAT CTGGGGTGCTCCATTAGCCTCTGAGTGTCCCCCACCCTCTGAGGGTGCTCCCCTACCCTC TGAGAATGCTCCCCACTCTCTGAGTGCCCTCCCCTACTCTCTGAGCGTGCTTGAAGTTGT TCCCTCAACCTCTGGGAGGTGCTCCCCACCATCTGGGGGTGCTCCCCTGCCCTCGAGGGT GCTCCCCCACTCTCTGATGGCTCCTTCACTCTGTCTATCCCCCCTTTTCACCCATTGCCT ACATTCTGCTCTCTCCCAGAGTGAGCCCTTACTCCTGACTCCTTATCTGTAGTATTTGAC AGCCCTCTCATTTCTCAGCTTACCGCTGGCCATGTCTTGATGTTTAGAGCTGTGCAAATA AACAAAATGGGTATCCAGTTTTGACACTGGATTATCCCTCTCCACTTAGAAGATAATAGC GAGTAGCTATGTTCACTGTGCCATGCATATATGTATAAAATTGTCAAAACTTAAATTTAA GAAAATAAAAAGTGTTAATAATATAAAGCACCTATGAATGCCCAAACAGAAAAGCCAGGA ACTATTTCATTACCATGTGTGAAAATTTTGGCATCTAAAAAATACAATACATGTACTTTT AGCCTATTTGATTTGCTTACTTCCTGGATTTTCTTGGGCCCTTGTTTTCCCTAAAATCCA GCCACTTTCCAATTATGGCGCCCTAGCTGCTGTCAAGGCCGTTTTAACCCTAGTGCTATT TGCTATCCCCACCTGCTCCATGATGCATCCAGGCTCTAGGACTGGTTAATCATGTACACT GGACTGGGGTAGAGGGAAATCTATCTTGTAATTTCTTCTACTCCATTCTACTCATAGCCC CTGAGATCATTTCTTCCTTTCAGTGAGGTGCACAGAAGAGATGGGTTGGATTCCTTCATT TGTTGAGGGAATCTGGGCTTCCAGCAGATATTCGGTAAGTATCTCTACACAAAGGAAGCC ATAAACAAAGGCAAATGTGCCAAGGGCCACAACTGTGGTAGATGAATGTCTCTTAAGTCT CCATCCTTTTGCTCAACCTGGATTTCTCCACACTCGAAGCTACCTCTGCCTATTTCTGCA GTATAAACCCAGCCCCTGTCCACATGTACCACTTGAAGTAGCTTCAACTGTAACGTGTTT TACACTTCACAAGTACACGGTCCACATAGAACTAAGCAGAGCAGCAATATTTTACAAGAT ACCTGGTTATTCCTTGGAACTCATTTCAGAGACTAACCAGAAAGGACTCTCCTGTCTCCA TGCTACCTAACTCTATGTTTTTAAGCACCTGATAGCATTGTCCATAGCTTACATTTGTAA ACAGTTCCTGTGTACATCTCACCTCCTCCAAAATGGAAAGTTCTTTGAAGGCAGAAGGGC AAAGCAGGCACTGTGCAAGTATCAGCTGAACATTCAGAAGACTATGGGTGAGGATGGGCC AGAGTGAAGGTCCCTAAGTCACTAACAAGATATGTTTCTCATGTCATCATTTCTTGATTG CCAATATTAAGTTTTAAGTATTTTGACACTCTAGTGTGTCCAGAATTTCCTCACAGTTCT GGGCTTTGAATCGTCAGGTTCCTGGTGGCAGCAAATGATTCTCTCAGGGACTCCTGAGGT CAATTATATTTGAATCCAATCAAGTGACATGAAATAAAGGTTCCAGGTAATTAGGGCACC ACAGGAGAAATTAGAAGAGTAGAAGAGCATCTTTTCTTTCTTTCTTTCTTTCTTTCTTTC TTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTCTCTCTCTCTCCCTTTCTTTCTTTCTT TCTTTCTTTCTTTCTTTCTTTCTTTCTGTCTCTCTGTCTCTCTCTCTCTCTCCCTCTCTC TTTCTTTCATCCATTCATGAGAATGGTGTAGTGATTATTCTGTGCTTAGTTCTATGGTGG ACATATAAACACCTTAGAGCAGTGGTTCTCAACCTTCTTAATGCTGTGACCTTTTAATGC AGTTCCTCATATTGTGGTGACCCTCAACCATAAAATACTTTTCAATGCTACCTCATAACT GTAACTTTGTTGCTGTTAAGAATCATAATGTAAACATCTGATATGCTACCCCATGGGGGT CCCAACCCCCGGGTCGAGAACCACTGCCTTAGAGAGTACATTCAGCTGGAAGATGACCAT CACTACAATACTTGTCTTGCACTTGTGAGGACCTGAATTGGATCCCATATCCTGCAGATG CAAGTCTGGGCAAGGTGGCACACACTTATGACTTCCATGTTGGTGAGATGCGGCTAGCCA GGAATTGGGGCTCCCTAGATAGTATCTAGTCTAGCTTAGTTAGAAAAACAAAAACAAAAA ACAAAAAACAGGTCTGTGAAACAAAATAAAGGTTGACAGAGCCTAAGCAATGATATGTGA GGTTACCCGCTGGCCTCCACATGCATATGCATACATCTGCACATAGATTTGTGAATACAC ATGCACACACAAGTGCATGCGAGTTTATGCACACACCCACACATAAAATATATAGGGACA ACAACAACACTTATTCATAGGAACATGTAAAAACTATCTATTTCTTCCTTTTCCAGGTTC CTCATGTACAATATCAGTCCCTTGTCTCTGCATTTCACACCACCCAGTTAATTTCCAGGC ATTTGGGGGTCTTTACAGTAGGTGAGTGAAAGCAGAGATCAGAAAAAGACATTAAACACC ACTGCAAGAAGTGCCAGCAATGGACACTTGTAATTGAATGAGAGTCTATAAGAGTCTATG AATATCGCTGTGCTCCCATAAAGATGCCTTGATTTGTCTAATTTGGAGAAAGACTTAAGC GACACTGAATATATAGTATATATGGTATAAAACAAAACCGGTGGGCAGCCTCCTGCTTTT TGTTTTCCATTGACATCTTCAAGGGAAAGTATCCCAGCGATAGGATTTTCAATTTGCCTT TTTGTCTTAAGCAATGTCCTTTCTTTCAAATTTGCTCCTCTGCCCTCCCTCTTCTGCACT AGGGAGGATCCTTCAAAATTCCTAACAGGCAGCCCTGTGGAGAGATGGGAGGGAAGGGAA GGGAGGGAGGAAGGGAGGGAGGGAGGAAGGGAGAGAGAGAGAGGTAGAGGGTGTCTGGCA GTGTACATGTGGTACAGGCAGAGGGATCAGAACGCTCACAGAACAGGCAGTGTAATTCCA TGTTCTTCCTAAGTATCAGCCCTGCGGGGAGCTCTGCCGGCAGTCTACTTGGAGAGGAAA AGTAGATTTGGGGGAAGATGGAAGGAGTCAATTCCTAAGTGAGTTGGTCCTCACTCATCC TTGAGGGCATCTCCTGATCTCCAGTGACTGCTCAGACTCGGCCCTCTCCCTCCCAGATAC TTGCTTTAGCAGAAGAGACACACCTTTCTGCAGCAGGGAAAAGCAACTGACCAGATTGCA AGCCGGTAGGTTGTGACATTCAGCATGTTTATGCAGCAGAATTTGCTGAGAGATGCAGGG GGGCGGGGTGTTGGTCGGGCTGGCTGATTTATCTGCAGTGGGGAATGTTTTATTTTAATT GTCAGTTCAAAGCAGAATTGTTGCCTAGGCTAAGGTGGCAGCTAGAATTGCTGCATTTCA GGCTCCTGGGCTGCGTTTGTGTTCCATGTGGTTTCTGCATGCAGCTTGGAGAAGCTGGGG AGAGCTCACCTTTAAATAACCTGCAGCTTGCTACGCTTCTTCTACTCCATATGTAATTTT TGCTCTTCCTAAGCACAGTTCCCACCCTATCTTCTCAACATCCCCTGCCCCTCTCCCCAC CCTGTGGGAAATGTGGCCTAGCTTCACCTTGAGCCCTTGGCTCCCTAAGTCTGTCTGTCC GGCTGCTTTGCCCTAGGTGCCGGTAGATGCTGTGCTGCTGCCCTGGGCCCAGGCAGACTG ATTCAGCAGAAACGTCTGTGCATGGGAGTTGCAATCAGGGACCATGGCAGTGCAGCTGGT GCCGGACTCCGCTCTCAGCCTGCTGATGGTGAGTGTGCTGGGGAGGAGGTGGGGCCCAGG AGGCCCCCACTCCAGCCTTCCCCTGCTGGCCTCAGGGACTGCTGCTAACTGCTGTGGCTG CTGTCATGGCTGCAGACACGGAAAGCACGGCTCTGCTTCATCCAGCAGGCTCCTGTGAAA GGATTTCTTGGGTCAGAGAATTAGCGTGACTAAGCACTCTCAGGGAAAAGAAGCAGTAGA TTTGCCATTTTAGAAACTTGTTGCTGCTGCGTGCTATTTTGAGAGACGTGCTTACAAACA GGTGCTAAGGGTGTCTCCGAATGGATCTCAAGACGCCTCCTGTTCGCTCAGCATCCTTTG CTCTGGGGTCTTTCAGTCTAAATTCTGAGAGTCGTGCTTGTTTGTTTGATTTCTTTCCAT GCCAGCTGTGGGGTTTATAAAAAGATTATTTTAATTTTTTTTGGGGGGGGGGTGCTCCAG ACTGAATGAATAAGGCAACCTTCTCAGGTTCCCCTAGAGAACCCAGGGTGGTTCAGGGTG GCCCTTCGGCTGTCAGATTAGTGGAGTCTCCTCTCCCATCTCCAGATGGCAGGGAGAACT GACATTTATATGTGTGTGAACTGCTGACCTACTTTAGATCCCTACGGTTTTTACAATGTT AAGAAAGCTGTTGCTCTTAGTGCTTTGAAGCAGGCAAGGACAGCGCCAAGCCCCTTGCAA CCCAACTGGCTTTTGACTTGACCCTGGGTTCAGTTTGCTTTGCTGCCTTGGCTCCCCTCC CTCCTCCTCTGCTGCCCAGTAGTTCACAGGCCCTGGCAATGCTGCCTCTGGAAGAAGGCT GCGTCAGCTTGGCGTGGGAATGTACCTAACGTTTACTCCGGAGAGTTTACGAGCAGAGTC TAAGTGCTCCTGTATGGTGTATTGATCTGTGTTTTCTGATGGAGATGGGAAAGTGCAGCT TGGTGAGGGTTGATGAGTTTATTAAGGCGACTGGGAGGAGTGGCTAGAGTGCTTGCCTCC TAAGTGGCGAGCCTCATCAAATTAAGAGGGACTTCCTCCTTGTGCTCCGTTAGCATATGT ATATATGTATGTGTGTGTGTGTACACACACACACACATGCATTTGGTCCATGGAGTCACT TGAATTGCTAGAAATTGCTTGGGCCTCTCGGACTTCTGGTCTACCAGAAGGAGGAATTAG GAGTGAAAGTCATTGCTATAGCCATTACTCTTTAAATGGATTCCCTGATTACTAAGGCCA CTGTGCGATATTGCTACATATTTCATTGTCTACTGTGGGTCAAACGAGTCCGTGGTCAAA TTTCTGAGTATCTGTTATGGTTGCTAACACTGTACGCCAATGTCTGTGAGGAGATACTTC GAAGAATGCTGGAATCATGAACATATGCAAAAAATATAATCACATATCCTTCTATGTGTG AATATACATACATGTTGTCTAATATTGCTAGGTAAATATAAATTCTGCAGTATGTTCATA GAGAGTAAAAAGTTTGTTAGGCCTGCCTCTCTGCCTCTGTACTGATGCTTAAATGTATGT CTGTTTTTACTACATGACCCTGAGGATGAACACTTGGTATTCAAGCAAAACAAAGCTTTG CATCCTAACTCATTGGGCTATCAATGCCATGTGCCACCGTGTGGACTCCTAATAATATTA ATATTAACATCGTTTTGGCTATCATTTCAGTTTGGAGTTTATCCTCTACTTTGCCTAGCA CTCGCTTCCTGCCTGGATGAAAAGATTGTGATCTTTTCTCTCTGGGAAGCCAGGAAAATA GCCCTTGACACAGCTGTGGACCAGTAGGTTAGAGCCTCCCAGGAGCACTGCACATAACCA GAGTCACTTCTAGTTCACATTTGGTTCAAGGAAGAGTTCTCCTAAGAACTTTGCTATGTT CTGCTTTTTAAAGGGTAAATTCCAAAGTAATTGCTTCCTAGACATGTTTTTCAATAATTT ATAAACAAGTGTGAGAGAAAAGAAATGGGAAGAAGAAGCCATTCAGTGGAACTGACTTAG CTGTGAGTTCAGGAAAGAAACTATATGAATTATTATGTATCCTCTCATTAATTAGCCAAT AAGCTCTTAGTATTTATCAAGCACTTGCTCGCTGGAGAGAGTAGCATGGTATAATAGCAA AAGCCATAGCTCATGACAGCATGGTTTCAGGGACGGTCAATACCCTGTGGCCTGAGTGTA GCTGTGGTTTGCTGTGTGCAGTCCTTGGGCTGCAGGAGTACAATCAGCTGGAATCTTTGT TTGGTTCTGGAAAGCTAAAGATCTCTGCATTCTGTCTCCAGCTTCGCCACTTACTGGTAA TATTGAGCATGTCGCTTCTCCTCTCCTGGTTATGTAGTCTGCTGACGGGGAGGGTCTAAT GCACCTTTCTTTCTGTTGGGCAAAAATTAAGCTCTGTAAATATGCTATCTAGGATAAAGT TCCTGAATAGCCAGCTTGAGTACTTTATTCAATGTTGTCACCTCCCCCCTCCCCCCCGCC ACCCCCTGAAACCCAGCACGGGAACAGCATTGCTTTTTTAAAAGGTGGCATTTGGTTTCA CCCAGGTGGCTTTTCTGCCAGAGAAAGTATGTTTCCGATCATTAGCTGGTTGTTTACACT CTCCTGTCAACCCCAAAGAAGCCTGCTTTGTTCCCCTGAACAAAACCCACTGACCCCAGG ACAGTACCTAACATACCTTTGCCAGTTAGATGTGGGTCTTTCAGGAGGAGTCCAGCATTG TGTACTAGCCCTATGGGAGAACTACACTGATTCTTTCCATAGAGGGTAGGAAGGGTCAGA TGCTTGTGAAAGTTGGAGCAACTCAAAGAATCGATGAAGGGTGAGTGGAAGAGCAGATTA TCCCTGGTGAGAAGACAGCCTCACACGCATCAGAGACTCACCTACCCATCGATGTAGAGA TTCTAGGAATCCAAAGAAGACACTGCCTTGTTCCCGATGCTACTCCATACAGCTAACTGT AGAACAGGTTATTTGTTGAGACCATGTGAGTTCAGAAAAACTGAAATGACTGAAGCATGC TGCCATCCAGAGGTTTGTTATTGATTGCTTGATTGATTAATATATATATTGGTATAAGGT ATTTCTATGTAACCCAGTCTTTCTTGAAACACTTGATCCTCTTGCCTCTTTCTACTTCCT GAGTGTCAGGCTTATAAGCATGTGACACCATCCCTGCCTTGGTGATCACTCATTTTGTGC ATCCAGAATATACATATATGACTAAGAGGCTGCCAAGGTTGTCATATGCCATTTTGTGCT TTAGATGACAAAGGCTCATGCCTTTGAGATTGGAAGATTAAAGCATTTTTAAAAAACTGT TTTTGTTACATTTACACATGTGTGTCTGTCTGTCTATCAATATGCATGGGGAAATCTGAG GACAGATTTTAAGAGTCAGTTCTGTCTTTCTACCACATGGGCCCTGGGGAACCAACTCAG GTTCCTGAGCCTTGGTGGCAAGTTCATTTATACTGTGCACCATAGTGACAGTCCTACACT AGTTTTTAGACTAAGTTAAGCTGTGAAGCAATAAATAATGGGAACTGTGCTTTTCTATAA ACAGAATGTCTTTCCATATGTTATCCAATCTCTTCCAAGACTTTTTTTTGAGACAAAAAC ACCTGGTAATCAAACATCGAGGACCTGTCAATGAACACACACCTGAAATTGATGGTCCAG AGTCCCAAAACCAAGGCTTACTGCTACAGTATTAAATCAAAGAATTTGACACACAGGATC TTCTAACACATTAGATGAGTATATATTTGGCCTAGATTCAAACATTCTTTTCGTCCAGTG TTTCCAGTCAGAAAGTCTTATCCTCTTATTTAATATTTATTATTTTTCTGCATTAATATG CAAGGTTGAAAAGAAGGTACAAGTTGCTGATGAAAGATACTTGGGTTAACACTAACAGGA AGGACAATATTTTATCTACAAGAGACTCCTCATGTGGTCAATGTTCTAGTCCTTGAACTG TTGTTGTTGTTGTTTGGTTTTTTGTTTGTTTGATTGTGTTAAGAAAGAATTTGCCAAGGT CATGTTTAACAGTGGAGAGATTTAATGGGTAAAAACTCAAATTCATAGGTAAGAGAAATT TATAAGCGAATCTTTGTAATGAAGGTAATAATTGAATGAAATGAGTTACTTTCAGATGTC TGACCTTTTTTTGGAATGCACAAGCTTCCTCAAATTCTTTTTCCCTAAGCCATTTTTTCT CATTTAGACATCTTCCTCTTAACTATTATTTGCTGACTATAAGGAATATGGAGGCTGATC ACTGGCTTTAACAAACTTACAACTGAGTTGAACAGACAGGGTAGCTTCCTGGAAATGAGA AGACAGCCTCTCTAAATGAGACGTGTATGTAAGACGACTTGATAGAATCACATAAATAAA TGAGGCTTAACAGAGCACATCACCAAATGAGCCCAGGACAGAAGGCCTGGATTCAAAGGC TCTGAGGCACAACTAGAGTGGGGCTTACTGAAGCTTAGGTAAAAAATGTTACAAATAGGG GGCCAAGAGGGGGAATTTAAAGTCAAGAGAGTGAGTGAATTTTAATGGAGTCTGGATGTG TTTGGCACATGAAGATCTGACAGCTACGGATGGATTTCTTTGGGGGCACAAATGGCTAAA AGGTCAGGAGGGCAGGTGGAGGTGTTCTTGGAAGAGTTAAAGTCTTAGTTCCATCACCAT GGTATTAGCTCCTCCCTCTCTCTGACTGTGACAGACTTATTCAGGGTTTATAATGAACTT TCCTCACATCCCAAATGACCAAAAGTAAATAGAATTCAAGTTCTTTCCCAAGAAATCTTG CTTCTGTGCTACTATTACTAATTTTGATGTTTCCAAACTGCTTTTGTGTCTGTAGTTTTG CTAAATGTGCTCCACAGTACAAGAAAGTCAGATGTATCCCCCGTTCTATGAAGAAGCTGA GGTCCAGAGAAGGTAAATTGCCTGCCCCAGAAGGCTCGTGATGCTGCTGAGCTACCATGC TTACGTTAATGACCTGTGTCGAAAGTTAGAGAAGAAGAAGATGTTAATACAGGTGTGGAT TTCTAAAAGTCCTCACATTGGGTCATCCAACCGTACTAGGTATCTGGGTATAAGGTAGAG CTTATTATTAATGTTATTTACTCTCTAGAAGAGCTGTTCCCAAACTTCTATGGGAACTGG TTATATCATTGTTACATCTAAGTCAATAGCTAATATCCTTCTTAAATTCAGTTATCTATC TTCTAAGGTTCAATTTCTTGATCCATAACTAAAAGCTTGATATTAGTGAGTTTTAGCTAG TGTTTAACGTATAAATGTATCCCTTTAAAAAGGAGAGATTTGATGTCAATGACAATAATG CTAACTCATTAATTTTTGTTAGATTTGTAAATTTTCATTTTTATCTTATCTGCCTTATTA TATTTAAATAACAGAAACTTGCTCAAACCACAGCATTTTTAAAAACATGAAAAAAAGTAA ATAATTGAAGTGTTTAGCTTGGAATCCCTTCCCCCAGAAGCAGCCCTATGGTGACCAGTC CTGAGGATCAATAAGGACAGATAAGTAAGCAAGCTTTTCCTCAGCTGCTTACATAGTCTC TCTGACCCTCTGGATAATGAGCTGTCCCTGAGCCAATAACAAGGTCTGACAACAGGGATT TCTGACTAGGCAGGATGGATTCTGGAACACATACCTTTCAGGAAGTAAGAGCTATATCAA CTGGCTGGTAATGCCACCCAATCAAATGGAGTAGAGAGACCAGTTTCTGAACAGAGAAGG GCTATATCCAGAAGAAGGAGGGGAGTCTGGCAAGGCAGAAATAAAAGATGCCCATTTGTA ATAGTCTTTGTACCTTATATACCACAATCAGGCTCCAATAAAATTACTAAGAGAGATAAA ACATCAATCAAGCACTGGCCAAATTTCCTTCAAAATAAATATATTTAAAGAAACCGAATT ATCTGATTTTTTTTTGGAAGATCAAACAAATCTCACCTTCTGTAAAAATGAAATGGCAAT TACTATATATGACTTAAGATAATTCACTGAGCTACACATGCAAAGTATTTAGTACTGCTC TCAGCCCAAAGCAAATACAGGCTCAGTATTAGTAAGTGTTTGCTTTATCTTAAACTAACA TAAAATGACTATCCTTCTATCTATCTGAACTTAGCTCTTTGGATTCCTGTATGAGCCAAA CTCAAGTAAAAAAAAAATTAGTAATTACCTAATTCTGTCTCGGCACCCAAGTCTAGGAAG CAAATGACCACGTTTTTTGCATTTGGGAAAAAGATGTTTCCAGGGTCACGAAAACCCATT CCAGTCACACACAGATTGAAATTTACATTCCTGCCTTCAATCACCAACAAAAGTCTCTTA CCCTCTGAAGAGAAATGACTAAAGTATAGGCAGCAATATGTTCTCTCTGGCAAATGTCAG ACGCATGCCTTTCAGAGCTGCCACACATGATGGGGCGGCGGCTGCAAGAGCATCTCTGTT AAAAATTAATTGCATGGCTGCTTTGCAAAGCTTAATAGCAGTTTGGAGAACATATGTTGC AAATATAGGTAGCGGTTTCTCATTGAGCTCTGCGCCAGGATGTGATTTTTAATGGAACAC ATGGTATTTAGCCTGGTCATCATCAAAGGTTCTGAAAACCGGCTTAACAAAGACCATATA TAAATGTGGTAAATACCGAGCAAGGGAAACTGCAAGTGAGGAGAACCAAATTCCGGTGTC AAGGTAACACTGGCTGGTGGCTCACACTGTATCATAATGAATGCTCTTTACAATCCTGGA TATTGAAGTCTCAGTCTCACAGTCTAGACCTGGGGAAGCAATTTCCTGAGTGGTAGATCC AATTCATCTCCCCGAGCAACATCATGCATACTTGCAGTATTAGCTATCTGCACATTGGTG GTTTCCAAATCAGACCTTCAGCACCAGCCTGGCCCCCAGGCTCTAGCAACTACAAACCCA AACTTATCAAATTTATCCCCTTGCTTATCCCACAGGTGCCTCAAACTCAGTCCCTCGACT CCCTGCAAAGATTTCTGGGCTTCATCCTCATCTATATACTTTCAGTTCATGGGTGGTGAT GCCATTTGGCCTGTTGACTGGGACCCATCTTTGATTCTGAGCTGTCTCTCATCCACCCAC CCTAGTTAGCCTCAGGCTGAGCTCTGCCCGATTTCTCAGACTCTGTCAAAACTGGTTCTT CCCACCTGTTACCCCCTTTCTCTCTCCTTGGCAGAAGCACACATCCTACCTGGGCCATCT GTGCTGCCTCTTGCCTGCTACCTGCTTCTGATCTCTTTGTACTGTTGTCTTTCCTTAAAA CTTCACCAAAAGTGTATTTAAAAGATCTAAGCTGTCATTTTTCCATTGAAAATTTCTACT GATACTTGATGGTGCCTGAGATGAGCCTCAAGCTTCTAATACTCCACATGACTGATCTAA ACATCAAGCCTCTGCCAAGCCATTGTCCCTTCCCAGGGCTCCAACCTCAGTTCCTCCATT GCTTCACAATGACCACACTCTGATACACAAGTTTCAAGGTGACTGTGTCATTTTGGAGTA GGCTTATGTAAGATGCAATCATCTGATGGACTGAACATGAAACATATCAGGCTGCTCCCA TGTAACATTACAGTCACTTTTCAAATAAGTAGGAAAATACCATAAAGATTATAAGCATAA TGGAGCAAACTCATGACCCAGTAACAGAACTGCTGCTCCTATTGTAAAGAAGAATGCATT GTACCCAGTCATATGTGCTACACTTTAATACAGATGCCAACATAGGAAGCTCATTTATAC CAGCATCGCCAAAACCTGACTGATGTATCACACCTCTGCACTGGGGTGACATCACCACAA ACCTGAGTGATGTACTGTGCTGGGCTGGCTTTGTGCCACTCACAGTAGAAATGTACAATC CTGCTATAATCTTACAGGACCACTGTCCTTTGAGCAGTCAGCCCTTTGTTGACCAAAATG TTACATGGTACACAGGCGTACTTCTGTCCACCAAGAACACTGACTCAAGACTGATACTTT CAAACAGATGTTTTCCTGTGGTTTCTTTTATTGCTATGTGATTATCTAACATACACATCT GCTTTCCTTAATAGATCGTGTCTCATAAACAGAGTGCATCTTGTCTACTCACCCAACACA CTTTATTGAGCAGCTATTCTCTTCCTGACACTCAAGCTTTCTTTCTGGTGCCTGGGATTA AGCCTGGGTCATGGTGCATGCTAGGAAGGCACCTTGCTAGTGATCTGTGTGTGTCTTTGG TTCCTAATATGCTTCCACACAAGGGATAAAGCAGCAAACAAGACAAACAAGGCTTCCGCA GTCACCAAGCTTATGGTTTCTTTTGGAAAAGCAAAAAAAAAAAACGAAACCAACTGGGCA CAGACAGGTGAGCCATCAGGAAAGAAACGCCTTATACCTAGTTAAATGGTGATTTTCAGA CAGTGTTCAGATGGCAGTTTAGACTAGGTGGTGGCAGAAACTTTCTCGTGGAGGTGGCAC ATAGCTGAAGAGGGAATGGCAAAAAGAAGACCATGGTAAAGTGTCTTGAACACTGTAGAG TAGGAAAGAGGCCCATACCAAAACCAAGAGTGCTAGTGGTAAAAAGGAGTCCAGCGAGGT ACACTCTAGAAATCTCATCAAAACAGAGTTTGTGGAAGAGGAAAATGACACAGAACCATT TTGGAGAATGTGCATAATTAAGGAGGCAGAGGGAAGAGAAAGATTATCTCCCCAGGGGAA GACCACAGGTAGGTGTTGGGTGTTGTTATGGGGGTGGGGGTGCGGTGGCAGGAGAGATTC TGGCCTCAATGAAGCTGAGGAGTCACAGAGGAGCCACAGAGGAGAAGGAAACCGGATTTG TTGTGACTGGCTGAGGAACCACATTTCAAGTCCTCTGGGTGAGACCCGCATTCGACCTAT CTGCACTTGGGAGACTCTGGGTTTCCAGAAGGAACCGCTAGACGGCTGTCTATAACAGGG ATGCTCTGGGGGAACTGCTCTGTAGCGGAGTCTAGCTTGCCCTTCAGAAGGCCAGTGGTG GGACTGTGGGGAGGGTGGCATCCTAGCATTCACCACACTGGGCTGAGAATAGAGTTTGAA GAATAATAGATTGTCATTCACTTAGCTCCACTGAATGGAAGGTGCTGCTTGCAGTAGAAT TTTCTGGCAGTAAGGCCTGATGGGCAGGCAACAGAGCAGGCTGCAGCAGACCAGTGATTA GATCTGGGGCAGAAGCATGTCTTGAGCGACACAGAAATCCTAAAGAGAAGGAAGAACAAA GCCATGCCCAAGATAGGGCTTTGGCCCAGCTAGGATTAAAGTGACATTGTACTGATGCAC GATGAAAGGCAGCATTTGAGTGAGATAAATGTTACCTTGACTTTTCAATCAACTTTGTTC ACGTGAAACATACCACCTGGCCTGGTCTAATCGGCTGTGGAGATTTTCTGCCCTGTGTTT AGTGCCATTCCATCATAAGATGGCACTTTTCTGCAGGGCACAACTGAGCTAAGAACATGT GGACGAAACAAATATTAATGTCCCAAATGAGCTATTTAACTCTCATGTGTGGGAAGACCC AGCATTTCTGCCACCACTTATACACTTGTGACTTCAGATAACCCCAACTCAGTATAAGGA GTTCCTGTGAGGTACGCTGGACTTGCCTGTGCTCGACACTGGGAACTTGACATGATGTCA TCACTGGAGCCTGTAATCTTCTGGGAGTTATCCTCACTTACATGGTAGGCAAGGGGGCAC ATTGTCACCACAACCACAGTTGGCTTGCTGACCATAGGACTGACAAGATCCTCTTCACAA GGCCTGGGTTGCCTATAATTGTTGCTTCTAAATTCTTGAGGTACACAGTACCCCTGGGTC CCAAACTATGTCTGAGTCGACAAGGAAGAGCTGTGCAAATCTCTGTTGAGGTCCCTTCAG AAACCCACACCGTCAAGTGTGCCATTAAGGTGAGACTTAAGTGAACAGAATACTGAGATT CTGTGAATGAAGAGGGGATCAGCAGTGTTTAGAGTAAGTTTTAACCACTGCAGCATATTG TTCATTGCCTGTAACTTAATGTCGTGTTCCTTGATGGTCTTTTACTCTTTGGTTTGAAAC CTATCCATGTGGCTTTACTCAGAGTCCACAGTCCATAGCTAACAGGTTGAACAATAGGCT GATCTCTGAAGAAGCCAAGACTATGATCACAGCACAGAGTCATCTATGTATAGCTCTGTG TGCACATGCGTGTTGGAAGTCAGCCTAGGTTCTGAAGCCATCCGTCTCCCTTGATTGTGA GGCAGTCTCTCTCTAGGACTTGGAGCTCACTGACTGGGATTGGTTGGACAGCAAGCACTA AGACTATTTCTGTCTCTATTTCTCCAGAACTGGATTATAAGCATATGCCCACACATCCAA CTTTTTATGTGGCTGTTGGGATCAAATCAAGTCCTCATGATTAAAGTTGACTTGCTTAGC CATGCTCCCAGTCCCTGAAGAAGCCAGCTTCATTTTCCTACTACAAAGACCTTGCCCTTT GAATTTTTAGATTTTCCTCTAAACTGTACATCTGGGAATCACTTGTTTAGTGCTGCACTG TGCTGGGTTGCAGAGAACACCCAGCGTGTGTGTAAATCACTAGGAAATGTCTGATTTGCT TGCTTTGTGACCTCTAAGGTCACGGAATTTAGTTCTCATTGATTGTGGAAGCTGATAAAG CAATAGCCTTGCTTCTTTTACATGCTTGGTATTTAAGCTAATAACTTGTTTTGTGTCTTT ATTGCCCATGTGTCAAGGTAAAAGAGGGACATAGTTTGGTACTAAGTCTCAAATGTGTTT TTTCCTTATGAGGGGCTTGAGTGTAATTGAGCTGTAATGAGCATGGCTAAGGTCATTTCC CAAGAATTAATGAACAGAAGGATGTGTTCTTGGCCAGAGGCTGAGTCTTTGGTCATTAAC CTAGTTGGTCATTAATATTGTTTAGGAATGCTTTACACCAGGCCATTACACCCCTCGCCA TATGCTACTACCACAGGGAAACGAGAACATTACCTGTGTCAATAACTATTTGTTTTCTTT CTGTTCTTCTGGCTACTGATACTTTTACAGCCCTTTTAATACTTTTTCCAAAGGCCTGAA GCACCAAGGTCATGAAGGAGAGAAAGGGAAGGGAGTGGAGGAAAGGAGAGGGGAGGGGGA AGGAGAGGAGGGGTGTGAGGGGGGGGGGAAGGAAGAGAGGAGGGAGGAAAGCCCAGGAAG AAGAGGGTAGCTCTCAGCGAGCAGAGTTGAATCTGAGTCATGATGAAGTTCATGCTCTTT TCCATGTTTGGATCTTAAATTTTCCTCAAATATGTTTTGAAAATTTCAGGCTAGTACCTG GACAGGGACATCAGTAGTCTGGGCTTTGCAGAGTAAATCTGTGATTGCTTTGGAGACTAT GTGACCAAGTTCTTTCTCCCTAAGCAGCAAACCCTGGGTCTCTTCTCTTCCCTTTCTGAC TTGCTCTCCTTCTTCTCGGGGCTCTTTCCCTTCCTCACATTTTCCCATTCTAAAACAATT CATGGAGGATGTCAGGCAATGTCATCTCGGTATGTGCTGAGGAATGAATATGTGTCTAAA TACCACTTGACCCCTCCTGTCAAGAAATTTAGAGTTAGAAAGGCCAATAAACAAATAACT TCAATGCAGTCAGGTAAATGTTACAGCAGAGAAATCTCAATGTATTTTAGAGCAAAGGCA CATAATCCAGGGCCCTGCAAAGTGGCTCCAAAGGTTCTGGTGGGGTTTTGTCTGTGGCAG AGGCTTACAATGTAGCCAAGGCTTGCCTGGAATTCACTATGGAGTTGAGATTGCCCTCAA TTCACATTATCTTCCTTTCTCTACCAGTGAAATGCCAGAATCATAGTATACACTGCCACA CCCAGCTTCTGGTGGGATTTGAAAGGTTTGGTGAGCTTATAGAAGCCATAGGTGATGGTG GGGCATAGATCCAGGTATAAGAAATGGCAACAGATTACTCTAGTGCAGGCGAAAGAGTCC AAAGTCCCAGCAACTGTGTCATGATCTTGTACAGACAAGAGGGAATCGGGAAGAAGAGAC CAAGATTGCCCGGAGCAGACATTAAATACCTACTGGATACACAGTAAGGAGTTTGAACAT TGTCTGGAATTCCATGAGCAATCATTCACAATTTTAAACATAGGATAACATGTTAAGATC TGAGCTATAGAAACGTTACTCTAGAAATTTGGTTTGAATGTAAAAATGTCTCAATATGTC TGTGTTTCTATACTTGGTCCCCAGCTTGGGAAAGACCTTGAAATGAGCCTCCCTGGTAAC AGTGGATGGACTTGTAGATGTCTTATCATGGTCCTACTTCCTGTCTTCTTTCTGCTTCCT GCTTGAGGATGCAGTGTGAACAGTACTCCTTCACACTCCTGCTTTCCCAGTACGATGGAT TGTATGCCTTAAAACTGTAAGCCAGGGGGAAACCTCTCCTCCCTTATGCTGCATCTTGTA AGGTGTTTGTTCACAGCAACAAGAAACATATTTAATAAAGGAGGCCACATGGAAATGGGT TAAAAGAAGCAGTGGACCCTCGGACAGGGAACTCAAGTAAAAGGCAGACAATTGAGAAGT ACAATGGGCATCATGAATAGAGGAACCAATGCATTGTGGGAGGAGACACGGTGGGAAACA GAGATCTTCCCAGTGGCTCCCATTGACAAGTAAATTAAAAATGAACACTTGTTCAAGGGG CTTTAAATTAAAGTTCTTAAAATCTTCTGTGTGTGCATGTGTGTGTGCATGCATATGATT GCATGTGTGTGTGTGTGCATATGCACACACGCATGTACTTGCCATGGTGCCCATGTAAAG GGTCAAAAGACAACTTTTGGGAATCAGTTCTTCCTTGTTGAGGCAGGGTCCCTCTCCTTG TTTCTGCCACTGCACCCTATACCACAGGCCAGCTGGCCTGAGAGCTGAGAATTTTGTCAC TGCCACTGTCTTCCCCATAGTGGTGCTAGGATTACAGATGTGCATTACCACATCTAGCTT TCTATGTGACTTCTAGAGATATGGGATCACCAGGCTTGCAGAGTCAACACTTTTACCCAC TGGGCCATGTCTCTAGTCATAACACAAGAGAGTCTTTTGGTTCACACATTGGGTTATAAG GTGAAGCTATGGCCAGACTCTGGATCTGGCTCCATACTTACCCTCACTCCCCTTAAGTAT TTAGGTTCTACTCTTGCTCGTGAGCCTTGCCTCCCTGCTGACTTTCCTCACAGATTCCAC CTCTTACAGTGTCTGATCTGTAGGCTTCCTCATTCAAACCTAAGGAGGGAGAGAGTAGAA GCAATGAATTCCATTTCTTCAGTTCAAGTGATAGAGAGTCCTGCCAAGGGACTTTTTGTG ATCCCATCACATGGTAGAGGCAGAAAGACAAGAGGCCAAGACTACTAAACGTACCCTTTT AGAAAGACATCAATCTCCCTCATGGCCTATACCATATCAAACAGGTCTATTAATATAGTT ACAGTGACATACATTTCAATATGATTTTTTGGAAGAGACAAACTTTCTGACAAGCAGTTG TCTTCATTTTGTACTGAGAGGGGTGGAATGACCATGCTTAGCTTAGCTGTGCCAGTGTCT GCTGTTGTGGTAGAAATGGGCTCATTCCAACAATCAGATTTGAAAGCAGAAAGTGGTATC AGTGTAGACAGCCTGTGGTGTCTGTGGTTGAAAGAACAGCCCATGTAGAAGAACTACATG GAGAAAAGGAGGTTAGTGTATGGGTAATGAATTTATTAAGAACAAGGACTATGACTCCTT CACCATTTATCTTGGTTCAGCACTTAGTTGAATGCCTACATATATAGCACATGCTCAGAA CATTTTTCATGTGAATGAAGATGCCTTGGAAGAGATTCTATTAGAACTCCATGGTACAGA CCAGGTGATAGGGTATACAAAGAGTTTCAGCAGAAGTAAATATCCACAGACATCGTGTGT GTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTATACACATGGTACTTATGGC TATTATATCTATTGCTAATAATGATATATATAGAGAAGACAGAGGTTACTACTAGTTCCT TCCTCCACCTCTTCTCCACTTTAGATTTTGAGATGGGGATCTCTCACTAAACCTGGATCT TGCTTATTTTGGCTAGACTGACTGGCCAGCCATCCCTGGTATTTACCTGTCTCAAACCCC AATGTTAGGGCTACAGGTGTGTGCCAGCTTTGCCTAGCTTTTCATGTAGATGCTGGGGAT CCAAACTCATGTCCTTGTGATTATGTGGAAAGCATTTTACCCACTGAGTTGACTCCCCAG ATCTTTACTCTTATATTCTTGTCTTTCTAGTACCTTATCATATGTGCCTTTCTGTTTAAG CTAATTAGAGTAGGTTCTGTTGTCTGAAGCCAAGGATTCTAAAAACCTCCTCTGCAGCTT TCATGGAAATAAGGCAAGAAGTCAGCCATCAGTCTAGTCTCATTGCAAAGAGGAAGCATG CTAATGACTACTGTGTAGACAACCAAGACCACAATCTCTGGGTAAATGCAGGCATAGTAG GAATGCAAATAAATAGGACAGACGAGAGAGACACTTTTTATTCTTCATTCAGGACATTTG CTTCTCCCAGAGAAAGCCCAGAATACTCAAATATAGTCATTATTCTGTGAAAGTTGGTCC TGTAAAGAGTATGAAGCTTAGACTATCTTAATCTCTTACTGCTGCAGACTTCACCACAGG CATGTCCACTGTCCAGATACCAGCATAACAGAATAGTTAGAATGTGATGAGGAAATAAAG AGCAAGCCATGATTTAAAAATGAGTATTTTTAATTATGGTCATATACACAAAAAGTAATA TCAGAAAGATTTTGAAACTTTATGTAGATATCCAGCATACACATGTGCAGTCTAAATCAT GAAGTGTGAATATCATTACTTGAAAGTTCCTTTTTTTTTTAGGTTTATAAATGAAAACAC CTTTATGGCTAAAATGTTCTTAAATATAAATAAAAACATAATAAAAATGAGCTTACCCCC CATGCCAGGTTTTAGTTTCTTGTATCCTTCCAGAGACTCCCTGGGCATATGTGATCTCTT TCCTTGTCACTCCCTACAGCTCAATCACATTCTTTACAAAGGCTGTACAGGTTTTGTTAC TTGGATGACTCATAATATATTTAATAGTCCCTCACTGATGGGTACTTAGGCTAGTTTAAT ACATTACCATTACAAACTACTCTACGGTGATGCTCGTACACGTGCAGGCATCTTTGTGCA AGTGGCTGGCACATGGCATGGCACAAAATTCTAGGTGGGGAAGGATAGATCAAGACAATA TCTCCTCACATTTTTATAAATATTATACAATTACTTCAATGGCACCCTGCCAATCATTCT CTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCATTTCAACTTCGGAA GCTTGAGTTCAGTAAGATCCAGTTCATAGGGGCTGGTTGCAGGGAGATGGAGTGTAAGAA GTAAGGTAGTCTCTAAAGGGTATTTATAATCTTACTGTATAAACAATTACAGCATTAAAT GTCTACAAAATTCAAGTGGCAAATGAGCTGAGAATATCAATTGCACATCTGCCGCATCTC AAAGGCAGATGGCCTTTTAATTTTATATCCCAAGAATTACACCCAAATTTCATTCCTCTC CCCAGAACGCTTCCTCACTCTTTTTACTTTCACACTTTTCAAATATCACGTGCATTTTAA CATAAACTGCCACAAAACTATCTTGTATCTCCCACTGTAAAGACATCAAGAACTGATTGA CATTTAACCCATGGACCCATAAAAAAAAAGACTATAAGGCACCATCTCTGTTGTCAGGGA CCTTACAATCTAGGTTGAGAAATCAACATTTAAAACCAAGTGGTGATATGCCAGAGGAAG GGGAACAAGTGTTCTGCTGTATAATTTAACTATCCACACTTGGAAAGACAAAGAAGGGAG AGATTGTTTTTCATAAGAGCGGCTGTCAGAGATGCTTAGGAGACAGATGGGTGTTGGCTT GGGCTGGGGCACAAGAAAAAGAAAGGCAGGAAGAAAGAAAGGAGGAGCAAATGAGGTTGA GTAGTATATAGGCTGGAGGGAGAGTGGATGAGATTGTGTACCTATGGGAGGGAACAGTGG GACCATGGAACAAAAGACCCTGCTTGGGATGAGTAACAGGAGGTGACCAGGAGCCATTAC AGCCTACTGATGAGGGCATCCAATGAAAGATGGTCTGTACTGTGTTCAGGATATTCCTGC AGAACCAAACTGGCTCAGATCTGGTCACATGCGCACAGCAACAGGAGTTACAATTGACAT TTTAGTGTCACCCGCGTGTAATATGGTCCTTATGGTTAAAGCTTTGTGAATTTACCTAAA TATATTGAGTTCCCAGAGGTTATCAAGGCTGTCTGCCCAACAAGCATTGTTTGAAGGAAG ACTTGGGTCATGGTGGGAGTCATCCAACAAGGGGATGAGTGTGCAGGTTCCCAGGTCTGT GGCCACAGAGGGCTGTACTTGTAGTGATTGGTAGAGAGGAACACTGCTGGTAGAACTCAG GCTTAGAGATATGTAAGGACAAGAAAGGAAAATCTATGTATTACTCATTGTACCCAGTCT CGTACTGAGTACCAAAGGGGAGCAGAGCACTGTCCAAGACAGTATTCCATCCAGGGACCT TCAATGTGGGCTGGCTGAGAGCATAAAGAAGAAAGGACAAGGACAAGTAATGAGAAACCA ATGAGAGATGGGCAGAAATGCTATGGAGATTCAAAGAGGAGCTCTTGGATGACAGGGGAA CCAGGATAATTAAGTATTGGACCTCTCTCGAGGGGGTATTAGAGCCCAGGTTACAGTGTT GAGAAGAGTAGAAGGAACATGTATGAAAACCAGAGCACAATAAATTCCCTTTTGTCTTTG TGTAGTCTTTCATTTTAGTAGGAGGCTGGGTATCAGAGCTCATAGGCCCCATTTGTATAC CTGTGAACACGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGT ATGTGTGTGTATGTGTGTGTGTGTGTGTGTGTGTGTGGTGTGTGTTTGTGTGTGTGTGTA TGTGTTTGTATGTGTTTGTGTTTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTG TGTGTGTTACATGTGGAGGCCCAAGGTTAACACCAGTTAGTATCTTCTTCAGTTGTTCTT TACTTTAAAGTCTGACACAATCTCACCCTGAACCTGGACCTTACTGATTCAAATAGGCTG ACTAGCTAGCAGGCCACATGGCTCTTCCAATCTCCACTTCCACAGAGCTGTGATTGTGGC CATAGACTTGATATAGCACCATGGGTTCCAGGGGGACATGTCACAATCAGGTTCTAATGG ACTCATGGCAAGTGGTTTACTGACTGAGCCATATCTGCAGCTCCAGAACACCCTCTTAGT AAACAGCCACAATGGCGTGGACACACTTCCAATCAATGCCTCCAGTTCTTTGAAGGAGGC AGTAGCTGTTAAACCTGAGACTTAAAAGCAGTGCACGAACTGCTCTGAGATGAAAGACAT ATACGGAGGGAGAAGCATCTTTGAATTTAAAAAAAGAATTCACTATTTCATATGAAAGCC AGGCTGTCTTTCCCCCTCAATCTGCTTCTGCATAATTTTAGTCTATTTTTCTAATTATGG TAACTGAACAAGAAAAGTCCCAACTGCTGTTCACATTCTTACAACTTCTCCTCAAGGAGA AAAAAAAATAATAACTTGGAAGTCCGTATCTGTGCCAGAGAAAATGGAACAAAGACAGGG TGTTAATTTTCTTTGTGTAAGTTGTCTTTGGCACATTTCTTTCCTTTCCTGCCCAAATAA TTTTAAAAAGGAGTATCATTGAAGACCAATTAAAGGGATTTGGATGAGGTTCTGAGTTTG CGGTTGGTATCAATCAATTGTGCAATTTGGCCATCACTAGCCCTTCAAAAATGGCTACAT TTAACTGTAGCTGAAGGAATAGAAATGAGATGGAGCCCTCTTTTGTCTGAACAACAGCTT CAAAGGGCTGAAAATGTGGGGGTTTCTTCATTCTTTGAATCAGAGGTTGTCCATTTGGCA AGGAGAAAATGTAGCCAATGTGCCTTGGATTCTTGGCCAGTGAATGCTGGCCCGCTACTT CCAACAACAGAATCATAATGAATCCAATAGAGAGGAAGAAAGGACAGCAGGGCAGGAGAT GGGAAACTGGAGTTCGGACTCTGTGAGGGAGTACTGCGACTGAAAACACAAGCAGCCATA TCCTTCGGTGTGCCTGTATCACCAGTCCTGTTGAGACCAGTCCCCTGGCATTTCTCTAGA GCTCGCTGGGGACGCCAACGGATGGTGTTAGACAACACTGTTGATGGAGGCTTCCCAATC CCCACTCCTTATTTCTGAAAGTCCCTAGTACAGCTGACTGCCTGTCTTTCAAGTTATCAC CTTGCAAAAGGACTACTTCTTGGTTTTCTCTCTAGTTTTCTCTTGTGGTTAGCAAATTGG AGCGGTGTTCAGTGGGAGAGAGGGGGCTCTTCCTTCAGGTCAATGTAAAGCCTTGTTTCT GGGGTGTCTATAAGACACAACAGAGATTATGTATCTGTGCATTCTTTTTTAAGCTTATTT CTGGAGAGTGTATTCCCACCGAGGACCCTCCTCCTGATTGGCTGGTAGATCACCCTGCAA GTTTCTGTTCCATTATGATATGTTGACTTCACCCTTGAATATTATTTCTGACTTATCCTT GGGCTCAAATTAGGAGCTTTCTGATATTTATCATGTTCCTGGTGACAGTGGAATGCAAAA AATAAACAAAAAACACAATGTAGCAAAGAGAAGTATGAAAAGTCAGACACCAAGAATAAA AGAAAACACAGCCATTCAAGACCAGCTAAAGGGGATTTGAATGGGAGGCTCAGAGTCTGC AGTTTGTACAAATCAATAGTGCAATTTGACCATCAATAGACTTTGAAAGGCTCTTCCAAA ATGGTTGCATTTAACTGTAGCTGAGGGTTAGAAATGAACTCCAGTGAAGAGTCCTCCTTT GTTTAAAAGCCTGAGCTTCAGATGACTGGGAAGTGGTTTTCCCCTTCAATGTTCAAACCA ATGTTTGTCGATTAGCAGTGTGTACTGGTGACAGAGAAGAGTAAAAACATCTTCCCTCAA GCAACACTCTGTTTCAAGTGGTTTCCATTTTCTTGGACCCTGTGTCAGATAGGGATTAGA ATCTTCTTAAAACCCAAAACAAATATCTTTATATAGTTATGAATTTCCTAAATTCTCAAT CATTTTCTCAGGATCCCCCTTTCCTTCATATCCCAACCCCCTCCTCAGCACATACACATT TCTACAGGCTGAGAGTTTCAGATATATGAAATAAGCTGTAGCTTTTGGTTGGTGGTTGAA TCATGTCACATTTTTCAAGAGCTGGATGAATGTAAGGTGAGAAACATGAACACTACTCCT CAGGCAGAGCCTCCCTGGGTGTTTGCTTAGTCACAAGCTCTTCTCTCCATCTTTTCTTAT AGCAAGTACAGTTTCCTATAGCAGCCTGGTTTGAACTGTGGCTTAAATGCTAGACCAAAC TTCTTTAGCCCTTTTCCATGTAGAAAATACACAGCACATTGTACAGAAGGCCCTTGTCTA TAGTTCTTAATATTCATGGTTGCTTAAGCATTTCCTTCATTTACCATCAAAGCCATGCAG GAAGATGAAGAAGTTAACTCAGAGCACAGCAGAGGCAGGGGCGAGGCCCTACCCAGCTAG CTTATCCTCTGTGCTTAACAGTGGCAAGCAGATATCTGAGTTCTTTTGCAATGTTAAAAA AAGAACTATGTTTGCTGTCTCCTAAGAATGAAAGGGCTGGGGTCATGGGATGGTGATTGA TAGGATAATCAAAAAGAAACCTGGAGCAAATGACTGGATTGATATGCAAAATAAAAGACT GGGCTTATGATCTGCAAGAGATGAGCTATCCAGAGAAATTTTTAGAATACCAAGAGAGAA CTGCTTGGAGAACTGTCTCAAGCAGGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAG AGAGAGAGAGAGAGAGTCTGGAAAGCTGTCTCAAGCAGAAATAGGTCACCATCAGCTTGG ACCCATGATTTGACCTCAAGTCATTTGTTTAATAACTCTCTAAGCCAAGGCTGGTCCTTG ACAGGCCCAAGTATTGATACACCAGTATCCCTTTGCCCCTGGGTGAGAGCAGCCATTGGA GAATTTATTCTCAGGAACATATTCTTTCTATTTGTGGTGTGCTTGTGAGGAAAGATAGCT CTTCTGGTAGACAACAGAGTTCTCAGACAGAGAAACTCTCAGTCAACAGCACAGTTGGGA AGGGACCCAGCGGTCTTTTCTCACTGTCCCAGTGAGCAGATGCATCCACTCTGAGCTTGG TCAACCATTCCTTCAGTGAACACCCAGAATGGCACATAGGTAACAGCATGAGAGAATGGG AAATGAGGTTGCACCTTATGAGATAAAAATATGCTACCTATAGATGCCAAGAATGAAACC ATACATTTTACCAAATGACATCCCCTAAGGTCATAATCCTTAGCGAGATGCTAAGCAGTC AAAGCCAGATGGACACAGTGACCCTCCAGTGATGGAAATGCTCATGGAGCAAAAGTCTAC AGTGAACAGCAAGGGAGTGGAGACTGTGTGGGAAAGATAAGGCTGCTGTGCCTGGATGGG GAGAATATAAAACAGCATAGCTGCAAAGGAAGAAAGCATGTCAAGTCCTAAAAACCAAAA ACCAAACCAATCCACAACATCCACAAAAAGTTTAAAAATAAAATCCTTGTAATATCCAAC AATTCTGCGATGGAGATTGGGAGCAGATCTTAGGAGCTTCCTGGGCATTTTTCTAACAGC ATTCCAACAACAGGCAGAAGATGGAAACTGCCTAGGCTCCCATCACTGGTGCGTGTATAA ACCTGTGTCACGTGCATGCAATGGAATATTTCCTATGAAAAGGATAGATCTGACATATGC CAAAATATGGACAAACCTTAAGGACATTATGCTATGTGAAATGAGCCACTCACAAAAATA TAAATATTATACAATTCTACTTACATAAGGTGTATCTGATAATAAAATTAAGAGAGAGAG AAAAAGTTGAATGATGGCTATAAGGGCTAGAGGTTAATTGGGATCAGAGAAGGAAAAAGC TATTGGAATTCTGATCCCTCCACTTCTCATTTGTAAGTCTTAAATTCCCTTATCTCAGGT ATAATAGATGTCCTGGTGTCTGCTGATGCAGCCCAACACAGTTGAATTCACTGGCTGCCC ATTAGCACCACCTCCAATGCTAGGACCCCAAACATTTTAAAGAGGAAAGTTTTATGGATT AGATAGAAAGTGTCCTTTCCAGAAGCTTCTGTAATAAGGGCTTGGTCCCCAGCTAGTTGT ACCACATTATTGACTGCTGATTTGGTGACGATGTGTAATAATCAGTTCATGGCTGGATGG GCTGTTAGCAAGTGGGGCTTGGCTGTATAAGGTGTGCCTCTGTCTCCCTATCTGTCTCTC TTCCTTTTCCTGGCTACCATGAAATAAGCAGTGGTGTTCTTCTTCCACCACAGTACTCGG CCTCAGCAGAGGTTCAGACACAATAAAACCAGCCAGTTACTTGACACCCGTAAAACCATT AGCCAAAATAAATGTTTTAACTTCAATTGTTTTTCTTGGGCATCTTTTCAGTACTGAAAC CGAACACCAAGACGCTATAGATTTTCCTGCTTTATTTTTCATTTCCAGCAGGAGTTGAGG TTGATTGGCATTCCCAAAGCCAAGACACAGTAGCCAACTGCCGTTACTGAGAACTCGAGT GGACCATTTCTCCAATCACTGCTGGTGCTTGTCCGACTCAGAGACTACAACCTGAATAGC AGCATCAATCACCTTGACCAAGGGAAGCAGAGTGTGTGCTGGAGTAAGGATGTGCTCACA GCCTATTTGTGCAGCAGTTGGGTCCATGCTCTGGAGAACTGGTTTCATTCCTGATAGTGT TACACATAGGGGATGAGGGGACTCTGGAGGAACCTTTTGAAAGTGTTGCCAATACTGCTT TTGTAACTGGGTAGCCTTGTGGTTGGGCATAGGCATTGACATCTCACAAGGGGTCTTTGG AGAACTCTACAGTGACTCATCACTGTAGGGCAAACTTGGGAACCTTGGACTGGCCCTGTT TGAAGAATAGAATTCCCACTGGAGACATCTTTATTTATAGCATCTGGTTCCCCTATTTCT CCGGAATCAAAGACATTTTTCTCAATGATCTTGTCAAGTGCCCTATATTTGGATTCAAAG CTTAGGTACAGAATCTACTGCTGACCCTGTTCTGTTCCATGAAAATACTTCAAAAGAACT GCCTGATGCATTCTTATCTCTGTCTGTCTGTCTGTCTGTCTGTCAGTCTGTCTGCCTGTC TCCATATAAAGTGTCTTAACAATGGGGTTACTTGGATGCTACCCGAGTATCATCAGTCAG AATTTGCATGTTTTAGCAACTTCCATATTTAGCATCTTAACTCTTGTGTTTCTTTGCATT GTGTTTCATTGCAGTCTTGTTTCTTAGCATGATTAGAACTGCATCCGTTCCTTCCCTCAC GGTCATTCACAGTATTTTACGCAGATGGCCTTTGTGAGTGTCACTCAAATGCTGATCTCT ATCACTGAACTACACAGCCTCATGAGGGCAAGGTCTTAGCCGGTCTTGGCCACCACAGCA GGCTGACAATTAGCCTAGTGCTTGGCTTGGAGAATTATCATAGGACATGAATAACTATAG AGTGGGCTCTGGAATTAAAAGGAAAACAAAACCTTGTGGAAACATAGCCATGTGTGCTAT ACTGGGCAAGCAAATATGGGACAGAATATTTTTGTGATGCACAGAGCAGAGAGTCCAGAA AGGTCATACTCATGTTAGTCCATCGAAGTTCTAAGCTGTCTGTCTTGTGTAGTTGAGAAC TGATGGGTTCCGTAAAGTAATTCACTTCCACGTGTGAGTTACCTGGGCTACCTGGCTGTT CAAGAGACCCAGCCAAGACTTTGAACTCAGTGATTTCTGCAGTTGACTTGGAAAGGGGAA AACAGAACTCCTGGGATCTTATCAATTACTTAGGGTACATAGACTGTGTTCTTCAGTGGA CCCTGGGGTAAGCATGGTTCTTGAGTTTATATATCCTTCAGGTTTGACTTTGTGTGTTTA CCATTGCCTCTTTGTATTGTGTGTAGCCAGCAGAAAGCCCACCTAGCCTGTGAAAACATT ATTCCCTTACTCCTCAACACCCCCCTACTCCTCCTCCCTCGGCTTAGCTTAGGCAAAGTA CACTTTATTGAATTCCTCTAATCTTTCCTGACAGATCAATTCTTCTGGGCTCTTAATTAT TCATGTGGCTCCCCCTTAAATTTCCTTCAGGCTACTGGCTCTTTTGAGGCAGTAGGCTAG TTCTGTCTCAGGCAGCTCATTTATTTCCCAGGAGGTGGGCATCTGTGCTCAGAGCCAGAA CTATAAAGAGGGCAGATGTGGGGATGGCTGAGGAGGCGGGAAGGGGGGCAGTGGTGAGGT GTCCTGCAGGGAAAGGAGTTAGAAGGTCTCGTTTTAAAATATTACTGTCCTGCTTAGGAG CTGGCAACGTTATTCAACATCTTCAGCAATCTCAACTGTAAAAGAATTTTTTAAAAGTTC ATTAATTGTCTGGGACATCACAAATATCAAGTAGTAGGGTGTCACAAGTGGACCCTCCCT GAGAACCTTTAGCAGTTTTGTAAGCTTCAAACTTTTCTTCCTCTAGCACAGTGGCTCTCA ACCCATGAGTCACAACCCCCATGGGGGTCACATATCAGATATTCTGCATATCAGATATTT ATGATTCATAACAGTAGCAAAATTATAGTTATGAAGAAGCAAAAAAAATAATTTTATGTT TGAGGGTCACCACAGCATGAGGAACTGTATTAAAGGGTCTCAGCATCAGGAAGTTGTGAA GTACTGCTAACATATGGTTTTCTGCACAGTAGCTCCTCCGCGGCTGGCCATATGTGTATA TTCATACCATTGAGTCAGTATAGTTCTTTAATACAAGGTTTTACAGCTAGAATACACTCA GAACAAAGGAGAGTTTCCATGAAAAATTGGAAAGACATCATTCATTGGAACAGAATAGAA TAAAGACCCTTTAACACAAGAACCTTGTTGTCTTGTTTCTAGATTGTAGAATTAGCCTCC TTGCAATTCTCATGCCTATAAGACTTATCAACTATTCATTCTCCAAGACCAACCAGCCAA AGCACTGGATATCTTGTGACCAAGAAAAGAATGAAATTCTGAGCAATATGGGACCTTTGG TTACCCTGCAATAAACCACCTTTCCCCTCATACTGTAATACTCATACTCCGCCATAAAGT TAAACTACAAACACCATTTTATTGTGGAACAATGCCCTGACCATCTCGTTCTTTAATCTG GAATCTGAAGCCCTTCCCTAAAATCTACTACTCCAGCTTCATCTACGTGTCCTCCTCCTG CACATGTGGCAGCGAACAGCAGCTCCCTGTCTTCTGATGTCCTTTCACACACTGGCCTTT ATTCAGTTACTTTCTATCTATCAACCTAGTCTTCAGATGTGATTTTTCCTGTAGAGTCTA TTAACACAAATCTAGATGACCACCAAATAGCTAGCCAACAGTCAGAGTGGAAGTCCAAGG CATAGGTGTGTCATAGTCAGATGTGTGTTGATAAACTGAAAAATTATGTCTTAAATTATA CCATGTAAAAATGCCCATGTAAAGCTGGGAATACAGCCCTGTGCCAGAGTCCCTGCCTAC CATGTATATGGCACTACATTCAGTTCCTTTTAGTGATGGGGAACACAACGACATGGGAGT GAAGGCAATGGGGGAATTACATCCCCTTGTGGTTAGGTTGCTACTGTCCTCAGACAGACT TCCATTCAGCATAAAGTTCACCCCAGATAGATACAGAAGACCAGCTGGGATTTTCTTTGT GGTTTTTTTTTCTATGAAAAAATATCCCTCTCTGCTAAGTCTATGAAAACTGAAAGGATG AAAACTAAACCAAGGAAAGCCAGCAGCTGTCCCTTACTGCTCCTCCTTGCACAATAATGA AGGCAAAGATGTAAGGATGAAGAAGCTGATGGTAACGATGCCCAGGAGTGGACTGGGGAT GGGGTGGAGCTGTACATACTTAAGCTGTGAATGATTACCTTAGACAGAAACCCAGGAATG ATCAGCTTTGAGCATAAAGACTCAATGGCTTTTACTTGAGCCATTTTATAAGGATCTAGA GGTACTGTTGCTTTTCATTGGTATGCCTGAGATCCTGAGTGTTATCTATGGCCATTAGAC ACTGATATCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTTTCTCTCTCTCT CTCTCTCTCTTTCTCTCTCTCTCTCTCTCTCGTGTGTGTGTTATTTGTACTGTAAGAAGA CATAGTCAAATGGTACCTTGGGGCAGTCTGGAAGCAGGTAGCAAAGAGTATCACATAATA GCACTTACTGTTAATCTATGAAGAAAATAATGTATTTCTTCTATTTCTGGTAATGGAGAA GTCCAAGACTGGCCAGCTGCATCTTTTGCTGCATCCCATAGTGAGACAGAGCAAGATTAT CAGCTTCTTCAGTGTCTTACCTGTGATGCTGAGGCCATTAGTGCCATGGTGAGGAAGCAG GAGCATCCTCTTGTCCTTCTCTAACCCTAACTGCTTCCCAAAGACCCATTCTCAAAATAC CATCAAGATAGGGATTTGAGGATTCCATTTCTAGTAAACTCAGAGCAGGATACATTCAAA CCAAACAAGGCTGGAGTACAGCTCAGTGGCAGAGTGATTAGCCAGCATGAGCTCCTGGGT TCTATCTCCACAGGTAGGTAAAGAAAGGAAAGAGGGAGATAGAGATCAGTGGATGGATCA AGCTGTAGCTTAAAATCTGGTGCTCAGAGTCTAAACAGGAGCCAAGGAGCTGGCTCAGCA GGCTAAGCAAATATGCACAAATATGGGGTCCTGCACTCACATAAAAAGCCAGATATGACA TTGTGCCCCTGAGATCCCAGCACTGGGGGCACAATAGGAAGGTCACAGGAGTTTGCTAAC CAGACAATCTATAATCAAAGTAGCTACATGGTCAGTGATAGAGCCTGCCTCTAAAAGCAA CTTGGGGTGAGGTGAGGAAGACACTCTAGTCAACTGCTGAGCTCTGCATGGCTGTGTAGA CACACAGGCACCTGTACACACACCCGTACTCACACACAGAGCTACACTTGGGGCTTGGCA GAGACAAGGACAGGATGGCCTTCCCAAAAAGATGGCAAGGGTGAGTGAGGGTGGGAGGGG ACCTCCTGTGGTCAGAGGATTCTGCATTTTATAGCCTTGAGCAGGAGGCCCGGCATTCTC CTTTCACAGAGCACTAGTCCATGCTTGTGCCTTTGCCTCTGCGTTTCTGCCTGTAAGTAG CCTTGTTGGGTCAGCTGGGATTCTATTGCCTTGGCCAAGGGCAGTCACAGGAAATACGCT CATCTGACAGCATGTTCATGACCAAGGTAACGTGAGCATTTAAATCCTCAAAGCCCTGCC TCCACAGTGACACACTTCCTCTAACAAGGCCACTCTCCTAATAGTGCCACTTGCTATGGT TAAACATTCAAAGGCACGAATCTATGAGGGACATACCTATTCAAGCCACTGCAGGCAGGT ATGTCTTATTATACAGTTCTCTCTCTGTCTCTTTCTCTGTCTGTCTCTCTGTCTGTCTCT GTCTGTCTCTGTCTGTCTCTCTGTCTCTGTCTCTGTCTCTGTCTCTCTCTCTCTCTCTCT CTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCCTGAGATTGCAGTACATGATTGT TTAGCTAAGCTGGAAGCCAGCAATCCAGCAACCCTCTAATAATGTGGTAGTGGGCACACA CAGCTATGCCTGTTGCTGTAAGAGGGTGCTGAAGATCTGAACTTGGGTTTTAAGATTGCC CAGCAAACACTCTTACCCACTCATCTTCCAGCTCCTTTGTTAATTCTGTGTAATGGAACT GCATGATGGGCTGTTTTCCTAGGACTGCAAGGATCTATGGTTTACTCTGCATATCACATT CTCAAAAGGTGAAAGAAGCCAGAATGTCTATATTGCTGTCTACCGCTCTCTCTCTCTCTC TCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCCCTCTC TCTCTCTCTCTCTCTCTCTCTCCTGCATTCATTCCAGAATGGCTTTGGCCATCCACAGCC CCTGCCAGCGGCAGATTTTGTAGACTATGTCCATTGCTATCTCCTGACACCTGATGCCAC TGGATAAAGGCTAGCTCGGGACAGAGTCAGTGACTTTGTATCTGACCAGGAAGCTCTTGC ATCCAGAAATGAGTGAGGTGAATTCCTTAGTCTACCGGGGACTGGAACACTGAGATAAAG TCAGAAGATGTTGGAATGGAGAGTTCAGGAAATACAAAGACCAGAAGGACCACAGTAGGC CTCATCTTTGTATCCAAAAGAACCAAACCAAACCAAATCAAATCAACCTATATTTTCCTC TTGATTTGCAGTTCCTTAATTACTTTTATTAAAATGGAGGAGATTACATCTTTAGTGTAA GTTGAATATTTTAAGTTTTAGAAAAAAAGATCCTCCCTATAAACCAGGATACCACAGTGA CTTGATGGTAGAATTGTGGGGAACTTGCCCATCTCCCTACATGCCATAGAATGGTTACAA GATCTCAACACCATACTAGGATTGACTCCCCCTCGTTCCTCCCATGTATGTAAACCCATC CAAAGACCTGCGTTTGTATAGCCTGGTCCTCCTCAGCATTGGTATTTTAGGAAGGGAGGG AATCTTATTATTAATAGTATTCTATCTGTATCAAACTCAGTTTCTGCATTTGCTAAAAAG CCAGGAATACTATACTTCACAGAAGTTGCCAGCCCAGATCAGCAGGGAAGCCTGCTGAGT GATGCAGAAGGAGACACCACACAAATGTAAGATCCAATCACAACCTCCCTCGGAGCACCT GAGCCCTCAGCAATCTTCTGGGGAATCAGATAAGAACTGATAGTTGATAAAGCTCTTGGT TGGTCGAGGAGCACTTCGGCAAATCCAACAGAGTGCGTTTAGGCTGTGGTGGCCTTTCTA AGCCATTGCCAGGAGGTTAAAGAGATGCGAGAATGCACTTGCTGTCCTGGAGAAAAGCTC TATGTCTTTACTAGAGTTTTGATAGATGTTGCTGTTAAGAATGGTACAGGCCTCCCCGTT TTCACTGGCCCACTCCTTTGGATCTGGTTGAATTGGAGTCCACTTCTGTTGCAATCATGA TGCCAATATGAAGGGTCAGTGAACTATGGGTTGTGTGATATTGTGCAGAGTTACTGTACT CAGCGTAAATCCCACAGACTCAGCCTTATTATTTCATCTGCTTCCAGCCATGCGGACATG GAGGGACACTTAATATTTGTAAGCCTGTCTGTTTTATTAGTCCACATGAGGCCATGTGGA CCTCTGGCCTTTGAAACCCTGCCTTATTGAATCATTAATGGCTTAAAGCAACGACATAGC TATTTCTTTTATTTAAAAAGTAGGAAATATACACTGGCCAAAAAAGAATATATCAAATAT ATATGCCGCTTAAGGAAAAATACAAGAGCACCTGTGAACCTTGTCAGTCTGCCAGGAATC CGTATTTGTTGCACACAATGGTTATCATGTCTTAAATCACCTTCTTTGTCCTACCTGAAG TCAAAATAGCCTCCTAAGGAGTATGATGTTAGCCTTAGTTTGGTGTTAATTGTGCCTTTA CTTTTCTTTCTTATATTTTATAAATCTTATGATAAGAAAACACTCATCAAAATGAATGAG ACTGAAAGTCCACACATCTGAGTGAACTTCTGTACAGTTAGAAGAGCCATTCTGAAGCAG TGGACTTTGTGCTTTCGTTATCAAATACATTTCCACACACTTATCTACCACCAAAACCAA AAACCCAATGGCTGAGAATGAAAGCACTTAGCTTTTCTAACTCCTGCTGGCTCTCTGTAT GCAGTCCTCATTCGTCCCTTAACCATCTTTCCTCTTTCCTATATGTTACACTGAGCCACT TCTTTCGGTAGTTGTAGTATGTTCGTAACTGTCTCCAATAATGTAAGACCTCCTTTCTTT TCTGCCTTAATGTTGACTTTGAGCTTCCTTCATTCCGTCGTAGCAACGTTCACTTATGAA TGTGCTGTAATTCACTCTACTGTAGGTGACCATCTGGACTGTTTCCAGAGTTTTATTAGT AGCACCATGCTGTTTGAACATTCTTAGATGTGTTAGCTGGTAGCTAAGAGCATGTGTTTC TGTGGGATTCACACCAGAGGGTAGGAGTACTGGATTTTAGCCATCAAGGTATTCTGCTAT GCTGACAGACATTCTGGTTTAATAGGCAGGCACTTTTTGCTTTTGTTTGTACTTTTAGTT TCTTATAGCTTTATCCAAACTTAGAATTGCCACCCGATGCCATGAAAGCATCATCATTCA ATTAAGTGCTTGCCTTGCAAGTCTGAGGACCTGAGTTTGGTCCCCAAATCCCACCTCAGA AAGAGCCGGGGATGGTGGTGCACACTTGCAGTTCCAGATTAGGGAGGCAGAAATGATCTC TGGAACTCACTGCCCAGCCAATCACGCCTACTCGGTGAGTTCTAGTTCACTGATAGAACC TGTCCCAGTGAAACTAAAAATAAGGTAGACAGTGCCTGAGAAATGACACCATGGGTGTCC TCTGTCCTCTACATGACATTATATGCCATGCATACAAACACACCGAGATAAAAAATAAAA GGAAAAAAAAACATACACACTCAACTAGGCAATATCTAAATGCTTTTATGCACTAATACT GTTCACTTAATAGGATAATGCAATACCCCTCTATTTTGAATCTGCTAGGATATTTATCAT GAATGGATATTATATTTTGTTAAATTATAATTATTAGTTTATAGGTCTGAGGAAAAATCA GATGTTTATAATTTAAGCTACTAATGATGTAAATTTCCCTATTAAGCCAACTCCACATTC CTGATATCAAACCAAGGAAGTATGGTGGGAGCCTTAAACCTTTTACTTACATTTATTTAC TTGTGTGTGCACGTGTGTTCATGCATGAGTCCTTCTAACTCACTAACAAGGGATGCCTTT CCTTTTCTTCAATTTTAATCATAAATTTTAGCTTTCATTGTACATTCTTTGACATTGTTG CTTGTTTATTCTCAAGAATTTTATTCATTTTGATATTATTAGAAATAGGATTGTTTTCTT AATTTCCTTTTTACATAATTCAGCGCTAGTGTGCATAAATACAAACGACCTTTGTATACT GATTCTGTATCTTTAATGTGTCCACTTATTAATTCTAAGAGTTTTTATTGGTGGAATATT TAAAATCATATACAAGTGTGTATATGCATAATTACATATGATCGTGTCATCTGCAAAAAA GGATAATTTCTCTTCTTCCTTCTGATTTCGGTGCTATTTGTGGCTTGCCTTCTGACTCTG GCTCTCATTACTTGTTCTTGTTCTTATAAAAACTGTTTAGTGTTTTTGACATTGAATATG GTGTTAGCTGTGGGCTTTCTCTGTGTGAACTTTATTATACTGAAATATGTTGCTTCTATG CCTATAGTTTGTTGTCAATGAAGTTTATAGAAATAGAAAAAAACAAAAACTATATAGATG ATAAGTGATTAATATACAAAATAGGTATTAATATCCAATTCTCCAAATCAAATAGCAATC ATCAAACTAATGGTAGTGGAGTTGAAGTCGGACACAGGATGTAGAAAGGGAATTCCCTAA GGATGACGTAGAGATGACCAGCAAGTATTTAACAACTGCTCAGCATCACTAATCACTGGA AAGGGAGGTCAAAACTGCACCCACTTAGTTTAGTCATCACTTTAGTTCTATTAGTATGAG ATCTTTAAGAAGCAGGAACAAAATAGATGTGGGGCTAGAGAGATGGCTCCGTAGGTAAAG TACTTGCTGCTTAAGCAAGAGGACCTGAGTCCAGGTCTCCAGCATCCACATAAATGCCTG TGCACAGTGGCCTGTGCCAGTAACCCCAGCTGTGTGTAGGGTAGCAGAGACAGGTTGTTG CTAGCGGTTTGTAGGCCAAACAGTTAATTTCAGGATCAGTGAGAGAACCTGTAGATAGAT AGACAGACAGATAGATAGATGATATACATAGATATACATATATATAATTTAATATATCAC ACAAGTGTGTCATAAACATATAACATGCACACCTCCACAAAATAAATAATATGCAAGTAA ATACAATTTAAAATATCATGCTCCAAGCATGACAGTATATACCTGTACTTTCTACTCACA GAAGGCTGAGGCAAAAGAATTAGGAACTCGATGCTGCTGAGGTAAGGGGGCTGAGGGTGG GATCAGCAGGAGGGGAGGTAGGGAGTTGAATTTGGGATGTAGAGTGGTTAAGTAAGTAAG TAAGTAAACAATGCATGTCAGTCAGGTAAGTGCTCCCTCCCCTGCCTCACCCTGAGTCCC TGGCTTGCTATTGACCCCTCATCTTATAGAAGCATCATGTTTGCCTTGACCCCTCGTCTT ATAGAAGCATCATGTTTTGCCTTCTTAAGAGCAGCCTCTACCAGTTCCTGGGCTCATTTC TGCAAAGGATTGGGAACCAGGCAAAATGGTAAATTCTAGGTTTGAGAGACACCAGGTATT TAAGACAATAATTCTGCAATGTCAAAAATGACAAAATAGCTCCTATCCAAGAAGCTCAAA GTGTCTCCTAAACTAACTTCTCCCTAGACTCTGGTGGAAAACTGATTCTTTCAATGAGAT TATTTTCTACACTGAAGTTGGGGGTGGAAGGTGGAGATATGGGCCTGAGAAGAGAGATGG GTCCCCTCCCATTAACTCTTGTATTGCCGTTCTTTTTCCTGGAAAATGTGAGAGTGATGT GAATTGTTTAAAAGGTTAGTTAAGAATCAGAGCATAGGGGAACTTGTAGCCCAGTTTCAT GATAAGAAAACCATGTGATCCTACATAGACTGCAAATAGAAATAGCCAAATCTTACTTTA ATGTGAGTCCCCAGTCCTCTTGGAGTGTCCTGATGTGGCCTGAATGGAATCGAGACAATG GGAGAAAGGGAAACAGATCTGTTCCAATCCAACCAAAACTTGGCAAACAACAGGAAGTAA GTCATGCTCTGCATGGCATGGTTAGATTTCAGGGCTATTTTGCCCAAACCCAGAGCCTTT CAGCCACTGGCACAGAAGAAAGGCCCTTGGGGTCCTCCTTGGACTCCGTGGATGAGAGGC TGCATGGTAGCAGAGGGTAGAAAGAGGTTTTGAAATATCCTGGGCCCACCTTCTTGGAGC AGTACCATAGTTAGCTCTCATAGTCTTCAGTTGGACCCTTGTCCTCCTGTCCCTCACAAG ACAGCTACATATTCTGGTGCTCTGAAAACATGGTGATGCTCAACGACTTTCCCTGCAGCT TGTGTCTATTCAGGTGGCTCATGACCAGCTGGTCCTGGGGGCCAACTGCCATCTGGACCA ACATGTTCTCCATGTTGAAAAAGATATCCACTCGCTGCAGGACACCGTAGACATAGAAGA GAATGAAGAGGCTTCAGGATGTGACTCTTTCAGGGTTCAGGTTGTTGACCAACAGGACAG AATTCCCAGCTCCTGCCAGGCCTAGGATGGCCCCATGGACAGCCTTGGCTTCAACTGCTG CACATAGAACAGCTAGATGGGCCAGAACTCTGGGGATGTTAGGAGCAGAGAGGCAGGAGG CTGCAGCCATGGGTAGGTCCAGCAGCCCTGGCTGTCTCCATAGGGCAAGCCAGGGTAAGT GTAGTGTCTGCCCTTGTTAGTGTATTTGACATTAAGGCTTCTGAACTTGGAAAAGTCAGT GTGTAGCATGCAGCAGGCTTTGTGTGCTCTGGTCATCTGGTGACAGCTTGGTGTGCTGTG TGCTCTCAGGTCAGCATGCTACAGCAGCATCTGGAATTGGTTGTTCTACGCAAATGAGAT AAGCTTGAGAATGGTGTCAAAAATTAAAGAACCTGATAAAGCATAGCCAGGGGCATGAGT AGAAGAGGGTTTCCATGGTGATCCTGAGCATGGGGACACAGGCCTGCCATGGCCATCCTC AACCTCAGTGGAGACAGTCAAGGCCAGGCTTCCCAGCTGCACTGAGATCACAGCCTGCAG ACCCACCTGGGCATGCACCTGATGGATCTAGCTGGTGCTGAGCTCCTTGAGGCTGGAGAA CTGAATGTAGATGGGCTATCCATATCGGATGGGCCCCACTGACTGTAGTAGTTGACCATG CCATTGGCAACCTCCTTTGCATATACCTTGATAAAGGACTGGTTCTTCCCCACTGGCATG AGGAGGCTGCTGACTTCCCAAAGGGCAAGTCTAGGGAAAGAAGCTCACCTCAGTGACATC CTTGCACAGCTGGCATTTAAATGACTCTGGAAGGGACTCCTACCCAACTGTGGTCTCCTT TCAACTTATTGCTATTGTTACTACTGGCTGCTTCAGCTAAGTGGCTGTTCTTGATGAAGG GACAGTTGCTGACATAAAGAGCTTGTCGGACCTGGCTTTGTACCTATCTACAACTACATC TGGGAGTATGCACACAGAGCAGACCCAGGGGGACAGAGAAGAGGTACAGAAGTCCCAAAT AGACATTTTAAAAGGTGACTTTTATGCTTGCTTTACATAAAGAAGATTAAAGGTTTTCAT TTTCTTCAATCTGTTGGTACTGGGAACTGAACTCTGGTCCTCTGGAAGAAAAGCTGCAAG CACTCTCAACCTTCAACCTTAACTCTGAGTCCTCTCTCTAGCCCTTCCCACTGTTTTTCA CTAGGTATGGCCTATTCATTTCTGTTCAGACCCATAGATCACAATCCATGACTTCCAATT CGCTGTCTCTGAATCTTGAACACCAAACTAGATGACTGGTTTGGAGGAACAGGAAGAACA AGAGGAATTAATATGTGCTAAGTAAATTCAATGATGGGCCTTAGAAATACTTAGTACCTA GAAATTTGCATAGATCCTACCCCAGTCTTGAGGTAGATTATACCCATTTTACAGATAGTC ATTTGGGTCTGCTTCCTTGCTAATGCCTTCACAGATAGTGAAATGGGGAGAAAGTGGAAT TCTTCAGTGTGACAGAGGCTTTCTAGCCTCCAGTGAGAGTAACTCAGAAGTTAGGGTGCC AAAAACTCATGATCACATAAAGCTTTCATTGAGTCAATGGCCTCAGGTTCTTGTCCTACT AGATGGGATGGTCTCATGGAGCACAGGAAGGGTAAGAATTTGGAAAAGAGCTTATTATGG GTGTGCAGATTAGGGCATAAGATAAAGCAAGGTCAGCTCCTGTGAGGCAAGAGGACTTGA ATGGAGGCATGTGGGGGGAGTTGGTCCATCCAGTTGACCCATCCACATGGGTGTCTATGT GCTTCTTGATCTCAAATGTCTTGATTAGAGTTTTGGCCTCATCTTCACATAAAGCTATCA AGCAGATGTCTGAAAATAGAAGAAAGATAACAAGAAGCCAATGGTGGTCTAGAGTGTCCT AGTACATATGGGATTTCTGACCTCTGGCTGGGACAGAACCAAACCCTTTCTGGCCAAGGA CAAGAAGAGAGGACTCTCTATAAGCTGCCTAACCAGGTTCTATCTCCTGGTCTCACCACC AGAATGTTTTAGAAATGGGTGAGCATCCAACGTCCCTCTGACTTTGTCTCCTTTCCACAC TACTGAGGTCTGTAAGTTGCCTCACTCCTGGAAGGCTGTACAACTCCACTGAGTTAGAAG CCTCCTGTAATGCATTGGGGTTCCCCTTCAGTATAGCTCTGTTTGCTGAGTTCCCATCTG GACCACTTCTGAGTAACACTGGCAGCAGCTGGCATGTATCTGCTTGCAGTCTTAGCTAGA TTGAGCCCAAGAGAGGGCTTTGTGCTGACAAAAGGGGGACTCAGACCCAAAGCAAGCAGG CAAGGGAAGATGAGGTCCCACTGACACATGCATCTTTGATAGTCTGGAATAGGCTCAGCT AGCTGTTCTACATCGGACCCTCAGTACAGCCACTATACATAACCTCAAATATTTAGGATA AAAACAACTCAGAATCACCACACTGAAAGCATTCTTCATTAACTGTTCATTAAAGAAACA GTGGTATATCTTCTATATATCAGGCTACGTAAAGGTATTGATGTAGAATGTGGTTCCCAC CCTTGACTACCACCTAGTGCTATGTTGCTATATTACAGACAAGTGGGGTTTGCTCCCTTC TCCTCTGGGTGTAAGAGAAAGAATTCCCAGAGAAAAACCACTGGGGAGGGAGCATTGTAG AATGAATAGGAAGGGAAGGGCAAATGACAACTAGAGATCTCTTTCCACCACCCACTCCAT GTGGAGGGTCATTTTGTAACCTCTGTACCCGGGAGGCTGAGAGAGGAAATTTGCAATAGG TTCAATGTCACCTTAGGCTACATAGTGAGTTTCAGAACAGTATGGGTTATAACATGAGAC CCTGTCTCAAAACAACAACAAAATGGACACCACTACTCATAGATATGATTGTTGAAGATA TTAATATATTTAGCCAATACCAAGAATTGGTCATTAATTTTTCCTGTTGTTGGTGGTGAC GGTACAATTCAAGTTCCCACTATCAATATTCAAAGTGTTTATATTTTGCCTTGTGTGGTC TCAGTGGTGAGTTTTCTTGCCATTGCCTGCTGTTTTAACAACTGCAACCGTTGGTGAACA TCATTCCCATCTGAAACCTTTTGGACTCTGGGATCTCCCTTACTTAATGTTAGCTTTTGG TACAAATCCAAATCTAAGAATGAGAGACATGGCTGGGAATTATGCTTGAAGATGCTGAGT GAATGACTTTTAACAGGTGCTAAGACCTCTGCTGATGTCGACTAGTGACCATCCTCTTGG ATTTGATGAGTTTGCACTTTTGGCTCAAACTGAAGCTCATGTGAGACACTAACATCCTTT GAAGACAGAGCTCTTAACTGTCCGGTGATGATGTTTGGGCTTGAGCTTTTATAGCACCTT CTGGAGAGACACACTTTGATGTCATTTTAAACCTCAAGAAATCACATTTTCGGGTGTTTT AAACAGTGTTTCCAGGCTGAAGATTCTGAGCAAGAGGGCATGCCTACATGGATAACAAGC CGATCTGAGAGCAGCCACATAAGGAAAGAGAGTCCTGGTGTTAATTTTGTGCAGAGGACT TCAGTTTTGAATTCTTGTAGTGGTGGAATGCTTGATCAGATGGTGAATGAATTTGTCTCC ATCTTCTCCTGTGTACACTTATCAAGCCTGTCTTTCCAGCTACAGGGATCATGTGTGATC CGTGGTCTGCACTCTACTGATCTGGCAGTTTCTAAATTTTCTTTATTTTGCTTTTGTTGT CCTAGAAGTTTCCAAGAATATTGTTTGGGGAGTGTGGTTCATCAGCTAGCCTTGGGACTA GGAAAGAAAGACACTCTCCTCAAAGCTGTGCCAGGACCATGTTAGAATTGATTCCTTCGC TGCCTCTCCCATCTTTATTTAATCTACAGGTTCTCTATGGCTTGAGCAGAGACAATTACT CATTTTATTGGAGGACTTGCCTGGGGAGCTTCTAGAAGGATGGATGAGTCACGGTTGCTG GTTAATCTTGTCTGCCAGCAAGAGAGTTTTATCTAAGTAGGCAGTAAGCTTCATCTGAAG CCATCTGATAACCAAGTTCAACCCATGGCCAGGGGCTGTAGGCCACCAAGCATGATTTTG ATGTGATGTGACCTGACATAAACTCATTAGTTTGCTTAAAAAATTATGATTTGGGGCAAG TTTTTGCAGCCTGGTTATATACAGCTCCTTATGTATACTTGAAGATGATAATGTCATTTC ACAATATCAAAAGTTTAAACACATTTAGACCAATTCCCAATAACTTGAGAAGCAAACTTT CAGACTCTTGTGGATGGCCTCATACACAGTTCCTCTAATTATATTTTTGCTCTGTGTCCC CTATCTGTGACAATTCACCAAGGTCAGAATCAAACCAGAATAGCTTATAGAGGCTCAGAG CAGGGCAGTTGGATTGCATGATGGGTTGGGTAGATGGCAATGGTCTGTAGATATTTAATT GGCACAGAGTTTAATCTGGGAAGTGAAGCAGAGAAACTTCTGACTGCTTCTCTGCTAATG ATTGTTACAGAAAGAGACAAATTTTATGCAGCTACATTTTGCCGAAATTGTATTCATTTG CTATCCTGTCATAATAAAGCACAACAGGCTAAATCTAAATTCACGTGTCCCTTCCCTGGA GAATAAGAGTCTGAGATCACAGTGGCAACAGGGTTGATAGTCTTCTAAGCCCTGTCCTTG TCTTACTGAAAGCTATCCTCCTGCACGGTCTTCAGAAGGACCTCCCTATACAGTCCCCTC GGATCTGTTTTCTTCCTCTTTAATTGAAATCTGTCAGATTGGATTAGAACCCATTCTGTA CCCTCACTTTACCTTGTCACCTCCATCACCTCTTTAAAGGCTATGTGGTGAGGTGGGGGA GCTAGGGCCTCAGCATATAAAAAAATTTGTAACTCAATTGTTCTCAAATGAACAATGAGA GTTGCCCATGAGCTTTTGCCAAAATTTGCCTCCCTAGTGTCCCTTCGAATCCGTATACCT CAGCGCTTTGAAAGACTTCTGTAGGAACAATGTGTGGTTGGACAGGAAATGAGAATGGGT TGAATAGATTCCAGAGCAAAACCCATGAGCTGTTGAGTCAGTGAGATCTGTTTGGACTTG ACAGTGGTGCTTGATTTTCACAAACTGATGGTTGCAAATGTTTATATACAAATCAGTGGT GTGATGCTTTTACCTTTCGTGGGGCTGAGTGAGGAGGAATTTCATAGTGTGTACAGCTAA GGTCAGAGTGACAAAAAGCCACATTCACAGGAGGGGGAATCACTTTGATGCTTTTCTACC AAGCTGAAGTTCCAGGAGGGTGGCTTGCTACCTCCCTGTCCTTGTCTTCCTTCCTGATAC CCTGAACCATCCATCCCCAGCCTGTACTGCCCTGCTGAATGCTACTCAAGTTAGATTACA CAATTGCTCTTTGCCATAACCACCATCACATCCATCCGTGTATGATGGACAGGTGTGGGA TCGATCAGAAAGAAAGAGCACAGGGGAGATTAACTTATTCTCCCACTGACTGCTCAGGTG AGAGCGAACAGTCTTCATTCTGTGGATCTCAGTTTGGACCCATTCAATACATTTGACATG GGTAGGATGGACATGGTGCATAGTGGTTATGGACATAGGACTGAGCTGGACTAGAAGACA ATGGCATCTTTAATAAGTTTTTGACCTTCAGTTTCTTTAAAGTGGGATAATTAAGAGATG CTCCTCTATATAAGCTTTGGAGATGCAAACCAGATGCTTATGCTTGCATGACAGGTACCT TCCATCTCAGCCATCTCACCAGCCCTGGATATCTTCATAAAGAAGCCAGTCTGTGTGATT CTGTTATAGCAGCACAACATAGACTGAGACAATATAACTTGGGTTGAGTGTGCTCCACAC TCTCTGAACACCTATGGATCAGTGTGAGCAAGGTCACTGCAGTGGTTTCTAAGCTAAGTG GTTAGAACACCCTGAAATTGTCTCTGCCTCAGTTAGCTGCCTTGGAGAAAAGAAATGGCT GTGATTTCCTCCATCGATGAACAAGGAAACCAAGCACCACACAGAAGAGGAAGGACAGAC CTGAAGTCACCGTGAGATAGGAGGAAGAAACCCATATGTTTCTTCCTAAAAATACAAGAT TAAAAAGAAAAAGGTAAAAAGATTATAGGCCTGCTGTCCCAGCTCTGGTTTCTTTGTAAC ATTTGTCAGACAAGAAGAAATTGATTGCTTCATTAGACCAGAGCGAGCTCTAGGAGGGAA GGCCGTGCTGCCTGCTTTACATGATCAACTGCAAAATTCAAGATCCCATTCAACCTCCAG CCAGAGCAACCACAGCTGTAGCTCCACTGAACCCATGGGATTTTGCTTCAGTTCAAAGGA AAAATAAAGGAAAGGCTAACCTTGTGTATTCTAAGAAATGATAATTAGAGATAGGCTTCT AGCAGTGTGGAGTGGGGTAGATGGCTTAGTTGGTGAAATAGTTACTAAACACAAGGACTT CAGTTTGATTTCCAAAACATCACATACACACACACATACACTCACACACACACACACACA CACAAACACAAACACACACACACACAAATGCACATACTTAGACACACTCACACACACAAA CACACGTACTCACACACATACATACACACATATTCAGACATACACATGTGCACATACACA CACATACTCAGAAACACACACTCACACACTCACACACTCATACACACACACCCATACACA CATATACACACATGCTCTGACACACACACTCATACACTACTCACACTCACACACTCACAC ACACACACACACACACACACGGTGGCAGGATGCACTTATAATACAAGGCCATCACTAGCA GACAAGTGGGTTCCTGGAGTTTGTTGGGTTTGCCTTGAAAGTTAAGTGTCTCCTATTGGC TTATGTGTTTGAAATGTTGGTCCTCAGCTGGTTGTGCTGTTTGGAGAGGCTACGGAACCT AGGAACCTAGCAGTAAGGCTTTGGTACGGTGGATCTTGAATGTCAAAGGCTTGATCCAGG TCTGGTTCCTGCCAAGTTCTCTGCTTTCTGATCACACACTCTCAGCCATCTTTTCTTCCC CACCATGATGGACTGTATCCCCCTTAAGCCTCAAGCCAGAACAAATCCTTCCTGTCTTAA TTGTCTCTCTCTGTCAGGCATTTTGCCACATTAGTGAGAAACATAGCCAATACAATGGTC ACCTGTTACATTCCCACAAAGGCAGGTTTAAGTGAAGGGCACTCCTTAGGTTTAGTTCCC AAGCGACCTAAGAATTAGAACCCAACATGGCCAATCCCTGCCTTTGAGAGGACTTGAAAC TCAGAGCCCCGATGTTTTGCAAGTGCAGGATGCCAGAGAAAGAGTGCTAAACATTATAAG GAGCCCCACTTCTGGAAGCTGGGTCTCCAGGCCAGGTCAGCCGTTGCTAACTGTGGACCA GAGCAATTGAGGACAATTTAAAAAAGGAAAAAAGCAAGTCACAGTGTCTGACCTTCAGCT GCTGTACTCATAACTAAAGCACACTGGTGGTAGAGGGAGCTCAGGTCACTGGGAGAATGG AACCTTGAGGAGGCAGGCAGGGGATTCCTTAGCTCCCATATCTCTGGGTCTCGATAGACT TAGGGCCCCTGTCTAAGCAGGCAGTGAGCTTAAGAGGCTATGTGAGCATCTTCAGACTCT TGACACCAGAGAGAAAAGGCCAAGGGGCATATGAGGGAGAAGGTAAAGAAGGTGGGGGAA GGGCTTACCTCCTTGTCCTCATTTGCTGTGGGGTTTCTCCTCTCTGTCTCTTCTCTCTGT GTTTCTCTATTTCTGAGTGTATCTGTCTGTCTGTCTGTCTTCTCCTCCTCTCTCTCAGAA GCTGACTTCCTTGCATAAGGGTGTCTGGCTAAATATTCACCATGGTTATCTGGAAGAACA TAAGCAACAGACTCCAAATGAGGAGATTTGTAACCTTGGCTCATGCAATTGGGAGTTAGC ATTTCAATGCATGAACTGAGTTTGGAAAAGCACACACTCAGTCCAAGGCATTCTCCATCT CTCCCAGATAAGCAGCAATAGCTGTCTATAAGCTGGAGAGGTAGAGATGGGGATTTGAAT TGTTCTAAAAAGCTGTATGCCTCAAACAAGGAATTACAATGATGCAGCCATAATCAAAAA CAGAACATCTGGATGCTGTCTGGATCCATTGCTATGAGCCAGGATGAGCAGCTGGAATGC TCTGTATCCACACCATAGGCCACAGTGGCAGCAACAGTACCTGCATTTATGTGGCAAGGG TGGGGCTTGTGTGCACCAACTGGCTTTCTCCTTCCCCACCTGCATTTAACTCAGGTCTCC GACCCAGTGGGCCATGCTGCCCACAGTAAAGGCAGGCCACTGTGTTCTTAGCTCCTCTCT CACACACCATTCTTCTCTGCAGAAGCCTCCACAGACACACCCAGAAGAGTGTCTTACTAA TTATAGACATCTCTCAGTTCTCACAAGTTGGCCATCAAGATTAAGGTCACAGGTGGCTGT AGCAAAGTGCGACAAATGGGACACCTTAAATAGTGTGGCTATTTCTCATCATTCTAGAAA TTGTTATGTACAAAAGCAAATCATTGGATGTTCTGGTTGGTGCTCACTTCCTCACATGAT GGAAGAGTCAGGGAAGCTCTCTGGTGACCTCTTTTTTAGGGTCATAATCCAAAGACCCCA TATTCCAACACAATAGTCTTGGGAAATAAGATTTCAATATAGACTTGAGGGTTGGGCAAG GGGCACGTGAAGTCCAAAGCATCCTCCATCCCTTCCTGACAACCAGGATGGCTTCTCTTG ACAATGTCACTTAGCTACATGCTTACTGAGCCCCGACATGGAGGTGCGAGCTTCAGGACA GAACATGACAACAGCTTCGTGCTGCTCACATCAGGAGGGTCAAGAATTAACACTTCAGAG AGGCAGGTGGTAGCCAGAAAGCAAGGCCCTCTGTAGTCTCTTTCTGGCCTTTTCCTTTGG TCTCAGGGATGAGTGTTTATGGCACTGAGGCCAGGCTTTTCCTGTATAATTTTATCCCTC TTTGAACTTTCCAGAGCAGGAACAGAAGCCAGAGGCAGAGGGCCAAAGGGGTGAAATTGT ACTCTGAAAAGGGGGCACCGAGTTCCTGCATTGAAAGCCCTCACAACTAGGGCCTCCTCA TTAAGAGATTCTAAAGAGAGCCCTCCCTCTCAATAGCTTTCCCAAGAAGCCACTGGAAAG CAAATACTGGGTGGCAGGGTTTGTGCCAAGTGGCTTTTGTGGAGGTCTCAGGGGAGGCTC CTTAAAGGAAGTGTCCAAAGTGAATCACGACTTGGACTGATTGTCAAACTGGTCACATTA GCTTCTCCCTTGTTTGTCTGTGGGTCTCCAGAACTCTCAGGGCCCTGGGATGTCCAGTAA GCTAAAGCTGATCTTCAAGAAACTCGGCAACTTTAGCTTGCACTTTAGAGCCTAGAGTCC TTACACACTAACCAAACATAATACTGTTCTTCATCAGGGGAAAAAATACCCCTATAAGTC CTGTGATTTGGCCAATGTCAGACACAACAGAGTCAAGATAAGAACTAGGTCTCTTCATCT CCTCTGTTCTTCTACAGTTTTAAAGACCAGGAATGGGGCTGGGGAGCTAGCGCAGTGATA GAGACTCCCAGAACCATAAAAATTATAACAATAATAATAACAAGAATGGCAATATAGTAA GACCAGAAGTGGACTCCTGATGGAAAAATTAATTGTACCCAAATTCATAGATATTTGCAT TTACCCATTGGCTCATTGTATTGTGGTCTGCTCTGCATAGAATAAAGCCTGAACTTCAAA ATAAACCAAAACTGTTTTAACAATGTCAACAGAAATGTAGCATGACCTTATTCTCTGCTC TTGGGAATACTTCGTTCACCCTTCCTTCACTCCCTTTGTTTGTACTGTCTGATGTATTTG CAGGGACTTATTCAAATGGTTGCTGTTATGTTATAGTTTCAGAGGCCCCCACAGGCCCTT GTGTTTGAACACTTGGTCTCCAGCCGGTGGTGGTATTTTGAGAAACTGTGAAACCCTTAG GAGGTAGGATTTAGATATAGGAAGTAGGTCACTAAGGGGGTAGAGTGGTAACAGGCTTGT CCCAGTATAGTCTAGCCCTAGTTCCAGCTCTGGCCCAAGCTTTCTAGTTTTTGGTCCACA GAGCCATACCTTCTTGTGAAAAGTCATGTTCACTGCATTGCTGTGATCTACCATCACAAA CCCTGAGCCCAAATAACTCATCTCTCATTATGCCACCTTTTGTCATGCATTCAGTCACAG TGACAAGAAATGACTAATAGGACACCAATCACATGGCCGTTTATGGAAATCCACACAGTG TGTGAACAGTCAGGTTAAAAACCACAGTAGGAATGCTTTTAACTTGTCCAGCAGTGGTGA TACACACCTTTAATCCCAGCTCTTGGGAGGCAGAGGCAGGTGGATCTCTGTGATGTGATT CATCCTGGTCTGCAGAAGAAGTTCTAAGATTGTCAATGTTATACAGAAAAGCCATTTCTC AAAAAATAAAACTAAGAACAAACATAAATAAAAGAGAGAGGAGAGAGAGACAGACAGAGA GAGAGAGAGAGAGAGAGAGAGAGAGAGCTTTTTACACCCCAATACATTTCTGTACCATGG AAATACTCCTCTAGCTATTTCAAGTGGATTGATACTATCAGTCTTGATTTGGAGGAACTG AGATGCCAGGCACTCAGGAGGAACTAGATGACCTTGTGGAGACAGGATGGAAGAGACTGG CATGAGCCAGGAGTTAGAGTTAGTACCCGAGTTTTGAAGGTTTGACTAGGACAGGAGGAA ACTTAACCAAAGACCTCCTAGAGCAGACCTTCTAGAATGTTCTGAGACACTGAAAAAGAA GCAATGTTAATCTGAAAATTAAAATTCCACTTCTAAGTCCAGGAGCAGAGATAAGACCTG ATTCGGGATTCACATGGAAACCCAAAATAGTTCTCCCAAGAGGGGCCTGGGAGAGGAAGT ATCCAGTAGCCCCTAAGAACAGCACTGGTGTGCCTTGACCTGCCTGCCTGGCTGATCTGT AGAGGCTGTAGGTGCTACTTAGCATAGAGTTGAGCTGGACAGTATCCCGTTGACACAAAT GTATTAATTCTTATGTTTATAAAGTGTGAGACTCTTTGGCCCTTCCTGTCTCCAAGTCCT CCTTGGTTGAGGTTTAAAACCTGTCTTTCCAACCATAGAAAAAGACGTTAGGGATCCCAG TTTCCAGTTTCCAGTTCCCTGGCCTGGTTCACTGAAATCACACCATGCTGGCAATGCAGC AGCCTTTCAAAGTACTGACCATGCCTTTCCTTCTCCCTTTTCCAAGCTTTTGAGTCTTCC ACAGCCTCTCTGCTCCTCAGAGTGAACCATGGAATTTAAGGCAAAATAATGGAGTGGAAG GGAGAGTGAGCCATGGAATTCCAAGCCATATATGAAGTGTAAACGCTACTGTGTGACCTG TTTGTCTGTACCTCAGAGTGCTTACAGTTTTGATCTGTAAAACTGATTCCTGCATATCAC CCTGACAGTCTATCTTTATGAAATGTTGTCAGTCATAACCAGCAGAGAGACAGAGGACAG ACCTCTAAATTCTCCTCCTGAAACCTGCATGTTTCTTATGACTTTCAAAGCTAGTAAGAG CTCAAAGGGGTTTTGTTTGTTTGTTTGTTTGTTTGGGGTTTGTTTGTTTTTTGAGACGGT CTTACTATGTAGCTCTGGCTGTCCTGGAACTCACTGTGAAGACCAGGCCGGCCTGAACTC AACAGTATCTAACTCCCCCCAACCCCCTTGCTGCCCGAGTGCTGGCATTAAAGGCATGTG CCACTATGCCCAACCCAAGGTATTTATTGAATTCCTGGACCATCATAGTTTCTCTATGAC ATAGTCATAACCTTCAGGCCCATGAACTTTATTGATTAAAGGAGCAGACTCCCTCTCAAT TCTTTCCAAAGCAACTGGATTCCTGATTTTGAAAGCAAGGGCTGTTGAGTCACAGTTGCA AGTATTGTATGGAATCTGGGCCTGGAAAAGTCTATGAAAAACTTAAAGTTCACCTCTCCT AAGCTGTTTTAACTTGAAAATGCAATCAGGATTGATGAGAGAGACAGACAGAGAGAGAGA GAGAATCATATTACCAGTTTGTGGGAATTTCTATGCCCACAATAAAATTAATATTTTATT TGAAAAGCTATTTTGTGGAAATTGATGGAAAATAAGTGTCATGACTAATAAACAAAAGTT GAATCATTGAGCAGCGATGAACAGAAAAGGGGGCATCTGTAACCCAGAGAACTAATATTT ATTGTATGCATCTTTTCTGGCTACAAAATCAGTTATTTCACCATCCCTAAGACCTGTTTT CTAAAAGCAACAGTATAGAGTTTCAAATATCAAGGTGTCTTTTTGGGTCAAATATTTGTA AGTTACATTGACTTCAAACATTTAAGAGACAGTGAAATTCAAACCCCTTTGTGAAGACTA AGCTTAGAGTGTTCCAGCATGGGTGACCACCTAAAGGAAGAGTAACCAGCGAAAGTCATG TAATATGACTTCAAAGTGTCAACATTGAAATGTCCATGATGGCAAGGGAAATTAGTCACA CTTGATCACCTCAAGAAACTGAGAGAAAAGAATGATCTGACTTTCAGAAACGGCAAAGCT GGCCAACAGCAAAAGATAGGTGTGTGTGTGTGCGGGGGGGGGGGGGGGGTCTTGGTTGGC TTAGATACAGATACTTATAGGTGGAGGGGTTGGATGGGGTGCCTTGGTTGGCTACCACTG TTCCAGTCAGCCAAGCCTCTTTCCAGCAGAACAGAAACTACAAGTTTATTGCCTGATGTG GCAAGGAGCTAATGGATGAAGCAATTGAGACTAGATCATCAACTCCCTTAATGATGAGAC CTAATAATATTAATCATTATTAGCTTTCAATTATTAACTCTTCACTTAATCAAACTGGCA TCTCAAAGTCATCATCAATTCACAAATATATTTAAGCTTAAGGACTTATCAGTTCATGGT GCCCATAATCCTAGCATTTGGGGAGCTGAAGCAGGAGGATTGACATGAATTAATGTCTGC TGGGTTACAAAGCTAGTAGAATCACCTTGGAAGAGTGGAATGTGTTCCAGTTGGAGGTCA GAGGAAGATATTTGAAAATGGAAGCAGGGGCATTTGCTTAACCTGGATACATCAGCAGAA ATGAGTCATGGTCCTTGTGATCTGCCGTAAGAGGACGGTATTGTTGGGAGATGTTGTCCT TTGCCGAGTAACATTGTAATTGAGAAGAGTTGTTTGTTTCTTGCTGCTCACCTATACTCT GAGCTGGAAGTTTTTTTCAGACATGACCTCAAATCTCAAATAAATATATGGCTAAGTTGA TAATACAACAATAGACATCCATGCACAAATACAAATTACAGTAATTCGTTTCCTCTCTGT TTTCACTTAAAAAGTAATAATACCATTACCTACTGGTCATTTTCCTAAGCATGCGTCATT GACACAGCTGAACCATGGCATAGTTGAAATAATTGTTGCTTTAAAAGTTATAAAATACAT TCATAGCCCACAAGTAAAGTGCCAGAATAGAGCAAGATAAAAATTCCAGGTTTTCTCCAC TTAACATCAGGCTGAATTCTAACGTGTAAGCTAGTTACATAAAGTCCACAATGCATTATT TGCATTGTGCATAACTGCAGTTAGTAGTTAGGGATCTAGGCTAGGCCACCAAGCCTATTG AGTCATAGGATGGCATTCAAGTCTTCATAAGTTACATGTTATTCTTCAAGATTCAGAGTT AGTAAACAAAGGAGCCAGAACTCAAACGTCAGAAAAATCTGAATTTATTTAATTATACTA ATGTGTAGTTAATATATGAACATTAAATGAAGAGTTATTTATAGCTTAAAATGGGTTATT AACCTCAGTGAATTCCTAGTTGGCTGAACTACAGATGGCAGGAGGAGGGGAGAGCCACAG AGTGTTATCCATTCTTGATATAAAATATATAGTCTGGCCAAGCAGGATGCTAACACAGTT ATTAATCAGAGAAGGACCTTAGCATTGGACATATCTGTGTATAAACTGTAATGTTTTTAC ATTCTTAATTGACAATAAATAAGTTAATTGCTAACAATCTAGTTCCTTTTGTTATTAAAA TTGGCAAAATTAATAACTTATTACTCACTAATTATTATTGATAATAATTCTTTTCAGAAG GTGTTATAGAGGTTAAATGAAATTGACTATAAAGATACATCTTTGAACTGCATCTGTGTG CATGCATATGATGTATGTATGTGTGCATGTTTGTGTATGTGTACCTGTGTGTGTGTGCAC GCATACGAGTGTGCGTGTGTGTTTGTGCATATGCATGTATTCATGCATGTAGAGACAAGG TTGGCATCAGGTGTCTTCCTCTATCAAATCCCACCTTTTCTTTTATTTTTTGAGACAAAG TTTCTCACCTAACCTGAAGTTCGTGAATTCAGCAAGTCTACCTAGCCAGCGGGCTCCAGA GATCCACGTAGCTCCTCTGCTCCAGTTCTCTGGTTGTGGACTCTCTCTTCCTTCCTTCCT TCCTTCCTTCCTTCCTTCCTTCCTTCCTTCCTCCCTTCCTCCCTTCCTCCCTTCCTCCCT TCCTTCCTTCCTTCCTTCCTTCCTCCCTCCCTCCCTCCCTCCCTCCCTCCCTTCCTTCCT TCCTTCCTTCCTCCTTCCCTCCCTCCCTCCCTTCCTTCCTTCCTTCCTCCCTTCCTTCCT TCCTTCCTCCCTCCCTCCCTCCCTCCCTCTCTCTCTTTCTTTCTTTCTTTCTTCCCTTCT TTCTCTCTCTTTTCCTTTCTTTTACAGGACTTGCATACTGGGTATGTCATCTTCCCAGCC TCATGCTTTTTCTTGCTCCCGTACTCTATCTTTTCAACTTCCAACCACGTTCACAGGAAC AGGAGCTTGCGTACACACAGCCTCACTGTCTGGACAGACATGGCTAGGCAAAATACTCCA GCTGCAGAAATAGAAACACTGCATATCTTCACACATGTGGAAAGATGGAAATGCTAATTA CCCTGAATTGGCTGTTTTAATTATAAATATGGTTTAAATTATTACACTAGCTTCTATGAA GATGTGTGCATACTACATCTCAATATAAAATAGTAAGAAAGATACTGTGGTGTTTGCCTG TAATCCCAACATTTGGGACGCTAAGAGAGGATGCTTAATAATTAGAGGCCAGCCTGTCGT ACATAGGGAATTTCAAAGCAATTTGAAGTTCAGAACAAGATCCTGCCTCAAAGAAAGCTA AATTAGAGGGTTGGCTCAGTGGCTAAGTGAGTGTATTGCTGTTGCAGAGGACCCAAGGTT GGTTTCCGTTACCCAGGTCTGGCTGACTACAACCTCTTGCAGCTCCCACACTCCATCTCT AGGCCTCCAAGGGGACCTGCATTGATGAGCACATACCCATACCCATGCGTGCGCGCACGA ACACACACACACACACACACACACACACACACACACATGCACACACACAATTAAAATTAA AAATGAATCTGAATGAAACCTAAAGATCAGAGAGATGGCTGAATGGATAGAGTGCACGCT GCGTTAAGAAGAGGACTGGAATCCCCACAGCCAGGGTAAAACCAGGCAAGAGTGGCAGCA GCCTGTAACCTCAGCACTTGGTAAAGACTGGGGATCCCTAGGGCAAACTGGTTAACTAGA CTAGCTGGAACTGGTAAATTCCAGGTTCAGCCACAGACATAAATTTTTTTAAAAAAATTA TTTATTTATTCAGCAAATAAAGTGAATCAAAGTTAAGGAAGACACTGGATATAAACTTTG AGCCTTCACACATATGTGCAGGCACATGTACCAACACACAAAGGAACATATAACATAAGT ATACATATGCAGAAAAAGTCCTTAATTAAATAATTAATTAGGAATAAATCACTAAAATTC ATTTTTAATATGTCAGGTTCTTGGACCTCGAATTAACTCCTCTTTCTCAGTTCAGCCATG GATTTTATTTTTAGAGTTCCAATTGGTGGCAGTATCATTGTGTGCTTTTGTTCTGCTAAC TACATCTGTCTGCCTGCCCCAGGCACTGAAATAGAAAGGTCTCGTCATTATGCAGCCCTA GCAAGGCTCCAACTCAACTCTTCCTAGGAATTCCAAAGACAAAACTTTGTTCCTGTTTAT ATCCCTGACCCAGCGTGAGAACTCATGTGCGCACTTCCTTGATGATATCAATCACATATT AACTACAAAATGCATTTTATACACATCGACTTACCCTCAGATTCCTGGTATTCCCCAGAG AGTGATAAAAGGATATAATTTATAATAGTGTAATTAACTTTTGACTATATTTGCAATTCG ATTTCTTGAAGTCTCTTCACTGTTAGGAAAAATTAAGGTGGTTAAATGAATGTGTACTCT GAAGTTTGAAAATATGAATTTTTCCAGCTTCATTTATTTTTTCTTTCATGAATATATTGG ATTTATATCATTAATCTCTGGAGAAGCGTTTTCACACAAATTTTTCTGCTTTATGCTTTT CTGAGGATTAGCACACATGCAGAGCATAGCACACTTCATGAGCTCCTAGCATCAAATGAA ACAGAAATAAGATTCTTTCATTTGGTATTTCAATTCTATTTTACCAAAAACGATTACTAA TAATCTTCAGGCACCTTTCCAAATTATTTCTGACTTTGGGGAAAAGCCCTTGAGGGATAA ACAGTGACTCTCAGCTGGGGACTATTTTATCCACTCTTCTTCCCCCAACCAGGAACATTT TTTTGTTATCTGGAGAGATGTGGGGTCATCAGAATTCACAGGAGTGATTGCTATTGACCT CTAGTCAACAAAGATCAAAGATATCACTAAGCATCTCTCAGCAAGGCAGGGGAGATGGCT CAGTTGGCAAAAGTATTACCCTGCAAGCATCAGGACCTGTGTCTGATCTCTAGGACCACC CCCCCATCACACACACACACACACACACACACACACACTAAAAGACAACTACAGAGATAC ATTCCTGTGATCTCATCATTGGGATGATAGACAGGCATCAAGAAACCTTGTGTCAAAGGT AGATGGTATCTGAAGAACAATATGGGCTTTCCTCCACAAGAAACACACACATACATGCAC ATGTATACACACAAACTCACACAGATACACAGACAGACACTCAGACACACACACATACAC ACCACAAATCCTAACCAAACTCTCCTAGACAAAGAATTCACTGGTCCAGCATGTCCATTT GTCAAGACTGAAACACCCAAACTCAACAACAAGTTCCACTGACTATCTCCAGATACGTAT AACAATTTTATGGTTGTTTAAGTTCCTTTTCTTCCAAGATTTGACTCCTTTGCTGTAGAT GGCAGGTGAGGCTTCTGGCTAAGTTCCTGGTTTGTCTGTATAGGTATGTATGTTTGAGTA CATTAGCATCTACTTCTATACATTCCTCTCCCCAGCCCCAAGCTGCTGCCACTGTGCTGG GCGACACTTGATCACTCTTAGTGACTTTATGATATAAGGTCCATTGTAAATCATGAGTGC ATAAGTTCAGATACCCAGAACTCAAGTAAATAAGCCACACATATGCTGCCACTATGTAGT CCCTTGAGACATCCAGACCAAATCCAAATCTGTGAGTTCCAGGTTCAATGAGAAACCCTA CTAGATAGTAATTAAGGAAGATACCTTACAACTGACATGTGCATATACCTACATTGACAC ATCCATGCAACAGACTTATGTGTGCACATCACACACACACATACATACATATACACAAAT TATTCTAGAAGTAATGGGTTCTCAGTATAGCACAAATCCCAGGGTATTTGACAAATATCT ATAGATACGTCAAGGGTAAAAAAACCAAACCAAGCAAAAACTTTCTTGCATACAGCCAAA GATAACACATTACTCAACTTAATTGGGTACTTTTTAAAACTAAGAGCACTGAATAAGAGG GTTTAAAATAACCATGATAATAAAAATGAACACATTTTGTTATAATTATGCTACCCTTTG AAACTCTAAAATCAAGGCATGGCAGGGTTCTTATTATATGAAACTATGTGTCAGGGATAT AAAGATTTTCATGTGGATTAGTTCTTCTGGTTCTTACCAACAGCTCAGAAAGAACTACTG CTTTTGATCTGTTTTAGAGGTGAAGACATTGATGACCTGGAGACATTAAATGCCTCACCC AAAGACTGATTCAGTTCTGAGTTCTTTATCAAGTGCTTGTGTGCTGCACCACAATGAGTT AGGAATGCATGAGGTCAGGATCAGCCACCCAGTCCCATAAAGCAAACCTAGATTGACATC CTTTATGGGGCTGACGTCTTTCCCAGAATGTGCACATACCGTTTCTTCTGTTCATAAACT TGACATCTACACTTGACATCCAAGACATCAGTGCCAATGTCAGTCAGCGCCTTCAGTCTG GAAGCTTCAGATCTTTCTCTGAGTCTCCCTGAGATCTCCTGTGGATATCAAATCAGGGAC ATGACTTCACAGATTGAACGTGCACTACCTCTGACCTTTAGTAAGGTCTCCAATAGGGTG GGGCAGCTAAAAGACCACTACATGATAGGCACTTGAAAATTCCTACACTTGAGCTACGCC ACACCCTAATCTTACTGAGTTTATTACAAAATTAAATTTTCTTTGTGTGTGAGTGTGTGT GAGTGTGTGTGTGTTTGTGTGTGAGTGTGTGTGTATGTGTGTTTGTGTGTGTATGTGTGT GTATGTGTGAGAGTGTATGTGTGTGAGTGTGAGTGTGTATATACATGTGTGTATGTGTGT GTGAGTGTGTGTGTATGTGTGTGTATATGTGTGTGTATGTGCGTGTGTATGTGTGTGTGT ATGTGTATATCTGTGTGTGTATGTGTGAATGTGTGTGTGTGTATGTGTGTATGTGTGTGT GTGTATGTGTGTGTGTGTGTGTATGGGTACTGGTGCATGTGTGCATGGATGCATGTGCAC ATACATGTGGAAACCAAGAGGCAACATTAGGCATCATCTTACTTGTATTTTGAGACAGGT TTCTCACAGGTCTGGAACTTCCCAAAGCAGCTAGACTGCCTGGCCAGTGAGCTTGCCCGC CTAGTACAGGGATTACAATTATATGCTACCATTAAAAGAATTTTCTACCCCATGTGTGCA TTTACACACATGCACATGTGGAGGTCAGAAGGCAATGTGTGGAAGTTAGTTCTCTCCTTC CACCATGTTGGTTTCAGGAGTCAAACTTGGGTCTTCAGGATTGATAGTAAGCACCTTCAC CTTCTACTAACCCATCAGATCAGCCCCGTGCCTAGCCTTTTAAAGATGGGGGTTCTGGAG ACTGACCTCAGCTCTGCATGCTTGCAGTGAAAGCATTTCACCAGATGATCTATTTTCTCG TTCCTAGAAAAATGACATTTGAAGCTAGCTTAACTTCTAAAATCTCACCCAAAGTTGTAC CATGCATGGTTAGGTTATTTTACCTCTGAGGTTCAAAGTGACATTCCACTAAGGAATGCC TGCTCGGCTTCAGGTACAAAGGGTGAAAGGCTACTCGTCCCAGTGGTCACAGACAGTGGC TGCTGAAAACGTTCACGGGCTGCAAGGGACAAACTTGTCTTCCAGCACTCAGATTGGACA GATAGATGGATCTCAGTAATAAATGATCAGTTGCTTTGTGAGTTACTTCATGTGTCAGAT GAAAGAAAAATGAAGTGAACAGGAATATGGAATTGCAGTATTTGTTTAAATGCTCTCTAG GGATTCCTGATATTCAGGTGAAAATAGCATTATAACAAATTAAAAGTGAAACCACATAAT TTTTAATAGTACATTGATACGAGTACATGGTATGATCTTTGAAATATGCAAGGTAATTGT TAAATACCCTCTGATTGAATTAATTTACTGTTTTGGATAAGTAGGTCACGAACTATGGTC CAGTTATACATAATTTATAACACATGGACTTTAAAAAGTAATGATTATTTCAGAGGGAAA TTAATCAGTGATGACTTGGAATCTTCAGCCTGCTCATTTCCTCCCTGCTTCAGGGGCTCT GGTATCCATGGGAAGCTGCAATCAAAGGAATGGCAGAATTATACAGTGCAGTGGCTGTGC TCTGTTCTGCAGAGTGGGAAGGGCTGGGATGTGCCCAGGGATTCTGGGCAGTTGCTTCAT CTCGGCTCACTTGCTCCATCTTTGAACTGGGCATAGTAATAATTACCAGCTTCACAGGAG GACAGAGTGGATTAATGAGCTAATCTTGTAAAGCGCTTGGCAGGTAAGACGTTCTTGAGC GATGCTATGATTGTGCTCATTAGTTTTCCTTGACACTCTGGGAGTGAGTCTTAGCAAGGA GACGTGTAATTAATGCCACTGCTCTCCGTGGTTAGCACAGTGCCTGCTCATAGGAGGGAA GGGCGCAGTACTTCTTCAGCCCATTGCTTTCTTTGAGAACCACTGAATGTGGGCTCCCCA GCATCTGCACACCCCAAATGCCTTCCTCTCAGTTGCCCTTACTGACAATGGAGCAGGCTA CAGGAATCTCTGAATCTGGGATCCTACTGTGGGTAACAAACACCCCATTAGGCATCTTCC TGAACCAACAAGTAGCTGTTCATGGGGCGGGGGGGGGGGGGACGACCATGTCCAAGAAAG CCCGAGGCAACTGTGGACTCAGCTAACCTCCTGATGGTGGGTGAAGGTGATGTACAATGA ATAGCTTTAATATTCCAAAGCACATGAAATGGATGCACCTGTTTTTAAAAATAATCAGTT CATGCAACAAAGGACGGAATTTGGGGAGCTTCCTAGCAGCAACAGCTTGGTATAGGACTG GCATGCATCATCAGAATGTTATGCCATCTCCTGAGGGTAGACATTAGTTTCTTGCTTTCT AGAGTCAAGTCAAACCTGAACTTACATCTCTGTCTCCGTTGATGCCACCACCGAGAAGTA GCACAAGAGGTCCCTTCCATGGCCCCACTGTTGTGAAACACATTTCCAAGCTCGGATCAC AAAGATGCAAAGCTTGAGGAACAGCTGTGCTGGTCTGTTTACACCCCCTCCCCACCCCCG CGCCTGCTCTGATGGACGGAATGGGAGCAGCACTGTGCTGGTTTAATGGCTTGACCTCCC AACGTCTCTGATGAATTCAGTATGCATCCTTGTTTGATTTATTTGTGAAAGAAATGGTTC TGCTAAGACAGGAAGGCCTTCTCATTGCAATGTAGGGCTCACCCAAGGCTCTAATCAGCT GGTACCATCTCCTGAACACCCCGTCCCCTCAAAGCCACCTAGAGCTCTATGATGCTATGC CTGTAATTTTTCTCCATCCCTGAACTCACCACAAACTCTTCAAATGAGTCTGCAAAGATT CTCATTTCAAATTCCCCCAGCTCCTCACCATCCAAGAAGCCTTTGTGTGCCTTTAAGTTC TGTGCTTTGGCTAGAATCTGGGTGTGGAGACTGGGTTGAAGGCAATGTGGCCAAGCAAGG GCAGTCAGCTCCTGCCTCTGCCTTGCTGCTCTCCACTGTCCTCAACAACCATGCACCTCA CCCCAAGCTCGGAACCATTTTTTTTTTTTTTTTACATAAAGCTGTATGCTTTAAATTTTC ATTTGTTCATTTATGTTTTTGCATGGGAACACATGTTCTATGCTGCATGTCTATGTGGAG GTCAGACGCCAATGTCTGGAAACATTCTCACCTTCTATCGTGTGGGTCTTGGGTATCAAG GTCAGGTTGTTAAGCTTGGTGGCAAGCCCTTTTACAGGCTGAGCTATTTAGCCATAAGCA CTGAATTTTTAGTGTCACATATAACAGCATCATAAATATATATTCTGCATATATTGTATG TGTGCACACACACACACACACACACACAGGCTCATATCCATGAGAATGGCAGTGGACAGC ATTGGGTATCCTGCTCTACTACCCTCTCCCACATTCCTCTGAGGAGGAGTCTGCCATTCC ATCTGGATGTCTGCCTGATCCTCCATCTTCTGCCCTTCACAACACAGGTTATGGGCTTTT CACATGGCTGATAGGATCCAAGCTCGGGTCCTCGTGCCTGCACAGCAATTGCTCTTCCAC GTGGAGCCATCTCTCTAACCCAAATTAGTATTTTAAAGAAACCGGATTCAGAGAATATGG GTGGCAGCCCTGTCCCAGAGTTAGTGTTTGGAGCCAAGAGAAGAGATTATCAGGCAAGGC CATGGAAAGCTATATGTCAACCCAGTTTTCACATAGAAATTTGGAGAAAGACACAGACGG GCATATGATATGGTCTACACTTTGTGCTTTGACACCTAAGCATTAACTGTCTCCCAGACT CTTCATACTTATGAATCAAGGATTAATCCTCGAATGTTGCAATTGAATTAAGGAAGAGGA AGTGGGTACAAGGAAGCTAAAGAGAGATGGAAGGGCTGGAGGGGAAGGAAGGGGTACAGG GGATGGAGGGGATGAAGTGGTAGAGGAGTTTGCTCAGTTGGTAAAACATAAGCAAAAGGA CCTGAGTTTGGCTCCTAAGAACCCATTTTAAAAAGTCAGGCACAGTGACATGGACTTGGA ATTCTATTGCTGTCAAGGATCCTGGAGTTTGCTGGCCAGCCTAGCTTACTTGAGGATTCC TAAGCTAGTCAGAGTTCCCGTCTCAAAAAACCTGAGGTAGATGGAGCCTGAGGATTGACA CTCATGGGCATCTTCTGGCTTCCATATGCACGGGCACAGACATAAGCACACCACACATAA GCAAGCATGCTCATGCGCAGTTAGAGGCTGAGGGAAGCTGAGAGCAAGGAAATGGGGAAA GCAAAGAAGCATGAGGGTATGGCGGGGAAAACAGTGTTTCTTTCTTCTTCACAGTGGTCT CTGGTTGGTTATCAACCACTTTGAGAGCTGTGACAGGTGTGTGTGTGTGTGTGTGCTTGT GAATCTCATTTGATAAAATATTCTCAAAAATGCTAGAGTATTAAAATACCTTTACTTACT CTATGTTGATGTTAGGAACCACATAAGTAGCCCCTGCTTGTAACTGTCAGGTTGCAGATG AAGAGGACGCATCTGTATAAGTTACTTAAGGTCTCACACCCAAGTACTGGCAGAGATGAA CTAGGGTAGCAGTTATTATTAACTAGGCTGCCATTTTAGAGCTCAGGACCTCTTGACTAA GTGATGCCTTTTTCAGGACACTGAGGGCTGAAGTGTGCCAAGTCACAGTGGGATGGGGTT GCAGTGCGACTTCCTACTGTTTGGAAGGGCAATGGCACAAGAGGGGTGCTGCTTCTCTGA CAGTTTGCTCTGTGACACAGGTGGCAGCTTTGATTTGAGTCACCGGAAGGGAAGAGGTGG TGTTAGGGCTATAGGTGGTCAGGTCATCTTCAGTTCAGGGCTACCTGGATGGGGGCAGTC TGATAATCAGTTTTATAGCAAGATTGACCCTGAGCACATACCATAATAGCATTGTTTAAT TATTTCCAGGCCACTGGTGAGAAAAAAAAAAAAAGCAATCACTGAACTAGGATTTGCTTA ACGGCTGCAGAAATTCCAAGCGTCAGGCGTGTGCTTAGCAGGACCTGGAGACAGCTCTCC CCTCAGAACTCAAAGCCGCTTTTGCTTCTTTTCCTTTTCCTTTTCCCTCTAGGAGATGGA TAGGGTTTGATCCCCTGAACCACCAGGGAAGGAAAAGGGAAAGAGAGAGGGAGAAAGGAA GAGAGGAAGGAGAGGGAGGAAGTATAAAATTGAGGAAGGGAAAGGCATCAATGAGACACC ACAATGACTTTTGGTGCTTGCTGACAATCTGATGATCTGTGTTCGATCCCTGGAACCTGT GCAGTGGGAGGAAAGAATTAACTTCTTCAAAATTGTCCTCTGGCCTCCACATTTATACCT GTGGCATGTGCACATACAAATGTACACATATCCATCCATACATCCATACATTCATCCATA CACACAGACACATACATACATACATGCATACACATGTACCTAAACAAATGAAAGAAGAAA CTTAGCCAGAAAAACACAGAAAAAAATAAAAACCCACAGAAGTCCATGTTGTCATGGTTA AAATCCAAGGACTTAGAAGCCAGAGTGCTTGGTTGGAATTCTTGTTGCTATTTGGTGTAA TCTAAATTTAATCTTGACTAGTCCTGTATCTTACTTTCTTCATCTGTAAAATGGGTCTTC TAATGGGGGCCTGTCTTATTGGATGATGTTAATGAAGATAATATCATACAGCATCAAGAG CTGTACCTGATATATTGTATCTCTTACCGCTCTATGTGCACTTACTATTTTTATTAAGAT TGTAAATTAATCTCAAATAGAGGGGTGTAATCACGTGTCATGTTTGGGTGAAAGAATACG GTCATAGTCCTAGATTCTTCTAGGCAAATTAAACATGGCACGTGTATGTGCCAGGAACAC TGTGACCGTGCATTCACTCCTCTGCAAGTCTGAACACTTATTTCTCACATCTCACCCGAC AGTACTAGAATTTCTTCATCACCCCTCCATCCCAACAGGAACCTTCTCTGCTTCTCAGTA ACACGCAACCATTTACGGGATGGGTTGAAGTAGAGAACTTTGTTTTCCAGCTAGCCACTA AAGTGATTCACTTTTGCTGAGTTGTATTACAAAAGAAACACAACTGATTATTTAAGTGAC AGAGTTCACATTCCCAGGTCCCAGAATGGTGTGAACACCTCTTACACGTGGTCCCTAAAG ACCCTACAAGAGCTAGGGAGGTGGCTCAATGGGCAAAGTGTTTACTGCATGTCTAATTAT CTGAGTCTAGATTGCTAGAACCCAGGTAAAAAGCTGGGGTTAGAGTATATATGTCTGTAA CCCAGTGGAGATAGGGGTAGGTCCTGTAGCCTGCCAGGAGAGAGGAGGAGGAGAGAGGAA GTTGCAGAAAGCTCTGTCCATGGACCAGATAGCCTGCTATATGCAATAGTGAGGGAGAGA GATTGTGTCTCAAACAAAGTGAAAGGTGAGGTCTGACACCCAGGATTGACCTTGACTTCC ACACACGTGCTACGATGCATATGTGAACACACACACACACACACACACACACACACACAC ACACACACACACACAGAGTTTTACTGTACTAATTCAGTAACGGTGTTGCAAAACAAGACT CTCTCTGCTTCCTATGTGCAGTTGAGATCAGAGCTTTCAGCTCTGGCCACCATTTCTTCC CCACTGTGGCACACTCTAACCTTCTGGAACCATAAGCCAAGTAAGACCTTGTGTTCTTAA GTTGCCTTTGGTCATGGTGTTTATCACGGTGACAGAAAAGTAACCAATCCACCTCCCTAT GACTCCTGATGCTGTGTAGCCTCTCCCTCCAAGACTGCAGGGGGTGGGGGAGGGGTGGGG GTGGGAAGTCCCTTTGTCCACATCTTGTCTACATTTGTTGTCTTTTGATTGTAGCCACTC TAATTCAAAGGTGGCAATACTTAATTGTGGTTGTAATTTATAGGCGATAATTTGCCTTTA TAAAAACCTGTGCCTATCTCCTAATTCCTGAGTGTTCTTAAAAATCAAAGGTGAAAATTG TAAGCAGAGCTGGGAACTTTTGTACCACACTGATGAAGAAAGGGTTGGCAGCCAAAGTAT TAAGATCAGATTGTGCCTCGCGTGATGAACATACGAGGCTCAGTTCTCATCTTAAACCTG ATTGCAGAGCCTTTGAGGTGTCTGGCTATGAAATAAAACACTAACTTGTAACTTCATATG GATGCAGGACAGCTGGCAGCCACCTGATTGGATCAGCACGTGACCCCAGAGCCCAGGAGG ACATATCAGCCTTTCCTATGTTATTGAAGCTGCTCAGTGGCTTGACCTGTTAACATAGTC ACCATTTGGTGTCAATATTTGCAAAATGGATAACTACACTTTGCTAGATAGTTTGTATGT GATGATAAAAATTTATTAGTCCAGTCTGGTCAAAGATAGAAGTAGAAGTCTGATTATCTT GGAGGTAAAGGAGAGTCCACATGGTAAGGGAGAGGGAGGAGATGTGAGTAAATGTTGAAT TGTGGTATGTTTGTTCTGATGCCACCCTCAACCCCCTGAGGGAAATCCCACATACCCCTT CCTCTTCATTATTATCTGCTCCCAGTTTATGGCCTTCTCCTAAATCTGACATATCTATGA ATGAAGGGGAATGAGTCAGACTTTATGCCCCCCCACACTGGACCTTAGCATAGACCAGTA GTTCGCAACCTTCCTGATGCTGCAGGAAGCATTTAATAAAGTTAAATGCTTTTAATATAG TTCCTCATGTTGCAGTGACTCCCCAACCACAAATTTATTTTCATTGCTACTTCCTAACTG TAATTTTGCTACTGCTTTGTATTATAATGTAAATATCTGATATAGAGGATATCTGGTATA TGACTCTTGTTTGACCCTCAAAGGGCCTGTGACCCACAGCTTTAAAAAAGCTGGCATAGA CTCTTCCAGGTAATTTTATCCCTGTGAAGGTAGTATTACTTTTCTTAACACTTCATGATA TCAGGAAGAGGCAGAAGACATGAGAGGGTAAATGGGATCATGTGACTAGGAAGTGCTAAG GGATTGAAGGAGGCTCTGCACCCTGTTCCCCCTCCCGCTCAGGAACGCAGCAGTGAACAG GCAGGAGCAGCCCAGTGATCCTGTGTGGAATTTTGCAAAATGAAGTCCATTCCAACCTTT CCTCCTTGAGAACATTTTTCTCTGTTTGAGGAATGTATAGTTAGTGTTAAAAGTATAAAT AAAGAAAATTATAAAAGAAAATGTTAAAATGGCTCCAACCCCCAGCACCAAGAGATGGAA AGATCTCGAGTTACCAATAAGTGGCTTCTGTAGAAGGTTTTCCAATCATATCCTTAAAGT ACTATGAAGGCCATCTCCCTGTGTAAACTATGAACAACTGAAAAAGATGGGCTGATTTTG TAAATGAAGACTGACAGACAGACAAATCATTGTTTTAAATATTTTTGTTAATATGACTAT TGCCAATATGTGTGGTTTTAAGTTGCACAGTAGGCTTATACTTTTTTTAACATTTTTTTA AAAAGTTTATGGACTTTTATTGATCAGTAAAAGCACTCTGTGTCTGACACATTAACAATT TATGTTAATGTTATTATAAAACTTTTGACTTATTGCTTATCTGTTACATTTTTATGATTA TAATCTTTTTATAGGTTTATTGGGGTATAATTAAGATGAACAATGGAACACATTTCAAGT GCACAGTATTTGTAAGGTTTGTACTTATATATAGTTTTAAAAGTATCACCACAATAAAAA TAATGAATATATCCATCTCTTCCTCCACATATTCTCATTTCTGCTTCCAGCAGTCGCTAT TCTAAATTCTGCCAGCATACATTTATTTGAAATACCTAGAAGTTCTTATAAACGGATTCA TACCACTTATATTCCTCTACGGTTTCTTTCACTCAGCATAATTATTTTTGAAAGGCTGGG GATGGAACTCAAAGCATTGAGCATGCTAGGCCCGCCCTCTCCCGACTGAGCCACGCCCCC AGCCCGGCACTCACCAATCACTGCATCACTACTTATCACACAAGGTGTAAAATGGCATTG CAGTAGGCATGCTTGGTTGGTTAAGGGCCTCCATAACCAGTGCTCAGAACAAGGTTGCCA GAAATAGCCCCCTCGCCAGCATGTGGCATCTGACTTGGGGCTCCACAGACTCACTGCCAT TTTTAGATTCTGCATCAACTGAAGCCAAGAATGAGGAAAGGAACTCCAACAGGAACCGGC TTCCGGGAGAGTGCGGTCGGGTACTTCAAAATGTCTCTAGCTGCATATGTATCAGAAGAT GGCCTAGTCGGCCATCAGTGGGAAGAGAGGCCCATTGGTCTTGCAAACTTTATATGCCTC AGTACAGGGGAACGCCAGGGCCAAGAAGTGGGAGTGAGTGGGTAAGGGAGTGGGGGGGGG GGCATGGGGGACTTTTGGGATAGCACTGGAAATGTAAATGAAGAAAATACCTAATTAAAA TAAAAGAAAAAAGAAAAATATCATTAAAAAAAGTCAGATCTGTTACAGACTAAAGACACT AGAAAGAGACTGTTTAATGATTTTTCCTTTTGAAAAGTATCACATTGACTTATTCCCTGT GTGTGCATGTGTGTGAGTGTGTGTGTGTGTGTGTAAATGTGTGTGTGTATGTGCATGTGT GTGTAGTTGGTTCTTTCCATCCACCATGTAGGACCTAGGACTGAACTCAGGTGATCGATC AGGTTTGGCAGCAAGCACCTTTATCCATGGAGACATCTTGTCAACCCCATTTTAATGATT TTTTTTCACATGAAAGGAAACTTTATCTGGGGAAATTTTCTAGATGTATTTGCTTTTAAG TGATCATAGAAGAGCACAGGGACACAGATGAGGAGGTCAGGACAACTGTGCCAAAGGTCC GTGTTTGAGGATAAAGGTGGGAGCACTGGTGACATTTCTATTCTTGAAACTGTCACAAGT CTGAAGCTTGTTCAAAGAACATTGGAAAATTAGGGGATGGAAGAATGGCTCATCAGCTAA GAGCATTTTCTCCTCTTACAGAGAAGTAGGCTTTCGTTTCTAGCACTCTAGTTCCAGAGG CTCAGATGTTCTCTTCTGGCTTCTGAAGGCACCAGGTACATACCTGGTACACAGACATAT GTGCAAGGAAAAATATTCATACATGCTATTGAAGACAAATTTAAAAATAGAAATATTAGA AAATTCAAATACAATGGATAGCTCTTTTTATTACCCTAGTACAATCATCAGCATAGGAGT CAAGTGGACAAGTTAGTTTATATGCACACATATGTGCTATTATATGTTGTGTATTGTATA TTATGTATTATACATTATATATATATATATATATATATATATATATACATACATACACAC ACACACACACACATATAAATACACACACACCTTGAGTTTTTTTATACACTGGGCATTATG TAATTCCTATTTTCAAAGCCAGAAATGGCAGTTCAGAGAGGCTGAAATCTTGCCTCTACT ATATACTTACATTTATACATATACTATATATTTATCCATATCCATATACTATATACTATA TATTTATCCATATATATATATATATATATATACACAAACATACATACATACACATACATA CATACATACATACATACATACATACATGCATGCATACATGTACACACACAGACACCACAC ACACAGTGACTTTTCTATACACTGGGTACTATATAATCCCATCCTCTAACCCAGACATGG TGGCTCAGAGGACTGAAAACTTGCTTCTGTATTCCCAGTAGTACATTTTAGAGCTGGGAT GTGCACTCCTCGAAGCTACCTGGAGCTCTTTTGGGAAAGCTTTCATTTGGGGGGAGGGCA TATATTTGTTTACAATTTTTAATGTAAGGCAATTTATCAAGAGAGACAAACCAGAAGATG AAAATGAAGGCAACAGAAAAATTCAACTTCTCACAACCAAAACAATTATCACATCCTTAA AAAATAATTTAGAAAAGTGTTATAAAAGATGTTGCAGATTTGCATTCCATTTATCCACAT TGTGTTAGTTCATAATTCTGAACAAATCATTTTTAAAGTGTGAGACTTAAATCATTTTTC AGTGTATATGTAAATGTTTTATCCCACACATGTTTATTCAACTGGGCCATTTAACGTCAT AGCAATTTATATTTCTTTAAGTTTCATTCAACTTTCCTTAGGGTTGAATACACATGAAAT GTGCTTTAATGCGTAAGAATCACAGTGGATAGCAGCAAAGGACTGGGAGAGGCAGTAAGG AGAATCTGGTCATTCACACTGTGATTATTCTGCACATTAAGGAAAGGTAACTCACGCTTA TAGACCCTCAAGACATCCCTTTCCAAGAACCAAAATCAACTCAGGACGCCTTGCAGACAC TTCCCTACCCCTGAACAAATCAATGACTCTCACACATAAAAACTAAAAGTTATAGCAGTA AAGACTTCACTGGCGATGTAAGTCTGTAAACTATACTCATGTCTTGTTTCTGAACCCCAA AGTGCAAGAAACAGGACTCCCAAGCTCTCTGGGCTGCAGTAGCTCCCTGGGTTGCAACTC CCGCAGCTCTTTGCACACACCGTTGACTGGTCCTGGGCTAGCAGCATGCACCAGCTCCTT GCCTTCACTTGCGTCTCCATCTTGATGCACGTTTCCTCCAAGCTGGTGGGACGCAGCGGC CAGGGTGTAGGTATAATGGTGGTGATGTGGAGCGGACGGGCCGTGGAGCACGCACATCCT TGAGGCCACCAGGAGCTGAAGCTGAGGAGATGGTGTCCCCATCTGAGGGTGCAGTGGGGC ACCTGCCCTTGGTCTTCTGCTTGGCGGACAACTGCCTCTTCAAAGCGTCCACCAGGTTCT CGCTTTTGGACCTGCTCTTTCCTTTCTCATCCTCGCTGCCAATGTCACAACTGGCCATGT CTTTGCCATAGCAGCTCCTGAAGACTCATCTTTCATCAAGTCGCCAGCAAGGGACTGGGG CTGAACCACCATGAACTCAGTTTCACCTTTGCTTTTCCTCGGGTTAAAAGATTTCCTGAA TGTCTTCAGACTGATTTTCCTCATTTTGACAAAAGTTAACTAATCCAAATGGGTTAAGCC GCTTCTGGAGCAGCTACACCCAAACATCGGGAGCGGCTGCAATGCATCATGGGTGAACTC TGCCTGGCTTCATTTAACCTCTGATACTATTTTCTAGCTTACACATTCTGATCACAGTCC ATCACAGAGTCAGGTCAGGAACTCAAGGCAGGAACCTGGAAGCACGAACTACAGACAAAC CTTATGGAAGCATTTTCTCAATTTAGAGTTCCTCTTTCCAAATAACTGTAGCTTGTGTCC AGTTGACAAAAATCTGACCAGCATACTACCATACGAAATGAAAACCCTGCTGCTTGTGGG CTCTGCTTCCTTTCCACAGCTGCGGGACTGCCACACTTGGCCCTCTTGGGAAAGCTTTCA TTTCCAATCTTTCTTACTTTCCTGTTTGTGTATAACGTGTCACTCCCAACTTAATATAAG ACAGCAAATCTCTAAAACCGGACAGTCTCCGCATGTCAGAGCTCGGTGCAGCTAAACTGA GTACTTCTGACCCCAGTTCTCCCATGAGGTGGCAGGGAAGCTGGTGGCTGGAGCTGAGGT CTCATGTGCAGGGCCTGGAATGGGATATTTACTGACAAGTTTGCTTACAAGATTTCATGG ACCTCACACAGAGTTGTGTCAAGATCTAGTAGCTCTCTTCTAGCATCTTGAACCATGATG GAGAAATCTTGCCTTGGACAGAAGCCACATCTTTTGCATCTCAGGCTCTGAATTGACATC CAATCTACATTAGTTGCTTTTCCTCTTGCTATGACAAAGGAGGGTGTATTTGGATCACCG TTTAAGGGTACAGTCCATCATGGCAGGGAACTCATGGTGGCAGGGGTGTGAGACAGTTGG TCACAAGGCATTCACAGTCAGGAAGGAGAGGGAATGAACGAATGAATGCTGGTGCTCAGC TCATTTTCTCCTTTTATCCCAGCCCAGAATTTCAGCCCATGGACCGTTGCTGCCCACATT TAGGGTAGCTCTTTCCACTTCAGTTAACCCAATCTAGAAATTTCCCTCTCAGGCATGGCT AGATGTTTGTTGCCATGGCGACTCTAAAGCCCATCAAGATGAATTCTCACACTACCCCTT CTGCTCTAATCTTTAGAAACAAGTCAGTAGCTCCACCCACTCTGGAAGAGAAGGGATGGG CATGGGACTAAATTCCAGGCACTGGAGACTGTCTTAGAAGCTGCCTGTCAGAGAGCTTTT TAAGTTTTATCAGCCCCTCTGCTTACTTTCACCTTTTTCTACAGACACCACAGCCTCTCA AAAAAGGGCTAGTTTTTACACACAACCAAGTCACCTGACCAGTGTATGTAGCTGTGACTT TGTGACTTCTCCTTGGCCACAAATACAAGTCACCTCAGAGGACCTTCCCGAGTCCATTAT TATGAGGCCTCTAGGTGCTGACTTTACTCACAAAGACCTGCCAGTGATCCCTGTGGCTTT TTTCCCTTCCCCTCCCCCCTAAAATGTCATGTTCCCTTTCTGCTCATGACGAAGACATGT CTTCATCAGCCAATCCTCTCCTGGACTTGGAGACACCCTGAGGGTAGAGAATGTGTCATC TTTGCTAAACTCATTACTTCCCACCGAGCACAACCTTGAGGCCATGGACCGGGTTAAAGA GAACTGCCAAATATCTAGGAGAGCTTGCTTGAGCTTCGGCCCTAGCAAGAGATCTGGCAT CTGGCCGAGTGGCTTTATACACTCAGCTGGTTCTGCAAGACAGACTGTTATACCTGGGCG GCTATAATAGAGCTCACAAGCAGATTGTGGACTTGATACCTTCCCAGGATTACAGCCTTA ATCTTTTCTCCTTAAGTGGAAAATCCTTTGAAAACGGGAGAAGGGGGGAACAATGTAGAA AACAAGAATCCACTTCCTGCCAAGTATTGTCACTGTTAGAGTCACTATTCTCTTCTCTCT CTCTCTCTCTCTTTCTCTCTGAAGTGAAGCATCAGAGAAGTAAAACTAAAAGAACAATCA TATTTAATTCCATGTCTAGAAATCAATCCAATAAGTATGACAGCATGCTTCCCATTCCTC TTGACCATGTGTGCGCAGCTTAAATAAAATCAGAGCTGGGCAGATGGCTCAGTTGATGAG GTACCTGCTGTTCAAGCATTAAGTCCTGAGTTCAAATCTTGAGCATCTGGGCATGGTGGT GCATATCAAAATCCTAGCACTGTTGAGAATGAGGGCACAGGGGGATCACTACAGCACTCT GACGGCCAGTCTAGCGAGTCAGTGAGCTCTAGAGACCATCTCACTGAACTGCAGGCCATA GTGGGAGATGTGAAAAGTATAGATTGTGGTTCAGCGAGAGACCTTGTCTCAAAATGTAAG GTGGAGGGAGAGTCATTGTGAGAGACACCCAATATTTACTTCTGCCTTCACATGCACATG CATGCACTCACACATATACCAATATATGTATGTGCATGAGCACCAGGAGATCAAACACAC AGACAGACAGACAGACAGACAGACACACACACACACACACACACACACACACACACACAC ACACACACAAATTCATCTATAAATGCATGTGCACATGCACCAGGGACAATGAAACAGGAG ACCAAACACACAGAGACACACATACACACACTATACACATACACACACATAAGAATTAAA CAAAATAGAATCATGATATATAACCACTCATTGTATCTCACAAACACTAACCATAATTTC TGAGTTTTCTAGCCCATGCAGGAATTTTAGTTTGAGGCCATGCACCCATCATGAATGTTG AGTGTGTTTCCAAGGTTTTAACCCTTGCAAAATGAAAATATTTGATTCATTTGTATATGT GCTAAATCGTTTTGCACATATTTGGTAACTTCATTTAGAGACATCCCTGTAAATGAACTT TCTGGGTCAGATGTTGATGTGAATCTTATAATCAATGCTGAGAACAGCCAGAGGGTCTAG AAAGGGATTTGGCTGCACAGTGGTTATAAACTGCAAGTCATAGTGAGAGTTTTGAACAGT ATAGATTATGATTCATTGTTTAGGATGTCCTGGCTGCCAGTCCTAACCATTACTGTCTAG CTCTTTGATCTTAGAGGGTCATTTCAACTCCAAATTTCAGCTTCATGTTTCGTAATATGA GGTTAAGGGAGTCACCTGAGTTGAGGCTTACAGATCCGCTTAGTTCTGCCAAGATCATCC CTTAAAAAAGAAGTCCTTTCAAATGCTAGAGGCTGCACACATGCCTCAATAATTGGAGAT TCTGTTTCAATTTCAATTAATTTAATCTGAAAAACCTGGTGCGATGTTTAATCTTAATTG TCAGCCCTATTGGCTCTGGAATCAAGCAAAAGACACACTTGGATCTGTAAATGTGTTTCC ATAAAGTTGACTGAGCAGACAAAATCCTCCCCCAGAGTGGACAGGACCTCCTTGTGGCAG TCCTGATATGAGGAGAGGCCCATGAGAGAAGCTGTTGCTTTTGCCTGCTTGTTTTGACGT CTTACTTGCGAGTGCATCTACTGTGTTGCTGCTGCTGCCACCGTTTGCTGACCACAGAAC TGTAGAACCCAGTTTCTTTGGGCTGTGAACTTGACCAGTGACTTAAGACTCTCCAGAAAT CCTCCCAGCCTTCAGCATTAGATAGGGATGGATGAGGCAATCAGCTTCATGAATAGAGCA GCTACCATGATCCCAGCCATTGCTGAAGACAGCCATTGTTGGATTACCCAGACTGCACTG TGTAAGGCAATCTAAAAAATTCCCATTGAGTAGATACTCACTCTGTCAGCTGTGGTCCCT TAGAGAACCTTGACTAATGTCCATGGCACTGCTTAAGAGAAGCACATCCACCAAAAGAGG CTTCAGTCCAAGGCATGATCAGAATTCTCTCCAAGGTTTCCTGACAGAAACACATAGTAA ACATATAGGAGAAAAATCAGTCAAGCACATTTTTATGGCTGTTATTTCTAGGAATGTGCC TGTGCAAATGTACATACTAGATGCAAGCAAGCTTCCTAAAGATTCTTTTAAAGGGCAATA TGGTAGCCAGATGTGATGACTTTGGCCTAGAGTCTCAGTATCAGGAAAACCAAGGCAGGA AGATTACAAGTTTGAGGCCAGCCTGGTTTAGATAGTACGGCTCTGTCTCAGCAAATCAAA CCAACGCCAAACAACCAACCAAATAAATAAAAAGCGATAAGGTTAACGGTTATATAAAGA GCTCACAAGTATACAGTAAGTCTTGAATAAACCAGACAACTGTCGTGATGCTGTGTGAAT GCATATTAACTCAGCTCTTGGGATAAGGTTTCCAGTGACAGCGTGCCATATCCCAAACAA TTGAGATGGAAATGGAGATAATGTGTCCCGGAAAAATGGAACCGAATGACTCAAAAATTG GCCCTAGAGATAATTCTCAGAGTTTATGAATAAAATTATGTAATGATATGTAAGACTGGA AAAGTAATATCTCTACTTTAATGTATTATTTAGAGTATGTGATTTTAAATATGCATGTGC AACTGAATTGATAAAATGAATTTTCCAAGTCATATTTATTTTATCTACACCCCTAGGAGT TTATAAATCAGCTAGATAAAAGTTTTATTGAGGGATCTTCTCATTGGGTATGATGGTTTT CCCCATATGGGCAGATTTATGAGCTCCTTAACACATGATGTTGTGTGAAAATAAAACAGG CAGTTTACACTATGCTTTGTACTCTGTATACAACACAGCAGATCCTCAACTAACGCTAGA TCCATTTATACGTGGGGAATTGGACAGTCGCTGGGGAAAAGTGGCTGAAAGCCACTTAGG TCCAAGGGGTAGAGGCAGTGTGAAGGTTCCAAGGGAGAGGGACGGGAACGAAATGGGCTG AGGCATAGCTTAGTTGGTGACCTGCTTGCTTTATATGTACAAACCCTTGGTCAGTTTCTC AGCACCACATAAACTGTGCATGGCAAGGTATGCCTATAGCCTCAGATTTCAAAAAGCAGG GACAGGAATATAGCATCATCCTCAGCAACATAGACATTTGGATGTCAGCCTGGACCACGT GATACTTTGTTTCAAAAAGAAAGAAAAATAAAACCAAGATATATTATTTCTCCAGAGCGG CGTAACTAAGGAGTAGATGCTGGGACTCTGCCCAAGGCTGAGCCTTCCAATGTGTGTGTG TGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGGTGTGTGTGTGTGGGGGG GGGGGGTAGAATGGTGGCCCTCGACCAGCCAGTCACAGGGCTAGGGTCGCTCATTGAGGC AGACACCAGAAGTTTGACTGTGAATACCCGAGGCATGCATCAGGCTGTGAGAAGCCACAG GACCCGCTCCTGGGGTAGGGAGGCGCAGTCTGAGGTCCTCGGGAACTGCCAGGAGCAGGT TAGTGGGTGCCCGAGCTGTATGGAGGCCAGGGACGGCAGGCTCTAGCTCTTGGGCACCAC AGATGCAGCTTGATACTGTGAAAGAGCTGAGAATGGAGTAGGGGCCCGAGGGGCTGGCTC TGACTTGGGGCCAAAGGGAAAAGAGGGGAAGGCGAGTGCTCCAGCTTGATCTTGGAGGGA TGAAAGGCCTTGGCTTGCTCAGGTGGGCATCTTGGCTAGGTAGAGACTGTAGCTGAGAAT GCAGAGATGCCTTATGCAGAGATTAGACACGTGGCTCGTTAGAGGAAGACCTGCTCCATT GCTCCCGCACAGCGGATCCCGATGAGAAGAAACAGTCTGTGGTTTTAAGGCATTTATTGT CATGGTGGAGAGTTGTGTTGGGTGAAATCTTACCCCACTTTCTCAGGATGGGCCAGAGGT TAAATACCTTTTACAGGGAGGAGTGTCTGGAAGGGGAGCTGAGATGATAGTAGAGGCAGA GAAAGGCAGAAAGAGGGAGAGAGTAGAGAAGTAGAGGCTGGCTCCATCTCACGTGGAGAG AGGGTAGAAGGGAATGTGGAGAGAGGGGGAGCAATAGGGCAAGGGAGAGAGACAAGAGTA AGAGATTAAGAGAGGGAAGAGGGGGCAAACAGCCCCTTTTATAGTGGGCCAGGCCTACCT GGCTGTTGCCAGGTAACTGGGGGGGGGGGGGAGTCCAGACAGAATACAAGGGGCTTGGGG CATTGCCCAACGTAACTGATGGCCACAGAATTATGGAGAGCTAAGGCCTAGTGTCAGGAG TCTGGTGTCTGGGGGCATGGCAAACACCTTCCATGAACGCCTGCTGGATCTCTGGGGTTT AATCCTAGCTCAACCAGAAAACAGGCTGCCTTTCATGGTCCTGAGTGTGTGTGTGTGTGT GTGTGTGTGTGTGTGTGTGTGTGTGTGTATCAAGTCCTTTATCCCAGAGGCTTCTGCTCA CTCCTTCATAACTGGAACCTGACTATATGGAGGTAATACATCAAGCTGAAGTTGTCAGGT GGCAACATATGGATCTTTGTGATACAGTCTAGAAAACTGGCCTGGGTGGGATGGAGGGAG GGAGGGAGTCAAAGTCAAAAAGCCAGATAGAGGCAGAGAGAGAGAGAGAGAGAGAGAGAG AGAGAGAGAGAGAGAGAAGGAAAGGTAGAAAGATAAGCCCCATCTCCTTGTTAACCTATC TATTTCAACAGAAAAAGAAAACAGCAAGAATATAATATCATCTTGGGCAGACACCAAGAG CTGTGTTTTCAGATTACTGTTGTTCTTAGCACTGTGAAAATGCCTGCACCCCAGGGCCTA AGGCATGAGTCCGGTTGTTCATGTGCACAGCTCAACAGAGACTGTGTGGAACAGAGCTGG GTTGAACTGAGCTACTCTCAGAAGGTCCCCCCAGCCATGCAGACGTGAACTGACTCCTCC AGGAGAGTGGGCTGACTTCTCCCACCCTGCTTCCCAGCTTCTTGCTTAACTGGACCTTCT GTGTGGCCAGTGGTTTCTGTCTCTGTTCCAAGGAGGGCAGGGTTGATCTGAGCCTGTTGT GTGTATGATGCCCAGCCTGGGCAGTAACATAACTGAGCCCAGGCATTCCTCCTGGATCCG GAGTGGAGTCATCCCTCCTTTGTGAAAAATCCTTCTCTTGAGAAAAACTAATCTGCAGTC TGACAGTTTTGAGAGCCACCCAGTGCATTGGCAGGCATTGGCAGGCATTGGCAGGCGTTG GCAGGCATTGGCTCATCTACACATCTGTACCTGCTCTCTGGAAGTTTTACAGACTGACAA CAGTTGCCTCCCTCTTCCACCTCTATGCCTGATACCCTTCTCTTCTTGCTATCAGATGCA TATTCTAGTTACTATGCAGAGCAAACACATTCTTCTCAATGGCTTTAATGTCTTGAAGAC AGCCCTTGCTTCTCTCTCTAGCTTAGGGTACCTTAGTGTCTGAGAAATGGTATCAAACAC ATTTGCCTAGTAGACTTTGTCTTTGTTCAAGTAATTTAATTACTTATAGCTCATTGAATT GAGGCCATGTACAGTGTGTGTGTGTGTGTGTGTATGTATTAATGCTTGTATACATGTGAA TGTATGTGGGTGTGTGTAGATGTGCCTTTAACCAACACTTCTTGGTTCTCCAAAAGTACT CCCCAGTGGCTAGAAAGTCGGGGTTGATGTTTAGTTATGATAAGACATTTCACCCTGATA AACTGCTTTGCCTCTAGCTCTCTAACAATTTTGCATAGAAGACCTTAGAGGACTTACGTG ACTCAACAAAAACATCAAATGTTGATAAGGCTTTCTCTGGAGCTTCATGCTGGACTTGGG ACCACCTGAGTCTTTGGGAAGCCCTCCTAATAGCAGATCAAATAGTCCTGGTGCCATTCT AGCTCTGTGGATAAGTGCTACCTCTAATGTCCTGCTTAGGAGGCTATCTCTAGCCTCTTT TTATCTAATGACTCTGAGTTGCTATGGCAACTATGAGAACAAGTATTAGTTTGCTCAGGC TGCTATAGCAAAGCACCACAGACTGGGAGGCTTAGAAAGCAGAAATTTCCTTTCTCACTG TGCCAGATATCAGAATTCCAAGGTCAAGGGATCAGCAGGGTTGGTTCCTTCTGAGATTTC CTTCTGTGGCTGGCAGGTGGTTGTAGGGTCATTGTCTTCCTGTTTGTCTGCCTCAAATTC CTCTTTTTATAGACTTCAGTCCTATTGTATTAGAGCCCCTCCAGTGACATTTTTTTTCTT AATTACCTCTTCAGAGGCTCCATCTCCCAAGACAAGCATACGCTAAAGTACCAAGATTAG GACTTTAACATGTCAGTCTCCAGGGTCTAGAATTTTACCCAGGGCATGAAGCTGATGTTT TGTGTTGTTTCTCTTTTGTTGAAAATAAAATTTGTCCTCACATGTTATAAACTGATTATG TCTTCCCCTCCCTCAAGCCTTTCCTGTTCCCTCCCACCTCCTCTCTCATATGAACCCTAC TCCCTTTCTCTCTTTCCTTAGAAAACAAATGGGCTTCTGAGGGATAATAATAAAATAAAA TATTATAAGATAAATAAAAAACTAATACATCAGAACATATATATGTGTGTGTATATGTAT GTATATATATATATCCCTAGTTTTGCTTTATCTTACCTTATATTTTATAATAAATATAAC TATATTATATATTATAATATATCATCTTATATTATATATATCAGATATTATATATTATAT GTTATACACACACACATATATACAAACACACACACACACACACACACACACACACACACA CACATATATATATATATATATCCAAAGAGAAGGCACAAGAATTAGAGACTCACACACAGA ATCTCACAAAAACACAAGACTAGAAGCCATGATACACACAGAGGACCTGATGCAGACCCA TGCAGGCCCTGTGCATGCTACCTCAGTCTCTGAGTTCATGTGAGCCCTGCTCATACTGAT TTACAGGATCTGGTTCCCCTGGATCTCCTCCTGGCTTCTACACTCTTTTCCTGAGCCCCA AGGACGGGATTTGATGGAGACATCCCATTGAGGGCTGAGTGTTCCAAGGACTCACTCTGT ATAATGTCTGTCTGTGGGTCTCTGTGTTTTTTTTTTCCCGTCTACTGCAGGAGGAAGCCT CTCTTATGATAACTGTGTTCTTATTTGCTTATTTGTTTATTTATTTATTTAATGCCAGAA TTCTGAGACCACAAGTTTCTCCTGGATATACATCCTGTGCATTATAGGTATGGACTCACT TTTTTTCATATATACATCCCTTGGGGTAGACATTATCATCATTTTGCTTATGAGGAGACT GAAGTAGCTGAAAGACCACCTGAGCACACCTCAGAGCGGCTCCTTTCTGATGAATCCAGG GACCTGTCTCCATGCCTTTTTTCTGTGTAGACCTGCAGCTGGGACTCAGCCAACTGTCCT TTACCACTGCTCCTGCCTCTGGACATTTCAGGAGGCGACATGAGCTCATGAATCCTGTGT GCTCAAGTCCAGGCTCTAACTGTGTAGCATTTGTGGAAAAGCTCATGACTGGATGGGTGT TAGGTTGCCGGGGACTCCCATCTGACAGCACGGGTGCCGGGAGGCGGGGGGATGCCTTTG TGCAGAATCTGCACTCAGAAGATCCCTGTTTACCCAACAAAATTGTGCTTCTGCAAAAAT TGTGTCTATCTAGAGGTGGATAGAGACAGAGACTCCATCTTCTCTTCCTTGGGTTGATAG GCAATGATTCAAGGTAGATGTTCATGTTCACAAATACTAAAGGGAATGCTGTATTATGGA AGGAAGAATGTAGGCTTTGGAATCATATGCATTAACATTTGCTCACAAGTGAGACTCTGC CGGGTGATTTTCCTTTGTTAACTGTTACATGGGATATGAGTGCACGAAGGTGTGCCTACT GATGTGGGTGGAGGCCAGAGATCGAAATCTAGCGTCTTCAGTAACCACTGCCTACCTTAT TCTTCAAGACAAGGTCTCTCACAGAATCAGAGCTCATAGCTCTGGCTGGACTGGCTGGCC AGGGAGCACCTGGGCTCTGTTTGTCATCTGCCCCACCCATCTCTGCCCCACCCCTCTCTT GCTGTTGGGGTTATATACATGGGGCAACATGCCTGGATTTTTATGTGTATTCTAGGTTCA TTTATGTTTCTGCAATTAAAAATACCCTAACAGAAAGCAAACTAGGGAAGGAAAGGTTCG TTTGGTTTACAGTTCCACATTACAGTTCATTTTTGTGGGAAAGACAAAGCAAGAGCCTTA AGTATCACATCCATAATCAAGGGCAGAAAGATAATGTATGTATGCATCCTTGCTTGCTCT CAGCTGGCTTTCCCTTCCCTTGTACTCTTCAAGACAATGCTCTACAGACATGCCCACCCA CTAGCCTGATCTAGATAATTCCTCATAAAGACTCTCTTCCCAGTGATTTTGGGTTGTGTC GAGTTGACAGATAAAGGAAACCAGCACAATATGGGAGTTGGCTATCGAAACTCAGATTCT TACACTTGCAAGGCAAGCAGTTCACCCACTTAGCCATCTCCCTAGCCCCTTGATTAATCT TTAGGACATAATTGCTCCATCTGAAAAAAAAATAGGATATGCTGTCTCTTTACAGGGTCA TTACGATATTGCACATTATATAAATTGCATTAGTATATAGTTTTGTTTTATTTTATAGTA AAACCAGGCTAGGCTACACTGTAATAGCAAGTAATTCTTGATCTTGGTTATATGATATAA TTATTTACATCTTGTGTCATAAGTCTGCCCGTGGCTTCTCACTCTGATAGAAAAGCATTG TCTAAAGCACAGCTAAATACCTGACAAAGGGCAACTTAATAAAGGGGGGGTTTATCTTGG CTCGCAGTTCTTAGGGATACAGTCCATCATGGTGGGGAAGGTATGGTGGCAAGTGTGGCA GATAGCTGGTCATGTTGAGTTCACAGTCAAGAAGCAGAGAAGGAGGAATGTTGGCATCTC TCTCCTGTCTACTTTTCACTCAACCTATAGAATAATACCATCACCCATATTTAGGGTGGG TCTGCCTTCTTCAGTTAAGCCTTTCTAGACAAACACACACTCACACCCTCACACACTCAC ACAGTCACATACATATGCTTAGAGATATGTTTCCATGGTGATTCTCAACCCATTCAAGTT GAAAATGAAGGTTAGCCATTAGATCTATCATGTAGTTATATTCCTCTTTGAGTGAATTTT GTACTGCTTTCTCTAGTACCTACATTACTCTCCCATTTACTGGCATTATCTTATCCCTTT GAGGTTTATCTCCTTGCCTGCACCATCCAGGAAGAGCTGGGGAATACTTGTGGCTCTGTT TCACATTATTTGTGCAAAGGACAGAGTCTCTCTTGTGTCATTAATCATGGCTTAATCTGG CATTTATTACTCCCTCCTCCTTGTTTTACTTTGTAATTTTCTCCAGAGGTCATGGCTAGA GGCATGGGTTATACTTTAAATCCTTAAAAAGAACATGAAAATGCAGAAGTTATCCTTTAT ATGCCTTTATTGGACTTTTGTCATTTTTTATTACCACTAATATACTACTTACACCTACAG ACTATCTATCACTGAACTTCTCCAAGATCCTTAGCAATGCCAAGTAAGGAATGTCTGTGA GATCTAATATAGAGATTCAGCCCCATAGAGAATTACAAGAATAAAATTAATTTGAGGAAT TCTTTTAATTTCAGTTAGCATCTGACTTGTAGGTGTGCGAGATGTTTCTGATTTTATGCT ACTGTGGGAAAGGGACACTTGGGGAAGTTTAGAGTCTAATTTTTAGACACTCATCCACCC CTCTCCACCCTCTATGAAACACTGAATTTGAACAAATATCTTACCCTTGGAATTTGTATT TATGTCCCCCTGGTGTTGATCCTTTAACTCTCGAAATGGGGACCTCTTCCACCCTGTCTT GACCCTCAAGTGTGAAAGGCTTCTGCTCTCCTCTGTTTGTGGCACCAGATAAAGACACTT TGAGATATACAGTTTTGTATATAGAGATAACAGCAGTAATTTCCTTCCTTAGTGTCCTAG TTAGGATTTCTATTGCTGCAACAATACACCATGACAAAAAAAAAAAAAAAAGCAATTTAA GGAGGAATGAATTTATTCAGCTTATATTTCCAGGTCATAGTTCATCATTGGAGAAAGTTA GGACTCTAACAGAGTTGGAAACAGGGGGCAGGAGTTGATGCAGAGACCATGGAGTGTCCT GCTTACTGGCTTGCTTCCCATGATGTGTAGTACGCTCTGTCTGCTTTCTTATAGAACCCA GGACCACCAGTTCAAGGATGGCACCACCCACAATGGGCTGGGCCTTCCCCCATTGGTCAG TAGTTGATAAAATGCCTTACAGCTAGATTTCATGGAGGTGTTATCAATAGAGGCTCCTTC CTCTTATGACTCAGCTGTGTCAACACACAAAAAACCATCCAGTATGCCTAATTTGATAGC CACTGATGCAAGCTGACTATCCTTAGTTCTCAATGTTTTGTGAGCAAATAACAACAGTCT AGGTCACCTACTTCCTGTGTGCTTACCATTCTAAGCAAGGCAGCCCCATGTGATCAATGC TTAGGGAAACAAAAGGCACCCTAAGGATGAAATGTTCTATCACTACCAAATCCCTGTAAC TTCTGCTACCTTACTCCCCCTGTCATTGCCAAATACCTGACAGAATCAACATAAAGGCAG AAGTATTTTGTTTGGTCACAGGAGTTAGACTCCATTAAGGAAAGCATAGCATCAGGCTTA GAACACCATTGTGATACTATTCTATATGTTTGGCCCAGGGAGTGGCACTAGTAGGAGGTA TGGCCTTGTTGGATCAAGTATGTCACTGTGGGTATGGGCTTCAATACCCTTGTCCTAGCT TTCTGGAAGCCAGTGTTCTCATAGCTACCTCCAAATGAAGATGTTGAACTCTCAGCTCTT CCAGCCCCATCTGCCTAGAGGCTGCCATGCTCCTGCCTTGATGATAATGGATTGAACCTC TGAACCTGTAAGCCAGCCCCAATTAAATGTTGTCCTTATAAGAGTTGCCTTAGTCATGGT GTCTGTCCACAACAGTAAAACCCTAAGAAAACTGTGATATGAGTGTATGGTAATGTCTTG TTCTATGACACCCAACAGGAAGCAGAAAGCTTAGGTAGGAAGGGAAGTCAGTTGACCTAT AACCTTAAAACATTGGTCCTAGCATCCTACTTCTGCAATTCAAACTCCATGTCCAAAGGT TTACACAATCCCCCAGGGACAGTAACACCAGATGAGGCCATGGGTTCAAACACGTGAGCC CATGCAGGACACTTTACATCTAAACCATCATACCTTTCAAAGGTGGTATTTATATGGAAA CTTCTATTTTTCTTAGGGTTTCTATTGCTATGAAGAGACACAGTAACCACAACAATTCTT TTAAAGGAAAACATTGAATTGGGGCTGGCTTATACATTCAAAGTTTTAGTCCATTATCAT CATGGCAGAAAGCATGACAACATGCAGGCAGATATGGTGCTAGAGAAAGAGCCTAGAGAT CTCTGGATTGACAGGCAGCAGGAAGAGAGAGTAATATTGGGCCTGGCTTGAGCTTCTGAA TCCTTAAAGACCACCCCTGTGACAGACTTCCTCCAGGAAGGCCACACCTCCTGATAGTGA GACTCCCTCTGAGCCTGTGGAGGTCATTTTCCTTCACACCATCACAGGAACTGCGCTGCT GGGTGGGAGTTCTGAGAAGGAAAAGTACAATATCTTGTTCATGGAATGATTGTTCCACTT ACCTTTGTAGCATAGCTTAAGGCAAGCCTGCCTCCCTAGGGTTGGTCCCTTGACTAGGAC ATTGACTTGGCTCAGTTGGAATATTAGACCTCTACTATTGCCAGAGATTCTAGTCTCTTG AGCAAAAGTTTTACAGTAATAGACCTTTATTGTTACTCTAACAGTGTCTCATTCAGTTCT CATTTAGGTCTTTTTTGTTTTGTTTTTAAGGGACTTAAAATCCTCTCTCATAAGTGGTGG AAGGAGATTACAATCACTATGGAATTCTGTATTGGCTAATAAAATTACTTAATGTCAATT AGCAATTTTGAAGACACCAATCTAAACCTCCCAGTGTATTCAAACCATGTACAGATTTCC AAAAAGTGAAGATTTGGGGTTGTTTTGTTTTGTTCATTTTTGTTGTTATTTTGCTACCAG GGTCTCATTCTGACCTTCCATCAGCTCCCTAGTTCTTTGGAATCCATTGAGAGAGTTCAG ACATGACACACAGAGACAAAGCCATGGGATTTATCCCACGGTAATGTGGGGACACTCTCA AGAGTGAGAATGGACAATGACCAAAGGACCAGTGCAGAGAACACTCTCAGGGAAGGAGAG TGGACAGTAACCAGGGAGGCTGTTATGTAGAGTACATGCTTTGGGGGTGCAAGTGCACAA GGGACAACCCAACCATCGTGTAAGCACATTATCAAGGGAGAGGAATGACAATAGCTACAC AGACCGTTATAGAGCATAAACTCTTGAGGAATGAGAATGGATGCTAGCCAAAGGTACCTT GTATAAAGCACATTATCAAGGGAGGGGAGTGGGTAGTAGTCAAGAGGGTTCATTTCTCAA CCTGTATTTTAGCTAAGTTTTAAAATACATTGTATTGTGTGTATTCGTACAATTATGTGT TGAGGCCAGAAGTAAACCTTTGGTATTTCCATATGTACCCATTATTTTGTTGTTTGTTTG TTTGTTTGTTTTTGTTTTGTTTGGGGGTTGGTTTTTGTTTTGGTTTGGTTTTGTTTTTCA AGACAGGGTTTCTCTATGTAACCCTGGCTGTCCTGGAACTCACTTTGTAGACCAGGCTGG CCTCGAACTCAGAAATCCGCCTGCCTCTGCCTCCCGAGTGCTGGAATTAAAGGCGTGTGC CACCACGCCCAGCCTGTACCCCTTGTTTTTTGAGACTGATTCTCACTGGCCTGGAACTCA CTGATTAAGTTAGGCTGCCAAGCTAGTGAGTCCTGCCTACTGTCTCTGTTGTCCCAGAGC TGGGATTATAACTGTAAACCACCACACATAACTCCTTTGCTGAGTTACATTCCCCCATTC CTACACTATTTCTTAAACTCCCTAGTTCCGATTCCTTAGGACTGTTTTCATGTCTAGGTG ATGGACATGATCATTTTGATTAACTCTTGAGAGAGGGGTAATGGTATGTTTTTATTCTCT CCCAGAAAGCCTCTGGCTAGATGGTAATCTTATGATCTTTTGGGCTAGTCACAATGTTCT GTCTCTATCTGGGGCCAGAAATACAGGTCAGAACACATTCTTTTGCACAATAATCAGTCC TTCTGTTTCAGTCCCTGGTTTTACAGGCTACTGATTGTGAGAAAGGAGCCCAGCCTCTGT GACTTTCCAGCCTATGTATATTTGTCTAGCAGGTCAAGGCAGAGTCTCCCTGTGGTGTCC AGGCTGGGCTTGAATTAGTGGGTTGGAGTAAAGCTCTCACCTCATCATCTCAGGTAACTG AGGCTAAGATGTGCGCCACCATGTGTGGGCTAGAAGTCTTTGATTCTATACCAAGATTTA AAAAGAAACTTCTGATAAAATCTGTCTCATACCAAGGGAAAAATCCTAATTGTTGCATAA TTAGCTTTTTCAGGATCTAAGGTTGTCAGAGGCTGGGGGGCTGGGGGGGTGAGGTTGACT TCTAGGAGAAGGAAGATTCTAGGAGCTACTTCAAACAGTCCTGTAACTGCTGGCAGGAGA GAAGATATTCTAAAGAGAGACAGTTGTCCCCCCTGTCAACTATCTGACTTTTCACACTAG AGTTTAACAGGCTTGCAGGTCTTAAAAACAAAACAAAACCAACAAACAAAACAAAAACGA AGAGAAGATTCAACTCTACCTGGGGCTGCAGAGGTCTGATTCATCAGCGGGGATCTTACA CCCAACAATTCCAATGTTTTTCAATAGGACATAAACAAAACAGAACAAAGACCCAGTCCA TTCACCCCTAGGGAAGGACAACCTGTGTCACAGGTAAATCTGTGTACGTTATAGCTTTAT TTGTCTCAAGGCTTTCTACAGACTCTAAAGCGGCCATTGCTACCATAGGGAAGGAATTAG AATTTTTTCTCCCCATTCAGCAAAACTACATATGACTCTATTTCCCTTTACCAAATTCTA TTTCTAGAGAACACAGAGAAACTAAGGCAGTGAGTGTTTAGACCTAACTGCCAGGTTCCA GCCATGTTACTACTGTGCTTTGTTTTGTTTTGTTTTGTTTTGTTTTGTTTTGTTTTGTTT TGTTTTGTTTTGTTTTGTTTTGTTTTGTTTGTTTTCACAGGAAGAGCTTGGGTCAAAGCT GGTTTTTGCTTGGCCTTCACTATGTTCCCTTTCTGTGGCGAATGGGGGACCGAGTGTCTA TTTTATAAATATGGGGATGTGAAATGAAATGTCACATGAGCTGCGATGCTTTATTATGTT GTTTTATGGGTCATTTTTAATATGGGTTATTTTATGGAGCTGTGTTACCATGTAGCTCGA AAGCACTGAATTTTGGTGGGAGATGCTCCGCTCTCATTACAGCTACCAAGAGGCATGGGA GCTGAATTAATAGACATGGAACAGAGACAACTGCTGTCTTTGCAAAATGCGGGGGGCCAT TAAGAGGATCAATCAGTAGGGGGTGGTGTAATCCACCAACATAGGCATTTTCCACACAGT TCTGTTGCTGCATCTCAATGCAAAATGGTCCAGGATTTTTTTTTCAAGTGCATTAAAGAG GAGAGAATCCCAGCAGGGGCTTAATAAAGGATTTTTTTTTCCTTTCGTGCTCCCCCCACC CCCACCCCTTGACTTTTTATTCTTGCAACAAGCTTCATAGTTTGGAAATCATTTTTGAAG TCAGTGTTGTGAATATTAAGTAGGGAAGGAAAAGAGGCCAAGCTGTTACCTTGTAATAAA AATCAGACACAAGCCCTTTCCCACTGCCTGCATAGAAGGCGCAATAGTTTTGGGAACTGG CCTTTCGTTCTCATTCAACAAGCAATATTTAGTAGTGACAGTTAAACCTTGAGCAGGTCT TAGTGAGATTATAACCTCTATGCCTTTGTGAAGGACTCCTGTCCTCTAAGGTATAAACTT GAACCTTCTACAGGAGACCAAAGATGTCTTGTTGCCATTGAATTAAACTAAACATGCTAG TGTTGCCCATAACAACAGTTGCTAGGCGACCTTTGCCTGCATGTGGAGGGGCGGGAAACA TTGTGGCTCATGGCTCTATTTATCATCATATTTCAGCAGTCTTGCTAAGGGAAGGACCTG ACACACACATGACAGAAATGTCACATGCACACTAGAAGAGGGACATGGGCTGAGAAATCT TCAATAGTTGTTATACCTTTGCCTGTGATTTCTTGACTGACTCTCACTGTAGACATAGAG CTGTATGCCTGTACTAGATTTAGAATGTGTCCAGCCCACCTCTTCCAGGGAAGACCAGGA GGGAAGGGAGGAGCACAGGGGAGAAATAATGAAAATGTCATTCCTGTGTCAGCAGTGGGT CTGAGGCTCCAGCAACAACTGACATCACTCCACACACAAACAACACTCACCCCCAATAGA CACTAGTTTGGAATATCAGTTAGTCAGGTGTGGTGGTGCCTGTGGCATAATCTCAGCACT CAGAGGACTGAGGCAGAAGAATTGCTATGAGTTGTGAGCCATCCTGGCATACATAAAAGG GCCCTGTTTCAGGCCATCTTCTGATATAATCAAGATTAAAGGTCATAGTACAGTTCCATT TCTGAGGTATGTACCACTATAGATTGTTTACTGTTTGGGGTATATATGGGATTATGTGGA GGGCAGTTTACATGTGTATGACAGGGCATGCATGAGTGTGTGTGTGTGTGTGTGTGTGTG TGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTAGGCCAGAGGACAACCTCTAGAGTCATTC CTTAAAAAACAACCTTGTTCTTTGAAGTATTGTCTTTCATTGGCCTGATTCCCACCTGGT AGGCTAGGCTTGGCTGACCAACAAGCCCCAGGGCTCCCCTGTCTCCTTTCCCAGCACTGG AGTTATTAATGTGTGCTACTTCGCCTAGATTTTAGGGCAATTAACTTTTTAAAAGATGTA CCATCTCATCAAAGTGTCCCCACTGTTCATTAAGCCAATTGGCTGAACATCATTGGAACT TAAACAGGTGTTTCCAAAAGTCAAACCACCATTTGAGAAGAGCACCTGCTCACTGGCTCC CCACCCCCTTCCTCTTGCTCTCTCTTACACTGGGCCAGAACATGAAGTCTCAGCAGCTAG GCTGAGATCCACAGTTTAAGAATTTAGATTGTAGCTGGATTGAAACCCACCTTGATTCCA CCACCCTCTTTTTGCCAGGCCTAAAGGAACAGTCTTCAAAAAGTTTTTTTTAAATACAAT TATATAAAGCCACATTTAAGTAGAACAAATTAAGATGTTCATGCGTGTATTAATCCATGC AGTCACACAATGTAAGCAGCATCTCTGTTTGAGACCTTCTGACTTTTGAAGGATACTGCT CATCACCACAAAAGAACCGAGAAGGAAGAATATCTAGGATATTCTGTATGAAAGTGCCAG GTGATTAAAATGCCAGTAGCTGTGGAGTGAAATGTCAGACCCACCTTCTGTATTCTGCAT TCTCAATATTAGAATCACACAGAGATGATACTTTTACAGGTTGCAAGGAAGGAAGAATAG AAATCAATTTGTGGAGGGAAGAGAGCATCTTCCTATAAAAACAAAAGGGAGAGAGGAAAC AGCCATGTAAAGGGGTCTTTAGAGAAATTATGGGGCCAGATACGAAATTATTTTCCAAAG GAAGAAATAAAAGGACTGATGATCCAATTAGTTGTCAGAACAGCGCAGTGGTAAGTCCCT GACTCTGGGATCATGTCTGAGCTCACCTGGAGTTGCTCCTGCTTACTGCTGAGCCACATC AGGACAGATATTTCATCTAGAAAAGCCTCTGCTTGTCCTGTAAATGTGGGGCATAATTAT TTTTAGTTCCCTGGCAGAGTGAGTGTGAGAATCAGCTGACTGAGAGAATAAAGGGCTTTG CAGTGTGTTTGGCACAAGGGAGCTGGCAGCAGACGCTGGTGTGGTATAGCTGGTATCTCA TTGCTACTGTTAAATGGCAGGGAAAGTTCTTGGGCACAACTCCAAGAGGGAGCAATGGAG TGGACTTGACCAGGAGAGCAGCCATTGCTGCTTAGCCAATTGTAGGTGGGGGACATTGTA TACAGAGGTGGGATTAAGGGCAGACCTATTTCCAGGACACTGGGATGTCGTGGATGGAAT TGGACACAATGGCTACTACATGCCAGTTAGAAACCAGGGCTATATTACTTTGCCACTAGA GAATGTCAGAGGATGACCTCGGCCAACAGCAGCAGCAGCAGCAGGCTCAGTACTCAACGT TTCAGCTGACCCAGAATAAACTATGGAATCCCAGAAGGGACATAAAGTGGTCAACATAAT GAACAGCACTTGACTCCCACTTGGGTGTTCCTCGAATTATCCCATTAGGTTGTGGCAAGA GCCAAAGAGCACAGACAGGCCATAAGCCTGGAATCCTTTCTCTTCCTCCCCCTCCTCCTC CTCTTTCTCCTCTTCCTCCCCCTCTTCTTCCCTTTCTTCCTTCCTCCCTTTCTCCCTTTC TTCCTTCCTTTCTTCCTTCCTTCCTTCCTTCCTTCCTTTCTTTCTTTCTTTCTTTCTTTC TTTCTTTCTTTCTTTCTTTCTTGTCTTTTTCTTTCTCTTCTCTTTCTGTACTTAACAAAG AGGAAAGCTACTGCTCAAAGCATATGACTGATACCAGGTGAAGTGGGTCAATGCAAGAAA TATAGGAAACATGACCTAGTATGTGACTTCTGACGCCCAAATGCCACATTCCTGAACTGT GACTTGCTGTACTGACTCAGGTTCTACCCCAGGTCACTCGCTCTGCAGTGAGCTTCGGAG CAACTGTGAGACAGCGTCCCTTGGATGCCCAGGAGCTCACTCACCTGAACAGTACCTGGG TGTTTTCCAAGTTCCTCACAGCCCACTAATTCTAAATTGATCTTTCGGAACAGTTTTCGA CCCAGTGAAATAGGAACTAGGAAACTGCTCACCTCCCCGTTCCAAAAGAGGCAGTTTTGA GACACATTCTACAAGGTTCCTTAGGGATCCCCAGTGATTCCGATCCCCATGTCCTGTCTC AGTGTGAAGCCTGGTAACTATGTGGTGGTTTCTCTTCTTTCCTGCCCTCCTCCAACCTCC CGTCATCAAGTCCTGAGATTTCCTCATAGATTGAATAGTCATACTCTGCTCTGAAGGGGT CCCAAACTAAGACAGTTTTTTAAATCTTCAGCAAAGATAGTCTTATCTGTTCTTTGCCCA GAAGTGGGCTAAGACCCAAAGCCCAAGTTCACAAATGAGGGAGGTGAGTTTTCCTCAAAA CATCCATTGTCCTTATGTTGAAGTCTTTTCTATTCTGATGTTTGCCTGATGAATCGATTG TCCATTTATTTCTTGGCTGACCATCTTCTGAACCTCTTGCTGACTTAGGAGAATCTTCCA TGCATTGAGAATGGCAGGCTCCTGTTGCCCAGGCTGGACTGAACACGTTTGTGACTGGGA CTCTGCCAATGGATGTCCCTGCCTGGACATCAGCATTGCCACAAACACATACCATGAAAT AGTTAGAGAGAAAAGGGGGCCATCCAACGTTTAATGAGAGTGTTAAGTGTTCAATGTTGT GGGCCAGCATCCCATTGCAACCTGAACCTCACTCATCCCATGACTCATACTCTAATGTCC TTCTCATTTCACTAATCCTCACAGAACTTTCCAGCAACATTTCTTTTTCTTGAATCATCC AGAATCACTTTCTTCTATCACAACCAAAAGCCTTTATCCATGATGCTAAAAGACCAAGCC AACAGTTCATGACATAGGTACCACACTTGGGAAAAGATGTCCCTCTTAAGGATCTAGGGT GAGGCTGGAATGGTTTTGTTCTTTTACTTTATTGATTCAAGATTGAAGGCTTAGACACTG TATTAGTCAGGGTTCTCTAGAGTCACAGAACTTATGGATATCTCTATATAGTAAAGGAAT TTATTGATGACTTACAGTCTGCAGTCCAATTCGTAACAATGGTTCAGTAGTAGCTGTGAA TGGAAGTCCAAGGATCTAGCAGTTACTCAATCCTACATGGCAAGCAAGTGAAGGAGGGAG AGCGAGACTCCCTTCTTCCAATGTCCTTTATAGTCTCCAGCAGAAGGTGTAGCCCAGAAT TAAAGGTGTGTTCCACCACACCTTTAATCCTAGATGACCTTGAATTTGGAGATCTCCCTG TCTTAATCTTCTGAAATCCATAGCCACTATGCCTCAAGATCTCCATACCAAGATCCAGAT CAGAAACTTCTATCTCCCAGCCTCCAGATTAGGGTCACTGGTGAGCCTTCCAATTATGGA TTGTAGTTCATTCCAAATATAGTCAAGTTGACAACCAGGAATAGCCACTACAGACACCAA GAAGACCATCCCTTGTAGAAAGTCTTCAAGAAAGTGAATGGAAGCCTCAGAGGGACTCCA TGGAGGACCAGCATGGACTTAAAAAAAAAAAACCCAACATTTACTTGGGGCTGGCTTACA GGTTCAGAGGTTCAGTCCATTATCATCAAGATGGAAGTATGGCAGCATCCAGGCAGAGCT GAGTGTTCTACGTCTTCATCCAAAGGCTGCTAGTGGAAGACTGACTTCCAGGCAACAAGG GTAAGGATCTTATGCCCACACCCACAGTGACACACCCATTCCAACCAGGTCACACCTCCA GATGGTGCCACTCCCTGGTCCAAGGATATACAAACCATCACAAAGGCCTACCTGTTTATA GTCTTCCTGCTGAATGCTTGTTATGGAAACTGGTTAGAACCTTTTATCTTGGGAAATTTC TCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCACACACACACACACAC ACATATTTATTTATTTATTTTGTTTATATATCAGTTTATTTCAATGGTAAGAGGGAGACT AATGTCTTATGCATAGTGAACATATATTCTTCTAATGTACTACATTGCTAGCCCTTAAGG AGGCTTTTTGTTCGTTTGTTTGTTTGTAACGTGATGGAAATTCAACCCAAGGGTTTGTGC ATGCTAGGCAAATGCTCTACCACTCATCCATGTCCCTAATGTTCTTGTATCATTAAATAT CAAAGGTTGGATTTTTATGTGTATGTATGTGCACATTTATGTAAGTGCACATGTGCGAGT GCACATGTATGTGTGTGCATGTGGAGGCCATGCACTTTGGACATTGTTCCTGGAATGCCA TTCACCTTGGATTTTTTGAGACATAGTCCCACACTGACCTGGAGTTTGTCAGCTAGGCTA GGCTTGTTGGTCAGCAACCCTGAGAGTCACCTGTCTGCCTCCCACGTTCTGGGATTACCT GTATGTGCCTGTGGATTTTTGGAATTGAACTCAGATTCTCATGATTGCATGAAAAACACT TTTCCCACTGGGCTATCTCTCTAGTCCCCTCAAAGACTGGAATCTTAGAAAACTCGTGGC AAACATTTGGAATAGGGATTATGGTGTGTATTTATTTCATGTATTTGAAACTCATGGCAG CTCAATTCTAATGACTTCCTTTGCCTGCCATATGGCAAAATGAGTACATATTCCCAAGGA CAGAAGATAGTCTGCCAAGGCATGGACCTCTGAATTCTTCCTTTGAACTCTGCAACTGCA CAGCTGTCTGGGGCTGACTGGAGAGACCTTGGTAGAAGGCTCGACAATAGAACACGTGGC CATGGTTGCTCTGTAATACCCATGTTAACAGGCATACTGTTCAGTAACAACACCCACTGA AAAACTGGACAGAATTTACATTGATATGGAAGTTGTATTACAGATCACAGAAGGATAGAT AGACATACAGATAGATATCTTTATGGATATACATTTCAAAAATTGTATATATGAATAACC ATAAAACTCTTTGTAGCAATTAAGAGGTAAGTGTTATGGAAAGGAGAAAATGGGTGTGGC CCTGACAAGAGACAGAATAGGTTACCCTTCCCCCATGATACAGCACAGACTGAGAAGATA TGGGTTTCAGCACAAGCTATAGGTGGAATAATTACTGATTCAGAGGTGAGCTGGACATGA TGATATACATCTGTAATCCCAGCACACAACCAGTCTGGACTACATATATCCTTTCATTTC ATTTTGAAGAAATGAGAAGACAGGTGTGTCTTCTATTTCCATCATGTATTTATGTAGCAG CAAACTAGAATCAATAGTTAGGAAAATACAGTGGATATTAATGCCTTAAAGTCTGCACTT TGAGCCATTTTTTGCCACTCTGTTTCTCTGTAGTCTGTGGGTCCTTATAAGAGTGATTGA TCTAATGGAGAGCCATGGGGTTCTTATTGGCTGTAGGTCTTGGAAAGATGAAAGAGAAGG AACTGAACGCTCAGAGTAGACACTTCCCAGGTGCTCACGGCTCAGAGTCACAGCCATCTT AATAAGAAAGAGTTGGTTTTAGCTGGAAGTTCATGTAGGACTACCAAGTTCTATTTCCAG AATATGGCCTGGGCTCCTCTGGCTACGTGTTACCCATATTACAAAGCCACAAGACCTACC TTGATATTAGATATGCTTTTAGACTGCCAACCCAATCCTAGCGCCACACCCCCATGGCCA CATTTTAGGGCAACAACTCAGCACCCCTGTATTTGGTGTGTTGGTTAATAACTGTGAAGA ACTCCCTCGGGCCTAATTTATCATCAACTTCAGAATTCCTGTGAGGTGTCCAGTAGACAC AAGGGAGAGCAAGTTGCAGATAAAAACTTCGGGTGATGTTTTGAGTTGTGTTGTGTTGTG GGCCACCTCAGGTGTTCAGCGTCCCTGGATACCCACACCATCTGATCTGGTGCAGGGTAT CAGAGGATGACATGCATAGCCCTGGACATCTCCCTCTCCTTCCTCAGGAGAAATTCTAGG AAACAGGGGATCACGATCAATATCTTTAGAACTGTGATGTCAAGCATTCAGTCATGGACC ATGCATTTCATTTATTTGCTCCCCTGCTGCTGAGCACAAGAAGAACACGTGTTCTGGGTG AGCTAGGGAGAAATATCTCATTTCTTATCCATCAGCTAAGCAGACATTTCTTAGCCCCGT TTATCTCCATACTTCATCCAAGCAAAGATGTGTGAGTTGTCATCAAGTGGCAAAACATTG CCCTGTTAGAATCTCTTCCTTCTGTCATTTAGATGTGTGGTTGTAGAATGACTTTCAAAA AACATCTCTCTGGTCTTATAAATACTAGCTTAAAACAACCATGAAGGCGAAGGGCTGAGA TGGCTCAGTGGGAAAAGTGCTTGTGTGCAAGCATGAAAACTTGAGTTTAGAGCCTCAGCA TCCTATTAAAAAAAAAACAGGTCTACCAGAAAAGAACTTTAGACCCAGAACTAGGAACAC AGAGACAGGTAGATTCTTGAAGCTAATTGGCCAGCCAATCTAGCTAGATTAGCAAGCTCT GGGTTCAGCAAGAGACTGATTTAAAAAATAAGATGAAAAGCAGCCGAGGGAGACATCCAG GATCACCCTCTGGCCCCCACATGCACGTGTACCCATTGCACATGAACATAGATACACACA CATATACACTGAAGCATGTGCACACACATATACACTGCAGCCGCATCTGGATGTGATGTC AGTACACATGTCACAGAAACCAGCCAGGCTGCCCGGGCGCTACCATCGCACTGAGCTGCT TCCTGTCTTCTGCCTGTGCTAACAGCATTCTTATGTAGAGATCCCAAAGCAATTAGCCTT TCAGCTTACCAGCTTATATTCTCCCCCACTCTATCCCTATTCTGTGGGTTTGCAAACATT AAACATCCAGACAGTAAACATTTAATGACTGCTTCCATTGCCCCAGGTATCTCTAGGAGC ATTGCCTGTTGCTCGCAGTAATCCTGTGGTGCACATATCATTCCCACTTAGAGGCAAGGA TACCGAGTGTCAGAAGGGTTTAGAAAGTGCCCAAGAGTCATGCCATGAATCATGCTGCTG GTTTGTGCCTGGCACAAGTTGGGATACAGACCTGCCTAACTCATAATTTTCATTTGGATT TAGGGTTGTGGCTTGGGTGCTAAGAGCTGCCTGGTATGTTCAACAATATAAGTGAAAATA ATAAAGACTATTTTTCCTACTCTACAACCCTATCTGTGCAACCAAAGTTATTGCATGGGC TCAGGGGAATCGGTGAGAGTTCTTAGGAGTAGAAATCATGACAGCCGGGACAGAACCAAG GGATAATGACAGCTGTTGCTGTGAGGTACCTGCTGGGTGCCAGCACTATGGGGTGGCCTA TTTTGGGGACACTCATATCCATTTTGTGATATAAAGACTTTTTGTTCCCATTTTATAGGT GGGGAAGCTGAGGCCTACAGTAGCTAAGGAAATTTCCTGATGACACATAGCTGACAATGA ACAGAGGCAACCTTTTTCCATTTTGGTGGTATCCAGACTCCACATCTTAACCATGCCCAC AGTGGTGACAACCAGAAAAAGCTTCTCTAGACTCAGTGTCTTTGACCCATAATTCCTGGA GAACTAGGGTGATATGTTTCTGACTTTGGCAGTCTGCCATAATAGTGAACCTCTACAGTC TGCGAGAAGGTGTAACAAATACCATGAAGTGTACACACATGCATGCACGCGCGCGCGCGC GCGCACACACACACACACACACACACACACACACACACTTCACAATTAAATCAGCTCACC TCCGTGGGCATGGAAAAAATGAAGCAAATTGGATTATTCCACCGATTCTCAGAGAGCAAG AGGACAATTCCAGTTTGATATGGGACAGAGTAACCCCATAGAGTGAGCATAGGCTGGCTG GGTTGTGAAAGCTTTGAGCTGTATTTCAGTATCCTGGCTCCAAAGAGTCACATTTCTTTC TGTTTTATATAGAATTGATTAACTTTACAGTACTTGGTTATTTTTTAAAGGTGTGTGTGT GTATGTGTGTGTGTGTGTATGTGTGTGTGTGTGTGCGCGCATGCATGCCTGTATCTGTAT GTGATTTATTAGGACAGCTTGAGAAATAAAAGGAAAACAACAGGAGATCTAAAGGTGTAA CTGTGTGGTAGAGTGTTTGTTTTGTACATGTGAGGCCCTGCCTTCAGCCCTCAGTGATTC AAGAGATGGGGAGAAACAGTTAGATTCAAATGCATTTTATATAAGACTATATACATATTT ACATATTACATATAAATGTATGTTTTATATAGAATTGATTATATATTGAATTATATATTA TATAACTATATAATATTACTATGTTATGTTAAATATTACATATATCCTTCTTTGGTTCCA TTTCTACACGTGATTTCATTTTTAGAGGGGCAGTTACTTAACGAAGTCACAATGGCAAGG GGAAATCCATATGAACCGGCAATCCCAGAAGTGCTTACGTTAGGCTATGGGCTGTAGTTT CATGCTTACACTCTACCCTGGTTAAAATGGTACTGAGGGAGCATTTAGCATGGAAACTAC TTGAAGCGGCCTTGAGAAGACTTATAGAGAGAGGCTGGAAGCTAAATTGACCTCCCTCCT ACCCCTACCCCACTCCCTGCTTTTAAACAGCAAGGGTTTGGTCACGATTTTTCTTAATAT AAGGAAATTAATTGGATATATTTTTCAATTAGTAAAAGAAATAAACAAATGGAAATTGGT GATTTGTTTTCATCCAGAACTTAATCTGCATTAACTCAATTACACCAGATACATGAATTC CCCTGTTGGCTTGATTGCAAGTTGGCTCAAATTCATTTTTATTGTTTGCTCTGTATTAAA AAATCTGTGCCTCGTGTTGAACACCCTTGCCACTCTTCTAGAGGAACAGAGTTCAGTTCC CAGCACTAATGTCAGGCCACTTACAACCTCCTGTTCCTCCTGCATCAGGGGCTATAACGC CTTCCTCTGGTAATTTTGGGTACTGCACTAACATGGGCACTCACAAACATACACAGAATT TAAAATAATACTTTAAAAAGACTTTTTTTTAAAAATATTATTTATTTATTTTTATGTATA TGAGTACACTGTAGCTGTCTTCAGACACACACTAGAAGAGTGTGTCAAATCCCATTACAG ATGGTTGTGAGCCACCATGTGGTTGCTGAAAATTGAACTCGGGACCTCTGGAAGAACAGT CGGTGCTCTTAACTGCTGAGCCATCTCTCTGATCCTTTAAAGACTTTTTACAAATCTTCC CTCTTGTCACTTTTGATTCTGAACAGCACTGTCTCAAGTGAACTTCACTGTGAACTTAGT GCTCCCTACCTTCCCTTAAGAGATCCAGGCAAACAAAACACCATTTCCTTCTGCAAAATT AAACAATGCAAACCAGCTGAAGAAGAGGTATATATACAGTTAATCATACAGAGTACTTGT AAAGTCAACAGGAGCATCAATGACAATCATTCTCAAAACACTCTCAAATAGGATAGTCCC AACCAAACAGGCGTATATGGTCACTGTGCTTTCATGAAAACATTGTCATTACATACTGCT TATGAGTATATCAAATTTAAATTTTAGCCCCTCAAAATTGCAACAAAACAACAGGTTTTT TTCCCTAACATCAGAAGCCTTAAGAATAAATTAGTTTGATTAAAATGGGATCTGGTCAGA AAGCTTAGTCAGATAAATGATCATGAAGCACTCCCCAAGAAATTATTCCTTCCCCAAGTA CTTAGCAACGCTGTTCATTGCCGCTTGTGGGTCGGGAACCAATGGGAGGTAGGAGGGAGG CGATAGCCTAGGGAACAAAGTCTAACCCATCTCCAAGTTTCTAGTCTACTGAAGAAAGTC TATGAAGATGGACCACATTGGTATTATATGACAAATACAGAAGAAAGGACATTTCATATA GTCCTGGTGTGGTGTTCAGCTGAGGGTTTATGATGGCTGGAATGGGGTGGGAGAGTATAT AATCCAAAAGGTTCCAAGTTGAGGAGAAGCATGCTTGAAGTTCTGGGTTTAACAGAAAAT GTGTCCCCTTGGAAGGGATGGACACAGTAGATCAATCTCTCTGCATGTACAGGACTTCCA GGAGGGCAGTAAATTAATGAGGCTCAGTGAGTGAGCACCAGAGCTCCAAAGGTTTGCTTA GAACCTGTGCTAAGCAACTTTGACTTTATACTGACTGTCATGGTCACCCCTGAAGTTCAT TAAAAGCAACAGAAATGTGTCAGAAGAAACCCTCTTGGTCTGGGTTTGAAGAACCAAGTA GGCTCTTGGGGAGGAAGCAGACCAAAGAACAGGAAAGAAATCTGCCAGGAGACAAAATGA AGTGATGGGGAAGCCAAACTGGTGGTGGCTGCAGGGAAGGGGAATTCTCAGGATGTAGAA TTAGTGGGTTATTGATAGCTATGCTGTGGTGGGTGATGGAAGCAGAGATTAAGGATAGTG CCAGAGTTGAATCTCCCCAGCATCATGTGTTGAAATCCTAATGCCCCGTGTCTTTATTAC AAGGTGACATTTGGACACAGACATGGGGACAAAATGAGAAGACACAGGTAAAAATTGTTC ATCTCAACACCGAGTGGGAAGATCTAGAACAATTTCTCCCTTGTGGTTTGCAGAAAGGTC AACCCTGGTGACAATCGAGCTAGTGAATTCAGCCTCCAAGACTATGAAATGGTGAATTTC TATGATTTAAGCCTCCAAGGGTAAGGAGCAGGATCAGAAAAGGACTCCTGCTATGAGTGG CATGAACACAGCTTTGAGCCTATTAGTTGTGCTCTAGTTGGCTATGGCATGGATGGTCAA GGCTCAGGAGAGAAAGCTGGATGTGTAGTGACTGATTTGGGAGAGTCCCTGGCATGTAAG CAGGATCTGACACAGCAGAGAGGCCCTTGGAGGGAATATGGTGTAGAAGGTGACATGAGA GAGGGTGAGCCCTGCTCTAACTTTGGATTCTTTGCTTCTGTGACAAATAAGACAGCTTCA TTATGTGCTGTCTTGGAATAGTTGCCATAGGAACCAGCAATAGAGTAGTGCATAGCAAGA CCACCCAGAGGCTGTACTCAGGTGTGACATGGGTTAAGAAATTGAGCCTTGAGATGGTCC TAGACACAATGATGAGATTCTGACCCTCACAAACTTGTCTTGTTGAAGACAAGAGCTAGA AAACCCAAATATTAAATCGCTAATTTCTGTTGAGAAATAGGAGCATGTGGTAGGACATAC ATGTGTGTCTGCCTAACCAGCTTTTTTTGCAAATGGTAGGAGAGATGGAGAGAGAAACAC AGCACAGGCATCAAAGGATTGTTTGGTGTATGTCAATGGATAAGCATTATAATTAGAATT TTACCCCTGTAAGCTAACCCATAGGATGCTGGTATCTGAAAACTCTTCACAGGAAAAAGT AGTTCAGAATTTAACAAAAATGCAAGCAATTTTAACATTGCAAACTACTTCCCAGGCAAG TACATTAGCCTATCTTTTGGATTTTTAATGATTTGTTTTAAGGCAGTGTCTCATATATCC TGGAGTGACATTATTATTTATCTCCGGATGATCTCTAATCTCCCTTCTCAAGTACTGGGA TTATAGATGTGTGCCGTGTGCCACCTTTGAGATTTGTTTGTTTGAGTTAGGGTCTCACTC TGTAGCCCAGGAACTAATTACGTAGCCACCCTGGGCTTCAAACTCATGGCAAGCATCCCA AGTGTTGCGAGTCCAGGTCTATATCCTCAGGTCTGCTATTAACCAGTCTTAAATAGCTGG AAACACGATCTTTGTTCTTAGGGGTGATATTGAAGGAAGGAGTGAAAAGAAAATACAATT CAGTTGGACTTTCCAAGGACCCCTATCTCATGGGAAGATTGTCACAGAGAAAATTATGAC CATCTAGTGTCAAGTGTTCTAGGAGAACTACAAAAGGCCACAGGAGACAATCACGTGCCA GGGCGGCCTCTCAGAGGAAGGTGTCTTTCTAGAGGTGCTTGCTCCATGTTTAGAAATAAA AATTCGTTGATTTTAAGACATTCTTTAGAAATAGGGCTGTATTAGTACCGTTTTTCATTT TTGTTGTAGTTTATTTGTTTTTACTGAGGAGGCACAGATCTGAGTCATCCCCCTCCTCTC TTAAATGGGTAAAATCTTCTCTTCCCCGCAGAGCTGTGGACTCTGAGGAGCTCCTGGCAC CAATTTATCTTATCACAGGAGGGATTTGAGGGAACACCGGGCAAAGCCTGTTTCTGCAGA TGATTGATTTCAGTTAGACTTTTAGCAGCAATGAATTAATAGGAGTGTAGAGGTATAGGG GCAGGGAATCATGCTGCAGCTACCTGTACAGTCATGGAGAAGAGTTCAGCAACAGGGAGG TTGAAGGATCGGCCTGTTCCCTCCAGTCACAGTTGCCTCTTGGAGGAGCATATATGGGAT TCTTGTAAGCCACAAACTATAAAGAGTGTATCTAAGGTCTAATGGCACTGGAATCCACTG CCTTCCATAGGACAACCCTTTCTAGATGTTAGCTTTGACTAGTGTTGGGGAAGAAATAGG GGAATTCTTGGCTACGACAGTGTTCTTATAGAGATAGCGATAAAAACAAACAAACAAACA AACAAACAAACAAACACCAATACTCTGAAGGGTCAGTATGCCGATCCGCTAAGAGGTTTT CCCTGCTTCATCCAGAAGTGGAGACCATAGCAGGTATCATCTCATGGGACTGGGAGTTCC CTTACCAGTGGCTCTAACATCTTATTAATTTCAAAACCCACTGAGTCACCAAGATCTTGT ACCACAAGAAAATGTAAGCAATATTACTCTTTGCAAAGCTTTTATTCTGGTGGAGTTCAT CTATTTAAATTCATGACTGATCGTGGGAGGAAGGGTGTGGCCCTAGTACAATGAGAAGGG TCGTAAGCAATGACGTCACACTTTGAATGGTTTAGAGGTAGCTTTTAACTTGAATCCTTT ATGATGTTAATTTATACTGTCTGTTATTCCTGGTGTTTCTGTCTGTCTCCCACTGTGCCC TGCTCATGCTCTTGCTCTTTTCCTCCCTGCCTTCTAAGGAAGACCTTAACTATAAGCCCT CCCGAGTAGCTATCCTTACCTTTGGCAAGTTCGCTCAGTGGTGAGCTCATGCTTAGCTAT GCTTGCCAGCACCTCTGCTTCCGAATTCAAAGCTGCACTCACATGGAATAATGAAACCTT CTGCTAAGAGAGACTGACTGAGGTTAGTTGATAATTATTCTTCTCTGCCAACAAAGAGCA CAAACACACAGGAGTTTCTAATGATTTCACAGCTAATTTGTATGCACCAAAAATAATTAA CATCATGTAAATTTTCCTTGCCGGTTGAGTCTTTTTTGAATATTGAGAGATATGTCATTT TAAAATAATTTCATACTTCACTGATGGACTAGAATTGAGACATTGGATGCCTATGGCATA CAGGTGCTGGTGGGCAAGTGCTCCTCAACAGAAGACAGGGATATCTAAACCGTCCAGAGT CAGTTACCATCCTTCAAGAGAGACAACAGTCTTAAGGCTGTTATCTACGGAAGCAAGTAA CACTTTCTCAACATTCAACACAGAACCACAGTCCCTGTAGTAACACTGATGGGTTCGGAC ATAAAATCATTGGCATGAGAATTCCTTTTGAATTTGAAATAACAAGTACAGATGTGCTTG GATTTTCTCTACTATTAAAAGATGATGGACTGGAGAGATGGCTCAGTGGTTAAGAGCACT GACTACTCTTCTGAAGGTCCTGAGTTCAAATCCCAGCAACCGCATGGTCGCTCACAACCA TTTGGTGCCCTATTCTGGGGTGTCTGAAGATAGCTACAGTGAACTTACATATAATAAATA AAGAAATCTTTTAAAAAAGGAAAAAGAAAGAAAAGAAAAGATGATGCAGATATAAGTATA CCAATCCAGTTTTAAAGAAAACAGTGAAATTAGTTTAGTTATGATGGAAAACAAAATACC ATTTCCTCAGAAAACTGAACACAGAAGTGTTGTATGATTCAGCCATTCCATTTCTGGATT TGTTTCTGAGTATAGATTCACAGATGAATGGATAAAGAATGCATCACACACACACACACA CACACACACCACATACATATGACACATTCACACAAACACTTAACACACACATATCACACA CACACATAACATACACTCACACACATACACACACATCATGGAGAGGGAGAGAACATAGAG AGGGCAGGGGGTGTTATTCATCCATGAGGAGGAAGAAAGCATATTCTGACACTGGAGGAA ACTAAAGGTCTTTGTGTAAGTAAAATAATCCAGAAACACAGCTGCATGGGCTCTCTTGCA CATGAAGTCACAACAAGCTGGCCTGCAAATAGAACACTGATTACTAAGAACTGGAAAGGA TGCAGAGCAAGAACGACGGTTGGACATGATCAATACATATAATATGCACGCAGCATCCCG TTAATATGTATTAGCAAAATATTAATACTTAAAGTGTACTAATAACACCCAAGAGGAAAA GAACAGTGTTGAGTCTTCCCCAGATCACACCATGGAGGGTTAGCTCTGAAAGGCTGTAGG AAGAGTACAGCCCCACCCAGGATCTGCCATGAGGTATCTCACCTGACCCCCAGTCTTCTG TCTCCACAGTCTTTGAGGCAGTGAAACTAGGCTTCTATTTTCACTAAAGCCCCATGTTTG GCTCTTCTCCCACAACCTATGTACCCAGGAAGAAGTCATCCCATACCCATTTAGGACAAG TCCTGGCTCTAGTTCTCCCCAGAGTCCTGACTCAGTCCAGAAGAGGTAAGTCACCTCCCA TCCAAAGGACAGCACATTTGATGACATGTCAGCTTCACTTTCATGCTTCCCAACTGTGGG CCTGTGTATGCACATGTGTCCCCTGTGCCCAAATCTTGGTGGACACCTGGGTAGGCACCA TTGTCATCGCCTGTGAACTTTCTAATGGAGTTGAAATGTGAGATCATAGAATTTTCAAGA GGAAAACAAGTCAAAGCATTGTGTCCATCAGTCTTAGGGTCTTGTTGCCTTGAAGAGACA CCATGATCACTGCAAGTCTTCTAAAGGAAAACATCTAACTGGGGCTGGCTTACAGTGTCA GAGGTTCAGTCCACGACCATCACAGAGGGAATGGATCATGAAGGTGTGCAGGCAGACATA CTGCTGGAGAGTAGCTGATAGTTCTTAACATCTTGATCAGAAGGTAGTGGGTAGAGCTTG TGCATATTAGACCTCAAAGCCCACCTCCACCGTCACACACTTCCTCCAACAAGGCTACAT CTCCTAATAGAGCCACTCCCTAAGGCCAAGGATTCAACTACATGAGTCTATGGGGCCATT CCTATTCGGACCCTCACACCAGGCTGGAGGGTGAAATGATGCATTTTGCAGCAGGCTTCC ATTGTTTGGGGGTAAAACTTGCTGAGTCGCCTGACTGCACAGTTAATTCCCACCTCCACT CCCATATTTGCAATATTCTTTTAAGCTTTATTCAAGATCTGCAAATAGAAGCCCTAAGAA AAGCTTCCCACACGAGTAGGAGAAAACTGCACCCTGCTATCGTACTCTGTGGGGAACTCT GTGATTATGCGCAGTTGTATTGCATGTGCTTTTAATCTTTCATTAGCTTTATACTTTTTC TCTCTCAGAGAAAGAAGATCCCAAACTAAAAATTCACTTTCTTACTTTTAGGTTATGAAG CTAAAAAATTACAGTTCAAAAGAGAGAGACAGAGAAAGTCATTTTTTTAATGCTTTCACA AAGACTCGGTAGTCTGTGGCCCTAATGATCATATTCTGATGATAAATTAACTTAACAATG CCCTGCAATTTAAGTAGCAGACAGCATAGAAATTCTTAGTCCTTTCAGCCCTGAACAGTA CATATTGATGGTTTTAATGATTGAAGGCCTGGCTTGTTTTTCATTAAAGTGTACACATGG AATCTAAAATAACTTTTGAACTCCCAGGAAAACATTTATTTTCTGACTTTTCCATTAATG TCAAGACAGTGGCTTCTGGAGTTGATGAAATCTACCTTCTGTTTAATTGGCTGTTGTTAT GACGTTTCAACAGAGTAACGTTGGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTG TGTGTGTGTCATGCGTACATGTATGTGTGTGTGTGAGTCCACATATGTGTTCATATGCAC ACATACCTGTGAGGAAGCCAAAGAAGAGGATGTCAGATGTCCAGTTCTATCATTCTTGGC TTTTGCCTTTGAGGCAGCATCTGTCATTGAACCCAGAGCTAGCCTGGCGACCAGTAAATC CCAGATACCCCACCCCCATCCCCAACTCCATTCTCAGCAGTGCCGGGGTTATAGGCATGT TCAACCATGCACAGCTTTTTATATGGGTGCTGGGGATTTGAACTCAGGTCCCCATGCTTG TCGAGCAAGCACTCCTACCCACTGAGAAATCTCGTTTTAAATTTCACATTTTGTCTGAAA TCTAAACTAAATGGTTCAGTCCATCATGCTTGCTCTAAGGTTTTTGGCGATAAGTTGGAA AATGGAAAAAATGTGATTTTTTTTATGTACCTGTTAGTTTTACTGGTGTAATTTATATAT ATATATATTATTAAATTCAAGAGTATCTTATCAGAGAAGCTATTGCTTTGTAGGTCTGTG TTTATAATTAGATATTGCACAAAGCACATTTTAAAAGATCACAGTTGGTTTCCTTCCTCT TGTCAGAATGCTATAGGTTTTGGTTTGTGCATGCGATATCATGACTGTATATTTTGAGGC ACACAGAAAACATGCCACATACAAGATAGAGTGGGCCTCAAGGGTTCATGACCTGTAAGC TTGGTCACCCACATGGTGATGTTAAGAAGTGGTGGGACCTTCCAAAGGTGGAGTCTAGGG AGAGGCCTTCGGGTCATTGGGAATTTCCTCTGAAGAGTTGAGTATAATTCACCTGGGATA CAGTTAGTGTTTATGGAAGAGACTGTTATAAACAGACCAAGATTGGTTCTACCACATACT CTGATTCCCCATGCATGCTTTGAGTTCAAATGAGTTTTAGAATCCCAAGCCCCTTAGGAA CAATCTGGTCTCGCTCTTCTATTTTCCAAAGACAAAACAAAAGTCAGAAATGTTAGGAAA ATGTTTGTCTGAACTCATCTGGCTTGTTAAGAGAGGAGCCCTGGGCAAGTTGGTGCTGTG TGGACTGTTACTACCCAGATGTGTGATGTGAGAAGGACTTTGAAGGACCACATTCAGGAC CTCCATGTTGAACATGCAGACTGGGCACTGTTCATCTTTAGGAGGTGCCACTCCCATAGA TTGTGACCACTGCCTAGGGAGGGGGGCACATTAGCTGAAAGGAGGATTTATATAGACAAA ATGGTAGATAGAGCTCTTTCACTTTCTCCATACTAAAGAATGGTTTTGTCTGTACAGAGC ACCTTAAGCCAGAGTATCCCCATGGAGTTATGTCCTTGTATTAGGATATCTATCTTCCAG ACACTGGTATTGTTTACATTTTGACTTGGATTTGGAAACTAGGTCCACAGTCTGCTATGA GTGTGACCTTACCTAAGATATTTGCCCTCTCTGGGTTCAAAAGTAATTGTAGCATCTGCT TGCTCTTCAAGGTAATTATGCAAAACAAAATGAGATCAGGGCCTTGGAAATGGCATGCTC AGTAAAGTCTGGTTGTGCAGGCATGAAGATCTGAACTTGAGCACCCAAACCCACATTACC AAATTTAAATGGTGGCATACCCTGGTGATCCTGGTGCTGGCAGAAGTAGGCAGATCCCCA AAATGTGGATCAGCCAGCAAGTCCAGCCTAACTTCCCACAAAGATGAGCTCCAGGCAAAT GAGAAATTCTTTTCTCAATTTAAAAATAAAATTTTGAGTAGTTCCTACGGACTAGCACCT TCTGGCCTCCACATAGACATACACATACATGTGTGTGAGCTCCTGCACACACACATAAAC ACACACACACACACACACACTAAATGATATCATTAGACTATTTTCAAAGCACCTGCTTAT TTGTGCCTATGACATAAACATTCACTATTATAACCAGGAATTTTTGACTCTACCCTGTGT TTCTTGGTTTGCCTTGAGTGAACCTTCTGAGAACCTGCGAGCTTTGAGCAAAACTTTTTA TGAAGAAATATGACCCCAAAGACTCATATATTCAAATACTTAGTTATCAGGGAATGGCAC TACTTGAGAAGGATTAGGAGCTGTGGCCTTAATGAAGTAGTATGGCCTTAACTAGAGGAA GAGTGTCATTGGGTCAGTGGGAGTGCTTTGGGTTTTCCAAAGCCCAAGCAAAGCCTAGTC TGTCTGTCTGTCTGTCTGTATGTCTCTCTCTCTCTCTCTCTCTTTCTCTCTGCCTATGGA TCAGGTTGTAGCTCTCAGCTACTGCTCCAATGTCTGCCTGCACATGCTTTCCACCATGAT GATAATGGACTAAACCTTTAAAACTATAAGCAGGACCCAATTAAATGCTTTTTCTTATAA CAGTTACCTTGGTCATGGTGTCTCTTTATAACAGTAGAACATTGACTAGAACACCTTAGC TCTGCCCTCATGTCAGTACGGTTGAAGAAGAAGAAGACATAGTAAACACACACCTGGATG GCAGTGAAAACCACACTCATGAGCATAGCCCTCTAGCAGCTCTGCCTGGTGATAAGGAGA CACTCAGTGATCCACACAACAGCCCCCAGGTGGCACAGCTTTGAAACTTTGAAATCTTCT TTAAAACAGCATACCATCTTTGCTCTAACAAGAATGGTAACGAAGTCACCGGTGGTCACT CTCTTGGTCCTCTCTTGTATACTTTAAGGATTATATGCAAATGGTCCCTGAGACACAAGG ATCCATGTGTGCTTTTACAGCTTTCCAAGGGTGAGGAAAGTGTACATTCAGTGAGAATTG TACTCTGAACTCTGAATTTTGGTCTTTTCTTGCTTAGCAATAGTGATGTGGGTACATCAT TTCCTCCTGCTGCTGGCTGGTGACATCAAGTGGCAGGTCCCTTTCAATCAAGGGGTGGGT ATGCAGCTGGTATTAGTGGGTGCTATATCGCTAAGCTCTGATGCTGATTTGGTCAGGTGC ATTAAATGCATTTTCTATTTGCAGTATTTCTAGTTTGCAAAAGGTTATTGCGATGTGGCC TCAGGATGAGTGAGGCAGCAGCTGTACACGTGTATCTCCCCTGGCATCTCTTCTGGAGTG CAGCAGAGCTGAGCTCGGAAACACCATTTCAGGGGCAGGAATGATTTTCCCTATCAGAAG TATAGATCTGGTTTCTTCACTGAGTGGAAATAAGATCACTAGGTGTCAGGAGCTCAGGGG AAACATTTGATACAGCTGAGTAGGAACAGATGTCATTTAGACGAAGATGGCTGGAGCCAT CCTATCTCTTGCTAGAAATAAAAAGTCCAAAGAAGCCAAAGGATAATGACATCCCATCTC TAATAATTGCTACTCTTCCTGGGCTTCCTCCTGGCGCTCCTAATGGGGAAGCTTTGATGA TGCTGTGGACGTAGCTGAACAGCGCCTTGCTATGAAGGATTCTGTAGGGAGGAGGGAGAG GTGCTCTTGGGAGCCCCCATTCTTTCCTCCCCTGGGAGAGGAGGGCCAATTTGGAACTGT CCTGGGGCACATTTCCTTCAGCCCAGACAAAGGCACAACTGTTCTTGAACATCAAAGGGT ACAGCTAGTCACACCCCAGGCATCATTTTAGAGCTTGATGCCACCTCATTATGTCACTGT TTTGCAATAAAGAGACTAGAAGCAACCGCCTTTTCCCCATGCTGGAGCACTAGTGAGGGG ACTCCAGGCTTTTAAGCCCTTCAGATGTAAATCTCTGTCTGGCAGTCCCTCTCCAGCTTC CATTAGGAAATTGGTTTATAATGTGTTATAATGGGTGACAGTTTTTCAAGTCACTTAATT GGAATTGTTCTTGTGATTTTTTTTTTTCACTTAGCTCTTATATCCTAGTCCTAAACACTT TCTGATCTTTGGAACTTTAAAAAGTCCAGGCTGGGGTGATGGTTCAGGGGCTGGGATGGG GAGGGGATCTTGTCATGTAACGGTGAGTACTTGGGTTTGGACCCCCAGAACCCAGGTAAA GCTGGAACTGTAGCGCAAGTGCCTGTCATCTTAGCATCCCTGTGGAAAGGCGGAACGTGG AGACAGGAGACTATCCCGAAAGAAGTTCATCGCCAGCAAGCCTGGATTATGTAGGAGGAT GAGACCCTGTCTCAGAAACAAGGTGGGAGGTGAAGTCCAGTGCCTGAGGCTGATTCACAT TGTGGCACGCATCACACCAGGCATGGGGGGAAGGGAGGGGAGAATTTGGAATTCCCCACC ATCCTTGCTTAGCTGCAAGTAGAGGTAGCCACTTGCCATGCTAGGGAGAGAGGTACAGAT GCAAAGGGATCCCAATGTAATAAAATCCAACCTTTACCTTTAAGATCTTGTCAGAAAGAA ATGCTAATTGGATCTTTACAAATATGCACACTTGAGTTTGATTCCAGACACAACACTGTA GAAGTGTCTGACCTTCTGTCTCTCTGCCCATGAAAGATTATGGTTTCAATGTAAAATGGC CTCTGTGGACTTGGGTGTCTGTGATCCCTCTTTTTTGTCCAGACCTTGTGCTTTCAGATT TTGGCCATCTTGTTAGAAGAACTGAAGAAGCAAATTAGTAAGTCATTTGATTCAAAGGCA AAACAAAACACAACTTTGATATGTCTGCAACATATCAAAGCAACAGCCTAAATGAGACCG CCTGAATGAGTCGGGTTACTGTTTGTGGCATCCCTTGTGGGTCCACTGGAGGAATTTCGC TACTGGCAGGATATGACTATTTTTGTTTTGATTGACAGGTGTAGGTTATACAAGGCCTTG TTCCTTTTGGTTTTAGTTATATGCTTACCCAATCATGTCTAAGCATAAAACAAGAGATTT GTCCTAAAAGTTCTCTTAGAGAAAACAGTTTACCTTAATGCAAACTTAATGCTTAAAAGT CTAGGCAGGATAGAACCCTGTCCCTAGTTCCAGGATATTTCAGGATGTGCTTGACTGCAG AGAAGGAGTTACTAAGGGTTGCTAAGGAACCATAAAGTAAAGTGGCCTGGTTGTGCGTTG TTTGTTGAAGGTTATGTGTAGCTCCGTGCAAATGGGGTCATGGTTGCTAAGTGCTTTGTT GGGAAACTAGAAGAGGTGGCTGGTGCCAGCTTGGGTCCTGGGTTGCTAGACTTCTCTCTA CACTTGTCTCATTTGCACACTTGGTTCCCACTTGATGCTGTTAAAGGGGGAGGTTGTTGA ACCTAGCTGACTGATGAAGTAAGAACTTGTAGAGTATAGCCCACCCATAGACGGCTCACA TATTCAGATCTGAGCTCTTGGTTTTCTTTATGCCCCCATGAAGCAAACAGACATGACAGG TTTCATTCACCACCATGAGGGTGCCAGCTGCAGCCACCATGCCATCTCTGCATTGACAGA CTGTTCTATGAGCCAAAATGAATCTCCTTAAGGTGTAGTCTGCCAAGGTAAAGAGAGAAG TAACTGACGCATCCTTAGGGGGCTACCATAAAGCACAGTAGTCAAAAACCTGAGTCTAAT ACCAAACAGCTTCAGTTCAGGCCACAGGTCTTCCTCTTGTTGGCTCTCCAACCCTGACCA GGCTGCCTAACACTCCAAACTTCTGTCTTCTCACTCATCACTTGGGAGTGGAAATTGCCC TTGCCCCTCAGTGTTAGCAGAGGGTAGATTTAGTGTAGTGTAAGCTGTCAATAAAAATGA GCTACTAGCAGTTCTCATGTCCTGAAATGTTATTAATTAATCAATTTGACTGGTAAAACT AGGAACCAATACAAAGAGAGGTGGGGCATTCAGATCTGGGAAAAGAATCCTACAGAGATG ATCCCTGCTTTATATCTGAACAGAACAGCCAAACAAGGGTACAAATAGAGACCCAGGGCT CACCCAAAGTTCTACAATTAAAAATACAACAGCTTCAGACCCATCCACCCAATGCCCAGA AGGTCTGGAAGAGGCACTACAGCAGGAAATGAGAATACTCAGAGAGCAATAAGAACTTTT CCATTCACGCTGCAAGAATGACACTATTTTAATTCCCATTTGAAGTCTTTGTTAAAGCAA AACAGGAATGCTTCTGTGGGACTCAGTTTACCTCCTTACAAACTCAAGAGTTTAGGTTCA GGAGAGATCAGAGATCATTCAGATTTTGACATCTCTAGTCTATAGGAAAAGGTGACTGAT CTGCCTAAGAGCACAGAAGGTCAGGGTTGGGAGCCCTGTACAGGATGATTTCCTTTCTGC CCCTAGACACAGCATCCGCAATGAGCTTTGGCCCATCAGGCTTAGAGGAACACCTAGAAA AGACCTTGACCTTCCCCCACAGTGTCTACCTGGTACACAAAAGGGGGTATACGGATATGA GAACAAGTGGGCCAGAGGGCTACTGAAGTCTTTTCTGTGTTATGGGGGCAGTACCCCTAA CCAAGGGCCTCAGGTACCTGGAGCAGAGAGCAGCATACATACAGATTACTCCCGTAACAG CTATAACCTCAATACCAGATTCAGAACTCACCAAGAGAGTGTGGGGCATTTAGTCCACAG CTTCATTTTAATTATGTTAGGGAGAAGCTTGTCCCAGCTCTTTACAGTTACAAAAGTGTA TGCTCACCATGTAGTGTAAGGACCCCTAACCCCAAACCAAAACTGTTTCTGATTTCTGAA CATTCACATACACACATACTGAGATGATGCTCAAGCCAGGACACACACATCACTTCTGTT CACTGACCCTTTATATCCAGATGGTGCAGTTAATTCTAAGCGATTTGTAGTATGCCTGCG CTCCAACTTCTCATGAGATCACTTGGGAAATGGCCCATTTGTGGCACATCACATAGCCCT CAAAATGTTGCACATTTTGGAGAGTTTTGGATTTTGGATCTGTAGCTTGGGGTGCTCCCA TTGGATGGCAATGAAAATCAAACTAGTAGAATGGAAGAAGGGTGGAGCTGGAGCTCTGAC AGGACTGAAGGTCAGTTCTCAGCACACAAGTAGGACAGCTCATAACGAGCAGCAACTCCA GGCAGATCCGGGGGATCCCATACCTTCTCCTGGCCTCTGTGGACACCTGCACACACACAG TGCACATAAACCCACATAGGCGCATACATCATACATACATACATACATACATACATACAT ACACATATTCGTACATACATATAAATAATGATAAAGCTCTTAGAAAAGAAGGAAATAGGA ATCAGTAGTAACCTCTCTGTTCGGATCCCTGCTATGTTGCTGCCTCATCTGTATTCTCTC TGTGTGTACACTTGTAAGCTTCTAATATTTCTATGTGTTTTGTCACCTACGCTGTCATGA GAGCTGGCATTTATGAGTCTCTTACCTGTGTTCGGCATTGTGTTAAGCAATTTATGAAGT CTATTTCATTTAATCTCTACAGAAAACCTAAAGTGAGGAAATCTGTAGTAAATTTACAGA TGGAAAGATTGGGGTCTGGTTCAAAGTCACATTTTATATATCAGGTACATTTTTTGCTAT TACCTGTTCTTCAGAAGTATGGTCCTGGCAGCTCCATCCCTCACCAGACAACGACTAACT GTTTATCAACTATCTTATTCCTCTGAACATTTTAGGTCTTCTGTCTAGATTCTTATATTT ATAAGTAATAAAGTTACAAATACTGGAACCACTTGTACATAAGACTTCATGGAAATATAG ATATTCATCCTAATATCATAAAATAAAATGAGTATTTTTTTTTAAATCACTGGTTTGGTC TGGAAGCAGTGGCTTCCCAGACAATTTAACTCCAGTTTGTATTAGTATCAAATACTACAA AGTGAGGATGGCTCTGTTGATTTTACCCTCCAGTGTTGTTGCTAATTAAACACGTGCATT GGGGCTGAGGTTTTCTTTGTAGGTAGAGTGTTTGCAAGAGACTTTGACTTTGAATCCCAG CACTAAAATAGCAACAAAAACAAACAAGGAAAAACCAACGTGTTTGCTTCCCTTGTTAAA GTCTGGATCTTCAGGTAGGTGATTACCAGGGCATAGTGCACGTGCCAGGAAGAGGCAGAG GAATGGAAGGAGCTCAGCACTGACCAACAGGGCAGGGATTGGGTGGTTATGTACTCAAAT TCAAACCATGAACTTCTAGCATGAAGATACCTGCGGTTGTGAGATTTCTTTCTCACTGTA AGCGAAGTGCTGGCTGACTGTCAGTTTGTTGCTGGGATGGAGAGAAGCCATGTGGACTCA TGTTTGAGAAGGTTATGAGAGCCATGGATGCCCTTGTGGTGATGTGAACATCCATTAGTT TATCTGGATGTCGAGCTTTGAAAGGAACCTAACAACCAATCAACTTCTGGGCGTATGTCA CCAGTAGCAGGTCATGTTGTACATCAAATGGACAAGAGAAGCAGCCCCTGGGAAAGCTAG GAAGACGCCAGCCTGTCTGTCTGAGTCCCAGAATATATAGTAAATTGCAAAAAGAATGGA AATCTCACAGAGTGATAGGTTCTGAGGTTAACCATTGTCCTTGTGTGATAATCACACTGC TGGTACAAGTTTAGACCAGGCAAGAAGGAACCCCTCCACTCCAGGGGTAACCAATCAGGA TGCCTGGTAGCCCCAAAGAGTCTCTATGTACCTTCATCCTATTTCTCCCTGGCATTGTCT TTATTGCATTTGAGAGACTGGAATTCAAACCTACACCTGTGTTCAAGGTGTCAGCTGGTC CTTGTACCAGGAGAGCTGAGTTTTTGCTGGTATAAGAGTGTATGTGAGAGAGCTACAGGT GTAGCACAAACAGGAAGGCCACAAAGTTCAGAAGGGCCACATCAGATTACAGATGCACCT CCCCTCACTCTTCCCAGTGACGAAAGGAAAGTGAGAAGGGGGTCTTGGATAAGCCATTGA AAACTAGGAAAAGTTCCTTTTGCATTATCCAGTGAACCTTTGCAAGGCTGAACCCAGTCT CTAAATAGCTAGAGTCACTTGGCCTTTGGGGGAAATCTATGGTTTCTTATTTCCTACTAA TGGTTTCTGATCACCTGGGAAGCAGGTCAGGCATGGTACTGGAGCACCAGAAAGATTTTG GGAATATAAACACATGTCAAGATCTGTAACCATGTGGCCTCTCTGTGTATGAGCTGTGTG TAGGTATGTGTGTGAGCATGTGAATACAGCTCTGGGGGTATGAGTGTGTGTGTGTGTGTA TATATGTGTATGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTATGTATATATATG TATACATATATATAGATATATAGATATATATAGATATATATAGATATATAGATATATATA GATATATAGATATATATGAATGAATAGGTGGAGGCCATAGATTGATGTAGAGTATCTAAC TCAATTGCTTTCTACCTTTTAGGGAGATAGGGTCTCTCACTGAACCTACTGATTTCTCAA GTCTATCTGGGCAGCGAGTTCCAGGAATCCTCCTGGCTTTGCCTCCCAGAGTTGAGATTA CAGACACACACTATACCACCACATCCAGGTTTTGACATGGGTGCTGGGATCAAACTCATA TCCTTGAGCTTATAAATCAAGCATTTACAGAATGCCCTATCTGCTCAGACCCCCTTTTAT GGTTTTTCTGGGAAGAGAGAAATATCCTTATGCTAGCAGTAGCCAGTACAGTAGCCAGTA CAATAGCCAGTACAGTAGCCACAGCCACACAAAGTCCTCAGCTGACCTATGGCCAGTACA ACTGAGCAATGGAATTTTCAATTTATTCTAGCTGATTTTTATTTTGAAATTGATGGCAGC ATTTCATAGCACAGAGATGACAACCTGACAGAAATCTTTCTCATTTCAATGGCTAATAAT ATTTTTATATTTTATATAAAATTGTATTTTATATAAAGTTTTAATCTCTAATGACTAAAG GAAGTCAAGTGTTGCATTTAATCCAAAAAGAATGAGCAGACAGAGCTTTGGTAAGGATGG TTAGAGAGGAGGCAGTTAACTTAAGGCGGGGCCCAAGGCAGGGAATTTGTTTAAATGCAT TTGCCTTTGTGCAGCTCCGTGCACTCCACTGGGAGCTGGGGCTTCTCCTTCCTGGGTGAA GCAGTTATTTCAGAGTCTCAGTGTTTTCAGACTCAATAGGCTTGATATTTCATACAGCTG GGCTATCCTGGGTATGAAAAGCCTCTCCTTCAGCTTCAGATTCCCATTTCTTCCAGCTGC ACGGATGTGATGCTGTGGGTGCTCCATCACAGTGCTGATCCAGTAATGACAGCCCACATA TAGAATTAAATAAGTTGCCGCTTTATGGTGGAAAGACAGTGCTATGCAGAAGGATCTGAT CATCCCAAGTGCAGTGCTTTGACCCAGTGGGTCCTGATCTCTTTATTTTGCAGTGATAAA GGAGGATTTAGCTGGCCTTGATGGCACAGGCCTGCAATCCCAGTGGTAAGCAGGCTGGGG CAGAGCCCAGCCTAAGAAAATCAATGAGACCCAATCCCAAAATAAGTAGCAAGAGGGCTG AAGGTGTAACCAAGTGGTACAGTACCTGCCTAGCATATGTGAGTCCCAGTATCACACACA TATAAAGAAATTAAACCCAGCTATGGTGATTAGCATTGACCCACAATGGCTTAGTGCATG GTGAACTTCTTTCTACTCACTCAAAGCCCTCTTAATTAATATTTATTTATGAGTGGCTCA CTTTCCTAGGGCCCATTAAAGACAGAAGAAGTATCTGGGGTACCTCTGAGAGCCTTCAAA CGCTGCTGAGCCCCCTTTTTACTGACACGTCTGTGGGAGCTGAACCTTCCTAATGCTGTG TGACCTTTTACCACCTTTCTTCATGTTGTGGTGACCCCCAACTGTAGCATTGTTTCATTG TTACTTCATAACTGTCATTTTGCTAATATTATTATGAATTACAGTGTAAATATATTGAGA GATAGAGATTTACCAAAGGAGTCATGATCTACCAGTCGAGAGCCACTGCAGGAAAATCCC GAGCAGAGCCGCAATCATTTGAACAAACAATTAATCATCTGAGAAGAGAGACAGCTTTAA GTCAAGGGAAATCCCAATCCAATGGGGCAGCTGGGTGTCACATTCCTGTAACTGGACTCC ACTAGCTCAGAAGGGTTGGGGGGTGAGGGGCGTCTATCATGATTAAACAGTCAAGTAACC AGAGGCCAAACAAGAGGACTCAAAGACTCAGTGGCAGGGACAGGAAAGTAAGAGAATAAT CAGCTGAGCTACCCTTGTTCCGTATGAGAGAGAGGTGACATCAACTGATATGTTGTTGAT GAAGTCACACCATCTCTACCCACTTCCAAATGCCCAGGCATGCTCTAGAATGTAGTGTTA TCTTCAGTCTATCCTTCCTGCCCTCACCCATCTCATCAAGGTGATATTACAGAAGTGTTC TGCGTGGATTACAGGAAGACAGCCTGAGCAGTTAATCAGCATTAAATGTCCTGTTGGGAC CCGTAGCCAGGCTGACTTGAAGTAGACGGGAATGGGAAGAATCAGAGATCAGCTGGAAGA ACAGGCTCCTTGACTCTGTCTCCCTCCAGTACTGCCATGCCTCAAGGCAGAGCCTAGAAG AGGAGCTAGAGACTATGCTTCCATAAAACCCTTCCACCAACAAAAAGAACCATCTGGGAA GGTGGGTTTTAAGCTAAGAAATAGTAACTTGATTGCAACCCCAGCGAGTCAGAGATTTGA TTGAAGGATTAGTAGAGAAGTATAAGAAACTGCACATTGTTTGGTGCTCAGCATTTCATA ACCATCTTCTTCTACAATAACCCCCACTAAGCTTCCCTTTCCTGGCGTCCTTTTTGCTTG TTTGTTTGTTTGTTTAGCCCCTTTCTATGATTCTCTTCTCCTTCAGAAGTGAAACCAAGT TATGTGCTCTATTGTGGCAAACCTGTACCTATCATCCTGTTGATAACAGTTGCTGGTATG TTTCTTAGAAGATAGAAAAAAATTACACACTTTATGTCAAAACCAGTATCTTTTAGTCAT ACAAGAATTAAAAACGAGCTGGGCATGGTAGTGCACGCCTTTAATCCCAGCACTTAGGAG GCAAAGGCAGGTGGATTTCTGAGTTCAAGGCCAGCCTGGTCTACAAAGTGAGTTCCAGGA CAGCCAGGGCTATACAGAGAAACCCTGTCTCGAAAAACAAAAAACAAACAAACAAAAATG TAAAACAATGCTCTCAGTACTGGAGAGATGACTTCAGAGATAAAGGATGCTTGCTGTTCT TGCAGATAACCCAGGAACCCAGTAACATAATGCTTATTGAGAGATTTATATTGATCAGAA GTTTTTAAGGACAGAATTTCAAACCAACATCAAGATAAATGAAGAAGGCAAGGCACTAAA CTATGATGCATTTAATATTAGCTCATAGGGGTGGACTTCTGCATTGGTTACGTATCATCT CACTGTGACTGAATACCCACAAGAAGCAATTTAATGGAAAGGGGGCTCTTTTGGTTATAT AATCTCATGGTGTCTGGGGCTCTATCCGAGATGGCAAGAACTCACAGCATGACCTATTCC ATCTCTGTGGATCAAGCAGCATTCTCAGGTCAGGACTGGGGTAGACCACAATCCTGTCAC TTGTGTTTTCCATCTAGTACCCATGTTCACAAGGTTCTATAGCCTTTCAATGCAACACTT CTAGCAGGAGACAAATATTCAAACACAGGAACATTTCATATACAAACCATAAAAATATCC CCCCGTAACAAAGTAATGTCTAGGTACCATTGGTTTTGGATTTTCTCTTCCAGGAATAAG CATGTAACAACTGGATTTAAACCCAATTTTAGCCTTTAATTCAAATCATTCAAATTCTTC AAGTACCCCCGTGGGAAGCTAGATCAGCCCAAGGCTTTCTCAGAAGCCCCAGTGAAAGGA CAAAGGGTACTTTCGTTCTCTGCCCTTGTCCAGGAATGGACTTAGCAAGGCTTGTCTGAC TCAGTGTCTTAGAGGAGTCAAGGTTGTGGCTTCTGGAGACCCAACTCTTCCCCTCTGGGC TGTGCTTATTGACTAAAGCAGCATTATCTGAGGTCTATCGCGTGCTCTCTTTGACAACAC TGTTTAACTTAGTACTTCTTAATTAACTGGCTTCACACAAGACGAAGCTTATGAAAGACT TCCATACCTGAGATTTTATCTTCTCTTTCTCATCCCCTGCTACCTTACCAGTAGGGCCCT GTCAATGAAGGACCCACTGGTCCAGATCAACTTAACTGGAACACAGAGCTAAGGCTCCCA TTGTCCTTTCATCTGAGCCTCTGAGAAAGGTTTGGGTAAGTCTGGCTCTTCACATACCAC ATATCTATTTGCTAGCAGGTACATTTTCATGTTAATCAGGAACTAACTTGATAACAAAGC ATTAAGCTCAGCATGACCAGAGACCATGGGACCAAGCAGTGGGGAGTAGATGGGTTTGGA GTAGTTTAAAGTTGAATTGATCTTAGTAAAGTGACCAACCACTCTTAGCTTTAGCTATCC CAGGTCCATTAATCATAGTTCCATGACTATATGTGCAGATGTGTATGCGTGATGGTATGT GTGTGCACACATAGGGCTGGACTGTCCCATCAGTGAGCCATGTGCTCAAAAATGGGATGC AGAATAGGTTTTCACAGTTCCTGGCCACTGGTACTAACTTGCTTTTCCCTGGAAAAGCCT GTGGATTGAAATGCCCACATAGATCCTTGGAAACTAGTGAATAGAGAGTAGCAAGAGAGA GTACAGAAATAAAAACGTCTCTCTGCTATTGATGAGTTTGGGCTATGATTAATCCATCCC AAATTGAACGATCACCAACCAGAAACCTATTTAACATGCCAAAGCTTCTGAATACTCTAG GAGACTTTAACTATGCTCAAAACAGTTATCTTAGACTATACTTGAACAAAATCATCTAAT ATACACTCTGTTCAATAATAATGCCGAATACCTCACATAACTTATGGAACACTTTAATGA AAAACAGGATTTGGGGCAGGTATACTTTTATACCATCATAAAAAGTCATAAATATATTGG TTACATGTTGAAGACCAACTGTCTTTAAAATTGTTCTGAATTTAAAATTTCAGAGTAAAA TGGTGATAATAAATGTGCTGAGAAGATGGGCTTTGCTGCTAAAGTGCTTGCTGCCCAAGC ACGGGGAGCCAGAACCCATGTCAAATAGTGGAGCACAAGATGCATGCCCCTATAATCCCA GTACTCTAGCTGTAGATCCAGGAAGATACCTGCAGCTTGCTGGCCAGCTGGCCCAGCCAA ATCAGCAAACTCCGAGTTCATATTTAAAAAAAAAAATAACATAGAACGTGATTAAGGAAC ACATGTAGTGACATCTACCTTCATGCACATACAAGCTCTCACACACGTGTGCACACACAC AAATGTATACATAAATGTCCACACAGAGAAGTGGTTAAGAACAGCATCATTCATATTTTT CATTTGTCCGTGCTCAGTGTGAGCACAGGAAAACTATGACAGTTGATGGCAATGGCTGGC TACCTTGTCGGTGACCTTCCCTGGGCTATCTGCATGAAGGAAGGGGGCTCTAAGTCACCT AATCCATGCAGTTACTACTATTAATTTTTATCATAGAGCATATTCTCCAAAAAAGAGCTG GCACCGCTCTGGGTGATATGGTCATGAATATTACCCCTTCCTGCTGGCAATCATGTAGGA ATTGATTGGACTCAGCGTGACTCCTTCTGCTACAGTGCACACCTGGAGATCTCACTGCAT GAAGAGTCAGACTGGATGTTCAAAATTGAGCAAGTTTATTTATTATATGAAGAGAGAGTT GGATAAATGGGGAGCCTTGGGGAAATAATTTTGCAGGTAGCATTCAGCTTCAAGCGGCTG TGATATCTCTCTGCTATTTCCTGATAGCAACTGATTTTTTTTTTTTTTTTTTTTTTTTTT TTTTTTGTGCAAAGAAAGACAGGGAGACTTTTTTTTTTCCAGAAAGATTTACTATCTCGT GTCAAAATGATCTTCTCACAGATATGGTTTCCCTGTGAAATTTCACTGACATCTGGGCCA GATTCTTGAAAAATGATTTCTGGCTTTTTTTCCCCTTCATTTCTAATTTACTGGATTACA ATAGATAATTCTTCACCCCCTTCTGAACCTGTTTCCACGAAAGCGAAAATAAAAACCAGG ACGTTTAGACTATATTAAAAAAATGTCAAGGGAACAGGGTAGAAATTTTTGATGTTATAG AAGAAAGAAACAACATACGTTACAGTCGTGATTATTTTCATTATTTTTTTAAACCTGCCT AGAGAGTAAGGCTCACGCTTCAGTTTTAAAGAAAAAGGAAAAACACAGGTGGGGAAAAGA TGATTTAATGCTTCAGTCAACTGAAAGGGAGGGGCTCTTCCCCAAGGCCTTCATGGGGTT GGCAGTTTTCAGCTCCTGGTATCTGAACAATCAGGCAGGATTTCAGTAAGGGTGTCTGAA GTACAAGTAGAATGTCTGTTAGGCCAAAAGTAAGTTTTAACATTTCACTGAAGAAGACAC AAAGATTTCTGAAACCAGAGATTTCAGAAACTCTGTTGACTTCCCAGATGGTAAAAGCCC CTAAAATAGGAATTATTATTTTGTACCTCATTTTTCCCATCATGCTTTCTACTAGTCTAG TCTACTAGAAGAGGGTTTCAATATATGGTTGATGAATAAGGAGGTCATGTAACTGTGGAT GAGTTAAAAAGACTCCTTGGGCTACGGAGTAAGGCCAAGACCAGTATAGGCAATGTAGTG AGAATCTGTTTAATTTTTTGTTAATAGAAGAAAGATCTTTGCATATAAGTCACAGTAGAG CATTTGCCTAGCATGAGAAGGGTCTTGTGCTCATTCCCTAGTATAAGGCAGCAGTGTGTA GTGGGGATGGTCTATATATGACAACCCACAGCCAGAACCACAAAGAATAAGGACACATGC TATCATTTATTCTAGGATCAGAAACAAGGTAAAGGTCGATTTGCTCATACTGTTAACCAA CACAGTATTTCAAGTCTGAGCCAGCACAGCGAGGTAAGAGAGAAAAATCAAAGGCACCTG AATAGGAGGGCAGGAGGAGAAGCTATCCCGATTTGCAAGCAGCATGATTCTGTATGGCGA TAAGGCTAGACTGCACCGAGAATGTTAAAACTGACCAGCCAATTCAGTAAGTTGGCACGA TATGAAATCAATTTCAAGAATCGATGGTATTTGTATATATCAATTGCAAAACTGCTGGAA AAACAATCTTAATGCTAGCTGTTACAGCAAATAACCTGTATAAATAAATTTAACCGAGGA AGTGAATTATCTCCACAATGAACATTACAGAACACCAATGAAGGAAACTAAAGATAACAC ACCAAATGGAAACACATTCCATTTTCCAGACTAATTAATATTGTTAACATGCCCACACTA TACAGCATGATCTACAGAAGCAATGTAATTCCTATCAAATGCTAATGACATTCTTCACTG AAATAGGAACAAGGAAAAAAAGAAAAAGCTCCTAAAACTTAGATAAAACCACTAATGACT GTGAATAGCCAGAACATTCCTGAGCAAAACAAAGAAAGCTGGAGGCAGAATAACATTGCA CCCCAACACACTGCAAAGGACACGCACAGAGAAGTGCAGTGGGAAGGCGAATGTGGAATA ACAGCCACATCATTATGACCAATCTGTCCCCAGCAACAATAACAAACCAGCAAAAATATA CATTAGGAAACGAGTCTCCTTAATAAAGGATGCAAGCAAGGCTGGCCATCGACATGCAGA AGAACGAAGAGCTTTTTCTCTCGTGTTTTTTAGATACACATACATGGAAAACACTCTGAG ACACTGTCTAGGTGAAGACTTTTCCTTCAGCTATGACCACCGAGACCACCACCTACAAAA GTAAAAATGGACCAATGAGACTGGCTGCAGTCTAAAAGCTCTTGCACAAGTGGAATAATC AAGAGTTTAAACGATGACTTACAGAGTGGGATAATATTTGCAAACTACTTATCCATGATC AGAATAGTAACCAGAAATGGGTAGTTCTTAAAAGACGCGTGCAGATGGCCAATAAGAGCG GGAGGATGTTCTTAGCATTTCTAATCATCAGGGAGGTACAAATTAAAACCATGATGAGAT ATGACATTCCTCTGTGTGTGTGTGTGTGTATGTGTGTGTGTGTGTGTGTGTGTGTGTGTG TGTGTGTGTGTGTGTGTGTGTGTACATGTTTGTTTAGGTGCGTGTGTATGGGTGCACATA TGCCCATGTAGAGGCTACAGTTCAACATTAAGTGTGACTCTTCAGAAAGGGTGTATATCT GGCCTGAGGTTTGTTGAGTAAGCAGGCTGGCTGGTCAGGAAACCCAGATATCTGACTCTT CTTTCTCCCCAGTTCTGGGATTAAAATATATTGTCTTCCCATTACTGTATACACTGAATG AATGAATGAATGAATGAATGAATGAATGATAACAAATGCACATCACCATGCTCACCTTTT TATATGGGTTATAAGGATTGAATTTAGGTCTTTGTGCTTGCATAATAAGCACTTTGCCAA ATGAGCCATTTTTTCAGTCCCTATTCATACATAGTGTGTGTGTGTGTGTGTGTGTGTGTG TGTGTGTGTGTGTGTACTGGCAAGGATGTGAAGAAAGGGGAATTCTCCTATGCTGGTAAT AGAAATGCAAATTAGTGCAACTATTATGGAAAACAGTATGTAAGTTCCTCAAAACATTAA AAATAGAGCTGCCACATGATCTGGCAATCCCATTCCTGGGTGTATATCCAAAGGAGAAAA AACCAACACGTCAGAGAAATATCTACACTTGAGTGTTAATGCAGCACTCTTCGCCCTAGC TAACATGTAAAACCGAGCTAGAACTCTGTCAGTGGATACACAGATAAAGGAAATGGAAAC TTAGTTGCCACACAAATAATAAAATCTGTCATTTGCTGCAACATGGATGTAAGTCAGGAC TGGCTCAGTGACCTATCAGGCATGAAAGACAAACACTGCACATTCCCTTCAAAGAGGACG CTGACAGTTGATTCCAGAAGTCAAGAATAGTGATTTCTAGAGCCAGGGACAATGAGAAAG GCAAGGGAGGAGGAGAAGTTGGAAATGGCTTCAGGGGTTTGATTGGCAAAGAGGAATAGA TTCTCATATTCTGTAGCCCATTAGGGTGAGTATGGTTCAAACTAGTTAACAGGTATGAGC GACCCATTAAAATAGCTCATGAATTTTGAATGTTTCCAATACAAAGATATGATAATTCTC AGAGCTGCTTAATGGTCCTCGGTCCCATTGGGATGATGAACATATTTTAGACCTAGACCT AGATAAAGGTCTCGGTTGTACACTGTTAAAGTGTGAAATTGCTAATATAAGTGACATGGA TTTCACTTCAGTTAAAAAGGAAGGAAATCCAGATGTTCATGTGAAACTCAGACTCATCCT GTAAGAGCTAAGGTACCTTATGGGCATATGGCATGCACCTATGGCATCAGTGTGAGAGCC TAGGCACACATGTGGTATGGAACCAGCATTAGAATAAGGTACCCAAGGAGATGGCATGAA GACACAGTGTAGGCTTAGGGGAACTGGGGAGGTGTGGAGGTGAAACACTGGTGACTAAGA AAGAAGCAAGTTGGATATAAGAACTATCCGTACCCCGTGAACAGTGGGGGTGGGTGTTAT GGGAAGGCCTGTACTCTCCATTCATTCTCTGACAGTTTTCAAAAGGTTTTCAAGGCCTCC CTTTATACACATTTCTGGTTTCTGGAGTTAGAGTTTTGTTTGATATAATGAGATCTCCAG ACATAAATCCACACAATACAAGTATTTGGAGCCTCCACAGCAGAGTTCCGAAGTGAGGAA CATCACTTGGTACATTACTCTTGATTGATGGGTAGATTAATTAAGAAGCAGCCTATCAGA GGAGAAGCAGCACACTGTTTCATTGACTTACAGACAGTCTGTATGTGTTTCAGTCATCTG CAGTAGGAGCATCCTCTTCATATTCTTCCCCAGATCATGAGTGCCAGGCATCTTATTCAA ACAGAAAACAAAATTAGCCATGGTTGGTCCAGAGTGGAATTTCTGAAACAGTATTGGAAT TGACCTAGATATTGACAAGGATAACAGCAGAATGCTTGATAGTGGTTGGCAAATACAGGT AGTTCTTCTTTATTTCTTTGTGACATTACTGTCTGTGCAAATATATTTAATTCACATTAC TGTGTACATGGTACTGACAGCTGCAGCCTATTGAGGTGATTATAAATGCAATAGGAATAA ATCATCCTTTGCTGACCCCTGTAAGAAAAAATGTACACAAAACTGCTTCCCGTCTTCCAA GGGAGCTCTTACGTTTTCCCAGTGATTAACCTGGAGGAGAGACACACAGAGCTTCCTGGA AACACAGAGCAAGAGTCACACATCAATAGTATTCCACTCATGGATGCTCTTGAACTTTCT CCTACTACTGTGGAAAGAGTGTGAAGGCTCTTCTGTGGAGAGCTTTATAGAGAAGAAAGC AAGTATGAGGGATTCCACAACTCTCTCAAGGAGAGAGATTCAAGAGAGGGTCTTTCTGAA CCGGATTGAGACTGGATGAATAAAAACAGTGTAGGGGAGCCTTCCACATGGCAGCGGGAC AACTTAAGGGGCTTCTGTTAGCAGTGCTTTCTTATATGAATTTTATTTCCTTAGAATGCA TTTATAATTTTCCTTTCATTTTCTTCAATACTAAATAGGTTATACACATTTCTGTTTTAA CAAGCTAATCAGCATCTTTTGAGTAAGTTTAGACAACATGATAGAAACTTATGAGTAAGG CATTAGCCAGGCCATGTCATATGCAATTGGAAGTATTAGAGATAGAAACGGAGCTCCGGG GTAAAGCCTTTACTTGCCCAGCAAGGACAAGGCCATGAGTTCTAGCACCAGGACTGAGAA GAAGAATTAAAAGTTTAAAGAGTTGAAATCACTGTTTGCAGAGGTTGCAGCTAGTGATAC GGTAGACGGCTTGACTCGGATGTGTGAGGACTTTGGTTCTAACCCTAGCACAGATAAAAA AATTAAGAACTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTGTGTGTGTG TGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTCTGTGTGTGTGTGTGTGTGTGTCTGTGTG TGTGTCTGTGTGTGTGTGTGTGTGTGTCTGTGTGTGTGTCTGTGTGTGTGTGTGTGTGTG TGTGTGTGTGTGTGTGTGTGTGTGTGTCTTATACAGAGGTAAAGAAAATCCTGTTAGCAG TTTTCATAAAAATGGAGAACAAGAGCCTCTTTTCGCAGACCTAGAAGAGCAGTTTTATGC AATGCTCCTGAGCGTCAGTGAATGGGAATCATCTTGGGTGACAGCGGATTGTAACTTGAG AGACAAAAGCATGAGGGAAGTAGCTGTGCACCTTCAGCAGAAGTGCAGACCTGTGTGTGA GTCCCCGACTAATGCATATGACATGAGATTGGTGGAGAGCAGTGGAGACGATGGGCTTGG GGCAGTTGTATCCAGGGCTGTCAGAGAAGAGGCTGGTAGAAGTAGACGCAGACAGCCTAG TGAGAAAATGATCATAATTGTGGAATAAAGAGGAAATAAGAAGCAAGAATAAAGCAGCAT TAAGAATAAGAAAATAATAAATAAGAAAAGAAAAGCAGAGAAAAAAATTATCTTTACTCA TAAGGAAACCCAGCATTTACCAGGAAGGGGCGGGGTGGGGGTGGGGGATCCAGACAGTTG AGCTGAAAAACCCAATCTAAATGTGAAAGCGAGGTATGTGTACTGAAGCTGGGAATATTC ATCAATGTGTTAAATGTCACACGTTCTAAAAATATGAGATAGATTTCAACAGCCTATAAA GACCCATGATTGGAATCTTGCTTCTATGATGCCATAGCAATTCAGATGGTTCTTAAGTCT CCATGGCAACAGCCAACACTACATTTTGTCCTTTGAAGTCACATGACACCTGATGTCACA TAACAGTTAGGGAGCAGAGAGAAGCAGCCAATTGTATTTCTAATCAGTGGCACAGACACC AAGGGCTACTGTGGAAGGCTCTTGTTGGCCCTATGGATTATAGTGGTCAGAGCCAGCAAG ATGGCTTAGCAGGTAAAGACAACAGCCTCCAAACCAAAGAACTGAGTTCAGTCTCCAAGA CCCACTTGGTAGAAAGAGAGAATCGATTCCTGCAAGTTATCCTCTGTCCTCAACTGGTAT GCTGCAGCATGTGTGTGTGTGCCAACACCCCCCCACACACACACACACAGACATACACAC CCACATACACACACACACACACACACACACACACACACACACACACACACACAGACATAC ACACAAAAGAAATAAAACTGTAAAAACAAGTTTCAAAAAATGCACCTTAACTAGTAGGAT CTGGGTGTTATCTTGTTATCATGAGCAGTTGCTCTATATGAGCAGTGGTGTGATTTATGG GTTGAATATCAGTTCAGGGAAGATCCCTTCAGGCTTCCACTTGTAATATCTAATCATCTT AGTTGTACCAGTGATACACTGGTTAGCCATGAATAGCCTACCACCTCAGGGTAAACAAGG GCCTCACCCACTAAGGATATAATGCTATACCATGAGGAATAAAGTATAAGTCTCTTTCTT GGTTTTCCATCTATGGAATAGAAGCAATCACCAATGTTTTTTTTTTTCTTAGTCAAAGGG GAAGGTCTATAAAGCATTTAGTCAAATTTTGTCCAATGCTTTTTGGGGGCCTGTCTGAAA GAAACAGCAATCTTGGCTTTGGGTATGGAGGTGTCAAGATGCTGCATTTCTTAACCTGTA GTTGGATAGAGCATCCCAAATCTTGCATGCATGAGAAAGATAGAGGGAAATCTCTTTTGA GTGTTCCTTAAAGTCACAAGGAAAGATTCAATCCAATCCCCAAAGCTTTTACCATTATCA AGCTGGGTGAATTAAGACCCATAAACTCAATATGACTTTGTTTTTCAGTGGAGTTACAAG TCCACAGGCACTAGACTCAATGATGATGCTAACACGTATCACTGCCCGAACACTTGTCAC TGTCCCTCCTTATTTATCTCTTCCTTTAGTGTGAGAGGATTCCGAGAGAAGAGCAGAGAT AGCCCATGCATATTCATCTTCTTCCTCTTCCTTCTTCAACTCATATGCCTGCATTCTTGC TATTTTGCTGTGGAGTTTAAAACATGAGAGAGTGATACAGGGGTTCTTGGAGCTAAAAAC ATTCTATAACAACAGTGTTGATGGAAGCTATTAAGCTCTTATCTTACAGGCCACAGGATA GAGAAACAGAAAATACAGAGCTGGGAGACCATATGCTTAAAGGCTAAAATACAGCTGAAG GTTAAAAGATAGCAAGGACACAGAATAACCTGAACTAACTGCTGACTGTGCAGGATAGAT GCGTGGGTGAGAGCTGGTTACTCAGAGAACGTTCCTGGAAGAGAGTTGATACACACTTGA AGGAGACCTAATATTTACTGAGTGCTTATGAAGTAATGGACTTTGGGCCCTTTGCCTTCT TTTTCTCATGGATTGAAAGGTAGATTCTGGATAAAATAATGCACATGGGAAAGAATTATT GGTATCATAGAGCTGGTTGTATAGTGCATTTGCCAAGAGTGTGGACATCAAAATGAAGAT GCCAGATGACGACAAAAGGCCAAATAAGGACTTCAGGTGTAAGGAGGAACCACAACCTTT TTTTTTTTTTGTATAAAATTATTTGTCCCCAACCATGGGACTTAAGAGAAAGATGTCCTA TATTGGGGAAATCAATGTGATTACTAAACACATTCAAGCATTATGTTACAGACTATAGTC TAGAGGAGGCAAAACCAAGGATGCATGCAAGGCAAGCTAGAAGAATGATTGCCGTGGAGA AGAGCATTGGTGTAATGTAAGGACAGATCTCATTATGGAAAGAAAGTAGGATTTGAGTGT TAAACTTGAAAAGACTGTACGGCAGAGATCTTTGCTACAGAAAATGAGCAAGCTGAGAAG TGCCCAGTGGGAGCTACTCAGATGTATCTATTTGGGTTTCTGGTTTTGAAGGGCTACAGT CCACCAGTCCACCATGGCAGAGAACTCATGGTGACAGGACCATGAGGCATCTGGTATCAC TGTATCTGTAGGTAGGAAACAGAGAGTAAGCAGAAAGCACCCCCGACCATCAAACTTCAA GACTCACTCCCAGTGACCCACCTTTTCCACCAAGGGAAACTGTCTCTTGACAGTTCTAGA ATCTTCCAAAACAGTTAAGGACCAACTTCAAATACATGAACCTCTGGGGGACATTTTACA TTCAAAGCATGACAGCACAGCCTACTTCCCCCAACACACATGATTTCTTCTCACCTAATG GTCCATGAAATAAAGCAAAGTCAGACAGTCCACATGTACTAACTTCCAAATAACTTCAGT ATTCCTTGAGTCCGTTCTCTGTATGGTGTATGAGCTTTTGTTACATGAAGCCAGGGCTTC CAGGTGCTTTCGTATGTAAGAAGAGAAGTCTATTAGCTATAGCACAAACTAAATGTCCAT GGAGATAGTTTCCCAAACCATTCCTCTATAATAACTGTTCCTTTATTGTATGCACAGCAG ACACGATGCTGAGGGAGACACAAAGTTTTAACCTTCCGCAATCTTAGAAAAAAACCATCA AACTCTCTGAGACTTGATTTCTCTGTAAAACGAGTGACTAGATTAGGTAACGTACAATTC AGCTCTAATATCCTACGGAGTTTATATCATGTAGTTAGTCTTAATGATGCCTTTAAGGAA CAGTGTTGCTGCTTTTGTGAGTGTAGGCTACTTCTTGTTGTGAATAAGCGTATTCTTGAA ATGTCAGCTTGTGTCCAGGGCTACCAGACGCTGCAGTCTCTTTTGATGAATCTCTAACGA AAACCCAAAAACTACTGGGGCTCAAATAAACCAATGAATTCTTAAATTATGCTCTCTTCT ATCATGACATTACAAATAGAGTTAAGAGGAAGACTGTTCAGTTCCCAGGAGTTAGGTCAT AGGAGTTAGACTGACTATAAGTGTGGTCCTGAGACCATAGCATCTCCTTTACAACACTGC TTCAAGCCTACCCTACCAGTCTTCATTGTTCCACTCACCCCAGACCTGGATAGCTGGCCC ACTGCTCTTCATGCTGCCTTCGACACAAATGGTTCTGCTTCGCCTGCCACCTGCACTCTT GCCAAGCCATTTTCTATGGGAGGCACTAACTGCCTCTTCCCCACTGTCATCAGCACTCTA TCCTGCTCTCTGCAGAACCTGGTCACTGTTTCCCCTGCTGTACCTGCCCATAGATTCAAA TGTTCCTGATCCCACATCCCTACAGGCTAGGTAGGTACCAGCCCTCTCTACTCTGGCCAT TATGACTCTATAGAATTGCCATAGATACCCATCCCCATTGTGGCTCCTGATATAAGAATT GTTCTGCCATGGATGCCAACTGATTATCACTCTGTTCACCTTAGCACTCTCTTGTAGAGA GCCTCACTGATTGTCACCTGTAACAGTAACATCTATCCCCGAAGTTCTTACCCATGAAAT CAATTCTCTCTTCCAAATATTGTACCTATTTCTCCAACAGGAACTACTTTTGCCTTTTTA ACGGTCTGCCTCTATTCTTCAACGGAGTTAGACAAATGCAGAGAGGTTAGTGTGCATTAG AAAACATACATTGTGTGACGGAATTTGCCAGGGTTCCTGGGCCCTGCCTTTGCTGCAATC TTCTGATCTTCTTCATTCTTTTGTTTCTGTTTCCCGAGACAGATCTCAGAGTCTCAGAGT ATACCTGGGCTTGTCTCCAACTCACAGTGGTTGTTCTATTGCTGTCTCTTGAGTGTTGTC TCCTATGCAAGTACCATTACCCAATTCAGAGGAATAATTGTGTGTGTGTGTGTGTGTGTG TGTGTGTGTGTGTGTGTGTCTGTCCTTGTACATGTGAAAGCCCAAGGTTGACATACCAAG TGTTCCTCAACTACTCTGCACCTTACGCATTGAGGCTAGGTCTCTTAATTGAACCCAGAG CTCACTATATAGGCTACTCTAGCTAGGAGTTTCCTTTATTCTAGCTAGGAGTTTCTGGGA GCCTTTCCCTTGGCCTTCTGAGTGCTTGAATTATAGGTGGGCAGCTATGCCTTCCTGGCT GTTATCTGGGTTCTGTTAGTCCAAACTCTAGTACTCATGTATGCACAGCAAACACTCTAT CCACTGAGCGGAAACTCTTGGTCCCTAAAACCTGCTTTCTATGTTGAGATTTAGTGCCTC ATCTATCTCTGCGGAAAGACAAGGACTCAAGAAAAGAATGAAAGGCATCTGTTGCTAATC CTTTCTCTTGGGTTTCTCTGGAGAAAACGTCTTAGGCAAATGGTCTTCCTGGATTCCTGG AATAAGCATGTAAAATAGACCCCCACAAAGGCAGTGCACACACCATATTATGCACACAAT AGGAAAGCAGGATGCACTGCCAATTCTCAGCTATGCGCTTAGGCAACACTTGTCTGCATA CAGGGACAAGTATGATCAACATGTAGAATAGCCTTGGGTTCTAACAAAGAAATAGCCAAG TCAAGGCCCCAGGGAACCAAATCCAATGCATTCCTTTCTCCTGGGCATTGTTTTCTGTGA TCCCAAGCTCTCTGGTTGCATAGCTGTCTAAACACATTCTGACATGAAAGGGAAGTACCC TGAGCTCCCAGAGTGGTCATGTTTGTTTATGCTCCACCGCTCGCTTGTGCCTGCACAGTC ACATCCTGGCAGTCCCTATCAAAGATGCTGTTACAGAAATCCACATTTCCTTTAAAAACA GAAAAAGACAAAAAGAGCTTTTATTCACCAAACCTCTTCTCTTTCACTTCTAACACACAG TTCCTGTGCAGCGCACCTGGGCTCCTAGGAAGGGAAGAGTCCATTCACAGGGAGGTGAAG GGAAAGCCATCCTGGCAAGCTTGGGCAGGCAGTGCTGCCAGTGCACAGAGAACCTCTTAG GAGATGGGCAGAGTGCCTTGAACAAAATACTTCCAGCTTCATTAAACAAGTGAATTGTCT TAAATTGAAAAATATTATCCTTTCTACCTTTGAATATTTAGTAGAAAGTTGGCTAAGATT TCAACAAGCCAGAGATTTAAAAAGGGGGGGGGGGGCAAATCTGTTTTGTTTTGTTTTAAA AAAAAAGAAAGAAAGAGAGAGAGAGAGAGAAAGAGAGAGGGAGGGAGGGAGGGAGGAAGG AAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGAAAGAAAGAAAGAAAGAAAGAAAGA AAGAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAAGGGAGGAAGTCAAG GATGTTTTGAAGAGCCAGGTAAGGTGAGGAGGAAGGGGGTGCCTCTGTGGGCCCATGCTG AGGCATCCCTTCCCCCTGAGGTCCTAGCCATATGACAGACATAGTATGGAATCGACTTTC TTTGGGGAATGGGAAGGGAGTTTATAAAAGTTTATAAAAGAGGTAAGTTTGTTAGCATGA ACAGTCTTTATGGTGAGCTATGGGAAGACAACCCTTTCGTGGAGCAGAAGGAGCAAGAAG GGCTTTTTTCTTCTCTCTAGGAGACTGTATGTATATATGTATCACAATGAGAAACAATTT TAAGTTCACATTTAAAAGAGAAAGGAATCTCAAAACCTTAGCCTTGTGAATATGATAGTT GATCATACAGTTTAGCATGAGAAGCACCTTAAGTCTATAGTTACAAGACAATCAAAGGAA ACAAAATTTTAACTTGTGATTATGAAAGTTGGATCGTATAGTGGAGTCTTTTATTAGAGT TAGGCTAATTTATAAGAACTCTATCAATTAATGTTAGGACAGTGGCATAACAAAGGGTTT CGGGGATCTGCTTTTTAAAGGCCAAGTGCCTTTCTCTAAACTATATCCAGGTAAATCGTG CTTGGAAACCATTCAAAGTTTTAAAATAGAGGGATTTTGCCCCATGGCTACTGTCATACT AATAGTTTAGGTTTTTATGATTAATTACCAATGGGTTTCAAATCAATGCAGTTCTCATCT TGAGTTAGATTCCTTAGGTTCAGGCTGAGGTTCTGAGCGAGGAAAGATCTGTTCTCATTA AAAGAAGGCATCAACATTTATTTCCTCAGCTGATGGAAATCCAGGCATCTCTGATGGCTT CAGGCACTGGGACCTATTCTTCTGTTCATAGAAAATAAAAGGATTGGCGTTTCGCTCGTA AGGGACACATTTAAATATCAAGGTAAAGATGCGTCTCACACAAAGCAGAATTCATTCCAA ATTCCTGGATAAAAGATGCCGTGAGAGTTGGTCTACGATGACAACTAGAACGGATTTAGA TGGCACCTCCCCCTTTGTCTTTGAAGGTGCTTCGGGGGTGTGCAAGTGATTGTGCTGGTG TGCAAGTGATTGTGCTGGTGTGCAAGTGATTGTGCTGGTGTGCGAGTGATTGTGCTGGTG TGCGAGTGATTGTGCTGGTGTGCGAGTGATTGTGCTGGTGTGCGAGTGATTGTGCTGGTG TGCAAGTGATTGTGCTGGTGTGCGAGTGATTGTGCTGGTGTGCGAGTGATTGTGCTGGTG TGCAAGTGATTGTGCTGGTGTGCGAGTGATTGTGCTGGTGTGCAAGTGATTGTGCTGGTG TTATTTTACAAGCTGGACTCCAGGCCTGAGTAAAAGAGGGAAACGAGAAATCCCCCAAGC ATGGGCCTCCACATCTCTGCTTACTGATCTACACAGCCGTAAGCCTTATGCTTTTGTCCC ATGGCCAAGAGCAGCTTAAGATGCCACACCTCCTGCTCTGTGATGGATTGTACCACAAAG CTGTAAGCCAAAATAGGCTGCCTCCTACTTAAGTTGCTTCCTGTCAGGTATTTGGTCACA ACAAGGAGAAAAGCAAGCGATGCCAATTCCCATCAATACCCAACACCATTAATTTAATTC TCTTGACTCAGCTAAAACAAACCTCCAAGTAAACAATTACTTTCTTTTGTGCCTTCAGTA GAAACTGACCAAAACCTTAAGATTTAGTAGCAGGCGATGCCCCAGTGTATGGGAATGCCA GGATAGGGAAGCAGGAGTGGGTGGGTTGGTGAGCAGGGAGAGGTGGGATGGGATAGGGGT TTTTATAACATTTGAAATGTAAATAAAGAAAATATCTAATAAAAAATTAAATGGAAAAAA AGATATAGTAACAGGGGGTTAGGGAGATAACTCAGGGCTTGCTGCTTTTGTGGAGGATCT GGGTTTGGTTCCCAACATCTACATAACCGCCAAAAGCCCCTGGAACCCTAGTGTCAGGGG TCCAGTGCCCTCTCCTGACTTCCCTGGGCACCAGTGTGTATGTGGTATATAGAAAACTCA AGCAGGCTCATACACCCACACTAAATAAATAAATCCTTCTTTTTAAAAGATTCAGAATTG ATTTGGGAAAGTAATCAAAGCTTGTAAATAATGCACAGAAGGGTGTGTTTGTTGTATGGA AAGTCACAATTTCCCCCAAATCGAATTAGGTAATCCTAGCAATTTAATTAAAAGTCCTGT CAAATCGGATGCAGGTGTTTTTATTTTATTTTAACTTCTAAAATTAAATAACTTAAAAGG AGCTTTTACTATAAAAGAATTTCCTGCAGGGTTTTCAATAAATTAATGTGCAATTTTTTC AAGAGACTTGTAGTGAAGGGAAAGGAGCCCTGTCATTTCCTTCACTTTTGGCATAAGAAT GGCTTCAGGTAGAGCGAGGTATGAATTAAGTTTTAAAGTAAGAAAAGTAAAGGGTCAAAG TCTATGACCAAGAAGTCAGACAGTACTATTCATAAGTCTGCGGCTTCCTGTTGTCTTCAA ATAAGATATTTTCTGCCAGGACTGGAGGAGATGGCGCGCTGGTTAAGAGCACTTGTTGCT CTTCCAGAGAACCCAGCTTCAAGTCCCAGCTCACACGGCAGCTCACATCCTCTGTAACGC TAGTTCCGGAGAATCCAATGCCCTCCTCTGGCTTTTTAGGAACCACCATGTATATGGTGG ACATTCAGATAGACAGACCAAACACCCACACACTTCAAATAAGAAAGGTTAATTAAATAA GATAATAAGTTAGATAAAATAAGTAAGATAAATACAGACATGGTCTGCTTCTCTGCTTTT TTCATATAAGTTGTTCTTAAAATCCTCTCTCACCACTAACTCCGCCCCTCCATCATGACA GCCCTACAGATACTTAGACCACCAGTTCATGTGGACAAGCCTGACCTAATGTCCCTCAGC ACAAATTCTTGGAAAACGGAAACAAAAGTGTTCAAACAGTGCCCTCCCCTGCATCTTTCC TCGGAGCTGAGTGGAGAAGGTTAAAGAGATATGCTAGCTCCTGCTCTACCAGATGCCCTG TCTCAGCTTCCTCCTCCATAACGACTTCCCAAATGTCTTCTGAGGGGTCCCTAGAGCAAT GTCCTGGGAGGCAACAGCTTCTGGGGTTCTCTGTCCTAACAAAAGCTCTTAAATGGAAAG TCTTAAAGGCAAAAAACAAAAACGCAAATATCTCTTTTCAAAAGCTTCAGAGTAATCCCT CTGTCTTTTATGTATCTTCAACAAACACATGAGTAGATAAAGACCCATTTCCAGCTCAAG TTTTTATGATAATGACAAAAAAAAAAGCAGTTCTATTTTCTCCGCTGTGTGGCTTTTTTC AGAGAGACAGGAAGCTCTGAAGGAAGACGTCTCCCAGGGCTGGATTCCAATTAACTTCTG CACCAAGTGCTGATAACTTTAGGCAATCACTGTTCTTTGGAAAATGGGGCAGAGAATCTA AAACATCATAAAGACAAGATGACTGATCAACCAAGACCCAGCACTGTCTGACTGTTTCCC CAGACGGCCATAAGTGTAGAGAATCGTCAACAAAGCACCGTAAGTCTTCTTGGAGGTAGT CAGTGATGTGACAGCGCTGGGCTGTGTATACAAGAGCAAAGATTTTGGAACAGAGTCTCG GAAAACACTTTTGTAAAGCACATTATTCCACACAATGAGCTTTCCGGGTCTAGTAGAATA GGAAGAACTTGAGATCTGGAGTTGAAGACCCACATTTGGGGTTTCTATGCTGGATCTGTT CTGAATGTGCACATGTGCACAAAAGTGTGCGATTCCTTTGACTTAGTTTTTTGACGCAAG CTCTACCACTGAACTTCAGCCAATTTAGCTAGATTGCCTGGCCAACAAGCCCAGGGCTCT TTCTGTCTCTGCCCCACCAGTCCTAAAGTTAAAGGCCCAAGGCATTGTCTGTGTGCCTTT TTATGTAGGATCTGGGGATCTGGACTCATGTCTTCATTCACACAGCAAGCATCTGCCCCA TTGAGCTGTAACCCCGGGATGTACATTTCAGCAGTTCTGTGGTCTTGGGCTAGCTTTTGA ATCTTTGAGCTGTATAACAAGCACAATGCTTCATTTCATTCATGGAGACCAGGATGAGCT GCTCTGGCTAGCCTTGTTCATTTCTGAGTTGTTGGCTTGTTCATTAGGCTATACATTGAC TTTTTCCTCATGTTCCTCTTGAGATCAGCAAGCCAGCCTCATTGTTTCTTCCCCATGGAC ATGCCAAAGATTTCACTGTATCAGTTATCCTACTATCTGAAGCAAGCCATGGAGTCATGC ACACAGAAATCAAGAATGTGGCGAGTCACATGGAAAATATCATAGGTAACATAAATGTAC AGATATCTGGGACCAAATGATGCTATTTACCACCAGACCTAATTCTCTTTTTCTGACCAT CATCTGTTAAGTGGGGAGGGATGAGATACTCATGAACATAAAACCAGATGCAACTTAACA GAATCTAGTATAAATCCTAGAAAAATAGTTAAGATCTGTAAATACTGCTTTCTCCCACCT CGCCTCTCTACCCTTGTAAACAGGGAAATTAATACCTGCCATGCTATACTGGATTCTTTA TTGTAGTGTTCTTTAAAGGTAGCATGGGAAAGTCCTTCAAAAGAGCCCCAAATGCTCTAT AATTTCCATAAAGCAGCAACTTATAGAATGTTTATCCTTATTCGGTCACAAAAAATTCAA GTACTTGATTTTCATCCCGATTTTTTGCTGAGTACATTAGCAGGTAGTCAGTGATGGTTT TCCCTGTGATACACTACAGTTCATGTTATAAGCCCAAGCACGTTAGTGTGACTTAGGATG AGAGTCAGGGTTGCCAGGAAGGTGGTTTGGAGGATATTAGTTAAGTAGCTAGCTCACTCA GTGTTACTTGAGGAATCTAGGACTCATCTGGGAAGCTCTCTTCAGTCCTTACTGCCCTAA ACCCGAAGTGTTAATGAGGATGTTTGGAAATACGATGTAAAGGGAAGGAAAGGATGTGAA TGGCTGTCAGGTTGTGATCTTCTTACCTTAATGAATGGAAAACTGTTTATGAAGCAGGGT ATCTCAGGCCCCACATAATGAACCACAATTGTGCAGGGAGCTGTGATCCCCAGAGACTCC AAGGGACTTAAGGAAATTAACCTCAATGACAACAAGGATGTTAAGAACAAAGGGTCGGGG TTTTAGTCTGAGGTGGGCAGCCTCACCTTCTGACTGGGACAAACCTAATGGTCCTCATGA TATTTACCTGTGTTTCTAATCTAGAGAAGTTTACCTTGAAGTTATCTCCTCTGTCTCTCT GTGTCTCTGTGTCTCTGTATCTGTCTCTGTCTATCTCTGTCTGTCTCTGTCTCTGTCTCT GTCTCTCTGTCTCTGTCTCTGTCTCTCTCTGTCTCTCTCTCTCTCTCTCTCTCTCTCTCT CTCTTTCTCTCTCTGTGTGTGTGTGTGTGTGTATGTGTGTGTGTGTGTGTGTGTGTATTC TATATCCAGATGGTAACAAAGAATAACTCAAAGGACAGAGGCCATTGGCTAGCACCTCAT GCATAGGCACATTTCCCCCTGAGTTTAGAAGCCCTGAGCCCACAGCAGAAAGCCCATTAG CTGGATAGCAGCCAAGATTCTCTTTCAAAGCAGCTCCCATTTAATTCAGATTTTTGCCAG TTTCCACATGTTTAACACTCATTACCTTTTCTCCTAAGACCAGGCCCATCTAGGGTTATA AATCTTGCCCTTCTGGAAGGTAGAAGATCTTTTAGAATGTGAGGCTGCAAGCAGAGAGCA GTCCCAGTTAGAAAACTCTGGCCCTGAACCAGACAAATTGGTACTCCACAGCTAAATATT ACTGAAATGTTGATGACTGCAGAGATCATCAGGGAACCCATACTGGTCATGGGAGTACAC TTGATTGCCAGGTTCCTACGTCTACCATAGCTGCTCCTGCCTCTCTGGGGGTCCCTCCCC TCCTCAAAATATTGTCACTTTATGCATTTCACATGAGCAGTAGCCATTGATATTTAAAGG GCTTGGGGGATGATTGGAAATAACTTGACATTGCATTTTATAAATAACTGTCTCTTATAG AGAGGGGAGACCTTTCTCTTGAGAAGTACTCTGGCTTGTAGTAAATTGCCAATGAATATT GGTTTCATGAATAGATAACTGGTTGAGGTACTGAATATTAATGCATCACTCTAAAATAAT ATTTTCTCATGCTTACCTTCATAACCTCGCACTACTAAAGAACAGAAAGTAAATATGTTT TTAGCATGTTGGATGCCTTAGACTGGAACAGAAGATTCTTTTGATGGGATGGAAACCATG CACCAGGATTCGCCTCACTGGGCTAAACTCAGTTCTGTTAGGTGGGGTGTGTGACTTAGC TAAAACATCCTCAAAGCAAGACTGAGAAGAATACCTCCCTTAAGAGGGCAGAGTGTGAGA AGTAGATAAACTAATGTTGGGAGACACTCAGTACGGTGCCTGGCACAGTGTTTCATGGTC ACCATCGGAAGTAGGGGCCTCAGCAGCAGTGCTAGGTCAAGCTCTGCTTTACTGTTTCAG GTCCTTTACATTCCTGGGTTCCATATTCATTCTCTGCAACCTCACAGACCACAGGGAAAA CATGCAAAGTGGAAGCTAAGGAAATATCTCCATGACTAAATGCTCTCTGTGTAGCATGAG AACCCAAGTCCTTAATACCCATAGAAAAAATGTAAGAACTCCAGGGACCCGTGGGTGAGA TTGCAAGTCCAGAGTTAGAGGCTGCCTGGGCTTGCTGGCCAACCAAGTAGCCTGACAAAT GAGCTCGAGGTTATCTGCGAGAACCTGTCTCAAAAATTAAGGTGGGGAAGGACAGAGGAA GACACAACATCAGCCTCTTGCCTTCTCACAACATGCACACATACACCTATGAAAGAGTGG GAAAGACACATGGCAAACAACCCCAAGTTCCAGGAACTTCGAGTTTGAGAAGTTGAACAT AAGCAACCCCAAGAGTTATGCCCCTCTTGGAGGTGCTATATATAGGATCTTCAAAATTCC TTCCCAGAATCCCTTCCTCTGGCTTTGGTGGGCTGTTCTGGTTCCAAAAACCCATGCTTG GAGTCTGTCAGACACCAAGCAGCCCAAAACAGGATCAGTGTAACTTTTTTTGTAAGCCCT GACACAGTTCTGCTGTGTCCTACCCACTTAGGAACACTTGGAGAGAGGCAGAGTAACAGG GAGCAGTTGTGCCCCGGCTAAAAGGTCAAGGAGCAAACACTGTGTATGTCTGCAAGTGGT GGTGAGGGGTTCTGGGATCAGGACAGGTGTGAAACAAAGCAAAATGTTCTAGAGCATCCA TCTAGGGCCTAGAAGCAAGTCATGGATGTAGCTTGTTGTAGTCACAGAGAAGCCAACACA GTGAAAGTCTGTGTGGCACACAGAGTGAGTGAGAGCATCTCCACAGGGAAGACAGGAAGG TCTGCCAGACAGGAAGGGAGGTAGGGGGTGAGCACCGGGCTCTTCCTTGAATAATGGAGA TCGAGCTTCTCCCATGACACCCCCAAAGTAAGGCCCGTGGACACGTAGAGGATAGGTATG GAGAGGAGAGCGGAGTAGAATGAGGGATGGAGATGAGGGAACAGAATTCTTTGGAGACAA GCCACTTTAAGTCTCCTGAGAGAGAGCTGACAGTGAATGTCCGGGAAGGAGAAATGTCTC ACAGGCAGCAGCCCTTGAAGTCAAGAGGAGGTCACACGAGCACATCGCATACATAATCAC TGTGCCAGTGTCATGGGCACAGAGTGAGGTCACGGGGACGGGGGACGGGGGGGGGGGGGT GTTGCATCCGCCACAAGGTTGTGGACCAGGCCTTAGGCTACACTGTTCCCACTGTGTCCT TAGGAACTTGAAGGGGTCTGACCCAGCAGACAGCAGGTGCATTGTAGCTATTTGATGAAT GACTGAAAAAAAAATTGTAGGAGACTCCAAATACTTGGATACTGAATAAGACCAACTAAG ATAGTTGTGAAGGGAATACGGTCTGGAAGCCACCCCAAGGTGACAGGAATCTTTTATATC AGGACATGGGCTTATTCTCCGTGTATCTGGATGATTTGCTGGTATGGTGAGAGTCTGGAC AATGAGATGAGCACTTGGCTCAGGGAGAATGTAATTTCAGCCTGATACATAAAGTTGAAT GGAGATGCATTGAGCATAGAGAACTCCAGTGCAGGCGGAGAGGTCAGTCAGGAGTCGAGA GAGTTCCTTAGCCCATGGTTTTGAGAACTAGTGGAGGAAAAGTGGATTAATACATGGTTG AGGGTGTAGTGAAGGAAGACTGAGTAAGAAGGTCCACCTGCAGCTTCATCTTGGAGCTGT GTTGGGAGTCGGGTATAAGAGAAGCAGGTAAAAAGAGGGACAGGTCCCATTCCAGGGACA AGAGACAGATGGCGGTAGGTGTAAATGCCATAGGTCAGCTCACGTCTGCTGTGTGCATCA AATGTATGTATGAATATGCCCTCAAGCTCTTGCAAAGACATGGGTGTTCTTAGGTATGGT GACACACTCATTCATGGAGGGGCAGGTTTTGAATTCTTACCACACAGATAACCCTTCAAG CTGAAGGAAGTACATCTGTTCAGGTTCATTCCATTCCAGTTCATTCCATTACACTCCTCT TTGGTATGTTTCTTCCATTGTCTGCTTTTTCCAAGTTGCTGGCAATACTAAATGAGATAC CTAGTTTTGGCAGTATAATACACACACACATACATATGCACAAACATACACACAAACACC ACATGCACACAAAATCCCCCATTATGCCATAGACACCCATTTATACATATATACACAGAC AGGCATGTACACATAATCTCCATTATGCCATACATACTATATACACACTACACTACACAC ACCATCCACACACGCTACACTTACACACAAGTCCTCATAACACACATACGCAAGGAACCC CCATTACAAATCAAACATACTATACATACATACTACCCACATTATGCACATACACATACA CACACACAACTCCTTATAGCACATACCCACACATACATAGCTCCCAAATAACACACACAC ACACACACACACTGTTTAATGCTCAGCCTCTCTGGAATAGAATCCATACATTTGATTTTG AAAGTTTTCTGGAGAAGGTGTGTCCAAACATCTGATCAAACATCAAAAATTCCAGTTCCC TGTCCAGATGTTGTGTCTACACTGGGTTTAACAAATGGTTATTTTGAAATATGTAAGTGA CACGATTTTTTTTTCTGCTTTCTGCATATGGACCAGAAAACCATCTGAATAATGGTGTCA ACTGATTCCATTCAGGATCCCCCTTTCTAATGAAAGACGAATAGATGGATGGATCTACTC TCTCACTCCTGAGAGAGCACGCTGCCTAGTGAAGCCGAGAGGCTGGGAGCGCCAGGCAGC AGCAGTTCTGTTTGCCTCTTCTGTTTTGGGTGAGCTGCCCTGTAGTTTGTTCAGACCACT TTTCTTGGCTCAAATACAATACCTAAGACAGAGATCATTTGTCAAGTGAGCACGGTACAC TGAGAGCTGTAGGCAGATTATGGAAAGAGAGAGGGAGGAGAGAGAGGGAGGAGAGAGCAC CGGAGAGAAGAAAGAGGGGGAAGAGGGCGAGGAGTGGAGCAGACTTCTCCCCGTACATCC TTTCTCGGGCACCTCAGGCACCAAGAATTCAAGTTAGACTGCTCGCGGTGCAGAGGCGCC ACCCGCGAGAGGGGAGCCACTGGAGGCTCCAGGCATGGCTCTTTTCATGTGGGATGCTTA AGGACTGCAACACAGACAGAGTAACTTGCAGAGAAGAGAAACTGGCATGAGGATTCCGCC AAAATGGAAGGGCTCCTATCTCCGATGAGAACCAAGGTAAGGGGGACTAAACCCTGGTTT CTTTGCGCGCTCCTTGGTGGTTTAGGGAAGGCTCACTGAAAAGGAAGATTATACTAGCTT TTGTCTCGTTTCGGAACTAGGCTGGCGAATGCAACTGGACCTCTCAAAGAATAGCTTTGC CTCCAAGGCAGAGCTACTACAATCAGTGAAAAGGGGAAGGGGGCGGGGGGCCATCTGTCA GCGTGGACAATGGGAATCTTAGTAAATGAGTTTGCCTCTCGGTTGATTAGACAGCCATAT TTTAGCAGGATTTCCAATCATTCTTGCTTTGGGACCGGAGCTGCCCTCCAGCTGTTGGTG TGCTTGCAGGAAGTACGGATTTCTCTGGCTGCGCTGATGTTTCGCAGGATGAGTCCCGCT TTTAAGGCAAAGAGCATGCCCAGCTTTCACTGGAACATCCTCTGGGCTCCTCCTCCGGTT CAGAGCGGAGGATGGGGAAGCCTCTCTATTGAAAGTAGGTTAATGCATTCTGGAGAGCGT TTTGTTCTCAGAAAACTCGCCGACCTGAACAAGAGATTTCAGGGCAGCGCTAATCAAACA CACCTTGAACTTGTTCCGGAAGCCTATAGAAAAAAGCTCCAGGAGACTGATCCCAACCTC GTGGACATTTTTCTCCTTGGTTGGAGTTTGCTTTTTACTTGAAAAGGACTGCCTTGTACA TGGACTTTCCCAAGGAAAGCTCAGATGAAGAAAGGGCTACTGAATTCATGCATAACTTTG AACAGAGGCTGAAAGTTTTAAATAACGCTAGCAATATTATTTTTCTTAATTGATTAATTT TAAAATTTAGGAGGCAAATAGCTCTTTAAACATATAACAGTGGTGAAATCAATAGGATCA GGCTTTTATTTAACTCGTTTCTTTGATGTTCAGCTAGGGTTAAAAAACAAATAGAGCCTT TTGTCAAGGAAGTGGTCTTGGTTGTTTTCTTGTTGTTTTGTTTTTGTTTGTTGTTGTTAT TGTTGTCTGCCCCTTCTAGTTAAGGGGCATGACTGTGACACTTTGAGACAACATTGGAAT GTTGGGACATGCATGAAAGCACCACAGCATGTGGGGGTGGACATTCTGCTGGGTTCACCC GTCCTTTGATAATCACCCTTCATTAGAAGGACAGCCCCAGTGACAGTTGCTACAAAGCTT CTGATTCCAGCCCCTTGGCTGGCTAGCTGAGAGATCTCCTTGGAGACCTGTGTGGTGGCC TGTTGTTCTCTCCTCCCCAGGTGATGTCAGGTTGCTTGCAGGCAGTGTCTTCCAAATGTT CTTCTCTGGAGGTAGCAGGCAGAGAGCATACAGTTTTCACAGCTGCAGAGAAAATGGCAA ATGCAGTTGGCTTCTCTCTCTTTATTGACAAGCTGAGATCCGAATGCTTGGTGGAATGGC TGTGGAATCTGTTCATTTGGCCAGCTCCTGAAATCACTGCTGCAGACAAACTGTACTCTC CTAGCGGTTCTTGCTGAGGCTGACTATGTCTAGCAATCTGAGCATATAACCCCATACAAG TCCAACTCGCACGGACTTCAAGGGGAGTTCCCTATGGAAATGAGATATACCCAGACACTC CACAAATCAAGCAATGGGCCCATTAAAATGGCATGCTAAAGTATCCAGGAGAAATGGACA TCTGTGGGTCAGATTGCGCATGTACTATGTTTACTGGCTGAGTTCTCATCATGGTTGGTT CTTTGACCATCACGTCATCTAGTACACATTGAGATTAGAGGCTCAGGTCCTTCCAAAGTT CAAACCTGATATTACTACACACCAAATGGACTCTGGTTCTGACCCTTCCGTTGCCAGGTT ACAAGGGATTTGCCCCTGTGCTTGAATTGCTTCTGTGATTTCCTTTTTAATCTCTTTTAT TTCTGACTCTGGAAATTGATATCTCCCTATTTGAAATTTCAGCGTACATTTGAATTTGGT AACCTACAATAAGTCCTGCCAGCTCAGGGAATGAGACCTGACTGCATAAGGATCAAGAAC AAAATCCCACTCCTGAGCCTCATCTTCAGTCTCTGAATTGCTGAGTTGTGTGTTGTTGAA ATGAGCCAGCGATTTTAATTTGCCAGAGTCTGACAATACTGGTGATCTCTTGCCTTTCTT AAACTTTGATCACACTATGCCCTATTAAGTCTACTCTGGAATGTTTTTTCATGTTGATGA GGATTTAGCTCGAAATGTCTGATTTCCTAGTATCATGGTTGGGCAGACAAAGGACACTTC CTTCAGCAAAATTTTGGTGTGTTATGGTTACTTAATAACTAACTGACAATTTAAAGCAAG TGTTGAGATAAACTGGACATCATGCAGTAATTTCATTGTGCCATGTAATAGACTTAACCA GTCTAAATCATAGGTGCTTAATGCATTTTCATCTTGGGATTTGCATAATTGGCACATAAA TATGCATGAGGTTCACTGGAAGGGGCCAAATAGAATGGGCAAAATGGTCAGGCATGCTGA AATTAAGGCTATTTCCAGGAGGACACCTGAGCTTGCTCTGTCTCCTGGGTGGGTGGTCAC ACTTGACATACCTAGAAACAGACAGGGTGACAGCTGGCTTCCTCTAATAACAGTGTATTG TGAGCCACCCAGGTTTTAAACACAGCTCTGGCCTGTGGCTAGATACTTGGGCTCACTGTT CATGCTTCCTTTTGGATACTATAAACCAGTGGTTCTCGATCTTCCTAATGTTGCCACCCT TTAAAGTAGTCAACATGAAAGTTGCCACCCTTCATGTTGTGGGGACCCCAACCATAAAAT TATTTTCATTGCTACTCCATAACTAATTTTGCTCCTCTTATGAATCATAATATAAACATC TGATATGCATGATATCTAGTATGTAACCCCTGTGAAGGGTCATTCAACCCCCCAAAGGGG TTGAGACCCACAGGTTGAGAGCCACTGCTATAAACCAAGCTAGGAAAGTCATTAGGCTGT TGGTTGTATTTTTGACTGTCCCCCTAGCAGGTGATGGCTGGGGCATGGGATACAGGAGCA CAGCAAATGATGCTTGTAGAGGCAAGATGGAAAGAAAGAAGGGAAAGATGCTGATTGGAT TTCGACTCTTAGGAGGGCAAATAGAAATAATGCTATTCTTTGTTGCCATTGTGTTGCTTG TAAATGTCTCTCTTCAATTCCATTCTTCACCTTCCAACCTCCTCTGTTCTCCTCAGTCTC CTGAGTATTGATTGCATCCAGTGAATGAGGCAAGGGCAGCAGCCTCCTGTTTTCAGTTTC TTGGGGTTCCTCTCTTCCTACTGTGAAATTTTCAGCAAGAACTGGGGGAAGGCAAGGAAA TCCAGCCAAGCCTGGCTGTTATGAATGCAAGGAGACAACTGTAGAATGGGGGCAAGATGA AGAAGGAGGGGTGTCGGGAGAGGAGGAGAGAGGAGTTGGGGAAGACAGAAGAAGGGAAGG GGAGATAGGAAAGAACTGGTATGGAGAGGGGAGACAACAGGAAGTAAAGGTAGGGAACCT GAGAGGGGAGGTGCAGGAGGAAAGTGAAACCAGGAAGGGGGAGGAGAAAAGAGAGTAAAC AGAAAAGAGAGGGTAGGAAAGAGGAGAGGGGTGGAGTGGGAGGAGGATGGAATAATTGGC CAGACTCCATTACAGCTGTGCTTTGTTAAATGTTTATGAAGTAAAGAAAACACAGGTCCA CAGTAACCTCTCTAGAAAAGGTGGACATTGACTTTTAAAGCTTCACAACTATTTCATGTG CTAATTGAAGTTTTTAAGAATACTCACCACACTGCTGTCTTTAATATCTCTTCTGGTTCA CAATTACCTACATCCCCAGGGACAGTACATTTTGATGTGTCTGGACCTGTCTTAATTCTG CCTCCAAGACATAAAGACATTGCATCATTTTGTGAATTAAAGTCACTTTAAAAAAAAGGG GGGGGGGGGAATGGCTTCTGGTTTGTGGCATCAAATAACTTTCTAAAGAATATCCTCTGA GAAGAATGGTCTTTCTGATAAAAGGGATACTTAAAAGGATGGGAGGCTGATCTTTTAAAG GAAACTGTCTAAGGGGCTGAGGATATAACTTAGTGGTAGAGAGAGCTTGTGCAGAATGAT CAGGGTTCAATCCCTGCAGTGAAACTTGCTGCACGGGAGCTGTCTATAACTCTTCCCCTC AACTCATATTGCAATTTTGGAACTGCATTAAAAATATAGATGTAAGATGGTAAACAATTT TTAAAAAGTCAAAAAAGTGCAATCACTCTGTGGATATTTAGATTAATTATCAGAGAGTGT CTAAAATACATGAAGTCACTTCAAATTTTGTAAACCTGCTTGAATCTTTACCAGGCATCC ATGGACCATACTTCCTTAAGTGATCTATTGTATTCCTCTCACTTGATTTATCAATTCCGA CAAACTGTTAGACCCCATGAACCAGAAAACTTAAAAAGCATGTCTTAGCCTGTGCAGAGC AAAGCTAAGGAGGCCGTGGCAGATGCTTTCAGCTGTAGTAACCAGGACTTCGCATAAGAT TATGGCGAGCTAATGACAGCCTGGGTTTCATCTTAATGAGGACTCAAATTAAAGAGGACT CCCTAGAGCTGGAGAATGACAGGTCCAGATGAAATACAAGGAAATATTTGTTAATAGAAA AATATTACCCTATGAAGTGTTGAAACAGTCTTGAAAATAGAGGCGTCTGAGGCAGGCCAG GAAAGATCCTACCCAAGAACATATAATCCTATGTGACACGCCTGGGAGAGCTGAGGCAGA CATTCTGTGTTTTTATGGTGCGGCGTCATGTTTTACCTTAAATCCATGAAGCCAGAAATG GGTTTGTGTGTGAAGCATGCATCAGATCTTCTCACCCAGAGCTACTACACGTTATGTGTT GAACTGCTAAAGTCAATTCAGCAAGCAAGAAACAACCTCACTCTTCTCTAGAATGACCCA GTTAAAGGCAACTGCGGGGTGTGCAAAGGAAGTTGAGGCTACGGCACTACTCATCTGGTT ACATTTGCCTGTGGTAGTCAGCTTCCCGTTACTGTGACAGTGTCCTAGGATGACAAACTG TCAAGAGAAAAAGGTTCATTCCACTCATAGGTTTGGAGGTCCAGTGATCTCCTGGAGCTG CTTTTCTAGGGACTGTGGCACCTATCATGGTAGGGGTAGAGAAAAGCTGTCCACCTCACT GCAAGGATAAAAAGCAAAAAGAAGATTCCACAGGACCCTTGAAGGCCTCCCTGAAAGGAA ATTAAAAATCTCCCATTAGACCTTGCCTCTGAAAGTTTCCATCCACCTACCAGTAGGAGC AAGCCTGTGTTGTAGGGGCTTTGGGGGAGACTCTCCATAGTCACACTAATAGAACCTACT AAAGAGACAGTGAGCAGGGTGCTATATCCAGTTCCAGTTAAATTACCTGGGTTCAGACTC TAGGTGTCACCTCCTGTAGCATGGCATTTCTGAGTCTCAATTTCCTTGCATATAAAACAA ATACAATAATAAAATCTAATTTTTATTTACTTTTATGCATGTTTTGATGCAAATTTATAC ATACCATGTGCCAGTAGAGGCCATAAGAAGCCATCAGATCCCCTTGACCTGAAGTTACAG GTGCTTGGGAAACACTCATTGTGCATACTAGGAACTAAACCCGGGTCCTCTGCAAGGGCA ATATTTCTTAACCGCTGAGCCATTTCTCCAGCTCCAGATAACAGGACCTATATCCTGGAT CATTATGAGAAGCAAACCCATTCATTACCAGCAGGTTTCAGACCCCCACAATAGATATAA TAATAGTATGAATGTACAAAACATTAGGTGTGTAAATACGCACAGAAGTTCAGACTCATG ATACGTGTTTGGAACAAGTTGTCCTCCTGAGAACTGAATTGTAAAAACAGATGATCTGTC TTTCATATGATGTAACTGAAGTGAGGAGGGACAGCATCACCTACCCGTGAGCTCCCTGCC AGGTAGGGTCTTCACCTGTCACCTGTCACTGTGCAGCTCCAGGGGCTTAGGGGAAAGCAG ATACCATTGCAGCATAAATCAGTGCTCATTACAATAAACCCTTTCTCAACAAATGACTAT GGCACATGGAATGTTTAAAATCGAGCAGCATCAGTTAAAGGTATCCAAATCAATTAAAGA ACAGCAGCTTTTCCTTTTTATGGTTTTAGTCTTTGTAGGAAAGACGTGGGTTATCTCACA GCAATCTCCCCTAGAGTAGATAGGATCCCAGAAGTTTGCTCCCCACCCCTCAACCCCTGA GACATCTATTTATTATTCCCTAACACTCCACTATCTGGAACCCTCATGAGAGAGTCTGTG CCTCACCTGGATTTCTAGGATGCCCAGGATCTCCTTGCTTACCGTGTCCTATCCCACTTC ATTCTCCCTTTGACTTTTGACATGAGCAAATCAGGCTTAACTTAGTGCCCCAAATCACCT GAGTGTTTTAAAGTGCAGTTTCCAGGACGCTCTTCCTGAGATACTGATTCTGCCAGTCCG AGGAGGTGGGGCAGTGTGGGTGGGGAGAAAAACCCTGCATTTTTGTCAAAAGGCTCTCGA TGTCCTTTCATTGGTTGTTAAAAGAAACAGCATCTTGTGAGCTCTTGCCCTCCAGACACT AGTGGGCGCTGTTCTACCCAGACCAACCACTGCCTCTCCTTTCCAGTCCACCAGTCTGAG GACTCAAACTCGCTCTTCAGTTACAGGTCAGAGATAACTTTCTCGAGTTGTGTCCCTAGA GCATGCTCTGTTTGCTTTCTTTCCGGTCTTCGGCATACTCCACGTAAGATCATGTTCGTT TGTATGTCTCTTTGCAATGGGCAATGAGCCTCTGGACTGCCAATTTCACGCTATCTTCTC ATTCCCCTTAGACACAGAGTACACAGTGTAGCGCACCAGGACTGCAAGCCCTTGGTGACA CAGAAGTTATCTAAGAGTCCTTAGGCGTTCCATAAATACCAAGAATTGAGCAGATCTTGT GTCGCCAGAATAACTGCTTAGGTCAGTCTAGAACTATCTCCAGATAAGGCAGGCGGATTC CACACTGTGGGGTCATGGATGCAGAAGTTTCTGGGACAAGTTGTGCATAGGTCTTTTCTT ATTCTTTCCTTTCAGAGTAATGTTAAGAGGTACTCAGTATTTTAATGATTGCCAAGGTAT GAGATTGGATACAGGAAAAACATAACTAGAAAACAACATTCACCTTAGGATGGGGAGTCA TCTTCTAGACTAATATTCAGAACTTCACTTTCCAAAGTGTTTGATGGTGTTACATTTTGC TAAAGCTAAGGGCTATTTTCTCGATAAAGCATAGCTGCACTTACTCCAGGCAAATGGTCA AAATTGCTTGCCTTCTGTCCCTACCTCCAGGATATCTATGTAGAGAAAGTACACCAGTTA AAACCAGGAAAGCTGCCAATTTGTATGATCATTACAAAACAAAGTGCACCTGTGTGTGCT TTCTCTTTGTGTATATAAAATAATTTTATTCTGTTAAGAGTTGAACCTGGGGCCTCATGC TGAACAGGCACAGGTCCACTGAGATACATACTCAGCCCTACAAAACATTATTGACCAAAA TCTGAAGATAGAAAAATAGTAAATGCATATGATATAACAGCACACAAATGCTTATTATAG GCATACTAACATGTTAATATATAATATGTAGCCGGGGGTGGTGGCCCACGCCTTTAATCC AGAGGCAAGCGGATTTCTGAGTTCGAGGCCAGCCTGGTCTACAGAGTGAGTTCCAGGTCA GCCGGGGCTACACAGAGAAACCCTGTCTCAAAAAAACCACACACACACACACACACACAC ACACACACACACACACACACACACACATATGCAAGGAGCAAGGCAGCAAAGCTGGTGAGT AGCAAAATGAAACAGGCCATTCCTGCAGCACACTTATTTATCCATCCAACATGGACTCAT TAAATGTTCCTCCTGAGAGTTAGGCAACAAACAGGCTTCCTTCTGTCAAGACAGCACAAA CCACAAGGAAAGGTTTAACAAAGAGATCACAGCAAAACAGAGCACTTTCCACCTGGAAAA CAAAGTGGGGGCAGGAGGGGGGGACACATTCTAGAAGCTGGAAGCTGGAGACAAGAGTTT GTTTCTGAGGCCAGATTACGTCTCAGGAAGTATGACAATTTTAATACAAGTGGATGATAG TAATTGGAAAAACTAACCCCACATTGATATTCAAGGAGAATTGTGGTAATGGCAATAACT TCGTGCCTTCCAAGGAATAAAGATGCCTTCTGGAAGATTCTGTTAGTCTCCTTTATCTTA CACAAAGAGCACAAACTCATATATTTCAAAAATTGGAAAACTGAAATTTAATAATTTTTC CCATAATTTCATAGCAACATGCTGTATGCAATGCTACCTTAGAAAACACAGGGCAGGGTA CTATGAAACTTGAGCAAGATTAAAGTTCTTCCCTGAACAAAACGTTCCCTTGAGAATAGA ATAACCCTCTATTATCTTTGTAGAAAGTCTGGTACTCTTTGGTCTCTGTAGATTTTTAAT TAGATATATATTTAGTGTGTCTGTATCTGTTTACCTGAGTATGTCTCTCTCTCTCTCTCT CTCTCTCTCTCTCTCTCTCTCTCTCTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGT GTGTGTGTGTGCCTGTGTTGATTTGTTTTTTGAGTCAGGGAAATCACTACGTTGCCCAAG CTGACCTTGAAATCTTGAGTTCAAATGGTCTTCCTTCCTTCCATCCATCCTTCCTGATAG GATACAGGCACACACCACTATAACTAGTGAAACTAATTTCTACTTATATGATTCCTCACT GTCCAAAGTTTCACCTTCCAAGTCATATTTGCAATTAGGCATGTTCTAAGAACTCTAAAT ATAGAAGTCTAGAAATAATTTATAATTTTTATCTCATAAGCATGGTTGAAATATTGCACC ATCCTACTGTGTCCCATCCAGAAGGAGTCCTGCCTTTGTCAAGAGTATACACATAGTATA CACCACACACTTTACTAGGCATCCCAGTTATCAGATTCATTGAAGTCATATTATGGCTGT ATGTGGGGTCAGATACCCAGTGAGTGTCTTGAAGTATATCCCCAGATGAAGGGGGCTACT GTACTTTCCAGGCTGCGTGTACAGTGAGTAGCTCTTTACTATGTTCCTTACATGCCTCTC TTAAAGATGTCACATTTTGTCTAAGCTGAACATGCTTCTACCTTGTGACCTCATCGTCGT AGCTACAGAAGGTCTTGTCAGGAATGTCGTTCAGCAGAAGGAGAAGCCCCAGATCATCAT TTTACACGGGGATCACACACATATGAAACAAGGGTTATGTTCAGTTTTATGAGCTGTGTC CCAGGAACATCTGGGGGATCTAGCAAAGCACTGAGGTGCTACTACAATGTGTCCTAAGCA GAAATAGGTTTTATGAAAAATGACTAATTTGCTTAAGTGTTTTATCTGCCATTTTTTAGC ATGTAAGACCATATGAAGAATATAGGTTTATGAAATTATTGGCCAGTAAGGATAAAGCAT TGCCAGGAGACTAAAGGGCACCTTCCCTTTCCTCCCAGAAGAAACAGCAATCATGAATTT AATGTTTATCACCTCTTACTTTTATGGATATTTTATTATAAATGTTTTCAATGAAACTGA TATTATATATGTTTTAGTGCTTTCAAGAATGGTAGCCTAAGTGTGTGTGTGTGTGTGTGT GTGTGTGTGTGTGTGTGTGTCCCCTGTGCAGTTTATTCATCTCACTCATTACTTTTGTGT AAAAGTCACCTTATGGATATATACGTAGCTGACGTCCATTTGCTTTCCCCACTGAACAAA TTGTGTGAGTACAATCTTACCACAAATCATAGATTCATCCTCCTGTGGGCAGACGTTTCC ATTACAAAATTACAAACAATACTTCTGTGACGGCACATACACACGTTTCCTGAAGCACAT GAACAAGTCTGCTAGTGTGTCCACTAGGGAGAGGAACTGCTGAGCTGCGAGGCAGAGGCA CCCCAACATTAAATCACTCTCCAGAGACATCAATGGTTAAGATTGGTGTCTTGGTTTCTA CACTGACACCCTCCCTTCCCTCTTCTGTGGCAGGTGCCTCGATGCACACATAGGAGGAGT GCGGCTGAGGAGACAGCTCAGGGCCTGCTCCACAAGCATGGGGACCTGATTTCAGATTCC CAAGATCCACATAAAAGCTCAGCAAAGCAGCATGTGACCACAGCCCAAGGGCTGGCTTCC ACATGCGTAGGCACCTCATGTGCACATACATGTACACACATGTCCACACATATACAGAAA GTATGAATACTTCTATGTACAATGCATTTACTGTACTTGTTTTATCGTGTCCTAAAAATA AAAGATTTTATTATTCCTTACCAAGACTCTATTCCCCAGTCTTTAGTAACATTTGCTGTC AATGTCTTCACTCTCGTGCCTATGAGTATGAATGGCATTGCATGTGGCACCAACCACCAA GTACTAATCAGAGGTCACTTAAGTTGACTTTCTGTACATAAAACTCAAAATGGTGCAAAG AAACTTGATAGATTCCATGATCCACCATATTTATTTCATGCCAAAGAAAAATGGCCAGAG ATTTATCTAATACAAATGGTGCTTCTCTGCCAAACATAGACCTGGAGAATCACAGAGTTT TCTAGTTTGATAAGAGAAAAGAAATAATAGAAGAATTCACTTTCTACCCGAAACACAGTG ACATAGAAATGCCACACTCAAAACAATCCACCAAATGTCAGGCAGAAATGGACTCACCTG AGTGGTGGTGTCTTCCCATCATCACACAGCTACACCATGCTATTAGTTTGAATTGTATTC ACTTTATATATGTTTGTTTTTGAACTTTATTAGACTGTACAATTTTATAAGAACTTTAAG GAGATTAGTTTTTAATAATTATGCATATTTAAGGAGCTATAATTAAGACAAAAATAAGTT AATGAGCACTGGATGAGCTGGTAATTGGTTGCCTTGGAAGGGATCCATATATTCCTTAAG TGAGATTAATGGATAGGGCTGATATGTCTTTTAAGTCTTATAGATATCTCTACAAGGACA ATCCTGAGCATGTGAAGTAATATGCTTGGTGGCCTACTGCTTGCCCCTTCTTAGACAGAG ACCCTGTTTTTCTTCATCACCTTGTAGTTCTATTGTAGCTCATAAGTGATCAAAATTTTA GAGAGCTTGTAGTCCAGAGAAAGAACCTCTCTGCTCAACCTCTCTAGAGTCATGCTCAGG TATTTCCCAAAGAAATACTTCATATGCAGATCTTTTAATTATGTGCCGGGAGAGCTAAGA TACTACGGAGGGGGGGGGTGAAGACAGGGGGAGGGAAGGGGAGGGGAGGAGAACATGGAG CTAGCAGGCAGCTTTGACCTCCAGCCAGGAAGGAAGGGTACCAAAGGCAGAAGCTAGAGC CATGTGTCTGGAGTCAGAATTATAGCAGGGATGTCTGCAGGAGCTAAGTTTGGTAGAGTG GCAGCTCAAACAAGGCAATCAGAGGCAGAGAAAGATTTTCCCTTCTTACCTGCCCTCAAA TCTTCTCTAAGCACTTCCCTCTGGCAAAGCCAGTTAGCCAGTCTTGGAGTCACACATCCT TGTGAGAAGAAGATCCAGGGAAGTGGGAACAGACACTAGATAGCAACTTCTCCCAGATTC TGTTGTCGTCTGGTCTAATCTCTTGGATAGCTCCCATTGACAGTGACTGCTTAGACATAA TTCTATACTCTCCACTCCAGTAGAGCTGCACACAGTGCCAGAAAAGGCAAATGGCGTTCC TGCTCTGTACCAGGTCTGATTGGAGGCTGTTCTGCCTGGGGCCCTTGTGCGTGTGTTCAG AAGGATTGATTGATTAATAGTACCTGTTGTGAGTGCAGAATGGGAGTTTCCACACTCATA ACTGATATATACCACCCCTTCCCATCTCCCTGGATCTTCTTCTCACAAGGATGTGTGACC CCAAGACTGGCTAACTGGCTTTGCAGGAGGGAGGGAAGTGCACCACCAGACAAAGCACCC GGAAGGAACACACAGCAGGAGCTCTTGTCTGGAGCAGATGTGAATTTTACACCTATGAAC CCAAGTGTGTGAGGATGTTCATTACTTTATCATTTTAAAATTAATTAGTGTGCATCTTAA TCTTCATCTCTGCCTAAGCAGGCAATTCAGTTTCCCCACTTTCTCATGGGGCACATGGAA AACAGGAAAACTCTTTGTCTTAGTTAGAGTTGTTAGTGCTGTGATGAACCACTAATTACA AGTTGTGACCAAAAGCAACTTGTAACAAACAGTTCACCATCAAAAGCTGTGAGGACAGAG CTCACACGGGGCAGGAACCTGGAGGCAGGAGCCATGGAGTGGGGCTACTTACTGGCTTGC TTCTCATGACTCCCTCTGCCTGCGCTCTTATAGAACCCAGGACCACCAGCCCATCAGTCA CTAATTAAGAAAATGCCCTACAGGTTTGCCTAGAGCATTCGATCTTATAGAGACATTTTC ATAATTGAGGTTTCCTCTTCACAGATGACTTTAGCTTATGCCAAGTCGACATAAAACTAT TCAGCATGTTCTTACACCACAATCCTCTGCGGTCACCACTGAGAGCTCATTGTCTGCCCT GCAAACTAGAAGGCAGATGGCTCTCTCCCTCTATCCAACTTTGCAAAGGCCTGTGCCCCT CAAGTCCCAAGAGTCCCATGCTAGCTAACATCTTTCCCTGGGCCCTTCTACTTCCTGGTG CATTGACAGGGAGGTATAGATCTCTGCTGCTCACACAGTCTTTCCGGGCTGGGGATTCTC TTCTCTCCATTCAACACACACACACACACACACACACACACACACACACACACATACACA CACACACACACACACACACACACACACATACACACACACACGCACACACACATACACACA CACACACACACATACACACACACACACACACACACACACACACACACACACACATGTAGG CTCCACAAGGGAATCAGAAGCAGACACTTGCTCCCTCTTATCTTTTTTACCAGTACAATC AAGCTGCCTATCAAGCATCCTTTGTATTTTATTTGTATGTGCTTGTTGGTTTTAAATTTT ATTTTGATATGCTACATATCAAATATAAATATTGACCTTACAGCAGTAGAGCAGAAGGGT GGGTTAGCAGAGCCTCGGCATGTTTGGAAAAAGGGAAGTGGTTAGCATAATATTGCACAT AGTAAGGCTGACTGTGTGTGCATTCACATGCAGGAGGCACATGCACGTAGAGATCTGAAG TTGACATTGATCATCTTCTTACATGGTTCTCCACTATATTCATGCCTTTTCATAGAGGCA GGATGTCTCTGTTGAACCTAGGCTTTGAAGGCTTGTTTATTCTAGCTATCAGTTTTTCTC CAAAGATCTTCTGTCTCTGCCTCCCGAGTGCTGGATTTACAGATGGGATACCATGTGCAC ACAGCATTTGCATGGATTTTGGAATCCTGTCTCCTGTGGTCCTTACATTTGCATGGCAAG CACGTTGATCAATGAGCAATCTCCTTATCCCCTCAGTCAGCTGTTTATTTACTTTTTTAT AATATACTTTATTTCCTTCTCCTATGTACTTTGCAAAAACTCCACAGTAAATGACCAGCT TCACTCAAAAGCAAGAGTCTTTCCAGAGGAAACCAAGTTCATCTCCGGGAGCAGCTTGGC ATGGAAAGTGAGTTTGTATTACCAAAGCCAACAGCCTCAGGAGTTTCCCTTATTTCCCAC TGCCCATCTCCCTGTGCATGTTTGTCTATGAAAGAAGGAAAAGATCTGCATAGCACTGGT GGCAGCAGCTTGTTGTCACAAGGAACCTTCCATAGGAACCGTGTGTCCGTGCTGGTGACA TTGATGTTGATTTTGCTACATTCAATTAAGAACATGTTCCTTTGAGGAGGCCAGGTGGAA ATCTTAAAACTTGCTGCATCCTCCTCCTCACGTTCCACCTCTGCATCACCATCCTCATCA TCTCTGGCTCTGAAGTGCATTTTTCTGAAATCTCATCTGCTCATCCAGATGAATGAAGAA GCTGGTGGCAGACCCTGCACAAACTCAACATTCCGGAATAAGCGAGTCACAGGTCTGGGC TGGTTGCCGTCATCATCTAGGAAGATGCTGCTGTCCATGGTCAGCACGGGTGCCTGCACC TCCTCTGTCCTCAGTACAGGCTCAGCCTGTCTGGCAGCACTGTCATCGGGCTCCTGGGCT GCAGCAGCACTGCTGTGTTCTGTGGGCAGGCCATCTGCAGCCATTGCTGAGGGCTCCTCA CTCACAGGCTTGGAGCAGCCCTAGGGAGAACTCCACTCTCCCTAGTGGTGCAGGGACCAC TGGCACCGCTTTTGGGAAAGAAGAAATGTCACTTTTAGGGTTAGGTTTTTGAAGTGGAAA CTTAAGCTTTGGAAAGTCGGTTGGATGGTGTTTTGCTGGGGCAAACCCATGAAGGAAGGA TTTGCTGAAGCAGACATGCGTGAAAGGATGTTCTGCTAAAGCAAGCAGGTGAAAGGAAAC GTGATGATGGATTCTTTGCCAACAACACTCATGGTCCGCCTTACATTGCAGAGTTGAGCT GCATTTGTGGGACTCCATAGAGAATAACTCACCAGGAAACTTCTGGTGCTGTGCTGCAGT TTCTTGCCACCTCCACTGGGCTGATCTGCAGAGTCATATCAGCTGAGACAGACACACTGC TGAAGCAAGGCAAGACCCTGGAGGACACGTGATGTTTGGAGGATATAAATAGTACTCAGT GGACAGTGACAGAGGCTGAGCTAGGTTTGCTTATAGAGCTAGCTGTGTACCACTTGTGGG TCTCTCGTCTTCACTTCCCTAAGAGAGGCACAGCTGAAAACTTCTCATGGCATTTCGCCT GGTCCCTCCTGCTGCCTCGAGATGAGGCTGAGGCCTGGCTGTCTCTGCCAGGCAGTGCCA CCACGGCTGATTCCTTTTTGTTATCCTGACTCTACCAAACCGGCATATCCAAACTGGTGT ATTCATGAAGTGTTCGTGAGTGGATGGAGCTGCCGCTGCTGACCTGTGAACAGAACTGTG GACCCCAGACAACACAAATATGCGTTGCATCAAAGAACCTTTCTAAACAGGTCCACTTCC CCGTATCCTTTCTTTCCCACTATCTCTGGTGGGTGGTGAGCTAAAAGGGAGGTTAAAGTA TTTAAGAACCATCATTAAAAATAAGGTTTGAAAAAATTAAAGTTACAAGTTTTTGTAATT CTGTCTTCCCAAGGTGACCTTTGTCATACATGAACTTTTTTGAAAGTGCATCTGTCCGTA GCCTTGTGCGATAAGGAAGCCAGACATGTTGTTTTGACAGATGTAGAGCTGGTGATGTCC CCAGCAGAAGCCAAGCTGCCTGAAGAATAACTCCAGGCCTGAAGGCACACTGAAGATTAA TTCTGCCTGTGAGCTTCCTATTCCTCATAGGCCAGTGCCCTGGCCTCTTTGCCCTCTTTA TTTTTTATTAAGTATTCTGAATAATTCTTTGAATTTTCCAATGAAGTATGTGACTGGGCT CTGGTTTAATCACATACTCATTTCTTTTCCAGCAAATTCTAGCTTCCCATGAGAAATAGA GTAAGGGTCGATAGCTGTACCTTTGAGCTTCTCCCCAACCCATGGCTGCTTTATGACCTG CTCAGGAAGCATGGTGTTTATGCAGTGAGCCTCTTTTCTGAGAGCTTGTTGCTGAGGTAG GAAGTGTCTTGCCAACCACTTTTGCATTGTGGAAACAGTGAAAATGTCTGTCAACTGAGG GGCAATGGGGCCTGAGGTTTTCTCAAAGCAGAGGAAAAGATAAGGAAGAAAGAAGGGAAA AAGACATCTCCAGAATATGAGCTTACAGGTTTCCTAGGAACCATGCCCTGGGGGCTTTGA GGAAAGGGGGAGAAGCTGTTTTTATGGTCCAAAGGCCTACTCTTCCCACCAGACCTTCCT TCTTCTACAATGAGCAGAGACCATCTGTATAAATTTCTTTTTGTATCATTGACATCAATT TACCCAACAGAACAAGTTAAGGGAGGGAGGACAGGATTGCAAAGACTTATGGTCTCATAG TGTTGCAGTCCTCTCTCTGTAGCAAGGGATGCCTGGTGGAGTCACCTAGTCCTCGTGGCA GAAACACAAGGCTGAGCAGCTATTCAGATGGTGCCAACCAAGAAGCAGAGAATTCAGCTG GGACAGGGGTGGGAACATGACCTTCAAAGGCCTGCCCCAGCAGTCTATTTCCTCCCTGGC AGGATCCAGCTCCTAAAAGCTCCACTGTTTGCAAAATTGTACCATAAGCTGGGCTCCGAC CATTCGAATCATGAGCCAGAGGGGACATTTCAGATTCAAAGTATACTCCCCACCCCTGAT ATGCTCAGGAGGCCCCAGCAAATAGAAATAGCCACAACTTCTGGATGGAACTTTAAAAAC TGGGCAGTCAGGAAATTGCCCCGATCTTGGCCTCTCAGGAGCATGTACAATTTCTGACCA TGTAACACATCCAGCACACAGATTGGCAGCTGCAATTCTAAACGGTGTTTCCTCTAGATA AAAGCCCGGAGTCTGCTGATTACATGGTCTTTCCATGAATGGAGATGGAATTGGTAACCT GCCTTTGTGGAGTAATTTCTAAAAGTGCTGATGCGTTTCTACCTTGTTTCATTAGCCAGC GCTTATTGGAAGAGGAGGGAGGAAAGGGAATGGAAATGTGCAGTGTGGGGGTCTTGGCTG TGAGTGGGTTTCCTAGGAAACCACCTGCGATCAAGTGCGGCGGGCTCTCTGCGACGTGGA GGAGGGATAGGTATCAGAGTGAACGTATATAGAGAAAGAGAAAAATGCACCATTGCCTGA GCCCCTAGGTCTTTAATTAATGAAGAGCATACACTATTTTCAGAGGAATCCCTTGGAGCA GCAGAGAAGATGGAGACTGGGGTGGTAGGGGGCACACGAAAGGGTGCATTAGCTGCATAT GGAAATCATGTAGCACAATTTGGTCCTATCAATATGCAAAAAAAAACAGCAACATGTGAG CAAAACAAAAGCATCAGCCCCGTTTCTGCTTGGCACAAGCAAAACTGCCTCTAAGAACGG AGGTGAAGCCCCTGACTCTCAGCAGATCACAGGCTGGGGTATGGCTGTGCCCCAGATAGT TTCATCATCTTCATTCTGTGACACACAGTGTGAACCTGGTGCCTGGAGGAAAGAGAGCTG GCTGGGGTTAGCATGCCATCTAAGGATGTACTGCATGGTCATTAACTGTCCCTGTGTCAT CACAGCACCGATCCTTCCTGCGAGTAGGAAATAAGATGCCAGCAGACTAAAGGAAGTGTG TGTGTTTAGTTTCATTTTCTGTGATAAAATGCCCTGACAGATGTAGCTTGGGGAGAAAAA GGATCCTCCTATTCCTTAAAAACCTACATCCAGGAAGGCGATTGGGAGCTTGAAGCAGAT CACCTTAAACACATCAAGGAAAGAGAAATAACTGCCCCCGTCCTTCTTTTATTCTTCTTT CTGTATTTTTACACAAGTCAGGGCCTAGCCTAGGGAATGGTCCTGCCCACAGTGGCCTCA CTGTCCCTATACCAACCAGCAATGAAGACAATCCTCCAGGGGCTAGCCTCAACTAGTTAC TCCCTCACTAAGAATCTCATCTCTGGTGATTTTATGTTGCATTATGTTAATGGAGAGAGC TAACCAGCACAGGGAGGACTTAAAGGTTTATTTCTTTGCTTCAAATATCACTAATGTACA ATACCAGTCACTTGGTAGATTTATAAATTTATTTATTTTTATTAAAATCCATGTACTTCA AGGACATGAGTGTTTGGTGTAAGCACAAGTCCTTGAAAGTGTACGCTTGGACTATGAATA GGTAATGCATGATAAATTTTCAAGCATTTAGTATCGATTGATTCTGTGTAACTTAGCAGT ATAGCACTGCCTAGCATGTACGAGGCTATGGGTTCAATTCCTAACACTATAAACAAACAT ACAGAACGTGGCTTTTAGTTTCTCACGGCAATTGTGAGTTCCCAGAAACATCTTGATGAG AATTTGTTGCTTCTTGTTCTGGTGTGTAAATCAGGTTTGTTTTCAGCGGAATGTATATAA TCACACATCGCAACTCATTTGTAATTAAAGTGTGGAACTATCTTATATGTCTGTGTATGT ACAGAGAATAAAATCTTAAGACCAACCTAATAATTTATAAATTGCACGAACACCATAAGG TCTCACCCTGTGTTTTAAAGCTATGTGTTTTTGGATCAAAATGTCTTTATAATAATGGGG GAGGGAGTTTCTTTGTTTCTTTTAAAAACATTGAAGAGGGGCTGGATACAGCCCAGTAAT AGAGTGTTCGCATAGCGAGTGTAAGGTGCTGGGCTTTAGTCTCTACCACTGCACGGTGAT CATGGTGGTGGTGGTGGTGGTGGTGGTGGTGGTGGTGGTGGTGGTGGTGGTAGCAGTAGT ATTAAAAGATTTTTCTTAATTCTGAATGTTTTTGGAAGTGTCTTCCCTGCCTTTGTTCTC TTGACATAGGAAAGCCCTGGCTGAGAGCATGGTGATCCTATTTTAGTTGACCCTGTTGAC AGACTAAATGACGACTTCTACAAAAGAGATAAACACAATAACATGGTTATGCATATGAAA TCTGTGTATGCTCTGAGCCTGAATCCTGAAGGGGAATCCAAGTACTTTAGTTTCTTTTAT TGTCTGACCCCTTGTTGCAGACTCAGGCATGGTAGGAGAATTCAAGCACCCATCAAATGT TTGGTAGAACTGAGTTTTCTTTGACAACTTCTGCATAGTTCTGAATCAATATCTTTAATG CAGCACATTACTACACAGAAGATCCCCCTCTGTGGTGGTATAATAGCCAACACCATGAGC GTGTTGCTCTGGGCAAGGATGTATCACTGTAGGGTTAAGAGTGGCACCACACCCATAGGC TCATGTATTTGAATCTACATCACTGGAGAGTGGAGCTATTTGAAAGAACTAGAAGGATTA GGAGGTGTGGCCTTGCTGGAGTGGGTGTGGCCTTGTTAGAAGAAGTGTGTCATTTGGGGT GGGCTTTAAGGTTCAAAAGCCCATGTCAAGTGTAGGCTCACTGTCTCTACCACTCTGCCC AGGATCAGAATGCAGCTCTCAGCTGCTGTTCCAGCATCTGCCTGCATGTCTCCATGCTGC TCACTGGGATGATAATGGACTAAGCCTTGGTCATGATGTCTATTCATAGCAATAGAACAG TGACTGAGATATATTGGAACTACATTATCTTCAGACACCTTATGGTAGGAGTAAAGTGAA CCATTATTTCATTCAAGACAAGGAGGTGAAGGCACAGACACAGTGACTAACTAACTACCT TCCAACCATAGAGAATGGAAGAGTCAGGATTTCTACTGATGCAGTTGTGGGCCTAGAGCC CACAGGCTTTATGAGATATCTCGTCTCCCACTGCATTTTGCTTCCAGCATGCAATGCTGC TAGTGTAAGAACAAAATGATCGTCCATCTGGCATGGCCTGACCCATACTGGACCTTTAGC GTCTTGCTCAATTTGACTCAACTGCAGGTTGGCAGTTCTACCAGTCAACATAGCCTTGGC TTCCAAAATTTACAAAATCAGGTCATTTTTCAAATCACTTCTCTGATCCTAACCTTTGTT TATTTCTCATTAGTACATTTTGTCCTAAAAGGAGTTCAAGTAACTACAATAAAAACCATG CATAGTATGCTTATTAAAGCAAAATGGAATATTGCAAATGGAAACAGGAAATTAAGCAAA TAGATGATTACATATTTACTGTAATTAAGCATTACATTAAGTTATTACTCTGTCATTTTC CTGTACTGATTAGGTACAGATCTGCATTTTTTTCCCAACTCACGTGTCTAGAATGTGCTA TGTAACTTGGGCAGGACAAAGGTTTTTAAGATGAAGACATGGATAGGTCTGTCCCCAATA GGTAATACCTGTTCTTAGGAGGGAAATTTGACCCACATGGGCCTGTAACTGAAAACTATA TTACGTAGAAGACAGATCTGTATTGAGTTGTTAATGTTGTAAATACAAACTCTGGAAGGT AAAATTCAAGACAGCTCTGGGAGTACAAATTACTGGATTTCCAAGATTCTGAAATTCATC AGTGACCTCATTATTGATCATGGTCAGCAAGGAGGGGTTAAGAGGAGGACAGAGGAGGTC TGGAGAATATCAACAACTGCAAAATTAACAGAAAGTTGATAGGAACGCTAAGTATTTGGG CCAGGAGACAACTCAGTCATTAAAGCGATAGCTGTACAAACATGAAGGCTGGAGTTTAGT CCCAAACGCACATGTCAAAATCACACATGGAGACATATTCTATTATCTGGGCACTGGGGA GGCAGAGACAGTAAGGTCCCTAGGGTTCACTGGCTACTGACTCTCCTAGTCAGTTAACTC TAGATTGAGTAACAGACTCTGTCTCAAAAGGTAAGGTGGAGGAGTAGTTGAGGAAGACAC TGGACTTCATCCTCTAGCCTACATGTGCACACAAGACACACACACACATACAGAGAGAGA GAGAGATCACACTCAAACTAGATATTGTTTTACTAGTTATACTACTGTGTTATATATACC CTATCATCTCAAATCATATTCTTCTGTGGCTGCTACTTACAATAGATGACAGGTGACAAA TTCTAGAGCTAATATTGATTGGGCATCCATTACCTCTTAGGCTTTGGTCACACACCAACC TACTTGTTCCTTATTTAAGTGACTCTGTTAGGTGGATCCCCATCACAGAAATGAGAAAAT TAGTTGTGGTGAAGTTCAATAATTTGCCCAAGGTCACAGGGCTAAGCAATAGGCAGAGCT CAGAAACACTAAGCATTTTGAGATGGTTCTTTCATTTCTGAGTTGGATTGTTAAGAAAAT ATTCTAGCTGGGCGTGGTGGCACACGCCTTTAATCCCAGCACTTGGGAGGCAGAGGCAGG GGGATTTCTGAGTTCCAGGACAGCCTGGTCTACAAAGTGAGTTCCAGGACAGCCAGGGCT ACACAGAGAAACCCTGTCTCGAAAAACCAAAAAAAAAAAAAAAAAAAAAAGAAAGTATTC TAAGCATCATCACAGATCCAACTTCAAAATCCTGTGGCAAACTAAGTCTACATCATTATT CTTTAATGAAAAAAATAATCTCATTCAATAAAGAGAAGTTCTGTGTACCGTATGATAGAT GCCCTATACCCTTGTATCTGAAGGATGAAATACCCATTCCCCCCTTTGGGTCAGTTTCAA CCTCTCAGGACAATGGTATATTGATGACATATTAAAATCATGTCTCCTACATCTAAGAAG CTCAGGTTCACATCAACGTTGAGCCAATCACCAGCTTCTGCCCCTGGAGATGTTGTTTAA TGCACCTGTGCCTCCGTCTTCTCAGCTACAATAGTGAAAGCAATTTTTTGACATAGCTAT CAAAATATTAATACCTGCAAATCAGCCTTGACATAACTTTCTATGTACTGCTAAGCCAGG TAACTCCTGTCTATAATCGTGGTATTTTGGAGTCTGAGGCAAGAAGATAATGAGTTCAAG GGTAGCCTGGGCCATGTTGAAAGTTTAAGATCAGCCAGGGGTACAAAATTTGACCCTAAT CTCGAAACAAAAATGTGCGCATATATGAAATTGAGCCTGACTAGGACGGAGCAAGTAGGG TGCTATAATAATAATAACAACAATTATTATTATTATTATTAATCACCCTTCCTGGGCCAT ATTCTGGTCACATATCCTCATTGGGCATTGTTCATGACCCTCTTAAAGATCAGTACAGGG ATCTGAGACACAGACTTTCCCAATACTTTACAAATAGAACTCGGTTCTTACATCCATGAG GAAATGTTAGCATGTGTTATGTTGATAAAGAGCAGAGAACTGGATGTTTGATATGAGGAG GGCTAAAGGAATGATTTCTCCTAAATGGCTCTACACCAGCAATGGAATGGATGTGAACTC TCCTTTCCTGTGACTTTCTTGCTTACTTAACAATTCTGCCATATGGCTGTCACCCTCCCT GTGGGTGCCATTGGTGCTTCCTCTCTTTGTCTTTCTGTGCCTGAGTGTTAAGCTCTGCTT CCTGTTTCTTTATATTTTATATATCACTTCTGGCCACCTTTCTCCATGTTGGCCAGAAGT GAGCTTTAAAGTGACCCTCGCTCATTCCTTTGTTCTGCTAATCAACCACCAACAGCTTCT GCAGGTCTCGGTTAAACAAAAGAGCAGTGAGAGACAGTTCCAAAGGACCTCTCAATTCCT AGAGCCCGTTTTCGCATCTTTGCCTACATCTGGTCACTTCAGTCTCTGGTCTTTCTTGTG ACCCCTTCAGACCTCTCCACAGTTTTGCTGCCCTTCCAGGATTCCTCACTGCCTGTTCTG GAGCCAAGTTTCATATGAAGCAATCAAGATTCTTTCCTTAAACCAACCACCTATTTGACT CCAGGCTTGAGAAGTTGCCCCATCTCTTGAAGGCTTGTAGATGGCATCCTACAAGGCAAA GCAAATTTCTACAGGGTACCATGGCATGAGAGGCCCCTTTTGAGTGGTATAAACTGTCCC AAGGCAATATTTAAACATGGGCAAATGCACGGGTATTATTCATGAAATGGCTGTAAAGAT ACATACATTAAAGACTGGAGATGTAGCTGAGTGAAGGAACATTTGACTGATGAGCACAAA GCCAGGCTTAATCCTGCAGTACCGAAATACAAATAGATATTGTCAGTGGCGTTATTTAGA GCAGAGACTCATGAGGTTTGGTGAGTTTTAATTTGTGGGCTGAAAGCTGATAGATCCAAA CTTTGCATCCAAAGCAAAGAGACTTGCCTGACCATAATACAGAGTGCATCAGAACCTAAG AGTGAGGGAATAGGAGGGAGCTCTTTGGGTGAGTGTACTCTTGATTTTGCAGTTGTTGTC CTCCCTTCTTGTCTCTCCTCTCTTTCACAGCCAAATTCTCAGAGGAGGCCTCCAAAGGCC AATGCCTGGTGGGATTGCACTGTAGCTCTAATTCATTAATTAAAATTATTTTTTATGTGC ATTGGTGTTTTGCCTGCATGTCTGTCTATGCACCACTTGCAGAGTGTCTATAGAAGCCAG AAGAGAGTGTTGGACATCTTGAGACTGGAGTTATAGACAATTGTAAATTAATCAGACCCT TTCTGATTAACCACCACATGGGCACCTGGAATGGAACCTGGATCCTCTGGAAGAGTAGCC AGTTCTCTTAACCACTAAACCATCTCTCCAGTCCTATGATTTTCATTTTAATACAACTTT GAGTCAAAAAAAATTGAAATTCTAAGAATGGATATTTTTTTTGACTGTCAGCTAGCCTGT GATGAGAAAACTGGGAAACACTGAGTACCTTCAAGAGCAGAGAGGTGGTATCCCCCCCCC CCACCCCTTACACTTGGCTCTCCTCTTAGCCTCTCCCTGTTGGAGAGGCTTACTCCAGCT TGTCCTAAGTCCTGCCCCTTTGCCTCAGGTCATGAAGACGATCATATTGTATTAGTAACT TGTCATTGCTGTGACAAATGCCTGTCAAGGGTTATTAAGAAGGAAGATTTTATTTTGTCT CACAGTTTGAGGGGACACAGTCAGTCATGGTGAAAAGAGCATGGTAGCAGAGCTATAGGG CAGCTAGTCACATTGTGTCACATCCACAACCAGGAAGCAGGGATAGTCACATTGTATCAC ATCCACTGCCAGGAAGCAGGGATAGATGAATACTGGCACTCAGCTTGCTTTCTTTTTCAT ACCTTTTCATTTACTATAAGGCCCAGCCCACTTTCACAGCAGGTCTTCTCCTCTCAACTG AATCTTCCTGGAAATATCCCCATAAATACACCCAGAAATTTGTATTTTATGTTATTATAG ATCCTGTGAACTTGACAGTGGAGAAGATCAATGATCACATCTACACTTGTACTTCATTTA ATTATTTTTTATTCTAATTGTGGAAAATCTAGTTAGCCTACACTTCTTATCTTAGTGTGC AATTCAGTGACATTACAAAGAGTTGCAGCAGGAGTTACCATCAGCACTGTCCATCTGTTT GGCAAAACCCAAAGCTTTGTATTTATTGAACAGTTTCCAGGGCTGATTTTCTGTTCCACT TATCCTTGGGCAGTTGTCTATTTTCTATTTTGATGAATATGATCTCTCCAGGTGCCTCCT ATAAGTGAGACCACACAGCAATTGGTGATCCCTTTGTGAATGGCTTATTGCATTTACTAT CATGTTCTCAAGGCTCATTCACTTGGTGGTATATGCCAGATTCCCCTTCCCTGTCAATGT GAATAGTAGTCTATCATTTGCATATAGGATTTTGTTTTACTCACCCATGATGGGGGAACA CTTGGGCTGCTTCTGTGCTTTGGCTGTAGAAACAATGGTGCTATGAACATGTATAGACAA ATGTCCCCATAAGCTCCTACTTTCAACTTTGGGAAATATATGCAAATTGCCAGATTATAA GGAAATTCTTTTTTCAATTTTTTGGTTTGCCTTTTTAATGAACCACCATTTATTTCTTAT AGCACATTATATTCCCACTAAAAGAGAACATGTTTTCCAATTTCTCCACATCCTTGCAGG ATAGTGTTTTTATTTATTTATTTTTTTTCATTTCTGTCATAGCCTTCCTAATAGCTATGA GGTAGTAGCCCATTGTGGCTTTGGTTTGCATCTTCCCAGTGATTCATGGTGTTGCTTATT TTTTAATGTTTGATTGGCCACTTGTATGTTCTCTTTAGCTAAGTATCTGTTCAAATCTTA TGTCCATTTTTTTAAATCAAGCTTGGGTTTTTTTTTAATGTGCATGTGTGTGTGTTGTCT TCGTTTTGTGTGTACACATGCACACGTGTTCATGCAGGTGTGGCTATATGAGTGTATATT ACCTGGAGGTCCACACTGAATGTCTTCAATCGCTCTCCAGCTTATGTTTTGAGACATGTC TCTAACTGACCCTAGAGCTCACTAGTTTGACTTGACTGGCAGGCCAGAGAGCTCCAGGAT TCTCCTCTCTTTGATCTCCATCACAGGGCTTTTAAACATGTGATCCTGTGCGCCTTGTTT TACATGGCTCCTGGGAATCTACTCAGGTCCTCATGCTTGCATAGTGGGCACATTACTGAC GAAGCCGCCGAAGCCATCATCCCATCCCTGGGCGCTATTTGCATTGCAGAAACAATGTGC TGGCAGCCAACTGTAGGAAAAAGTGCAAGTCTATACATTTTAGGAGGGTTGGCTTTTTTT AAATTGACTATTAAAATACTACCTAGCTGAAAGTGCTTGTCTTTGCCTATCTATAGAACG CTCTCCCACCCCACCCCCCACACCCATTTTTGGTAAATGAGGACACTAGAGTAACATCTA AGATGCCTTCCCAGGTCATAATATCTTAGATGCTTAGGAAAATCTAAGCATTGCTTTTGG TGTGTGTATTCTAGGCAAATCCTTCAAATCCACATCCCAGCGCAGATTTCCAGCTAAGGG CACAGAGCTTGATGCTATGGTCTCTCTTAATTCTTTTAGGTGTTTTCTGGAGTTTTGACA GTACACTCTGAGAGGCAGCCACCATGAGACTGTACCTTTTGAATGGTCAGCGTTTTCCTC AGTCAGATTTTTACTTAAATCACTTGACAGTTTCCCTTAACAGCTCACTCCGCTTAGAAA ACCTGGGCTCAACGGTTTACAGATGATCATCAGCCCGTGTACATAAATGATGTGCATGTC TTGAATAACCATTACAGCAGACAGAAAGAAAACACACTCAAGGGATTTAATGAAAGAGTG GAAAATTCCAGTTAAAACTAAATATTTTCTTTTCGAAGCAGTTTTGCTTTAAAATACTGT TGTTCATTTCTTGTAATGCTCCTGTCTGTAACACAGACTTTATCATATAGTATTGATCCT GTTAAAAGCCAGTCACCCAGCTTCTTTTATAACTCTTCCTTTATTTGAACATGGTATGTT AGAGAAAATACATGCTTTGTGATATTTAAAGGGAAGTAAGATTTTATTTGGCCAATCAAC CTTTATTGAATTCTGTTTCTATAGCAGGATCCAAAGATAAGTAACTACTGGTAGTATATG TGAATCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTGTCTG TCTCTCTCATATCACTCTCTAAATTTGACCAAGTTCATGGTGGGAAACATTGTGGAGAAG GAAGTGGAAGCAGCTGTTATAAAATGTTGGAGAGGATGGAAGCCATTAGTGACCTGCAGT TGCAGTGGCCTGTGGGTAGAAGAGAGGAGGAGAAGACCTAGGTTAGTACCCAGGAAGGAT ACCTGGGACAAGAAACCTGGTGGGTTGGGCCCAGCTTCAGAGGGGACTAGCTGGAACCTC ATCATTGGATGGAGGGATGAGGAAGGGTGTTTTGTGCCAAAGGGCAAAGCAGGATGAAAA TGCTGGGCGTGGTTCCTGGGCTGAGACTGTCACCTAACGAACAGGGAGTGACAGGGACAG GCTGAGCAGAGGACTATTGGTGTGGAGGTTGTACCATGTGTCCAGGTCATTTTCTTATGA AATAATGATAAATAGCTGCTGCTGCACTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTTC TCCTCCTCTCCCTCCTCCCTCTCCTCCTCCTTTTTGTCCTCCCCCTCATTTCCTCCTCTT ACTCCTTCCTCTGCCGCTATGGAACTCAGATGCCACTCCCAACATAACCATACAGTTTTG GGACATACAGACTATTCACTACACTTCTTTGTCTTCACTTACGTCTTCTGGGTGGAGGCT TTACAAGCAAATTCTCTACCCATGTTCAGGGCCATAGGCACCCGATAAAATTAGTACTAT CACCTAAGTGCAGAAATCTTGCCTAATCTCCATTCCCTGACTCCACGTTCTTCTTTCTCC TTGGCATTTATGTCAGGATCTGTCTTCTCATTCTAAACAAAGCTCTTCAGATACATACTC ATTGTCTTTCCCATTATCCTGTAGACAGAGTCCCTGCCATGCAGTACCTGTCATGTGGCC TCAGGCTTCTGGCCAGACCTCAGTACTCCCAGAACCGCCTTTTATCTGAAAAAGATAATG ACAAATTTCTTGTTCCTTTAGACTTCTAGTCTTGTAGATAGATAGATAGATAGATAGATA GATAGATAGATAGATAGATAGATAGAGATACATATATACATATCTGAATGTACACACACA TACACTGGGCTGAGTGGAGCAACAGCATCTTATCTGTTATTAAAGGGTTAATAAATATAA TGCAATGGTCTTTACTTTCCTTGTATGGACACAGAGAGGGAAACTGGACCACAGATGGAC AGTTCTAAGACAGACTGAGGAAATCAACTCAAGATAATTAAAGTACCAAAAAGAGAAAGG AGGAAAGTCTCAAATAGAAGGGTTGATGCTTAGGACAAAAGACATGTACAGGTCAATGAT CCTTGTCGGTGTTAAGGATGCTGACCATATTCATCTTACAGGTTGTAGTGAGTACTACAT AATACTGCCCGAGGGATGCCAGATGCCCCTTCTTTGTAAAAACAGATTTCCCTCATACTG TCTATGCATCCTGGAGTCTTACATTTAGATGCCCTCCAAAATATACAGTCATACAATTTA GCACAAATAGAAAGGAACACAATGGGATGTTATTTCTAAAGTGTTTGATAGAACATGACA CACATTAGAGGCCAAAGCAACAGATTACAGGATGTGTAGGACAATCACAGAAATGTGGAT ATCATCATGTTCTAGATTGGACCAGGACTGCTTACCAAGAAGCTCAGCGTAACAATCTCT TGTAAAAAGCACTAGTTGATAGGTTGTTTTTGGTTTTTGGTTTATTTTTTGTTTTGTTTG TTTGGTTTTTTAGTTTTCATGATCATTTGAGAAAAACAAAATGAAACTCCCACTGCTCAG TATACAATTTTGGCCATTTTTAAGATGACCCACTTAAGAAGTGGAGGATGCTGTTTATGC CATGGTGAGCACAGCTCTGATTTCCCACCACAATCATACCTAGTCTTTGACTACCAAATT TCAAATTTCCTTAGATGTTGTCTGTGTCTTCCTGTTCTTGCTATTTGTATGTAATCACAA TGCCAACAAGGTAATAACAAACATGTTAATAGACAAAAAAAAAAAAAAAAAAAACAGACA AACTCACGGCTCAGAACAATGGTGAGTAGGTTAAAATTTCTTGATTTCTGGCAGCATCAG AAAAATAACAATGTAGATTGAATTACTAATTTTGCAGTGATGGCCATAAGACCTTACTAT GTAACTAGAAATACATCTTCATATTTACAGGAAGTTGGAATTAGCTAATTCCCCTGTTCA CCATGCTCTGAAATGTTTTGCTGAACATTTTAGTGTTATTAGCATATGACTAGGCGCTAG TCACAATGAAAGTGGCCAATAAATACTCCTGGATGAATGAACGGGTTTATCAGTTCCTTC ATGGATCAGTGCTAGTTGGAAACACAGCAATTCATTTTCCAATCGATTCTAAATCTTCTG GGATCTCAATTTATCTGCTGGGTTACTGAAGTGGTCTTTGCAGTTGATCCAATTCAAACT TACCCCTGTCTAGCTTACAGATGAATGAGTCTCAAATTATGGTTATTTTATTTGGCTTTG TCAATTCCTGTGGGTGACCCCTAATCTACTTTTCTATCTGCTGAACTGACTACTTCCCCA GCGGTTTACCCCAAATACTTGCTGCTTCTACTGGCTCATGGTCCCTCTCCCTCATGGCAC CTTCCTCTTCTCTGTCTGTCTGTCTGTCTGTGTGTGTGAGAGAGAGAGAGGGAGAGAGAG AGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAATGTATGTCTTCATGTGAA GGGTACAACACATGTATGTGTATGTGGAAACCACAGGTCAACCTCAACTGTCACTCTACA GGACACTGTTCTTAAAAAAAAAAAAAAAAAGACAGGGAGTTTGCTGACATGGAGGTCACT AATTCAGCTAAACTGGCTAACCAGCCAGCCCCAGGGACCCTGTCTCTGACTCCCTGGTGC TGGGATTACCAATGAACAGCACAACACATAATAATTTGTTTGTTTGTTTGTTTGTTTGTT TGTTTGTTGTGTGTGAGTTGGAGCTACCCCACAGTGGCCTCTTGTCTTGAAGAGCACAAG AGCGTACAGGGTTGTTTATGAAGTAACTCTGTTCAGAGTATTCTGACATCCCCAGCTCCA AAATGCTTCTTAGAAAAAAAGACACTTAGTACTTAAAATAAGCCCATTTGTGTGTGTGTG TGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTATGAGAGAGAGAGAGAGAGAGAG AGAGAGAGAGAGAGAGAGGAGGAGGAGGAAGAGGAGGAGGAGGAGGAGGAGGAGGAGGAG GAGGAGGAGGAGGAGGAGGAGAAGGAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAG AAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAG AAGAAGAAGAAGAAGAAGAATTACCAAAATACATAGAAATAAAATCAGAGGATCAAGAAG TAAGGAAAATACACTCTCGTGCATTCAGAAGGAGAAAACATGCACACACAATTGATGATT ACTGAAGAGAAATCAAGGCTAGGAATGGGAGAAGATGGGGAGGGGCCATCTGTAGAATGT CTCTGTTTTATGACAATAGATTCTTCTGGGCTGCATAGTGTGAATTACCATGTGCCTCTA CCCAACTTTAATCACTTTAAGACTCATATTAAGCAAACAATTTATGTTGAAATCATTATG TCCTGATAGCTTTCAAGTCACAAAGCAAAAATAAAGAAGTACAAAATAAAGAAGTCTCAG TAGGAAAGGAAGGAAGAGAGGGAGATACCAAGGAGGCCTCTGTTCAGTCAAATGCAAAAC CCTTTTGACTCTCTTCATAACTTCAAAACACATGCAGTTCATGATGGATTTAAAAGCACA GCCCATAAGCTCATGTGCCCACAAGTATTGTGTGTATCTTGTCTCAGAATTGGAATATAT CCTTCCACAGAGCATAGGGAAGAAATCCCTGCATAAAAGATGGTTTTTAATGTATAAAGG TTCAAATATAGTTATTCTATTTCAATTGATGTGAAACAAGGCCAAAAATGTGTCTTTAGG AAACTGTGCCCTTGTGTGGTAGCTTAGGGAGGTCAGGAAGCAGACCCAGGTGACTTCATT TAGTGTCTAGCCCTGGTTGAGTTGGAATTGTCATGAGGTAACAGTTACTGAAGGGAGATA TGAGAATAGTATCAGTCCTGAGAGAGTTTCATGCTGGGGAGGTGGACATTTCCTGTCTGG GATGTTGGAATAATCTTGTTAGCTATACAAAATTTTGCCACACTGTCTCACACTTGTCTT CTAATTAATTATGAACATTCAAAACTGGCTTTCAAAGATTCATCAAAAGATCTCAGGACA GCCAGACGAATCAGAGTTGTGTGAGGTTCAGGACCAGCTTTAGGGAGGGAAACGCAGCAT CCACCGATCATTTCTGACACCTGATACATCTCTGAGAGCTTGAAATTTATCAGATCTATG AATTTTCAATGCTGATTAAGAGAGATTTATTTTTCTTTTTTTTTTAAAGATTTATTTATT TATTATATGTAAGTACACTGTAGCTGTCTTCAGACACACCAGAAGAGGGCATCAGATCTC ATTATGGATGGTTGTGAGCCACCATGTGGTTGCTGAGATTTGAACTCAGAACCTCCAGAA GAGCAGTCAGTGCTCTTACCTGTAATCTGAGCTGCCTAAATGTTAAGAGACATCTGGCCA GACATGAAGAACCCATGTGTGCTTTTCTGTCTGTGATGGAACTCCAACCTCACTGTTACA TTCTCAATCACTGTTTTTTTACTGTTTCTTTCTCTATTCGGTTTTAAGACCCTGGACTTA AAAATAAAGTGATCTTTTTGCTTAGATGCTTCAATCCCCAAGTAAAATGTTTCAAAAACC CCTTGACAAGCTTCCATCTTCCTCGGATACATCAACACACCTGTTTTCTGCTAAGATGAC ATCCGTGTTGTCAACCAAGCACAGCCTGCCACCTCTACATCTTGAACCAAACCTTCTGAA GTTCAATAAGAATTAACTATCTCAAAATTGTGCAGATTTTTCTCCTTCTTATCCCAACCT TCCTGCTGAGGGCCAGAGGGCACTGTAGGACTGTCTTCTTACAAAGAACGGGGACAGCTT GGGGATCTAATGCTATAAGGAAATGTATTGTTCCCAGATCAGCCCAAAGCCATGTCAGAA CTGGGCTCCTGTTGGTCAGGTTATAGTGGGGCAAGGCAGAATGAGATTCAAAGGGGAGGT CTGGGATTTGGAAGGTCCTCCCACAACTGGGTTTATATCTGACATTCCCTCCAACTGGCT CTGAGCTCTCCAAATAACTGCAAGCCTTCTGGCTTATGTTTACGTGTAAATGTCCCACCA CCCAAAAACATTCAGAGGAGAGGAATAGGGAACTATAGCAAAGACCTCAAACCTGCTGTT TCTAATGTTCTCTCCTTTGTTTTCCCTGACAAAATCTTTGCAAATTCCCCAGCTGCCCAT GAAGAGGCCACCAAAGCTGGCAGAACTGTCTCTTCTGGGTTTTAAGAGGTAAACTCAGCC TCATATCCATCCCCATCTGCTACTCCCAGTGCATTGCTCCGCTCTCTGTTTTCTTCGGCA TTTCCTGGTCTGCTTGATGAACAACACGAAAACGGTTGAAAGGTGCTTGGAGAACTCCCA CATTGAATGTGTGTTTGAGTTTTGCGCCCCACTGGTCAGGGAAATTGCCTGTGTGGCTGC AGACTAAAGGGTAACCCACAACCAAGCAGAGGTCTTCAGTCAGGGCTGTAGACGGGGGAG GGGTGTGTTTGGAGCAGAAGCTAAGAGGTTATTATTATGGTTAAAAGAAAAGGCCAGACA CGCGTGATTTCAACAACCTCAATCTCAACAAGGGCATCTTATAAGCCCTGCAGGGAAGAA AGGCATGGTGTTTTGGGTCAGTGGACTACAGAAATTGGCCCTGTGTAGCCAGAGGCTCAG AATCATATTCCCTTCTGTCTCCAGAGCAAAGGTGTTGAACCATGTATTCCCCCAAGTCCG AATTTCTCAAAATAGACTGACAGATGGGTCAAGCAAGGTCTCAGTTGAGGACCTCAGATA TCTGCTAGGAAAGATTGAGCCAGCAAGCCCAGGGACAGCTACAATCTTACATGAGACTGC CTTGTACATCATTTGAGTCTGTTTCACAAAGTCACACTGAGCTGGATTTCATCATTAAGG CTGAGTATTGAGGCCAAGATGACCCAAAGGAGCCACTACATAGAGGAGATGACAGAGTGG GTGGGGCAGTGGTTTCGGGAACTGGCAAAGGCCCCAGAAGGTCCCCTGTCCCTCTGCTGT TGTCTCTTTCTAGCTAATCTAATGGCTTCTCCCCATCAGACAAAGGTTTCAACTCACCCC TGCCTCCCATCCTCCTGTGTTATCGCTCACTGTAGTGTTTTAAATACAATGATCAGAGGG AAGTCTGAGGACCCCATAGTTAATCATTTCCTTTGTTCTAGCAAATGCTTAAGTTGGGGA TTTTGTGATTGGGATGCATAGCACATACTACAGTTAGAGGCTAATGGCACATCAGTACCA GTAACAGCAGGTACCAATAACTCCCTAGCATTGCCAACTCTTTCTGAAAGAAAAGATCCA CACTCCCCCTCCACAGAGCCAGACATACAAAGTGAGGGTTTTTTGATTTTTACCTTGGCA CATCAAAATCAAATTGAAGGTTGCATTCTAACTTAGAAAGATTGGATCTCAGAAACCAAA AATATACACATACTTGTGCATGTATGTATGCAATGCCTAGTGGTTGATTATTGTCATGGT TGGAATATGCTTGACCCAGGGAGTGGTACTATTAGGAGGTGTGGCCATGTTGGAGTAGGT GTGTCACTGTGGGCATGGGCTTTAAGACCCTCATCTTAGCTTTCTAGAAGTCAGTATTCT GCTAGCAGATGAAGATGTAGAATCTCAGTTCCTCCTGTACCATGCCTGCCTGGATGCTCG ACATGTTTCTGCCTTGATGATAATGGACTAAACCTCTGTGCCTGTAAGCCAGCCCCAATT AAATGTTGTCCTTTATAAGACTTGCCTTGGTCATGGTGTCTGCTCACAGCAGTAAAACCC TAACCAAGACAGTCATCGAAGCTATGTGCAAACTTAGCTATTGCAGTTGTCACTCTGCTG GGACAAAACTACCCAGTAGAACTTATTTAAATCAGGAAAGATGATTTCAGCTCACAGTTG TGGAAGGCTCAGGCTGTGGCTGAAAAGCTGCATGCACTTGAGCAGGTGTCACAGTTGCAG AGATGTATGGCGAGGATCACTGTTCACATCACAGCAGATATGGAACAGAAAATAGCCGCA GGGAAAATCCAGGGCAAAGGACCCAGCTACAGTGTTAGACGTTCTCCAACTAAGCTCCAC CCCTAAAGCCTCCAGAACCTCGCACATAGTGCCTGCCACCAGCTGCAGAGCAGGAAGCTT TGGACAACATTTCAGAGTCAAACAAATGAAAACAAAACTCTAAGAAAGAAACAATAACAG CCCTCATGATGCAGGTCTGAACTTCAGCTATGACAGAGGCTGAGGCAGGGGAATCACAAA TGCAAAACCTGCCTGGGCTGCAGATTGAGTTCTAGGTCATCCCGTGTCATTTAGTGAGAC CCTGTCTCAAGATGAAAAGTGAAAAGAGGGCTGAAGATAGAGCCCAGTGGTTGAGTGTTT GCTTAAAATGTGCAAGCCCTATGATTAAGCCTCAGTTCAAACCATATGAAGAATAGCATA GCATAGCATAGCATAGCATAGCATAGCATAGCATAGCATAGCATAAAACAAAACAATAGT CTTCATAGAGAAACCTATACATAGTATGTCAGAGGACAAATGGTCATCAACTATTAGAAA GATAAGAACAGAAGGTTTCTGGGACAAGCAGTTAGAGATAAAAGAAATATTGGTCACAAC AAAGTGAATATGTTCCATCAACCTCTGTGCATGTCCAGGGTCTCAGGGAAGGGAAAGGTG CTCTGAAGAGAAGGCAAGCCAGGAACCAGGTGGCTAGACCCAGTGGTAAGACTACAGCCT GAAAGAGTGTGAGGAGGCTATGGCCAAAGACCACCCCTGGGTCACAACAACAGAACAAGG GGTAGGCTATCCTGTGGAAGGAGGGGAAAGAATGTGTTCGCACAGCTTCATCCATGAGAA GCTAGCTACCAGGTGCCCACAAGATGGAAAATTTGGCAGCATGTGGGCAGGGAGGTTTGC CAGCTTCAGATATCAAAGACTGGCTTCTTTCTGTCGAGTGCTAATGGAAGCTATTAATAT CCAGAGGTCATACTTCCTCTTAGACTCTGGATGTTTCCCAGGAGCACTGAAAATAGAGAA TAGAAGCATGTTCACCCATCCGTAGGACACAGAGCCAGTGGCCTCAGCAGGACCTGCAAG AGTCCCCTGGCATGGGTGTCGGGATGATTCTACTCCCAGGAGAAAACCATCTATCTATAA AAACCAACCTGCCCAGCATACAGGCCCCCAGGGAATTCTCCTTCCTGATGGGACATTGTT AAAGTCAAATTTCTGCCCTGTGAGCTAATTCTCCTCTGGTATTGTCCCAGTTTTGAACTG ATAAAGTGTAGGCTGTGTCCTACAGATTGTGTCATAATAATAATGTTCTTGATATAAATT ATTAGTAATTTTACATCAGTAAGCATCTCCTGAGGCTCTCAGAGGGCTGTTTTGTTCTAC TTTGTTTTACTGATTTAAATCAAGTGATTAAAGAAAAAAACAACACTCCCTTGCCTTGGT TCATGCTGTTAACTAGATTCACAGTAATGAACCAATTCTCAGCAGTTCACCATGGTAGAG AAAGCAGGTAAAGAAGACAGGCCCTGGGGCTGACTCGGCTGAATCCTTGTTACACAAGTT CTGGGTTCAGAGAAGCCCTTGGAGGGGGAACAAACATATCCTTGGTGGGGAAGCACCCCC ACTGTGGCTGGACACACTTACCAGGAGGCTTTCTCACAAGTAAAAAGCAAAACACATCAC ACAGTCTTAGATCTCCCCGGGACCAGCTGACTTGTGCAGGCACTCAGCAGTTCTTTAAGG TCTTTATCTCATCTGACCTCCTGACCCAGTGATGGGGAATGAGAGGCACACAGAGTGGAG TGAGGTGAAGGGAGGACTGCAGACATGTCATTAGTGATGGCAGCCATGATGACAGTGACA TAATGCGACTGCTTACTATGCACACAATGCTTTGTAGTCAACACACCATGCATTTCCTCT GCACAACTAGCAGATATATCTGCAGTAGCACACAGGACATTGTGTCCAAAGACTAAAAAC CTTCTATTGAATATTTGCTAGGCAACAATATGCTGGGCAAAGATGTGTGCTAGCAAGCAA ATTTATTTTACTATCACAGGAGAAACACACCAAAATTTGCATCACATTTGAGAACTCTGG ACTCTTTGGATATGGGGGTAAATGAGGCTTGCTCTCAACAACATCTCCTTAAAATGAAAA GGAGAAATCATGCCTGTATCTATAAGGATTTATAACAAAGAATCAAAGTATAAGAAATGA TAGGGAAATTGACAAAGTACAACAGTTGAGGGTTAATTGAAGTAAGCTTTCAAAAAATTC TTTATTTATATGTATGTGTGTACGCCTACATGACTTTATGTGCACCATAAGTGCGCAGAT ATCCATGGAGACTAGAAGAGGGCATTGGAGCCCCTAAAACTGGAGCCTCATGTGATTGTA AGCTACCCAAGTAGATGCTAGAAACTGAACCTTGGTCTTCAGCAAAAGCAGTAAGTGCTC TTTCTGCTGAGCCATTCCTCCAGCCAGGAAGTAAACTTTTTAGAGAAAGGATCTTAGATT TGTGGAGGTGGGGTTTGATTCCAATCATAGGAACACGGTATTATTCTTAAGGGGACAATG TTTTGACTAGAGATGTGTAGAGAGAAACAGGACCATTGAAGCAACAATGAACAGTGCTAT CAGAATGTGGCAAGGCTGGGAGAAGCAGATTCTAAGTCAAAGGGCTGAAAGGTAATTCAT CCAGGGGTGAAGGACATAGAGGCAGTCAGGCTTTCTCATCATGTTGCTTACCAGATGAGA CAAAGGAGAAACAGAGAAGTCAAGACTCTCAGCCAGGAAATAAACCTGGGTGCTTGACTC CAGGCTTCTCCTCAAATGTAGTCTGGAGTGGACTTGTGATGCATAGGCCTCAAGTGCGTC AGGACTGTTTTGTATGTGACAGAACACAAAAATCACACACTTACTTCAAACATTGTAGTT TTTGTTGCAGTTGATTTGGGGGGATTCTTTGTTTGTTTGTTCCTTTGTTTGGTTTGGTGT TTTTTGTTTTTGTTGTTTTAGTTTTTATTATTTTTGTTTGTTTGCTTGCTTGCTTGTTTT TATAACATAGTTGCACAATTTGGAAGCCCAGATTTTATAGATGACAGCATAGGATTGCAA TGTCAAAACATTGGACACGCCTGCAGTATTAGGACCTCTCATGGTGACCCTCTAAAGCCC CTTCCCATGTAGCTTCCCCAGAGCAAGGAAGAATTCCCCCTTACTGCCTAGGACTAGGAA GAGCTTAGAAATAGTTCTCCTGATCTTGGTAGTAAACAAGGCTACTGGAGGCCACTGTGC AGTGAAGACATGGGAGGAACAGACAGAGTATACAGACTCCCAAGAAAGGAGGAAAAGGCC AACAGGCCCTGGGGAGGGTGGGGATGATACTCAGAATAAGAAAGACATTTGTCTCAAAAA GATGTAGGTTTCTGGCTTGGACGTGTGTGTAAATGGATGGAGGTTCCTATGACTGAGCTG GAAAACACTGGAAGAAGTGAAACTCCTCTCAAGTCTTTCATGGGCCATTCCACTATCCTC AATGCCATAAATTAGAGTGGAGACTCACCTCTGCCTTGTGCTTGCCTCTGTGGCCCTGTG CTGGACACTGGTGGCTCTGTTTACCACAGACTTGCTTGTGGCAGTAGTGTTTTATTTACT ACTGTTTCCCCCACCTCCTCCCAGGCCTGCAAGCTCTGAGATAGCCCAAGTTGTGGTGTG CCTTTGCTGGTGTGTGGGTGGGTGAGCGTGTGCGATGGCATGTCTTGTGGTAAACTGTTG ATTTACTGCAGTGAGAGATAGATTAATACTTGCTTGATTTGTTGGGGCCATAGCATTGTA AAGGTCAGATAGTCACACTTGGCAGGAAAGCTGCATTTGAACCATGAAGCAGGGAAAATA TTCACCTTAGCAGCTCTTCTCATCCTGATTATGCCTTCGTCTAGTGATTGCAGTGCTTAA AGAGTTCATCCCGTAAGCCTTTTACATTACTATTTGTGTGTGATGTGTCGGTCCTTGGGA GACAAGGACTTTTAATCTTGCTGGTCCCCAGTGAGATTATGAGGTATAAAATTGGGCCTG TGCAAACCTCAGACTGTTAGTGTGGTCGTGTGCTTAAATTTCCTGGAGGAGATCACTTAT CTTTTGTCTTTGGGTGAAGAGAATATACTGTCCCATCTTCCTTGTCAATAGTTGAACAAT TGGTTCGGGAGCTCTAAAATACCATTTCCAAAGCAATGGAGAAGCAGCCAGTGGACACTA CTCGTAATTGTTTAATATTGTTACCACATTTGCTTACAAGAAAAGCGAGACAACTTGTCA TCCATCAGGAAGGAAATATTCCTAGGCAGCAGTCATGGAGGATGCTCTGCAGTGTCATGG CAACCATCCCCCAGCCCCAGACTTGATTACTTCCATTGTATCCCTGGTCATAGCTGAGCT GCCCCATTAACTTCACTTTCTCCCTCCTCGTTTGTGAAGGGGACGCTGGGAAGCAGCCCA CCACACACTTGCTCTGAAAGATGCACAGGATCAGAGGGATCCTTGCATGTCCTTCCTGTC CTCTGGATGCAGTCAATGAGAACATTCAAAATATCCTGGACTGCACCATGAGCCACCAAG AGAATCATGTGCAATTAAAACAAGAAATCTAGGGGGAATCAGAACCTCCTGTTAGAGAGA GTGCTGTTTGGTGATCTGTAGTCACAACCTGGTCCCATTGCTTACTATACATCAAGCCTC AGTTTTCTCTTCTGCAAAGTGGGGAACACAGCAACTTTGCAGAACAATTATAGCTCAAAC AAGGATCACAGTACCTGGCACTGAGAAAAAAAATATTCAGTATCCAGTACTGTAATTATT GTGTCTAAAGTCACAAGAGAGGGCCAGTGAAGATGGCTCTGTAGGTAAAGTTACTTGAGA CCAGTTCTAGCAACTTGAGTTTTATCCCCGCAACACACACGTTTTGGAAGGAGAGAACTG ACTCCTGCAAGTTGTCCTGTAACCACTCCCTGCGTCTACATACTCAGGCATGCATGCATG CATGCATGCATGATGCACACATATTAAAACGTAATAATAAAATAAAATCACAAACGATGT GGTGGTGCATACATGTAATCTGAGCATTTGGGGAAGTGAGGTAGGAAGAGCCCTAAGAAC TTAAAACATGTATGTATGTATGTATGTATGTACGTACGTATGTACATATGCATGCATGTA TGTGTATGTATAGATAGATGATAGAAGATAGACAGACAGATAGATAGATGGACAGGCAGA CAGATAGATAGACAGATTCAATCACAAAAAAGGTTTAGGGGAAAGTAGAGACCCAACTTA GGTCTCCTAATTCTGGTCTCACTAGATGACACTGCCTGGTTTCATTAAACTTCAATAAAA CAGCCAGGAGCCTCCAAGATGAGAAAGTGATGTCTGATCACAGGGAAGATTCAGAATTCT GTGTCCAGAGACTAACACTGCTCATGTTCCAGGGAAACTCTGGTATAAGTTCCTAGCCTT CAGTTTATAGATTTGCTCAGAACCAAGGTCCACAAAGCATGCCTCAGTCTTCCTAAGAGA GACAGAGCATAGTCAGTGGGTTGTATTATGGATTATAATAAAATGGTCCAAGTGCGTGTT CAGTTTGATTTGAATGTGAAATGTCCCCCATAGGTTCCTACATTAGACGCTTGCTCTCCA GCTGGTGGCATATTTCAAATAAGGTTCTATTGCTAGGTTCTGCTTCCGGTTTGGTAACTT CTGAAAGTTGTATAACGTTGGTGTTGTTTTATAACAGAACAAAACCATGAAGGAATCTGC CTGAAGTCAGGCTTGCTGTTATTTCTTTTTGAAGTAGTTACCCTTATAGTTGTGTGATGT ATGGGGCTTTCTTTGGATTATCTTGTTTAATCTCAGAAGCTAGGAAGGACCTTGACTTCT ATGCAACAATGAGAGACAATGGAGTCGAATAGATGCAGTAATTCAGGCAGAGAGTTCAGA TGGGTTTTGGGCTAACGTCTGGTCTCTCTTCTAATGGTAGCCACACTCACACACTGTAAT AGTACAAGGCTTATGGTTGACATAACAAACTTATTTTGTACCCACAACGGTCATATATAC ATCAACTACACTTTTATAACTACCCTCTAAAGGGAGAGTGCTTTCAGCTCCATTTAACTG ATGAATAAACCAAGGAACTGGTAGGTGAGGTAGCTTGTTCAAGATGATGTAGCTTAAGTG GCCAGCTAAGCTGGATGGCTCCCAAGTACACACTTTGGTCCTTAGCATGTGACCTTTGCA TGGAAGTGTGTTATCTAAGATCTGCTAGACAGGTATCTTGGGACCCAACTAGAACAACTG GACCAGAACTTGTGTTCTAATAAGACCCATAGGCACCAGGCATACATGTAGTACACAGAC AGACATGCAGAAAAAATATCTATATTATATATTTTTAAGTTTAAAATATCCCCAGGAGAT TCTATAAAGGGTAAGAGCCACTAATCTAGGCTCTTTCAATGCAAAATGATACCAGGAAAA CTGTCCTTATGTCTCACAACTTCCCAGATGGAGAGAAAGGAGAGCTGCCCTGTTTAGGCA TTGTGCCCTGCCCCATAGAAAGGGACTATAGCCCAGAAGCACAGATGTCAGCTAGAAGAA CTGTGTGCTAGCTAAGCCAGTAGCAGATACTGTAATAGACAAACCCTTTATTTTAGTGGG TTCATAAAATGGTTTTTTTCCCCTCATACATATAAAATCAATCAGTCAGAAGAGCTTTCT TCACCATCAAACTAGACCTAGTCCCCAGGTCTCCCTTCATGCGCCGCCACCAGTACTAAG CAAAAGGGAAGGTGGAAATCCATGCTCAGGGAGGGCTACTGAGCAACCGGCAATCAAGGC TACAGTTGGCTGCAAGTGATTGGCACTCAGTTGTTCACTTATCCATTCGATGAATTAATA ATTTGCTGAATAATGAACAAGATCCACTTATTCAGTCATGCACTCATGTATCCATTCAAC AGATGTTTATTAATGGCTGAGAGAAGGAGGATCTTAGATAGAAAAAAGTGCAAATCTGGA GGGATATTCTGAGTGGGTATCAATATGCACAAGTACTTTGAAAACAAGAGAGAGGGGATA AATATATGCCTGTATCAGGCAAGGGGAGGGAGAGAGAGAGAGAAAGAGAAGGAAAGGGAG AGGGAGAGGGGAACACTTGGGGAAGCCCCCCTGAAAGAGATGGTAATAAACCAAGCTTCT ATATAGAAAAGGGGCAATCTACTTCACAAGAGAGTGGATTATGAAGATTTCAAACTCCAG AAATTGCAGAATGTAGAAGTCATGAAGTAAGTCAGGTCAAGAAGCAGAAATGTTGGTAGA CTGGATGATGGAGAGACAGAAGGACTGGGACACACATACAACAAAATTCAAACCTGGCTG ATTTGCTTGTCTCCTGGGAGTTGAGTAGAATGGAACCAGGATCTGCCTCGTCCTGAAGAA AATATGCAAATAGTTGTGTTGTATCACTTTCTCAGACAGAAAAAAAAATGACATTGTGCT TCCTTCCCTAAATGCCCTTTGTAATCTATGAGAGAGGAGGAGCAAGCTGTTTAAATTCAC TCATATTTTATAATCTGGGAACAGCTGTCACCTGCTGTGCCCTGGGGAACTCATTACTTA CAGAGGGACATGCAGATATCACACACTCCCTCAGTCGTGCTCGGCCCTGGGCATCCCGAG AAGCAGAGCCTGTGTCTTGCATAAGTGCCACACCAAGCCCCCTCCCCTGAGTATGTCCTC TGAAGGGTCTATGGGACAGGATACAGAATTCTGTCCTTCATAATTATGGAGTGATTAATT ATTTAATTATAGTACATAACAGCTCAGGCAGTGCCACCGCCTCTCGTTTGTTGGACTCTG AGCCCCCATTAATCATTTGAAATTTTGAACTTGAAAGAGATGGGCTGATACAAAGCGTGA ATTGTAGTACTCTCCCCAGTACCCATGATCTGCTTCAAAAACACCACCAATATATCACAG CCACCATTGCCTTCAGCAGCCAGGGCTTTAACCCCAGGTGAGCATCTTAGGAAGGGGATG CCGTGTGTGCACATCAAGGACATGTGCTCCAGCCATGGAAAGAATCCTGTTTTGCTAATA AGCCGTGACTCCATCTGCTGCCTGCGAGGAGAGACTTTTCTCCAAGCTTTGAAAGCTGGA ATCTCCTTCTGGCTCTGTCTTCCTGCCTTTGTGATGTTCCTGGTAGATATGTCCCCAACA GTTTTTTTTCTCAGAAGCTTGCAGCCTGGGTACCAGCAGGGCACGGCTCATCCATAGCTG CCTGACACCCTCTGAACTTGGGAAGTCACCTGAGTTGACCTGACTGCTGGTAGGTTGCTT CTAGATGTCTTCACCTTACTGTGACCACCTCCTGAACTGCACACTCATTTGGGAATAGAG ATCACCTCTAACAATGATCTCCCTCCTTCCTGTGAAGCTTCTTGGCATCCTGCTGCAGAG ACATACCTGGTTGGTTATGGGGGTGGGGGCGTGAGAGGGGTGGAGGGGGTGGGGGATGTG TTGCAAGAGAGATTACTCAGGAGAATTACAGAATGCCAAAGAGATCCAAATGTGATTGGG GATTCAGGATTGAATAGCCAGAGAATGTATGATTACAAATCCCACCACTGAGCGAGTACC ATCGCTTCAGCCAGCCAAGATGCTCAGGCTTATACCACTGTGCTACTGATCTTAACACAC TTTCCACACTCAGCATGATGACCCTGGTGCTATCCAGAGGTACCCAAGGCCTGACACAGC CATCAAGCACTGCTCTAACCACTCTACTCCTCTGCCAGACCCCTTTCAGTTCTGTGATAC AGGGTCTTGCTGGGCAGCTGGCTCTCAAACGGATGCTCTTCCTGCCTCGATCATCCCTGG CTCCACGGGCTTCACTATGGGCTCCCAGAACTGATGCTTGTGTATCTGATTGAAAGGTCC GGGTCTGATACCCACACCACGAAGGAAGAATGTGGGAGAAAGCAAGTGAGAACATAGGAA TACCAGTCTCTCCATGATGGGAATAATTGACCCATTAGGACTCATAGAGTGGGGAGCTCT CAGAAGGGAGTTAGCTGCTTTGTGGCTTCTGTATTTTGCCTCTATGGGATGAAGTGGGTT TAAATAGATCAATACTGGGCACCTTGGAGTTTGGATCCATATTTAGCAGACAGCACTTTC TGACCCTGACGATGGCCAGTCTATTCTTCTGATTGCTTTGCCTTTGCCTCTAAATACTTC TTGCTAGTGGGGGACAAGAGGCCCTGACAGTGAGAATTCAAGGGAAAGGGCCCAGGATGA GGTGCCGAGGTTACTTTTGGTCACTGCTGAAGCCTTTCAGCTGTTTCTGTTACATCCTCC TTCTGTTGCCTTTCATTTTGTTGCCAAGAATGGCCCTATTCTTCCTAGAACTGCCAAGAG CACTGTCCCGAAACATGCTGGCCACGTGAGCTGGAGCTAATGGCAGAAGCTCTGCATTGC TCCTTAACACTCAGACTCCAAAGCCTTAGGCCCAGAGCTTATAGATTGAGATATATTTGA TTAAAAAAAACCTTAGACATTTGGAGTGTACATTATTTGGCAATTTTAGTCTCCCCAAAT AGTGCCGATTGTCCTGTGCTACACAGTTAAGGACTTGACTCTTTAGGATACCCATTCCCC ACTCTAGGCCCTAGAAGGAATCATAGTTCCAGAGCCAAAGAAAGACATTTCAGCTATTTG TGGTGTCTTAGTTTGGGCTTTATTGCTGTGAAGAGCCCATGACCAAAGGTCATATTCTTA TAAAAGGAAACATTTGACTGGGGCTGGCTTACAGTTTCAGAGTTTCAGTCCATTATCATC ATGGTAAGAAGCATGGCAGTGTGCAGGCAGACTCGGTGCTGGAGGAGCCAAGAGTTCTAC ATCTTGATGTGAAGGCAGCCAGGATAGGACCATCTTCTGCAGGCAGCCAAGAGGAAAATT TATCTTTCACATTGGGTGGAGCTTGGGTGCGTTCCCTCCAACAAGGCCACACCCACTCCA ACAAGGCCACACCTCCTAACAGTGCCACTTCCCATGGGCCAAGCATATTCAAACCATCAC ATCTAGCTTCTGGCTTACCTAAATGTGTTCCCAGGACTTATAAAAGTACACTCAAAGATT ACATCAATACCTGGTGGGTGCTTACATCATCCATATTGAGCATGAGCCAGCTCTTCAGTC TCCATTTCTCATCTCTCCTACTACCTGCTCATCACCAAGGTAACCAAATTCTCATGTCTC TAAAATCTGTCTTTATCTGGGTGGATCCTTCCTTTGGCTCTATCAGATTAAAAGAAGGTA CTGGTTGCTTGATATCTTAGGAACCTTGAACTTGAAGAAGAAAGTAGGCTGCTGAATTCT AGGTTAGACTTAAAGAGACAGCAATGGGTAAGAAAAACTCTGTGAACTTCCAGGAAATGT GGCTTCTGCTTGCTCAGAAATAAATGCAAGAAAGTGGCCATAAGGATAAGAAAACCAGAG CAGAGTCTTGCCCAACACCCGCAAGGGTCCACACGGGACTCCCCACGGGACCCTAAGACC TCTGGTGAGTGGATCACAGTGCCTGCCCCAATCCAATCGCACGGAACTTGAGACTGCGGT ACATAGGGAAGCAGGCTACCCGGGCCTGATCTGGGGCACAAGTCCCTTCCGCTCGACTCG AGACTCGAGCCCCGGGCTACCTTGCCAGCAGAGTCTTGCCCAACACCCGCAAGGGTCCAC ACGGGACTCCCCACGGGACCCTAAGACCTCTGGTGAGTGGACCACAGTGCCTGCCCCAAT CCAATCGCGCGGAACTTGAGACTGCGGTACATAGGGAAGCAGGCTACCCGGGCCTGATCT GGGGCACAAGTCCCTTCCGCTCGACTCGTGACTCGAGCCCCGGGCTACCTTGCCAGCAGA GTCTTGCCCAACACCCGCAAGGGTCCACACAGGACTCCCCACGGGACCCTAAGACCTCTG GTGAGTGGATCACAGTGCCTGCCCCAATCCAATCGCGCGGAACTCGAGACTGCGGTACAT AGGGAAGCAGGCTACCCGGGCCTGATCTGGGGCACAAGTCCCTTCCGCTCGACTCGAGAC TCGAGCCCTGGGCTACCTTGCCAGCAGAGTCTTGCCCAACACCCGCAAGGGTCCACACGG GACTCCCCACGGGACCCTAAGACCTCTGGTGAGTGGACCACAGTGCCTGCCCCAATCCAA TCGCGCGGAACTTGAGACTGCGGTACATAGGGAAGCAGGCTACCCGGGCCTGATCTGGGG CACAAGTCCCTTCCGCTCGACTCGAGACTCGAGCCCTGGGCTACCTTGCCAGCAGAGTCT TGCCCAACACCCGCAAGGGCCCACACGGGACTCCCCACGGGACCCTAAGACCTCTGGTGA GTGGAACACAGCGCCTACCCCAATCCAATTGCGTGGAACTTGAGACTGCGGTACATAGGG AAGCAGGCTACCCGGGCTTGATCTGGGGCACAAACCCCTTCCACTCCACTCGAGCCCCGG CTACCTTGCCAGCTGAGTCGCCTGACACCCGCAAGGGCCCACACAGGATTCCACACGTGA TCCTAAGACCTCTAGTGAGTGGAACACAACTTCTGCCAGGAGTCTGGTTCGAACACCAGA TATCTGGGTACCTGCCTTGCAAGAAGAGAGCTTGCCTGCAGAGAATACTCTGCCCACTGA AACTAAGGAGAGTGCTACCCTCCAGGTCTGCTCATAGAGGCTAACAGAGTCACCTGAAGA ACAAGCTCTTAACAGTGACAACTAAAACAGCTAGCTTCAGAGATTACCAGATGGCGAAAG GCAAACGTAAGAATCCTACTAACAGAAATCAAGACCACTCACCATCATCAGAACGCAGCA CTCCCACCCCACCTAGTCCTGGGCACCCCAACACAACCGAAAATCTAGACCCAGATTTAA AAACATTTCTCATGATGATGATAGAGGACATCAAGAAGGACTTTCATAAGTCACTTAAAG ATTTACAGGAGAGCACTGCTAAAGAGTTACAGGCTCTTAAAGAAAAGCAGGAAAACACAG CCAAACAGGTGATGGAAATGAACAAAACCATACTAGAACTAAAAGGGGAAGTAGACACAA TAAAGAAAACCCAAAGCGAGGCAACGCTGGAGATAGAAACCCTAGGAAAGAGATCTGGAA CCATAGATGCGAGCATCAGCAACAGAATACAAGAAATGGAAGAGAGAATCTCAGGTGCAG AAGATTCCATAGAGAACATCGACACAACAGTCAAAGAAAATACAAAATGCAAAAGGATCC TAACTCAAAACATCCAGGTAATCCAGGACACAATGAGAAGACCAAACCTACGGATAATAG GAATTGATGAGAATGAAGATTTTCAACTTAAAGGGCCAGCTAATATCTTCAACAAAATAA TAGAAGAAAACTTCCCAAACATAAAAAAAGAGATGCCCATGATCATACAAGAAGCATACA GAACTCCAAATAGACTGGACCAGAAAAGAAATTCCTCCCGACACATAATAATCAGAACAA CAAATGCACTAAATAAAGATAGAATATTAAAAGCAGTAAGGGAGAAAGGTCAAGTAACAT ATAAAGGAAGGCCTATCAGAATTACACCAGACTTTTCACCAGAGACTATGAAAGCCAGAA GAGCCTGGACAGATGTTATACAGACACTAAGAGAACACAAATGCCAGCCCAGGCTACTAT ACCCGGCCAAACTCTCAATTACCATAGATGGAGAAACCAAAGTATTCCACAACAAAACCA AGTTCACACAATATCTTTCCACGAATCCAGCCCTTCAAAGGATAATAACAGAAAAGAAGC AATACAAGGACGGAAATCACGCCCTAGAACAACCAAGAAAGTAATCATTCAACAAACCAA AAAGAAGACAGCCACAAGAACAGAATGCCAACTCTAACAACAAAAATAAAAGGGAGCAAC AATTACTTTTCCTTAATATCTCTTAATATCAATGGACTCAATTCCCCAATAAAAAGACAT AGACTAACAGACTGGCTACACAAACAGGACCCAACATTCTGCTGCTTACAGGAAACCCAT CTCAGGGAAAAAGACAGACACTACCTCAGAGTGAAAGGCTGGAAAACAATTTTCCAAGCA AATGGACTGAAGAAACAAGCTGGAGTAGCCATTTTAATATCGGATAAAATCGACTTCCAA CCCAAAGTTATCAAAAAAGACAAGGAGGGACACTTCATACTCATCAAAGGTAAAATCCTC CAAGAGGAACTCTCAATTCTGAATATCTACGCTCCAAATGCAAGGGCAGCCACATTCATT AGAGACACTTTAGTAAAGCTCAAAGCATACATTGCACCTCACACAATAATAGTGGGAGAC TTCAACACACCACTTTCTTCAAAGGACAGATCGTGGAAACAGAAACTAAACAGGGACACA GTGAAACTAACAGAAGTTATGAAACAAATGGACCTGACAGATATCTACAGAACATTTTAT CCTAAAACAAAAGGATATACCTTCTTCTCAGCACCTCACGGGACCTTCTCCAAAATTGAC CATATAATTGGTCACAAAACAGGCCTCAATAGATACAAAAATATTGAAATTGTCCCATGT ATCCTATCAGACCACCATGGCCTAAGACTGATCTTCAATAACAACATAAATAATGGAAAG CCAACATTCACGTGGAAACTGAATAACACTCTTCTCAATGATACCTTGGTCAAGGAAGGA ATAAAGAAAGAAATTAAAGACTTTTTAGAGTTTAATGAAAATGAAGCCACAACGTACCCA AACCTATGGGACACAATGAAAGCATTTCTAAGAGGGAAACTCATAGCGCTGAGTGCCTCC AAGAAGAAACGGGAGACAGCACATACTAGCAGCTTGACAACACATCTAAAGGCCCTAGAA AAAAAGGAAGCAAATTCACCCAAGAGGAGTAGACGGCAGGAAATAATCAAACTCAGGGGT GAAATCAACCAAGTGGAAACAAGAAGAACTATTCAAAGAATTAACCAAACGAGGAGTTGG TTCTTTGAGAAAATCAACAAGATAGATAAACCCTTAGCTAGACTCACTAAAGGGCACAGG GACAAAATCCTAATTAACAAAATCAGAAATGAAAAGGGAGACATAACAACAGATCCTGAA GAAATCCAAAACACCATCAGATCCTTCTACAAAAGGCTATACTCAACAAAACTGGAAAAC CTGGACGAAATGGACAAATTTCTGGACAGATACCAGGTACCAAAGTTGAATCAGGATCAA GTTGACCATCTAAACAGTCCCATATCACCTAAAGAAATAGAAGCAGTTATTAATAGTCTC CCAACCAAAAAAAGCCCAGGACCAGATGGGTTTAGTGCAGAGTTCTATCAGACCTTCAAA GAAGATCTAATTCCAATTCTGCACAAACTATTTCACAAAATAGAAGTAGAAGGTACTCTA CCCAACTCATTTTATGAAGCCACTATTACTCTGATACCTAAACCACAGAAAGATCCAACA AAGATAGAGAACTTCAGACCAATTTCTCTTATGAATATCGATGCAAAAATCCTCAATAAA GTTCTCGCTAACCGAATCCAAGAACACATTAAAGCAATCATCCATCCTGACCAAGTAGGT TTTATTCCAGGGATGCAGGGATGGTTTAATATACGAAAATCCATCAATGTAATCCATTAT ATAAACAAACTCAAAGACAAAAACCACATGATCATCTCGTTAGATGCAGAAAAAGCATTT GACAAGATCCAACACCCATTCATGATAAAAGTTTTGGAAAGATCAGGAATTCAAGGCCCA TACCTAAACATAATAAAAGCAATCTACAGCAAACCAGTAGCCAACATCAAAGTAAATGGA GAGAAGCTAGAAGCAATCCCACTAAAATCAGGGACTAGACAAGGCTGCCCACTTTCTCCC TACCTTTTCAACATAGTACTTGAAGTATTAGCCAGAGCAATTCGACAACAAAAGGAGATC AAGGGGATACAAATTGGAAAAGAGGAAGTCAAAATATCACTTTTTGCAGATGATATGATA GTATATATAAGTGACCCTAAAAATTCTACCAGAGAACTCCTAAACCTGATAAACAGCTTC GGTGAAGTAGCTGGATATAAAATAAACTCAAACAAGTCAATGGCCTTTCTCTATACAAAG AATAAACAGGCTGAGAAAGAAATTAGGGAAACAACACCCTTCTCAATAGTCACAAATAAT ATAAAATATCTTGGCGTGACTCTAACTAAGAAGGTGAAAGATCTGTATGATAAAAACTTC AAATCTCTGAAGAAAGAAATTAAAGAAGATCTCAGAAGATGGAAAGATCTCCCATGCTCA TGGATTGGCAGGATCAACATTGTAAAAATGGCTATCTTGCCAAAAGCAATCTACAGATTC AATGCAATCCCCATCAAAATTCCAACTCAATTCTTCAACGAATTGGAAGGAGCAATTTGC AAATTTGTCTGGAATAACAAAAAACCTAGGATAGCAAAAAGTCTTCTCAAGGATAAAAGA ACTTCTGGCGGAATCACCATGCCAGACCTAAAGCTTTACTACAGAGCAATTGTGATAAAA ACTGCATGGTACTGGTATAGAGACAGACAAGTAGACCAATGGAATAGAATTGAAGATCCA GAAATGAACCCACACACCTATGGTCACTTGATCTTTGACAAGGGAGCTAAAACCATCCAG TGGAAGAAAGACAGCATTTTCAACAATTGGTGCTGGCACAACTGGTTGTTATCGTGTAGA AGAATGTGAATCGATCCATACTTATCTCCTTGTACTAAGGTCAAATCTAAGTGGATCAAG GAACTTCACATAAAACCAGAGACACTGAAACTTATAGAGGAGAAAGTGGGGAAAAGCCTT GAAGATATGGGCACAGGGGAAAAATTCCTGAACAGAACAGCAATGGCTTGTGCTGTAAGA TCGAGAATCGACAAATGGGACCTAATGAAACTCCAAAGTTTCTGCAAGGCAAAAGACACC GTCAATAAGACAAAAAGACCACCAACAGATTGGTAAAGGATCTTTACCTATCCTAAATCA GATAGGGGACTAATATCCAACATATATAAAGAACTCAAGAAGGTGGACTTCAGAAAATCA AATAACCCCATTAAAAAATGGGGCTCAGAACTGAACAAAGAATTCTCACCTGAGGAATAC CGAATGGCAGAGAAGCACTTGAAAAAATGTTCAACATCCTTAATCATCAGGGAAATGCAA ATCAAAACAACCCTGAGATTCCACCTCACACCAGTCAGAATGGCTAAGATCAAAAATTCA GGTGACAGCAGATGCTGGCGAGGATGTGGAGAAAGAGGAACACTCCTCCATTGTTGGTGG GAGTGCAGGCTTGTACAACCACTCTGGAAATCAGTCTGGCGGTTCCTCAGAAAACTGGAC ATAGTACTACCGGAGGATCCAGCAATACCTCTCCTGGGCATATATCCAGAAGATGCCCCA ACAGGTAAGAAGGACACATGCTCCACTATGTTCATAGCAGCCTTATTTATAATAGCCAGA AGCTGGAAAGAACCTAGATGCCCCTCAACAGAGGAATGGATACAGAAAATGTGGTACATC TACACAATGGAGTACTACTCAGCTATTAAAAAGAATGAATTTATGAAATTCCTAGCCAAA TGGATGGACCTGGAGGGCATCATCCTGAGTGAGGTAACACATTCACAAAGAAACTCACAC AATATGTATTCACTGATAAGTGGATATTAGCCCCAAACCTAGGATACCCAAGATATAAGA TATAATTTGCTAAACACATGAAACTCAAGGAGAATGAAGACTGAACACTATGCCCCTCCT TAGATTTGGGAACAAAACACCCATGGAAGGAGTTACAGAGACGGAGTTTGGAGCTGAGAT GAAAGGATGGACCATGTAGAGACTGCCATAGCCAGGGATCCACCCCATAATCAGCATCCA AACGCTGACACCATTGCATACACTAGCAAGATTTTATTGAAAGGACGCAGATGTAGCTGT CTCTTGTGAGACTATGCCGGGGCCCAGCAAACACAGAAGTGGATGCTCACAGTCAGCTAA TGGATGGATCATAGGGCTCCCAATGGAGGAGCTAGAGAAAGTAGCCAAGGAGCTAAAGGG ATCTGCAACCCTATAGGTGGAACAACATTATGAGCTAACCAGTACCCCGGAGCTCTTGAC TCTAGCTGCATATATATCAAAAGATGGCCTAGTCGGCCATCACTGGAAAGAGAGGCCCAT TGGACTTGCAAACTTTATATGCCCCAGTACAGGGGAATACCAGGGCCAAAAAGGGGGAGT GGGTGGGCAGGGGAGTGGGGGTGGGTGGATATGGGGGACTTTTGGTATAGCATTGGAAAT GTAAATGAGTTAAATACCTAATAAAAAATGGAAAAAAAAAAAAAAAAGGATAAGAAAACC AGTAGAAGGTTACTTCTGAATTTTATGGAAATACTTATCTCCATAGGGCCACCCCCTCAC TAGCAGTTTAAGGGTCGTATATTCATTACTTTATTTATTCAATAGCTATTCTTGAGTGTC TACTCCCTACAAGACTGTTTAGATCTTACCTTACAACAGACCCTCATCTTTTCCTGAGGC CTGGAATGAGACACAGGAGTCTGTGTCCTTGAGACATATGCAAGCATTTTCTCAGAAGAG TGTATGCGTGAATAAATACAGATTGCCTGGGAGGTGGGTGGGAGAGTGCACGGGAGGTCG TGACCCTCACGTGAGGGGATGGACACGCTGAATGGAGGCATCTTAGTGCACTGTGAAGTC ACAGGACTGCATGAAACACTGGAGAGGACACAAGTCTAAACCAGCCAGCAGGATTGAGCC AGCATCTTTCAGGAAAGAACAACCTTTTGTGACTCTGTTGTCCTCTGTCCTCATGGGAAG CAGTCCACAGAGGAAAGGCCTCAATGCGAGCACAGGCTGGGTTTCCACCCATAACATCAG GCCCTCAACTGACTATGTCCTATGTCAGAGGAGTTCTGTCCTTGGGCATTCTCCTTTAGC CACAGAACCATGCTTTCATCAAAGTCAGACCAAGAAAGAAAGTTCCAGGAGATTTCACAC ACATAAAAGGATATTGCATATATCTCTCAGGGGTGGTATAGATTGGTTGGTCGCTGGCCA TTTCCACTCTTGTAAAGACAAAGAAGGATCGATAGTGAGTGACGGTAAATTACAGTAGAT GCTGGTGCATAGCCACTGTCTTATTTATAGAGGACCAGTAATCTGGGCATGCGTTTTTAT GAGATGATATCTGTTTACTGTCTGGTTTCAACACAGCTATAAGCCAAGTACCCATGTAAT AAAAAAAAGCTGAGTTCCATGGCCCACTGGGCCTCGTCTTTCCCACACAATCCCAGGTCA GAGGGCTTCCTTCATCCTTTCAGGATTTTGGACTCCAGGGCTCACTGATATGGTGATACT CACTGAACCAGTGCTCAGTGCAAGCCGGTGCCAGCAAGTGCTGGGCTTAGTCTCAGTAGC TGCTTTCAGCCCTGGTAGGCAATAGAAGATTTCTAACACTTGATTACGTCTGTTCATCCC ACCCACCTGACAAGTCCAATCTGATCTTAACAGAAGAGTGAACATGCAAGCAGCACCCTT GCCCTGCAAGGTGTGCACGTTTCAATTAGACCCAAGGTGGAAAACAACCTCTGGTCTCAG TTTTCATGTGTCCCTAACATGCCGCACACGTTTTCAGGGTGAAACATGTCTTTTCTTTCT CTCTCTCTCTCTTTCTTTCTTTCTTTCCTTCCTTCCTTCCTTCCTTCCTTCCTTCCTTCC TCCCTCCCTCCCTCCCTCCCTCCCTCCCTCCCTCCCTCCCTTCTTTCTTTCTTTCTTTCT TTCTTTCTTTCTTTCTTTCTTTCTTTTTCTTTCTTTTTCCTGTCAGCTCCAGTTCTTAAT AGAACAGTGAGTGTAATGAGGCAGGGCATGAAATTTTCATAACCAACTCCTCCATTTACA TACACAAAAGCCAAGATAGCCGGAAGAGAAAAACAACTAAGGCACGTAAGATCTGAAGTG TTTCTGAATATCACTGCTGCTCGCCTGATGCTTTGAAATTGATGTGTGTGGATGGTGTGT GCAAACTGTTTCTTCAGCCATTCAAAGCTATTTATCGAGTGCCCATATTATGGGTGAAGT TTTCCTCTGAGAATGTAGTACGCTGACAGATGTTTAAGGCAAAGGGTGGGAAAGAGAGGA GATGGATGGAGTGTTATAGAGACATCAACAATGAGGGATAGGAGATAGAGATATCATAGC CGTAGTCTGCGGCAAGAAGATTAGAAGGCTAGTTATGGTAGGATAGAATCGAGTGATGTT CTGCGAATATAAAATGTACATCTGATTTCAATGACAGAGCTGCTCTTGACTTTGAACTTC CAGAGACTAGATTCTCATTATATTCTTGGGACTCAGGGCAATTCTTAGAATGTAGTCACT GGTCTAACACGTCCGCTGGCTGGCTGCGTGGATTTCCTACATAGTAGCTATAGGTAGGCA ATACTCTAATACTCTATAGCCACTCCTTTGAGCTCATTCATTCTCCCACAGTCCTTTAGA GCCAGAAGTTGCTGTTTAGCATGCAGGCGGCTGTAACAGATCCCACCCCAACACCAACAT GTGCCAGTCCCTGTGGATTATCTTGGGATTTTACAGGATGTTTCACCTACTGGTTGATCT GAAGGACTCTTTTTGTTTTGGTTTGGTTTGGTTTTTCGAGACAGGGTTTCTCTGTGTAGC CCTGGCTGTCCTGGAACTCACTTTGTAGACCAGGCTGGCCTCGAACTCAGAAATCTGCCT GCCTCTGCTTCCCGAGTGCTGGGATTAAAGGCATGTGCCACCATGCCCTGCGATCTGGAG GACTCTTAAACTCTTTATATTTTCTAGTTTTATGTCAACTTGATACATAGTAGAGTCATC TGGGAGTAGGGATTCTCCAGTGAGAAAATGTCTTTATTAGATTAACCTATAAGTGAGTCT GCTGGATATGTTCCTTATTGCCAATGGTGTGGAAGTGTTCCTTGTAGTTTTATGCTACCA CCTTTTGCTCCGGGATCAGCCGTGCTACCAGCTCCCTCCCCTCCCAGCTTCCCTTCTGCT CTACCCGCCTTTAGCTCCAGAGATGAAAGTGCTACCAGCCCTCTCCCAGCTCCCCTGAAA CGGCAGAGGAAAGACACACACAATTTGTTCCTTTATAATTTGCCTTCTTTGCACAAGTAC TGGGTGTGCTAAACACCTTTAGCCACCTACCTGTAGTAGTGTTCACAAGCTCCAGCTCCC CCTTCGACCTCACACGGTGTCTGTGTTGTTCTTCCTTCAAAGCATGGCAGAAAAACCTCC CTCTCCTACCTTGTGTCTACCTTTTTCTCCAGGGACATGGAGGTCCCACTTATACCTTTA GCCTAGCAATTAGCCCCCAGTTTTCTTTACTGACAAATCAAGAGCCAATTGGGGAACAGG ACCTTAGCATCAGCACCACCCCTCTTCATGGGGGTGGCAAGCCCACTTTGGAAAGTACCA CCTCCAAGCAGGTGGGCATGAATTGTATATGAAAACAAGCTTAGGCTAGTCCTCTGGTGG TGGCTTATCTTCCAAAGAAGCAGACTGTGCAAACCATGAGGAGCAAGCCACCAAACAGCT CTAGGGAGTAAAGTCAGGTTGTCTGCACAGACCTCACTTACCCAAGTGAGGCAACTATGA GTTCCAGAATCAAAGCACACTCAAAACTTAGTTATTCTTAAAGTCCTTCTCCCATCTCAG AACCAGGATGGGCCTAACGTATAGGCCATAGATCCTCCAGAGAGAAGAGAGCCCATAGGA AACTGTAAACAGGAGTGGGTAAGTGATACACATATGTGTATGAGAAGCTTGCCCAAGCCA TTTTCTTTCATCTTTGCTGGAGCATCAAATGGGAAACAATGACTGTGACTTTTTAAATTT TTGCTTCTCCCACCTCCCTGTTGCTGAAGACCAAAGCCAGGGCCTTGCACTTTCTAGGTA AACACTGCACCACTGAGCTAAATATCAGTCTTAGGAAGAAACAGAACTTCTAAAGAAAGC TGTATTCAAGTATGGATTTGCTCTAAAGATACTACTGAGGTTATAGCATTGGCCACCTAC AAGAGTGCTCAGCACCCTGATGTTAGAATAAGTTGGATGCAGAGCAATGGCCTTGGCCTT ACCCTACCTGGAAGCTGAGAAAAGCCATTCCCTAATTATCTGGATGAGATATGAATGATA AGAATGTTTTATTCAATAACAGCAATGTGTTGAAGAAGGAAAAATAAAAACAAAGAGGAA AAGGTGGAAGAAGAGGAGGAGGTGGTGGAGAAAACAATAGCAATCATATATACATACATT TCTAATTGGAGTCTCACTATTCTTTGTTTAGCATAACTCAAAAACAAAAACAATCACTGA ATAATTCTTTTAAATAAGCCTTATATATACTTGTATTTAAAACTTTTAAAATATATTAAT AGTGGTAAAATGAAAATTGATACACTACCCAGAATTAATTGAGCTCTACCTACCTAGTTT GCTTTCTGTTACTGTAATAAACACCATGGCAAAGGCAACTGAGTGGGGAGAGGTTTTATT TTGTCCTGCAAGCTAAAGTCCATCATTAAGAGAACTCAAGCTGGAAACGGGGCAAAAACC AAGGAGAATGCTGCTTACTGGCTTGTTCTCTAGTTCCCCCTGCTACCTTCCTTATATGAC CCAGGCCCACCAGCCTAGGGATGGTATTACTCAGAATGGGCTGTGTACTTGTACTTCAAA AAGCAACTAAAAACTGTTCACAGACATCGCCATAGTCCAGTCTGATCCAGGCAGTTCTTC AGATGAGATTACCTCTTCTCAGGTGACTCTAGATTTGTTTCAAGATAAAACTTGAATCTA TGACAATATATATATATGCCATAAAAAAGGGATCAGAGAATCCAGATATGGAAGCATACA ACTGTAATCCCAGCACAGGAAAGGCAGGGAGGAGGAGAGCATGTTTGAGGCCAATCTGAG GTGTATCATAATACCCTTCCCAGAATAAAACAAGAGAATAAAGTTAAAAAAACACACTAG ATTTACAAGCTGCTCCTGGACCCAGTACAGTCATTTGTGGCCAACCACTCTGAGTTTCAC AATTAGAACACACTTAGCTAGAGTCACGTTTTATAGCTTCTGTCTATCTCCATAACTGTA ACAGTTACACTCAATGAACAAGGAAGGAGGTAGAAGCATCAGACAAGCCTTTATTTTGAA TTTGGAAAGAAATTGAGTGCGGTAATTTGCTTCCCATAAGCCGAGGTTAATGTGAAGATG GTGAGGTCCCCGTGGACCTATTGTTCCCTCGAAGAAGCTCATTCCTTCTTTAATTATCAT AAAGTGTAAATGTGGCCACTCTAGACCACCACAGACGGCTCTCACCATCCTCCACTCCCT CATCTCTGTGCTGACCAAATGCACACACCTGCCAGATTCGCTCTCCGAAAATGTCACATT AATCATGTTTTCTCCAGCTCGCTGATCTTCACAGCTCCTAATTACTGAGCAGATTTCCTT CCAGAGCAGACTTGACAGCCCCAGGCTCTCCTTGCTGGGCTCTCGTGTGGCTGACTTTCT GTGGGGCCCCCTTCCCTCCAGTCCTATCCTCCTGACCAGCCAGACTCAATATTTCTGCAC TTAGCCATAAGCTTTGCCCAACACATAGAATTTCTTCTAACCGCCTGAGGCTAGGAGTCT CTACATTTCTCTGCCTTCCTCTATTCCAGAATCACAGAGCATCTGCATGAATCAGAGCCA TGGGTGATTCTACTTCCTCTTCCTGCCCCATGGGATGTCTTTCCTCTTCACTGCCTCTTC CTGCCCCATGGGATGTCTTTCCTCTTCACTGCCTCTTCCTGCCCCATGGGATGTCTTTCC TCTTCACTTCCTCTTCCTGCCCCATAGGAGGTCTTTCCTCTTCACTTCCTCTTCCTGCCC CATGGGATGTCTTTTCTCTTCAGAGCTCTTACAGCTTAATTTGTTGTCATCTATTTGCCA ATTAGTCATATACCCTCTCCATGTTGAATTTTCTTTGGATTTCAGAGGCAGGGTCTCACT GGGTAATCTAGACCTGCCTAGAACTTTATATGGAGCTGACCTCCAATCCACGAGCCTCTT GCCTCTTCCTGAGTGCTGAATTTATAAGGATGTGCCATGGTGCCTAACTCCTGTTATTTA AAATTAGAATAGTTAACTCAAAAACATTAAGAAGTCTTACCACCGTGATCATTACAACCA CGTTCTCCTTTCCATACTTGACATATTTTGCCTGTGGTAGATATGCTCAATAAACATGTC TTGTACTGAGAATGTTCTTTGCATGGATGAATTAATTAATCCATAATTAATTAATGGGTT GATTTCATTAAAATTCAGTGTCAAAAGACTTCTGTACTCTGCAGAGCAGAGCCAGTCATC ATGATTCAGGCTTAGCAATGACTCCAGAGTAGACGACTGCCTGTGTAAGGGAAAAGAATC TTACATTCTTACGTCCATGACTTTCTCATCGCTGAACCAAAACAGCCATCAGAAGCATGG AACAGGGGGAAAGGCGCACAGCTGCAGGGGGACGTTGGTTCTTTGTGGAGGTGAAGGCAT GGCAACAGAAGCATCTCCATCAACAGTAGTGACAGTGTGTGGTGGCAGCTTCTTCATGTG GGGGGTGCAGACCGGGAAACAAAGGGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTG TGTGTGTGTGTAGTTATACGTCTGTCAAAGGAATGTGGAGAAAAGAGGTTTCTTTTTCTG TCACTGTCACTCTGTGAGCAAAGCTTGGTTGTCATTTTGACTTGCCTAGGAAGAAGGAGG AATTTCCTCCACCATATTGGCCTAGGGAATGTCTAGAGAACATTTTCTTGATTGCTAACT GTTGTAAGAGGGCCTGGCCTACTGTAGTTGCAAATAGTGTTAGGAAGAGAGTCCTGGGCT GTATTAGAAAACAGGCTGAGCATAAACTCACTAGCAAGCCAGTAAACAGCATTCCCCCGT GGTCTCTGCTTCAGTTCCTGCCTTAAGGCTCCTTCCTTGAGTTCTGCCCTAACTTCCTTC AGTGATGGAGTGATGGCAGGAAATAAACCCTTTCCTCCCCAGCATGTTCTGTTTCAGCAA CAGATATCAAACTAGAACACACTCTTTCCCCTATAGGGTCTCTCAATGAACCTGGAGCTA GGCTGCTGGCCAGCAAACCCCAGAAATCCTCCTGTCTCTGCTTTCCAGTGTGGGGTTACA AGTAAGCATGGCAAGTCTTTGTTTTTAACAGGTTCTGGGGTCTGATCTCAGGCCCTCGTG CTTGAACAGCGAAAGGTCATACCCACTGAGACATCTCTGCAGAGTCACAATTTGCTTTAC AAAAAAAAAAAAAAAAACTAGCAAGACCCTGTCTCAACACACACACCACCACCACCACCA CCACCAACAACAACAACAACAACAACAACAACAACAAAATAGATATGCACTTCAGTTATC CAAAGTGTTTTATTTCTGCATTCTCATGTCGAGTCAAAAAACAAAGAACCTTGCAAATTT TGTTGACATAGTAACTTCCATGCCACCCTGGGCAACTTAATGAGATACTCCTCTCCAAGA AAGAGCCGTTTCTGTTTTCTTTCCTTTTAACATTGGTGGTTTTTTTTTTTAAATCTCTCT CTCTCTCTCTCTCTCTCTCTCTCCTTTCTTTGCAATGCTGTCATTTTCTTTGTGGTTTTC ATGACACAACAAAGCAAACTAGAGATGATGTGCTGGGCAGATGACAATGGAGGAGAGCAG GGAACTGCCCATCCCCCTCCCTGGCTTTCCTACGATGTTGGTCTCCCTATTTCCTCACAT GGACTATCTTGTCCTCTGAGATGCTTTCATTCAACAGCAGTTTTTGATTCCATGATTGCT CCTCAGTCTAGAAACTGTACCCATACTCACAGGCTAAGGAAGCTGATCCTGCAAGCCTGG AGGAGCCTTCTCATCGCAATGGAGACAGTGAGCTGGTGTGACTCGGTGGTGGAGCAGTGA CTGCCTTGTGACTCGGTGGTGGAGCAGTGACTGCCTTGCACAGAGTCCTTTATGTCTCGG GGGCGGGGTGGCTCTGAGGGATAGCATCCCCAGCCAGGTAAAACAAGGAGAGAAGATAAG AGATTGGGACGAAACATGAACAGTGAACTGCTAAAGATGGCCGTGGTGGGCAAATTGCCA AGTAGTCCACCTTTTCAGAAAGGCAGAAAGTGAGCAAAGTACACAACCCACAAAGATCTG GGATGATCCCATGGCAGCCAGTGACATTGGGTGCATGAAAGCCTGTAGTAATTTTTACTC TGTGCTTTTTCTTTGGTGGGGACAGTGGGAGGAAGAAGCAGGGGGCTAAACTCAGGGTCA TGCAGGTGCTCAGTGGATGCTCTGCCTCTCCAACCTCAGCCTTCCTTTCTTCCTTTCTTC CTTCCTTCCTGAGTTTGTTTCTCTGCCTACAGAACTGTATTCTGTGGCAGACCATTTTCA TTTTATGGCTTCTCTCTAGGAATTTATTGTAATTAATAATTTTTCCAGTCAACTTGTGGG CCGTAATTTTGATCTTCCTCACTGTTCCCCATGAGGAGACAGATGCTGGGAATGAATCGA CCCCTTGTCCACCAGGCATCTCTTCACCTTTCTGTTTGCTAAGAAGGGTGGCCTAATCTG ATTTTGCTTCCTGAGGGAAATGCTTAGGTTGGAACAGATACTCACTGGGACAGAAAGTAG ACTTCTCCTTGGACATTCTTCCATGCACTCTTCCCATCTAGATGTGTTTCCAGTCTCAGG GGCTCTACTTAACTAAAGGTTTGAACCTCAGACTACACAGCACCTCTCAAGGGTATGTGT TCCAAGATGGACAGATTTGACAGGCAGTATTCACAAAGATTGTCTGAGGAGCTAGCCCAG GTTACTTCATACCACTAAACACATTCTAAAAGTTGTTGCTAATTTATGATGCATAACTTA GCACTTGTTTTAAAATCAGCTTAATTGCAGACCTACTTGAAATCTAAGAGAGATGCTCAC CTCCCCTAAATAAGAAAAATATCATGTTAATCTACATCATATTGAAAATAAATACAGGAA TGTAAAAATCCAGAAGCCTGGCAGTGACCTCTATTGGTAGCACTGAAAGGTTAAATCTTT CTGATAGGAATACAAAATGGTGCAAGCTCTATAGAAGAGCCTTTGGTAATGTACTAACTA ACAGCAAAATGGCATCTGTATTCACTCCTGGGTCCATTTCTAGAGATCTGTCCCTAAGAT AGACTTCGATATGAAAATCCTTTGTAAACGCACAGACAGGTGTCTGAGTAGATTGCCTTC AGTCTAACCATGTAAAGGAATGCCGTATATCACTAAAGATGAGCAGGAGGTTAGGGAAAT AGCTCATTTGGAACCTGAGTTCCCCAGGCCCCATATAAAAATAAAGACTGGGCCCACGTT TATAGTCCCAGTGCTGGGGAAAGCTGAGACAGGCAGATCCTGGGACTTACAGCAGACCTA CTCAGACATACATACATTCCAGACCAGAGAAAGACCCTGTTTCAAAAGGCAAGGTGGGCC GTGCCAGACGAATGACAGGCGAGGTTGATTTCTGGCCTCCATATGCACGTGTACCATACA CACATGAACACACACACACACATGAACACACACACACACATGCATACACACACACACACA TGAACACACACACACACAAGGATGAGCAGCTTCTCTTGGCCCAACTGAAAGTAGGCTAGT TTTCTGAAAATGGAAGGATAAATGCTTACCCATTGTTTTATACTTAATAAGGCAAAGATC AGTCCTCATAACCACACAAACCTGTCTATCTGCAGGGACTGTGAGAGAGAACAGTGGGAG CTGTAACCTTTGCCTGCGCTTTGTTTATAGACCTAAAATTATGTAGAAATGTAATTACTA AAAAAATTAATTTTAACTAAACATTCCCTAGATATTAAATAAAGATAATGTGAGCCTAAG ATTGTATCTACCTTGTGTAATAAACTCACTGAGAAGATCACCGTTTCAATCACCTATCTG AGAGACTGGAAAGACGGCTGAGCAGTTAAGAGAACTCGTCTTTCAGAGGAATTGGGTTCC ATTCCCAGCATTCATGCAACTTTCCTTACTGTCTGTTTCTGTAGTTCTGGGAGATCCACC ACCCTCTTTTGGCCTCCATGGGCACTGTACACACATGATGCACAGACATACAGACCGACA AACAACACGCATAGAAAAAGAGAAATAAAATCTCAGAAAAAGGAAAAATAATATACTCAG AAATGTTATTATAGCTCCCTAGAGACAAAAGAATTTTTAAATGATCTTCCATGGCCGTTG GGCACATCAGCATTGGGAATGCTGACTGGTTACTCTGAAGCTGTGGTGTGAATAGTGAGC GTAACTATGTGAGTATTGATGCACTTGAGATCTAGATTTTTGTCTTGGGAGAGATAAGAG GTTGGTAAATCTGAGAGATATTGTCTGGCCAATCTAAATTGAAAATATATGGAATACACT GGAAATGTAGGATACAATTTATAATAAGTAAAAGAAAATACAGATGATCAATTCGAACCC GGAGGAACCCCCAGAAATACACAATACATTAATAATCACTGTTCTTGATCCCTATGTTAT GGCATTTGCACACAATTTTCAATAAAAGAATCAACCTCCTTCAGGAAGTACTCATGCCAA AAGCAAGGAGCCTATACACACCTAAGGTTATATCAAACAGATCCTGCAGCCAGATGGCTG GTTCTCATTGTCAATGGATTATCTAACCGATAATAATGAGTGGCTTGAAATGCTTAGAAT TTGCCTTAATCCTGGAACTGATGATTCTTGAAGTAAACTCACAGATCACCTATAGATGCT GCTAAAGAAACCATTTTGCAAATTTTATGAATACAAGGAAATTCCCCTCGATGGCTGCAG TTCCAACAAATAAATGAAGAGAAATTGATGGGATAAGAATGCCACTTACAACACTTAGAG AATGAGTAGAGTTGGACAAAAACTCCCTAGCGTAATGATATCATCCAAGTAAGAGACTCA GACTTGCATAACCCTAAGCAGCAAGGGACAGTTATAGAAGAGCCTCCCTCACCCAACATG TACAAGGGACAGAAGGGCATGTCAAACATACCACCCAGGGAGCTGCACAGTGTATGAAGT CATGGTGGCAACTGACCTAGTCTGCTCAGCAAGTATACAGGGGAAAGGGAAGCGGCAGAA GAGACTCTACACCACAAGGGCACAGACGCGTCCTAGCCTGGCCTATGGTTACTCATGGCA CTTATCTGAATCTCGCTTAAACAAACAACTCTTAAAGGATGTACCCTCAGTTGAGTCAGT TTAAGCACTACTTGACTGCATTAAGAAATTACCATCTAGTTACATGAAAAGTGTTATACT TATTTTCTTTACATTCTTATATTTGAAATTTGTAAACTCTACTATGATACATGACAATAT ATTACGTTATATAGTACGATTAAATCACCTATTTCTGGTAAGTTGCAATCCAGCCAACTT AGCCTACAGAGGGAGTTTCAGGCCACTGAGGGATCCTGTCTCAACAAACAGGGGCTGGGG CAGTGCCTGAGAAACAGAACAGTAGTCCAGGTTGTCAATATTTGCATTGGTACAGAGATT GAACCTAGGACTTTTTCTATGCTTGGTAAGGACTCTTCCATTAGGCTGTATGTCCAGGCC CCATTACATATCTTATTGAGAGCAATAGAAATTCAGATCTAATATTTTATTTTTGTGAAT ATTAATATATGGGGCGCCCATGTGAAGATCTGGCATGACCAGAGCCACCACACTAAATCC AGTGCTGTGTTGAGTCATGTAAACTGAACAGCCAAGGGTCAACAGTGGCTGAGTCCTAGC AATTTCCCACACTCCAGGCTCAGCATCTTGACTTCTTGAACTTGGCCATTGGTGACAGGA GTAGTCAGAGTAGTCTTGGCGACTTGTCTCCCTTACTTTCTTCCAGGTAGTCTGCATTTA GAGGGGACCCTAAACACAGCCTGTGGAGCCTCTGAAGTGGGGGAGGGGTAGAAAGTTCTC TAAAGGTTCACTGTGTTTGAAAGCTCTCCATCATCAAAACCCCCATGATAACCTCCTGTA GAGGAGAAACTGCTTTATTTTGGCTAATGGTTTGAGACACCTCAGTCCATGGTCACGTGG CCCTGTGGCTTTGGGCTTATGGTAGCACACACAGCTCCTTGCAATAGGAACTCATGTCAA CCAAATGTTTGCCCCAATTTACAGCAAGGATCAAGGTCCTTATCTACATTTGTTTGTTCA TAGTTTAATGGGAATTGCAAACTACCTATAAGTCTTACAGGTTTTCTCAATATTTGTTTG AAATTTATCATTTCAATGTAGTGTTTATGAAAATTGGAGTGTCTATCATTATGGTTGGGA AAACAGATTGAAGCTGGGGAGAAAAAGGAGAGGAACCCTCCCCCTGCCCCCAACGACACT ATCCACCTCAGCTTCTTAAGGAAATGACTGTTCTATAGATCAAGTAGCCAAAAGAAGCTA AACCTCTGAAAGGCCTGCTGGACTTAGCAATTGTACTCTGGTTAGAATCTGATTCTATAA AGACAGTACTTAGGCACAGCTAGGCTTGCATATGATAACTAAAGCTTAGCATTATTAATT ACTGCTCAATGAAGATAGACTTCTTTTCTCCAAGTGAATGCATCACAGGAAGGTTACCCA GAATTCCTTTGGATGCTCTGTAATCATTAGAGTTCAAGACCTCTGAGAAAAATCGATTTC CAACCTTCAATATGTCTCTTTGTATGCGCGAATGGCATTTTGGGATTCAAGCATCACATC TGGATCCGCAGCTGGAGTAAGAAAGACAAGGGTCCACCTCTTTGGGTTCAAAAAACTTCT AGTAGCACTGCACTTAGTCAGAGAACGCATGGGAGCAAGGATGAGTGCACATAATCTCTT TGATCAAGTCAATGAATTGCTGATATGATTCTAATATATATATTTGGCTACATGCAGATC ACAAATAGCACTGGGGTTGATGCGGGAGGCCTCTGTCCCATGGACCTCTGTATATCGGTA GCATCTGCAGAGGTTGTATTATGAAATCATACTTGAATGATACCCAGATATTTTAAAAAA GAAGTATTTTCACATTCCTCCCTCTGGGTATGTTTTTTTTTCTCTTATGTGTGGTTGATT TCCTGTGGGCTGGGTTCTGAATTCTAGAAGGTAAAGCTTCAGGAAGGAGCTGTGACAAGT TGCCCGGTTTGAAATCTCCTGCGTACATAATCACTGTAGCAGATATAATTGGAGCTAATT TCATATTTCCTGCATATCATATTGGAAAATTGAGCTGTCATATCTATTTAAAGGCTACAT GCCCAAGTGAGAACACCCAAGGCTTGTTTCTTTCAATACATTTGTGCAGGAGGATTTCTT CTCTCATGAACGTTGACTTGTACTAGAAGCCAAATTTGTCTAGTTGAGTGCACTTTGAAG TTTACATCTGCATTGTCTATGGAATTTAGAAAATGGACAGGGGACAAGCTGAGAAAGTAA AGTCATTTTTGAGCTGTCCTTTTCCATTAAAAATCCCTGCACTTCCAGAGCGTTTAAAAT TGTGGGTTATTGTAAGGCCAGTATGTTACACGTGGGTTCAAGTAGGTCTTGTTCATCTGC TATCTGTGTGTCCTCTCATACCTATGTAATCAAAGCATGGTTAATAGAAATGGTTGGGAG CCTGTCAGCCTGCCTTGGAGAGAAATTAAGCTATGTGCTATGAAAGTATACCCTAGAAGA TAGGAACCCTCAGCTGTGGCACTTATCAACCATCTAACCTGTCAACTTCTACATTCATGT CCTTTCCCTGTGGCTTTTTCTGACCTTGTTTGCATCTTGTGTGTTTTCACTAAAGAAGCT TGGCTGGGAGGAAGTGTGTGTGTGGGGGGGTGTCGCTAAGTGTACCCTTATACAAGTATG TAGGTTAGAGGACAACCTTGAATACTGTTCCTCATAATTGGTACTCATCCTATTTTTGAT ACCATCATCTAGGTGCTTGCCCATTAGGCTGTGTTTCAACTGTTTAACCTGAGACCAAGG AGTATAGGAAATCATGTGTCCTGTAAGCAAGGTTTTTTTTTTTTTTTTTTTTTCCCTTCA GTGGAGCAAATTGCCCTCTTTCATTTATGCAGAATGGAAACTCTACATGGTAGAGTTTCC TCTGAAAGAGTTCTTCCTGAGAGTTCTCTAATCCTCAGAACCCATGCCCAGCCGGACCTC ACAGAGCAGGGAATAGTCATTTGGAAACACTCGAAATGGTCTTTCCCCAGGCATTCCTCC CAAGTGTCCACATCTTAGGCTCTGGCTCTAGTTGAATGTTTCTAATGAATTCTCATAAGT TCTGGCATGGATGCTCCCTCAAACCAATACAGTGCGTTTACATGCATATCTCTGTGTGGA CCAAGAGGAAGAGAAGAACTGCACATAAACAATAGGATAGGATGGCCCCAGACAATGATT GACTTTGCTGGGCTGAGTGTAAAGCTGGAAGAATCCGCATAAATGACCAAGAAAGGGAAT CAAGGGGGCAGTTGAGTTCTTAGCTTATAAAGTTGTTTTGGCTTCAGTCATTCTGTCGGA GGCTAAGCGCTGTCTTCTGCCCTAGTTCCTATTCTTGCCGCTGTAATCAAGTGCGTGACC AAAGCATCTTACAGGGGGGTGGGGCACGGAGGGGAGGACGGGTCTGCTGTGGCTCATAGT TCAGAATGCACGTTCCTACACAGCAGCAGAGTGGAGAGCCAGTGGCAAATAGTTTAGTGT CTTCCAAAAATCGACACTTTCTGTTCCTTCGTGAATAAAGAATGCAGAATAGGTAAAGGA GATGAGTTAGTTGATAATGCCCTCAACAGGACATCTGGGGAATAATGCAGCGCTGTCATG TTTCCCTGTCCAGCCTGTGCTCATGTCTCATCCAAACTCCCAAGCCCTACACAGAAGCCT CACGTTTTCCAGGGCTAAGAGGGCTGAGCTCCATGCAAACTGGTTGCTCCAAACTTACTC ACATTAAGTTCTCATTGGTAACTTTGGGGGATGGGAAATATCTAATCCTGAACATATTTA TTTGTAAAAGTTGGATTAAGAAGGTTGGTGCCTGGTGAGATAGCTTACTTGTAGCTTACG TGACAGGACCTGAGATTAATCCCCAAGAGCCATATTATCAACAAATCTAGGCCTGGGTGG TGTACATTGAATATATGTCTCCTATGGAATCCAATTAGTGTGGACCTTATTTGCATGTGT TTATAGCTGACCACCTAGGACTGGGGTCTCTCATCCCTGAAAAATCAAACATACAAAAGA AATCAGCTCTCTCTCCCTCAGCAGCCCCTGACTACCTATACCTCTTCATCTAGGAACAAG CCTTATGAAATTTTCCTCTGTCCATGTTGGCCTCTCAGCTGATGTGGTTGTCATGGGTCT TGTGTAGACAGCCATATTGACAGTTTAAGGGAGCAACACTCTGTCCTGTTCAGAAGGTAC TATCACACTTAGACTCTTTCAGCCCTCTCCTCCACAATGTCTCCTGGTCTTAAGTGTAGA TATTATGTTATAGATGTCCCATTCAGAGAGGAGTAACCCACTGAGATGTCCCATTTGGGG CTGATCACCCCACTGAGCCTTAAATGTAGGTGTTATGTTACAGAGCTGAGCACTCCACTT ATTCTCTGCCATTTGGACCATTTGTGGATCAAAGATTATTTTAATAACCTGTCTCCATCT TCAAAGTCTAATTACGTTATTCCAGTTTCCACCTTTATTCCAATTTCCTTTTCCTCTTCT TCCTCCTTTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCT TCTTCTTCTTCCTCTTCCTCTTCCTCTTCCTCTTCCTCTTCCTCCTCCTCCTCCTCCTCC TCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCTTCTTCTTCTTCTTCTTCTTCT TCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTTTTCTTCTTCTTCC TCTTCCTCTTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCC TCCTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTTTATTGAT TCATGGAGAATGACTGTTTCCATGGGTGTATGTTTGTTTTGCATGGGTTGAGACCAGCAG CCTCCAGCAAAGGCCCAGGTACAATTAAGTCCTAGAGGGGTTGGTGGCAGCATAGAAAGT TCTAAAGTGTACATGCCACATATTACGAACCAAAGGAGGCAGCTGAGGTAGTTGTTTTAC TACTTCTTGTAAGATATGGATTTGATTGGCTTGCAACATTGAAACAGTATGTAGAAATGG ATCCAGAAAGCCTCACTGTCTGGCAGGCTAGCAAATGCTTAGGTCCAAAGTGTATATCTA AAGTCATCCAACCAGTGATCCCCTGTAGTCTCCTTAGGTGCCTATGCATTGCTCTATTAA TAGTTCACGTCCCCATGGACAGTTCAAGCATTACAATTCAATTGACAACTGTAAATTACA ATATAAATGCCATCAAATCAGTGGATGGCTCGCTGCCAAATTAAACCACCATGTTTGTAA TGGGACAGATCAGTTCCCAGTTTGAAAGTAATGGCTAGCAGAAAGCATTCAGTCCATTCC ATGCAAATGTTCTTCAAACTTCAGCCAGTTCCTGGAGAGGGGCATATACTCTATCTAGAT AGGAAGCCAGTGGGAGATGTCATGAGCTAAAAGTCTAGTTCTGTCCTGAGTGAAAAAATG TATCGATTTAATTTTGTTATCTCTCCCTCCCTTTCTTCCTTGATCTCCCTTCCCCTCCCC CTTCCCTTCCCCTCCCCCTCCCGCTCTTGCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTC TCTCTCTCTCCCTACTGTGTCTTAAGATCTCTATGGCACCGGGCAGTGGTGGCACATGCC TTTAATCCCAGCACTTGGGAAGTTCCAGGACAGCCAGAGCTACACAGAGAAACCCTGTCT TGAAAAACCAAAAAAATTTAATAATAATAATAATAATAATAATAATAATAATAATAATAA TATCTATATTGCAGAGGGTGGTCTTGAACTTCTGGTCCTCCTGCCTCCACCTCCCAAATT TGGGGATTAAAAGGTGCCCAGTTTATACTGTTCTGTAGACCAATCCCAAGGCCTTGTACA AGGCAAACACTCTACCAACTGAACTAAATCACCAGCTTTAAGTCATGGGATTCTTTGAAA AGCAGACTTAATCAATCCCTTTAATTTTAACAGTCATTAAAAGTCACCCATTAAAGGTCA TGCACATCAATAAGAGGCTAGATGTCACCTATCTTGTATTGTTCACATACATACACACAT ATTGCACATACACACACAAGCATGCATATTCATAGATACACAGCCATGTATACACACATA CGAGCATATACATGCCTGAATGTGTATACTCAGCACACATACAATTACAGTACGGTGTGT TGAAGTATATACAACCATGCATGCACACTTCATGACAGCAGCCATTGTGTATCTCCAGTG TTTCTTTAGGGTGAGCTGAACAAATACTGTTGCTCCAACCTGAGCAATTCCCACCGGAGA GGTGCAGAATGGGTGCCAAAGGGCCACCAAGCTGAGCTATGCAGACAGAGCTCCCTGAGT CGGTCCCCGCCCACCTCTCTTTTCCTGTTTTATTGGGGAAGGAGCAATATTTTCTTTGAG CACGGGGTTACCCTGGGGGTAGGCTGGCACTCTGTTTAGGAGAAGCTCTGCCTGTTCATG CTGAGAAGGAACTGGCCCAGGACAACAAAGAGTTGCAAGCCTACATTTCCATTCTAATTA GCATTTTCTTCACTTCGGGAGATTGTTACCCCAGGGAGCCTCATTAGCATAGTTTTGATG CCTCACCTGTACACAGGAACTCCTGTGGTGGTCTCTTCATTCCACATGCCTCTTACTCTC TAACTCTAAAATCCACAAGGCACACATACTGGCTCAATCTGTAGAGCCTGCCTGTCAGAC CAGAAGCCCTGGACAGTCTCTCACCAATTTCCTCACCAAGACTGCTTTTGGCAGAACCTT CCACTGGATTATGGCTTTGTTTACCTATCTTCCTTGGCTGAGTTGGACTGCATTATCTCA TCAAGATTCTCTTGCCAAGAGCCCACACACACCCTGCTTCATTATAATTTGACTCCGGAC ATCACGAGTTAAAGCTGTAAGCTTGCAAGGAGCACTTCCTTCCACATTAGCCTTTCTTTT CCAAATAAATTCACTAGGTGGCAGTGAACAGCGAGGGAAAGAGCACTGCTTCTCAAAAGA GGCAAAAGCAAGGGGAGCTAAGCATATCTAATCTCGAATTCTAAAGAATCCTTTTAGGAG CTCTGATATACGTTGCTAATGGAAGCAGCTAGTCTCCATTAAATGATGAGATGCCAAGAT ATAATGTCAAGTCTCTTCTCAGCACTCCACTGATCATTTTCAGACCAGCTGTGTTCATAT ATTAAAGTTGTATGCATGTGTGTATGTGTGCATGTGTATGTATGTGTGCATGTGTGTGTA TGTATGTATGTATGTGTGCATTTATGTGTATATGTGTGTGCATGTATGTGTTTATTTGTG TATATGTGTGTATGTATGCATGTATATGTATGTATGTGTGTATATGTGTGTATGTATGTG TGTGTATTTATGTGTGTATGTGTGTATATGTACATGTATGTGTGTGTATATGTGTGCATG TGTATGTGTGTATGTGTTAATATTTATATGGGTATATGTCTATAAGTATGCATGTATATG CGTATATGTGTATGTTTGTGTATGTATGTATGTGTATGTATGTGTGTATATGTGTGTATT TATATGTGTATGTATGTGTATATATGTGTGTATAAGTATGCACGTATATGTATGTGTGTA TGTGTGTGTACATATGAGTGTGTCTATATGTGTGTGTATATGTGTATGTATCTGTGTATG CATGTGTGTGTAAGCATGCTCACGTGCATAGCACACTTTCTTTAGAAGACAGAGAAGCCT CATTATCAGATTAGAAATTTTAGGATTATTGTTTTATAGTTAATTCCTCCAGATGACCAT CATTTCAACTAACAGCCCCCATTTCTTCCTACTAAGCTCTGACTTCCCATTTGCTCAGCA GGTAAAGCTTAGAGTCCTAAGTGCCTCAGTGTGGAGAAGACTCTTATGTCTTAAGACACT GACTGAAACCTTAGTGCACGCGTCCTCTGAGTTCCCTGGGTTTTAACCTATAGGCACTTT GTTTGGTGGAGAAGAAAACAACTGTAAGCCAGCTAAGACAGCTTCCAGATGGTCTGAGCA TTGGTGTGTGCTGAGAGTTCCTTTGCACCAGACTCAGAACTGCCACCATTGTTATCCCAC CGCCTCCTTGTCCTGTGGTTTCCATCCTAGCGGAGATCCAGTGGATGCCATGCATGGAGT GATCTTTCCAGACAGGCATTTGACACCTTTTGTTGGTCATATTATCACTGGGACTCTGAC TGAATTCCACAGTTCTCAGGGCCGTGATTCACCCTATTGCCGGCTTTCTCCATACCCAGA CTCTGTCTTTGCAGTTCCCATGAATTTAAGTACTGTCTTGATGAGAAACTAACCCAACTA CTCCTGCTTTTCCTAACCACATAACCTCTGCGATACTTAGTCTTTGTTATCAGCCTGACT GGATTTAGAATTGCACAGAAGGTTAAAGTACACCTCTCCATGCATTGTGGAGGTCTCTCC AGAAAGTATGAACTCAGAGCAATGAAGCAACCCAAATGGAGGCAGCATATATACAGGAGC AGGTGGGGAAGGGGGTGAGCAGAAATAGAAAAAAGGAGAAGATGAGCCAAACACCAGTAC TCTCCCTTCTCATAGCTAGCAAGAAGTAAAAGAACAACATCAATTCCAAGCTCCAATCAC CACAATGTCTTAAACAAGGGTTTGGGCTAGGATATTGATTAGACCCTCTGAAACCATGAG CCAAAATAAACTATTCCTCCTTTAAATTGTTTCTGTTGGGTATTTGATCACAGTGACAAA AGAAAATGATGAGCACATACCCTCTGAGCTCTCAAGTTCTACACTGTATCCTAGGCTGGT CCTAAAATCTCATTTTCTAATGGCTGCCTCCCTCCCTCAATGCTGACTGTGTTCTCATGC ACTATTGGGTATTGTTAACCTCTAAGTCCGTAATAGTGTCCAATTCCATGTTGAATTCCA CCCTTGTCCATGTGGAAACCATCCAATGATGATCACCATGAACACTCAGCTTTTTCTGAT GTCTAACTCAGTGAGCACTGATGATAGAGAGCTCTGTTGTACATACTGAGACACAGCTTA CAGCCTTCATATAGATCCAGGTTCTACCTTAGCATCTTCTCAATGCCAGCAGCAGCATCT TTCACAGCCATGCCCCACCTAGGATAGGAAGGCCTAGTTCTGTTGCAGCAAAGTCTTATG CATGGTTGTGCCCAGGGCATCAGAGTATCCAGCTCCATCATAACCAAGACCAGTTCCAAA GCAGTCGCCAGGCAGTGACATTGATTCAATAGAGAAAGTGAGTCTATGTGCTAAGTGGCT GCCAGCCTGGCTTGCAGTGTGAGCCTCCACCTGGTTACCTTCTATAACACAAAATAACAT ATCAGAAACATAAAGGGAAATGAACTCAGCCTAGCTCCAGTGACAGGGTGGCAAGGTGAC CTGGAGATTGGGCAGATGAGAATATAAGCTACCCCTTGCTAAGTTGAACTCAAGCAATGT CAAGTTTCTCTCTATGGAATGCAAAGTTGGATCTTCCAGAATATCTGTGCTTCGGATGCC ATGTTAATTATCCTGTAAAGGATGTAAAGGACTAGCTTGGGCTGTTAAGAGCACTCGTGA TTCCTCTTGGGAACTTAATACACACATAATAAATCTTGCTGAGGTAGCCAGACAGCAAAT GAGAAGAGGCCAAATATTTCCTAAGGAAAATGAAGACTCAACAAATCAGCTCAGGAAATA AATGTTAATGCAGACAATGAGATATTTTTATACAGCTACTGACTCCAAAGTAGTTGAAAT ATTTTAAGGTTTATTTTTTCCTAGTGCTGTGTGGGAGGTATTTTTCTATGCTACACAAAC ACACACACACACACACACACACACACACACACACACACACACACACACACTCACACACCC TTTAATGTACTTTTAAAGGGTAAAATCTCAGTTAAAGAAACTGGCTGTGCATGGTGCTAT GCCTGTAATTTAAGTACTTGGAAAGTTGGAGCAAGGAGGGGTGTGAGTTCAAAGCCAGTC TGTGAAATGAGGTCAGGGCTGGGGGTGGGGGGGCAGGACATGTCACACAAGGCTCACAAC CTGAGTTCTGTTCCCAGAACCTGTGGTGGAAGGGGAGATGCAGCTCTTAAAAACTGTCTT CTGTCTCCCACAAGCATGTCATGGAACACCCATATGGATGTGTACACACACACAGAGAGA CACACACACAGAGACACACACTCACACACACACAGAGACACACACACACACTCACACACA CACACACAGTGATGGAGATGATGATGATGATGATGATGATGATGATGACCACAATGGTGA TAAAATATTTTTAGAAGAGAGAGAAATAAAAAGAGAAAACTAAGATTAGTGGGCTCTGGA AAGAGGTGAAACTCCTCTTTTAAGACTTTGGGAATCTGTCCATTTTTAACTCTCTTTTCC TGAAATCCTGTTCACACTTTGCAGTTAAAGCAGGTTTGGTGCCATTTGCTGTCTCGCTGG TCTGTTCGATCGAAACCTCAGCTCAGCCACTTCAGTGTTAACTCTAATGGATACTTAATG TGGGCAATTCTTTTTAACAAAATCAGAAACTGGTATGGTTTACATATGTACTGGCCTGTC GGCTCCTGTGTTTGAACTCTAGCAATGAAGCTTAAAGAGGCTGGGGGGGGGGGTGCGGGG GGTGCTTAGGAAGTGTCCTTAGTTGGAGGAATGGGCTCATTGGGTATGGGAGTAGGTTTT GAAAGGTTATAGGCAGTGGGCTCACTTCTGAACCAAGCTCTCCACTTTCTGGTTTGTCGG GATGTGACAAGCCTTGAAGTCTTAAACACAGTCCTGTGGCTACACAGTGCCCCAGCCTCC ATGCCTTCCTCACCATGATGAACTGTGTCCTCTTTAGCCATGAGCTCACAAACCCTTCCT CCCTCAAGCCATATCCATCATGCCTGCTATTCAGTCACAGTAATGAGAAGAGTAATATAA AAAGCTTGAGAATTCTCACCAACCAAAAGATGTATCTCGAGGCACTGAGCCCAGCCTATG GAGTTCACTAGTCACAGTTATAAAGTTAAAAGATTTAAAGTACTTGAGATACCTCATTGG CAAGTTGATTCCCTTGCTAATAAGGACCTTTGATCTCTAAACAATTGCAGATGCTTCAGG TGACACACCAAATTCTAACCCCATTCCATTTCCCTCGACCAGAGTCTACGATTTCTGACT GAGTCCTTCTCAGGTCCACTGTACCTTCCCCAGGCCATGTGCCCATACCACGTGTATGTC ACCAACATACAGACAGTGGTGGTGTTCTCAGGTTCTCAGCCTCCCACCCGTGTGTGTGTG TGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTATGTGTGTGTGCCCCTTCCTCCT GAGGATTCTGCCGTAGCAGTGAAACACGCATCCACTAGGCTACCAAGCACTTCTCTCTCG GCCATGTTCTTCCCATCTTGTGTGAGGCGGAGCTATAGGAAGTGTGACTTGCTCATGATC TATGACCAGCACAAATATTCTGTCTTGGTGATCCTGTAGCTTCCAGGTCTCAGGCAGAAA TAAGAATATCTTTTAGACAAAACATCAGCTTGGAGCCTCTCCGCCAGTCACTATTCAGAG GGTTTTTCCTCCCCAGTCATCCTTAGGTCTCTGCTATAAATACTCTCCCTGCTGCCAGCA ACACGTTACTATTTTATACTTACTGTGTGTGCCACACAGTCACAGTGCCACCCACTCCAG AGACATTTCTGCTCTTCTCTTCCTCCCTGAGAATGTCACCTTCGCTCTCCCAGGGAATAA CTGGACTTACTCACGTGGAAGAGTACAAGTCTCACAAAGCAATGTATGCCCAGGGGCTGA ATTTATGGACTTAGAAAGATAGCACAAAACACGTTCTAGAAAATACCTGTGTATCTGACC TATGAGCCCTGGCTCTCTGCCATAGGCTGGTCCCATCCAGTCAGTGCACACTATGGCCAA TGGCTCCCCTCAAGCGGCAAAGGAGAGATTTTCCCACAAGGGAAAACATTCCAGTAAAAC TATACCTTCTTGGTTTTAATGGTTAAAAAGGGTGAATTTTTTTCCACCCTCAATAAATAA AGTGTTTTGAGGCCAAGACTCTCGGGAGATAATCATTATAAAAGCTGCCACAGAAACTAG CATGTTTGAAAACACAGAATGAAGCTGGCCTGATTCCCAGCACTCTGGGGAAGAAGATGG GGGGAGAAGGCCTTTGTTCTCCTACAGCAGGTGACAGCACACCGCTGGACTCGCCAGTCC TGTGTGGGAAATGGTGCTGATAAGCCGCCTCATGTTGTGCATGCATGGGGCTAGCTGCCC AGACCAATGAAGAACAGTTGGACAATGGATGGGAAGCTGGCCAGCAGCAATCACATTAGA TACCCTTCCCTCCCCCGTGGAAATACCCTTTGAGAGCCAGCAGCAGATCCTGTGGGAAGA AGATGACACTGGGAGCCAACTGTGACAGGAAGATCAGCTGTGAGAGGAAAGAGATTTCAA GTTCTAGGGGCACTCCAAGAAAGTGGCTTTGAAGAGGTGGTGACAAGACTATAGGGGTTA AGGGGATGAGTCCCCACCACCTTCTTTCTCAACTAGGATTTCCTTACAGGTCTGTGATAG AGAAGACCTCTAATCCACCTTGCCTTTGATACCAATGTATCAATGACGGGGGCCCCGCCC TCCGCCGCCTCTGCGCCGTGTATTATCTTCCTAAGTGAACCATGAGGGCTGAGATAGCGG TGTTTGCTATAAGAAGCCTCCCTTCCCCCTGTGTTATTTTCATGGAACCTCCTAACAGCA GACCTGAACTGAAGGTTAGCGTAGCAGTGCTCAGAGGCAAGACATCATGAAGGAGGATGT AAAAAGAAGTTGTGTAAGGTGTGGGGTCAGATGAAGCCCTGGGGAGCTACTGAGAGTAGT TCCAGAATTAAATAGAAACCCAGGATTCCACAATCCCAACAGGAAAGAAACAGTCAGCAT GTTGAGACAGAAGCAAGCCCCCCCCCCCACACACACACACATACACATACACACACCTAC AGTGGTCTTCATGAGCCAAACAGCTGAGCCCAAAGACAGATCCTAGAAGACACATGAGCA CAGCGCAAAGAGAATCTGGGGGATGGGCAGGCTGAAAGAGGTGAGCAAGGTCGGGCACAC TTCAGAGTGACTGTCTCATTCATTGGGATCCCTCCTCTGCTCAGTGACATTGTCAGGCAG ATGACACAAAGCCAGGCAGAATGGGTAATCTGCTGGTGACAGAATGAACCTCTAGAGGGA ACTGCTGCAGGCTGGAAGGGCAGAGTGAGCAGGAGAGAGGAGAGATGTATGCATTTTCAG CTGCTAGGAAACAGCACCAAGGACTTCACTGACAATAAGCCCTGTGGTGTCCACACACAG CTGAAACCATTAAAAAGACCAATGCTCTCTAGCTCTGAGCACGAAGCTATCAGCTTACGA TCAGGACAGGAAGAAGATCTTATCATAAGCATCTTGTAGAGAGTCACATGGCTGAGCTGG GGAGATGGCTCAGTTAGTGAAGTGCTTGCCATGGAAGCTCCAGGAGCCGAGTTCAATTTC CAGTTCCCATGGAAAGGGCTGGGAGTGATAGCATTTGTCTGTAATCCCAGCTCAGAGGAG ACAGAGATAAGAGGGTCGCAGGGGCTTGATGGAAGCCAGTCTAGCCATTCAGGGAGCTCC AGATTCAGTGAGAAAGCCCGATGCCCAGGAGTAAGATAGAGACCCATAAAGGAAGAACTC AGTGATGGCCTCAGATCCTGCATGCACATTTCTACACACGTATATGCATCAACCCAGATG TGTGTGTGCAGAGGAACATGTGCATCTATCCAGATGTGTGTGTGCACATCAACATGTACA CACACAAAGAAGTAAGACAGGTCACTCTGCTCTTGTCACTGTGCTAAGGACTATTGTGTT TAGAGAAGAAAATTTGAATTTTATTGGAATGGAGCTGAAAGTATTTGTCCAGAAAAAAAA AAAAAAAGACAAGAAAGATGTTGATAACTTTCTTCAGATATGCAAAGAAATCTCATATGA TAAAAGGAGTGAGGCTGGGGAGGGAAGATCTGCAGAGAGGAAACTGCATTCAAGTTCTTG ACCTTCCCCATCATTAAAATGTTCCAAAACCCACTATTTTCCCAGAAGCCGAGCAGGATG CTGCCTTCCTTACCACCCAGGTGCTAATGCAAGAGCCAGCAACTGTAAAGGGGGCTCGAG CATCCATCAGAGTGCCATATCTTCCTCTCTCTGCCAAGGGGTGTGGTGTGCATCACAAGG CAACCCAGAATGGATAAATAGATGATAGGTAGTCAGACAGGAAGTTCAGGCAGAGGACAT CTTGATCTGTTTCCTCGTGCTGTAGTAGACTACCTGAGGCTGAGTTATTTACAAAACGAG CTTCATTATATTTGACCCATGGTGGAAATCAGAAAGGAATTAAAGACATAATAAAGTGAA GTTACAGCAAGAAGGGCATGGGTAGGGGAGCTTATATTTGTAACGACCCATTCTAGTGAT AACAGACTCCATCCCCAAGAGAAAGGAAGCAAGCCACTCAAAATGCTCCAGCTGTGTAAG TCTGCCCTTAGGTCTGCCTCTCAGCCTGCCGGACCAGCAGAGGTCAGGGTAAGTTTCAGA AGAGACAAACTATACTAAGACCAAAGCTGGAGAGATACGTAAACAAATGACAGATATATG GATGGATGCAGGACACAGGATCTAATAGAAATAAATAAACAGAACCCAGCCAGGTGGCTC AGGGGCTAGAGGCACTTGTGAGCAGGCCTGAAACCTGGTCCCTATATTCATATTCACTCC CTCTCGCTCTGACACTCACACCCATACAAACACACACACAGATAAATAAATGCATATTTT CTTAAAAGTCTATCATGACTAGCCTAGGAAGACAAGTGACTTAGGACTTAGCTATATTGC ATTGGGTCCAGGGCTAACCAAGGCACACTTTCTACTCGCAGAACGGGCAGGCCTGAGTCC TGAACAGAGATGTATACACTTACATAATGTGACTTCCAAACACCCAGCTGTGATTGGTTT GTTCAGTCTTTGATTTCCCTTTTCAATCACCTCAGCAAATCTCTCCACGGGGACTAAATT ACTTTCCCCTTTCATAGATAAGGTCATTAGAGTACGGGAAAGTCAGAGGAATTTGCATCC CAGACGGTCAGCCTCCATAGCTGCTATTGTCCTCCCAGATACCAAGGGGACTTTATAAAT ATAAAGGGATCCTGTTTGCCCCCTTGTAAATAGCAAATAACCCCCACCTCCCCTTTGAGG TACAACAGAAGCTATGGTAACAGTCTCCTTCAAAGATAACTCTTAGTCTCTGTTTCCTCC TCCATTTTAGTGATGTAGCCTAGGTAGTACTGTCGTTTAGATTAGCTATTAGTTGCAAGT GACTTTGAAATCTATGTGGTATATAGACAAATCAAATATGGCCATATCTGGGTGAAAGGG CTTTATGCTTTGATGCCTGTTTCTCATGGAGGTAAACTGAGGTCAGTGAGCCATGGCAGC TGTTTGTGCTAACAGACTTGTCCATTCTGGATTCTACCAAGAACCAGTTTACTGAACACA TCAGTCCACGTGGAATTGCTATCAATGAAAAGAAAACTGAAGAAGCCCAAATAGTAACAA TAGCAGACTGTAGTTGTGCAAACGGATGCGATGGTCTGCTGTCTCGTTCTATCCTTACTT CAACATCTGACCCCAATTCGAGTAAGACATGTTGTACATCTCAGAGTATCTCTCACCCCA AACTACATGCCTACTCCAAACCAACCGCTTCCGATTTGCCTTCAATTTTCCCAGCATTAA CACCAAAATTCCCAAGCCCAGAGGAGCCCCCTCAGTCTCAGGCAAACAAGAATGGTTTAT TCCCAGCATTCACACACCATAAGCATCTGGAGTCATAGTCACATTGTTCTGAAGCTGGCA GAAGCAGAAACCTCCACACTCCAACTAAGATATCAAGAAGCTGAGCTTAAAGTGGCGGAG TCCTTTACCTCCCGGCGGCAAACTGGCAGAGGCAAGCCTGTGTTCTTCCACACTCAGACA AGTCAGCAATGACAGCTTTTGTTTTATTTTTAGAGATGGGGAGGGGGTCTTGCTATGTAG CCCAGGCTAGCCTTAAACTCTCTATTCTCCTGCCTCAGCCTCTCAAGTGTTGGGATCACA GGAGTGGACCACCAATTCAGGTAATAGGTGTTTGTCTCCGTTGGTGCTCGCTTGTGGTTT TAAGGAAGCATACACATCTATATAAGCTCTCAAGGGGGATCCATGAGTAAAGGAATTTGC AGATAAGCTTTCTTTGCCATGTTAAGACAACTAAATAACTTTTCTCAAGAAAAGGGGGGG GGGGAGACAAGAAAAAAAATCAATCCTTTAGATCATTGTTGAAAGCAGCCATGTTCCTAT GAGCTGAATATGAAGAGAATTTATAATAAAATCCTCCCTAACTACAGATTCTCCCAAATG CTCTCAGGTCGAGATAACCCTTTCTTCCCTTTATGAAGCAGAAAATATAAATCAGGTACT GCAGTTTGAGCCTGGGTCCTTGCACACGCATACTGATACACACTTTACCACGGACCTATA CCCAAACCCCTTTGTTGGTTGCTGCATTTGAGACAGGACGTTGTTCTGTAAGTTTTTCAG GCAGGCTTTAAATTTGTGATCCTCTTCTTCAAGCCCCATGTAGCTGGGATTTCAGGTGCA AACCACCAGCCCTTGCTAAGCTGCAAGTCATTAAAAACTAATTTCTCTTAAGAATAAGTT TTTCCGTAACACATGTTGAAAATGCATGAAAATTCAATCATCAATCCAATGGACTTGCTA TTCATATTAATGAATTTTGAGGCACTGTTAGAAGCTGAGTTATCACAGCTGACCACATGT TCTCTCTGTAAGGACAACAGAAGCTAATACAGTGCAAAGATACTTTTGTTTCCAGGATTC AAAACCACAATGAGCTTTGTGTTCGGCCCTTGATTAAACAAACAATTAATCAGCATTTCC ATCCCCGTTTACCTAATTAGGTTTTCTTCTTTGCAAATAAGACAGGGTCACATGTCATTT TGATTTATTTCCATTTCTACCAGTGTAAATACAAATGTACCACAACATGACCTGTGGAAG ATGAAGGCCTGTGATTTGAAATAGGAAGGAGAGGGTCAGGAAGGCTGAGGCACAGTGGAC TTGTCATAGAATATATTAAGGTCGAAGGCAGAGGATTTGGAAACAATAACACAACATAAA ATAAAGGGAGCCTCGGTGCTAATGAAAAGATCAACACTCTTGCATGCTGGCTGTGGTCCA AAAAAGTGCAAAAGCTCAGAGCTGTGAAATGAATGGATTCCTCGCGCTGCAGCGGAACAG TTAATGCAAATTCCTCCAGGTTCATGAATCGCATTTGGGATCAGGCAGATGGTCCATCCC CAAAACCACGACTCCACCAATTTCACAGAGAGCAGGTTTTCACAGGACAGTGAGCACAAA TGAAGAGATGGAGAGAGAGAGATAGCTACCCACAGCTCACTCTGTTCCGCTGGCTGCTAT GTTTCCTGTGCCATTGTGTGAGGCAGTCTGTCTTCCCAGCATTCCCAGGGGCACAGAGTT GCAAGGCAAGGGTGAGCTTCTGAGACCTGTTAAGTCTCTCTGCCTTTCTGAGGTTTTCTG ATAAGGAAGTCTGTCCCCTGTGAAGTGCCAGAGCCTCGGGCAGAGGGTGTTGAGTGATCG CATGAGGCTCTTGGTTGTACTGGGTTCCTTGCACACACCATCTGCTTTGGTGTCGTGACA CTAAGAGGGAAAACAAACAGCAGCATGGGTGGAGCCAGGATTCAGCTGCTTCTCTCTGTT ACTACATCACAGCTTTATCATCTCAAGATAGAAGTTTTCTTTTACTAAGTTTTTCAGAGA TGTAAAGGTATTTGCTGATCCACAGACAGATGGTGGAGTGATTAATAAAGTTGAGGAGAA TCAATTAGTTTTTAAAAAAATACTCTTTTACAGCCTTTCCAGAAGATTTTATGTTCTGCA TGTATGGGAGGTCAATAGATCCGAGAGTAACTGCCTTTGAAAGGATGAGTTGTGCTAGGT GTGGTGCTTATGCCCAACTCTACAGGTCAAGGCTGTAGGCTTCCAAGTTCCAGGTCAACC TAGGCTATATAGTGAAATTCTGTTAGGAAAGGGGAAAAATGTAAGGAAAGAAGGAAGTGG GGAGGAAGGAGACAGGAAGGGAGGAGGAAGGGAGGAGGAAGAGAGGGAGGAAGGAGGCAA AGAGGAAGGGAGGGAGGAAAGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAG GAAGGAAGGAAGGAAGAAGGGAAGGAAAAGATATTTGTAACAAATATCAAATAACAAAGA GGAGAAGGCATGCCACACTGGGTAAGAATGCCTGGGAACAGTAGGTTAGGAGGAAGGAGG GTTAGGAGGTAGAAGGTAAGGATCAGATGGGAGCCAAAGCCTTCATGGGAATTTTCATGG GAAGAGATGAGAAGCAGTGTAAGCTACCGTTCTAGCCCAGAGTTAGGCGCTTGCAGAATT TGGTGAGCTCTGGGCTACAGGGTAGACCATTGTTCTGTGATATTCAACCCTGTGGTGATT TGCAGTAGGGGACAGTATCTCAGACTACAGTTGCTAAAGAAGTCATGTAGAAGAATTGAG TCTGAATTATTGGTTTGCACATCAGGGACATTCAAGGCAAGTCATCAGCTGTGAGAATTA GCCAGCAGTATAACAGGCCTTCTCTCTTCTAGCCCTTGTAACTCTGATGTGCCGGGCACC TGGAAATACAGAAAATAAAAGACATGGTCAGGATAGGAGGGTATAAGATCACTCTGCCCC TGCCTTTATACGCTCTGTCATGGTGACCCAAGCAGAAGCCGTGACTAGAAACATTTTGTT TGGTTGGTTTTGGTTTTTCGAGACAGGGTTTCTCTGTGTAGCCCTGGATATCCTGGAACT CACTCTGTAGACCAGGCTGGCCTCGAACTCAGAAATCCACCTGCCTTTGTCTTCCAAGTG CTGGGATTAAAGACGTGTGCCACCATTGCCCAGCGACTAGAAACATTTTTAATGGGGCAA TTTTGCTACTGTCTGAAGTAGACTGCGTATCTGTTATAAGCCATGGGCTCAACCACAAGC TCCTCTGTGAACAGCCTCTCATCAGGGCGACACTTTCTTATACATTCAGAAGTCGGAGCT GGTTACCTACCTTCTGATTTGATGCAGTTTGGTTTTCCTGTCTCTAGAATGAAATTGACC CTCCATCCTAAGTTTGGAAGAATATTTTGTCACTGTGTCAATGAGTGGATAAAGATGTTA ACTGCCTTCCGAGTACTCTGTGGAACACCGTCTTTTCAAGCATGGCCACCTTCACTAAAA TTATTAAAGTTGCTCGACACAAGGGCACTAGAGAATCTGTCTTTAGAGAAGGTTTCAGTA GTCTGAGTCCTAGCTAGCTCTTTTCTTCAATCTCTCTTCCCCCTCCCTCTCCCCTTCTCT CTTCCCTTCCCCTCTCTCTCCCCTTTCCCTCCACCTCTTCCTCTCTCTCCCCCTTCCCCT CCCTACCCCCCTCTCTCTGTACGTGAGTGTGTGTGTGTGATGTTCATGTGGGAAGGAAGG GTTATTTACCAGTGCATATATGAAACTCAGAGGACAGACTGTGGTTTTGATCCTCGCATT CCACACATTAGAAGCAGGGTCTCTTTGTTGTTTCTTGCTGCCTATGCCAGGCTGGCTGGC CAATTTGTGCTTCTAGGGCAGCAGTTCTCAACCTGTGGGTTATGACCTAACTTAGGATCA TATATCAGATATTCCTGTATATCAGGTATTTATATTATGGTTCATAACAGTTATAAAGTA GCAAGAAAATTATTTTACATTTGGAGGGTCACAACATGAGGTACTGTGTCAAAGAGTAGA AGCATCAGGAAGGCTGGGAACCTTTGGTCTAGGGTCTCTCCTATGTCTGGCTTCCCTGTC ATTATATGCATACTGGGATTATCGGCAGGCTTCCATTGGGGGATCCAAATTCAGGTCCTT ATACTTGTGTAGAAAGTACTTCACCCACTACACCATCTTCCCAAACCTCCAGCTGTCTCT CACACGTTCCCAGGCCATGATTGATGAGAGCCCTATCTTGGAACTTGAGCCTGTATCTGA TTCTGTGGTTGGAGAAAGGACTTTGCAGCCAGGTAGACCTAACTTCAAACCTTCCCTTCA CTTCTTAGTTGAATCTGTATGGTGGATAAAACTACTAAACTTAGAATCTAGGAGCTTTGT TTCAATAAACTGAGATATTATCTGTCTTTTCCAGTATATGATTATTAGTCTATACTATGT ATAAGGCACTCTGCTAGTTACTGACTTTGTGCTAGGTCACATTCATAGCTATTCTTCACC ATATGTGGCTCCTTGGTCACAGGCTGGAAACTCTGTCATTTATTTGTTTAGACAGTGTCT TTCTGTGTAGGCCAGGCTGGCCATCAACTTCCAATCCTTTGATTTCAGTCTCCTGAGCGC TAGGGTTACAGTACTCACTTAGATCTCTTTGTCAGACCTTTGCTGCACACTGAACATCGT TAACCGTCAAAACCACCTGTGGCTTATGAATGCCTGTAACCATCATCAGTAGATCTGAAA ATGTTATAGGATGGGTGGTTAATAGAGTCAATTTATGGACTTCCAGACATTCTCTTTTCA TTTGGGAACACCATGCACACCCTAGCTCAGATGTACTTCAGTTTCAAAGAACCCCTCCCC AACCATCGTTAGCCCTGAGGTCTCTGTTCCACCTTGCCACAGCTGAGGTTGCACTGAAAC AGAGACCAAGGCCATGGGTTGCAAAACTCTGTGTAAGCCATAGCATGGATGAGGTAGTCC ATCAAGCATGGCCTCCCAACATGTGTCACCTATCCTCCACTGTCCCAGGGTGTGACTTCT AGCTACTCTTAGGAAAGAAAAGTCAAGTCCCATCGAAAACTACCGCTGTTCTCTGGGGGC TATCACACAGCCGTTGCAGAGCCTCCACCTGCTATATCAGCAGAAATATCCTCAAGAGGA TCTGTGTCCTTAACAATTCGGAGAAAATCTCCGGGACATATGGTCTGAATGAAGACAAAT ATAACTTAAAAATCACGTGTTGACCGGTTTAAGGCAGTGGAAGGTGGAAACTTGGAGACT GATTTTTGCCCTGGAAATTTTGTTGTGTGCCATCCCCTCTGAGCCCGAGGAGCCTGAGGC TTGCCTTCTGGGAGCACTCCAGTACGAGGAAACTATATTGAGTAACTAGTCTTATGTGGT AGATGCTGCTTGCTAGTTCACAGCTCCTATCTATTTGTGTTGCTATTGTATAATTACACT TTGACATTCCCCATGTAACTGAACTTGCTCCTGAATTGTAAGTTATCTTCAACACCTCCT GTGAAGACACATGACTGACATTTTAAATGCAAGTTAAGATCCTTGCTGGGCCAGCAATGG TGCTACTCAATCTACCACCGTATAGTGTCAACCCTTCAAAAGATCTCCATCGATGGTGTC TCTTCTGCCTATATTTACCTGTCTGTCTCTCCAGATAGATGTTTGCAACAACACCACCCC CCGAAGACCTTACAGTCCCCTGGAGCCTGAGCAATTCATTGACTTTAATCCAGCCACCCA ATATGACAAGAGATAACTGTCTCCTGAGCTCACATTTGCTTCTAATGACCCTGTCCCCTT CACTACATGCCTGGATGGAAGGAAGCCTACATCAGAAACCACTTCAACACAGTCCAAACC TAACTACTGTGGTTTCAAAGGTCACAGGGAGGTTACTAAAAACAAATTTGATAGCTCAGA AGGCCTCCGACTGGGAAAAGCCCTATAAACTTAATGGCACTTATGAATTTATGGGCTATT GTTACTAAATGAGTCATCTTTATACAAAAAGAAGCAAGGAACTGTGATTTTATTAGGGTG ATACGACAGTCTCGGTTTACAGAGATGACTATAACCTATAAGTCTAAGTGGCTTGTGTCC CCAGAAATTGCCCTCTTCTACAAAGTAAGGTGTCTTTCTTTTCTCCAAATATCTGTGCCG CTCACTTAACCCATTTATCTCATTAAGATCAGTTCCCGACTGTGATAGGACAAAGTCTGG AAAACTGGTAGGAAGGCAACTCCATGGATTAGAAAGATGCTGTCCAATACTGACCAGCAA TGTCCCTTTCTGGTGCATCTTCCTGCAGGCTCAAACTGAAGCCGAGCACCCTGCTTCCTC AGCTGCAAACACGGAGAGGCTGGGATTGGTGGACGATGCCCTTGGTGGGATTGCACTTTT GCCCAGGCTTTTAAAGTCCATCTGGCTCAATAAAAGGTTGGCAAACAGCCCCTTGCCGAG AGGAATTCAGTTAGCCTACCCCATGCAGTAACTTATCCGGAGGCAAAAACCAAGATGCCA ACAGAAGATGGCTCCCTGCTTGTCAGATTGCTGCTCCCTGGGAACTAGTTAAGTTGGGGT GTGGAGGCACTACAGGGCTCCCATCAACACAGGTAGAGTTCTCTTTCTTGAGTAATCTGT ACTTTAGCAGCCTAGTTTTGTGTGCGCGCGCATGTACATGCATGCATGCATGTGTGTGTG TATAAATATTGGACAAATAAGAGGGGAAGGAGGTATGCGGACCTGGCATTTCTTTAGACA GTAAGTGAAGTCTCTTTCTAGGTGAGCCAGGGCATCATCATGAGTGACTGCATTTGACAT ATAACTTGTCGCAGCCATCTCTTCTGTCCAGACCTAGGCCCGGCTGGCGCAGAGGTCATG CTCCCTGAGACCGCCCCCAAAGCACTGACAAGCTTGGCTTCTTCCTCCTACTTGAAGCAG CCATGCTATATTCTATGCCAAGCAGGCAGGACCCAGGGAACGATCACAATGCATTCCTCA CCCTTTGGAATGGACAATACATGCCTCATAGTCTCGGACACAGGGCCAAGGTCTCGCCTC TCTCTCTTTTTACCCAAACAAGCTTTTCTACCTGGTTCCCTCCCCATGTCCATGTCTGTT TCTCCATATTACTGGATGGAAGTCTAACAGGTGAGCATACCCACCATGGAGACTGGTTTG AACTTCTCTCTGGACTTTGGCAAACATATGTAGCTTCCTTGAGACCCAATTTCTTCATCT ATCTGTCTTATAGATGTCGCATCCCCACTGTGCCTGTTATGAAAAATGTGAAATGTCCCC AAGGGGCTTCTGTGTGTGAAAATTTGTTCTCTAGCAAAGGGGTGTGGCTTGAGAGGTTTT AGGAAGCGGGAGAAGGCAGACCCCTGGAAACAGGATCTTAGAGGTATCTAATCCCCATCT CTTCCAGTCATGGTCTTTGTTTCCTGGCCTGCCACGATATGAACAGCCTGCTGAGTGGCC CAACCACAGTGGTGTCCCCACCACCATGCCTTCCTTGTCCCTGTGGACTAAAATAAATTG AAAGCATGAACCAGAGTCAAGCCTCCCTTTCTGGGGTTATTTCTCAGGCCTCAGCAACAA TGAAAATAACACATAAAATACCTTATCAGCTAAAGCTGTGGGCGTGAATGTTTACACGGA TGGTAAATTGTATGTAGTATAATTTGTGCAGTAGAGCATCTGTTACAGAATAGGTGTGTA ATAAAGTATTATTGAGAGAGGCCATTTTCACCCTGATGATGATGTAGCATGTGAGGCAGA ACCTAAAGGTCTTTTGGGAGTGATGGCAACAATCTCTTTTATCTCAGATGTCTTTGGTTA GGTCCTGAGAACACTGAAGATCAATGTTAGATTTGAAACAAAGGTGGAAGGCCTTGAATA TGTTCTCCATTAGAAGATCAGGATGGTTCTTATCCCTATAGTTCCCCTGAAAACAAGACA GAATGGCCCTTTAGAGCTTCCTTAATGCTAGGATACCACAGTAATAGCTCTAATAATGTT ACAGCCTGAGGTGTACTCAGCTTTCAGCTGAGCAAATGGTAGAAACTAAACCCATGGCCG GTATTATCTGTTTATTATAAGTACTCATTTATGAAAGTGGTCTCTTGCGATGAGATGTTG TCTGCTTTGGACACCTCACCAAAGAGTCTTGAATCCTCGAAGCCCAGGTGATCATCATGT GGACTGAAGCTGAAACTATTCACTGTTGTGTAATATTGTTCTCAAATGGAATCACTTTAT AAAACCCTTCTCACCTTCTTTCCATGCCTAGTCCCCAATCACATGTGTGTGAGTGCCCCA GAGCTAACACCCACCATCTAGCATGTGTGTCCCAGGGTGAAGCAGTGACACTATTCAAGA AGGATTGAGACTATTTGAGAATGAGGCCCTTTATCAGTCTTTCAGAAGGCTCAATTTAGC ATTTATGGTTCAATTATGCATTCCTCTGGGAAATATCCATAAAACCTGAATTCAGTCAGG TCTGCTTCTCTTTGTGTCTGCTTCTAAAAATTAATGCATTCATCAAGCCATAACAAGAGG CTGCTCTGCTCCACATGAAGCATGTCTCACAAGATGCAACACCAAATTACCATGCAGTAA TGGACCTCTCTGTACTGACACAATGACCCACAGACACAAGAGTGAGGAAAAGACTCTGCC CAGAGCAAGGGGTACAGACAGTGACACTTTGTTGAGTGTGGTAATTACGACTGTAAACAG ATGCAGTGCACATGCAGAACTTAGAGAAACCCCTCACATGCATTACTCCCTGTGAGTCGT ATAAGAACCCCAAGAGATTGGCAAAGTCAGCATTATTATTGTTCTCATTAGTTATTGTTT TCTCAATGGTTCAGCTTGCCTGTTAACGTGAGTGGATTTAGAATCAGTTAGATTAATAAA GGATACAGTTGGATGGATCTATGGAGAGGTTTCCAGAAACTATTAACTAATAAGGGAAGC TCTGCTCTGCCTGTGGGTGTCATTGTCCCATGGGCTGGCAACAAAGAGCGTTGGGGAGGA AGCCCAGGCACTCAGTACTTTATATGCGTCCTGACAGTCATGTGGTGGGTGGTTTTTCTC CATGTGCCCTCGTGGCCATGGTGGTTTGGAAGCTCTGTAACCACAACATAGGTATATCTA TCCCTTCCCTACTTTGTTCATATCAGGTATTTTGTCACAAGGATGAAATATTAGATTAAC ATAATTATAACTGATTGTCCCAAACATCCTTACATATGCTCTCCTCTCAAAGTTTCCATT AGCATTGAGGGAGTTAAAAAAGGACCTGAACTCCAGTCATCAAATTTAGATCCTAGTGCC AATCATAATCTGCCCCTAAACCCTAATGTTAGAACCCTGAAAGGTTAAACCCCTTAACGT CTGAAAGTCCCCCCAAATCACAATCCCCAAATACTGAAATGCCAAGTGTTGAAATATCAG ACAGCATGTTCATGAAAACGAGAGTTTATGTTGGAAATGGTTGTCTAAGCAGATTGGGGG TGGGGGGCAAACCCTGGAGAAGGGACCAGTGTGTGATAATGCTCTGGGGCTGACAATTAC ATCTTGTTGGTAACACATATCTAGAAGGCTGGAAAACAACCATTCTTAGAGTACTAATTC ACTTTACACATTTTTTGTTGTTGTTGAAAATTTGATTGGGTCAAAGGTGATCACCCAAGA AGTCACTAAGTGTACAATAGTGTTCATGTGCAGAAAGATATTGAGACCTCCCCAGTAAAT AGGGAGAAGGTGCCATTGCTTTTTTTTTTTTTTTTTTTTTTATGTTTGCCTTTGTGAAAG ATAAAAATTCTTAAGATCTGGTGCTGGAGAGATGGCTCAATGGTAAAGAGCTCTTTCAGA GGGTCTAGGTTGAGTTCACAGTACCATGTTGAGATCACAACTTCCTATTATCTCCAGCTG TAGGGGATGCAGTGCCCACTTCTTGCACTCATATGTGCGCACACAAGCACACATGAGCAC ACACACACACACACACACACACACACACAAATATATCCATTATTTTAAAAATAAAATAAA TTTAAAAAAAACTTGCAAGATCTCAGCTCTCTTACACTATGAAGGCTGTAGTAGCTTACA GGCATGAGAAATATGTCCTCATAGAACAATATATATATATATATATATGTACGTATATAT ATGTATGTATGTATATATACATATATATACATATTGTGTATTTATTCTTTTAAGTTTTAT TTTATGCGTGTGACTATCTTGCATTCATGCAAGCATGTGTACCATATATGTTCCTGGTAC CCTCAAAGGTCAGAAGAGGGTGTTAGATGTCCTGGAACTGAAGTTATCGGTAGCCCTGAG CTGCCATGTTAGTACTGGGAAGCAAAACTGAGGCCTCTGCAAGAGCAGCCAGTGGTCTTC ATGGCTGAGCCATTTCTCCAGCCTCTGTTGTATAGTTCAAAGTAATGAAAAGAAGGGCTC TCTAATGCTTCACTACAAAGAAACAATAAATAGATGTTGATTTGATCGTTATATAATGGA TACATATCACAGTGTGCCCTATAAATTTGCTCAGTTACTACTTACTGACTAATAATAAAA TTTTCAAAACCTCAAAAAATAATTTAACTTTGAAAAAATAAGATTATGAGACTAAGAAGT AGGCTCGGTGGTAGAGCATTTGCTTAATATTCCTAAGGCCCTGGGTTCTATACACAGGGC TACAAGAGAAATCAAACTCAAAAAAAAAAAAGAAAAAATAATATGTGATATTGTTCATAT GATTAAATACAGTTATGGGAGATAAGTATCTAACATGTGCCAAGGCTGAGCAGGTCCCAA AGAATTCCATCATCACAAAACAGTAAAATAATAATATGAGCAGGTTTCTACCAGAAACAG TTGTGGAAGAGAAAATTGGTTTTAAAGAAATCGGCTGTGTTTATGTAAATGCAATTATAA TTTGTAACAAGCCTCCTCTAGCTCTTGGTAACTCGGAGCCTTGTCTTGCACTGCTGTGTC AGCACTAGAAACTGGTCCAAGTTCTTGAAGATTTTAAATTATTGAGGCCATTTTTCTTTC ACACTATCGTAGAATCTGTAGACTTCCCTTGCCGGAAGTATTTGATGTTGTATAAACTTC TGTAATATCATGAAGAAGTTTAAACCATGAAGAAGAAGGGCTGAAGGCTCTGGTCACATG CAACATCCCATTACCCAGTCCCACGTGGTCCACTGTGGCTTAGCTGTGTCATCCACTCAA CTACTTCCACATTCCAATTGTTGTGTAACCATAAGGTACCTGATCATTTAATTCCCAGAT TCTCTCTAGTGTAGTGGGTACACAAATTTAAAAATATATATATATATAAATTTCACTATC CAAGAGGACATGCAGATAGAATCAGATCAGAATGCCCTGTATGAGACACTCGCTGTTCCG TGCATCCGCTGGGCATGAACTCTGGGCATAATCCCCAAAGGCAGTGTCAGGCCACGGAGA TCCTGCTGCTCTGCCCAGCAGTTTATAGGAGCCATTCCAGCTCAGATGTTTTTCAACTGT TGGTTTTGATTGCTGTTGCTTTGATTACCTTCATAATCCAATATTCAGCCATTAAACAGT TGAGAATTCAACCCCAAAGCTTGTGTACCCCCCTGGATCTGATGATCAGTTGCTGTAGAA ATGGAGGGTTGCAGCTCAGAGCCTGGTGGGAAAGATCTGATGTGTTTGTATGGTGTATGC TTCCCCTACTCCACTGCTGTGCAATCTACTCCATCAACAGAATCCTCTTTCTAAACTCTT CACCTGTACAGCCTGTCTTGTCCACCCTTGTACTTCCCTTGCAAGTATGTTACTGCCCTC TCACCCACTGGTAGCATCTATTGAACATATCTTGGCCAAGATACTGCCCACTCCATCAGC CTTCCTGCCTGAGCTTTTCCCTATCAGGCACATCATCCAGGTAATGACCTCATCCCCCAT TATATTTTGGTTTTAGAGAAGGTATCCAAGGTCCTTTGTGTCTGGTTCCAACTACAAAAC CACAAAGCTGAACACACAGACTGGTGGGAATTCTTGCAGATAGCACAACAGCTCTAGTTC TGCATAGCCTAAAATGCCTGCACCACACTCAAGAAGCTTCCAAGCAGATTCAACCTGTCA ATCAGTTCACCTCAGCGTCAAGAGCATCCTCACTCCCCTACCCTCGCCCAGCAAACGGGA CTTCAAGAAGCACAGCCACCAGTAAAAGCTGCAAAAACTCCAGGAAGGGGTGTGTGAGGG AAAGTCATGCTTGGCATCAAGAGCGAGCCAAGCAGTTGGGGGCACCCTGGGTTGCTTGGG CTGCCGGGAAGGATGGTTTTTTCAGAGAGTACTCTCATAGAGCACGTATTGTTCTCATTG ATTTTCATTCTTTAGTTTCATGTAATTACTGTTTCTTTTATCTCCTTTCTTTGGCTTTCT CTCTTTTCCTTGGCATATATTATAAACATATGTGTTCATTTTTCTGGAAATCTGTAGCCC TTGCTAAGTTTTATTAAGGGGTTCATTTGAAGAAACAAACTCCCAGTTAGTGAGATGCAG GACTGGGGATTCCGGGAAGGTGGAAGCTGATGTCCAGAGTATGTTTTATTACTCGGGTCT CCCTCTCACCTCATTTGCCTTTAAAACTAAATATGTGACAAACTGAGCTATCTCGGTGAG GAATGGGTGCTCACAAAAGGCTAATTACTTTGGTTTCCTCTTGTCTTTAAAAAAAAAAAA TTCCCTTTCCCAAAATAGCTGATAAATGGTTCTTTGTAGGGATGACCGGGCGCAGCTTCC CCTGCCGTTAAACGCCCGTTTGACATCTTAGTGGGCGTTAGGGTTGCATATCAGATCCAG ACCTCAAGCTGGGATGCTTGTGTGTGAGGGTCTCAGAAGGTTAGGAGCTAGAGGACACAA GCTGATCCTAACAGGAAATGTTTACCTTACAATATTTTAGATTTATAATCTTCCGAGTTC AAATGCTCCGAAGTCAGAAGAGGGGGCTGTGAACACTCTGTGGTATCCTCATTGCACAGC CACATGTGCCATTTTGGTTGACTTTACCCAAACTCCCCTTCACTTGGTGCTTTTTGGATT TTACCATAGAAGTTACAAAATTCTGAGTTCCTGAGACCCCTCTCCTCCCACCCCCTTTTG CCCGAACTCAATCCCGTGACCCTAAATTGCTTCACATCTCTGACTTTGCCGCCAACCTCC CATTGTTCAGTTGATCTCTACTAGATATCCAGAAGAAAGCAGCCTTATTAAACGGTCATC ATAATGAATGGATGGATGATTGATTGAGCCTTCCCAAGAGAATTTTGATTTAATAGTGTT GTTCTCATAAACCTGTGTCTACTGGACAGAATCTCAGGTACCTACATCAACATTTACTGA AGGCTTATTAAAAGTTGGTTGTGGTCCTTAGTGCTTTGTGGCAGTCACAGAATTAAATAA GTAACTATGCAAAACAGGGAAGAACTCTTTTCTAACACCTCAGTCTTTCGTCCCTCACTT TATCCTAGCCACCAACTCCCACTTCATCCAGGTATCTGCTTATATATACACCGTATCCAA TCTTCCCACCAAACCTCGTTCTCACGTGTCCCACACTTGGAGAAGATGCCAATTAAGTAA AGCATTTTGCACCATAGAGTGGTTCTCTCTGCTCTATTATCACCTTACTCTGAACCACTG CACCCAGACCTCACTCTTCCACCTCCAAAGGATTAAGCTCCACGACAAAAGTAATTTGAT GCTTGTGGGTTTTTTTTTTCCCCTTACCATTCGCATCTCTTCATCTCCTAATTTGAAAAT GTTTTCTAATCCAAAGCAGCTCTTCCTTCTAAACTTGGCTTCCCCGTGAAGTTCTTTCAT ATGGTGGAAATTACCATACTTTATTGGAATGTATGAGGAAAAATGTTTCCATTTTCTCTC TTTCTTTCTTTACAATAAATTCACCTTTTTGTTTTGTTTCCAGACAAGGGTTTGTGTGTG TGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTAGCCCTGGCTGATCTGG AACTTGCTCAGTAGACCAGGCTGCCCTCAAAAGTCTCCCAAGGACTGGGATTAAAAGCAT GTGACACTGCACCGCTATAATAATTCATCTTATGCCAAGTTTTTTTCCCTATGTTCTGTG AATGAGCAGGGTTTGCACAGGGGCTCCTATTAAAGTAAACTATGTACTTGTTTGTTTGTT TGTTGGACAGGGTTTAAGTATTTTATTTAGTTTACAGTCTCATCAACATTTGTTTTCTTT TTTCTTGGATATTTTCTTTATTTACATTTCAAATGTTTTCCCCTTTCCAGTTCTCCTCTT TGGAAACCCCTCATCCCATCCCCCTTCCCTCTGCCTCTATGAGGGTGCTCCTCTACCCAC TCACCCATCCTCTCGCCCTGGCATTCCCCTATACTGGGGCATTGAACACATTCAGGCCCA AGGGCCTCTCCTCCCACTGATGTCCAACAAGGCCATCTTCTGCCACATATGTGACCAGCG CCATGGGTCACTCCATGTGTATTCTTTGGTTGGTAGTACAGTCCCCAAGAGCCTTGGGGA GGGGGGTCCTGACCTGTTGACACCGTTGCTCCCTCCATGGGGGCTGCAAACCCCCTCAGC TCATTCAATCCCTTCTCCATCTCCTCAATCGGGGACCTCCAAACTCAGTCCAATGGTTGG CTGCAAGCTTCCTCCTCTATATTGGTCAGGCTCTGGCAGAACCTCTCAAGAGACAGCCAT ATCAGTCTTCTATTAGCAAGCTCTTCCGGGCATCCACAATAGCATCCTGGTTTGGTGGCT ATATATTAGATGGATCCCCAGGTGGAGCAGTCTCTGGATGGCCTTTCCTTCAGTCTCTGC TCCACAGTTTGTCTCCATATTTCCTCCTGTGAGCATTTTGTTCCCCCTTCTAAAAAGTAC TGAAGCATCCACACTTTGGTCTTCCTTCTTCTTAGGCTTCATAAGGTCTGTGAATTGAAT CTTAGATATTCCCAACTTTTTGGCTAGTATCCATGTATCAGTGAGTACATACCATGTTTT TTCCTTTGTGACTGAGTCACCTCACTCAGGATGATATTCTCAAGATCCATCTATTTGCCT ACGAATTTCATGAAGTCATTGCTTTTAATACCTGAGTAGTACTCTATTGTGTAAATGTAC CTCATTTTCTGTATCCATTCCTCTGTTGTGGGACATCTGGGTTGCTTCCAGCTTCCAGCT ATTATAAATAAGGCTGCTATGAACATAGTACAGCATGTGTCCTTATTACAAGTTGGAACA TCTTCTGGGTATATGCCCAGGAGTGGTATTACTGGATCTTCCAGTAGTACTATGCCCAAT TTTCTGAGGAACTGCCAAACTGATTTCCAGGGTGTTTGTACCAGCTTGCAATCCCACCAG CAATGGAGGAGTTTCCCTTTTTCTCCACATCCTCACCAACATCTGCTGTCACCTGAGTTT TAGCCATTCTGACTGCTGTGAGGTAGAATCTTAGGGTAGTTTTGATTTGTATTTCCCTGA TGGCTAAGGATACTGAACATTTCTTTAGGTGTTTCTGAGCCCTTTGAGTTTCCTTGGTTG AGAATTCTGTTTAGCTCTGTTCCCCATTTTTTAATAGGGTGAGTTCTTTGTATACATTGA ATATTAGCCCTCTATCAGAAGTAGGATTGGAAAAGATCTTTTACCAATCTGTTGGTTGCT GTTTTGTCCCATTGACAGTGTCCTTTGCCTTACAAAAGCTTTTCAGTCTTATGAGGTCCC ATTTGTCAATTCTTGATCTTAGAGCACAAGCCATTGGTGTTCTGTTCAGGAATGTTTCCC CTGTGCCCATGTGTTTGAGGTTTTCCCCAATTTCTCTTCTATTAGATTCAGTGTATCTGG TTTTATATGAAGGTCCTTGATCCACTTGGACTTGAGCTTCTAGTTTTGTTTTTAACATTT ATAAGTCCTTTTTTTTTTAACAATAAAGAAATGTTTTTAATGGAAGTATTATAGATGTTA CAACCTAGACAATTTTAAACATTTCATTGTAGAAATTGGTAAATAGAAAAACAAATCTAA GCTTTTAAAGTAAAATTGATTGTATAATTTCCTTTTTCTAAGTAGCCTTCAAGTGTTTCA AATGTATAATAGTGGTAACTAGATTCTAAGACTGTACACTCTCTTCCTGTTGTCCCTCCC TGTCTGTCCATCACTCACATCATCTCCCCTGATCATGCTGCTCTATTGCTCTGGACCATG CCTCACTCATAGAGCCCTTGGCAGCTACAGTAAACAGAGAAAGTGGAAGATAGGAAAGAG AGGGAGGGAAAGGAAGCGGGAGAGAATGAGTGAACATGTGTCAGGCAGTCAGTGGCGCTG GGCTTTGCTTTGGCTATTTTATGTTTTCTATAGTTAAGTCGATGTTCTCGTTCAAGTGGC CTATATCTTTGTAAAAATGTGTTTTTACTTATTATTTGAGAAATTTATACGTGTATATAA TGCACTTTGACAATACCCACCACTGTTCTCCTCCTATGATTCTTCTCAGACCCGTCACCA AGTATCTGCCCCCCACATCCAGGTCCTTTAACAAAAAGACATGCCACTGAGTCCAACTGG TATTTCCTCGGTGTGCACAGACACAGAGCAAGGGCCACGACCCTGAAGGAAACGGACTCC CCTTGAGTAGTCATCTACTGCCATTAGGTCCTCAGACACAGAGCTTCGCAAGCTCCTCCC CCATCCATAGTGGAATTTTGACTGACTGGGTCTTATGCAGCTCTTCTGTGGGCAACTGCA CCTGCTGTACGTTATTGAGCACAAAGGCACTGTCCAGAAGACACTGCTCTGTAGCAGTTC AATGTGACCTCTGGGTCTCGCAGTCTTTCTACCACATCTTCTGCAGTGGTCCCTGCCTTG GCAGAAGAGGATGTGATATAGTTGTCCACCTAAGACTGTGCACTCTGCTATTGCTTAGTC TTTGCACCTTGGCCAGTTGTGAGCCTCTGTAGTAACCTCATTCCGTGCATAAGAAGCATC TCTGACGCGGGCTTTAAACGCACTAATCTGTGGATGTAAAGATGAATATTTAGAAGACAT CGTACCAGGCATGATCTCCATGCTACTTTTATGTTTAATTAGCTTATAAGGTTGCATGTT CCCTTGTTGATTTTCATTCACACTTGGTTTTAATTGTTCCTCTCTTTCCCCTCCCCCTCA TTTCCCTCTCTCCCATTCCTGCTTTACCCGCCCTCCCCTTCCAATCCTGTAGATTCAAGT CAGACTGTATCACCCTCGAATTTGCACGTAACTAGCTTGTGAAAACACGAGCTCTGAACA TGTCTTCTTAGCAAATGGTGGTGAGTAGTAGGGAATGTCAAGTCACAAGCAAGAGGGTAC ACATATACAAGGATGTGGGCTCTTTCCCTTTAAGAGGGGTCTGCAATGTGAGGCAGCTTT CCTTTCCTGTGAGAAAATAACAAAGTGTCATTTTTATGGAGAAAAGATTTATCTTGTTTC AGAGGCTTCGGTCATGGTACCTGTTGCTTCTGTACAGAACATCATGGTAGGAAATATGTG CCAGAGAGAAGCAGCTTACCTCACAGAAGGCAAGAGACAAAGTAAGAGCACAGGGAAAAG ACCAAGGGCAAGAGCACACCCCCTTTAACCAAGCCCTACTTCCCGAGTGTCAATTACTCC ACAACAGACCATCAAATTAGGAATCAATCAATGGGCTAATCTATCATTAAGGTCCCAGCC CTCATGTCCAGTCACTTCTTATGAGCCCCACTTAGGAGCATAGCTGACCTATGGACCAAG CCTTAGCCTTTGGGAGGATTTCCAGGTCCAGACCACAACGTTTGCGTTGGTCCATCAGTG ACACTCGTTTCAGTTTTTATCAGAGAACAGCTACTGAAGAATCACCAACATCGATTATTT TTTTAATTTTTTGAAACTGACTTAACTTTGAAAGGGGATTATCTAGAGTGGGGAAGGGAG GGTGTCCCCGACATTACTGTCATTTTATGTTAACAAATTTAACATGCACAGTTAAAACAA TATATTTTACTACAACCTTTAGAGTAAGTATTACCTTAACGTTACAGCTGTTTCCACCTT TCTTATATCGTCAGGGACTAGTGAAAACTGTCTCATGGGACCCCAGCACAGTATCAAGGA ACCACCTGACCCTGCAGCTGGAGGGCAGGGTCTCTTGAGGACCCTGGTATAACCTGGAAA ACCTCTTCCAGGGAAATAGGCATGAAGAGCCAAGCTTCTGTGAAGACTGTCAGGCTGTCC CTGGCTAAGATACGACCCTGTGTGGCAGAACCAGCTGCATGGCTAGAGATGGGCCAGTGG ATTCAGTAGACTCTGTCATCGACTGCACCCAGGTGCAGAGCTCACTGCCCCTCCCTACAG GAACTAGCAGTAGAACTCACATTGTAATTGGTATGACCCGAGTCTAAGTGCTTAACGCCC CCAGCATATCACAGAGTGGCCAATTGACGCTTTCCCAGAACTACAGAAACACAAATCACT AACACCATTCTCTGTCTACACAGCAGTTGGGGAGCCGAGGTTAAGTTGGAGGCCCTAGAG ACAGAGAGCCTCTGGGGACAAAGAACAATAGGAATGTACTTTGACACCAGAGGATAATAC AGCCACAGATCACTTAAGACGTTTTGAATAGATACAACTGACTAAAAGAGACAATTTCCT CCCCTCCTACTACTTAGCCTGGGGTGAGGACAAAACCCAGCAAACCAGTCCCATTAACCC TAATAAAACTAATCCATTAATGTGTGAATGAGCATAATTCTACATAAGAGTTCACGGTAA TATATGCCTGAGAAGTTTGAGCTAATATACACATAAATAATAGTACATAAAAGGTATTTT TGTTTCTGTACAATTTAACTAATTCCTATGAGAAAAGCTGAAATTCCTTACAACCTCCCA AAACTTTTTCAGATTCCCCAAAGGCTAAGAGCTCTACATATGGTTAACACAGTCCAAGGC TGGGCCAAAATGCAAGTATAATGAACGATATAGGGAAACTGATAACACTAAGTAATAAAT AATTAATGCTTTCCCAAATTGCAATAATGTTTTCTTCACACCGCTTGTATGAGAAAGTGC ACAATTAATAGAGACAAATAAATGTTAGGGATTTAATATGTATTGACTTTTTTTTAAAAA AAACACATTTATTTTATTGTTTTCAGTTGTGCATATATGTGTGTCTCTGTGTGGGGGGTT GTATATGTGTGTCTCTGTGTGGGGGGTTGTATATGTGTGTCTCTGTGTGGGGGGTTGTAT ATGTGTGTCTCTGTGTGGGGGGTTGGGCAGGTGCCAGATGGGAATTGATGGGTTTGTGAG GCACCTCACACGGATGCGGGGAACCAGGCTCACATGCCCTGTCAGAAGAATGTATGCTCT TAACCACTGAGCCATCATCCCCCATCCCCATAGTATCATTTCTTGTTCAAACTGGGCCAT CCTCCCACACATCCCCCTTAGGTAAGTGGTATAACATCTCAGCAAGCCAGCAGAGAAATG GCACATAGTCCTTTCTTCTAACAGGGGCCTGAGCCTCTGCTTTTTACTGGAAATCAAATC GGAAAGGTCGATTTCATGACATTGTCCCCCATTCCTGCTAAGGCATCTGCATATTGACAC TCTAAAAGATGACCCGAAAAAGCACGCTGTTGGGTGGGTTAAAATAAACGTCTAGTGCAG GGTGACATATAGAGAAACATTGCGATAGAGTAGCTATTTGGGCTGGAAGAGAACTTTCCT AGTGCAGTCTTGCTGGAATCACCTGCTTGCTTCTTCACAAATACTGAGAACCTATGTGAG CCATGTTCAGCCAGACCCTTGGTCTTAGGCTCTAGAACTCACAGGTGCAAATGCACATCT TCCCATTCCAAGTGGCCACAGTTGCCTGCCGCCATAGTCAATTGTTAGAGAAACTGGGCA GAAGCACATAGCTTCCCACCAACTCCTAGAGCAGTTTTCCCTGCTAAGATGAATCCCCTC TGCCTCAGGTGACCAGAGCCAGGCAACTCTGACTTTGTCTTCTGAAAGCATATATGTTGT TTCCAACCCCTGCTGTTGTGGTCCACGTGCAAAAGATAGACCTGTCAGATGGCACTGCTC ACCACACACACACACACACACACACACACACATAAGCACATAGTCACACAGACACTCACA TATACACCTTCTTCTGGCGATGTTAGCAAGGGAAACTGGGAGCTAGGACTATGGTCACCA CTAAGCCATTATATGGGTAAGAAAGCATTACAACTCCCTCTTTTTATTTATTCAGACCTT GGTTCTGTGCCAGCGGACATCCAGAGGAGCAAAGTACATTTCTGTCTTCTTTCATGACAT ACTGCTTCTTTGTTTCATAAAGTTAAGCACGGTTAGGCCATGCTTATGTATGCTTATGTA TGTATGCTTGTTTATGGAGCTTTTTGAATGTTGGTATGTATTTACATATTTGTGGTGGAG TGCATATGTGTCCGTGGAGTGCATGTGCAAGTGTGTGCAAGAAGTCAGATGTCAGCCTTT AGTGTTGTTCCTCTGGTACCCTCCACCTTGGCTAACCCAAAGCTTGCTAATTTGACTACA ATGGCTGACCAGGAAACCCAGAGACTCACCTCTCTCCACCACCTGAGGGCTGTGATTACA AGCACATACCATAATAACAGGATTTTTTAAAAGAAGGTGGCTTCTGAGGGTTCAGCACAG GTCCCCATGCTTATGCTACAAGAACTGTATTGGCTGGGCCATTTCCCAGATACTATTTAG CATTTGATTGTGGTCATTTCTTCAGGACGTTTTCCTACTTAAGTTGGAGGACTCAAGTGG CTCCCTACCTATCTTGGTCTTGGAAATCTCATTTAAAAAGTGCCAACGCCTATATGACGG CCTCCACCCTGAAAGTCTCACAGCTGGAGGAAAGGCAACCACTGTCCAACAAGACACAGC GACAGGTTTAAAGAAGCACAGCTCCCAGGAGTCCCCTGACTGGGTGGAAGTGGCATTCCC TCTCCTGCAAGTTAGGCAGCATGGATGAAATGTTTATAAGCAACATAGTAGTCCCCATAT GCGTGGGAGCATTGATAGGAGCTAGTCCAACTACTGCAGCCTTGTATTCTTAACTTGCCT CTGCCAGCAATGCAACAAATGAACTATCTCCTCCATGCTCAAAATAGACACGGTTTTCTG AGGCCCAAAGTTCACCAGCTGGTCCCAATAAAGTGCCTTTAAAATTCCTGCAAGAAGATT ATGCTTTGTGATTGTGCAAGAATATATATTGTCCCAAGCCTGTTCAGATGACCATAGCAA TGTAAGGTGGAGGGACTTGTGATAGTGTTTGCATGACTTGTGATAGGGTTTTACAAGGAG AAATATTTCAGACGCTACAGGAAGTGACCATAACAACAAGTCATTTAAACAGCTCCATGA AGGGAGAGTGGAGCTGGGGACACGCATTCTTTCAGCGAGGCTGTAGCTAGGGAAAACGCC AATATAAAAACAACCTATTTTTAGGGGCTCAATATCTCTTCTGTAAATGCTTGTGAGTCA TATTTTACAAGGGCAACACACTCAGCCACTGTTGTACCCCAGCTCCCAGCCACCTTAGGA GAAACAAAGAGGATTCCGTCAGTGAGCGCTTCCTGGCAAAATTGCTTGTGAGCTTTTGAT TGCAAAATCATTATGTTTGGCACTGAGTTAAGTAGCAGGAAGAACCTGACTTGATTTTTC AAATCCCTCGGCTGATACAATGCTGCTCTTAAGCTTTTAAACTGCTCAGTTAGGCTCAAA AGTCTCAGGGAAGCTGTAAAATGTCTATTTTAGATTCTTAGTTTTTAGTGTGCTTCCCAA GCCCCGGCAGGATTTTAATGGCATATCTGTAACAGGAGACCCCCACGCTCATATCTGGGC CGTGGTGTCTTCTCTGCTGAGGCCAATAGATAATCCTCAGGGGTTAGAATACATAGTCTG GAGAACACATGCCAGCTGGGAGTCTGTGAAACCCCCAGGCGAGCCTGTGTGATGGGATAC TATGCAGATGGCAGAGAACTCTGACCCATGTTCAGCTGAACCCTGGTGGCTTCCCAAAGA ACTGCAGGGAGGGCCTTTAAATGACACTATGTGCTTCAAGTATAGGACATAGGATCTTTG TTTTAGTTGACATTGTTTTATTATTATCTTTCTCTTAAACTGGTAAACACAATAACGGGC CTTACATAAGCTCTGCATACATTGCTTTTTATTGCTTCTCGTCCCTTCTCCCTTCTTTGG GACCCTGCCCACCCCTGCCCCTGCCCCTGCCCCTGCCCCTGCCCCTGCCCCTGCCCCTGC CCCTGCCCCTACCCCTGCCCCTGCCCCTGCCCCTGCCCCCACCCCCTACCAATTCTCCTT CCTTTTCCAAGTCTATAAATTCTGTTATATTTTTTCTTACCACCCCCTACCTCTAGCTAA AGACATCTGGTTCCTTTTCTAGTTCTCTCTCTCTCTCAAATGCAGGAGCCACATATGAAA AAAAATATGCAGTATTCATCATTTTAGATCTGAGATATTTCACTTAATATAGTAGTGCCC ACTTCTACTCATTTTGCTGCAAATATTATAATGTCATTTTTTCTTTCACAGCTAAACAAA ATTCCATTGTGTGTAGGTATCATAAGACTTTTTCTCCATTCATCTGTTGTTAGACATTCC TTTACTGTAATGCAATAGTGAGCAAGGCATGCTGGCTTATCTGTCGTAAAACATATAGGC CTCTGGGTGATACCCAGGAGCAGTACAGCTGGGCCACTTCGTGGTTATGTGTTTAGTGTT TTGAGACTTCTATTCTGATTTCCACAGTGATTTAACTATTTTGCAGCCCCACTAGTCGTA AGTCAGGGTTCTGCTTTCTGGACATCCTCACCAGATGTGGTCTTTTGCGGTGCCGTAGAA AGAACATTAGCATCATCACAGTTAAATTTAAATAAATAAACTTAAATTTGGGATATGTCC ATTATACGCTCTGAGCCTTAATTTCCATATCTGTGAACTATCCAGAGATAATAAGATCAA CCCAACATCATCACCAAGAGAAGGATGAGCATGGGAAACCTCTGCCTTCTACTGATGAGG TCAGCTTGAGCCCACAATCCTGCCAGGGCCTCACCAGTGGTGGGAACACAGACTAGAATC ACAGCTCCAGACTCTTGCCTCGGTCTTGAAGTGCCAAAAAGTGACTTTCATCTATATCCA GTAGTTATTCAAGTACAACACATACTCACCATAGCACTCAGGAGACAGCCCAATGTGCTG TTATATCAAAATAATTAAAAGAACATATTTATTTTGAGGAATGGAAATATTCATTGACTG CATGATGCATCTCCCTTTCCTATGTATAAATCATACTGTCTGCTAGTGTTACTGTGAAAA ATGCTGTCAGGGAAAGAGGAAATATGCATTTCTTCTCTTAATACAATGTCAGGGCTATAT CAGCCACCTCGCTTCTGCAGGCTTCTTACTGCCTGCCTCAGGATGCAGCCTACATTGAGG AGTCACAGAATGGACTGAGTCTTAGATGATGAACTCAGTCAACCATCCCTGAGTCAACTA CAGCTGAGCTCTGACTCTGGTCATGAGATGGTCATTTCCTCATTGTTTGACATTGGGCAT TCTGAAGCCGACCTCTAAAAGCATGCAGATAGCATCCAATGACACTTGTGTAGGTGCACA TGTTAGTTGCTGTTGTACAGCTGTGACAAAACACTTGTAGGAGAGACAATGGATTTTGCC TCAAGGGGTCAGAGCATTCAGTCCATGGTCCCTGGCTCCATGTTTTGAGGCCTCAACCTA ACTGTGCTGTGAGTTTTCACTATGCCACATTGGACATCATAATAGTCTAGACCCTACCTA CTTCATGGAGTTAGGTACTAAGTACGTTAATTCGTGCAAGTCACTTAGTGTCTTTCCCTA AGGGAAGAGTGTCATCAGTGTCAGCTACTGCTTAATCCAGGAGGGAGGTCATCACACTGG ATAAAGGCATAGATTCTGCAGCCTATGCAGGCTAGGAATCCTCTCTACATGTACTACTGA GTAATCTCTAGTTGCTGCATAACCTACCATGTCTCTGACTCCTCAACTACAAAACAGAGG TAATAATAGTGGCATCTGGTTCCCAGAGCTAGAATTATTAAATTGATCAACACAGAAGAG TGTCTGGTATGGAATACATTAAAAAAAAAAAAAGATGGTCACTATCTTGTGTTATCCAAA AAATACCATCATTTGATTCTAGACAAGAGCCAGATTGAGCTAAAGTGGTACTCCTTAAGC CTGCATATCCTGCGACCCTTTAATCCAGTTCCTCATGCTGTGGTGACCCCCAACCATAAA GTTATTTTTGTTGCTACTTTATGACTGTGATTTTGTTACTGTTATGAATCATAATGTAAA CACCTGTGTTTTGCGATGGTCTTCGGCAACCCCTGTGAAAGGGTTGTTCGACTCACAGGT TGAGAACCTCTGAACTAGAGGCTATGTTGAGGCTATGTTGAGGATGGAGAGCAATGAGGA GAAGTTCTTGGGAACTTCCATTCATAAACCACTCAGCTGAATATGCAGAACAGTCATGTC TTAGCCTGTTCCAGCTGCCATGAAAACCCACCACAGACTAGAGCTCTAGACACTGCAGAG TCTCAACTCAAGGTTCTTCATCACGCGACTCCACTTAGGCGTCTCACCTTAGCTTAATGA GGCTCAATGGCTTGTTTTGTGCTTCCATGGCCCTGCTTCGTGAGAGAGGAGAGAGAGAAA AGAGTGCCCAAGAGTTTCCCTCCTACAGAGCATGTCTGAGTTAGGGCTTCTGTTTCTGTG ATGAAACACCATGAGCAAAACCAACTTGGGTGTCACTCATATTTCCACATCACAGTCTAT CATTAGAGGAAGTCACTGTAGGGACTTAAGCAGGGTAGGAACCTGTATCAAGAAGCTGAG GCAGAGACCATGGAGAGGTACTGCTTACAGGCTTGCTCCTCATGGCTTGCTCAGCCAACT TTCCTATAGCACCTAGGACCACTAGTCCAGGGATGGCACTACCTACAATGAGCTGAACCC TCCCTTTCAGTCACTATTTAAGAAAATGCACCACAGGCTTGGTCACAGAGAAACCTGGTT AAGGCATTTTCTTAATTGATGTTTCCACTCCCCAAATGTCTCGAGCTTTTACCAAATTGC CTTCAAACTAGCCCACTAAGGACACTCATCCCAGTAGATCAGAGCCCACTCTTCAGATCT TGTTTAAGTCTCGCTATTTTCTTAGAAGTCCTGTCTCCAAATGCAACCACCCTGGGGAGT AGACATTCAAAATCTGAATTTTCAGAGGACAATTTATTTATGTGAGATTCCAGGCAAGGG CAGAGGGGAGTAAATGGAAGTTTTGATCATGTGTAAATATTTATAATATCCCTGACCAAA GCTAGTCTTTAATTCTGGGTGAGATTGATGATTGATTGGTTGATTGGCTAAAATCACATC TATTAGTTCAGGCCAGCAGACTGGATTTGATTCCAAACAAATGGACATTTCACACAAGAG ACAAGGCTATAAATACACAGTCCGTGGGAAGGGATCTTTTGTCTTCAATTGTCACATTAG CCATTGATTTCAACATTTCTATCACACTTTATTTATCGTGCATAAACTTAGTTGTATGTG TATGCGCGTGCCTGTGTGGAGGTCAGGGGAAAACTTTAAGGAGATGGTTCTCACCTATCC ATAGGTCTTGGAATGACACTCAGGCAAGTTCCTTTACCCAATGAGTTACTTTACAGGCGT CTCCTCGTTGACTTTTGTCTTCTTAGATTCCTGTCTCTTTTGTCTTAAAAAATTCCTGAG TTATTGCAAGAATGCAAACTTCCCACAGAGCACATCACTTATTATTATTATTTTGCATTT GTCAACATGCCATATTCTCACAAATCAGCTCCCAGGTAAAGAAGCTGAGACACATCTCTG TTGAGATATGTTGAGGAAAGAGTACACATAACCTGTCTGAGGCTCTCCTTTAATTGAGAA TGGCCTGTGTGTTGCTTGGCATTTGAAAAGTCAGATAGGTATCTATTCTCTACTTTGCCA CAACCAAGAGGCAAATAACTGCAAGTCTAGAAATTTATCATGATGATATGCATACCAAAA TTTCTTCTGATCCAGAAGCAGATAATTTGATTGCAAAGCTCTCTGAGGCCCCCTCTCCTG AGCCTGACTGAAGACAGCTTGCAGTTTTTTATCATTTGCTGATTCTTAGCTATGATAAGC CAAAGGAGATATAGAGCATGCCAATCTCCTGACTAAGATGTCAAGGTTTAGTGACAAAGC ATAGTCTGCCAGATTTAATAATGCCAAATAGAATCATAAAAATTCACTTGCTACTCCGGA GATGCCTGTGACAATTGTATTCAAACTATATCAGCAATATCTTTAAAAAAATGTATTCTT TTATTTAGTGGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGT GTGAACAACAGAAGAGTTAAGAGTAGAGGATAGAGAAGTGATTTTACAACAAAATTTCCA AAACAGGTTCTAGTGGGGCCAAGCAGGGAAGGAGTGAGGAAGAAGACTAACACAGCCAGT GCCTTCTCTGTACAACCCCAGCTCGGAGCTTCCTCTCTCTCCAACCCTGGGGACTGGCCC TGGATGGCCTGCTCTACATTTTTACTGTAGTCATGCACACTGGATAGCCTGAGCTGCACT TTACTGCTGAGACTAGAGATTCTCTGAAAGATGAGCCCTTTGAGATGATGCTTTTACAAC AAGGGTGGGGGCCTAGCTGCGTCTATGTGGCTCTAAAGTCCATGGCTAATGTTCTCTAGG ACTGTTACGTGCAGGTGGGAAAACCATACCCAACATCAAGAGAAGGCTTATCACAAAAGA TGGTGGTGGGGAAGACCAGGCTGGCGAAAGGGAAGGATTTTCATCTGGATCAGGCATGTG GAATGCCTCCAGTATCTGTTGCAACCTTTGTCATCTGTGTGCAGGTCACATGGGTGTCTG CTCTATAAAAACATCTTTAGACTCTAGGTATGTTTTAGGACATCTTCTGCACCTCACATT TATATCACATACCATACATTATAGTGAAGTTTTTTGTTAAATTGTTTATGGATTAAGGAT TGAACCCAGAGTCTTGCATACACTAAGCACGCACCCTTCTACCACTGTGTCCCTGCCTTG GCTCTTCTTGTCCTTGTAATGTTTCGTCAGCAAAACACACTCGGACAACCAGATCCTTCT ACGGCAAAGCTTTATTGCTTACTTATCAGGAAGACCTCGAATACAGGAAACTCAGTCCTT TTATAACCCACAAAGAGCGGTTGGAGACATGTCAGCTCCTGATTAGCTGCTCACCATTAG CCCAGATAACGCCACGGGACAGGCAGGGCACAAGGCATGGAAAAATAACCCAGCACATGC GCAGACTACTGGTTTACTAGTTAGAACACCGGATATCAGCGCCATCTTGTAATGGCGATT GCAAGGGCGGCTCCTCACAGGCTCTTGTACTTTTCACAGTTGCTCAGACTTGCCCTGGAC CTTCTCTAGCTCAGGCTAGTCTTGAACTTGCAAACCTCCTACTTCAGCCAACCCATTAGC TAAGACTATTGGCCTGTACCACCAGTCATGACTTACGTATCTTATAGTAAGAAATTTAAA GCACAAAGAGATTCCCTACGCCTTGCACTCCATCCGCTGATTTGCGTGCTCATGAGGTCA GTGCTAAGTATCTTCCTTGCTCACTCTCCACCTGACTTTTTGAGACAGGTTCTCTCACTG ACCCAGGAGCTCGACAATTCAGCTATGCTGTTTAGCTAACAAGTTCCAGGGCTAGACCAG CAGTGGTATATCTTCTCCAGCACAAAAGCACAGACCTGTACCACTGTGCTTAGTGTTTTA AGTGGACACTGGGGAATTGAACTCTGGTCCTGAGGCTCACATAGCAGACAGTTCATGTCT AGTCCAGCTCTCTGATCAGTACCTTTTAATTGTTTAATAGGCAGAGAGCAGAGTCTGTCA AGAAATTTTTTTTCACTCGAAGACATGGAGAAGCAGGAATGAGTTTAGCAAAATCTTTAA AATGCCTGCTTGCATGTGAATGAACCATAGCACAAGACCAGGAGGTTCCACTGGCTTCCA TGGGCTGTGAGTTTGGGGAGAGTACTATTTGTTCTTTAGAATTTGATATTTAAGACTGAA AAAAATTGAAATATCATAAAATACAAGCAGATGAGTTACTTAGTTTCTCATTGCTGCAAC AAATACCTAAGGAAAGTAACCTTTTATAAAGGAAGGCTGGGCTTGGAGACATGGTTTAGC GGTAAGAGTGCTTACCATACGAGCATTGGGGCCTGAATTTGGATCTCAGCAGCCATGTAA AATACCAGGCATGGTTATACACACCTGTGACCATGACAATGTGGGGGATTCCTGGGGCTT GCTGGCCACCAGCATAGTTCCAGGATCAGTGAGAGCCCCTGTTTCAAAGGAACATGACAG AAAGTGACAGAGTAGGGCACCTGAAGTCCTCCTCTGCCGCCACATGGGAGCTTGCAGAGG GCTGAACGGCCTGCCCCCTTTCAGTGTAGACAATGTCAGATCCATGCAGGGCACAGGATC TGTAGCAGACTCCAGTATAGATCTCTGCTTAAAAACAAAGTTTAGCTTTTCTTTGCACTA AGGAGGAATAAGTAAGCACTTGCTAAGTGCTTCCACTTGGTTAGAGAAACGAGAGTGTCT GTGTCAGTCATAGAAAAGAATTATAGGAAGAGAAATCAGTGCATATCTTCATGGGCCAAG AGTTGAGGTGGAGCAGTGGGCACGCTCAGTAGGAGAGACGATGCCCCTAGGGTCATCAGT AACAGAGTAGACAGCAAAGCCAGAGAAATGAATCAGCACAGCTGGACCCAGGGACCAGAG TGTCAGACAGAGCTCTTTGATGCTGTAACATTCAAAGCAAGTGTCTCCTTGCTTACAAGG TCCAGTAGGTCTCCTAGGCCATAGGAGTGATAATATAACAAAAGCAAGCCCTCCAGAAAA GTGAGGGGGGCGGGATTTGCTTAAATTTGAAGAAGATAGTGAGGCAAAGGATTATGGGGA AGTCTCTAAGGAAATAGAGACATGAAAACAAAGCATTCTGACTTCTGGCCAGGGAAAATT TGCAGGACTGGGCTCTGCTGATAACAAAGCCGTATGACTGACGTGGCTATGAGTCTACAC GGCACTTTCAGCACATCCCTGCCCCGTGAGCTCATGTCTGAAAGGATCTGACTGAGGCGG AAGTAATTGCTCACTGGGATGTGACCTCCCTTTGGCACAGCTAATCAGCCATGCTCTGCC ATTATGGATCAGTGGCTCTAGCTCTCTGTTAATACGGTGCTGTGCAAATACACACCCCTC TCTGACCTCCTTCCCTTGTAGCTGGTGCTAGCCTGTGAGAAAACATCAAGAAGAAGCCAC AGGGCAGCACTTAGTCCGGCTTTGCAGCCTCTACAGGAACCCTTCTAAAATGTACCCACA ACGTTTGGGGATTCTTTGGGGGATACTGTTTTGACTGGCTACAAGTCAATGGTTCTCACC CCACGTCTGTTTCAGTGAGTGGCTAGAATGGATCAGACTCAGAAAAACACTATGTTTAAC AGTTTGTGGGGAAAAAAAAAAGTTCCGATTGAGGAAGGGCACAAGGCATACAGAGAAGAA AGACAGGACAATCAGTGGCTTCTCTGGATGACCCGCTCCACCCCATCCTACCCTGCCTCA CCCCACAACTAGGGTTCTTCAACACAAAAATTCAGAGAGCTCTATTCTATAGAGGTTTTG CCAAGGTTAAATTAAATATCATGTGTGATTAAACCATTGGCCACAGAAATGGACCTGATC CTTGTCCTCCCCTGCCTCTCTGTTGATATGGCGTCTTAGTGACTGGTCCCCATCTGATGA TGATACCGGAGTCCTCCCTTTGTCTCTTAGGACAATCTCATCAGCATAAGACTGAGTAAA TTCCCAAGGTCTCTAGAAGCTCTATCCCAGGCATCTGGAACAAGAGCCAGGTAAAAGCAC GTGGCGCATGGGTGCATGAGTGTGCCAACAATGCCATACTGGCCATGGAAGTCTCATCAG ATTCCAGTGGAGCTGCGAGACTCCTGCTCACTACAGTGTGTGTTTCGAGTATGGTATGGT GATGCACAGCTGTAATCCCAGCATTCAGGAGGCTGGGACAGAAGTGAGTATCGACAAAAG TGAGCATCTCATGATCCATTTTTAGCATGAATCATGCACTGACGAATAAAACTCTTTTAT ACCTTAGATACGGTTTGGGTTTTGAGACAGGACTCAGTATAGTGCAGGCTGACCTCAAAC TTGCTAGGTATCCAAGGATGACCTTCAACTCCTAATCCTCTGCTTCCATCTTCAGGGTGG TGAGCATACAGATGTGCACGACAACATATGATTTATCCAGTGCTTGAGTCAAAGAACTTG ATTTCCATAAGCTGGGCAAGCACTACACCAACTGAATGGCATCCCAGCCCTTGATATGTT TAGATACACTAGTACCACCATGTAATACTTGCCTTTGGTATTCAGTATAGCAATGTGCTA AACAGACCTGTAACCAAGAGTCATAGGCTTATACCATCACAAAACCTCAGTATGTAGCAG GCTTGATGCTTAGATTTGTCAAAGTAGATGCTGTCATGGTCACAAGGTTATCTCCTAACC ATGCATTTTTTTAAAACCAAAAACTCCCCACAGTTGTAGTTAAATCTTTCTACAGTGATG GCCCAACTGCAGGGGAGGGGGGAAAGAGATAGATAATATCCAATAGTCCCAAAGGAAATT AGGAAGGAAAGAATTCCTCCAAAATTCCCTATATTGTGAGGTGTTGAAGGACAGTTTGGA TCATCCCTCCCACAGTCACATCCCTGACTGTGAAAAACACTAATAACCCTTCTGGGGGAC TTCCAGTTTTAGGGGGGCGCCCACCTTTGGTCCCTAAGTTTCTTGAACACCAGCCAGCTC ATTGCTTCAGCTTCCTGCTTGCTTCCTGTTGGGAAGACACTGTGTGAGACACTACACCTC ATGGCCCCTCAGTTACCTCTGCTGGCTCCTCACCCCCAAATCTTCATGGCCCATGTTTCA TGTCAGCCATTCTGTTTACCACCTCTCAAGGTTTTTAATTTGAATAAGGAGCTCCAGAGA GACTGCCACCTCCTCTGTTATCTTACAGACAACAAAACGAAGCTCACAGCTCTTAAATGC TGAGTCACTAGAGGCTCAGCTAGGTAACAAATGCCTTAAACACTGTACATCAAATAATCC AATGAGACTGGTTTCATCGTCCACATTGAGTAGGGAAGGAAGCTGAGGCCTCACTCATCT GCCCCAGGGGTAGCGTAGCTGGCTGGGCTCAGTTGGAGAAGTGCTTATTGCTCAAGCATT ACTCACACTAAAACAAAAAACAAAAAAAAAAAAAAAACAACAACAACAACAAAAAAAAAA AACAGCCTGGTGTGTCAATGCGTGCTTGTAATCTCAGCACAGGCAGACAAGAGACATGGG CCACCCTGAGGCTTGCTGGCTGGCCAGTCTGGTCTAGTCAAGTGAGTTCCAGGCTCAATG ACTCTATCTAAAAATGGAAGGTAAATCATAATTGAAGAAGAGAACTACTATCACTCTCTG GCCTTCACAAGCACATGTGCACACTCTCTGCCCACCAGGCACACACTCTGCCCCAGGCTT CACACGTCAAGGCAACAATGCGGAAGCCAAAGCCAGAGCCTCTCTCTCCCTTGATACTTG CTGGCATTGAAACCCAAGAGGGTCCATCTTCCCATACTTCCAGGATGTAGAAATTCCTGT AAAAGACTTCTAAAATAGAAGTTACCTTTCAACCCTAAAGCTGCATCTTGTGTTATTGCC AGTTCTTTCTGGGTCATTCTGGACCACACAAGATTTTCTTTGGGTTTTTAACACAGCAAG GGAAGAAACTTTCAGGAATAAATTATTGCCCCTTCCCCATTAACTGATAGTCAGCTGGGA GCATTAGAGGGTGAGTGGATAAAGGATAGTCCATATCAACCCACCATGAACCTCTGGCTG CTCAAATGACTGATGATTGAAAATTGACTATGTTCTAGTCTGAATGGTTGAATTAATATG GGAGAATGTTTTTCTTCCTTCTTTTCTACTTTCTTCCCCTTTCTTTTCTCTAGGTCTGTT GTTTGTTTGTTTGTTTTTGTTGGTTATTTTTTCATGGTTAATGATGATGTCCTTTCAGGA AGCCTGAATCTTGTTCATAAGCTAAATCCATGATTCTTCTACCTAGAGTAGTGGTTCTCA ACCCCCTCTAGGTGTTGAATGACTCTTCCCAGGGGTGCAGATCAGATATGCTGTATATCA GATATTTACATTTTAATTCATATCAGCAGCAAAATTACAGACATGAAGTAGCAGCAAAAA TAATTTTATGGTTGGGGGAGGGGGATCATGACAACATGAGGAACTATATTAAAGGGTTGA AGCATTAGGAAGGTTGAGAACCACTGCCCTAGCGCCATGCATATAGTTGTTGACATACAC TAGGTGAAAGGTCACAGCATTTTGCCAGTCCCATAAAGACCCAAATCCTTGTAAATATGA TTAACACCTGCTCACAAAGAGCTTCTAAAGCAATCGAGTCATGGTGTTGAGGTCCAAGCA GTGGATAGTATGAATACACCTTGAAGACTTTGTATTTCCCTAGTCATTTGCAAAAGCAAT ATCAGCTTGGTTACCTCTGGCCCAGGCTCCAGCAGGTATAAGCCGACAATCCAAGACAAC CTGCCACTTTGTCCTGGGCAGATGGAGTGCTACGTTCAAGGTCATTTCTAGTGCAGTTTG CAGTGTTCAGAGCTGGAACCTTCCACTCCCCACAGATACAATGAGCCAACAGTCCAGCCA TCTCCAAAAGGCTGACCCTGTAGAGCATCTAATGATAAAATCCAAACACCCATACACAAA TAATTTTGACTTCTATTTCTTTAAAATGTTGTCAAGTTGGGCCTTTGGGTTCAGCTGATA TGGAAATATAAATGTCACAGAACAGTTTTGCGTTATGCCCTGTGCCTTCATGTTTTATAA AACATTCCTACTACTTAAGAGGAAATACTGGTTCCTGGTATTTTTTCACAATTTGAGTCA TACACATCAGGTGTCACAATTCTAATCATTATTCACTTTAGAGTAGTAGCAATTGTATTG TTTGGTGTAGTTTAAGAAAATAGTTTAAATATTTTAATATGTTCATAGACTGGGGCATAG TTCCACAGTACAGCACCCAGCAACTCAAAGCCTTGGGCTCAATCTCCAGCATTCCAAAGC AAACTGAAAACAAGCAACAAAACAAACTTATAGTAACAAATTATTTAGCAATATGAAAGT TAGCAAGAGTTTTTTAATATGAGACTGGAGAGAAGGCTCAGCAGTTAAGAGATCTTGCTG CTCTTCAGAGGACCCAGGTTCAGTTCTCAGCACCCACCCCAGGCAGCAGTTCACAGCTGC CTGGAACTCCAGCTTCAGGGACCCATTGCCCTCTGATGTCCTCCATGGGCATGCACCTCC ACATACGTGCACACACTGGTGGTCACACACACATATACTTATAAATTAAAACATCATCTC ATCAAAAGAATCTGTGAAGACAGTGGAATAAACCCAAGGTGGTTAATGAAATGCCCACAG AAGGGATAATCAGGATATCAGTAAGCTTTCTCATTACTGTGACATAAATACCTACACCTA AGGAGAAAGGGCCAATTAGGATCACGGTTTCAAAGGGATTTCATTCCATCATGGCTATAA ATGAAAGGTAGAAAAAGGAGCTCCTTCGTAGCACTAGGACTGTGAGGCAGCAACTGTTCA TGCAGAATGACCAACAGGATGAGAATAGAGCCCTTGTAAGATGTGACATCACATCTTAGA ATTTCCTTGGAAATAATGTGGGGCACAACACTAACATTATTCCATTGAAAACTGTTCTTC CATTCATTCAGTCCTCAGCAAGTTCAATGGCAGGTGGTCATAATTTAGATAAAGAAAATT TTTTTCTGTCTCTACCTAGACAGACAAGAGAGTTGGGTGCCACATGTAAAAGCGTGCTTT CTTATGTTCCCATGTCCTGTTGTACATTCACATCTGGAAGACTTCAACAGTTTTCAAGAG TGACGAACATCCACGTGTACTTTCAAATAGTTGGAGACTGAGTTCCCTGACCTTCTTGGA TGGCTATCATCTGCCTATGTTTTTTTTTTTTTTTTTTTAAAGATTCATTTATTTATTATA TGTAAGTACACTGTAGCTGTCTTCAGACACTCCAGAAGAGGGAGCCAGATCTCATTACGG ATGGTTGTGAGCCACCATGTGGTTGCTGGGATTTGAACTCTGGACCTTCGGAAGAGCAGT CGGGTGCTCTTACTCACTGAGCCATCTCACCAGCCCTCATCTGCCTATGTTTAAGTCATG GTGAGACGGCATAGGATGCATGATGCAATATGGACATCACGTGGACGGTTGCTATTCCGA TGCATCTTTGGAGTGAGACAAGATGGGGAAAGTTGGCATGTCTGTGGTACAGATACAACC ATTGTAGACCAACTAGCTTCTTGGTCTCTGACTGGGTAAATTCAAGAATGTATAATTGGC AGATATAGAGGCCAGCTATACAGAGATTTCACTATGAGATTTTAGGGACTGACTTCTTCA TTAAACAAGAGATCATTCTGGGTTTTGTGTGGTTTTCAAACAAATTCATTATTATAACAT AAAATTTGCATTTTGGAAAGAGCACAAAACCCACACGAAAAAAAAAAATCTCTACCAAGT GAACAATGAAAGTGGCTGCCAATGCCAAAATAATTCAGGACACCCACACAGCATCCCCTG ACCCTCTGTCCCTCCCACTGTAAACATAGGTCTATTCTTGTTTCTGATTGAGTAGTGCTT GCTGGTCTTGAACTTCACATAAGCATGATCATATATCACACGCCCTTTTTGTCTGGTCTC TGTTATTCAAAAGTACATTTCTAAGATGGCCTGATTCTGCGCTCCACAGAGACTCACTCA CTTCCCTTGCTGGAGTTCATCCCTCAGATGATCCTCTAGTAAAATATATACACATAGCTA TCTACTCTCTGATGAATGTTTGCACGGTTCGTGGAAAATATTGCTGTGAGATACCTGTTT GCTACCCACATGGACTTGTTTTGTTTGGATGTGAGCTCAAAATAAAATCTCTCTCTCTCT CTCTCTCTTTCTCTCTCCCTCTCTCTCTCTCTCTCCCTCCCTCCCTGTCTCTGTCTCTCT TTCAAGCTCTGCATGTGTATGTGTGTGGCATGCATGAATGTGTCTATGTGTATTTCATGT GCAGAGTCACTTGTGTATACGAACGAATCTTTGTGTTAGCAAATACATGTGAAGGCCTGG CATTGGCTTCAGGCATCTCCATCCATCACTTCCACTTTTTAAAGCAGAGTCTTTGGATGA ATCCAGACCTAGCCAATGCTGGCTAGTCTAGCTAGTCAGCTTACCTCTGCCTCCTGCTTG CTGGGGTTACAGGTAGCAACTATGCCTGCCTGGCTTTTCACACGGGCTCCTGGGATCCAA ACTGATCAGAATGCTTGCACAGCGAATCCACTTTATTCACTGAGCTGTCCATCCCCATCT CCAGACCAAGTTAACTCTTGTTTAACAGTGCAGCTCAGGTAGAAAGAGTGGACTGGGTTT CCATTTTGCTGCAAATACACAAGTTTATTTATAACAGAAGAAAGACAGTCAACCGAGATT TTCAAGGCGGAAAGCTGATGTGTAAAATGAAACTGGGAAATATCGGAGTGGGCACAGAAG CCAGGATTTTGGAGAATGTCCTGAAAAAGGTTTTGTGAAAGAAGTGAGAAGGAAGCTGAC TGAGCGGCCTCGAAAGCAGCTGGGAGAAGAGTGAAGGACAGATGGAGCTCTGTTCTATTG GAGAAAGCAGAACTGCTCTGATTGCCCGGTTTCAGCACACACACACACACACACAAACAC ACACACACACACACACACACACACACACACACACGCATGCACATAAAACTGAAAAGCCAA AACAAAGCAGAAGAAAAGCCCATGTGACTCCTCCACTCTGGGACGTTTTCACTGTGCACC ATGTCACCTTTCCAGAGCTTCTACATGACAGGGCCAGCCATCCGGCCTTCCCGAGAGGGA CCCAGACAGGACCAGTCATCTTACCTTCCCGAGAAGGACCCACAGAGTTCTTTTTATTAA GAAGTGGAACCTTCTCCAGCTACAAAGGCTGCCCCTGCTACTATACAGGCCAAAGAAATG TCTTCTGTCTGCTGGCGGGTAATAGACACCTTCCTTCTCTTGTGTGCTGTATATTTCTCT GTCACCTACTTTCCCAGCAACACCTCATTAGTAGGAACACCTGATCACTAAAGGCAGAAA GCCCCACACCCCACTGTGGGGTGAGTTCAGGCTCTGTATGACCTGACTGACTGGGGAGAA TACATTTGCAGCGTGGGGAAGAGCTACCTGAGCTAGTCTGGGTGTCTGCGGAGTGCCATT GAATTACCAAGGAGTGACTATGAGTGAACATGCCCACCTGGGCATCCCAGCCTTTATTCT GGTCACCAGCTTCACGTGTGGTCATTTGCCAACCAACCAAATGAGACCAAATGTCCCCCA GGGCCTGTTCCCTGTCTCTCAGGCCTGTTGACCCTCCCGGCTTTAAGCATGGCATCACTC TGTGTTCCCCCACAGTCACTTGAGCTAAGTCCCTTTTGTCCGGTCCTCCGAAGCTCTTCG TTGCACAATGGGCATGCTATTAAGATCATCGAGGACATGAATACTGAACATTTTCTAGCG CTCCTCCCCCATGGCCCTGCCACACACTCTTCCCAAGCAGCTCCGCCACTCCACAAGGAC ACTCTGTTTCGTTCCATGGAAGAATGGTCTTCCTTGGTGGCAGGGAGCAAGTGATGGCTC ACAAAACTACTGTTGTATCACGTGATCCCAGTGTAATGGATGAATCACAGATTTCAAAAC TTCTTCTCAAATTCCTTAGATTTGACGGAGTGAGCAAGTATAAGAAAGTTCTGGACCTGA GCAGGTGCCAGGCCTTTGTAGCTAGAGAAGTCTCTACTTCTTAATTCACAGAGCTGTCCA TACCTGAGCTCATCCCTCTGGGGTCAAAATGAAATGGTGACTACCATAGAGGGCTATGGT GAGAGTTAACTAAATTCATATTTGGGGGCTGGGCAGGTGACTAAGTCTCTAAAGTATTTA CCTTGCAAGTATGAACATCTGAAGTCAACCTCCCCCCCACCCCCCTAGAACTCACATAAG AAAAGTCAGGCATGAGCTGGGGCTGTGGTTCAGTGGTTAGAACACTTACCTCTCATGCGT GAAGTCCTAGGTTCAATTCCCAGTATCACCAGGAAAAAAAAAATCCAGGTGTGATACTTG GAATAGTTCTGGAAAGATGGAGACAGGGGGGAGAGCCAGCCTAACCTGTTTGGCAGGCTC AGGACAGTGAAAGACTGTCTCAAAAAAGGGTGTCTGTGAACTGACAACTAACCTTGTTCT CTAGGTCTTTGTACATGTTAGATAAGTGCTCTACCAACTGCTCCCATATTCCAGTGCACA TATATGTATGTGCACACACATATACACATATACACACATACACAAGTACATATCACAATA TATAATATACAGTGTATAATAGGGCTTGTAATTAGATTAGATAGGTAGGTAGATAGATAG ATATTCATACATAGATGATTGTAGATAGGTATTAGAGAGATAAACAGATAAACTAGATAG ACACCTAGATGCTAGCTGAAGCTAGATACAGATTATGGATAGAACAATTAATAAGATCTT ACTCGGGCATTAGAAATACAAATTCATAGACATGAAAGTTCTATATCCCCTCCAGCATAT TCAGCACTACATATAACACCTTCCTCACGTGAGTAGAAAGAACATTATGAAGTGACACTA TGAGTGAGCAATCTAAATACAGTCTAAAGACAAGAGTCTTCCAGCAATTTATGACCCTAA GCGTTTCCAGCTGCAGGATTAATAGCCTGGTGTCTGCAGAACATGGCAAAAAATCACTAC AACCTCAATACAAATTCAATAGAAAACAGCAAGCTGTGTGAATATTTAATATGTTTAATT ATGTTATATTAATTAAATCAATTATTTAGTGTCTTGGCTGCTATTCTATAATGATTTTTT GCATGTTCAGGAAATTAATGGTGTCCACACTGTCCCTTGTTTGCTCCAGTAAAGTCCTGC CGGTTGACACTATTGTCTGCCCAAACACTGCTTGTGACCTTGAGGATAAAAGGAAGCTGA CACGATTTGCAACCGAAATAAAATAGGCTCTGGTCATAAATGTAATGAGACACCAGGGTC ATCCTGACTGATAAAAGTCACTGGTGATGAGTCTCCATTCAACCTAATCCTAGAGAAGCC CGCAGACCCTTGGAGTCCTGGGGTCTCTCGTATATCTTAGTACACTGTGCAAAGTCTGAG GACCTTTGTTGGCTACATCGCCGATCACTTATCAGATCAGTTTCTCATTTGGCGAGTTAA GCTTGGATAGCTGACAACAGTTATCAATTTCATATGGTCCACATCTAATCAGGTGTCATG GTCCCCAGTCATTCAGGATGCAAACCTTTCTTTCATGAGCTGGTTATGTCCTCTCAGATC AGAAGGGAATTTTTCCTAAGAGGAATATTTGAATGACTCGCCCTTTGTAATTGCTTGGTG TGGTTTTAATTTTTTTCATTCATCCTTCTAGGTGTGCTTTGGGCAGATAACACAGAAATG CATAAAGAAACCGTTAACATGGATTTTATTAAGTTGCTTTTAAACATGCACTTTACTGTG TAGATGGTTTTAGCATCTCTCTGTTAACTACTCACTTGTGCCCATTACCAGCCGTATTTA TGGGACACAGCTGGATCTATTTGAATCATGGAAGTCTTGGTTTAGAAAAGAGAATTTGTG GGCTGTGATGAAGCTCACTTCCACGAAGTGCTGGGTTTGCTCTCCAGTGCAGCATAAAAC CAGTCATAGTAGCACACTACCATGACCTCAGTACTCAGGGAATGGAGGAGGGCAGATCAG AAGTTTTTCATAACCATACGGGAACTTAAATACAGCCACCTATGTTGTGTTTTTATGAGG GCAAAATTGTTTAAGAATGGGAAGCTTGCCTAATGAAAGATATTTTTTATCCATTTTGTC CAAAATTCAAAAGTTGCCATTAGACTATGTGGCTTGACTTATCAAGAGTCAAATGCTGTT TAATACCCTGGGTGTGTGTACATTGGTGCAACGTTCATGCAGAGTCAGGTTGAAAATTAT TTATTTTTTAATATGCCCGTGACTTTTGAGTTAATAATTCCGCTTCAAAAAGACTACCTC AAAGGCATATTCATGCATATGCAAATTACATTCTCTCTCTCTCTCTCTCTCTCTCTCTCT GAGTAAATACTCTCTGAGTAAATACATGTATTTAAATGTCCATATATGTAATATGAAACC TGCATTCTGCATATGAAAGTAAACATGCCATATTTGTCTTTCTGCGGCTAGCTTATTTTG TGTAATACAACGATTTCCAATTCTGTCCATTTCCTTGAAAAGGCCATAGCTTCATTTTTC TTTATGGCTGTACATTTTGCCTTCTGATCTCAGACATCTGCCCCTCACCTGCCAAATAAC AGTGCCCTTACCCTGTTTGTTGCCTAAGAGAGAAATGGAGACAACAGTTTCTGTGAAGAT ATGTGTATCCCCCCGCAACACACACACACACACACACACACACACACACACACACACACA CACATACACACACTTTAATCCTGAGCTCTGTGCTTCCACTGGACTGGCTGGCGAGCTAGC CCTTGGTATCTACCTATTTCCAAGAGCGCACCCTACTCTCTCATGCTAAGCATAGAGACA GGAGCACCATGCCTAGCTTTGCATGGGTTCTGGGAATCCACACTTGTGCAGCAAGAACTT TATCCACTGAGACATCTCCCCAGCCTCTCTGACAAATATTCTTAAATGCCTCATCTTGTA CCCAAATAACGTTCCTGAATAATAGTCCCTGAAGTTATAGCCCAGTGGTAGTTATAGCCC CACTTGTCTAGCATGTTGGAATGTCCAAGGCCCTGGGTTGGATCACTAACATTTAAAAAT AATCATGGTGGAGAAACCAAAGTATTCCACGACAAAACCAAATTCTCACATTATCTCTCC ACGAATCCAGCCCTTCAAAGGTTAATAACAGAAAAAAACCAATACAAGAACGGGAACAAT GCCCTAGAAAAAACAAGAAGGTAATCCCTCAACAAACCTAAAAGAAGACAGCCACAAGAA CAGAATGCCAACTTTAACAACAAAAATAACAGGAAGCAACAATTACTTTTCCTTAATATC TCTTAACATCAATGGTCTCAACTCCCCAATAAAAAGACATAGACTAACAAACTGGCTACA CAAACAAGACCCAACATTTTGCTGTTTACAGGAGACACATCTCAGAGAAAAAGATAGACA CTACCTCAGAATAAAAGGCTGGAAAACAATTTTCCAAGCAAATGGTATGAAGAAACAAGC TGGAGTAGCCATCCTAATATCTGATAAGATTGACTTCCAACCCAAAGTCATCAAAAAAGA CAAGGAGGGACACTTCATTCTCATCAAAGGTAAAATCCTCCAAGAGGAACTCTCAATTCT GAATATCTATGCGCCAAATACAAGGGCAGCCACATTCATTAAAGAAACTTTAGTAAAGCT CAAAGCACACATTGCACCTCACACAATAATAGTGGGAGACTTCAACACACCACTTTCACC AATGGACAGATCATGGAAACAGAAACTAAACAGGGACACACTGAAACTAACAGAAGTGAT GAAACAAATGGATCTGACAGATATCTACAGAACATTTTATCCTAAAACAAAAGGATATAC CTTCTTCTCAGCACCTCATGGTACCTTCTCCAAAATTGACCACATAATAGGTCACAAAAC AGACCTCAACAGATTCAAAAATATTGAAATTGTCCCATGTATCCTATCAGATCACCATGC ACTAAGGCTGATCTTCAATAACAAAAAAAATAACAGAGAGCCAACACTCACGTGGAAACT GAACAACACTCTTCTCAATGATACCTTGGTCAAGGAAGGAATAAAGAAAGAAATTAAAGA CTTTTTAGAGTTTAATGAAAATGAAGCCACAACGTACCCAAACCTTTGGGACACAATGAA AGCATTTCTAAGAGGGAAACTCATAGCTCTGAGTGCCTCCATGAAGAAACGGGAGAGAGC ACATACTAGCAGCTTGACAACACATCTAAAAGCTCTAGAAAAAAAGGAAGCAAATTCACC CAAGAGGAGTAGACGGCAGGAAATAATCAAACTCAGGGGTGAAATCAACCAAGTGGAAAC AAGAAGAACTATTCAAAGAATTAACCAAACGAGGAGTTGGTTCTTTGAGAAAATCAACAA GATAGATAAACCCTTAGCTAGACTCACTAAAGGGCAAAGGGACAAAATCCTAATCAACAA AATCAGAAATGAAAAGGGAGACATAACAACAGATCCTGAAGAAATCCAAAACACCATCAG ATCCTTCTACAAAAGGCTATACTCAACAAAACTGGAAAACCTGGACGAAATGGACAAATT TCTGGACAGATACCAGGTACCAAAGTTGAATCAGGATCAAGTTGACCTTCTAAACAGTCC CATATCCCCTAAAGAAATAGAAGCAGTTATTAATAGTCTCCCAGCCAAAAAAAGCCCAGG ACCAGACGGGTTTAGTGCAGAGTTCTATCAGACCTTCAAAGAAGATCTAATTCCAGTTCT GCACAAACTTTTTCACAAGATAGAAGTAGAAAGTACTCTACCCAACTCATTTTATGAAGC CACTATTACTCTGATACCTAAACCACAGAAAGATCCAACAAAGATAGAGAACTTCAGACC AATTTCTCTTATGAATATCGATGCAAAAATCCTCAATAAAATTCTCGCTAACCGAATCCA AGAACACATTAAAGCAATCATCCATTCTGACCAAGTAGGTTTTATTCCAGGAATGCAGGG ATGGTTTAATATACGAAAATCCATCAATGTAATCCACTATATAAACAAACTCAAAGACAA AAACCACATGATCATCTCGTTGGATGCAGAAAAAGCATTTGACAAGATCCAACACCCATT CATGATAAAAGTTCTGGAAAGATCAGGAATTCAAGGCCCATACCTAAACATGATAAAAGC AATCTACAGCAAACCAGTAGCCAACATCAAAGTAAATGGAGAGAAGCTGGAAGCAATCCC ACTAAAATCAGGGACTAGACAAGGCTGCCCACTTTCTCCCTACCTTTTCAACATAGTACT TGAAGTATTAGCCAGAGCAATTCGACAACAAAAGGAGATCAAGGGGATACAAATTGGAAA GGAGGAAGTCAAAATATCACTTTTTGCAGATGATATGATAGTATATATAAGTGACCCTAA AAACTCCACCAGAGAACTCCTAAACCTGATAAACAGCTTCGGTGAAGTAGCTGGATATAA AATTAACTCAAACAAGTCAATGGCCTTTCTCTACACAAAGAATAAACAGGCTGAGAAAGA AATTAGGGAAACAACACCCTTCTCAATAGTCACAAATAATATAAAATATCTCGGCGTGAC TCTAACTAAGGAAGTGAAAGATCTGTATGATAAAAACTTCAAGTCTCTGAAGAAAGAAAT TAAAGAAGATCTCAGAAGATGGAAAGATCTCCCATGCTCATGGATTGGCAGGATCAATAT TGTAAAAATGGCTATCTTGCCAAAAGCAATCTACAGATTCAATGCAATCCCCATCAAAAT TCCAACTCAATTCTTCAACGAATTAGAAGGAGCAATTTGCAAATTCATCTGGAATAACAA AAAACCTAGGATAGCAAAAACTCTTCTCAAGGATAAAAGAACCTCTGGTGGAATCACCAT GCCTGACCTAAAGCTTTACTACAGAGCAATTGTGGTAAAAACTGCATGGTACTGGTATAG AGACAGACAAGTAGACCAATGGAATAGAATTGAAGACCCAGAAATGAACCCACACACCTA TGGTCACTTGATCTTCGACAAGGGAGCTAAAACCATCCAGTGGAAGAAAGACAGCATTTT CAACAAATGGTGCTGGCACAACTGGTTGTTATCATGTAGAAGAATGCGAATCGATCCATA CTTATCTCCTTGTACTAAGGTCAAATCTAAATGGATCAAAGAACTTCACATAAAACCAGA GACACTGAAACTTATAGAGGAGAAAGTGGGGAAAAGACTTGAAGATATGGGCACAGGGGA ACAATTCCTGAACAGAACAGCAATGGCTTGTGCTGTAAGATCGAGAATTGACAAATGGGA CCTAATGAAACTCCAAAGTTTCTGCAAGGCAAAAGACACCGTCAATAAGACAAAGAGACC ACCGACAGATTGGGAAAGGATCTTTACCTATCCTAAATCAGATAGGGGACTAATATCCAA CATATATAAAGAACTCAAGAAGGTGGACTTCAGAAAATCAAACAACCCCATTAAAAAATG GGGCTCAGAACTGAACAAAGAATTCTCACCTGAGGAATACCGAATGGCAGAGAAGCACCC GAAAAAATGTTCAACATCCTTAATCATCAGGGAAATGCAAATCAAAACAACCCTGAGATT CCACCTCACACCAGTCAGAATGTCTAAGATCAAAAATTCAGGTGACAGCAGATGCTGGCG AGGATGTGGAGAAAGAGGAACACTCCTCCATTGTTGGTGGGAGTGCAGGCTTGTACAACC ACTCTGGAAATCCGTCTGGCGGTTCCTCAGAAAATTGGACATAGTACTACCGGAGGATCC AGCAATACCTCTCCTGGGCATATATCCAGAAGATGCCCCAACTGGTAAGAAGGACACATG CTCCACTATGTTCATAGCAGCCTTATTTATAATAGCCAGAAGCTGGAAAGAACCCAGATG CCCCTCAACAGAGGAATGGATACAGAAAATGTGGTACATCTACACAATGGAGTACTACTC AGCTATTAAAAAGAATGAATTTATGAAATTCCTAGCCAAATGGATGGACCTGGAGGGCAT CATCCTGAGTGAGGTAACACATTCACAAAGGAACTCACACAATATGTACTCACTGATAAG TGGATATTAGCCCAAAACCTAGGATACCCAAGATATAAGATACAATTTCCTAAACACATG AAACTCAAGAAAAATGAAGACTGAAGTGTGGACACTATGCCCCTCCTTAGAAGTGGGAAC AAAACACCCTTGGAAGGAGTTACAGAGACAAAGTTTGGAGCTGAGATGAAAGGATGGACC ATGTAGAGTCTGCCTTATCCAGGGATCCACCCCATAATCAGCATCCAAACGCTGACACCA TTGCATACACTAGCAAGATTTTATTGAAAGGACCCAGATGTAGCTGTCTCTTGTGAGACT ATGCCGGGGCCTAGCAAACACAGAAGTGGATGCCCACAGTCAGCTAATGGATGGATCACA GGGCTCCCAATGGAGGAGCTAGAGAAAGTACCCAAGGAGCTAAAGGGATCTGCAACCCTA TAGGTGGATCAACATTATGAACTAACCAGTACCCCGGAGCTCTTGACTCTAGCTGCATAT GTATCAAAAGATGGCCTAGTCGGCCATCACTGGAAAGAGAGGCCCATTGGACACACAAAC TTTATATGCCCCAGAACAGGGGAACCCCAGGGCCAAAAAGGGGGAGTGGATGGGTAGGGG ATTGGGGGTTGGTGGGTATGGGGGACTTTTGGTATAGCATTGGAAATGTAAATGAGCTAA ATACCTAATAAATAATGGAAAGAGAAAAAAAAAAAAAAAAAGAAAGTTGCTCTCAAAAGT AAGCTAATTATATAACAGTAACACTGTGTTTCTATAATTTTTCTTTTGCCACAATGTGTC GAGTGATCAACCCCTACCTTCCGCATGGATAGACACCTTGGCTGGGAGGGTCAAAAAAAA AAAAATAAATAAATAAAAAAAAAAATAAAAATAATCATGGATATCACAGCATGCTTATGA CATGTTTTAAAACTATTGACACAATTCTGTCATGTAAATAAGAAAAAAAATAGCATTAAT CTATCACCAAATAATATTTATTATAATGTGTAAATATATGTGTGTGGTGCAAGTGTACTA GAGGTCGTGGGAAGGCAACAGATGAGTTAATCACCATGAAGACCAGAGCTACAGAAGTTA ACTCTCCCCAGCCTGCTTGACAGAGACTTAGCACATCCTGGGACATTGCTGTTGGTATAC TGCTGTTCTTACAACATACTTCATTTCTCATGACATTTCAATAGAACACAGCATGGCCAC TCCTTGATCTTCATGACAGCTGTCTTCCTGGGATAGTCAGTAAGTAGTGAAAAACTGCAG AGACCATGATCCACACCCACTGTCCACCACCCTACCCTCTTGCTGCCTGGGAAATCTAAT CGACACTGTCCCTCAGATGTCTGCTCACAACCAGTCTCACCTTATCTCTTGTAGGGAGGA CAGCATCCTTGGGCTAGAATAGTGATGAAAAGTAAGGGAGGATTCAGGATGGGAAGAAAT ATGGATTGTATATGCACATGCATGCTAGTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTC TCTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGCATATGCACATTTTCAGTAGAGAAGGGT TAGTGGAGATCTCACAGATTCTTTTTAGCCTTTGCAACTTTCCCTGTTATTTCTGGACAA ACCTCAAATGCAGGAGGCTGTATAGTTAGCATGTGCATCTCTGATAGAACTGTGTACCCA GCCTTCTCTATTGTGTTCCCAGGGTAGCTTGGCCTTTAATGGTAAGAGCTCCCTGCTATC ATTTGGTTACTTTTTTTTCCATTTGGTCCCTAGATTCTCCCACTAAAGACGGTCTGGGCA TACACTGTGCACATATCTTTGCCAGGTGTGCATCAAATGTCTTTGCCATACTGTGTGCAT GCTGGTCCCACTGACCATGCTACAGAGACACTGAGCGGGCACATCAGACATCTGAGCAGG CTGGCCATGTGTGGGTTTAGGTCTTACTGGTCAGGGGTGACCAGAATCCACAGATGAGTT CTCACTGCTTCTAAATCTCTGAGTTGGCCAGCGCCCTTGTTTCTCATACTCAGTCTTTAT GACCAGGGAGTGTGCATCCGGCTACAGAATGACTGTGGGCTGTAGAAATGGCTTGGGGAT ACAGGGCTTGATGCTCAAACATAAGAACCAGAGGTCAGATCTCCAGAACACAAATAAAAG CCAGGCAGACGTACAGGCTACCTATAATGCTGGCACTCAGCATGCAGAGACAGTATTCCT GAGGCAAGCTGGCTAAATAGAATACTTGAGCTGGTGCACTCAAGGTTCAGTGAGAGGCCC TGCCTCATTAAGTAAAGTGGGGAATGGTTGAGGAAGACACTGAAGTCAACCCTTGACTTG CACTTCCACAGACAAGAGCATCTGAACATACACATATAGCACACACACACACACACACAC ACACACACACACACACCCTTGTTAAATGCACTATTGTCTGCAAAAGCATTAAGAGTCATT GCTATGTAAGTCATCACAGGAAGCAGGCACATGGTAGAAAGGCACACATCAAAGTCAAGG TTACTTGAATGGGATGGCGGTTACACTGGGGTGCTTTCTTTCCACCAGAAGGTTAGGGCT AGGATCAGAGCCTGGACTGGGGTTAGCATTATAGGTTCATTTAGGCAAAGATCTAGAGAG CAACCCAGATCACTCAAAACTACCCAAAGCAGAGAACATGTACCCAGAGTAACCATCCCA TACCTTAGTGATTTATGCTTTGCCCAAAATATCTTTACCCAGACACCACCCTTTGACCCC CCTGTGCCTGTAGAAGATCTGTGTTGCCATGACATACATTTGAATTCTAGGAAGCAAGGT GCCTTTAGAAAGTCCACAGAAATCTGAAATGAATGTCCTTCATGCCTTACAAATAAGCCC TTCTGGTGGCAACCTCAGAAGCCCTTCTAGGGACAGGGCATGTGATGGGCAACAAGCCCG AAAGAAGACCAGACAGGTTCTTGTACACCCTTTCCATCAGCACCCAGGGCGCCACAGCCA GTGCCTGACACTAATGTCACTTAGTTGGCTCTCAGAATCATGACACTGATACTTGTGAGG GAGACTTGTGGGTGCAGGAGATGGGTAGGGGCAGGAAGCATGTGACGAATAGACCCTTTG TGCTTGGCATAAAGCCACCAAGATACAAAATGCAGTGTAAATGGGAGGACAAGGCTGCCT GTGAAAATCAGCTGATCACCACAGTAGGAGCATGTGGACAGGCACCAAGAGATCCCTACA GCCCCATGCCCAGCCAGTGCCAGCCTGCAGGCTCATAGAGACGCAACCCTTTAAATTAGC ATGTTTGTCCTCCCAGAGCCGGCCACAGCAGACAGGCTAGCCTTTATAACCCCACTCCGA CAGACAGCTGTCTGTACAGCTATGAGAAGAGAGCTGTCTTACTGATACATTACATCTCTA GGATTCGCTGGCTATCTGAATATAAGGTGAAACAGAAGTCGGACAGGCAAGCAATCAATA GGCCATTATATTAGTCACCTTACATGTGTCCTGGAGGGTTTTCCCATCCTACTACTATTC GTATAGAAGAATAATTATAGATATATATGTATTGAGCTTTGTGGGGGGAGGAGTGTTATC ATATAAGCTAGCAAATTTAATTATTTAATTCTGTTAATCTTTTAAAATTATTTAATTTTA TTTTTCACTTATTCACTTTACATTCCACTCGCTGCCCCCTCCCAGTCACCCCCTCCCACA ATCCTACCCCAGCCGCCCCCCCTCCTCTGAGCTGGTGAGGGTTCCCCTGGATATCCTCCC ACTCTGGCACCTCAAGTCTCTTCCAAGCTGGACACTTCCTCTCTGACTGAGCCCAGCTAG AAGAACATATCCCACAGACAGGCAACAGCTTTTGGAATAGACCCTGCTCTAGTTGTTCAG GACTCACATGAAGACCAAGCTACACATCTGCTACATATATACAGGGAGGCCTAGGTTCAG CCAGTGTATGTTCTTTGGTTGGTGGTTCAGACTCTGAGAGCCTGACTCTGTTGGTCTTCT GTTTTTTAAGATAGGATCTTGCTTTTAACCTAGGTTTCCAACTTGCTATGTAATTAAAGC TGGTCCTTAGCTCTTGGTCTTTATATCTACTTCCAAAGTACTGGTATGTGTCACTACACC CATGCCCAGCTTGCTCTCCTGGGGATCTCTCTCTCTCTCTCTCTCTCTCCCTCTCTGTTT CTCTCTGTCTCTCTCTGGGGTGTGTGTGTGTGTGTGTGTGTGTGTGTGCATGCGAACTTG TCAAAGAGAGGAAAGAGACTTAAGGTTGACCCCCAAGGAGGCCAGTTTCAGGCATACAAT GCAGCATTGTTAATTGTGCTTAATTGAGGGCTGACTTTGGACTTGCAGAACTTCTGTACC CTGCATAGCCAATGCTTTGTCCCCTCTGACCATCACCTTCCCACACCCCCTCCCCAGTCC CTCAAACCCACCAGTCTACTCTCTGTCCTCTCCTCTGACTGTTTGAGATTCCTCCTGTAA GTGAGTCCATGCTGGGCTTGTCCTTATGGATCTGTCTTGTGTCAGTCAGCCTAATGCCCT CCAGATTTGGGGGAAAAGGATGGTTTCTTCAATAAATAGTGCTGAAGAAATTGGGTATCC TTATGCAAAATTAATTAATTAATTAATTAAAAGAACTCCCACAACCATATAAAAGTCTGT TCAAAATGGGTTAAAGACTCTTTTGCTGAGGGTTATTAGTTCAGTATATTCCAAATGTGT GTGTCAAAATAGAGTGATCAAGACAAAAGCCAGTGATTTTGCTTATAAAAAACATCATAG CCTTGTTCAATAATTGGATCCAATTACTACTAATGTTCATTAGTGAAAGCATGCGGTGGT TAACTAGGTTTTTTGTGCAGCAGTTCTGAACAGTCCTGCGGGGAGCTGACCTACCATTTT ATACTTGGTCTTCAAGTAAGTGACCTAGAGTGGACAGGAAGATGTTCCCAGGAAACTATG TTCGTATGTTCCACTGCCTGGTGCCCGGGGCCTGCACCGCTGTCCTTAATATTGGCTTTC TGGGAGGTGAAGTGCTGTCTGGTTGAATGGAGAACCTCAACTTGATAGAGCATGTAAAGT GGATGGTTATTTCCAGGAGTGAAAAGCAAGACAGAATAAAACAAAGCATAAACAAACAAA CAAACAGAAAACAACAACAAAATAACCAGAGCGTTCTAGAAGAATGATTTCCTTTCAGTC CTAGAAAGAAGGAACAAACGAGAGAACAATTTTGTGTCTATAAAGCAAAGGCAGCTAATT GTGCCCTCCGTAGATCGGAGTTGGAGAAGTGACTCTGCCTCTGACGAGTTTTGCCATTCA CATAAGCAGGAGGACCTCTGTTCAGCCCTCAGCACCTGCCTAAAAAGTGAGGCACGAAGG TACCTGCTTGTAATCCCAGGACTGAGGAGGTGACAAAGGTACAGAACTAGGGTGGTCCTC CCACCCTATCCAGTGACTGCATGTCATTTCCGAGTTCTTCATGACAGTCTTTCATGAATG ATACCCATAATCCATTGCATAGTTCCTGTTTGCATGTCAGGCTAACCCCCTTCTGATCAA TTGCTCCCTTTTAGAAACTATTTTAGAGGCAGCCTCACTAGAACCAGGGGTACGGCTCAT CGGTTAAAGTCATCTGCCACCAAGCTTGATGACCTAAATTCAATCCCATAAACCCACATG GTAGAAGGAGAGAGCCTCGTTTGGCAAGTTGCACTCTGACTTTCATACATGTGCCACGAC CTGGATGCAACACACACACACACTCACATATACACACATACACACAACTTTAAGACATGT TTCTTCGGGCCTTGCTCTAGAGTACTAGCCACTTGTGTACCTAGACTGTACAGAGTTGTT TACCCATGACATCTTTCTTTCAAGCTCAAACAATTGTAGAAAATAACCATGAAAAGCTGC TGTTGAGCCTGGAAGGCTGACTCATTAAATGAAAAAAGTTTAAAACTATCGCTCATATTA ACCAACTATTCTCCATCCAGTAACCACTGATTCATCCAAGAAAGAAGGCTGATAAAATAA ACTAGGATTTTTTTTTTATAAAGATTTATTTATTTATTATATGTAAGTACACTGTAGCTG TCTTCAGACACACCAGAAGAGGGCGTCAGATCTCGTTACGGATGGTTGTGAGCCACCATG TGGTTGCTGGGATTTGAACTCCGGACCTTTGGAAGAGCAGTCGGGTGCTCTTACCCACTG AGCCACCTCACCAGCCCTAAACTAGGATTTTTAGTGAATAAAAAACACTTCAGAGGGCCA GTTAGCAAAGGGCTCACTGTGTAAACTCAAAGGCATGCGTTTCATGGCTAGAACCCATAT CAGAAAGCCGGGCATGGTGGCAAGCACTTGTAACCTCAGAGCTGAAGAGACAAGAATCCC TGTGGCTCACTAACAACCCAGCCTGGCCTAGTTGGTGATTTCCACTCCAGTGAGAAACCT TACCTTAAAGCAAACCGGGATACACATGCATACCCCAACACATGTACATACTCAAATGTA CATGTGTACATAAAACCAGACAAATAAAGAGTACCTTTTCCCAAACTTAATCTGTAGAAG AATGGGCAGAGGATAACTTGATTTGAACACTCCCCTGAAATTCCTAGATGACTAGAACAA TATCTCATTGATATACACACCTCTGCCTTCTCCTAACAGGCATCTAGCACATGGCTTAAC CGGTGAGACATGCCTGGCTTCTCAGGTGTCTTCCAGGCAGAAATAGTTTTAACAAAATCC TTAGGAACTTTGTGAGAAGCAGCGCTATCGTCAGCAAAAGGTGGTGGACAAGAACTCATG CGGCAAGACATGAGACTGTAGTTTAAACACAAGATGGCAGCTCTGTGGCAAGAAAGTCAT CTGTAGTGAGTCTTAGTTGCTGATGTGGCTCTGGTTACAGAATCAGTGTCAGATGCTGGC AGCACATTAGCAGATAGGGAGGCCTGGGAAGCCAGTCCTCTGTCAGGGAAATATGTTTTC TGTATAGTCTCAGCTATTGAAGCTGTCCATCACAGCATCACCCCCCTCACGCCCCCGCTC CTCCTCTGACGCCACTGCTTAACAAGAGACACCTGTTGTGGCACTGGCTTCTCTGACTAG AGGCTCAAAATCGGACTCGAGAGTGTACCATGCCAGACCTCTCTGTAACTGATGACAGAC TGTCAAGCTAAGCCAGTTTGACAAATCATCAAACTCCTTTTAGAACAATGTTAAGCTTTT TATCAGGATTTTCTTTCTGGTGGGGGAGTGACTTTATTTCATGGTGAGTCTGTATTTAAA CAGACTCATACATACTGAATCTGTCTACCTCCATCTTTGGGAAAATGAACATTTGTGTGA AAACTAAACCTGGGAGTTTTCCTGTCCTCCTTTTAAAGAACTGGAGTAGAAGGAATAATT CTTTTAGTATATAGCAGAAGCCTCTGGAGTACGGACTTCTGTCTGTTCCTTGATCTTACA CGGGTTATCTTCTCTGACACGGGTACTGACTTAGTAAGTGCTTCCCCTGTTTGGAATCAA GACACTAGACTTTGTGAGTTAGGACTTACATGGTAACTAGGAGGCCATCTGGTCTCTTGA CACTGTTAGTACAGCCACAGCACAAATGTCTACTAGAGTCTTGACAGGCAAGTGTTCCTT GCAGGTTTTCTAAGGTCTGAAAATTTGTCAAAAGTGATGTTATTTCTTTGGATATATTAT TCCAGCCTTAAAATGAAGAGAAATTTTAGGCTGGGGAGATGGCTTGGTGGCTAACGTGCT TATGCACAAGTGTGAGGACCAGAGTTCAAATCCCCAGAACCCACATAAAAGTGTGGTAGG CACGGCAGTCTGCACGCAAGCCTGGTACTGCAGGAGCATGACAGGGAACTCTCAGAGCAA ACTAGCTAGTCAGCCTAGCCAAAAACACCAAGCAGTGAGAGACCCTTCCTTAATAAATAA GGGGAAAAGCAATCAGGGGAGCCCCCAACATCAACACTGCACCTCCACATACATGTGTAC ACACACGCATTAGCAAAACTATGCACACATGCAAATCATACATCACATATGCATACCACA CGTGGGTAATCCTAGCACACGCTTGAGGATGTTATCCTAAGTGAATAAGCCACTCACCAG AAGCCAAGGATGGTATGTCACTCATAGGGCATCTGTAGACAAATAAGATGCATAAAAAGC AGAATGTAGGACTTTACATGGGAGGGGCATTGAAAGAGGAGAAATGGAAAGACATAAAGA ATTGGTGTTTAATGGTATGGCAGTTCCATTTGACAAAATCACCATTTCCAGGGCTGGACA ATGGTGATACTCTGATATATAACTGGACAACATATAGCTGGGCACACACACACATATGAT AAGAATGGATTTAGTGATGTGAAGAACATTCACAACTTAACGGAGTTGACATGAGGCTGG AGAGGTGGCTCAGGGAGGAAGCAAACTTGCTGAAAACGTATGAAGCCCTGACCTGAATTC AGCTCTCCAGGCTATGCTTGCCTGTAACCCCAGAAGGCTGGTGAGGGTAGGGATGGAACC AGAGACAAGAAGGTCCCTGAGGTTTGCCAATCACCAGCATAGCAGGCAAAAGCAAAATAG CCACCTTCAGATTTAGTTCTGTCTCAAGGGAATAACATGGGGAGTGAGCGATTGAAGAAG AAACACCCAACATCCCTCTCTAGCCTTACATACATACTTACACACACACACACACACACA AGCACACACACAAACACACTCTTACCACACACACCACTACAAAAAGAAGTCAAAGTAGCA ATTTTGTGTCATGTGTATTTTACTACAATTTTTTAAAAAATGCTTGCATGAATAAAAGGG GTACATTTTAGAAACAGAAAAGAATTTCCAATTTTTATGAGTATTCTACCTGACAGATGC TGCAGGACTTGACCCAGAGATTAAATCTATTTCTGAGATGTTTATCTACCCTTGCATGGT GGGGGTGTAGAAGGAGCAGGGAAGATCGTATGGGATCTAATAATATTCGGGGGGAAAAAT TTAGTTCCCTCCAACTTCATTTCCTTGTTTTCCACAAGACTGTGTGTTTCTCTGTCGTGG TGCACAGAACAAGGTCTGATGCGTCCTTCACAAAGAACCATTGATGGCGTGTCTGTGTGA ATTGCCCTGGCTTTGGTCACAGCCAAGTTCTGCGGGACCCACTGCCCCTCGTTCGACAAT ACACTCCACTGTGTGTAGCCATTTATGAAAGGTCAGAAATGAACTGAGAAATGGCTGGAG TCAAAAACATGTGGCCCTATAAATATCAGAGTCAGACGGCTTCAGGCATTTCCCCAGTCT CGTTTCTGCTCCATTCAGCTGTCTCCGCAAGCCTCTGCTGAGGTGCCTGGCATTTTGTGG GCACCTTACTTTGTACAGTTCTGCAGAGGAAGCTACCTTCTTCACTTGCTGCCCTTCTTG CCCAGCCCAGTAGCATAGAACCATTAATAGAGTTGTTTTGATTTGTTTTTGTTTTTTAAG TTAGAATTTCTTCTCGGGAGCCCTGGCAGCCCGTTCTGCAATGCTCTGTCTTATTTTAAG ATTTTCCACTTTGCATTAGTAGCGACTTTGCCTAGTTACCGACCTGACACCAAAGGTGTT CTGTGAGCTGAAGGGTTTGCAGATTTGGGCTCCGTGAGTCCTATTGGGACATTGACCATG ACATTAGCTGCCAGACTGGATGACTTCGAGATGACACTGGAGCACCTGTTCATGGATGTG TTTGTAAGTAAAAGCTTTCCATTCCCACATGCAAGGATTGTCCCTGCAATCCCAAATAGG GATTGTGTCCCCATATGAACAGAAGCTTCTAGCTTGCAATTGTGCTGTTTCTACTCCAAT ATACAGAAGGGGAAGTTGGGGTGGGGTGGGGTGGGGTGGGGTGGGTATTGTTCCTAAATG TCCAGTGACACAGAACTGCCCACATGGATCAATGCCACACCACTGGCAGAGGTGTGGCAT TTTGAATGAAGTCAGCTCTAGAGGTCTAAATGAATGGGCGGAACAGAGAAAACAACACTT CCCACTACCCCCGCAGAGATCAAACCACTTCTGTTTGCGTTCCCTGGAGGAATCAGATTT GTTTGTGAAGCAATCATTCCAGAGGGCTGGGGGTATGGGGTGGGCAGTGAGGAATTCACA GTGCTCAAAACACTGGTGATTCCATGTAGAGAAATGCAGATTACTAGGTAGTGCCACAAA TCACACTGTCCACAGAAACTGGTTTCATATGGGTTCTCCAGGAATTTGTTTGATAAGATG AAGCTGTTTGGTTTGATTTATTTTCCTTTAAAGAAAAGGGCAACCGACAGGGAACACACA CACACACACACACACACACACACACACACGCACCTCTTCCCACAATGATTTTCTGAATTT TAGCAAAAGCCATGTCAACAAAGTCACTCCCCCAGCCCAGCCACCGGGGCTCCTTACACT TTGGGCTCTCACTATGGGGCACAGGTCTGCTCTCTGTGGGTCACTGATGGTGAACAGGGA CTGCAGAAGCAGAGGCTTGCAGGTGGCAATGCAGCTGGAAGGTGTTGGCCTGTGCTCTTT CCAAGAACAACAGTTGTTCTGCCAGGGGAGACGGCCGCAGCGCTTGCTGTGAGGGCACAC CGTCTGTGTTTAAAATGAGGAAAGGCCCCAGAGGGCTGGCCTTTCTTGGCTATACATCAC TGGGGCCCTTTCAGGGACTTCACAATGAATGGTGTATTTTGGCAGACAGGAGAGTCTGGA GCATTACTTATTATTAATTTATAATTTGTCTTCAAATGGATACCATTCCATGCTGGCGGG ATTCCCAGAGGGCCGGTCTCTTGAAGGAGAGTGTGGGGAGCTGAGTCACTTGCGTCCATT CTGATCATAGTCATGGCACTGAGAAGTAAGCTTGAAGATAGAGTATGTGGTGGACCGTGG AGAGGGTCCTCCTGCATGTCTAGTCCTCGGTTGTCAGGTCACGGAATGTATAGTATGAAA CTAGCATTGATCTGACTCGCTACCACGGCCTGAAGTCTGGCAGCAGTGGGGCAGGACTGA GACAGGGGGTGGACTCTGGCATAGCAAAGGATCAGTGGGAGTTTGATTGTCTCAGAGGGG AAAAATAGAATAAAAAAATGTCTTAAAATACTCCAAGTTCATTAATTTGTTGCTTTGACC TCTCTAATTTCCCTTCTACTCCCTCTAAACTCCCATAGTCTTGTTTCCATGTCTGGCAAT GCTCTCCCTCTTCAAGAGGATGCTCTCAAATGCCCCATCCTTTTAAATAAATATCTCTCA GTTGATTATTCTAACCATTTTTCCGATCCCAATTGGACAGTTTGTTCGCCCATGCTCTTG AGGAGAATGTTGACTGCCCTGCTCTGTCTCTTTCCCCTGGCACAGTGTCTCTCTGAACCT GAAAACAGGCTGCCAGTCAGCACGCACCAAGGCTTCTGTAAGATGAGAGAGTCGGTCACA TCACTTGTTTCATAATCCCTTGTTACCACGTGGGGCTTCGCTAGCTGCAGCTGTGCAGCT GCCTTCAGTTCCCAGCACCCGCATCACACCACCTTTACCTCCAGCTCCATAGGACCTGAT GTCCTCTCCTGGCCTCCAAGGGTAACTGAACTCATATATACCCCCTGCCAAACAAATGCA TACATCTAAAATTTTTATTAATGATAAATATTTTAAAAGAATAGCAAGTATAGAATTTCT TGTTATATGTGAACTGCTTCTGCTGTCAGTCCATCTTCCTCTTGTTTCAGAAGATGAGAA GACTTGTTGCTTATCTCTCATCTCTAGTAGGCATAGCTCAGTGGCTCTGCCTTCCACGGA CATTCCAAGACCTCTCCATAGACCAACTGAAGAAAAAGGACAACAGGAAACCAAGCAGAT GTCATGAAACATTCTTTGTTGCATTAAATAGCTTGATTATCTACACTTGAATCTATCCTT TCAAAAGGAGGCAGATGCCTCCAGCTCTCGACTCTTCTGTCTAGCTTCTGTTGCCAGCAT TCCATATGCACATTCTTATGACCATCCAGAACTTTCTCATTATTAACCTGTTATGCTGAG TTCTTTCTTAAATATTATTTATTTATTTTTATATAAGTACTCTGTAGCTGTCATCAGACA CACCAGAAGAGGGCATCAGATCACATTACAGATGGTTGTGGGCCACCAGTAGTTGCTGAG AATTGAACTCAGGACCACTGGAAGAGCAGTCAGTGCTCTTAACCACTGAGCCATCTCTCC AGCCCCCTTATGCTGAGTTCTTATCTGGCTCAAGCTTCCTCTAACATTGCTCCTTCTGTT TGCAACTTTATTTTGATTCTTATCAACATTTGTGCATGGCAATTTCATGAACATAAAAGT CGAATACTAGAAGGTTTATGAAGAAATCTTCCAGGTTCCAATCCCTTCCTTCCAACCTCT GAGTCCCTCTGAAATCATGTTCTTCCAAATGTTATATCTGGTGGTTTTCTTAATAATATG TTATCTTAGACACTTTTATATTGCTGTGAAGAGACACAATGAACAAAGAAACATTTAGCT ACGGTTTTTGCCCATAGTTACAGAGGTTAGTCCATTGTTACTGTGACAGAGAGCATAGCA GTACATGATGCTGGAGAAATACTTACATCCCAATCTGCAGGCAGACAAAGAGAAAGAGAG AGCTTGGACCTGGCATGGGCTTTTGAAACTTCAGATCCCATCCCCAGTGAAATACTTCTT CCTTCATTAAGGTTATACCTACTCCAGCAAGGCCACACCCCTAATCCTTCTAATCCTTTT AAACAGTTCCACTTCCTGGTAACTAATCATTCAAATATATGAGCCTTTTGGGGGACAGGA ATTACTACTCAAACCACCACATGTATTTACATAGTAATTTCTTAAATACCTAATTTTGAA ATTGTATGCTGCCACCCTGACAGATAAGGATTTAACTTTTGGTGTATGTGTATGTTCCTG TGTACAGAGGTACATACATATGTGTGAATGCACATCCATATGTGAGCACACACATTTGGA AGCTAGCAGACAGGTGTTAGTCTCTCACTGGTCTAAAGCTCATGAAGGTCAGGGTTTAAT CTTAGTCAGGGTTTCTATTCCTGCACAAACATCATGACCTAGAAGCAAGCTGGGGAGGAA AGGGTTTATTCAGATTACACTTCCATATTGCTGTTCATCACCAAGGAAGTCAGGACTGGA ACTCAAGCAGGTCAGGAAGCAGGAGCTGACGCAGAGGCCATGGAGGGATGTTACTTAATG GCTTGCTTCCCTGGCCTGCTTACTTGCTTACTTATAGAACCCAGGACTACCAGCCCAAGG ATGGCACCACCCACAATGGGCTCTCCCACCCTTGATCACTAATTGAGAAAATGCCTTACA GCTGGATCTCATGGAGGCATTTCCTCAAGGGAGGCTCCTTTCTCTATGATAACTCCAGCT TGTGTCAAGTTGGCACACAAAACCAGCAAGTACAACCATTGAATTTCAAGGATGAACCTG TATACACCTCTCCAGTTCTTTTGAAAACAAAATGTAAGTTGGGTTGGTTCCTGGGATCGA ACTCAGGTCTTCATCCTGTCAGGATAAATATTTTACTTGTTGGGCCATCTTCTCAGTCTG CAGGTCTCTTATACCCCCACCCCCAACTCACACACACATTGCTCCTTTCCCCACTTGTAT TCTTGATGGACTGATGTTGCAGTTTAATGTAACACCTAGTTTTATTGTGCTAACAAAATA TTGTTTATATCTGAGAGATAGAATAAATTATAACTACATATCCTGATGGGCTTTACAACT TTATGTTTTTCCTGGAATTAATAATTGTCTCCTTCTAATATTTTCTTAATATCCCATATT CTCATCAGCCATTTAAGAACTTCAATAGAGTTATATGACTTATGTCAATTTGGAAGCTTT ATTAGGCTCAGTTCACTTCCATTTTGTGGTGGGGTGTATCTTTTCTAGACCTTTCCATCC TTCATCTGTTAGAGGAGTTCCCTTCTTGGTCTCCTGAATAGCTGTCTTCTTGATACCTCT CTTGCTCATCATCCTTTTGGGCCCCCTTTATATCTCTCCTGCGTCCAGTCCTCCTTTGCT TGGAATTCTTGTTGGCCCCTCTCTCCAGGCTCAGTGTTCAATCAAAGTGCTGAAGAACTT GATCTCCAGTGTTCACAAGAAGTAAGTCTACCCATTGTTGAATGGCTATCCTATGCTTTT CATTAAAAGACCATGTCTAGTGTTTGCTCGAGTGATGTTGAAAATCAGAGCTACATTTTC CGGTTTGACTCCTCTCTTAAATCTCATCTCAAAACATCCAAGCACCAGAAACTAAGCATG TCCAGAAGCCACTCAGCATCTTGTCAGAATTCCCCCTCCTTCTATGCATCTGTCATAACA GATAACATTCTTTCTCTAGTCTCCCAGATAGAATTTATAGAAGAGTAATATCCAGGTTCT AGACTTTACCTTTCCCCATTTGGACTACTGCAATAGCCTGTGACTACCCAGTTGACCTTC ATTCCTTCATTCACTCTTTGTCAATCAGCTCCTCAGAATGAGTGTCGCTTCCTTGCTAAA AGTATACATTGTAATGGCTTCCCTTTTCTCATAGAATGAGGCTGCCCTCCTTATAGTTTC TATTGCTCTGATGAAACACCATGACCAAAAGCAACTTGGGGACAGAAGGGTTAGTTCCCC TAACAGCTTGTAAGCCCATCACTGAGAGAAGCCAAAGCAAGAACTCAGGGCAGGAACTGA AACAGGAGGCGCACAGGAATACTGTTTACTAGGTTTCTTCTTGAGGCTTGCTCAACATGA TTTCTTACACAGCTCAGGACTACCTGCCCAGAAGTGGCTCCACCCACTGTGTGCTGGGCC TTTTTGCATCATTCATCAATCAAGAAAATACTCCCACAGGGTCGCTCACAAGCTAGTCCG GTGAAGGCAACGTCTCACTTGAGGGTTCCCCTTTCCAAAATGACTCTAGCTTGTGTCAAG TTGCCATAAAACTACCCAGCACAGAAGTCCCAAATATACTGTTCTATAGTATGCAGGTGA TAATGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTATACAGGCCCACACATGCCA CAGCAAATATGTAGAAGTCAGAGGCCAATCTTGAGTATTGGTGCTCATCTTCCAAAATTT TTAATTCTCTTTGTTGATTTTTTTACTCTGTGGATGAGGCTAGCTGTTCAGAAAACATGG GAGGATTCTCCTGTCTCCATTGCTCATGCTTGCATAACAAGTGCTCCTCCCTCCCCCAAG CCATCTGTCCAGCCCCCTGGTGTCATGTCTTACCACCCTTGTTCTCACCACGTGACTCAG TATCTCAAGCAATTTTCACAACTTTTCTTTCTGTTGTAGAGGCTTAGAATGCAAACAGAG TGGGGTAGGCCAAGAAAACTGTAACAGAATCCTCTATTCATCATCATTTGCCTCTAAGAA TTGCTCCATTGAAGGTATTTTACCCGTTTTGGCCATGAACTTGTACTGGGAAGCCCTCTG ACATTTTGATGTACGGGTTAGTGGGTGCGCACTCAAGATAAACCATATTCCCACAGCATG AGGTTAGGAGATGCCAGTCATTCTGACAAATTCAAGTTGATTTGTCCCATCTCATTGGGA AAACATGAGACTCATGGTGAAGGGTAACAATTGCCTTTGGTAGTAATGCCCATGTTCCCT GAGTATTGGAGAGGGAAGAATCAGACACCATCAAGGAAAGGCCCCACTCTCCTTTGCAGT GCTGGAAGGGTTCCTTCAACTATAGGGATCCATTCTATAGAGGAAAATTATATGTTCAAG TTCTCTGTCTGGAAAAAAACAAGAAAGGAAGTATACAAATGAGAAACAGGTTTAAGAGTT GGTCATTTGCCACCCAGCACTTAGCTAACTAAGTATCTCGGATGCCTGACGGGAGAGAGC CAAGCCTATTGAAAATCAAAAGCCAACATGTACCGGTTCTGCTTAGAAGTGCACCATACA TATCCAGCTAATTCTGGGAAGTCAATACCACAGATAAGGGCATTATTTATTTTGCCATTC CAGATGTAATTACACAGTTTACCCTGTGCAAAGTGCACTTCATAAACATGGCGGATCGAT GCTAGTTATCAAAATCTATCTACAGCTGACAGAACATGAAAAAGGGCTTTGCAAAATGAT CTTGAAGCCCATCCACAGAGCCAGCCCCACAGGTCAACTTATTACCTGCTTAATCACACA GGCATCCTGGCAATAGTATTGATTCCCTGGGACCAAGACATGACATCACTCTTCACAGCA TATGCAATAAGCTATTCCCACCATGCAGAGTGGCCATCCGCTCAATGCTGCAGCCTCTCA GTGTCTGGAGTGGCCTCAAGCAGTCAAGGGCAAGTCAGGTGCTGATGGGAACCAAGCATA TTAAGGCAAGGAGTGAAGAGCTTTCATACAAAAGAGTGAAATCCTCCTGCTGGCCTAGAG AAACAGCTCAGTCAATGAAAATGTTTTCTTTGCATGCATGGAGACTCGAGTTCCATCCCA AGAAACCACATGAACCAAAGCCAAGCCTGGCAATATGCTCTTGTAATCCATGCACTGGGA GATGGAAACAGACAGTGGCCTGGAGCTCTCTGGCCAGCCAGCCTAACCTATTTGCAATTT TCAGGCCAATGGAAGACTATCAAAAATAAAAGATATATGACAGCTGAGAAATGACAAATG AGCTTGTCCTCTGGCCTCCATATGCATGCACATACATGCACTGATATACACACATGTACA CTTTCACATAACACACACATTCATACACCTTCACATAAGCAAAGGCATGCACATACACAC TGCTGCTGCTGCTTGTGGACAAGACCTCATGAGTGAAAACTTAAGCCATGCTACCAGCAG GTCAACATTCATTTGTTTGGTGATCCAGGCATGCTCAGACAGAATACCGGTATCTCCACC ACAACAGGCATTAATATTTTCTACAATCTCTACAGTGTGATCATTGCATTAAAGATCTCA GGAAGTTCCATGACACCCGATTATCTCAAGGTGTCCCTGTGGCACATACTGCATCTTCCC CTATGGCCTAAAGGAAGGCAAGGTCTTTGAGTTGATTGAATCAGGAGCCTTATGGGTGAA CTAATTTGCCTACCAAACCTACCAAACATTGAGTGTTCGAAGGCTAAGAAGACATTTCAT TACTACTGGGATAGGTGTCCCAATGGGGCAGCCTTTAATGAACCCCATGGAATGAAGCAT GAGGGAGGTGGGAAGATGGACAGTGAGGTCCACAAAGGCTATTGTGGTGCCTGGGCCCAC AGGAAAATGTAACCAGTGTGTGAGACACAGCAGTGACATAGTGGTTAGGGAGCCCCTTAC AGTGTGACTGTGGGCAAGTGATGCCTCTTTTCTGTGCCCCCACTGCTTCATCTTTATCCA GGGAAACATGAGTTCCAATTTGAAAAAACATTTCGAGAACTAAGTGTATCACCATCTAGA ATGGTCCCTGCAGTAAGATGTGCCACTGAAAGGGGCTGTGCTGCTTCATCAGTCAGTGAG GTAATGGAGGAAACATAAACAATGAGAAGAGATATTAAGAGAGGTGTGGGCAGGGCCAAG GTCCATTATCATAATATAAACGATGAGAAGAGCCAGGCGTGGTGGCGCATGCCTTTAATC CCAGCACTTGGGAGACAGAGGCAGGCAGATTTCTGAGTTTGAGGCCAGCCTGGTCTACAA AGTGAGTTTCAGGACAGCCAGGGCTATACAGAGAAACCTTGTCTTGAAAAACAAAAAACA TAAAACAAACAAACAAACAAACAAACAACAATGAGAAGAGATATTAAGTGAGGTTTGGGC AGGGCCAAGGTCCATTATCATACACATGGGTATAGTTTACAAGACAATGTCATCTCAGAA GCAAGCTGACTCAGCCTTGAGCACCACACTGCCTCAGCAGGGGCAATCAGAGTCAACCTG GGCAGATCCACCCCAGCCAACCAGTAAAGGAAGAGACAGAATGGTGGGCGGGGAAGAGAG GCAATGGAGGGGAAGGAGAAAAAGAAGGTAAAGGGGGATGGGACCAAGGAAGGAAGTTTT ATTTCTTCTTTCCTTGGTCCCAAACCAACTGCAATTCTTCCTAGGGCATCTTCCACATGA CACAGGGAGATAAGCTCGGTCAAAGACAGACACTTTGAATTGTGTGATATGTAAGAATAA GCCCCAATTAAAACCAAGAGAAACTCAGTGCTCCATACTGACCCGGGGAACTTCCCCCAG TCCCAGGCAGGTGAGGTCTGGTGACAGAAGTGTTGCTTGTTGTCTTGGTCCTGTTTGGGG GATACTTTAACCTCTGACCTCACTTATGGAATCCTTCTTAATAGTCTATGTCCACTAGGC AGTGTGTCCTGATAAGACAAGGCAGGGGCCATCTGAATGGGCTAAGTTTGGAAGGAACAA GAATGAGGCTGGGGTGCTGGAGGAACACAGGACTTCTCTCCCAGAACTCCCCTTCAGACT CTAGGAACTTCCTAGACATGTTAAAAATTTGTTTCTCCCATGTGACTCTGTCCTTTGATC ACTTTCTCGTCCCACATGGCAACAACTAAAACCCAAGCTTCTCCCCCAGCTATAGCTTCT CCACCCCAGCTCAGATAATGGTGGGTAGAAATTAGACCTGTTTGTGCCCCTTCCCTCTCA CCCCACACTGGCACATCTCCCTTAGTCCTCCAGCCCAGCCAGGAATGAGGCAGCTACAAG GAAAACCAGTGCAAGTCGCATTGCCTGCTTAGTGAGGTGCTGGATGCCACTGGTTCTCTG GAACTGTCCAGTGTTTAATCCCAACTTGGTCATCGCAGATCCCCTGAGGTCTGTTTAAAG GCCCTGCCTTTCCTCCCCACTCCTGTAGCTAGCTGAGAATGCTTCCCTTGGCCACCAATA CTACCAATGTCTTTCTTTCAGTTGGTCACCTGTGGTGCCGCTCTCAGCCTGGAGCCATGC TCCTGCCTTTTTCACCTGGTTTGCTTGCTTGCTTGCTTGCTTGCTTGCTTGCTTGCTTGC TTGCTTGTTTGTTTTAACCCTCCCTCCATACCATACCAGAGCACCTACAATACCCCGAGA CCCAGTCTCAGGCAGATCACAGCAAACCTAAGACCTCCCTCAGGACCTCCCTCTTCCTTC TGTTCATTGATGGGCTGCTGCCACATGAGTCAGCTCCCTGGGTCAACCCCAGTGCACTTC ACTACGTACCTCAGGCTGGCCTAGAACTCACGATCCTTTTGCCTCCATCTCCTCTACTAT GATTACATGCATGCGTTACCATGCAGGGCTCTCTCCTGCACTTTCTTTTTCCCCCCCTCC CCCCCCCCCCCCCCCCCGCCTTGAATAGCCTGGAAGATGAGGTCAACTTACAGTTTCAAA CCTGGCTCTGGGATGCTCCCTTTCCAACCCTGCCTGTCCCTCCAGGACAATAAACAAGCC TGAAGTAACAGTGGCTAAACTAGCTGTTGTCCCAAGATCTCAAAACACTGAGAAAAATTC TTTTTTAACATTGTGTACAGTGTTCCGAGGACTCACTACAGCTGAGGGTGCCATGTCTAT TCTGAACTTTTTCTACTATCAACTTTGTAATGACCTTCATCCCTCATAATTAGGGCGTTT CGCTTTGGTGAACAGCAATGAAATTGTTAGGGCTTGGGTGAGAAAAGGCCCTCACAGGCT CTTGACTTTGCACATTTGCTCCCCTGCTAGGGGGTGCTGTCTTGGGAGGCAATTGAACCT TTAAGATGTGATGCCTAGCTGGAGAAAGTGCCCTTGAAGGTTATAACCAGGCCTCACTTC CTGTCCAGTCTCTACTTCCTAATTTCTGATCTTCTGGGGAGCTGCCAGCATCATGCCTTT CCACTGTGATGGACTGGGTTCCCTTCATGAGCCAAAGTAAAAAATTCCCCCTTAACTTGA CTCTGGTAGTATAGTAAGAAACACAAACACACAAGGGATCCTATATTCTACCTGACAGTG AAATTCTCACCCAAAAGGGCCTCTAGCTCACCTCTGAAGCACCTTTGTCAGCTCAAGGTT CTTTGGTTTTCTTCTCACGGTGCCCTCAACCTCTAAAACTTCCACTTGTCACCCCTCCTG CAGTGTGCACTCCAGCCCCTTCCTCCCACAGGAAACCACCCGGCCTGATGACCTGCCCTC CCAGGGCTCTGTCAGATGAGCAGAGTAGAAGGGATGAGTTCACTGTGAGCCACTTACAGT TCTCAGTAAGAGTGTACTGTGTGGACTTGCAAGGGGCAGAAGGATTTAGCCTCACCACTG GCCATTCACAAACCTGGCAACAGCTGGATAAGCACCAGGCTCACCTTGGGGATGGGTGGG GCTGGGGAGCAGTCTACATTTATGTGGCCAGGCCCAGGGTTCCGTCAGTGTCTCTTTTGT CCTGGGTGTAGCTTTTAGCATGTAGCAGTAGGCCCATTGCTCTGATTCGCAATGTTCTGT ATGCAATTGTGAGTATGTGACAAGCACACACACAAACATACAGACATATATGAATGCATA CATATAAAAATACAAGCACATGCAAACAAACGTACTTATATACAAACACATGTACTTACT CAAACATATACATACATGCAAACATACATTCATACTTATAAACACAAACACATATGTACT CTGATTTTTATATATATACACACACATACATATATATTTATATGTATATATACATACATG TATATTGTATATATGTATATATACATATATGTATATGTTATATACACACATATATATATA TTATATACATACACACACACATGTACAGAGATATTCATGCATAGGCACACACATACACCA GACAGGCTCTTTCCTTCTCCCTGTCTCTTTCCACCAGCACTGGTGTCATAAACTGCTTTC TGTCCCACAAGCCATCACCCCCATGCCATCTTTCACACCCTATTGTCAGTGACCTATAAT ACAGCTTAGACTTGATGCGCCTTGCTTTGGCACATTGAAAACATTGATTTTCCTACAATG CAGTTCACTTCATTCCTCAACGGCTTCACCCAAGACTTTCATGTAAATGTTTTTCTCTGG ACTGGAAGGAAATGTTCCAAATAAACAAACAAACCCTCCGTCCGCATGAGCGCTCTAGTC CTTAAGCGTTAAGCCGAGCAGCGTGAGGAGCTGGAGGGTGAGGATGCCTCCCCAGGACTC CAGCCCCACAACTCACTGACGCCTAGCCTGTGGTGTCTTCCCTGGCTGTCCAGGGCCCTC TCGACTGTTCCCTGATGTACATGACCTAGGGTGGCTGTGACCTACTGAAGATGCAGTCTC TGAGATAAACCTGTTCCTGATCCTTCCTCTTCGTCCCATCCTCGCTCAGCCTCCCTCACT TCCCAGTCAACTCTTAGTACATTGTCGACACTGGTCCTGAACCCACTGCTTCACAGAGCC TTTCCCATTCTGCCCTCGTCCCTGCTGTGTGGCTCTTTATCCTCTCCCTGTCACTTGGCT GGCAGAGGACTGTGTAAAACTGGAGGCTGTCACTCATCCTTGTCCCTCCCCTTGGCTCCA TCAGTGCCTTATGTGGAACTTGTCTTGGAATCCACAAGGCCCTGGCCTACCGTAGGTGAC CTGTCTCTGAGCACTTCTTACTCAACCCCTCTTTGAGTCCCTGAAGCAGGGTCTCACTGC CCCATCTCCATCTCTTTTGGACTGTCGGTGGCCTAGAGTCAAGCCTGGGTGACATGCCAG CAGCAGATCCAGAGACTTTGAAACTGCCCATCTAACCAATCCTGTAGCAGGCAGCTTCTG TAAGGCCATTAAGAGGGTCTCCTTTCTAGACTCTGAAACTGCTGGATGCCCTGTGATGGG TGACCATAGAATAGGCCAAGTTGGACCCCGCAGTTACACAAAGTTACTTTGGTTTACAGT TGAGTTCTGACCTGCCCATCTGTATACTCTGCTCACCTTACTCAAACAGGAAGGCTGTTT CTTCACCAGTTAAACACAAACAATGGAAGCCATTTGGTTCATTGAGGGTAGCCTTTGGAA ACCTCCCAGCCCGGTGTCTGGTAACTAAGCAAGCATCCATCCAGTCTCCTCCCCTCAAGT GGTCATATCAGTATGAGTGTCTGTCCCCTCCTGGGAAACATACCTGTGTTTTAATAATGA AAATAAGTAATGGATAATAACGCTGTAGATTCCGTAGGGAACCTGAAATGCAGGGTCTCA GAATTCCATGGATAGACTATCAGATACTTCTGGGCAAACTGACTACTCAGAACCGTGAGG TCATAAGGAAGAGCTGAACATTTATTCTCCAGGGGCTGGGGAGAGCTTCCTAAGTGGGAG GAAACTTTTCTACTTATAGAAAGCATGACCGTGCCCCCGCCACATTGGGGAGGGGGTGGA ATGTGCTGGGCCTCAATGTGTGCGGAGTCTGGCTCAGGGTTATTTTGATTTCCATTAACA TTCTCTTCTATACGTATTTAACCATAATTGAACACATGTGCTTCTGTTTTATTTGCACTC AGTTCATCAAAGTGTCCCTTACAAGTCTGAACTATACCACCAGAGCCTCTAGTTTTTCAG CGAAACCCCCACTAATACCCCTGGGAAACAGGAAGTTGCATTTACTGAAATATAAATAAA TTCAGCTCCCAAGGGCTTTGCCGGGGCTGGGGTCACAGGAGAGGCAACCATGTACTGTAT TCTCTCAGAACACAACCCTGGAAGAACAAAACCCTGTAACTCCGGACATATAAGTGTTTG CATCCATCCTTTGTTCAAAGCTGTGACACCTTCTAGTGTGATTGTGGAAAATCAAGAGAC CCTACAGACTGGGGTGAATGTCTGAGTATCGGTGCAGATGTAGCCTCTGCTCTGGGGACA AATGACATGTAACCTGAAACCTCTCTCCAAAGATATCCAAGGGCTCCTTCTCTCGCAGCC TCTCCCCTCTCGCTCACCCTCTGCTCGCCCCAACCGCACACATGGAACCAATTATGAACA AAGCCTGATTGTTGTACACTCGGACTTTCCCACGTGGGCCCGCTGCTTTCTTTAACTGCC TCTTAGTGTGTGTCTGCGTGGGAGGACCCTGCCCACCGTTCGTTCCAGCCCAGCACCACA GCTTCCCAGTCCTCCAGGTCTCTCTGCTCTGATTCATTCCTTAACAGCATAAAACCTCTC TTCCCTTCCCGCCCACCCCCATTTCCTATTAGGTTTGTCTGAATAAACAGAACTTTCTTT TCCATCACTCTAAATAAACTGAGCTCAGGGGTTTGTGGAGAATAAAGAAAAGCTAGTTCC CAGCATGGGAGCAACATCAGGCTAAGCCTGGGATCCCCTCAGAGGAAGTGACCGTCACTT CATGAAAACCAGGGCAGACGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTG TGTGTGTGTATGAGTGTGTATGAGTGTATGTGAATGTGAGTGTATGAGTATGTGTATGTA TGAGTGTGTGTGTAGAACTTTTTTCTTTTCCTCAAGAGAAGCAAACAAAAATTCCATTAC TTGTGACCTTTCTCTGCAATGGAAGTGAGCTGATTTGAGGAGGTGAATTGATAGGAATGG GGTGGGGGTGTTAACTGGCGATGTAGCCATTACAAATGCTATAGAATGTTAAAACTATAG CCTACTTGAACCACCTGTTGAAATGCCACCTTAATCAGAAAAGAATCGGCTGATGTGGCA GATGTGGATGAAGCTGCGCTTGAGTCTTCTCAAAGCTTTGTGAAACCACACGTGACTTAG TCCTGCTCGCTAGCAGGCATAAAAAGCGAATGTCCTAGAGCAAATGTGGCGTCTCAGCAG GTGAGGGCACTTGCCACCAAACCTGAAGATTTGTGTTTGGTCCCCCGGACTGACGGCTAG AAGGAGAAAACTGATTCCCGGGTATTGTCCTCTGACCGCACCACTACTGGGGAGTTCCCC AAGCCGACACCCCCATGCACACAGGCACACAAAATAAAAAAATAATGTAAAAAATTTAAA CAAACAAACAAAAAACAACATTCTAAGCACATTTGCACAAGGTGGGGCACACACAACAAC TTTGGTCTGATTCATCTGAACCATGCATACAAAGGTAGCAAAGACAGGTTTCTTTCTCCC ACCACAACCCCCACCTCCCTTCCTGTGGACTGCATTCATATAATTAATTTGATGCGTACA TTTATTTTCTGTTGGAGGCACTAGTGGGAAAAAACATTCGTGTCTGATGTTCAGTTTCAT AGAGGTAATTTATGAATCCAAAGAGACCCTCAATCCTCCTGTGTATTGTTCCTAGTCTTC AAATATTTTTTAATGTTTAGAAGAGAATGAAATCAGAATGCAGGATTTTGAATTAATCTC TGCTGCAGATGTAGGGGAGATTCCACTTAGTCCTTTTAAGGGAAGCACGTGACCTACTGT ACAGCCGAGGGGCTTGGGCATCACGTGGTGGGGTGAATAATGCGTCCGATACTCCCTTGA TGAGACAACTGACCTGGTTGCCATCCGAAGCCCGGAGAAGCCAAGTTGACATTTCTGGAT CATTCTCCTCACAAGCACCACGTACCCACTCCTGGGGCAGCAGGTCACGCTGAGCCAGAG CTGCAGGGACAGCTAGAAGGAAGCTGAAGGCGCTGCTTCACACAGCTGAAGTTGGAGAAC TTGGGCTGTTTTCCTTTCTCCCCCATCCCCCACCTCCTGACCAACCACATCTTAATTCAC TGGGCAGAAAACGCTTTCAGCGTTTAGATATTTGGGAAACCTCTCCAGAAGACCACAGTT TAGCTCTGAGAAGGACGCTAGCTAGTCTCTCTTTGCTACTAGCAACACACACACACACAC ACACACACACACACACACACACACACACACACACACACACGATCACTCCCAGCTCCACAC CATGGTAGTTCAGACTGCCGTGACTCCAAACAGACCTCAGAGACTTCTGAAAATACCTTA TGGATCTCTGAGAAGGCGCAGCGTGGAGAGGGTAAGCTACGTGGCTGTAGTCGGCTGTTT GTTTTCATTAAGCAGTTGCTACAGACTAGAGATGCTGGTTTACATTGTGCTACTGCTACT GATGTTGCTACTGATGTTTTTCCTGGGCAATAGGGGAACTTCCTGCGGCTGCAGATACGA TTCTATTTTCTATATGGTGATGTTCTCTCTCTCTCTCTCTCTCCCTCTCCCTCTCCCTCT CCCTCTCCCTCTCCCTCTCCCTCTCCCTCTCCCTCTCCCTCTCCGTCTCTCTCTCTCTCT CTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTGAACAAAT AAGGCTGAGAATTCTGAAATGGAAATGTCTGTCAGTTGCAGATGCCAGAGGAAAGATGAA ATGGGAAGGTAGAGCCGTCTGTCCCCGTGGAGCTTGTTAAGAAGTGTGTCAGGGCTTAGA GCCGACTGCGCCTGTGCTCACTGAAACAGCACCCAGTTTCCTTTGCTGGGTGAAAAAGAA GGCAAAGGTGGTATGAAGGGGCTTAGGCAAGCTAGTGTCAGTTACCAAGCCGGTTTAAAG GACCCTGCTCATCCTTACTTGTTTTTGTTGTTGTTCTTTCAAAGATAGTGCTCTGCTTTG GGCTCTGTTCTTTCATAATCCTACCGATTTCGGCAGAAGTGACTGTTAATTTCCTGAAAG CATATGCCCTGCATGGTAGCCTCTGGCAGAGAAGAACCTATAAAGAAGTAATGATTTATT TCAACTGTAGGAAGGAATAGCCTTTTGAGGGTGGCTGTCGTTTATGCAAAGTGGGAGAGA TGTCTGGAGGAGGTCGGCTCAACATGTGGGGATGCTGCTTACACCTCCATGGTTTATTCT GTGTGGCTTAGGCACCCCCAGATTCCCCGTTGGAATCACCACAAGCCCTTCCATGAGCCG GATGTCTGCATCCACGTGTTAGGATCAAGCACAGGCCAAACCCAGCCTATGAGTTAAGAC CGATGAATATAACATGACCCAGCTCTGGGACAGGAACAAACCTTAATTCAAACGGCTTAT TCTGGCTGGTCTACTTACTAGTTAAGGGCCTTTTAATTTAAAGAAAATCTAATTAAAGGT TTCGACATATGGGGACCGTCTAGAATATACAGGCAGAACTGAGTTGCTGGCTCTAATAGT TATAATTTTTTTCTATTTGAACTTTTTTTTTCAAAGGACATTGCCTATTCTGGTTGTACA TAGGTAGGTCTTCAGTTCAGTTTGAGACATGTTCCTGTGCTCAGTACTATTCACCTGACC TAATGGGTAGTAAGTGCCTACTGTGTGCAGCACCTACTGTGTGCAACACCTACTGTGTGC TTACTTTTGCAGCTTTGGAGCACAGGAATAAAAGAGCCCACATGTTTATAGGTCGCTTCT CTTGTTTGTCTGTTTCTCTGCTTTGAAACACTGTCTCGCTCTGTGGAACTCACTGAACCA TCCAAGCTTCCCTCCAACTCAAAGCAATCCTCCTGTGTCCTCCTTCCAAGTGCTAGGATC ACAGGTGAAGCCAGAACTCCCAGCTCAAGTGCATGAGGAACGTGATTTTCAGTTCTGGTG AAACCCCTTTCCTCTGTGATCACTAATTGTGCGTGATATGTTTTATTATTGAGGTATTTA TAAATCATGTCTCTCAGGGCTGGGCAACGGGGTAATATAAAGAAGAGTATTGATGCTGAT TCTTACAGAAACAGAAAGTCTCGCTACCTCGTGATCTCTCTGTATTGTTCAAATCTCTAG ACCCGTACTGAATATTTAAATATAGATTTGCATAAATACAGATGTGTACCCTCTAGCACT TGGTCTTTTACTGTTCTCCATTTTAAAGCAAATCAACAATCCAGCAATCCCAATCTTACC TATCATCTCTGTCTGTTGCCATGTGTATTTATAAGTATAGTAGTATATTTGAATCATACG TAGCTAATTTCTGCCCTTGAGTGTAGGCCATGGTTCATGGTCTTAAGGGATGGAGCTAAG AGGTCTGGACCCTTCAAAGCAGCCTGTGCTTCCTTGGAGTTTGGGCATTCCAGATGGACC CACTACCTTCCCCCACCAAGACAATGGAGTAGACACTAATTAAAATACATGGCAGCCTGA CAGGTCCAATTGGGTGTTTAACACTGCGGTGCTTCGGGGACACTTCTCAGAATGGCAGTC ATATATTTATATAAGAGGACGTTATTTGGGAGATAAATAGTTCCAACCATGAAGGCTGCC CTTCTTCCCCGGGACTCTAGCATCTGGCCTTGTTACAGTGGAGAGCGTGCCCGACATCTG GGCCACCATTATTATCTGGGAAGGCTTAAAAACTTCAATTTTTCAGAAGGCCTTTACTCC AGGCCTATTGTGTCTTTACCACCCTGAGCTGCTAATGAAACATGGAACAAGCGGCCTCCT CCCCTCGCGCAGCATGAACAGGGAAGCTAGGTACAAAAGACATCGTTCTCTGTTCAGACC CATCAACCCACAGGATAAACCTCAGTCTTGAAACAGAATGCTACCTGTCCTTGCCATCAC ACAATGCCTTGTGACCTTTGCTCTCTGGTGGCACTGTGTTGTGGCACCTGGCTCTGAACA GAATTGTCATCAGCTTATCGTCAGAACTGCCCATAAAAGACACACTTAAATATGAGGCAT GTGGACCAAAAACATGATTTCAGAGCAATTATAATACACATGTGTACATGTGTCTCTCTT TGTGTGTCTGCACATGGAGGCTAGAGATAAACCTGAAATGTCATTCCTTGTGTGCCAACT CCTTGTTTTTGGTTTGTGTGATTTTGATTTGTTTGAGACAATCTCTGCCTGCCACTGCTG CTTAGAGCTTACCCGTTAGGTTGGCCTCAGGGTTGCCCATATCTCCGGCATAGGATTATA AGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGCATATGTGTGCATGTGTGTGTGTGCA TGTGTGTATGTGTATATATGTGTGTGTACATGTGTGTGTGTATAAATGTGTATATGTGTG TGCATGTGTGTGTGCATGCGTGTATGTGTCTGCATGTGTGTGTACTTGTGTGTATATGCG TCTATGTACATGCATGTGTGCATCTGTGTGTGCAAGTGTATATGTGTGTGTATGTATGTG TGCATGTGTTCATGTGTGTGTGCATGTGTGTATGTGTGTGTGCATGCAAGTGTGTATGTG TGTGTATGTGTGTGAACATACATGTGTGAACTAGAAACTGGTTCACAAATTGCCAAGAGA GCTCCTGAGAAAGCCAACGCAAGTTTTGTTTTGTTTCGCTTTGCTTTGCCTTTTTCTGGT GATGACTTCCCTTGGGCTCCCAACTTCATGTATAATCCATGGAAAACAAGGTGCTCCAGG TTCTGTGCACAGAGGCATCAGATCACTCAGCCTTCTTGAGCTCAGGGACCCCTCCATGTA CTCTCCCTTCTAAGGGTGCTTGGTTGGTGCCCAAGGAGAAACGAAGTGAGTGGACCTCTC ATGCGGTGCACCTCAGGTGGTCTGGGTTTGTGATTTGAAATTGAGGGTAGAACTTTGCAG AATGCCACTTGGCAAGATGGCTGCCTCTGTCTCAGTTCTATGCTTTTGTGACAGAGGCTG GGTAATGTCTATGCCTTTCCCACTCTGAGATTTGATCTTTGATACCTTTGAACTCATCCT GCATGGACATCATGTCAGATTTTGTGCTCTGATTTCCCAACTGTAAGGATACAATGCTTG ATCCCCTCCCTATTGTCTTACTCTCTAACACCTATATCCAGACCCAGAATGCACTGGGCA CCTCTGTTCTCTTGCTGATCTTCACATTTTGAATCTAATATGTCCAAAGTAAAATTTAGT ATCCTACACACAGACACACAAACACAGACACACACACACACACAGACACAGACACACACA CACACACACACCTCAAGCCTGCTCCCTACCCCAGCATGAGCTGAGTATAATATAGCATCA GTAAATATGGACATTCTTAGGAATGCATAACCAGGGCCACTTCATGCTATATCAACATCA TAAAGTGTATGTATACAAACCTAGGCAGCATAGCCTACTGTAGCCCTAAACTATATGGTA CACGCAAGCATGCACACTACATCCTCTTACTCCTAAAGTCATAACACATGAAATATGCAA TATTAAATCAAACATGATAAAATATAATGTCATGGCAAAAGGAGATAAACCTGAGACATG TTGTTAGCATATCATGAGACATCATTCTCCCACCTATTATGGAATTTTGATCACTAGAAT GATTCCAGTCTAAGATATTGATAAAAGGTAACACTAACCTGGCAGTGTGACCATTCATAC GCACTTTCGAGTGTCATATACTATGTATAATAATCAGTGCTAGACTTTGATAAGGCTGGA AGCAAGCTAGGGTTGTTGGAAGGAGAATCCAATGACTAGGAACACAACCCAATGCACTGT GACCTTATGGCAGCAACAGCTTCACTAGCTTTAGAACAATGGTAAGCCCCCTCATGATCT TATGGAGTGTTGTATGTGGGTCTGTAATTGACAGATACGTTGATATGGGACATGTGCCTG TGCCCAAACTAGAACCTAGGAATCCTCCTGTCCTTGCCATCTTCTCTGTCTCCCTTGAAC AACTGCCATGTGTGGTCCCATTTCTGGTTTTGCTATCTCTCCCTCATCTTGCAGCTCCTC CCAACTGCCAAATTAAGACCACTATCATCTTGTGCCTGCATACAGCTTTCTCAAGGTCGC TAGTCTGGCACCGGTTTGGTCCATTCATACCTTCTTCTGTAGTCATTTCAATTAGATTGG GGCAATTATATCTCTTGTATACATAAAGAATTTCAGTTGTTCTGTGCCTCAGGACAAGTA CCAATAGCAGGGTGCAACCAGAACACTGCTAAGGTATCGACTCTTACTTCTTCCTTATCT TGCCCCATTTAGATTATACTCAAACCACATATAAACACATTCCTACTACTTTTAAAGCAG TGTCATCATCTCTGCTGCTTCAAAGCCTTTGAACATTCTTTTCATTAATCTGGCACTTGC TGCCTCTTCTTCCCACCTTGTCTTCCTACTCCTACCCTTTTGCTTCATGCCTTTCTAGGT GACACATTTCCAGACCAAGTAGACAAAAACACACTTCCTACAAGATACCATAGTGTACTG CACTTCTCTTGTAGTGACACAGATCACCTGCATCCAAGCCGTCATTTCTGGGGGGTGAGA TGTTCCTTGAGAACAAGGAACCTGGTTCATAACAGGAATACTAGAAATAGCTGACCTCAG ATTTTTTATCCATTTAACATCAGTATGAGGATTCCAGGTGAAATCAGTCAAGGCAACCAG CCATGCCCAACACTGATCCAAGAAGCCATCCTGATCTTCCTAAAATTGGGAGTCATTGGC CTAATCTAACTCAGGCTGCTGTAAGACATAAAATTGGGGAAAGAGAGATAGCTCCATTTG GCAAAGTGCTCATCTTGCAAGCACAAAGACCTGAGTTCTATCCTCAGAAAGAACTCGTGT TTTGCTTTTGCCTTTGTGCTGGGGATTAAATAGATAAACAAACAGGACATAGTAAAACTT GTAATGAACTATTCCATGGCTATGAAAATGAATGAAATCTGGGAGTTCTATCATTAACGC TCCTCAATGAGAGGACTTTGGAAGAAGATCAGAAGCAAAACATAAATAGGAACACCTTAA TTCCCAAGCTGACTTCCTGGAAGTCCCATTGTTGCTGGTGGAAAACATGTTAACTCTCAA ATGTTTACACAAACCAAGGAAATGGATGTTCTTTCTTAGGTATTCAGGACTCTATGAGCA CACCAGGCACCTCTAAGTGGAACATAGTGGTTTAAACTAAATGCACTTCACAGAGTGGTA TAAATTTGATGATTTTATTGCAGGGGAGGGGATGAAACAAGCAAGCACTCTCTTTTCCTG TCATTATTTGAATATTTTAGGTGAAAAGGTCTTTTTTTTTCTCTCTCCCTTTCTTTCATG GAAACACTGAGATGGTGTGATATTTCTGGAGTGGTATTTTTAACACAGCATAAATTAAAC CTCGTGGCACCCACAACATTCATTATCCGATGTGTTATTCCAGGTTGACATATTGCCAGT CTATTATTTTGCAAACCATTACATTATCCCAGCTGCTAAGCTGCATAACTTAGGGATCCA GAATACAACAACTTCTCTGTTCTCGTGTGTGTGGTGCTTATATTTTGAATGTATTCAAGC AGGGAAGTGTGAGACACTACACAAAACACATACAGCAGACAGCTCTCAGTGGATATTTAT TACCATTGAAAGCAGACAGCCAAGGACTGTTCAGACAGATCAGCGTATTCGCATGTATTA TTATCCATCCCCCTCATCCAAGAACACTTTTGCTCCTTCTATAAATATACGCCTCTCTGG AAAAGAAGATCATGGATTCTCGGGGACTCCAATTCTGTGGTTCACAGAAGGCATGAAAGG TCATTTTCCTCTTCTTGCTAATGATTAGATTTAAGTGGAAAATAAAATATGTCTATCAGT GTGTGTGCGCATGCTCGCATGCCTGTGTATGCGTGAGAGAGCATGTATGAAAGAGAGAGC ATTATGTATTTGTGTATAGAGGTGTCTGAAGAGACCAAACGAAGGCATTGGATCCTTAAA TCTGGAGGTATGCATTAGCTGCCCTACGTGGGTGCTGGGAAGTGAACTATGACCTTCAGC AAGGGCAGTACACACTTAACCACTGAACCATCTTGCTAGCCCTCTACTTGTTTTGAGACA GGGTCTCTTACTGGCCTGGAAACTATCAAGTAGACTAAGGTAGCAGAGAGGCTTGAGGGA GTCCCAGGATTCCATCCATCTCTACCTCATACGGAAGATGTAAGAAGCTTTGAAGACTTC CTGTGCCTACACTGCACTCAGATCAGACTGTATCTTAGTGGATGGAATCCTGAGATCGCT ATGTAAATCTCCCAAGTGACTACACTGAGCAGCCAACATTGAAAACGGTGCCCCAAGGTA TACGGAGGCCAAAAGGGATCATTTGGGTCCCATCCCAACTTAAGGGCTTTAGATAGTTCT TGTGTTTTGTGGTGTTCTCTCCTGAAAGGGACACTAAGTAAGTGAGTTGGGGTGAATCAT TTTTGTGGCAGGATGGCCAAATGTGTGGTTCTTGATAAAAGAAAACCCATGTCTTCATAT TTGCACAGCAAATCCTCTTAAACACTGAGCCATCTGCCCAGGCCCAATAATTCACTTTAA TTTGTAAAATTCAATTGGCTTTAAAGAACAATGTTGTTTTATGTACCTAAAACAATTTAG AAGACTCTATGCTATGAACAAATGTTCTCAAATATAGGAGTCTATGAACCACATGTGTGG GACACTTCTCCCCTGCCTTCCACCTCTTCCTCTCCTTCCCCCTCCTCTTCCTCTTCCTCA TCTTCATAATTCGTCCTTTCCTCACTGGTCAGTGTTAACCACGTTGGCCATTTTCCCCAT TGCTGTTACAAAATACCTGACCAAAAACAGCTTAACTGTGATCCTTCCACTGGATCACAG TTGAGGGAACTGAAGTCCATCGTGATGAGAAGGTATGGTGGTAAGGGTGTGAGGTGGCCA GTCACATTGTGTCAGTACAGGAGAGAGAGGCTAAAGCCACTACTCAGTTTGCATGTCTAG AGGTGTGTCTCCTAGGTGACTCTATAGCCCGACAAGTTGATGATCAAGAAGATCAAGACT AATCATTGAAGAAGTCTTGATACACCGATGACTTGAGATGGTCCACAGAGAAAGAATTTA TACCCATGAATTGGCAAATATGCAAGTCGGAGCTTTTGTTCTCTCAGAACTGGTACATCC TTGTCAGGTGCTGAAAGATCACAGGACTATGGGATGTTTCCTAAAGAATGAGTGTGGATG GATACAAAGGCATGCCAGCAGATAAAGACTTGCAAAGTTTGGGGACCAATACTATGAGGG TAAACTAGAGAAAAAGGAAAACAGCAAGGAGCAAAAAGTGACATAGAAATAGAATTAAAG AGAAAATTTGACCATTCTATATAAACTGAAAATGACTCTTTCTCAGAGACATGTGATATA GACTACTATCTGAGAGGTGGTACCATAATATACTTATCAGGAAAGAGCAGTCAGTGGTGT GCTGGGAAGGGGAAATAGAGCAGGTATAAGAGGGAGACTCTAGAGACAAGCTTCACTTTC CCTAAGGGCAATCCTAAACAGAGTAACTAGAGACCATGGTGGAGTCTAAAGGGATCAAGT TATAACAATTAAGATGGTGAAGCATCTTTTCCCTATGGCACCACAGAAGCACGTCACAAT GGATGATATTCTTATTTGAAGGGATTATATATATACATATACATATACATATACATATAC ATATACATATACATATAACATATATAGTCAATGTACAGGCACCTGTCCATGTGTGTAGAG GCCAGAGGTCAATATCAGGTGTCTTCCTCAATGACTCTCAACCTTATTTTTAGAGATAGG TTATCTCACTGAACCTACTGCTCATTGATTCAGCTAGACTGGCTGGGCAGCAACTCCAGA GATTCTCATGTGTTTTCCTCCCCAGTGCTGTGAGTAAACTTGTTACTGCTTTTGTTTTTC TTTTTAAGTTGGGTTCTAGAGAACTTGAGCAGAAGTCTTCATGCTTGTGCAGCAAGCAGT TTTTCATCTGAGCTGTATCCCCAGCTGACAGAGATCAATTTTAAACAGTACCCCCCACAC ACACCTTAAACCAGGTATCCAAGCTTATTCACCATCCTCTGTGTTGCTTTCAAAATATAG TCAAAGAAAAGATGGAGGAAGATTTGAGCATCCTGTGTTGGTCACCGGTGTCAAGCCACC ATCCCTCCCTCATGGCTTAGTATCCTTGATATCTAGCCTTCTGTTTGGTTTTGGGTTTGC CTATGAGAAAATAGTTTTTAAAATGCTGCGACATAATCATTGTGTCAGGGCTTCAAAACC CAGCTGAATCCCATAATATATTTAGAAAGTATAATTTACAGCCAAACCACTGATATAATG TCCAAAATGAGTGAGTCCTAGTTTGAACTCTGAATTTGGGCATTTAGACATACTCTATAA AGGAAAATGGATGTGAACCAAATGGGGTATGGGGAGAGTCTGGTCTTTAGTATGAAAGTC TGTGCTGCTAGACCTTTATGGACCTTGTAGAGGAAAATCTTCCTCTTCTCTACCCAGTGA TCTGAGGGAAAGGCATGGCCAATGTTCCATATACAGATCTCACTCATAAGAAGTTTCCTC TTGGGGATGGTGAAGGTCTCTATTACAGCACACATAGTTCCCCTCCCCTCAAGCTCTCTT AAATTTTTCTTTATGGCACCTCAAGTTCAAGTCAGTTAAAGGTAAGTTTTTAAAGTCAGA CAGTGATGGGAGTCCCACCCCAACTTGAGCTGGGACTTGTGAATTGGACCATTGCACACT CGTTGCACACCCATTGCATACTCATTGTGTACCCACTGCACACCCATTGCACACCTGTTG CATACTTGTGTATACTCATTGCACACTCCATTATGTACCCATTGCACATCCATTGCACAC CCTGGGTCTAAGTCTAGCTGAGTCACAAGAGCTCCCATATGTTTCACACTGCTGCCTTGC AGGGACAGGTTCATCTACATAGGAGTACTTGGTTCTGACTGACTACTGACCCAATATGCT ATGATTTAGATGTTGTACTACTGGGTACTGGAGATCTGAACTCAGGTCTCTGTGCTTACA ATGCAAACACTTTACCTATTGGGCCATCTCCCAACCTCATCCTTTATTTCCATTGCCATC TCTCTACTTGTACTCTGTATTCCTCCTTATCCCGTATTGGGCCACCATTTCCCCAAAGCA TCCTTTTTCTTTTCATCACATGGTGGCAGGATACGTAAGAAAAACATAGTTAATTTTCTT CACAAAGGACCTTGAAGGATAAGAAAGCTCTGTGAGACCCACTCATCTGAATGGGCTGTT AACAAGTTTATTTCACCTTGAATTGTATCCACGAGGCCCAGTATTTCATCTTCTTTCTCG GGGATGGCCTCTGTTTGTGTCACTCATTCTGTAAAATCGGACCCTACACAGGCATTACAG AATCAAGCATCTGTTGCTGTGGTGTAGAGTAGTAAGGAAGAACCATACAGCGATCGAGGC AGCTGCCTTCCAACTTTGTCACAGGGATACTGATCCTGTCTTCCTATTTTTAAGCTTTTC AAAAAGAAATCTTGTGTGCTTTTCCAAAAATGAGTGTGTTTATGGGAGTGGTGTGTGTGC ATGTTTGTATGGGTCTCTGCACATGTGCATGTGGATACATGTGTGTGCATGTGGAGGTTA GAGGTCAAAATCAGGTGTCTTCCTTGATGGCTCCCACCTTACTCTTTTGAGACAAGGTCT CTCTCACAGAACTTACAGTTCACCTATTAGGCCACACTGTCTGGCTTGTAAGTGCTAAGA CTGCTTTCTCTGCCTCCACAGTGCTGCCTGGGACTAGCAATACACACCACCACACCTGGC TTTTTATTTGGGATCCAAACTCAGGACCTCGAGTTTGCATGGCAAGGAATTTGCTAGCTA ATCCGTGTCCTTGGCTCCTGCACAGTTTTACATTTTATGTGCATGGTGTTTTACTCCTGT GTATATCTGTGTACCATGTGTGTACAGGGCCCACAACATCCACATCCCCCAGAACTGGAG TTGCAGGCGGTTCTGACCACCATGTGGGTTCTGGGACTTGGACTTAGGTCATCTTGAAGA GCAGCCAGTGCTCTTAACCACTAGGCCATTTCACCAGCCTAGTTCTGCTACACTTTTTAA AAGGCAGGACTTTAAACTGGTCTAGGCTGGTCTGGAACTCATTCAGTACATGGTGGCATA ACCACTCACACCTCAGCCAACTCAGTTCTGGGATTATAAATATATACCACCATGCCTAAT GCATTTAAGGTGACTCCTTTTTTTAATTTCCCTTTTCTTTTTTCTTTTTTCCTAGTCTTG GGGATGGAATCTGGGGCTTTGCATATACTAGGCAAGGCTAGTACTTGCATATGCTATAGC TAAGGCTCTACTCCTTAGCTACATCTCCAGGACTAATTTTCTTGTATTTGTGAACAGTGT ATGCATATATGCAGGAGAATGAAAGCAAAAGAAAGATCTGATATGTACCATCTTCTATTG CAGTAAAGCATAGCCATGGCTCATAAGATGCCCACTTTCTGCACAAGAAAAGCAATACCA ACTCACCCTCGGTGTCTGTGCACTCCTCCTTCCTCCCACTTTTGGCACTCATTATAAAGG AGAGATCTCAGTGCAAATAAAGCAGTTTGCAAATAGTATTTTGGGTCTTCCACTGGAATC ATATCATCTTACTGCTAAGTTGGAATAATATTAACTGTATCAAAATTCTTTTGACAAGTC CAATGCAAATTTTAAAATACATTTACATAAATGGAATCATGTCCTTCAGCGACAGGGAGT GGAAAGGCTGCAGAGAGCATAGCATTTGAACCATCAAGAGGATGAACACTCAAGCAGCTG AACATGAACACACCATTACTGCCTGGGTACCACCAGCCACATCCTTCTTTTGTTTGGGGC AGGGGTTCCTCCACTGTCTCAGAGAGGAGGCTATTACAATCATTCCATCCAATAAAATGA TCACCCCACCACCTAGCAGTGGTGTAGCTTAGATGTACAAGCCAGAAGTATACAGGGTGC CACAACCCCAGAGGCTGGCCACAACCAAGCTGACATTGTTAATGGTCCAGGTAGTTGACG ACAGCAACCAAACAGAAACTTCTTTCTACGTCATCTGGTTCCTGCTAGATGCAGTGGAAT TCTTGGGATCAGCCAAGTCCTTGAGCAAGGACTATTAACACCTCCTTTGGCTGATGACAG CATTGGCTGTAACTACCAGAACTCTTCATCTTACCACGGTGTCAAAGAGGAATGATGTTC TCACTGAGTACGAGGACAAGCCAGGCTGCTCAGTGGCCCATTGAATCTCTGCCCCTGTTT GTCAGACTCATACCCAGGACTGAGGCTGATCCCTTTAATTTTAATCTCAGTACATCCACA CTTCTGCCTGGTCCCAGATAAAGCAACTGGGAATTGACCACCTTCCAGCAGTAGACCTCA TAGCTTGCTGGGGACATCTGATACCTGAGAGAAGCCCATCAAGGACAGTGTCAGCCATTC ATTATCCTAATGACTTTACACTGGATCCTTGGGAAATTATACAATAAATGTCTGGGCTAT ATTTTCTCAGTTCCCTGCTGAATTTTTTTTTGCATTAAGATTTAATTTATTTTTATTGGG GGCTGATAGGTAATGCCCTTTTGAAGATGTGGAACAACAAATCCTGGGTGTGGGTGGACG CCGTTGACAGACCACAAGCAAAGGCCCTGATCTCTCAAGCAAACCTCACAGACAGACTAA GCCATGAATCTTGTAGCTGCTGCTGAAAAACCTGAGACTAAGGCACGCAGGTGACAATCA GGAACTGAGGGAAAGGAGCAGGTTCAGGGTTAGAGGAGGAGGGCAGTCTGGAGAGTCCAT GTGAGCTACTGGGAGGACTGCAGGAACTCTGGAATAGCCTGAGCTAAGGGAAGGAAGCAG GTAGCTAAGTAAGATATGCCCTGCTCAGAAAGCCAGCAGGAAGGGGGCTGGGAAGACAAC TCAGTCGGAAAGTAAGCATGAGGAGCTAGGGTTGATCCCAACACGCATGGAAGGCCCTCA TCATCACAGAATGGGGGAGGCAGACACCCAGATCCCTGGGACTCCCCGGCCAAACAGTGT AGCCTAATCAGTAGGCTCCAGGGCCCAGTGAGAGACCCTGTCACAACACAGACACACACA CAAACCACCACAATATACAGTTCCCGAGGAATAACACTCTGGATTCTACACATTGTACAT ACACATGTATGCGCACACACACACTCACTCACACACACATACTCACTTACATACACACAC ACACACACACACACACACACACACACACACACCCCTGAAATCTTTCCAGTTGACCACTAA AGGTAATGTTCTTTGTATCATTTTCTGTTCCCTCTCATACTCCATCTTTTTAGAAAATAA TAATAAGGATGTAACTCTGTGTGCTTATTATTTTTACCTTTGCTGACAGAAAATCGGAGG CTTAATTGAGACCTCAGCACCGGAATGCCTTTTCACACTTAAGTCATACATTCAACTCGC TTGTCCCTCTGCCTTACACGATCCTTTCTTCCTGTTTAACTCTTGGGTTTGTAGACATAG CTACATGCATTTAATTGCTACTCCCTCTATGCTGTGTGGAATCATAGTGCTTTTGCTTCT CCCTGTGTGTTGTTTCTATTGGGCACGTTGGCACAATGAAAACACAGATCATTGAGGGCA GAGTCGGCGGGGGGAGGGGGGCCAGGTAGAACAAAATCTACCACTCTACAACTTCCTTTT TTTGGCAGAAGGAATTGTCTCAGCAGGTGTGTTGAAATGCCCCAGGGTAAGCTGAGACAT GGGAATACCACAGCCTGAACAAGGCAGTACTTCTTCTTCCCAGGATGGCATGAATTCGTT TGAAATGTTAAGCCCTGACAGTACAAAGCCATTGTGCCTCACCCCATTGTATAATTGAGG GACTTGGAGTCTCAGCATACCCTGAAATGAAGGGGTTCTCAAGGGAAGCACAGAGATTAC GCTGTAGGTGGGGTCCCCATTGGAACAGTGGCACATTGTCACAATGCGTCTCTCAGCATA TTATGCACAAAAATCACTTCCCTGGGCAAAGCTTGCTGCCTCGGAGTGTGAGCTAGGGCC AAGAACCAATAGAAAGCTGCGTTTACAGAGTAGGAAGGTTGCTGTGTACAGTAGTGCTTT CGGGGGAAGCTGCTCGTTCCATTAGACGTGCTTGCCCCTTCACCACCAGAGAACCCACCT CAGTATCTCTTCCAGAGGAGCAGGGAACCATTGGCTTTACACCCCTCCAGATACACACCT TGGCTTAATGTCCAAGAACCACCCATTACTGGAACCTAGTATATTATCTTAGTTTTCGTG AGGTGGGGGTTGGGGAGCGGGGAGGTAGGGACAAAATGCAGAAGGCTAAGATGCTTCCAC CACAATCAGGGTTACTCAGACAGGAGAAACAACACAGACCTGAGAGGTGATGCTATCACC TGGCAGTGTCTGAGAGCCCCAGACCTGGAGATGTGAGTTGTCACTGTCCTGGCATGTGTC TACCATGCCTAGCTATCCCGATACCCAGTCCCCATATTTGCACTTCCTGCAGAAAGTGCA GGAAGCAAGACAGGGCTCCCTGATGATTATCATGTGGCCAAGACACTGGCCAGGGATGGA CACAGAGCAAACTTCCTGACTTCCACTGGAAGGGCCTCACTGCATGAACCAGAATCAAGG ACCAAATATTGAGTTATACATTTCCTCTTCTGCTTCTCTCATGCACTCCCCAGACTTGGC CCCTGGGGGCGAGTAAGAAGGAAGATTCCGTCACTGGGCATCTGGGAAGCACAGTAAGGG TGTCCCCTTAGAGTAGGTACAATACCACCCCAATGGCTTGTCACTCACTGTGTCCCTGTC TCCCTCACCTCCTTCTGACCCATATACCTTCAGACTGATTCTGTCTCATGCCTTCAAGAA CATGGCCAGCAGTAAATTCATGCACAAAGAAAATTATGAAGGGTAATTTTCCAGGGTTAC ATGGGCCAGCCTCGAGTTCAAGTCCAGACAATCTGAATCCAGAGAGCTCCCCAGAAGGGA TCTGGGGTGAGTTGACACTGGAATGTCCCTTGATGCTGAAGCTACTGAGAAAGTATCCTT CATAGAGGAGTGGACCGCAAGAGTAAGCAGATCTTCAAATTACAGTGGCAATGCAGCCTA AAGATGTAGGCCTACAGTCCCGTCTACTCTAGAGGCTGAGGCAGGAGGATCACCTGGGTT AGAATCAGTGCAAGGCTAGCCTGGGCAACTTAGTGAGAGTCTGCCTCCACATTTAAAAGG CAGACAGAGGGCTGGGGAGGTGGCTCAGTGGCTGAGCACTTGCGTCGTGTGCATGAGGCC CTGTGTTCGTTCAGTCCCAGCAACATATACACATGCATAGAGTTTAATTTATGATAAACA TGGATGTTTTCATGTATCTCGTGGTTGTCGAGCTAAAACCCCAATGTAACATAACTGCTG TCCTGTGTTCTCTCTATGATATTCACTGTGGGGCCACTTCCATTTCTCGGTCTCTTTATT TTATATTTTCTATATATTAAGGGCCTTCCTTCCCTGTTTGTTTTCTTACCCATCCCCCCA TATCTGTTCCTGGAATCTGAACTTGAACTCTTTGTTTCATATGTCTGATTGGTTGGCCCT ATTTACTTAGGTATTTGTGTGTTCACATATTTATTTATTACTGGGGATGCAAATCTAATT TTGATGCTGAGGTGTGGGTCACTGATAGAACGTTTGTCTAGCATGCTTGAGTCCATGTGT TCTATCACCTGCATGACTCAAGGGAAGGGAGGGAGGGAGGAGTGGAGGGAAGGAGGGAGA GAGGGGAGATGAAGGAGGAAGGGCCTATGGGGCCCGTAACACCCCCAGAGCAGAGGGAGA GAGGGGAGATGAAGGAGGAAGGACCTATGGGGCCCGTAACACCCCCAGAGCAGCAGAGTA CTGGAAGAACTGGTGGAGATGGATATGCCACTAGGGGGCAGAAAAGACTCAGACCCCTGC CCCCTGTGCTTGTGAGATCTATCTCTACTAAAGTTACTTGGGGGTGGGGGCAGAGATTGT CATAGCTAAAAGCAAAGTTTCTGAAAGTCATTACCCTAGGCTGCTATGGTAAGCAGTGTT TTCTATGTATGAAGGAGTCACTTGGGATCTTGTCAAACACAGATTTCTCACAGGTTCCCA AGTAGGCTGGGGATTACAGACGATGCTTTAAAGTGGTCAAGGTCTCAAATATCACACATA AATCATTGTTCTCTCTCTCTCTCTCTCTTTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCC ATCAACTATCAATAATTATCTTTACTATGACTAGCTTATATGACCATTCAGGATGAGATC AGTAGCAACTGTGTAACTCACCCCATGACAAATAAAATCCACGATGCTGGTTGGTGGTCA TAGGTAACCAGAAGGGACTCAGCACACTGAGGTGGCCCTTTCTGAAATGCATTACTTCCT TGGATACTGTGGACACTTAAGAGTGTTCCCTCCCTCTCTAGTGCCCACCAAGGTCTAGGA GACATTCCTATGAGCCAAAGTAGGAGGGAACCATACAGACCTAAACCATCTAAAGCCCAG AAAACTCCGGAATTTTCAAAAGCAATCGTGGATCTTTCCAGATTCTGTCTAATCTTACAG AAGTCCTCAACACAGATTAGAAGCAGACTGTGCTTGCATATATTCATCTCCTCTGTATAT TGAACAAATACCAAATAAGTAGGCTTGAGACTACACATTAGCAAGCTGTCACGTTAGCTC CTAACTGCGTGCATGCATGCGTGCTTGTATGCTTGTGTGTATGTGTGAATGTGCATGTGT GCCTCTGTGTGTGTGTACACGTCTTAGCATGTGCACAGAATTCAGATGGACATTGGTTGT TCTGCTTTGTGAGGCTCCCCTTTATTCCCTAAGATGGTCTCTCCCTGAGACTGAAGCTCT CCATTTCAACTGAGCTGGCTGGATTCATGGCTGGCTGAGATTTCGTGGTCTCTGTCCTCC AACTCTCAATTGGAGACACTCAGATCCCCGCTTCTATGCGTGTGCTGGGAATTTGTCTGA ACGCAGGTCCTTATGCATACACGGCAAGCACTCTTACCCTCTGAGACATTTCCATAGTCT TTCCATATCATTTTTTTATCCTGTCCCCAATATACTTGTTTTTGTTGCATGGAGAGGAGG GGAAGGGAAGCCCTAAGTGTTTGTTTTGCAGTCACAGATGACAGTAAGTCCTCTTGCTTT AGGGTGTAATTCTTTTTTCCTCTTTCCTTACAGCTGTGACCTAGTTAATTGTAGGTGGGA ATCAAACGCCCAAATCATCAGGCTTTTGGCTTGGCTTAGGATCTTGCTGTTAAGTGGTAG GATGTCCTCCTTAATGACAGGAAGTCGGGTCCCCTGATCAGCAACATTTGTGTTCTTTGA GCTCAGAGATAAAGAACTGGGTGTATAAGGCTGTGGTTTCCTTGTGGTCAGGGACAAGAG TCAAGGGATAGATGAGTCTGTGACCCATGGATGAATCACTCCTGCCAAAACAGTTGAAAT GTTCATCTCAGTGTTCTGGCCTGGAGTCCTCCAGTCCATGTGGACAAAGGAGAGAATGAC TCACTCACTGTCCTTTTATGGCTTCATTGCTAATGTTGAGCATCCTATAGACCAGAATAT GATATCATTAAGAAGCCACTTTAGCCGGGCGGTGGTGGCACATGCCTTTAATCTCAGCAC TTGGGAGGCAGAGACAGGCAGATTTCTGAGTTCGAGGCCAGCCTGGTCTACAAAGTGAGT TCCAGGACAGCCAGGGCTACACAGAGAAACCCTGTCTCGAAAAACCCCCAAAAAAAGTGA GTGACGACTGTAAAGGCAGGAATGTAACACAAATAAGCCAGGTGTGCTGGCACATGCCTT TAGTTCCAGCACCTAGGAGAGAGGCAGGTATCTGTGAGTTTGAAGCCAGCCTGGTCCACA AAATGAGTTCCAGGACAGCCAGGGCTACACAGAGAAACCCTGTCTCGAAAAAAAGAAGAA GAAGGAAGAGGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGA AGAAGAAGAAGAAGAAGAAGAAGAGGAGGAGGAGGAGGAGGAGGAGGAGGAGGAGGAGGA GGAGGAGGAGGAGGAGGAGGAGGAGGAGGAGGAGGAGCCTTTAGGGCTGAGGATGTTGAG TGCTCATTTAGCATTCGTGGAGCTGCAGGCTCTGCCTATCCTTGCATGATTTAGTCATGG TGGTATATACATATAATCCAAGTTCATCTTCAGTTACATATAGATTTTGAGGTCGGCCTG GGCTACATGAGATCCTGTCTCAAATAAAAACAAACAAACAAAGGAGGAATTGTTGAATAG TTCAGTTGGTAAAGATTTGTCCTGCAAACATGAGGACCTGAGTTTGGCTCCCAGAGCCTA TGTAAAATCAGCTAAGCATGGTGGTATACTCCTATAATCTTATCAATGGTTAGATGGTAG CAGCCAGATCCCTAGGGCTCATGGGCCAGCCAGCTTAGCCTACTTGCATAGCTTCAGGCC AGTAAGAGACTATCACAAAAGACAAGGTGAACAGCCCCTGGGGTATTTCCTGAAGGACAA ATCTTGAGGTTTTTTTTTTTCCTCTGGCCTACACACACACTTTAATATGCACCTGCACAC ACATGAACATACATTCATACACACAAGTAGAAAAGAAACAAGAACTCTAGAATCCTAGCA AGAATCTATTGAGTCACATATGAGAAAGTTCAGAGTCGTTTTAGCAGTTTCCAGGCAACT CTGAGTGTCCCCATGGCTGGCAGAAAACTTCAACACCATGAGTGAGAGGAACTCATGTAA CATACAGTGACCTTGAGATCTATTGGACAGTGATTCTCTTCCTCAGCTCTATAATAGAAA CCCTAAGGTGCCTATAAGGAATCCCGAGTCCTTCCCCATGACAGTAACGTCAGAATCCCC AGGGATGGGTTCAAGTAGAAAGCTTCTAGGTGGTTCTGATGCACAGCTAGAGCCATCCAC CAAGAGGCCATGGGAAAGGCAGATCATGCTCGGCTGACTTGAGCAGGCAACAATAGCCGA CTCTACAGCTTTGAAGTCACTGCCTTAAGGTATGCTGGAAACCCTCGTGGCTTTGGATAA CTCGTAGTTTCTTTCCTACATCTGGGTCAAGTCAATGGGCTTTGGTGTGCTTCCTGCTCT TCAACATGGTGCAGTCTGCTGGAGCCACAGACTCTGTCCCTTGTCTACTCTAGACCGCTC ATCTCTACTCCCTGAAGCCCACCTGTGTTTAAAGTTATTTTGATGGAGCTACAGCCTGAA GCAGCCTGTAACATCTAACTCTAAAAACTGTTGTAGGCTGCTGGGATGTGCTGTCTTGAC CATCCAACTTGACCTTGAGCAGAACCAGCCCACAGGAACATGGCCTCCGTCACAGTGAAC AGAATGGCCAGTCCTAAGACTTCTTTAGACCTGTCTATCACCAGTGGCTAATTTATGAGA AGTGCAGTTCTAGCTATGGGACAGTGAGGCACTGATTCTGCCTTATTAAGAGACATTTGC TGACGGTACTTAGTTCTTAAGTACCCCAGCAGTCTCCAAATCAGAAACTGTTGCCTGTGG TACTTCCTTTAGGGAAAATAGCTGACATCCTGTCCAATTCCTTTCTGCTTCTGTGGAACT TTGAATCCAATTGCTCCACACAAAGACATTTTTTAAAGGAAAACACATCAATCTTCTGTA TGTTTTACAGCTAATCAAGCAAGGCTGAATGTACTGCTGTTCGTATAGATGACCACATGC TCTCGTGGAGTGACTGAGCAGAAGTAGTGACATTTTCTTGTGAATTGAAGACCATTCCGT CTCTTTTTATTCTTACATATCTGATCGTTTCCCCAATGGCAGAGTTGCCTCAGTTTCAGG GAAGATGATCTTTGATTTATTTACCCCAAGTGAAGGGAAAAGACCTCTTGGGAATTCAGG GATATGTCAGGCCTTAGATTAAGTAAATGTTTCACTTATAGAATCCCTGTGTCCTGTGTC AGACATTGGCAAGACATGGGAGAGGTGCAGAAAGAGGAAGTTCCAGATGACCAATAAAAG GTAGAGGCAGGAGGCAGGGCCTTACTTCCCTCTCACCTACTTCCACCCACAGGTCCTAGG TGTCACACTAGGAACTTGACCCCTACACTAATCCAGTGAGTGAGAAGTCCCCTAGTGTAG GCAGAAACATCAAAGTCTGACCTGTTTGACGCTCCTTTAAGTCTTGTATTCCCCCACGTC TGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTTCATGTGGA AGCCAGAGAACAACCTCTGCTGGTGTGCCTCAAGTGTCATCCACCTTTAATTTGGAGATA GGGCCTCTCATTGGCTCTTTTCATCCTTCCTCCCTGGTACTAGGATTATCAGCATGTATC TCACATGTGTCTTGGTGTGGGCTCTGAAGATCAAACCCAAGTCATCCTGCTTGCAAGGAA TATACTTTACAAACAGAGAGATCTTCCTGTCCCTGAAAGGTGGATTCCAGTCTGGTCCCC AAACCATGGTGGTCCCCTCTCATCCTCTTCTGGTTTGTTTATTAGTGTACACCACCATGA CCCACTGTGTGCAATTTTAGTGTGCTTTCTGTTGGTTCTACTTTCTTTTCTTCCAGATTC ATTGTTCAAAATACTTTGATCAACTACTTTGAACTCATTAACCTTGACCTTTGAATCATA AACGTCTGTGCCACTGCCCCAATGTCTCCCATTTGTCTAGCAATCCAGCCCCAAGGTAAC TAGTTCTTCCTTTCTTTTTTTTTTTTTTTCCCATTTTTTATTAGGTATTTAGCTCATTTA CATTTCCAATGCTATACCAAAAGTCCCCCATATCCACCCACCCCCACTCCCCTGCCCACC CACTCCCCCTTTTTGGCCCTGGTGTTCCCCTGTGCTGGGGCATATAAAGTTTGCAAGTCC AATGGGCCTCTCTTTCCAGTGATGGCCGACTAGGCCATCTTTTGATATATATGCAGCTAG AGTCAAGAGCTCCGGGGTACTGGTTAGTTCATAATGTTGTTCCACCTATAGGGTTGCAGA TCCCTTTAGCTCCTTGGCTACTTTCTCTAGCTCCTCCATTGGGAGCCCTATGATCCATCC ATTAGCTGACTGTGAGCATCCACTTCTGTGTTTGCTAGGCCCCGGCATAGTCTCACAAGA GACAGCTACATCTGGGTCCTTTCAATAAAATCTTGCTAGTGTATGCAATGGTGTCAGCGT TTGGGTGCTGATTATGGGGTGGATCCCTGGATATAGCAGTCTCTACATGGTCCATCCTTT CATCTCAGCTCTAAACTTTGTCTCTGTAACTCCTTCCATGGGTGTTTTGTTCCCAAATCT AAGGAAGGGCATAGTGTCCACACTTCAGTCTTCATTCTTCTTGAGTTTCATGTGTTTAGC AAATTATATCTTATATCTTGGGTATCCTAGGTTTGGGGCTAATATCCACTTATCAGTGAG TACATATTGTGTGAGTTTCTTTGTGAATGTGTTACCTCACTCAGGATGATGCCCTCCAGG TCCATCCATTTGGCTAGGAATTTCATAAATTCATTCTTTTTAATAGCTGAGTAGTACTCC ATTGTGTAGATGTACCACATTTTCTGTATCCATTCCTCTGTTGAGGGGCATCTAGGTTCT TTCCAGCTTCTGGCTATTATAAATAAGGCTGCTATGAACATAGTGGAGCATGTGTCCTTC TTACCAGTTGGGGCATCTTCTGGATATATGCCCAGGAGAGGTATTGCTGGATCCTCCGGT AGTACTATGTCCAATTTTCTGAGGAACCTCCAGACTGATTTCCAGAGTGGTTGTACAAGC CTGCACTCCCACCAACAATGGAGGAGTGTTCCTCTTTCTCCACATCCACGCCAGCATCTG CTGTCACCTGAATTTTTGATCTTAGCCATTCTGACTGGTGTGAGGTGGAATCTCAGGGTT GTTTTGATTTGCATTTCCCTGATGATTAAGGATGTTGAACATTTTTTCAGGTGCTTCTCT GCCATTCGGTATTCCTCAGGTGAGAATTCTTTGTTCAGTTCTGAGCCCCATTTTTTAATG GGGTTATTTGATTTTCTGAAGTCCACCTTCTTGAGTTCTTTATATATGTTGGATATTAGT CCCCTATCTGATTTAGGATAGGTAAAGATCCTTTCCCAATCTGTTGGTGGTCTTTTTGTC TTATTGACGGTGTCTTTTGCCTTGCAGAAACTTTGGAGTTTCATTAGGTCCCATTTGTCA ATTCTCGATCTTACAGCACAAGCCATTGCTGTTCTGTTCAGGAATTTTTCCCCTGTGCCC ATATCTTCAAGGCTTTTCCCCACTTTCTCCTCTATAAGTTTCAGTGTCTCTGGTTTTATG TGAAGTTCCTTGATCCACTTAGATTTGACCTTAGTACAAGGAGATAAGTATGGATCGATT TGCATTCTTCTACACGATAATAACCAGTTGTGCCAGCACCAATTGTTGAAAATGCTGTCT TTCTTCCACTGGATGGTTTTAGCTCCCTTGTCGAAGATCAAGTGACCATAGGTGTGTGGG TTCATTTCTGGGTCTTCAATTCTATTCCATTGGTCTACTTGTCTGTCTCTATACCAGTAC CATGCAGTTTTTATCACAATTGCTCTGTAGTAAAGCTTTAGGTCTGGCATGGTGATTCCG CCAGAAGTTCTTTTATCCTTGAGAAGACTTTTTGCTATCCTAGGTTTTTTGTTATTCCAG ACAAATTTGCAAATTGCTCCTTCCAATTCGTTGAAGAATTGAGTTGGAATTTTGATGGGG ATTGCATTGAATCTGTAGATTGCTTTTGGCAAGATAGCCATTTTTACAATGTTGATCCTG CCAATCCATGAGCATGGGAGATCTTTCCATCTTCTGAGATCTTCCTTAATTTCTTTCTTC AGAGATTTGAAGTTTTTATCATACAGATCTTTCACCTCCTTAGTTAGAGTCACGCCAAGA TATTTTATATTATTTGTGACTATTGAGAAGGGTGTTGTTTCCCTAATTTCTTTCTCAGCC TGTTTATTCTTTGTATAGAGAAAGGCCATTGACTTGTTTGAGTTTATTTTATATCCAGCT ACTTCACCGAAGCTGTTTATCAGGTTTAGGAGTTCTCTGGTAGAATTTTTAGGGTCACTT ATATATACTATCATATCATCTGCAAAAAGTGATATTTTGACTTCCTCTTTTCCAATTTGT ATCCCCTTGATCTCCTTTTGTTGTCGAATTGCTCTGGCTAATACTTCAAGTACTATGTTG AAAAGGTAGGGAGAAAGTGGGCAGCCTTGTCTAGTCCCTGATTTTAGTGGGATTGCTTCT AGCTTCTCTCCATTTACTTTGATGTTGGCTACTGGTTTGCTGTAGATTGCTTTTATCATG TTTAGGTATGGGCCTTGAATTCCTGATCTTTCCAAAACTTTTATCATGAATGGGTGTTGG ATCTTGTCAAATGCTTTTTCTGCATCTAACGAGATGATCATGTGGTTTTTGTCTTTGAGT TTGTTTATATAATGGATTACATTGATGGATTTTCGTATATTAAACCATCCCTGCATCCCT GGAATAAAACCTACTTGGTCAGGATGGATGATTGCTTTAATGTGTTCTTGGATTCGGTTA GCGAGAATTTTATTGAGGATTTTTGCATCGATATTCATAAGAGAAATTGGTCTGAAGTTC TCTATCTTTGTTGGGTCTTTCTGTGGTTTAGGTATTAGTTCTTCCTTTCTGAATCTCTGT CCACAGCCTACATCCTCAGCTAGCTGTGGACTTCAAACAGATCACATCATCTATGGTCAG AAAGTCTAAATAACCCAAAAGTCAGGCACATGAAGAAATATTTTAATCTGTTAAGAATTC TTAATGAGAAAGCTCAGCTTAAATTCTTCAGAAGTCTAAACAGCTACTACATTAGCAACC CTAGCCTAAAAGAGGCTTGATTGTATACATATCAAAGAATTCTGGTCCCATCTCACATAA ATACACTATAGAGAGTTTTCATTCATTGACAATCTAAAGCCCCATTGACCAACTTGGTCT AGATAATTAACGGTGTCTTTTTGGGGTTTTGTTGTTGTTGTTGTTGTTGTTGTTGTTGTT GTTGTTGTTGTGATTGTCATTGTTATGAGAGAAAATTTATTAAAATAATTGAGCATCTAT AAATTTCCATATGAGAGCTAAGATTTTCCTATCAAGAAGAGTTATCTATCTCTCTGTAGC CATGGGCAATTTGTTCCTAGACCCCTACAAATGCCCAAATCTATGGATGCTCAGCCCTTT GTATATAGTAAAATACTATTTGCATAAAGCCTATGTAATGTCTCTAAATTACTTATAATA TGTAATGAATGCAAATGCTGGGGAAATAGCTATTATACTACATTATGTTAAGGGATATTG ACAAGGAGAGTCAATACATATTCAGGGGTAGTATAATTTTAAAAAATATTTTGTCTCTGT AATTGGTTGCATATACAGCTGTGGAGCCCATGCATACAGGGGTCCATGTGAACAGAAAAT ATGATGAATTAGAATAAAGGACACGTCTGGCCCAGCTGTGCTAGAATGCAGCCCTGGAGA ATCAGACTTGTCTCAGAACTTATAGGAATCTAGAGGTCTGCGTTCAATCACACTTTGACT CAGGGCCTGAGTATGAGACTCCTTCACAATTCACATTTGTAGTAAAGCACAATACATTGC CTGACACCCTCAAGGCCCTTGGTTCCATGTAAAATACACACACACACACAGACACACACA CACAAACACACACACACACACACACACACACACACTATCCTCCAGTGATTCTTTCTTTCT TGTTAAGTTCAATGTACCAAAGATGAAAAGAAAAATAGACAAGTTAGAAGTTTTAAAGAC AACAGAGACTACTAGAAAACATATATATATGTGTGTGTGTGTGTGTGTGTATGTATATAT ATATATATATACATTTATGTATATATATATAGTATTGAATATATAGTATACTAATATATG TATATATATATTAGTTTTCTACTTGTCTCTCTATAGTATACGTGTGTGTGTGTGTGTGTG TGTGTGTGTGTGTGTGTGTGTGTGAGTAAAACATGTTCCTGGCTATCTTATTATAAATGA CAGAGTAGTCCCACTCTGGCCAAGAATTCTAGAGAATTGAACTATAGATAAAAACTAGGT GGTTTTATCTCTCATAAAATTTTATCTCTTATGAAATTTCCCTGTTTCTCACTAAAAGAA CTTTCCCTTGGCTGAGCTGTCCCGACCTTTTCACGGCATCCAGACGATCGATAAGCTTCT CCAGAACCTTTGCAGAGGGAGACTGTTTCATTACCCTCTAGGTGACTCTCCCATGAGCTC CATATGTCTTTGTGGAAAGGAACTCGTCCTGGGGCCATCGAGACAGGTTCTGGAGCAAGC AGCCCCGTCCCTCCATGGATGAGGCTCCTCCCTTTAGAACGTTCCTATTGACAAACTCCA GACCGTTGTTCCCATGAGTGCCTTATAGGCCGAAACAAAACAAGGCCTGTGGGATTTGTT TAGCTCTGTTTTGTTTTGTCTCAATTTCAGGCTGTGATTACATAAACATATGCTTGGAAA ATATATTATACTCAAAAGCCATCGTTATTCACCAAGTTCCATGGAAACCAACCAAGAAGA GACTAATGCACTTACTTTCTGATTCAGGCCTGCACTGATTTAATTCAGGGGGCCCTGGTG CCTGTTTCTGTGGAGGCCTGGGGTGGATGTGAGGGTCTGCCTTCCTAACAAGGGGTAATA AGTAGATGACATCACTTTTACGGCTATAAGATCTCTCTCCTATGATGGTTCTGAGAGCCT GGGAGAAATATTTCTAAACATAGCTCCTGGCACACTGCTCCAGATTGCTTAAGCCAGAGG GCAGCTACTGCATCTCTCATACTTTCCCAGGGACCCAAAATATTTTTATAGAAGTGGCCA AGCATTTTTTGAAAATGATTCTCCTGCATCCCACTCTAAGGACACAGGGAGTGTCTATCA TTGGGCCTTTGGGGTTCAGAGGGTAAGAAACAGTGATAGCATCCGTGGTGAGTCTTTGTC AAAGCTTGGACATTCTCCAGACCCGACTATGGGATTGCATGTGTTAATGAGCAGGCCTGA GATTCCTCTGAGTTTCCAGAGCTTGTTTGGGTTTGGGTTTTGCAGTTCGCCCACTCACTC TTGCAGGCAAGTGCTATTTCCAAATATCCCTTTCCCCAAAAATTGGAACAAAAGTGACAA ATGGTAACTTGCTGAAGTGTGTGGATTTTGTCCTCAGATGGTGAGTGTGAGACGGTCAGC AGCAGAGGTGGAGGGGGAACTGCTGAGGCAGGAAGAGGACACTCAGAGCTTCTCTGCCCT AGCCTTGCCTTCTATCACGCCAGAGGCTGAGTCAGGAGGTAAAGCAGGCTACCTCTTCTA AAAGCAGACCTTGCTGTCTCCACCAGCCCTCTATCATAAAATTTACTTAGGAAAAGCAAG AAGCCGTGTCATAACTTTAGTTAGGAAAGCCAGAATGCTACCACTTTGCACAAACTAGGA TGGCTAGAACCAACAAGCGGGACCATAAAAGGAGTGTTGAAAAATATGGGAGACTGGACG AGCCTGTGGCAATGCCTCTTGATGCAGCTGCTTAGATGCAGTGCGGGCTGGCGGGCCCTT GGAAGGAGACTGTCTCTGCATGACCAGTGGAGGTAGATACACCATTCTAGCTGCATCTGC CCTAGAGAAACCAAAAGCATGCACCTAGGCAAAAATGTGTACACATATGCTCACAGCAGC ATCGTTCAGAATAGCATAGAACAACCCCACAGTCCATAAACAGAAAAACAAATACACTTG GTGAAATCACAGGGAAGACCATTTAGCAAGGAAAAGCAATGTTGGTAGGGCTGAAGAGAT GGCTTAAGTAGCTAAGTACGCTTGCTTCTTCGGTTCAAACACTGGGGAGACAGAGGCAAG ATTATCTACGTATAAAGCTTTCAGCCCAACCCTAATCACACAATGGGATCCTCTCTCAAA AATGAAAGTGCTCTCTGCTCTTACTGAGGACGCGCCTTGGTCCCCACAAGCACCCGGAAG TCTGCCTGAGTTACCTGACAACCTCCTCTGGCCACAAGGATGTCTATGCATGCATGTATA AGCACACAACTAAATACAAAACAAAAATAAGTCTTTTCAAAAAGAATTGGTAAGTGCTAC AAGACAGGGAAACCTGGAAAACCATCACACCCAGTAAAACAAGGCAGGCACAAATGTTAC ATCAATAGATATCCAGAACAGGCGGTACCATAGAAATAGGAAGTAGTTTTCTGGTTGTCA CCTCTAGCCAGTGACAGGGTGAGATGGAAAAGAGCAGGTGAGTGTGACAGTTAATGGGTT GTGGGGATTGTGGGGCAGCGATGCTGGAAAGTTCTGAAATTCTATTACAGTGATGTGTGG ACAGACACTGTGTATGTGCTGAGAACCACTGAGGAGCGCTTTTGTGCACTTTTATTTCTG TTTCTCTAGACCGGCTTTCTTCTTTATGTAACCCTGGCTGTCCTGGAGCTTGCTCTGTAC ACCAGACTGGCCTCCAAATCAGCGATCTTCCTACCTCTGCCTCACAGGGAATGAAAGGAG TACCCCACCATGCCCAGTGAGTAGCACACTTTTAATTATTTGATATACAAATTACAGTCC AATAAAGTGGGGTGTGTGTGTGTGTATGTGTGTGTGTGTGTAGAACACCATCAAAGAGTT ATCACCACCTTCATTTACAGTCCAAAGCAGAAAGCAGGGCTGGGACTGTGGCTCAGTGTA GAGCACTGTCCCACTATGTACCAAGATCTGCTCTGGGCTCAGTCCACAGCAGGGACAAAA GGAAAGATGGAGAGAGAAAGAGGGAGGGGAGCATCTAACCTTGTCCTATCTAGTATTCTG GCTGCATTTAGAATTCATAGCAAATATATTTGATGGATATACAGAAGGACTTGTGCAATA ATTCTTACCTCAGTGACTGGAAGATGCTCTGTTCCTTGTAGACCTAAGTTTGGTCCCCAG AGCCCATCTATAAAAGCTGCATGTGGTGATACCTGCATGGAATCCCAGCACTGGGCATGT AGAGGGAAAGGGATCCCAGGGGCCAGAAAGCCGAGCTGAATCTGCTAGCTCCAGACCAGT GAAGGCCCTGACTCAGAAAAAGGGTTGATGGCATACTGAGACATGACACATAATGTGTGT GCATGCACTCTCACACACACATACACTCACATGCATACACACACACACAGACACACACTC ATGTGCGCGCACACACACACACACACACACACACACAAGTACATACAAAAATAAATCAAT CAATTGAAATCTCAGTCTGAGCCCTTTGTCGGGAGGTAGAAAGAGAATGAGGAATTGAAC TGAGGATTAAGTAGCTGAGAGCTGTCATTCACAGGTGACACATAAACAGAATATATCTGT TAAATGCAGCAGAACCCAAAAGGAACCTTTCTACAACACACACTTTCTGAAAATGTTTGT GGGCAGCCGTTTCTGAAGTCTTTTCTGGAGTCACTCAACTTCCTGTCACTGTCTCAGCTT CTATACCGAAGACAGGAGGCACTGACCCCTCCCCTCTTAGTCCTAAAAGTGTGCATCTGA CATATACTTTAATTCCTCATAGACATTTCTATATATTGGGTTACAACTGGAATAGGCTTT GATGTCCAACTCACCCTTTACCTCCAGGTCTTATCACTAAAAGATAACAGCACACACACA CACACACACACACACACTCCTGCATGAGTACTTCTTTTTAAAATCCATTTGTGCCTCCTG GTGACTTTCTTGACATCAATGAGTTCTCCCATCAATCTTCTGTCTGACATTTTCTCTGAT AAAATGGCAGTCATGATCACTAAACGACTTGGATGGGTCACATTAGATTGCGTTTGGAGA ATACATTTCTTGGGCTACTATAAATACACTTCTCCATGGCTGTGCTGTTTCCTGTATATT TATGAATCTGCAAATTTTATTCCTTATTATGCTCCACATGACTTTCAATTTATTTTCTTC TGAGTTTTCTTTTCAAAGCAGAAAAAAACATCTTAAAGCCCCCACAGCATGGGGAAAAGG CACTTGAGTAGCCTATGCTATCAGAAACACTGTGTTAAGAGAAGCAGTAGAGGCAAAGGG AATTCGGAGAAGTGCTAAGGGGAAGGGGGAAAGAGGAACTGGAGAGATGGACCATGGGTG AAGCATCTGTGTGCAGCTTGCGGACCTCAGTTCAAATCCCTAATACTCACTAAATATCAG GTGACTACGGAGGCCTGCCTATAACCCCATGACTCAAGAGGGCAGAGACAGGGATCCCCA TGGCTGGCTGGCTAGGCAGACTAGCCAAATTGGTGAGCTCTGCACTCATTAGGCAAAGCA GTCTATCACCCTGAGCCTCTGTGAGCTCAAAGACAAGCTCCCATGACCATGCAAGCTTCC ATAGGGACACCCGCTAATTCTCACAGTAGTGAAAACTTTAGGGCCATTGAGTGCATCTTG CTGTCCTCAGAAATTCATGTTTATACTCAGGCATTTTAAAAATATTAGCACTTTTATAGT CTAAAAATTCCCAGGCCATATGCTAAATATATATTTAAGCTTGTGTGTGTGTGTGTGTGT GTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGAGTTTTCTTTTCACTTTTAAAGGCAAT TATTTAGTGATAGAATAAAACAGTGATGTCTTTGGAACTTCCCTGTCTGTTCCATAATTA TATGCTTGTGATAAGAACCTGGTTGGTGGCCAAATTCCCCAGAGGGTAGGGAGCACTAGG GTGCACATGCAGAAGTATATATACTGCGTTCATACCGTGAGCATTTGTTTTCTCTGGGAA ACGCCAGGGCACTTAGCTAATATACTCTATGCAGATGCTTTCTGCCTCCCGTTATCTCAG CTCTTCCCTGTCTCCTAGCACCTATCCTTCCTTCTCTCTGTCCTTCTTGGATTCTTTCTT TCTCCTTCCCTCTCCTTTTCTTTCTCCATTTAAGTAAAATAGTGTCCACCAATGGGGCAT AGAAAAGCACACTTCTCTCGCACACCCAACCTTTCGATACGAAAACGTCCCATGAATGAA TTGTATGTAGGATCAAATCAAGGCGATGCTTTGAGTGAAAGTCATCATGCATGGAGAGAC ACTAAAACTCACCCAAAAGAGGCATAACAGAAGGCAATCTTCCAGTACTGACTAAACTAA CAATCTTCTAAAACTATCGTCTTAAACTTGAACTATCTTCTTATACTAATAAAATAACAA AGGGAGAAAAGATGTTAAGCAAACATGACTTAGAGAATCACAGGGTTGGAATAATCTTGA GTTTGGCAGGAACCAAAAAAAGTCTCTTAGTGAGTGAGTGCTGAACCCCCGCACCCCACC CCACCCACGTGCCCTGTGCTATTGGTTAATCCTTGAAACAGCCCAGTGAGGTGCCTAGTG TTTCCATTCCACAGCTGAATACATCATAAAGACAATCAATCTGTCCTGGTCCCTTCAGGA AATGGTAGGACCAACTTCAACCTTGTCTAACTCCAGGATATTCCAGGAGGTTATAGAAGA TAATAAAGGTAAGAGTTGAGAAAATAAAGAATAATAAATAAGATGCACAGAAGAAAGCTA TGCCTGAGTATCAACCAAGCATTTTTTCTTTTAAGATGATTCAATCTAAGTAATATTAAG ATTGAACTTCACCCATCTCTCCTTTTTTAAGTTGATTTATTAATTTTACATGAAGTAGTG TGTTGCCTGTATGCAGATCCCCTGGAACTGGAGTTACAGACAGTGGTGAACTGTCCTGCA GTTGCTGGAAATTGAACTTAATGCTATCATCTGCCCAGTCCCTTGACCTGCCTTAGTCAT ACAGATTGTATCCTCACTGCATTCCCAGGTTCCTTACTGTCCCTATAAGCTTTGGAATCT CACCTTTTGGTATACAATCTATTGACTTAGAAAGCAGGAATCTTTCTGAAACATGGTTGA ATATAATTGTCAACCAGCCAAATGTGGTACTGCATGCTCTTCATAGCAGCGACCGCTCGA GAGGTAGAGGCATAAAGGGCACAAAATCAGGGCTGCCTGGGACATATGGCAAGTATTAGG CTAGCCTGATCTAATGGCAAGAAATCTATCTTCCTCCCCACCCCCCAAAAAAGCCAACCA AAGGGAAGCTGAGCTCACAAGCAGTTGCAACCCATTTACCTGACTGTCTTTCTCTTAGGT TAAGTTCTATGTATGGTTTATCCATCAAACAGCCTGCACAGTCATAGATCTTAAGGGAGA AAAAAAAAATGATACATGTTGCTGTGACCTCCTTTCTCCATTTTCCCCCATAATCGTGGA TGTGGCTATTAAATCCATGATATAAGCTTCCTCGCTTTCTATCCCAACCTAAATTTAGTA TGATTCCAAGGAAAATGGCCCGTGCCTTACAAGTAACCCAGAAAAATAGCCAGTGCTCCA GTGTTGATATAAAATTAAACATTTGGCTTCACCGTGCAGAAACTCCTGGGTTCTCCAAGT CTCGGAGAGTTAAGAAAAATCGTTGGAATGTCATGGGGATACTGGCAACGGACTCTGGAG CTCTCTCCCCGCCACTTTCTCGCCCTGGAATGTTTCTGCCTCACACTCTTTTCGGTTTTG TCTGGACCTGCCAGAGAGCCAGCAGTGTGCAGGACTATAGAGAGACAAGGATAGGTGGTT ATCTGCAGGCCAGGGTTTATTCCTCCCTGGTGCCTGCAGGGTCCCCAGAGACTGGGAGAC GTGTGCTAATCCTTGCAAGAAAACAGTCTCTCCAGATTAGCCAGGGTAGGTAGTGGGAGA GGAGAGCGAGGGGAAGCAGAATCATTTTGACTGCATTTTTGCCTTGTCTGATTAGATCTC AGTGACTCTGGGACTTTGCATTACTAAAGGAACACAACCCCCGTATGTAGGCCTGGGAAC AGAGGGGCCAGGGCAAGGCCTGGAGCTGGCATGGCTGCTGGGCTGTTGGGCTCTGAAGAC GTACCATGTAGCTGGGACCTTGCTTGCCGGCTACTAAGGACTTGCAGGGAAGGAAACCTA CATCGTCTGCAGCTGATGTTAAAACCGTGGTGCATCCCCAATGCTGTCTACCAGGTAGGA CCAAAGCTCACTTTGCTTTGCTGTGGGGGAGGGGGACAGGTAACAGAGGAGGATCAAGAG TGACCAGCATCTTTCCTTGAGGCTGGGGAACACCTTGCCATCAATTAGGATCTGGATAAC CTTAATGGAACATCCCTTCCTAGGTGCCTGGGCCCATGTGAGGTGCTCTAAGTTCAGTCT GCAAGGTGACCCTATAGAAGAGGGTCACCAGCTGAAGGACGGGGTTATTAAAGAATGCAT GTTGCTTTAAATTCATCTAGCATGCAAGTGGCAGAAGCCAGTGATTTAAAGCATGGTATC TCTGGCTGTGGAGACTAAGCAAGTGCTTTTTATGGGTTCCAGATTCCCAAGCAAGGTCTG ATGTTTTCTGAGCAATGTGCACACAAGTTACATGTGGTGACATTCTTGGGTAAGAGACAG ATGTGACTCTTCACAGCAGAAGGCTGAGAGGCAAGAGCACCAAGGAGGAACCCTGGGGCT TTCCTCAGCCCCTTCTCCTTGTGTTGGCTCACTCACACAGGATTCTCTGGAATCAAACAC TTGGACCCATGTCTCACTCAAACCTATGAGAAATTTGCTATTGGGGTTTTATCTCATGGA TGGGACATAGGTTTGTGAGGGTGCACCTGTGTATATGGATGCATGTAAGTGTGGTAGTCA GAGGACAACCTTGGATGGCCTTCCTTGGGAGTTTACCTACCTGCTGTTTGGAAGAAGTCC TCTTCTGATCTGAGGCTCGCAGATTTCAACTGGACTGTGTAGCCAGGGAGCCTCGGGGAT CTTACTTTACCTCCCCAGTATGGGAGGTTACAAACATGCTACCACACTTGGCTTTCTGCC TGTGTTCTGAGGATCAAACTCAGCCCCAGCAAGCACTTTCCTCGGTGAGCTATCTCTTCA GCCCTTCAGTTTCCTTGTTTGCAATGGTGGGAATGGAACCCAGGGTCTCACAGACTAGGC AAGCATTCTACCCCTGAGCATCAGCCCTGGCCCAAAGATGACACTTTGCACAAGAGGCTG ATACTTCACAGTCAGTTGTCTGGAAATGTGGAACACTTCCAAAAGGAAGACAGAAGTATC TGTTTCCTGCAGCCACCAACAGTTCAGATTGGTGGCATTCCCACTTGCCAGGGAGGTGTC AGTCCTGAGATCTCCAGCCCACCCTGAGAGGGACCAGTCTGCTGGAGCTGGGGGAGGGAA ACCAAATTCTTCTGGCTTCCTCTTCAAAGGGCAGTCACAGACTTCTCTTTGGCTGACAGC TTTTTGCAACCCAGTTTATTTCATTAAGTCAACTTGAGCAGGCTTGGCCTCTTTCCCCGT TTGCTGGCTCACCACGCTGTTTGGCATCAGGCAGACACAGCTGGATTTGTACTTTCTAGG TGTGATGTGGCGGTGTATAATCCCCTAATGAACCACGATGTTTAAATAGCTCCAGGCTTC ATGCTCCTCTCCCCACATACAATGTCTGGGGGCGGGGGGGGGGGGGGGGTGCATCAGGGA CAGTTCCTTGGTAGCCAGGCCCCAGGTGCTAGATGGCTTTCATATGGACACTCCCTCCCC GTCCTGGCCCCTTCTCTGATTATAGACACAGTTTCTGGAGATGCGCTTTTTCTGGAATTC TTGTCCTTGAAGGAGGCATACCTTTGTAGTAACCTTTGTGTTACTAGAAACAGCAGCTAT GTCACCAATAAATCTTGTGTAAAATAAACTTGAGGAAAATCTCTCAAAAATGAACAACCA TCATGGGAAAAAAAAAAACCTTAATCTTTTCAATGACAAGTTATGAATCTAAGGGAGTTC TGGGGGACCACAAAAACAAAATGTGCTGAGAGACTCAAGAGGAAGGGGAAGTCTGCAGGT TGATGAAATCGGAAGCTTTCCTGAAATGTTACTTTCCAGGCCAGTGCCGCCTCGTCTCCA TCCTGGCATTTGGAATGATAACTTGGTCTAGATAATTCTGTCTCTGCAGACATTGCTGTG ATTACAAATGAGATTGGGGACCCGGCTCCTGGCCTTTAGCAAATCTTCTCTTACCCTCTT ACTTCTCTTTTGTCTTGTCAGGTTATCACCTGATATAGAGCATTGGGCTTCAAAGGGCTG GGGAGATCATTTGTTTGGTAACGTGTTTGTCACACTGGCATGAAGACCTGAGTTCAAGTC CAAGGATCCACATAAAAAGCCTAGAGGGGTAGCATAGGGTTTGAATCTCTGCAATGGTGA AGCAGAGACAGCCAGAGCCCTGGGTCTCACAGGCCAGCAGACCTAGTCTACTCTGGGACT TACAGGTCCTAGTAAGGATCTCTGTCTCAAAAACTAAGATGGGTGGCTCTGGAGGAACAA TCTAATATGACCTCTGACCTCCACGTGTGTATGCACACATGTGCACATATAGCTACCCAC ATGTACACTCACATATACAAACACACAAATACAATTAAAAATAAAAGTAAAATTAAACTT CAAAATCAAGGGAGCTGGGTAGCCAAGCCCCTTGTTTCCCCAGAGACTTTTTCAGGCCTT CCATTAACAGCTGAAGTATATTGAAGAGAATATTGACTTATTAGCCGCCAGTCCCAGGAA AACATTCCCGTGTAACCACAATTCAATCTAGTCCAATTCAATTCAGCAGCCATTTGCTGA GTGGCAGTTATGTTACCTGAGCCTGTGGGCCTCTGGGACTGGAGGGCTGGCTTTCTTATT TGTCCCTGGTCCCTCCCTGGCCAAGCTAAGCTGGTTGGCTCAAGGAGAGAAGTCGTTTCT GATCTACACAGCCCTGTTTGCAACTTGAACTTGACTCCCATGAGTGGTCCCAGAAAGCAG TTGCTAGGAGGAAGGTCGGGATGGCAAGTCTAAACTAGTTCGCTAACCCCAGTCTAGGAT AACAGGGCTTGGTTAGTATACTCCAGAGCCAACTGAGGGGGTTGGAAGAAGGAAGGGAAG CCAAAAGCTTCAAACCTGTGCTGGACCACGGGTGGTCCAAATGCCTTCCAGAATAGACTT ATCAAGTCCTGGCAACTCCCACCTGCCCTGAGACCTTCATGTCCACTGGCCAGCAGAGCT GGCTTAAAGAGACATTGAAAATGATATGATCTTCATCCTCAGGAGCTCAAAGCCTCATGG GGAATTGTCAAGAACATGATCATTTCATTTCAACAAAAAGCAGCATTGAGAGACATTCAA AGAATAACTAACTGCACGAGAAGAATGTTGCCAAAAACCAAAAAACAAACAAACAAAAAA AAAACTCTGTTTTTCTCTCCTGGTCTTTGTTTTCTCCATTACAGTACCAGAGTAATAGCT TTGTAGTGTTGCAATGATGAAATACAGGAAAAACAAAAGGAAATATATATATATATATAT ATATATATATATATATATATATATATATATATATATATATATATATATATATATATATAT ATATATTCTTCCTTCCATATATGTATATAATGTTACAAATAATGAAGAATATACTAAAGT GACATGGTGTTGATTTTTAATGCACTGTGTTGGTAGTGTTGTTTGGAAAATGCATCAAGA GTGCATTTAGTTTTTTGCCTGTCAGTAATCCATGCCATTTGATGCTTTTTGCTTAAGTGG TGCTTTCATGGGTTTTAGTGTCTCCCTAGGCTAGCATGCTGAAGTCCAGATTCACCAGCC TGCCTTTAAAACACCCATGCAGGCTGGGCTGATACCTCAGTAAAGTGTTTGCAAGGCAAG CACCTGAGTCGGATCTCACATTAAAAGGGGGGAGGGCATGGTGCTGCTGCTTCTGATCCC ACTGCTGAGGAGGGGGGACAGAAGTCAGGCTTGCTGGCCTCCCCTAGAGCCAGCTCCAGG CCAATGAAAGAAAGAGTAGACAGTATCTGAGGGATGATCTGTGAGGTTGTCCTCTACACT CCATAAGCACATGCACACACATGTTTGTGCAAACACATGCACATTTATGCACATCCACAT TCTCCTTGCCCAGACGTGATCCCCAGGGGTTCTGATTTAATTGAAAGGGGCCTAGGTGTT AAAATGTTTGAAAGGCTCTCCAGGAGTTTCTGTTGTAAAGGCAATCCAGAGAGTGAAGGC TAAGGAGCCTCATTCCACTGTCAGATGGCAAGATGTTTATTAAACCCAAATAGTTGTAGC AGCAGCACAGCAGGGGTGGGCCTTAAATGACCTTGCTTTGTTTAGTAGGCATTCTATGGA GTATCACACTGTACCTTATAAACATGTACTTCTGAAATTATAATCTTTAAAGCAATTTAA AATTTTGATGTTTATATCTACATAAACAATGAATCAGGAAAATAATTAAAATTATACAAA CAGGCAAAAGAAGAAAGAGACAATTTACAAACACCTATGTACATATGTGTAGGTGCATAT GGATTCATGCACTATACACATGTGCACATTTTATGTGCATATGTTTTTACATATAATATG ATATAATACCATAAGTGACAGCTAAAAAAATGAGGGTTAAGTGTGAGGTTGTAGCTCAGT GCTACAACCATCCGAGGTAGGCATGCATGCACACATGCACACACACACACACACACACAC ACACACACACACACACAAAGCTCTAGGCAGTGAGGATCACTCAGATCACTCAGATGAAAT GGGAAGCACTAGATAGGCAGTGGCTGCCTTTATTATCACAAAAAAAATGAACATGAGCAC CTGTGACCACACCCGTGGAGGGGACAAACCTGTGCTATAGCAGTGCCCGATTCTAAAATG GGCTTACTCACTTCTAAAATGTCAACCTCACACCTCCAACTGAGTCTGTGTCACAGCTGT GGAGACAAAAAGCTTCATTTGTCTCCAGTGTCTCTCACACAGCCCTTTACCACCCTACCC TCCAGCACAGGTTAGTTACGCAGGCTAGAATGCCCACACCTGGGAGTGGGAGCTTTAGAA GAGAAATGATTCAAAGTTATATAAACTTTAGATGTGAATGGAAAATTTAGTCATAAGCAT AAGAAGGCTCACAGTGTTCACATCACAAAATCTTTTTTTAAAAAAAGTAAAATTATCAAT TAACTACCTTATACATCCCTTTATGCACTATCTTTCTAATAAAAGATTTACTTATTTGTA TTTTACATCTTTTTTTTTTTATTTATTTAATGTATATGAGTACACGGTCTCTATCTTCAT GCACACCAGAAGAGGGCGTCAGATCTCATTACAGATGGTTGTGAGCCACCATGTGGTTGC TGGGAATTGAACTCAGGACCTCTGGAAGAGCAGTTGGTGCTTTTAACCGCTGAGCCATCT CTCCAGCCCCCTTATTTGTATTTTATATGAACAAGTATTTTTCTGCCTGAATGTGCTATG TAGCCTTAGAGGCCAGAAGAGGGCGTCGGGTCCCCTGGAACTAGAGTTACAGATGACTGT TAAGTGTGGAGCTAGTGTTGAGGCCTAAACCCAGATCTTCTGCGAGAGGAGCCAGTTCTC TTAGCCACGGAATAATCTCTCCATCCACTATACTTTTAGGCCAACATAGTTTCCCTGTTT GCTCTTAGATCTCTTGTCGTAAGCCCACGATTTGGTAACGCATTCCACTGAGACGAGAGA AAGATAAGGCAGATCAAAATGTGTTCTTTCATCCCCGAGGGCTTAAGTGGCTGTCTTTCA GACTCCACAGCATCTCATTGGAAAGCTGTGAACATTTTTTTTTAATTATTATAGAATTTT GGAGTTATCCCTCTCAAGTTTCTTTTATAAGTAGTCTATGGCGGAAGGCGCTTGATGTTT AGAATCAAGCGTTAGAGGTGTGCACCTCTAGACACAGGCTTTGTGAGCAAATCCCATCGG ATTCTACTGCCTTCAATTAAAAGACATTGCAGCGATGCTTTATAATTGCAGGCATTGTCT GCTACAGACATTTCTGGTGGGAGAAACCAGGCCTGGAGTTGTACATACTGAATCCTCTGT AATTTTACAAGCCCGGTGATGGGAAGATTTCTCCATAGAAGGCTTCTGACTTTCAGCATT TTAAACATGATTTCTCTTCTGCTAGCCACATATCTGTACAGCCAGGGCCATAGATTGGTA GGATCACGAGCCTTCCCTGGACATGGCTGAGACCCAGCACTGGGGACCCTGCAGCGTTGC CAGCAGCCATTTCTCAGCTGGTGCAGCTATCAGTGTCTTGGGTAACATGGAATCTGAACC TCAGATATCCAGCCTTCTTACCCCAGACCAAATGTGTCCTCTCTCAGCTTCCTCGTGGCA TTCCAAAAATACCCATGGACATTCCATGGCTGCTTGATCCAGGGAGGACATCTCAGAGAG CAGAAGTCAAAGTGGAAAGGGGAATTAGTCACAGCCAATGGCAATTAAAATATTTCGTTC TTGAAGTAATGACTCCAGAAGGACATGGCTAGAGATCAGCCCAGAGATACACAGCAATAA GAATCTATAAAACGTAAGCTTCCAAATGACTCTCCCTCCCCCCACTCCTCCCTCCCCCCT CCCCTTCCTGTGTTTTCAAACTATAAGAAACTATAAGATGAACAATCTGAATTATTGGCC CACCATAAATTGCGCTGGCCTCAAAGACACAGCACACACATGTATGGCATATGGACATCT GTTTTAGATTGCTTGAGAATTTTTTTTCACTTAGATGCCATTGGATTGGGGTTATTTTCC CCCTGCCCTCTATTCCTTGAAACCATACCCTTCATAAGAGTTATAAATATTCATGTATTT TTCTTCTAGTGCCTGCTGTAAAAGCACCCAAGAGGGCCACATTCCTGGGCCTCTGGTCTC CCTGGTCTTAGGGTATAGGCCTATGGCAGTCATAGGGTATATCTCCCAATATGGAAGTAT GGTTCAAAGGCACTTTGGTATGTGAGGGTTGTACGTCTAAGAAGGAAAGTTGGTCCAGTA GCTATAGTAACCACCCAGGGGTTAGGAATTTGGGAGAGGCCTTTGCCTTTTTTAAAAAAA AAAATCTACTACATAATCATTGGGGTTTTTCCCTAAGGCTAACACTGCCTCTTTGTGGAC CACATAGCCAGGCTGGCATTTAGTTATAGTTCTGTAGTCCCACAGATTGTAAGAGAAAAT AGGTAAGACATGAAGCTGCCACCTCAGTTGGAGTTTGTCATCACAGAGACTCGTTTTGTG TTCTTGGAATAGGAAACACGTTTCTGGAGCACAGAGTTCCTAGAAGCCTGAGTTTGTAAA CTCAGCCCCACCAACTGCATGATTAGTTCTGACACCATCTCTCCTCCAGAATGACAGACA ATTCCTCTCCAGTGTGACAGGGTTTCAGTCTTCATATGTATCTTCTGAAATAACTAACAC AAGCAATCTGGACCAAAGGGGGCAGGCTGCGATGCAGCCGAATGCTTCCACATGTGCAAG GTTCCACTTTGATTCTCAATTTGCTATGTTTGCTGTTCCCCTTTCATCGTGTCGTTATGG CGATGTAGGCTTTCAAAGGGCGGCATCTTTTATATTATTTAGTGCTTACATTTGGCTTGA ACCTACCTTCCTCTTCACTGATCTATAACATGTGCTGTGCATAAAAAGAGTAAGGGGCGG GCAGCTTATACCAAGGAAAAACTATCAGCAAGTTTATTCCAGTTCTTATTCCGATCTGCA CGTTCATTTGTTGTTCCTTCTCGGCCATTCCTCAAAACAGATGGAACCTGTCAGGATACA CCCTCGTTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTGTGTGTGT GTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGCATGTGTGTAAGGGCTCTGTA TACCAGGCTGGCCTTGAACTCACAGGAATTAAAGGTATGCGCAGCCAATGCTGCCACCAG TCACACACCGTATCTCTCTAAGCAGTATTTTCCAGTGTCAAAATGGATTCATGACCTTTT AGTAGGGACTAAAAGCAAAACCATCATTCTTGGATTTTAGAAGTGAACTTCCTTCATGCC AACTGGGAACAGTGTAATGGGTGAGTTTTTGCTTTGTACATAATTTTTTTTAAGGTAACA GGGAAGTGTTTCATTTCTTTGAATGCATTTTGTTTATTCTGTTGGGAAATTACACTTCCT TTGGAGGTTTGGAATTAGCTTCGAGTGATGCTGTCAGCCACTCCTCATTTGGTGGATGAC AGTCCTGCAACACTCACCAAAACACTGCCAGAGCCTCTGGAAAATGACCAGGATCTAGCT TTGTTCAGCTTCTGCTACCTCTGCACAGGCTTCTGTGTGGTTTGACTCCTGTGTGGAAGG AGCCCAGCAACCTCCCTGTAGGCATCTATTCCAGGGCCTCCATCAGCCATACAAACTATC ATTTACTTGGAATATTCTTTCAATTAAGTAATTTGGTAGAAGACAGCTAGCAGCCAGGTA AAGCATCCTACACACTCTCTCTCTAGCTATCACATCGAGCCCAGGCATGGCATATTCAGC TTTCTCTGCTTGGCTTCTCCATTCATTTGACGTACATTTGATTGCTCATTTATTTGTGTA TTAAGTGTTCATTCACCTAACAAATAAGGACCACCCGTGCCCTGAGCCAGGCGTCATGCT AGGTTCTGGAGACAGGGTGGCAATATGATTTCTTGGTCTTGCAGAGTTCGAACTCAATGG AGATGGGGCAGCCACTCAACAATGTCATTTTGTAGACTCATGCAAAAATTACATTGGAGG CCAGCACTTTAAGGCAAAATGCCTGATAGTCTGAGGGAAGGGAATTAGGGAAGCAGAGAC CTGCAAAGGAGATGGGAATTAATTAGGCAGAAGAGGCAGATAGACAAGAGGAACATTGCA TACCAGCCAAAGCTGCTGTGCCAGCCATTAGGGCAAGCATCTAAGTCCAGTGGAGAATAC CGTGTTTTCATATGTGGGCTGAAATTGACTGGACTATTTGACACTGGTCATTCTACTAAG CACTGTACTAGCACTAAGCACTGTACTAGCACTAAGCACTCTACTAGCCCACCGCTTTAC CTTCGGGAAGCCAGCTGGCCAGCTTTGGAAGCCACTCTCCAGCCTCAGATGGAAATTTCC CTCATTCTCAAGGGTATGAGCTCATCGCCATGCCAGATGGGTTTCCAGTGAATGATTATT GTGCAATCTGATTATTTTTATGTCATGTTAATTCCCTTTGAAAAATGGAAACAGGATATG TAAGATAGAAGAGAATTTTCTAGCGACAGCCAGCAGATCGAGAGAAGGCATACAGTTCAG ACGAAGGAGCAACTGTGTCATATGAAATAAATTACTAGTAATAACTTTTTACTATGCACA ATACATTTTTATTATTTGATACATCTAAACATTGGATATCATTGATATCCCTGGTTGGCC TGGAACTCAGTATATCGACCAGGCTGTCCTGGAACTCACAGAGGTCCTCTACCTCAAAAG TGCTGAGATTAAAAGTGTATGCCACCACAACCAGCTTAGAGAAACTTTAGATCCACAGCA GATAACATAGAATCAATGCTAATATAACAGAAACTTGTACTCTGATTGCTAAACAGCCTC CCACAAGGTTATTCAATATCCTCTTGTAGCTCTCTCCTCTTCTAGCATCTTAAGTGTCTT CTTCATGCTGCTGACAAGGGAGGACAGAGGATGGAAGGACCCTGAGAGAGGTTTTTTTTT TTTAAATTTTTATTAGGTATTTAGCTCATTTACATTTCCAATGCTATACCAAAAGTCCCC CATATCCACCCACCCCCACCCCCCTGCCCACCCACTCCCCCTTTTTGGCCCTGGTGTTCC CCTGTACTGGGGCATATAAAGTTTGCAAGTCCAATGGGCCTCTCTTTCCAGTGATGGCCG ACTAGGCCATCTTTTGATATATATGCAGCTAGAGTCAAGAGCTCCGGGGTACTGGTTAGT TCATAATGTTGTTCCACCTATAGGGTTGCAGATCCCTTTAGCTCCTTGGCTACTTTCTCT AGCTCCTCCATTGGGAGCCCTATGATCCATCCATTAGCTGACTGTGAGCATCCACTTCTG TGTTTGCTAGGCCCCGGCATAGTCTCACAAGAGACAGCTACATCTGGGTCCTTTCAATAA AATCTTGCTAGTGTATGCAATGGTGTCAGCGTTTGGGTGCTGATTATGGGGTGGATCCCT GGATATGGCAGTCTCTACATGGTCCATCCTTTCATCTCAGCTCCAAACTTTGTCTCTGTA ACTCCTTCCATGGGTGTTTTGTTCCCAAATCTAAGGAGGGGCATAGTGTCCACACTTCAG TCTTCATTCTTCTTGAGTTTCATGTGTTTAGCAAATTATATCTTATATCTTGGGTATCCT AGGTTTGGGGCTAATATCCACTTATCAGTGAGTACATATTGTGTGAGTTTCTTTGTGAAT GTGTTACCTCACTCAGGATGATGCCCTCCAGGTCCATCCATTTGGCTAGGAATTTCATAA ATTCATTCTTTTTAATAGCTGAGTAGTACTCCCTGAGAGAGGTTTTAATGGGCCAGCCCT GCACGTGGGCACAGACCTTTTCCTCTCATCTTATTGGCCAGAACTCAGTCACCTGTCCAC ACCCAGCTGCTAGACAGGCTGGGAAGTGCAGGTGTGCAGTCACATAGTCAGAAAGTCAGC GCAGACTGGGGCTAAGAGAAAGGGTTTTGGAGACAGTGGGTTAGGGGTGTAAGTGTCCTC TCATCAAGAGGACCACAGCCAGTGCTTCAAATTACAGATAATACCAATCTCTATGTCTGC TAGATTTATCCTATGCATACATACATGCATACATACATACCTGTGATAATGTTTAGTTTA TAACAAGACAAAGTAAAAGATGAATGACAGCATCTAATAAAATACAGCAACTCTAACAGA AGACTGTAGTATGCAGTGAGTCCTGGGACTCCTCCTGGCCCTTCCTCTTCTGTGCTAAGA TGCAGGCACATCACTTGGACCTGGATTTCTTACTCACGTGGATCCTGGAGTTTCAAATGC AGATACTTGTGCTTCCATCAGTCACTTCCTCAACCGAGCTGTCTCCCCAGGCCCCTCGCT TTCACCCTACTTAAAGATTCACTTTGTTTTTAATATATTTATATTAATTCTCTGAGAATT TTGTACATGCATATACTATGTTTATCATATTAACCCCCGTTCCCCCCCCAACTACTCCCA GACCCACTCCTACCCCCTCTCAACTTCATGTCCTCTTTCTGATTTTGCGTATAGCCCACT AACTCCAATTTGCTCTGTGTATACACTGATGGGTGTGGGACTATCCACCAGAGTTTGGTT ACCCAACCAGGGGCCACAGCCATCCAGAGAACTGATTCTCCCCCTGCCAGAAGCTATCAG CTGCCAATAGCTCTTATCTGGGAGGAGAGACTTGGAAGTCCCTCCCACTCCAGAGGAAAC TGCTGCCTGGCTTGATCCTGTGCAGATCTTGTATAGGCAGTCCGGCTGCTGAGCAGCAGT GCTGACGTGTTGCTAGGGCAACAGTGCTGACATGTCCTAGAGACTGTGTTTCTCTAGAGT GTTTCTTCACTCTTCGCCCATCTTTCTCAATGATCCCTGAGCCTTAAGAAAGGAACGTGG TCTTGATGTCCAGTTCGTGACTGGAGATCACATTTAATCCTCTAGTTCAGCAAGTGTAGA AAACACTGATTGCACAGTGTGGTGTCACTACCTCCCAGCAGGGCTTACTTCTGCTCCCCT AGCCAGTGAACCTGTTGAGTTTCTGACCTGTGGGGGCGGTGGTATATCTAGTGACCCTTA AATACAATCAGCTGCTGCTCTCTGCTCACATTGAAAACTCTCTGCATTTCCCTTGTCTCT CTGCTGTGTGGCATACCAAAGGATATGGACGGAGTCCTACCTACTGGAGTGTGTGAACGA GTAAACTTCAGCCTTTCAGCCAAGTGTCTACGGCTTAGTTAGCTGTTAGACATTCCTCTC TCTCCCGTTCCCACGCCCATTCCTCTCTGCGTATGTGTTACACTTCTGTGTAAGGAAGTT GATGTCAGGTGGCTTCCTCGATCATCCTCTGCCTAACTTTTTAAGACAGAGTCCCTCAGT GAACCTGGAGCTCACCAATTCAGCTAGGCTGGCTGGCCAGCAATGCCCAGGGAACCTCCA CACCTCTAACCCTGGGGTTACAGGCATGAGCCACCCCACCATGCCTGGCTTTGAACTTGG CTGCTGGGGGTTGAACTTACCTTACACTTGTGTAGTAAGCACTCTACTGACTCAGCCAAA CCGTTCAGCCCTAAGTTAGACATTCTTGGTAACAGCAGGCGACATTTATTTAATGTTCAA TCTATGTGTGTTTCACATGTACCAAGGTAACCTAAAAAAGGAGATTCCTCACTGTCCAGC TTTATGCAAAACTGAGAAAACTGTTTTAGAGTGATTTGAATCACAGGGTCAAGGGCACAC AGTGACATGTGAGGGATAGGGCTAGGTCTGAGAGCTGTGAGCTCTGCAGAGGTCCGGCCC AACACCTTAGGTAAATGCCTGGTCTTGGGGAGCCTGCTGGAGAGTCTGCTGACTCAAGGG AAACCTATCCCCAGGGAGTGCCATTTCCTTCTCGAGTGCTGAGTGCTGTCTGCTGTCTAC ATACAAAGCCTTGTTCATCTCAACTTCAAACTTAGTTGCTTCCTTCCACTGTCCTTTGCC TCTCCCATCAGATATGCTAATTGGTGCAGTGGGTGTGGTACTGAGATCCAATAGCTCTGG GGCAAATCTCAGTTTTAGCACTTAATTGTATGACCCGAGACTTTTGACTTTGCCTCCCTT TCTTCCATTGTGACATAGCGTTGTTTTTTTTTTTTTTTTTAAAAAAAAACCAAAAAACAA AAACCTCAATAACCTGTAGTACTGAGATCTCATAGGCAAAGATCTTCCTATTTCCCTTCC CCTTCCTTAACAAGTAGCCATTGTTGTAAATGTCACCACTTTGTAGTCAATTAGCCAACC TGTACTGAATTACATACTAGTCAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAG AGAGAGAGAGAGAGGAAGCTATGCATTCGGTACAACTTTTGAAGGAGCTGGGTAAATCAG TGAGGTCGGTAGGGGAGCATAGGGCACATGGCACTAGCCAGCAGTGGTCAAGAGAAAGGA TGGCATTAACTACAGCGGATTTCAGAGGAAGAAGGAGCCAGTGCTCAGACAAGATTCAGA GAGGAAGTAGAAGGACAGACAGGATTTATATAGGCTCTGGGGGAGGGGAGGATGTCTAAA CAGGAAAAGCAGTGCATGCAAGAAGAGAACATGGAAATTAAACACAGCGTTCATGGTTAC ACTACACAACCGACCTTCTAAGGGGCTTACGGAGAGCGGCAGAAGGGGCGTTGGGGGAGG GCAGGAAGATGCAAAGGCACAGAAGGAAATGAAGACAATGAGGACAAGAGGATGCTTGGG ATGTGCCTTAGTGGTGAAGCACTTGCTTAGTGTGCACAAGGCTCTAGACACACCCCCAGC ACAACAATAACAACAGAAATCAAACAGAAAAACAAAGCAACAGCAGACGTGGTTGGGAAA GAAGGCAGAAAAAGGCTGGATTTCACCAACTCTATGAATTAATATTGCAAGCAGACATAA CACCAAAGGTTCTCAGTTCCCAGCTGGATTCTAAATCCTAAGACACTGCTTTCCTGGGGA AGCAGTGTTCACACTTTATACATTGTGCACTGTGTGCACTTAAAGTAGTAGCCAAAAAGG AGACGGCTGATTCAAAAGATAGCAGCAGGGAGGAAGTATACAGACATCTCCATCAAACCT GCACACACACATACACACATACAGATCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCT CTCACACACACACACACACACACACACACACACACACACACACTTCTGTTCTGTCCTTCA AGTCATCTGCTGGGATAAGAAAGAGTTGTTCTTGCCCTTAACCGGTTTTTGCATGACCCA GTGTTTCACAGCCAACTGACTCCTTTTAAGACTCCCTAAGCCAGTAGTTTAACAAGAATG TTCTAGATAAGCAGAGACTCAGGTCTCAGGCCCAAGGAAATGTCCACATAGGGAACCAGG GGGTGGTTAGAATTAAATGTAGAGCACATTGGGAATGAATCTCCATTTCTGAAAGTGTTC AAAGCCCCCTTTCCAGCCTGTGTTCTGTTTCTCAGCCCACCTCCTGCTGTTCCACAAACT CTTAATCCTGCTCAAAAATTCAAGCCTGTTCTTTGGCTCTTAAAACTCACTGGGGAATCT TCTGCTCAGTTAGTGATGTGTTATACTGCTGGGAAAAATAGAAGACCATGAACTACAGCT GTATTTTTTTTTTCTATCATGAGTCCCAAAGACAAGCTCTGGTGAGTTTAATGTCAGGTT GATGGCTATAAGGGGACTTTTAGGGCAAAAGGCTCAGATTCCGTAGCCCCTATAGGCTAA GTTCAGCCACTATCCCAACTCACCAGTGAAAGAGACACAGTCATAGAAAGCAGAGACGTG AGATGTCATCAGTTTTAGGAGTAGGAGCAGTTCCAGGGCTCCAGTGAATGCCAGTTCACT TTTAAAGCATTAGTGTGAGATGTAGGCCTAACTACAAGAAGAATTGGAGAAGAGTACAGG TTTATATAATTAAACAGGCCTGTCAAAGGGTGACCAAAGACCATTGTCCCAGCTCAGCTC TAGTTAAGACGTTATTATGGCTATCAGTGGGACAGGGGACAAGCCTGGGTTTTACAAGAG GAGTTCCTCCAGAGTGTAGCCTTGCCACTGCAGATAACTATTGGGCTGGGTGGGCTCTGA CGTTGGAGATATTGCTGTTCCTGGAAACCAAGGTGACTGCAGATTTAGGACAGTAATTTA TCTCTGCCTTCTTCGAAGAGGGAGGAACAAGCAAGCTTAACCAGATAGACACTGATTAGA TAAGGCAGAGTCAAACAAGAGTGTGTGACAGAGACAGATGCAAACTGAAAGCAGAGACAT CAGGCCTCCTCCATCTTGTTGCTACTTACCTTGTGTGCCCACACAGGGAATCAATGCTTT TTGGCAAAGATGGCTTCTGAATGATATGGGTCCAGGTCCCACGCCCACCATTTACCTGCT GCATGAATCCAGCAAGCTGATTGGTTGTATTGATCTTCGGTTTTATTTCCTGGAACGTTG GGGTCACAATCAATTTCATATAGGATCATTCTGCGTTCAATTTACCTATGTAAAGTACTG GGTGCATCTTGCAACGCTCCTAGTATCCTCAATAAAGGGTGGTTGTTTCCTTATTGACCC TTTATTCATCTTGGAAACACCCCTGGGAATCCTGCCTTCCTTCTCAGGTTCTTGGCAGCA GACACTGAGATGCATTTGAAAGGAGTTAAAATAAAAACCACCTGGACAGTTTTTACTTGC ATCACCAACTCGGAAGCACATGGTGCAGGGGCAGGAAGACAGGCGTGTTCTTCGAGAGTG CTGCCTTGTGTCAAGCATCAATGTCCTCCTCCCAGCAGCCACCGTCCCTCCTCCTTACTC TGTGCCTTTCTGAAAGGGTGGGTACCTCTACATATGGAAAACAGCTTCTCTGTAGGGCCT ATAATATGCTAGAAATTCCAAAACAGAAAAGACCCCAGCAGGGCACTGGCTCCACACTGG CAAATAAACCTGCTATCCCGCACCATCAATGGTACTGCAATGTGCTTTCAATTATGGAGG GAACTGAAGTCCTAACTTCAAGGAATAGTTTCTTGCCCCATGCAGAAAGCCTGCAGGGCA CTGTCTTGGTTCATCAGCCCAGTGAAGGCGTCTAGAGTCAAAGGGAACCTTCTCCATCTG GGTGACATTGTCAACCCCAGCAGCTACCAGTTCCTCCACAGTATATCTGTCCTTGACTAA CTTGGGGCAGGAGGACAGTGGGTCACCTACCCAAAATGCATTCAAGGGTACAGTCATGAA AATCAAGTCAGATGATAACTTTCTCTTGTGCCATTGAGAATGATTCATGATTTGCTCTGT TCCTGTGACATTTGAAAAATGGCACCTGTCTAAAAAAGAAAATTGTGTCCATGGGTAAAA GAATTGAAATAAAAGTCCTTTATTAGAAGGAAATTTAAATTGCTTTTAAAAATGGCATCC TGCTCTTTCTAGCCTACATATAATCTAAGACATCAACAATTAAAGGCACAGTATAAGCAT TAACTGGGTTGGTATGAAGACCCAACCATGAAAATGGGCATTCAGAAAGGATGGAGATAT TATTCTTCAAGCTTGTGTATCTGTGATAAAACTCTAGGACTACATTTGTTGTTAATCCCT AAAGTCACAAAAGGTAGCCAACAGCAGATGGGGAGATGGCTCAATCCATACAGTGCTGCA CATTCACAAGGACCTGAGTTTGGATCTCTTGCATCTGTCTAAGAGCTGGTTGCACTTCTA CAATCTCAGTGATAGAGAAATAAAAACAGAATGATCCGTGGAGCTTGCTAGTGGATCAGT CTAACCAATCAGTGAGTACCAGGTTCAAGGAGAGACCCTGTCTCAAAAACTAAGGTGGAG AGCAATTGATCTGAGTATCCCTACAGACTATAAAACAGGTGAGTTGTCTAATGGTCCTGA GGGCTTCTTGCCTTGTTTCTCTTACCTAGCACTTTGATAATAGGAGCCACTAAGCATAAT GAGAAATTCTGATTGTAAATGGTCTACTTTCTGGTCTTGACTTGTCTGCCTGACATTCAT TGCTGGATCATTCAGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGT GTGTGTGTCTGGAGATTGTATATATGTGTTTGTGTGCCTGGGTTTCCCTTTTATTTATTT ATATTTGACCATGAGACTTGAAAACTTAAAAAACAAAAACATTTCAAGGAATACACATTG TGAGAGAAAAAAAGTCACACTTGCCTCATCCTGGAGATATTAAATTATACAGGTTTATAT AGCTCTAAAACAAGCCACTTCCTAATTTAAGACATTTTTCTCCTTTAAAAAAATGTATTT CTATACTTATTTGTCATTCTCTTTTTTATTCATTTACCCATTCATTTGTTCATTTATCAT ATGAATCTCAGAGCTCTACCACACAGCTAGTGGATCAGTCTAACCAATGAGTACCAGGTT CAAGGAGAGACCCTGTCTCAAAAACTAAGGCGGAGAGCAATTGACCTTCGTATCACTACA GACTATAAAATGGGTGGGTTGTCTAATGGTCCTGAGGGCCTTTAAGTTACATATATTGAT ATTTAACAAGATTTCAAACCTAAAGATGCAAGGAAAACTGATGGTTTTAGCTTCACTTCT CCATAAACTCTCAGCCCATAAGTCCTAATCACCCTTAACAATTTCATCATCAGTCAGGAT GTCCCCCTTGCAAGCAAGGTTGAATGACTACCTTCACTTGTTCTCCGCAGCCCCAAGTGC CCTTCTCTTTCAGTGACTTTTTTTTATCTACTATCCTCTCCATTCATCTTCAAAGCCTTT GTGGTTTTCCTCCGAGTCTTCACTCAAACTCACATCTTCTCACAGGTCCTAAACTGAGAG CATCCTCTTGACTTGCTACGTTCTTTCTCCAAGATAAGACATTGTTCAGATTTAGATGTG AGATGTTCCTTACCAGCTCCCGGTGTCCCAGATGAGGATGCTATGCTGGGAGGTGAATCC TAACTGAAAGAAGTGGGTTACTGGGGGAGGGGAGAGCAGTTAGTAAAGTTCCAGATCGAG CAATAAAGGCAGAGGGGCCTAGCTGCCACACCCTACATCCATGAAACTGTGAGCTAAGAT AAACTATCATTCCCATAAGTTGTATATGTCAGATGTTTTGTCCCAGGGATGAGAAATGCA AGCACACTTGTTCCCTTCTTATTAAGCATCTGTGAGTTTCTTCCTCAGGGCCCCACACGC TCGCCACCTACTCCTCAAACCTTCATGCTCTTGGTCTCTGGGCCCGCTTCCCTCAGTATT CACCAAGAACCATTCATCTATCACACCCATGGTGATTTGCCTACCTCAGGATTTCTGGGC TTGACCACCTTTCCTAGGGGAAGTGCTCAGGTCCCTTGGCACCCAGCCTCCTGTGTCATT GTGCCCGCTCTTCTTCTTCTCTGAGTCTTTTGGGTTCCAATATTGATCCCTTTGGCTCTC CACCTCATCTAGGGATAGATCCAAAGGTCACTCCTCCTCTTATTCTCCCCCCTCTGTTCG CACTTAGAATCTCCGTGTTTGAACTCCATTCTATTCTTGGTCTAGTTTGCCCATGGCTGA CAAATACAAGGGAGGCTTACATTCTGTTTGACAAACAGGATGCTAACTAAGTAAACGGGT CAACAAGGTACACCTGTCAGAAAGGGACTGTCAGACATAATGACGCTGTTGCTGAAATCC AGATGCTGAAAAAATAGCATGGCAAGTTCTATGTATGCGGTGTGCATGGATGTGTTTGCA CATATGTGTGGAGACCGGAGGGAAATTGAGTGATGTTGCTCAGGTACCATTGATCATTTC CCCCCTTGGACGTTGTTTGCCCCTGGTGTGGAAATCCCCAAGTACTCTAGGCTGACTTGA CAAGGAATCCCAAAGGTCTGCCTGCCTCAGTCTCCTCCTGTGCCACCAAGCCACCTCTTG TGAACATGGATCCTAGGGTCAGTCAGATTCTCATGCTTGCCGCTTTACTGACCCAGCTAT TTCCCTATCGCCCAAAGTTCTAAGGGAGGAAAGAAGGCACAAGGACGTATACAAAAGAAG GTAAAATTAATTAATTGATTGAATGATTGATTGATTATAAAGAAAAAAGAAAGAGGAGGA AGAGAGCAGGTCCAGAAGCCCCGAAGCAGAAACAAACAGAGGCCAGCTGCAATAAGAGAG GGGGAAGACACTAGGCAGGGAGGAAGTGTGCTAAGCTGCGGAAGGGTGGGAAGCCTTCCA CAGGGCAGGTCTTCCAGGAGAGGGTGAGCATGCCTACTTTCATCCCTTGGCACCTTCTGC CTAGAGTGCCTTTATTTATATCGCAGCTTTTTCCTCCTCTGCTACAGATACTTTGAATGA GAGCAAGTCAGGTCTGCCTTGTTTTCTAACCTATACAGCACTAATCACTGCTGTAGTAAA TGTGTTACACTTCAGTGAAAGGCACAGAATCGAGTAGAAAAACTGTGTGAAGACCAACAC TTTCCCAAGTTAAAGCCAGCCCTGGAGTCAATGCTGTAAATAACAGCACAAAAAATGATC AGTAACATTTGGTCACCATAGCTAAGACAAGAGTCCCATGTTTCCCTGCCCCCTCACCAG TCGGAGAGTTCAGCATCTCCTAAAGCCAGTCATCTGGGAAGGGTTTTAGGGCCTGTGCAT GTTTGTCATCTCCATGGGGCCAGCTGTGGCCAGAGGAGAATTCTTAACACAGGCTGAATT AACTTGAAGACTTTCTTGGGGAAATAGTCCCTACATTATGAAGTTGGTGACGCCACTAAT TAAAGAAATATTTTCCTGAGCCGCTGTGATCTGTCACAAGAAGTGTTGACTATTGATGAC ATGCACATGACTTCATGCATTCCAAAGAGTGAAATTCACAGATGTGAGTGGCTGCTTCTC ATGCCCATAGCTTCTGAGACAAGATGCTGAGAGTGCCCCACAGTTTAGGATTCAGTCTGG AGATGGAAAGGCCAGGCTGAAGTATCTGCTTGAAAGTTTCTGCAGCCTAGATTCCATGGG AGTCTGAACTTTGGCATCTATGTTAGTCAGCATCATGGACCTCTAACAGTGCTGGAGGTA ATCAGCTTACAGAGCAGAAAGATTTACTTGGGCTCACCATTTGGGATTGGTCCATGATGG TTGCCCCTATTGCTTCAGGCTGGCAGCAAAGCAGAGCATCATATGGCAAGCTTCTGAAAG AGCAATGTCACTTACATTGTGTCCAGGAAGCAAAGAAACAAAAAGACTGACTGGGGCAGC ACCGGCTCCTTCAAGGGCACCATCCCCTCCCACCATGGCCTAAAGATTTCCATGAGCCTC TCCTGACCAAGTTTCTCCCATTCCCAACAGCATAGCCCTGGGTATCATGTCTTGAACATA GGCCTTGATGGAACTCCCCAGATGGGAACTATAACAGGATCCTTCTCACAGAAGAATGAT TTACAAACTGTGATAAGGTTAACGTTGCATTGTTTTGGAAGCCATCAAGCCTGAAAAACT TGCTTATTTAAGCTCAAAGCTTTGAAAATTCTCGGTAATAAGTAGCTCTTATCTTAATTG TACAGAGCCACAAAAATGAAATATTACAAGAGTTTCCTTTGATTAGGTCTGGCTCTAGAC ACAAGCTCCAAAGATTAGTGCTGTATGTCTCAAGTTGCAGGGCGGGTGGGAGGGGGATGC AAACATAGTGGAAACTCAACTTGACATAGTGGACTGATTCCCACATGAACTAAATTGCCA TGCAGTAAGCCACTCTGAAAAAGTGAGGTTTTACCAAATGCAAGCAGATACATCTCCCAT TTTCTCTGTCTCGTTTTCTCACTAGAACATGCCAATGGTTTCTCAAATTCCCCCAGAAGG TCAACAACCTCATTGTTCTGGGCACTCAGAGCAGACATGGTTTTATTGAGTGCATCAATT TGAAAAGCAAAATAGACTTGAAAAATGATTATATCAGCATCCAATACCGTCCTATGGCGT GTTTTGAATTGTATTCATTTGATAAAATATTCAACAAGTGCTGAACATGAGCACATTTCT ATTCCTAAGAGCCAACAAACAGCCACACTCCAGGGGAGTTTGGACATCTATTGCAAATGT CATACTGACATTTCAATGATCTGATCAATTGTTCGATTCCTCCCTCTCTCTTCCCTTGCC CTCCCCAGCCTGGCTGGCACCTTCCCAGGGGTTCCACTGCCTACCCTCTCCACATCCCTT GGCCATCTCAGAATTTTGAGCTGCCTGACTGCCACTCCCAACTCCTCCGAGCTTGTCTCC TTGTCCTCATCTTTAGTCTCTTGTCATGTTGGACATGTAATTTGTCTTCTAAGATATAGA AAGCTTTAATGGCTCCTGATGATCCAAATGCCTGAACGGAAAAGCCTTTATTAATACAAT CATATGATCAACTAAGTTGGAAAATAGGTTTGAAAGCGCTACTTTTAAAAGTTTTCATGA ATTCCCTTACTATGCATATACCTGTGTGTGCATGCAACCATGCACGTGTACATGCAACCA TGTACATGTATAAGCAAATCACAGAATCTGTGTGGAGGTCATAGGACAATTTACAGGGGT TGCTTATCTCCTTCCCTTGTGTGGGTCCCAGGGATTAAACTCAAGTTCTCATGAAGCAAG TCTCTTCATTCTCTGAGCCATCTCACCTGACTGAAGGCAGTATTTCAGCAGCATAATTAT ACAACATTTGTTTATTACAAAGTCATGCTATGGGAACCATATTTGGGTCCCATGATAGCA TAGAAAATTCTGGAGATCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCGC TCACTCGCTCACTCCCTCGCTTGTTCTGCTAGTCTGTGAGCATGGACAGGCACAGGCCTG AGTATTTGTAAAGGCCAATGTAGTTTTTCACGTTGACCCTTGTTGACATAGACAATAGAT GCCCAGAAAGATGCCATTAAAAACACCCTCACAGGGGCCCAGGACCTAATAGAAGGAATT CTATGTCTGTGCTGTTCTGGATTGAGACATGCTAACATCAGCAATGTGAGGTACAGCCCG AGATGCTGCGACTCTGAGGCTCATTTCTGTGTGGAAATGGAAACTTCAGCATCGTCTACG ATGTTAGTCCTCCCCCCTTGTGTGTTGGGGGCTGTTAATGAAGGCTAAATCCAACCTTTC CAGCATCCTCTAGGCTTAACATAAACCACAGATATTAGTCAGCTCAGACCTTCCCAGCTC ACTCTGGTACACTGGTTTCTAGTAAGTGGGCTCTGGAATCCACCTGCCCTCTCCAGAGTG ACAATTTCAGGCATGTGACATGTGGGCCATTAGAAGACCTCTGTGTCCTTTGTTCAGCTA TAGACAATGACAGTATGGAAGAGCAGATGTACAGAAGAGCTCATGGCCAGGACTGTCATT TCCAGCATCATAACTGTCTTCTGGCCTCTGTCCACTTCCATCTTTTGCTTTCCATTCTCC AAGCCCTTGGCACACTCTCAGCTCTGCTTTTAGTCCTGGAGTTGCCAAAGCCTGGTGTGG AAGGGCTAATGTGGTCCTTCCTTTCCCATGCCTGGGGGATTTTCCTACCCGTCTGTAGAG GCTTACCCTGATTTAAAGGCAGCTGCTGAACCCCTGCACAGCTCATAGTGATCTCTTCTG AGGTCCTGAGGCATTTCTGAAACCTTCCAAGCTTCCTCATGTGGGCACTCAGCTTGCTTG CAATCATTTGTCTAGCTAGCTTCAGCCTCACAGGGCCCATGAAGGAGGGCCATGTTTCAT TTCCAACACAGTACAAGTCCACTACACTACACTACACTACACTACACTACACTACACTAC ACTACACTATACTATACTATACTATACTATACTATAGAGAGACTGACAGAATCAGTGGAT TATCAAGTGAGTGATTGAATGAATGAGTGAGTGAATAAATGACTGTCTGGCTAATTTGCT TGAGTGTCTGTCTCCCCTCATTTAGTGCACACCATACTTTGTCACTTCTTCTATGACAAA TGTAGAGATCCATGTTGATTGTTAACTCATTAAATAGTTGACAATTTTGGTGAAAAGGCT AGTAAAGGAAAAGAAGTTAGAGGAAAGATAAGTGAACAAAAAGACACAGCTAAATCTCAA CTTGATTATGTTCCCATGGCAAAAGACCACTATAAAGTCAGCTAGTAGCCATCCATCAGA GCTTGTAGGGTGACCAACATCACAGGGTGGAATATGTCCAGTTAATCAAAGTTACCGCAC ATGACTCTGGGAAACAAACCTTTGACAACTGCCCAGGCGAACCCGAAATGCTTCCTAGGA TAAGAGCATACTGTCTTCTCTCCAGGACTCTCCAGCACTCCCTGACTTGCTGACAAGATA GTGGAGGCAGAGATAAGGCTTCTGGGAAGTTATCACATCTCAGCTTACTGGTTGCAGCTC TGCTTTCCACTCACCAGCAAGGACTCTTGTACTTAGGATCGGGCCTAGAAAGTTCCACTG AGTGCATTCTTCCGGCTCTTGGGTCTCTGAGACATCTACCTGTGCTTGAATTTTCTGGTT GTCACTCAGCATACTGAGGCAGGGTCAAGTTGGAAGCAAATGGGGTCACTTTCTTTATAC TTTTTAAAAATCCCAACTCATAGTTATGGGGTTCCAAAGGAATTCCTCACGTACCTCATC ATCTGGTGGTGCATCCATGAAGGCGAATGCTAAGGGCCTGCCTGTGTTTAATGCTCAGGC TCCATTTTATGACCTTGTTTCCAGCCAGATGAAGGTGAGGTGGTGGCTTCCACCTCTGAC CAGGGCTGGCTTCTTCCTGGAAGTCTAGAACAAAAAGTAAGGAAATGAAGGGTAAGTCAC TGGCTTAACCTGATAAGAAGGGAGAACCAACCAAGTATACAACACCTTCATTCTCTCTCT CTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCCCTCTCTCTCTCT CCCATCCTCCTTCTGGAAGAGGTGACAAGATTTCCAGCAGTGACCCTGGCCACATAATGA AATGAGCTGTGTTAGTTGCTTTCTCTCAGAGAGCACGTGAAGTCTCTCAGCCCCGCTCAT AGAACGGACTGTTCTCAGGCAGGAACTGGCTCAACTGTGAGCCTCTACAGAACCCCGCCT GGCAGATTTGTAGACTGTGGTGCCCATGAGACACCTTAAGTTTTATGACTACATATTTAA GCATTTATGAGATTTGAACTGTGTTGCATTAAAATGGGAAAAAAGTGAGGGGGAAAACAT CCCAAGGCTTGCAGCAAGAGTAATTAGCCCCAAAAGTTTCATAAAGGGTTTGATAGCATT CTAGCTCGAAGCTCCTTCCCCAGGACTGTAGGAGAGAACGGGAAGAAAGGAATGCATTAA AACTTCACTATAGCATTTTGAAAACTTACAGGGCCAAACCAAGCAGCTGGACTCATGTTC ATAAGGAGACTCAGCCTCAATCTAAGGTACCAGATAAAAATTTTACTGGGGAGAAAATAT TCAAGACGTGAGCTTGACTGTTTTCATCATACCCATGAAAGAAATTTCTTTCTTCTCTCC TGGTATCCATTATCCTAGGGTTGGCATTAGTCTGCTTGGCTTCATGCCCCCCTAGCATCA ATCTGTTTCCTTGTTGTACCTTGGTTGCCCTGACTGGTACCAGCAATGGGGCCAATGTAA CTGACTAGATGCTGGAATCAAACCTGTGTAAATTCTGCTCTAGTGACACAGCATAAACAT GGCTCAGCTTGACCTGGGCCAACTGCTCCAGGACAAGGGCCAGGCCAACAGCATCACCAG TGTTTGCTGAGGAGATGGAATTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTTCTTC CTATATATGTATATATATATTACATGTATATATATATATATATATATATATATATATATA TATATTTTAATTAGGTATTTTCTTCATTTACATTTCAAATGCTACCCCAAAAGTCCCCCA TACTCTCTCCCCCCCACTCCCCTTCCCCCCACTCCCACTTCTTGGCCCTGGCATTCCCCT GTACTAAGGCATATAAAGTTTGTAAGTCCAATGGGTCTCTCTTTCCACTGATAGTTGACT AGGCCATCTTCTGCTGCATATGCAGCTAGAGCCAAGAGCTCTTGGGGTACTGGTTAGTTC ATACTGTTGTTCCACCTATAGGGTTGCAGACCCCTTCAGCTCCTTGGGTACTTTCTCTAG CTCCTCCATTGGGGGCCCTGTGATCCATCCAATAGCTGACTGTGAGCATCCACTTCTGTG ATTGCCAGGCACGGGCATAGCCTTACAAGAGACAGCTATAAGAGGGTCCTTTCAGCAAAA TCTTGCTAGTGTATGCAATGGTATCAGCGTTTGGAGGCTGATTATGGGATGGATCCCTGG GTGTGAGATGGAACTTTCTAAGCAAAGCCCTTTGCTTTAATGTTACAAAGAGAGCATATT TTATTTGGGTTTATTTTTAGCAAAAGTTCTATCTGGATTCTGTGTCATTGCCCTAGACCT TTGCTGTAGGAGAGAGTGAAAAGTACTACTCACAGTTATACTTTTAGAATAACTAAACTA CAGCTTAAAATTCATTATACATGCATACATACATACACACACATGAATATATACCACATG TAACCTTACAAAATCAGAGATTTTATTACATAAACAACCATACCACATACCTTGTTTCCC TTTTTTAAAAAATAGTAAATCGGACAATATGTCTTTTTAAAGTCTGAAGGTGTGCGCATG TGCGCAGGAGCCTGAGGAGAATGTCACGTGTCTTCCTTCCTCTATCACTCTGCTTTGTTC GTTTGAGACAGGGGTCTCTCACTGAATCTGGAGCTCACTGGTTTTTGCTGAGGCTGGCGA CCAACACACCCTGGTGATCCTCATGTTTCTACCTCACTTCAGCTCCAGGAATAGGGCCTT ACAACCATGCCAGACTTCTTGCATAGGTGCTAGAGGTTCCAACTTAGGTCCTTACGCTTG TGCCTGAAATGCTCTTACTCACTGAGCCGTCTCCCCAGCCTGCACATAGGTTTTCTTTGG TAAACCTTTGCCATCCGGGAGAAGAGTTTCTGTGTTCACATGAAGTTGAGAATTCTATTT TAAAACAAGTTTAAAAAAAAAAAAAGATTTATTTTATTATTATATCTAAGTACACTGTAG CTGTCTTCAGACACACCAGAAGAGGGCATCAGATCTTATTAAGGATGGTTGTGAGCCATG TGGTTGCTGGGATTTGAACTCATGACCTTTGGAAGAGCAGTCAGTGCTTTTACCCTCTGA GCCATCTCTCCAGCCCCTTTAAAACAAGTTTTAAGAGGCTGGTTTGTAATGTCTGCCTTG CCTGAGCATCCTAATCTAAGAATAGGCAAGCCGTGATGCCCTGTCACTGTTCTAATCTAC ACGGGCTCAGGGCCACTGACGCTCTCCCTGCCCTTGGCAAAGCTTTAGTTGGTAGTCACT GGCGGATACCTTCAAGATGGACTCCTGGGAGAAGGCTTCTTTTGCTCCTCCTGTTTGTCT TCAGTGGCTCTACTTTATGCTCCCCATGAAAAGTGCAGGGGCCTCCGCGGTGGGGAGCCG TACTAGAGAAGTCAAGACATTTGAGACGTGGAGGGACAGCTCCTTATTGCCTCTAATGAG CCTTCCCCAGTTTCATTGCAGCTGAATCAGAAACTTTCTGACTCATTTACCCTGTCTCAG AGCAGTTCTCTGAGTGAGTGACCTACCATAGTAGGACAAAGAGGCCATCATGAAAACTTA CTACCTGGAACAGCAGGCTCAGTGGTTGCTGGGATCCGGGCACCCATCCATGCTGACAAC GCTCCCCAGAAGCACCTACACAAACAGCCCCTGTAGCTCCTTCCTTATCCCTATTGTTCC CCGTGACCTTCTGTTCTGTTCTGTCTCGGGCCCATGATGCCTTGAACTGTCAGTGAGGTC TCCAGAGGCCATGTAAGGAAGGGAGCAGGAACTACCATTCTGGAAAACCCCAGGCATTGT AGCCATGGTCATGTGTGTACCATGTGTATCAATCTAATGAATGCCTTCTAAAGACAGTGC TGTATTAGGCCAAAGGGAAACTGATCCTACTACACAGCAAAAGAAGGTATCTTCACTCCT CCCCATAGATCCTTAGGTGGCTCTGGCCACCTTCCTCCTAAGAAATTAAATCTAATTATG ATTCTAGGTGCTTGATTTCTCGGCAGCAGAGAAGCCCCCAGATTAGCTTGTTTAGCATCT TCTGCCTGATTCTTCCCCATCTTTCTTGAGAGTCCCTTAGAATTCTCCCATCCTGCTTCC TTCTTGATCATGAGTAGATGACTGGTCCCAACCTGCCCTCTGACCAGCTGTGCACTTACT GCCATGCTCAACCACCTTGGCCCAGAGTTCGAGGCAAGTTTGGAGTAGCAAACTCTAAGT AGCTCTTACAAGCTATAATCTTCCAGAAGACAAAGGCAGACAAAGGTCTGTGTGCTTTGT GTTGTGACAAATGTCCATGAGAAATTATTTCAAAAGAGGAAAGATTTCTTTACGTTCATG GTTTTGCGGATATCCATTTGTGGTTGGCTGCTTTCATTATCTCTAGAACAGGTGAAGCAA GGCATCATGGCAGAGGGTGTAAGAGCAGAATTGCTCACTTCACAGTAGCTGGGAGGCAGG GAGAGTAAAATACACCCTAGGTGATTCCTCCATGTTCCTGTTTTGTTTTATCTTGGACCC TGATAGCTGTGGTGGTGCCATCCACTTCCAGGGAAAATGTTCCCCTCTTTCTTAAGTCTC TGGAATTGCCAAGGACATGTGCGTTGATACTATATCTCATGTCTCTCCGTCCAACCAAGT TGACAATGAAGATTATCACAAATAGCTGGTTTAAAGGATCCAAATGAGTAAGACCTATCA TGACACTGTTGTTCTCAAAGTAGCTGCCATATCCCTCCCCTTCATGACCTAGCTCATCCC CTGTCTCCCTCTCAGTCCTTTCAGAATATACCAGGCAAGGGTAGAAAGAATCAAAGATGG ATTTGTTCCTGTTCTAGACTCACATCACGTATGTTGGCAAAGAGAAATAGTTCCAGACCA ACAAATGGACATGATGCAGAAATCTAATTTTAACCCAAGGCCATGCATTTCTACAAATGC AACAAAAATGATGGCATATGTGGTATCAAATTAAATTCAAGGGTACCTGTGTTTTGAATC TGAAATCATTACCTCTCGTGGACGTGAGGAGGGAATCCACATTCTTCCCAGTTCCCACCA CAGCACATGTCGTATTCTTAAATAGGAGGGAAGAGAGCCAGAGAGATGCCTCAGCATCTG AGAGTGCTTTCTGCCCTGACAGAGACTTAAGTTTGATTCCCAGCATGCATTTCAGGCAGC TTGTGACCACCTATAATTCCAGCTTAGGGAATCTGACACCACACCTTTTTTGACCTCTCC ATGCACCTGCACATATGTGACAGACAGACAGACAGACAGAACGCACGCACGCACGCACTT TAATAAAAAAAAAGAAATAATGAAACAAAGACAAAGGTTGGGAGAAGGGGAGGAAAGGAA AAGGGGAGGGAAGGAAAGGGGAGGGAAGAGGGAAGGAGGGAGGAAGAGAGAAGAGAAGAG AAGAGAAGAGAAGAGAAGAGAAGAGAAGAGAAGAGAAGAGAAGAGAAGAGAAGAGAAGAG AAGAGAAGAGAAGAGGGCAGTCTGGCTGCTCACCTCTGAAAGAAGTCAACCTATGACCTT GATCTCAGTTGACACTACTCTGAGTCCCCCAGGGAAGCAAAGACACAACATGAACTTCAC TTCCTCCAAAACCTCATGGACTGCTACAGCAGTGCTCACTCCCTAACTCATGAGCTCCGA CTGGAAAGGACAGGATCCCAACACATACTTTTGAGTCCTGTTCTCATACTCATTGTCATC AAAAAGCTACACCATTTGCGTAGGCAGATCATTAGAAACTAATCCTTTACCAAGCCTCCC AAGGTGTGGATTGCTTCACCATTTACAAAATATTTTAACTGTCAGGGCATAGAACCCTGT TTCTTAACTAAGTAATGATCTGGGAAAAGCCATTGGCTGTCAGAAATCAGATGTTACATG GGCTGACACCAACCTTCCTTGTGACATGGTTCAAAGTTGTCAGAGAGAATGGTCTCAGGA TAGAGGAATTGATCATTCATGTTGTTTTTGGCTCTGCAATGTAATTCCAGGGTTTTGTTC CATTCTATATTTAGTCATGCTTGCCGTTAAGAATACTTTCATATCCTTGACCCTTGACAT GTAGACTTTTTTCTCTAGGGTGGGAGTAGGAAGTAAAACATTTCAAACTTTCACATTAAT GTTGGGAAAGTACAACCCTCAGAAATGTGGCAGTTTCTAAAGTCTTAGCCAAGAACTCAC CATCCAGAAGTTTATATTACAAATGAAGCCCGCTCTTTATGCCAGGGAAGCATGTCAAAG GTTGAGAGCTAGGCTGGCCAAGTGCAAATGTTTCCTGAGGAATTAGAATTCTCAAATAAT GCATTCCAGCTGTTACCTTCAGAAACAGGGAGGCAAAACGGGTTGGTAATCTCAGGATAA AATAAGACAGAGATCCAAAATATAACTAAAATCATGTGGCGAATGGTGTTCCAAACCCCA AATGATCTCCAGACTGGTTCCTCTCCTTAATCTCACCCTACATTGATTAATCCCATGAGA CTCTGAACAATTTGAACCGCACGATTTGTACCAGGGTCGAATTCCCTGCAGCTGTTTGAT GGGGCGTGCCTTCCCATGTAGACACCCTGTCCTCCCAGCCTGGAGTTTCTCAGTTTTGGT CCCATTGACATTTAAGGCCATCTAGTTGTTTGTTGGGGGAAAAATTAATTATCCTATAAA CTATAGGATGTATAGCAGCCTCTATCCACGAGATACCAGACATTCCCTCCAGTTGGTAAC CAAACATATCTCTAGATGTGTCCACATGTCCCTAAGCACTAAGAAAAGGCAAACTAATCT GCCTAGCTGAGAACCCCTGTTAATGCCCTCCATGCCCAACTCAAATCTTCACCAAGATTC AACATAGCATCTGCTGGGTATATCCATGCAAATGTGACCCATGTCGGGTGTATATGTGCT AAATGGCCTGCCCATGATCTGTAAGGACAAAACAAAAAGTAACAAATTAAAACCACAAAA GTGATTTCTGAAAACCTCTAGCATTGTGGGGCCTTTATGATGGCATATATTCAATGTCTT TCACTGAAGGGCTTTAAAAATTAGGAGACTATCTGTAGAGAATTGTAAAAGTACGTAGTG CAGAATCCTCTGAAAGTCCCGTTTTCAGAGTTTGTTTGATTTTTCTGGCTTGACAAGAAG GATGAACAGAAAGGCCTGTGAATATACAGGAATACAAAGGAATTTAAATCATTTCATTAT CACAGAAGTGTTTCCCCCATTTTACTGATGAACTAGGCAGAGAAGGGGAAATGCAGGGGT GTGTTTAAATGGAACAGTAAAAGATAGAATGGAGAGATTAGTGGCTCACTCACACTGTAT TATGACACTTACAGTGAAGTCATTTGCCTCCTGATAAATGTTTCTGAAACCACGTGGTGC TAACTGCTCTCCCATCCTTTAGCTGGAAATGGATTTACACATGGAAGCGCTTTTTAAATT TTAATTTTAAGTCCTTTTATAAATTTCAATTTTATTAATCTCCACTATAAATCATAATTT ATGAGTCCCGATGCGCAGAGGGCCTCGGGGTTCTCAGTCACATAGGATAATGAATGTCAC CCAGTACTTCACTAGACACAGCTTGGGTGTAGAAGGGCTTAATGCCATGCCACTCAACTG GAGATGAGTCTAAGCCTACCAGACAATCCTTTATCGGTTTCCACGTTAAAAGGACTAACA TGGGGTTTAGGAGAGAACTCGGTCAGTAAAAGGTTTGCATTGCAAGTAAAGGTTTGCATT GCAAGTATGACCCTCAGAACCCACATAAAACAACAGCCTGGTGTAATAGTGCACAAGGAT GCATATTATACAGTGGGCTAAAGGGAGGCAGAGGCAGTCAGATCCCTGGAAGCTAACTAA ACGGTCTAGCCCATTTGGTGAAGCTTCTGGCCAATGAGAGAGCCTGTCTCTAACAAAAAG CTGAAACTGATGACTAACACTGGAAATTGTTCCCTGACCTCCACATATAGGCACACACAT GTACCAATACACCCACACATCCAAGTACACACACATACATACTTATGTGTACCTCACACA CATGCATGTGTGTGGGCACATGCACATACATGAAGGAACAGCACAGGGCTGGGGCATTGG GTTGGTAAGAGGAACGGGTTTTGATCTTGTCAGCATCAGAATCTCTTGATTGTTCTTTGA TTGTTCTGCATAAGCCTAGACTTTCTTTTTACTCTTTTTTTTTTTTTTTTGAGACAGGGT TTCTCTGTGTAGCCCTGGCTGTCCTGGAACTCACTCTGTAGACCAGGCTGGCCTCAAACT CAGAAATCCGCCTGCCTCTGCCTCCCGAGTGCTGGGATTAAAGACGTGCACCCGGCAAAC CTAGACTTTTAAGTCTTCCCTTCTTTGCTTACTGAGTGCCTGCTCCCTAGGGCCGTGACT GCAAGTCCCTTGGGCGACTATATAATCACAACAGGAGCGTCCTGACTTCCCACACTTGTG CTGTTCTTCCTCTTCACCACAGATGTGCAGCCTCTGGGACCTCAAGTGTTGTTTGATTCT TTCTAGAGATAAAGGGATCACCCTCCAGAAGGTTGGTAGAAATGTCACCCCCAGACAGTG TTTTGCACCTACCATTTGCCTCCACGAGTCTTTCTGTTTTACTGAGGACCCAGTGTTCCT TTGACAAGCCCCTCCCAAAGCACCACTGATTCCAATCTAACTGTACACAGCAAAGAGTTC AATGACATGTGTTCAGTGGAGTAGATACAGCACAAAAGGATGCCAAAACAATTCCATGGG TGGAAAAAGCATGGTTAACATGAGTGAGCTCCTGAAAGCAAGAGAAAGTGAAACGGTCCT TTTAACAACACAATCACAGAACTTGGTCTTTGAAACATAGAGCAGCCCAAGCATCCTTGG TTCATGATCTCATTCCCATTGATAAGTGTCTTAGTCCATGTGTGCTACTGTAGCAGAGAG AATAGCACAGACCAGGAGGCTGATGAACAGCTGGGATTATTGCTCATAGTTCTGGAGGGT CGGAGTCCAGCATGAGGCTGACTCAGTGTTTATGAGGGCTGCTTCCTGGTTGCTGGATGG TCAGCTGCTCGCTGTGTCCTCACGTGGAAGAATGGATCAGTCTCTTTTATGAGGGCACTA ATCTCACAAGTGATCCACTCTCATGGGTCAACTCCCAAAGCCCTACCTCCTAATCCTATC ACTTTGGGAGTCAGAATTCCATATATGGGTTTGGAAAAGATGCAAACATTCAGTCTAGAG CAAAAAGCCATCCTTCTTGATCCATCCCAAGTGAGAAGATACTAACAGAAAGAAGAAGGA CCCCAACTGGGTGGCAGAACTTCATCCCAGACAATGGCACTGGGACACTTGTCTCTCTAC CACCACACAGCAACCTAAATGAATGACTACCTTTTTTGCACAGAACAGGAGATTCCCATG GAAAATCTCCTAGGCCCATAAGCTGTCCATCTCCTGAGTTTTCCTGGACCACACACAATG AGGGTCTGAGGGTTGCTTCTAGGACAGCACCTTCTTGGCAGAAACTATATTCACTCTCTG ATACACACTCACTATAAGACCTTTCATGTTGTTTGATACAACTCACTCAGCTTGCTGGCT TGGACAAAAAGAAACCTAAGATATAGTTCTTCTGCCAAAGCCATGATAGCAGCAGGGAGA CAGAGGAGGGAGAAACCTATAAAAGATGGGCTACAAAGGGACAAACTATTTTTCTTGCAA TAAATTAGAAATTAAAGGTGTGCACTCTGAAAGCCCAAATATCTTTATAAACATAGATTT CAGTGGCATTGTTCTACAAAGTTTGTGTTCTGCTACCCGTTGACCAACAGATATGAAAGA GGCAGCAGGATCTCTAATGAGCAGAGAAACATGTTCAGGTGGTTATCAAAACCTCATTCA GACGCTGCTCCGAACGTCAATAAAGAAAATGAGTCTCTCCTTTGTCAAGAGTTCACATTG TGTTGTCCCCATGCTGGAAAGAGGCATGCCTGCACTTCTGCTGGCTTGAATGGAAGCTGG ATGATCTGTGCCTTGATCTAGCAGTCATGAGATGTAGATATCTATAAAAAGGAAGCCTTG TGTGTCCTTGAGACCCTTAGAAGGTATCCTTCACATTTCTCACACAGCTTAATGGTGTCT CAGACTATGCTCTTTGGCTTTTGTCACAAAATGCCTACATTTCTTTCAATAGTATGAAGT TTCAATTAACCACAAAGAGATGCTTCCAGTATTCTGTAGTACTAGTATATGTGTGCGAGT GCAGTCTCACACATATACTCGCACGTGCACATACAGAGTCCAGAAGTCAAGGTGCCGTTC CTTAGGGGTAGCCATCCTTTGTGCTCACTGGCTAGGCTAGCGTGACAAGTAGTTTACCAG CTAAACTTCATCACCCCCCCCCTGTGATACATTCGATCTCACCCTGGAAGTCTGATGTTT CTCTAAGCCCTTGGTTGACTCTGGCTGCTGTTATTTCTTTATTTTTATTTTATTTTTTTC ATATGAGATGCATATGAGGCATGACCCCACAGAGGTGTTCAGATTACAGTTCTGTACTTT ACCCATTCTGCTTTGCTTATTGATCTTAGAAACACATCTCCCATATCTCCCTCCCTATCT TTCTTGTCTTGCCTGATTCTTTGGGGATGCTAGATCATTTCCCTCTGTCTTACATCCTCT AAGGAAAGTGGTATGAGCCAGAGACAACCACTTTGGTCATGCTCAACCAAATATTAACAA AGAAAATCAAAATTTCTCCTTATATCCAAACTTCAAGAAAAAAATTTAATGTAGAAACAC CTAACTATATAAACAACTATATATACAATTATATATATAATACATGTATAACTATATATA ATTACGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTAGTGTATGTAGTGAATC TGGGTGTGTTAGCACATGCCAGACTTTGAGAGAGTTGAGGCAGGGGGGTTATACATTTGG GACTGGGAGAAAGAGAGAGAAAAAAAATAAAGAGAGATAAAAAGAAGGGAGGGAGAGGGG CAGAAAGGAAGGAGGGAGGGAAAAAAGAGAAAACAGAAAAGGCAAACATGATCAAAGCTT CAGACCAGCCAGGAGAGTGACCAGCTACCTGCAGTTAGAGGAGCCAGTGTGATCTTGAGC AGTGCCTGGAGAGATGAGGTCCCTGTTCGTGGGAGAAATGTCAGGCTGCCTGCCCCTTTC CATGTGCAGCCCAGTATAACATCTGCAGAGTCACAGGTTGAATAGAACATTCTGGACCTC TATTGTGGCCCACAGGGAATCGCCAGGGCATGGAGACAGTGGGAACTGTGTGTCATATGG AAAATGGGGTGGGGAGAGTGGGGGAGAAATACTAGAAATATTTCACGTGGAAAACAAACC AAGTTAGGATATGAACAGCTCTGCATCAGGCACCTCACCGGCAGATTCTTCCGTGTGTCA CGCGCCGTGCTGGGTGCCAGGGAAGTGAGAGCAAAGTTGAGGACCAGGATTTCACAGAAC TTAGATTATGTGTGGATCCCAAGAAAAGGATTTCCTAAACTGCAATGCAATTCATGTCAG AAACTACTTCTCCTCAACTCTAGCAACAAAAAGAAGCTGCTTGCCTCACCCTTCCCTAAT CCTTCACGTTCATGTGCCTGCTTTACAAGTTTTTTAGTCTCCTTCAAGAAAAGGCCAGCT CACTTCCACTGGGAGATGTGCAGAGACCTAAGATGAGGGGGAGCCCAGAGGTGCAGGGAA GAAGAGTCCACTTGACAAGGGGTGACAGGTCAACACAGGATGACAAGGGATGGGACATGG ATGTGCAACAAGGCCCTTTGAGAACAGCAAGGGAGAATGGGTAGTAATCCAGGCTCTTGC TGGCTGTAGCCACCCAGCACAAAATGGAAGATGGAGGAAAATGGCATGGAGCCATGGATC AGGCGACCTGGAGTCTAATCTTACCGTAGCCACCGTCTATCTCTGAGTCCTTGAGTAACT CACTGGTCTCCCCAGGATCAACTTTTTGTCCTGACAAAGCAGTTTCAGACCCACTTGCCT CGAAACTGCCTCTCTCCCCCAACACAGCCTGATGCCAACACAACTTAAGTCTTAAGTTAA AATTGTGGGAACAGTTCTAAGAACCGTGTGTCTTAAGTTGAGATCAAATGCATGGGATTC TGGGCTACCCTGCTTATAATTCTGCACCGTGATGTCACTTATTCAAGTGTTCATTCCTTG GAAGGAGGTCTCCTCTTGAAGCTGGAGTCCATTTATTTACCCAGCTCCTTTCTCCTAGTC TCTTTGGAATTTTCTAGTGTGGTCCTCTTTGCATGGGACTGGTTTTTAACCATAGATTAT TGAGAAGAGAGACATCTTCTGCTGAATAGAGACAACTGAGGCCTGGGAGAGAAACGATCC CGGGGCCTGGTTGCCAAGCTTCATGGGCACCACTGGGCATATGGAGGTGACATCTTCCTC CTGAAGAAAGAGAACTCACAGAAAACTGGAAGGAAATGTGGTTATCTAACGGGGACCAGA ATTATCAAGCGCTCAGCTGGGAAGAGAGATTGTAGAGGGCGTCTGCTGTGTTGCTCACCA CCCTATAGCTCTGAGCCAGAACCGCAGATGCTTCCATGCTTCCAAAGCTGCCTGTGATTT GAGCAGGTGTGATAAGCAAGCAGCTGAAATCAGTGCAGTCCCATGCTCAGCTTTGCCTAC GGGGATTTTAAGCTGGAAGCACTCAACAAACACAGTAGAGTCTCCTCTGCCTTCTCAGGA ACTCCTAACACTGCAGACTTTACATATCTCGCCTTCCCAGAAAAATCAAAGCCTGTTTCA TATATAAAAAAGACAATCATTGTTATATGCCCCAATACCAAATAATTAGAATCATCACAG CTAACATTTATTATCTGCTTATTACAGATTAGTTTCTGGACTATGTGATCTTCATGGGAT ATCTCATTTAATCCACACAATAACTATATGAGAGAGGTGTTATTGTGCCCATTCTATAGA TGAGAAAGCCAAAGTTCTGAAAATTTGACTTCATTTCCCCAGGCATAGAGCAAGATTCGG ATCCCCAAAGAAGCTGAGGCTAGATGCAGCTTCCCCCACCCAGGTGTGTGTGTGTGTGTG TGTGTGTGTGTGTGTGTGTGTGTGTGTTTGTATGTGTTTTATAGTGTGCACATGTGTGTG CATGTAGGGACCAGGCGTTGACATTGGCTGTCTTTCTCCATTGTTCACCACCTTATACTT TGACAGTGTCTCTCACTGAACCCAGAGCTCACCAGCTGGCTCGGCTTCCTGGACCATGAG CCCTGGGGATTTCTCTTTCTCCAGCTAGCCCTGCCTTAGGGGTTAGAGACACAGGTCAGC ATGCCTAGCTTTCATGTGAGTGCTGGGGTGAGTGCTGGAGATCTAAATCCAGGTATTATG CCTGCACAGTAGGCACTTTATCAACTGCACTGTCTCCCCAGCCCAGATCGTCTTTCCTCT TTTTCTTTTTTAATGATTTTTTAAATGTGCATTGGTGTTCTGCTTGCTTGTATGTGTGAG GGTGTCAGATCCCCTGGAGCTGGAGTCACAGTCAGTTGTGAGCTGCCATGTGGGTGCTGG GAGCAGACATGCTCGAATCCTATCTACCTACTGAGAATTGTTGCCTGTCTTTTCCTCCTT TGTGGGTTTCTTTTTCTTCCACCCTTTTCCCACCCTTCCAACAGCCTAACACTAGAAAGG AGAGAAAAGAAAGATAGAAGGGAAAAGGTGACGTTATCGTTAGACTACTTCCTGCTGATT AGGTGTGTCAAGTTCCTTGGGGCAACTTTGATCTTCACAGTCGAGATATCTAATTTCTTC TTGTTTCTTCTTTTCATATGACTAATTAACAAACTACAACCAACCAACAACTCACCCAAA ACTACCCACCTAGTGGGGCTCTAGCATTTATAGACCCTCTGAAAAGTTCCCAGAATTCTA AACATCACACAACCGCAGAAACTATCTGCAGGTGGCAAAAACCACGCCCTGCTAGAGCAC CGTCAAATCATAGTCAGCTGCTGTGTGCACAATCTGAAGCAGCCCCACACCCCACACATT AAAATGAAAGCATAGTCTTATAATATTTCTGTGGATTTTAAAGAAACCAAAACTCCAAAA TTCTTACCGCAGAGAATTAAATACAGAGAATTAATATTGACCTATGGTCTCCACTGAACA TGACTTGGAGCCAGTTTTGGAAATGAGGCTGCAGCCCTTGGCATAGTGGCCTTCTTCATC TGTATTTTGTTTTCAGGTAGTTCAATGAAGGTAAATCATGAGGTGATTGGATTGTTCTGA TGTTCCCAGGAATGGGCAGGGGCATCAATTTTCTTCTTTGTGCACTTCTATTCAATCTGG AGGTGACAATACCACTCCCTACTAGACTTTGCCATTGAAAACCTTAAAGATGCATCACTC GGTACAGACAGGCTTAATATTGAGGCTGCGTCAAGTGTCTCCATGGGCAAATTGTACCTG TCCTTCAGGGTGCCTGTCATCAAGAACTCAGGCTGCAGAGCACACAGGACCCTTTCAGCT TGCCTGCCAATTACTCCACAGAGAAAGAGGAGGGGGTGGACAAATGGCAAGGCGTACGGC TGTCACTCTGGTGGTGTGATTATGGAAATTTTACATTTTGTATGTCAAATGATAACTTAA TTCAAAAATAGAAAATTGCTGCAGGCTCATCTCACCCGCTGTCATCTGAAGCCTGCTGGG CAGCCCGACACTCGACAAATAATAGTGAAATAAAACGTGAGAATGGCAAGTGACTTGGCA TGGGAAAGAAGGGTCCCAAGCATGTCCCCAGACTTTTGGATCAGCTTCTGATATGTCCTC AGATGCTCAACTGTGTCTACAGCAAACCAGAGGCTCAATGCAATTAGAAATTCTTTAAGT CATTATTCCAAGAAAGATTTCTGCTTCTCATTATACTGTTACACATTTCTGAACATGCAG GAAGGAAGAGGATCCTTCTTTCTTATATTTTACTGCTTTTATTTGGTATATGTGATTGGT GTGTGTGTGTGTGTGTGTATTGTGTGTTATGTGCAGGTTTGCATGCAAGTATGCAAGAAC ACATACATGTGCAAGCCAGAGGTTGCTGACTCTCACTAAACCTGAAGCTTACCAGTTCAG CTAGACGGGCTGGCCAGCCAGCACCAGCAAGCCCCCAGAGTCCTGACTGCACCTCCACAA TCCTGGAATTACAGCCTGCACCACCTTGCCCAGCTTGTTATGTGGGCTCTGGAAACTTAA CCCAGGACTTCTTATTTGAGCTACAAGCACCAGACTGACAGCCATCTCCCTAGCCCAACT GCACTTCTTGATGGATAAGGTCCTCTATAGGATGTAGCCACTAGGCCATCTGCACTAGCT GGGTGGTCCTTTTGGCCCATAATGCTGAAGCAGATGGAAGTGTGGCAAAGCAAAGTTCCC AGGAGTGCCCTGCCTGGTGCCCAATAACATCTCCCTGTTCCTCACAGCTGCCACCATCCA GCACTTTCTGAAACTGGAAGAGGTGTCGTAGGAGACCATACAGCCCTCACTCATCCCTGT ATGCAGAAGTAAATAAGGAAGAGCCACAAAAAATAAATAAATAAATAAATAGATAGATAA ATAAATAAAAATAAAGAAAGGTAACCCCTCAGCTCCTAGAAAGGTCTTTGTTTTAATGCC TCGATTAAAAGAGGGCGAGAACATTTACATCATTGGCCAAGATATAAATGCCAACCCAAA TACTCAAGTGGAAATTCTGATTTTTTTCCTTGATTAGAGTTCAAAGTTCAAGATTTTCTT CCTTTTTTTTTTTTTAAATGGAAACAGAAAAAGAGTTGTGAAATCAGCTAACGATAGGTC TACTCTTTAAAATCGATTGCTGAGCTATAATTTCAAAGCCTGGATGTAATGCAGTGGGAC TGTAGAAATGGACTCCAAAAATGGACTCATCCTGGGAGAAAATCAGTTACGGCTCTTAAT TCCTCCAGCTTAATTTAAATGTTCCAAAGGAGTTTAAATCTCTTGAACTTTCGACACTGC CAACTACATTAGAATCTAACGAGTGAACGGCGTTTACTTTCATCAGCTGCTAGGAAGTGA CGTCTGTATGAACAGCTTCCACATGTTTCCAGCATCTATAGAGGCTTGGACTCCTCATGC TAGCCTCACTTCTTAAAACAAAAAACAAAATAGCCCTGGGGGATAGAGAGAAGGCTCGGT CAGTAAAGGGCTTGCAGCACAAGCACGAGGACCTGAGTTCAAATCCCGGGACCCATGTGA AGTTGAACACCGTGGTACTGTGCTATGCAGTGAGACCCTGTCTTAAAAACTTACGTAAAC AAAATTAAATTAAAAAGGAAGAGAAATATGTGCTTACTGACTTAGAAAAGTTGGAAATCC ATATTTCTTGCTCTTTTGCTCTCCAGGCCCGAGACCATGGCATCAGCTTTCCAGAAGAAA CGTAGTATCTAGATTCTAGCCAAGTCCAACACACTTTCCCCTCCTCGCTCAATAAAATAG GAAATAAAATATAAAAAAGGCTTCAAAATTAAATACTAATTAATTAAAATAGGTATATGC ATTAGTATGGAACATGCAAAAATTTTTTCTCACAATGCCTCAAAAAAATACAGTGGACCA ACTGCTTCTACAATATCTCCATTGTATTGGATTCTGTAAGCAGTACAGAATGATGTAAGC TGTGAGTAGTTACCCTGTGGCCCCAGGGATCAAAGGAAGAGCATCAGCCTAGCAGCAAGG ACCTCTACCCACTGAGCCACATCCCTGACTCTTTAACCGGTTCAGTGCTGCTGCTGTTGT TGCTGTTTGATGCTCATTTAATGCAGACTGGCCTTCAAACTCAATATACAGCTGAGGAAT GTAATCTTTAACACTTGATCCTCTGGCCTCTACCTCCCAAGTGCTTGAATTAAAGTCATG TGCGGCCACTCCCGACAAACCCAAACCATTTGTGCCAGCGTTGTTGCTGTGAATACCATT TGTCCATAGTGAGGTGCACATGGTCATCAGACCACAGAATGCCTGCCACATTCTGAACAC AGGGCGCCAACACTCTCCCTCAAACTCCTGGGCTCAGATGTGAGGCCCTTGCATAGATTC TGCTCTTTCAGAAACATAACAGTTTACTATGCTCCTACCGTCATCCTTCGGCATGTAACT ACCAAAGTAGCACATCTTTCAACTGTGTTATGTTAGTAAATTTGATTCTTAAAATTGCTG CTTAAAAAATGGTCAACTTGAGTTTTATAAAAGATGGTTATTAAAGAAATTATGCTTGAG GTTAGTAAAGACTCTGCAACAATTTCCAAGAAGCCCCTAAATATAGTTCTGTCATTTTGT ACCACATATTTTTATGAAGTGGCAGTCTCAACATAGATGATAATCAAATTGAAATATTGA TCAATTCTAAAAATTATAGATGCTCTGCATCCTGCAGTATCAAATATTCAATCAAGATTT AATTTCTTATGTAAAAATAAACAAGCACACCCATCTCATTTGCTTTAGTCATTTGTAAGT GACAAAATTATATGCATGCATATATATCAAAGAATTGTTTTAAAATAATTTTTATGATTT ATTATAAGTAAATATTTAATTTGGATACTTGCTTCATATTCCTATATATCTAACATTATC TAAAAAACGTTATCTAAAATGTTTAATTTTGATAATTGTTTCATATCCCTATATACCTAA CGTTATCTAAATATTTATTGGATCTAAGGAGTCATGAGAGAAGAAGGCTTAAGAATCCCT AATTAAAACTGCATCTGAAGGCTTGAGAGGTGGCTCAGAGGATACAGGCAGGCCCTGCCA CCAAGCTGGATGGCCAGGATTCAGTGACACCCACCCACCCCAGACCCACATAGTGAAAGG AGAGAAGCAACTTCCAAAATTTGTTCCCTGAACTCCATACATGCCTTTATGCATGCAACC GTGTACACACACATACACACTCTCTCTCCATAAATACAAAGAGATACAAAATGCATTTTC AAATATAGTGAAAACTTTAAAGTATGTATGAGTGCATATTCAAGAGTGTACAATCACCAT GCCGTCTGACTCAGCAGCTTGAGAGTGCACGGATTCTGGTGGGGGCCATGGTTCCTGGGA TTCTGCCATGGATACTGAGGAAAGCCTGTTCCCGTGGTGAAGGACCCCATCAGTGACACT TCTCTGGAGCTCTAGGAATCTGTATTGAGGGCCTTGCCACAGCCAATCCAGAGACACTTT CTGATTCCCAGCATTTCTTGCTTCCCTGAGCTGTTTCTTCACACTATTTCTATTACTATT ACACATGTATGCAAATGCAGACATGAGACATATTTGGGTTGAACATATTTCCCTCCCCTG TGGTTTCCAAATCTCTGAAGTGAAGAATTTCTTAGAGCTACACACAATGAGGAGACACCT GGATGTGGTAACATAAAGAAGATATCCTGTGCAGCATATTTAAACATTTTTAGCACATGT ATGTAATTATTTGTGTATGTACACACACACACACACATATGCATGCATTCTTGTAGATGT CAGAGGACAACTTAAGGGAGTCAGCTCTCTCCTTCTGTCAGGTGGGTTCCAGGGATTGGA CTCAGAGTGTCGAGCTTGGCAGCAAGATCCTTTGCCCACTGAGCCATCTCACCAGCCCAA GCAGTGCATTTTTAACCACACACTGTATTCCAGCAGTCAGGCAGATGTGCTAATTGAGTA TGTGGGATTGTATGAGGTAAAGGGAACCTTTATTAAAAACCCAACAAACAGCCAGCCTTT CACTCTGATGTGCCCAGTGTCTCATTGGGCATATCGTCCTTCACAAAAAATAGAGTTCAA TGATGGGAGAGAAATGTAAATCAAAAAACATTGTCATTCTGCCTCTTGCCTCAAAGGGAT GTTGCTGGTTTATGATTTATTATCAGTAAATGTTTAATTTGTATAAGTTTTATAAGATCA TAACCAACAATAGAAAAATAACCAGATTAGTAAGGTAGGGGTTTTTGCACACACAAGTGA ATTTTTGATTGATAGTAAACTTTGGCATTGGAGGGAAATCTGCACAGGTTGGCTGTGTTC TCTTCTGGCTCAGTGGTCCAAGGTCAAGTCATCCTTAAGCTTTCCAGAAAGGATGGGGGA ACCAAGTGGAAGGCAACGAGCACAGAGCCAAAACCAAACACAGCCAAGAGGTAAAAGGTG GAGAAGGCTTTCATATGTGCAGCAGTGACTAGGGCTCTTCTTCTGGGGACCTGGGCATGT TCCGATAGGCAGGCATATTAGGGCATGTGTGAATTCCTGAGCATGCTCATTCCAAGGTCA TAGTTCAAGAAGAAAAGGTAGACACATTTGGGACATGCTTTACTCAAAGATCACGGAGCT CATAGTGAAATGGTGACAGGAAGGCTCTGCACATGCCCAGCTTGCTTCATAAGATGGCAC CAGGAGTGCCCCTGGGCAACGCTCAGCTTCCTCCAAAAAGCTTTAACTGAACAAAAAGAG AGGAGTCTTAAAACATGTGTTGATATAGGAAGTAGCCAGTAATGGTGCCTGCCCCACTTC ACAGTTAATAGAAAGAAGGACCTGTGCAGGCTGGCCAGCCATGCCCCAAGGCAGACATGC AGGCCTGGCTAAACAGAGACCAGTGCTTGTACACTCTGTCAGAACCATCTTTTAAAAATG TCTTCCAAGCTCCTGCGCTATGCCAGGCTCCTCCTCTAACCTACAGCTCAGAACAAAACA TGCCCATATCCAACTCTGGAAACTTCCTCCTGAAGGGACCCAACTACACAGGAATGAAAA CAGAAATCCGTACTGTGTAAGCTGATGCAGCAGAGAAAATAAAACAATCATAGAGGCTAG ATGAACGAGGCAAGAAGAAGGATCCTGTTTACAGTGGGCAGCCAGGGAGCACTTTTCTGT GAGAGACATTTTTAATACACCAGGTCTTCGTGTTTGCTCAGGAAGCATTTGACTAACTGA GCCCTCTCCACAGCCCCTGCCTTGTTTTGTCTTACTGAATGTTTGAGACAGGATCTCACA TAGCTTAGGCTGGCCTTGAACTCATATGTGGCTAAGGATAACTAAATTCCTGATCCTCTC GCCTCTACTTCCCAATTGCTGAGATTAAAGGCATGTGCCACCATCTATACCATGTTACCT GGCTTCTAATAAAGCCTCTATATGGTCTGCCCAACTCTGCTAAGTTTTCTAGTTAGAATG AAAAGCATATGATAAACATGAGGTTGTGGTGACATAGGCATTGAACTCATCCCCTGCTTT GGAGATGTGTGTCTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGCATGTATGAACAGCAAT GTCACCTTCCATTTATGAGAAGAAAGGCCTGGCCAGTAGAGTTAAATGTGAAGTGTTACA CCGTGTACTGGCTGGGTTTGTATGTCAACTTGAGCTGGAGTTATCACAGAGAAAGGAGCC TCCCTCGAGGAAATGTCTCTGTGAGATCCAGCTGCAAGGCAATTTCTCAATTAGTGATCA AAGAGTGAGGGCCCAGCCCATTGTGGCTGGTGCCATTCCTGGGCTAATGGGCCTGGTTTC TATAAGAAAGCAAGCTGAGCAAGCCAGGGAAAGCAAGCCAGTAAGTAACATCCCTTCATG GCCTCTGTATTAGCTCCTACCTCCAAGTTCCTGCCCTGTGTGAGTTCCTGTCCTGACTTC CTTTGGTGATGAACAGCAATGTGGAAGTGTAAGCTGAATAAACCCTTTCCTTCCCATCTT GCTTTTGGTCATGATGCTTTGTGCAGGGATAGAAACCCTGACTAAGACAGACCAGTAGTG TAGAAGAAGCAAGTGTCACACTCAGGACCCCACCCCATGCAGAGGCTGAGCTCTGTTCTT TGGCAGGGTTTTATTGACATCTGAAAACGCATGGAGCCATTTCTCTATAGATTTGCTGGC TATTCTCTTAAGGTGAAAAGAAAAAAATTAAGTATCTTCAAGGAAGCAAATTCACTCATG CAGAGAAGCAGAGCGAATGAGCTCACCCGTGGAAAGTCTCACTTGACATAGGCCTTCCGT GCCACACACCTCCCCCGTCCCCCGCCATGCCGTTTATTATGTGACCAGGTTGCATGCTCC TCATTATTTCTTTCAGGAAAAGTGCATGCTTACTCCAGATTATTTGCATGGATTGAGTGC ACCTTTACATGCCTTTTTTTTTATGATCCTTGTGATGGGTTGTAATACTGAATGGCAAAT CAATCGTGCCTTTTGAATACAGTCTACTTATTACTGACAATTACTGCAGGCTGAAGAAGT CATAAATAGGACCGACATGGCAGGAAGAAGTGACGTTTCTGTCGTGTGCCTCCTCGTAAT GATTCCGTTTGGTTCACCACCTCCCAGAGAGAGGAGAAAAATTACAGAGTGCTGAAATTG TTGGTTTCTAAATAATTTTTAAGTGGTGTCATACAGTGCTGATTTTCTGTCCTGCTTGGG CATTTACTAGTCAGAAGCAGTATGATCTGGTTATTAAAGTGGTAAATCTGGCACTTTACG CTCAGCTTTGTGGTAACTTAAGGCCGGTGAGGCATTTTGCTCTTAAAGTGGAGTTCTCGT GGCTGATGGATGAAAACCATTTTGTCCAGTCCCATAAAGCAAGCAACCATCTGTCTATGG CCCTGTGCTCATTTTTGTGCAGCCTTGAACAGTAATCAGCTTTCTTCTAGAAAATAAAGA GATTGGATCTAGATTTGCCTGGCTCTCTAAGTGTTCATCCATCTTAGGGTCCTGCCCAGC CAGGGGCCTCAGAGAACATGACCTCTCTATTGCCACCATACCTTGCTTCTCTCTGCTTCA CCTCATCCTCACCAGCAAAGGGCAGTGAAGTTGTCCCTGTCTTGTTTAGCTTCGGCTGTG TGCCGGCTAGTTTTGTGTCAACTTGACACAGCTGGAGTTATCACAGAGAGAGGAGCTTCA GGTGAGGAAATGCCTCCATGAGATTCAACTGTAAGGCATTTTCTCAATTAGTGATCAAGG GAGAAAGGCCCCTTGTGGGTGGGACCATCTCTGGGCTGGTAGTCTTGGTTCTATAAGAGA GCAGGCTGAGCAAGCCAGGGGAAGCAAGCCAGTAAAGAACATCCCTCCATGGCCTCTGCA TCAGCTCCTGCTTCTTGACCTGCTTGAGTTCCAGTCCTGACTTCCTTGGTGATGAACAGC AATGTGGAAGTATAAGCTGAATAAACCCTTTCCTCCCCAACTTGCTTCTTGGTCAAGATG TTTGTGCAGGAATAGAAACCCTTACTAAGACAGGCTGCTAACATAAAAGCCTGAGCAACT CAAACAGAAGGCATTCTCACTGCTCTAAGGGTCCAAGATGAAGACATCAAGACGCCAACG GATTTGATTCCTACTGAGGGTCCTCTCCTGGCTTACGAATGGCTGTGGTATTGGTTTGTC CTCACTTTGTGCAGAGACTGAACTCTGCTCTTGATTTTTCTCCTATCCATCCTCTCTCTC TCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCGTTCTTGCTCTCTGTGTGTATA TGTTTGTGTATGCATATTCATGCACATTCATGTGTATGCACATACATGTATATGTGGACC TGTGTGTGTGTGTGGATATATGTTTCTGTGTATGCACCATCATAACTGTGTGGACTTGTG TTGACATGTGTACACATGTATGCAGAGGCCAAAAGGCAACCTTGGGTCATTCATCACAAG TTACTCACCTTGTTTATTTGAGAGCAGATCTCTCTCTGGCCTGGGACTCAGCAGATAGGC TTGTGTAGCTGGCCATGAGCCTCCGGGGATCTACCTGATTTGTTTTTCCAGTACTGGGAT TATAAGTACAAGCCAGGCTCTTTCACATAAGTTCTGAGCATGTGACTCAGGTCTTATGCT TGCAAGACAGGCAAACTACTAACTAAGCCAAATAAATCGCTAGATCTTCTCCTCTTCTCT TGTAAAGGCCTAAGTCACATCCTGAGTTCTCACCCTGATGAACTAAATCTAAATTCATGT CATCACATCGAGGGTGGGATTTCAGCATGAATTGGGGGGTAGCACCAACCTCCAGGCCCT GGCAGCAGACAGGGATCAAAGAAACCACAAGACAGATCTACACAGTGTGCCTTAAGAGTT CTTGCTCCTGTCCAAACCACTGCTTATAGCCACCCGGTTTCCTTAAGTGTTAAAGATGGA TTTTCACATGACTGCCATGTACTAAATGTGTCCCCTCCAAAGTCAGGTCAAGGCTCTAGT CCCTCATAAATAGGATCATAACCCTATACAAGAGATCCCACCCCCAAAGGGTCCCTTTTC TCTTCTAGCATGTTGTTCTCTTCCTCCACAGCAGGAAGGCAACTGTCTACACGTGGGAAG AGAGGCCTTGTTAGAACGCAAGCAAGCTTGCACTCTGAGTTCAGACTTGCACTCTACATA GCCATAAGACTAAATAGCTATTTAAAATTTGTATTTATGTATTTGGAAGGGGTATGTATG GGTTTTGTGGAGCATATTCGGAGGTCAGAGGATAACTCGTAGGCATTGACTCTGTCCTGC CATGTGGCTTCTGCAGACTGCACACAGGTCACGGGGCATGCAGGAAGCACCTTTCCTCAC TAAGCCATTTAGCCAGCCCTCAGTGGCTATTTTTTACGAGCCACCCAGCCTATGTCATCT TATTATGGCAGTCCAAAGTAGCTAAGTTTACTAAAATGGGATATGTTGACAGGCATGCTT TTAAGCATTTATTGGATGAAAGTTGCCCCTCTAGTACTGTTGTATCTGTGCAGAACTGGA CACACTTAGGCTTGTAGAAGAGTTCAAAAGACAAAACTCAAGTTCAAATGCAGAACATAA AAAGTGACTGCTGGACCCAAACAAATACAATATGTGTAAGTGAGATGAACAATCTTGTCT TGTATAAGCTAGAGTCTCTTGGGGCATAGATTCAATACAACCTTCTTTAAAATGCTTAAG ATTTTGGAGTAGGTATTTTCCCCTTACATTATATTACATAGCCTGCAGAATGCAGAATGC TGGTCATTTGAAGTATTTTCTTAACTCTAAGTCTAGTTATATGCATCTTTAACATAGCTG TATGTAGATGTATTTTTTAAAAGTTCAGGAGATTTCTGCATGTGCTTTCCTCTCTTGGAT CCTTATTTTCAAATTATTCATGGTGTTACTACCCAGAAATAAAGTAGAGCATGTAACTGG AAAATACAAGAGTCTAGTTACTCATCAACTCATTAGTGGGATGATCGATGAGTGGCTTTC TATACAGAACGATACCCAATTGGAGTGTAAACAAAGTCATAGACATATGGCCCGTGTACA GCTCATCATGCTGTGACAGGGCTTCTCTTCTCTGTCTTTTCTGCTAAGGAAACTCCCCTA TCTTTTGAATGCCATTCTGGATGACATCTCTGAAGCTCTTAGGTCTATGGAAATTGTGAC TAAGTGAGAATCAGATGTGGGGAAAGTGGATGATGTACTGTCTTGCCCTCAATAACAAAC TAGATGTTACGTTAGAAATGAAGACAAATCTTTAAGGCCTAAAAAAGATCTCTGAAAGCA AAGAAGTCTAGGATAGACTCTACGACTACCGTAAAAAATGACTTGGAAAGAAGGGAGCAT TAAGAAATATTTAAATATTTGAAATCCTCATGAGTGGGGGATGTCAAGACAGGGTCTTTT TTGGCAGGAGGGTGTAAACCAATATATTTATTGAATACTACAGACAGATAATAGGAGTCC AGATTGCAAAATATGGAACAGTTCAGAAATTTGCATGTCATCCTTGCTCAGGGGCCATGC TAATCCTCTGTGTATCATTCCAATTTTAGTTTATGTGCTGCCAAAGCGAGCACTCAAAAC AGGATCTTATTGTGTCATGCAGTGGTGTTGTTTGCGTGTGACCTGTCTCTCACAGGCTCT GCTAGCATGAAGTCTCACTGGAGGAAATGAGTCACATGTGTTGGGCCTTGAGGTTCCTTA GTTCAGCCTGTCATCTCTCTCCTCTCCACACCCATTTTTCTGCTTGGTATTCGTTTCCTG CGATGGTGGGCTTTATCCCCTGAAACTCTAAGCCAAGAGAAAACCTTTCTCCCGTAAGTT GTTCTTGAAAGGCATTTGGTTACACCAATAAGGAAAAGGTCACTAATATAGCATCCTAAG CTGTTTGGACCATAGATGCCAAGGGCCATTTATTCTTGCAACAAGAGTTGATTGGCCTGA GTCTGTGCCTGGTACTAGTACTGTTCACAAATCTGAAGATGGACAGAGAACAAAACAGAT GAAAACCATCCCTCTGTGAATACCCTTGTCTGATACATGGAAACATACAATCTAAGAACA AACAAAACAGTGTACTGAGGGGACAAAAATGAAGCAGAAAATAAAGCTAGGGCAAAGAGA GAATGTGGGAGCCATGGTAGGTGGAATGTATCCTTCACAATAGCATGGCCAGTCAGCCTC TTATTGGAAGAAGTCCTCTGGGCCAGGCAACTGTCCTAATTAGGGCCACTTTGCTGTGAT AAAACACCATGCCCAAAGAAAGTTGTGGAGGGAAGAGTTCATTTACTCTTCTAAATCAGT GTTCATCACCGAAGGAAGTCAGGACAGAAACTCAAACAGGGCAGGAACCTAGAGAAAGAA ACTGACTTAAAGAGGCCATGGAGGGGTCCTTCTTACTGGCTTGCTCCACCACGTCTTGCT CAGCCTACTTTCTTATAGAACCTAGGACCACCTGCCCAGGAATGGCTCCACCCACAGTGA GCTGAGCCCTACCCCAGAGCCTTAGGGAGGCATTTTCCCGATTGAGGTTCCTTCCTTTTA GATGACTTTAGCTTCCTTCAACTTTACATAAAACTAGCCAGAACAGTAATTGTAAGTAAT TGTTCTTTTTTAGTATTTTGTAGTTTACAGTGTATCTGTACTCTCTACCTGTGTAACCGT AGCATCAGTGATAAAACTTTCAGAGCGTTTTGCTCTGCAATCCCTGTAATGACATTTCAG AGTTTTATGCCCATCTTAGCAGACCCAAGGCTTGGTGCCTTGCTTCATGTTGCCAACTGT TGCTTTGCCCTTTGGATCAGCACTTTACAGAAATGTTGCCAGATTTCCTATAAAGGGTTG TTGATGGCGTGCACTTGTGTGTGTGTGTGTGTTTGCATATTGTTAAAGGATGATACACGG TGCTGATTCTGGCAGAATGAAGAGTCCAGCATTACCCAGTTTTTCTCTTTTGCATTGTAA TGCTAACCACAGGTTCTGTTTACACTTTTACATTTTATTTACACTATTTACATTTTTTAC ACTTTTATTTACACTATTTACATTTTACATTTTGCATTGTAATGCTAACCGCAGATTCTA TTTACACTTTTACTCATCCCTTGGGGAAAAACCAGTGCTACCAAACAGTACCCATAAACA TCAAACTCCACGACAGAGTGAATTCTGGTGCAAGCAGGGTTGATACAACAAACTCTCTCC ACACTGCTAAACAGAGAAAATGGAAGATCTGGGCCATAACCAGGCAGTGGTGGTTGTTGG TGGATTGTATAAAATTTAGGATATTTGTATGTTTCGAATTGACAATGAATATGCTGTCTA GGCAGTGATTAGAACTTAATTTCCCCATTGGATATTCTCTCCAGGGCAATAAAGACAAAG ACCCCTAAAATCTAGATATGAAGTGGACAAGACTGAGCCACATGGCAAAGGAAGAGTGAA GCCTAGGAGCTCAGGGTTATCTGGCAGCAAGGACTGACCCATATGGACCTAGGAAGGCAG AAATTATGTCCAAGGTACACAGTCTACAGTGGGTACCAGGCAGACTGGAGTAGCCCCAGA GACAGAGCTGAAGGCCTCTCTGAGACACATCAGTGGGGAGGAGACATATAAGATCTTCAA AAAGCCTTCGTGACAGATCTAAGGGGGAACCACACTGAGTCAGGGAATTATAGAATACAC AGGGATGACTTCCATTTTGAAGAGAATTTTTCTTTTCTACTTGACCTGAAGTCCATGCCT TCAAAAGTGGCGAGATTCAGACAATCTCGGGTTTGTTCTCCGAACACAGATTCCTAGTGT TGGGAAAGCACAGTGCCTGAGCCAGCTGCCCTCCTGGGACTTTTTGTTTGCAGCATCTGC TATCTGACTTGAGAGCCAGAAAGAACATCTGGGTCGGGGGTCCAAGGGCCTGCAGGAAGT AGGGGTTCCCACCACAGCAGAGTCACAGGTGACAAAGCCCCTGGAAAGGAACTTTCCAGC AATGGAAATTGTTCCCCACAGAAAGATATATACCTGTGACACATCAGAACTGTACAAAGC CCACCCTGCAGTTGCTATGAACTCCACCCTCTGTAAATCCCCCTCTCAGGTACCTATCCA CCTGTGCTGGCCCTCAGGCTCAAACCAAGAACAAAGAACAACTCTCTAGGTAGCTTGAGC TAGTGTTCTCTCTGTTGAGTCTAAGCGTTGGGAAACTAAATACCATAGTCCCATGAACCA TCAAAATTGGTCCTGGATGTGTCCCAGCCATAATGGTTGTCACCTTGATATAGCTGGGTT TCATCCCCTCTCCCAGTGCAGTGCAGGGAACTGAACACAATGTAGTACCTCAGATGCGTT ATGGATAGCAGGGTCTTATTGAACACGATGGAACTGTTATCATCTCATTAACTCTGTGGG TGGTTTATTCCATATTCCAATGCTGCTTTTGGAGGTTGATCATTTTAGGCCCCTAGATTC TGGCCAATGACATTCAAGTTCTTTAAAAATCACTAACTGGCTGGGCGGTGGTGGCGCACG CCTTTAATCCCAGCACTTGGGAGGCAGAGGCAGGCGGATTTCTAAGTTCGAGGCCAGCCT GGTCTACAAAGTGAGCGCCAGGACAGCCAGGGCTACACAGAGAAACCCTGTCTTGAAAAA ACCAAAAAAACCCAAAAAAAAAAAAAAAAAAAAAAAAAACCAAAAATCACTAACTGCTTG TTTGCCCTATAGATGTGTGCTTCATTTCATCAAACCTGTATATCATGCTGTCAAATTTCT CTTTTTCTCTCTTCTAGTTGTTTGGCTCCTTTTTTTTCCACTTTTTTTTCCCTATGTGAA CAATTTGATTTGTAAATTTGGCCAATGGCTTGAAACAATATTTATCAGTATGTATCAGCA CACAGCCAGAGACCAGTAGGGCTTTCTTTAAATGAGAGCTGTTGCTCCTACTAATATTAC CAGACTTCACAGATTGGCCTTGATAATTAATAGTATTCATTCATCATGCTGCTGCTATTG GGAGCATCATTTGTCAGTTATTACTTTATATTATTTTCTTAATTGACTCTTACAGGTGCT TTTTTGAGACAGAGTTTCACTATACAGCTCAGGCTATCCTAAACTCATTATATAGCCCAG GCTGTCCTCAAACTTGCAATCCTCCTGCCTGAGCCCTCGAATTACTGGTGTGTGCCTCTA TGTCCAGGTTATTAGACATTCTTTATGTGTGGTTGTGCTGCCAGTTACAATCCCTCCATT GTAAACAAATAGTTTTTGGTTTGTCCTCGAGTATTTCATGAGAAACTTTACCAAAATCTC TTACGGAAACCAAAATATTTTCTTCTCCATAATCTTAACAAAAAGAAAGAGGTCCGTGTG GACCCCAGCTTCAGATGACCAAGTTTTACCATGAAGCAAAAATAAAACAAAAGCAAAAAT GAGAAGCATTTGGCCAAGCCTTCCCACCCGCGCCCCCCCCCCCCCCCCCGTTTATTTTTT TATTTACTTTACATCTCAATCTTGGTACCCCTTCCTTTCCTCCCAGTCCAACGCTCACAA ATCACTCCCACCATTACCCCTCCCCTTCTCCCCAGAGAAGGAGAAGCCCCACTGGGTACC ATACCACCCTGGGACACCAGGTCTCAGCAGGACTAAGCCTAGCATCCTCTCCCACTGAGG CCCAACCAGTCAGTCCAGCTAGGGAAGGAGATCCAGTGACAGGGAAGAGAGTCAGACAGA CTGCTCTGATTGTTAGGGGACCCACAAGAGTGAGAACAACTGCCCTAACTTTCATCAGAT CCTCAAGTCCTCCTCACTTTCACTCTGCCCTCAGCAACGTGAAGACCCTTGCATGGCCAG GAGATGACGTCACATGGCAACTCATCTTTACTTAGACTTCTGCAGGTGAAAATATCAAAA ACATGCACCTTCTAGCAAATGGAGAGTGAACTCAACCCTAGCAGTACAAAGCTGTTAACA CTCCGACTCATAACACCATGTGAAGTTGTGCAGCTGACTGTGGGAGTTACAAAAGAATAA ATAAATAAAAATAAAAGAAGGCTTGTGCCTTTAATCTGAGCACTCAGGAGGTAGAGGCTG GCAGATCTCTAAACCCCTGTGAGTTTGGGGCCAGCCTACTCTATATAGTGAGTCCCAGTA CAGTTAGTACTACATAGAGAGACCCTGTCTCCAGAAAGAAGAGAAAAAAAAACATTTACT AAATTAACTGTTATACATAAATATTATAAATGCATAACAAATTATTTACTAATAAACAGA AAAAAAGAACTAAAATCATTTAATTATGGAGAAGGAATATTTTAATATTTCCTACCACCA TTCCCTACATGTGAGAGAAAACACCCATAGTTTTGCTTTGTACTGAAAAGCTCACACGCG ATACTTTGTGAGACCTTCTTCACACTCTGTGTTTTTATCTGTGTTTTTCCAGGCTTTAGT TGGGTTCTTGGTCTGTTTGTACTTGTTTTACCTGACATTTGCAAACTCCAAGTGGCCCTG CCCCTGCCCATGGGTGAGGGAAAGGGTGTGCTTGGGATGCTAATTTTATTTAAGTTTTCA TTGTCTTACACACTTCCTTAAAAAAGATGAGTTTTCAAACCAGAATTTTTTTTCTCCACA AAACTCCCAGAGGTTTATATGTCTGGTATTCTTGGTGAATAATACAGCCGTTGCTGGCAT ATGTAGAAGGCAGAACCATTTGACATGGCTATGTACAGTGGGTGTTCAACAGCACCATAC ATGATTAATAATTGGTTTAGGATGATGCTAAATACTCAATAAAACATTCGTGTATTTCAC TGAAAAAGATATATCTCTTATTTTTCCACTAAGCCTTTGAAAAATCAAGATATATTCAAT AATTTAATCATCCTAAATGAGACAAAAAATAGGGTGGGAGAGAAGAACCAAAGGAGAAAA GGGAGGGAGGGATAGAGGAAGGGAGGGAAGGAGAGAGGGAGGGAGAGGGGAGGGAGGGGG AGGGGAGGAATTACCATTTTGTTTTCTGTCTGATGGAGAACCAAGTTAGTCTGGGTTAAT TTGTAAACATTGCAAAGCGTAGTAGCTTAAATTAGCCAGCATTTATTGAGCTCATGATTG TGAACGTCCTTAATTTAGGCTGTGCTGGGGATAGTTCTGGTCTGGTGCCTCTGTGATCTA CTGCCAGTCATACTGGCGATTTAGGCTTTCTTACCTCCTGGAGCCTCTAATGAATAACCA AGTTGGGGAGATATCAGCAGCCGGCTGCTAGCCAGGATTCCAAGCCTCAGACGGAAGGAT GAAAGGCTTTTATAGGCCTAGATTCTGAACTGACAACATTGGTACTTCGTCCACATTCAT TGACCAAGGAAAGTCAGAAAAACAGTATATATTCAAAAAGGATGGAAAAATAGACTATAT GTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGATTTCATAG TTTTATTACAAAGGGCATAGAGTTGGAGGAGCAGGGGACTGTGACCACTTTTTGGATACT CTGGAACATCTTGTGATTGTTCCAGAATGTATTAAAGGTAGGTGTGGTGACGCACGCCTT TAATCCCAGCACTTGGGAGGTAGAAGCAGGCAGATCTCTGAGTTTGAGGCCAGCCTGATC TACAAAGTGAGTTCTAGGACAGCCAGGGCTGTACAAAGAAACTCTCTCTCTCTCTCTCTC TCTCTCTCTCTCTCTCTCTCTCTCACACACACACACACACACACACACCAGAAACTGATG ATCAACCAAGAACTTTACAATTTTCTCTTCGGACAGGAGTTTTCATGTTTCTGGGAGTTA TAAAATTGATTTTACAGCATGAGGAACAGTTCTGGGGTGGAGCCTAGGGATTGTGCATAT TAATCAAGTGCACTACTGAGCTACATCCTTGTTCTAAGGGTGACCTGAAAAAGCATGCCA TGTAATTATTTGTATTCTTAGCCAGGACAACCTCCTTTTTAGTGCCATAAGCAAGTAGAT AAATAAGACAGGGTTTTGTCCTGAGTTTTGTGATAGGTTTTACTTCACCATTGCAAGAGT GATGGAAAAAAGAGTTGTTTGTCATTGTTTTCCCACCAGAACACCCTATAATTTAGGTGT GTTGGCAAATCCATAATAACAAACCCATGTCTCAAATAAGTGCCAAGAATAACCAGTACT GCTTATCAGGAGTTCAGTGGTCAGAGTTTTCTAGTTGTTACTTTATGTTTCATTCTGATC TCAACTGTTGCTTATACATGTTTAAATTAGTTCATTGTCTGTGGTAAAGAAAGAAAGATG TTGTGGCTGTGAAAATGGGGGCTTTCAGGTGGTGCTGATGAGAATGGAAATAAGATCAAT CATTGTGAATAGCAAGCTGGCAAGCCACATACAATACAGAGAGCAATTCTATTCCTAAGT AATTACCAATGAGAGACTCTCACACCGTACAGAGGAAACTCACAAAGAGGTCTCTTGGAT TCTTTTGCCCATGTGTCTCCTCCCAGGACATAGTTAGTGAGCATGTGCAGTGTCTGATAT GATAAACAACAGGGGACACAGTAAGCAGGAATCTTTCTTCTGCAGAGTTTACAGTCTAGT GGAAGGAAATAGAAAATGAGCAAAATGAAAGGGAAAGATTCTCCCAAGTAAATTGTTGAT AAATGGTGTGAAGAAAAAGAAAAGAGAAGAACAGGAAGTCATAAGGAGAAGGTTAAAACT TTAAATACAGCATCCTGGGAAGATTCAACTGAACACATGGTCACAGTTATAGATTCAGGG TAGGATAGATGGCTCAGTAGATAAGAATGTACACTATTCTTTAAGAGGACCCAGGTTCTG TTCTCGGTGTCCATGTTGAGTGGCTCATAACCACACATAACTCCAGCTTTGGGAGAGTTC AACTCCTGGATTCCATGGGCATCTGCACTTATGTGCACATATCCACACACTTTACACATA ATTAAAAAAATAGTAGAGTTACAGATTTGGCATGGAAACATATTTATTTCAGATTTTTAA CATGCAGTGAATTTTTGTCTTTATAAGTACATACCCTATGACACTTGGGGCATACAGTCC TATCAACTTCAGTGTCAAGTGAATGAAAAATCAAGTCATGGAACAGATTAAATCCATGCT GGGAAAATGGGTGGATATCTGAGAAAGTGGGAGGCAAGCATGGCAGGCAGAGTGGACAGC AAACACAAAGATGACTTACAAGAACTTGACTCTCAGAGAGAGAGAGAGAGAGAGGAGGAG GAGGAGGAGGAGGAAGAAGAAACCACAACCACACACACAAAGAACCTAAGCTCAGTTTAG CTGATGAAATCTATATATTAATGAAGTATTAATGAATCTCAAAAATATTTTGTTAAATGA ATAAAAGATGGAGAGAGACAATATGTGTTGGCAGATGTTTTGAAAGGTTTATAAACTCAA AACATGTGTGCTATTTATGGCTGTATATTTATATGGTCAGAAGATAAAAATAGATTTGAT AAATACCATGTCAGGGGATGGTAAGATTATGGGGAGGGGGGTAGAAAGGAGGAGACTTCC TTCTCTTCTTTCTCTAAAGCCTAAGGCTATATATATATATATAGACATAGAAATTAAAGA AAAGGAGGTCAGGCATGGTGGTATGCACCTGGAATCCCACCAGTTGGGAGACTGAGGTAG GAGAACCCTGAGTTTGAAAACAGCTTGAGCCACATAGGGAGACACCCTTCCAAAAGAAAG GACAGAAGGAAGGAGGGAGGGGGGAGAGGGGAGAGGGGAGAGGGAGGGGGGAGAGGGGAG AGGGGAGGGGGAGGGGGAGGGGGAGGGGGAGAGGGAGAGGGAGAGGGAGAGGGAGAGACT GCGAACTTTAGGTGCTTTTTGTACTATAAGGAATTTGGCTCAGCACAGTGGGAAGTAGCC TCTGGCTGTGTGCTTGTGTGCTCTGCAATAACCCAGGTGACAGCTGCAGAGGAGGGTGCC TGTGGCTCCAAGAGGGAAGCTCTCTGTTCGAATTCTGAATGTCCACAGGTTTACCTGGAG GCACAGTCTAGGCAAGACCCCTCCCCTGGGCCGGTTCCTCCCCTGGCAGGTGCCTGTAAG TGTCAGAGAGTGTCTGGGCGGGGAATAGGGAAGAGCCCTCCAAGTGCTGAGAGCGTCTGA TGGCTTTCATTTTCTCTGCTCTGAATTCTAACCAGAAATGAAGACTGAAACTTAAAACAG TAAGTCCCGCTTCTGTTTTACGCTATGGACATTTCTGTTGTTAACCTGAACCTAGTTCTG CTGTCAAGGACACAATGGGGCTCCGTGGGGCTTCCGACTCTCTTGCTTGTTTGTTTAGTG ACTTTGAACTACTGGAGTCATAGCCATTATTAGAAACCAGCAGGTCACAGATAGGTTTGT GTATGCTACTGCACTTTGGGAGTGAATGCTGAATGTAAATGTCGTTACACCCCTGACCCC CACTTGCTTGGAACCTGCAGAAAGATAACCTCATTCCCGGATTGTTGAACAAAGTCAGGG GTCACTTAAGTGGACTTGAGTTCTCTCCTAAGTTAGTCACAGACAGGCTGGACGAGGGTG CTATAGCAGGAAAGAACACAGCATACTCTTCAGAAAGAAGGGAATATAGGGCACAGTTAT TTAAGCCTCTGATATTTCCTTTGATTTATTTACAGGATTTAACTCACCGGGGTCTTGCTA ATACCTAGAAGTGCTCACACATAGGGCGGAAGCGAAGCATTGGTAGCTACTGGGTAGATG CTAGGACACTGAATAAGAACAAAAACTGCCAGATTCCTGGCCCCCAAGTTGACTCACGCA TGTAAATAAGAGTACCAGGAGCAGATCTCTTATGAAATGAATGCTTTGTTCCAAAATCTC TATATACAGTATGCAGTGCAGCACTCATACAGCCTCCTGAGGGGGTGGAGGGGGTCTACA GCTCATCAGCAGAAGGGTATGAGACTAACAAAGAATTGGTCTCTGGCTCAAACTCGGCTT CTGTTACCACTACCTGTACTCCGAAGCCTTGGTTCTAGAACAATTGTTCTCAACCTCCCT AATGCTTCAATACCATTCCTCATGCTGTGGTGACCCCCTAACCGTAAAATTGTCTCCACT GCTACTTTATAACTTTACATTTGCTATTGTTGTGAGTTATAATATAAATATCTGTGTTTT CCAATGGTCTCAGGCAACCCCTATGAAAAGGTCATGACCCCCCCCCCAGGAGTCAAGACC CCCAGGTTGAGAACAGCTGGTCTAGCAAGTAGATTATGATACCAGCATCAGCTTGCTAAG CAAGGGAAGCCCTGCAGGAAGAGACACGGGATTCTGTCAAAAATCAAAACAAGCTATGAG CGATTGTCTTTCAAACCTCTAAGTGTACAGACAGAGTTCCCTGAGATGTACAGACTTCGA AATCTGGTTAATTTTGGTGTGTGATGCTTACTTTATTTGCAAGTTCCTTGATAATAAACA TTTATGTCAAAATTAATATACAGCAAAAATTATGCCATGCTACAATGAACTCAGAAGGTG TTGGCCAGCTTCATCTCAGCCGATCCATGTGTTAATTGGCTTTTTATTAGTACCACAAAA CACCTGACAGAAACAACAGGAAGAAAACTGATCTTGCCTCACAGTTTGAGAGATTTTAGC CACATAAGCCCCATCACCCGTAAGCTCTTGGTAAGGCAGAATCTTCTAGAGAAAAAGGAA TGGCACACTGAAGTCTTTCACCACATGGCAGCCAGGAGGAAAGGGCCTCCGTAAGATAGG TCCTTCCTGCTAGGACACCCACCCCAGTTGCCCACTTCCTCTTGCTGGGCCCCGCCTCCC AGCTTCTGACATTTCCCAAAAATATCACAAGTTTATGAATCCATCAGTGGACTGAGGTCC CAACCTCATGATCTAGTCTCTGCCTATTTTTCTTACAACTAAATCTTAAGACCTGAGCCT TCAGGGACAATCGTAACACTGTCATTGAATGTGTCACTGTCCATTCATGTGACAGTGACA GACTGACTTTAGGCTTAGGGTAAAGGACTTATTTTGGCTCATGCTTTCTGGAGGTCTCCA GCCATCATGGTAGGGAAGCTGTCGTGACAGGAATACCTCCGTCCCTGGTGGAGGGAGCCT GCAGCAACAGCTTGCTCTCATTGGGGCAATCCTGAAGAAAGCAGAGAAAGCAGGCAGCAA CCAGAAGCAAATATGATTTTCAAATGTTCAGCTCTAGTAACCTAGTTCTGCTGGCCAGAC TCCATCTCTTAAGGTTCCACAGCCTTCAGAATAGCACCACAAGCTAGATCTAGACTGAGC ATTTAAATCAGGAGCCTCGGGGGAAATTTCAGATTCAAACCATAACAGTGAGGACCACCT CCAGGAATCTGCAGCACTTCCCCGAGGTGTAGGCTGGCTGTCATCCAGCTTTATCCTCAG GCTTCTGGCTTCCGGCTTCCTGCTTCCTGCTTCCCAACCGTTCCTAAGACCCCACCCCCA AACACCAGCGAGTGTCCTCACTGCACAGTTGTGGCTGACCCACGTCTCTCTTATAGACAC CAAGACACTGAAACAGCACCCGGGCATGGAGCATTCCTGGAGACTCTGAGATCAACCCAC CTCTTTGTAGGTGTGGGGTTTTGGCAAATTGCTAAATCTTTCAGAGCTTGGGTTTTTGGT TCTGAGCAGTGGGAAGTGATAATTCTCTGTGTGACTGCAGTGAAGATTCAGGTAAAGTGC ACAGTGTGCCTCGGGCCACTTGTAAGTGGTAGATACCACCATAGCAGTGTTGGATGTCAC TCACAGTTAAGGCTATAACCACCTTCTAGCAACCTTTCTTTCTTCTTTCTTCTTTTGTTT CTCCCCCACCCACCTCATTCCTTCTGTGTTTCTCCCTTTAGAAATTTTTATCATAATTTA AAATTTTTTAAGTTCACACAAACATGTATTCTACATTGAACACATCCACTCCCCCATGTC CTGGCTCCCCCTTTTCTCACCTCCCTCTCAGTCCCTGCTGTCCCCTATGACAATCTCTCT TCTGTTTTCATGTCATAACTGCTGTATACGACTTTCTGTACCTATATAAAATCTAAGAAT CACAAGTGATAAGAAAATTGAAATATTTGTCATTCTGAGATGAGCTTGATCCACTTAGTG TGATTACCTCCAGTTGCATTTGTTTTTCTAAAAATGGCAAAATTTCTTTCTTCTTAATGG CTGAAAAGAATCCAGCGCATACATACACACCATTGCCTTGATCCATCCTCTGTTGGTGGA CACCTGCCTGGTTCCAAAGCTTAGCTCCTGTGAGCAGTACTGCAGAAGACGCTGATGTGC AGAGGTCTCTGTGCTGTGTTCATTCTGAGTCTTTTCAGTAGATGCCCAGGAGTGGTGGGG CTGGGCCAAACAGTAGATCTGGTTTTGTTGTGTTTTGTCAAATATCTTATGTCTAGTTGT TTGTGTATTATATGTGTGAGGGTGGGCTTTTGCCATGGTGTACATGCAGAGGTCAGAGGA CAACACTCAGGAAGAGATGCTTTCCTTCTTCTATGTGAGTGCCAAGGACCAAACTCAGAA AATCAGGCTTGGCAGCAAATGTCATTAACTGCTGAGACAGCTCATCACCCCGTTTGTCTA TCTGTCTGTCTGTCTACTTGTCTGTCTACCCATCCATCCATCCATCCACCCACCCATCAC CTATCTGTCTGTCTGTCTGTCTGTCTACTTGTCTGTCTGTCTACCCATCCATCCATCTGC CCACCCATCACCTGTCTGTCTGTCTATCTATCCATCTATCTGGGACTCCGCCACACTGAC TTCCGTAGTGCCTGGACCAATTTATATTTCAGCAGCTCTGTTTATGAGTGTTCCTTTTGC CCACAGCCTTTGCCAGCATTTGATGTTACTTATTTTCTTAACGACTGCCACTCCCACTGG GAAGAGATGAAATCTCAGCGTACTTTGGAATTGCATCTCTCTGATGACTAGTGAGGCTGA GCATGTGTCCATGGCTTTTGTCATATGTATGTCATCTGTTGAGAACTGTCTGCTCCTTTC ATTGGCCCATTTACGGATTGCATTATGTGATCTCTTGTTGTTTGATTTTTTTATTTAGTT CTTTATATATTGTGGGTGTAAATCCTCTTTCAGATGCATAGCTAGCAAAGATTCCCCTCC CTCCCGAGGGAATTTTCTTTATAAAGAGCACAGAAGGTCTCCTTTGATGATTTATCCCCA GGGGACTTTCCTTGTCTCACTTCGAATTTCCTATTCCACTGAGAAGTCAACCTTTTTTTT AAATTTTAGAAATGGCCTGTAAAGACTTCCCAAAACACCAGTCAACAAATAATAATAGTA CATGCAAGAAAAGCTCAGATGTCCAAAACCAAGCAGTAAAGAATTCATAGTGCTAATGGG GGACTTGAAGATGTGTTTCAAAACAGAAGTGTACGTCCTCCATTAGGAAGGCTTTTTAAA AGATTCCTTTTTCTTTTCAATTCTGTGTATGTCTGGGTGTGGTTGTGTGCACATGCTTGC AGTGACCACAGATGCCAGCAGAGGGTATCAGACACCCTGGAGCTGGGGTTACCAGTGGTT GTTAGCCACCTGACCTGGGTGCTGAGAACCTGACTCCAGTCTCTGCAACAGCAGTATGCA TCCTTAAACGCTGAGCTGTCTGTCCAGCCCCAGGAAGAGTTTTTGTTGAGCCGCTACAAA GTCTATCCCAGGTACTCCTGAAAGAGATAGCACCTAGTGTCAGGCTTGTAGCTGCCCCAG TTCAGTTATGTTAAGTGGACCTACAACTTTTACAACACGAAGTTTCATGTAGACACAGGT CAAGACTATTTCCTGCCATCCCAGACAGCTCCCTCTCCCTCTCCCTCTCCCTCTCCCTCT CCCTCTCCCTCTCCCTCTCCCTCTCCCTCTCCCTCTCCCTCCCTCTCCCCATCTCATTAA CTGGATAGATTTAATTATAAAAATCTATTGGGTCTAATTATAAAAACAAAAACCTCAACC TTTGCCCCCGCCCCCTATAAAGCAATAAAACAAAATTAAACACACAATATACAAAGTAAC ACAGTTTCATGACTCAGGATACAATATATTTCTTAAAATAAAAACAGAGCACTATGGAGA TTCCTACTTGCCACAAGACATTCCCAACAAAGAATAGAACTCAGATAGCCGAGAAGGTGC TTAAGGTTAAGAGGAGAGAGGGTGGAGAGCACAGAAAAGCGCTTCCAGGGGTGAGGAGGT TCTGGGTTGCCACTAAGGAGTGACTGGGCACCTGGACAGCACTGAGAGAAAGGGAAGATC TCTAGCCCGTGCTCACGCATACAATGTGATATAGAAAAGGAGGAAGTAACAGGGACCTCC ACGGAGACGCATTTCCTGAGAGGTAGAGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTG TGTGTGTGTGGTGCCCTCGTGAGTGTGAGATATGTATGTGGAGACCAGAAGTCAACATCA GATCTCTTCATCAATTGTTCTCAACTTTTTGTTTAGCTTGGCCAAGTTAATACATATAAA TACTGTCTCGAAAAAACCAATAAACAAATAAATACTGTACCTTGATCATATTCAACATAC ATCACCACATCTCCCTCAGTATCCCCAATATTTCCACCTCCCCTACCCCCAAGCATCTCA ATAGAGTTTGGTTGCCAGCCTAAGATTTGAGTTGATTAATACATCATCTGTGCAAACGTT AGAAGTTATAGCTAAGTAAGGGATACTTGCTGATAATCTCATCCACTCAGTTTCACAAAT GTCTTTGCCTTTGTTGCCTATTGTATGTAGCAAGGCATTCAATAACAAAATCAGTAAGTT CTACTTGACTGGGAGGTCACTAGAGCAGACACTAGAAGGAAGACATTTCCAAACATGTGG CCAATTAAAGGGACATAGCTGAGGGATAGTTCTGGCAGCAGACTGCCTTAGTTCAGTGAC ATTGCTGTCAGCCTCTGTAAGACCGGGGGTAGCTGATCAAACCTCTACACATGATACATC CTATTACCTATAAGTGGTGGTAATAGTGGTGCCCATATCAAAGGGCTATTGAGACAGTTA AATGAGTTATTATATATAATGAGTTGTTATATTGAAAGCCCGTAATGAGCACCTGGCACT GGGCAAGCATTAACTATTCACATTAATATATATTTCAGAGGGAATAAACAGAGAGAATGG TCCTAAAAACCAAGCTTAGGTACTTGAGAACACTTTTAGTGGGAGTTAATTTCAGACCGT GGCACTTGCCACAATACAACTATTCCCTGGGGGCCAACCTTACACCAATTAGCTTGGGAT GCTTTGGTTGAGTCTTGTCTGTTTCTGGAAGACTTGCCTTGGATTTATATTGTCCTGGAT GGAGGCCACCTAATCCATGATTCCCAACCAGGAAAATACTAAGCAACTAATGTCACGAGA ACAAAAATTTATAAAAACATAGCTATTGGGCTGAAGAGACAGTTCCGTTGACAAAGCGTT TGCCACGCTCGCATGCGGACCTGCATTCAGATCCCCAGCACCCAGGTAAAAAAACTGGGC ATGGTAATATACATGTGTGCTCTTAACATGGGAGAGGGTTGAAGATACACACTTCAGGGC AGCCATTCTAGACAATTGCTTTGCCCCAGGTTCAATGAGAGACCCTGTCTCAAAAAAATG GTGTGTGTGTGTGTGTGTGTGTGTGTGATAGAGGAAGACACCCAACATAGTCAAACTCTA CACTCTACACAGACCTATGCTCTCTTGCTTGTACTAGTCTCTCTCGCTTTCTGTCTGTCT CTCTGTCTGTCTGTCTCTCTCTCTTTGTCTCTCTCTCTTTCACACACACACAGATATGTA CACATGCACCATACACACACATATAAAAACTTCACTATTATAAAATTACATCATCATTTT ATAAACTAGTGAAATAAAACACAGCTGTTGGATGATTATGTCCTATGTACACCAGGGACC AGAATTCTAAGTACTTTATCCCAGGCTATAAGAGGAGGTAGAATTCTTTCTTTAATGATT CATTTCTTTCTTTTTATTTTATGTGCATTGGTTTTGCTTGCAGTTTTATTTGTGTGACAG TGTAGGATCCCCTGGAGCTGGAGTTACAGACAGTTGTGAGCTGCCGTATGGTTGCTGGGG ATTGAACCTGGGTCCTCCAGAAGAGCAGTCAGCACTCTTAACTGCTGAGGCATCTCTCCA ACACCAAGATGGAATTCTTAATGTTTTATACAAGTGACCCATAATTGCCTCTTCATTGCT TTTGAAATGAGGAGAAACAAGGACTGGGTAGGAAAATATAACAGGGTCCATATAAAACCT GCCCAGCATTTTACCCTGCTCCTGAGAGCTTTCTCTCCATCCTTACAACATGATAGAAAT ATGAAAGTATGTTTGTTAGGAATAGAGAATATAAAACTGAAGTTTATCCCCCAAACAGTG CCAGCTGGGAAGCAAGTGGAAGCACAGCCACAGGGGGCAGATATGTAGAGAGTCTCCCAA AGCCATCGCTGCCTCCTATCTTAGTTAGCTTCTGCCCACACTTTGCAATGCAAAGAGGAG AAATCTGTGACCACATGCACTGTGTCTGATAGCATATTCAAGTACATTTAGAGGGGACTG CAACATTGAACAATAAGAGCTCCAAGTCTCTAAAAGGCGACTCTGGGTTCCAGTGCAGTG AACAAAGACACCAAGCAAGATCCTTAATGCTTTAAGACTCTCACTCTGCATCTCAGACTA GGAATGAACTCGTCTCCACTTCCAGGAATCTTGTGATGATTAGCAAATCTTTGCAATGTT CTTAGCACTAGTCTAGGTAGATTACAACTACCTTCTTCAGCTCTAACAGCAGTTACTAAC TTCAGTGGGAGAGGCAGGGGACATGGTCAATGACATCATGTGGGGGTCAGATGGAAACAG TTTTGGAGGATTGATTCTCCCCTTTCACCCCTGTTTTGAGGTAGTGCCTCTCTTACTGTT TCTTGCTGTGTAGAGTGTGCTGGTCTGTGGTCAGAATACCGGTCCTCTGATTTCTGCTTC CCACCTTGCTGTAGGAGTTCTGGATGACAGACACATGTCATTGCCACGTACAGCTTTTTA CGTGGGTTCATGGGACCTGAACTCAGGTCATCAGCTTTGCTTGGTGTTGCTATGAAGAAC CATGGCCAAGGCAGCTCTAGGAAAGAAAACGTTTCACTGGGGGCTTGATTACAGATTTAG AGTCCTGGTCCATTATCATCATGGCAAGGGACATGGTGGCATGCAAGGCATTGGAGCAGT AGTTGAGAGCTAATTTATAGGCCAAGGGAAGGAGGGAGGGAAAGGGGGGAGGGGGTGGGG GATGGGAGGAGAGGGGAGAGGGAAGGAGAGGGGAGAGGGAAGGGGAGGGGAGAGGGAAGG AGAAGGGAGAGGGGAGAGGGAGAGGAAGAGGGAGAGGGGACAGGGGATAGGGAGGGGGAG GGGGAGAGGGAGAGGATATGGGCTTCTTCAAACCGCAAAGCCCAACCCCCAGTGACACTT CCTCCAGCAAGGTCACACCTCCCGATCCTTCTCAAATAGTGCCACTTCCTGATGACTAGG CATTCAAACATTTGAACCGATGGGTCATGGGGGTGGGAGAGGTTGTTCTGCTATGCAGCT ACGTTCTTCGGTCTCAGTGACAGAATGGCTTGTGTTTTATCAGGAGAGATCTCTGAGGTG TTTGTTTGTTTGTTTGTTTGTTTACTGTGATCTCCTAGTCAAGCTATAGTTCTCTGACAT AAGCTATCTACCTAACTAATGTGCACTTGTACACATTTCATTCACAAATGAGCAGTGTTT CAGATTATCCCCATTTTCTCTAATTACCATTTCAAAATATACCAAAGAAATATGTTTCAA TTGAGGTATACTCTGGGATCCCACAAGTGCTAAGTGGGAAGCAGATGTGGTTGTAAGAGT TCCAGAAGAGGCTACGCTCCATATATGGAACCCAGAAGAGGCCACTCTCAATGTGTGGAA CCCAAACCTGAATGATAACAAGGATCTAGCTACACAGTACATAGAATAGGCCTGGATTGT GACAGGGGACAGAAAAGTGAAGGAAAGCTCAGAGTGGTCCCAGTGCAGAAAGGAGACAGT GAAGATAAACGTGAGATGGACCTACAGGATAGTGGGAGGCAATGAGAAGCCACCACAGCC TCTAACAGAGCAGTGATATAACCCAAGTACCTTCTACCGTCTTGGCTGCTGGGTAACAAG GGGTTGAATGAGCACCTGGTATATATGGGGGCCCGGGAGACCGTTATGAAGGTGTGGAAT AGAGGGGTGGCTGGTACCCTGGTGGGATTGATGCTTCCAAAGGGTCAGGTTCCCAGACTC ACCTGGATAAGCATAGTGTTTATGAGTAGGACCTGGAAAGATGCAGAGAAGTTATAGGAT CCAGTCTGACTTTTGGAAGAACTGCTCCAGCTTGTGTGGCTAATGTTTAAAAAGCAGGGG ATGCGTGGCTCTTTCTTTACAACATCTACAGTCAGTGGTAACTCATTGCACGCCAGACAC AGTTAGAGGTCAGTCCCCCTCTCCCTTCCCCTCTCCCTCCCCCTCCCCCTCCCCCTCCCC CTCTGTGTCTGTCTGTCTGTCTATCTGCAAGGACCAAAGGCAACTTCAGGAGTCTTCCTT AATCATTCTTCACCACATTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTACAACTGT GCACTCACTGCACCACCACCTGGCTTTCTTCTCACTGGGAATCTGAACTCAGGTTTTAAA GTAGATCCCAAACTCAGAGCCAAATGCTTACATGATCAGCACCTTACCAGCTGAGCCATC TCCCCAAGCCACTCTCTAGGAACTTCTGAGTGGAATTCATTACTTTAGGCTAGGTGATCG ATCCATGAATGTAAGGAAAGAAGAAAGGAGAGGGGATCCCCTGTCCCTGCTTGAGGCTTG GGGGTGAGTGTAAGGCCACCCCTGTCCAGGAACAAACCTGGAAGAGGATTTCCTGATGGA TGGGACTTCCCATGGCATTGCAATCTCAACAGCCAAGGTGACAAAGCAGCAGGGGTCTCA GCTAAGGACCTGAAGAGAGTGTGGAAAAGAAGTGTTACAGGATTGAACATCAGCTCAGCT TTGCAGTCAAAACAGGCTGGAACTGGAAATGGCCTACTTGCTTGCAACTCAGTATTTCCC TTAGCATGTGTGAGTTCAGTCCTCTGAACTATAAGAAATAAAGTGTGTGTGTGCCCATGT GTTTGCACGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGCCAAGAAATAAAGCTGCTT CTGACAGTACCAGCAGAGGAAAGGGGCCCCAGCCTCATTGTGAAAGAGTTGGGCTTTGTA TTTGTTTAGAACCATTTTTTTTCCAGAGCAAAAATCTGATTCAAACCCAGTTTCACATTC CTTCTTGATCATATCAGCATGAAATGAGACTGGTGGCCCTTAGTGCAGATCCTTAAACAC TCACCCATCAGCCACCCCAACAGTACTTGCAAAATATTTCTCTCCTGTTGGGTGTGAGAC CTCTGAACTGTCAGAGATTCTCACAGCAGTCCTTGGAAGAGAATCTAGAAGAAGGAAGAG ACAATTGGATGTGAGCTAGAGCCTGTAGCTCAGAGATAGAGCTTTGGCCTAGCACCAACA ATGCCTAGGTGTCACCCTCCACCTAAATGCAAGGATTTGTTTTCTTGATAAAAGTTTGTG AGTCTTCACTGCCGGGGTAGCCTGGCAATCATGGTGGTGAAGTGACTTCCCTTTTGCTAG GGTAAGATGAAACCTCACCTCCGACCTGGAGGGTTGATGGATGCATTTTGAAAACCAGAG ATGGCCAGGTTTTGAACAGAGATTTAGACAAGTATTATTTTGCTAAGTGGATGCTTGTGC CCCGCTACTTTTATTTTATTTTATCAACTGTGTTTTGACAATTCATGGGGGATGGAAATG TGTCTAAAGCAATTTGAGCTCATCAGGCAGTAAACATTTAAACATACAATGTGAATTGAG TTATTGTTCTTGTGAGTTCTTTTCTTGCCTGTTTTTGAAAGGGAGCCCTGGCTGGTTCCC TTGCCTCCCCCAGGTCTCTTGCAATGGAGGTCTCCCTCTCCTAGGGACATAGTGAATCCT TGACAATAGCCCTATGACTGGGTTATCTTATAGCAACCTCCATTCTCCCGGAGTTAAGGG GAGATTAACATTCAAGACAATTGGACTAGATCGAGGGGGGATGGGGGGGGAGAGCTGCGC CTCCAGCCATCGGATCTGCATTCTCTGGCTCGCAGGGTAGGAGAGGGCTTGCGGCATGGG CTGGGGCTGGGTGGGTTTGGGTGTCTTGTAATGAAAAGGGGAGTCCTCCAGATCACAATC ATCCTCCTTAGCATCTCCTTAAGCGCTTCAGATGAGCGCAGCCTCTCTGGTCTCCGAGCT AACTTTGCGTAGCTTGCGGGTGCGGCTAGGATCACTGGGAAAGAAGCCAGAAGCGGCTCA GGGGGGTGACTTGGGGTGTCCTTGGCCGGATTGGGCGCTAGGGAGGCAGAAGATCTCATT GTTGTCCTGGGATCCAGTGGCGAAAGGAGGCCCCTCCAGCGGGCCCGCGCTCAATCCCTG CTTCGCAAGCGATCGAGCGGCCACCCCGCCAGGCTCCGGTGCGCGGCACCATGCGGAGGA GCGGGCACCGCGGGCAACGGGTCTCCGCGCGGGAAAGGGGCGGGCTGGTGGCCGTGCGCC CTGGCGCTGGGCCAGGCTCGGCGTGAGCAGCGGCGCGAGCGGGCGATGGGCTGACGGAGC CCCGTGGCGGGCGCGGCGGGGACTGGGGTGGCGGCGGGGGCGGGGACGGGGACGGGCGCG CCAGCACCGGCGGGGCGGCTGTGGGCGCCTCGGAGGAGGCGGAGGCGGCGCCGGGCTCCC CAGGCCGCCTGGTAGGCCAAGGGCCTGCGCCCGGGACGAATGGGAAGCTGGTTTCCGTGG ACTAGCCTCTTAGAATCCGAAGTTCCTCGGCTCCTTTAGAAGAGCACAAAAAATAAAAGG TAACGTGTCTTTGTTTCCTGGTCGCGGTGGCGGGGGAGCGATTGATGATGCTGTACTTCT GAACCCATTTTCGGGGCTGGGCTGGGCAGCAGGAACCTGCCACTTCTTTTCTGGGGGCTT GGGGGCTTTCATTTCGCGTCTGTTACATTTTTAAAATGCAAGCCCCACGTGGGGCAAATA CGATGCTACCTTCTACCAGCCCTTCCCCCTACACACACACACACACACACACACACACAC ACAATCACACACACACACACGTTCCTTTGGCATCACAACCCACACTCTGAATTTCACATG GAGAAATAAAAGGTTTCTATAGTCTTAGCTGGTTGGGTTTTTAACCCCCACCCCCCCCCC GTATACAGTCCTTTGGGTGCCGGAGAAGGCTCTTCACAAGGTGGCCGGAGGCCGGGCAGC CTCAGCTGCGGGAGCCTGATGAGAGGAACCGGCTTTTCCTTTCCAGATGGCTGCAGAGTT TGATGCAGTGAAAATGGGAACTGGTGAGGGGAGAAGAGTAGGGAACCCCCGTTTGTACCC GCTTCTTTAAAAAAAGGCTAAATGAGGTGCGTTTGTACTGCAGGCAGCTGCCCAGATGTT GGTGTACATTGGGTTTTTAGGAAGGTCTCTCCAGCGCGGCTCTTTGAAAGGCGTGTGGGC TGCCTGTGTGTAACCAGTAACTCACTGCCTTTCTCTGGTCCCTTGCTTGTTAGCAGAGTA ACTGCTCAGTCAATTCAGACAAATTTTGCTAAATTTCCAAGGGATGGCTGTTCTAATAAT AGCTCTAACCGTGGCTCCTTAATAGACATCCTCATTTTGAATGATGCAGCAGTGCCAGCT CTCTGGGAAGCGTAGCTTGCTGAGCGCTGAGCTCCAATGCCTGGAAAGGACTCCCTGACC CCACCATGAATGGACCAGGCGTTGCCTCCCCTATGAATGGAACATCCCAACAGAGGCCGC CTCTGCTGCTCCTGACTCCTTTCAGTTGGAATCCTCCCCGAACCTGATGAGAGGGATGCT CAGAAAACCTAGACAGGCACATTTCTAAATATAGGATGGTCCCTGTTCAGTTTTGGATTG ATGGCTGCGTTTAACTGCAGGATGGTTCCACTGCCTCTACCCCCAACTCAGCATGGGCTA GCCTCAGCCTTTCCCTAAACCTTTTGATTGATGTGTGGGAAAGCACCAGTCCAAAAAAAA AAAAAAAAAAAAATCAAAAACCCAGGACAAACTGCAGAGTTCATGAAAGGCGGCACAGGC TCTGGGGAAAGTACCTTTAGAGCTGGCTGCAAATCTGCGTCCCTTAGACTTCATGAACCA GGATATGCATGCCTGCATCAAAACATGCAACAGAGTGCTGGGGCCTGGAGAACATTTCAT TGTTTGTTGTTTCTGGTCTTTCAATTGCATTAAACTCATTCATCGCTTTTGGCCCCTAAA AATCAGAGTCTCAGATCAGCAGGAAGTCTGGTTTTAGTGTCTTAAGTGTTACTTGACTCT CACAACCTTGAGTTCAGGAGACGGGCTAACTTGTACATTGTCTTCTGTAGACTAAGTGAT CCATTTTCTTGCCAGCGAAGTTTTCCCAAGCACAACAGGAATAATAATCCTGTGGCGATT AGATTGGACCGCATTTCATGCTTAGACGTCACAAAGCCTCTTCCATTTACTTTAATTGGA GGTAATATTTGGACATGGTTTGAAATGACGATGTAGGGTCTAGTAAAGGAACATAAAGTT GCCTCTAGAGAAGTTGCCAAGAAGTGAGGGCTAATGTGAGTAGAGATAATATTATATTTA TTTATTTTTAAGTTGAGTCTTTTTGGATTATGAGAGAATTGTTTCAATAGACAGGAGGAT TGGGTAAATTCTCCGCTCTCTTTTGTTTGAACCAACTATGAGCTGTCACCACTGTTGCTC TATTCTTTTAGTTTTTGTCCTGAACTAATTTGCTTAATAAGACTTCTTTTTATGGCCCTG GGCCTCGGTAATTTTAGACATCTTGACAAGTCCCCTGGTAGCCCAGCAGGTGGCTAGTGC CATTAGTATGATTTTGCCATTGGGGAAACTGAGTCCCCTTGAGGTTCAGCAAGTTTCTGG TTTCTTAATCCATGAGATTTGTATACCAGATGTGTACAGTAGTGATTTAATTGTCCCAGC AAAGTTAGAGCCCAAGGCCAAGATAAGAGATGAGGCATTGTCTGGGTCCTGGAGCTTTGG GAAAGCACGAAGAATGGTAGGTAGGCAAGTGTAGTCGAGGAGAATTCTCTTGAGTCAACC TTGGTCTGAGGGAGAGAAACGTTGCCATTGTTCTATGATAGGAAGTAGAAGACCTGAAAC TGTCAAGAAGTCTATTAAGGAGCTGGGCTGGGTGGCTTTTGTCTTTAGGTAATTGTGGGC TGGCCTCCCCAAAGACTGTGACTAATTTTGCTTTCTAATTGCTGAACTTGTGCTCACAGT GTTTATGCTAATGACCTCTTTTCCCAGATATCTCGAAAATCATATTCTTATCATTTACAA CTCTACACTTATCCTTATTGCATTTAAACTAATACTCACTGGGTGCCTGAGATCACGAAT TTACACTTTAAAGATTACAGCACAACAGTTTTGTTCCAGAGAAAATTCTAGTTTTGTAGG TTGAATTGAGACATACATATGTTAACAGTTAACTAGCTTAGCAAGTTATCTTAAAACATG CCGTACACAGCATCAGAAAGTCTGAGTTCATCACCAGCTTTTTAAGTCTCTCTGGCTCTC TTCTGTCTCTGCCTCTTTCTGTTCCCCTCCTCCTCCCCCTTCCTCCCTTTAGTATTAGGC ATTAAACCCAGACATCTTGCATGCTCGATCACACAGTCGTAGGAATTCTAGGGAACTTAG CTACAGAAACCTAGCCCCTTTAACTTTTTTATCTAGAAGTAAGGTCTTACCAAGTGGCTG GAGCTGCTTTAAACCCTCTGTTTAAGGCAGGCAGGCAGACCTTGAACTTGTGGTCCTCCT GCGTCGTCTACCAGAGTAGCAGGGATTGTAGGCATTCACCACTAGCCCTGAATAATCCTT TTCTTTCCTCATTCTTCAGTTCTTTCTCTCGGTTTCTTCCTTTCTTCTTACTATTATCAG ATATGTTAGTAAAACTTGTTCTAGAAACCCCTGCTTTGTGTCTCTTGAGAACTTTCCTAG CATCTCAATTGGAGGTGACGTCTGGGGCCTTATAGAAGGGCCTATTCAGCCTATATCCTA GACACTATTCTGTTTGTACTGAAGGAAAAAGAGGGACTGGCTTCCCTACCTTGCCAGGCT TGTAGACAACTCGGGCCTATATTGCCTGTGATATCCCTAAGGTTCTCCTCCTGGATCCAT CCATCTCTACCTTGCTCATGTCTGGTCCTGTGCTGTGTAATACTCTCTAGAGGTATAATA AAAAGGAACAAAAGGAGATTCTGGATATCTCTGTAAAGAGAGGCCTGCAGCATGAACAAC GAGGGGAGGAACCAACTGTAGAATGTTCTAGAAACCTCTCTACCCTGGGCAACATCTTAG AGTCGTGGGAACCTGGAGAAAGGGGTTCCTAAAATCCAGCTTGCTGGGGAAGGGAGCGAT TTGAGTGTTACTCCAGCATTCATTTAGAAGAAAGCACATTGAGAATGTTGTCCACTTCTG GTTTTGTCTTCCCCAGAATAGCTCTCTTTAAGAACACCAGTTAAGAACTGGTGCAGTAGT GTCTGTGGGAGCTGTGGGCTGCAGCATCAGTATTCCACAGGAAGGCCAGGTAACTCCACT GCTTGTTTGGACAGAATCAATGAGAACACAGCTGGTGATGCCACTCTTTCCAGCAACTGA ATTCGCCAATTCTCTCCTTGGCCACCCCTTACTCCATCCCTAGGCTGAGCATATCTTTTA CAAGCCTGCTCTTAAAGGGAGCCAGGTCCACTACCAGAAACATTGTTCTAGACCTACCGA TATAGGTCATCTTTTACAGAAAATGAGCAGAACTGATGTTCAGTGATTATCAAATTCCAT GATGCTTATTCTAGACGCCAGTGGCTATATGTCTTCTTTCTGATTCTTAAGGGTATTGGT AAAAACTGGGTACCCCACTCTCTGAAGAAATCCTTACCTTGAAAATAGAAATTCCTGCTT AAGGATTCAAGCTACGGTTGATGATGGGTCACAGGGTTATGGGACCTGAGTTACCAATGG CCTTATTACTACCAAATAGTCCAACAAAAAAACAGATGAGCTGGTGGTCTCAGTTTGAAC TGCATGTGTAATCTCCCCACAGTCATGGAAGCTGGCTCTATGTCAGAGCCATCGGGCATA GGATCTCACTGGAGGGAAGTGTCATTTCTCTCCTAGGCAGCATTTTTTGGATTTTTATTG AAAGTGGTATTCCAGGTGTTCATGATATAAGAGGAGCAAAAATTTGTTGTCCACAGTCAG AAGCATTGGCAGGTATACTATAGCCTCTGGCTTTAACTCTGAGCACATCTGCATGTTCCT TCTTGTGCCTGTTTTCATATGTATTTGCCAGTGCATGGTTCTTGCATACTTGGGGAGGGA GGGTAGGTGTGGGCACTGATACATGCACATGTGTGGGCCAGAAGACATCCTCTCACCATT TCTCAGGATCCATTCACTTTCTTTTGGATAAGATGTATCTTAGTGTTCTTGAATCTTTAG GTAGGCTAAGGTAGCCTGGTCAGTGAGCCTCAGGGTCCTTCCACGTCTCTGTCTTTCTGG CCCTGGGAATACAAGGGCATGCTTTTTTTTTTTTTTTTTAAATGCAGACTCTGGGACTTG AACTCAGGTCCGTTACCAAACAGGACTGGCCTCTCCTGCATACTTTTGTCCATTTAACAT TGAGTACATATGACCCACTGCTGCTGATGGGAACTTTATAGGGTCTTGAACAAGCAGAGC ATGAAGCCATGCTCCAACATTGATCTACAGAGGCCTCATTAGAGATGACGTCACGACCAG GAGTCATTATTATGGTGCAATATACTAAGCCTTCAAACAATAAGTTTTTGTTTTTGGAAC AGGGTCTCATTCTGTAGTCCAGATTGGCCTTGGACTTGCTATGTAGCCTGCAGTGACCTC AAACTCATAACCCCCCTGTCTCAGCTTCCCAAATGCTAGGCTTACAGGCAAGAGCCATGA CACTTTGTTTTGAGCAATAATTTCCCACTTGAATCAGCTAACATTTCCCCTATAACTTCA TGCCTGCTCCCCACCATTTCCACCAGAATTTGCCTGATCTGTCGATGTCCTTGCCTTTCT TTGTCCCTATTGAATGAGCAGTGCATGAAAAAAAAAAAATGATGTGTAATGGGGAGTTAG ATTGATGCTGTATGGCGGCAAATGGAAATCAGAATGGGAGCGTCTCCAGGCTGTGCCATT CATAATCGTAAAACACACAATTAACGCTCTCCCCACATGCCTGTAAAGAGACGAATCCAA ACTAGGGACCCAAAGAGTGCAGAGCCATCTGGATCTGAGTGACACACCTACACAAGCTGG GTAACTCAGGGCTGGCTTGCTCACTTCCTGGCTGCCTCTGACCACCCTCCAGTAAATATC CAATATTTATTTCTGTGTTGCTCAGAGAGAGAAAGCAGAGAGGGGGGAGGTGGTGAGGAC ACGAAGCAGACTCAGAGCTGAGCACAATGTGAGGCAGTGTTCTGCCTTCTCAATCCCCCT TTATTGGGTCCGTTGAGTGTTTGGTAACAGAAGAACTATAGAGTGACCAGTGGCACAGAT GTAGCCTGCAAGACTTGGCAAGAGTGTGGAGACATGTGCAGAAGGTGACAGACGATGTTA AGAGCCACAGCTATGACTGTGAGGGCCTCAGGGTGCACCCAGAGCTCAGGGCAGCCTGCA CAATATATCTGCATGTGATTGAACCATTGAACATTTTGGGGAGAGAGCATTATAGCAATG AAAGAACTGTAGAGATCACTTTTATCAGTGAGAAGATATTCACATTGAGGAGCCTTGCCT ACTGGACCAAGGCAAACATCCCTGCCTTGTGGCAGGTATTTACACGATGCATCAGAGTGT GACAAACACAGTGTACACTGTGGCATCTTCTCTGGGTTTGTTATCTAGCCAGGTCTTCCA CCTTCTGACTGTAAGACCTGTAGTGAGCTCCCAAATCTCTCTTAGCTTTAGCTTCAGTAA GCGAAGTCACATTCAGAGGCTTGCATGAGAGAACAGCTACGAAGCACCTGAGATGCAAAA GGTGTGCAAGGTGTTTAGCAAAAGACACGAGGGGTCCATGAGGTGGGTCAGTGGGTAGAG GTGCTTGCCATCAATCGTGATAGCCTGAGTTCCATCTCTGGGGCACAAACTGGAAGAGAG CACTAGCTTCCAGGAGACTGCTGACCCTCACATACATGCAGAGTGTGTGGCTCTCCCCAC ATGCATGGATGGATGGATGAATAGATAGATGGATGGGTAGATAGATAGACAGAATGTTAA TTTTTTTCAATAAGAAATTTTGTCTCTGATCTGCTCTTCTGACATTGGAAGGATCAACAA TACTAACTCTGCAGAGATTTAGAACATGTTAGGGGTCTAAGAAGAAATGTAGACATAAAA TAAGTCATACATTTTCCCTTATAATGCTGAAATGTCATAGAAAGGAGGACAGTGGGGACA AACATTAGCTGACATATTTGTAAAAGTCACCCCAGCCTTTCAGAGAGAGCTCGTGCAGGA AAACACATGACCCTAGCCATCATCATTACTGGAAACAGGGAAACGTTTATTTTAAAAAAA AGGTAGTTAATGGGAATGGGGGTGCCCAGTGATGTAATGGGGGCGTGAGGGAAAATAACC GGGAGATAATGAGAAAGCCTGAGGCTGTGTCTGGGTCTCAGTACATTAAGAGGCATTAAA ATAGAGGAAGAAGGAAGGAAGAGAGGAAAGATGATTTGGGCTTTGTGCTAGTGGGTTGCA GCCCCTTACCTTTCTAAAATAATTCTCCAGTTCTCAAAAATGATCAGAAAACTCACAGGC CTTCTAGAGTAGGTAAAATTGAAACTGATGAAGATCATATTGTCTAGTAATGTTAACTGC TACTTAGCATCGAAAGGGAAAGGGAAAACTCCTGTTACGGGCTTCAGATGAATCAGCAGG TGAGGGCCCTTCGTGTCCAAAGTCCAGAGTTTGATCCTCAGGACTCAAAGGTGGTAGAAA AAGAGAACTGACTCCCCTACGTTGTCCCCTGACCCCCGCATAGCACAAGCGTACCCACAT TCATAATAAGCAAACAAAGAACTAAACAGGCACTTGAACAGTTAATAAACCTTTAATAAT TAATGTACTGCATTAATAGTAGAAACCGTATTACAACCTGAAAATGCAGGATGCTTTTTT GGAGCCCCACCCCCAAATTGCCTCAATCACCCAATCACACTGAAGATCCCAGGATAGTAT CCCTGCAAAATGAGAAATTAATATGCCAACTTACCTAGATGATCTGCATACTTGGCCAGT AAAATGAATCACAAGCAATGCCAGGCTTCCTGGTGACGGACTGACTAGATGCATAGACTA AAAGTGTTAACATGCATAAACAGAAAGTATTTATAGAACATTCTATCTTCTTGCTTCCAA GACTAGGCTATATTTGAGGGATAACCTATGGCTATCTTTTTGCCTAGACAGGGTGGAACA TGTCTGTTATTTCACAGAGAAATTATAAGCTGGTATTTGTGTGTGGTTCCTTCCTTTCTT TATTGTGGAAAACATGGTTTTTGTAGTCCGCAACAATTTGGTTTGTGTCCCTTCCCGTTC CCAAGGCTGTAGCTTAGTCAATAGAGATTCCAAACTCTTTTAATGCTGAGTTCTACAACT TCCAACTTGGAAAGATAGCCAACTATTCAGAGAATAATACCCAAAACACAGTCCTTTGTT TCTTCTGTAGCTAGAGTGTTTTTGTCTTGCCAGTAGAAATGACCACACTCCAAGAGGAGG AGCAAACACTCAGCGGGAAGATTCTGAACTGTAGGCTTTGCATGGCCATGGTTTGGGTTT TATACTGAGGAAAATGGCTGCATGCTAGTGCATAGGAAAGGAGGGATGAAGCGCCCAGGG TCCTGTGGTCTGCAGGGTTAGCTGGAAGGTGAAGATGCCAATTGCCAGGCCAGTGTCTCC TGCCTTCTCCTCTGATCCTCTTACATGGGGTCACCTGTCTGTCACACCAGCTTCGTCATG GCTGCTTCTCGGTCCTGTCCATTTCTCCATGTTCTTTTCCGAACCCTCAGATGATGTCCC AGAGTTCAAAAGATCTCTGCTGCCTTTCTCTTTGTTACTGGGAGCGCCACCTGTGGTTTT CTAATCACTCCTCTTCCTCTTCCTCGTGAGGCTTTAAAATCATTGTCCTGTGAGGGCTGA CTCACCAGTCTGCCTCCCCACTTCCTTTCAGTTGCAGAGTCTCAGCTCCCCCTGCATTGA GCTTCTTAGGATTACTGTTTCCAAAACCAGATCTACCATTTGTCAGTCTCTTCAAGCAAG GTGTCTGCTCCCACAATCTTGTCTCAGGATCTCCCCTCTCCTGAGTCATTATAAAACCAC TACAATATATCCATTCACCACTCTCTGGCCCCAGCTCCACTCATAAACACTCGCGAGCGC ACCCTCTCCTCTGTTCCTTGTCCCCTTCCTCATCTGTGTTCCCTGTAGACCAAACTCCTC AGCATAAAACAAAAGGCCCTTCACATACTCCGGCAGCTTATTATTTCTTAAACTTCCTTT CTTCCATTGTCTTACACACACACACACACACACACACACACACACACACACACACACACA CACAGAGTCTTTCCTCTGACCTTGGACTTAATCCTGTGGCTGAAACATATTGTTCATTCT TTGGCTGGAGCCTTCAGTAGTACCTCCTGACCCTCTAGGTCACAGCTTTTTGTTGTGTAC AGATGTTTGTGTGTACAGATGTGTGTGTGTAAAGGTGTGTGTGTGCACATATACAGATGC ATGTGCACATGTAAGCACATGCATACGGAGACCCAACACAGACCCAACGCATTTTAGTAG GGTGTTAGTAAGAACACACTTGTCCTGGAGGAGCTTGTAGCTAAAGAAGAGGCAAGCAAT AAACATAATCGATGAATAAATTATTAGGATGCTGAGGGTGGAAATTGCCATGGAGATGAA TAAAGCAGTTGGAGGGAAATGGGAAGAAGGCATCACTTTATTTCACCCTTTGTGTAGTGT CCATCTGTGGATATGTGGATATGCACACATTGTGTGTGTCGGGAGGGGCTGTGCATTGCA TGCATGTGCGTGTTTGCATGGACACCTGAGGTCAGCATCAAGTGTCTTCCTCTGTCATCA TTTTCCATCTCTTACTGAACCTAGAGTTCATCAGTTTGGCTAGGCTGAACGCCTAATGGA CACATCACTGCTTCTGAGGACTGTTTCATGTGTGCTGGGTTCTGGATTTGCATGGCAAAT ATTTTACCAACTGAGCCATCTTCCACATCCTTACATTGCAGTTAACACAAAGAGTCAGGG CTGGAAAGTGGTAGAGCTCTTCCCTCGCCTGGTGAGGCCCCAGGATAAATGGAGGCAGAA GTGTGACTTCAGGGAACAGCAAGAGACTGAGGGTGGCCGAGGAGAACAGATGGACAGTGG AGGTCACATGGGCGTGGATAGGACCCACGCTGAAGAGCAAGGCAGAATGTGGGGGGCGGG GGGCCTGTCCCACCGAGAGGCTGCATGGGACTGGTTTGGGTGTTTCTAGGGTAAGTCTGC AGGGGTGGAAGTGAGTGCAAGTGTGCAGCCAGATGGCTGTTACAGAAACTGAGTGAGTGA GACCACACTCTGGGTGGCATCACCACTGGGCAACACAGGATTTTCCAGCAGGCTACCTGT GGGATTCGAAGATAAAAGTGAGTCCAAGATTTGGGAGCAAAAACCAGATGTGGATGATGG AGTTGCCCATATCTGTGAGGAAAGACTTGGTACAGCGGGGCCTTAGACCCTGGATTCCTC TTGGGATCTGCAACGCTTATGTCATTTAACAGAGTGGATATGTTGAGGGAGTGGTGTTAT GTGTGATTTTATCTGGGGTTTATCCATGTTTAGACAATGTTAAAGCATCAGGTGGTACAC ATCTGTATTTGAAAGATCATGTTTCAAGGCCCAACTGGGCTACATTAAACAAAGTCTTGT CTAAAGAAGAAGAAAGGGGTCTACACTATATAGCTCAACGGCCCAATTCTCCTGAATCTG ACTGTGTTTGGGGGAAAGCATATTATTTGAAAAGCAAGTTAATTTTCCAAAGGACATAAC ACTCTTTTGAGATGTGTTATTGCATACACTAAGCCTCACCTGTGTGATGGTCTTCTTTTT TTTTTTTTTTTTGGCATGCAAAAGGCCTATCTCTTAACTCCCAAGTCTTCTGGATCTGTT GACATATTATCATTATCATTATTATTATGTTGACTTCTATTGTGCAAATTTAATGTACAA ATGTAAACTATACTGTTGGACGTTTGGGCACATCATCTTTTTCTTCAGAGACAAGGTTGC ACCGTGAGGTACAGGCTGAATTTGAACTCTTTGTGGAAAGTTTGGCATGTATCTGTGCCC ATGAAACCATCACCCCATCAAGATTGGGGCCAGGGAGATTGCTCAGATGATAAAGGCGCT TGCTTCCAAGCCTGGCAAGCTGGGTTTGATTCTGGAATTCCTGAAGTGGAAGGAAGAACC TAAGTCACGCAAGATGCCCCCAGCCATCCATGAATGCTTCATGGCATGTGCATGTATAAC CGACACACACACATGCACACACACACACACACACGCACGCACACACACACACACGGGGGG GGGGGGCTGAAAAATCAGCTTCATATTTCTAATCTAATTTTTAAATTTTCTCTTTTTATT TCTTACCTTCTCTTGTCTCCTCTCGCCCTTCTGGCTGTTCCCCTTAATCTGTCATCTTAG TTGAGAATCTTTTGTGTTTTAAGTTCTGTGCTAGGCACTAGGAAATATGTGAAACTGAAG TCACTATCCTGCCACCCATGTTTGTCCTGGCTGAAAATTCTGGCCCTCCTGATATCACTG ACAAATTCCAGCCTCTTTTCCAGGTCGTTTTCAAGAACAGAGTGTTTGGATATCCAAACC CTCTGAGTGGCATGCATGGTAAACTCTTTTAAATCAAAACGCAGCAAAAGATCAGAAACC TTGTCATAAATTAAACAGTTCTGATCTGGGGGAAACCTCATCTTTTGTCTCTCCTTGCAC AGAAAGAGCCCAAACAGTAGGGTAACTCTCAGCCTCTTTTTCTACAAGGCATCAACATCA TAATTACCTCCTGCGGGAAGCTTTTAGAAACTGTTCAGTGTCCAATTAGAATTTTTGATT TGAATAACAGATACAATATAATGTCTGTATTTCTGTAACTGTACCCTAATGCTATGCTCC CTGCACAGTTTAAGCACTCCCGTTTGATGGGACTATAGCTGTTGAAGACTCTGCTTTGTT TCCAGCAACAGCAGTCCCACCTGGAGCCTGCAGATCTTCTAGTGAGAACCAGTCTCTCTC TCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTC CCAGCCTGATTCATTATTCCCACTGCTAAATGACTTTGAGTAACGGTAGGATATCTCTGG AACTTTCATCTCTCTAGAGCTGCTGAGACCCAGTCAGGAGCCCAGACGCAGGTCTGGTGT AGGGTGCTGCACAGGGCAGGCAGCCAGCAAGGAAACCTCCCTGAAGATGAATGGAGGAGG AAATCTGCCAGCACAGCTCAGTGAAAGCAAGAAGCCCCTGCCAATGGCATTCTAGTGGAA TCCATTCCAAAGAACTCAGTTATGTAAACACCCAAGCGGCAGGCTCTGGTCCAGATGGAC TGCCCTGTACAGATGTCAGAGTAGCTGTCAAAACTCCTTTTGATGTAAGCACAATGCCTT CCCAAATTCTCATTGTACTTTTTATTGGGGGCTGGCTTTCTAACTTCTAGAGTTGGAGCC CTGGGAACCCCCTCTAGGAGGGGTGCTTCGGGGTTCTGGAACACTGGAAACTTAACCCAA AGTTAAGTATTGCTCAGGTTACCCATGCAGGTAGTGTGCTTCATCCCCAAGCTCTCAGAT GCCCTGCACGGAGCCTCCTGAGATAGGTCTGGCTGAGGTGTCATATGCCTGCCTCTAGAG TGGGTTCTGCCAGCGCAGGTGGCCTGGTGGCTCATGGCAAGCCCTTGACATTTTTTTTAA GAGCCACTAAGGCCCCGATGTGGAATTTACAAAGCTTACAGCTGTTCTAGAATCTTGTTT CCCGCCGCCGCCCTTGAGTCGGGACACGGCGGGTATAGTATATAAAGAAGGCCGCTGCAG GAAGAAAAGCCTCTCCAAACCATCTTACCCACATTGCAAGCTGTGCCACCGGCCATGAAT GGCAGCCAGTGCTAATGTCCAATGTTAGATACTGTTCTCACTGGTGCCATGGGACACCTG GCATGGACAGCTGAAGGGAATATCAGGAAGTGCAGTCTATCATGGCAGCCCCGTAATGTC TATGGCCAGATGGCTTTTTCTCTTTGTGTGGACCAGGACACAGAGAGCTCAGCAGGACGT GGACAAGGCTATAGCCACCCCGACCCTGGCCCACTCATTTGAGCCACTTACTCTAGCTAG GTCCCACTCCCTAAAGGCGCCACAACCCACCGAGTCAGCACACAAGCTGGGAACCAATTA TTCAAAGACAGGGGCTGTGAGAGGTGTTTTATATGCAGATCTTAACATGAAGTCCTGTGG GCTTCGAAGAGTCCGTGTGTTCTCAAACCTGAGTTCAAGGATCCATTTCCTTAGAAAAGG AAAATTCAAATCTATCTCAATGAATGCAGGTTCCATCCTATAAATCCTCTTCTGCCAGTT GCCATTGTATCAACATAAAAAGATATGTACAATTTAAATATATTTATAACTGTTATGCAA AAATATGTACTGAGTACCTATCTATAATGGCAGTTATATTTTATTACAGGCACACACATG CTGTCATCTAAATGTCAATAAAATATTTACAATACAACCATGAAAACCTGTTGTTTTATG AGATCCACAGTTGTAAATAGTGCAGTACAATAAAACCAAAATAACAATATAGCCAAATGT AAGTTTACGTGTAAGCAAAAAATGAATGATTGGCTTAGATATTGGAGTACAGTCCTATGA CCAGAAAAGATGTCATTAGGAATTTTGGCTATCGAACACAGGAATACTGCACTCAGACAT CAGCAATACTTGTTCAACACATAAGTAAAACAATGAAACAGCTTTTTTTAAAAAAAAGAT TTATTTATTTTATTTATATAAGTACACTGTCCCTGTCTTCAGTCACACCAGAAGAGGAGG GCATCCGATCCCATTACAGATCGTTGGGCCACCATGTAGTTGCTGAGAATTGAACTCAGG ACCTCCAGAAGAGCGTTCAGTGCTCTTAACCACTGAGCCATCTCTCCAGCCCCAATGAAA TAGCTTTTAAAATGTTTATTTGTTTGTTTGTTCATTCATTCTCCATTCATTCACTTTTAA CCCTGTAGACTAACTAAGGGCTCTTGGCATGCTAAACAGGTGTTCTAGTACCTAGCCTTA TTCCCGGTCTCATTATTTTATTTTTTATTTTGTGAGATAGGGTCTTAGGTAGCCTAGGCT AGCCTTGAACTCACTGTGATGGCCTTCCACTTCTGATTAGTCTGTGTCCACTTTTCAGGA GCCAGGGTTGCAAGTACGGACCACCATGGCCAGAGCATGCAGTCCTGTGGTCATATATAT GTTAGGCGAGCACTCTGCTAAGTCCCCACAACATTACACAGGAAAGGGGAAGATGTGTGT TCATGCTTGTTAGTTTCGTGTACCATTTTCTGAAAGTCTTCTTGCACAGAAAATCAATGC TATGTCTCACCCAACTGGATGTAGCATTGTTACAGGAAAATGGATTCATATATCACCTAC TAAAATGAACACATTTTCTTGAAACACTTGCTCATTCCTGTGCACAAATGCTCACGTCTT GTCCATCACAGCTTATCAGAGAGGAGGGAGGCTGACGCAGAGCCCTTCTGTGTCACCTTC CCTGGGCTTAGCGGGCCGTTCTACAACCTTCCTGCCTCTGTCTCTCCTGGTCACTTGTGA CCACAGCATAACCCATTCCATTTTGAACAATGATGTCTGTTTATCGAATTGTCCTTTAAT GAATCTGAATGTATCTTCTGGGACTTCTACCCACTGATTGTATGTTTTGCCTACCAAAGA AACAGTTCTCCCTTCTCTTTCTGCATATCAAGTTAGGAATCTCTCTCCTTCTGTGCTGAG GACAGCTCTTCTGCATGTCTGTTTCCCGCCTGCAGTGGACAGAGGCTCCCTGTGAGTGCA GGAATGCAGCATAGGAATACGGTAGATTACATGGTCATCCTACCTAAACCCTGATGCTTT CTAAACATTCTTTCCCAACAGTCCTTGGAAGGGTTAGTCTCGGGATCTGTTACCTTTTCT TAGCTACCGCAAATTTCTTTTCTTTTTCTTTTTGTTTCTTTTTTTTTCTTTAATAAAATA TCAAACCCAGAATTAGACACAGATTCAAGAAATGCTTTGACTATAGTGGAGTGCAAAATG CCTTCTAATTTCCTTATTCCAGATGTACTGCTTTTGGCCCCAAACCAGAAACAAAACAAA ACAAAACAAAACAAAAACCAAAAAGCAAAAACTAAAACAAAACAAAAAACACCACCAACA ACCACAACCCTTCCCCAAACAAACAAACAAACAAACAAAACCAAAAAATGAACCAAAAAA CCCCACATGAATCCCAACTTCTACATTCTAAAGCTACCACCCGGTCCTCTTTGGTATCTT CACATTTGACGAGCCTGTCTCCTGTATTTCTCTACGGATTGCTGAGGAGAAACACGGATG AAGACAGGCAGCCTATGGTTCAGTATCACTTTACCCTTTTCCAAGTGCATCTTTGTGATC AGAGGCTGGGCCTCAAGTGTTTGCTAGTTGGATCCCGCCCTTTCCCAGACTCTCCTCGCT TCTACACCTCGTAAGACAAACTTGATTTTGAGAGAGAGTTCTGGGTTTCCTTGCAGTTTT GTGAGTACTTTAGCCATCCTCACATCCTCCGCTCCTGGCTGTAGCTCCCACTGCTCTCCC CTTGACCACGCTCATCCTCCAGCTCCATGCATGGCAGATGTTTCCATAGTGTCCATATTC TCTTCCATTCTAGGCTTCCTAACATCATGCTGCCTCTGACAGAATTCTGGTTCTGTGGCT ACTACTTACTCCCTGACCCCTACCCCTACAACAATCCCAACCAGAATGTTACCCTAACTA CAGTCACAACCCCAACACCATCCCCTAACCCTATTTCATCCCTGCCCCAACACCAAATCA TATTTCTAATGTAATCAAATCATAATCTGGCCACCAGGTTACTGATCAAATTCACTCGAT GTGAATTAGGCTCTCTGAGTTGACTAATCTTCCTCGTTTGCTTGACTGAATTTGGAATCA GGTATATTTCTGGATGTGTTTCCAGAGAGGTTGAACTGAGAGACAAAACTCACTCTTGAC CATTGGGCCACCATCTCATGGCTAGGGTCCTGGACTGAATAAAAAGAGAGAGAGAGAAAA AAAAAAATAAAAGCAGCTGAGTACCAGAATCCTTTGCTCTCTGCGACCGACCTGTCAAGT TGTGAACGAGCTCCTGTACTCCAGCCACCTGGGAGTCACACCTGCAGCCATGCCTTCCTT GTTGGGATGGAGTGTACCTCCAACCCTGAGCCCAAATGCGCCCTTCCTTAGGTTGCTTTT GTCAGGCACCTTGCATAGGAGAGCTTACACTATCCCCCCCACCTCACCCAAAACACCTCC CCTATTGTCATGGTGAGTGCTCTGTAATTGCCTGTTAATTTGGCATTTTCTTCTCTTAAG GAAAAAAATTGCATTTGTCAGTTATGGAGCAAATGACATACCTGGCCCATACTACATATA CCATAAGCACTAAGTGAACTCCCACCATGGTAAACATTGTTGCCTACGACCCCTCAACTC CATTTCTCTTATTCCAATACATTTCTAGAAAAGGGATGAAGGAGTTGGAGGAGACAACCC TTTCAGCGTTGCTGTTCTCCTTTTATGTCATGGAGACTGTTAGTGGCCTTTTCATTAAGC TGTAACGATCTGCTAACTAACAGATTTTATCTTGAGAATGTTGAACTCTCATTCTTACCT ATTCAATTGCTTTTATTTCTTTTTTCTTTTTTCTTGTTTTTTTTATGCTCATGAGTATTT TGCCTACATGTATGTATGTGTGCTGTATGGATGCCTGCTTCCCACAGAGATCAGCAGAAG AGGGCACCAGACCCCCTGACACTGGACTTTCTGGATGGTTGAAAGCCACCTCTGGTCTCA AACCCTGCAACTTTGCAACTGCAACAAGCGCTCTTAAGCTGATCAGCTATCTTTTCAGCC CCATCCACATTTAACTTACCTTTTTGGTGGAATGAAACTGGTTTTTAAAATGCAAAATGT AATCAAATCATAATTTGGCTCGTTGCTTTTGTGCTTAGAGACTTAAGAAACAATCTGATA CCTAAGTTTTGTTTTCATCACTCTGCAGTTGTTACTTTGTTCATAATAGGGTTTCATTAG CCATACTGTCCTAGAATTCCCGACATTCTCCTACCTTAGCCTCCCAAAGGTTGAGATTAG AGGCATGAGCCCCCACACTGGCTTTTAAAATGTTTAACTTAATCCTCTGGGACTCAACCT TGGGGACAGTGGTGTGGCTAGCTTATTGCATTTCTTTACATCAAGTCGTTCCTCGTCCTT TCTTAAAGAGAAGACAGAAACAGGAACTGAAATGAGTTCTTCTGTGAACAAATGTCTTCT TGTTGCAAATGAGAATGGCTGGGAGTCCATCCATTTCCCTGCCTGCCTTGCTTTGAGCAC GCCTTGAGGACTTCTCAGTGTCCTTGGGCTCCTTGTTTTAAATATCTCTATCCCTATTTT TTTTTTAAGTGTGCTGTGCTGTAAATCTTCCCTAGAGAGTCTGTGCACTTACTGCTTGGT CCAAGTTATAGCCACACCTGTGGGAGTTCTCCATGCAAATTGCCCGTGTTCTTGAGTGTT ACGGTCTCCACATCATTTAATTCTTTGCTTTGTGTCACCAGTTCTTTCTCAAGTCTGCAG CTTTTACAAATGATATCTTTTTAGATCCATAGAACCAGCCCTATCTCCTTTTATTCAACT TTATCTTTTTTCTGGGCTACTTAAATCATTCTTGAGCCCAGCATCCTGGGCTGACTCTCT CCAATTCTAAACAGCTATCTAAACAAAAGGCAGACTTGCGTTTCCCTTTGAAAAATAAAA CGAAATCCTCTTCATCCCACAAAAACAAAAACAAAAAAACACCAAAACAAAACAAAACAA AACAAAAAACAACCACAAAAGCAAACAAACAAACTGTCCCTCTACTGTGGTCTTGAAGCC AGAACTTCTGTGGCAAGGGAGAGGTGTTGTTTTCTTCCATCTTTCTTGTTTGAAGGAGAG CATCAGTTGTTAGGAGCACTTAAGTGTTTTTTATGCTACTTTGTGTATTCTGCAACTTTG GAATTTATACCTCACCCAGATGCCCTTTCACACATGTACTGTGTAGAAGGCAAGCATGTG TGCAAGTGTATGCGGATGCTGTGACTGAGAACATGTTTTAAGAATAACTCCCAAGCATTT CCCCAGCACTGTGTCGTGGTGTTCCTAAACAGATTGTTCTAGGACAACTCCAATATTACT TTTCCTTGTGTCTGTATATGTATGCGAATTTGTGTACAAGTTCAAGTATGTGCAGGTATA CATACACGCACAGTGCTCTGCAACCTGTACATGTGCACGTGGAGGTCAGAGAACAGCAGG CCTGTGTGCAGAAGCTACAGGCGCGATGGGAGAACCCATGTGAGACAGCCCAGTTAGGAT CCCCGGAGTTCTGGCTGGTCAGAGAGGCAGGTAAAAAAAAGTACTGCTGACAACTAGGGG TTTGGAGACCTTCCTTGTGCCTGTCCATCACTCTGAAGATGTCACTTTTGTTCTGAATTC TTAGTGTTCAGATGCTTAGCATCACCCCGAGCCCATGCATCGGGGTCTCCCAGTGTCTGT TTCCTCCCGACATTTTCGTCTGCCAGATGTAAGAAGAACAACTGTCCACCTTGGTCCTTG GCTTAATGTGGACTGACCAAAATGCCACCTCAACCAAGATAGAATACCAAGGACAGACCA AAGGATGACTCTACTAAAATCCAGTTGGGCGAATCAACGAGTTTATTTGGCTTACTTACA TGGCATGGGTGAGGGTTACTTACAGTAGCATGAGTGACCCCAAACCAGGTGCCCACTGAC AAACCTTTCTTCAGCATGACATGTCACCTTCCATACCCGAGGTGTCCCTTCACCATGTCT GTGCTACCAGCCTGGCCCGCCTTGCTTGTGATTTGTTTTGTTTTGTTGGAAAGCGAAGCA TGCCCTTTCTAACCATCCTGCAATGTCAGGCAGGATGAATTCACTTGTCACCTTATAAAC CTTAGTCCTGGAGTCTGGCTTTGAGTGTTTCTGACCTGTCTCTGTTGCGGAGTATAGGAT ACCTGGATTCCTAGGCCTAAGCTGAGTGTAGCTTAAGTGTGTGCTTTGGGCACAGCAGTG GATTAATATTGAGATGGCTATTAGTGTTTTGGATCCCAGCAGGATCGTGTGGACAGGATT AAGTTGACTTGAAGTTAGGACTTGAAGCTTCAATTCATACAGGCCTCTGAGAAACTGTTC TCGCCTCAGACATAGCTACCCCAAGCTGTCCCCTTGGCCTGAATGAGGCCCAAGACCCCA GTCTTCTTTTCTGTATTAGAAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGG AAGGAAGGAAGGAAGAGAAAGAGAGAAAGAGAGAAAGAACCTCAACTTTTTCTTGCTGTA GATAATTAAAGGCCCAGGGAGCAGGGATGTCCATCAGATAGGCTTGCTGGAGATTCTTGG GGACACCCACTCCTCCCCACTTATGAGCTCCTCCAATGCAAATGTGCAAAATGTTTGCAA TTGCAGATTCAACTTGGCTGGCCCACTGCTTTGTCATGCTAATTCCCTCCTAATAGAGCC ACTCAGGAACTTCCATCTGGGTTGTATGAGCTGCAGCTGTAATGTGTAGCTAAGGCCTCC TGGGCACGCCTGCGCATGCTCTACTAAATCCAGGAGCATCATGATAAAGGCAGAGGCAGC ACAGCTTGACAATGGCCAGGGCAAACTAGGGGCAAGGTAATCTCTCCAAATAAATCTTCT GGTGGGCAGCACTTGTACCATCTCTCTTTGCTCTAGCTCATTTTAATATGCTAATTCTTC TAGTGTGTGCACATGTACACGCAAGTACACATATGAGTGTGTGCACGTGGGTGCCAGAGG ACAACACTGGATGTCTTCCTTAATCTTCACCTATGGTTTTGGGATTGTTTTTGAGATGTC ATCTCTCACTGAACCTGTAGCTCACTGATCAGCTGGGCAAGCTTGTCAATGAGTTTCCAG GATCCATCTAACTCCCTTAGCACTTGGAGGAGGCCACCACTATGCTAGGCTTCTAACATG GGCTCTGCGGATAGGAACTTAAAAATTCTGGTGCTCGTGTGGCAGACACTTTACCAACTA AGCTGTCTCCTCAGATCCAACACGCTAATACTTTCAAAAAGTGAGCTTAGACTCGAGGGA CAGTTGTAATGAAAGCAGACATTGTTTCTTCTTCTACCTTTAGAAGCCCTGAGCAGAGGG ACATCCTGCCCACTGAAGTTAGGCACTGACTTCCATTGTGCATGTTTAATGGTGGGAGGA GTATTTCTAACACACTGTGTTGCCCAAGACCTTTGTCATCTGTGTGTGCACTGTCAGCTG GCCTTGCATGAATCTCTCTCTCTCTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTG TGTGTGTGTGTGTGTGTGTGTTGATCTCCTCATGGCCAGGAGATGCTCTATGGTGGTTGA GATTTTGTAAACTTGCAACCTTTGGATTGCTAACTCCAACTTTGGTCCTTTCTTTATCCA AGGAGGAAACTGTAAGAGGGAGAGAGAAGTGTGAGGTGATGCTTTTGAGGTGACTCGGAA AGCTAGAACTCCCACTGTGATTTGTGTTGGGAAGTTATAGTCATGCCCTTGGAATTTCCT TCACAGCCAGCAAACAGCCTGGGTCAAAGGTCAGATTGTGAGGTGCTGTTGTAATGCATC CGGCATCCTTACTGCCTGTGGTTTTAAGGGACCTTATGAGCAGGAAAGATAGACAGTTTC CCAGTTCTGGTCTCTGCTCCTTGCTTTTGAACTCCAACTTTTCCATTTGGTGCAAAAGGA CTCAAGAATAGGGTTTTAGGTTGTTCCAAGACTGTTGACAATTTTCTAAATAAATCATGT CTCAGGAATACCAGTTCTTAATGAATTCTCAGGAGTCATTAATAGTTCTCATTGCACTGC ACACCAATGGGTCATTGTAGGCACACATTTTTTGCAACCTACTTTTTTTTAAATTAGGTA TTTTCCTCATTTACATTTCCAATGCTATCCCAAAAGTCCCTCATACCCTCCCCCCCACAC ACCCCTACCCACCCACTCCCACTTCTTGGCCCTGGCATTCCCCTGTACTGGGGCATATAA AGTTTGCGTGTCCAATGGGCCTCTCTTTCCACTGATGGCCAACTAGGCCATCTTTTGATA CATATGCAGCTAGAGACACGAGCTCCGGGGGTACTGGTTAGTTCATATTGTTGTTCCACC TATAGGGTTGCAGATCCCTTTAGCTCCTTGGGTACTTTCACTAGCTCTTTCATTGGGGGC CCTGTGATCCATCCAGTAGCTGACTGTGAGCATCCACTTCTGTGTTTGCTACACCCCAGC ATAGTCTCACAAGAGACAGCTATATCAGGGTCCTTTCAGCAAAATCTTGCTAGTGTATGC AATGGTATCAGCGTTTGGAGGCTGATTATGGGATGGATCCCTGGATATGGCAGTCTCTAG ATGGTCCATCCTTTTGTCTCAGCTCCAAACTTTGTCTCTGTAACTCCTCCCATGGGTGTT TTGTTCCCAATTCTAAGAAGGGGCAACACTTTGGTCTTCATTCTTCTTGAGTTTCATGTG TTTTGAAAATTGTATCTTATATCTTGGGTATTCTAAGTTTCTGGGCTAATATCCACTTAT CAGTGAATACATATCATGTGAGTTCTTTTGTGATTGAGTTACCTCACTCAGGATGATGCC CTCCAGGTCCATCCATTTGCCTAGGAATTTCATAAATTCATTCTTTTTAATAGCTGAGTA GTACTCCTTTGTATAAATGTACCACATTTTCTGTATCCATTCCTCTGTTGAGGGGCATCT TGGTTCTTTCCAGCTTCTGGCTATTATAAATAAGGCTGCTATGAACATAGTGGAGCATGT GTCCTTCTTACCAGTTGGAACATCTTCTGGATATATGCCCAGGAGGGGTATTGCGGGATC CTCCGGTAGTACTATGTCCAATTTTCTGAGGAACTGCCAGACTGATTTCCAGAGTGGTTG TAAAAGCTTGCAATCCCACCAACAATGGAGGAGTGTTCCTCTTTCTCCACATCCTAGCCA GCATCTGCTGTCACCTGAATTTTTGATCCTAGCCATTCTGACTGGTGTGAGGTGGAACCT CAGGGTTGTTTTGATTTGCATTTCCCTGATGATTAAGGATGTTGAACACTTTTTTCAAGT GCTTCTCAGCCATTTGGTATTCCTCAGGTGAGAATTCTTTGTTTAGCTCTGAGCCCCATT TTTTAATGGGGTTATTTGATTTTTCTGGAGTCCACCTTCTTGAGTTCTTTATATATATTG GATATTAGTCCCCTATCCGATTTGGGATAGGTAAAGATCCTTTCCCAATCTGTTGGTGGC CTTTTTGTCTTATTGACGGTGTCTTTTGCCTTACAGAAGCTTTGCAATTTTATGAGGTCC CATTTGTCAATTCTCGATCTTACAGCACAAGCCATTGCTGTTCTATTCAGGAATTTTCCC CCTGTGCCCATATCTTCGAGGCTTTTCCCCACTTTCTCCTCCATAAGTTTCACTGTCTCT GGTTTTATGTGGAGTTCGCAACCTACTTTTAATAAGGGCTCAACCTCTCCTCTAGCCCAG CATCCAGCAGAGGTAGTGGAAGAGAAGAGTTATTAGGATATGGGGGAAGCGGACTTGCTC AGCCAGAGTTCCCTGGGAGTAAGCTTGCTCTCTCTCAGCAGTTCAGTTCTGCAGCAAACA CCAAACAGGACTTAGCAGCTGCAGACCAATCTTGGCAGGCAGACACCAGGCAGCTGTCAT TCAATCCTGAAGAAACGGCCAGACTCACCAACCAGCCTGAGGCGAGGCTGCTATAGTGGA AAGGTGCCACTGGAACCGCACCAGCAGTTCTTGTGCGAGTTTCCTTCTATGGTGGCCTTA TCACAAGTTGAGCCCAGCAAATGCTATGTACGGTGAACCAATAGATGTGTGTTTTTAGCA AAGAATAGCAAAGTGAAGCAAACCAAACCAGAGTTCAGTGCTCGTCCCCCACTGTCTGTG GGGTCATATTTATACTCCTTCATCAAGTGTCCTTTCATGTGTTTGCTATATGCAAACATC CTTTCACCTGTGTCTGCTTCAGGAAAACAGTCTTTCTTTCACATGTTTGCTTTAGCAAGA CATCCTTTCACCAGTGTGCCCCAGCAAAACATTGTTTGACCTAACTAACTTTCCAAAGAA CTAAAAGTTTTCACTTAAGGTCATCTCGGAAATGCAAATGAGTCACACCATGGCAACTTT CTTTGGTTTTTGTAAAGAGACATTAGACAAGAGGTTAACATGACTTGCAGGCCCGTGGAT GTGTCCTGAAGAGCTGTCCTCCACCTGGCCATCCTCTTCCTCTACTCCAGACTCCATGAT TCTTGCAGTGTAAACTAGCCTCAGAAAATCGAGACGCTATAATAACATGTATTAGTTGAC TTTCCTGTTCCTAAGAGAAAGAGAAGGGATAGCCCAGGCTTGCCTTAGACTTGCTATTTA GCCAAGGATTACCGTAACATCTGATCCATTTGCCTCTGCTTCCTAAGTTTTGGGGTTATT AGTAGTATACGCTATCTATCATGCCCAGTCTTAAAGGAGATTAGACTTAAACCTGGGACT AGGGTACACATTAGGCAGTAGGTACTCTTATCAGCTGAACTAAGTCCCCAGCCTCTGATT GCTGTCTTTAGTTTTCATTTTGAACTGCAGACCTTTTTTTGTTTTGTTTTGTTTTGTTTT GTTTTTCCTAAGTTCAGGATTTGCTACTTTCACCAGGATGTGTTAGCATTCGCCCAAGTG CAATGCACACCTCTGAAAGGGTAGAAACAGAAACTGGTGCCAGAGTTCTTCTGTACGTAT ACATGCATGGCATATGAATCGGTAGTTGAAAGAAAAATTTGGAAAGAGGGTATTCAGAGG ATGACTGAAATAAGGAGGAGGGATGACACTGGGCCTTGGCAGGTAAAGACACTTGCCTCA AGCCTGACAGGCCGAGTTTAATCTGCAGAAGGTAGAGAGAACCAGCTACTGAAGTTGTCA ATGGTCCCCACGTGTGCACTGTGCTGTGTACAACACACATGTAAATAAATGTAAAAACCA ATAAAGTACAAAGGAAATGAGGTCTTTAGAGGACAAGGTGATAAGAAGTACATGGAATTG GGTGCCTTGGTTTTATATTAAGAAGAAACAATACTCATGATAATATTTGCGTTCTACACT CTAAGAAAGGGCTTGTTAAACCTTGATGATGCTGTGCTCTGTGTGGGATGTGCAGGAGAG CGTTTGCAGAGGAGCTGTTTGGGACCATCTCAAACCCATTCCATGAGCCATCTTCTCCTT ATAAAGTATTTGAAATCACCATTAAGGGATTATTGTTGTTAGTGAGTAATCTATGTTGTT TATGTTTTAGTCATGTCCCAGAGGAGACTTTAGCGCCACATGTGAGCATGCAACATCGCC ATGATATAAGGCTATTATAGGGTTTCCTTTAAATCCAGACATACAGGTGTAGCCCCCATA CCCCCTACCAACCCATTCTATAGTGTGTCTTCTACAAGTCACCTTTGGTCACCTTTTTCC ATTTTGTTCCTCCTCCTCCTCCTCCTTGTCTACAGGGAGAGAAGGTGTCCCAACATCCAG GCTGTGTATTAGGAAAGTCAAGTTGTACTTTACAAATTATTCGTGTGGTGTGTGTGTCCA TGTGCACCTGTACTTGTGCAAGTGTGCTTGTGTGCAGGGATGTGTCTGTCCATCTTGGGG GTGTGTGGGGGTACAGTGAAGACCAGAGGACTACCTTAGGTGTCATTCCTCAGATACCTT GTATTCTGTCACCTGTACCTGTTCACCTTGTATTTTAAGATAGGGTCTTTGTCTGGCTAC CCAGGTGACATAAGCCCTAGGGACCCTCCTGTGTCCACCTCCTGGCACTTAGCTTGCAAA CCTATGCTGCCATGCTCGACTTTTTGAAGTTGGTTAATTTTGTCATCTGGCAACTCCATG CATGCCTAGAATAAATTCTGATTACATTTCACCTCTTTATCTCCCTCCCGTTCCCATCAC AACCCCCCAACTATCCCTACCAGTCCCTTTCCCCAGACTAATTATTAATATTCCCAGGCT TGTTGTTTTGTGTGTGTGATGCATTTAATCAAGGCCATCCGTGTGACCATGGCGTGAGAA CTATTCACTAAATCCTGATGGGGTCCTTGGTTGGACTTTTTAAATGGCATCTTTTCCATG GGTTCTGGGAATGGAATTCAGTCCTTGTATTTGTAAGACAAGCACTTTATAACCAGAGCC ATCTCCCCAGTCCTCTGAATTACTTGATTTCAAGTTTAAAATCGGCACCATCAAACTGAT TTGCTGAATAAGAAAGAGTCTGGTCAGCCCCATGCCTCAAGAACTAAAAACTCCTCCACC TCTCTACACGATTTCTTTTTGAAGCATGATTTTTTTTTTTTTTGATACTTTTAGGTTAAC ATACAAGTAATGAGTTGCATTAGGTCATTGTTTTTGTTTGTTTGCTTGCTTTTTGAACCA TTGTTCAATAGTGCAACATGATACATAGCTGGGCCAGTTAGAGAGGACCCTCCAGTAAGC CAGAAGTATCTTAACAGCAAAGTCTGACACCCCACTTTCTTTTTTTTTTTCTTCAGGTTT AACATTGTGTTTAATATGTGGTCAACATTTGAAATAAGTTTATTTATTTTCTTCATTTAC ATTTCAAATGCTATCCCAAAAGTCTCCTATATCCCCTACCCCCGCCCTGCTCCCCTACCC ACTCACTCCCACTTCTTGGCCCTGGCGTTCCCCTCTACTGAGACATATAAAGTTTGCTAG ACCAAGGAGCCTCTCTTCCCAATGATGGCCGACCAGGCCATCTTCTGCTACATATGCAGC TAGAGACACAAGTTCTGGGGGTACTGATTAGTTCATATTGTTGTTCCACCTATAGGGTTG CAGACCCCTTCAGCTCTTGGGTACTTTCTCTAGCTCCTGCACTAGGGGCCCTGTGTTCCA TCCTATAGATGACTGTGAGCGTCCACTTCTGTATTTGCCAGACACTGGCAAAGCCTCACA GGAGACAGCTATATCAGGGTTCTTTCAGCAAAATTGTGCTGGCGTATACAATAGTGTCTG CATTTGGTGGCTGATTGTGGGATGGACCCCCAGGTGGGGCACTCTCTGGATGGTCCATTC TTTCATTTTAGCTCTAAACTTTGTCTCTGCAACTCCTCCCATGGGTGTTTTGTTCCCAAT TCTAAGAAGGGGCAACACTTTGGTCTTCATTCTTCTTGAGTTTCATGTGTTTTGAAAATT GTATCTTATATCTTGGGTATTCTAAGTTTCTGGGCTAATATCCACTTATCAGTGAATACA TATCATGTGAGTTCTTTTGTGATTGAGTTACCTCACTCAGGATGATGCCCTCCAGGTCCA TCCATTTGCCTAGGAATTTCATAAATTCATTCTTTTTAATAGCTGAGTAGTACTCCTTTG TATAAATGTACCACATTTTCTGTATCCATTCCTCTGTTGAGGGGCATCTTGGTTCTTTCC AGCTTCTGGCTATTATAAATAAGGCTGCTATGAACATAGTGGAGCATGTGTCCTTCTTAC CAGTTGGAACATCTTCTGGATATATGTCCAGGAGAGGTATTGCGGGATCCCCCGGTAGTA CTATGTCCAGTTTTCTGAGGAACCGCCAGACTGATTTCCAGAGTGGTTGTAAAAGCTTGC AATCCCACCAACAATGGAGGAGTGTTCTTCTTTCTCCACATCCACGCCAGCATCTGCTGT CACCTGAATTTTTGATCTTAGCCATTCTGACTGGTGTGAGGTGGAATCTCAGGGTTGTTT TGATTTGCATTTCCCTGATGATTAAGGATGCTGAACATTTTTTCAGGTGCTTCTCAGCCC TTCGGTATTCCTCAGGTGAGAATTCTTTGTTTAGCTCTGTACCCCATTTTTAATGGACAC CCCACTTTCAAAATAACACTTCTTCTAGTATGGCTAAAAACAACGACGCACTTGGTGAGC CCATGTTACTATAGAATGTTTAGGCAGCAGGGACTTACGATTAAAACTGGAGCCAGCTGA CACTCATGCTCAGCCTTGCTCTCCAAAGGATTTCCTTTGCGGGTGATTGTTAGGACTCCA ATTGTGCCTGTGCAGCTGAAAGTTGGGAGGAGGAGGGAGGGGGCAGTATTATTTTACAAT CATGAGGACGAAAAGACATTTCAGCATGCCTGGCAAGCCAAACAATGCTACAGATGTCTG CTCTTTCTTTGTACACACCCACAAGGGCAAGCCTGTTTTGAACTGACGATGAAAACTGGG TTCTCCGATCTCACTTGTGAAGGAAACAACAAACAGGTGCCCCTTTGAGACACAAACCCC AGCGCTGCTGTCAGAGGAAAGCTGTGCCTTCCAAACATGATGACTCAAAGGGTTTCTCTT CCGACTCTTCTCGGTGCCAACTTTTGTAGGACTCTTTTGCTTCCTGTAAGGGAAGCATGG AGCACACTTGCAGTAAATACTGTCAACACCTCAGTACATGGTCCAAAGCATACTGAGGAG ATAAAGTGAAGCTAGTGGATTTTAGTGAGGGTTTTATTTTCCAGATGAAAACAGGGTCTG AGAGGTAACATTTTAAGTCTGAACCTGTCGTGCAATGACATGTTTTGATAAAGGGACTCT CTGCTTCCTTTTTATGACTTGATGGGGCATACCTTCAGTCCAAGTACTCCAGAGGGCAGA GGCAGGAGAATCTCTGAGAGTTAGAGGCCAGCCTGATCTATATAACTAGTTCCATGCCAG CCAGGGCTATGTAAGATGTAAATCACATGCCAGCCAGGCCAGCAAAGGATGGCCTTAAAC TCCTGACTTTCCCCTCTACCTCTCAACTGCTGGGATTCCAGGCATGGGCCCCCTTAGCAA CCCTGTGATGAATGGCTTCTGGTTGTGTTTTTCGGTTGTTTTTAATGAACTTCAATACAG CATGTTAGATGATTGTACACATTCCTTCCTAGGATTCACTCATACACAATGATTCTAATG AGAGCCGAATGACTGTACTTAAAAAATTATATCCAAAGTACGCACACTGTGGCTATTAAG TGCCTGATTATTACTGGAAGTTAACATTTCTGGTGTGACCTTTTTTGGAGAAAGAATCAT TTTGACATGTTGGCATAGCAGCCTAGATTTCAATCTAATTTAAAATTGTAATGACTTTCA TTGAATAAGGGAGCGATTGAGATGAAGATTTTAAAAAAAAAAATAATATCAGCCTGCTAG GATATCTCATATGATCAAGGCTAAAGGAGTCTCAAGTCTTGAAGGTCAGATGAGGACTTC TCACAGAGCTACATCATGTCTGAAGCCAACTGACTGGGCTAGTATTTGCAAACTTAAAAG CTGACTAGTGGAAGTTTCCCCCTTAGTTGTCATCTATTTTACCCCTGTAGGATCTGTGTT ATGTTAAGCTTGGCTGCTAAGTCATCGTCACAACTCAGAATCAAGAGCCCTTTGAGATTA GGCATATCCAAGCAGCAGTGGTATTTAACGTAGGTCCCCAAACCAGAGAGATCTGACAGG GTAGAAGGGTGGTGGCTGCCTTCTTTGAAGAAGGAGAGGGCATTTTCTCATGGAATTCTA TGACATCTTTGGACTTGTTGATGGAATAATTTCCGGGGAATAAGAAGTAACATCTTTCCA TCTTCCCTGGACAAGGTGATCATGAGGACTTTGACAATAGTAGGGTAAACGTAAATGCAT CCTTTAATCTGTTTGACATAGCTGGTCCTTGGGGGCAGAGAGGGAGGCCCTCAGAGAGCA GTGGTTCTCACTCTTCCTAATGCTGCAACCCTTTAATATAGTTCCTCATGTTGTGGTGAC CCCCTAGCCATAAAATTATTTTTGTTGCTACTTCATAACTGTAACTTTGCTACTGTTATG AATCATAATATAAATACCTTATATGCAGGATATCTGATATGTGATCTCCTGTGAATGGGT CATTCAAACCCCCAGAGGGTTGAGAACTGCTGCCTTAGGGTCCTGTAAGATACTGAGCTG GAAGGGGTCTGTAGATAGTTGAACCTCAACAGTGGTATTGGATCCAGCTAGTCAAGACCA ATGGCCATGTTTCTCCCAGAATTTGGGGGTACCATTGTAAAATCTAGCCATTACCAAAGT TAAATTTTGATTCTTAATTATATTATATTAAAACATATTAAAAAATAAAGATAATATCCA AAGTCTTTGATCCCAGCTCTTACTATACCTTGCCTTTATCTGTACTTTGTCTGTGTCTGT GGGTGTGTTCGTGTTTATACAAGTGTATGAAAGAACAGCTTATGTGCATGCACCCATGTG GAGGCTGGGGATCAGCCTTGGGTTATACTCTTGTCTCCACCGGTTGTTTGAGACAGGGTC TCTTTGGCCTGGGGCTTGCCAGGTAGGTTAACATCATTTTTGGAGGTCAGCAAGGGGAAT GGGTGAGAAGGAGGCACAGACTGGGTCCTGAGCTTTGCCTTTTACTCATGGTGACAGATA CTGAGGAGCTAGTAAAGACCAAGTGACACTACCATTCAGCATTCTGCTACAGAGGCATGT GCTAGTCCGTTTCACATCTATTTCATGGATCACAAACACCTGAAGACTTAGACTCCATCT CGTGTGCCTCAGTTGAACAAGCTCTACCATACCAGTTGCTGCACAGAAAGGTCTCCATAA ATGTCTTCAGCCCTGCTCCTTCTTGGCATTATATGGCCAACTCCCAGTGTGGGAAGCCTC ATTGAAGGGCTAGTGCCGTTCAGCCCACAGACCTTCAAGAACTCCATCCAACTTTCAGTG ACCATTCATTGTCTTCTCCCATAGATGACGGAGGGCCGTCGATGTCAAGTACATCTCCTT GATGACAGGAAGCTGGAGCTGCTAGTACAGGTAAGTCCTCTGGGAACACTTTCCTGCTTC CTCTGTAACTAATGAATGGGCTACACGGTAGATTTGATGGTGGGTGGAGGGGGGTTGTCT ACTGTGCTTATGTCTCTGTCTAGCCAAACCTGAGTGACAGTGGCTGAGACACACCAAGGT GTTCTGTGTGTATGCTATTTTTACTTGTTCTATTTCTATGTACAGCCTGTCTCTGGTGTT CAAGGCCAGATGTATATATATAACCTATTGTTACAAATGTCTAGAAGAGGAAATTTCTGC AGCTCCCAGTAGCTATTCTTTCTGCTTGGAAGGAGTTAACAACATTGTAACCTAAATAAC TCCTGTGTCTGAAACTGATGCAACCTCCCTCAGAGGGGAGAGAGTTCCTTCTTTCCAAAT TAAGCTTTCATAGTAGGTGAAGAAAGAAAAAGCACCAGTGTCTTTCATCTGTCCCCGAGG ACTAACAGCCCCCTTTCCACCCCAAGGCCTGGGTTGCTGCTACCATCAGTGGCAAACAAT TAGAGAAATTGAAGTGGGAAATTAACATATTTCTCCCCAAACTGAGCATATTAAAAAACA AACAATCAAACAAACAACCACAGAGCAGCCACAGAAGGCATCAGAATCCTTGGTCTTAGA TGTCTTCGCCTGGCTCGTGACAAGGCCATTGCTTTACCCAAAGCCTAAAGGATGAGGGTA ATGGTGACTCTGAGCCTTGTTTAAAGTCATTGGAAATCTAGCTCAGTCCCAACCTTTTAT GACACTTGGTTTGATATTCTCTGATGTTGTTCTTACGATGGTCTCCTTTTCTATCATACA CATACATGTTCACTCTCACATATACACACATACTCACTCTCACACACATATTCACTCACA CTCACTCTCACAAACACATACACTCACACACACTCATACTCTCATATACACACACTCACA CACACCACATACACTCACTCTCACACACACACTCACAAACGCACACACACTCACTCATAC ACACACTCACACACATCACATATACTCACTCTCACACTCACATACTCACTCTCACAAGCA CACTCACACACACTCACTCATACTCTCATACTCACACTCACATTCACACACACACCACAC ACACACACACACACACACTACTCACTCTCTCATATACTCACTCACTCTCACATACACACA CACATATACACACACATTTGCCCACATGTATGTGTGTACTGGGATTACAAAGATGGGCAC CACATCCAGCCATTGCATGACATCTTGCCATGAAGACTTTTCCTCACAGGGATGGAATGC TGTCTCTACGCTCACAATCAGGGCATTCAAGACAATGCAAATTACACATGTGCGGACGTA TCTCTCTGGCCTTGGACTTGCTTCTTAGACTTGCTTCTTGGACTTGAAAAATGATCCAAT TACAAACTTTAAGAGTTAACACTTTCAACAGGATTCCAATAAAACAGACGCTATAAATGG GTTGCAGAAAATGGAGAAAGACTCCTAATTGCACCACGCACACAGCCATTATTACTCTTA GACTGGTGGGTGGGATTTCTCTCCAGCATTTCCTTATTTACATGTTTCACTGCTGCAATT ATAATATATGCATAAGCTGTGCACTTTATATTCCCTTATATCTGGGTCCTTCCTATGTCA CAGTAAGTGATCTTTATTAAGAGTTGGATAGATTCCAGAAATAGACGGTTGTTATCTAGT CATTCACCCATTTAGGTTCGCATTTAAGGTTGCTGCTTTTCTGCCGTACAATGTTTCCAC TATTACGAACAAGTAATTGTGATTGCCCTGTCCTCGTGTGCAGCCTACCTACATTCTAGA TTACGACCTTATTAGGCTAGATTCCGTGGCCTACAGCCTGGGGTTCGACTTGGGAGACTG AGATAACACAGGGAAAACTGAGCAGAATTTCTCAGGTACAGGAGCCTCTCCTTGCTGACC CTTGGCAGTTAAAGTTGTTAAGAATCTGTGGAGGAGTTTATAGCGAAGTGGCCTGTGGGG TTTGTATCACATGCTTTTCTGAAATCCAAGCTTGGGGGCTTAGAGCAGCCACCTTCTGGG ACAGGAAATGAGACCACAAAGAGCAGCCTGGTTACTGCTGATTAGCAAGCTGCTCTGGGG AAAGTATGAATGGAGACAGCTGAGATGACCTGTCCAAGAAAAACTAATTACTGCTACGTA CTTTGAGAACAATTATATTAGGCAATCAGGAGAAACTTAGCCTGAACCCTACAAAGTCAA AAAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAAGAAAAGAAAAGAAAAGAAAAGAAAAGA AAAGAAAAGAAAAGAAAAGAAAAGAAAAGAAAAGAAAAGAAAAGGAAAAGATAAGTATTA TGTTAGGCAGTCAGGAGAGGCTCATGCGACTCCCACCCTTTGGGGAGTGTGCTTTTCCAT TCGGTTCCTCTTCCTAGAACTCTAAGCTTCCTACCTCTTGTCCTGTGAGCATGGCTAATT TCCGTTCAGTCTCCAAGCAGTTCACAGAGTCAGAGGACTTTCCCATCCTTAGCCCCCGTT GGCTTCCACTGGTCCTCCCTCTATTCCCCAGGAGCCCCGATCTGAGCTTCTCTCCTGCAG CACAAGTCACACTTCATTGGCACTGCTTGTATAGTAACCATGTGTGTCCCTAAATGCCCT GTCTGCTGCCTGACATACAGTGCCACCCAACACTACTGTTGAGTGAAGGAAGGCATGATC CTAAGGCATTTCCTATTCTGCCTTAGAGGACTTATAGTACCAACTGCTTGGCTGAGGATG TGGTCTTGATACACAGAGTGCATACATGTGTATTATGTGCACACACATATAAAACAATTC CAAACCCCATGGCAGAGTGGGCCTCAGTATAATTGGGAGGAACATGGTTACAGCTCCCCC TCTCTTGCTGGCATCATCACCTCAGGGTGCTGGGAACCAGACAGCCACAAAAATAATTTC ATGCAGTCACATAAACTTGATCACTGTTAGCATGATATTTCCAGGCCAAAAAAAAAAAAA AAAAGTATGGCCGCATTTCTGCCATCGGATGCTTAAGTTGGAAAGCAGCTTGGTATTACT GAGTGAAATCTGGATGACTTTCAAATCCCGATGGCTGTAGTAAGTGAAGCCTGGCCCCTG GGAGGGAGGACGAGAAGGCAATGGAGCACCTTCGAGGGGTTTATCCTAAATGCCCAGGCA ACATTTTGGCACCCATGTAGTTCCTTATGTCCTCAAGTCCCTCTAGGAACTGCTGGGTGA ATATTTATCCACACCATGGGTGGGTACAGGTAGCACCTTGGTCACCCTTCAACCTGTAGT GTCTTGTTCTGTCATCAAAACATCCTAAAGCTGACGTATTTCCTAAAAGGAAAAACAAGA CAGACCAGAAAACCTTCACTAGAGGAGATGCCACCCCATCTGTGTCCTGAAGCATCAGCA TTCAGAGCTGGGACATCAGGCATGTTGTGTTCAGTTTGGCTTCTCGAGCTTTGTCTTCCT ATTGTGGCTCCTTTAAAATTATTTTTTTTCTTCTGATTGGAATTCCTATTTGCAGGAGCA TTTTAAAAGAAGAAGAGGGGGATGGGGGACGCTGGAGATAGTAATGCTTGCCTGTAATCT CTGCACTCAGGAGACACAGGAATATGGATGGAGGCTTGAGACCCAGCCTAGTTTACAGTG GCCAGCCAGGACTTCTTGGCCAGATCTTAAAACCAAACACAGAAAATGTGTTTAGTGCTG GTGAGAAGAACTTAAGGAAGTGTAGATGGATTTCCATACGCTGTCAGCCTATTGATGGGG CTTTGGAAGCTGATCCCAGGGATGGCTCTGGACCTTTCCACAATGGGCGTTTTAAAAATA GACTTCATTTTCAGTAGAATTGAATGGCGGAGGTGTGGCTCTTCCTAGCAAGGCTCCCTG CAGGCTTAGGATACTGGACCACATCCCACTGGAAAGGAAGACAAGCTCAAGGAAACAGAC GTTGGCCTTCTCAGCCTGGACGGTCTCGTCTCTGCTTTTCCCATCACTTTTCATGAGTGG ATATTTTGTTCTGCCAACTTTGTCACCTCACACAATAAAGCTTTACACACTGAAGTCCTC CCCGCCTGCACAGATGGCCACCATTCCCCGAGATTGCTGCTGTGTTTATGAAGCTTCAGT GGGATGGGAGGCAACATGCTAAGGAAGACCACATCTGTCCCCTCTAACCCAGTCTTTTGG TGGCTGGTGACAGAAAATTTCAAACTGTCTACTTCCTGTAAAATAGAGGAACCCGTGATT CTGAGAATCCCATGGTTCTGAGAATCCGGGAGACTCTAAGGAGTCTGTGTTTCCCAACAG AAGTTAGGAAGGTAACAAGACAGTGCTGCCTGCCATTACTTTGTGCCCCTACTCTTGAAC AGGTCCCTAGGGCAGGAGCTTCCAGGGTCCGCAAGCCCGTAAGGCAAGAGCATTACTCAC TGGCCTATCTCCCCAGCCCTTTCCTTTGCTTTGAACTCAGTTTCTAATCTAGGCATATCC AACCTTTTGACATCATGACATACATGGTCATCTACGATGTCCACATTCAAGAACCCCGGC ATGGAGGGCACTAAAAAAGAAAACCACCAGTTCGTAAAGTGTCACGGCTATCCTGAGGTG TCTCTGGTAGCGGTAAGGGCTGCCTGGTATGGCAGAAGGGTGAGGTGACTGTTACCATTC TTGCTTTTCTCTGACACAGACACTAGTGTGTATTGGTCTTAAGGATTAAGGAAGTTAACG TGGGCTTTAAGTAAAGTAGTACTTGGAGACAGAGTTGACACGCTGCCTACTATGGACTAG AAAAGCAAGTGTACAACTAACTTTTTAAAAATATGTCTGGCTCTAAGAGTGCCACATAGA ATAAACAAGCAGACTTTGTCCATGCATGCCTACATACACATTACCCTCACAGACACTTCA CAGATAACATCCTCTAAAAAATGTAAAAGGATTGGTTTCTCCCGAGCAAACCAGAAACCA GGAATTCCCTCAAAGCACATGTTGCCAAAAAAAAAAAAAAAAAGACAAGACAAGTTGATT TCATGTCTTCTCAGCTGAACAGGGTAGGCAGGTGGTATCTTCTGATTGGCTGGCTGACCC GTCTGCTGAAGTCTGGCCCGTATCTGCCATCTGCTTCCTTCTGTGCTCCATTCACCAGGA GTCCCTGCCTCAGCCAAGGGCTAAGGATGCACGCAGAGGCAAGGAGTAGACAAAGGGACT CAGCATCATAAACCGTCTGTCCTGGATCTCTCAGGCCACCTTGTCAAGACGAGCCAGAGC GGGCGGGACAGCGCCGCCGTGAGCTGACCTCTACCTTCAGAGTGATTGCCAGCATCATTT ATTAAGCTCTGTTCTGTGAAGCAGGCACACTACCAAATGAGCAAACCAGATGTCGCCCCA GCCCCTGGGGGTGGCCAATAATATTTAACATCTTAAAGGCACATGGTAAAGCAAACAAAT GTGACGATAGAGTATAGCCAGATGACGTGATGGTAATTCCATATGTCATCGAGAGTTCAT TTAACAGCGTGAAGGAATAGGAAACAGCTCATGAGGTATGCACGCACAGATGAATAGTTT CCCCTTTGGGGAGGAGCTAGAAGATGCCAAACCTTCCCCCCTCTCCAGCAAGGACTTTTA AAAACATTCGGGAGTGGGAGTGGGAGTGGGGGAGCTAGTGAGCTCTTTCTGTGCTGGAGG AAAACAAAGGCGGCAAAAGCCAGTCTCCCTGGGGGATATGAGACAGGGCAGAGTAGCAGA ACATACCAGATTGATGCTACCATCTGGGAACTCCCTCACACGTATGTGGCTCCAGAACCA GACAGCTCAGCCAAGCACAAGAATGGAGGGTAGGCCATTCAGCATCTCCAGCCCCAGGGA TGACTGGTCCAGGACCTTGGTTGCCTAGCAACACCACTATAGAGCTCCCATTCCCCCAAG CCCTCCTGCTTCCCCTTGTATGTTCCATTTCTTCATTGAAACCGATCTTAGCTTGGTTTA CAAATCTACTCAATGAGCACTGCTGATATTTGGCTCAAAGCAGAAGTTGAAGGGGGAGTG AGCAAAGTAGGAGGAGGGTGTAGTAAATTCTTCTCCTTGCAAGCTAGCTAAAGTTGCTCT CTGTCCTTTTATTTTGGCTCTGGTTTTACTGCTAAGTCCCTCACAAAACCATTTCCACAG ATCCTCTTGGGTAGGGCTGTAAGAGAACGCACAAAGACCCTCATGAGAGGATTTGAACGA TGAGTTCCTTGCTAAGGAGGGATGAGAAGAGATGAGGTGAACAACAGAGCTAAGCCCATA GCCACACAGCACAGTTCAGCGGAATGTGAATAATTTTGTTGATAGAGGAGACAAATGAAA CACACACACACACACACACACACACACACACACAAACACACACCTCTGTGTGTACCTTTA ACAGAGGTTTGGAAATAGTGAGGAGAAGTTGGTCTTTGTGGAAAGGATTCGTGACAAAGG CACCCAGGGGTTTACACAGCTAGGGTTGATGCTGGTTTGCATGGTAACTCTCATGTCGAC TGTGGTAGCTTGCCTACTCAGATACCAGTTTCCTAGGTATATTTGCTAGGTGACCAAAGT CCTGAACCAGTCATCCCTGGGGCTGGAGATGCTGGAGATGCCTACTCTCCATCCTGTCCT TCCCGTGCTTGGCTGAGCTGTCTGGCTGTAGAGCCATATATGGACTACAGAGACCTGGAT GCTGTGGTGATCCAGCTCACCTTCCCTTTGGGCTAAGAATCAGTAGCTAGCGACCATCAA TCACTGTTTAGATTGTGTCACTCTGTCTTAGTTACTGCTCTATTGCTGTGAAGAAACACC ATGAACAAGACAACCTTATAAAGTATTTAATTGGGGTCTTGCTTATAGGTTTTGAGGATT AGTCCATGATCATTATGGCAGGAAGCAGACAAGAATGGCACTGGAACTTTACAGCTGATA GCATTACATCATGATCTGCAGGTGGAGGGAGGGAGGGAGGGAGGGAGGGAGGGAGGGAGG GAGGGAGGGAGGGAGGGAGAGAGGGAGGGAGGGACAGACAGACTGACTTGGCCTGGTGTG GGCATTTGAAACCTCAGAGCTCATCCTGAGTGACACACCTTTTCCAACAAGGTCACGTCC ATTCCTACAAAGCCACACCTACCAATCCTTCCCAGTTTTACCAACTAAGGACCAAGCATT CAACTATATGAACCAGTGGGGTCATTCATATTGAGACCACCAAACACTCATTACAAGTTT AGCCACCAGTGGTTCTTGTTCACAAATGGGCTGTGTGTCACTGTTTACTCCATGATGGTG TAGACAGTTCTCCTCTTTCCAGCATTTCTGCCCATGAACCCTGTACTGTCTGATAAGGAA GGATCCTGGGAGACATGTGGAGGCACATGTATCCATTTTGATGGGACTTATCACATCTAG AATTAAGAGGGATGGAAGTCCAATTCCCAGGGGGAGACAGCATCCTCGAGTATGACAGTG AGTAGAGGAAGGGACAGAAAGTGGCTCACAGTTAGCGCAGAGTTTCTAGACTCTTCTTTC ATTATACAATAACTTCTCAGCCCTTCAAGCAGTTCCCCTATCTCACTCAGCAGAGAGCTA AGTATTAACCCCTCCCGGCTGTTTGGACGGATTTCAAATCCTATAGCCCCTGTCACATGC CTCCAGCTGCTTTCGAGACTCTGTGACAGGCTCCCTGAGCGGTGTCTCCACCTCCACACT TAACCCCAGTACCCAGGCCCCTCCTCCTCACAACTAGGTATCGTCCTCTTGCATCTGCTC TGAGAAGGAGCCCCTGAGTCTCCAATCAACCAAGGGTCTGCACTCATGGCTCCTTCATCT GTCACTACCCTCCTCATCCCTACATTTTATCAGTTTTTCGCCTCACAGCCTTCCCTCTCC TGGGCAGGGGACACCTCAGTGTAGACACAGGGCTCCTTACAGGTGTACTGTCTGCATGGA GTCCTGAAGCAGTACTTCTGTCGTCCCCCCCCCCCCTTGTATCTGGCCCTCCCCAGCGTG TCTTACACGACACCACCAGGTAGTTTTTCCAGAATCGTTTCTCTGTGACCTGCTCCAAAG CTACTCAACAGCTCATCTTATTTGACGTTTCTCTTTTGGTTCTCAAGTCCTCCATAATCT ACCCCATACCCTGTTAACAGGAGAGAATCAAACAGGTGACGAAGGGCTTACTTACCCTGT GGGATTACAGTCACTGCCTGCGATTTCTAATGCAATGAATTGGCTCTGTAATTAAGAGTA AAGGCAACCACATGGCTTTTCTATAGTCTTAATCAATTGCTTCCTGAAATTTCTTTTAGC TGCAAAGTCCTTTGTCTAATGCTCTGTAAATAGAGGAGGTTTTACTCCACAAACTTGCCC CTTGTCACTAATAGAGTCTTAACGGGGGCTAACTCATGAGTTAGAAATTATCATTTTACT TAGATACAAGAGAATAGAAATTTTAAGTGGTTCTTTATGCAAAATATATGCATTCATACA TAGCTCAATGCAAATCGAATTTATTCACATATGCCATCCTTTAAATGTTTTGGGAAATTG TATGTCATTGACTTACTATTATATTAGCTGATTTAATTAGTTACCATTTATTTTTGTACC TGAGTCTATTCTAAGAGGTCCTTAAGTGCCGAACCATCCAATCAGCCCCACTGCCCCACA TCACAGAAGACTGTTAATGTTCCCATTTATCAGATAAGAAAACCAGGGCACAGAGAGCCT GCATGACTTACCCAGAGTTTTGCAGCTGGGAGAGACAGGTCGGAGCTATGCCTTCTGCCT CCAGAATGAGAAAGGAGCTCCAGAATGTTGAGGCCAGACCTGCTTAAACCAGAATCTGGC GCTTAGTGACTCAGGATGTTGGCCAGTTGGTTAGCCTCTTTGAAGTTCAGTATCTTTCTC TGTAAAAGGGCACATTAGCTTCCAGCTCCTTTAATCTTATCTGTAAATCAATGCTGATTT GCGTCTTATGGAACTAGTTCTGAGTGAATAAATCTGTGCCACGCTCTGAAGATCTCCAGG CACTTGGCAGGCATCTCTCCACAGGAACCCAAAGCTTAGACTGGACCACTTGGTAGCTAT GGAAACCTGGTCAGTCCTTCGCCTTTGCTGCCTCATCTGTAAAATGGGAATGTTAGCCTT GGCTTGGGCAGTGTAAATAGACAACTACAGAATGTTTACCTTGTTTGTTGGAGTGTTTTT TCTAATTACCTTGCCTTCCATGTGATTGTGCTCAAAACTTTCTACACTGTTTGTAGTGTG GAGCTAGGATAAATGAACAAGTAACAGGCTGGCAGTCCCTCAAAAACACACTTTAACTGT CACCTGATCTTTTCACAGATACTGGTCACCAGTCCTCATCTTCCCAGTGTTACACATAAG TCACATGAAAAGGTCATGCCACGGTGAGGGAAATTTATGTGCATGTGTTCATGCAGGGTC TAGATAACCATCTAGAGGGCAGAATTAGGTTTTGTGCTTCAACAATGTCAGACCTGATCA CTCATTCTTGGGAATAAAATAGGGGAAATGAGCTTGATAGTTGCCATGGCAACACTTTAT AAATGGCCGGCCCTTAGTGCTTGGTGTTTAATGATGGTGAAGCACAAGCTTATATGGCTG GCTCACACTGGCTATGATCTGTAGGAAAGTTAAAAATAGAAAGCACGACTGGTGGGCTGC GGGCGCAGAAAGTCTGCTGCACCAGGCCAGGTCTGCCGATCTGGGGCTGGGGCCACGGGG TGTGAGACGAAGCTGGGGAGGAGCGGGGAGGCGGTGGTCCTGCACGGCTCGGGTCCCCGT GTGGCGCCGGGTCCGGGGCTCAGGGCGACCTGCATGGAGTGTGAGGCACACAACTAAGCT AAGGGATCCTTCTCATCGTGTCTGGAGCCATGCTAGTGCTGGCCCTGCACTGAGCGTCTA GGTTCTTCCCCAAATAGCCAGCCCAAGACTTGGTGGTGCGTGATTCAGCAAAGGAAACAA CTACCCGAAGCCCAGACCTGATGCATTTGGTAAACTTGAAATGCAAAGGGACAAATCTGG ACTCTGAGCTGGGCCATCGTGGGGAAAGATTAGAATGGTTAAGGTCTCTGGGATCTCCCA GAGCCTAAAAGAGTTAAAATTCTGGAGTCTGCGAACAAAACAGAACTCTGAAGACAGAGG GACTTAGTAGGTAAATGATCTTGCCACCAGGCCTGACTCGAGAAAATCAACTCCAGCAAG TTGTCTCTGGATCTCCACTCGAGCACCCCAACATGTACATAAATAAATGTAATAAATTAA AAAAAATAGAAAGCACATTCTCTCCCTTATAAGCAAGGCTGTGATTGGCCTGTTGGGCCT GTGACTCACAGGCTCGGGTTACCACAAGTTCAAGTCTGGGTATTAGCTGCTAGTTCCCAG AAGACCTGTGTGCCTTTCATAGAGGTTGCAGTCCCCTGACCCGAATTTTATAGTGCACAG TGGGACTCGTGTCTTGGGGCATTGAAACACACCCTGCTCCACTGCAAAGCTCTGAGTCCT GTGTGACCAAGAAGGTGCTGGAACCGCAGCACCGCCAGGGTTCCCAGGAGAGCCCCATTC CCCAAAGAATGCTTCAGGGCCTGTACACACTGATTAAGGATCTTTTTTTCCTTTTTGGGA AGGCAGTTTTAAAATTCCACATGGAGTCCTTTGAGAGTGGTAATAGACCAGTATAGTGAT CGTTCCGTTTTAAATTGTTGATGGATTGTAAGATATATTGCTACAATAAACTGGGCCATA TGTTGGTTCTATCAAAAATCCTGTGCAAGCATTCCTCCACTTTGACCTTCCATATGCTCA TAACAGTGTCAGTGGTTTATAAAATAACAAAAAAGAGCATCAGTAGACTAATATCTCCAT ATTTCATACCAGGGTCATTTAGAAGTACAGTAATTCCCCCAGAACGCCTGGGAGCCCCAC TCCACTGTACCATATGTGAGTTATAGAGGCACAGACACTTGGGGAACTGTTGCTTTTCAC TCTCCTGGAGATCAAACAACTGACTTATAAACTAGTGAGTCTCTTGGTATCCAAATGCCT TCAGTGTTGTGGGGTCTATAAAATACATACACGCCCATAAGCACTCATGCATACTAACAA CCCACATACACAAATGTGCTTATAGTCACATGGACACACTGACACTATCATAATACTCAT ATGCATATACAAGTACACACTCATATAGCACACACACACATATCTCTAAGTACATAAATT ATGTGTATATATATATATATATATATACACATACATGCATATATAAAGTACACCAGTCTT AGCAGAAATATATACTGTATACTCTTAGTTTACCAACACTTGTCTCGACAAACAATTCTC TTTTCTTAAAACTGTTTTTATTTCAATTGTATGTGTACCTGCATATTTATGACTGTATGT AGGTATGTGCATATGACTGCAGTGTCCAAGGAAGCCAGAGGTGTCAGATGCCCCCTGGGG CTAGACTCACAGGCAGTTGTTGAGCTGCCCAACCTGAGTGCTGAGAACCAAACTCAGGTC CCCTAGAGGAGCAACAAGTATTCTTAGCCACTGAGTCATCTCTCTAGACCCCAAGCCATA CTCTTGAATAATATAAAAATGGCTGTCCTCCTACATAATCTGACTTCTGGCTCAGGGGTA CTGGGTGAAGCCGATTCTAGGATCTCACTTGTGTGTGTGAGTGTGTGTGTGTGTGTGTGT GTGTGTGTATACATATATATATGTATATATATATTGTGATAGTGTCAGTGTGTTCGTGTG GATGTAAGCACATGTATGTGAGCTCATCTGTGTATGTTATTAGTATGCATAAGTGCTTGT GGGAGTGTGTGTATTTGGTAGACCCCACAACACTGAAGGCATTTGGATACTGAGATACTC ACTAGCTTCTGAGTAGTCCTTAGCTTACATCCTTGCCAACAGAAATGAGTATATTGTCAC AGGGCAGCCAGCCCCAGCTACCTCAAGTATCATCTTGTGACTGTAGGAAAAGGACTCTTA TTATTGAGGGAAAGGGTTCCCAGATGGTCCCCAAGCCTGTTCTATCTTCCACAGTGGCTC ATATCCTCATGTCTTAGCTGGTCACCCACTGGGGAGCAGAGAAAAAGCAGTTGTTTGAAA TCAGCAATCTCAAAGTGTATTCCTGGAGGAAGAACACCAGCTCTGTTCAGTGTTCAGACA GAAAGGGAGTAGGCTCAAGATGTCCAGAACCTGACCAGCAAAGGCCCTGAGCATCAGGAT TAGAGGTGTACTCGGCCTATAGGAGTCTCACACAGGAGACTGCAGACTGTCTGCCTTTCT GGAACTTGCTTGCATGACTTACAGATAAGAGGCAGGACAGGGGAGTGGGTCACAGACTTT TGGATTAAAAGGATTTGGAATTGTAAAGATGCATGGTTGGCTAATTCGCTACCAGCAAGG TGCATTTTAAAAATGTCTTGCTTTGATTTGTTGTTTATTCTGCTGTAGCAATTCGATGAC CTAGGCTGGCCTTGAATTTGAGATGCTCATGGGCCTGTACTATCTGTGTGTGTGTGTGTG TGTGTGTGTGTGTGTGTGTGTGTGTGTGTTGGAAATAAGTGAGGCAAGTATTCTGGAATA GTTTCTTTTTCTTTGCTAAATGAAGGTATAAAGTAAACATAGTCACCCATGCCAACCATT TGCCTAACAGAACAGAGCGTACACTCGTAGACATCAGAAGAAAGGGCAGTCTTTGGAGTA AACTGCATTAACTAGAATCCCATATATCAGGGTTATTTTTTTCTTGTTTCACCATCAATC CAAGCAAAAGGCACCCAGACTTCTAATCATGCACGGGGTTGGTCTCCGTGATGACTAGCT TCCATCACAAGTCATTTCATTAGCATAACCTCAAAGTCATAAACTCTCCTGCCAGGGGCT GCTGAGATGGCTTTGTGGGTAAAGTGCTTGCCACTTAAGCCTGATTACCTGAGTTCAATC CCCAGGACCCAAAGGATGGAAAAAGAGAACAAACTTCAGCAAACTGTCCTCTGGCCTCAC CACTGGTGCTCCACTTAGATAGATAGATAGATAGATAGATAGATAGATAGATAGATAGAT AGATAGATAGATAGATAGATAAATGCAGTGTAAAAACTTTATCCTTATACTCAAGACAAT CACAGAGTATAGTGCCAGCGCCAGGAACCAGAGACAACAGCAGTCAGATTCTTAAATCTA AAGGGACAGCTATGGCTGCAGCGTAGTTCTGTGGTAGCATTCTTGTCTACCATGCTTGAG GTCCCGGGCTCCCAAATATTGCAAAAACAAACAAACAGACGCAATGGCTAAAGGGTCAGG CACCCAGATCTCAAACTTTGGTTACACTTGTTGAAATAAGATCAAAGTTAATGTTTAGAG TCTCAGCTTCCAAGCATGGACTTCGATGTTAGTCCAAATTTTAAATGCTACTATATCAGC CACAGTGGGTACTGCAATAAAAGGCCACAGGCTAGGTGGAGGGATTAAAGTCAGAAATGC ATGTCTCACAGGCCTAGATGATAGAAGTCCAAGAGCGGATGTAAGCAGGGTTATCTTTCC AGAGCCGTCTCTCTGGCTTGCAGCTGGCTGCATTCCTTCTGTCTTCATGTGGCCTTGGCT TTATATCCTCCTCCCTCCTCCTCCTCCATCCCTCCCCTCCTCCTTGCCTCCTCTTCATGG TCTTCTTTTTCTTTCTCCTCCTTTTTCTTCTCCTTTCCTTCTTCCTCTTCTTCTTCCTCC TGCCCCTTCTCCTCCTCCTCCTTTCTTCTACTTTTTCCTTTTTCTTCCTCCTCCTCCTTT CTTGACACTGATCCTGTTGAATGGAGACTCTGCCCCTATAACTTCATTTAGTCACCTCTT CAAAGGTCATTTCAGAATCCAGCTACTTTCTAAGACTCCATGATTTGGATGTTAACAGTG GATTTGAGGGGGTGGAGAAATGACTCCGGTGTGAAGAGCACTGCTGTAGGAGAGGACCCA GGTTCAGTCTCAAGTACCATATGAGACTCTTACAACCACATGTGGCTCCAGCTCCAAGGG ATGCAGTGCCCTCTTCTGCCCTCTTTAGGCACCTGTACTCACATGTCCATACACTGAGAC ATACACACAACTTAAAAATGAAACTATTTTTAAGAAACAATAAGTTTAGAGAGGGGCAAT TCAACCCAAAACCATGACCCTGGGTACATAATCTTCTCAAGTCTTAGAATCTACTTTGTT TTTTGATATGTAAGGAAAAGAACAAGCAGTAATCACATGTACAAAAGCTGCTGGGAAGCC AGGGAACAGCAGGGACGCTGCCTGCTAGCCTGCCCCTGGCAGTGCCGCAGCCTCACCGCA CCATTTTTATAAGGACACAGTGGCTTGCTGTCTGGAATGAGCCATCCGTTTCTCTGTCTG AAAGTCAGTATTTCCCAGTCATGGGCTTCTCTTGTTCCAGCTCTGAGACACTTGGCAAGT CCACAGAGCAAGCCAAGCATCAGCTGGGTTCAGCCCTAGCCAGCTCAGACTTGAGTCATC ACTCTGAGTTAAGCTTGTATCACCCACTCTAGCACTCTGTCGTAGCCACCGTAAGTTGTG GCTAAGGACTCCCAGGTGTCCCTGCTCCTCTGTGGCCACACACAGCAAGTCTGTATGCCT GCGACTTAAAGAACCTTTATGTACACTCTGACATAACTGTGTGGAAATCCAGAAAACCCC ATAAGACTAAGCCCTCAGGCTGCTGGGAGCTCACAGAACAAAAAGACCAGGATGCTAACG GCATCTGAGGCCAAATTGCCTGCGCCACCACCAAACCCCAAGAACTTTACAACTACACGA GGAGTTCCCTTTGGCAGGCTCTCTGCCTGTGGCAGGGATCCCAGTGGCTGAGCTGTACCA CTGAAGAAGCTCATTCAAAAGTTATTTCCTCACAAACAGCTTCCCTAGTCTTACATCCAG ATGTGTTACTAAATAAGTGGTGACCTCCCAAAAGTGCCTGCAGAAAGGCTGATTCTTCTA GGCCCACCCAGCCCTGAAGTTACACTAGTCATCATAAGATGCCTTTTCTTCAATGTTGTG GTTATAGCCAGTACATTAGACCCTAGACTAAAGGAAAACGGTCATTGTCCCCATCTCCCA AGAGCATGCAGTCTAAAGAGTGAAATGTCAATCCAGTCAGATATATAGAGACGAATTTCT AAAAGTAGAAGCACTGAACCAAGAAGGGAAACAGCAAAGAGATAAGATTTTTAAGTCAGC CACCCATGCATGGTGTGTTATAGCTCAGAGTGCTTTCCCAAGTAAGAATAGAAAAGCCCT GCCCTGTCTTTCACAGAAGTTTTCAGACTACTGTATCTTTCCATCTTTTGCAAAATGTTC CCTGGCCAAGTTCTCATGGAGACCAAGAGATTCTCAACTGCTATGACGCAGTAGGAGAGG GGAAACAGAAAGGAGAACACTCGGGTTGGAATAGTAGACATGGGATCCTCTGTGGTTCTG CAAATGGACATGTGCATATTATACAAAAGGAATATAGTTCAGATTTTGAGATAGGGCCTC ATGGTGTAGTTCCATCTGGCCACAAAATTATAATTCTCCTGCCTACCCTGCTTTGTGCTG GGATTACAGGTGTATAAAACTGTCTTCTTCCCTCTCCCTCCCTCCTTCCCACCACTGTGT GTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTTAGT GTCTGCATGTGTGTACATGTATATGGCAGACAACCTTAGATATCATTCCTCAGTTGCTAT CCACATTGTAGTTTTGAGACAGGGTCCCTGGCTGGTTTAGACTTCACCAAATAAGCTAGA TTGGCTGCTGAGTAAAACCCAGAGATCTGTCTATCTCTGCATCCCCAGTAGTGGAGTACA ATGATCCACCACCACCTTCACCCACCTTCTCATTTCTTACTGGATGCAAGGGTGGCTGTC AGAGGTAGAGTACCTGGGAACCTATTGGTCAGAATGGAGAGATGAGATGGACCTCGGGTG ACAGCATTGTGCCAGTGGGTAAAAGCCTGAAAGGTTCCCATTCGGACTGACAGGTTCCAG CATACAGTGGGATGGCTGAAAACTTGACCCTGTGACCCTCTGTAACTGTTACATATTGCC ACTTGCTGACTTAGACTATTGGAAAATTAGAATCGGTGTCAGTAAATAAGGTTAGAAGGG GAACCCTTGACTTCTTAGAAGAAACTGTGACTCAGATCTTGACCTGTGCTGTGTCTTGTG AGAAACTTCTTTCCAGATTAGTGACAGTATTGAAAGCAAGGCGACAGGTGGCAGTTAATC GATCTACATTTGGGTGGCTCCCTCAACAGTAACCCCCTGTGGAAGCATATCCCTAACCTT GCACTCCCCCCAAAAAACGCCTGGGAGAGATGGACTGCATCAGGAAGTGAGACATGCTCA TATACACTCCTTTCCCATCTGTGTAAGACTCTGCCAAGAAACCTTACAGTTAAAACATCT CTCTGGGTGGCTGCCTCCACAGGCTCTCTGGACCATTTCAAACCCTTCAGGATAGTCCAG GAATTCTTTTGGGGAGCCACAGCTTCTTAAGGCTCCTAGGAATAGGGTTCGATGTAAGGA CACTCAGGGAAATACTGTAGCTGGCTCTGGGGAGACATACATGCTACCTCAGCTCTCTTA AGAACCAGCTGGGTGGCTCTGGGAGGCCATTTTTCTTTTCTGTGTTTTGCCATCCAAAAG TGACGTTTTTATCAGGTGTAATTTCAGCACTCTGGGAGTGGAGGCAGAAAGATCACAAGT TCTAAGCCAGTCTTATCTAAATAGTTAAGTCTTTGTCTCTAATGGAGGAGGGACGAGGGG GAGGTGAGGGTGGAGGCAGAGGTATAGCATATCTCTGTCTCTTCATGGACACACATGCAC ATGGGCACATGGGCACACATACCCTCACATGCACGTACACATACATGCACACACATACAC ACACATACACACACACACACACACACACACACAAGACCATGATCTAAATGATTTCTTTCT AGCGCTTTCTAATGGTCTCCATCTTGGGCTCTGATGCTTTGGGCTCAGTTAGATGATACC TTAGTGACATGTCCTGTATACATGCCATCAGAGTAAATTATCTGATTGTCTTTTAGCCAA ATTGGAACTAAGAGAAAAGTTGGATGAGGAAGAATTTCAGAGCTAAGAGTGAGGTCTTAA AGTAGCTCAGAGAGAGATGGGAGGGCAGTGTCAACTCTGTCAGCTCAAACTGTCAGTTCA CTGTGTCTCCAGTGCCTTTAAGTCACTCACTTTTAATGGCCTTCCTGGACACAATCCCTG CATCCACATGGCCTGTCCAGTGCCCATCCCTCTTCTCTGGATGTCTTTTGTGATCCTCAA GACTGCCCACTGGATGGGAAATTTCAGGCTCATCAATTTAGCTTTCCCGATGCCCCAGGA GATAAAATTAGTCTCTCCAAAATTTTTCTTTCTATGTCAGGCTCTCACATCCCTTAACTC TTCAGAAATGATTGCTTAGAATCCTGGAAGGAGCCTCAGGGGTAAGGGGGCTGATTCCAC CATTCTTCTTCTAGCAGAAGACCAAGGGCTGAGCTCATGTCTGCAAGCAGGACTATATTT TAGGAAAGACTGAAGTAATTTGTGTCCAGAGACTGACTGCTAGCTATTTCTTTCCCCCTT CTCCTTTGCTTTGGAAGTGCTAGAGATAAAATCCAGAGTCTCCTGGTAGACAGGAGTTCT GCTGCTCAGCCACATCCTACAACCTCCGGAAACCAAAGCTGGGTTTGCTACCTGGATATA TGGTCTTTTTAAAATAACTAGTTCACATACTCTCGGCGATGAGAACCTCTTTCTGTGGGT CCAGTTAGACATGTCCAACATATGTATGTGTATATGTATTTGTATATGAATATGTGTGAG ACATTTGCGCACATACACAGGCACATGCCTTGTGTCTGTGTGTGTGACAGAGATTATCTT AAAGTCCCCTTAACTGATGACAATGGCTGACAGACTTACTCTAGATTTCTTTCAAAAAAC TCCTAATTTGGGAGGAGGGACAGACAACATCAGACTGGCTTCAGACTCTCTGTGTGACTG AGGATGGTGTTACAGTTCTGATCCTCCTGCCTGCACTGGGATTTCATACATGGGCACCAC AGCTAGTTTTGTGCTGGAGATGGATCCCAGGGCTTCAAGCATGCTAGGAGCTACCTCCTG GGCTGCTCGGTCTTTGAATTTCAGCACAACCGAATACCCACTTTTTGTTTCAAAGACATC TTTTAACAGTTGTTTTGAGGCATAATTGAACTTTACAAAATTATATGTTTTGCTTTCTTT TGTTTAAAATGTGGTCTCACAGTGCAGCCCAAGTTGTCTAGGACACCACTGTGCAGTCTA CTCTGACCTGACACAAATTTTCTGACTTAACCTTCTAAGAGGAGCAGATGTGTGTCCTAC CACGGACGACCCGAATTACAGGCATCTGAAGCATGCAATGTGCTTGTCTTGACATGTGTG TATTCTTGTAGGCCATAGAAGGGACTTTGGCTAGTCTTGTACCTACGCAAAGGCCCTCTG AGCCCTTAGATCCCCTGCCCTCCCCCAGAAGTCCTTCTGGCTTTGCGGAGAAGCCACTGG TCATGGCCACGAGGTAACCCGCAGAATGCTGAGCAAGCAGTTTGGTTCTGAGTGTTCACT GGACTGGGGAATTCTCAGGAGCGTTTAGAGGAAAGTCGGGTGGTTTTGTTGCTCCTTCAC CCAGAGTTCAAGACTGGGCATTTGGTAGGCAGGAATGCACCATGCGACATTGCTCTAGCC TTGAAGGGCTCTCGGGAACAGTGAGAGAAAGCTGTGTTGGACTCTTATGAGCCAGACCCC GCTCACTGTGGGTGGAAAGTTTTACTTCTTCTTGGCAGTGGTCCAGAGAGACGGAGTAGG AAGAACTCTGGGACCCTGGGACCAGATTTTGCTGTTGTTATTGGTTTGGTTTTTGCTTTG TTGTTGTTTCAAAACTAAATCTCAACTCCATGCTTACGAAGCACGCTGGCCATGCAGGAC AGGATGCAGGTTCTGGGGTGGACAACAGAGTGGTGCCCATGCAGGGGTTTGAGCTGCTAT CCTTCAGGAGACCCTGTCCTTCCCTCCTGATCTTGCTTTTTTTTTTTTTTTTTCTGCTTT CGCAAATAAATACTCAGGCTTTGAACTCCTGGGAAAGTTTTTTGTTGTCCTCCCAGGTGT GTAGACAAGAAAACCAGAGAAAGCAAAAGTCACCAGAGTTCTGTTCTTTCCTGTATGTTG AGTTATAAAAGTTGGCTCTCATACAGAGGCAATTCTCTTTAATCGAAGTACAAAAGACAC ACAGAAAAGACCAGTAATGAACAGTCTGTGTGGCTTTCTTTATGTGGACAATGATTTAAG CACGCAGAACCCACATTATGCCCTTTGTCTCTCGTTATTGCCATTGAGCCAGGTGTCCAG TCTGCATTGCATCCTGGGATTCTGCTCTGCAATGCATCCTGGGAAGCAATCACTCTGTGA CCATCAATAGCGTGGCTTTCTATTCAGGGCCATTGGGTGACTTATTCAGAGTGAAGGCTA TATAGAGTCAGACATGTTGCAGTGTTTCTGTGGCACTTAAAACAGAAAAAGAGAATCTGT GCCTTATGTTCTTGAAAAGTGGGACATGTTACTTCAAATGATATTTACATGACATCCCCC CCCAAAAAAAAAATTAGGCCAGGAGGAAATGAGAGATATCTCAAATCAATGAGATTTCCT TCCTAGACTAGTCATGAAAAAAATAAGAGATTAATAGAAAAAAATCTGAGGTTCTTAGTT GCATAAAATGTGTGTATTTATCTTCCCTGGAGGAGCTATATCCCAGCAAAGGCCAAGGGT CAGATGACATGCAAATGACTGTGCTTTGTGACATCACAGGATTCTTGTATTTATTGTTTT TATTTGGATTGTTTGGATTATCAATTAATAGTAAGTGAAAAGGGCCTGTTTGTAGGCATG TCCAACTCCCTTGCCCTATTTGGAAAAAAACATCATGGATCTTAAATTTTTTCCTTCTAC CTTACTTAATGGGTATAAAGCATTAGTTTTGGGTAACGAATAATTCTAGACATTGGCTGC TCAGCCATGAGACATGTAGTCAGTCACATACTTGAAAACAACACTATACATTTAGGCTAC ATATGTTAGAAGGTAGATTTTTTATTATTATTAAATACAACTTTTGTAAAATGCACCTAA TGCCTTGAGCTGCTTGGAAAACATTTTGGTAACCAACACTTCATTAGCAAAGAAAGTGAG CCTGGGTTTAAGTTGGCTTGGTCAGGGCAGGCCAGCAGCATTCCACCACTCAGGTGCCCA TGTCTGTGTTAATAATAATTGTACTTGGGATTAGAGAGATGGTTCAGTGGTTAAGAGGAC TGACTGCTCTTCCAGAGGCCCTGAGTTCAATTCCCAGCAACCACATGGTGGCTCACAACC ATCTGTAATGGGGTCTGATGCCTTCTTCTGGTGTGTCTGAAGACAGTGACAGTGTAGTCA TACATAAAATAAATACATCTTTAAAATGATGATGATGATAATAATAATAATTCTACTCAA GAATTTCATATCATAGCCCCTTAAGGGGTAAAAGAAAGAAAGAAATGCTTAATATAGTGC TTAGGCTGTGTTTTCACAGAGGCATAATTGGGAACTCACTTAGCATCTTCTGACCTCTTC ATTTTCCAGAAGATAAGGAAATGTGGTGGTGCCTCAAGGTATGGAAAGCACATCTCTCTT CTAGTCCAGCCCCCCTACCTTAAGGTACTCCCTGGAGAACAGAAATCCAGATATGAGATC CAGGTGTGAACACCTGGCTAGTTACCAAGGCTACAGTGTAGCCAAGCAGGATCTCCAACA GAGACGTTAGGTGAGTCCCAGGGTGGGAAGCTGCAGCTACAGATTAGGTGGCTGTGCTGG GATTGTACTGGCTGAGGTCAAGGATGGGTTCTTAGGACTGGGTTAAACCAAGTCCATGAT AGGCTGTAGATCCCAACTTTTCTGTACTCTGAACTGCAAAATTCTGAAGTCAGTGGAGTT GGGGTAAGAATCTTGACCTCTGCTCTTGCATGAACTTGTATGTACCTAAGCAGTAACTCA CATCTTCTGACCTCTTCATTCCCCGGAAGGGAAGGGAAATGAGGTGGTGCCTCTGGGTGT GGGAAGCCCCATCCTCGTTTTTCTGATTGTTGATTGTCTAGGGAATGAAACCCAGAACTT TGCACACGGTGGGCAAACGCATTACCACCGAGCTGCGTCCCACATCCTCGTGGCTTTGGA GGAAGATACACTTTCATGGCTTTTCATCATTTCCTTTGAACACATCCTTGACTTCCTGGG AAGTCAGCCAGGCTGACTGAGAGGCTGGGAAAGGCAGCTATGCAGACAATGGCATCTCCT TTGTGCCTGTGACTTGGGCCACAGTCTGACCTTCTCTCCTACATATGAAAGGAAGAGGTG AGAGGTGACAGCTCCAAGCTCAATGGACACTCAGCCTGGCAGCTGATGACACTGGCTGCC CTGGGGTCATAGCCTGTGATGATTTCCCTCTTACAGACTGACAGACTATTATGAATGCAA AGCCTATTAACTCTATTCCAGAAAGGAGAACGTGAGGCCTCAAGAGAGCGAGCAAGGCCA GCTGAGGAAATACACAATGCATCTGCAGATGAGGTCATGGCTAGGCTCCAATGGCAGTGA CAAGGAGGGGTCAGAGGGTTTGAGGCATTGCATGGGAACCGCCTCATTAAGAGTCTTCCA GTTAAATGTTGCAGAACGCCCTGCCAGCCCCAGATACAGTTAATGAAATGCTTAAGACAA GAAGAGACCAGGAGGAGAAAAGGGAAGTGTGGAAAGCCTGCCTTTACCCTGTGTCTCCTT CGGTCACACTGGTACAGCTTCCTCAGCTCGCTAGCAGGGGTGGGACACAGTGGGCCCTCA GTGCTGGACCCATAGCTGAAGAGTCCCAGTGAGCAAAGAGAAATTCCCAGTGGATGAAGC TGCTTCCCTGATCCAGCTGTGAGAATACAACCCCATCAACTCAGTACTTAACAGGCTGAG TCAGAAGGATCGTGATTTCGAGGCTAACCTGGGCTATAGATCATGTATATTTTTTAAAAA TCAGAGACTGGGGCTATAGGATGTAGCTGAGTTGTCACCCGCTTGCCTAGGCTGGGCAAA GCCCTTGGTTCCATCCCAATCACTGCAGAAAGGAAAGCAGAAATGGCTGACAGAAGGGAA GGTGGAAAGGGAGAGGGAGGGAGAGGGAGGAGGAAATAAAGACAGACCCCCCTGAGCCCT CCTAAGTAAGACGTCATCAAGTAGCTTTGGGAGGGGCTGAACTTGGCAGGAATCAGAGCT GAGCAGGTGAGTTAGCTAAAGGCTTACAGGATGAGGGAACAGAACCCAGGCTCATGTTGG TTTCAATAAATCTGAAAGCTCCTCTTCTCCCTCCTTCACCATGCATCCAGTCATCCTGCG CTCGTTCATCTGTGCATCCATCCATCTATCCATCCATCCATCCATCCATCCATCTATCCA TCCATCCATCCATCCATCCAGTCATCCATCCACCCATCCATCCATCCATCTATCCATCCA TCCATCTATCCATCCTCTATCCATCCATCCATCCATCCATCCATCCATCCACCCACCCAT CCATCCATCCATCCATCCGTCCATCCATCCATCCATCCACCCCTGCAATCAGTCCACACT CACCACCCAGCTCGGTGGAAATGAAGGAACTGTGTTAGTTACTTATCTAATTGCTGCAAC GAAGACCCAAGAAAAACAGCTTAGGGACAGAAGCCTTTATTTGGGCTTACACTCAAAGGA TGCAGTTTATTTAGTGGAGAGTTTATAGAGGACAGAGGTTGAGGTAGTTGGCCACTGTGC ATCTAGCTAGAGTCAGGAAGCAGAGAGCTGAGGTGGGACTTTGGCTCACTCCTTTTCCTT TGTTATAGAGTCCTCTGGAACCTCAGCTCCTGGAATGGAGTTTAGAGTCGGTCTTCCCTT GTCTAGAATTCCCTCACAGACACGCCCAGAGTCTTAACTCCTTATTCTAGAGCCTGCCAC ATGGACAAATAGAGATATACACTACAGAAATACACAAATCAACTTTCTGAGCAAAGTCAG AAACGTGTTGGGGCATATGCCTCAGGATGACAGGAAGTCCCCGCCTGAGGGCTCAGTGAG CCCAGCTACAGAGCTGCTGGGTCAGGGGAAGCAGGTACCCAACATTTGTATGTAAACCAA GCATTACTTACCACAGAGCGCAACAAAAAAGGAAGGGGCATTTCATCAAAAGAGAGATCT CTCAAGAGGCTGAGTGTTATGCTAAAGCAGGGTCGTCGGAATCAGGGAGTAGAGGAACTC TTTACCCTCTCTGCCACCCCAGTGCTCACGGTACTTCTCTTTACACCTCTGATGTGCTTG CCAAACTGTCAAAGAAGAAACACAGTTCAAAGCCATCCTGTTTCCCTGACGACCAACCAG CGCATCCATCTTCAGGTCAAGGGTGTGAGATCCATTCATCTGCTTTCGGTTTTCTGACTG TGACTTTTTGCACACTCCCCTCCCTTCTGATCAGTCTCCTGGGGCTGTTTCCCTTTGCCT ATATTGGGGCTGACTTCATGTGCCAAACTCCCTATTTTACACTATTTAAAACTCTGTAAG CCTCCTGTAATTTTTTTTTGGAAATGAATAGGGAGTAGGAAAATAATGAACTATTTTTTG CTTATTTATGTGTGCTGTGGCTGTGTGTGCATATGTACATGTGTGCTCACATTTGGTGGC AAACATATACAGAGATACACACAAGTACATGTGGAGGCCCAGTGTTGACATCTGGTGTTT TTCTAAGTTTCTCTCTCCTTATACATTGAAGCAAAGCCAAACTCGTAGTTTGATTTCTGG ATCAAGACAGAGTGCAGTGCCAAGAGGCTTAATAATGACTGACACAGGCAAGTGTTTAAC CCCTGATAAAACTCTGCCTCCAGACTTTCTGCCCAAACCCACGTCTGTAAATATCCAACA TCAGGTCTCTCTGGGATAGCACACTAGATTCCAGAAGACCGTGCATCTGTTCCAAGTTGC GATGGCTGCACAGACTGCATGTGTGCTGTGCTGTGCTGTGCTGTGCTGTGCTGTGCTGTG CTGTGCTGTGCTGTGCTGTGCTGTGCTGTGCTAGGCTGTGCTGTGCTGTCTACAGGACTA GACCAGAAGCCATTTGTGTCAGCTGCCGTTCTGTTTATCCCAGAAACTATGCTGCAGACA TACTCTCTAATGTCCCTGATGTGCTCTTCATGGGTCTACTTGCAGAAAGAGGCTTGCCTG ACCTATCAGCAAGCCCCAGAGGTCTGCCTGTCTCTGTCACTTCGGTCTGGGAGGACTAGA GCATGCCGCCATGCCTGGCTTTTTTCTGTGTGTTTTGGTGATAAAGCTCAGGCCCTCGAA CGCCTGTGGCAGGCACTTTACTGACTGATCTCTCTACCCACATCTCTTTTGTCTGCTCTC GAAGCCCGTCTTCTGTCTACATAGTCATTCCAGCTATGCCCACCAGCTGGAATGACTGCA CTCCCCCTTTTATAACACAAATACCTTGCAAATGCCCAAGGATGTGCCTAAAGCTACCAA CAGTACCAAACTCTATGTCCACCATGTTTTTTCTCTCTCTATATATATATATACCTATGA TGTCTGGTTGGTAAATTAGACAGAGGAAGAGATAAACAGCTAATGATCAAATAGAACAGT GATAACAATGTGCTATTACAAACGCCGTGTGATGTCTCGAAAGAGTTAAGGCAAGCAGGG GTTATGGCACACCCCTCTCATCCCAGCACTTGGGTTGCAAAGGCAAGAGGATTATGAAGT TCAAGGCCAGTGTGTGCTCCCTGTCCCCCAAAAGAAAAAAAGAATGTGAGAGAAAATGTT AATATTTAATTGTTATTGGCATTAGTATTTTGTCAATGTAATTCATACTTACATTAGTGT CATAAGTATATTTTATCAACATAATTTGTATTGATATCTGTATTTTTGGCCCATTGTTGA CTGTGTGTAATTGGAAATACAGGAAACAGAAGCATAGATAATGAGAAACGATAGAAATTT ATCTTGACCATGTTGGAAGAACTTCGCCTTATGGTCTCCGTCTCCCTATTTTATACTATT TTAAATTCTGTGAGCCTCCTGTACTTTTTTTTTTTTTTAGAAATTAATAGGGTGTAGGAA AATAATAAAAATGTTTGCATATTTATGTGTATGAGTGTGTATATGTGTGTTCACATGTGT GGGGGCAAACATATGCAGAGACACACAATCACATGTGGAGGCCCAGTGTTGACATCCGGT GTTTTCCTCAGTTTCTCTCGTTGCTGGGATGAGCTCACTCTTCTGGCTAAGTCTGGCTAG CTAGTTCCCTCCAGGGCTTTTCCGTCTTGGCCTCTCATGCACTGTGGGATACAGGCGTGG CAGCACAACCACCCAGCTTTTAAGTAGATGCTCAACATCTGAACTCCGGTCCTCATGCTT GCAAAGCAAGTACTTTACACACTGAACCCCACAAGAAATAGATTTTACCCAAGCACAAGG AGATTGCTGAAATCGGGCCAAAGCCACTAATGTAAATATCTGACACCAGGTCTCACCAAT CAGTGTTGTGATTGTCTACAAGCTTGCTTCAAGATGTGCTATGGTATGCAGTCTTCCGTC ATCTGCTAGGCCCCTTTAGCATATCGGAACGCAGCAGGAAGTTTCGGTTGCCTTTTATAT AGTTGGGGAATGGCGTGTGGGGGGGGTCATTTTCACAAAACTTTTTCAGGAGTAAATATT TGTTCAGTCTTAAATTGGCCCTCCCTTCCTAGGCTCCCGGGATCCAGTACTTGTGGACTT TTTCATTATCCTCCTGCCCTGGTGAGAATGCATTCTTACTTGTATTGAAAGTGACATCAG CAGCAGAGCAGAATGCATCTCCCCAGTGCAGGCAGCAGATACCTGCCAGCAAGCAGCAAG AGCTACCCACAGGGAAGAGCCACAGGAGGGCACTTGGGGACCTTCCAAATTAAAATGCTG ATAAACATGGAAAAGCCATGCAGAGTCTCCAGGCATATTGCTGGAGCTAGAGAGAGTCTG TCTCTGTGTCTCTGTCTCTCTGTGTGTATCTTTCTATCTGTGTCTGTCTCTGTCTCTCTG TGTCTGTGTCTATGTCTCCCTCCCTCCTTCCCTCCCTCCCTCCTTCCCTCCCTCCCTCCC TCCCTCCCTCCCTCCCTCCCTCCTTCTCTCCATCTCCCTAGCCTATGAGCATAATTTTAG TTCTACAGAAGCAGTAGGCAGTGTGATAATGTGTTTCTACAGTGGATGGGGCAGATATTC TACAGATTACAGGCGAGGGGTGGGTGCTATTTAGGGCCAGGCTACAGGAGGATGTTCTGG TCCAAAGGAAGCTGTCTGCTTTCTGTTCTCCTTACTGTCGGGATTTCCAGCAGAGGATGA CAGTTCATGAAAAGAGGACTTAGGCTGTGATAGATAAGTCCTTTGTCAGAGCAATAAGGG GCTGAGGGATCTTACAGGGATTCAGTCTCTGGTTGAAGAAGAAAGATGAGGCCATTTTTA CTGATGACCTAGTAGGTGGCCATTTATTGTCCCTAAAACTTTAAGAGGTAAATATTGGTG TTCCAATGTCTAGTAACCAATCAGCATAAACTTCACAGTTGGGTTTTGGAGCCCCGTGGT CTGGATCACACGTAGCCCAGGTTTATTTGTTTGTTTGTTTGTTTAAGGAAAGTTGTTGTT GTTGTTGTTTTAAGAGGATTCACTCCTATATTATTTATAGTCCCCCTCCAAACCTCTACT TCTCACCAGCAGTATACTGCAAGGCAAGTGTCTCTTATCAAAATGGTAGCAATAAAGCCA CAATCTCTGGACACTAGCCATATGCTAGGCAAAGGACACCAAGTACACAGAGACCCTTCC GTCCATTAGGAGGCAGTGTAGCAAAAACAATTTCCCCTTTATTCTTCATCTCCACGCCTT TGCAACGTACACCCTCTAATAACCCTTAACTCCTGGACACTTCTAGCTGTCATAACATAT GACAGTGACCATGCAAACACCTTGGCCTCGTCAAAGACTTCCACATGTGCCATGGAGAAC CAATTTCAAGACTCCAGTTTCAGTGGCTGTTCCCTGATTCTGGGACAATGCCCTCTTCTA CAATTCCCTGTGAATAAAGCAAATGGAATAATTATCAGAGCTTCGGGGTAAAAGCCGGAG CTTGGACAGCCCCGAGAGACTAGATGTGGCTCTCCCAGCCCAATATGCCAATTAAAGAGA TTAGTGATGGTGAAAAGCAGAGAAAGAGGCTTAATCAATCAATCTCTCTCTTCTAAGTCT GCAGAGAGGACCTGAGAGAAGAGTACAGTTACCCTAAGTCTATCTGTGGGGTACTGACAT GAGCCTTGGATTTAAATAGAGGGGGAAATGGGGCAGGGGAAATAGGAAAGTATAATGTAG CAGTCCTGGTGCAGAATGGTTTAGCTAATCACAGCCTCGGTTCTGGTCCATAAGGTGGTC TCATGCTGATACTCAGTTGTATGCTCATGCTCCGAGACGCAGCCATGTTATCATGAACAA CCGCCCTCATACGTGTCATGGTCCCTCCTGAGAGGCCTGGCTGTTCCTAGAAATTAAGGT GTGGAATGAATTGGAGATTTGCAGGTGCCTCATAGAGATGCAGAACCTAACTTTCTAGTA ATCTGATAGAAAAATGTCTCTGCTTCTCTGGTATCTGTGTCATTGGCCTGGGTGGGAGGC AGATAGGTTCTGGACACACAAGGATTAATAAGCCTATGTCCACAGGTGAACAAGTGGCCC AAAGTAAAGGAGCCATGCAAAGTGAAGGGAGAAAGTCCAGGTTTGTGCCAAGCAAGGAGC GAGTCCTTTTCTGCAAAAGCAGCTTCTAATGCCTGTTAGATTATAATTCAGTGTGCAATA TCATGAGGACTTCCAGTTTGAATGACTCCTGGTGGCCACTGGCTACTGGCCCAGGAGAAG TGCAATAATCCTCTAATATGTTCTTTGGTCTTAGAGGGCTTAACTTCATCTTCCAGGGAA CATAAAGATGTGAGCAGGTTTACATCCAAAGAAGACATCTGTATTCTGTATTCTTCATAG CACAAGATAAGGGTAGCATCAAATATGCAGAGCAATGTGTGTGTGTGTGTGTGTGTGTAT GTGCAGGCATGTGCATGCTTTTATGTGCATGTGTGTTATGTATGTGTGTGCTTATATGTG CATGTGTATGTTAGGTATGTGTGTTACATGTGTGTGTACATATCTGGTATATGAAGGTCT ATTTGCACATGTGTAAGCTCCATAGATCTTTTTTTCTCCACTTTCCCAGTACTAGGATCA CAGAAACATATCATCACACCATTTTGTATATGCGCTAAGGTTCCATCTCAGGTTTCCATA TTTAACTGGCGTTTTACCAACAGAGCCATCTCCCAAACCCAGGCATCTTAAAAAAGCAAA CAAAAAAACAGAAAACAATTAGTTAGTTAGTATTTGTATGTGAACCTGTGTAAGTTTACT GTCCTGCCCACAGAGGCCAGGGAGTATCAGAGTCACCTCGTGTAGATGCTGGGAACCAAA TCCAGGTCCTCTGGGAAAGCAGTAAGCTCTCTTAACCACTGAGCCATCTTGATAACCCCC TTCCCCACCCCCACACATCTTTTAAAGAGGAAAAGTAGAAGCAGTGGATGAGATAGTGGC AGAAGATGAAGCTTGAACTGCCAAGGTTAAACTCAGTTCAGCATCTCCATAGTCACTAGA AATACTTCCCAATTCAGCCATAAACTTGAGAGACCTTTGTGACGCAGCTGGAAGAGCCTG TGTTCCTCCCACCAAAGCAAATCTATTGTTCATTAACAGTCCTGTGACATCACCCTAAGC AGGATGGAGTCTGGGGGGTGGCTGTGTGAATACAGAGGCAGGAGGGATGCCCTAATGAAC ACCTGCCTGCCTTCCAGAGCCCCTGGGGGGATCCTGTGTAAAGCAGGCTCCCCAGCGGGT CAGGGTAGCTCTTGGAGTTTATAGAGGAGCAATCATCATGTCTGTCTGTCTGTCAAAGCC TTCATTGGGCACCATTCAAGTCCATGAGGAAGAAAGAGTTCCTCCCACACTCAGAGTGGG CTTGACTGTTCTGGTGCCTCACTCAGACCAGGTTGTATTTGAGAACTTGGATGAGACCAT ATGGAAATAAAAGGAAGCGATCAAGAGAAGAAAAGATAAGAGGCAGGTGGGGAGCAGGGT GTGAGGGGTAGCTAAGAAGCTTTAAAAGGTTCCCAAGAGAGACTTCATCCCCAAGGCTTG TCTCTTGGAAGATTTGCAGAGAGAGTTTGAGGGGAGCCTAACTCAAAGACTAAGAAAAGG GATCCTTTCTTGCACATAACAACGCAGTGCCTCTCTGGAGGTGTAAGATCTGACTGATAC CCAGCCACACTCATTCACGGACTTATGGACGGAAGTGGAGCAAGGGCCGCAGTGTGCATG TGGGTCAGATGACAACCTCATGGGAGTGTTTTCGCCTTCCATCATGTGAATCCCAGGGAT CAAATCAGGTCATGAGGTTTATTGGCAAGCATCTTTACCCACTGAGCCATCCTTTGCATA GCTGCCTCTGGCCCTGTCTAGCTGGTGGGGGATGGACAGCACTGTGTAGCAGCTCTCTTG CTTCATGTCTGAGTGTCTGTACAACCATCTATGCCTGTGGTCTGCTTCCATGCTGGGCTG GGCTGACACTAAATACCCTACCCATTCATCTGTCTCACTTTGCCAATAAAAACCTTTATT AAATGGACTGGGGAAATACCACAATTTGTAAAGTGCTTGCCTGCAGATACGAAGCCTCAA GCTGATTCCCTTGAACCCATAGGATTTTTTGTTGTTGTTGTTCTGGTGAGTGGTGTATGT GTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTTTAAAGTGGGTCCTGGTGACACACAC TTGTAATCTCATGGCTGGGGAGGCAGAGATGGGTAGCTCTTCCCCATGGAGAAAGACCTT TCCTACATATCACCAAGCCCTATTCTTATCAGTCTGCAAAAAGCAACTGGCTTCAGTGTG TCCCAGCCACAGAATACAGGGCTCCATTGGAGAGGCTACTCATCAGAGCCCCTAGGGTAG CAGGGGAGGGGCAGCTGTCAGAACCTGCTGTGCAGAATTCAAACAGAATGACCTCATGCA CTCCCTTCCCCCTTCCCCTCCCCCTCCCCCTCCCCAGGAATCAAAGCACTAACTGGGCTG AGTAGGGAGGATTCAGGGTTACCAGGTCAAACTCTTCCTCACTCCTCTACTCAAAGTTGT CCTCCACCCAGGCTTCCTGAGGAGTGAATTCCAGCCCTCCGAGGCCAGAAAAAAAAAGGA GGCGGATATGCCATCATTTCTACCGCTCTTGGAAGTGACCTTTTCTTCTGCCTCACTGCC ATGGTCACTCCTAAAGAGTAGGAATCACCCATCCACTAGGTCTTGGGACCCTCAGCATGT AGAGTGGGTGGGCACATTAGCAGGCAAAGCTGGACACAGTGCCTGCAGCGGTGTCATGAG GGGAGGCAAGTGGCCCATCAGCTCAGGGGACAACATGCACCTTGCAGTAAGGAGACAAGA TTGCTCCTGGCAATCTTGGAATATACCTATAATGCTAGCATTTCTGGGGAGAGCCAGAGT CTCCTTTCGAGGGGGGGGGGTTCTTAGTCTTATTAATAAAAGATTTTATTAATCTCTTAA TAAAACTTTAAGGGAAGTTCAGGGATGATTTCATTGAAATTTGAGAGAAAAACAACAGGT CAGGTTTGCTGAAAAATCTCAGGAGCTGCCAGGAATATAAGATGGGGTTGGGGGTGGGCA TATCTTTTAAGTCAAGCATGAAGATCAGCGAGAGGGTGAGAAAGTCCAGTGTCAGGGAGA GCATGTGCAGGCTGAAGGCTAGTATTTAGAGGGAAGGGAAAGACTCGCTTAGTGCAAGGC TGTCATCTGTGTTTTGGGGACACCTGCTTTCAGGTTAATATGTCCTGGGCAAAGAACAGC ACCAGGGATGCAGGGATAGAAATAGAGAGACGTTTTTAAGGGAAGCGCACTCCCAAGCGT GGGAGGAGCCTATGAACTAAGAAAGGAGCTGCGTCCACTAAGCCTGGGGCCCTGAGCCTT TCTTTACAGGGTATTTACATAGGCAGCACCCGCAGCACCCGCCTCTTCCGTGTGTTCTGG GCATGCGCTGGTATTCGGATGAAGCTCTAGTGGGAAAGGGTTTCTAGTCTTCTTCATAGT GTTACTCTCGATAGTTCAGGTCTCTGCTCTCCAGTCACACAAGAGTTTGGGAAGCTGAGG TAGGGGGATTCCAAATTCATGGTCATTTGGGAGTGGGAGAAGGACTACAAAGTGAGAACT CTGTCTCAAAAAGATACAAATAAATGAAAATAAACAAAAACCTTAGAGAATGACTGACTT TGCCTTCAGACACGAGTCTTGATTTCTCTTAAAGTACAAGGAAGAACCATGGTTACTTTT GATGTTCTGATTTATTTATTTATTTATTTATTTATTTATTTATTTTTGGTTTTTGAGACA GGGTTTCTCTGTATAGCCCTGGCTGTCCTGGAACTCACTCTGTAGACCAGGCTGGCCTCA AACTCAGAAATCCACCTGCCTCTGCCTCCCGAGTGCACCACCACGCCCAGCTTCTTTTTT TACTGTGATTAACTTAGAAGTGGCAACTCCTTTGATGTTTAACGGTGCCCTATGGGAATA GCGTCTTTGGGGGAAGAGTCCATTGGGTGAGTGGAAGTCACTTCACTGCTAACAAGTAAG GCAGGGTTGGCTCACCTGCCTTATGCACAGGGTGACATCAGAACCAGTTTCCAAAGGGGC TCAGGCCCCAAATCACTCCCAAAGCAGACAGCCACCTGGTCCTGTACTGAGGTACTCTGG GGAATGTGGTGCAGAACAGATCTTTGGGATCCCAGTCTGGGGAGAGGCGCTTCCTGTGGC TGCCAAAACACAGAACAACAAAGCTGGGGAGTGGGGGGGGGGGTTTGAAATAGACAGAAC CACACTCCTGAAATCCAGAGGTAGGATCATTGGTTGTAGCCCTGTGTCTCCTGGTAGGAA CTAGCATGGCTTGTCCTCTATGCTTCCGTGTGTCCAGCCTCTGTCTTCATGCTTTGTTCT ATGGATGTTACGTTAAAAGTTGTCTTATAAGGACACGTACAATGGCATTCAAGCCCCTCT CTCTTTCCAGAGCCTTAACTGTAGGTCTGGGAAGATGACTCCATGGATAGAGTGCTCCAT GCCTAAGCATGCGGACCTAAGTTCAGATCATCAGCAGCCTTGTAAAAGCCAAAGTCAGTA GAGGGAAAGGATACAGACCGCCAGATCCATGGAGTTCACTGGCCAGCTAGTACGACTATC AGTGAGCCCCAGGCTCAGCCAGAGAATCTGTCTCCAAAGAACTAGAGTGGCTGGAGAGGT GGTGCAGAGGGTAGGGCCATTTGCTGACCTTGCAGAGGACAGGGTTCAGTTGTCAGATGT CTTACAAATGCCTGCAGCTTCAGTTCCAGGGGATTTGTGTACTCTTCTGGCCTCCGTGGG TATTGTGTATTCACAGTGTACATACAAATGAGCTGGCGTACACACATACACATTAAACAA ATAAATCTTCGTTATAATAAAAAACAACTAAGGTGTAGAGTGACTGATTGAAGGAGTTGC TGTTGACCTCTGATCTCTACAGATACATGTGAACGCAACGCACATGCTCCCACATGTGTG AGAGCTCACACATACACCCCGCTGTCTCAGCAGTGCAAAATCATCTCTTTGGCGGTGTAA AATGATGTATTCAGTTGATGGCTCATGGACTTACCTTTAAAGGTGACTGTTTAGCACATT ACAAGGTACCATAAAATTATGTCACCATTTAGAAAAGCTACCGTGTGATGGGAGAATAAG ACACATGTGGAAAGTTATACAGAAAGGGTCTCCTTGAGAACATGGGCTTTGGGTAGCAAT GAAGATTTTGAAAGGGAAGTGGACAAGGGTGGGGTTGACTAGGAAAACTGGGACTACTAT AATTGTGTGTTCTTAACCACCAAGCATTTAGGCTTGGTAACATTTTATTCATATGTGTAT ATGTACATATGTATATATGTATATAGTCATTATATATTGTCATTTCACATATGTAATGTC ATTAGTGTCATATATAAATATATATGTATAGTGTGTGTACTTTATAAGTACAGTAATGAA GAACTGAAATAATAATGGATGGTGTAATACTCATTTTGTGCCACACACTGATTTACATAA GTCATCATTCATTTAACCCTCATGACAGCCTGTGACATGGGTATTGTCATTATCATCATT TTATAGGTGAGGAAACTAAGGTATAGTGCGGTCAAGCAACTTGCTCCAGATTGTTTAAGA AAAATGAGATGTGTTGATAGACAAGATTTCCTAACTCGAGAGAGTTTTTGAATGAAAATG CACAATCTCTGCGAGGACTGAGTAACTTGTGGGAGAGGAAGCTGTTTGATGTGATCATAG CGTGAAGAAGAATATTCTAGAATCTTTCATGCCACTGAATGCCCCCATCATCTGACAGGC GAGAAGACAGAAGTCAGAGGATTTATCATTTGTCCACAGCTGTCTGTCTGAAAAGGAGTG TGCCTGTTAAGCCCAAAGTGGGCACTGATGAATGTGATGAAGTGCAGTTATGTGGCAGAG CTCCTTACAGCTTACAGGTATTCTGTGTGTGCGTGCACATGTATGTGCACATGCATGTAT ACATGCATGTGTGAATGTGGAGATGCATGTACAAGATGCATGCACACCAGATGTGTGCAG GCCAGAGGTTGACCCTGAGTGTCTTCCTCTCAGTTGCTCCCTGACCAGGCAAGCGCAGGG TGAGTCTCCCCGCCCCCAGCACTGGGGTTAGAGGTACATGCTCACCACCCGCCCCCCAGC ACTGGTGTTAGAGGTACATGCTCACCCCCCCCCTAGCACTGGGGTTAGAGGTACATGCTC ACCACCACCCCCAGCACTGGGGTTAGAGGTACATGCTACAATGTCTAACCTTTTACATTG ATCAGAAATCCAAACTCAGGGTCCCAGGCTTGTGTGGCAAGCATGTTACCAAGTGAGTGT TTCCTAACCCCTGGTGCTCTTTTGATCATGGTGGCCACTCCGGTCTCCTAGAAGAAGCAG GGCAGTGCAGGAAGTGCAGGAAGTGCACAGGACCTAAACTGAGCCCTTAGACTAAATATG GTTGGTATCTATGGCCATGGGAGCCCACGGGAGCCAGCACCCTTCTAACCTCACAAGAGT CTGTGTGGTGAGTTCAGAGCAACAAAGACCACTGCTCCCCCAACCTCTAACACGGTAGTT GTGCAGGTGTCCAAGCTCAGTTTTGGAAAGTGGTATTTTTAGCACTGTAGTGCCTCCAAT GTGCATTCATGCAGTGGAGGACATTTGCAAGGAAGTTGTTATCCAGGTATAAGGAGGGAA GCAATCTGACAGGGAAGGCAGGGTAGAGAAGCCAGTGAGGAAATACAGTTAAATACAGGC TGATAGAAAGCCCATCTTTAGTTCACTGACATCCCCACCAGCATGGCCAGTGACCCTGAA GAAACTGGTGTAACTCACCAAGGACACACGGGGCTTGCTTTACCCACGACGCCTTCAGTC CTCTACCCTGTTTGTCCCATCAAACTCAATGGGGCTACAGGCCCCTTTTCTGGCCTCCCT CCCAGCCAGATCCCTGCAAGGCTCCACAAATGTTTACAGCACCAGTAATTGGCAAATTAC AATCAGCAGGATTCTATAAACATCCCTTCTGAGTACAGAACAGCCAAAGAGCTTTCTGCC TATCAGGCAACTCACTCCAAAGCAGTGAGTGTAAGGACCTTTCAGAATGCTGTAGTTCCT CAGTCACTATCATGTCAAGGTGGAATAGTGTCTTCCTCTGCAAGATTGGAGAAATTAAGA TGTTGATGCCATCAATGGCCCCAGACCTTATGAAGATACAGTGACAGAGTCAGGCATGAT GCACCACTGTACGGTGATAACAAACGACCTCACAGCCTCAGCAGAGCAGTGAGAGCTGGG GTACTGAACTTGAGGTGCTGGGTGCTGCTCTGCCTCTTAGGGATGGAAGCAGAAGCTGGG CTGTTGCTTGTCACCTTGGTAACTGAAGACGTGTGTGGGGTTCTATGAAGATTCAAGATA AACAGTTACAACCTCAGTGACTTCTAGAATCTTCTGTTATCTCCCCGTCACTGATCTGAT ACCTCTTCTTTTATATTTTTATTATATTTTGTGTGTGTGTGTGTGTCAGTACATGTGCAT TTAGAGTCTGAAGATCAACTCCCCATGTCACTCCTTGCACACCTTCCACATGGTATCTCA CATGGACTTGGAGCTGATCACATACTCTAGCCTGGCTGGGCTTGAGCCATAAGGATCTGC CTGTCTCTGCCTCCTGAGCCTAGGTTAGAAGCAGGCACCACCAACCCTACCTTTACCCCT CCATTTTCTCATGGCTACTCTTTTATAGTTTAACAGGAGAAAGGTTAGTTTATTACATAC AGTAGACATCTCAGGATGCTGGGGTCTATTCTTGCTGAACTCCCATTGGTTGGTGTGACT CTTTTTTATTGTTAGCTATCTGTCAGTGTCATAAGCATATATAATGCATTCTGGTTACTC GCCCCACACCCTTTCAAACTTGCCTCTGGAGACTAAACTCAGATCCTCATGGCTTGTGGG GCAGGCAAGTACCTCACAGGCTCTGTGTCTTCCCAGCCCTTGCTCCTTCTGTTTTTAAAC TGTGGGTGCCCCACGGTGGGACTTGGTCTGCAATGCTATCCATGAAAAGCAGTTGATGAT TCTCCATGTTTCAGCAGATATTCACCCACAAGGGTGTGTGGTTCCTGTAACAGAGATTAC CAGAGAGGGGCAAGTCTGTCGTTCCCCTCCCCACCATGCTGTGGCTGCTCAAGCTGTTCA GTTGCACAGTGATAAGAAGTCCCTACAAGGCTTCAAAACGGCAACCGTTGTTCATGGTGT CAAGTCATCTCGACAGCTTTGAGGCTTGGAAATCAGAGAAAGATTCACATTTGCTAAGTG CACAGCGATGATGTATAGATCTGTACCATGCTGGTTCAGACTCCGCATTTTAGCCCTCAC CCAGACAGTTCCTTGAGGACACGTGATGCTTGACCTCTTACCCAGGAGGTAGTAAAGTCA GCCCCGGCAGGATGCAGAGAAAGATTACCACTTTGAGGAAAGCTAGGGCTTTTATTTGTT TCTTTTTTAATTGGGGTAAATACACATAAATTTACCATGTTAACCATTTGGTGTATATAC AATTCAGGGGCATTAACGACAGGCACAGTATTATCAAATAAGCACCACTGTTTCCAATAG TCATCAGAATCTGAAGCAGAAATTCTGTAGTCATCAAACAGTAACTCCTCCTCCTCCTCT CCAATCCCTGGTAATGCCTGTGAAATCACGTGATCTTAGTTACTTATACAGGGAGATATA GTAACATTCATCTTCTTCTTTTTTAATATTTTTTATTAGGTATTTTCTTCATTTACATTT CAAATGCTATCCCAAAAGTCCCCCATACCCTCCCTACCCACTCCCCTCCCCATCCACTCC CCTTCCCACCCACTCCCACTTCTTGTCCCTGATGTTCCCCCGTACTGAGGCATATAAAGT TTGCAAGACCAAGGGGCCTCTCTTCCCAATGATGGCCGACTAGGCCATCTTCTGCTACAT ATGTAGCTAGAGACTCATCTTCTTTTTAATATGGCTTCTTTCAGTTATTCTGGCTTCAGT GTTAATTTATGTAGTGTATATCTGAATGTTGTTCCTCTTCAAGGCTGAGTAGTATTCCAT TGTATGTATCCTGACTTTGTTTTGAGTTCTGGTTTGCTAAGACTGAGAACAAACTGTATG CTATCTCTGAGTCTTGGTTGGTGGTCCTCTGTCATTTAGATAATGATAGAACACGTGGAC GCTCTCAGAACTGTGTCTGGGATACAGTAGCAATGCCTTAGCAAGTCCTTTGAACAGCAT GGCATTATAAAGCAGATGTATGTGAATGTCAACTGAAGTTGTTCCATGTGTCCATTTCTT CAGTTTCAAGGCTCTTAATGAACTGAAGGAGGACACCAGTGTTCAATGCCTGTTCAGCAT GGTCCCTGCACTCCACATGTCCCTTAGCTCCCTTCCTGCACACTACATTTCCTCCTAACC ATTTCTACAATTAATGAGTACCTTTCTCCTACTGAATACACACACACACACACATACACA TTTGTTACTTTCTATTGCTGTGATAAAATACTCTGTCCAGAAAAAAAATTAGAGAAGAGT TTATTTGGACTTACAGTTCCAAGGGGTACAGTCCATCTTGGTGGTAAAGGCATAGCAGCA GGGATCATGAGGCTGGCCTGGCAGTCAGGAAGTAGAGAGATCACATTTCATTCACACACA GGAAGCAAAGAGAGGGACTAGGAAATGGCTATAAAACCTTAAAGTCAGTGCTATGTGCCT CCAGCAAGACTCCACTTTCTAAAAGTTCCACAGCCTTCCCCAATAGTACCATCAGCTGAG GACCCAATATTCAAATACAAGTGTCTATGGGGAACATTTCTCATTCAGACCACCACACTG AGCAAGGGTATCTGGATAGCATTGAAATCTTATTCCCAGAGAGAGAGCTGTCCCTTTCCA CGAGTGAGTTGGTTACCCTCCATAGTTTACAAGAACTCACAGTAAGCACTTCTTAGTCAC ACCTCATTTTCTAATGTCAGATTGACCCAGTGAGACTCCCAGTCCTCTTCCACTCCTATC CCATCAGATTTGACCTCAAGTGACTTTCTTCCCCCACCCATTAGACTTGAAATGACTTTT AACATTTACAAAATTCCAAATCCATTCTGAGTGCTGGAGGAGTCTTGCTGGCAAGGATGC TAAATCTAACACATGTTCCCAGGGCAAGTCAAAAAGATAATCCTAAATAGAAAAAAAATG TTATTAAGATATGCTCTTGGAAAATTGTTTTCCAGCCTTTTACTCTGAGGTAGTGTCTGT CTTTGTCCCTAAGGGGGGTTTCCTGTATGCAGCAAAATGTTGGGTACTGTTTATGTAGTC AGTCTGTTAGTCTATGTCTTTTTGTTGGGGAATTGGGTCCACTGATATTAAGAGATATTA AGGAAAAGTAATTGTTACTTCCTGTTATGTTTGTTGTTAGAGTTGGGATTCTGTTCTTGC AGCTATCTTTTTTTTAGGTTTGTTGAAGAATTACTTTCTTGCTTTTTCTAGGGTGACATT TCCCTCCTTGTGTTGGAGTTTTCCCTTTATTATCCTTTGAAGGGCTGGATTTATGGAAAG ATATTGTGTGAATTTGGTTTTTTCATGGAATACTTTGGTTTTTCCATCTATGGTAATTGA GAGTTGTGCTGGGTATAGTAGCCTGGAATGGCATTTGTGTTATCTTAGGGTCTGTATAAC ATCTGTCCAGGATCTTCTGGCTTTCATAGTCTCTGGTGAGAAGTCTGGTGTAATTCTGAT AGTCTACCTTTATCCTGAGTGAGGTAACCCAATCACAAAAGAACACACATGATATGCACT CACTGATAAGTGGATATAAGTCCAGAAACTTAGAATACCCAAGATACAATTTGCAAAACA CATGAAACTCAAGATGAAGACCAAAGTGTGGATACTTTGTTTCTTCTTAGAATGGGGGAC AAAATTCCCATGAAAGGAGTTACAGAGACAAAGTTCAGAGCAGAGTCTGAAGGAACGATC ATCCAGAGACTGCCCTACTTGGGGATCCACCCCATAAACAATCACCAAACCCATTCACTA GGCAGATGCCAACAAGAGCCTGCTAACAGGAGCCTGATATAGCTGTCTTTTGCGAGGCTT TGCCAGTGCCTGGCAAATACAGAAATGGATGCTCACAGTCATCCGTTGGATGGAGCACAA GGTCCCCAATGAAGGAGCCAGAGAAATACCCAGGGAGATGAAGGGGTCTGAAGCCCCATA GAAGGAACATCAATATGAACTAACCAGTATCCCCGAGCTCCTTGAAACTATACCACCAAT CAAAGAAAACACATGGTGGAACTTGTGGCACTAGCTATACATGTAACAGAGGATGGCCTA GTTGGTCATCAATGGGAGGAGAGCCCCTTGGTCCTGTGAAGGCTCTATGCCCCAGTATAG GGGAATGCCAGGACCAGGAATGGGAGTGGGTGGGTTGGGGAGTAGGGAAGTAGAGAGGTG ATAGGGGATTTTCGGAGGGGAAACTAGGAACGGGGATAACATTTGAAATGTAAATAAAGA AAATATCTAATAAAAATTTTTTTTAAAAAGATATGCTCTTGCTGTGAAACTCAAGCTAGC CTTGAATCCCCCATTCCTCCTTACTGTAGCCTCCTAAGTGTTGGGGTTACAGGTGTGTAA CCCAGTGCCCAGCTCAAAATACTTCCAGAAACAGCAAGCATCACAGATACACTGTGGCCA CTTTGAAAGATATGGCAGTCATTCTGATGGATAAGTGATGATCCACTGTGTTATAAAAGC AGTGAACTTGCTGTGTCACCACAACCCATAAATTAACTCAGCCCAACATCTTCTGGAAGG AATGGCAGCATTTATAGTCAAGCACATCCCACAACACGTTCTTAAGCTTGGGAACTCAAA TCTTGCAGCATCTTTCATAATTCATTTGTAAAACTCTGAGATGAGCCACATGCATCCCTC CACAATCCCAGTGTAGACTTCTTCCTATCAAGGAAGAAAGAATTGACGTCCAATCTTGGG TGTTCTATTGGTTTAGACTCAGATTGTAGCATGCACCAGGAAGCAGAGAGCACTGGATGC AGTTGGTGTGTCAAGGTGGGGTTTTGTGGGGAGCCGCCCTCACATTCGCCGTTGCAAGAT GGCGCTGACATCCTGTGTTCTAAGTGGTAAACAAATAATCTGCGCATGTGCCAAGGGTAG TTCTCCACCCCATGTGCTCTGCCTTCCCTGTGATGACAACTCGGCCGATGGGCTGCAGCC AATCAGGGAGTGACACGTCCTAGGCGGAGGATAATTCTCCTTAAAAGGGACGGGGTTTCG CCATTCTTGCTCTTGCTCTTGCTCTTGCTCTATTGCGCTCTGGCTCCTAAAGATGTAAGC AATAGAGCTCTTGCTCTTGCTCTCTTGCTCTCTGGCTCCTGAAGATGTAAGCAATAAAGC TTTGCCGCAGAAGATTCCGGTTTGTTGCGTCTTTCCTGGCCGGTCCCGAACGTGTGTAAG AGGGTTTCCCATTGGTCTCTCATTTCCAGGGAAGGAAGTGTTACTGTCACTTCAACCCCA TGGGGTTCTAAGTGGTTTTCACTTCTGAGCTGCTGCTCACTGATAGAAGAGGAGGCAGAA ACAACTGCCTGATCCCTGGGCCTGTGTCTGCCCTGCACAATGGACAATCTCACAGGATTA TGAGGTTAAACAATGTGTAAAAAGTGCTTAGCACAGTGCCTACCACACAGCGAGGACAGC TCCTGACCCATCAGGCAGGTCAGTGTAGGGATGTTAGACTTGACAATAGTACAAATGCAG TCTTTGTTCAGTAAAAATCGTGCTTTGAATTTTGTATCTGGATGGTTTCTCTGGGTCAGG CTGTGTGCTACAATCTCTAAGGATGCCAAGAGCCAGAGCCCAATGTGATCACCAGGCAGA AGCAGCCACACTGGGGAGGGTGTGTTTAACCTTTCAATGTAGCTCATGATCTTAAGTAAG TTTGCCATTTTGTCATGGGCTGCATTCAGGGTACCCTTGAGCTCATACCTGTAGCCATGT GTTGCTAAACTCTGGTATTCATATTCAATAAATTTGGGCTTAACATTTTCCAATTACACT GGGTAGATCAGAAAGTAACCTTATTCCAAGAATAGGAAGGGGTCTGCCTGTGTTTGCTAA ATAGACCAAGAACTCTTCCTGTCAGAGCAGTATAAGGTAGGGAAGGAAAGACACCAGGCT GGACAGACCCACTAAAGAGCAAAAATGTCATTTGTTGACAGAACCAATCTTACTGAGCCT CCAGTTGCTGCCAAGACTTCCCACTTGGCTGTTTTATACAGCAGCATCCTAATGGTCTGT TTCTTTTGGTCTTTCTCCTTCTCTATTCTCTCTCTTCCTCCCTCACTCTTGGCTTCATCT CTCTGTGTACCTCATGTAGCCCAGGATAGCCTCAAACTTGCTATGCAGCAGAAGATAATC ATGAACTCCTGCTCCTCCTGCCTCTATTTCTCGTGGAACCCCATGAAGTACTCATGCACC ATGACAACCAGTTTTATGCTGCTTGGATGATTAAACACAGGGCTTTGTGCGTGCCAGGCA AGAACCTTCCTTCCAACTGAACCACATCCAAGCCTCTCTTTGGATTTTACAAAAGTCATT TGTGTTTCTGCAGTGTGCCTGAGTTCTCAGGCATTTCACTGAGAACATGCTAGAGACCCA AGATGATGACGTGACTTAGCAAAAGTCTCTCGTGAGTTAATCTTCCCTTCTGTGTTCTTC TTCCAGCCCAAGCTTTTGGCCAAGGAGCTTCTTGACCTCGTGGCCTCTCATTTCAACCTG AAGGAGAAGGAGTACTTTGGAATAGCATTCACAGATGAGACGTAAGTGCTGTCCAGAGCC CACAGACCCCAAACAAAAGAGCAGGATGTCAAATTACCCTCTCTCTGCTGTGCACAGCAA AATCAGGCTGCAGGCCACTTGGGTCCCATGGGGGCTACAGGGTCAGTCCAAGTTCACCAT CTGAATTTCAAAAGCCGGTGATCATGCCTGGAGTGGCCAAAGGATATAATTAGATAGATG CTAATATTATGAAATTATTAGGTAATGTTCTTTAACCAAGCAGATTTGTGTTCAGATGAA TGTCTAAAATGTTTATTTTTTTTAAAGAGTAGATCTGTGTGGGTTTAGTCTTTATTAAGG TTAAATGAAAACTTCTGGAAAGTAAATGTTGCTCTCCAGTGTTGAAGTAACAATAACAGG AAGTGGACTTGATGATAAATTCAGAGTGAGAGATGATCTGGGCGAGTTCACACTCTAAGC TGAAATAGAAGACAGCATCAGAGTTCCTATCGCCCATCTGAGGTGAAATGTTTGTTTTCA GCAACCTTCCAGTTTGCTGGGTACCATCATGTTATATAATAAAGGAAGGCATAGGCTCCA TGGATGATGTTTCAATCTCTTACTATACTGTTACCAAAGAGTTCAGTGAAGATTGGCCCA AATTCTTAGATAAGGATATCTAAGCTAAGGACTGGGGGTGCAGTGAGGGGTGAAGCACTT CCCTAGGCATGTGTGGTCCTTGGTTCCACTGTAACTGGATGACAAATGTCTAAGAGATGT CAGTAGTTCCTCCACACAAAGAACTAAAATGAGTGGGGCCAGGCTGGAAGTCTATTAACC AGATGCCAGCTTGGGTCTTTACAGGACTCCTGCATCTTCGCCTTTCCCCTACTGGATATG CCTAGACACCTGCCCCCACAGCTTCCCACAGTTCCTCCTCTCAGTGTTTTCTGGGAACAA GAACTAACCATCTCTGAGAGCCTGCTCGTACTTTCCCTGTCTGCCCACGTTCTTCACACT CTGCTTCCCCCCCTCCCCCCCCCCCCCCCCGCACCAGGAAACAAAACAAAACAATAACCT CCTTTAGACAGATGTTCCCGAAATCTCCTCTGTCTGTATCTATGCCCGCACACCCCTGTG CATGCTCAAATGCCCAGGTGAGGTTACTGGCTGGCAAGGCCAGTACAGTCAAGCCCAGCC CCCAGGAATGAGGTGGGGCCATTGAGGTAGGATGGAAGCAAGAATAGGCAGCTTCTGTGT TGGTCAGTAGGAAAGCCACCTTAGGCGACCTTGGCTATGGTTGATCTTGGAGATCTGTGA GTTTGCAAGATGTCCACACGTAAGCCTGGGGCTCTGACTTCAATCCCCAGAATTTAAGTT TAAAAATAAAAGCCAAATTTGGTCCATGACACATGTAATCCCAACATAGGGAAGTGTATT AGAAATTCCAGCCAGCAAAGAATCAGCCATGAGCTCAGACAGGAAAGCTGTTCTTTGTTT AGGAGTGGGCAGGAGCCCAGGCTAATGCTCTGGGAAGGCCTGGCAGTCCTCCACAATTTC TTACAACTTTTACAGCTCAGCTGAGCTCAGGTGACAGTGTGGCCACCAGAGGACAGTCTC TGAGTCCCATGCCTACCAAAAGGAATTTCTGTCAAGCTAGGCATGTGCACAGAAACAAAT TGCAGACATGAACATTTTACAGGTAGACATTTTGAAGCTAGCATTAAAAGCATACAAACA TTTGAAATGACAATAAAAAAGTATCCTGTTTTGTTAGGCACAGTGAGTGGCACAGGGCTA ACAAAGTCTCAGGGCTTTAATCTCAGGGGGCAGCAGTGGGAGGATCCTACAGCGTTCCAG GACAGCCCAGCTACCTAGAGAGACCCTGTCTCAAAAACAAAAACAAACACATAAAACCTA ACAGCAATAATGATTTCTTAGCAAACAGGATCTGCTGTAGAACCTTACGGTACTCTGGCA AGTTTTTGCCTTCCCTGGATACAGAATGTGAACAGGTTGGCAGAAGCCAGCATACTTAAA TAAAATTTTAACTCATTTTAATTCTGCACACTCCTTTTTAGACAAAGATTTGCAGTAGTC TATCATAGAATAAAGTACTGATTTGATTTTCTTAGGCTGTATCTATAAGCCTACAAAATA TATGTTCATATCACCTCCTCAGAGACAAACTGACCTCTTGGGCTCACTGTCTCTCCAACT TAACCTGTTTGGCAGTGAGAAACCTTAGCTCAAGAAATATGGTTGGGGACTGGAGAAGTA GCTCAGCAGTTAAGAGTGTTTGCTGTTCTTCCAAAGGAACTAAGCTTGGTTCCCAGCACC CACAGAGGGGGACTGACAACCATCAGTAACTGCAGCTGGCCTCAGATGGGGATGATCTGG CCTCTACAGACACCCACACATACATGCACATGAAAGTAATAAATAAAGATATCAAACTTT CCAAAAGAAAGAAGAAAGGTGAGCAGTGACTGAGTAACAAAACAACAAAACCCAAGCTAT CCTGACTCCCACATGCACACACACACATGCACACCTGTACACACACATGTGCACCTCACA TAAAAGTGACTTTTGGAGCAGTGGTGTGGACAGAAGCAGAGGCAAGGGCAAAGCCCGAGC TTACTTACAAAAGGAGTAGGGTCAGTCCTGGGGCTGCAGCCCATAGGGCACCGAGGTAGA AGGCAGTCTTGCTGGTCTTCTCTGGTCTAGACGGACCTGCACCAGCAGACCAGGAGAGAT GCAGGCAGGTAATAAAGAAGAAATGCTTTAAATAGCACATGTGTAGAAAGAAAAACTGAC TTTCATGAACACAAGCATTCTCTCCCGTCCCTGCTGAGAATCCCCAGAAGCATGATCCCC TAATTACTCTCCATGCCGCCACTGATTGGAAGGAAACTGTAAGTCTCAACTAATCACAGC CCCATTGTTCCCATTTCCCAAGTTAGTTTATTCCATTCAAGAAGACTATGAACTCTGGAC AGTCCCAGTTAGACTTCCCGGAGTCAACAGGAGTCAAAGAACTTGCATGTTATCTTAGGC CAGAGAGGAAGAAGCCTATATGCTGAGGATGACAGACCACAGCCCTGAGAGCCAAGAGCA ATTGATTAGACGGATGAAAAGGGGAAAGGAGGACACAAAAGCCACACCTCAGAGGCAGGA GGGGCACACCCCAGAGTCTGATGGCCATCCTATAAGCCTTTGTGGGAGCTGAGCTCTCTG GAGTCTCTGCTGGCCTGAGAGCCTGCCTGCCTGGGTGTCTGTGCATTCATTCATGTAACG CACATGTACAGAAGGCCCTCTTGAGAGGAGCATCGTGCTCCCCATAGCAGGAACTCCCAA CCATCCTTCTGGCTGGTCTTGAGACTGCACAGGCCCCTAACACCTCCTCCCATATCTGAG TGTGAGGCCATCTCCAGCCATAGCACCAGTAGCCGGCCACCATCATGAAAAAGAGTTGGG CCACCTGTTGGTCACTGAATGCGAGCTGGCAGGTATGTCTGGTGCACTAGGGGACTTACA GCAGGTGTCAGTCCTAGAGAAAGTCAAGCCTCTGAGAGACAGGCCAACTGGACAAGGGCC AGGGTGACTTAGGGGACAGTCCTTGGTGGCCTGATAATACCTGGGCCTACATACATCTCT GGGCCTCTCTGGTAATCGGAACATTTCTCCTTTCCATTTTAAGAAAGGGAAGCACTAAGG TCGCCCCTTGGACTTGTGCCTGGTGGTGCTCTGGGTCTGTGATTCCTAGGTCCAGAAGCA TGAGCTTGGCTTTTGCTCTGCTTCTCCATGCCAAGAAGTGCTAACACGACAGTCCCCTGC ATGTGTGTGTGTGTGTGTGTGTGTGTGTGTATACGCACAAGTACACACATGCAGCTGCTG ATAATCAAACCCAGGACCTCAAGTATCATAACCACAGAGCCACATCCTCATCTCAAAAGG AAACATTTTAATAACTGTGTTCAAATTGAGTAAGTATGTTCCCAAGGTGTTTTTGTTCAC ATGAGTGTGCACCCACTATACTCTGTTTTACCCACACACAGACACACGTGCATTTGTACT AGCACGCACACACACACACACATCAAAAATGTCTAAATTTTAAAGCACTATTTAAAGATC AAATTTCTCCCAGGGCCTATGCTTCAGAAAGTCTCTAGGTTGTCCAAACTGCCCTCCTTT GCCCAGTCTATCACAAATGGGAACAGTGAAAGATGAATGCCCTCCTTATTTGGACAGAGT GAGTGCAAGTTGAAAGTGACTAAGTGCAATTGAATCCTAAAGGAAATTCCGTGGGACCTG GTGACATTTGAGTAGAGCCTATGGCTTAGGTCATCCAGCAGTGGCCTTGCATCATGGCTC TGCTGAGTTCTCCAGAGTTTGCCAGATGCTGCCGAGGGAAGCTGGGCGGCGGGTGAAGGG AGGCTGTGAGATCTTTGCAGCTCTTCTATAATTATTTCCAAATTAAAAGCCTCAAAACAA AGTAACAACGGAGAAGGAAGAAGTGGGATCAACACTGCAGACTGGTTACGAGCAGCATTC AGTATTCTCAGTCCTGAAGTTTTACACTGTGGGCTGTGGTACTTTATAAATAAATACCAA TTATTGGGGGAATAGAGAAGCTTCCAATACCCCACCCCCTTTCTCTGAGGGTTCCATCTA GGCCCCACAAAACGTCATTGCCAGAATTCACACTGACAGGATGGCGGACAACCTATAACC TGAGAGCCCCACATTTTGCTGGATCCCCCTGCTGCCCAGGAAGGGCCGATGCCGACCCTT GAACTTGTCCCCGAGTGCGTGACCTGATCTGTTGGTGATTCCTGTGTCCACAAACACTAG CCAGCTTTCCTCTGCCTTTCCATACCCCACACTTACAGAGTGGCTTGGAACTTACAGCCA CTCTGCAGGTCTGAGCCCTGCCTGATTTGAACTGAAAATAGGCAGGTTAACATGTGCTAC CACAAGCTGCCACAGACCAATGACAACATTAGTGTGTGTGTGTGTGTGTGTGTGTGTGTG TGTGTGTGTGTGTGTGTATGTGTGTGTGTGTGTGTGTGTTTGCCTGCATTTGTATATGTG CAGCACATGCATGCTGTATCCACAGAGGTCAGAAGAGAGGGTATCGACTCTCCTAGAATA GCGGCTCTCAACCTGCAGGTCCTGACCCCTTTGGGGTCACATATCAGATATTTACATTAC GATTCATTACAGTAGTAAATTACAATTATGAAGTAGCAATGAAATAATTTTATGGCTGGG AGTCACGTTAACATGAGGAACTGTATTAAAGGGCCGCAGCATTAAGAACGTTGAGAACCA CTGCCCTAGAAGGACTGGCATTGCAGATCGTTTGAACCACCGTGTAGGTGCTGAAAACCA AACCTCGGCCCTCTGCAAGAGCAACGCATACTCTTAACCACTTAGCCATCTCCGCAGCCC CTTAGAATGCTTATTGACTTGTGGCTGGAGCCAGGGTTCCTGTCCAGCTTGGCCACATAG TGGAAGGACCCAAGACACTTTAAACTGACTTTTTTGTCCTTGTTTTGTTTTTTCCGTCAA AGATCCTCCATTGGTTCTGATATAGCCAAGTCCAGAAGTCCTGTTTCAGGGCCGGGAATG TCTTTATGTTCCCTTGACCCAGATCTAAGAACAACTGATTCCACTAGAACTTACAGTAAG GGACATATCCCAGGGACCTGAGACACTGTACAGAGGCTACCTTCCTGAAACATGGTAGAG GGGCTACTTCTGAAGGGCCCAGTCCTACAGAACCAAAGCTGCAGGATCTCCACGACACAG GGCAGCAGCAGGATATCTTGGGGGGAGTCCCAGTGAGGATCCAGTATTGATAATAAATAA ATCTTAAATAAATATTTATATGAAAACATTTGTGGGAGAGAAGGCATGTAAATTTAAAAT TTACAAATTTAAGGGGGCCATTTCTAACAGGTTGAGGATCAAGGCCTGCCAAGTTCAGAT TTAGTCTTCCCTTCTCTATAGGGAATAAAACCGGGGGAGGGGGGGTGGGCGCAAAGGTCA GTTGTGTAGCTTGAGTACTTTCCTAGTGTGCTGAGGACCATGGGCTTGTGCAGCACCACA AAGAGAAACCCAAACAAACAAATAGCATAAATGAAATTTTCATTTATCCAACTGGCATCC ATTTAGAGAGTCTTTCCTTATATTTTATTTCTTAAATACTTATAGTGTTAATTTAATTCC CAAATTTTAATATCTAAGTTAACAGCTAGTAGAAGACAAAGGATCCTCTCTTAAAAACCA AACACTAAATAACTTCAGCCAAAATAAGCAGTCGGCAGACCACAAGCTGAGGCAATGATT GTTATTGCAACTAACATTTGTCTCCTGTCCCCAGTTTTATGAATTGCCCCTCAGATGGTA TAACTGAATATCCATATTGTTTAGGAATGTTTAGACGTTAGCCATTATTGCACACGTAGT TAGAATGTATTTCACATGCCAGTTAAGAAAATGAGGGGTTCACACAGATCGTTTCACCAC ATGACCCCTTGAAGTTTGTTAAGAATTTACATTCCATCTCTTCCACAAATGCTTGCACAT AAGAGTTTTGCTTAAGTTTTAGAGGGATTGCATGCACTCTGGGACCACAGTCATGTTTAA GAACACAAAGGCAGTCACTTGAGGATTATTTCTTTCAGCTTCTTGTATCACATGTGTGTG CATGTGTGTATGTATCTCCTTTGAGTCAGGTCTTATTGGCCTGGAGCTAACCAGTTAGGC AAGTATGGAGAGCTAGGAATCCCCAGGGATCCAACTATTTCAGGCTCCCAAAAACAGGGC TTTCAAAAGCAGCCCATCACACCTATTTCCTCCTCTTCCTCCTCCTGCTCCTCCTCCTGC TCCTCCTCCTGCTCCTGCTCCTCCACCACCTTCTCCTTTTACTTTCTATTACTTCTTTGT GAATTTCACATCATGCATCTCAGTCCTACTCATCCCCCCCCCCCCGTGCTCCTCCATATC TGCCCTCCCCCTTGCAACCCTCCCCCAAAGAAAACAAAACAAAATCTCAACAACAAAAAA AAAAAGTGCGGAGTGTCATGGTGTGTCACCATGTGTCACACAGTATACCCTTTGTCCACA CATCTTCACTTGTGACTGTTCATTGCGGTGAGTCACTGGTCTGGTTCGAGACCTCTGACT TACTTCTATGACTATCAATACTGGATCCTCGCCAGGACTCCTCTCAGGACATCCTGTTAT TGCCCTGTGTCATGGATCAGCCCCTTCAGAAGTTCATAGATGGAGTAGATGTTGGGGTGG GTCAACTCAAAGCCCTGGATCTGGGCTTCGGGATAGCTGAGTTGGCCAGCCCACCAGCTC TCCTGTTCTCATACCCTCATGGATCTGGGCTTGGGGGTAGCTGAGCTGGTCAGCCCACCA GCTCTCCTGTTCTCATACCCTCATGGATCTGGGCTTGTGGGTAGCTGAGTTGGCCAGCCC ACCAGCTCTCCTGTTCTCATACCCTCATGGATCTGGGCTTGGGGGTAGCTGAGCTAGCCA GCCCACCAGCTCTCCTGTTCTCACACCCTCAGGGCCAGCTCCTCTGAGGTACCCACACAC CTACCTTCTTATGTGGATGTTTGTGTGGCAAGCATTTTATCGATTAAGCCATCTCCTAGT GCCTACGTTGCAATTAATTGACTTGCTTGATACAGGCCCAGGAGTCCAATTTACCTAAAT AATGAATGTCTTGTTGGCAATTCACCTGTGACATACTGCCACACATGCTGGTTCATAAAG TGTGCCCTAGCCTTCCCTGTTCTATGTCCTTTCTTACACAGAGCACATGGCATTGGCTGA GGCATCCACAAAGAGTCTAGTTGAAGCCACAAGTTTATCTAGCATTTAAAAACCATCGGA GTTCAAAAGCAATTTCTTATCTTGGGAGTGAGACCCAGCAGCATTAGGTCTGGGAACATA ATTTACTTAAACTGGGCTCAGGGGTTCCGCTCATTAACTCCTAGACAGCAAGACAGAGAG AGTGAGTGGCTGTAGCCTACCATGCCTGGGCTGTCATACTTGCTTCTGGGAACTTGACAT TTAGTGGTCTTGACAGCCTCTGAGCCGAGCACTCCACTGTCACATACCACGGCAAACAAC AGCACCTTATGTCGAGTGACCAGAAATGCGTTGGAGCGTAACTTTAGATGTGTGTAGCTC ACACAGATGAGGAAGGACGGTGCTGCTCGGGAAGGCACTCAGTGTGAATGACGAGCCTGG CTCTTAGACTGGGTGAGCAGGATGGATGCCTCCAGAGGACCTCATACCCGGGGCAGGAGC ATCGGCTGTGCCTGATGACAGTCACTAAATCTATAAGAAAATGGGTCTCAGAGCAGCGGG GAAAGCTCAGTGGATCAAGTGCTTGCTCAGCCAGCGTGAGAACCAAAATTGACATCCCCA GAACCCAAATGAAAGCTCTACAGGCGTGAGGACTCGCTTTATGCCCCACCCTTAGGAGGC AGAGACAGGGGAAGCTGACTACCGTGACTAGCTGGAATCAGCCAGCCCTGACTCTGTTTC AATAAAGCAGAAGGTCTTCCAGAAGGACATCAACTTTTAGCATGTAATATACACACATGA ATGTGTATCCATACACGTGTGAGCTCAAGCGCAGGCATGAGAATACATACACACAGAGAA TATGGATCATTGACAGCCTCCGAGCCACACTCCACTGTCACAAACCACAGCAAACAACAG CACCTTATGTTGAGTGACCAGAAACGCACTGGAGTGTATGTCCACACAAGTGGACATACT GTAAAATTAATACGCTTGTTTTCTTACAACAACAAAATTGTTTAGTGTCTGCTGTCAGAC ACAGAAAATGCAGAAATGACTGGCCTTTGGCACCGATCGGTCCCACGCTTATATTTTAGG AGTAGCTAAAATTTCACAATATATAGGAGATATTGCAAACAAATCTAAGAGAGATGTCTC ATGGAAGTGCAAACATCAAGACCAGGTTCAGATCCTCAGGTCGCATGTAAATGCTGAGCT GCTGGCAAGGCTTGAGGGGTGGAGACGTTCGCTGAAGCAAGCTGACTAGTTAACCTAGGC AAATTACTGAGCTCTGGGTTCAAGTGAGTGTCCCTGTTGCAATATGTATAGAGGACAGTG ACCAGGGAAGACACTGGACATCACCCACACATGAACATGCCAACACATGAACCCACACAT GAACATGCATTTGTACTGCATACGTGTGCACTCTACACTTTCTAACACACACACATACAC ACATATGCATACACATACACATATGCAAAAAAAAGACATTTAGAAGGAGCCTAACAGTGG AGCAAACAATTTTGTGTTAATAAAAAAGGAAGGGCAGACTCTACTGGAATCAGTAGCCTC TGGTTTCTAATATACCTTCTCAAGCACACATCCTGCGTGACTCTCTCTCTGTCTGGGTAT GAGGTATTCCTAGGCCATCCTTGGTGAACTTGTTTACTTAGGAATCCAGGATATCAAATG TCCCCACATTCTCCCATTTGATGAGCTCCCAGCCCCACCTCTACCCTTCCACGCCTATAA TAACTTCAGGCTCTGGGAATGGGTCAGTCTGTGAAGTGCAATAACAGATATCATGGAGTG TGTTTATAATCCCAACACAGTGGAGGCGGAGACAGCAGGGGCCCTGAGGTAGCTCACCAT TCGTTCTGCCTGATGGTTGAAGACTAGATGAAGTAGTCAGAGGGACGCCATTCCCCCAGG AGCAGGATCTCCCACAGGACAATCCCACCTCCTCTCTCTCTGCCCCTACCCATCACTATA CATTGGTTTCTAGTCAACCCATTACCAGATAAGTATCAAAGGAAAGCAGGACATTGTGGT ATATAGGAGGTGGAGACAGGAAGTCAGGTGACGTCATCATGGACTATGTCATACACGTGA GGCCAGTCTGGGTGAGACCCTCATTTTTGTTTTCCAATACCAATATTCAGCTAACGACAT AGCTACCCCTTCTAAAACATTTCCCTATGGATATATCTCCTGCAACATCCCTCTCCCCAA ACCTGTTTTCAGGAGCTAAAGATTAGTTTGTGTTTTCTAGAGTTTTACATAAATAGAATC GTGTCATCTATACACTTCTTAAACTCTTTCATTTAAAACTTCTTCATTCAACTCACTTAT TTTCAGGCTCACCCAGATATACCACCTACAGTGATAGCGTTGCTGCATAGGATTCCATAT GGGGATTGTGCCTTCATTCATTCATTCATTCATTCATTCATTTAATCTGCTGCTGGTAAA CCCTGGAATTGTTTTAAGTTTGGGCCATCCTAGTGTCTCTCCATATACAGTGTCTGTGAA CTCTTGTGTGAGAGACTATGTAGACAAATGCTTCCTTTTGTGTGGAAGAAAGTTGAGTGC CTAGAAACAGAATCATGGTTTGATCCTGTGCAGGGTTACGGTTAAAAAACCTGTGGTTCA TGTGGTATCTCAGCTGCTTCCGGTAGGACGATGTGAGGATTGTTGGCATGTTATTAAAGT GTGTCGAGTCCTATAGGAAAAGCACACAGCCCAGAGCCGTAGAAAGGGAACGCAGGCCAA GGGAGCGAGCTGCGGCTATAGGAAGCAGTTAGCACCTCTCATCTTAAGGCTGTGCCTCCT ATCCTGTCCCCGCCAGAGAACACTTCTCTCGAGAACTCTCCCCCCAGACAATTCCTGTGT GTTCCTCCAATACTGGAACCCCAGGAAGGATTCCCACGATCCAGTGGGTTCTGCCTGTGG AGGCCCTCATCTCCAAACCCCTGCACAATCCAACAACCTAACCAGCCTGTCTCTCCTTTC TCCAGGGGACACTTGAATTGGCTCCAGCTCGATCGGAGAGTCCTGGAGCATGACTTCCCC AAAAAGTCTGGGCCGGTGGTTCTGTACTTCTGTGTCAGGTAGGTACCCCTGGGACACCTC CCTGCTTCCATCTCCTTGTTCTTCATCAGAAGAGTCTAGAAGGATGAAGAGACTAAAAGG AAAGTGCAGACTGAGTGTGTCTTGGTCTGTGATTAAGGATAAAAGTCATAGCACAGCTGT ATTCCAAGAAGAGGAAAACTCCCCGTATGGTTGTTCTGGGTCCAGCAGTGTGTTAGGTGG TCACAGACTGTCACACAGACTGTGTGAAGGCTCGTGTGCCAAATGAAGATAAAGCTTTAT TTTAGGGAAGAGGATGGAGAGAGTCATATATCTCAGAGTAAACTGAGTCTTGTATTGTGT AGTGAGTCTTGATATTCTTTTCAATGCCACTTAAAGCTCTATATTAAGTCTCTGTGGTTT TTGTTTCTGTCACAAATGCCACTGAAATTCCTTGAAATATATAGAATTTATCTCAAATAG GACTGATTGAAATGTCCCTTCTGACAAGGGAGGACAAAGTATCAAAGATGTCAGAGGAGT GAGGAGATAGCTCAGTGGATAAAACACTTGCAGACTTTGTGTGTGTGTGTGTGTGTGTGT GTGTGTGTGTGTGTGTGTGTGTAGAGTTAGGTGGACATAGAACTTGCCTACAGTCCCAGT CCTCAAGAGGCTGAGACAGGGAGTCCCTCAGGCATATTGGCTAGTTAGACTTGCTAATTC TGAGATCAGCAAGAGTCTGTCTTATTAAATAAATTAGAGAGCAATCAAGAAAGACACCCA GGGTCAATCTCTGGTCTCCACATGCTTATGGACACTTGCAAACATATGTACACACACCAT CCACAAAAAAGAAAAATACGATACGCATATGTCATATGACACTTTTTGAAAATTTCATTG TTTTGTGTATGTATAAGCATATACATGCCACTGCACGCATGTGGAAGTTAGAGGACAACC TCTTGGAGCTGATTCTCTTCTTCCATCTTTATCTAGTTTCCAGAGCCCAAACTTTAGTCT TCAGGCATAGGTGACAAGTGCCACTAAGAGGTGGAACCATCTCACCTGCTCCTAGTATAG ATCTTTTAGGGGTCTAACCTTTTCACTGTCTTCTGAAGACCCCAGAATTGATCACTTCTG TTTGCAAATAGGCTTAGAAGCCTAAAGGAGAATCAGAATGCAAATAAGCAGCAGAGTCAG GAGCTAGTGCTTCCAGACACATCAGCTCTGAGCACCCACCCAGCCATGGACCCCCTAAAA GCACTCTTTCTAAAACAGTCACCAGTACTGGAGAGGAACTAGGGGCTTTGTTTTGATTTA TTTATTTTTCTCCTGGTTCTGAGGCTTGAACCCAGGGCCTTGAGTGTACTAATGACTATA CTACGTCCTTGGTCTTCAAATGAGAATGGCTCTTTGCCAACTCCTCAGACCCTGCTCTTC TTAAATACACTCACAGAAAGCAGAAGTGGGGGTGCAGAGGGCTTGCAGGCCATTCCTCCC TGAAGAGCAGGGTCAGGGTTGCAGTTCAGATGTAACAGTCCTGCCTCCGCAAACAGCATC CCCCAAGTCTCAAGTAAAGAGCTAAAGGGTCCATTTAACAGGCTGAAGTGTGCGTCTTTA CCTCAGCTGCCGGAGTAAATTTCAGCTTGCAGTTAATGCCTTTCTGATTTGCTTAACAGC TGCAGGAATATCAGAGCTAATCTCAGCCATTTCCATTACTGATGGGAATGATCTCAGTGC CATATTCTCTCTAATGGTGTCTCAGATGAATGGGGAATAACCTTATAAAACAAAGCTAAC AATTCCAGAGAGAGGGGATGGTTGGATCAGGACACACTTGGTTCATTAACTTATCATCGT AGGTGGAGGCACAGACTTGGCCACATGGTCGGCTCCCCTTCCTTAAGCAGCTTTTTTTCT AAAACCATAATTGAGATTTTATTGTTTATGCTGAGAGTTGGTACAAAGACATTGCAATTT AGGTGCAATTTATTATTGTAGTTTTATCATTGTGCATGAATGTGTGTGTGTGTGTGTGCG CGTGCGCGCGCGCGCATGCATGCATGTATGTGTGCATGTGTATGTGCATATGTGAACATG TGTGAACATGTGTGTGTGAGGTGTGTGTGCTTGCATGCTTATGTGTCACAGTGCAGATAT GGAGGGCAGAGGACTTTGCAGTCTTTTCTCTCCTTCCACCTCTGCATGGATTCTGGGATC AAACTCGGGTTGTCAGGCGTGATTGACACGGCAGACTCTTTCCTCACAGAGCCATCTTGC CGGCCCAATCTGTGTGCAATTGTTAACATATGTACTGGAAATCTGTGTGTTGTGATTCGC TTTGAAATAATTATTCTAACAACTTTGCCTCTTCAAATCTGGAGGAAATTTTCCCCCAAA GAGGCATTCTGGTACAAAGATGCTGAGGTCTGTAGGTCTGACCAACTTGCAGTTTGATGA CACATAGATATGTGTTTGAATTGTCACTCTTCCAATTACCTTAGCAAAATCATTAGAAAA CTAAACTGGCAGAAGCCTCACAGTTCTGACTGGGCAACACTCAAGGAGCAGTGTAGAAGG AGTATTTAACATGTTCGAGACCTACTCAGTGCACAACCAGGACCCCAAACTGTCATTTGA GATGCTTTACATTGTAAACTATGAAACTGACCCCCACCCCTAGAATGGTAAACTCACCCC CAGTATAGAATTATTTTTTTTACTGAGCCAAATAATAAATAATTAGTAAATGATTTTATC TCTGAAAAAATGTATGGTGGGACGTGAAGGTTGCACACCTTTAATCCCAGCGCTAGGGAG GCAGGGGCGGGGAGTCTCTGTGGGTTCGAAGCCAACTTGGTTTACACAGAGTTCTAGGGT AGCTAAGGTTATATGGTATGATCTTTCTCAAAGGAAAAAAATCTGTATGGCTCTGGAGAT AGCTCAGTCAATAAAGGGGTTACAGGAGCTCAGTTAGAACCCGAGTTCCTTTTGAAAGAG CTGAGCATGGTAGCAAGTGCCTGGAATCCTAGCACTAGTGAGAAAGAAACGGAAGAATCA TGGGATTGCCAGCCAGCCAGCCAGCCTAGCTTACATGATGAGTTCCAGACCAGTGAGAGA TCTGCCTTCAAAAACCAAAGTGGGCCACTCCAAAGGAGTGACATTGGAAGGTGATCTCAG GCCTCTACACACGCATGCATGTACATGTATGAACATTTGAACACACATACACACCAAGTC ATTTACACTTTAAAACTGAGGTGAGGTGAAGGTCTCTCACTCTTTAAGCACTGTTCCTTT TCTTGGTGCTTTTTGTCAGTATTATTGAAGAAGAATAAAAACAAAAAGCAAGCAAGCACC AGGCTTGGCCACATGCCAAATGTTGGTACAGATGCCAGCTGTGTGTAGGTTTGGGGATTT AAACCCTGGCAGCAAAGCATTGAGTATTGAGGTCTCTTCAGGTGTACATGTTTTTCAGGG CACCCAAACCCAGTGACAGGGGAACCGGGAATGTTCAATAGTTGCTAGCTATAGCAAGAA CTAGAAACCAGACTGGCCAATGCCTGCATGGCACCTACTTCTGCTCTGCAGCAGGAAATG ACACCCCGGCCTACTGTACTTTCAGTTGGCCTTATGGAGAATCTCAGGGAATGCTCATTA GAGGAAAATCCCCAGTGTGGTGGTGCATACATGTAATCCTAGCACTGCAGAAGCTAAGGC AGGGGGTTCAAAGCCATTCTGTCGCAGAAAAATAATTCCGTTGGTAGGGGTGCTCAGTGG GTAAACAGCTTTCTGAGCAAGCACAAAGGGCTGAATTCAGACCCCAGCACCCCTGAAAAA ACTCAATGTGACTGAGATCTGAGGAGGTGGGGCAGACGGAGAGGTTCCTGAGGACTCATA GCTGAAATGGCAAGTACTGGGTTCAGTGAGAGACTATCTCAAAAACAAAGCAGAAAGGTG ATTGAGAAAGACACTTGGCAGTGACCTCAGGTCTGTACAAGAGCTCACACAGGTAAATAT ATACATGGGGGTATGCACACATGTGCACATATAAACCTACATGCAGATAATTTTTTTTGA TCTCCAAATTCCATTTACGATCAAACATTGCCTACTCTCTATTTCTTTATTTCTTTAATT GTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTATGCACCAAGTGCCCGGGGAGACCAGAA GGTGGCTTTGGACCCCTTTGATCTGGAGTTACAGGCAGTTGTGAGCTACCTGGGATGGGT ACTGAGAAGCAAACCTGGGTTCTCTGTGAAGTCAAGCACAGCTCATGAATTCTTGCCTGC TCTTTCTCTGTACGAGTTAGACAACAGATAGTCTTTCCTTTCCAGCTCCTGCCCTTTCCA GAAGGTGGCAATTTTCTGAGTTTAGTGTTTTCCTAAACACAGCCTCACCTGAGTGCTTTG AGCTCATCAGGTCCAAAGCATTTGTAACTGGGCCGCCCGTTCTCTTTTCTCCCCTAACCT CCTGCTTCCGTGGTTCTGTGGTTCTGTGATGCTGTTGTTCATCCTCTTGTGTGGACTGCA CGTCCTGAGCTCTCCCCTGATCCTCTTCCTGTTTGTAAGTCCATGGATTCTCCAATGCAA AGCCTCTCTCTACCCTTTTCTCTCCTGTTTCCTCCCTGAACTCAGCCCCTTATGTGCTGT CACATCAACTCCTGCATCAGTGTCTCCAGGTAGCTGTCATCCAGGTCCTGGCCGCAGGAG TCTAGTACACTCTGATCTGAGCCTCCCTTTTCAGCTTGCCCAAGCAGCACCCGAACAAAC TGCTCATTTATTTTCTCCAAGAGAGAAGGCAGATTCTCCACCGCAGTGAGCTAGCTTCAC AGAAGAGCTCTGTCTAGAATTTGCTGCTTCTCTAATGATGTCCCCTTTTGCTGGAAGAAG ATGCTGTCCCTTATGATTTGTCCGAGAAAACAAAAGCCAACGTGAATGAATGCACTCCAT CAACCTACCTCCTTCCCTACCGACTTGATTATATCAGCTTCATCTTTGTAGACCCCGTGT CCGTCTACTGTACACATATAAACACACATATAAACATGCATATGTACAACACCTACACAT ACACACAAACATACACACATGCAAAACATACAGATAAATGCACATAAATATGATACAATC ACCACATACACATATCATATTCAAAGTCACACAAATACATATTCATGTACACACATCCTT CAGAAGACTTGCTTCATCCTCTTGAAGTCACTCTTCCCTTTTCGTTCAATAATACCAAAG CTGCAGCAAGCACTTAGGTTCCAGCTGTCCCCCTGCCTCAGAGCTCTTCACTGCTCGGCT ACTTCATCCTGGCTTCATCCTCATTAGGGGCACATCTTCTCTCACTGCCTGAAGGAAGTC CTCTCCCATGGTGCACCCAGCCATTGCTCTTTCTCTGCTCCCTCCCTCATGACGTGTGTC ACTGCTTTCTCAGCTTGTAGCCGTCCGCCCCTCTGACATGGCCCTCTGTGGCCCTGGCTG TGGCTGACCAAGCTTACCTTGCTGGGCTTTCAAGTCTGTGGTGCTGTGAGGTTCTAATCC GAATCTTCTGTCTCCGTGCATGGCTCTGCCACAGGCTCCCCTGCTCGGCTCCATGTTGGT GTTTCCCTCACTTGTCTCTCCCCTTACTCTTCCAGTGTGTGTGTGCATGCTCGTCCCTGG CTCCCAGTACCCTCACTTCACTGAAAGTTCCACCCCCACTCACCATCCCTGACCTCTGTC GATATCCCAGGGTCCCCTCAGCTACTATGGCTATGCATCGGAGTGCAGCCTAAACCCATT GACGTCATTACTTTCCTGCCCCTCACACACATGTTCCACAGCAGTCCATCATCCCTGTAA CTGACACGGATGCTCCTACACCAGCGCCTCCCCTCCACAACCCAGGTCCCTGAGAATCAG CCCACGGCCCACCCTTCCACCCGTGCCTTTCTTGTTCTTGCTGCTTTTACTTTTCTGCAT CTTAGATTTACCCCCACCCCACTTGCCAAGCATGCGCCATTGGCTGCAATTTCTACCTGC TTCTCTAACCCACTCCCAGAGCTTTGTTCTCTCTGCTCAACTCTGCTTCTGGCCTTGGCC CTCCACCCCTCCTCCTCTGCTGCCATTGGGCACCTTTCTAGAATGCTCGATGCTAATGAT CCCCCATTATCATTAGCGTGTACCTCCACCTACCTGTTCAGCTTCACTTCTGCCTGCTCC CCTCTGACCATGCTAATCAAGAGCTTGCCCAGCCATTGTGACTGCTGTAAGACAAGGTCT GGCAATCTAATAAAACGGGTCCAGAAAAAGGAAATGGGAGGAAAACATAGCTACATAGCC AAGGAAGTCTATGCATATTTGTGGGCCCAGATTTGTGCTTGGAAAAATTCCTACATATCA GGAGAGTGCCGTGAAGTGTGTATTCAGTTAAATCCCCAAATTTAGCCGCTGTGTTTGTGG GAGAATAAATATTAGATTTATCTCTTTAGACCTTGAGTTTTATGAACAACAAACTGAAAT AAACAATAGGAAATCGACAACAAGGGACTGGCTATTATCTAGAAGAAGATTCTCTGGCCC TGAAGATGTCTCTCTCCGTGATTGAGACTATAGTTGCTACTTCCTGTTCCTTGAAAGGAC AATGGTGTCTTATTGGAGGTGCCTAGCTAACCCGACCTTGCCTTAATTCAGCTGGGTCCC TGGTTACAAAGTAAAGCCTCTGAAATCCTAAGCATCAGAGGCACTTGGCTGCAGAAATCC ACAGCTTACCATCCACATTATTATCACCCCCTCTTCACCACCGAAAGTCAGCGTTCCAAA TGTGACATTTGTGTTCATTACAAAATGAAACCACTGGCCCGTTTAATTAACATTTGCTGT AAATATTCAGTGGTTCCCCAAGTGCCAAGAGGTAGCTAGCTGCAAGAGTGGCAGCAGGGC AGGGGCCTGGCAGAGCTCTCGCTGGCTGACGTCATCTGGATAGAGGTCAGTGTGTTACAG CCTTAGCTCATAGCCTCTGTGAGGTAAAAAAGAGATGCCATTCCCCAAGGCTGCAGGCAG GTCTAGATGTATAATCATTCAAGCAACCAGAATGGAGTACATACCTCAACTTCAGACTAG GATAAAATACTGAGTCCCGAGTCCTCTGAGCTGCTGTGGGTGTGACATGGCTCCTGGAGG TTACCATTCTGGCTGGCTTTGACCTCAGCCTAGACGGTTGCTCCTTTCAGCTCAGAAGAA AGCACTAAGATTATCCCTGGTGTGTGTGGAAAATAACTTATTTTAATATGTACATTTTGT GGGCTGGAGAAATGACTGGCGCGGGGCGGGGGAGGGGGGGAGTAAGACTGAATAAGCTGA GGGCATGGCCAGCTCAAAGGTATGGTTAAGGGGAAGGGTTTATTATAGGTGTGAGGAAGA AAACAGCCAGAGGCATCTGGAAGAGCATAGAGCAGAGAAGGCAATAGAACACGACCAGCA GACTGGCTTTGACCATGGGGTTAGAGGAGAGAGAAAGAGAAGGAGAAGACCAACATGGAG CAAAATGGAGAGGGGGTGCTGAAATAGCAGGGCTATAAAGAGAAGTGAGTATCTGGGGAG GGAAGCCCATGAGCTAAAGGCAGCGCTGAGAAGAGCCAGGATGCTAGCATGGACTCTGAA ATGTGTGCTTGTACTTGTGATGCTGGGAGCCTGGAAGCCAGCGTGCACTTTAGTATATGA GTAAGCACCACAGATGTGTGCCTTGTGCCAGTGATAAGGGGATGGCTCTTTGGTAGAGAG GGAAGCAGCTTCATGGGTTCCTGGGGAATGCTGGCTTTTGTCTAGCCACCAGAATTCAGG GAAATGGAGTTTCCTTTGGGCCTGACAGCTGCCAGGCCTGGTGACCTGAGTTCCCTCCCT GGAACCCAGGTGGTGGACAGAGAGAGATGACTCTGCCAAGCACTCCTCTATCCTCCACAG ACACAAGTGCATTCACACACAGGGAGGGGTTTGCCTTGCTGTTCAAGTATGATGAAGCCA ACAGATCAAGGGTTGAAAGTGTCCTGTGACAGAGCCCAGGAGAAGAGGTGATGTCACATG GTGCCGGGAGAGTTGGGAGGCAAAGGGGGGAAAAGAAGGCAGTATCCTCTACTGGGCTTT CTATGGAAAGCCACTGCCGCGCTGGGAAAACAGGCTTGGGATTGGCTAATTTAAATGACT ATGATTTCAATGGGCTTTCCAACCTAGGGCCTTTCCCATGTCATCTGGAACATGTCTCTG GTCAGAAAGGTAGGGGACCATGAGAGAAGAGATGGTGGCAGCATTTGAGAGTCAGTAGAG GTTGTAGAAGTGAGACTTTGGGCCCCTTAGTCATATTTGAGAGTTAGAGCTCTGATGGCC ATGGGTAGCTTACTAGCTGTATGAACTGGCTGACTTTGAAGCCAGCAAGGCCCAGACATT CACGCATTGTAAAGATACGGTTAATGCCGAGCAGACTTGGGGTTGCCTGTATAGACCCTT GCAGCGGAAGATACATCTTTTGTTTTCCCTGGACTCACTCAGAAACTCAGAAGGTTCTTT GTAAACTGTTTGAGGAAGCCATCCCTTCCCTACATGGGCAGTTAAGGAGGAGCAACAGTG CCCCCTACTGACACAGAGGACCACAAACCAGATGTTCATAAAAGCACCAGACCTAGTTTT TTGGAGGGGGAGAGAGGAAAGGGCAACCTCAACTTTTCTTGCAAACCATCGAGTCCCCTC ATTTCCCCAGAAATCTCTTCAACCTTGTGCCCGGCCAGGGTGGGAATAGAGATGTCTCGG GTCTCTTTTCATCCAGACATTTCACTTCAGAGTTTCCTAGCACAGATCGAAAGTTCAGGA TGAATTAAACGCCCAAGGTTATGAACAAACACATGCCAGGCCCCAAGCCTCCAGGATTTT CCAGTCTGTTGTCTTGGTGATAAAGGTTAACAGGAAACTGCTTTCCGATTTCTGTCAAGA GGAGGATTGCTCTCTCTCTCTCTCTCTCTCTCTCTCTCCCTTTCCCCCTCCGCTCCCCCT CCCCTCTCCCTCTCTTGCTCTCCCTCTCTTGCTCTCCCTCCCTTCCACCTCTCTCCTAGC CATGCTTGTCATTTCTGCACCTCCTTGGACTTGACTGCCAGATGGTAGACGTCCATGAAA ACGGAAGCGGGCGCCTGAGACAGCAGGGCTGCCGCCTCATTTACTTCTCCATTACCGCAG CGCGGAAGGGAGAAGTGGAGTGTTGGGCTCTTAGGAGATAGTCTTCAGGAGAAACCTGGG GCTGAGGAGGGGGGCTGAGGAGGGGGGTACACAGGACATCTCTGTGCTTTAGTTGAGGAC TAAGGCAAACGGGATAAAGACACAGGACTTGGAAAACTGGGCTATTTCAGACCCCGTGGG CTTCCACTCAAACATTACTATGGCGATAAGCCTTCCCTGCCAGGCTTGGGAGGTCACTGG TGGGTTTTTGTCATTAAGAGACAAGCAAATCAGCAGCCATGCTTTATCCACTTTCTGTGT AGACAGGGAAAGACAGGAAGTAGCCTGAAACCTGGCTGTGTTGGGGGGTGAGACCCCACA CCTGAAGTTTTATGACATTTTGCTTATCATTTGTTATTTCTTTGTCCTTACTCTTTCTCT GCTGATGTGGCTTAAATCTGAATTATACACACGCACACACAGATAGATACACACAGATGC AGACACATGCACACACACATACACACAGAGAGACACAGACACACATATACACACAGAAAG ACACAGACATACAAACACACACACATACACACACAGAAACACACACACAAGCACAGACAC ACACAAACACACATGTACACACATACACACAGACACAGGCACACACACACATACACACAG AGAGATACACACACACACAGATACAGACACATGCACACACACATATACACAGAGAGACGC AGACACACACGTACACAGACATACACACACACATACACAGAGAGATACACACACAGACAC ATGTGTAAACACACAGAGAGAGACACAGACACACATATACATACAGAAAGACACAGACAT ACAAACACACACACATCCACACACACGCACGCACACACTCACGCACATACGTTTGTTGAA TGTTCGGACCCAACTGGTGCTGCCATTTGGGGACATTGAGGAACCTTTGTGACATGGGAC TTATCTAGCAAAGGCAGGTTGCTGGAGGGAAACCTTGGAGGATATATTTGTCTTGGTTCC AGCCTGAGCTCTGTGCTTCCTAAACCATCCACGAAAACATGAGCAAACCTTTCTGAAAGC CCCCTCAGCTGCCACACTGTCCCTGCCACGCTGGACTGGTGTCTCCAAACATCAACCCCA AATGAGTCCTTCCTCCTTTTCATTGCTTCTGTGAGGTGTTCCTTCACAATGACAAGAAAG TAGCATACTACCCCTTAGGGACTCTGACCAAGGTGGGACAGACTGAAGAAAAGCTGAGCA TCAAAGTTAGCAGTTATGTCAGGCTCTGTACTTGATCTAGAGGCACAAAGATAACAGTGG TATGCCCCACCCCTCCTGGAGGCCTGGGTTGTCAGAAATGACAGGGCTGAGGGAAGTGTA CTGAGCAGTGCCCCAGGAGCTCAGGGGAGGGGCTGTGCTTGCATATATGGTGGAGCTGGG GGTAGGGGAGCAGGAGCTATAGCAATGTCCTCTGCGGGGTGGCTTGGGCAGAAGCACGGC TGTCAGGTGATCTCTGAGCCAGCATAAACTTCCAGGAGTGCAATCCCATACTCACCCAGT CAGCCATTACCCCACTGTGTCCATGTCTCACTATCAAAACGGAACACAGTACCAGAATAA TAGCAGACTCCCCCGAAGGCTAACGGTGACTTTTCCACTATGTGATAATTTGAGTCTACA TTTGTGGAGTCTGAAATAGCTCAATTTTCAAAGTACTTCCCTGTCTGTGTTGCTTTTATT CCTCTCGTTTTCTCTCTTCTTTCCAGTTTGTTATTCTGCCTGCCCTTTAACAACGACAGC GCAGCTAGAGAACGACCAGTCCCCTCTGGCAGGCTTTGCACATGAGGACCATTCAGTAAC CCTTTGGAATTTTGCTAACTCTGACTTTGCAGTGAGTTGCTGTTGTCTGTTGATGGAGGT GACCGGCCTGTCTCTGAGTGACACCAGGTTCACTGGCACCTGCACACAGTCACCAGAGCA GCTTCTTCACACACATCGCTTGCTCGCTTAGTCTACAGACCAGAGAAAGGGTTCTGAGAC TGGCCTGCCTGGCCTGGGTTTTGTGAGGAGAGATTTTTGCTTTGTGTGTGTGTGTGTGTG TGTGTGTCTGTGTGTGTGTGTGTCTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTG TGTGTGTGTGTGTGTGTGTGTTGAGATAAGGTTTTGTGTAGCCTAGGCTGCAGATGTAGC TCTTGCTATGTAGCTAAGGGTGACTGTGAACTTCCATTTCTCCAGCTGGGACCTCCCACA GCTGGAATTACAGGTGTGTACCACTAAATTCAGTTTTGGCTTGTTGCTGCTGCTGCTGCT GCTGCTGCTGAGATGATGATGATGATGGTGATGATGGTGATGATGATGAGGGTGTGGATG TTGGGGCTGAGGAAGCTGTTTTGGTTTAAATTCATTCCTAGTATCTAAAAATAAAAAGAC TTCTTACAAGGAGATCTATCGAGTCCCACTCTTCTCTACAGTTAGAAAAAGAGAAGCCTG ATACAGTGACGTGTCATGCCGTAAGTCACATGGATTAGATAGCCAAGGTTGGACCTCTGG TGCTTGACTTCCAGGATTCTCATCATCAGGGTGCCATGGTGCTGAATGGCCAGGGCATTT GCTTCTTATTTTGCCCACTTTCCCCTCTGCACCCCGCTTGTCTGTCTGTTTCCTAAAATC CAAGGGACCAGTGCCCATCGAGTCTAGTCTGGGTTTCCCTCAAACACCCTGTATGGATCC TTAGACCGAACGGGCGGGCGCATTATCTGATTAAAGGATTTAATAAACTCTGAATTGATG TATATAAAGGCATGTTTAATACAGACTTAAATAATGTCAGCATGTTTCATCTTAAGAGAA ATTTACACACTCCATCCGATAAGAATTCAGTTCTCATTTGGCTTAGCATGCACGCCTGTC ACAGCCTTGAGAGCACTTCTCCCAGCCTCGCCATGTGCCTTGGGATTCAGTCATGCTTCA CCACCCTCAGGGAGGCACATCAGAAGCCACTGAGGGCCGGGTGACCACTGCCTGCTGCTC CATTGAACAGAACAAGATCTCCTTTAAAAGCATAGCTCTACAATGATTACAATTTTTAAA AAGTAACATGAGAGAAATAGCAGAACAAGACATTGGACATCAGGTAAGGAAAGAGAAGTA GAAGGCAGCTCAGAGTCTGACATCGTCATAGTTAACGCAGCGCTGTGAGAGCCACGTTCA ACCTGTCTGTGGAGACTTGGCTTGAAAGAGCTTTGGAGAGGAGTGTGGGACAGACAGATG GACCTGAGATGCCGCTGGCCTCTCAGCTGAAGTAGCCCAGTCTGCCTCAGTCTACCCTCA CTTTCAGATGACTATAAGTAATGTTTTGTTGCCACTTTGAGGTTGGGTTTATTTCCTTGA AAACTATGTGCAGGAATTTGATGTCTCATCACTGGAAAAAAACAAAAACCAACCCCCCCC TCAAAAAAAAAACCCATGAAAACTCAAAATTTATAGTGCTTGTTTATTAATACTTGTTAG GTCATTACACATGTGCACACACACACACACACACAAACACATCCACGTTTTGCCCTTGGG TGTGAATTTTAGAGGTTTTGGGGTTGGGTTTTAAATCAGCGCCCAGAGCTGGTGAAACAG TTCTTCCGTAAAGTGCTTGTCTATCCACACAAGCGTGATGATCTGAGTTTGATCCCCAGA ACCCACCTGGAATCAGCAATGGTCGCACTTGCTTATAATCCCACTACTGTGGGTGGAGGA GCAGAGATGAAACCCCAGGACTCGCTGTCTAGCCACCAGAGTGTATTTGGTGAGCTCCAG GCTAGTGAGAGATTGTTTGTTTGTTTGTTTATTTGTTCCTTAATGTGGACAGTTCTTAAG GAACCACACTCAGGTTTGTCCTTTGATGTCCATAAGCATGTGAACACGTGTTTCCATGAA CACTGCATACATATGTGAGCATACGCATAGACACACACACACACTCACCTCTTATTAACT AGTAGCTCACTAGCTAGAACTGCTTTGTCCTCAGAGGAAGGCTGTTGTTATAGTACAAAA AGTCCTGTATGTGTTATAAGGCTATTTAGGTTTAGACTAGTTTACGTGTATGTGTGTGCA CCTCCATGAGTTTATGTGTACCTCATATGTGCCAGAGGGCGTTGGGCTCTCTGGAACTGG AGTTAGAGGCAGTTGTGAGCTACCTGATAGGGGTGCTGGGAACTGAACCTGGGACCTCCA GCAGGTAAACACTCTTAACTGGTGAGCTTCCTCTCCCATCCCACTATTATATATTTAATA TAATAAAAATGACTTCACTGTGTAGAAAAATAAGAATCTTAGAACCTTGGAGTTACATAG ACTGATATCTCATTAGGCTTTTGATTTGCATTTCCCTAGTGCTTAGTGACGCCTGGACTG TATTCTTATATGCTTATTGGCTTTGAATGTATATTAGAAAATGCCTGTACACATATGTGT AAGACATGGTGTGCCCTCAAAGAAGGCATCAGAGACGAGACTGATGGCCCCTTTGCTTTT TATTCATTTAGCACTGGAAACTCTAAAGCCACCCAGCTCAACTTTAGTGATTTCCACGCC CCCTGTGCCTTACACATGGTTTTTCCTCTTGCAGATTCTACATAGAGAGCATCTCCTACC TGAAGGACAATGCTACCATTGAGCTCTTCTTCCTGAATGCCAAGTCCTGCATCTACAAGG TAGGATTGTGCTCTTCCCATTCAGTTTCCAAAAGAAATAGAAAATACCAAAATATTTCCC ACAAGTCAGTTTATTGATTAGGAAAAGTTGTTTATTAATTAATTGCTATTAATAAATGAG AAACTGCATGTGAGGAAAGCCGCCGGCTGAACAACAAGACCTCTTCTGATCTTGTCACTG TCCATGCTTGGGCATGCTAGGGGCGTGTTCTTCATGGGAAGGAGGTCAAAGTAGCCAAAA ATTGATCAAGTAGTCACGTCATGTCCACAGTGAAGAGCAGACAGAATGGGATGTGCACAC ACTCGCTTGCCTGCCTGTGCTCAGCTCAGCTTTCTATCCTCTAATATCACAGTTTGGGGC CCCTGTCTAGGGAATGATACCGCCAACAGTGGACTGGGCCTTCCCATGTCAGTTAACTTA GTTAAGACCCTCATCCACAGACCACAGACCTAGCCTAGACAATCCCTCACTGAGACTCTC TTCCCAGGTGACTCTAGATTCTGCCAGGTTGACAATTAAAGCTATCCATCATACATTCAT CCTATGAAACTCACATGAAGCACAGGCTTGGACTTTTATGTGAGAGGCCTGGATCCTCAC AGCTCTCCCATGAGGAAGATGAGGCACAGGGAGACTTCCATATCTAACGGGCAGAAAGTT ACTCATTTGGTTCAGGGGAGCCCAACTGCAATCGCCAGGTCACTCTCTTTGCAGAGTATA CCCAGAGAACTTCAAATGTGAGCATGTCTCTGGTAAAGTGGGCACTAAATACTATTGGAA AATTCCAAGGAGAACTCATGGCTTATGAGTTTCCTATTTCAGTAGATCCCGTTTTGAAGC ACTGTAGTGGCTCACCAAACTTCAAAGCAGGTGGGCTGAGATGGGGAGCAACTGCCGCTT TCTCTTGGGGAAGTTCTTTGCTGGATTGCATGGGATAATTCCACCATTCAGAATGGTGGA GGGCCTGGTAGACATCAGGTTCCCCTCTGCAGAAAGACTTCACTTGGTGGTAACTGATGA ACCAGGACATAGACTGGGCTCAAACCCAGAGCACACAGACAACAGTCCTTTAAGTCTTGC TGACTGGTGGGAAAAGACATTAATTGTAGATCCAGGTTTTAAATTCCTTCCTTCCACTAA TCCTTAATTTTCTTATTATACAGTGGAAAGCATGATAGTATCCAGATACCTTACAAACTA TAGGAGCACCTGGTGGGTTTGTTGGTTTTATTGAATGGGTAAGCCCTGATTGAGAGAGAG AGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAAATAAAGAACAAAACTGAG CACTGTCCACCAGGTGGCAGACTTGAGCTAAAATACATGGCTAGAAATCAGTGAGCTTTT GAAAGGGCACTCATACCACTTCCTGCTGGGTGTCCATGTATAAAGGGGAAGGAAGCTGTT TCCTGGAGTTGCTCGGTTTCTCTTGTTCATACCTGCTGAGCTTGTAGAAACCAAGAAAAT TAAATTCTCAGAAGCAAATACTACAGATTTCCCAAGAGCAGGTGCAAGCAGCCTCTAAAA CTGGCCTCATTTAAAGTCCAGATGGACTTTGAATGGAGCAATGGTCCTCTAAAGTTTGTG TAGACAGAATAACATCTCAGGACCACTGCTTAACCTCCGTCATCCAAATATTTTCCTTAG TAAGCACACAGATTTCACTAACAGGGTTATGTGTTCATGGTGAGCCTTCTGAAATTTTGC CAAGGAGGAGGCTGATGTTCGTAAGAACTATGAGTGACCAGACTGCAGTGCCCTATCAGC CATGTCCAACAGCGTGGGACAGAAACAGACGTCCACACGGTTGTAGATATTTAGGTTTTT CTGTGGCCGACATGAACTAAATATGAATGTTTGCCTCAGTGTCTTCAAGCTTCATTTTTC CTTTTTGACTAAACGCCGACATTGCAAGCCCATCCCACGTCTGGGAAACTCCTAAGACTT AGCACTGTGCCACACACTTAGCACTGTGCCACGCACTTAGCACTGTGCCACGCACTTGAT CAAGTTACTTGGATTCCGATACCCTTTTCTTGGCTACAATTTTCTGTGCCACCCACATGT CCCAGCTGTACACTGAGACATTATCCCAGAAGGCAGGGTGATGTGCACATAAATATTGAC TTCACCAGGAGTTCAGTATCGGACCACTTGCTATTTTTTTGGTGCCTGACTGACGGTGTT TTTCTTTGCACTTGCCTGCTTGCACTTTGCAGACTCCAGGTTGAGCATAGGGCCTTACCC GCTTTAGGCGAGTACTCTACCGCTAAGCTATATCTTGGGCTCTCTTTTTACTGTTTTTTT TAAAAAAAAAAACACACCAAGTTATCCAGGCTAGCCTTAAACTCACCATATAGTCCATGC TATCCTTGAACTAAAATTTTTCTGCCTTGGCCCCCTGAAGAGCTGGAATTTCAGACCTGC ACCACCATACCCAACTCCTACGGTGTTTTAGAACTACGCTGTTGAAGTAAAATAAGCTAT TTACCATGCCTCTTTGCAGACCTACTTCCATTTATATTTTAAAATATTAAGTTGTATTTT TGATACTGAGCAGAGCAGCTGAGAGGAGACTCCGCAGTTAAGAACACTTGTCATTCTTAC AGAGGACCCAGGTTTGGTTTCCATCAACCACATAGTGGCTCACAGTTGTCTGTAACTCCT GTCTTAGGAGACCTCATGTACCTTGGTCACCAGGTACTCACATGCCATATATAGATGCAT GCAGACAAAACACATATACAAAATAAAAACAAATTAGAAAACATCTTTTAAAAAATTATT TAAAGAAGTCAGGGACTGGGTTTAATCAGAACTAGGAGTGTGTAGTGACTAGTGAGAGGC CCTGTTTAATCCCCAACACAACACAAAGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTG TGTTGTTATTATTAAAGTAATAGGAAACAGCTTAAGGGGCAACGAGAGGTCCAATGGTGG CTCAGCAGTCATAGTGCTCGTCTCCAAACCTGGAAACTGAGTTTGACCTCCCAGGACACA CATGGCAGAAGCAGGGACCAACCTCCCACAGGGTGTCCTCCGACAGCCATCCCTGTTCAC ACGTACACAAGCACAGACACTGTCCTAAACCATGGAGGTCAAATGGCTCCTGAAGGCCCA TTAGCAAAGGTGACCATCTCCTACACACCCAAGGCCTGCCCTCTAGAGTCATGTTGCTGC TGCTTCTATTATTTGCCGCTTTCTTTCTAAATAAATGTCCCAGACCTTCCAGATCTGTCC CCTCTCCATTCATGAATTCCTTGTAAGAGAGACTGGGATCAGTGTGTCCCCGAAGCCACC CACACTCTCCCTCTCCTGGGTTTCTCGGGGTAGTTGCATTGCTTCTGGGTAAAAGCCATA ACAACCGTCAGCGTGACATTATGACTAACCCAAGCATCTCCCCGTGGCTGTGATTCCTTT CTTTCTTTTTTCTTTTTTTAAACAATGAGTTGTTTTACCTAAAGGGATTCGTTGTCTTGT TTTCGCTTGTTTGGCTTCTCTGAGCCGTTGGCTTTTGCTCACAGTTCCCACCCATTCCCA GATCTATTCTCGTACTCTGTCTCAACATCAATGGCGATTCATCAACAACCTCTGGTTTGA GTTCTGTGACTGCTGCTGCTAGTGATTTCCTGAGTCTTCCTCCTGGAACCCTCTGCCCTC CAGTTCCAACACGAACTTGGCTGGGTTTCATAACTCCTTCGTGGGAGGCCACCTTCCTGT CTGGGTCTTTCCCCACCCCCGCTCTGTATTAGGTCATCTGTCTTCTGGGTTTTGTTTGCT TGTTTGTTTTACACTGATGTTTTCCTGGACAGCATCCCCAAGTAAATCTAGAGAAAGGAT ATCCTTACACGTCTGAAAATGTGTTTATCCTCCCTTCATGGCATCTTAGAACAGTGGTTC CCAACCTGTGGTCACGACCTCTTGGGGGTTGAAGGACCCTTTCCCAGGGGTTTCCTAAGA CCATCGGAAAGCACATATTTCTGATGGTTTTAGGAACTGAGACACCACTCCTCTATCATC TCTAGGAAGGTCCACGCACCTGTAGATGCTGTCACGTGAGTACCTGGCATGATGGCATTG CACCAACCCCATCACATACCCTGAACAAATACAGGTGTACATGACAGGATTAGCATAATA ATGTATTTAGGTGGACCAATCATGCATGTGTAGAGAACAGTTACTATGTTGAAAGCAGCA GAATTGGAGGTAAAATGACCCTTTATGAATTATAATTACTAGGTAAAGTGTGTGTGTGTG TGTGTGTGTATGTGTGTGTGTGTGTGTGTGTACCATGCAAACTTAATCTGGATACTGACC CATCTTTTTATATACAGCTGTGGTTGATATGAATACTGCCCCATTGCTTTAGTAACAGTA GCAAAATAGGAGTTACAAAGTAGCAACAGAAATAATGTTATGGTTGGGGGTCACCACAAC ATGAGGAACTGTGTCAAATAGTCACATCATTAGTTAGGAAGGTTGAGAGAACCATTGGCT TAGCAGTTTGATTAGATGTGGGACTACCACATAACAGCATCTCTCAGAATATCAGGTGAT GTATTGGAAATGTCCCCCCACTCCCCATGCTGTCTCCCAACAGCTGGATCTTTGGCGGCC TTTCTCTGCATTCCTCTTGATCTAAAATTTCAGTAGTGCTGGTCTCTGTAGACACTTTGT ATCTCTTGGCTGGTAGGTAGATACTTTTATTCTGGAGACTCATATTCTTCCTGATATCTC CTTGTTATCTCTTCCTTCACCCCACCCCCCACCCCTTGGAAGTGCTAGGAATCAGAAGCT AGGGCAGGCTTGTGTCCAGGGTTCCATTTCTGGCTTTTATTCTGTTTTCTGAAAGGCTTC TGTCAGCAATACCTTTCATCTGTTCTTTTGGTTTTTAACCATGATGAGTGTGTGTATGTG TGTGTGTGTGTGTGTGTGTGTGTGTGTGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAG AGAGAGGTATGTATTATGTATGTTTCAAAGAATACCTTTGTATTTCTGCTTTCTCTCTCT CTCTCTCTCTCTCTCTCTCTCTCTCTTAAATATCCTATTTTCAGTCTAGAAAGATGGCTC AGAAGGTAGAAGGCTTTCTGTTCATGGAGAGGAACCCAGTTAGTTTCCCTTCCCCCACAT CGAGCAGCTCACAACCGCCTGTGACCCCACTCCAGGGGATCCAGTGCCTTTTACTGACCT CCACGGGCACACACACATGCCTGGAATGCACACATACACACAAATCAAAAGAAATATTTG ATATTGGACTCCTGGTGTCAACCTCTAGCCTCTATATTCATAAAAATAATACTTGATTGC TTTAAGAATATAATATTATCTCTTATCATTCTGATTACATTAATTATTGTGCATGCTCAG CTTCCTGTTTCTTCTCAGTGTCCTTTTTTTTAATATTTGCCTTTTCTGTAGAATAGCATC CTCACCCCCATCCACCAGCCCCAACTCACACTCTCTTCCGCTCTGGGGGGGGGGGCATGT ATGCACTCATGTGTGTGTGCATATGTGTGTCTGTGTGCATGCGTGTGTGTGTCTGTGTGT CTGTGTGTGTCTGTGTGTCTGTGTGTGTGTGTGTGTGTGTTTGCAGGCCAGAGCTCAGCC TCCATTGCCAGTTGCTTTCCACCTTAGGTGGTTTTAGCTGTAGCAGGGAATCCTAGTCTG TCCATTCACAGTTACAAGTGAGCAGGAAAAGCTGTCATGCTCTGAAAGCATGGGTCAAAA TAAGCCTCAAAGGCCAGGGGTGGGGAAAGGGGCTAATGGCAGCTGCTCTTTCCATGGGAA CCTGAATATCAACCTTTGGATGAGGGACATACCTTCCCATTTCCTCCGGGACATGCCAGT CTCCAGGACGTAGGAAAGAAAGCAGCTTTGGTTTGGAGTGTAAACTTCCCTCCAGTGCAG CCTCCACTCATCTACGGAGACACTGCCTCTCACCCCTCCGTCTGCAGGGGACGGTGGCTG TCTTTCATTTTGTTGGTTATTTTTCTCAAGCCACAAACACAGTTTTCCTTCCTTCCTTCC TTCCTTCCTCCCTCCCTCCCTCCCTCCCTCCCTCCCTTTACCAGGAGTAGAAAAGCACAA CTTTGGCAAATTCCTCTCTCACTTTCTCTTCCTTTACACACTCATAACATCTATAAGAAA ATCAGGGGGAAACATCATAACTTAACCCAACTTGTGGAATATTAAATCGTGTGAGAAGAG GGCGATCACCATACGCTTTCAGTGAGGAAGGAAGGGCCAGAGTGGGGCTTGCTGACACAC TGTGCTGTCCAACAACGGTTATGATGTTTTAACTGTCTAAATGGAGACAGGTGGACAGTG GGGAAAATTACGTTCAGGGGACGAACAAACCTCCTTTAGAAATGTGTGTTCACTTCCATG GAAAATTCCAACGAGATGCTGCGCGTTCCCTGGGTGAAGACTCATGAGCCAGGGGAGTTC TCCTGCCAAATCCTCCCTCCTGCTCTCCTCCCTCTTTGAATGTGACTCCTTATGACAACT GGAGCTGTCCATGAGTCACCCTGTAGGAGGCCACCCGGCTGTCACACAAGACAGGAGAGA TTGGGGACAATGGACTCTTGAGTTCTTCCACATTCAGAGTGAGGTGAATCGTCTGTCCCC GGAGTTCGGTAGTGAGAACAGTGCTGATACAGTGGGGTGTGCTTGCACCGCTGCTGATAC AGTGGGCTGTGTTTAGAATCCTAACACAGGGGAGACGGAGGCAGAGGGATCATTCTAGAC TATATAAGAAGATTCTGTCTGAAAAGAGTTCAGGCAACTAGGGGACAGTGCTGACCAAAC TGGAAAAACCCCAAGGGTCCACCCCCAGTACCACACAAACCAATGTGAGGGCATACACCT TCGATGTCTACATTCAGGAAGTGGAGGCAAGAAGATCAGAAGCTTAGGGTCATCTTCCAG TACTTAGCAAATTTGAGGCCAGTCACACACACACACACACACACACACACACACACACAC ACAGAGACAGACAGACAGACAGACAGACACAGAGACACAGATAGAAGCATAAGACTAGTC AGTAGAGAGATGGCTCAGCAGTTAAGAGCACTTGCTGATTTTACAGAGGACGCAGTTTTG GTTCCCAGCACCCACTTGGTATTGACAACGTCCTGAAACTTCACTTTCAGGTGATCCAGT GTTCACTTCTAATCTCCACAGGCTCCTTGAATGCACACGGTGCACATTCAGGCAAGCACA CAAATGTATAAAACAGGTGAATTAAAAAGAAAAAATATTCATCACGTTCACATCCCTACA AAAGCTAGCTTATAAGTTGATGTCTTTTTTAAGTTTTATTTTAGATGGAAATATTCTATG CTAAATTTATGTAATATGTCTAATGTCCTTTTAAATTTTATCGATTAGAAAAAAACGATT CCCACAAATTATGAATCCTGAAGATACAAAGGAAATTCAAAAGTTTTTGCTTTAACTTTT GGCCATAATCTGCTTCATACACAAAACCCGGGAGAGATAAGAAAATCAGCTCCTAAATCC AAAACAACCCTTCAATTCCACTCCTCAGAGGAGTCATTTGATATTGATTTGCTGTGGGTG GGGTGACCTAAGTTTTGCTGCTCAGAATGGCTGCCATGTGGTTGTAAATCTCATACTCAA ACCCTGTAACTTTCCACGCTTTGAATCTGCTACAGTTAAATTGTACTTGGTCTCAGTGTT TATCTCAGCTGAGCCACAAGCCCAAGGTCTCCATCTGAAGATGGAGTAAAATGTGCTTCC TCGGGCAAGAGAAAGGTGGCATGCCCCACTGGATTTTTACCACCACCACCCATTACCTGT GATTGACTAGGCATGTGGCTGATGAACAGAAAATTACTTTTTATTCATGGCCTTCCGATC CCACCAAGCTTCGTGCTTATATCAAACTCTGGCACTGCCCTTGCAGCAAGAGCAGAGGGT GATGGAAAAGATAGAGCAGGCTGAGGTGGTCCAGCTCTATAAGCTCAGCCCTTGCGGATG GAAGCAGGAAGATCAGGAGTTGGAGGCCATCCTCAGCTAAGCAAGTTGAGGCTAGCCTGG ACTACATGAGATCCCCTTTCAAAAGCTGAAGAAGAAAGGGCAGAGACGGTGAGAGCGGGA CGAGGAAGCTGGGTGGGGGGGGAGCCCTGTTCTGTGTGTGTTGAAAGGTCTCATCCAGCC TTTCTTCTGAGGTGTATGCCTCGGTCATCTCCTCCATAGGTGGGAGAAACGAAGCCCTGA ACCTAGTTCCACAAGATGAGGAACCAACATAAACAGTAGCCTCGGAATATCAGCCTCATG AAACCCCATCCTTTTCTCCCAATCTGGCTAACGAAGATGCAGTGTGTGTGCCTACATCAC CAAGAGCATGAAAATAGGGACAAGGGAGGGCTTTCTTATTCAGCCTTTCAGAAGGAAACT CGCATGGACTGGTCATCTTGGCAATGCATAGCAGACTTTGGGGAGAACAGTTCTTGGGAC CTCAACATAGTCAGGCTGTCTACAGCAGTTAGCAGAAGAAACCCCAGTGAAACTGCAGGG AGGGCGCCATGGGAATCACGCCATGATCTGTGCATCACAAGGCAAACATGACACGACCTG ACTGCTGAAGGCCTGGCACAGGCTGACAAAGAGGAGCTCTGCAAGTTTGCAGAGGTCCTG TCCATGCCCAGACGCAACTCCACACAGTCATTATGAGTTGTGCAATGGGGCATGGTAGCC AAACAACCACAGAAGGTAGCCAGGGAGATCACCTACATATGACCTCATACCGCAGTCTGA TACCGTACACCACATCAGTCAGGGTTCTCCACAGAGAAACATAGAAGGATACTTACTGTG TGGAGCTGGTCCACGTGACGGAAGGCTGAGAGGTCTGTGGCGTGTGTAGCACCTGCAAGG GAGAGCACAGAAAAGTTGCAGTTGTGACTCAGCCTGGGGGCCTGAGAACCAGGGAGGCCA GTAGTGTAAATGTCATCCCCTGGATGGGAGAAAGCAAGTTGGATACAGTAATTCACAGAG TGAGCAATGAAGCTGGATGTGGTGGGACATAGCTGCAATCTCAGGATGTGAGGAGCCGGG CGAGGCAGAAGGATCACAAGTTCAAAACTGGTCTCAGCTACTTAGTAAATTCTAGGCTCA GCACCCATCCCCAAAAGTGTGATGAAAACCAGGGAAACTTGCTTTGCCTCCACCTTTTAT TCTCTTTCTACCCTAAAGGCATTGGATGGTAGACGACTGAATTATTGAAGTGCTAGTCTT AAGGCATTGGGTGGTAGACTGTGAATTATTGAAGTGCTAGTCTTAAGGCATTGGGTGGTA GACTGTGAATTATTGAAGTGCTAGTCTTAAGGCATTGGGTGGTAGACTGTAAGTCTACTT ATTCAAATGCTAATCTCCTCTGAAAACACCCTTTAAGAAACATCCATAAATAATTTTTAA TCTGGTCACCAAGATAAATCAAAGTAACAGGTAAACACTCCAATTCCAACAGCTGTAAAT CACAACCATTATCTGCATGGTGACTAATAAGCACAGTGCTGCCTATCTCTTTAAGAAATT TTGCTAAGTATCAATACCAAAATGCGCCAAAGTACAGAGGCAAAACTGTGTGGTTCTGAC TGTCTGTAGCTGCCAGGGTGAGGAAAGAAATAACACATTTATGGTTTACGGCACTTCCAG TGTGCTTGCAGCTTCTGAATCGCCTCTACTATGTTCCAACAAGCTCAGCAAAATGATCAG AAATTGTGTTCTTCACATTTGTTGGTGAAGCAACCGAAACTGAGGGAAATCAGTAGTGCC CGGTGTTTCGGGTGCTGTTGGGGAGTAAGGGGTAAGACTAGAACTCAGTTTCGGGTGAGG GTGGTCATGAACTTAGGTGGCGCCTGGGTGAGGATGTCTTAGGCAAGCCCTTGGGGTGAC CAACTAAGGGATTCTGCCTGGAGTTTGCCAATGGTCTCATTTCCTTATTCTTGTTCCTCA TGTTGTCCATTCTAATTATTGTCATAGTTTCTTTCTTGTGGATGTGTGACATAACACATT CCACAAAGGCGTCAGTGGGGTTTATTCTGGCTTACAATCTGAAGGCTTGGTCCAGTGTAA TAGGGAGGTCAGAGTAGCAGAAGCTTGGGATAACTGGTCACATCGCATCCACAGTCAGGA CACACAAAGGCATGAATGCTGGCATTAGCCCCCTGTCTCCATTCGCAGTCCAGAATCCCA GCCAAGGAATAGGGCCGCCATCCACAGAGAGGCTTTCCAACCTCAATTAATGTAATCAAG ACAGCCCCTCACAGACGTGCCCAGAGGCCTGCCTCCCAGGCTATTCTAGGCGCTGTTGCG ATGATAATTAACACTAATCATCTCATTTGCTGTATGGGAAAAGTTGGACTTTCTCAACCT AACCACAGAGGAATGCTTTCCCTTGAGATTCTTGGTACGACTTGAAAAGTACCAGCAAAC CCTCTGAACCAGGTCAGGAGGCCCCGTTGCATGTTTTTTTTTTTGTTGTTGTTGTTTTGG TTTTTTTGGAGCATGTCAAGATTCTCTGATGGCAATCTTCCCGAGAGAGAGTGGATAGCC ACCAAGCCACCATAAAGCTGCTGACAAGTGCCCTGGGTCCTCCTCCTGAAGTTGCTTCAT CGCTTTAGATAAAGCAGGGCTGAGTGAATGGAAGTGGTCCGTCTTGTCCATCTTGTCCGT CTGCACGAAGAATGCACGCATGCATGCCTGTACACACCTACAGCAAACCACATTCTGTCA TTCTATACCATTTTCCAAAGAGCAAAGGGAATGATGCCCTTTCACTCAGTAGTGAGGGAA AGAGGCCCAAAATACATACATCATGGCTTCAGTAGCCAAAAGATACAGCATTCCCTCTCA ATAGAACATTATCACATGTCTGCCACCACCCTGGATTCCCAGGCAAGATTCTGGCTCAGG AAATGACCCAGCAGGAGCCCCTCCTCCTCAGGTGACACTGGAACCATTGAGGCTCCAACA CAGAACTATCAATGCGATAAGCCACAGGAATGTCACAGCACCAGCCTTTGCAGGTGGCCA AGTGGAAGCCTCTCACAGCTCTTTCTTGAAGAGCCTCCTACCTCTCCCCTGCTTCTCCAT TTTGTCTTCTGTCAAGGGAAAGCCCACAGCCTCGGGAACGTATCGGGGCTTTGTATACTG TTTGTTATCTTGATCAGTTTGTTTCTCTGCTGGAAAAGCACAGGTAGGGATCTACTGCCT GGGAAGCCAGCTAAAAGCCAGCCGAGGGAAAAGCAGAGTCATCTTTTGTATGTCACGTGG CAGCTGGAACCTGGCAGGAAGATCTCTGGGACATCTGTCTAGTCCTCCGTGGTGGACTCG GCTTTCTGGGGAAACTCGGGAAGTGAACAGAAACTCAAAGACTCTGTTTCGTTCCAGCAA AATCTTAACAGTGTAATCACCTGGAAAAAAGAAATGCAAAGGGGGGTTATTATTTATAAT AAGGAAATAGTGAACGTATTAAAGTAGAAGACAGGAAGCGCACTGTGCAGGGAGGCTGTA GGGAACTGAACTAAAACTTGGGAGAATATACAGTACCATATGTCTGAAAATTATATGTAA GGCATGAACTGCTTGGGAATAAATAACGTTCCAAACAAGGGAGAAAAGCTTGGAGAATAG ACAAGCTCTCAGCAGCCGAGAGCCAGCCTGTCTTCCTACTGTTCCGAGTCTGGTTCCTCT ATTCTCTCTCTAGAGGACTCCTCTGAGGGAGGGCGTCCAGTGACTGTTACACTCAGTAAA TAGTAACTAGGGATCCTAAGAAGTAGCGGCACAGCCTCCTCCATCAGCCTTGCTCTGTGT GCACAGTCTGAGGCCTCTCATCCTGGCTCCCTTTCCTCTATTGCCAGACACATTCTGACT CTGGGTGTTTTATACTCTCTTCATCTGAAGGGAAAGGGAAAGCTCACCCTAAAGACACTC ATTTCCACTTACCCTAAGGACACCTATAATGAGAAAGAACTTGCCTAAACTAGGTCACAC GTTTACGACTGTTGCTTAAAGCTTCGCTATAGCTGGCAGAGCACTATACGGAATGTTCAC CCACAGGACCTGCAGAATGGGCTGTGCGAAAGCAAAGGCCTTCCTTCCTCCCTTCCCCCA CCTCTCTTTCCCCACACAGACAACTTACATCTAGCAAATGAATCAAATTGTGAGACACCA AACTCCTGCTCGGGGCTGTCTGCCAAAGGTTGATTTTGAGTTACACATGAGATAAGTCTC CCAGCTGGTGTTAACCATTAGCCCCCTGTTGACCATTCACTACACCATAGATGTAAATGT TTAACAGAAGGGCTCACATGTCTCACACACACACACACACACACACACACGCACACGCAC ACGCACACACACACACACACACACACACACACAATGTGCTTCCAAGTACCATGAGCTCTT TAGCAAAGTGATCAGTGGGAAAGGAAATGAATAAAGCTAGAAATGATCTATTGCAGAAAC CCTGGAGAGTTTCTATGAACATGTTTGTACTCTGTCATGTTACGGGAGCTGGCAGTCCCA CAACTGCCATTGCAAACATTCTCCCACATCCCAGCTCTGACCAGGCAGATGAATTGCAGA GGTGGTTAAGCTGCTGTGGCTCGTTACACATAAAGAATGGTTGTCTTCTAGTCCTCCACA TGGTAGAAAGACGGCTGTTAGTTCCCTTGAGCTGAGTAGCAACTATCTTTGTCTATCTTT AGAATTCCTTGGCCTGAGACCTTGAGGATATCCCCTCTTCAAAAGATGTGGACTGCTCCA ATACAGTGTCATGAGTTATGGCGGACAAGCCTAGACACCCCCCCTTCTCCCCCAAGACTA ATTAGAAAATCCATATATCAGAGTTTGGCTTGTAGTTCAAAATAACTCTCAATTTAAATT ATTCTTCAGTGCTAACTTCAGTTGTAAATTTTGTTCTGAGAGGGTGCTGGCTGGGACTGA GACCTTATTAACTTGGAAGGGGCAAGTCCTAAGATAAGGCCATATATTAGACAAGAAATT GTGGTTTTCCGGCACAATAACTGCCATTAAGGTCCTCATGGTCTGAGGCAAGTCACAAGT TTTTGGACTCTATCCTCAGAAAAAAATAAATGGTGTTAAGCTAACAGACTAGTCTCTAAG TCTCTCCCAGCTTTCCCTCTTGTTCAGCCACTCGGTATCAGATCTAGTGATACGGGACGA GAAAGGAAGATGTACTGGGCATCATGCCTTAATCACAGCACTGAAAGGCTGAGGCAGGAG GATTACCATCAGTTTAAGGCTAGCCAGTGGTATAGAGTGAGAGAAAGAAAAAGAGAAGGA AGGGAGAGAGGAAAAATGAAGTCATAACTTTCTTCATAACCATGACCAAAAAAAAAAAAA GTCATGGATTATCTTATTGTCACATGCTGATGGCCCTGAGTCTCTCTCCATCTCTAACAC TACAGACTATGTATAATAAGGCACCATTCACTTAAAGGTTCATTAAGATAGCAGGTTGTG TTACATGTATACTACAATAGTACAGATATCTTTGGAGGCAGTGGACATATGTATTGCTGT GATGGTGTCTCAAGTGTGTGGTCCTGTCTCCAAAACCATCAAATTCTATATCGTAAACAC ATCAACTTTTGCGCGCATGTTTCAGTTAGTGCCCCCAATGGTGCTATGTTTACAAACATA GGAACTCCAGGCCCGTGTCACTTCGTGGCAGGGTGTACTCTGATAGACATAGTAACTGGT TTATTGTTGTGCAGACGTCGAGTATATTAATACAGACTACAGTGCCTGTGATGTCACTAG ATGATGTCATCTCATGAGCCCATTGGAGTAAACATGTGCTGGCATTGACGGGAATGTTCT TATTTAGAGTGGCATTATGTCTGTGTTCAACAAACATACGTTGGATTTTTTTTTCAAAAA CCAAGAAGTTTTTATTTTTTAAGACCATGTCCCCCTAGAACACAAATACATAAAAGAACA GAAGAATATTTAAATTAGAGACCACACTAGAAGTGACTAGTAGAGCCTTTGTGGAGACAG AAACACTACCAATCTATATTGACAGGATTGCCACTAGCCATCCTGAGCTCTGAGCACATG GGAGAACTATGGCTGTTACTACCGAGGACCTGTATTTTCAGTCTTGCCTTGTTTAACTTC AAATCGCATCATGATCCCATTGTAACATTTCTTTCAATGAACCCACATTATGTACGTTCT AAGGCAGAACTCAAACAAGCAAACAAAAACCGTAGCAGGGCTGGACATGGTTGTATTCCC ATCAGTCACAGCACTCGGGAGGCAGAAGGAGCTCTGAGTTCTGAGCCAGCTGGGGCTACA CAGCAAGACCAGTGAGACCTTATATCAGGAAAAAAAAGTGATTTAATTAGTTATTGAGCA GCTGTGTTTCAGTGACAAGTAAGATGAGCAGGTTTGCAGGCATTGAGTGGTTATAAATAC TGGCTACTCTTCCAGGGGACTTAGGTTTAATTGCCAGCACTTATGTGTATGTCTGTGGAC CATAATGCATATATGCAGCCTCCCCTCCCCCAGCCTTAAGGGTTCCACTGTTAATACCTG GATGGAGCTTGCCGGCTCAAACGTTCTGCCACGCCCACTGCTGGAGCCCCGCCGCTTTGC TGTTCTGAAGCCATCACGTGGTCACCCTGCTACTGGACTCCGAGATTAATTGGCGGGAAT CGGGCCCCCTTCCCCTGCTTCATAACTGCGTGCGGAACAGTAAAATCGAGCTTTGATCAG AATCTGCCTGTCTTAGCTACATTTCTTTATCTCGTCGCCTAGCCCCTCTTCTCTTCCAGG TTTCCAAAATGCCTTTCCAGGCTAGAACCCAGGCTATGATCTGCTGGCCGGACACAACAC ATATAGATGGCTTATAGCTATCTATAACTCCACTCCAATGGGGATCCAGCATCCTCCTTA GCCTTGAATATGTGTCTCTATAGAGTCTCTCTCTTCCCTTCCTCCCTTCTTTCCTTCACT TCTCCCTCTATCTTTCCTGCTTTTTCCTCTCTCCTTCCCCACCCCTTTTCTTTTCTTTAC ACACACACACACATACACACATACACACACACCTTCTACATGCATTGTGGTACACAAACA TGCATACAGGCAACTCCCCTCCATGAAACATGAAATAAAAATGACAAAGATGAGCAGATT TATAAAAATCTGGACATGGTCCATCCCTTACCATCACATCCAGATTTGAAGATGACATAC AGTCTTCTTTGAAAAGATCTTGGGGACTACTCAGGGCCAAGTCATTCAGAGAAATTGTCT AAAGAACCAAAGACACTCTAAATATATTTGAGATTCTGGGGAACTTCCAAGAAAGACCAG GTCTCTTCCATAGGAGCTGCAGTAAGAAAGCTGTTTAAGTACCAGACTAATAAAGAGTGA TGTAATTCATGCCTCAGATCTCCATACTCGGGGGTAGAGGCAGGAGGATTGTGGGTTTGA AGCTAGCCTGGACTACATCATAAGATCTTCATTCTAAAGTTTTTAATTAATTAATTAATT ATTCAAAACTAAGTAAATACAATAAAAGACTCACTTTGATTTTTTTTTTTTTAGGAGCTG ATTGATGTTGACAGTGAAGTGGTATTTGAATTAGCTTCCTATATTTTACAGGTAAGTTGT TTTACACACACACAAAAGGAGGTGTGCCTGCCACTACAAACAGCAGTCACATTTGCCCGC TGTCTGACTGTCTAACCTTTTCTAGCCACAAGATGGAAGGAGCTGTTAGGAGCACTGGTG CCATGCCATAACCAGGATTTGTACTCTTCCGAGATTTCAAGGCAGTATATGGTGTGACCT TGGGGAAGTTGTACGTGCAACCTGCGATCATTTGGTTTTCCAGTGCTCACTTCCTTTAAG TGTGGTACCTTCTTTTGCCCTAAAAAAAAAAGCCCAAATGAACACCTAGAAGAAGTCACC TCCTGTCCCCCAGAAAGGCAAAGTAAAAGCCTTTAGCCTGAGACAGACAGACAGACAGAG AGGCATGGGAATATTATTTGTAATGTTGGCACGATGAGTTGGAGCACTATCAAAAGTTAT TCTCTTAACAAGTGTTTATTGAATGCTGCTGTGTCTGAGGTAGCCTACCACACTCACTGA CTCTCACATGGCCACCGGCTTACAATTCGTTGGTATAACTGGGAAGGGGCTCACAGTTGC AGAAGTGCAGAAGTGGACTGTCTGTTGCAGCCTGACACGGTGGCATGCACCTATAATCCC AGCTGCTTTGGAGTTTGGGCCAGGAGAGTAGACTACAGCTGTCTCAAAGAAAGGGAAGAA GCAAGGGTGGAAGGGAAGGGGAGGAAAGAGATAAGGGAAGTATTAAAGGAGAAAGGGAGA GACAAAGTGGGGGGAGGGCGAGAGAGTGAGAAGGAGAGGGAAGGAAGGAGGAAAGAGAGA GATAAATATGTATGTAACCTATTTTAGTTAGACCAAGGCCTTGAAGTATAAACTTCTATA CACCTTTGTGACATTTACAGTGTGCCTCTTGTTCAGTCAGCTCATATATGTACTCTCCCT GACTCTGACCCATCAGGCAGGGTCTCATTATGCAACCAAAGCTAATTTCAAACTCAGAAT CCTCCTGCCTGAGCCTCCCAAATACTTCTTAGCATTTCTTTTCATTGAATTCCGGAGCAG ACAGGGTGACACAGAGGGAGGCCGGTCTGCCTTACTCAGCAGAGAAGTAGCCATGATGGC AGGGCATGGTTTTAATTCTTAACCGTGGACTGATGTTTCGCCCATTTTTTTTTCTCCCAC AGGAAGCAAAAGGAGATTTCTCTAGGTGAGTCCCCCAAAGTTGTTCTCTTGTTGACTTGA AGATATATTTGTTGTTGTTTTATATTTAAAGAAACTGCCTTGCATGTACCTTGAAGGATG ACAGAGTATTAATTAGTAAGATCCAGGTGTCATACTGTCAACTGAGCAGGCAGTCTGGCA AGGCATGCCCAGAGCTAGTGAGGATGCTATTCTTACTAAAAAAAACCTTCTTCGGGCTAT TAAAGAAAGGAGCTCAGAGCCCAGTGTCTCCGATGGCCATTGTTCTCGGGCCTGGGTTGC TGATCATGCACCTGTGCAGAGCCAGGCATCACTCCTGGAGTGTAAATTGGGTTGTATATA ACCTGACAGCTCTAACGAGTAGATGTACATCTCTTTTTCTTCTTCTCAATTTAGTCACTG ACTTTCAAGGGAAAAATCCCTATCATATATGGAGCTACATTTCAGGGAAATATTAACAAT GTAGAAATGCCACCTGTCTTCCTTCCATGGAAAGATGCTATGGTGAGAGAAAAATAGACT TAACCACAAAGTCCAGCTTGAGTGATCATGTAGAGCTGCTAGCTTGGGTCTTGTCATTCA TTCATTCATAAACATTGCATACAGGGCAGCAGAGCTGATTGTCCCCAGTCTCTCAGAAGC AACACAGCCTGTTCAGCTAGGGGGTTGTAGCTACCCTCAGCAGAACTAACTGCTCATAGA CAGACAACTTCCAGGTATTCTTTCTATCAGCGTCTACTGGGGAAAGTCCAGGGTAGCTCA TTGTTTAGGAACAAGGTCTGTCTGTAAAAGAAATGACTGTATGACCAAGAAAGCAGAATA TCAAGTCATTGGGTTCCAAGTAGTGGGATTGGCTCAGTAGTGGAATACATGCCCAACACA TATGAAGCTCGGTATATCCCAGCAGGGAAGAAAGGGAGGGAGGAAGGGAGGGAGGGGAGA CGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAATTAACAACCAC AACTCCAAACCGTACTCCTACCCTTACCCTTACCCTTACCCTTACCCTTACCCTTACCCT TACCCTTACCCTAACCCTAACCCTAACCCTAACCCTAACCCTAACCCTAACTCTAACCCT AACCCTTAAGCTTACACTTACCCTTACTCCTAGTCCCACTCCTAACCCTTTCCCAAGCAC AGGGAAGGTATACATCAGATCTGGGGAAATACTTCAAGGGATAAAGCGTTTGCTATTTAA GCATGAGGACTTGAGTTCAAAACCCCAGCATCCATTTAAAAAGCACAGTATCAACTGTGG CAGCAATAGGCAGAGACAGAGAGACCCCTAGGACTTGCTATTCAGTGAGTCCAAGCTGGT GAGCTCCAGAGAGGCATCCTATCTCACAACAGAAAGAAGGGAAGTGACCAAAGAAGACGC TGAAGTCAGCTTCTGATCCCTACGCTCGCCTACACGGACGGCTGCTCCTGAACACACACA AACAAATCTTATTTCTACCCCACCAAAAATGTATGCATGTTCAAGGGTTGCTGTTGTTGT TTAATCTATAAATATACCCTAACTAGACCTGAGATGTATGGTTTCAAATACCTCAGCTGA ATGGAAAGAAAGAATTTAAAATCTAAAACAGTAGTTGGCAAACTTTTTCTGGAAAGGCCT CGTATCTGGCTTTTTCCAGGTCACAGGGTCTCCACGGCAGGTGCTGCACTTTATCCAGGT GTCAAAGGAACCTCATGTGGCTAGAGAACTGAGCAGCACGGCTCTGTTTCTATAAGGCTT TATTTAGAGAAACGGGTATTTGGATATTACATAAATCTTCATGAATCATAGATTTTTCTT CCTCTCCTTCCTTCTTTTCTCTTGTTTCCCCCTTCCCTCTCCTTTCCCTTACCTCCTGTA TTTAAAACTGTAAAAACCACTCCAAGTTCACAGGTCATACAAACACAACAGAGGATGGAT AATTTGAGCCTGTAAGTTGGAGTTAACTGATCCGTTGCTCTAAATTGTAGTCCTTTTATC TCGCTTTGACTGTTTTCTGTAAAGAGTGCTCCGGGCCTCCTTTCTCTAGGTCTTTGGCAG GAAGCACAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGGGAGAGGGAGAGGGAGA GGGAGAGGGAGAGGGAGAGGGAGAGGGAGAGGGAGAGGGAGAGGGAGAGGGAGAGGGAGA GGGAGAGGGAGAGGGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGATTTTCACTACTT AATGAGTGTGAGAAGGCTTAGCTAGAGACCTTGAAGTTGGCACATGGCCAGTCCCCAGTT ACTGAGTTTGTTGAATGAAGCTTATTCGGTTTGTAGAAACTATAGCTTGTAGTCTGTTCT CTGCTCCTTTCTTCTGACCTGAGTTTGGGATTAGGCTTGAGGTTTTGAACAATTGTAAGT CTGCCTACTTTAAAAGGTTTCTGCAGTTCTGTGAAAACCCATTGAAAGTCCGCACATTCA GCGGGGTCCGATGAAACTTCTCCATCAGCCATCTTAGAACCCTGCTGCAAATAGTCTTTC TTTTTGAGAGCACCCTGACAGGGTGGAATGTGGACTGGGAACAAACCCATCTGTCCCGCA GATCATGGGAGTGCAGCCACACAGACTGACAGCCAGGGAGGAAGAAGAGCAGAGCTTTCC TGGCAAGCTTTCACTGGCCCTTGTGAGCTCCAGCCTGCTAGCACGTTAGTCGAAAGCAGA TATGCACAGGGTGTTTCATTGGTCAGAGCTGTCTAGAGGCTTTTTGTAGCTGCAGCTGTC TAAAGAAAGACTTGGCTGCCAAGAGAAGGGAAGGCCAGACAGTTCACACAAGGTCAGCTT ATCTCTTCCCATGAACTTCACCCCAGAGTGCCGAGGTGAGCTGTGACAGCAAGCCCCTGG TAATATACCATTTTCTAAAGCAGGCTCGAGATTGGTAACACTTCGGAATTCTCAGGGCCG CTGTGCAAACATGAGGTTATATGGTTCAGCATATAAAAGCTGGGACCAGCATTGTGCATG TGTAATGCCACCACTGTGGATAAGTATGGGGACAAAGACAGAAGGATTCCCCCAGTGCCC ATTGGCCAGACAGCCTAGCAGAACTGACCTACAGGTGCAATAAGAGACTATCTCAAAAAA TTAAATAAATAACTTAGAGCAATCAGGGAAGACCCCTGCTGCCAACCTCTGTTTCCACAT AATTGCCAGCATATGTCCTCACACCCCAGGAACACACCCATGAACTACATACATTAAAAA GAAAAATAATCAAACACTAAGAAAACAGCCTCAAGATAGTAGTTAGTATATGCTTGAATG TTCAAATAAGGCACATCGTTTGCTCCTCTTCCTGCTCCTGCTCCTGCTCCTCCTGCTCCT CCTCCTCCTCCTCCTGCTCCTGCTCCTCCTCCTCCTGCTCCTCCTGCTCCTCCTCCTCCT CCTGCTCCTCCTCCTCCTCCTGCTCCTCCTCCTCTTCCTCCTCCTCCTCCTGCTCCTGCT CCTGCTCCTCCTCCTCCTGCTCCTCCTGCTCCTCCTCCTGCTCCTCCTGCTCCTGCTCCT CCTCCTCCTCTTCTTCTCTTTGATCTTTTAAAACAGGGTTCCTCTGTGTAGCTCTAGATG TCCTAGAACTCACTCTGTAGAACAAGCTGTCCTTGAACTCACAGAGATCTGCCTGCCTCT GCCTCCCCAGTGTAAGATTAAAGGTGTGCACCACCCCATAGTTTAAGGCTTCATTTTGTA TGTGTGCCTCTTGCAGTCCACCTTGGGAAAGATTCTCCAAACCTGCAGTTGGCCATAATT GTTTTGCTGAACATCAGGCATATCAGCTTTGACATTTGAATTGTTTTAGTTCTGTAGCAA CTATCTTTTATACTAGTCATTAATGCAAGGTTCTTTTACTGTGTGCAAGTGAATAGTTTT AACTTGTAAATATTACCTCAACAAACGTCAATAAAAACAAGAGGCAGACCATTGAAGAAG GCTTTTATATATTTACCATAGGATCCAAGGCTTAATTCTAAGATACCATAGAGTCTAATG GTCTTTTAAATTAGTGGCCTCACACAAGAGTCAAAGGCTCAGTAATTAAGAACACTTGCT TCTCTTCCAGAAGACCTAAGTTCGATTCCCACCATCCACAGGACAACTCACAGTCACTTA TAACTCCAGACACAAGGAACTAGACACCTTCTTCTGGCCCTTGGGGGCACTGCATTAATG TAGTATACAAATACGCAAGCAAAACGCCCATAAATATTAAAATTTTAAAATAAGTCAAAG TTAGTCTTCTACAAGCTGGAGAGTCTCCAATCTGTCCCTTCCTAAAGGCCTGTCTTGCCT GAGGCACTGGGTGTCTACACTCAAAAGCTTAAGTGTGGCCTGACTCTACTCCTGCAGAAT GGGTATTAAAATCCTGCAAACCAGAGGAACATCTTCACAGAAGCACAGGACAGGAGGTTA TCTGTGCAGTCGAGAGAGGCTCGGGTTCTTCTTTGGGCCTCCCCGTGTGCTCAGCACATC CTGTTTCTCCTATTTGTCAGTGGAAATACTCACCTTCTCTTCTTACAGGTTTGGGAGGTT TTGTGTTTGTTTGCTTGCTTGCTTTTTGTTTCATTTTGTTTTATTACAAGATAGGAGCTC TCTACTTAGTCCTGGCTATCCTAAAACTCACTATGTAGACAAGGTTGACTTGAACTCACA AAGATGGGCCTTCCCCTACCTTTTTGGAGTGGTACAAAAAAGTGTGTACCACTCCAACCA ACATTCTCATTGGATGTGATAATGCAATATTGAGTTCGTAGTGCCGAAAGCCAGTGGTTG AGATATAGACAGTTAAGTGAACAGTGCCCAAAATAGTGAGAAATATGGACCATGCATGTT GATATTTTGACACAGGGTGGACAAATGTGTGTGGTATCATTAAAGGGTTAGGAAACTGTC TTATCTAAAAAATAATATTTTCTCACTTGTATTATTTTCCGTAGCACAGCACAAATCATC TCCTTTTACTTCCTGATGTGTGTTCGGGTTTAAAAAAAAAACAAATTGTATGTGTCCCCA CTCAGGAAGCTAGCAGAGCTGGTGTTTCTGTTTGAAAACAATTGAATAGCCTCCGAGCTG TCAATCAAGGCAGCTATAGGAGCGAATGTTAGGTGGAGTGGGCCCAACACAGAGTAAAAC CAAAAAGTTCTCATGTGGTCATTATGGGTCAACGTTAGTCAACGAGCGGATACTGCCTGT TATGTATGCTAGCTTTCTTCATGTCCCAGTCTCTTGAATGCTCACCCTTCTTGTGTGTGG AATATGTGTACACGCGCAGATAGAGCCCAGAGGTCTATATCAAGTGTCTTTCTATATTGC TCTCCACTTTTGAGACAGAGTCTCAAATCTGAACCTCACAGATTAACTAGAGTGACTGGC CATTGGATCCCCAAAATCCTCTTGTCCCCTCTTCTCAACTGGGATCACAGACACACACCA CCATTGCTGACTTTTTACACGGGTGGTAGGGATCTGAACTCAGGTCCCATCCTTACGCAG GCAGCAATTTAGTTACTGAGTTACCTCCCAAGCCTATCCGGGGATGCTTTTATTTATACC TTAAAAAAATAACCTTGAGCTACTATAGAAAACGAATACCCATTTCTTGCTAAAGTCATT GTTAAAAACCAACCAACCAACAAACCAAATGCCTGTTGAGTCAACATAAAGAAAATCCAA ACTTCCAAGTGGGAGTCTAATCTGACTTAACAGAAAATATCACAGCACTGCACTAAACAA GCTATTAGGGACAATAACTTGATTTTATTTTGGTTTGGGGACATTTTTATCATATGGGAA AGTTATTTTAGGACCCCCACTGACCCATCTCTTTATACTAATCTTGAGAATCACCTCATT ATCACCTTCAGTTAGTTTCTGGAATTTTCTGGAAATGTAATACATTTTTAAATAATTATT TTCTTATTGGTCATCTACTGGTCATGGAAGCACATGCATGTCTGTAACCACAGCATGGGG GAAGGCTGAACCTGAAGGACCACCCTGTATGTAAAGTCTACCTGCACCACAGAGTGTTCC AGGCCAACATGGGCTACAGAGTATCTGTCTCATAACAAAAATTGTTCCAATATGATATGA TAATAATCGATAACATTTTTCAAACTTGAAACACAGTAAATCATTAATGTCAAAACCCAC ACCAACTCTAACATAAAGAACCATCAGTACAAGGTGGCAAAAGGACCCATGAGAGAGGCT ATGAGGCTTCGTCTCAATTCTATCCTAGTTTTTTTTCCCCCTCTCTCTTTTCATGGTAGA TAAATGAATAGAATGCAGTTGATAACTGTGAAGCTAAGAGCCATTGCTTTGGAATGGCCA TTAAAACTGTATAGATCAAAGTATACTGAGATAGATTCTATTTGAGAATTGTTTGAGTGT CTTCCTTAGCCTAGCTGTTTTTATTTGTGATCTGATTAAAGTGATTTTTTTTTAATGTAT GGGTGGGGAGAGAGTCATCTTGGACAAGTGAATACATCTATACCATATAGAACGTTTTGG TAACAAGCTTTATTAAAATGGAATCACTGAAGCTCTGCTGCCCTGGGCTGTCTACTAGAC CTGGAAATGCCATTGTTACAGAAGTCTAGAGATGCTGATGTTAATCACTAAAGCAAGTCC TTGCAACATAAGCTGTGTTAGTACTGGTAAGTCAACTGAAAAAGACTCTGAGCCACACTT TGTTTATCTGGTGGACTCGCAATTTAGCAAATGCCACACAGTTCAGAGGTAAGGAAAGAC AGGGAGCGCTAACGGGCTCAGCGTTCCAGAAAAACACAGTCCCAGCGAGGAAAAGAAGGG AGAGTTTGGCTGGCTGGCTGGCTGGCTGGAAGTTAGCGTCTACGGTATTTACTACTGGCT GGCTGGAAGTTAGCGTCTACGGTATTTACTACTAGCTGGCTGGAAGTTAGCGTCTACGGT ACTTACTACTGGCTGGCTGGAAGTTAGCGTCTACGGTACTTACTACTGGCTGGCTGGAAG TTAGTTAGCGTCTACGGTATTTACTACTGGCTGGCTGGAAGTTAGTTAGCGTCTACGGTA TTTACTACTGGCTGGCTGGAAGTTAGCGTCTACGGTACTTACTACTGGCTGGCTGGAAGT TAGTTAGCGTCTACGGTATTTACTACTGGCTGGCAGGAAGTTAGCGTCTACGGTACTTAC TACTGGCTGGCTGGAAGTTAGCGTCTACGGTATTTACTACTGGCTGGCTGGAAGTTAGCG TCTACGGTACTTACTACTGGCTGGCTGGAAGTTAGCGTCTTCGGTACTTACTACTGGCTG GCTGGAAGTTAGCGTCTACGGTATTTACTACTAGCTGGCTGGAAGTTAGCGTCTACGGTA TTTACTACTGGCTGGCAGGAAGTTAGCGCCTACGGTACTTAATACTTTTTGTGCTACTCT GACCAAAATACTTTACTTACTACTTTTACAAAATACTTACTACTTTACTTACTACTTTTA CAAAATACTTACTACTTTTTGCGCCTACTACTGGCTGGCTGGAAGTTAGCGTCTCCGGTA CTTACTACTTTTTGTGCTACTCTGACCAAAATACTTTATACAAACGACTGAAGAGTGGAC AGATTCATCTGGACTCACAGTTTCAAAGGGTTCGATCTATGGTAGTTTGGCTTCAGGTCC TGGTATGGAACATGATGGTGGTGGGCAAAAGCATCCACAACCTGGCTTAAAGGAAGCAGA ACACAGACAGGAAGTAATTTACCTCTGGAATAATTTACCTCTAAAACCCTCCCCCAGGAG GCAACCTACTTCCTTCAGCTAAACCCCACTCCCAGAGTTTCCAGACATCCAAAATAGCAA GCCCCAGCTAGGGACTTTAAAACATGAGCCTGTGGGGACATTTCAGGTTCAAGCCGTAGC AACATCTGCACACAATTAAATGTCTATCTGTATGAGAGAATCTGAGCTGATGGGGAATGG TCAGTGACTGGGAAGAAATCTTAAGTGGGTCCCATAGATAGCATCTGTAGGGCTCTACTT AGATTTCTTTTCAAAAAGAAAATCCTGCTGTTAGAAACAGAGCCACATATCACTCCATCA GTAGAGACAAATAGCAGCCCTTCATTAACACAAAAGGCTGATTTCCAAAGAGGAGTTTCA GCTGAAACATTCCCATTACCTTCCAGAAGCCATGTGTTCTTAGGTCCCTGGGGGAGTAAT TAAAAGCAAAGAGCATAATGACCTCTTAATATTTTATTTTGTATGAGCAGTGGGGCTGCA TGGTCACTAGGCTAGAGAGAAAGAGACTTTGGTGAACAAAAAGCAGTCAGTATTGATTCC CACCCCCCATCTTTCTTCTTTTGAAGTCTGGTCTGCCCCCTTTGGAAGTGTTATTTGTAG TTACTGTGTAAACTAAAATGGGCTTGCTGAGCTCCGAAAACTCTAGGCTTGGAGGTTCTT TTAGCAAGCCAGAGAATGCAAGGCATCAACTGGAGCAAGCAATATAGAACTTCCTAGAAA AGACAAAATTCTTGTAAAAATCTTTAAAACATGATATATGCATTCATATACAAAGGCTAC CTTTCAAATGATGACAAGGTTATGTTTTTGTCCAGTCGGCACAGGATTAAGTGTTGATAA CTCTAAGACAACACTATTATATTGGTTACTCTTTCATCTCTATGATAAAATACCATGACC AAAATCAACTTAAGAAAGAGTAATTTGTTTTGATTTATGGCTCCAGAGAGACAGAGTTCA TGCTGGCAGGAAGGTATGACTTGGCGACAGGATCAGGACGCTGACCGATCACATTTTCAT CTACACGAGGAAGCAGAAACAGGGAACAGGAAGTGGACCACCTTAAAGCCCACCCCCAGT GATGTACTTCCTCAGCAAGGCTGTACCTCTTAAATACCCCATACCTGCCCAAAACAGCAC CATTAACTGGGGACCAATTGTTCAACAAAATGAGCCATGGGAGACATTTCTCACTCAAAC CACCACAACTACAAATCCAAGGCTGTAGATTCCTGAAGCCACAGCATTTTGTTTACACAA ATGATTCACATCTAACTAAGCAAGATCAGTTGTTATAAGTCCTTATTAGACCTTTGATCA TTTGGTGTCTGTTTTCATACAAATGGGTATTTAGGTGGGGGGCAGAGGAAGTTGTTATAG GGTCTTACTCTGCAACCCAAACTGGCCTGAGACTCAGTATCTTCCTGCCTCAGCCTCCTG AGTGCTAGCATTGCAAACAGGCACTGTCATGCCTGACTCCTACAACTGCTGAATTGCCAT AAAGGAGAAAATAGCTGTCATTCTCCTCTAGCGAGAGAAATGGATTTACTGAGACATTTT AGAAAAGAAGTGGAAAAAAAAAAACACACCACAAAACAGAGATTTATGTTGGGAATAGTT CACATTTAGGATACAGCCTTCATAACTTGGGGCCAGCTCTGTCACACTTAAAAACTTCAG CTCCTCTCGTGGCTACTTCCCAACTGGGCACGGAGGGGGAGAGATGTCATCTGTTAAACT TGAAGCACACCTCCCAATGAATTGAAATGAATATGACTCTCATATATGCTTATTGTAAAA GAAAGAGGGTGTGTATGGAGTTTTCTCATGATTTCAAAATGACAAGAAGAGCCATGAGTA ATTGAGAAGCACCAGGACTCTGTTACGCCAGCTATGGCTTTGAAAGGGAACAGAATTTGA GAGTCTGAAGTGAAGTGTTCATACACAGAGAAAAGTTATAAATGTTTCCAAAAGCTTTGC TTTGTGCAGAGAGGTCCATTTGAGCTGTTGAGGATATGATTTACATTTCAAAGCGTAAAA ATACGTTGATTTATTTTTCCAAGTTAATACCATTCAAATCCTGTGGGTACCACTCAGATA TAAAGTAGGGAGGGAATGTTGTGTGTGACAGTTTCTCTCCTTTGTTAAACATGGATTTAA TCTTGGTATCACATTTTCAGTGAGCTCTGACCATCACAGAGGTTCATGGCATGACACCGT GTCAAATTTTCAGAGTTGAGATCCCCAAGTTAAAGGCTGACATTGCAGAGAAGAAATCAG TTGCTTTCTCTCATGGTTTGAGTGAAATTATTTGCCTGAAATCATAGGCTAAGAAATCCT AACTTGGTTTGCATTTTATGCATTTACAACCAAATGAGAAGTTTGCAGAGATTTCCTTGT CGCCTAGGAAAATTAAACACACAGAAGAATAAACACTCATATAATCGGGTGATTAGCATC AGAAATGGAGGACAAACAATCCATGAATGTGTCAATAGCATGATGTATCAGCCCTGGGTA CATAGCCAAAAGTCAGAATCCTGAGGGAGGAAAATAACCTCTGAGTCCCCAGATGTTTTC CTGGATCTACAGATGTCAAAAGCAGTGACAGAATTTTCGCATATCTATGTATCCCCATGG AAGACCTCAGTGACATCCTCAAATCTGTCAGCTACCCTGAGCCTGGCTCCACACCTGGGC AAAGAATGGGCTGGGAAGGAAATGGACATATGGTGCCTTTTCCTGTCTTTCATATATCAC AATCTCAGTGTTGCCTTGTGTCACTAAAGAGGAAAGTAGGGTGGAGAAAGGAAAAAGAAG GAAGTAAAGAAAAGGCCAGGCAGTAGTGGTACATCCCAGCACTTGGGAGGCAGAGGCAGG CAGATTTCTGAGTTTGAGGACAGCCTGGTCTACAAAGTGAGTTCCAGGACAGCCAGGGCT ACACAGAGAAACCCTGTCTTGAAACAAACCAAAACTAAAAAAAAAAAAAAAAAAAATCCA AAAATCCAAAAAATGTGTTCATGCCAGGTGGAAGAGATAGTAAAACATACCCGTGAGTTA AAGGTTGGCTGGCCATTAAATAGGTCAAGAAGCATTTGTTTCCTGGAGCCTTGTGGCTTT GGGAAATGTGTACAAAGGATTGCACACTGCTACTCTACTGAGACACATTCTCTTCCCAGA GAACCGTAGCTTTGTAATATGCCCATCAAATATCGAGGACTTAGCTTAGTGCTAGCAGAG CATTCTAATCTCCCCATTTCTGAGTTTCTGTTTATTCTCTTACCCTACACTAGATTTGTT TTTCAAACAGTGGTTTTAGGGAACATTCTTCAGGGAGTCTTCCTCATTAAGCATACTCGA GAGACTCCAAGCTGTTTCTTCAATGTATGAACATTTCAGTTCACCAGAGGGGAATTTCTT GATAATGTTATTTCCTAGATTTTTTTAAAAGATTATGTTTTTATTTATAATGTGCTTGCC CATGAGTGCAGTGCCCCATGAAGGCCAGAAGGGGGCATTGGATTCCCTGGAGCGGGAATT ACAGGTGGTTATGGGCTGCCTGGTATGAGTGCTGAGAACCACACTCTGGTCCTCTGCAGA AGTGTCCATCCTATAACTTCTGAGACATTTCTCCAGTCCCTCCCAGACTTTGTCTTTTCT TTTAAGGAAAACATGTGGTTTGTTTAATCAACCCCTTTCTGATGCTTAACTTTGTCCGTG TTTCTTTTAGTGTCTTGGCTAAATATGTTGTTCTTTGATGTGGCAAGTTTTCTGTTAGTC ATATTGCTAGAAATCTTTTTCTCTCCTATAGATCACTCAAACATTAGCACAGCATCTCAG CCCACCCTCCCAAGTAAAACCATTAAAGCACTGAAGTACCATTTCTATACTGGCAGCAAT AGCAGCTACCTAAACTTCTTTTCAATACAATCTAGTTGATATTAAAAATAAGACTGGGGA TTTTTTTTTACAATTTTTTTTTTAAGAAAAAATTTTAACTTTTGTTTCTAAAAGTAGACT ATGACTATGAAGTGTTTTACAGTATGGTTTAGGGTAGTGTATAGCAGGCATACTGAACTC TGGGGGAACATCAGTATGGCAACCCTAGACAAGAAACTTGGAAGCTTTAGCACATGTTTT AGGCTATAGCTCTGTAGAGTCTTAAGGTGAAGCAGACACCTGCCCCATTACAGTGACTTT CTTCCACCCAAGCACTAACAAGGCCCATCCTTCCTATCTACCAAGGTTGGAGGCACAGTC AGGCTGTAGAACATTAGAATGGCTTTCTAATTTCCCGATGCACATGTTGGCAAGATTGAC AGGGCTGGACACCTCTAAGTGACTGCAGGTGTTTCTAAACAGCAAAAAGGCAAGCAGGAT ATGTCTACATACTCATCCTCTGGGGAGGCCTGGGAGTCATGGATCCCTTCCAGAGTATAA TGGATTTGGATGGGCTTCATGCCCTGGTGACTTTTCTGTATACTTTTCTGAGTAACCTTG CCCTGGAGGAGAACAAGCGAATCCATGGCAAGCCTCGGCAAGGACGCGCAGCCTGTGGCT GTCATCGGGGATGTTTATTTGCCAACAAACCTGTAGCTGGGCGGGAAAACTTCAGTTCCT TCCCCAAATGTACTTTAGATGTGACAAGCGGAGGTGCCTGAGCTCCGGTTTCAGCCCCAT GAAGATGCTGCTCCTTGAAAATAAAACCTTACCCCGCACGACTGCTTTTTGATAGTTAAG GACCCACCCTCAGCACTGATGAGCCATTGAATCAGATTTCTGTGTTTGGGTCAATTCATA GTTAAGTGGGCAGAGAAGACGCTCTGCCACCACTGTGGAGTCTCAGATGTTTTGTCAACT GAATGGTGGCTTAAGTTACCCTTCCCTGGCATGCTGATTAAGCCATTGCTGAGAACCTCT TCTTCCTAGACACCAGGGGCTCCCTCTTTGAAAAGCTCCAGGGGCTTTGCATTGTCTCCC GCAGCACCTTGAATCCTACTAAGCTACCATTGAAGGTCCCTGAAATCCTGTTTTCAAATT ATCTTTCCTGTCCCATTATCCATCACATATCAGCCACTTTGATTGGGCTCTTCTAATCAG GTTACACACCTGCCTTGACAGTAAGCATGACCTCTGTACCCCTTTTTACATAGCATCACC CTCAAACCCTGTTTTTACACTAAACCCAAAAAGGCTTTTATGTCCTCAAAACTCTTCCAT TGTTTGTTTAAATTAATATAATCTCTTTCTCTATTCACACTGTTGGTTATCTTTGAATGA ACATCTCTCATTTTCTTTTTTCCATTTATTCACTTTACATCCCAATATCAGCACCCCCCT CTCCTCCCAGTTCCCTGTCACACAGCTCCCCCCACCCCCGCCCTCCCCTCCCCTCCTCCT CTACCACCATGAGTAACCATGAGGGGCCCTAGCTTATGGCCAGTAGATGACAAACCCTTT CCGTACTACCAAGACTATAATGGCGCAAGCTTTTGGGTACATGGAATCAAACAACTCAAA GTTGAGAATCCCTTTCTGATTGGCTGCTTCAGGGTGAATATATAAACATTCCTGTCCATA TTTCTTAGAAAATTTGGGAAGGGCCAGCAACTCTAATGTTACGCAACAGCCAGGTGATAC CTAGACACCACTGAAATGAACTTGGATTCTGACGTGATTTTCCCCAGTTGCATTGGGTGA TGGAGCTGCTGATGTCACTGCTGGTAGTGTTGTTTCCACTCCCAATACAAAGAATTTTTG ATCCTTAAGTTGACAGCAGAGGTTTTAAGGGTGATTGCTCTCCGGTCCCCCCTGGAGCTC TTCACCTGTGTCTGTGACCTCAGTCCCATTCCCCTCTTCTCCTCTTCCTCCCCTCCTCCT CCTCCTCTTCCTCCTTCCCTCCTCTTCCTCCCCTCCTCCTCCTCCTCCCCCTCCTCCTTC CCTCCACTCCTATTTATGTGTTGATGTCCTTTCTGTTGCTTTTATACAGCGTAGTCCAGG CTCCTGGGAGCCAGTGTTTACCTAGCTTTATGTGAATAACACAAAAAGCTGCCAGCATCC TCGGCTAGTGCTGTGCATCTAATGCAAGTCTCCGCAAGATGAACCCTGGCAAGCCCAGCT GATAGGCCTGAGGCTTTGGGGGTGGGCCCATTGCAGGAGACACTATTTAAATAAGAGACC TGTTGGCAACTTTATTTCTGTAGCTCTGATCGGATAGAATGAGTAGGTGATGGAATAATT GTTTCAAAGTGCCAGAGGGTGATCAGGCTTGGTACTCTAGAGGGCAGTTAAGCATCTGAA GAAGGTTGGGTGAAACAGGGGAGTTTAAACTTTCTTCCAACCCTGAGCATGAGTGGATTC CAAGCCCAGCTGTATCAATCCTCCTGATAGCACTGATAATCTGCTTCCCATGTGCTAGGC ATTCTGCAGGCTTGTTCAGAGGAACAGTTGTTTACACATCACACTGATGAAAGAGTTTCC AGAATGGGGCGGATCTAAGCCAAGACTATCAGTACTGTGTATTATGGAGGCAGAAGGCGC TCCAGGGATGCGCTGAGCTGAGTCCTTTTCTAGTCTGTGAGCCCAGCTGCAAGGCCCTGG AAGCTCCTCCCAGGAGACACCCCATGGGATCCCTTTCTTCTCACATCCATGCCTGATGTT GCTCAGAACCCAGCACACAATAGTGTCCCAGTGAGCGCACAGGTTCCGATGCTCCCTAAT GAGTGCGTCCTAGGCTCTGCACTGGACAAAGAAACCCCTCAGCTCCATGTGCCCTGTGTT CTTTCTCTGTCGTATCACACAAAGACAAAGCCCCCTTGTTCCCGTCATCGGCCATCATAA GGGAGCAGATGTTGGGCTCTCAGTGAGTCAGGTCCTATGCAGCAGGGCAGTTAATTTCTC GGAGGGTGATGTGATGTTTCTTGACGTTCTCTTTCAGCAATGAGGTGGTGAGAAGTGATC TGAAAAAGCTGCCAGCGCTACCCACCCAAGCCCTGAAGGAACACCCCTCCCTGGCCTACT GGTAAGACCCCGTTTCAGAACCTTCACAGGGACAAGTCTCCCCTCCTCAAGGGCACAGTG TTCATCTACCGCATGCCTCCTCCCCTCCCATGGCAAGTTACTTAGGAGTTCAGAACTGGT TTCAGAGTCCGAGGTAGTGGTTTGTGCCTAAAATGCCAGGATTCTGGGAGGCTGAGGCAG GAGGAGTGCAAGATCCAGGTTGGAATGCTGTCTCTGGGATGTGGGCGGTCTGCGGGCTTG GAGAAACAGGGGCATTATTGCTTTGGGAGCAGAAAAAGGAGGTTGCTAGCTTTCTCCCTG GTGTTGCCTATCTATCTCCTGATTTAGCCTCCGTTGTCACTTTATGCCATAGTCCACCTG CAGAGCCCTGAATGGACCTGCATGGAGCTGGGCTCGAATTCCTGAGGAGTGTGTTAGAAT CCTGCTGGGCACTTCTGTGCTGACCTCAAGTCTCACAAGGACAGAAACAGTTCCCTGGTG TTTCTTCTGATGCCTTCTCAGAAAGCAATGTAGCTCCTGATTGTATAAGTCATAATCACG GCAGGGCACTTGGTGATATTGGACCACAACCACAGATTCTCAGAGGGCTGAGGCAGGAGG ATTGCAAATTGAAGGCCTCCCCAAGCTACAGAGTGAGCTCAAAGCCAACAACTTAGTGAG ACCTTGTCTCAAAAAAAATTTTTTTAGGGGTTGAGATATAATTTAGTGGTACAAGTTTGC CTAGTGTGTATGAGGCCCTCCATACAAGAAAGGGGGAGGGAAGGGGAGGGAAACAAAAAG CACTGAAGAAGTTGGCTGTAGTAAACCACAACACAGAGCACACTGCACTCTTATAAATGC ATTCTAAAATTTTTGAACTAGTATCCTACCCTGTCTAGACACTTCCAACAGTAAAGAAAC CATCTATTCCCTTATTTAAGTAGACTTAAGTTGCCTTTCCATGGGACAGGTCAGGTAACA CAGAGCTCTTTAGTGACATGAAAACACCTTTCTCTGAGAAGCCCCACTCCTAGAGAGCTG GACTCAAAACTGTGAGCCCCTATCAGTATCCACCCTTCAGTTCATCACTGACCTAACCTA GCATCCATCTTCATTTGGTAATGTAAATAAAGAGCAAGCTATACCAAGGACTCCCAATTC AAAACCAATCTGGGTGAGTTGAAGGCCAGCCTGGGCTATATAGTGAAACATTGTCTGATT TAAAGAGATGATGGGGGGCTGGTGAGATGACTCAGTGGTTAAGAGCACCGACTGCTCTTC TGAAGGTCCTGAGTTCAAATCCCAGCAACCACATGGTGGCTCACAACCATCCGTAATGAG ACCTGACGCCCTCTTCTGGAGTGTCTGAAGACAGCTACAGTGTACTTACATATAATAAAT AAATAAATATTTAAAAAAAAAAAAGAGAGAGATGATGGGAACAACCTGAGAGGCTACAAG TTCTCATGAGTTACATTTGCAAGCTGTGATGCTGGTAGACCGTCTGGAGTCAGGATCAGC TTGGACCTAATTCATCCCTCAGTCCTGTCTTCATTTACTGTCTAACATGGTTAAACCAAC CCCAAAGTCAATTGCTGAGTTCCCCCTTCCTCCCCCTCTTCTTACCATTCTTACATTGTC TCCACCAGATCCTCTGTGTTCATGCTATTAGGAATACAGAAAGCCTTCCTCTTGGTTCTG CTTTCTGCCTTTTATCAACTCGAACATCTCTACCTGAACAGTTTGCCCACAGCCTTCTTA CCAGAACATCCTTTAGTCACATGACCAGGCCAGCCCTTCCCTAAGGCCTTACCCAGACAC ACGTGTGTGCAGACAGCGGTCTAATGCACCACCGGCAGAATGCGGAAGCTGGGCACCCTC TGTGCCACGCCTAGCCGCAAAGGAATCAGTAGCATGGACCATCCTGATGCTAAAAGAATC CATGGCCTTTCCCTCTGCCCCAACCCTGATGCCTTGAACAGCTGCTTGTGGTTGTCTCTG TCAACCTATTTCAGTGAATTTCTAAAAAGCAAAGACTTAAGTGGGGGAAGATGCCATTTG TATAGATCTAGCACAAAAGAAGAAGCTAGAAGACAGAGCGTCTCTCTGCTCACCCAGCCT CGCCACTCAGCATCACAGTTGACCGTGACCCCTGCTCCTTCTCCTCCATGCCATGCAGTC TCCGGTGGCCCTCATCATTGATTAACCAAGGCTGTAGATTCCTCATTCCTCCTGGCTTTT CATTCCCACTGGCACACAGAGATACAGCAACTGTCCTTTGTGCCAAGACCTTTTGCATGA CATTCTGGAAAAGTTGTGGGTTTCATCACAGTACCAGACAGGTCTGTGAATTGTGAAGTT ATAACTATCAAGCTAGCGTGTCTGTCTGTCTGTCTGTCTGTCTCTCTCTCTCTCTCTCTC CCTCCCTCTCTCTCTCTCTCCTTTTGCACAATGGGAGTGACCACACCAAGCTACATTAGG CTGTACTTAACAGAGTAAATAAGTTGCGCTGTAACTAGAAGGCATACAAGACTCACAAGC ATACTGAGCCACGGGACCAGTCTCCTTTCCTCTACGCGGGGATGTCATGCTATGTGATGG CATCCTATCAAAGAGGCATCTTAACAGGGTAAGGTGGTATGCCCAGCATTACAGAACAAA GAGGCATTAGGGTCTGCCTGGCTTCTCCATCATGAGCTTGATTATAGATTGCCAGCATCC CAATCACCTCTACAGTATATACACACATACTCTACAGTATATACACACATACTCTACAGT ATATATACACCCTGTCTCTGTAGTCTGACAACTCCTCCAAGACAGGGAACCCCATCACCA CTGCCCCTCCTGCCAGTCGTGGTGTTTCTGTGGCTCCTTATCTGCAGAGGAGTAATGTAA TTTTCCAACAAGACCTAGCCAGTGCAAAGATGCTGGTCTGCCCTGGTGATGCACATTACA TCATACCCTACAGCCAGCTCTTGGGGTTCAATTTTCTATAACAGTGAGTTTTCCGCTGTA ATTCTGTCCAGTCTTTAAAAAGATCAGACATATTAGGGACACCATCTACAGATTGAGGAG CACCTATCCCTTCCACAGGTTCAAAAGACAAGTGGGAACAAGATAGAGCAGGGCTGGGAC ACGCTTGACGAGACTCACATGACAGGCCCCTGTTGGCTTAATGTAGAGAAAGAAGTGGAG AAACCGGAGGTGAGAGGAGGTCACCTCTGTGGCTTACCAGATGGCTCCAGGCAGCAGGTA GCTGGATGAGGCTGGGGGGCGGCAGCACTTCTTGCAGCTGTCAGGCCCCATGAGACCTTG TGGTCCGGTCAGTAGAACAGCCGCCTGTCAGTGTTTGGGACTTTGTGCTGTGGATGTTTC CCAAGCCTTGCTTACATTCACAACACTGTATTGACTTTCAGTCTCCCAACCCCACATCAA GGATGCTCACTCCCAGAGCTAGAAAAGAAGTAGGCTTGAGTCTCCATTGGTTGGCTTGAC CACAGATTTGGAAGTTGACCTCATCAAAATCACAGTTGTGTGATTGAAAGCATGCCACCA TAGGTCATAAACTTACAAAATGAGGCATCCTAGAAGAGAACCTAGATAAGAAGGAAAACA GAATAAATGTAAGAGAGGGTTCCACCTAAATTGTGGGAATTTATAGTGGACACCCAAGAT CAACTAACGAAGTGTCAAGTATAACCCTTGTAACTCCCATATGCCCTGTCATGGAGCAAT TACAGAAAACTAAAAGAGTGCCCTTGATGGTGGTTCTTCAACTGAATGAATCAGTGGGAT TCATTGACTTCAACTTCAATGACTGAATCAGTGGGATTCAAAGTCAAAGCTATGGGAGAG GGTATGGAGGATGAAACTTTTAGGGTTGTCCTTAGGAGGTGGGACACAAGGGCTTTTGCC AACGACTATCTCCATTTCTTTCTGTAGGCTGGCTCTGTGGTCCCTGGGGCTATAGTGCGA GCTGCCATTGTTCCCACCTATCTTGGTACCCGTCATGTGTCCCAGGAAGGCTGTGCTATT ACCCCAACCACAGGCTATTCTGTCAAAGCAAATTTTGGCTAGCTGTTGTCACGAAGGAGC CATCTAATTTCCTGTTAATTTTAGAAGTAAAACCTCAGAAGATAAATGCCCTGCAACCCT GTTCTATTAGCTAGTGTGTTGTTCTCCCTGGGAATTTTATTAACCAGAGCCAAGCTCTGA GTCCATGACTACTTAGAAAAGTTTGGCCTGAACATTGGGTAGGAGCAACAGACCTTCTGT GGGCAGGACCTGTAAATGGGGATTGTCAGAGGGAGAGCTGAGCATGTTTAACCACAATGT CTTCTGTGAGTGGTACCAACATTTTTCCATCTTTTCCTTTTCCATGGTATCTAGCAAAGA GCACCCCCTCCACCCCCACTGCCAAGCCTGCATGCCAATCTTACCCAACTGACTAGCAGT CTGAGATAAAGATAATGTGAGTCCTCTGGGGAGAAAGCAGGCTTTTCTATGTCCCACCAA GTCTTTCAGATGTCACGTGAGCAACATTGAGAAATATCATTTCAGGACACAATTATTCTC CAGAAGTTGCTTCCTCCGAGATTCTCGGGAGGATGGACATTACAATGTCTTAGTGCTGTG TGTGGGTGGGATGCTCGTCTCTAATGCCAGAATCCTTTCCTCTAATTCTAGTGAAGACAG AGTCATTGAGTACTACAAGAAGCTGAATGGCCAGACGAGGGGACAAGCAATCGTGAAGTA AGTGACCCTTCTAAATGCTCACTACAATTGTGTTTGGGAAGTGGGAGGCTGCTCAGTCAG TAAAGTACTTGCACTCTAGGCAGAAGGACCCCTGATTCAGATCCCTAGAAGCCACATAAA AAAACCAGGCATGGCAATGTGCATTATATAATGCCAACACTGGGAAGGCAGAGGCAAGCA GGTCCCTCACTAGACAGCCAGCCTAGCTCAGTCAGTGAGCTCCACACCACTGGGACCCCA TTTCTGATGTGGAGAGTGATAGAGGAAGACATCCAACATCAGCTTACACATATGTGCACT TGTCTATGCAGATGCACAGACCCATGAACACATACACACATATACACAACATGCACACAA GACGATGTTTGAGTGTAATAGGCCATATATCGAGGCTATTGATTTCTACTTGGAAAGATA TATAGGAAGAAGGAAGTATATACTAAATTCCAATTTAATATCCACTTCTGAACCTCATAG CACACAGCAAAAGAATATGTATATGATAGCACTTGTGCTTACTAACCGTTATGTGCACTG TTTGTGTGCTCTCTGCAGCTACATGAGTATCGTGGAGTCTCTGCCAACCTACGGTGTTCA CTATTATGCAGTGAAAGTAAGTGAACTCATTCGCTGAAGCCTGTCCATCCTGTCCTGAAA AAGCAAGCAAGCAAAGAGAAGATTCTCTTATTTTCTAACCTGAAGATTTTGAGGGGAATT GGAGTTGACGGAGGTTGGCTTGGTCAGAAAGATTGCTTGCCAGGGGAAATTGAGCAACTG AATTTTATCCCTAGTGTATTCCCACTTGATAGGGTAACCCTCCAATATTTTTTCCTTTTG TGAAGCAATATAATAAATCTCTACTTTCTTTCGGTCTCAGAGGAGTCCTGGGAAGTCAGG GCTTTGGGGTGTCTCACTAGAAAAGTTCTATCAAGTACAAGGAACTAGAACCCAAACACT CGTGGCAGTCTATTGTGTTTCTCTTGGAGGTCTGATGCCACGCAGTCAGCTTTCCAAGAA GGAGGACTGGGGCCATTGAAAAAGCCCGAGACTGTTTTCTTGAATGTGGCAATGTCAACT GCAGTGTGACATCAGCTTCATTCTAAATTCTACTCTGTTCCATCCACGCTATGCCACACT GCAAGCTCATTCTCACATGATAGACAAACATGCCTGCTTTTCTCAAGCCTAAGTTACAGT GTCAAGAGCAGGGTGGCGTGGCCTCTGGGAACTTCTCTTCCAGATGAGAAAGGAGAATCA CTTCAGAACCAGCCCATAGGAATGTTGTACAGGAGGGTGTGGCCCCTCACCCCAGAATGA AGTACAGTACAAAAGGGGCTCAGCATCCTGGGCCAGAGCTCAGCACCCTGACCACTGTGT CACTGGGTTTCCTCTTGTTTTACTCATGGAAGTCAGTGCCATTGCACAAGCACCTCCCAG AGACAGCAACGGGGGTCAACATAATGACCTTATGCTACATATATGTCTGTCTGTCTGTCT GTCTGTCTGTCTGTCTGTCTGTCTGTCTGTCTATCTATCTATCTATTTATCTAGAGAGGT AGGTAGGTAGATAGATAGATAGGTGAGTAAATAGATGATAGATAGATAGATAGATAAATG ATAGATATAGGAAATATAAGTATACACACACACACACACACACACACACACACACACACA CTCCTAGCATGCACAAAGGCTCTGAGAGCAATCCTCAGTGCTGAAAATAAATTAATTAAT TTTAAAAATAGGTTAATTTGCCGGGTGTGGTGGCACACACCTTTAATCCCAGCACTTGGG AGGCAGAGGAAGTGGATTTCTGAGTTTGAGGCCAGCCTGGTCTACAAAGTGAGTTCCAAG ACAGCCAGGGCTACACAGAGAAACCCTGTCTCGAAAAAAAAAAGAGGTTAATTTTTTAAA ATGGAGTTGGGTAGCTCAGTGCTAGAGTCCATATTTAATGTGTGAAGTCACAGATTCAAT CCCCAACACACACACACACACACACACACACAAAGATTATTAAAAAAACTTACATATTCC TGGAACTTCAAATAATCCTTTGTTTTCAAATTGTATTTCCCTTGTCTTTAATCTTTGTGG TTACCTCTTTAAGAGGAAAAGGTGGGGGCTGGAGAAGTGATGCTTTATTGGACTCAATCG TTAGGACCGGAGTTCAGGTCCCCAGCGCCCAAGTCAAATGTCCAGTGCTGATGGGCCAGA AACAGAGGGGGCCCCGGGGCTCTCTAAGCAGCCAGTGCCAGCCTCTGGTCTCTTCACGTC AGTCCATGCATGTGCATACACACCTGTATACACGCCAACAGGTATACATGCTTATACCAA AGAAGTAAAGAAGTAATTAAGTTAGGGATACGGGTATCCTAGCTGTGATGCTGCTTAGAA ACAGAGCCAACCACTCAGCTCAGGCTCGGTCCCCAGCACTGTTCACATAACTGAGCAAGC ACCCGTGATGGAAACATCTGAGAAGATATAACGTAGAGATGAGTCCCTTCTATTCCAGAG ACACTGCCTTTCCCCTTGTCGTCAGATGAGCCAGGAAATCCCCTCTTGGTCTTCATTGGC CTTCTCCGGCCCCATGTTAACCTATACTTCTTTTGACACCCTAGGACAAGCAGGGGATAC CATGGTGGCTGGGACTGAGCTACAAAGGAATTTTCCAGTATGACTACCATGATAAAGTGA AGCCAAGGAAGGTAAGGGTCTCTCCTCTGTGGGTCTAAGGGTTCTCTTTTGAGAGCAGAA AGGAATATATGGGAATTAACATTGTACAGCCTAAGGGCTCACCAACCCAGGCTAATGTGC ATGTATATATAAATTACTCCACTGTAATCCTATCCGAGTTTCCTGGGTAAATATTTTTCT CTCCCTGTCTCTAAGAAAATTTTAGGTGTTATAATTATCAAAGGTATGGCGTTTGGCTCC ATTCTCCAAGAGCAGATGGGCAAACAGGCTCTGAGCGGCTGTCATGTATGTTCTTTTTCC TGGGAGGCTACATGTTTTGGCAAAATGGAGGAACATTTTCTCTCTTGAATCCTAAGGCCA ATCTGAGTTCTCCCTGGTGGTTTTTGGAATAAGGTCATAGGTCATAGGTCAAGGAGAAAT GAAAAAAAAAAAAAAAAAACCTAAGTAAAGAGTAACAACTACCTTTTTGGCATCATAGAA GTGAACAGAGACTAGAGTCACCTGCCCCAGAGAAAGGGAAGTAAGGTCACTGGGACGGTA CTCGGGTTTGAATTTTATTTTCATTGACACACTTTCCCAAGGCCAGCGCAAACAGAAGAC TTACAGTGGAGAAGTGCTCTGGGGGTGAGAATGGACCGCTGGTCCATTGCACACTCCCAG ACTGCTACCCAAGCTTCTGTATCTGTGACTAGGACAGAAACTTATCTAGGCTGACCACAC TCTATGCACATCTGGGCTGACCATACTTTATGAAGTTGGCACTTGTCCTGTTAGTTGCCT TCTTCATTGAATTTATATGGGGAAATAGTGTGGTAGAAAGAATTTCACTCACTTGATCAG TTCCGTTCCAAGGACAACGATGGAGGAGCTTTGTGTGGCAAGCTCCAAAACCTCTCTGTT TTCCATTCACACACAAGAAATCAATGGTGCCCCAGCCCCAGCCTGCAATCCTGTACCCCA TCCTCACTTTGTCTCTCCTGGTACTTTTCTCCGCCTGGCCTCTCTAATGCTTTCCCTGAG TTTTCTTCTCCTTCACCCAACCCCTTCCTCTCCAGCCAGCCAGATGGATCCTTTATGTTT TCTTTTACTTGGAAATGACAAACACACCCCCATCACCTTTCACAGACTCCTGGTTGCAAT CTGTGCAGCTCTGCTTTGTCCTCTTTGGACACAGAAAGCTAGGGGGGCAGGGGGATGTAG CTTTTGACATTGTCAGTAGTGTGCTTGATGGACACCCAAGGAACTGTAGTGAGTAGTAGG CACTTAGGTATTCAGTTGGAGCTTAAGAGCATTGAGAATTTCCAAAGCTTAATTGAACCC AGGCCAGCATGGCTGAGACCCACAGTAGAATTCAGTCTTGCCCTCTAAGCAGTCTGTCAA CGGCTCTCAGCGTTGTGAGCTGTTCAGTTCACCATAGTCGTGTGCAGGAGAATTTTTTCT TACTCTCTCTTAAGTGTAATTCTAATGAAAGTAATACAATAGCCCTTGATAAATGCAAAA CACCAGAGAGACACATAACATGGGCTCAATAAATCTTTATTAGTAAGACCCGGTTTGGTT TCCAGTGCTCACAGAAGGTTCTTAAAGAAAAAAAAAAAAAAAAGAGTTATCAGCAGAGCA TCAGCGGAGAGGGAAAGACTGACAGTTGGATCCCAGAAAAGTCACCAGCATTCATAGAAA TCCCTGGGAGACAGGCTGCTGATGATTGGGTGGTCTCAGGTACAATCTGGGGGTCCTTGG GAAGTGAGTGCTGAGTATAAAGTTAGGGAAAGTACTTTCAAAACCCCATCAGGCCAAGTG ACACCTCTTCTTCATCAGCTGTGTGTATGGTGTGTGTGTGTGGGGGGGGGGGGGGGGTTC CATGTGTCTAAGATGTTCGTGGGGCTCAAGGGCCAAACTGAAGAGTGCACAAGAGCCATA GTTGTGAAATCCTACCTACCAGGAGACTCGGGGAGGAGTCCTTTTCTTTTTACAGGACAT CATTAGCATCACAAATCCTCTTTTTGTTGCTTGTAGGAAATATGAGAGGCTCTAAGCAAC TCAGAGCTTTGGAACAAGTGCTAAAGATGCACACACCTGGCAGAGAGTTAGCATTGCATG TTTGCATATAAAGCCATCCAAGTCCCTCCTTGGTGACTCCAGAGCACCGAGTGTCAGAAA CTCTCTGGGTCCACCCTGCCTCTCTCTGACCTTCCACTATACATGTAGAAAGCATTGCAA GGATACCCACAGGTGTCTGGAAATAGCCATGGTCTATCACGACACCCCACCCCCACCCCT ACCCCCCACCCCCATCTCCATCCCCCCATACACCCCCCCATGCTTCCTGTACTCCAACTT GTGAAAAGGTGGTCAGGCAGAGCAGGTGTGGCTGCATCCCTAGATACTGAGAGCTGGAGT GTTCCCAAACACAAGAGGACGAGTGAGCTACAGGAGGGATGGCCTCCAGGTGGTAGCACG CCCTTCTGGCACTGGGGCCAGGTACATCTTCACCACCTTAAACCTCCAGGGGTGCTCAGG GGATGATCAGTGCCAAGATCTAAGTACCCAGGGGCATCTGTGGCAAGAACTGCCTCTCCT GCCCAGGCAGCTCTACCCACCCAGCAGTAAACAGAAGCCCTCACTGACACTCTGACCGAC TTACAGCAGCTGTCACGTGGCACCATCATACTGAGCGCCAGCCTTCAGGTTGAGGCAATG GCGATGTTAGGCACTCCCTTTCTTTGAAGGGCTGAGGGCTCTCCCATGCCACCTGTGAGC ATCCATACAGGCGCGTTCCCATAGGGCTCATGAAAAATGTCTCCCTAAACCCTGAGAGTC CAGAGGTAATGGCCATCTCAAGTCAGACAGACAGTAGGTTGGTCCTAGTTCTCTGGGGGA GATGCAGTTCACCGTTCTGGTTTCAGTATCTACCCTATGTCAGAGTCCCACTCTGAGTAG CTTTGGAAAAGTGAACTGCAAAGTGGGAGGGGGAGGGGCAGCTAGGCTGGGGTAAAAGAA AGAGCTATGCTTCCTGCTGTTCATAACCCACAATGCAGGACCTGGATCTCTCCAACAAGC AGATTCTTCTCTTCCTAAGTACAGTTCTGAGCTTCATTTCAAAACGTTTCTGAAAAGCCA GGTGGGTGCTGAGTCACAAGCCCATAACCCCAATACTCTGACTGCGCAGCTGTAGGTCAT CCAGGGCCACATATCAAGATCCCATCTCAAAACAAAACAAAACACCCAAAAATAAAACAA ACACAGAAAGCAAACAAAATTTAAATGTAAAGCAAAACAAAAACAAATTTCTTTTCTAGC TTCCACTCCCCCAAGCACAGCCCTGGTGTGCTTTGTCGGAAACAGTAAGGCACGTCGGGG CTTTTCAGACTTGTGTCTTGTCTTTCGAATGTGTTCAGAAAAAAATCAAAAGTTCTAAAT GAAGACAGGGTAGGAGCCTGGAGGCAGGAACTGAAGTCGGGGAGCTGCTTACTGGCTTAT TTTCCATGGCTTGCTCAGTGTTCCTTCCTATACACCAAGACCACCTGCCCAGGAGTGGAA CAGCCCACAGTAAGCTGGGTGTTCCCATACGGCTCATTAATCAAGGAGGTGCCATAGGCA ATTTGATGGAGGTGTGTTCTCATTCGAATGGTGTCTTCCCAAATGACCCTAGCTTGTGTG AAGGTGACAAAAACCGCTCAGCACAAATGCTGTGCAGAGAAGACTCAACCCCCAAATGCC CTAAAGTATCAGCAAATGGGATTTAAAAACAATGAAATCTGCCACGGGTGTGCATTCCCT TCTGCAACGCTCCTTGCTTGTATGTATGAGGTCGTGTATAAAGACGAGGCAGAACCCCCA AAAGTTGCCGAGAATACATTATAACATGTCCTGTGAGCTTTTGCAGACACCCTCCACCCA CTCTCAGGAAATATTGCTTGCATCCTTGACCCAGTGAAATTTTCCCTTTTACCTTCCACC AGCCTCGCAGATTTCAGCTCCTGCCAATCATCACATACCACATTCCAATAAGAAACATCC CTTAGCTAATATCACTCTTGCCAATGGGCAGTTGTCCTGGATATCTTTGTTATGATGTAG AATCAGAGGAGGGAATGACACACATACACACATGTACACACATGTACACATCTGTCTTGG CTTAGCAATAAAAGTGAACAACGAGAGGATCATGGAGACCAAAGGTCACCCCGCCTCTCC ATAGGTTATGGTCTCCTGCTTCCTCCCAGCTGCTAACCACCTTTAACATTTGTGTAGAAA TAACTCACTGCCTAGGTTGCTCTTGACCTCCGGATTAATGAAATGGTACCCAGTGGACAT TTGGCCCTGAGGGTCAATATCAGCCTACCTCTTAGTTTGCATTTGTGGTCAAGTACTGAG ACTTTTAGCACATCAAAACCTGAAACCCGCCCAGCAGCAGTGACGCTGGCTGTCACAGCA TTCTGCCAGTTATGCTAGTAGTAAAAGCAAGAGTATTTTTTTTCTTTCTTTCTTTTCTAA AGCATGTGAATGCAAAAATAAATGCCATATTTCCGAATGGTCTTGTTGATTCAGCTGGCA GCATCAAGGTCTTAGGGGGCATAAATAGGTCTGTCTCCCAAGGAGCTCCCTGTAAAGAAG AGATCCTCACATTCCTTAGATCAAAGCCTGAGGGAACAACAGCTGCTTTAATCTCCGTGA CCATCAGACCCTTCTGTGCAGCCCCAGTCACAGAGGTGTGGGTTAGTTGTGGCTAACGGC TCAATTTCATTACCGGGATCAGGATTTGTGTGAAATCCTTCTGTTTTGCAACCATCAGAC CTGTGGACAGACTGACCCTCTGGCCGTCAGAAGCCACGATAAGAAGAAAGCAGAAAATAC TAACTCAGTGGGGCTTTGAGACAGCCCAGGGTGAAATGTGAGCCTCAACAGACACCTTCC TATAGAGGCAGTGCTCATTAGCCACAGATCAGCACTTGCGATTCTATCCTTGCCATGTGT ATTGAATGAAAGCTATCCTTTGGGAAGGGACTGGCCAGTCAGGCCTTGTTACATATTCAG TAGACAGCATTTACTTATTTATTTGATGTGCACTTAGGGGGGCTTTTATGTCTGCTTAGA TGCACAATTAGAAGCACTCCCAGGTCCCTTCCAAGGCATTAGGAGGAGGAATCCAAGTAT CTGGAGCATCCGGAGCAGCCAGCGTGGCTTCCTAAGAGCCCTGAGAGTAGTTCAGAGACA GGGCCGGTGGCTCCAGTATTTGATGGGTTCTTGTCACCTCCCCCAGATGAGTAAAGATTT TTTTTTATTCTATTAGATGATGAGACAGGAAGCGAAAATAATATTTACAGGAAATATTCC ATTAGCTATGAGCCGGCTCCCAGGGGGATGGCTCTGCTCAATGACTCAGAGCGATAAGGA TGCTGCTCCTCGCTGACTTGGTCCAGCTTCTGTTTGGGCAGCTTTGACTCATTGCTGGCT GCAGAGCCCTCTAACTTTGCCTGTCCCTGGCTAGGTGCCTTGCTTCTCCCAGCTTGTCTG TTCTCCTTGGAAACCACACCTCTATACACACCAGAGGAAGCTCTAGTTAATGTGTTTAGC ATTCTTTGCAGCCTTCCTCCTTCACGGTTCAGGATCAAAGAGCCACCCCTTGTCTATCGT TGCTTAGATCATAATGCTAAGCTGAGTGGGCCTGCAAAGGCTCAGTGCCTATGGCTGACA CTGGTCCTTGCAGTGGGTCAGCAGGGAGAGCTAGCCTTAAAGCTGTAGAGCAGGTACGTA GAGGAGATGGATGGGGGAAGGACAGAAGTTACCAGAATGACTCCAATCCAGGAACAGTGG CTCAGACCTGGAACCCCAGCACTTGGGAAGCGGAAACCTGGAGTTTCAGGCCAGCCTTGG CTACAGAGCAAGACCCTGCCCCCATCAAGGGCTGGAATGTGGCTCAGAGGTTGTACGCTT GTCTGGCATGGCCACATACACACACACACAAGTGCTTTTTAAACCAGCAACCTTTGCCAA AGTGAATGATGGGAATTTGTTCACATCTGGTGTGGGGCTGGGGAGCTGTGGCTCATTAGC CTCTACGCGTCCCTTTACTGTGACGTGGTAACTGAAAGGCACAGACAGGATGGATGTAAC CCAGTTGTCTCCACCTTGAGTGAGTTCACTTCTCCAAGACTCTCCCACTGTCAAGATGAG GGAGCATATACCCTTGGCACAGCAACCATCATTACAGTCTCATCTGCCCTTGGCTTAGCA AGCATCATTACCATCTCTTTTATACTGAACCTGACAGGCAGACAGAAGCACAAACAATGC CCCTTTGTTAAGGGGAGATTGCTTCCTCGGTTATTGAGTCTGGGAACCCAGGGTCCCTCT GTTCCCACAGGTTACTGGGGAGCCTCTTCTGAGCATGCCCAGGGCACCAGCTCATGTTGC ACTCTTCTGGGAAGAGTGTTCCTATCAGCCTGTTGCTACCTTTGAGAAAAACATTTGTCT TTGAGCAGAGAAAAATCTCACATTGTCTCACATAGGTGGATAAGTTTGTTTTGTTTTGAG ATAACAACTCACTAGATAACCAAGGCTGGATTTGAACTTACCATGTAGGCCAGGCTAGCC TCAAACTCTAAATCATCCAGTCTCACCTGCCCATGTAGCTGTGACTACAAGCTTGTGCTA CCTACCATACCTGGCTCCTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGCA CCTGCACAGGTGTCAAAGGACAACCTCCAGGGTCATTCCTCAGACACTTAACCTTTTCCT CTTGAGACAAACTCCCTCACTGCCCTAGAATTCCCTATGTAAGCTACACTGGCCATCCAG CAAACCTGCCTGCTTTGCCTCCACGGTGCTGAAATAAAAACATACGACACTACCACACCC TGCTCCCCCCATATGGGTTCTGGGGACCAAACTCAAGTCCTTATATCTGCAAGGGAAGCA CATTAGCAACTGATCTATCTTTAGCCTGAGAACACCAATTTCTAGATAGATAACCCCATG TCTACCTTAAACTGTTCTCTGTATGAACCAATGCCCAAGCCAGATCTGATTAGATGGCTA GGGTAGTTTCCTTCCCCATCTGACATGTCTGTTGTGGCATGTGGTCTCCCTGGGTCCATA AACTTCCTATTCCAATGCCTAGTCTCCTAGACATCTTGTCCTCCCTGGCCCTACAGCACG TGCACCGACACCGAGAAAGACCATATAAATAGCCACATTGATGGTGTGGACAGTAGGGGT CAAACAGGACACTGGGTATTTATAACACTCAAATAAACACCCAGACAGACAACATAGCAG CGCCCATGAGACTGGCAAGCTTCTGAACTTTGCGGACAGATTCCCACTACTCTGGGAGCC CTGTTGACCCTGGATGCAATTTGAAGGAAGCAAATTAAAACCAAGTGCTCCAGTTGGATC CCAGATCGCTGCAGGGGAGCATTCAGTAGCCCCACTCGTGCCAAAAGAGCCACAAACCAG TGGTAACTTCTAAACTGACTTTGTTTTTCTGGCTCCAAAACCAGTGACTTCTCATGGAAT AACAAGAACATCTAACCCACTGGAACACCGCTCTTTTATCTCACACCGTTACTTGATGTG TCTCTCCTTGCCCCTTGATAAAGCCACAGGCAGTCTTTTGGCTCCACTGGTAATCCCCAC ATGGTCAAAGTCACACAGCCACATGAAGCAGCTAAACAAGTTTCTATGGAGACAGTAATT GGTCGAGAGAGATGCTCCAGCAGTTAAGAGTGCTCGATGCTCTTGCCATTATCAACGTTC AGTTCCCAGAGCTATGTCAGGTGGCTCACAAACCGCCTGTAACTTCAGCACCAGGAGATC TGACAGCTGCTTCGCTTCCCCTGAGTACCTGTTCGGATATGCACATACATAAATCAAAGT AAAATAGAGATTCTTTTAAAAATTAAATTATCATGTTCAGTCCCAAGAGATGCTAAAAGA TTCCATGTTAGTCAGCTTTTGGGTGCTATAACAAAACACTTACAAAGATGAAGCCCTTTA TACAATCGTTATACAAAGACCGAGCTCGTAGCTTTCGAGGTTCAGGCTGTGAGCAGTTGG TGCTTTGGCTTTGAGGCCTGTTGCAAGATGAAAACCACAGTGGGAAGTGCATGGCAGAGC AAACTCACTAACCTCAGCCACAAGACACAAAGCAGAGGAAGGGAGAGGGCCAGAGCCCCA AAATCCTCTCCAGGGGCCTGCCTACTGCCAGTGACCTAATGTCTTCCCGTGTGTCTCCTT CCTAAGGATCTCACAGCCAACTCTCAAAGGCGCCACCCTGGTGGCCAAGCCTTTAACACA GGGGCCACTGAGGAACATTCAATATCCCAAGTGTAAAGGGGGGTGAGATGGCTTACTAGG TAAAGGTGCTCCCAACCGATCCCCAAGACCCACATGGTAGGCAAAGAGCCCTGACTCTTG CATAATTTGCTTTGAGCTTCACACAAACGCTGTGGCATATACAGGTCTCACACACACACA CACACACACACACACACACACACACACGTGCATAAATAGGAACTAGATAAATAAATACAT TAAAATTTTAAAACATACAGATCCAATGTATAGTAGTCGTAATGTGCAGTCTCTCCCCTG TCTACTGAGTTCTGCCTGCTGTGCTGCAGTCTGTGAGTAAAGAATTGAAGGATCACCTGA CCATAAGGCTTCAGGTGCATATGGAGAAAACCATCGGGCACCCCCACTGACATAGACATA GAGTCTATGACATTGACATAGAGTGTCTTATTGGCCTGAAGCTCGCCAGCTAGGTAAGAC TGGCTAGCCAGCAAACCTGCCTCCATCTCCCTAGACCCAGAATTTCAAGGGTGCACTACC ACGCCTGGTATTTTGTGTGGGTGCTGGGGATTGAACTCAGGTCCTTGTGTTTTCAAGACA AGCACTGCATTGACTGGACCGTCATTCTAGCCAGTAAGGTTTGTCAAACTTCTAACAGAC TTCATATGACACAAGTGAGTGTGTTACAGCTTTCGTTGCACAGCTCAGCAGGGTTGAGTG CGTTGACAGTGTGGTGCAACCCATCTTCAGAACTCTTTCTATAATACAGATCTGGAACTT TTAACTGCAGTGCCCCGTTTCCCCACCCCACCCCCATATACTCCGCAGCCTCTGGTGGCC ATCTTTCTGATTCTTGTATCTGTGAGTTTGACTCAACTAGTTGGCTGCCTATGTTTGTCT TTGGGTAAACATATCCAATTCCAGGAAATATTTCAGAATGAGAAGGGTTCCTGAATAGGT AATAATTATATAACCAGGTCAGATCCAGGGTCCATGTCACCCAATTGAGCCTGCTTTTTG ACCTTTCTACCCAGTTCTTGGCCCCTGCTTGTGGCCTTTCCTGCCTGGTGGTCAAATCCC AAGGCTCTCATGAAGGAATGTTCATCTTGAGATGTCACTCAAGACCTCTGTTTTACTTAT CCTTGGATCTAACGTTCAGTGGCCAGGGTCACTGCAGACTGTAAAATCTACGACAAGTGA GACAGACTACCTAACAGCCGAATTATTTTCTCCAGCATATCCAACAGGTGTTTCTGCTGC CTAAAGTTCTCCACCTATCCTTTGCCCAATCTGAAGGGTGTATACTGGCATTTTATTAGC CTATGTGCCCCTATGCCCACTGGCATGTGCACCCAGCTTGGTTGCCATGGCTTTTTTATG TTCCAGCCTTTTAATGAGAGGGCAAAGTACCAGGAGGCCCCCGGACTCCGGGCTCCATAG GTCCTCAGTTTGGATTGAAACCAAACACCAACCCTACCTTAGAGGCGGCACAGCTGAGCG AGTTTCCTGTGCACCTGTGTGTTTCTAATCACATAATTGAGTTTATGGTTGACATTTGGA AACTCATTAAAAAAGAAACCTGGTCACTGGCCAGGTTTCTCACCAGCAGAGTGAGAGGCT TAAGCTGCTGAGAGCAATGAGCACCCAGAGGTGTGATTGCCCTGGTTGCTCATGTACTCA AGGAATGGGGGCGGTAAGTTGTCATCCAGAAATGAGAGAAGGGGTTCCCACAGCAACAAG GAGAGACTCCTATGGGAAACAGGTGCTGCTGAGAATAAAGGAGCTCCTCTTATAGCTGAG CTGCCAGCTCCTTTTATGCAGTTAATCTTACTGAGGTGTGTTTGTTCCAGTACAGTGCAT TAGACCTAGGGCTTTCTTTGTGCTAGGAACATATGCTAGCATGAGCCTCTGAGCTCCATT TCCAGAATACATTCATTCATTCTTTCTCCTCCCTTCACCTCCCTATTTTTAGTATGGGTG CTAGGGATATGAGCTTGGGTCCTCTTGCTTTCTCAGCTAGCACTTCATTATATCAAATGA ACCATCTCCCTAAACCAGTAGTCTATCCCTTTTTATGGCAGAATAATATTCTTTGGCTGC TGCTTCAGCCCCTTCTGCACTGGCATACAACAGACACACACATGCAGATGTTAATATCTG CTCAGTCCCTCACAGAGCTCACAACTGACCACTTTTGTACTGATGCCAACCTTTCCCCAA CCCTGCCTGCTTGTTTTACATTTGTCCTTGAGCCTCTTGTCCTGGCATCGACTGCCCTGT GAGTAGTGAGTCAATTTCTTATTTGTTTATTTTTGCCTAATGAAAATGCACAGACCGCTT CTATCCTTGCCTCATATGGTATATAAAAGATACTAAGCACCATGCTTGGCACACATCTAT AATGCCAGAACTTAGGAAGTTGGGGCAGGAGGATTGCTGTGGGCTTAAAGCCAGCTTGAA CTACATAGTACTGGCCCAGCCAGTGCTGTATGGCAAGATCCTGTTTGGGCAAAGACAAAC AAACAAATAAACAAATAAAATGCAATTGGAGTAAAGTACCTAATAGTTGCAATCCAGTGC CAATTTTAAAGAGATCCAAACATATATGTGTTCAGTAGCCTAAGGGACTTAAGTATAAAC TGGATAACTCTCAAGGAAGGGTCTCAGGCACTCACACCACTGAAACACTGAGACATTTGC AAGGGAGGGCGGAAAGGGAGCCCACAACGTTTTACCACTTATTTCTGCACGTAAAAAGAA AGAGAGAAGAAAGGCGAGGGGACATTTAAAAATGGCTTCCATTTCGACTGACCTTTGGCT TTGTTTTCTGACTATTGGACTAAAAAGAAATCAAGAGCTAGTGACAGTTGGCAATCAAGA TTGCGCTCCTGGGATCCTTCAGGCCACCAGACACTTTCTCTTTTATAGAAGCGGAAAGTG TTAGATTGGGAAACCCTGGTGTCAATCATCGAAGAGTGCAGCAGCTTACTGCTGATGAGC TGTGCACTGCTGGAAAGATTTTTCTTAATCAGCATGGTTCACTGGGGAAAGCCAGGGTGC CCCGACCTCCCTAAAAACTGCTAAACCTGTTTAACACCCATCCCCAGCACAGCTAGGACC CAATAAATACAGTTTTCCTCACTAGGCAGAGTCTAAGCAACAGATCCTGCTAATCAGCCA AGAATCTACTGCTGGGATCTGCCCTGCTCAGATTGTACTGAGAAGGAACCTTGAGCAGAC AGGCAATTTCTACACACGATGAGCTGTTCAGTCCAAGCAGGAGGAGAATTCCAGGATTCT GGGGTTATAGACATCCCTCGTTCTTTGGGGGATCACACTGAGTAGAAATAGGAAGCTGAG TTCTTGACCACTCTTTCCTCTTGGTCTGGCTGTGACTGCCCCTTCCGCATGCCATGTGCA GTTGAGGGAGGGTGGTCCTGTGTATACACATATGTGCGTATGGTGCATGTGCATGTGGAA GTCAACATTGAATGTTGTTCCCCGGGTGCCTTCCATCTTGTTTTTTGAAAACATTGGACC GGGGCTCACAGGTTCAGCTAGGCTGACTGACCAGCACATCCCAGAGCCTTCCCGACTCTA GGATGGTACTTCCGTGCCAACATGCATAGGTTCCGAGGCTCAAATTCAGGTCTCCATCCT TCCACACCAAACACTTTCCTGGCTGAGTTACCTTCCTAACCCTGGAAGTGCACCTTTAAT GAAGCACCCGCCTTAATCGGTGTTCCCTACTTTGTGGAAGCCGCCTGAGTTGGAGCTCTA GTGCACGTGGTGGTCACATGCCATCTTGCGACCTTGCACTGTGGTCACATGCCGTCTTGC GACCTTGCGCTGTGGTCACATGCCGTCTTGCGACCTTGCACGTCTCTGAACTGGGTTTGC CGTGACTCCTTCCTCCAGTTCTTTCTCTACTCACATACTCAGCCTACAGTTACTGGGTAG CAGGTGAGAGACTGACTTGCCTCAAGCACTGTACATTCCCTAGGCTTGAGCGTGGCGGAG ACATCTGAGTGAAAGGTCAGCTGCAGCAATGGATGCTGATGACTTAGGCAGAGGGGTGGG TAGAGCTAGCTACCTGGGAGAACTACCCAGACCGGGCTGGGAAGCCTGTGATTACAGGAA TATCCCTGATGAGAGGACATAGCTCAGGGCAGGCTGCTGAGCATGCTCGGTTGTTTTCCT CTGCCCTCCCCAGCCCCTGTAAGTTCAGGAAATCTTCAAACTGACCCGACCACTTCAGAA TTCCTCCTGGGGGAGGAGAAGGGGAATGGGATACCAGAGCTTGAACCCTAGGACCAGTCA TTCTGGAATGACTGGAATATGGGAGTTGAAGTCTTCACTCCTAGAACTTAGCATCTTCTT TCTGGAGAAGGCATGGCTCCAGCAGGGAAATCCATAAAAGAATAGCAACCAGGACCTCAG CTACAGAGAGGGAGGCTCTGCCCAGGCCATTGCATGCCTCAGAAAAGCTGGGTGGTCAGA TCTTGTAGCAAAAACCTCAGACCAAGCTGCCTACTTCCTGCCAGTGACAGGCATGGCTGC TGAGCAGCCTGCACGACACAAAGGGTTCATCCTTTAGCTGGCCGGGAAGCAAGCCGGAGA TCTGCTTCCTGCCACCAATGTAGCAGCCTCAAACCAGATCCCTGTCCAAGTGGAGAGGTC TTGCACCTCAATTCTCAGCAGCATGTAAGGAGCCTCCCCCAGTTTCCACATAAACCAGGT CCGGAGGAGCTAGGGATTGACTCAGTTGGTAGAGTGCTCACTAGCACTGCGTAGCTGTGC ACAGTGTAACCCCAGCCCTTGAAAAGAAAAGGTAAGAGGATCGGCAATCAAGCCCATGCT GGGCTACAAGTTTCAAGACAATAAAATAAAATCATGTTCTGAGTGGTGGAACACACCTTT AGCCCTCGCACTGCGGAGACAGACAGGTGGATCCCTGAGTTCAAGGCCAGCCTGATCTAT AGAGTGAGTTCCGGGGCAAATGGGGCTATACAGAAAAATCCTGTCTTGACAAACCAATAC ACAAACAAGTAAATAAAATCAGCTCAACCGGTTTAGGAAGTACCTGTCCTTGTCATCAAG AAGGGCAGTTCTTGAAGCACCAGGGGTGTGAATATACAAACAAGATGCTGTTAAATAATG GTCCTTAAAGGGCCCTCGTTCCCTTGCTGCCTTTCTTTTCAGTCCACACGGGTGATGGGG TGGATCACCTTTAAGGTGAGCAGCTATTCACTGGTAACTGTTGTCATCATCTTCTGCCTC CCATCTCAGCTTTCCCCAGGGTCAGGTGACCTCCACCAAGGGGGTGAGGTTGTTGAAATG ATGCCTCGCCCTTGGACCAAGCACCTCAGTACCCGAGTACTGACATGCTCGCCTCGAAAA CAAATAGAAAAGTACAACTTTTTCCACACAAACTAACTCTGTCCTCCAAAGTACTCAAAC ACTACATGGAAATGAACACTTTAGAACCCCTTACGGCTTCCTCAGTACAGGGACCAAGTC CGGAGGTTGACACTTAGTCACCCCCTATCTTTTCTCGGCCAAGGATTAGTTACTCTTCCC ACTGCTGCAGAGGCAGCTTGAAGAAGGACGGCTTTACTTGGCTTCACAGCCGGCGCCTGC CAGCCGGAGCAGACCTTAACTGGTTACATCATGTCTAACTCTCAGGAAGACCCAAGAGAC GACACTGGTACTTCGCTCGGCTTCTCCTTCCCATTTTATTATCCTGGACTTCAGTCAGAG GAATTGTGGCTCCCACGTTCAGGGTGGGTTAACTTGGTTGAACTCCCTTAGAAACAACTA GCAGGCATGCCAAGAGCTGTGTCTCCTAGGTGACTCTAAATCCAACCTGAATCACAATAG TGACTGATTCTACCTACTAAGGAAAGTCTTTTTAAGGGAGGAACTGGTGTGCCACATAGC ACTGGGGCATAGTGCTCACACGGAGGAAGTCTAGTTAAAGTGCATGTTTCACAATGCAGG CACTGACCCCATCCCCCTAGAGCCATGCTCAACGAGGATGGGGGGGGGTTGGTGTGAGAG TGGGGGATGGTAATTATATCTGGAAGAGAAAGGAAAACACAAACACAGTGCCTCCTGAAA GTATTCATCCTTGCTGAAGCTTCTAAACTCTTTCTGCAAGAAAAAGCTGACATGGAGAGG AGAAAGTCATCTAGAGACAGCTCCTCAGGGGAAGAAGACAACAAGAAATCAAATCTAGTG GAGGAGGGGAGCAAATGGTCTGTTTCTCTCCAGGCTCTGTTAAGGATTGGCTGGCCTCCT AATGATTCTTAAGCTAAATGAAACTAAAAGGTTTTTGATGGGTTAAAAAGAGGCCATCCA TTAAAAGGTCCATGTTCCGCGCTCTGGGCATCTGTCACTGGGTTAACCATGTTAGTTTGG AGTCCCTGGTGTCTGACAGTGAAAGGGGAGGGGAGACCAGGCTGAGTAAACACATTGAGT CCATTAGATCTGGCTGTGGAGAAAAAGTAGCCATTGTTCTAGTTGCTGGGTGTGCAAGCA TCTCCAAGAGGAAATAGATGCTTGTGAATGCTGAATAAAGTATGGAGGACATGTGCCTCT ATTCACTGCCTGTGGTCATAGTTTGTTAATTTGGAAGGGCCTAATTTGGTCCCCATGGTG TCTAACCTCACTAAGTTCTATTATAGGAGAACATTTGATTTTTCAGATCAATATTCTGAG ATTAAATGTCATAGCAGGACAATGGTCAAGATGATCCCTGGTCACATTGCGATGGGATTG GGGTTGTGGCTTGGTAGGGTGCTTGCCTAGTATGCATTGTAACATCACAAATCGATGCAA TTTGGGGTGATTCATGTGATGGAGATGATATAAAGAGAGTTATATATACATCAGCAGGTG ACAGAATCCGCTAGAAATGACTGGGACAAACAACTCAAAGAGAATATCTTGAACTCTGCC CAAATAGAATGAAGAGCCTTGGGCTAGGCTCATGCTTACCATGTGAAAATTTCAGTTGAG AAGATAAGATTTGGGGGATGGTAAAGGCACTTGTCACCCAGTCTGATAGCCTGAGTTCTA TCTCTGGAACCCACAGAGTAGAAGAAGAGAAACAACGCCTACACTTTGTCCTCTGACCCA CCCCCCGCCCCCCCTGCCCCAGACAGCCTTTCTCTGTCTCTGTCTCTGTCTCTCACACAC TAAATAAATAAATAAATAAATAAATGTAAAACATGTAAGGAAAATATTTTAATACCCTTG GTAACATATTCATCATCTTTCAAAAAAATTGTGCAAACTTGAACTTTAGCTGGTACATGA GAAAACTAGAAGCAGCATTTTCATGTTTTACATTAGGAAGGAGAGTAGTGTGTACTGAGT AACAAGAAACAGCCATCAGAATAGTGAGCAGTGGCTGAACGCTGACTAGACACTCTGTAT CTACTGATGCATTAGTTCAGCAGCATTATAGGAAAGTATTGTTATTCATAGTATTAGTTC TAAAATGAATAAAGACACAAAGTTTCTAAAGATACATAGCCATCAAATACTTGATAGATA CTATGCCTTTGAATCCTGTGCTCTTAATGTCTATTATTTTGTTTTATTTTTGTTGTTGTT ATTTGCTTATTGTTGTTGTTGTAATGAATCCAAGAGAATGGTATTGAGTTGTTTTGAATT TGCAATGCCAGCTCTGACCTATATATGCACAGAATATATGACTATCTCATTTTAGAGATT CGAATTTAAAAGGCTTTGCACGTTCAGGGCCAGAAGGGAGAACCTTTGACTGCCAGGCCA AGGTTATCTTGTTGTTGTCTTTGTGTTGGCTAGGTTTTTGTCAACGTGGACATAAGCTAG ACTCATCTGTCAATAGGGAACTTCAGCAAAGTAAATGCCTCTGTAAGACGAGCCTGCAAG GTAGCCTGCCTGTGAGGCGTTTCCTTCATCAGTGATGGATGGTGAAGAGCCAGGCTCATT ATGGGCAGTGCTATCCCTGGGAAAGTGATCCTGTTTGTGGGGAGGCAGTGGGGAGCTAGT AGGCAGCATTCTTCCATGGCTCCTACTTCAGTCCCTGCTGCAAGATTCCTGCTTTGAGTT CCTACCCTGAATTCCTTTGATGATGGAGTGACCTGAGAGTTGGCAATGGAAGCTGGCCTT CATTGTCCACGGCGATTAGTTAGTTCCAGAGCCTTGGGTTAGTAAACCCCTTACATAAAA TAATGCAGTATTTGCCTATGACCCATTATGATTGTCTCTATACTTTCACTTCTTTCAGTT CTAGAAGCAGGGTTTCACTGTTTAACTGAGCCTGGCCTGGGACTCTCTACACTGTGCATC CTAATCTGGATTCAAACTGCCAACAATCTTCTGCCTCAGCCCTTTGAGTACTAGGATTAT AGATGGAAGCCAACATGTTCAGGTTCCCAAATACTTTAACTCATGTCTATCAGGTTTGTA GTGCTTAATTCAGTAGAAATGCTATGGAAGTAGTTATGGTATGATATCCATTTGGGAATA GTGACAAGATTTAAAATAACAAAAACAAAAAACAAAAAAACAGTGTTCAGTCCATATAAT TTTTTTCAAATATTTTCAACCCCTGGGCGGAAGGACGAGCAGACGCATACACTGTGGGGT GAAGGGATAGCTGTAGAAATACATGCTGGGGGCTGGTGAGATGGCTCAGTGGTTAAGAGC ATCAACTGCTCTTCCAAAGGTCCCGAGTTCAGATCCCAGCAACCACATGTGGCTCACAAC CATCTGTAACAAAAATCTGATGCCCTCTTCTGGAGTGTCTGAAGACAGCTACAGTGTACA CACATATAATAAATAAATAAGTCTTAAAAAAAATACACGCTGGGTGTCGTGTTCTTCCTC TTGCCCAGGAGCATAGCCAGTACCAAGCAGACATCCACAAATGCCAGTGGATAAAAGAGC TTAGATTAGATGGAGATCTGTGGTCGACCACAATACCTCTGCCTCTCTTTTCTTTATAAA TAGAGTAAACCATATTGGACGCCTACAAAAGTATTTGTGTCCATATTTAAAATGGACACA AAGTCCCAACTCTTCTTCCTCATTCGGATGCCTGCTTCTGTCTTCTCCCATACATTCCCG GGATGCACGAGACCAAGTCCCCTGCATGCACGACATTGGGAATTTTCTGTGGCACCTCTA TTTGATGCCTCATTTTTTTAATGTCCTGATAGAAAGATAAACGCAGGGAGTCATGTGTGA TGGTGTCTCAGGAAAGAGCAGAAGTGAAATTAGGAAGTGGGGTTTGTTTTTGTTTTTTAT TTTGTTGTTTTGTTTTTGTCTTTCTGTCTTGTTCTGTGCTTGGGGACCATTACTATATGT GTCCTCCTCTTTGAGAACTTGGGCGTGTTTGGAATGTACGCAACATCATGTGCCATCAGA TGGCCAAAGCTAGTCTCTCTAGGATCTGAAGCATCATTGTTCTTGCTCTTCACTGGGGCT TTGTGGCACAATAGAAAAAGACCAGGACAAGAAGTCACAAGCCAGGTCCCAACATCAATC ACATACTTAACCTCTGGCGGCTCTGAGTCTCTGCCCACCAGAGCAACTTCATCTGGGAAA GGAGGACGCGATCCAGATGGCTGATTGGATTCTGTATAATGGTCCCTCTGGATGAAGCAG GAAGTTACTCACAGGGAGGTCATTTAGGGGCTCTATGACTCAGCCTCGGGGACAGGAGGA AGACAAGGCTCCCTAAAGTCCTGGTGGAGAATCAGAGCCATTAGGCTGGGCTTCCTCTCA AGTCGTTATTTCTACACCATCCTGACAGCCTGCCGCCTACTCCACATGCCAGCCCACAAT GCTTCACAAGTGCTGGCTGGAGAGGAAGTCCAGTGGAGCCGAGGCCTCGTCCTCAGCCAT GCACAGGATGTGTGAATCTAGTGGACTAATTGGAGCCAGGGTCTGGGAGGCCCCTGCTCA TTAAGGATTTATAGAGCACCTTGTCATATTCAGGGCCCAAAGACAATAGTTATTAGCCAC TTTTGTTTGCTCTCCATGGATAAATGTTTCCCTTCTTGGTTTTATACATGAGGGCACTTG GGACCAGAATGAGACAGTAGAGGACCTGTGACCCTAGGAAGCCTAGGTCAAAGGCTGAGA GCCCTTATCTGGGACCATTGGGGTTCCAATGATGGTAGCAAACACTGGTTTAGTAAAACC CCTTCCTGATGGTTCCTCTAAGCCATCTTTAGAAACCTCTTAACTCGTACAATTACCACA ATCCTTATTATCAGAGACAGGGACTTGATAGTATCTGAGGCTGATCCTCTTGCCTCAGCC TTCTGAGTGATGGGCTCACAAGCAAGAGCCACCATGCTAGGTTAACGCTTTTATTTCCTA CGCAAGCTCCAGTCATAACTAAGGCTATTGTTATATCCCCACGTCCATTCATAACTAAGA CTATTGTCGTCTCTTAGTCTCTGACTGAGGCTGCTGAGTGTTGAGGCAGGTGCTCTGTAG AGCCTGGATGAAGGTAGATCTACAAGAAAGGAGGACACATGTATTATTCGTATTATTATT ATATTTATAGTGTGAAAGCAAAGCAGAGTGATCATGTCTGGGAGAACAAGCCTGGCTGGA AGCCCCTTTCTCACAGCCGCCGCCTGGTTGCTCCTTTGTGAGAAAGCACTCCACTTGTAA AGTTAACCACGCATCAGTGAGTGAGAGCTGTTCTCGCTAATTGGCGGGGTCCCGGGAACG CAGCATAATTAGCAGCTGGAGTAATGGACCAGGTGCCTTGGACTTCTATTTCTGGTTCCT TCGGAAACCAGTTGTGTGGCCCGAGGCAGTTTCCCCTCACTTCTTGTGTGCCTTGTTTCT TTTCCTTCACCCTCAAGAAAATTTGCAGTTTTTCTTCACAAAGGGCAGGGAGGGGGCTGC TCAGTGAGCAAGGAAACAAAAGTGTCTGTGGGGATTTGTGGAGATGCATAGCCAAAATGC CCTGATTTAACAGGTATTGATCAGTAGAAACTCTGATTATTGATAGGACCACATAGTTGA GTTTATAATTAGATTGTTGGGCATAGAAGTAGCTGAAGTCTTTAGGGAGCTAGCCCAGTC ATTGCCACGACTGTCTGGTGTGTCTTTATGACACATCCCAAATCATAGTGCCAGGGATGG GTTGTCGTCTCTGCAAACCAGGGCATGGGGGCTCCTCCTGAGCAGCCCCCAGGGATGGTG CAGTACCAGCAGAGTGAGAGCTCATCCCCCGATATTTACAGGAAAACAGGAAACTGGACA TCTCCCCTTTGCCTCTCTCCATATTGTCGGTTTTTATTGGTCTGTTTGGTTGCTTTTGTT TTGTTTTGTTTTGGATTTTTGGTTTTGGTTGGTTGGTTCGTTTTGCAATGCCAGCCTTAA AACTGAGTGTCCAGCAGCCAGGGGCTTTAACGTCATATGAACAAAAATGCCCCAGACCCC CATGAAGAGCAGAGTGCCTTTAGCTTAAATGACATCCAGCCTTTCCTGCCAGCAGCAGCT GTCTCTGCCCTCTCCACCCCTTCAGCCTTCTAGTTCCTGCTTCCCCCAACCTCGAGCAGC TGGATGGGTCCCTAGCTCCACCCCTCTCCTAAGTGAGAAAAAAAAAAAAATCAGTAGCCA GTGTTGTTGCCTGCCTGCCTATCCTCATCCAGTTCTGCAGGACACTTCCGATGTCCCCAA GAAGATTAGAAGGTTTTCTAATCTAGAAAAACTGTCTACTCCCAGCTTTCCTTCTCAGTA TTTACTTTGCAAAATAAAAACCAAAATAAAGTTGTGCTAAAACAGCTATCAGGGACTCTA TTGCTTTGTCCCAGCTACGAAATTTTCTACAGAAAATGCATTACCCTGTGGACACACCCT GAGAGCCATGACTCCAGTGTTCACCCTTCAGAGCAGCACTGAAGTGGAAGCCCCACCCCT TTCCCTGGACAGCCACCCTGGCTAAAGATGAGGGGCTGCAGCACGCCCAGATGGTTCTAT TTGGGCCTTTGGCAGACACACGGATCTCCACACTACACAGCAGCAGGGACCACTTAGAGG AAAGGCATGGTTTGTGGTTTGGATTTTTTCAAGGAGCTGGGGAAGGAGGAGTTGCCAGGA AACCAACCCTCAGAGGGTTGTGCTCCAGGGTTCTTTATCGGGCCTGGAGGCACTCCTGAA AAAAATACACAAGTGGGGCTTTCTCCTGAGTGTTTGTGTCAGGTGTAACTTCCTTGCCTC CCAGGGAGGGGTCTACTTTCTCTGATCTGTACATCAGATACAGATGGGGTCCTTAACTCC CAACCCCTACTCCATGCTACCAAGACCAGGACCAGATATATCACTTGTAGGGCCCATGCC AAATAGATCAAAACACATTGGAAATTTCAAGATGGCAGCAGCAAGCGAATGACCCTCTTG AGCAAGGGGCACTTGAGTCACACATCCATAAAGCCAGTCCTGTACAGGGTCCACGTTGCT TTGTTAGAGTTGGTACAGGGTAGGGTCTAAGAAGGACATATCTTTCTTTGGGGAGAAGTG GTAAATAATCCTTTATACTTGCTGTAAGATATCTAGCACACACATAATCTAATTTAATTC TTTAAGCTCCAAGTTAAGACGTGGGAGATTTTAGAGAAGAACTCTGGTGGTTGTGCAGTC ACCCTCTCTCTTTTGCCAGGATCTAGAAGCTCTAGAGATCCATGACAGTGAGATCCATGT CTGTTGATTACTTATTTCTATTCCCTTGCCCAGCCTGAGCCCAGGACCTGCTGTGGTTAA GATCCATCTAGAGCCGAATTACTACAACTTACTTAGCTAGTGACGTGGAAGGAAGGGAGC CTGGATTTAAACAGAAGCTTCTGACCGTAAAAACTCTGTGTCTTGCCATAGCATGCTACG GTATGGCAAGTTATGCACGAAGCCAAGGTCATAGAGTCCAGTGGTTCTGCTGCCTGTATG GCTGTGGTGAAGTCTAGTTGCGGTATCTATACCCAAGACGAAGGTAGCAGACTCAAAGTA TCTACACTCAGGGATTCATGGTGGCAGAGCACCCACTGGCTGAGACATAGTTCTGTGTGT TTAAGTGACCAAAAAATCCTTCTCAGACAGGATGGACCAGGAGCCATCTGAGCCAGCACA AGATTTTAGAGCATTTGCTTTCTTTCCAATGTCCCTCCACCCACTTGCGACTGATCTCCA GAGAGACAGGAAAGTCTCTAGTCTCTGGCTTCAGAGTAGAAGGCAGTGTGGATGAAGAGG TAGCTCCTGAGTCAGAGCCACTCATCACCCCTTGCCCTTCCCATTACCCATGCAGACGGG ATCATTTAGAATTCCATAGAGGAGAGTGTGAACGTGAAAGAATGCAGCCTCTCTCGAAAC CAGTTTTAGTTGCTGCTCAGTTTTACTTGGGTGGTAAACATCCTGGGCCTGGAGAAAACG GGGCTCACGGAATACTGGGAAATAATGGTCTTTGCGTGGGAAAGGTGGGTGCTGGAATAG AGCTGGGACCTCAGTCTGGAGCAAAACCTAAAAAGCTGTGCTAAGCCTCCACATAGTAGA CAGAGGGGGTTACAAGCAAAATCAGCCATTCTCACAGGAAAAACAAGAACCCTGCTTTAC TCTGGAGCAAAGCAAACTCACATGCTAAGCATATAAAAGGAAATGGAAGCCGCGTGAATA AAATAAATGCAAACTCCGGTACACAGAGCTTTAGCCCCTGGTGACGGTCCCCAGACCGCT AAGTAACTTTCACTTTCATCCAGAAAAAGCCACCCGCTTCCTTGCTCCTAGGAAGCGGCT CTAATTGCCTCCCGACTCCTCAAGATCAGCTTCTTTGACTCCTGGGGTTCCCTTGTCCTG ACTCTGTGTCCCCACAGGACAGAACTCTTGCCCCCACCCACTCCGCTCCGCCCACCACGC CTTTGTGCTGAGAAAGGAAAAAAAAAAGAATTACAAACACGCACTGTGATCATGACTCGC CTGCCCCCAACTATGGTCGCACAGCCTCCGCCCTCCAGCGAGTGAGGATGTCTGAGGCTC TTACACATTAACGGCAGGAAGTGGAGTACCGAAGGGAGGCTGGGAATTTGAACGCCTTCC CATTTCAGCACTCGAGGGGAGGAAGCGCTGCTCAGCCCTCCGCGTGCACAGATGGCTACC GCTCCCTCCTGAGCACTGTGTTCCCGGCTGCGATCCTCCTCCTCTCCCTCCTCTCAGCTC CCCGCCCCCACCTCCTCTCCCTCTCCTTGGAGGGAAAAGTCTGCAGAGCTGAGAACTGTC TTGGAGAATTCAACAAAGGCTCGAGCCAAAGGGGAGCAAACTTTAAAGAGAACTTGTTTT GTGTCTGTTAAGGAACCTGCTGAAAAAATCCACACCTATTGGTGTGTGTGTTTCGAGCAC TAGTAGTAGGCGGGCTACCGGGAGGAAGCACGGACAACTGTACGGTCTCTGCCTTGATAA GGAAACTCTCAGCTGTTGAAAGGTTAATCAGAGAAGAAGGGACAGCGTGACCAGGGAACT TACTACTCCTGAATTTAAACTACGTTGTTTTCCATCCAGATATTTCAATGGAGACAGTTG GAGAATCTGTATTTCAGGGAAAAGAAGTTTTCCGTGGAAGTTCATGACCCTCGCAGGTAA GCACAAGGAGCCCTTTTCTTTGGGGAATGCATGGCATGCCATTTGTACATTGATTTTGTG TTGTGATGGTTTATGTCCATGACCAGGACAGAGTTCACATCAGACTGTAAAACTTTGTGG TGATAAATGCAAAGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTG TGTGTTTAGCAATTCTCACCTGTCTCTCTCTCTCTCTGTCTTTCTCTCTCTGTCTCTCTC TGTGTCTCTCTCTGTCTCTCTGTCTCTCTCTGTCTCTGTCTCTCTCTCTGTCTCTGTCTG TCTCTGTCTGTCTGTCTGTCTGTCTCTCTCTCTCTCTCTCTCTCTCTGTGTGTGTGTGAT GCTGGAGGAATAATTGTGGCACTTTGGAGCCACATTTGAGTCACATGGGGACATTTCCTC TTAACAGACAGGAGACCAAAGGCTTCCTTGCCGGAGCTGCTAAGCCTACTTCAGGCAGGA CGGTAGAGACTGAAAGGCATCTGTCAACCAAAGTGGTTAGGCTCATTTATTCTGGTTCTG GGTGCTTATGGTTTTCTTTTTAATGTTAGTTTTATGGGTGGGTATGAAATAAATGCAGTT CTTTTTCCTTCTTCCTATATTGCACCAGTCATTGGACTCGAGAACACCAGTCTTAAAAAC CTAAAAACCTGTTCCAAGTTGGATGCTGAACAATAAATAGGGTTCTAGGTTGGGCTGCAG AGAGCCCTGCAGGGAAGGAGCCTGGGCACCACCAACTTTAAGCTTTTCCTCTTTGTGTGC TGGCAATTCTATAGTCGAAGGCAGCCCACTGCCAGCAACAGGGTTCCCTAAGAATAAATT GCTGTGTGCAGGTCCAGATGCAGACTGACAAGAAAGTAGGCCCCAGACGATACTAAATAG ATTATGTGCACTTGAGAAGCCAGAATGGGTTCAGGTCCTGGTGACCCCCAGCCCTGAGCT TAGGAGGAAGTGCTAGCAGCGACCCTACCTTGCTTCTGAACAGACAGACAAGCAGCGGTG CCCTCCAGGCAGCTGGGGACTTGGGATGAGACATTGCCTACAAGGAGAGGGCTGAGGTTT GTGCAGAAGCCCTCGTGCCTGCTGCTGCTGCTGCTGCTGCTGATAACCCAGCTGGGTTGT GTACCTCCTTGTAATCTACACAGAACAGCCTCCTACTGTAGGCGAGAGTTTATCCCTGCC CCACAGTTACCATGAGACTAGCAACTAGAGAACAGAACGTTCTAGAAGCCAAGCCTCTGC AGTCAGGTGCAGAGGATAATGTTAAGCAGAAGGATAGCTCATTCAGTGGTTCTCAGGACC ATGGGATGCATTTCATGGTCTAAAGACCTCCTCCGCAGAACACAATCCGTATGCACAGGC CACGGAGGGGCAAGCGGATGCCAAAAATAATAATCCAGCTGAGGAGAAACTCGCTGCTAT TTTTCCAGGTGAACTTATGTCAGAGTAACATGGACATTCATGGACAGATGAGAGGGAAAG AAGTCCAAGTGTAAGAAGGGTAAATCGAATTCTACACCATGATCATATACAGAGAAGGGG ATGCCTGGCAGAGCAAACATTAAAAAAAGAAGAAAAAGGACCACCTGTGGGCCTGAGTGC AGGGAATAGACAGAGGGAAAGAATTTACCCCAGTGTGTGTGTGTGTGTGTGTGTGTGTGT GTGTGGTATGTGTGGTATGTGTGTAGTGTGTATCTGTATGTGTGTGTAGTGTGTGTGTGT ATAGTGTGTCTTTGTGTCTGTGTCTATGTTATATACACACACGTGTGTTCCTTCTGTGTC TATGATCTCATCAGTGATATAATTACTAAATTCTTTTCCCTTTGCCAAGGTCTAGGAATA TAGGAAAGACACCTAACATCATACCTTAGCATAGAGTGGGCTTTTGGCTTATTTAGCCAA AGGGATCTATCTCATACATGTTTGGAGAATTTGCATTTTCTTCTATGGTAGATATGGAAG GCTGAATCAGTGTTCTCTTCCATCAGGAACTGTTAGCAGAGTTGGGGACACCAGCGAAAG AAATCATTGATGGAGTTTGCCAAGTGTAGGGACTGGTTTGAAACTTGCACATATGTGCTC CCCAGATAGTTCCTTACTATGACCCAGGAAATAAATCAAGGCACAGACATGAATTGTGGG TAGCTAGTATACGGTACAGGCTAGATTTGAACCCTAGAAGTCTGAGGCTAGAGCCCATGA ACAGTGTACTGAGTGTCAAGTGATACAGACCAAAGTGCTGAATAATGTGGGCACCAAAGG CCTCCCTGGTCATGTGGCCTTCCTGAGGAGGAGAGATCTGAGCTGGAACCCATGGGGTTA CTAGGATCAAAGCCGGGGTGGGGGGTGGGGGTAGGCCCTCAGGCGATATGGACAACTGAA GAAATGAGTGTTTTATGTGGACAGAAAAGCCCAAAGATGGCAGCCTGGGCTCAGAGTATG ACCATTTACCTTGAGGAAAGGCAGCCCTGAATCCACCATGACAGGGACATCACCTGGGGC CAAAATAACTTTCTGAGTGGAATGGGGCAGATCTAACCAGCACCTCTCCCTGTTGTGCCT GCCCAGTAGAACACAGGTTCTGTGGTGGACTTTAGCCCCTCCCCATTGTCTCAGTTCTCA ACTACCTTTGTCTCTGTCTTCCCCTGGGTTCAGCAAACACTGCTCCATTGCTGAGGTTTA GGTAAAGCAGACGTTGAGGTGGGAAGGGCTGACAGGAGAGATGAGCAGAGGAGATAAGGT CCTAATGGAGCAGGTGAAAAGCTGAGTATGTGATGTAGATCCCCGTGACACTGGCTTCCC AGACCCCGTGAACCACGTAAGCCTTCCTTACTCTGTTACCTGGAGAGTTGTACACGGGAT TTTACAGCTCAAGTTCATTTCAAGTTACTTTTCTACATACTTGAGCTTTCCTCGGGGTGG GCGGTGGGGGTTCATTTACTCCCAGCCATACTGAGTTCAGATGGCAGCTTCTTGACTCCC CAAAGATCTATGGGGGAAGCACTCCCCCTCCCTCTCTCCCTCTCCCTGTCCCCTCCCCCT CTCTCTCTTCCCCCCCTTTTCAGTTTCTTTCCACAGAGCTGTTTTACTCATTGGTATTTT TTTCTCCCTTAACTTTGTTTTAACCAGACTGGGAGTTGGAGAGTGACCCAACCTGCCTAG TATCCGGTTTCTAATCACCAGATTTGAATTTCCCCTTAAATGTGGGTATGAAGAAGCCCC ACTGTTTAATCTCTAGCTTACAGAATAGTACAGTAAAACCAGCATGAAATTTCAAAGGAA ATTGAGGGGTGGAGAAAATGCTGTTATTCATAAGTCCCAATGAGTCTACAGTTCTTCCAA ATTAGATATTTTCATCTCAAAATCATTGATATTTCTTCTGACACATGGATCAAGAGCCCC ACTTACACCCCAACCAGCCAGCTCTTCCCGTTTTTTGTTGTTGTTGTTTTTGTTTTTGTT TTTTTTTTTTTTTTTTTTGGTTTTTGGTATCCACAATGGTTTGTGAGTGGGAGCCACAGC ACACATGTGGGGGTCAGAGGTCCTCATCTTCCACCTTGTGTGAGACAGGGTCTTGTGTTT TTTGCTATTCACACAGACCAGGCTAGGTGGCACAAAAGCTTTCAGGGATTACTGTCCGGT CCCTGCTTCCTGTCTCATCGTAAGCACACTGGGATCACAGATGTATACAGAGTCCAACTT AATGAGTTCTCTGGAGAGCCAAGTTCAAGTCCACATACTTTGTAGGTTAAGTGCTTTGTG CACTGAGCCATCTTCTCAGTCTCACTTTACTCACTCACTCTCTCTCTCTCTCTCTTTTCT CTCTCTCTCTCACTTTCTCTTCTCTCTCCTCTCTCTCTCCTCCCTCCCCCACCACAAACA CTTTAATTTATTCTAAGATTTTAAAATATTTAAAAATATCTAATTACATTTATTTGTGTA TATGTGCATATGCACTGCCTTTGTCAGCATGGGTCTATGCACGTGTGTGTGTGTACATGT GTTCATATGCATATATGTCTATGTAGCAGAAGTCAGAAGACAACTTGCAGGAGTCATTTC TCTCCTTATATCCCGTGGTCCCAAAGGATCAAACTCAGGTTGTCAGGTCTGGCAGCAAGT CATCTCTCTGACCAACTGTCAGACTCTATCAGTGCATCCTATAGAACGTATATCAGACTC TATCAGTGTATCCTGTAGAACGTATGTCAGACTCGATCAGTGCATCCTATAGAACGTATA TCAGACTCTATCAGTGCATCCTATAGAACGTATATCAGACTCTATCAGTGTATCCTGTAG AACGTATGTCAGACTCGATCAGTGCATCCTGTAGAATGTATTTCACAGGTACTGGGCAAC GCTGGTGCACACCTTTAATCCCAGCACTTGCAAGGCAGAGGCAGGCTGGTCTACAGAGTG AATTTCAGGACAGCCAAGGAGAGATACACAGAGAACCCCTGTTTCAAAAGAACAAAATGA AAACATAACAACAATAAAAAGAGTATACTTCAGTGAGGCTGTGGCCCTAGAACCCTTTTA TCCCCCACCAAATACCATGCATGTTTTGAGACTGATGCATCCTGTTTCTATTTTTTAACT CCACGTACCTTTCTCTACTCCATATATATTCCAATTAGAATTATACGTGTATACAGTTTA GGGGAGTGGCTGGCTCCTCTTTCTCTGCCTTCCCTCTCCTGATTCTTAAGTACCTCTATG TTCTGGGATGAAGCAGTAGTGAGTTAATCTGCTCTAAATTCTTTGGCGGGTGCGCACGGT CCTCGCTACCCACCCTCATGTTTTGGATTTACGAATGAAAGACATATATATGTAGCCTTT TATTTTAATATGTCTTAAACAGCACAATGGCTGGGCACTTCCAAACCTTCCCGAGGCTAA CACACTCTGATATCCTGAGTTATTACTTACTAAAACCTATTTGCAGCCCTTGTGGGCCAT GACTTCCAACCCTTACATCTTGGCAGTGTCTCTGTGTCGCTCTCTGTTCTTCACTCCTCA GGCCGGAACCTTCTCCTGGAGTGGCCCAGCCATTGAGTTGCTTAGGGCGTATTAAATAAA AATAAGGTCGGGGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTCTTTCATTCT AAATCCAAAACATTGGAGTGGGTAGCAAAGAGCACACACACACACACACACACACACACA CACACACACACACACACACACACCAGGGAGTTTAGAGCAGATTACTACTACCACTTCACT GGGAATGTATCTGTACTGGATAAGCAGACCTTTCAGGGAACATCTGTCTACTTAGAGTGA TGCAGGAAGTCTCCCCATGTAGGAAATGCTCTGGACTGTGGAGAGGAGGAAAGAATTCAC CCATCTTCCCCACAGGCAGCATCGCCTGGTTAATGAAGAGCATTAAGAGCACTGTCAAAC TTTTTTTCCTGACTCTGAAATCTGTCTTGGCTCCTTGCCAAGAATTGAAGATCAAAAAGG ACCATCAGGTGACCTAGAGTGACCCATCTTGCCCAGGGGCTAAAGCATGAGGAGTCAGCT TCTAGACACAGCATGGCCACGTGAACCCTTCAGTGTGTATGTACCTGTGTCCTTGTGTTT CAGGGTGAACTCCCCTGTCCCCTTCTCGTAATAGGCTCTCACTTAAAGTTGTTTATTGAA TGGTGTCTCCCCACCACCACAGGGACTGAATGAAGCTTGTACTCCTTGCTTTTGCAGGGC TTCAGTGACCAGGAGGACTTTTGGGCACAGTGGCATTGCCGTGCACACCTGGTATGCGTG TCCGGCATTGATCAAGTCCATTTGGGCGATGGCTATTAGCCAGCATCAGTTCTATCTGGA CAGAAAGCAGAGTAAGGTAAGCCACCAGACCTTCTACCAGGCGGCTAACTGGGCCTCAAG GCAGCAGTGTAGGGATGGAATTAGATGGGTAGAGGAGGAGGGAGGGGCTGTGTCCTTGGC CTGAGACCTATCTGGGTAAGGCCTTGCCTCTTGGGGCTGCAGGTAGGAAGAACATCAGAA AATCTTTAAGAGGCCATGCTGGGTGCTACCTAGCAGGGTACATACAACTCAGGGTACAAC CCAGCCACCACCAGAGGTGCTTAAGCCTCAGGTACAGACCCAGGGAATTCTGAACATACT TTCGGGGCCTCTGGAGACTCTCTTAATAAGTTCTCACACCCTTACCTATATTTAAACAGT GGTATATTGTTTTCTTTGGGGTGAGAGTGCAGATAACCATCCCCACCACACCGACAGGAA TAACCGCTCAGGGAAATTGCTGTGAAAAGCCCTCCAGCCTTTCCCACCTGCCAACTCTGT TTTTAAAATGTAAAGCTGGAAAAGTGAAAAGGAAAACAAAACAGAAGCAACACCAGCTCT GACTCCCTCTGGTAGACCTGGAGCCAGGGGCCTTGGGAGCCTGCCATCTCTGCACCCAGG AGGTTCATCCACCCCCAGCCTGAAGGGCCAGCTGTGCTCTCTGGTGGGTGGGAGAACCAC ACACTTTTGGTTCACATAGGGCTTACAACAACACACCAGCCCTCTTTCTCCACCTGGCTT CCCTTCCTTCTTTTCCAGGGACCCCACAGGCCACTCCCACTCAGGGGATCTCCGAAGGGG CCCTGATGTGGAGAAGGCTGTAAGCCTGCAGTAGGATTCTACAGGCTTCAGGTCATGGGA ACACCGGGCAAGATCAGCCTTGGCCCCTCTGGTGGCTCCCAGCAGCCATAGAAGTTGCCT CCCCCTGTTCCCAGGGGCAGGTGGCAGTTAATGCATCAGGGTGATTGGACTGGTGGTACC CTCTGGGCTCTTGTTCCTTTGCTGTGGGGTTTCTCTTTCCTATGGAGAGAAAGCAGGAAT TGAAAGTAACATAACTTGCAACTAGTAAAAGGAAACTGGCAGAAATGCCCCCCCCCCCCC GCCCGGCCCAGTTCACTTCCAAATCATGGCCTGTCCCCATCACAGCCACCATCTGCTTTG TAAAGAATTTATTGGGTTTTTTTTAGTCTTTCTGACCCCTTTATTTAGTCCCTTTTGGGG TGACCAAGTCTGAAGGTGTGTGTGGTGTTCTTGTGGCTGGAAATCATGAGTGTATCCTAC ACTCGTCTAGTGGCGACGGGCCTTAGCACAAGCCTGTGAAGCTTGGTTAGGTCAAAAGAA ACAGGGCCACGGGGGTTTGACTCATGGTAGATGTTGAGACAGTGGGTGGGGGTTGGTGCC TTGCTCTCTGGTAGATAGCATTAGAGGTCAACACCCACAAACATGGGTGGGTTATAACGG TTGGAAGATGGAATGTTTCTCCTGAATTCCCAGTGTCCGTGACTCTTAAGGGTAGAATCC TACCCCACCCTCAAATTCTAATGCCATAGTTTGCAATGGAGACAGGAAGTAGCCTATGTC ACCCACAGGATAGTGTAGTGTCAGCGGCTGGCTTGGTCCTCTTCCCCAGGCTGGTGGTTT TTGTTTTGGGGTTTTTTTGGTTGTTTTTTGTGTTTGTTTTCAGTTTCCTGAGTGTCTCAA GTAGTCTATTCTTGGGGTTCTTTACACACACACACAAATGCCTATGAGAAGTCTTTAGTA GACTTCCAGTTAGCCACAATGGATACAGTAAGCGAAGCCCAGGAAGAAATGATCACCAAT CCTTTTTTAACAGGAAGCATTATTAAGAGACAAACCAAGGGCTGGAGAGATAGCTCAGTG GTTAAGAACACTGGCAGCTCTTCCAGATCAGGGTTCAGTTCCCAGCACCTACATAGCACT TCATAACTCCCTCTGACTCCAGTTCCAGGGCGTCTGACAATCTCACACAGATGTATATGC AGGAAATAGAAGAATGCACATAAAATAAAAATAAATTATGAGAGAGAGAGAGAGAGAGAG AGAGAGAGAGAGAGAGAGAGAGAAAGAGAGAGAGAGAGCAAGAGAGAGACCCAACTATAG GAGGTGGCCCAAACCTGTAATTCTAGCTCTTGAGAGGCAAAGACAGGGAGACTGCTTCTT CAGGGCAAGCCTAATCTATATAGAAAGTTCTAGACTAGCTAAGGTTACTTACTTAGTGAG ACTGCCTAAAAAAAAAAAAAGACCAAAGGCCAAAAGCTTGAGGAAGCTCTCAGCTGTCCT TTTCTGTTTACTCTGAAGGACAAGTAGCCGAAGTCCCAGAGGAATAGAATTTTACCAAGG AATCTTTACATGGCCACAAGAGCCTTAGCTATGTATCAGGCAAGAAACATTTGTTTTCTT GTGGTTTTAGGAACCTAAGATGTTATTGCTAAGCAAGTTCTCTACCACTGAGCTTTGTTT TTAGCCCTTTGTGTCATTTAGGAGTCAATTCTTTAGCCTTACAGACAGGTGAGGACCAAG CCCCTCCGTTTGGACATCAGATGACTATTTTCTAGCTCCGTGACCTGGGTAGGTGTCTTA GGACACGGTTTTGCTTTCTCTAATTAGAGAACAGAAAAGGAACTTCCTGACCCAGATTAG TAGTCAGTGAAGTGACATGATGTTTATGAAATTTCTTTAGGAAATAGTTTTACTTTAAGA AAATTGTGTTTTATTAACATCACGATTAAGCTAACCCATTCCCTTGTCTAATGCTGCATG GAGTTTAAACTTTCTGAGAAGCCCCACATTAAATCAGAGATGGCGAAACACTCGGTAGGA ATTACATTGTGACATGGTTCATTTCTGAGATGTCATGTGGCCCATCTTTGGTGGGCACCA TGGACTGTGCGAGTGAGTGTCAGCAGGTCTGGGATGGGAAGCTTCAGATATTTCTGGACA GCCAGTGTGGGCTGGCATCCTGGCAAGGCTTGGCATTCTACTGTATGGGGCCATGCCAAC CATTCCTTTCTCTGAAGAGCTCCCAGCATAGTTCAGGCCTCCCAAGTGATGTTTATCAAA CCCAGAGAAACAAGTACTGTCTAGTGGTTTGAGTCAGCGTGAGCAGTAGCCAAGACAGCT CACGGGTCTCCTCCCTGACATCAGCTTACTCTTCTTCAGAGTCAGTATGCAAATCACTTT GAAAGCCTCCCCTCTCTCCCTCTGCTCTCTCTGCATTTCTTCCTTTCCCTTCCCTTCTTC TTCCTCTTCTTCCTTTGGCTCCCCAGACATGTACAAGAAGGGAACATTCTACTGTCAAAG GCAGAGTGGAGGGAAGCTGGCTCTGTAGACACTAATTATAATTGATCACGTATATCTGCT GATGTTAAAGATCAGAGATGCTGTCAAAAGGATCCCGTGACCTTTGCATCCTGGAACCAA AGAGTGTCTTATAGACTTTAGGGGAAAGTCTTTGAAAGCTCACATTGTTCAGAGGAACTG ATGGATGCTTTTCCTCTGACCTCAGAGCGGTGCGCTCTGCGGTTAATGTGCAGACATCTT TCCTCCTTAATCTTTTATTTTTTTAATCATTCTTCATCCAGTCTGTCATTTATTCCTTCT AAAATAAATAGCATTATAGAACAAATTAAGGCTTCCTCACCGAACATCAGCACCTAATTG AGTGGTCAGTTAGGATGTTTAGAGGCTCTGGGGCTGGCTCAGAGACCTTGCTATGCAAGA AGAGAATCTCCAGGGAGTGTTAGGTCATTGTGATAGGCCCATTCCAGAAAGTTCTTAAAG TTACCAGAATCTAGATTATATTAGAAAAAAACGGTCTGTTGTTGCTGCTTCTGTATTTTG GTTTTCTGCCAGTGAGGTTGATATGTAAGGGGGCAGGGTGGACAGGAGAGTGGGGAGGTG GGAAGGGAGCTAGTCTGAGGATTTCCATATCATTAATGGGATCCTTAAAATGTCAAGTAA AGCCATCAATCTAACCTCATTCATAAAGTTACATCCAGATTCCGATTTATATCCCATTCC TATTGCAATGGTCTTGATAGAGAGAATCTGGCATGGCCCTCATCCCAGCTCTGGTGTGAG CTTGAAGATCCCCATGGTATAAACAGGCATCGGAGGATCAGAGAGGTGAAGGATCAGAGT CTAACAGTGAGTGACCAGGAGGAGCTCCTGGGCCCTTGCCGCTGTGCGACATGGGTTTGG TGAGGTGCTGCTCTGTAGTTGTTCAAGTGTGAGCTGCTTCTGTGAAAACACAGATCTTAG TAATGAACAGTGCTGAAAGAGAGGAAGTAATGGATTGTGCTCGCCCTGCTCGCCTGAAGG ATAAAGCACAACCAGATGGGTGCTGTAGATATGTAGAGTGCACATGAAATAGAAAGCCCT TCCTGCTTCCTGCTACAGCCAGAAGGCTGCCAAGCCTGGCAGCCGGACTTGTTTATGAAC AAGGGGGCCCTAACCTGAGGAAGTTGACCAGATTCTAAATGTAAGAAAGAGGAGGCCAAA GTCAAAGCACCAATGTGGGAGAAGGAGGGGCGGAGGAAGACAGTTCACATCGGGTGAGCA ACTCGAGAGCAAAAGTCTAGGGGCTTCTTCTGACCGGAAGTCACTGTCTTCCATCAGGAT AGACAACAACAGGCCAGAGGAAGGGCAAGGCCTGAAGGGCCCAGATAGCCTCTGTGAGAC AAATAACAGCCCCCGAGCAAAGGAGGAAGCCTGTAAATCAGGAAGAGGGGACAGTGGTGT GCAGGCCTCACCAAGGCTGTCAGAATCTGTATGGAGCCTTGTGGGTATGGAAAGACCTGC TCTCAGGCAGCAGGTCCCCACTGAGCACCTCAGCTCCACCACAGAGAGCCAGGGTCTGCT TAGATTATAATTTGTAGTGGTTTTCATGATGTGTATGCTATCATAAAGACATTGATTTCT AAAACAACAGCAACAAATTACAAAATGTTAAATAATGTCTATAGAAAGGAAATACAATGC ATTTTCACATTGCAAAAGATGTCACTAACGTAGATGGCCTTCCTGGAAAAAAAAATCACT TTTAGAGATGAAATTGTAAACTGGAAACAAAATGGTTTGTGGGCTCTGTTCATCAGCTAT GACTATTAGCCCAGTAGGGTTAGTTGACCTGCATACAACATGGAATGGAATTTGAATTGC AATATGAAGACTTTAGAATCTTCATAGATTTAATCAATGAAAATTGAAGCAAATCTGTGA CAAAGCTTTTGGCAGGACCTGAGTATTCAAGAGCTTTCTGTCTTGTGTATACGGTCTTTA CACATGTAGGATGCTAGTATCCTACCATCGAAACTTTCCCTGATCACATGGGTAATAACT GAAGATGCTGAATAACTTCTAAACTTATTATTTTATGAATTTGTTTCACATATTTCATCT GCCATTCATAAAGCTAGGAATTCATTTTCTCCTCCTTGCTTAAGCACAAATAAGTATAGT CACAACTATTTGTATGTATGTGCATGCGTGTGCGTGTGCGTGCGTGCGTGCGTGCGTGCG TGCGTGCGTGCGTGCGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGCATGTT GCTAGGGGTTGAGCCTAGGATCTTGTACACACTAACAAAGTGCTCTACCATGACCTATAC CTCTTCATTCTACTTTTTATGTTTAGAACAGGTATCTCACTAAGTCACCCGAACTGGCTT TGAACTTGTTCATTGGCCCAGTCAGATTGTAAATTTATAATTTCCCTGCCTCAGCTCCCC CAAGTAACTAGGATTACTGGCCTGACACAATTTTTCATTTGTTGCTCTGTCGAGCAGAGA AGAAAGGGGAGGAAGGGGAAGGAATTAGAGGGAGGGGAGAGGATGCTGTGCACACAGCTT GTCTCCTTGGCTCCAGTGCATCACTCTGTAGTAGGTGGTAACTTCCCTGGCTTATATTTA GGAACAATAAGGCTCAATGAGATTAACTGCCTTTCCCAAAGACCACACTCTTCCCACTAT GCTCTATAGCCCGTGCTCTCATGGGCTGTGAATTCCAGTTTGTGTAGCTTACGAGCCACC TGGATTCGGGCTTACAAGTAGGCAAGTATTTTCTTCCATAACCTGTTCACCTCCCCTTTC CAGTCCAAGATCCATGCGGCCCGAAGTCTGAGCGAGATCGCCATTGACCTGACGGAAACA GGGACCCTGAAGACCTCAAAGCTGGCCAACATGGGGAGCAAGGGGAAGATCATCAGCGGG AGCAGTGGGAGTCTGCTGTCCTCAGGTAGGGCCTGCGCCTGAGACACTGTCCACAGATGG CTTCCTCCCAGGGACGTGGGGACACCATGCACAGGAGGCCACTGCATATGCTGTCCAGAA GCTGGCTTTAGTCGTCAGACCAAAGTGTGAAGCCAAACATGGGTCTAAGAAATATTTCCC AAGGGGCAGAGGGAGATGTGTGTAACTTCAGTGAGGCACAAATTGTCAGTGCCCTCTAAG GGCACTCACTCATGGGGTTTTTTCGAATGCTGGCTGATGTAATCATTAACTATCATCCTG AGTGTCAACTCCAAAGGCAGAGAGTAGGGTTTGCTTGTGTTCCCTTAAGAGGGAGGCTAT CCTGGTCAAGGACATTCTGTTTCCAAGGAGACATCTGGGGCTTTACAGGGTAAACGAGTA AATGAGACTTGCTGTCACAAAGGAATGGCCCTTGTCACCACCTGGTTTTACTCCCTAATT CTTACACCTTCCCCTAACACAAGGTTGTTCTCTGCGACAGTCCTAGCTGTCCTGGAACTC ACTTTGAAGACCAGGATGGCCTCCAACTCATAGAGATCCACCCGTCTCTGCCTCCCTAGT GCTGGGCTCCAAGGTGTGCCCCACCACACCCAGCTCTCTACCATCTGTGCGCATCAGGCA GGTCATTCTGGCATTAAAGATTAGGAGGTCCAGATCAAATTTATCTTGGCTTCAAGAGTG GAGATCAAGGAAGTGGTTCATTGGTAGAGCACTTGCTTAGCGCACTCAAGGATCTGAGTT CAACCCCCAGCCTCCAAATCAGTCAGAGTGGGGGATGCTGCTGTTTGCTTAAATGACATG ACAGGCCTGGGTTTATATGAGGTCAGAGGGAGAAAGACAGAATGTTTTGTGAGCCAAATG TGACTAGCCGATGCCTCCTTCCAAAGCTGTTTAAACCCTGTTGAATTTAGGTGGCTGTTC TAGTCTGATTTCTAAAGTGTTAAACTGTGCTAAAACATTGTGACCAAAAGCAATGAGGAG AAAAGGAGGGTTTGTTTCCTCTTACACTTCCAGTTAACCATTCACCACTGAGGGAAGTCA GAGTGAGAAGCCAAGGCAGGAACTGAAACAGAGACCTCAGAGGAACTCGGCTTACTATTC TGTTCTCCAGGCTGGCATTCAACGAGCTTTCTTATGCAGCCCAGACCCACCTGCCTAAGG ATGGCAGTACATCTACAGTAGAGGGAGCCCTCCCTCATCAATCGCCAGTCAAGCCCACAA AGACATGATCCCAGGCTGATCTGATCTGGGCAGTCCTCAGACACAGGCAGATGATCCTGT GCTGTGTCAAGTTGACAGTTAAGCTAACGAGGATGGGAGCCATGTCACCTTGCCCCTCTG AGCTAGGAAATGAAGAAGCCTTAAACTCCTGTCCTTTTCCAGGGCTAGAGCTATAAACAG TGACTGCAAACAACTGTAACAACAGAAAAGGGAAAGATAAAAGAGGAAGATGAGCTAACC CAAGTTAGCTTCTGGGCTAGTGTTGCCCACTCAAAAAGAGCTAAAGGCAGGAGAATGCAC ACTAGCCTGGAATGAGACGTGGGTTTGCTATAGAGCAGACAGAGTGTGGATCAGGTCTCC ATGTTGGACAGGCTACAACCCAGTGATATGTTCACATGCTTGTGAGCTTTATAATATGAC ACGTTGCACATTGTTTGTTCTAAAGAAACTGTTAAAATTAGATAGGCTTCAGGTTCACAA GAGCTGGATCTGTCTCTGCCAGACCTCCAGGACATTGACTCTAACTCTTAATTCTGCACC TGCCTGAAATTCTTCAAAGCTGTTTCATATAAAAGATGTGCCAGGTGGCCACTGCTTCTG AGGCTCAGAGGTTTGCAAGGAAGACTGTAAAAATCCTAAGGGTCTATCTGGAGTTACAGC CCCACCCCCCCTCCCGGCCTCCCACTGAATGGGCAAAGCAGAACTAAAGGGAACGCTTTG TCCTTTAGACACTGCATGCAATGAGTTCCCTAGTTCCTGTTAAGCCCAGTCTGAGGAAAA AGCCTGGAGCTATATCCTACCTGCCTCCTATCTAGTTACAGAGAGTCCAGCCTTGCTCCG CCCGGACTCTTCCAGCTGAGTGTCAGAGGATACAATATGATACAGCCTTGGCGCTCATCT CCCAAGATGCTGTAAATCTTCATGAGCCCAAAATCAGTCTTTATTTCTACCAAGTTCCCA GGTCACTCTGCTGCTGCTGCTGCTGGCCCAGGGACTGTGTTCTGGCGGACGCTCTTCTTG CCAAAAAGAGGTTAAAGTGGGCATGTGGCTCAAGATAATAAAAGCCAGGCTTTTCCAATT TGAGCCTATAACCTGATCTATCTTTCTGGGGCCCCCATACATCTGAGGCAAGCAAGCTCT AAGGGCACCAAGACAGATGCCTATCAGAAGCTGTAGACGAAGTCCCTAAGGTGAGACTGA CCCCTCCTAACCACTAGGAATACCATCTGAGCATCTTTGAAGCCAGAATACAATCCATTT CTATTCTGCCATCAGATTGGCATTAATCCTCAATCCAGTGGGCTAAAAGAGAAGTCACAA GAAAATCTTCCTGCCTGATCCATGCCTACATGTAATGTTTGAGCATCTTTCTCTCAAGAT GGTGACGTGACTTTCAAATGTTATAGTGGGGCCCGGGTGAGGTGTTTAGAAAGCAACAGG AGCCTCGAGGCCACATGCAGGTTGTACCTGTAAGTAGCTTCTATCCACTCAGCCCTTCTG AGTTTGCTAAGCCAGAACAACTGTGGAAGGAAGAGAAAGTCCCATGAGGAGACCAAGGAA CTTGTCAACCTCTACCAGGCCATACAAGTTTGAGCCTGAAAATTGTCTGTGAATGCCAGT AGAGGCTCTTTGGGAATGCCCCACGCCCACCCTCATGACTTAGGAAAACAGCGGGGACAA TGGAGGGAGGAACCAGAACAGGATGCCTGCCATCAGTGAACAAAGGGAATTTCTAGGGTA CATGGTGTGGTCTTCCCTCCCACAGAGCCTGATGCCTGCTGCCAGTTGTGAGTGCTTGCT CTGGGAGGAGGCAGCCTCCATCTAGGGAAAGCCAGCCTTCACCACAGGAAAGCCATTGAT AGCACTGCCTATGATGGACCAGGTTCTTGTTCCCAGTATGGAGAAATTTAAGCTGCTGGT CTAAAACTGGGGCAGCTGCCTAGTTTTCCTCCTCTGTCTTTCTGTCCTTTTGCCTGTAAC ATGTTGTCACACGCTTGCTGTCACAGGACAGTTCTGTCTTTTTATTAACACTTGCCTGGT CTTCCATGCTAAGAACATTCACTCATGAACAAGGCAACCAGCATCCATTTGCACAAACTG TTTTTCCTCACTCCCTCTTTATCAAGCGGTTTCTAGTAAATGCATCTTAGAAGCATATTG AGAACCTAGCCAGCACAAGCTCATTGTCCAGCCAATGGCCACTAGTAAAGTTGTTGATAA ATTTTGTAGCATAGCAGTAAGGCCTGTGTCACCTGTTAAGAGTGTCCTTTCTGGGGACTG CCAACACATCTTCCCTCACAGGTAAAATCAATACCACACTGATCGTTAGGAATGGCATCC AAGCATCTTTAAACTAGACAGTGCATCTCTATCCTGCTGTCAAGTTGACCTTCTTTGTCA CACTGGTGTTAGACCTTCTGAGGTCACTTGCATTGGCCCCTCAACCCTTGCTGCTTCTAT TCATTTCTTCTGACACATCCCAGTAGTGCAACATCACGCATAACGGAACTGCATAACAAT GCTGTTGTAGTTCTATAATGTAAACATTTACTTTAACTCCTAAGATATGTTCTGCTTTGA TTTTGATCATAACTTTGGGGAACAACCCCCTCGATCACCACCCCCCAGGCATTGCCAAGG AGTCGGTGCTGCCAGGGTTTGTTGATGCTGCACCGTAGAACCTTGAGTGCTACGAAAACT CCTTCTGTTGAATGGATGTTTCTGAACTCAATTATGCAGCCAAAACTGGGGAGAGGGTTA GTGTACGCCAGCCTTTAAAACATAAGAGTGCCTCTCTGAAAAGAGTTTGAGTATTGTCTG TTGATGCAAAATGGAGATAAAATGGTTCTAAGCTATTAGCAGCTTTAAAGGAAGTTGTTT CTATTTATGGCTGTATAACTACCTTTAAAGTCACTAAGAAGTCCAGTTATTGGTATCTGA GGCCTCTAATGCCAAAGAAATGAAGGCGTGCCAGTGTTGAACATTCCAAAAACCAGAAGC TTATCCACATGGACGCCCTGAGTCGGACAGAGGTGGGCACTAGCATTTCCAAATGAAAAG GGCATATGGTTCCGCATTGACTAAGCTTGACCTGCGTCAAGACATTTCACATAGGAGCTC CCATGAGGAGACTGACAGAGTTATATCCTAAGTCAGAGTATGGGCCTATGTTGGGCAAAA CCTACCTGTATAAGAGTTCAGGAAATCTGCTAACTGACCTCCCAAAAGGGAGGGAATAAG CAGAGACATTTAGTCACAGTGGTCTGGAAGGGCCTGGAAATTTCCTCCCCATTTGGAGAT AGCTTTGGCCATGGAGATTTGGTCACATAGGCTTTAAGTAACAAATTGTTAGGATGCTCA GATTCAATTTGAGAGATCAAGTGTAAGTGCAAGCCATCCAGCTGCGCTGTTTTAGAGCGT GTTCCTTCTCTCCCCGCCAGCCCGGCTTCTCTTTCTACACGAGCTAGGTTACAGCTTACT GGGCAGTACATTTGCCTATATCCTTCAATCTAATCCCCAGCTCCATCAAAAAAGAAAGAA AAGCAGAAGATCCAAGTCATGTGCAGGATCTTCAAAGGGTTTATTTCTTCTCTCCCTTCC CCCATGACTCGAAGGGATTGTGGAGGAGGCGTAAGAAAACACAGACAGCCGTCCTTGTCC TTGTAGCTGAAGACAGTTGGCTTCCATAGCTTCTCTGGAAGTGAGTCTAAGATTCGGGTC AGTATTGTTTTAAGGATCTGTCCTCACGGGACAGTCAGGATTTCAGGGAGAGCTTGGGGA GCTGTCAGAGATGTGATTTTGCTCTCAGGCTATTTAAAACAAATGGCACAAACCCACTTA GAAAATACCCAGGGTTCTGCAGGGCCCCGTGGCTTGCTGTATTAGCCACCCAAACCAACC AAACCAATTATGTGAGTGGGGGGGGGGGGCGGGAAGAGGGAGATAAATTATAAATTTATG ATTTGGCTATGTGGTTAGTTTGAAGGCAGCTGAGTCGTCTTGGCTGTATGGTTAATTTGA TGGCAGCCAAGTCTCCTTCCATTTGATCAAGCAGGGACATGAAGACTATGGTGATGGATC TGTGGTTTTAAAAAAGTAAAGCCACACCCAAACCTGCATTCAGCCATAATTCCATGGCTC TGACACTTTTCATTCTAGGAAAAACATATTGTGTTCAACCCTGACCCCAGCCTTCCCTGG GACGGGTCCACCTTCTTTACTCAACAATTCCTACATTCTCCTCCTCTGAATGCAACCACT TCCTCCCATTGTGAGGATGCTTATTAATAACTCGTGTAAAAATGATGATGCCATATGTAG CAGAAGATGGCTTAGTCGGCCATCACTAGTAAGAGAGGCCCCTTGGTATTGCAAACTTTA TATGCCTCAGTACAGGGGAATGCCAGGGCCAAGAAGTGGGAGTGGGTGGGTAGGGGAGCA GGGCGGGGGGAGGGTATAGGGAACTTTCAGGATAGCATTTGAAGTGTATATAAAGAAAAT ATCTAATAAAAAATAATGACGATGCCAGCTATCTGACATCTCTCCCCATGAGAGGTGATG TAGCGCCTACTGGCTGTGCACTGGGAACTGTACCCAGCCCACACCACACGAAGCACTGCA TAAATCGTGCAGTGACTCTTTTTAGTGATCTTCCTTTTGTGCTCTTCTCTTTTTTATCAC CAGGAAGAAGTCTGTCTTCTTCCTAGATCTCTCTCTGGCCGTTCAGAGTTTTCTATTGGC TGTGTGGTGCCTCTCCTTTTAGGTCCAAGATGAACTGCATTCCAGAGGCCTTAAATTTGG TCATAACCTCGGCTTTGCTGTTGGGCACAACCTCCCAGGCATTGCCAAAGAGGTTGTTTA TGCTGGACTGTGAAACTGGGCAGGCTGCAAAGGCGCTGTCTGCAGAATGGATGTTTCTGG ACTCATCTGAGCAGGTCTGGCCTGAGTTGAAAAGGAGAGGAAAATGGAAGGTGGTCTCTT CCACTTCTATTTGGTGGAGGGCGGAGGTAACAAACTCACTCCTATGGGTGTCCAAGGGTG ATACTAGGATAGATATATGTACCTGTGGAAGAGAACTAAGACTGACACTGTATAGTCTGA GTAAACGACTTTGGTGGTAAGGTTTTAACATCAGAAGAGAGATCTCCCTGCCCTCTTCCA GACACATCAGTATTTCTACTTAGCCAAGCTCTGTGTCAACTTCCTCATCTTTGCTGAGAG CACAGAAGAAAGATCATGGAGATTTGCATTTCATCTCCAAACCTCCATATTACAATAGAG CAAGAGCCCTGGGACAGCAGGATCAGCTCCCGGGGTTCCTGAGCCAAGGAACAGTGCGCC TATGCCTTACCCACAAGTAATGGTTTCAATTAGATAATCTATCAGATGCTGTTAATGTTT AAACACAGATTGTCTCTCTATTCACCTCCTTCCCTCCTTCTTAGCATGGAGTGCCCTCTT CAAGTGACATTTGTGTATTTCCCTTTTGGCAAAAAGTGCCACTTAATCTCCCCCAAGAGC AAGCCACCCCGAAGACTCCCAGACACCCCCAAAAGATGCTTGCTTTTCAAAGAACTTCCA CTTCACTACTTACTGAACTAATGATTCCATTTGTAAAGTCTCCAAGCATGTGTTGTTCGT GTTGGAAATCACACTGAACTTGCAGAGATGGCCCCTGGAGATGGCACACTGATCCTGCCA TCTGCAACGTGGCATTATACCACAGGGTCTCTAGGACGTCTCTGATGTAAGGAATTCATC CTTGAGAACTTCTCTGGGAAATAAATATCTCGTTGTCATAAAGGGGAGTCTAACCCCTTT CTCCATATTCACTCCTGGGTATCTGCCAAGCCTCTCCCTCCCAGCTTCTACAGATCTGTT GGGACTTGGCTGTCTTCATTTGCTTGTCTTAACTTTTCATTTTCCCCTTAGAGGCCAAAC AGGCAGTCATTTCCTTCCCTCGATTTTACAGACAACAGATTTCTTTCTTGCTGGGGGTGG AGATGGGGGATATTACTATTTGTGTTATATTTCCCTTCCTTCCAAAGAGGAAAGCTCCCC TTCCACCTTCTGGATTGAGGGTGGGAGCAGGGGGCCTGCTCATCTGCATCTGTCTGTGAA AACAGATGCACAGGTCTCTGCGAATCCTCAGCAGGATGCAAACTCATATCCGGTGCCGAC TGGCTTGGGATCTTTGGAATGACTGCAACAAATTCTCCATTGCAGCTGAGTGAGGAGAGC CTTCCATATGGTCACAGGGAGAGGGCTTCTGTTTGCTCTGTGGCCCCTCCACATGTGGTC TCTTCACATACAGCTGCCACCAGCCCGGTCTAGGTTCCCCAGCTGGAAAATGGAAAATGG GTCCCAAGTCCACAGTAATATCTGTGATGCCATCTGGTTTCCCCTGAAGATCCCCAAATG CCCACTGAAAATGACTTTCTTTGCCTAGCCATGTTTGGATAATAATCATCTTCCTAGGGC TGGGAATGTAGCTCCCTTGGTGGAATCCTTACCTGGCGTACTTAAAGCCCCAAATTCAAT CCCAGCACCATATAAACGACTGGTGCTCATATTTACCTCTTTAATGGCAGAACTCAATAA GTAGAGGCAGGAAAATCAGGGTCAAGGTCATATATATGGAGGTCAAGGTCAGCCTGAGCT AGAGACCTTGTCTCCAAAAATACACCTATAACCAACTGTCTTCTTCACCATCAGCTCTTC CTCCCTCCCTCCAGTGACCTCGTTCAGTAGAAGCCTTTGGGTTAGGAGTGTAATATGATC GTGAACTCTAGCCTAGAATCCAAGTAGAGATCTCACTAACTCAGGAAAGGTTTTCTGGAG AACTCAGCTGATGGTAGGTTTTCCTGGCTGTCATCAGAGGGAGGCTGAACCACCTCAATG AAGTGATCATTCAGAAACCAAGCCAGTCCCCTAGCTGGCCCCTGTGTTGTGGTGCTTCCG GGCAACGATTGTGCCCTCCATCCTCATTGTTTGCTTGTCTCCGATTCCTCCAGTGGGTGG AACTGAGGGCTGAGACTATGTCTCCCCCATATTACCTTGCACATGGAAGGGACTCCAAAA ACCTCTGTTGTCGCACCAGGAGATCTGAAGACCGCCACTGGCTTCCTGTCCTTTGGCCTT CTCTTGAGTTTTGAGATCAGCGTATGTGGCATGTGGTCCTGCCAGGAAGGAAGATGCAAG CAGATGCAACCCACAGGGTGTTGTTGCCTTGACACCAGAGTAGTGAGACAGAATGTTCCC CCTCTCACCGAGTTTCCATTCAAAGGATAAGCAGGCCACACAGAACAGAGCTTGTGCCCC ACCTCTGCCTCCCTGTGCCAGCCACCATGACCTCTGTGGTAAGAGTAGAGGTAACGCTTC TCTGAGGACTCAATGAATTGTAGCATGTAAGAATCCCTGCTGAGTTCTATTAAACAATCA AACAAACAAACAAAACCCACTTTTCCCCCTCTGCCCGCAAGCTTCCTGAACTGACAGGGC CAGCCACACCAGCCACCACTCCTCATTTTCTTGCCTGTCCACTCAGGGCTCTTCCTTTTT TTTCCCAACATGAATCGTTCTGAAATGGAGATGCCAACACCCTAATAAAAGCGAGGAAAG ATTTCTAAGAACAATGACTAGTATTCACATGGCATTTAGCATGTTCTGAGTTATCTTTTA GCATCGCCCAAATGTTATCCTGCTTCATTCTCCCAATATTTGTAGAGCCCTGTTTTCATT GCCCAGTTCACAGGAAACAGAGACCTAGGAAAGTTCTAGAACCTGCCACCTCCCATCCCA GATCCACTCAGAAGCTAAGCTGAAACATACACACAGACCCAATAACCCTAGACCCCAGAC TGCAGGCTCCAGCTTTAGGAGGGCGCTATACCAGTTTGTTTCCCAGACTATCCTTTTCTG TACATCTGAGTACCCTCTCTAGAAGGATATTCATGTATTATCAATTACCTTTCAGAAATA TTCATCTCACCTGCTTTTCACTGGCTCCTACACCAACCCGCTATTCCTTCCATCCCTTCC CGGGCAGCGCCTGGCTACTGTTTTTTTTCCATGTATCAATTTTGAAATTTCACTCTTCCA GGTACAGTAGAGATGACACATCTATCTTCTTATTTCATCTTACAGACAGCTCCAGTTTAA GACTATTTAGTATTCAGGATCAGGAAGAGATAAACCCTTTAGGCTCTTGTTGGTAATTAG ACATCCATCCCCTCCTCCCTGCCCCCACCCCTCCACCCCTGCCTGCCTCTGTCAGGAGGC AGGGTTGGGAGAGTGCCATTCCTAGAGGTTTGGGTAGTGAAGGAAGGAGGTCATACTGTC TATAACATTCCTTTGGTAAAACTTGAAGAAATGAAGGCTAATGGCTGAGAAGGAATGGCC TAAGTTGGTTGTTTATTGGGTAATCAGTGTTTCAAGTTCGGAGACATTTTAGAAGGTGGT CACTTTCTAGGTAGGACCAGGATGGTTCTCAAGAAGGTGAAATGCCAGCCAGGCGAGGTG GCACACGCCTTTAATCCCAGCACTTGGGAGGCAGAGGCAGGCGGGTTTCTGAGTTCGAGG CCAGCCTGGTCTACAGAGTGAGTTCCAGGACAGCAGAGAAACCCTGTCGGGGGTGGGGGG GGGATTCACATATAACCCTGAGGGGTCTTGCATGTGCAATATGTATTGGTTCAAACAATT GATAACAGACTAATTATAGTGCCAGACTTCCCCAAGGCCAGATACAGACTATGAAATTAT GTTTGTCAGCTGGGTGTGGTCATGCAGGCCTTTAATCCCAGCACAGAAGTAGAGGCAAGT GATCACTGAGAGTTCAAGGCCAGCCTGGTCTACAGACAAACAAACCAACCCAGATGGACA GGGTAAAGTATCATGTATTTGTGTCCTGAACTTATAGTGGGAGAAATTCCCACTGGGCTA AGTTTCTAATTCTGTTTCTGCTATTGAAGTGGTCAATGCAGAGAGCTTCTTTACCTTTTG ATTTCAGCCAGTGTTGCTTCCTTTCTTTAACCCTTTAAGAAGGCAAGCATCTCATTCAGG GACCACCTAGAGGTCATTCGTGAGGACGAGCAGCCTCACAGAGAACTATGGGCCTCTTCT TGGGATGTTCTTTGAGAGGCTCTCAGTGGACTTGTCCCGAGGCACTTGGCCATCTCTTCT CTGGGTGGCCATGCATCCTTAGCTACTGGTCACAGCCCACAGGCTTAGAACATGCAAGCT CTTACATAGAGAAGCCATCAGATTGCTTGCCTCAAATTAATTGATTACCCTTCAACACAG AAGGCAGTGGGATCTCTTTTCAAATGCAACAGGTTCCCCCCCCCCCCCCAAGACAGGGTT TTGCTTACTCCTGGCCATCCTGGAACTCCCTCTGAAAACCTAGCTGGCCCCAAACTCAGC TTCACCTGCCTCTCCCTCCCACGTGTTGGGATTAAAGGCGTTGCACCACAATTGGCAAAG GTACCAGGTTTATGTGGAGCTGCCTTGAGCTTGTGAAATGTGGGATGGAGACCCACAGCC CACTAAGTATCCCAACCACACTCCCCACTCTATCTGAAGTAGCCCCTGAGGCAGATCTGC AGTCTTGGTGCTTAGGAAACATGGTTTGAAAATACTGCCTGTTATTGCTTCTTTCTGTAG CTGGAGCTCTGGACTGCTCATTCTTCTAAATCATTGGGTGACGTTCTTATCTTTGACTGA TACCTCATTAAGAAAGAGCAGTTCATTTCAATGATTTCTCTGATTCTACCCCACTAAGGT AAATCAAACCGTATGTGAAGGATTGGCCTAGCCCAGGCACAGTGCTAAGTATTTTATATG CCTTATCTCATTCGTTCTTTACTACCGAGATAGGAGAGCAAATGCCTTGCTCAAGAACCA CCCATCTAATGAATGGCTTAGACTTTATCAAATCCAGATGTTTCTCATCTACCAGGCTGT CCAGTTACCATTAAAATGTGGGTATCCTGGTTCAGTTACTTACTTGCAGGAGTATATCCT AGTTCCAGGCTCTGTATTCTTCGTGAAGGAATTTCCAGACTCCCAGTGTGCAGTGGAGCC AGCTAGCATTTGGGGTGCCAGCTATACACAGGCAGACTCAGGAGCTATCAGGCCTGCCAA GGCTCTCTATCCCATTGAATGTGGGTTGATGTTTAAGTTAATTATTAGAAATAATAATTT AGGTAGCCATAATGAGCCCCACTACTCAAGGCCAAATCTTTACTAATCCTATAAGAGCAG ACCAATCATCCACAAATTGTATGCTTGCTTCCTAAAATTTAATGTTGTGGTGAGTTTTGC TGTTCCCAACTATCTAGGGCTCTTAGATTTGACTCAATAAATCACCCTTTCCTATTGAGA GGTCAGGCAGGGGTGAAGGGAATACAATGAATTTTTCACTCATGCTAGAAATTCCTTAAT CTTTTTTAACTCAAGTTTTCCCCAGGCCTGTTTTTAAAGTCTGACTTCCTTCCAGTATTA TTTTACATCCTTATTAATTTTTTAGATGACAGAGCAGAGAATGCCTCATTAAATTTTCCT ATCTTCAAAAGGGATTGGAGGTGGGTACTAAGAGACCCAATTAAGAGTCATAATGATTTT TTCAGGTTCCATTAGATGGACATAGCCCAGAGAGGTTTAGAGCCGATAAGCACATGGTAG TGAACTTAGGGATGTGAAAAACGTTAACCAACAGCAAACAAGGGTGCCTGCAATAAGATC CAGTGGTGTGATACCCGAGAAAGGCACATCTGGACTGAGTCTATAAGGACCATGAGGTAA TGGAGTCTCAGCAAGGATCAAGCGTTTGCTGAGTTTGCTATTGAATTTGGACACCTGCAA CTAAAGCATGTCAGAAACTCAGGAAAGAGTTATAGCATGGTCCAAAGCTTGGCAGGTAGC TTCCATAACGGAATGATATACAAGCAGTACACTATTACTCCTTTTTTTTCCACTAAGATG AGATACAATTTAATTATAGCACCCAAGTATACAACTGACAATATTTATTTGTTCCTGGGA AAGCATAAAGATGGTTTGTTCTTACAGTGACAGATGTCTTCAATTTCAAGCTCAAATGGG CCAGAAAAGGGAGAGAATGTAGCCTAAGTCATAGTCAAATTGTACGTAGACACTGAGAAT TCTTCATTACTAGGATCTCAGGGATCTGGGAGAATGGAAATCAAGGGAATATGGGCTTCC TGACCAGAGACCTTGAAGAATAGGATGGTATGCTTAGAGGTCTGCTTTGAGTCTAGCAGA GCTGTTCAATGCAAAGACACAGAAGTCGGCATTCTGAGACATCTCCTTTACAATTGAGAT AGCCTCCAATCCATTGCCTGGTCCTGGAACCATCCAAACATTCAGTTGTCTCTTAAGGAA ATACAGTCCCCGGCCCGCACCCCACCACCACTACAAAGACCTTTGGGGATTTTTATTAGG ATTGCTTTTTCTTATATTGTTTAATTCATGGCAAATTGGCATCTTTAAAACAATAACATC TGGATCCAGGTCTACAGTAGTCGCCTCTGTTTATTTATATCTCTAGTTGTTTCCAGCAAG GAGTTACACTTTTCGTAGTAGGATGCTCATCTTTACCTACACTAACCTAAGTCCCTGAAA TGGCTTCTGGTAGGCCAGGCTGGTTTTGAACTTGCATTCCTCCTGCCTTGGCATTTGAGA AACCAAAGTTACAGACATAGATCCAGCTCTCTAGGGATGCGAGAGTTGGTGGTGGTGAAG TCTGAGCCCCCTGGATGCATACTCGGTGCTATCTGTTGATTTCTAACGGTTCAGCTAGTA TGAATGAGAGAAGGAATGCAGCCATTAGCCTGGCTACATCTAGGGAAGCCATCAATACAC TCTATAACCCATCAATGTAGAAAGAGCTACCAAGCTCAGTATAAGAAACCTGCTCCAGGA GCCAGACACTGCAACCTAGAAATTAATCTTTTGGTTTAAGCTAAATTCCTCCAGTTGGTA TCTTCAACAGTTGCCTCCTATCTAGAAGCCTGCTGTTTGAATCATGCAGACGTGCTAGCC AGGAAAGCAAGGAATGTACATTTACGTCTCTTGAAAACTAACTATGCATCACTCTATATT GTATTCTTTCCATTAGGAGAAACGTTTTCTCAGCATATAGCACTCAGATAAAATAGAACA AAATTCTAGTTGGTATGTGTGTTCATGTGTATTATTATATTACCTGTGATATGTAATTAT TATTATACCTGTCTATATTTTCATATATTTTTCAAAGAACAGATATTATATATGCAATAA GCAAAAACCAGCATATTTCAGTAGACAAGAGAAAATTTAAGTCATGATTGAAATTACTAA TATTAACTTAAACTTTATTCTCCCCCTCCCTTTGTAAAGCATATAAAAATTGGCTGGTGT GACATGTCTTAAGACAATCAGAAATGACAGTGTTCTTGTTCAGGAGAGTCCACTCCCCTG ACCGTCCTTCATGAAGCTATACCATTTCCACATGGTATTTGAAAATTCACTCCTCACGCT TGGAACACTGCACACCTGTCTCATTTCACGCTCCTTGATTCCCGGGGTAAATCCCATATC CGAGTTGCGAGCTCTGGTGGATTTCATTAGTGGTCCAGATGTGTGTCCCTTGTCAGCCGC CTAGTAACCCCGCTGTTTATCAACAGGTTCTCAGGAATCAGATAGCTCGCAGTCGGCCAA GAAAGACATGTTGGCTGCCTTGAAATCCAGGCAGGAAGCTCTGGAGGAGACGCTGCGCCA GAGGCTGGAGGAACTGAAGAGATTGTGTCTCCGGGAAGCTGTAAGCAATTAAGTCTGTGT TGTTTGTCATACATCTTCACTATGAACAGAAGACAGGGTGGAGACAATAGGACTGACTTT CAGGAAAACATGTACTGTCCCTCCCCAGTGCTGGAAACGCCCACCCTCTGTGATATCCTT TGTTAGAAACTAGGTATTGAGGAAACACCATACCAGTTAAAACCCTCTCTACTGAATCTT ACATGACACATACACCCTGAAGCTAAATGACGAGTCCCTCTAACAGTCCCCAAACCATGC ATGCATGGCACACCACACAGGACATGTCCTCACAGGACACTACCTCATTCTATATAATGT CCTACCACATCTTGCTTTCCAGAAGTTTCTGCCTGCTCATTGCTGGGAAAGCTTTTGCTT CTTCTGAGTTTGTCGTTGGTTTGTCATTGGGTACAATGTAGCATCACTGCAGGCCAACAA AGACACCAGGGTGGCACCTGAAATACACAGTAATCCATTAAACCTGCAGGTCCACTGTTT CTTTAGATCTTTCTTTTCGAAATGGAATCTTTGCCTAGTTTGTGGTGGCTGCTGCTGCTG CTGCTGCTGTTGGTTTGTCAGTTTGTTGTTGTTGTTGTTGTTGTTGTTGTTGTTGTTGTT GTTGGTTTTGTTTCTGCACCTTTGGGGATTGAACCTATGGCCTCACGTATGCCAGGCTAG CGTTCTTCCACCGAGCTATATACCCAGCATAGTAATTCTTGTAAGCTTGATGTAAAACAA TGTTGCATTGGGCTGGAAAGATGGCTCACTTTGCCAGTGTGAGGACTAGAAGTGAATCCC AAGACTCTAGATAAAAGCCTAGCAGAGTAGAACACGCCTACCATCTCTTTGAGGAGATGG GAGGGAGGGAGCAGCTAGTCTAGCATACTCAGAGACAAGCAACAAAAGGGACCTTGTCTC AAACAAGGCAGAAGATGAAAGCCGATACCCAAGGGTTGTCCTGTGCCCTCCACGTACCAC CACAAGTATACTCCACCCCCACCCCCCCACACACACACACCACTCCCACAGACAACGTCT TCTTCAGCCTGTTTCAGTGCTAGTCCCAATAGCAATATATATGGTGAGACTCCCTCAATC CACTTTGACATTTATTAAAATGTCCATTCTTCCCTTGTAGACTTCATTTCTTAGTGTAAC ACATACAGTCATGTGCATGTGTGTGTTGTGTGTGCAAACACACATGTGCGTGTGCTTCAC ATGACCACCATGTTGCTCTCCTGGGAGTGGTTGTACTCCACAGACCCTGACCCAAAGCTC CGTGGGTAAACAGTTCCGGATGGGAAGTGTGGAGAGTGCCCCTAACTAAATCCAGGAGGA GCACCCCCTCCCCCACACAATAATGCTTTGCAGCAGGAAGAGCGAACCAGTGGGCCTGAG AGTGAGATCACATTACATTTCAACTTGGCTTAATTATGTCTGGATTGATTTAAACCGGAG CTTGCTCAAGGCAGAACCACGTTAGCACAAATCCATTGCAAATCAGGAAAGCCAGGGGCC TGTCTGGGGGGAGGGGGGTGTGCTATGTGATACTGTAAATATTAGCGGCTTTTTTTTATA AAGACTATGCTTGAACAAGAGGGGGGGAAAAGTGGGTCCTTGGTGTCTGCCTCTCATAAA TTTGTAAAGCCTTGTTTTGTGTTTAATAAAAGAAGTCACTAAACCAAGCAAAGACCATAC ATTACAGCACGTAAGGAACATGTCAAGGCGAGGCTGGCACGTACCATAAAAGTTTCACAA AGGCAATGTAAAGAAAACAAAAGCTCCCACTTCCTCTGACTTTGAGAACAGAAAATATAA CTTAGGTAGAAACAACCCAAAAGCCAGCCCCTTGTCCACGTGTGTTAACGTCCACCAGAG TCTCCTGACACATGTGCGATAAAGGGATCCAGCAGCCTCCGTGCTAATTCCCGGCTCACA GATCCTCCAGACTCAAGGAGCAAGCAACACTGTTTGACCCCTTGGGAGGAGAGCAGCCAC TCGAGGCAGAGTGGGAACCATGGGTGTTCCACAGCGAGAGGGCCCACTGCCATGCATTCA ATTACGTCTCCACCATGGGGCTCTGGTGAAATCAGATTTGTAGATGGAGAATCAAGACCT TGACTTGACCTGGGTACTTTCAAGCCGTAGCCGCGTTTTAAAAATATAGACTGAAACCAC AAACACTTAGGAGTTATAAATCCATGGAAGAGGTTAACAGCCTCTTCTGCCACATCTCAG AAAGGAAGTCCTGACAGTGTGCTGTTTACACATATATTAAAATAACAATCTTAACAGGCT GTTGTTTGTAGAAGGCCTAAAAGGGAAGCAGATAGGAATTCACAGATTAAGCAAGTGTCT CAGAGACACTTGTGAATCTTTTTTAAAGAGAGAATATTCCAGAATAGCAAACAGTGGGCT ATCCTGCTCTAAAATTCTAGAATGCTTACATAAGGAATAAAAGAACACAGAGGAGAAGAG GCCCAGGATGTGGGGAGGAGGGTGCTTGTGCACACACAGACCACATAGACACACACAGAC ACACATACCCATTTAGTCTGCCTGCCACAACGAGAAGGGCTTTCAGCGGTCCTTCCTGTT GACCTGACTTTGCCTGCTATGGGCACTCAGACCTGGGTTGCCCAGCATGACAGCTGTCTG TTCGAGCTTCAAGAGGATACTTCTAAGCTTGTCCTCGCCACAGACATCCATTGGGCCATT GTGTAGCATCTGCACTGATCGTGGGTCAGAAAGCCAGAACTGGTGTCTGCCCAAATGGGC CTGCCAAATGCACAGAGTGGGGTCCCCAGCCTCTCCGGTGCCTCTCTGCAGTCTCAGAGA GACGTCTTGCAGTCTTGCCTGGCTTCCATAGTCTTGGTCAGCTGCAGACTTAAACCAGGC CTCATTCAGCCTAGTGTGGTACACTCGTGCAGGCAGGGCCTTCTAATTCTGAGACATTCC TCAGATGCTCTGTGCTGGCCCAGAGTCACTGTGCAATCTGCACTCTGCTTGTTGTCATGG TGCCCTTAACACTTAGGTTCCCAGAGCCCCAGATGTACACACACCAGAATTTCTGTGTGT GTGTGTGTGTGTGTGTGTGTGTGTGTGTGTACCTCCTCTGTTAATGTTTAGTTTTTACTA AAACTCTCACACAGAAGTTAGTGTCTTTTTTTTTTTAAGACAAAGTTTCACTATGTAGCC ATGGCTGGCCTTGAACTCGTGGCCTTGGTGAGGCTTGCAATAGCACACCTATTGGTCTTT GAGGTCAGCCTTCTGCTGTTGAATGCAGAGCTGGAGCTAAATGATGATCAGTCTCTTCTA GGCAATGCAGTTGCCTGGCATTTGACATCCAGATAACACTCCCCATAGGAAGACTCATGT GGGCAAAGACATACAAGCAAGCGACGACAACAACAACAACAAACACTTAAGTTTCCAAGT GGGAGTAACAGATGCAAGTGAAAAGAATCAGTTGTGTTGATTGCTGCTCACTGACTGTGT GGCATTTCTTCACACATAGTAGGCTCACAGGAAATGCTCACTAGATCAACAAATGAATGA AAATGGACCATAGTGAAGTCCAAGAGAAGTTCTATTTGCTTAACCAAAAAAAAAAAAAAA AAAAAAAAATGGGTGGGGGAATAAAACTCCAAAGTGCATCTGTTCTGTAGCTAGGGAGTG TTAGCATTCATTTTTTTTTTTTTTTTGTAGAGGTTAAATTTCATAATGTGAACTATTCCT CCTACCCTCTGCCCCCCAATACTGGGGAGTGAACTCAGGGCTTCATGCAGGCTGGGCAAG CGCACTGCCTCTGAACTCTATCTGCAAATCATTTTTAGAGGAGGTCGTTTTATGGAGGTC TTCTGAGATGGCTTCATTAGTTAGCTCATTAGTGGTCTTAACTTTGTGATCCTCCCCCGT CAGCCTCCTGAGTAGCTAGCTGGGCTGCAGATCTGTACTGTCAAGCTATCCCATGAAGCC TCATTTAAGCATAGTGCTTAATGCTAATGGGTCTTAGGTATGCATTGGACCTCTGCATCA GTTTGTGTGTCCTAGCTAAAAGGTAAGCATGTCCTCTGAGCTACATGATATACAACCTCT CTGAACTGCTCTTTTGCGCATGCAGGAACTCACAGGAAAATTGCCTGTGGAATATCCCCT GGATCCAGGCGAGGAACCACCTATTGTTCGGAGGAGAATTGGAACAGCCTTCAAGCTGGA TGAACAAAAAATCCTGCCTAAAGGAGAGGTATGCTCCTCTCTCACTGGAGTCTTTCCCGT TGTCCCACTTGTATTATCCTTGTTTGTCCTTGTTGGGGTTGGTAGGGTCTCTGTAATTTC TTCATTGTTTCTAAATTCCCATATTTTCCCTTTTACCGTGTTTGGGTCAGCTGGCTAGTT GCTATCTGGTTTTCCTTGACAGGCTGAGTTTGCTTGCCTGAGTGTACATAGTTGGGTCTC TGTTGAGGTTGTTTATCTAATACTATAGTCTATTTGCAGGTGGTCAGTTACGGTTAGGGA GAACATCCCACTAGCATGCAAGTATCCATCTTAGTAGTGGCCTTTGATACTCCTGATCTT GCCTGATATCACACAGCCTCCATCGGCTTTGGAAAGGCTTACATGGAAGAAGGGAATTTC CAGCCACAGTTCTCATTGGCTGGGGAAGGACAGGAAGGACCTGCCCTCTACCATCTTAAG TCACATGGCTACTAACATCACAGCATGGACATGCAGCCTATGATTGTTCTGCCATGGCCT CAGCTGTCTCTATTTGGAAAAGCCATATTTCAACATGATTTTTATCTTCTTTGGATGGAA TACTGGTGAGGGCTGAGACTGGAGAATTATATTGGAGGATAATCAAAGCTCTGCTGAGCA TAGTGGCGCACACCTTTAATCCCAGCACTCGGAAGGCAGAGGTAGGCAGATCTTTGTGAG TTTCAGGCCATCCTAGTCTACATAGTGAGTTCCAGGACAGCCAGAAATATACAGTGAGAT ACTATGTCAAAAAAAAACAAAAACAAAAACAAAAAAGATATACAAACAAAAAGTATCCTG CCCTTGTGCAAGAGAAACAAAAGTCCAGGTTAACCTTCAGGCCTCTAGGTCTCCCCAAAT TTCTTCTGACTAGAGCGACTCATTCATGCTGTGGTACACAGAAGACTCAAGAACACTTCA AGACACAGCCTAGCACGTTAGTTATTCTTGTTGCTGAAACAAAATGTCCTGACAAAAGCA GAAGGGGGAGGGGTCTCAGGGGAGGGTTGGTTTACTTTAGCTCACAGTTTGAGGATGCAG TTGCCTTGGTGGGCAGAGTGTGGGGCCGCAGGTTCACACTGCAGGGAGAGATGAATGCTG TCACTCAGCTCACTTCCTCCATCTCACAGAATGACATCACCCACACTTCCGGAGGTCTTC TCACTTCAATTACCTTAGTCTTGAAAATCTCTTGAGGACATTTGACAATTAAGAGTAACC ACCACCAAGGGAAAGAAAAGCAAGGAAGGTATGTTTAGCCTTTAGAGAAAGACATTTTCC AAAGTCAGGTCAGTGGGAAGATAGAGGGCATGCTGAGGCCCGTGCCCGAGGCCCATGCCT TAGGCCTGCAGTCACAGACCCCTGCAAGGCTACCAGGCACCCAGAGCACTTCATCCAAAG TGATACCTAATCACGTCACTGCCTCTTCCATATGTTCAAGTTTGACTCTGACTTCGCTGG GTTATCACTAGGAATAAATGAGCTAGACAATCATTTCCCTGGACACTTACACATGCCTGA TGCTCAGCAGACAACCGCTGGACGTAGAGATGTCAGAAGAGGCTTAGAGCACTGTGTGGT CAGGTGTCTGTCTTCCAGAGCTGGCTCCACTTCACAACCTAAGCTTTGAAAAGCATCCCA TGTTTAGTGAGTGTCCTTTCATGCCTGGCTCGGGTTCCTGTGGTTGTAGTGTTTTCTACT TTTCAAGAAAGCCAACCCTAGGGCTCTGAGGATTCCTTGCCGGCCCCATTGCATCTTTCC GAACTTCATAACAGGAAGCAGATAGACTTCTGCAGCACTTCCTCCCAATGGAAAGAGTCT CACTCTTGTTCTGGGCTGCCCCAGTGCTCCTGGATGCTGGCTTTGCTTTCCTGGCCATAC GACTATTTCTACAGACAATCCATTCAGTCTCATCCTTGATACTCCTGATCTTGCCTGATA TCACACAGCTCCCATCGGCTTTGGAAAGATAGTCGTTGGACTATCAAGACTTGTTCTAGA CGCCTGTAAACCTCAGGGTCAATGTCTTGGACCAAAGCTATCATACCCACCCGAGAACAG CTGCTTCAGGGAGCCCAGATTCACAGACTAGTCTTTGTCCCCGACTCACGGCTCTGGGCA GGAGTCCATATTGATATCCTTCTTCCTCTGAGCAAGCAAGTGCGGCCAGCACTGGAAGGA TCTGGAAGGATTACTGTCTCTAAGTGGCCCTTTTCCTCCCACTCCTCCTTCCTGCTGCTT CTAGACTTGAAGTGCTCAAAAGCCAATGAAATCAGGCAGAGTGTTTGCCTTAGTAGGCCT CCCTACCCCACTCCACCCCGAGCTTGGCCTGTTGTGCTGAGAAGCATATTATTGGACCAC CGTAATAGCAAGACATGTGGAATCCAGCAAACACAACAGTCTCTGCTTCCTTAGCTTTGT CATTCTCTGCCAAACCTTAATGTAACTGCAAATCACCTAGCACAAGATATGTGTTCTCTA ATGGCTCTGTTGGGTACTGAGAAAAGAGAAGCCACTGTGTGGTTGTTATACATTTATGTA GTGTGGGCTTTATCTCCTATGAGTTCCTAGAACATGCCCAGGCTGCTAGCCCTTGCACTC ACCCAATCAATACTCAAATTCTGGAATAATAACTGTTGCTGCTTAGAGCTAGCTGCAATG AAATGGTTTCCCTAGTTAGTCAGCTTACTTTTTCGTTACTATGACAGAATACCTGGCAAA TGCAACTTAAAATAGAAAAAGGATTTGTTCGGACTCCTGCTCTCAGGGACTAGGATTTCA CTCTGGAGCAGAGCCTGGAGGCGGGGCCTGTGGTGAGGGAGCAGAGCCTGGAGGCGGGGC TTGTGGTGAGGGAGCAGAGCCTGGAGGCGGGGCCTGTGGTGAGGGAGCAGAAACTAGAGG CGGGGCTTGGGGGCGAGGCTTGTTAAATCTTGGCATCAGAACAGGAACAGAGCTTGAGCA GGAGGCTGAGTTATCAACGCTAACCCTTCCCACCGTAACACATTCCAAGCCATCTCCTTC CAGCTAGGACTCACTTCCTAAAGGTTACCAAACTTCCCAAAACAGTACCAGCAACTGGTA GCCAAACGTGAGGGTTAGTTTACATCCAAAGCATACAAACCAGGGAAGAGACAAATCAAA GAAATGACTGCTTGATGCTTAAGGGGATTCTGCATTCAAGTACAAATCCTAACACACACA CACACACACACACACATGCTCTTCCATGTGAGACTCATCTTGGTAAAAGGGCCAAAGGAA TCAGTAGAGCTAGGAGGGAGTTACACAGGAAGGGGAAAGGGAGAGTCTGCAGCCTATCCA AGGAGAAGAGGTGGGGGAACTGGTTCTACCACCCACATCATCCTTGCCCCCTAGAGGGCC TAGAAGGGCCTTTATGAACATACAAGTGTGAAAAGAACAGTTAGGGCTTGCAGAAAGAGC TGCCAAAAGACACATAGGTGTGTGGGTGTGCATCCTAACACGAGGCACACAAAGATGTAG GACAGAGGGGGATATGTGGGAGGATCGGGAGATGTACATGTATGAACAACTCCCAGAGGA CAGTGACATGATCCAGAGATCATGCTCCAAGTAGAAAAAGAAAATGATAGCTACTAGCAA CGGTTCTGACTTTCCTCTAAGGCTTGGTCTTCATCAGCTCTTTTGTAGAGAAAGAAAGCC CCAAAAGTCTGTGGGCTGAGGCCTGGGCTAGAGGTGGGCAAGGTCGAGTCTCCTTGGGCA GCAGCATCTTCAGAAGGTGTAAGCATTGGTCTTCCCTCCCACAGGAAGCTGAGCTGGAAC GCCTGGAACGAGAGTTTGCGATTCAGTCCCAGATCACAGAGGCCGCCCGCCGTCTAGCCA GTGACCCCAATGTCAGCAAAAAACTGAAGAAGCAAAGGAAGACCTCTTATTTGAATGCAC TGAAGAAGCTGCAGGAGATTGAAAATGCAATCAACGAGAACCGCATCAAGTCAGGGAAGA AACCCACCCAGAGGGCTTCACTTGTCATCGATGGTCAGTGCCACCCACAAGCTCCTGCCC CGCTCCCAGACAACCAGGTCCTGTTAGGTCCTCCTCTGGATCCTTGCAGGCTCTAAGTAG CCTCTTACCCACACACCTTATGGTTTAATCCCTGGAAAGGGATGGGTAATGATGGGTGAT TCATCATTAGGACGTTCCATCCTAAAGATGAATTGCAACTGGAGGAACAAATGAAAGGGT CCATACACAGAACCCCAATGTCACTTATGACACCTCTCTGGGGAACCTAGAATGAGCCAA CTCTCTTCTTCGATGTCACCATGAACTAAGGAGGTTACTGTGATAGTCCAGCTGAGCCTC AAGATAGCGAAGGCTCTGCAGTTCTCAGAGACCTAGCCTCCTTTCCTAAGACTGGAAGGC AAAGTGCGTAGCCAGTGTATTGGAGTTAAGTCCTTCAGGCCACCATTCCGTACCCAGTCT CCTTCCCTCGGGCTGGTTCTACTACCAAGAGCTTCCTATCCCAAGCACTGTGGCCTGAAG GATTGGGCGGTACCTCGTGGATTGTCTGGAGTACGTGCTCTTATCCCAGCTCAGGGCTTC GGTGATGATGGAAAACCAGAATTCCCGCAAATCCACCCCAAGCATCAGGTCTCTCCCATG GTTACCATCTTTTCTTTTTCTCCAAGTCATTGAATTCTTGGTAATATATGTTAGAATTAT CCGGAGGGCATGAATATTGAGAATACCACCTTAGTTCTAAGACAGAAACTGATATAGAGG TTTTCAGGCTCTTTCTGTGTCTCTGTGTCTGTCTGTCTGTCTCTCTGTCTGTGTCTGTCT GTCTGTCTCTGTCTCTGTGTGTGTCTGTGTCTGCCTGTCTGTTTCTTTCTTTTTTTTTTT TTCAAGACAAGGTTTCTCTGTGTAGCCCTGGCTGTCCTGGAACTCACTCTGTAGACCAGG CTAGCCTTGAACTCAGAAATTCGCCTGCCTCTGCCTCCCAAGTGCTGGGATTAAAGGCAT GTGCCACCACGCCCGGCTGCCTGTCTGTTTCTGTGTGTGTGTGTGTGTGTGTGTGTGTGT GTGTGTGTGTGTGTGTGTTTGTGTGTGTTTCATAATGGGTGCAAGGTTTCAGTCTGGGAA ATGAAAGCCCCGTCCAAACAGAGGATGTGTGGTGTGGTTGTATAACCATGTTGCTGTACT TAAGTCCCATGAACACTTAAAAGGGATGAAAATGATAACCGATGTTATGTATATTGTAAA TATATTGATACAGATCTGTCCCCTAGAAATGTGGGTATACTAAAGAACCAGTGGTGGGCT GGAGATTACAAGATACCAAGGCCTGTCTCCTTGCAGTTCACCTATCAAACAATAGGGAAA AGATGGGTTCACAGTTGGGAGGGACAGGGCTGACCATCAACTGATGGTCACTCTAGGTCC TTTCACTCTAGGATGTGCCTGCCGCCATTCTGTGTCTTACTCTGCTGCCCTTTGCCCCAC TTTCTAGCAGGGCTACAGTGAGTCGGTCCCTCTTCCTCATCGCCTCCTTTGGGGCCTCCT TGAAGGCATTTGAACCTCCCTGTTCTGTAGAATCACCTAGAAGCAGCGTCAGAGCTATGT CTGGGAAGAGCAGCCTGGGGCGGGAGGGGGGGGGGGGCTGTCTCACCAGGTGGCCTCGGG GCGCCCATTCACAGGCCTGCCCGAGTGACGGCTATTTTCTTGGGTCTGCTGGCAGGCAGC ACTGGCTTATAAATCATCATTTGTGCCAGTTTCGGCTTTCTTCCACGCAAGCCTCCAGCC ATTTTTGTTAACTGCTCGAGAATCTGCCTTGCCGCCACAGTGAAGTAAAGTCTTCATCAC AGAGGCCTGTCTGTGTTAGGAGTGAGCAAGCTCCTTAGGGCCTCAGAAAAGCCTGAACTC AGCATCTGAAGGACTTGGACCTTTGCTAACATCTCCCAATGAACAGGATTGTTTCAGACA AACCCATCTTTCCTGGGAGTACCTCAGTTTGCCCAGTGGGAGGGAGGATCCTTTTACTGT CTCTCTCTCCAGCATGTTCCTAATTGAATGGTGACTATAAAAATAAGCTTCAGAGAGATG GAGTCTGTGTCTAGCAGGCTTGTTTTCTCTCCTAATCACTTAAGTTCATTGGGAAACCAT TTATAACCATGTGGGCAAAACTGAGTTCCCTCCCCTGGTTTCGGATCTGTTGAATAACAG CTGCTCCCTTCTCTGGTTTGGCTGGTACTTGCCCTGAGTTTGTTCTAGAACAATGGCGTG GTTTAGCTGGATCCTACCTCCTTTCTAGGACAGACTAAGCCATAGCATCTGGTGACCAAG AGCCTAAGAACACAAAGACAAGGGACCATTGCAGAGCCAGGGCCCACTGCAGAGCCAGGG TGGGGAGGATGGCCCTCCTCCACCAGACTGTCAAGGGAAACACCCAACAGCATCTTTATG TTTCAGGGCTTCTTCCTTACTGATGCAAAAGAGATGGGAGGGTGTGGCCAGGATTGGGGG GAAGGTCACGATTCCTTTCCTACACATTGGGCTGTGTTCCCAAAACACGTTAACCCTGTA GACTTTCACTTTTTATCTTCTAGATGGAAATATCGCCAGCGAAGACAGCTCTCTCTCGGA TGCCCTCGTTCTGGAAGATGGTAGGTTTTCCCATTCTCTGCTCTTGTACGTGGAATCCAG ATTAAACCCAGGTCATTCCATATGCTGCCTGGGAATGGCCTTGTAGGCAGGAAAGAGGCA GGCTGGGCCGGGGACTGGATGGATTCCTTGTAGGCTCATTTTTTCCCCTGAGTCACTGTT GAGCCCACGGTGGTCTACATTTACACTGGTTTTCCAGGGATGGCCAGTCTGCAGCCTTTG TATTCTAATAGCATAGAAAATAAACATGTATGCTCTGATAGCCCATGGGTATGGGTTGGA CACTCTTGGGATAGATGGCCTAGAGAATTATTCTTGGCCCACATAAGCCAAAAGAATAGA TTATATTCTTGAAGTGATATCTTGTCTCTGTAATACTCAAAGCACTTTTTTGGCTGGCAT GGTAGCTTTAATCCTGTAATCTCAGCACATGAGAGTTAGAAACTGAGGCAGGATGATCAA AAGTTCAAGGTAACCAAAACTATATTGCAAGACCCAGTGTCAAAACCAAACAAGGACCTG GGAGTTTATGTGAGAACACTTGCCTAGCGTATGCAAGGCCCCAAGTTCTACTCTTGGGCC AAAATAAAACAAAACAGAAAAGAAAAAAAAAGAAAAATTTGAAGTAAAGAGTCTGCGTTA TATGTGTCTTCCTTTGGGTAGTTCTCGTTTGTTCTCTCTCTCTCTCTCTCTCTCTCTCTC TCTCTCTCTCTCTCTCTCTCTCACACACACACACACACACACACACACACATGCACACAC ACACACACTGGGAAAGAGGCAGACATTTATTTGGGTTACACAGCAAAGTTTGGGCCCTAC TGGAAGGGTCTGAGTTATAGGAAGGACTTGGTCTATCCTCTGCTCCTGAGACAAGAGTGA GAATGTCCCTTTAGCAACACAGACAGTCTTGGAAACTGTTATTGTTTTATTTCCTGTTGA ATTCTCAAACCTGGCAACTGCCAAGGGATATTTTCTTGGTCGGTCTTAGAAAAGGAGTTG GAAGCCCCTCCCACCCCTACAGAAGCAGGCGGTCGAGACTTAGACATTTCTGAAGCTCTC CCTATGGTTGCTAAACCAATACATTGGACAAGGAGAACACTAATTATATGGAAATCTATT ACCTGGTAGTTAATTATTTTTGCCCTCTAGGAAAACCTCAGGCACCCAGTGGTAAGTGGC TATTCAGACAGAAAACATGAAAGGCCTACCCAAGTCACAGTAATAATGATAATTGCCGTA ATAATAATAATTGCTCTTGATGTGGGAAAACCTAGGGAATAGCTACCCAGTTGTCTTGCC CTTGCTATTAGAAATCAGATTGTTGAGTTTGACTGTCTGCTGCATTAAGTGGGTGGGGAG GCCGTGGTGTTCCATGAGAACACAGAGGCCTGTTTGGAATATGAGGCCCTCCCTGGCCTA GCATTGATCAATGTCACCCTGGTCTGCCAAGGAAGGAACAAGCTAGTGGTGTCCCCTTGT ACTAGGAGTTCCCAGGGTTATATGTAGTCATTAGCTAGTTTTGAGACATCATGATAACAG TTTTGCCCAACGTCCTGGGCCTCCGACCTCCTGAGAGCTAGGAGTGCCTCCTCCAATGTC CTGTGTTCCTACTTGCGGTTCTCCTCTCACCTCCTAGAGACTCCTCCTGTCTGATTTGAA GGAGTAGCAGGCATAGACCAGAACATATATATCTGACCTTTGAATTTTGGTGACTGAGAA TTAAGCTATGAAAATCCGAAAAGTTGAAAATGGATGTAGGATTCCATGAGTGGTTGGTGG TGAAATTTCCCTCTAGCCCTCCTCCCCCTCCCTGTGAACACTGGGCATTTCCTCTCTTCC CAAAGCCACCTACCACCAAATCTCTTCATTAAACCCTCCTCCTGTCTGTTGTTGATTTTC CCAGGGTCAAAACTGCAAGAATAACAGTTCTAAAACAGGATTTTCACCCTGGCACATCTA TGCTTATGTTAAGAAAGTTTTCTTGTAGCTTTCAGGTCAAATCTCAACTCCCTGTCTGGA ATTCAAGGTCCCACACTATCTAGGCACGCTCCGAATTTCTCCTCCCTCCCCTTGTCTCTC TGCCCTCTCCTCCGCTGTGTAGAAGAACCTGCTACTACACCTAGCCCCTCACCTCTAGAT TTCTACTCAGTTTCTGTCCTTCTCTGCCCCATAGTTCATTGCTTCCAGATAGCGCCTCTG GGGCTTGGTTGAGGATTGATGTTTATGATTGGACCAGGTCCCAAGGAACTCAGTATGGTA TTAAACCCACTGTATAACAGAAGTTGGCCTTGAACTGCCGATCTGCCTGACTCTGTCTAC CAAGGGCTAGAATTACAGGCAAGAGTCACTGTGCCTTATGAGACATCTGCCTTCTTTGGC TAAATGGGTTTGCTTCCTTTGGAAGCCATCCAGCATACAGATGTGCGAAATTGCACTCCA GAGATGGTGGAGGTAGGGTACTATTTTGACTGTGCTGCTGGGTACTTGGGGGATAGGGGC AGGGCATATTGCTTGTGCACTAGCTGGACTGGGGGAGGGAAGCTTAGCCTGGTGGAGGTG AGTGCAGTGCTGGCAATGATCACATTCTGGAAGAGAACCGTGAGGTTTATGGGGGTGGGG TGGCTACTTATGCCTCTGGGGAGGTAGCCAGGGTCTCTGGGGTGAGGTCTGTGTGGCCTG TACCAGTGACCAGGACAGGGGTGTTAGAAGATGCTTCATTTATATACTCAGGTGTTGGGG GAGGGGGACTTATAAGGTCAAACAAGGAGTGAAGGCTGATAACTGTCAGGATAATAAATT CTTACTAGGGTTGTTGTGGCCGGAGCTGGCTTTATGGCTCCAGGTTGAGACTGGGGAGAT AGCCAACCCCTGCTGGCCTACCTTTGAGGTATCCAGGTTTGAGGCTCCCTGGACCCTTCT TCCTCTGTAACCCTGGGCCATCAGGGTCCCAAAGGACTGGGACCCTCTTCCTCTAAAACA CCTTGAGCCGAGCTGAGGCTATAGCTCAGTGGAGAGCCTCACAAGAGGCTCTGGGCTCCA CTCCGACATCACAGATTAAATATGCCAGGATAGATTATAGGAAATTTAAGAAGCTTGTGA GGGAAGCATGGATGGTAGAAGGCGGATCTGTCAGCACTTAATCATACCTCACAGATATAC TTCCAATTCAGGTTTTTCCTCCAACAAATATTTATTGAGTACCTACTGAATGCCAGCTGT CATTTTAACCCTGAGGACACAGGGATTAACAGAGCAGATAAAATCCTCAAGAAGGTTAAC TCCCCTCCCCCCAGAGCAAAGGAGATCTGTTTAGTGTCTCTCCAAACATACGTCATGGCA TAGCTCCATGATAGAGCACTCGCTTAGCATGTCTGAGGCCCTGGGCTCATTTCTTAGCAC CAAATTTAAAAAGGAAAAGTTAGAACGTAATACTTCATTTGCCTGATTAATATGAAGCAA TCACTTGTTGGTGACACCAAATCCAACTCAGACTTTATTCGCACTTAACCAGACGTGACA GCGGTGCCCTTCACATTCAGTTAAGCCTGCAGTCTGGGCTCTGCCTTGACCTGGATTGAC CCCAGTGTGGGAGGGTCACAGAGCCCTGGCACATATGTGAAGTGTAGCTCCAAGGCACTG ACATGGTGTGTTTGGGCAAAGGCTCCATCTCTTGTGGAAATAATGTCTCTGATGAGTTCT TCCTCCTCCTGTCCATGCAGAAGACTCTCAGGTTACCAGCACAATATCCCCCTTACAGTC GCCACACAAGGGACTCCCTCCTCGGCCACCTTCATCACACAACAGGCCTCCTCCCCCACA GTCCCTGGAGGGACTCAGGCAGCTGCACTATCACCGTACCGACTATGACAAGTCACCCTT AAAGCCCAAAATGTGGAGCGAGTCATCTTTAGATGAGCCTTATGAGAAGGTGAAGAAACG CTCCTCCCACGGCCATTCCAGGTGAGCTACATTGGGACACCCAAATGAGGTCCCCGGATA TGCTCAAACAGAATCAAAGGCTTGCCCCACATTAGAACCTACAAATATTGCCAAAGGATA CTCTTTTCCTTCCTGGAACTCACAGTTCAGCTTTGCGCACAAAGCCCTCTGCTGGCAAAC CCCCAGAAGTACAGATTTGTCATCTGAAGGTAGGGAGGGGGGAAGAGGGGAGGAAAGGGT TTGGCTCATAGTCAACCTGTTGGCAGATGGATTTAATGCTGTTACATTTCACAGGAATTA ATTAGGAAATTGTAGCCAGCAGCATTCCAGAATGGCAAAGGAGAGCCGGATCTGAGGATC CTCAGGGTGGTATAGAACCCTATACGATCTTCCCGCAGAGTTCTGGAGCCAAGCAGCTGA AATGCAAGCTGCACACATTATCAGCTCATTGCTTGGTTAATATCAACGTCGTAGAGAGGA TTATCTGGAAGACATTTAGGCCCGCTTCTGTTTTCCTCATGTTCCTTAATTAGCTCCAGA GGGTACCCTAGCAGGTACTGTATCTTGTAAAACAATGCTTGTTAAGGATGAAGGCTCCAG AGAATAGTCACCCTGTGCTTAACTTCGAGGAGTGGAGGGGGGGAGGTGGGATAGTGAGAG CTGGAGTCCCGGGCAAGCTCTCCCTGCAATTAGATCTACTGTCCCAAGCTAGTCAGCCCC TACCAACGCTGCCACATGGTATTCGTGTGATCAGCATGGCTTCCCTCTTCTCGCTTGCAG CAGCCACAAGCGCTTCCCCAGCACAGGAAGCTGTACCGAGGCAGGAGTAAGCAGCTCCTT GCAGAACAGTCCCATCCGAAGCCTCCCACATTGGAATTCCCAGTCTAGCATGCCATCCAC CCCAGACCTGCGCGTCCGGAGTCCCCACTATGTTCATTCCACAAGGTGAGTCTGCTGGGC CTTTAGGCCACCTGCCTTTCTGGGCCAGACCCTGGTGTAGTAAGACATCATTGGCTCCAA TCTAGCCCAGTTAACAGGGGAGCTAAGGTCCACTTTACCCTGGACACTCAATATAGTCAA CTCTATCCATATCCAGGGACTTGTGGGGCCAGAGAGCCCCAGCCTTCTGAAGACAGGTAA CAAGGATCCTAGTAGGAGTGGAAACAGGAAAACTAGCCCAGTTAAGGTGGGAGAGTGCAG CAGCCATAGACACCCCAGGCTAACCTTTGCTCTACCCTCCGTTCCTCATATATCTTTCTC ATGAGGTCTAAAATCTATTCTGGACCCACTTTAATGCCTCAAGGTGTACATTTATAGTAA CCAAAAGAAATGAACCGAAAAATAGACTTCCCTGAATCATATCCCTTCTCTAAGAGGTAA AGCTGCATCACAGAAGGTCACTGGTGAGGGTGATGTAGTACACTTCTGCCTGGATGTGGC CAAGAGTCGCTAGGAATTTGCATAAGACCTCCTATTGCTGGGTTCTATCACCTTCCTCTT GTTGATATTGATGGATTGGAGGCAAAGTCTTGGTACTACTGGTAGATAAGTGTATCGTTC ATGTTTAGGGGTTCCATGTTTCACCAACCCTCCATTTTAGAATACTCACAAGAAACAGCC ATTTAGGTACGTTGGCTTTCATTTCAGAGGAGTCTTTGGTTCAATCACGAGAGGACCTCT GTTAGACCTTTTGGTTGTTAGTTTTGTTTTTGTTTTTTTGTTTTTTATTACCTACAATCA CTATTTTAAAGGGGTTAGTGTAATGCTTAGAACATAGGAATTTGCTTCTCTATCAATAGC ATCATTTTCTTAAGAAGCAAAAGCCCTCAGACATTGGTCAACACATTTCATCCACTCCCT AGGTGCCACGTGGATTCCAGAGATTCTTAGCTCCCTTCCTCACCTGGTACCTAGGGAAGA ACCTGGCTTTCCAGGGGCAACCTTGCTGGGCTCTCCCATTGGTAGAGGCCCTGAGCCTGG CCTGTGGCTTTTGTGGGACCCTTTGATCCAGGACTCTAAGACCAATCCTGTCTCCCCAAC AGGTCAGTGGACATCAGCCCCACGAGACTGCACAGCCTTGCACTGCACTTTAGGCATCGA AGCTCCAGCCTGGAGTCCCAGGGCAAGCTCCTGGGCTCGGAGAACGACACCGGAAGCCCC GACTTCTACACCCCGAGGACTCGTAGCAGCAATGGCTCAGACCCCATGGACGACTGCTCG TCCTGCACCAGCCACTCGAGCTCAGAGCACTACTACCCAGCACAGATGAACGCCAACTAC TCAACGCTGGCTGAGGACTCGCCGTCCAAGGCGCGGCAGCGACAGCGGCAGAGGCAGCGG GCAGCAGGCGCCCTGGGCTCAGCCAGCTCTGGCAGCATGCCCAACCTGGCGGCCCGCAGC GGGGCTGCAAGCACTGGAGGTGGCGTGTACCTGCACAGCCAGAGCCAGCCCAGCTCTCAG TACCGCATCAAGGAGTACCCACTATATATCGAGGGCAGTGCCACACCCGTGGTGGTACGC AGCCTGGAGAGCGACCAGGAGGGCCACTACAGCGTCAAAGCGCAGTTTAAGACCTCCAAC TCTTACACAGCTGGCGGCCTGTTCAAAGAGAGCTGGCGCGGGGGTGGCGACGAGGGGGAT GCAGGCCGCCTTACACCATCTCGGTCTCAGATCCTGCGGACTCCTTCGTTGGGGCGTGAC GGCGCCCACGACAAAGGCTCCGGCCGTGCCGCCGTGTCTGATGAGCTGCGCCAGTGGTAC CAGCGCTCCACAGCCTCGCATAAGGAGCACAGCCGTCTGTCACACACCAGCTCCACCTCC TCGGACAGCGGCTCTCAGTACAGCACCTCTTCCCAGAGCACCTTCGTGGCGCACAGCAGG GTCACCAGGATGCCCCAGATGTGCAAGGCCACGTCAGGTGAGAAGGTGGTGGGAGGCAGG TGACCTGGGTAGGCTGAAGGTTGCCTAGACTTCACAGTCAAGAAAAGGAGTCACTTATTC TGGAGGCCTTGCTGTGAAATGTGGGAAGCCATGGTCCTTATCCCAACCCAGGTCTGTCTT CCTTCCTTCCTTCCTTCCTTCCTTCCTTCCTTCCTTCCTTCCTTCCTTCCTTCCTCCCTC CCTCCCTCCCTCCCTCCCTCCCTCCCTCCCTCTCTCCCTCCCTCCCTCCTTCCCTTAACA CTCTTCCTTCGCGTAGAGTGAGCATTTCTTTTAGCTTTTCCAGTTAAGGACAGAAAGCCA TGTGAAGTCAGGTCAGAGGGTTTATCCTGCCAAGGGTGCAAGAAAGATTCTAGTAGGTTA GAGTCCCAAGTTCTAACCTTGCCAAGAAAGGTTGGGATGAAAGGTCGGGCTTGGATCTTG AGGCCCTGGGAAAAGAAGTGTTTGCTCTCTGAACCTGAGAGCTGCATCTGCTTAGGTAAC CTGGCTGCTCCTGGCTTTTCTGCTGCTACTTTCAGGGTCTTTGATGCTGTGTCACACTGA GGTTTGAACCTAGACGTTCTCTATGAAATGATAATGCTCATAACTGATGTTAGTTGAGCA TTTACCTTTGCTAGATCAGTGGTGGTCATCTGTAACTCATACCACTCAGAGAGTAATTAA CAAAACTACAGCCTTCTACTGTAGGTAGAAGAAACGAGGGAGGGTAGAGGAAAACAAGAA TGAAGGCAAAAGTGAAAACCAGTGAAATTTTACTAAAAAGCCAGGCTCTGGAGACGAGAG CCCCTAAGAAGTTCAGCCCAGGAGAGCAGCTGCTCATTGGGCCTCCATGTCCCTACTGCT CTCTTCCCTCGGGCGCATGCTGAGCAAGCCCCAGAGATTAGACTACAAACAAACCGGCAG TCCTGGGCGTCCCTCCTTGAACTCCATGGTCCTACAACCTTTCTCCTGCTCTGCTTTTAT CCGTAAACTTACCCACTGGCATCCCAGCAGGATTCAGAGAATGAATACATCTAACGTGTG CCCTCTGAAGGTCATGAGCGGCTCTAGTCCTCTCAGATCCGATGGTTAAGTACCAAGGGC AAAAAGATAGGAGTGGTTCATTCTCTCAGAATTGCCGTGTTTGTGTGCATTTGTTTTATT AAATAGCAGGAAGGTATTACTAAGATTTTAGTAAATTGTACCCCACCCACCCTGCCACCA CCAAAAGTGCACACGAAGCACCTCAGACAGATGTACTCGGTGCTAAATTCTCCTGGCTCC ATCTAGTCACATTTGCAGTAACGCTATGGTACATATAAGCTGTTAAAAGTGCTGTTCACT TGCAGGATTACTGAAGGAGCAGATGGTAAAGTCTGGAGGCCCTTCCAACAATACAGCATG GTCCTCACATAGAAGCCACATCTAAAACGCCCCAGGGCAGCCCTCTGTGCTCAGGTCTCT ACAACAGAAACATGAGGGCTTCCTATTCTATGCAGTTATAGAAACCATCCTGAGGCCAGA GTGGAGGGACAAAGTTAAGACAAAATACAGTTGGGGAAACAAAGGTATTTCCCACGGAAT GCCTTGGGGTCACCAAGACCCTGTCCTTCATGTCTGACATTGGTCACACCTGCCACTGGG TCTGTCATTGACTTACGAGCTCCATGCTGGTCTGACCTGGCTTCTCCCTGCTTTTCCCAC ACTGACTACATATAGCTGCCTTACCTCAAAGCCAGAGAAGCTCAACACCGTCCAGTGAAA TTGGAGCCACCCCACCAAGCAGCCCCCACCACATCCTGACCTGGCAGACTGGGTGAGTTG TCCTGTGAACTCGTTGACTTAGTTCTTCTGGGCTCAAAATGGAGTTAGCCAGGAAGGACA TCAGCAGTACTGAGCTCCCAGCAATGGGAGGATGTATCAGCAAATGGTGCCAAGAATCAA AGCAATGCCTGGGCTATCACCTTCTCCCCAGCTGGCCTACTGTTTTTGATGGGGATGAAT TCTGTGTGTTCTACTTAAACGTAGGTAGTGATTCCTGGGCTGAAACAAAGAAGTGGATTC AATTCTGGGCGGCATTTGATTTTTCTGCAAAAATGTCAGGGGTAGGAGAAAGAACCCTGA GTCAGATATTACACAGGCTTCTCAGTGTGGTTGCTGTCTTAATATTGGGGTGCATCCAAA AAAAAGAGGGCTCCCGTCTTGGCTAAACAGTTGTTCTGGGTGCATCAGCAAAGGGGAAAC TGTACCTTGAGACCTTTAGGTAGAGGTTGCCCACAGCAAGATACGGAAACTGGAAGTGAG CTTTAAGTGTGGACTTAGGGCCAGTTAGGATGTTCCAATCTGCTGAAGGGTCAAGCAGAC ACAAGTGTTTTATTATCACATGCTGGCACTTTCTACCCAGCTCCTCTCTTCTCTTGCTGC TTCTTAGATGGTCCATTCTGTTAACACCTGTTGGTTACTGGAAATGGGCCCCATATCCAG CTTAATCCCCAGCTTTGGCTTTGCTGAGCGCTGGTGAGCGTGTCTGGGAAAATCTGACAG CTGCAGGCTGAATTATAAGACCATCACAGACCCACAGTTGGTTCCACTGCCTGTGTCCAG GCTCCCACGCTTGGCATCCTTAGTCCTCCACATTTATCTGCAGTGACTTGACACCAGGAA ACTTCATTTTTGGTGGAGAAGATGGGGAGCCAATGCTTATTGAGTACTTAAAACACAAAG GCTGACGGCTTCTTTGAACATAAGTGAGTTTCGTGGAAGCCTGTCTGCTCCCCGGCAAGG GAAGTAGCTAGATATTTTGGATTCATAAGTGAGACAGAGAACACAAGTCACTCACTCCAT ACTTTTCTGATAAGTCCTAAAATGTGGGCCCTAGATCAGCACTTTGGGCTTCACCTGGGA TCTTCTTGGGCCTACCCAAAACTACTAACTCGGAAGCTCTGGGGTAGGCCCAGTGGGCGT CCTTAAATGAACCCTTGGGTCATTAGGATCCGTGGTTGGACACTCACCGAACCACCCCAC ACTGCTTCTTTCCTCTTTTCAAATTAAGGAAACATAGTCTGTACAGTGTTTCTCATGTCT ACGGCTAGGGTAGCTTTTGCCAGTAGCTGCTACCCCTCTCTTTTATTATAAACCACTGCC ACTTGTCCATACCAGCGCCAGCCTCTAAATCCAGACAGCTTCTTGGCTTAGGGTTTGAGA ATCTCTCGGGACTAATTCATACAAGAGCCACACATCTGTATACCTCTATAGGGTAAATGG TATCGTCCAACCAGGACACTTGGGATCCTCTGTGGGCCATGCCCAGTTTCATCTGATCTG ACCATATGACTGCGTCATTTGACTGATAGACAGGCTCTGAAGTTTACAAGCAGCCCTCCC ATGCCTACTCACTCGAGTTACCTCCATTACCGCATGTAGCCAGTAAGGCTCACAACCAAC TGGAAACAGAAGGTTATTGTCCCTGAAGGGCAGCGTTCTTCCAGATTGAGGATTACTCAA GAATAATAATGTGATAGAGAACAGGACAGTGGGTAAAAATTGCCACTGTCTGCCTTCCTA ACAGAACTACTGAGGTCCTGCTGCTCAGAGATGGAGCCTGAGTGTTCTGTATGATTCTTA CTGTGTCACAGACACATGGGTATATATATATAGTCATTGGGTTAAGCTACTACTAATCAC GTGTGTCCACTCTCCTGTGTAACACAACCTTTCTTCTCTTCTCCTTCCGCTTTCCTTTGT TCAGAGAAGCAACAGAAAACTCTCCCATCATGGATGGGTCTGAGTCTCCAACACACCAAA GTACTGATGAATAGAGGTATTGTAAGGGAACGTTTTGTTCTTACTGCCCACGTGTGTGAT CCAGATGTCCTGCATATGTGCTGCCTCTGCCCATGTCATAGTTTCCAGGAGGAAATGTCT GAATAGTGTGGAAGCTATTATTCTTATGTTTTCTTTCTAGCTACATGTGGCGCTGTATGT TCGAATGTGTGTTTTTACATCAGATGTAGGCTAGTCCATGCTCCTTCCTGGAAGACACCC CCTAACCCCCAATATATTTAGACTTTCTAGGCTTTAAGTACAAAAAAAACCCTTGCAGTG GTTGGGTATTGTTTACCAGCTTGGGCCACACTCTCCGTGAGCACTGAGCCAGTACTGTTC TAAATAGCCCAGTACTCTAACTCATTATCCTACCACTTTTCAGTGATATTTGCATGCAAC ACCAGATGTCATAGAGTCCTGCTTTTCAAAATGTGGCCTGTAAATTACCACCGCCACCTG GAGCTCAGAATGACTCCTGGAAGCCACGCTGGCTGCTGAGTGAACTGCATGCTGCAAGCT GCAAAGTGCTGCTCTCCCAAGTACAAAATAGTGGGACCTGAGAGTCTAAGTAACCAACTG CGTAGTGCTGACGCTGAGAAGCACGTCAGGGACCACTAAAGTGACAGGGGACCATGCAGA AGTGGGAAAAGGGCCTTAGTTAGAAAACAACAACCTAATCAGGCTCTGAGTAAGAAAGAG ACAGCCACACCAAAGTGCTGGGCACTCCACAACTCAAATGATCAAAACGCTAAAAGGGTT CAGAGAGGAGAAATGCCCTTTAGTTCTGACACACACCTCGTGAGCCTGGCTTTAAAGAAC GGCAGTGAAGCAGGGAGGCAAGAGGGAAACACACAGGTGTTTCCACCCTGGCTCTATGGC CACTGACCTACAGCACTATCCACAGCCAGTTGACTGGGTAAGTGAAACCCCATTCTCAGT TCACTGTGGAATAGGGAGAAAAGGCATCACTCACTCTTTAAAAGACGATCCAACATACAA TTGATTCGAATATGTCCTATGGCATTAAGCAAGCATGTGTTTTGTGAGTGTGAATAGTGG ATACCCTGTCCAGGTGAAACAAAGTAACAGCTCTGAAGGGCTGAGTCCTCAAACTCCCCG TTCCTTTCGTTTCCTCGGAGCACTTCGCCTCTAGAAGCACCTGATGGTGGGACTCCCTAT AGTCAATGTTGCAATCAGGAAAATGTCCCTAGGAGACCCACATCACAAGTGAATTGGAAA ACAAGCTTCTCTAAGATTCTAGCAAGTCGTACCAGTATTTGGGAAGCTGAGGCAAAGCAA GGGCCAGAGCTTGCTAATTGTTTGTGTCCACAGTGAGGAATAAATCATCCTCATGCTGTC AGAGCTCCTTGGCCAGGGCCAAGCTCCCATGGAGCCAGTGACCGTGGCTGGAGAGCTAAC TGGCAGCCCTTGGTCACGTGTTCCCTTTGATCAGAGTAATAGGGAGGCAGGAACTTTTCC GCAGGAGTATTGCACGTTTGCAGCAGAGTCCAACCACCTTTCCCAATCAAAGTTCTTGGT TCTTCTGGCACAATTTACAAAAGCCAGTTTCACAATGGGGAGACGATGTAAATTACGTGT AACCGAATCATCGACTTATTTACCCCTGACAAACAGATACATACAAAGACACCCATGGCC AGTGACGTAACTAAGGGCCTTCACTCCTAAGCCACATAGAACTAACCTCGGGTACTTCCA ATGCTCCAAGCACAAGACTGTCCTAGTGGTTTACCCAAATAGTCAAGAATACTTGGGATC CCTCTAGCTCCTGTGGACTTCGCTAGGTCAGAGGAGGGACGTTTACAAAGCAGTGAATCC TCACTGGATGAATTCCTGGAGAGGTCGGCAAGTGAGACGGGGGAGTAAGGGAGCTGATTG TCCTCACAGTGCCCTGACAGCTCTAAGATACTCTTTAAAATGGTCCAGCCCCAACGGGTG CTCCTGGCACTAGGCATGGAAACGGAAGGGTAGCTTAGGGACAGTTAGTCGCCTTGAGTA GAGCTACTGCCACTCATCTGTGTGAATACCTGCTGATACTTGGGACTCACTCCCATCTAA CCTACTAGAAATACTTACCTGATGAAATGTCTGTTTTCTTATGTATGTTTTTCTATGTAG AGACACATACATTTTTATTATATATTATGTTTTGGAGCTGAAGTGCTAGTCATGCTTTCT ACCACGGAGCTACAGGCCCGGTCCCAACTCTATGTTTTTTTTAAAAAAAATACTTTTATA AAATCACAACAGTATTAATCTAAAAAAGCATTAAAAACTCAATCTAGAGCATCACTTTAG TGTTACTCTAGGGAAGGCTCACGTTTTTACTGTTCTTCCAGGACAGTGATAATTTACCAC AGAAGCGTTAGCCCTTAGGTCTGCTGTAAAGCAAGCCCCTGGCTGTCATGTAGGAAGTCA CCCCGAGGTGTACACCCCTGGCTGTCATGTAGGAAGTCACCCCGAGGTGTACAGTTCCAC GGGCTTCTCAGCCTGGGCTGCATCTGAAAATCCTGTGGGACTGGGAAGGGCCCCCAAGCA AATAGCAGCAGGCCCTGACTCGGGCCTGGACGTGAGCATTTCTGAGGTTCCCACATGACC CTGAGGACGACTGTATCGAGCGTTAACTTGCATTGCCGAGGTTTCAGGAGGTCCCTTTTG TGCTACTCTTATGGTCTCTGGACGCCTTTCGTATACCAAACGTAATGGAGATTGGCAAGC CTCACCTATGTGGGGCAGGGAAGACAGCTCATCTGTAGAGAGCATGTGACTCATGCATCC TAACATTCATTCTGTAGTACTCTAACTCTGGTTCTCTCTCTCTCTCTCTCTCTCTCTCTC TCTCTCTCTCTCTCTCTCTCTCGGATCCACAGGAGCTACAGTGACAGCTGCTTCCTGGAT TCCTCCCTCTATCCAGAGCTAGCTGATGTCCAATGGTACGGGCAGGAAAAAGCCAAGCCC GGGACCCTCGTGTGAGCCGGCCAGGCTGGATGTGACCACCGCCACGCCATTCCAAGTCAC CTCACTGCCTCTCATTTGCCTTACCCAGATGCACTGTCACCTGCACCAGCTTCGGCCCTC AGCACTTTTCTTCTCCTGTCTCCACATCCCTTTCACCCTCAAAAACCTGACTGAGGAGAC ATTCTGGAAGGTTCCGAACCCACTGTGTGTCCCCTGGCTCTCTTGCCCAGAGAGCCAGAC AACAATCCTCAATGGCACCTTGGTGGTTTCCGTCTGCCATGATACCCAGGCCACAAACTG TCAGGAAAGCCAACACATGCAATTCCTGTAGAAGAGAACAAGAAAAAAGCTAGCCCTGCC TGCAGATACTGAAGCTGTTTCTGGCTGCCACCCTATAGGCCGGCCGAGTGCTTCTAGAGG AGAGTGCTCAGGGGATATCAGTTTACACCTGAAATAAATCTGCCATAGTGAGACAGCCAG CAAGAGCTCCTAAGGGGACGTGTGAGAAAGAAGACTGGTGCTTCAGAGACGCATCAGAGG ATCACAGTTGGTTCTATGCTGCCAAAGATTAGACACATTCAACAATGAACAGATAGGAGG GGCCAAGAGGAACACACTTTTTCTGCAGCGAAATTTCAATTCTAAACTGCTCCTACGCAG CACAAGTGAAAGTCAACCATCTTAGACCACGTCCTGTCGTGACCCTTCTCCTGGAGCACT CCTGAGAGCTGGGAACAAACCCAACGGGACAGTGAAGATGAAGGAGGCTCGGCTGGCCTG GCAGACTCGGACTCTATCTGTCTGGACATGGGAGGAGCAGGGTACCATTAGGACTGCCCT ATGCAGGGGCTTCAGCCTACGCCCCCAAAGCTTCCTTCCTTTTGGGATGGGGAGGAAGCC AACGGTGACCATAGCCAAAAGCAGTTCTCTCGTTAAAACCACCAGTAAAAGTGTAACCTT TCTGTTTTGTACAAGGCCTTTCAGTTTTTGTTTTTGGGAAACCAAGGGAAAAAGCACATT GCAATCTACTCAAGTGTTTTACCGTTGTGGTTCATTTTATGTTTGTTAACACTTGTGTGC ACTCGGACAGACCTCGCCTGTGTGTCGCTTAGTCAGAGAACTCACGTACGCCCTTAGGTA GGAAGACTTTTTACACACGTCTACCAGTTGGCAGGCAGAGCAGAGTTGCAACAACTCAGC TCCCAAAGGGCCCAGACCCCTCCAGCAGTATCTGTGACCTCGATACACCACCTCCGTCCA CAGATACCAAGAGGATAAAAGGCAAAAAACATAAAAGCACGCGTGCAAGCTGCTTGTTTA CATGTGTTTTGAGCTATGCTTAACACACAACCAAAAAGCCATCAATCTCCAAAGGCCTCA GAACCACTTCTATACTAACTAACCAGTGCACAGTCTTAGTGGGGCATGGCACTAACGATG GCACAAGAGTCTCTGTGGAGGTAGTGTGGCTTGCAGGGGTTACCTTGTCATGACTTCCTG TGGGGAAGACATCTAGGACCAGGAGCCAGGGTGGGAAGAAAGCAAATCTAAAAGTTGGCT GTGGCATCAAAAGAAAAAAACTTCCTCATGTATTTAAATCCAAGAATAACAATAGACATT ACCAGACTGGGAAGGTAAGAAATGAACAGCAGAAAGGACTGACCCTCACTTTGCAGTGGC TTGGAAACCTCTGGAAGTCAAGTGGGAGCATTCATCCCATGTGGCCTGAGGCCTTTTCTC TCCCATTCAAGGCTGGGTACCCCAGAGCTGGGCATGGTTGGCGTGATGAGCCCAGCTTCC AGAAGCAGTACTCTTCCCAGACACTTGAGGGATAACCCTGTAGGGTGAGTGGGGACGGGA TATGATGGTACAAAATGACCCTGGGGCTCCGTGGAGACGGGGCTACCTTTCTTGCTCCTA GTATGATAGTCGGAGCTACATAAAGCAGGTTTATTTGGGGACTATTTCTTCCTTCCTTAG CTAATGGAAATGTGACACATTGTGCCCCATTTTCTTTCTTCCAAAAGGAGATGCCTGAAT AATTTGCCTGAACAGAAAACGTCCAAAAGGAAACAAAGAACAAGACAAGGTTACATGGTT ACAGGTTATAACAGAGACAGCAGTTTGAAAATTGATTCTGAAGTCCTTCGGATCTATGAG AGATGCAGAAAGAATCTAAATGTAATAGATTTGGGGAGCAGAGGGAAACGGAATGGGAGC TGTGAACACCATCACGATAGTCTGGCAGTAAGGACAGAGATTTAAGTAAAACAGGTTTTA CTGTTTAGCTGTGTTCGGTTAATACACTGTACATAATATAATACGCATTAGTCCTTTGAG ACTGACATAATAAATGGTCGCTGTGGTTGGTGATGAACGCTCTAGGTATTGTATCCAAGC ACCTGCAGATTCTTTACACATCCCTGTTTCTTTTAAGGGAGATGAAGTCCCCAGTTTAAA GCCCCTATTGGATTCGTTGGATACATGTAAGAAATTGCTTGTTTCAGCCAGAAGACTATG TTGTGAGCCAGGTTGGTTTATTTTGTTATATGCAGGTGAGTGTTGGAGTGTTCAAAGCCC AATTTGTTTTCATCCAGTATTAGTTTAGTTCTAAATATAGCAAGCCTCACCCAGGTGCTA TCAGATGACCAATTACTGCTTAGTTAACTAGGTGTAAAGTTTTACATATCCATTCATGTC AATAGTTTATTACAAGTTGTGTAAAACGGACTCTAGTTTAATAATTGGGGGGGTGGTAAG ATTAGGTTGCTCCTGAAACTGACTGTAGAGCATGTAAAATGATTTTACTGGATTCTGTTC AACTGTAATCAATGACAAAGATGTATGTTGTAGACAAAGTTGCAGAATTAAAAAAAAAAG GAAATCTGCTTTTAATTTATTCTTTTTGTATTAAGAATTTGTATAGTACCTTTACATTTT GCAGAACAGTGTTGTCAACACTTATTAAAGCATTTTCAAAATGAAAACACCCCAGTTGCC TCTTGGACACTTTGTTTCTAAACGATAAACATGTAACCACGCTCCAGAAATCTACATATC AAGAAGATAATGAACTTTTTTTTTTTCCATAAACATCAGCCTACCTATGGCATACCTTTT GGGTTTGGCTTGTTCTTTAAAACAGTCTCATTCTGCACAACAGCTTTAAAATCACAATCT TTTTGCCTCCAGCCCAAGTGCGGGCGCACACCACCACACACACCCAAGTACACCTGGTAT TGTTGCCGTGGTAGAGAGGCCAGTTCTTTGCTATAAATCATCTACCCTCTAAATCATATC ACCTGGACAATAGCCAGTTACAGTTACAAAAGTCCCCCAATTACAGCATACGGCTACTGG CATGCATTAGCAGATCACTGCAATTGTATCCCTGGCCTGTTGTCACCTGACAGACAGCTC TTTCCTAAGCATACGGCTACTGGCATGCATTAGCAGATCACTGCAATTGTATCCCTGGCC TGTTGTCACCTGACAGACAGCTCTTTCCTAAGCATACGGCTACTGGCATGCATTAGCAGA TCACTGCAATTGTATCCCTGGCCTGTTGTCACCTGACAGACAGCTCTTTCCTAGCAGGAA ACTGAAAGGCTAGCCTCCAGGAACACCCTACATGGAAAGCCCTTCCTGACAAGGGGCTAG AGCCTGCCAATAAGAGCAACGATGCACGAAGAAGCTGGACCTGTCTGAAAGTAAGCAGAT AGAACAGTGTTTCCTACTTCCTGAACTCTGGCAACTGTCTGGGAAACTGCTTAGGGCACT ATCACACTGTCCCAAAATAATCTATACTTGAAACAAAAAAGGCCTCTTGTAAACATGTTA TACATAAAGATGCCAAAATGAGCCTGTGCTCTAAGATCCGTCAAAGGAAAGCAACTGGAA TTTAGCTTCACTCACACACACACACACTCACACACACACACTCACACACACACACACACA CACACACACACACACTCACACACACACACACACACACACACACACACACACACACACACT CACACACACACACACACACTCACACACACACACACACACACACACTCACACACACCCCTA CTTCTGCCTCTCACATAATGTCAACATAATAACTCTCATTTTTATCTTGATTCCTGGAGA ACACAAAGTAAACACCCTGATCCTGTAGAAAATATTAAAAATATTCAGTCCCTGACTTCC CAGAATAACTGTTAAAAGACACACAAAACTCTCCCCAGAGTGTACAGATCCACTTGAAGG CTGTGAGCAGCCAGTGGCCTCTGTCAAGGCCCTGCACACTTGGTACAGAATCCGTGTGCT CAGTCTTAGGTGCTTGTGAATCAGAAAAAGCAGCACAGGATAGAGATTTAAAGGGTGAGG AACTCTAGCAGCATTAAACTGGGAGGAGCTTAAGCCAATTCCCAAGGACACTAACATACA GGGGCTCTCACTCAGACCTTGCGCAAGGAGTTGGCCTCTCTGAGATGACAGCCACTGAGG TATAATATATAACTGCCTGGTTTACACTAAGTCACACTGCCAGCAAAGTCACTTCTATTC AGCCAAGGCAATAGTGTAGATAATAATTGGTATTCTAGAATAATTGGTGTACACGCACAT GCACGCACATGGGTGTTTTTTATTCTTCGTAGAAGCACATTTTATAAGATGTTATCCTTA TAAGCCAGTAGTAGGTTACTTTTGCTTCTCTTTCTGGTACCCATTTTCCCTAAAACTCAC TCCAGTCATGCACTCCTCCCCTCCGCTTCACCTAGCCGAGTCATCAAGATGGACGCCTTG TGATGCCAACAGCTCCCTTTTGTCATTTTATGCAGCTTACCATCAGGCACTGAATGTAGA CAGTGTTCCTTACTCTACTGAGATAACTTCTTCACACCACTATGTTTGTTTGGACTCTCT TACTCTTGGCTCCCTGTATTTTCTCATCACTATTATAAAGTACCTGAGAGAAACCACCTC AGGGAAGGTTTTATTTGACTCTGGTTTAGCAGGCAAAGGGTAGTACCAGGTCCTTGCAAG TAAACGTACCCTGATTCTTGGCTGACCAGAACACAAAACGCAAAACTGGAACAAGAGGCA CATATAAACTTCAAAGATCACTCCCTAGTGAACTACTTATATCACAAAGGCCCCACATCC CAAAGATCCCACAGAGCATAGCCATCTAGGGACCACGTGTTCAAACACACAAGCCTCCTG AGAACATTTCCGATTCCAACCATAACACACTGCTCTCCTGGTTTGCTGTGTCACCTTTCT GCTGGCGACACCAGCACTTTCCATCCATTCTGGGGCTCTTCTTTCAATCTGTACTTCCTA TTGCCTCTTCAACAGCGAGATGTCAAAAACCTAACTCTTGATTTCCCCCTCCAAACATGC TCCAATGGCCACCCTCAACTTAGAGGAAGTGCCATCTTCCTAGGGCTCAGGTCAAAGATC TTGTAATTATCCCTGATGGCTCTTTTTCTTCCCACATCTGCAGTAAACAAAACAGATATG AATGTCCATCCTTGTGAGATTTATACTGCATTGTGGGAAAGAGGAAGAAAATAAAAACTG AATCATTTACCAGAGAGGGGCAGGAAAGCAGGCACAGTAGAAGATTTAGCCCGAGACGGA AAGAGTAATGCCATTTCCACCACGTCTGCTAAGGAAGAATGCTGGTACACTTACAGTGCT TAAGAGTGCTTCCAAATTCAACTAGTGTGAGAATAAGGTTAAGGCCACAGCTACATGAGA CAGGAAAAGGGGAGTCAGGATGCAGCAACCTCAAAGCTTCATACAAGAGTCCCAGAATCA GAGAGAGACTGCTCACAGGAGTAGGAAGTGCTCTTCTGCCTTCACTAATGTGCATAGGCG TGCAAGCTCCCACACACGTGAGCTTACGTCACAGACACACAAATACAAATGAACGAATAC GTAACGAAACACTAGGATTTTACAGAAAGTGCAAAAATTCAGTTCCCTTCTCTGAAATCC CATGCTTGTAGGAATGCCACTATGATGACACCGTTAAAGAAAGAGAAAAAAAGTTTCATT AAAATTGGCATACAGGCTGGGATGAGTCAGTGATTAAGAGCGCTTGGTGCTCTTACAAAG GACCCAGATTCACTTCCCAGCACCCACGCAGCAACTCAAACCATCTGTACCTCTACTTCC CTGGGATCAGATACTGTTCTGACTTCCATAAGCACTGCCCAAGTGCAGTAAGCTTAACTA CATGCTGGAAAAATACTCATGGACATAAAAATAAGTCTATAAATGTTTTTAAAAGATTAC CAAATGAAATGATTTTTTAATGGGGTCCCTACTCAAAGATAGCTGAAAAGATTATATCAA TATCCAAGCTGGGCATGAGATTTGTTCCTTCCCATTAACAATTAGCACAACAATTGGCCT CAGCCATAGTACAACATCTATGTCCATAAGAATGTATACATAAGTATAAACTAGCAAGAG GGGCTGGAGAGATGGCTCAGTGGTTAAGGGCATTGACTACTCTTCCAGAGGTCCTGAGTT CAATTTTCAGCAACCACATGGTGGCTCACAACTGTCTGTAATTGGATCCAATGCCCTCTT CTGGTGTATCTGAGGACAGCTATAGTGTACTCATATACATAAAATAAATAATTCTTTAAT AAAAATTAAATAAATTCAATTTTTAAATGAATTTAAAAATTCATTTAAGCAAGAAAATGT ACAAAACTCAACAGGAGACAACAGGCATGAAGTCTGTCTTGATTAGAGCCTTCCTAAAAG GAAATGTACAGTAGAGGTGTTTCAACTGGGTTATCATCGGGTGAACACAAACTAAGTCCA CAATGTAACCCTGCTAAAGCAAAGGTTTCAGAAGACACTTCAAATATGAGCAGATGTAGA CAAACTAAACTCTCAAGTCCCCAAAGCAGGCGTGTGACTAGTATACGCCCCATGGGAACT CCTAGAGATGAAAGTATGCTTACCTTACTCTAGCTATAATAATCTATATTCACCAAGAAA GGCATAAATAAGGTTCATGCAAAGTGGCACAACCCGTACGAACCACAGCTATGCACAAGA GTGACTCCCAGAAACCTAAACTTCCACTGAACACGGCACATAAGAAAGTCAAGCACACTG ATTTCCAAATTGGGAAAACACACAAACACAGAATCAAGCAAGCCTAACTTACCTGCTACA TACTTAAGGAAGTACACAGGACTTTATAATATGCTAAATTTCTTACCAACCATAAGGGCC AAGTGTCACCTGTATATTAAAGAGGATTCAACTCCTTATGCTTTGACTTCTTTCAATAAG TCATTTCCTTCCTTAACCCAGCTAGTAATTCCCTTATAATCAGAAGTTTTCATGATATAT TAAAAGGTTGTCGACTGAGAGGGTCACAACCAGCGTATTCTTTAAAGAAAACATACAGGC TGCAGAGGTGGGTCAGTAGGTGAGAGCACTTGACGTACAATCGTGAGGGCCTGAGTGGGA GAGTCCACGTGAAAGACGGACATACAGTAATGCCAGTAATTACAGCCTTTCTTCAAGAGG ATGGGAAGTGTACAGAAGCCCCAGAGCCTTGTGTACCAGCTAGCCTAGAGGATGCAGAGC CTTGTGTGTCAGCTAACCTGGAGGATGCAGAGCCTTGTGTGCCAGCTAACCTGGAGGATG GAGAGCCTTGTGTGTCAGCTAACCTGGAGGATGCAGAGCCTTGTGTACCAGCTAGCCTAG AGGATGCAGAGCCTTGTGTACCAGCTAATCTGGAGGATGCAGAGCCTTGTGTGTCAGCTA ACCTGGAGGATGCAGCCTTGTGTGTCAGCTAACCTGGAGGATGCAGAGCCTTGTGTGTCA GCTAACCTGGAAGATGCAGAGCCTTGTGTGTCAGCTAGCCTAGAGGATGCAGAGCCTTGT GTGCCAGCTAACCTGGAGGATGCAGAGCCTTGTGTGCCAGCTAACCTGGAGGATGCAGAG CCTTGTGTCAGCTAGCCTAGAGGATGCAGAGCCTTGTGTGCCAGCTAGCCTGGAGAATGC AGAGCCTTGTGTGCCAGCTAACCTGGAGGATGCAGAGCCTTGTGTGTCAGGTAACCTGGA GGATGCAGAGCCTTGTGTGTCAGCTAGCCTGGAGGATGCAGAGCCTTGTGTGCCAGCTAA CCTGGAGGATGCAGAGCCTTGTGTGCCAGCTAACCTGGAAGATGCAGAGCCTTGTGTGTC AGCTAGCCTAGAGGATGCAGAGCCTTGTGTGCCAGCTAGCCTAGAGGATGCAGAGCCTTG TGTGTCAGCTAACCTGGAGGATGCAGAGCCTTGTGCCAGCTAGCCTAGAGGATGCAGAGC CTTGTGTGTCAGCTAACCTGGAGGATGCAGAGCCTTGTGTGTCAGCTAACCTGGAAGATG CAGAGCCTTGTGTGTCAGCTAGCCTAGAGGATGCAGAGCCTTGTGTGCCAGCTAACCTGG AGGATGCAGAGCCTTGTGTGCCAGCTAACCTGGAGGATGCAGAGCCTTGTGTCAGCTAGC CTAGAGGATGCAGAGCCTTGTGTGCCAGCTAGCCTGGAGAATGCAGAGCCTTGTGTGCCA GCTAACCTGGAGGATGCAGAGCCTTGTGTGTCAGGTAACCTGGAGGATGCAGAGCCTTGT GTGTCAGCTAGCCTGGAGGATGCAGAGCCTTGTGTGCCAGCTAGCCTAGAGGATGCAGAG CCTTGTGTGCCAGCTAGCCTAGAGGATGCAGAGCCTTGTGTACCAGCTAATCTGGAGGAT GTGGAGGCAAAACAACGGGCATCCCATTGTCTCAAGCAGGATGGAAGATGAGGCCTGAGG TCTGACATCTTCACATGTTGGAATGTGTGCACACACCACCATCACCAATAACAACAAACA AACAATACAAAACCCAGCAAATAAAAGCCAGAATAGGAACACATGCTGCCTCAGACATGG CCAGGCAGTGTTTGTTTCGGTCCTCTGCGTGGGTGGATATGTGATGCAGGGTCTAGAGCA TTCACCATTCACGGTAACCATCAGGGACACTCACATGTACAACTTGAACTCTTTCACAGT GGGCAGTCTCAGCCAAGCTCAGGCTGCAATACCCATAGGTCATAGTGTTTCTAAGTCTTC AAAGAAAAGCATGCTTAATGCAAAGGCAACTTGGTTTTGACAGGTTGTAAAACTGCAGCT GAAAGCCTGTGGGACTGACTTAGCTGCCATGAAGGAAGCCCAATGAATGAAGCTGAGGTC ACCAATAACACCCAAAAAGAAAGTGGAAACTCCCCAGTGGCGGCTGTCCTTTGCTGTCCT TTGAAGTATGCATTAAGCTTGGCCACTGGGGGTGGGGGTGGGCAGCTAACAGTTATTTCA GAGCAGGGCTTAGGGATAAGGAAGAAACTAGACAAAGGACGTGGCCTAGCTAAAATACAG TCATATGCTGTGCTAAAGTATCCCAGTTTAAAATGTGAAAAATACACAAATAGTCAACGT TTTAATAGTAAACTATTTTGGCCAATGTATAAACCTTATTCTTTTTGTAATGAGCACAAC TCCAAAATTTTGGCTAGGGTCAGCTCACGTCCAGCCTTTGCTGCTAGCCAGCCACAGGGC ACTCCCTAGTTACTCTACACCACCAGAAACTGTTTTTAAACTTTCAAAAGACTTTATGTT ATTGTTAACCATTTAAGTTCCAGGGGTTAAAATTCAGCCAATGCAGCTGCAGAGTCTATG ATAAAAACCAGTTACCACAGCAGTTTTCCAAAGGGACCCTCTAGAGACTTGTGCTGGCCT CAGCTCTCTGGACAGCTGGAAACTCTTCCATCAGTAAACCGTGAGAAAGTGCTTTTCGGT TCAAGACTCCCAATATGATGCCATACCATAAATTTCTAGAGGATAAAGTTATGCTTTCAG GGGTTGTGTGGGAGAAAACTGCAACAGGGAGGAGGTACGATCCATTCAGTTATCTACTCA AGATGCTCAGACAAAAGAAACGTAAAGTTCGAGACTCCCTTTCATTCTGGCCTCCCTTCT GTGGTGAGCAGCACTCGTGGGGACTGCGTGCCAGGAATGGAACCAGACACCAACTCCCAA AGCCAAGCCTCCCAAAGACTGGGAAAACATTTCTCGCCTTTCTCAGGCTGTTCAGTTTCA GAATTCCCTTTCAACAGCAATAACCAAGGTTTGCATTCCTAAATGATTTACTGTGCTCCA ACTCCAGCATAGTTAAAGCGCTGGACTAGGTTAAATCACACCACAGTTACAAGTCCTGTC TGCTTACTTCCCAGGCCTTGCGGGTCTACGCGTGATTGCCAAGTTCCATTTGTGACCCCT GCCTGCCTCATTCTGTTCTCCCAGGGCTGTCTCCCTTCTCATACAGAATCCAGACAAATC TTAGGCCACTGCTGTATTTCCCTGATCCCCACCCTCCAACACTGAAATTACTGCCATTCT AGACTGCCTGCTATAGGCCATTAAACAGTGAAAGATCCATTCACTTGACAGTGACACTCC TAGAAAATGAGACAGTCTCCTTACGACCACTCACCTTCTATTAAATGAAATCAGTAAGCA CTCAGTAGAAACGGCACCCTGGAACAGGAACTTGGGGGTCTCTTCCAGGGCTAGCCACTC ACAGTTCAACCCTCTCTTGATGCTGGGTAGTGGTCTCTCCACAGTGAGCTATCAAACTTG ATCCTCAGAGAAAATAACTGTCACTCATCCAAAGCAGCTACACCACTTTCAAAATAGTCC ATGGACTTGGAAGGCTCTACTATACAAAGCAGCTGTGCTGGACGGCTTTGCCTAGCAACA GGCTAATGGATGGGTTCCTAGCACTTAAAGCAGCCTAAGTCAAGCCAATCATTAGGGGCA TTTGATGCATTTCTGATGTACTCTATGTTCACCATACATACATACATACATACATACATA CATACATGCATACATGCATACATACATATTCAGATGTACTCTATGTCAGGATGAATCCCG CAATGAATCAAGCAGCACCTGTATTGATTTCTAAGGAAAGGGTTTTTTACTAAATGTGAA TACAGAGAATCCCAGTTCTTGTGATGGAAGGATGGGGAGGAGAGAAACGGACACAGTCAA TAGAGTTGTAACTTGTTTAAAAGAAATCTTTGTTGTTTTAAAAACAATCTTGAAACAAAA ATATATAGTATAGGCAAAAGTAAAATTTCCATTTAATGAAAGAAAGGTCATCTTCCTACA TATCCCAGGAGTTTCTATGTAGCTTCTTTAATTTGTACATAGCTTTTTAATTTCGGTTAT GAAAAACTTGACTGAGAGCCACATTCGTGAACATGCTTCTCTCCACCCAGCTTCAGAATG GCCACAGTCCCAGTCCTGGAGAATACGAATTCCCCTGCAGACAAAGCAAGCTCAAAAAAC AAACAGACAAACAAACAAATAACAAAACAAAACCCCAGCCCACACAGATCAATTTTAGGA AGTACTGATGTCATATGATATAGTTTCTTCTTTATGTGGAATTTTTAAAAAAAGATTTTA TTTATTTTTTTATGTATATGAGTACATTGTAGCTGTCTTCAGACACACCAGAAGAGGGCA TCAGATTCCATTACAGATGGTTATGAGCCACCATGTGATTGCTGGGTATTGAACTCAGGA CCTCAGGAAGAAGAGTCAGTGCTCTTACCCGCTGAGCCATTTCTCCAGCCCCTTTATGTG GAATATTAACAAGAGAAGACAACATAAAATGACTTACCATGCTGTGTGGCCTAACAGTGG ATGAAGAATGAGTGATTTGGGCATTTCTGATAGTATTTATAAAGAAGACTTTTATGACCA AACCACATGTCACAGTAGGGATTTGCTGCACATCTTATGAGAGTTTCTTCTTTGTCAAGT AAGTCCCAAGGTACACCTGCTTTCATCTTAGGAAAAGGCTTCAGCTGGAGTGCAAGGGAA CACTGATTCAACCCAAGACAGCCACCACCCTGCAAACAACTGGCAGAAGCTATCCTATCT ATGCATGCCTTGGACCTTAAGGAGCCCAAAGTGGCTTTCTCAGGAGGGGCCAGCATAAGC AACTGTGAATCTGAGCCACCTACAGCAGCCCCCAGGTCCTGTTCTCTGCACTCCTAAACT TGGACCTGACTGAAAGTAAAGATGGGGGGCGGGGGGTAGAGAAACCTAATAATGACTCCT TCACTTACTATTGCTGCTAACTCAGTTGTTGTTGTTGTTGTTACATGAGTACATACTATC CCAGGGTAGCCACAGGGCCCCGTAAAGGCCCTGGGTCTACACTGTAATAAGCAATAATAA TGATCTCTTATCATCTGCCAGGCAGCAGACTCAGCATCTTACACAATATCGATGTGAGGT ATGGACTCTTAGCATCAATGTCAGACAAAGAAGCCAAAGCTCAGCGAGATGGACCCACAT GCCCAAAGCTGTAGTTAGATCGAGCATGTCCTTGAGAAGCTGTCAGTCCTGGTTTGGCCC ACTCCCTCTTCCTTCTCTGACACCACACCCAACCCATCTGCACACATCAGTGAACTAGTC CAGACCTCTCAGCATTGCAGCACAGAGTGGTCACGGTGACCAAAGCTCCATTCTGTAAGC CCTAGAGCAAGTCATGTTGTGAGGCGAGTGAGGACCAAGTGAGGCACAGGGAAGCCAGGA ACGCCACAACTCTCCGGCATCCAGTCCCGAGGCTGCCACTCTCAGCTGGATCCACGGCCA CTTCCTCACCCTGTCCTTGATATGCTGGTGTTCTGAACTTAGGCTGGTATAACAGCCATC TTTCGACCTTCTATCTCCTATCAATTCATCTGTCCAGAAAGATGACAACCATACTCTGCT TAGAAAGAAAAGCAAGTCTGAAACACAAGACAAATAACACTTAACAGCAACATTCCACAC ACTCTATTACAAGATGGCAGAAGGTCCAAGACCACAGAAAACTCTAAAGGAGCATTCAAT GACCCATACTTTTGCTGAAATATAAAAAATATTTTCTATAAATACCACATAGAAAAATGT GCAAATCACAATAATTTACAGAAAGTTCAAAGCCACCTTCAAATGTTCCTAAGTATCAAC GACACACTGGGATCTTGACAATGGTCATTTCCAACCCCCTTTCCTGAGTGGTGGTTGTCT ACACACTTAAACTACGGATAATATCTTTACAACTTAATTTTTCAACTCATTAAAATGAAA TCAAGACACAAAAATTAGTTTGCAGTCCAGTTCCATGTGAAAGCCAACACAGTTCTTAAA GTCAACAAGAACTGCACCAGGAAGACCCCACGGTGGAGCTCTTCCCTCGTAGCTGTGGTA AGGCCGGAGTCCTCATGCTGCGAGGGATCGAGCGAGCGGAGGCTTCCTGACACACACACT GTGTGCAGATCTCATAGTGCATTATACTCCACACATTTTGACGGATCTGTAGGAAAGTGC TTCTGGCAAATTGTCATTAACCTCTTCAGTCCCTAGGAACACAAAATAAAAGTTCATTAT GACATGGCTGGACTATCTCTACCTACCTTTCTCTGCAGTACTCAGAAATGTGGCACTTTC AGCAATGCCACTCAGAAGTACAGGTAGAAGTACAGGTAGGACACTCAGTGTCCATTCATG GGTTCTGCTCGTCACAACATCGTTGATCAATTTAAAAAATAAGTATTCTATAGGGCTGTG TATTCTATATAGCCATTCTGAGTTTGGGTGGAGAGAAACACGTTCAAAGATGTGGTTCTC TCAGAAAAGCTTTCCCTCTCTCCAAAGTTAAAGAAGCTAAGAAGAAAGTCCCGGGACACA CAGGAAGGTGATCTCTGCCCCTCCAGCCAGGGAAATTTTACCTCTGTATATAAGACATAT TTTTGTTTGAAACTTTTTAAAACAAAAGTAACTACAAGGAGAAAAGAATCCCAGAAATAA TATAATTTTCATCCACGTTTGAATACATGAACATACACACTTTCACAAATAGAGTATTTA GAGCATAGATAATAACTGGCTCTCCTCAACCAGGCTGCCAGAGAGAAGTGAGCCCTAAAT GACCAAGAAAACCATTCAAGGTGACAATGCCTCTCTCAGTTTGACCTTTTAAAATTCTTA GCTGGCCAGGACTTTTTTTCTTAGCTTTCTCACTCATCACTAGTCTTTGGGGGGGAAAAA AAAGGCTTTCAAGTCTTTATGCAAATTCTTTGTATCCTTACAAACAGGCCAGGCCAAAGT AGAAACTTGCAGAAAGCCACTGTAGATTTCTCTTGAAGATAAAAATCTGCAATCAGAAAA GAATCCTACGGATTGTTTAATCCATTTCCAAATTTCTCTGATTACAAGGAATGTCTGTTA AATGCCTTACTGAAATCTTTGTAATATTATTGACTAGTTAGCTATTAAAACAACAGGGAA CAGCAGTGCTTAACTTCACTGATCCTAAACCATACCAATTTTTAGCACAAATTATTTTAA GGTGTTTTCAATCTTAAGTTTACAAAAATTAAAACCTCGTAATTCTCATCACAGTAAGAA CAATAATGAAATTTAGGCCTAGAATAATAATATGGGCTATAAAAGAACATGTAGCATATT GCCTGATACTTTTAGTGTTCAACTCCTTTTCTCCCCTCAAAATGACACAGAGGGCGTCTT TAAACAAGAGATTCATGACCCGGTGGAAAGAACTACAGGGCTGCAGTTATACAAACAGTA ACTGAAGAACTCATGAGGAAATTCAGGGAGATAGCATTAAAAATGGCCTCAGATACATAA AAATCCATTATTTAGAACTTTGTTTGTTTGTTTGTTTTGGTTTTTCAAAACAGGGTTTCT CTGTATATCCTGGATGTCCTGGAACTCACCCTGTAGGCCAGGCTGGCCTTGAACTCAGAA ATCTGCCTGCCTCTGCCTCCCAAGTGCTGGGATTAAAGGCGTGCACCACCACTGCCTGGC TATTTAGAACTTTTAAACTCTAAATATTCAAACAGCTTTTTTATTTTTGTTTTTTGTGTA TAATTTTAGACAGGCTGTCTGGCACTCACACACATTCAGAAGTGGGATTACATGTTTGCT GCTGTGCTCAGATCAAGTAATTCTCAGACCCAATGAGACCGTGAAAACACAATCAGTTAG CTTCCTAGTAAAACTGATAACATAAATATCAACTACTGTGGAAGGAGCTATGGTCGACTA GATTCAACATCGCTGAAACGTGATGTGGAGACAGTTTAAGAGTCCTTCCCAGATCCAAAT GTGGCCCACACTGAGCTCCCAAAGGCTCGGGTGGGGAGGGGTTATCTTTCAGTGCGGAGG GACGCATGTAATTGACTTTGCTCCTCACAGTTCTTCCGCTAACCAGGTATCTGCTTTATG ATAAAGAACTTCTCTTTCATACTCAACTGCCCTGCTGTTGAGTTCTGATCATTTTCCCAC CACTCTGTGTGAGGCTCTGCTGTGTCTGGCCACACTGTAAACGCCCCACAAGAGCCCTTG GTGGTGGTTCTTGCAAATCATGTACTGACTTCTGACTAAGAAGCTGGGAGGATTCTATGG GCCTTTGTCATGCCCATCGGCCGCACACATGTACATACACTAGGTATTTTCTTCCTCATC CCCCTAAACCATGGTTGTAAGTGAAAGCCATTCAAAGTTAATCTCCTAAAGGTTACACAC GTTCTCTATGCAAATCTACACTGTGTTATTCTAATCACTCCATTTTTAACAGTCTTTAAA AATCATAATTTGTGTAAAAGTTTTCCCAAAAACTAGGCTAAAGTGTTTCCTCTCTATTTG GCAGAAATGAGCCATCCTTGAAGCTTCTACCAGTAATTTAAACCTAACAAGTAGACTTAG GTAAGTTAATAAGCTATATAGCTTTTGTTTGATCTATCTGGTTAGGAAACTCCCCGTGGT GTATTTAATTTTGTGAGGAACAGAACACTTCAACTTCACAGCTGAAGTCTACAGAAGTTT GCATAAAAGCCAGAGGATGAAATCATGTTTCAGCAAACAGTCTCTTGAACTGTTTCAAGT ACATTCATAGAACATGTTATACCAGTATTTCAAATAAAAATAGGAGTCATGTCACTCTAA GTTTTCATTTATGTAATGTCCAGTAACAGGCAGAACTAGAAAACACTTAGTCAAGAGCAG CACTGACTACGGCTGAGGAGATGTAAGAGTGCTGCCTACGCTTGCAGAGGTCCTAAGTTC AGTTCCCAGCACCCACATGACAGTTCAGAGCTGGAATTCACAGACATAAAATATATTGAA TAAGTGTTTACAAACGAAGAGTAACACTGACTGATGGGAGAGAACATAGAAACAAGACAG TGTGAAGGAATACGCTCTACCCAGATCTTAGCTTTTAATGTGGCACGTATTACTCAGAAT CCCTGGGCTATATACGACTAAAGCCATACACTTCTAACACTAAAGCATTTCTTGATGTGT TATTTTAAAAGAAGTAATTATTACATAATTTCCAAATCTCCTTAGCAAGTATCTTCACGT AGAAGAGGTCTGAGTTACACATCTGCCAGAGGTTGCAAACTGATCCACAATATCACTTTA CCCTTAGCAGTGTCTCTGGAACACAGCTGCTGCTGCTGGCTCACAGGAAGTGCAGGCCTA AGATGCTTACTATTGTTTGCTTTGGGTTTTTGAGATTTGTTTATGCATAGAGTACACTGT CGCTGTCCTCAAACACACCAGAGGGCATCGGATCCCATTACACATGGCTGTGAGCCACCA TGTGGTTGCTGGGAATTGAACTCAGGAAGAGCAGTCAGTGCTCTTAACCTCTGTGCCATC TCTTCAGTCCAATGTTTACCGTCTTAAAAAATAAAATAAAAAGGTTTGAACTTCAGGTAT CATGTTGAAAATGGCCCTCTCAGAACATACCTCAAATCAACCTCACCAAGAGACCAAAAA GGTCGTTACATACAATGGAAATCAAGCCTTTTACAAACTAATGCAATGCCTGGCAGTCTT TTGCCTGAGCCGCAGCGTGGACTTCAGGATAAACAACACAGTGACTCTGTGCTTAATTTC ATACAATGCTAATTTAAAAAGAAAAAAACAAAACAAAACAAAAAACCCCGTGGCAACATT TTCAAAATCAGAGTGTTTTTTAAGAAGAAAAAGATTTTGGATTCTTAAAAGAGATTGAGT ACCAAGGAACACTGGATGTCCATTTCTACAAGGCAAGGCTGACCAAAATGACAGCTAGCT ACCAAAGAGACTGAGCACCAAGGCCGCTCCCATTGTACACTCACAGTCTACTTCCTTATA GCAGAAGGAGAAGAAAAACGTACAGCTCTTTTGTTTTACATGCAAGAAAATGCAGGACGA GAGGCCAGGCAGGAGGCCAAGATCGGAACACTCAGCCCCCTTGTTGTTGAAGGCCTGCAA CAGGCAGAGCAATGGCCTCTAGGAGAAATGGCAGAGAAGACTTCAGACAGATGTGCATGC AACTGTTAACTCAATGCTTGCAAACACTGCCACCCTCCTCCCAACTGTGGGCCAATTCTG CCTACTATTAAAATCTGTTTCGGGCTAGAAAGATGGCTCAGCGGTTAAGAGCACTGACTG CTCTTCCAGAAGACCTGAGTTCAATTCCCAGCAACCACATGGTGGCTCACAACCATCTGA AATGGGATCCAATGCCCTCTTATGGTGCATCTGAAGATAGATATAGTGTACTCATATAAA TAAAATAAATAATTTTTAAAAATCTGTTTCATACTGGTTTTTTTTTGCAACTTCTTGTGA CTTTCAAATAAGAAGTTTAAAAAAAGATTTTCCTAATACTAAAATTCAAACTTTACATAA CTTATTTGGCCCTTCACTGCAGAGAACAAAGCACCCTCCTTCTACCATTCTGCACTACCT TATCTAGGAGTGTCTCATAAAGACTGCCATCAACAGTCTCCATCCCTACCGACTAGACAA GACCAAGACTATGAACCACAGAGGCGCCCATCCAACCACAAAGTATTTATTGAGCACTAT TACCAGGTGCTGCTGTGGAGTCTGAGGACAACAGTAAACTATGCTGTCACCCCAGCACTA GGTCATCACCAGCTGTACCACACTCACTCCTGTGAACTGCAGTCCCAGTCCACTGTCTCA CTGCTGCTCAGACTGTGTACTTGACAGAGTGGGCTGCTGGGTCCAAGGTTTTATTGTCTT CCTTACTATCAGAAACTGTCCTCTGTGCCAATATGTCAAGAACTTCTGGAATGTCTACTT CTTTTGCATGTGACTATACCACTCCATAATTTGTCCCTGTCTTGACCTCAGAGACTAAAC TTGTGACAGACGTCACAGAAAATTAACACTATGCCTTGAGACCAGTCAAGGCTTTGGACT CAGCCCGCCATCTTCCTGTGCGCTCTTAAACTGTGTGTAAGTTTAGCCTGCCTTTGTGAG ACACAGAGCCAACCTTACTACGCCCTAGATTTCCCATGCTGTAAGTAAGCGTTTACATGA AGGCACATGCATAGCTTCCATGCTAAGTTACACACTCCATGCCCCTGACCATGAAGGTGT GTGCGTATGCTTATGCTGACAAATCTCCACTGCCAACAGTGTGAGGATGCAGCCGTCTGT GGTGCTGTGCGCCACTCAGTCAGCTGGGTCAGTGAAGCAGTTTCCTCCCTAGCAAACACT GTTAAGATAGCGGTAAAGAATCCTCGCCAATCCCCCCGGCCTCCCCCCGCCCCCCCCGCC ATGTTTCCTGTGCTGTCCAAGCCTTTATTACAGAGAAGCATGGCACACAGGAACAGACAC AGACAGATCATACACACAAAACAGGCCAACCCGTAAAGACTACAAACAGCAACAAGACTG AGCTAAATGGAGAGTTCAAATTTGGACTTGTTCTTCATAAATGAACCCAAGGGGCCCAAT GTGATCATCATGGTATGCACTTTCTAAAACAGTGGTTCCCAACACGTGGGTTGTGGCCCC TTTGGCAAGCCTCTATATCCAAATATATTTACATTATGACTTATGACAGTAGCAAAATTA CAGTTATGAAGAAGTCACAAAAACAGTTTTATGGTTGAGATTACCACAGCATGAGAAACT GTATTAAGGGTCATAGCATTAGGAGGGTTGAGAACCACTGTTTAAAGCCTTTGAAACTGA GCCGAATAATCCCTCTCAGATTTTGTTATCCAGGCTAACACATCATCCAAGTCAATGAGA AAAAGACTAGAAAGTCACTAACATGTCCCTAGCATCTGCTCAAGGAGAGACTCCAATCCC TTATTTAGTACTCAAGGCTTCCTCATTCAACAGGCTGACGCCCATCGTGTCCTCTCCACA GCAGAGGCAGCTGCTGTCTCAAACAGCACTCACTCTCCCTAACCATCTATAGGATGCCAT CCAACTCTCCCTAACCATCTGACCTTGACTATTTAGCCCAGGCTATTCTTAACTCGAGAT ACCCTGTGACTCATCCCAAACCTTCCAATCCTCCCCCTTCCAATCCTCCCCAGCCTCCAA GTGACGAAACTACAGCCATCAAACCTGGCTGGAAAGTAGAGTTAAGCAAGAAAAAATGAT AGCTTATTCTGAAGTGCTTGCTGCCCACGCAAGAGAACGAGAGTCTAGAACTCAGTAGAG TCAGGCACAGTGGTGTGCAGGCTGGCGAGACCGACTAGGGAGATGGCTCAACGATTAAGA CACTCACTGCTCTTACAGAAGACACAGGTTAGGTTCCCAGGAGCTGGGGTGGCTCACAAT TCTAACTTCAGTTCCAGGGGCTCAAACACTCTTTCTGGCCTCCCTGGGTACAAGGCACAC ATGATACACTTAAACATATGCAAGCAAAACATTCATACGCACAACATAGAAATACTTCCT TTTCTAAAGGTAGCCATCCTGAGAAACAACTCTGAGGTTAGCTTCTGGCCTCCAACCGCC CAGTGCACATCCAGGCACACGCACCTCCCACACATAAACACCCACCCACGTGGCACTCAT GCACACACACTTTTTTTTTGAAAGAATATTTTTTAAAATAGAAAACTATAGTAGTTTTAT TTTATTACTATTTTTAAATGTATGAGTGCTCTATTTGCATGTACATCTGTGTGCCCAAAG AAGGCACTGGATCCCATTGCAGATGGTTTTGAGCCACCATGTGGTTGCTGGGAATTGAAC TCAGGACCTCTGGAAGAGCAGCCAGTACTTTTAACCACTGAGCCACCTCTCCAGCTCCCC CCCCCCCACTTTTAATATATAAATAAACTAGAAATCCTCTTAAATAAATTACATATGTAT ATAAAAACTAGTCTAGGAGGAAGTAGAAACCACACATTGTCTACAAGAAATGTTGTCTTT AAAATTATCTAATTGTATAAACGTTTAAACAGTGTAATTTACCCATAGTATAAATGAGCA TGATTAACAAATTTAACCCTTGGAAATTATAATCAATTATCAAAGGAAAAAAACCTACTC TTTTCTAATTCAAAGCGTTAGCCTTTCCTACAGTCATCTGTGGTTTTAAGAAATGAAAAT CGAGCCAGTGAGATGTTCTGCTGGTAAAGGCTTGCAGCCAAGCCTAATGACCTGAGTTCG ATCCCTGGAACCTGCAAAGGTAGAGGAGAACCAGGGCTCGGGCCTGTATATGTGCACCAT TGCACAGCACACATGCCACCCCTCACTCACAATAAAAACATTAATAGAATCCTGAAAATT AAAAACGGAAAGTCTTCGAATTTACCCAAGTATATGTGAACTGTACAAACTGCACAATCA ACACTAGGGAGTCAGGCTGAGATGTTTATAATGCTAATGAATGTGAATAAGGCACAAAGT ATGTCATACAAATGACCAGTCAGCAATTGGAACTAAGATACAAACAAAGATAATTCATGA GTGGTGACCATTCTCTAGCTTAGCATCTGAATGTAATTTTATGCATTTAAGAAAATTTTA AGTAAATTTCCAGAACTCATCTTCAGGTTTAAGAGCCGCCACCTGGCAAGCCGTTCCATA CAATTTGGGATCTGTAAGAGTTTGCTAAAGATAGATCATAGTTGGTTCTTTTTTTTATTC ACATCAAGGTTTCAATACAAACAAGTTTGTATGAGGCATATATAATTTCAAAAAAACAAG TACAAATACTTCAGACTTAGTTGCATAATTTAAAAAACATTTTCATATGCTACTTAAAAA TAACTATAAACATTGAAGCCAATACTTCACTTTCCATACCTTCTTAGGTTACCATACACT AAATCCATATTCCAAGTCATATTATCATAAAATACTCTAAACTGGTTGTCCTAATTAAGC CCTGTATTTCTCTTATGTACCCAATCTGTAATTTCTTTGTTAGAAGCAAGTTGGATATGA TTCATACCTGGACTATATATATAAGAAGACTCTGTTTCAAAACAAAAAAAAAATTCCAAG AGTTTTGTTTTAGTCCTAAGCAAATTAAGAGCCTCATGACTTCCCCTCCCTTCCATCAGG TATGGAAGTCGTGGTGTCCTTTACTCTGTGAGGCTGAGAGGGAACTTCCCTGTAACCTCC TCACTGCCCCACTCACTGCGAAGTCACTGCCCTTCTCTGGGGTTTCACTCTCCACACTTC CAGTTACCTCAGTCAACTGTTCTCACAGCTTGACGATGCTTCCACAGGATCTCTAGAAGC TCAGCAGGAGCCTCCAGCACCGCAGCACCACCTCCAGCAGCAGCCTCACTTCATCCCCTT CTGCAGAAACTGTACCTCATGGCAGCGCAGAGGCGAGAGCACCACGTTGCCCGGGAGGCC ATACTCACACAATTTTCATTACAGAATATCGTTACAACTGCCCTTTTTTATAACCAGTTA TTAACAACCCCTCCTCTGTCCCTCCTACCCCTGTGTATTATGATTATCTGAGACATGATC TCCCTCTTTATTCCAAGCTGGCTCAGAACAAGGTTCTCCTGACTCCACCAATGAAGTGCT GGAATACAGGTGCATGCCACCATGTCTACTCAGCCTAATTAATAAACCAAATTTTACCAT AGTCGAGTAAGTATCTGGGCTCAGTACTATCTAGTATTTCTGGTGTCCACTAGAGGCTGT TGAATGCACTCCCTGCAGAGAAGGGTTAGCATAAGCATTCTTTCACTTTAGAGTTCTATG TTTGGAGAATTAAAGAACGTTTAGTAACAGCAACTGCTGTACAAACCTGATGACCTGAGT TGAATTCTCAGAACACACACAAATGTAGGTGAGAACTAACTCCACAAAGTTGTCCTCTGA TGCCTATATGCATGCCCAGGCATGTGTGCCTGCGGGCGCGCGTGTGAACAAATACACACA TACACACCCATTATTTTAAAAAGAAAAGGACTGTTAGAGCAAATCTTGTCCTGCTTACCT GAATGTATTTCCGTTGGGTTTCATCATTTAAAACATGCGCAACATGCTTGGAAAAGATCT TCTCCCTGCCAGTTCTGGCATGGATACCAACCATGGTGACACCGATAGGCCAGGGGGCAT TGCCAATGGCCATCTGAAGGTAAGCATCATTCGCCTGAAACAAAAGTTTAAAGAAATCAA AAAGGCAAAAATATATTGGTTCAAATGTGTACTTCCAGTACTGCATAGCCCCCCCTTCCT GACCGACATTTTATCTACCTCTTGGCAAAGATATTATGTTCCATTGCTCTAATCAAGAAT TAAAGTTTGGGGTGACTTACAGCCTGCCCAGAAACACAAATGCCCATGAAAACACAAGTC AATACTAATGAGGAAGACAAACACCCCTTTCTAGCCTTTGTGCATGGAAAACAATGCATT TCAGACTGGAACAGCAGGCAGTTCATTTCACGTGCTAACAGATACTCTATTTTGGATTCA GTCTCCAACACATGGAGCTGGAAGGCGGACAGTAGCTAGCTAGCCTTTCACCACCCAACC TGCCATCATATTCACTGTCCACACAGCACTGTGGGGCTCTGGAAGCAGTGGAGGGCGGGG CGATGCTTTATCTGCTGGGGCAACCACATAGGGTCCCCAACAGATGGACACACAAGCCTG GACACTGGCTCACGGGTCACACAGCTGAAGCACATGAGCATGGGAACTTTCCACCTTGAC TCCCAAGACTCCTACTTGTCCAGAGCCTAAAATAAAAGCTATGAAAATCAAGACAGAAGC CAGTGAACACAAAGGGCTTGGTTTACAGTCAAGTCTGGCTAGCTGAGAGAAAGGAGGGAA AACAGAACAAAACACGGGAACTTCTAAAGCTCCACAAAGACAGCAAGCAGGCTGCACACA AGCCCTCGGTTAACTGGGAGGTCACATCCACCCTAGGGATACCTGTCACCTCGCTCTGCA GCACATCTTAAGGGTTTAATTTTAAAGGGAATTCTGTGTGGTTTTGGTCACTGGCTCTCA TATGTAACTTCCACACAGGATTTCAACTGATACAACTTCCAATTTCCCACATCTCTAAAA CCCAAAGAGAATTCCCCAACACATTAAAATGTACTAGTTCTCACCGTCATTTATACAAAG TAAGCTTTCACCTGATTTTGATATACATTGTGAGAAAAATAATGACAAAGGCATCGGCTA GAGCAGGCAGTGATTAGTGCCATCTGCCATGACCAACTGTGCCATGGATTGCCATACACT GCCATGCAGTCATCCTTACTAAACACTATGAAGGGGAGGGGAACAATGATCAAAACACGC ATGCTCAGAGAACTAAAACAAGCAAAACAAAAGACTCATGCAACTAGCAGAAACTAAGAA TGAAAAGCTACCTCTACTGGAACAACTGGCTTTAATAATAAATCCCTCCATGACCCAATG CTCTCATCAAGTCACCATGTCATCTGAGAATGCTAGCAGTTCCCTCTTCCCCTCTCTAGT GCTCTAGCACTGCCTCTGGGATTCAAAGACCTTCACTCCAGGCTTCGTGGGCACCTCAGT GTCATATTTTCAGTATCCAGAAGGCTTCTCTCCCTTCTACAACTGCCTTCCCTCCAATGC CCGCATCTAAGCTCTCCCCAATAGTCCTGGATCCTAGAGTGCATTCCAACAGCTCTCCTG AGAGCTAAGGCATTGGCGTGAACAGCAACCACCCTCCTAGCAAGCAGTCTGCTACCTCCA CAGTACTGTAGGGGGGGGTGAGTCCCAGCAGCCTTCCATGAGCAACTGCCGAACATAGAA ACAACCACAATGCATACGTAAGGTCCTCGGAATCAGCCAGGACAACAGCTCAGCTATGTT ACCAATTAACTAAGCTTTGCAGTGGTCTGAAGAAGCTTGCTTGTAGGGGAGGATCTGTTC CATGCCGTGATGAACTATTTATACACTCTGATATTCAATCCCACCCATAGACGAGCATGC CTATATATCGCACATGCTCTGAAGAACCTCTTAACCGGCTTTTAAAATGACTAAGACACA AAGATGAGGTCTCAAGTTTGTTACTCAATGCCAAGAGAACAAAAAGACTTTCTCCTCCTA CCTGCTTCATGCTTCATACTCATTCTTAAATGTACTATGTAAAATTCTCCCCATTCCATA ATGGTTACAGCAACTGTAACACATAGTATAATTTACCTTCACGTACTCTCTCTGCAACAT GAACTTAATAATATCTGTTATTGATTCTTTAATATCAGCAGGAAGATTCTAAAAAGAGAA AAAACATAACTAGTTTTAGAAGCTACCATATGTAGTGAAAACTACTTATTCTATATATTC TGATTTAAACAAACAAAAATATGAGTTTAGAAAGAATCTTCCAGAAGCCTCACCCTTTTC CGGAGCTTTCTGAAAAGCGGTCTGAGGTAGGACTCCGTCTGCTTCTGGGTAGCACTGTTC AGTTTGCCCTGCACACTGCGTTTCACGTAGTCCTCTCTGGCATTCAGTTCTTTAGCCCAA ACACCAAGAAGAAACTGTTGGGAAAAAAAAAGTTAAGGCTGCAGTGCCCCCCAGTGGTGT GTGTGGAGAAGCTCTCAACACGGACAGTCAGCACAGAATCGTCCTTATCACTGCTTGAGT AAGCTGTCATCTACTAAGATTTAATTAACAAACAACTTGTTTGTTTCATCATGTGCTTCA AAGTCAAGACACCCAATTATGTACATGATGAAGATGGACCACTTCCGAAAAAAGAGCTAT CAAATTCCTCAATGACTGGATTGAAATAAACTCACTATATTTTTATTTGTACCTATTATG CACAATTCAACTAATCCGGGTTTATCATATATATGCACTTTGATATCCGATCAGTGTTTG AAGTATGTTATATACTATTTAGATAGATAGATAGATAGATAGATAGATAAGTAAGTAAAA CTCAAACTGCAATCCATGCCGAGTTCTCAGCCTGGCAAAGGAACCCAGAGCCCCTTGGGT GTAATTGCAGACTCTTTCCAGGGACAGGTGGCAATGAAGGCTGAAGTGAGGACAGACCAT CAAAGAGAAGGGCAGCTCCATGCACAGTCTAGATCTATGCTGTGTAGCCTGGGGATACAC AGAACCCTGACAACTACAGCATTCAAGACATAAATACTTTAAAATTCTAAATAACAAAGT AAAAGAAAATGTAAATACAAATAAAAGCAGTCCTTGGTCTCCCAGTCTGCAGACAAGTAT TTAAATGAATTTAGGATCTGACCTTGTTCTCCCTAGATAAGGAAAGAGACAGCAAATACA GAACTAGTCAAGACGGAAGCCCAGTACTCAGGAAGCCGACCTTGCTCCTGATCCTAGCTC TGCTCACTCTGCTCGAGGCCCTGCCCTAGCTCCCTCTCTCCGCCCACCACCTCCCTGGCA CAGCTCTCTAGAGTATCTGAGGCGAACGAACAGGAACTCCGAATGCTGTGGCCACTCTAT GCTGCAATCACTGTCCCTGGCTTTTGGGCAAAGCCCACACAGAAAGCAGACACACACTTC CATCCATTATCCAGCACACATAGGGTGAGAGGCTCCAGCAGCCTAGCACTTAGCAGCAGG CACTCACATGGCAAGTACAAACGCTGGGGAAGTACCCTCCCCAGGATATTCCCCGTGTAG GAGAGTTTCCTACACATCCGCAATGGTCTCCGGCCCTTCCCTACAGCACTCACCTTCAGG AACTTGGTGATGATGTCCATGTCCTTATGATCGTCACCTTTCCCTAAGGACTCCCCCAGT GCCTCAAGAGGAAAAAGAAAACATGCCTGTTCACTAACACATAGCAATTTAAAAAGAAGG TGTACAAGTGTGTGCATGTGACCAGCAATATGTTAAAAAGGCTTTACTAATGCATAGACA AGTTAGGAAAAACTGCACATTCTATGTAGAGATGCGCTACGTCTTATGCATGGAGAGGTA AAAGTCAGCAAAGTGGCTCAAGGGTAGAGGCGAGTGCTGCCTGCAGAGAGAGGCAGACTG GACAGCCTGAGCTCAATCCAGGTAAAGGCGGAGAGAGGACCAGGCCTGCACAGGCACAAT CTGCACTCCACACACATGCACACAGCACACATACACACAGTAATAACTCAAAATACTTTA CACACTGTTACTGCCTTTTGCTACATATCTGTGTTTGGACGTGTGTGTGTGTGTGTGTGT GTGTGTGTGTGTGTGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGTGA GTACGGGAGCTTAGAGCCCGGAGCTGCAGTGTGAGCCGTTCAGCATGGGTGCTGGGAACC AAGCTGGAGAGAGCAGTGCACGGTGTCTATCACAGTTGAGCCACCTCAGGCCCCAATTTT GCAAATTTAACATAAAACATCAATGAAAACATCTGTTAACAGAGCTGGGCACTTCTCCTA GATGGATAAAATGGCCTAAAATCAGATTATGCTGGTGACAACACCCTGTGGATATATATC ATGAGCCACTCAACTGTATACTTGATTTTGGTAAATTATATTGCATGCAAATATCTTAAG AGAGTTCAAAAAAATAAGGAAGAAAGAGAGGAGGACTAGAGGGAGGGTTAACAGGACAGA GGGAGGGAACAAGCCTGAGTGACAATCGATAGCTCACTCAAATTATTTAGTAAAAGTTAC AGAGCATCCCAAAGAGGAGCTGGAAGGGAGTGCAGTAAAATGGCGTCCTTAGCTGCTACC TCACTCTAGAGATCCCTACATTTTCAGAAACCAGAGACTAAAGCAAGGACAGGTGACAGC TTAACATAAAGCTTTGTGTTAAACATAAAGCAAACAAAGAACTCTGACCTGTACTTATTA CATGCTGGATACTTACATGATACTGTTGTTTCAATAAGATTACACATATCATTCACATGC ATCACGGTGCCAGAATCAGGAGGCTATACAGTGCCAAGTGCTAGCAGAAATGTAAGGACA CGCCCCTCATGTGCTGCTAGAGGGACAGCCCTGAGACAACCATGCCACAGACGGAGCAGT TTGTTAGTACTCAAATTGAATATGTGTGTATAAGCCCCACAATTCTGTTCCAGTCCATGT CCATGGCTAAGGAGGAGCTGAGAGCAAGTGTGGATCTTAAACACAGTGTGAATTGGGGAA AAGGAATAAAATAAAGATTACCACAACACACAATATTACTTTACATGAACATAAAAACTG CAGCGCCGCCAGCAAATAAAAGGATGCAAATACTACAGTGATCACTTCTGAAGGTAGGAA ATGTGAGTGAACGAGAAAAGCCAGTGCCTGCATGCCAAGGATGGCGTGCGCTGTGCAGGA ACACGGCTCAACTCAGTGACCTGCTCCTCAGGAGGAAGGGATGCAGGGGAGCGGGTTCAG GGCGGGTAGACTACCTCTAATTCTTCAATGGTGGTGTTTTCCTCGTGAACTTTCAGGTCA TTCTGGGTGTCCTCCTCTCCAGGTTCCTGACCACCCACAATCTCATTCAAGTACTGCTGG TCAATCTTGTCCAAAGCTGCTTTCAGATCATTCCTTAAGCCCTAGGGTGAGAACAAGCAG CACCAGTTAGGAAGTGTCACCGTGTGTGTGTTTGTGTGTGCGCGCGCGTGTGCGCGATCT GTGCTCGTTCATTCTCATCAAGTACATTGCAGGTTGAGATGTAGCTCAGTCAGCAAGCGC TCGCCTAGCGTGCACAAAGCCACCTAGGACCGAGAAATTGGTCATGGTAGAACAAACCTA TAGTCACAGCACTTGGAGGTAGAGGCAAGAAGACCAGATGGTTCGGTTTGAGGCCAGCCT GGGCTACATGACCTTATCTCAACCTTCCCTTCCCAAATCCACGCCAAGAAGTACATGTCA TGCTAAGGCCTTGTCAAAACTAGGGAATGAAGCAAATCATTGTGCTACTCACTTTAAAAT TTTTTTGTTTTTGTTTTTGTTTTTCAAGACAGGGTTTCTCTGTGCAGGCCTAACTGTCTT GGAACTCACTCTGTAGACCAGGCTGGCTTCGGAAATCTGCCTGCCTCTGCCTCCCAAGTG TTGGTATTAAAGGCAGAAAATAATTCTTATAAAAATAGTGGAAAGAATATATGCACACTG TCCAGTCTACTGCTAAGAAAAAGAAAACAGACATGTTAGAAATCTAAAAATCCTCATCAA AACCATATTGTTTTTCTAATAATAAAACTTAGTGAACGTGACCAAGTTTCATTCGAGGTC CCCAATCCATTTTCCCAGGTCACATACATGTTTAACCTCATTTCAATTGCTCTGAACTCC TTATGTCAATGAAAAAACAACAACAACAACAACAAAAAAAACAACCACTACCCAGTGTCT CTTTAAGCCAGGCTCTAAACTTTGTTTCTACCAAAGATACACTCAATGTATCTCTAGGCT TGAATATTTAATTTAGAAGAAGAGAACAGGCTCCCTTAGCACAAGCTATGAGACAAAGAG CCAGGGAGCAGGGCTGGGGATGCTGAGCAGAAGAGCCAGGGAGCAGGGCTGGGGATGCTG AGCAGAAGAGCCAGGGAGCAGGGCTGGGGATGCTGTTACAAATCTAAAAATCCAAGGAGC TAAGGAGCAGAGTAGGAGATGTTATGTGGCAGGGCTTGAGAGCAAAGGTAGACTTGGTTC AGAACTATGCTGCATGGGAGTTCTTGAGCAACTTACTTACCTTTATGCTTTGGCTGCCTC ATCTGTAAAATAGGATTTATTCTACCCAATATGTAGAGTTGTCACAAGAAGTCATTGTTG GTCTATTTTACATTTACTATGTGCTAGGGCTGTTCTCAAACGCTAACATAGTTCCTTTCT GAGCTAATAAAGGCAGTGTGCACCCTCAATGCTCACTGCATCCTACCATCCACCCATCCT AGCATCAACACACACACTTGAGTTGGAATATTCAACTCAAACACTTTTAATTTAGCAAAC ATTGATGGCTTGCTCTATGTAATGTACAGACCAGGTTCCCAATGGTTACCGCATTTAATT CTCAAGACAGCCCAGTGAGCAGAAGGTTCCACCATCTCTATTTCACAAGTGAGGCCTGGA GTAGATTACAAGACTTGCCACTGGTCACACAGCTAATGATTAGCATCCAGGAATAGACCC CAGATCCTTCAGACCTATGCTCTTTCCTCAGAACCGTTAGATGTGTGATCTAGGCCACAA ATACAAAGACAAAACACCCCTGGCCCCAGAATAGGATAAATACACCCCAAACTCTGCCAC TAGTGAAATACACTATGTGCATCTGCAGAGGTTAATTATGGGAACACAAAGAAGGAAGCA ACTAATTCTTTCTGATGGGGACTGTGATTAGGTTAAAAAAAAAAGTAATTTTTGCATTGT GTCTAGAAGAATAGACAATATTTTCAAAGGCTTTTTAGAGAAAGACACTGCAAGCACATC ATTAAAGACAAAGAAGAGCACAAATATCCCAGGAGCTTGGTACCACAGGGCTGGACGGGC ACTGCTGAGATTCAATGCAGAAAGAGGTCTGGAAAGAAGGAAAGCAGACAGAAAGCACTA ACTAGCAAACAGAACACATGGAGCAAGACCCCTAGCCAGCCCCCAGCTATTCCCACCACT CCAACCGAGACAGTAAGCCTGTGCGTAAAGATAGGACCAGGCCGAGGGTTGGGAGAAGGC TCCTCACACAGGCAACCATTTCCCTTGGATTGCAATCACACAAAGACTTTATGTAAAGGT CTGCCTAGCTTAGACCAATCAAATGATAGAACTGAGTTTTTCTGGTGTCATTAAAGTCAC AAATAACCAAGAATACTTAATATTACTAAACTGCTTCACAGCACCAAGTTTTGGGACGGA ATGTTAAAAGCCAAAGAAAATCATACCCATCTTTCAGTATTTAACAGAGTGAATTGATAA AAGGCTAACGAAGCCACAGAGGAGCTGAGCAAGCACTGCCCTAACACCTGCAGAACAAAC ATCTAAACCCAAACCACGTTCCTTTCAGCCGCCACAGACCAGACCAGATGCTGGCCACTA ACACATAACCAGAGCCTCTACGTAAAATACAACTGTTCCTTCTAGAAGAAAACACAAACA TCTCTTCAAGTCCTTGGCATAAGCAAAGAATTCTCAAGCAGAACACAAAACCAACAACTA TTGAGAAAATTAAATTAAAATAGATAAATAAAAACTAAGAAAGAATTTGTTAACTGGGAC TCCATTAAGAAAATAAGTGGGCTGGTGAGATGGCTCAGTGGGTAAGAGCACCGGACTGCT CTTCCGAAGGTCCGGAGTTCAAATCCCAGCAACCACATGGTAGCTCACAACCATCCATAA CGAGATCTGACTCCGTCTTCTGGAGTGTCTGAAAACAGCTACAGTGCACTTACATATAAT AAATAAATAAAATCTTTAAAAAAAAAGATTTTAAAAAGAAAATAAGTAATATACCATCGA GGACCAAACGAGTCAAAAACCCTACCTGTGCTCCTCACAAAGGGCTCATCTGCAGCACAT ATATGGAACTTCTAACTCATTAATAAAGGACAGACCAATTAAAAGATGAACACAGGGCTC TCATAAGCCTGTGATGGTTGCTCTCACCTGTGGGACTTATGGAGACAGATCTCCCGGGTA GCTATGATTCCTGGGACTGGGATAACTCAGTCTGGATACCTGCACTAAGTGTAGGGGTCC CATCCCATGGCCTGTGGTCCCAGACAGAATGAAGAGAAAAAGAGCCAAACACCAGCTATA GGATCCCATTCTTTGCCAATTAGAGCCCTTACTTTAACTGTCGACACACTCTGAGGCTGA GACTTGAATTTTCGCTGTAGTTCAGCCAACCTTACAATGAGAGTTTCCGTTTGATTTTCT GCAACTTGAGCTCTATTGCTACAAGAGAGAAGATTCTCCTCAAGGACACACTTAGCAACT TTTAGATCCTTTACTTGTGTCTGGAGCCTTTCGATTTTATCACACAACTCCTTCCTTTCA TTCATCATTTTTTCCACAGATACTAAGAGCAGCCAGCCAGTAAAATCATTTTCCGATTTT TTTTCCCATCTTGTAGAAAGCTTTGTGCACTGAATCACCTAATTCATTAAGAAAATCAAG GGCATTAGCTTCTTTAAGTTCGGAATATAGTTTCAACCATGGGTCTTCAAAATTCTCTGA GCTCCCAGGAAGGAGGGAATCTGGAGAGGTTTCAATAGTTGAAAGTGCTGGTGGATCAAC AAGTCAATTCCACTATTTTAAAAGATTCATCCTTGTACTTCTGTTACTCTAGGTGTTACT CTAAGTGTAGGGGTCCCATCCCATGGCCTGTGGTCCCAGACAGAATGAAGAGAAAAAGAG CCAAACACCAGCACAGATCCTCTGTTCCTGTGTGTGCAATGTGACCGAAAACCCCCTGCC TTCCCTGCTCTGGGGACCGTATCCCTTCAAAGTGTCACCAAAATAAACCATTAACCTTCC TTGTTTTGTGAGGTTCCTTGTCACAGCAATGAAACAGTACAAACACTGGACACAGGAAGG TAAGTATGAAAAGATGTTCACTCATCTTCACATCAGGGACATGAATAAAATCATGAGGTT CTACACATACAAGAAAGAGAATGGTTTAATTCCCAAGACTAACAGCCCACAGGTTGGTCT TTCGGCATGCCCCCTTAGAAAGCACACATTTACTCCTTTCATGCGGCAATGCTGCCCGTG CTCGTTCCCTCAGAAGTAGAGTGGGGGCACTCTTGACCTCCTCCCTGAGATACAAGTGTT CCTGACAGCAGTGGTCCCACCCCAGAAACAAACTGTGGCCTGTTCATGGTAGCACAGTAA CTGAGCAGTAACAGGAAACAGAGAGTGCACGGATGGCACTTTCAGAAATGCCACGCTGAG TCGATGGAGCTGTGTCTATCCACATGAAATGTAAAAATGCTAACACCAAAACAGCAAGTA GAACTTAATTCACAGTGTCTTCAGTCAGAAGAAAGGTAGCTGCCTGGGACAGAAGTGACA CAGAACTGGGTGACAACAATATCTTTTACCATTAGACTGTGCTGCTAATGCGCTCACGTG CTATTTATCAAAACAGATGAATTATGCGTAAGGCACAGCCTTCCCTTAGAAGCAGAACAC TTACTATGATGCTAACAGTCAAACCCCATGCTGCCCAGCTTCCGTGCGACTACCCTGTCT TCAGGTTTGGTCTTACCTTGTTAACTTCTGGTGTAAGAATCTCTATCTTCCTTAAACGCT GGAAAGCATCATAGTCGGTTTCCCCAAACAGTCTAATCGGCTCTCCTCTTTCTCTCAGTC TTCTGATGACCTAGGAAGAGAAACAAACACCTGGGAGACTTCAGAGAGGAAAAAAACCCT CATAAACATCTCAAAATAATGTCATGTTTATCTTAAACTAAAACCTAAGTTTAATAAATA TAATTTAATTATCCAAACAGGAGTTTCCGAATGAAATATAAAATCCTTCAAACTTTTTGA AAGAGTGTATTTGGGTGGGCAGTGAACCATGAGGTGTGTGCAGAAGTTGGAGAAAAACTT AGAGGAGTCGGTTCTCTCCTTCTACCATCTGGGCCCCGGGATTCAATGTAGCAAGGCCAC TGTGCACTGAGTGACAGCACAGGATTTAATAGATACAACTTTAATAGATACACCTGTGAC TCAAAGGGGGAAAGTACTTTACACCAACACTATTTGACACAAATATCTCACAAACTGTTG TTTCTCTGAATAATTCCTATCAAATAGTCTGACATATGAATCTGTAATGGAAATCTAAAG CAAGCCCTTAATGGAAACCATAGCATAGACACCAATACACAAACACTGTCAGACATAACA CAAGGGCCACATAAAGAATAACTAAAAAACTAAAAGTATACATACTTATATATATAAGTA TTATATATATATGCATGTACATATATATATATATGTATGTATATATACATATATATATAC ACACACACACAAAGTGTCTGTCCTACAAACCATGCTCCTAGAACTTTTTCAAGGGACATA ATCATAATTAGGCATGAAATAATGTCTCAGAAGTGGTTCATACTATCATTCACAAGGAAA TGCTGACGCAATCTAAAGACAATGAAATAGGAACAGTTTAAAAGCATAGCAGAAAAAAAA ACAAAAAACAAAAAACAAGACCTAGGAAGGGGAGGCAGGAAAATAAACACTATGAGGCAG ACTACAGTACATAGCAAATTTCAGTCCAGCCTGGGCTATACAAAACTCTGTCTCAAAAAA ACAAGAAAGAAAAAATTAAGGTACAAATACATAGTGAGAAATTATACAGACAGGAAAAAC TATGTAGCACTAAAAAGGGGGGGGGGACTTATACAGATCTTTTGTGTTTTAATCTGAAAA ACAGAAAAACAAAAAAACAAAAAATAAGAGATGTAAACAGCAAAACAGTAGTACTTAAAC CATTTTAGACAATAACGTAAGTATAATTACTTAGGATGTGTAAGTTTATACATATGTTTG TTTAAACTTATACCATTGTTAGGAAAGAAAGACTACTGGGTGGTAGGGGAGGCTTATTAA TGGAAGGCATTTGCTGCATAGCCCGGTGACCTGGGTTTGATGCCTGAAACCCATGGAAAG GCTGAAGGAGAAAACTGACTGCACAGTGCTGTCATCTCACCCCACATGTGTGTCCTGACA CGTGTGTGCCCACACACATCATGCACTCACACAATCATGTTAACTATGTCTGGGGTGGGG GTGGGGAGGGAGTGCGTTACACGTGCATTTTCCCTGCATTTAGGTCTGGTGCCCAAAGAG GCCAGGAGAGGGCACTGGATCCCCTGAAACTGGAAAGACAGGCAGTTGGGAGCCACCCCC CATGTGTGTGCTGGGAATCCAACTCCACTCCTCTTGAAAAGAAGCCACTGCTCTAAGCTC TGGCTCCGGCTTGTTGTTGTTACTGTGGTTTTTTTACAGTAAGAATGCTATCAAAGGAAA AGATTTCCAAGTTCATGGAAAACAAAAACTCTGACCACATAAGATTTTTAAGTCAAATCA TCTCACTTCAGAAATAACTTACCCAAGTCTAGTGTAAATTTTTCTTTCTGACTACAAAAT AAACAGAACCTTACCTCTTGCCTAGAAAGAGTCATAGGAAGTTTTTCCTCTGCTAGTTCA AGTTCCAGCACTGGATTTGACGATGTTAGTGGTTTCTGGTCATCCTCTTTTGGCTGTATC TATTAACAGGCCAAAGAAATGAAATTCAAACTTACCAACATGTATTTCTATTCACCATCT AATCACCTTAGCCATCGCAGACACGAGTGTTCCTGCTGAAGGAAGGGCTGCAGAGTAACT GTGCATGCTTCCAAGAGCTGACCAAGCACCCACTCAGGAGCATGACACGTGGAGAGCATG CACACAGCAGAGCACGTTCTTGCTATAAAGAGTCACATATGTACGGTGCTTTCCAAAATA AAGAAACTCAATGGTGCCTAAATATGAACTTAATTTCTCCCCAGACACTGAAACAGCCCA CATTCTCTCTTTTTTTGTTTTGTTTTTGTTTGTTTGTTTTTGGTTTTATTTTTGTTTTTT GACACAGGGTTTCCCTATGTAGCCCTGGCTGTCCTGGAACTCACTCTGTAGACCAGGCTG GCCTCGAACTCAGAAATCCGCCTGCCTCTGCCTCCCAGGTGCTGGGATCAAAGGCCATGA CCGCCCAGCCCACATTCTCTCTTGAAAACAATCAATTTGCCTCTGTGAGAAAACTGTCTT CAAGGGTTATCCAACTGTGGTTCACCTTTACAGAGACTAAAGAACCAGTTCCCATTTAGC TGCTTCAGACATAGTATTCCAACCTTGGATAAACTAGGCATGAAGATGAACACTCAGAGC TGTGTACAACTGGACTAAGAACCTTTAAGAGAAGGAATGAAGGGTGACTGCCCCAGGAAA TACAGATTCTCACTCGTGATCCTGCACTCGAAAATGCCTTCAGCCCTTCCTTCATATCTG GGCAGGTCAGTCACAGACTGAGAAAACTGAGTCCAGCAATTTAAAAGTCTGACTGTGTAG TCTGGAAATATACTGAAGTGTGGCTCCCATCCACCCACAAGATAAGTTTAAAATTCAGAA GTAGGAATAGATTCAAAGAAACAGGAAGAACTGTTTTAAGAAACTACTGTCTCATTAAGA AAATCTGCACAATAAAAATTATGCAATTCATGATTCTATAGGCTATGGTTAAAGGTAAAA TAAAATAGAGACAAAAACCTAATGTTTTGAATACTTACACAGGTAAAATCAGCACCAAGC TTTACAAATGGGGGCTAGCTCCTACAAAGGAGTAAAGCAACCATATTATACTGTCACTAC TCCAAGGAGGGAGGGTTGTCAAAGAGCAACAAAATGCAGGTATTTATTCAATCTAACGTA CTTTTACATCATATGTATTCATATATAAATAGACAGCTGACAGCTCTGGGACAAAGATCT ACGCGGTATTTTGCCAGCTGGATTTAGCAGTGTCACATCAACAACAGGATCTACAGAACG CAAAGGGCACACTACACTAGGCTACTACATGACACTAGTTTCCTACCTTCTCAGAGGGGA GCAACGGTCCACACTCACAAAGGCTGAGACAGCAGAGAAGGTGCAGGAGAAAGGATTCTG ACCCCAGGTCAAGCCTAGGCACCATGCTGGGCGAGCAGGACATGCTGTCTACACAGCTAG TCACTGCTTATTTATATAATAAAATGTCTTTTACTTTTCTAAACTAGAAGTAAATGAAGC TGGTGTCTTTAAAGAAACCTATTAAAATACAACGATAAACTTTTCAGCATCTATCTTTAA AATACTCCTTCAATACTTGCCTTTCCAACAGTAAAAAATAAAGCCAAAGGCACACATACA GCAGTTACATTCTTCGTGCTTTCCTCTAGAAATGCTAACCCACACAAATTAATTTCCAGA ATTTTCCCCAGTCCATGCACAGGAGTATTACCCAGCATGTTTTGATGGAACCTGTTAGCT GAGTATTAAACTATGTCTGCTTTGAAAACAACTGAAACAGCTTCTCCACCTAAGCCTCAA CCCCTCCCAGTGTCGTCGTCAACGCGACAATGTGAAAGGTCATCTCAGGCATGCAACTCA AGCACGAACGTGAAGCCTTTCACACAGCTCGTGGATTTAAACTCTTCTTCTAACTAACGG ACTACACAAATGCTGTCCATGTTGAAAGCAAACTAAAGCATACAGAGGCTATGGACTCTA TTTCAAGCAGGACTGGGCCCAGAAGGAATTATGGACAGCATAACATAAAGCCAGCGTCTT AAGGTAGGCAGGAAGCAGAGACCACACCACTTGCTGCTAAAACAGTCAAGGCTGCATGAG TAGAGTGTTTTGAGCTCTTTCAAAACACACTTTTATTGGGAGAGGTAGGGGAGAGAGTGG TGGGAGAGATGAAGATAAGGAATATCAGAACCGGGACTTAATTAAAAAAAAAAAAAATCC AAGCTCTGATCTCAAGCCGTTCATGCTGTCCACAGAAAGCCAAACCATTCCAAGCCAGAG GTCATGCACGTACTTTCCTGAATTCAAGATCTGGGTTTTTTTTTTTTTTTTTAAAAGCCA AATCAAAACCAAAAACTCATACCTCTCCAGAAGGCTTCTCACTTACAGGCTAATGTATAA CATTGATAAATTGAACAGAGATCAACAGTTTTGTTATTTAACAACAGCTGTAAAAAATGT GAACTCAGAAATATATGACTCAACCTGAAAGCTGGAGCTTTCTTACCTTGTAGCCACATC TTTCGTAATACGCTTCCTCTTCTTTTCTCGCCAGTTCACTCCGCTTGAAGTATTTTTTAT TTTCCTAGCAAAGACAAGCAGTGCATTACTAATGTGCCCTTGGCAGAAGTTCCTGCCTCA GTTATCAAGTACCCTTAGGAACCTTTTAAAACCACTTCTCAGTTTCTCAAAAATGTAATA TTTTTAGCCCTGAAGATAATCCCACTGAGTACCCCCCACCCCCTGCATGGTGGCCCCCTC CTCCAGAGCAGACCTGTGTTTGGATATGTGATAAACTCAAGTATTTTATTTGACTGAAGT AGGAGTTCTAGCAGCAAAGAGAATAATATACCAACAGCATTTTCAAAATGTTTTTTCAGT TTCCTAACAACTAAGTTCAAAGATCATTTCTACAGACAGATTTACTTTGAACCACACAGA GATCTCTTTTTGTTGTTTTCTCCAAATCAAAACAGAAACTGTGGCAGATAGTTCTGGAAA TCTCATCAATAGGAGCATTCCAAAGGAACGTGTGAGGTCTCATCATTTGGAATCTTAGCA ACCCTAGCATAGCAATTCTGGGTTCTGTTATTTTATAGCTCCTCCTTTGGGGCAAATGAA CATCTGATTCCAAACATCCTTAAGATGCCCAGTATTTCATAAACGCCCGTGAGCCCGTAG AAGACAGTGCCACTACAATATGCTCAAACGTCTCCGGCAGGAAGAATGGCCAGCCCGCAG GCCAAACAGCCGCCTAATTTTAAGACGTTGCTCAACTGCTTTCCAACTCGTTACACTGTT TTAATCTCCCAATCAGAAAACACAGAAAATGATAATCATTAAAAACTTCACATGTGGGCT GGCGAGATGGCTCAGCAGGTAAGAGCACTGACTGCTCTTCTGAGGGTCCTGAGTTCAAAT CCTAGCAACCACGTGGCGGCTCACAACCACCGGTAATGAGATCTGACACCCTCTTCTGGT GTGTCTGAAGTCAGCTACAGTGTACTTACTTACAATAATAAAATCTTTAAAACAAAACAA AACTTCACATGCTGGGTAGTGGTGGTGCATGCCTTTAATCCCAACACTTGGGAGGCAGAG GCAGGAGGATTTCTGAGTTCGAGGCCAGCCTGGTCTACAAAGTGAGTTCTAGGACATACA GAGCTATACAGAGAAACCCTGTCTCGAAAACCAAACCAAACAAAAACAAAAACAAAACAA ACAAAAAAACCCTTCACACACTGACGCTAGATACACCGCTGTAGTCCCAAGCCAACCTGG ATGACACAGTAGGAGTACATAGTAAGTACTGAAAGAAAGGGAGAGGGAGGAGCAGGGTGA AGAAAAAAACCAACTGTGCTCTATTAAAAAAAAAAAAAAAATCAAAAGCTGGTGGTGATT TCAAAATGGCTGAACTGAGCAATGCTAATTGGGCAGTGGCTGTGGGAAAGGTCTACAGGA CCAGAGGATCTACAAGCTCACACAGCAGCCTCCAGGTTCACCCTGGACACCATGATGAAC TGTTTTTTCAGAAGCTGCCACCAGCAGCTACAAGATTCATCAACAGTTTCAATACTTGTA TCAGTCACAGCCTGAGATGCCGCAGAAGATGTAAGGCACACTCATGGACCAGCTGCGGGG AAGTCTGGAAGGAAGTCTCAGAAATCAAAGAAGAAGGGGCCTAGATGCTTTCACAAACTG CTTGGAGAAGGCTAAAGACCACAGGGAGAACCTTGGAGACCAGCTGCAATCCCATGGTTC CCTAGTCCCTGCAGCTCTGGGCATTCAGCAGTGTCTTGTACAGGACAGGAGGAGACCAAG CACCAATAGTTGGCTGAGGCCATCCTGGCTGGGCCCACCAGCACCTAACAGGCTATATAG AGAACAAAGGAGTAACTGGCTAATATTATCCTGGCTGGGGCTACGCAGGTCCAGGTCTAC CAGCATCTGACATGCTATACTGGGAGAGGAAGGGACTTGCAGTCAGCACTAGAGTGAGAA GATGACTGGGAACCAGAGCAGAGGTCAGTCAGAAGTTGAGGCCTTCGGTCAACATGCTGG GCCTGGGAGAGTATTTCTGGGTATAGCTGAAATAGTGTGTAGGGTTCCAGTGCCTAACTG TAATAGAGGCCTCACCACTGGCTCTGTGCTGCTGGAGACATGAACACACACACACACACA CACACACACACAATAGAGGCCTCACCACTGGCTCTGTGCTGCTGGAGACATGAACACACA CACACACACACACACACACAAACACAAACACACACACACCATTCCTCAGATTCCATCTGG AGGATTGTGACCTTTCCCAAACTTTGTCTCCTAGAGCTTTAACTAGCATCTCTGTTCATC TCTCTGGTTCCTCACCATCCCCATGCAAACCCTATGTAGTTGTTTCTAATCTATACTGAT TGTCTTGTCATTGACAAGCCCAAGGGTCCCTGCCATGCTCTCCCCCAATCCATAAATATA AACACACACACACACACACACAGAGCTTTTATTCCTCAAAAGGCACTATTATTGATATCC AGAAAACATACTTATCAAAGAAGATGGTGGGATACATAAAGGAGTCCAGAGAATTAATAA CGAACGTAATTTAAAGTATGGAGAATAACTAACCTAATTTAAAGTCCGGAGAACTAATAA CTAGCCTAATTTAAGTTTGCAAGCAGTTTTAACACTTCACAAAAAAATATGTAAGTATCT AAAAAAAAAAAAGTCACACATGAATTACTTAAATTATCAAGAAGATGAGATTTAGAACCA TACAGAAACCTCTCCACCAAAAAGACAGGCAACATAAACCGCGGGCAACAGTGCAGACTA GCCAGCCTCTGACATAGCTCATAGATGTGCAACATTTTGAATGACTTAGGCATGCATGTA CTCTGTAACCCTGCGGTTCCAAAGGGATAGGGCTCAGAATCTGCTCAACCAATTCTGAGA AACAGCTCAAACACTCATCCCTAGGAGAATGGGTAACCAGATCTACTCAGACAACAGAAT ACAATTTCAGAAAATTAATACATACATACATACACACACACACACACACACACACATACA TACACACACACAGCAAAGTAATACCCCGAACATTCTAATCAAACGAAGCTCCATATGAAA ATGTACATCCTATTGATGTGACATTCTAGAGCAGGCAAAACTGAGGTATAAATAAGTTGC TTCGGTGGGTAATCCACGCAGGGACTGGAAAGTGGACATTGCTATTTTATCTCCTCATGG AGAATGGGTTACACAGGTGTTTGCACTTGTCAAAAGTCACTGACTAATAAACAAGATTTT TACACACACGCACACAAAGAGGAACAAACTCTGCACTCTATGGCGTGTGCCAGATCGCTT AGGAATAAAGCCGACTAACTCTGCAACATGCTTTGGAATTGACAATGACTAGTATGCTGT TTTATCACTCTGCCTGCGGCGGATACTGGTTAGGACAGCAAGCGCCGCCGAAGTGAGCCA GACTAGGCTTGACATCCATACTCTGCCCCTTGCTAAGCCCTGGGCCAGCAGCTTGCCCGG GACAGTGGCGGATCTGTCAGCCCCGTGCCCGCCCCAGACCCTCTCAGGACCATCACCCTC CCGCCAACACCGCAAGCACAGTCCACCACCCTCAAGCCCGAACCACAGCTCCGGGACTCA CCACCAGCAGGTTCCTGTCCTCCACCAGCTGCCGCTTCCGCAGAATCTCGGATTTCAGGA TGTCCATCTCGCTCCCAGGGTCTAAGTGTCTTCACTTTGACTCCCCAGCTCCTCGGCGGT AACCTCACCCGCCAGGGGAGGGGGAAGAGGACAAACCACGAAGCAACCAGAGCCCAATTA TCGGAAAACAACAACTGCCGGAGCCGCTTCCGGCGGAAATCAGGATGAACGAAAGGAAGG TAGGGAGCGCCCCTCGGCGCGAACGCGGCCAAAACCGCTGAGTATTGTTGCCCCCTAGCG GAACCCTCCAGATACACACTTGTGATTTCAGTAACAGGTAGAAAAGAACAAAAGGCCGGG CAAAGGTAGCACAGGCCTTTAATCCCAGCACTTGGGAGGCAGAGGCAGGCAGATTTCTGA GTTGTCTCAAAAAAAAAAAAAAAACAACTGTTTGTCTCTTTAAATGGTTATTGTGCCCGA TTGAACCAGCTTGTATACTCCTAAAGTTTGCTTCATAGTTCCTCAATTTACTTATTTGCC AAGAGTGCTAACATACTAGAGAATGAGAAATACATAAATAATACAAGTTTTAAAATGGCA GTGTTTATTAATTGCCTATTCAACACCCTGTAAATTTATTGTGTTTTCTGGTTATGCAAT CAGCAATGAAGATTTTCAATGATGATTGGGAATATAATCATTCTTTCTTATAACCTAGCC CAAGAAAAAATATGTTGAAATTCTACTTTGATTTGTTTTTATTTTTATTGTGATTCAGGC ACTCACTGTGTTGCCTGGGCAGGTCTCAAACTCTTGCTATCAAAGTAATCCTCCTGCCCC AACCGCAGAGTGGACCTCCATACTTGGCAGAGTTTTGGTTTTGTTTTGTTTTTTTTAATC TTAGAACCATTTATAACATATCTATTCTTGGTTCCATGCCATGAAAGCATCTTTGTTTTT AGTTGTCATAATTCAACAATATTTTATGTTACATTTTTCTATTCTAGAAGTAGTGAAATA ACATTCAATTCAAACTCAAGTGTAGGTAAGATGGTTTATCAAAATAAAAACTGAAAGGAT TGCTCATTAGAAAGTTTTATACTGGGGCTGGTGAGATGGCTCAGCGGTTAAGAGCACTGA CTGCTCTTCTAAAGGTCCTGAGTTCAAATCCCAGCAACCACATGGTGGCTCACAACCATC TGTAATGAGATCTGATGCCCTCTTCTGGGGTGTCTGAAGACAACTACAGTGTACTTACAT ATAATAAATAAACAAATTTAAAAAAGAAAAGAAAGTTTTATACTGTGTGTGTGTGTCTGT GTGTGAAATAGGATATTTCATCTAAAAGATATCTGAGGACCAAAAAGATGGCTGAACAGC TAAAAATAGTTGCTGCCAAGACTGATGACCTGAGTGCAGTCCCTGGGAACCCACATGGTG GAAAGAAAAAGTAGATTCTCAAAGTCATCCTCTAACCACAACCACACCACCACATACACA CACGTATACACACGCACGTTCACAACCACACCACCACATACACACACGTATACACACGCA CGTTCACAACCACACCACCACATACACACACGTATACACACGCACGTTCACAACCACACC ACCACATACACACACGTATACACACGCACGTTCACAACCACACCACCACATACACACACG TATACACACGCACGTTCACAACCACACCACCACATACACACACGTATACGCACACACGTT CACACATGCAACTGAAGAATAAATGACTAAATGTGGTAACTTTTTTAAAAAGTAAAAGAT GCCTAACTTCTGTCCTTGGATGAAGCATGCTGACATTCTTATGTGAATAGTTGTTACCAG GGTCAAACCATTTACCCACATCCTTCTGATTTAGGAACTAGAGATGATGACCCCCAAACC TGAAGTGTTGGCATAGCTTATACAGTTCACAGAGAACCAGATGGGACACTATCAGGGTAA ACTCAGAAAAGGCTATCTCCTCTTCAATTCCCATCTTTGACTTCTATGTTTATGCAAAGC GCATTAAATCATGATGAGGGTCTCAGATCAAAGAACGAAAAAGACGAATACCCGAGGGAG CAAATGGATGAGCAATTTAAACTACAGAAGAGGGGCACAGTGGGGAAGAGGACCAGCAGA GTTTAAAACAGATCAATCCTGCTATCCAGAAAATGTGTACACCATTTCATCACAAATATT ATTTAAGAGTGAGATATTAGCTATAAATCAAAGGTCCTAAATTGAGGAATAGCTAAATTA TAGGTCATACATACAACTGAATAGCACGAAACTACATTTGAAAAAAAATTCTCAACAATA GCAATGTTTATAATAGGCTTTCTTTTAAAAGTAAAATAATGAATGCATAAGTATAGCGTG CAAGGCCAACAAAGGGCTCAGTAGGTGGGTGCGCTTGTGCATGGGCCAAATGACCAGGCT CTGAACCCTAGAACGTGACAGAGGAGAACCTACTCTAGAGAGCCATGCTCTGACCACCAC ACACACACACACACACACACACACACACACACACACCATGGCACACACTTGCCCTTTCAC AAACACACAAATAAATATCTTTAAATGTAAGTAAATACAGCAATAATATCTATTGTATAA TTAAAACATAGAAACAAAGAACTTACTACAAGGAAATAGACCAAAATGAAGTTGTTAAAT AGACACAGACCCACTGGTAAATATTAGTGTCTTCTTTAGCCCAGATTTTGATTCAAAGTC CATGATTTGGAAAAAAAATTCAGTTATCAGTCATTTCATATTTTATATCACTGAAACTTT TAATAGTCTAGACCTACTTATCTACTCTTGAAATTAAACATGATAAATCTTAAATGACTC CTATACAAGTGTAACGGTTTGTATATGCTTGGGAGTGGAACTATGAGAAGTTGTGACCCT GTTGGAGAAGGCATGGCCTTGTTGGAGTAGGTGTGTCACTGTGGGGGGGGGGTATAAGAC CCTCACCCTAGCTGCCTGGAAGCCAGTCTTCTGGCAGCCTTCAGATGAAGATGTAGACCT CTCAGCTCTGCCTGCGCCACGCCTGCCTGGATGCTACCATGCTTGATGATAACGGACTGA ACCTCTGAACCTGTAAGCCAGCCCCAGTGAAATGCTGTCCTTCATAAGAGTTGCCTTGGT CATGGTACCTGTTCACAGCAGTAAAACCCTAACTAAGACAAGAATGCAAAGGTTAAGGGG AATAATATTTAAAGTTCTCATGATCATCCACTTGAACACTCCAGCGTCTGACATGACCTC TTCAGTCCTTTAAGTGCTGGCTCAAACCAAGCTCCAGAGCAGGGTTCCTATGGGATCAGT GAGCTCGGGAGGCACAGGGTTGTCCCCCAAAAGCTTAACTAGTATTAAATTATATGATTG GTGGTGTATCTGAGACACAGTATTCACAGAAGTTAAAAGCAGTCATCTTCTGAAAGATGA AGAAATGTAAATCAATACACAGATTATAAGATTATCCCTTTGGAGGAGTAATGCATCCTA AAACATTATCTGTCAGTTCTGGAGACTGGAGGGCAATACCAAATGTTATCAAGGTAACCT GAATTTATTTTGTTGTAATCCTAATGAATAAAAAAAAGAAGAGAGATAACCATACATAGT GGGTCTCAATCTTTAGCCTCAGAAGAGTCTGTTGGTTGATTTTAATGATAAAGTTGCTGG TTCCCACATCCCAGAATTTCCAAGTGAGGCAGCTGCTGCTGCTGACTATGGAGCATTTTG AGACCTGATGGTCTATTATCACAGAATCTCACTGTAGGAAAGGGGTAAATCAGAAACACA GGCTGTGTCATATCAAGAGTCAGAGGACAATAGGAGGCATGTGTCTATGTGTCTATCTAT TTGCATCATTGTCATGGGTGTCATATTAGGATGCCTATCTCTTCTCCAATGAGATTTCTG AGGATCTGATGGGAAGTAGGCAGGCTCCCTTTGGGTCCAGCCACATTTACATGGATGATT TGTTAAATGTAACTGTGGGCAGATACAAAATCCAATCCAGTCAGAGACCCTTCTCCCTTC CTTGAGAAACTGAAACTGGAATGGCATAAGTCTCGCCAAGACACAGGACATAAACATGTG AGTTTGAGAATGGTAGGCAGCCATGTCATTGGCAGGCTAAAAGCAGACTGGCTGACAGCA ACCCACAGAGATCGCTAAAGGACTCTGTGAGTCAGTTGCTTACTTATGGTTTTACTCTTT GTGCTGTTGGGTTTGTGACATCTGTACCTTTGAGATGAGAGGTCACTTAGTAGTGCGGGA CTGCACATTTCTGACCAACCCCTTGCTTGTCCATAATGTTAGTAGTTTGAGATCAATGAT AGAGACTGGGCCTCCTGAAGAACAGAACCATCAGGATATGTACAGATATAACAGTTTTCT TCTAATTACAAGAAGGTTGTATCCCAATAAACCCATTGTATTAGATGTTTTTCTTGTTCC TATAACCATCAATCTAAGAAGAAGCAATTTATGGAAGATAGATTTTATTTTGCCTCACAC TTTGAGGGGATACAGCCCACTATGGTGTGGAGAGCATACCAGCAAAAGCATGAAACATCT GGTGACATGATATCTGTAGGGCATGGGGCTGATGCTAAGGTCCTGTTCACCAATTGGTTC TTGATCTGTCAATAAAGATGCTAGTAGCCAATGAGCTGGGAAAAATAGGTGGGACTTCCA GGTCTCACCACCACCTATGTGGGAAGCCACATGTGCCGTTGCAGAGTGGCACTGACTACT GCTGGCCACCACGCATAAGTTTGGACAAACAACCAATGTGTACATATGCAGTAAAGTTTT TTGCAAAGACACTGCCTGGCCCGGGCATGATAATGAGGTTCTGTAAGGTACTGAGAGTAT AACCAATCAGATGTGAGACATGCAAATGAGGTATGATAATGAGGTTCTGTAAGGTACTGA GAGTATAACCAATCAGATGTGAGACATGCAAATGAGGTATGATAATGAGGTTCTGTAAGG TACTGAGAGTAACCAATCAGATGTGAGACATGCAAATGAGGTATGATAATGAGGCTCTGT GAGGTACTGAGAGAGAGTAGCCAATCAGATGAGGAACATGCAAATGAGGCATAGTGCATA ACCAATCCGGGTGTAAGACACGCCTCTCCTAGGCCTATAAAAGCAGCACCAGTTCTGGGC TCAGGGTCTCTTCGCCTCTACAATCAAGCTCTTCCAATAAACGTGTGCAGAAGGATCCTG TTGCAGCATCGTTCTTCCTGGCCAGTCGAGCGCGCGCAAGACACCACCACCACCACCACC ACCACCACCACCATTAACAACAACAATAACCCTCCACACCCTGCAGGCAAAGCTAGCAGA TTCAGGAGAAAGAGGGAAAAAAGGAGTGTTCACCATGCTTTGGAGGGAGAAAAGCTAACC AGCCATGTGAGATCTCGGGCAGAGCAGCCACAGGTGGAGGTGGGATGTAGTGATGGGACT GAAGGTGGCTGAGCCACTCAAGTTGAGGGCAGGTTGAGAAGTAGATTGGAGGTGTCCAGC AGTTGAGCCAATAGTGCTGGTTGAAATTAATTAAATGTGTGTGTGTTTCATCTGGGAACC TGGATGGGCGCTGGTAGTGTGGCCTGTTCCTGGAGCTTAGGCCAGGTAGCAAAAGCTACA TGCAGCAGTGTCTGGCTCATTTTCTCCTTTCATTCAGTACCACAGCCCATTGGGGTGACT CTGCCCACATCTTATACCTGTTCATTTAACCCTTTGTGGATGCACCCAGAGATGCATTTC CATGATGATTATGAATCTAATAGAGTAGACAACGAAGAGTAAGAATCACAGTCATCAAGA GTATCATAATTTGAAAATACATAATTTTACTATACCTAATGTCATAAACACCTGCTTAGC CACAGTAAGTACACTGTAGAAAACTGACCGCCACCCAAAAGCTCAAGGTACTTTTCTTAC CAAGTATCACTAAGAAGATCAAAATCCCAAGTATTACTTCTACTGCATGTGCATTGCTTT AACATTACTATCAAAAGTGGCTACGTGTAACCACTGATGCTATACAAGGAACTGGTTTTA CATTATGGCAATCTGAAAGTTTGACTGCCATCTGCAAACTGAAAACTAGGAGAGCCAGTA TTGTAATTCAGTCTGGAGTTCTGAGAATTTGGGTGGAGCAATAAAATGGTATGCTTATTA AGCCCTGAAGTCTCAAAACTGAAGGGCCAGGAACTCCCATGTCCAAGAGTGTAAGATGTT CATGGAGAGCCCATAGAAAAGCTACAAATAATGATTCACAGGCTGTTTGGGCATCTCGTA GGTCAGGCACATTGTATGTACACTCCATCTTACATCTTGTTGATGATATAAACTTCTATA AACTATGGATATGTCTCAGAAAATAAGGTGGAGAGTGAGAGAAAGATACCCGACATTGAA CTAACTCTCCACACAAGTGCCCTCTTACACCCATGTATGCAAAAATACAGCTATAATATT AATAGTGCAGGCTAAGATTGCTCAACCTTGGGCAACTCTTCACCAGGGAAGGGCCCTTAC TCAGTGGATCAGTAGCAGCCTCTTCTCTATTTGTGACAAACAGAAATGTCCTGACCATTG CTAACCATTGCCTGGGGAGCCAATCTCTCTGTAGTGGAGAATCATCAATATAAAATAAGT TAAACCCCACAGAATCTGTATCCATCACTTATAAACAGGACAAAAACCTTAAAGAAACAT TCTTTAGGACATTTTAAGACCTCTGTCTGATGCAATGGCCTCTCATGTCATTGACAAATA AGTGTAGCTCTGACATACATCTTCATTGTCTCACTTCTGTCTCATTCATTAATCTAAACA AAAATATCACCAGGAATTTGTGTGAGAGCTGGCTTTGTTCATCATTTACAACCATATGAC AGTTCAGGACACAGAGTTCTGTAAAAATCAATGGAAACGTTCTGTGAGAATCAATTAGAT ATATTGTTAATTTCTAAGGATGTAGTTGCTAGGAAACTGTAAACAGTTTTGCTAGGGCAA GGTTGGAATGCCACGAAGAGTAAGATGGATTTGCAAGAAGAAATTTGAATGGCCGGCAGT GAAGAGCAAGTCCCAGGGCCTCCAGGCTGCTAATTTTCTACTCTGAACTTTCTAGACTAT GGCTTGCTCTGGTTTTCTAGAACCACAACTAAGTCTTCATGCTGCAGGGTTTCTGAAACC AGGGTGCATCCTGTAACTGATGTGGTTGCCGTAAGTATAGTGGTATTTTACCCTGAGTCT CTCTTCAGATCAAAGTATCCCTCTTCCACGTACTGGGAATATGGCTCCTGAAGGTGCAAG CAGCATCCCTTCCAGAGTGTGGCCCTGGCCCTCAGGCACCCTCTTCATCACACAGCCCAT CCTAGCCAATATCTCATGTGGAGATTTAGAGGTCTTAATTCACTGCTTCAATCTAAGGAT CACAGATCTCATCACACCCTCGTTATCCTCTGCCAAATTCTGCAGATTTGGAAATTTCTC ATTTCCTTACTGAGGTACTTCAAGAACACTTCCGAAGCAAAGGACAGCCACTTACAAGCA ACACGAAGAAAACACTTTGACCAAAAGACACAGGAAATTAATAAACAGGCATTCTAGTTT TTAGATCAGTCATGTTTGTAAGGATTGTTAGAATTATTCTAGAGCCTGACCCGAGGCTGG TAACAGAACTGATTTTGAGACTGTTTAAGATTGTTGGAAGTTGAGAAGCAGGTCTTGGGC AGGAGGGGCTGGGAGAGTCTACAGATATCAGTCTTCCGTTTGAAGCCCATGCTGAGACAC CTGTTAAGAACCCGACTGCCATGTTTTCTTGACTTTTCCAAAAGGTCAGATGAGAGGCCA CCTGTAGGTCGCTGAGCGTCCTGCCCTTGCTTGACAGTTCGTGTCCACTGCTGTCTTCTC TACTCTTCACCTGAAGCGTTTACAATGGTTCCTAGCAGTATCTCCGCAATTAAAAAGAAA GTTTCAGAGAGGAAACCTCAAGGTCAGGAAGAGGAAAGAAGCAGTAGCCAGGCCTTCTAA CAGACTGGAAGTATCTCCTGCAGCCTACTGGTCATGAGCCTGAAAACCTCGGAGAGGTGG GGGATTTCCTGCCAGAAATTTAAGTTATGAAAGTGACCAAACAACTCCAACATAAGAGTG ATGCAGGGGACCCCATTTACAAAGGCATCATGTTCGAATCTCTTGCTATTGAGAATGACA TGTTCTTCAAAAGGTCACCTTAGCTTTATGTAAGTCATAATTCATTTATAAAATACCATA ACAAACATACTACATATTAGTATAAACGTGCTTTTTGAGAAATAACATTTTCAAAAACTC AAATGAACATAGTAGCATTATTTTATGTTGTTTAAAACCTTTTTAATGTCTAATACAAAA TTTCTTTCATGTCTACTTCTGCATTCAATTGAATGTAATATCTTTAGTATGTTCTTATGA CAACTCTCTCTGTTAACATACCCCAAATTAAGCAGCAATAGTTTTTCAAAAGTTAATTAT CAGGCTGCAGAGATAGTCCTGTCTATAAAGCGCTTGGCATGAAAGCAAGAAGACCTGAAT TCAAACCCTTAAGCATCCCACCCCCATCCTTTTTAAAGCTGGGCATGGTGGTACACATTG TACTCCCAGTGGAGACAGACCCATCCCTGTGTCGGCTTAAGTTTTTCAAAACCTACTTTT AATAAGAGTTCTCAAAAGTTTCAACCCTCCTTCTATTTTACCATACAAAGACAGGGGAGA AAAGACAGTAAATAGGACAAGGGGATGTGGACCTGTTTAGAAGTAGTTCTTTGAGGTGAT TCCAATTTCTGTTTGTCAGGATAGCAAACATGAGTCAGCAGCGGTGGATGACCCAGCAGA AACAGCCAGGCCTCCGCTGAATCTGGGCTGAATCTGCATGAGTCAGAGAGAGCAACCAGA ACCAGCAGGGATGCCAGGAGTCCTTTGCCATGCCTCTCTCAAGGGAGTGAAAAATCAGTG AAGGCATGAGACCAACAAAGCATTGCAAAGCTAGCTATGGAAGTGAGCCTGTCACTGTCC ATTGGGTCCTATTTATACTCTCTCCAAACATTACCTGTCCTGCCATGGTCTTGCCTCGGC AAAACACCACATGAGTCTGCATCACAAGACCCAACCAGAAACTTCCACTTCGTCCCTGAA GCCCACAGGCCAGCCAGCTGAATTTCTTTGGAGACATCCATCCATGTCAGAAAGAGATCC TATCTTTCACAGAAAAGTGTATGGCACCTAAACAATGACACTCAGTGTTGCCTGCTGGCC TCCACATGTGACACACACACACACACACACACACACACACACACACACACACTCCTACTC AATCAGTATTACTTCTGAAACTATGCTGATGAACAGTTCATTCTCTTACATTAAAAACCC ACTTGTTCATCTTGAGCTTTGAATAATTTTTTTTCTCATTTGTAATTTTGTGACATCATA ACTGGTCATTTGGAAAATATTGGTTCATTGATATATGTATATCTCACAAATTTTGTCACT TTTACTAGGCAGTATTTTAAAACCCCACTCATTAATATCACCATGTCTCATCAATGACAT AGACTGATGTGGCTGGCTGGGAACTCATTGTGTACCTAAGGCTGAGCTGGAACTTCTGAG CTTCTGGCTTCCACCTCCCAAGAGCTGGGGCTGCACTATCAGTTTCACACATAGCTGGAC ATGGAACCCAGGGCTTTGAGCATGCTGGACAAGCACTCTACCAACTGAGTCTCATCCCCA GCCCCAGAAAACCCCTTTAATGACGAGGAAGGGATCAAACTCTTGATGACAGATAAAATT TTCCAGAATGCTCATTTTCACTGCTGGTTCACATTCCACCAGGAGTTACAAATGCTGGTA GATGCTTAGGGACCAGACCCAGCTCTTTACAAGAAAACATTTGCCAAATATGCAAGTGTG GGAGCTATAGTTCTGAACTGGTCCCTTCACTAAGCACCTGACTCTCTCGATGCATCCATT CTCTAAGGGCTCCCATAATACCCTGTGTAGGTACTTCATGCTTCATCATACAGAATATTG AAAATGATATCTACTCAAGTGTCAAGATTTGATAAAATGTCTAAATCTTGCTGCTTTGCC AAAGCTGTTTATGTGCAGCTAGATTTTGTCTTCCTTTCATACATGGCAGAGAAGAGTGAG GGGATTGGTGAGTCCTGTGTGGTGGTTGCTCTCATGTCTTCCCCATGAATGGCACCAGAA AGGGCACATGGTGTCCATTATTGTAAAAATAGCATTAACTTCAGCTGTCCTCTAAGTTGG TCACGCTTTGAAAATCACTGGTCTGAGAAATCTCCCAGATGATAAAAATTTTTTTGGCAA TTACTCTGTTGCACTTTATGAAACAATTATAAACTTAACCCTGAAAACTGGCCACATGAG CAAGAAGGATGCTGTGCTGTGGCTGCACTTATGGATGGAGATTAGAAAGCTGCTTCTGAG ATATTAGCATAGGAAATTTAGCAGTATATAAAAGCACACCAAGAATTTATTACAGAATAT CTAACTAAAAGTGAATTACATGAACAAATTAAAAGAGAAATAACAAGTAATTATATATAT TTAAAGCCCCAAGAAGGCACCTAATACAATTTAGTGCCTGTTGTTAATAAAAACTTGAAG TAAAATAAATAGAAGGGAAATCATGTAAGCATGATAGAGATTTAACAGCAGACATAATTG TAGGTGGTGAGATGGCAAGGCACACATCATCACTGTCATAATTCAACCTTTTTGGTGTTG TATGAAAGAAATAAAACAAATCATGGGTGTTGTGTTGTCAGTTTCTATGCCTAAGGCTCA AGGAACATTCCAGAAATGGGGCAGGGAGATTGTAGAAGCAGAGGACCAGGATATCTGCTA GGAGATAGTCTTCCATATATGACAAGGAGCTGCATTCATGAAGTAGTAACAATATGGCCA CCCAAACAAGACCTGTGCAGTGATGTGGTTGATATACCAAAGTGGATGGAGGAAACCTCA CAAAGCACCCACCCATAGATAAAGGGCTATAGTCAACTCATTGTTCCTATGAGAGAGGTA AAACTGTTTTTTTCTAGGGGTGAGACCCCTGAACATCCAATCCCAAGATGTCCCATATAT ATATACATACACAGAGAGAGAGAGAGAGAGAGAGTGGGAGGAACCTGTGTGTGTGTGATG TGTGTACATAATTATGGGGTGGGTATGTAACAATGTTAATTAAAGTGTTGCAATGAAGTT GAGATGCAGGGGGCATGGGGCATGGGAGCCATTGAAGGAGGAAAGTACAGAGTGGGGGTT ACATAAATACAGTATTCATGTATGAAATTATCAAAAATATAAAATAAGTGTATATTGGAA AGAGTCTGAGTAAAGACTTACACGAGATTGGTGAAGAATAGAGAAAAAGACCCAAGAAAG GAACTGGCAAAAGACAGTCTCTGTAAAGTCAATTTCAGAGACAGTAATTGTCTTAGTTAG GGTTTACTGCTACCATGACCAAGGCAACTCTTATAAGGACAACATTTAATTGGGGCTGGC TTACAGGTTGAGAGTTCAGTCCATTATCATTAACACAAGAAACACAGAAGCATCCAGTCA GTCATGGCACTGAAGGAGCTGAGAGTTCTACATCTTCATCCAAAGGAAGCCAGGAGGAGC AAACATCACAGTAACAAAGTGCATGCTTCACTCTAATGTTATGGAATAAAGTTTCAAAAT AGAAGAAAATAATCTTCAAATTCATATAGAAGGGGAGGCAAGAGAGATGGCTTAGCAATG AATAGCACTTGTGGCTCTCCCAGAGGACATAGGTTCCATACCCAGCACTCACAGGATAAC TCACAACCATCTGTAACTCCAGTTCTGGGGGACTCAATGTTTTCTTCTGTCCACCACAGG CACCAGGTGCTCACATAGTACACATACTACATACAGGCAAAATACCACACTTGCACATAT AAAAAGTAGACAACTCTGTAAAACTCATACATAACACACACACACACACACACACACACA CACACACACACACATAGGCTATTCCTGGTTGTCAACTTGACTATATTTGGAATGAACTAC AATCCAGAATTGGAAGGTTCACCAGTAACCCTTATCTGGAGGCTGGGAGATAGAAGTTTC TGATCTGGATCTTGAGGCATAGTGGCTATGGATTCCAGAAGATTAAGACAGGGAGATCTC TGAGTTCAAGGTCATCTGGGATTAAAGGTGTGGTGGAACACACCTTTAATCTGGGCTACA CCTTCTGCTGGAGACCATATAAGGACATTGGAAGAAGGGAGTCTCGCTCTCGCTCCTTCG CCTGCTTGCCGTGTGGGACTGAGTAACTGCTAGATCCTTGGACTTCCATTCATAGCTACT ACTGAACCATTGTTGGGAATTGGACTGCAGACTGTAAGTCATCAATAAATTCCTTTACTA TATAGAGACTATCCATAAGTTCTGTGACTCGAGAGAACCCTGACTAATAATATATATATA TATATATATATATATATATATATATATATATATATATATATAATTCCAAAAGATTACGAG AAAGCATGACTCTTTTTCTAAATACTGAGAATTGAACCCTGGGCCTTGAATGTGCCCCAC CACTGAGCTATGTCCCCAGACCTTCTTTAATATTTTATTTTGAGACAGGGTCTCACTGAG TTGTCCAAGTTGGTCTCAAATTTTTAGTCTTCCTGTCTCATCCTCCCAAGTAGCTGGGCC ACAGGACATGGATTTTTAATACATAGCACACTGCCAACTACAAGAACCCATCATAAATAG CAGTAGGGGAGGAATAAGAGAAAGGCAGATGGGTGGGCAGACATAACATAAAAAGACATG AAACAAATATTTCCACTCTGTGACAAGCAGCAAGACTATAGATCCCCAAGAGAGAAGCTA TGATGGGTGAGGCCTCACCCTGAATTACTGCCAAGGCAATTTGCAGAATCCAACACATGT AGAGTCCAGTTGTGATTAATCTTAAGGGGACTACATTTTGAGGAAAAGAGAGGGTGCGAT TTCCACAATTGTTTAAACAATTGGCTGAATTTTGATCTGTATATTTGTGTATAACCCCTC CCACCCCCCATACAGCAGTAATGCAAACAAAACCCAGAACTTACACATGGGAGATAAACA CCAGGTTTAGGAAAGAGTCCTCAAAAAGAACTTATCCAAGCAGTTGGGGCTAAATTATCC TGAAACTGTGGGGGGTTCTAGCTCACCCTACTCAAGCTTAAAGGCTTCAAAATAGTCAAG CTGACGGTGTGTGACTTGACAGCCTGTTAGATAAAGGGCTGGTGTTTTATGTATTTATTT TTGTGTATGGGATTTTTTGAGGACGTGCATGTCTGTGCACTACACGCACGGCTGGTACCC ATGGGGACCAGAAGAGGACATCAGATCCCCTAGAGCAGGACTTACTGAGAGTGGCTGAAA GCCAATATATGGGTGCTAGAAACCGAACCTAGGTCTCAGCCATCTCGCCAGCCTCCAAGG ACAATGTTTCTACATGGATACAACACAATCCACTACTTAACACTATTTAAAAAAAACAAA ACAAAACTGTGATGTCCTGCGATACAAACAAAATTATCAGGTGGGCAAGAAAATATAGTC TATAAAGAGAAATTTTTAAAAATCAAATAAATGACAAGGATGGTGAATAGGAAGCCTCTG AAGCGGTAGGTACACATGTGTCTCTGATGCTCCAGTGGCACATGCATGTCTCTGATGCTC CAGGGGCACATGCATGTCTCTGATGCTCCAGGGGCACATGCATGTCTCTGATGCTCTAGT GGCACATGCATGTCTCTGATGCTCCAGGGGCACATGCATGTCCCTGATGCTCCAGGGGCA CATGCATGTCTCTGATGCTCTACTGGCACATGCATGTCTCTGATGCTCTAGTGGCACATG CATGTCTCTGATGCTCTAGTGGCACATGCATGTCTCTGATGCTCCAGGGGCATATGCATG TCTCTGATGCTCTAGTGGCACATGCATGTCTCTGATGCTCTAGTGGCACATGCATGTCTC TGATGCTCCAGGGACATATGCATGTCTCTGATGCTCTAGTGGCACATGCATGTCTCTGAT GCTCCAGGGGCACATGCATGTCTCTGATGCTCCAGTGGCACATGCATGTCTCTGATGCTC CAGGGGCACATGCATGTCTCTGATGCTCCAGGGGCATATGCATGTCTCTGATGCTCTAGT GGCACATGCATGTCTCTGATGCTCCAGGGGCACATGCATGTCTCTGATGCTCCAGCGGCA CATGCATGTCTCTGATGCTCTAGTGGCTCATGCATGTCTCTGATGCTCTAGTGGCTCATG CATGTCTCTGATGCTCTAGTGGCTCATGCATGTCTCTGATGCTCCAGGGGCACATGCATG TCTCTGACGCTCCAGCGGCACAAGCATGTCTCTGACGCTCCAGCGGCACATGCATGTCTC TGACGCTCCAGCGGCACATGCATGTCTCTGACGCTCCAGCGACACATGCATGTCTCTGAT GCTCCAGCGGCACATGCATGTCTCTGACGCTCGAGATGTAGAGGATGTAATCTAGGCAAT GAATGCTGACCATAAGTGTGCTTAGTGTGAGTAAACATAGGTATAATGTCAATTAAAGGT TATTAAATATTAAAAAGAGTCTTCAAAACCATGATGCATAGAAAAATGAAAGAAAACCGA ATATAACACAGATTTGCAAATATCATCTATGAGGTAAAAGTGACCCGGGGTATGCTAGTA ACAGCACATAAAAAGTAGAAGAAGAAAATACAAATGAATTTGAAGACAGAGTTGTTGGTA CAAATGATCCTAAAGAAGAATAGAAAAAAAAAAAAAAAAGAGGCTGCAAACAGTAAATAT GAGGGCATCATTGACTAGTGAACAGGATCAAGCGTCTGACTTATCTGTAATAGGAGTCCC ATTCGGGACATTTTGAGAAATATAGCCAATTTTTCCAAAAGTGATGAAAGTTAAAAGAAA CACAGATCCACAAAACTTCTGAACCCAGTAGGAAAAACATTAAGGCAGATCGTAATTAAC TTCCCGAGAAGCCAGGGATGAAGCCAGCAGCTCAGTGGTGCCTTCAAGAAATCATCACAG GAGTAGGAACAAAGGAGAGCTGTGCTCTTCCTCTCAGCACGCACGACACAAGACAGAGGA GTGACATTGTGAGGGTGGTGAAGAAAAAGACCCTGTCATCCTAGAATTCTATTCTCAGCA AAAAACCAAAAAAAAAAAGGAAGGTGAACCAAAGAGTGCTTCTTTCAGACGAAAGTCAAA GGTATTCATTACCATCAAAACTGTACTGTAAGAGATGTGAAAGACGGGTCTTAGAACAGA AGAGAAAGCACGAAAAAGCAGGAGAACCAAAAACATGCTAAAGATACAGACAAACAGAAA TAAAGCTCCACGGTTTTTTGGTTTCTCTAACAGCGAATTTGCTACTTACATCAGTAAGGA TGTAGAATGAACGTTCCCAGCAGGTGCTGTGGTGAACTCTCATAACCCCCGCACACAGAA GTGAGAAGGAGCTTGAAATCAGCCTGGTACATAAACACACACACACACACACACACACAC ACAAATGTAAATAAAGTCTGCTCAAAAAAGCAAATTGCTTAAATAGAGCATCCAAGTGAG TTTATGAAATAGAGCTATCAGCACAGTCTACAAGAACACTATCTAGGATATAAAGAAAAA TATCGCGAATTAAAGGTAAAAGGATCGGTAAGTAAGACCAGCGTCTATAACCCCCTCAGG AAGCCACTAATGCAGATTTAGAATGATTATATTAATTTAAACAAAGTGGCAAGTGCCACT GTCCCCCGGAACAGTATGCTGTCAGCTATGGTTAATCTTAGCATTTTCTTTAACAGCGCT ATTGATCAGCCCTTAAGCTGTGTCTCCTTTGAGCTGTTTGCAGACAAATGTCCAAACACC ACAGACAACTTTCATGCTGTATATGGTGATTTGAATAAGTTCAGCCCCCATAGCCTCATG TGTTGGAATCTTGACCCACAGCAAGTGGCACTGTTAGCAGGTATGGCCTTTGTTAGGAGT AGGTGTGGCCTTTTTGGAGGAAGTGTATCACTGTGTAGTTGGGCTTTGAGGTCTCATATG CCTAAGCACTGCCCAGTGTGGAATCAGAGCCTCCTTCTAGTTGCCTGCAGAAGACAATCT ACTCTTTGCTCCCTATGGGTCAAGATGTAGAACACTTGGTTCCTCCAGCACCATGTCTGC CTGCAAGCTGCCATGCTTCCTGCCACGATGATAATGGACTGAACTTCTAGAATGATAAGC TGGCTCCAATTAAACATTTTCCTTTATAAGAGTTGCCTTGGTCATAGAGTCTCTTCATGG CAATAAAACCCTAACTAAGACACCATGAGTACGAGAGAGAGAAGGGGGCATGGGGATTTG GTTACAAGGATTTCTGCTTTCACACACTCATTCACAACAATTTTCACAATAATTATACTG TGATACAATATTCACATATTATATCACAGGATTCATATGCCAGGTTGGTGACTTCATACA CCATAAAACAGCATTAGCAGCAAGTCTATCTATGGGAGAAATCTGAGGATGAGAACTTCA TCTTGAAGTTGGTATCTTGTCTGTGACAAATACAGGACAAAACAGAAATTGTTTTTTTTT TTTTTTTCCTCTCATTCATTTAATCTCACTGAGCGGTTCAAGGACAAGCCTGTGTAATCA GGGAGGGTAAAGGGTACTGTTAGCAGCCTTGAAACCAGGGAGAGCTTTGGGTCCAGAAAG TGCAAGGCCAGCAAGACCATTGCTGTTGCCAATGGTGGACAGCTCAGAGATTTTTGACTT GTATACACCCTCACCACCAGACTGTCCCTTCCATAGCTCGGGAACATGCACTAAGGCAGG TTTTGGGGAATATTAAAAATATTAATAATGAATGGAGAGATGACTTACCTGTTAAAGGAT AGGTTCACAACCAAAATATTAATCTATTAATAAATCAAAAGGAATTAAAATTATGCAATG TATGATGTCTAACAACAATGAAATTAATATACAAGCCACAGCAAAGCATCTATAAAAGCA TGCCAGTATCTGGAAATTTAAATAATAGCTTCTAAAAAATCCCAGAGAGTAAGAAAAGAA GTCACAATTGGGCTCAATTATATACATTCAGTCCCAGCACTTGGAGGAGCACTGAGGCAG GAGGATCTCTAGTTCAAGGAGACTTGACTTCTAGTTCAAGTTGCACAACTTGCAATCCTA AGTAAACAAACTGGAAAGAAGAGAGGGAGGGAAGAGATCGGGAGAAGGGATAGGGAACGG GATCGATGATTTCAAACTGAATAAATCAGGAAACAAACTCTGTAGGATGGAAGCAGAAAT TTCCAGGACCTGAGAAAGGGCCCAACATTCAGGCGAATATTGATGCTGATTCTGTAGTTT CGTCCAGGAAGCTGAAGAGGGGACACTTTCCAACTCATTGTTTGAGGCAAGTCTTCCCCT GACACAGACAACAGACAAGGGCAGTTTAGAAAAAGAAAACTGCAGATCACCATCTCGTGA ACTTATACATAAACTGTCTCAACTGCACACTGGGTAGAGGACACACAGGAGCTGCTTTGG TTTGCAACGGTCCGTCAGCGGAGATGAGCCAAGCTGAAACCAGAGTCCTCAGATCCAGCT CTGCGCCCGAGTCTCGATGTTCTGTTTGAAGTGCTCGGGCAGGAGTCGCCTGATACCTTT GATACCTTTAGATGAGTCTCAGAAGTTATAAACAGGAAGAGATTAAAAAGTGGTTAAAGT AAGATCAGGTCCCACCACCAGCAGGTGCCACCAAAATCAGACAACACCCAAGGTGGCCTT ACCCTTGGCTGGTGCAGGAAGTGGGGCTGACTCATTAGTGCTTGAAATTAGGTGACCAGC CATAGTGATGTTATGAAATCCAGGACTGCGCCTGTATCACCAGCAGGCAAACCCAGCACT GACATGACTGTCCTACTGTATTTCAGTTCCTTCATCTATAGTACGGGAAATCCTAGTGCC CGTGGGATGGAATTAGTGTGTTGATTTAAGATACTGTCGGGTGTGCAGAGAAATCACGCC TCCAATCTCAGCACCTGGGAGACAGAGGCAGGCCGATCTCTGAGTCAGGCCAGCCAGAGT GAGTTCCAGGATAGCCAGAGTGAGACCACATCTTGTAAAACAAAACAAAACAATATAAAT AAATTGTGCATATAAATGAATAAAACAAGATTGAATATGGAGTATGCATTGTACAGGTTT TACATGTCAGTTCAGCTCTTTTCCTGTTTCTAATTCAACCATCCATTCTTGTATTCTTCC AACAAACACTCATTTAGCACTTCTGCTGGCAGCCTAGTTGATGGCATTTTGTTATTGCTA CTTTTATCTTTTTTTAAAAAAGATTTATTACTAAGTACACTTTAGCTGTCTTCAGACACA CCAGAAGAGAGCATCAGATCTCATTATACATGGTTGTGAGTCACCATGTGGTTGCTGGGA TTTGAACTAAGGACCTCTGGAAGATCAGTTACTGCTCTTAACCACTGAGCCATCTCTCCA GCCCCCTACTTTTATCTTTTTAATTCCCTTAAAAATGGCCGGTGCCAATTTCCCAATCAC CCTTACTTGTCCTTTCTTCTGTCTTATTTTTATTCCATAAGCATTCCAGTCAACCAATGA GTTCAAAGTAGGGCTAGAGACTTACATCAAAGAAGTGACATTGACCTGTCATGTAATAAA CATGGGCCTGCCAACAGTAATCTAGAAAAAATACAGAAGACTGGATAGAAGAGAAATACG AGGTGGTGTTTTCACTGATGAGCATACAAGACCTGAAATTTGCAAAGGATGTATTTAAGA TAGCAATTTTGAAAGAAACTTAAGAGACAGAAATGTGTCAAAATGCAGAAATACATTCTA AACTGTAAATCATAGTATAGTATCAAAAATAACGTGCTTCCTACATGGATTACTGAAGAG TTTCATAATTAAATACATTTGCAGGGCTGGAGAGATGGCTCAGTGGATAAAGATGCTGGC TGCACATGCCTGACAACATGACTTGAATCCTTGGTACCCACAAAAAGCATAGATGTGATG GGCTGCGTCTGCAATCCTTCATTTCTATAGTGAGATAGGAGGCAGAAGCAGGAGAGCCGA CAAGAAGCTGGAAGGCCAACCAGCCTACAATTCATTGTGAGAAACGTTACGATCCCCCGC TCAGTACGGAGGAAGGAGAGAACTGTTTCCAAAGCTGTCCTCTGACTTCCGTGTGTGCGT CTCAGCACATGCACATGCATGCCACACAAAGAAGAAATAAAGTAATTTTGTACATTCTTA CATAATTATTTCTTACTTATGAACCCCTAAATTTCAGTCTTAGGATTCTTGAACATTCTG AAGGGCAGAAATCATGTATTGTTTCAAGTTTAGATTTCATTTTTAATTCCATTGGGTTGG AGAATTATCTAAGATTTAGTAATAGGTATAGTGATTGGTAGGTTTAGACTTGCATTTTCT CTTTGATTTCTAAGCCCCTTCATCTTTCACAGGGGAAAACATTCACAAAGACCAGAGTTT CTCAGGCCTAGCTGTTCACTAATGTTAACTGAGCATATGTGAAAACTGTTGATTCCAAGA CCTAACCCCCAGTCTCTGAATGAAGAGGCCAGGCATCAATAGTTTGCAAGGCTGCCCTGG GATGCAGGGATGCATCCAAGTGTTGAGAATCACTGGTAGAAAACGAAAGGTTGGCCGTGC TGAACGTCACACAGGTACTCCGTGTACTGCTTAGCTTAGCCTTCGTCCGCAGTGACTGAG TGGCTGCCTCTTGTAACACACAGTACTAAATGTCAAATGTCACGCTGCCCTTCGAGTACA GCACTCTGATGTCCACTTTCCTGGCTGTGGTTAATCAAGTAGCTTGTTTTAGAGCTATTT CTGTTTGTTTGGGTTTTTCATTCTTGAAATTTGGTCTTGCTAATATAGCTGGTATCAGCA TTGAAATCCTCCATTCTCCTCCTAAGTTCAGGAATTACAGGCTTGGACACGGCTGTAGTA ATTATTTAATCTCAATTGGGGGTTCATGCCCCGCCTTTTATTGTTCAGTTCCCAGATAAA AGACACAAAATCTTAATATTTACAATAAGTCTTTAAAGCACTAGAGCTGGACAGATATCT ACCCTCCATGTTTTTAAAATCTACTCCCCATCAATAACCCTGTTTTGACTTGCCATGTTT CATCTGGGCTGCTCTTAACTCCAACTAGCCAGGCTCACAGCCATGTTTTCATGACTTACC TGCCCCCATCTTGTCTTCTCCTCTCTCCACCTTCTTCTCGCCTTGGTGGTCTATCCTCAA ACCCCAAGCCCAGGAACTGAGATCCATCTACCTCTCTTCTGCACAACTGTAAGATGTAGG CATCTTAACTCAACCAAAGTCTTAAATTAAGGAGCTAGGTTACATAATAACACTTCCTCA TCCCTGGGGGCAACCAGACCTTGGGGGGAGGGCAGTATTTAGCATTACAATACATAGCAA CAGACCAAAAAAAAAAAAAAAAACCCAACATGACACCATGCCTTCTGACTTAAAATATTT TGTGTTTATTTAAGCTGTCTAAAAAAAAAAAAAAAAAAAAAAAAGTCCTTTCTTGGGCTG GGGCTGGAGAGAAGGCTCGTGGGGAAAAGCCATTGCTGCTCAGTTCTGAGGGCCAGAGCC CAGCCCCCACAGTCAGGCTGCCCACAGATGCTTATAACTCCAGCTCCAAGAGATTGGATA ACCTTGTCTAGGCTCTGTGGGATACACAAATACCCATGCATGCACACAGACACATACACA TGCATAGATATTTTTTAAAGAATATTTTTTTCTTTTTGGCCAACACCCACTTATTAGTGA GTACATACCATGCATGTCCTTTTGGATATTATCTCACGCAGGATATTTTCTAGTTCCATT CATTTGCCTGCAAAACTCAGGATGTCCTCGTTCTTAATAGGTGAGTAGTACTCCATTGTG TAAATGAACCACATTCTCTGTATCCATTCTTCTGTCATGGACATCTGGGTTGTTTCCAGC TTCTGGATATTATAAATAAGGCTGCTATGAATGTACTGGAGCACATGCCCCCCACCCCCC GGCATGGTGGGGCATCTTTTGGGTATATTCCCAAGAGTGGTATAGCTAGGTCTTCAGGTA GATCTATTTCCAATTTTCTGAGGAACCTCCAGATTGATTTCCAGAGTGGTTGTACAGTTT GCAATCCCACCAGCAATAGAGGAATGTTCCTCTTTCTCCACATCCTCTTCAATATGTGTT GTCATCTGTGGTTTTGATCTTAGCCATTCTGATTGGTGTAAAGTGGAATCTCAGGGTCAT TTTGATTTGCATTTCTCTGATCACTAAGGACTTTGAACATTTCTTTAGGTGCTTCTCAGC CATTTGATATTCCTCGGTTGTGAAATTACAGAGGCTATGGAGCACTCACAAAAAGGGACC TAACATGACCACACTCTGGAAGACCCAACAAACAGCTGAAAGAGTCAGATGCAGATATTT GCACCCAACCAATGGACAGAAGCAGCTGACCCCTGTTGTTGAATTGGGGAAGGCTGAAAG AAGCTGAGAAGAGCGACCCTGTAGGAGGACTAGCAGTCTTAATTAACCTGGACCCCTTAG ATCTTTCAAACACTGGACCACCAAACAGATAGCATACACCAGCTGATATGAGGTCCCCAA CACACAGTAGAGGACTGCCAGGTCTGTGTTCATTCAGAGGTGATGCACCTAACCCTCAAG AGACTGAAGGCCCCAGGGAATTTAGAGGTCAGGTGGGGTGGGGGATGGGGACATCCATGT GGAGACAGGGGGTAGGGAGGAGGTATGGGATATTGAACAGTTGGAGGGTAGATGTGGGGG AGCAATAAAATATGGAGTGTAAAAAAATAAATAATTAAAAAATTTTAAAGTGGATATTAG CTCAGAAGCTCAGAATACACAAGATACAATTTGCAAAACACATGAAACTCAAGAAGAAGG AAGACCAAAGTGTGGACACTTTGATCCTTCTTAGAAGGGGGAACAAAATACCTCCCAAAA TCTGGGAGGAGTTACAGATACAAAGTGCGGAGCAGAGACTAAAGGATGGACAGAGACTGC CCCACCTGGGGATCCATCCCATAAACAACCACCAAACCCAGACACTATTGCAGATGCCAA CAAGAGCTTGCTGACAGGAGCCTGATATAACTGTCTCCTGAGAGGCTCTGCCAGTGCCTG ACTAATACAGAAGTGGATGCCCACAGTCATCCATTAGATGGCGCATAGGGTCCCCAATGA AGGAGCTAGAGAAAGGACCCAAGGAGCTGCAGGGGTTTGCAGCCCCATAGGAAGAGGAAC AATATGAACTAACCAGTACCCCCAGAGCTCCCGGGGACTAAACTACTAACCAAAGAAAAC ACATGGTGGAACTCGTGGCTCTAGCTGCATATGTAGCAGAGGATGGCCTAGTCAGTCATC AGTGAGAGGAGAGGCCCTTGGTCCTGTGAAGGTTCTATGCCCCAGGGCCAGGAAGCAGAA GTGGGTGGGTTGGGGAGCAGGGAGAGGGGAGAGGATAGGGGATTTTTGGAGAGGAAACTA GGTAAGGGGATAACATTTGAAATGTAAATAAAGAAAATATCTAATCAAAAAAGACTATTG AAGCCAGGCGTGGTGGCACACGCTTTAATCCCAGCACTCAGGAGGCAGAGGCCAGCAGAT TTCTGAGTTCAAGGCTGTCTGGTCTACAAAGTGAGTTCCAGGACAGCCAGGGCTATACAG TGAAACCCTGTCTCGAAAAACCAAAAAAAGAAAAAAAAAAAAAAAAAGACTATTGAAAGA GACTTAGGAAGAACAGGGGTGTGCTGATAAAACTTTGAAGGAGCCTATGTTTCAGAAAAA AAAAAAGAATATTTTTTCTTGAATGCAAAACAAAAAATCTACTTGGACAGCTTCTAGTGG CATTCATTTGCTGTCTCTTTAATAGCATCTTGTAGTAGCAATTTTGGAATTTCTTTAAAA TATTATAAGCATGTGCTTTCAATATAATTCCAGGAGTGGGATATGGTACTTCAGACTGTT TGCAATAGCTGACTATGATTTGCCTCATGCTCTAGAAGAGGCTTGGTTTTGCCAGCTGCA ATAGTTTCTGCAATTGTGTGATGTTTGTGATTCTGGGAACTTCTCAGAGGGTGCATAAAT TCATATTTACCTGGAAGGCCAGGTTGGTGGTTGGTGATCAGTTGGGGTTTAGTCAAGGTT TATTAGTAGAAAGGAAGGGAAAGAAATTAGACTTGGGGATTTTTCTTGCTCTCCTGCTCC CCTATCCTTCTAGTAATGGGGGTGAAACTGGGGAGATAAAAGATGGGAAAAGAACACACA AAGAAGCAAAGACCAGCTCCAGCCTCCCTCACAATCTGGCCTTGGCATGACCCTGTATCT CTCTGCCAAGCCTGCTGAACAACTGTGAACAACACATCCATTCTTTCTCCTCCTCATCCC TCACCTGAACACTTTCTTTTCTTCATGGAACTCCATTTACCAACCATGCCCGTCGTTTCT AGGGTTCTGTTCCCCCATGTGCTACTTGAGCAACTTCCATCCCTGAATTTCACCCTTTCC TTGTTCCCCTCCTCATACTCCATCTTATCACCTTTCTGCTAAATCCCCATAGATGGGAAT GACGTTCCTGAAAAGACTCCATTACCCATTGTTGCTGTTATAAAACACCATGGCCAAGAG TGCCTTTCGGAAAACAGAGCTTATTTTAGCTCACAGTTCCAGAAGGGAGAGTACACACTA CAAGGGAGGCGTGGAGCAGAAACTGAAAGATCACATCTTCAACCACAAACAGAAAGCACA AACTGGAAGCTATTATCCTCATAAAGTCTGCACCCAGTGATGTACCACCTCCAGCAAGGG TGCACCCCACCTCCCCAAACAGAACCACCAACTGGGAACTGAGTGTTCAATACCTGACCC AATGGAGGACATTTCTCACTCAAACCACCACAGCCATGAAATCTGCTATGCTGTTGCGTG TAGTTTTACTCTACTGACTTTACTCTGAGAGGTGTCTGCCCTACCAGCCCCCACCCAGTT TGCCTTTAATCTTCGGATAAAACACACATACACACAGTTTGTTCCTTTTCAACTTGCCTT AGGGCACAATTGTTGGGTGTTACTATCTCCTGCCAGGAAAACTGGCCCTTAATATTTTTA TCTCTGCTCCTCCCACCTGCCCTAAACTTCAGTGGCTAGTCCCACCTAGTCCCTGCCAAA CATCCATGACCTGCCCCCTGTAGTAGTGACCACAGGTCCCAGTTCGTCCTGAGACCTCAA TGGCTGCTCCCCTCTTCTCCCTCCAAAGCATGGCAGAAACCAGGCAAGTGGAAAAGAAAC AAAATGTGTATGCATGTCATTTATCTGAGGATTAAAGGGAAGCCGTGTGGGGACTGAGAG ATCATCGGCCACCTCCCAGAGCTAAAGTCGGGCAGAGTAAAACAGAAGCTCGGTGGGGGC TGGGAGTATGGACACCTCCCAGAACAAAGGCGGTAGCAGAAAACAACACGCAACACTAGA CCATTAAAGAGCATAGCCTCCAACCAGTGTCAGGTAAAGTGGTTGAGGGAGACATGGATC ATTTGTGGGAAGACAACTTAATTGTTCCACAATTGCAAGCAGGGTGACAGATTAATAAAG ACAGTAAGAGCCACTGTCAAAATACCAAGGAGAAGAGTTGGGTCAAGCATATCCATAAGT TCCTGGATCCATCAAGAAGAAAAAGCTTAGAGTCAAGGACAGAGAGAAACACAGAAAACA AAACACAGAGATCAGGTCCATGAGTGACATAGACTATGCACTATTAATAGCCAACTGCAT TTATCAGCACACTATGCTGGCTTTTTTTTTTATTTTGTTTGGGTTATTGTTGTTGTTCTT TTGTTTTTGTTTTTGTATTTTGTTTTGTGGTGGGTTTTTTTTTGGTGTTTGTTTGGATTT GTTTTTGTTTTTTCAAGATAGGGTTTCTCTGTGTAGCCCTGAACATCCTGGAACTCTGTA GACTAGGCTGGCCTCAAACTCAAGAGATCCATCTGCCTCTGCCTTCCCAGTACAGGCATT AAAGGCATTCATCCACCACTGCCGCCTGGCACAAGAGACCTCTTTCATGATGTCACTGGA TCAAAGCTTTGTGAGACAGAAGAAGTAAGCTTGCTATGGTGATACTGTCCTGATAGCACC GTGGACTTGCAAATTATTGTACTATATTCAATGCTGATTAACATGGCCAGGGTGAAAGTT CATGCCATAGAAGGCAATGCCAGATTTCACAAGGGATGATAGGATGTACCAGAAAGAAAC ATTGGCTCAGAAAGCTGAAACAAGAGGTAACCTGAAGAGCACATCAAGATGCTCTGAACA AAAATAAGAATCTGTCCTTAAAGGACAGCAACTAGAAGGATGAAGTAAGTACAGAGGCAT AGAAAGGGGGTCAATAGGTCAATAGTGGTCAAATGATGCCAAAGCAAATAGGACCAGAAA TCCTTTGTGAGACAAAGTGAAATCATTAAATAAACATTTTATATTGTAGGCTGTACACTA CACATCAGACGAAGAGTCTACAATGAGCTTTGAGTATATGTTCTAGGAGTAACTGGCCAG TTTAGAGATAGAGAGAGGGTCAGGTAATCTTCCATATATCCCTTCTTTCAGATAGGATAA GTCCAGTGTCCCATCGGGATTTTCTTATACAAATACAGTTACTCTCCAAGGAATAGGCCA GTTGTGCCAAGGCAGATGCTCTCAATCTGTGGGTGGTAAACCCTTTGTGTGTGTGTGTGT GGGGGGGTGGTTGTAGAACTCTTTCATAGGGGTCACATATCGATATTAATATTACAATTC ACTAACAGTAGGAAAGTTACAGTTATGAAGTAGCAACAAAATAATTTTATGGTTGGGATC ACCATAATGTAAGAACTTATATTAAAAGGTCGGAGCATTAGGAAGGTTGAGAATCGCTAC TCTAAGAGCATCCTTCAGTCTATGCTTGTCCTACCAAGCTACAGTAGGCCTTGTGGTTGC AAGCAAGGTCAACTTGATTTGTTATTTTCTTGAAGACACACTTGAGATGGCTGAAGTGAT AATCTCCTAACTGCATGACAGAGGACAGGTGCTAAAATTTGGGGGCAGAATAACAATACA GAAAATGACTCTGAGAAGCAGTAAGAACTTCTGAACTTTGTCAATTACTCTCTGGCACCG ACAGCTGCTAAACAGAAGAGAGAGACAACGAGAGACAGAGAGAGACAGAGAGAGACAGAG AGAGACAGAGAGAGACAGAGAGAGAGTCAGAGAGAGACAGAGAGAGACAGAGAGAGAGAC GGCCTCAGGTGAGATCCTGCTCTCCTTCCTAGTCAGCTCTTACTGACCACAGCCTTTTAT TTATTACAGTGTCTTTTATGTGGCTGGGGGGGTGTCCTTCATGTGATCCAGGGAAAGCTG GTCTCCTCCACATTCTTTTTTTTTAATGCAATATACAGACTTTCTTTAGCAAAAGTAACA GGTAGAGGCATTTACATTAAGAAAAGACTCCAAGAAAGCTCATCTTGAACAACTTAAAAC AACTCACTTGCAGTTGCATTTGCCTGGGCTCTGTTGCCGTGACGAACACAGCGCGTGCAC AGGCATGGACGAAAGGTTTGTACACTTTCAAGTATTCACTGAATACCACGTGATATACAC AGATACATTGAATTTGAGAAAGATTAGATGACCCCAACTGTATTTCATTTTTCTTATTCT TTTGGAAGAGGTCGTCTAAAGAGAAGTATATGTGCTTCTTGCTCATGACCCATGTAATAA ACTGAGTTCATACCACTTCAAAGCCCAAATAAGAACAGTGTTAGGGCCAGGTGGTGGTGG CGTATGCCTTTAATCCTAGCACTTGGGAGGCAGAAGCAGGCGGATTTCTGGGTTCGAGGC CAGCCTGGTCTACAAAGTGAGTTCCAGGACAGCCAGGACTACACAGAGAAACCCTGTCTC GAAAAAAACAAAAAATAAAATAAATAAACAAAACAAAACAAAACAAAAGAACAGTATTAG GGGGACAAAAATTTTCCTGTGCACTGGACAGTAGTTGAGGCTTATTGATTTACCATTAAT GCTGTCACAGCCAACAGGTTTTTAGACAATAGACAATGTGACAACTGCATATATATTTTG TATCTTACTTTTAAGAGTGACACTGCATCTATTACTTAACATGTACTTTCTTCTTTTTAT GCATAGCCTCTGAAGTAGTTTGTGTAGTTCATATTTCATTATGTGGTCTTTATTTAAATT ATTTCCTTCACTATTGGATATTTAGGTAACTGAAAGCTTTTGCTATTATAAATTATTCTT CAATGAACATCTTTATGCAAATAGTACCTTAATTACATAAAAGTGTAATTCATCATTTCT TATGGTCACTACCTAGGCCAGGCCTTACGCATCATATATCTCAATTAATGGATTAGCATG CTAGCCAGTCTCTTCTCCTTTATCTATCCTGTATAATACTTGGGGATGGGTCATCCGATA GGCCATTTTCATCATGCCATCTTCTTAGGATGTCACGGTGCTTATCTGCCCGTCTTTCAT ATGGTATGGTAGCCGTGCAATCTGGGCCCTAAGTGAAAAGGGAATTAAGTAGAGCCAAGA GGACTGAATTTAGAACACTCCATCCCAGACGTGAATACCAGGGCTCAAGATGTGTGTCCT AGCTTCCATCAGAGAAACAACAACAAAAGCCCTAGGTCCAGTTCTAGTTGTAGCTACCTG GCTCTCTCCAGTAAATGAGGGCACTGTGTCACTAGTCACTGAGCATTGATGGCACACATA GGCAGGAATAACAAGAGTCAGAACCCAAGAGAAGGTTATCCCAGATGAATAGGAATGTGT TGTGTCAGCTGCTGTGGGGCAAAGAGCCAGCGAGAACTAGATAGGATCACAGTCCAAATA CTCATGCCCAAGTGTGTGGCCAGGGCAGAAGCATAGCTGTGCGAGTGAGGTCTACATGTA AGCAGTGGGAAGTTTTCTAAGAAGTCATTATTTAAGGAATTACCATATTAACGTTCTAGT GTCAAGTAATAAGCAGGACCTGGAATTAGTGGACCTGGTTTCTTAACTTTCTACCCGCAT GGTGAGCAAATCCATTAGCCAGGGTCTGTGTGCTCTGTGTGCAGCTGGCACAGACTGATC CCTAAAAAGGCCCTCTAGCTGAAAAAAAATGAATAAAGAACAAAAACAAAACAAAAACAA AAACCCCCAAACCCATAAATATACATCAAATCAAAAGCACATACATGTTAGCTAAACTCC TTGAACGCAGTTCCTTTCTTTTGACTTGAAGCCATCATCATTGACAAAAGGTACATTAAG CAATATGAGCTTAGAAGATTTGGGTTGAAGGCTAGGAAGAGGCAACGGGTTTCAGAGGTG ATAATGGACAGTTAGACCTTATATTAGTCAGGATTGCCAGAGAAACAGGACGTGTGTGTG TGTGTGTGTGTGTGTGTGTGTGTGTATTTTTAAACTTTCTTAAAATATCTGCTTAAACTC TATGATGGCCACACTTGTTTGTCTTGACAACATCAGGAACTGAAACCTAAGAGTGCAGGG GACTCTGTGAAGGATTTGTTGTTGTTGTTGTTGTTTAATTTGATCCACTTATAATCAGGA TCTCTGAGATGGAAAGACACAGTTCCAATCCAGACCTTTTGATGTGAAAAGACCCACCTC TAATTTGGGCCATGCCTTCTGCTGGGAGCCTATATAGGGGCATGGAAGAAGGAAGAAGCT TTTCTCCTTTGCCTGCTTGCCCTCACCTCGCTAGTAGGTCCACTTCTCCACTGACATTAG ACCCTAGTTCTTTGGGATCCAGTGTATACAGAAGAACAGCCTTGTGGACTGAGCAACTAC TGGATTCTTGGACTTTTCATTCACAGACAGCCATTGCTGGATTAGCTGGACTGTAGTCTA TAAGTCAGTCTATTAATTCATATATATATATGTGTGTGTGTGTGTGTGTGTGTGTTCAAA TATAGAGAAAAAAGAATCATTCCATAAATTCTATTACTCTAGAGAACACTAATACAAACT CTCAATATAAATTTCATATATATATATATATATATATATATATTGAGAGAGAGAGAGAGA GAGAGAGAGAGGGAGAGGGAGAGAGACAGAGAGAAAGACAGGGAGAGAAAGATAATACAT AGTTGGAGAGAGAAAGAAAGGAAAAGAGAGAGAGGCAGAGACAGAGGGAGAGAGGAAGTT TTAAGAAGACTGTGATGGTTTGTCTATTCTTGGACCAGGGAGTGGCACCATTTGGAGGTG TGGCCTTGTTGGAATAGGTGTGACCTGGTTGGAGTAGGTGTGTCACTGTGGGTGTGGGCT CAAGACTCTAACCTAGTTGCCTGGAAGTCAGTCTTCCACTAGCAGCCTTTGGATGAAGAC ATAGAACTCTCAGCTCTGCCTGTGCCATGCCTGCCTGCATACTGCCATGCTCCTACCTTG GTGATAATGGACTGAATCTTTAAGCCTGTAAACCAGCCCCAAGTAAATGTTGCTTTTTTT TTTTTTAATAAGACTTGCCTTGGTCATGGTATCTGTTCACAGCAGTAAAACCCTAAGACA GAAGTTAGTACTGGAGGTCTGGGGTATTGCTGTGATAGGCCTGACCATGCTTTTATTTGA AAGAATGTGGATTTTTGGACTTTGGATTTGAAACTCAGTGGAATGCTTTAAATGGGGCTT AATGGGTCATCCTAGTAGGAATATGGAAGACTTTGTTGCTGGGAGTAATTTGAACTGTGT TGACCTGGCCCAAGAGATTTCAAAGGAGAAGAATTTCAGTATGTGGCATAAAGACTGTTT TTGTGGAATTTTGGTGAAGAATGTGGCTACTTTTTACCCTTGTTTGAAAAGTCTGCCTGA GGCTAAGGTGAAGAGACTTGGATTAATTGCATTAATTGCATTGACAAAGGAAGTTTCAAA AAAGCCCAGCGAGACTTTGTTCTCTGGTTAAGTCTCACAAAGAGAAGTTTGAACAAGCAT AGCAAGCTTAGAAAGGCAAAATATAAAATATATGGTTTGAGTATTAAAGGCATACCAGGA AGTGAAATGGAGCAAAATCCTGTGTTCTAGGAAATAACAGATTAAGGGAGTGGGATCTTG GGACAAGATCCTACCCTGCTGAATTTAGATCCAGGCATGGACTAAATGCATTTGCATTAT GCTATGTTTAAGTATGGCCCCCATAGACTCATGTTTTTGAACAAGTCTAAGTGGGCCAGG GATAGCCCTCTCTACCAACTTCTGTCTTAGTTAGGGTTTTACTGCTGTGAACAGACACCA TGACCGAGGCAAGGCTTATAAAAAAAACAAAACAAAACAAAAAACATTTACTTGGGGCTG GCTTACAGGCTTAGAGGTTCAGTCTGTTATCACCAAGGTGGGAACATGGCAATATGCAGG CAGGCATGGCACAGGCAGAGCTGAGAGTTCTATGTCTTCTTCATCCAAAGGTTGCTAGTG GAAGACTGGACTTCCAGGCAATTGAGTCTTAAACCCACACCCACAGCGACACACCTACTC CAACCAGGTCACACCTTTCATCCCATGAGACAGGCATGCTCATCTCTTCATTCAAGGTCA ATCTACAGAGCAATAACCAGGATAGCCAAGCCCAGGCAGTGAAGGATTTAGAAAACATAA AGCCAGTGGTAATGTAATAGTACAAGGGGATCATGTTCTAGTTCCTGTAAGCAGCAGAAC TCGGCAGCTTCAACCATGTGGCTCTGGCTCTAGAAATAAGAATGGAAGGAACTACTGGGA CAATTGATGCTGGTTAGCTTGAGCTAAGACATTAGTAATGATTAAGAAGAGACCAACATC ATTGAATTGAAATCTGGGAGTTGTTTTCTGGGAGCACAAAGAAGCTGTGTTCCAGAGATA GCCAAGGCTGTACCTTGTGCTGCAGCTGGACTTGGTAATGTGTACGAGTCACCCAGGTGG TACTGGTTTTGAAGGCATGAAGGTGTCATGAAGAACAGCTGAGGCTTGGAACTGTGAGAG GTCATGGAAGGCCACTGGAGAAGGTGTAGCCTCAGCTGTAGTTGATGGCCAAGGACTGAA GAGGTCAGGCAAAGGATTTGATGTTTGGCACCATGAAGAGAGCCTATGAGAGGCTATTGG TGAAGCCTAGTTGGAGTGGAACCACCCCAGTGTATTGGAGATGTCAGTACCATGGGATGA TCACCAAGAACAGCAGCCGTAGTGGAGTGGATCAACCTGAGCTTAGAGTGCTACAGAGGG CAGAGATGGAAAAGTGATGCCAGCCCTTAGGAGGAGTCCAAAAGATCAAGTGGAATCCCA GACACTGAAACAAGAAGCTGTAACATTGAAATTGCCTTGGAGACTCAAAGATGTTAAAGA TGCCAGAGCCATGGGATACATGATGAGGAAAGCTGCTAACAGGGAGTGGAACTAGCCCAG GAGAAAGCAGTTTGTTGCAATCAACAAAGATGAAAAAGGAATGGAGATCTGAAGACTGCT TTGACATCAGCCATGGAGATGCAGAGTTTGGAGTTTGCCCAGCTGGTTTCCTGCCTTGCT TTGGAGATTACAGTTAATTAGCTGGATGAATCTCAGAAGAGCCCTTGAACTTTGGACTTT TAACATTGTTGAGACTGCTATAGACTATGAGGACTTTGAAAGTTGGACTAAATGCATTTG CATTATGCTATGTTTAAGTATGGCTCCCATAGACTCATGTTTTTGAATAAGTCTATGAGG GCCAGGGATAGCCCTCTCTGCCAACTTCTGTTTTAGTTAGGGTTTTACTGCTGTGAACAG ACACCATGACCAAGGCAAGTCTTATAAAAAAACCATTTACTTGGGGCTGGCTTACAGGTT CAGAGGTTCAGTCCATTATCACCAAGGTGGGAGCATGGCAGTATGCAGGCAGGCATGGCA CAGGCAGAGCTGAGAGTTCTATGTCTTCATCCAAAGGCTGCTAGTGGAAGACTGATTTTC AGGCAACTGGGGTGAGAGTCTTGAGCCCACACCCACAGTGACACACCTACTCCAACCAGG TCACACCTATTCCAACAAGGCCACACCTCCAAATGGTGCCACTCCCTGGTCCAAGAATAG ACAAACCATCACAAAGACCCATGGACCTAGCAAAGCTAAAATCTGCAAGGCAGCCTGCAG GCTGTAGAGCAAGAGAAAAGGTAACTTTGGAAACAAGAATGACATAACTTGGAGGCAGAA TTCTGCTTTTTTTCAAGCACCTGGGTGTTGCGGCCGCCAGCAGCTCGCAACATGAACGGT TCGACTGAGAAGGCCACTCGAGCTGTAAGAGAGGAATCTAGATGGGGCGAAAGAAGAAAC GGAGCTAAGACAAATTCATTCTGATCAAAGCTCAAATTTTATTGTTGCGACACTAGTTAT AAAGGAAGGGGGAGGGGACCCGACTCCCGCCGAATAATCTCTGGTCCAGTAGAAAGGTGC ACGTGTGTGGCTCCGCAGGTTCTAGCAGTGGGCGTGGCAGAACGAATGAGCAGGAAGCTC CACCCCTGAGCAAGCAGGTTTCAGGCTGGGGGAGGGGAGACTACACCTGGGCCCTTTTCT CTGAAGGTCCACCTGCAATACGGTAGTATACTTTCCCTTGTTCATTCTTATTTGGCTATT AGTCATATCCAAGAATTAACTTCACAGCACTATAGCCAAAATCTGGCACACAGAATTACC TCACACACAAAACAATTCGGAACCTCCAAGCATGGAGAAAAGTTAGGGACAAATGGTTTT GCAGGACTTTCCCACCTAATACAACCAAATCCAGAGTTCTCATACTGAGTTTCTCATCTC TCCCAGGTCTTGAAGACAAGCCTCCACTCTCAGAATCTGCTGCTTTTCCTGTTTGCTGGT GTCCACCCTCCAATCATGGTAGACCTTGGCTATCATGGATCCTGGCCTTCTGCTCAGTCT AGACTGCCTGCTTCACTCAGGAAAATGCACATATAATGATTCTTCCCAACCAAGTGATGT GTGGGCCCAGATCTTTCCAAAAAAGACACAATGAGATGTCAAGGGAAGGCACACAGGGAG ATACCACAGAGAAAGCCTCCCCTGAGGAAATACCTCCATGAGATCCAGCTGTAAGGCATT TTCTCAATTAGTGATCAAGGGTAATAGGGCCCATTGTGAGTGATGCTGGGCTAGTAGTTC TGGATTCTATAAGAAAGCTGAGGAAGCCAGGGGAAGCAAGCCAGTAATTAACATCCCTCC ATGGCCTCTGCATCAGATCCTGACCTGCTTGAGTTCTACTCCTGGCTTCCTTTGTTGAAC AACAGCAATGTGGAAGTGTAAGCTGAATAAGCCCTTTCCTCCCCAACTTGCTTCTTGGTC ATGATGTTTGTGTAGGAATAGAAATCCTGACTAAGACAAGATGAAACCTGGGACAGTGGC AGCCTCCCCTGCTTCACCCCCCGCCCCTACATTAACTAACCTCGAAGAGGATGAATGGTG CTAAAGAATACACTCAAGAGAGCTATTCACCACCTGCTTGACGTGCTTAAGAATACAGCA GCGACAATTTCTTCTCAAAGTCAAAACATTGATGTCTCTCTGCTCTTCTCCTCCTTTTAG GTGTCCAGTATCACATCAAGTTTTGACTATAACTAAGTTGGGCAACAGTTGATAATAAAG AGTTGGTTGTTACTATTGAGCTAAAATTTACATGTAAGGGAATGTAAGTATGGAAGTTTA AAGGAGAAATGTTCCCCATAGGCTCAAGTATTTGGAAATTTGATTTCCAGTTGGTGGCAC AGTTTGGGAAGACTTGTGGGGGCGTGGCCTTGATGAAGGAGTACATCAATTGGGGTGCGA TTTGAGATTATAAAGCCTCACCCTATTTCCAATTCTCTTAACCAGCTTTGTGTTTGTGGT GAAAAATAAGCTCTCTCAGCTTGCTGCCACACATTGTCTCTGGCAGTACGTATGCTAATT TTCTGGAACCATAAGCCAAAATAAACTCTTTTTTATTCTATAAGTTGTACTGATCATGGT TATCAGAGCAACAGAAAAGTAACTAATAAATTCATATATGTAGAAATGTATTAAGTGCAC AAATGAGTTTTGGTGAATATACGCATATATTCACTGACTCACTATATAAATTCATATTAC TTACATAGTCAAGACATGTAGTCTACTGCCTGGTCCTCAGAGCATTTATTTTGATATTTC TTCTTAGTTAAAATTTTAGTTTAAAAGTCTAAATTTAGAACAACTTTGGGTTCTATGAAT CCCCGATACCCTCTCTCCTGCTCTCCTTTAACTTACATCTCTCATTAGTGTAGTTAATTT GTTATAAGTGCTAAGTTGATATACATACATTATAACTAAACTGTTTCTTAATGGTTTTTG GCAAATGTATCACATAACCAAATATTGTGGATAGCCCTGGGGCTAATTATATTTGATGTT AATCTGTTCTCCCTTGAGTGGTTGCGAACAAGGAATAAGTCAGCACTCAGGTGACTTCCT GTAAACCTGGTTCCCACCTTAATTTGTAAAATAAAGGAGAGCTGATGATTGGGCAGATAA AGGGAAGGTGGAGCAGAAGGTGAGGGAGAAGAAGGAGAAAATGGAAGAAGGAGAGGACAG AGAGGAGGAAGAAGGAGGAAAGCAGAGCAGAAGCACATGGCCTGGAGAAACTGAAGGTCT AAGGAGTCTCATAGAAGGGGAAGATGGTAGTGTTGCAGTAGATCTGCCCAATCTAGGCAC ACAGCATGTACTCATATTAACTGTGTTGTGTTTTCATTGCTGAGGCATATTTGGGAGGAG ATTTACTGCAACACCTAAAGCTACATACAAAATAGTTTCGCTGCCCTAACATTCTCCAGT CCCCACCCTATTCATCCCTCTTTCTTTCTCCCCTGATTTTCTTACTGGCTCACCTTTTGC CTTTTGTATTGTGTCACATAATTAGAATCATACAGTATGTGGCCTTTCCAGATCGAACTT AGCAATATGCAGTTAAGGTTATTTCATGTCCTTTTTGTGCCTTGAAATCACATTTCTTTC AATTACTAAAAATCCTGTTGTGTGGCTACATCACAGTGAGTGTATACGCTCATCTATTGA AGGACATCTTGTTACTTCTAAGTTGGGACAACTATTAAGAAAGCTACCAAAAACATTGTG TGTGGGTTTTCTGTCTTCCCCCCTGCCCCTTGATATTTTTGCAGTACTGAAAATGGAACC ATGGGTCTCTTGAATGTTAGGCAAGTAAGTACTCTACCATTGAATCACATCCCCAGGTAT AAGTGCAGGCTTCTGCATGGATGTAAGTTTTTTTTTGTTGTTGTTCCCCCCCCCCCCACC ACCACCACCACAGGGTTTCTCTGTGTAGCCCTGGCTGTCCTGGAACTCACTTTGTAGACC AGGCTGGCCTTGAACTCAGAAATCTGCCTGCCTCTGCCTCCCAAGTGCTGGGATTAAAGG CGTGCGCCACCACGCCTCGCGGATGTAAGTTTTCCACTGTGTTTAGTTTTGTAAGGAACA ATCCAACTGTCTTTTAAGTCAGTGTATTATTCTGAACTCTAAGGAACATTGGATGGGCGT TCCCATTTCTCCATATCCTCATTAGCATTTGCCCTTGTCAGTGCTTTGAATTTTAGCCAT TAAAGCAGACAGTGAGGAATAACTTACTATTGTTTTGTTCCATAATTCCTCAATGGTATG TATGCTTTGAGCATCTCATCATGTGCTCATTATATGCCATCCTTGTCTGCTTTGGTAAAG TATCTGCTCAGTCCTTCCTTCCTTTCCTTTGTGCTGTTTTCTTAAGTCAAGTTTTCACAT TTTACATACTAGATTTTTCATAGGATAAAAGCTGTAAACATTTTTCTCTCTGTATTTACA CTACTGTTTTTATAAAATTGTGTTTTTCATAGAGCACAAAGCAACTTGGAAGAATTTGCT TTTGGTGTTATATCTGAAAAGTTATTACCAAACCTTCTCAATTTTCTCTGTATGATTTCT GGAAATCATACAGTTGGGTATTTTAAAGCTTAAGGTTTGAGTAAACCAGTATGAAATGTA TTTAAAATGACATTTTTATATTAATGTCCAGTTGTTCCAATACCATCTGTAGAAAAAGCT AATTTTTTTGTCTGTCTTAGTTCTTTTTGACAAAGATCAATATAGCTATCATGTGTGGAT TCCATTCTGCACTTTTTGTATTCTTTGGAAATGCACTGAGTCTACAGAGTAAGCAGAAAG AAATGGCCATTTGACCGTGTAGGTCCTCCTATTTATGTGCACAGAAATTTCACTTTAAGA TACTGTCGTAGGTTCTCTGTATTTGATGAACCTCACTTGTTGAGTGGATAATTATGTCAT CTGTGCATGGGCGCAGTTATACTTCTTTTCCTATCTGCCTTCATTTCACTGTCATACAGA GTATGAAAGACTTTAAATTGAATAGGAAGGAATAACAAAGTCAGACACTTCGGTCCTCTT GATTTCTGTGGGGAACATTAGGTATTTAATTAACGTATTTAATTAAATCATTAGGTATTT AATTAAGAACTATAGATGTCCTTTATCAAATGGAAGAAACACTTTTGTTTTCCTACTTTG TTGAGATTTAGAAAAAAATTAGGTTGTGTTGTATGTGTTGAGTGTTTTGCCAAGGGCAGT GGTAGCTCACGACTTTAATTCCAGCCCTCAGGAGACAGAAGCAGATGAATCCCTGTGAGT TCAAGGCTAGCCTGGTCTACAGTGAGTTCCAGGGTTAATTCTATCTTAAAAAACCAACCA ACCAACATACATACATACATACATACATACACACAAAGACTGAGTGATTTGCCAGCATAT ATGTATGTACAACATGCATGCCTGGTGCTCAAGGCAGTCAGAACAGGGCATCAAATCCAG TCACATTGGAGTTACAGATGGCTGTGAACCACTATGTGGGTGCTGGGACCTGAACCTGAG TCCTCTGCAAGAACCTTAAGCCATAGCTTCAGATTCTATTAAGATTTTTTAATCTTGAAA CTTTCTCAAGATTATATATATCTTTTGATATGATTGTGTTTTTCAAATTAATATGCTTAC ATTGATTTTACAATTGCATTTCTAGGAGACACCTCATCTGTAATGATCCACACAACATTT GACACTTGCTAATAATTTTTTATGCTTACTTTATAAGGATAGTGATTTTTAAAAATATAC TTCCTTTGGTATTGGTATTAGGATAATGGTATTACTTCTTCCTTAAATATTTGCTAAGGA ATTCACTATTGAAATTTTCTGTATATAAAATTTTCCTTCTAGAAAGATTATTTATTTATT TATTCACAACCCCCAATTATCCCGATCACAACCCCCTCCCTCCTATCTTCCCAGTTCCAA CCTCACCCCCTCCCCCAGCCCCATCTTTTTGTCCCGCATGGGTTCCAACCTGCCGTGACA TATCAAACTGTACCAGGACTAAGAGCATGCTATCCCACTGAGGCCAGACAAAGCAGCCCA GCGAGGGTAAAGGGATCCAAAGGCAGACAACTGAGACAGTCCCCAGCTCAATTGTTAGGG GACTCTCATGAAGACCAAGCTAAACATGGGCTATATATGTGTAGGGGGACCTAGGACCAG CCCCTGTATGCTCTTTGGTTGGTGGCTCACTCTCTGTGAGCCCCAATGGGCTCAGGTTAG TGGACTCTTAGGACTTTTTGTGATATCCCTGATCCCTCCAGTACCCCCAATCCTTCTGTC CACTCTTCCACAAGACTCAACAGTTCCATCTAATGTTTGACTGTGGGCCTCTTCTTCTGT TTCCATCAGCTGCTGGATGAAGCCTCTCAGGAGACAGTTATACTAGGCTCCTGTCTGCAA GTATGGCAGATATCATTAATAGTGTCAGGAGTTGGTTTTCTCCCATGCGATGGGGTCTCA GGTTGGGCCAGTCATTGGTTGGCCATTCCCTTAATCTCTACTCCATCTTTATCCTGTACA TCTTGTAGGCAAGACAAATTTTTGGTGGGAGGTTTTGTGGGTGGCTTGGTGTACCCCTAC CTCTATTGGATGTTCCACCTGGCTACAGCAGGTAGCCACTTCAGGCTTCATACTCCATGC TAGGAATCTCAGCTAGGGTCACCTCCATAGATTCTTGAGAGCCTCCCCATTCCAGGTATC TGGCTTGTCCCAGAGATGCACCCCCCATCAATTTCCATTTTCTCCCCACATCTTTCCCCT GACCCTACATCTGACTCCCTATCTCCTTTCCCCCTTTCCACCCCCTCTCCCACATAGTTC ACTCCCTCCATCCACCTCAAATGTCTATTTTATTTCTCCTTCTGGGTGAGATTCCAGCAC CCTCCCTTGAGTCCTCCTTGTTACTTATCTTCTTTGAGCTTGTGGATGGTTACATAGTTA TCCTGAACGTTATGGCTAATGTCCACTTATTAGTGAGTACATACCATGAGTGTCTTTCTG GGTCTGGAATACTTCAATCAAGACAATATTTTCTAGTTCTATCCATTTGTCTGCAAATTT AATGATGTCCTTGATTTTTAAATAGCTGAGTAGTATTCTGTTATGTAGATCTACCACATT TTCTTTATCCATTCTTCCGTTGAGAAATATCTAGATTGTTTCCAGTTTCTGACTATTATA AATAAAGCTGCTATAAACATAGTTGAGCAAGTGTCCTTGTGGTATGGTAGAACATCTTTT GTGTGTATGTCCAAGATTGATATAGCCAGATCTTAGGTAGACTATTTCTAATCTTCTAAG AAAATGCTAAATTGATTTCCAAAGTGGTTGTACAAGTTTGTACTCTGTGATGGTTTGAAT AAGCATGGGCCATAGGAAGTGGTACTGTCAGGAGGTGTAGCCGCTAAGGGTTTGGAGATT TCCTTCTATGCTCAGGTTCCACACATTTAGGAAAAGAGCTTCCTCCTAGCTGCCTGAGGA GCCAGTCTTCTCCTGGCTGCCCTTGGATCAAGATGTAGAACCCAGCTCCTTCTCCAGCAC CATGTCTGCCTGCATGCTGCCATGCTTCCCACCATGGTGATAATAGACTGAACCTCTGAA ATGTAAGCCAGCCCCAATTAAATATTGTCCTTTATAAGTGTTGCCTTGGTCATGTCTCTT TACAGCTATGGAAACCCCAAGACACACTTCCACCAACAATAGAGGAATTTTCCCTTGCTC CACATCCTCACCAGCATGTGCTGTCACTTGAGTTTTTAATCATAGACATTCTGATTGGTG TAAGAGGGAATCTCAGAGTCATTTTGATTTGCATTTTCCTGATGACTAAGGACATTCAAT ATTTCTTTAATTGTTTCTTGGCCATTGGAGAGTCCTCTCTTGAGAAGTCTCTGTTTAGCT CTGTACTGTATTTTTAAAACTGGGTTATTTGGTTTACTGCTGTCTAATTTCTTGAGTTTA TATATTTTGCATATTTGCCCTCTTTTGGATCTAGAGTTGGTGGAGGTCTTTTCCCACTTT GTAGGCTGCTGTTTTGTCCTATTGATGGTGTCCTTTCCTTTACATAAGCCTTTCAGTGTC ATGAGGTCCCATTTATTAATTGTTAATCTTATTGCCTGAGCTTTTGGTGTTCTGTTCAGG AAGTTGTCTCCTATACTAATGTATTCAAGGCTACTCCCCAGATTCTGTTCTATTGGACTT AGAAGATCTGTTTTTGTGTCTTTGATCCTCTTGGACTTGAGTTTTGTGCAAGGTGATAGA TATGGATCTATTTGCTTTCTTCTATATGCAGACATCCAGTTAGACCAGCACCATTTGTTG AAGACACCTTTTTTTTTCCCCAATTGTATGGTTTTGGTCTTTTTGTCAAAAAATCAAGTG TCCATAGGTGTGTGGGTTTATTTCTGGGTCTCCAGTTTTATTCCATTGACCAACCTGTCT GCTTTTATGCCAATATCATGCAGTTTTTTATTACTACTGCTATGTAGTACAGCTTGAGAT GATGGATGGCGCTTGATCTCAGATGTTCTTTTATTGTTCAGGATTGTTTTTGTTATCCTG GGCCTTTTATTTTTCCATATAAAGTTGTGAATTTCTCTTTCAAGGTCTGTAAAGAATTGT GTTGGAATTTTGGTGGCAACTGCTTTGCATTTGTAGATTGATTTTGGTAAGATGGCCAGT TTTACTATGTTAATCCTACCCATCCATTAGCATGGCACATCTTTTCATCTTCCATAATTT CTTTCTTCAGAGACATGAAGTTCTTGCCATGCAGGTATTTCACTTGCTTGATTAGAGTTA CATCAAGATAGTTTATATTATTTGTGGCTATTGTGAAGTGTACTGTTTCTCTAATATTTT TCTCAGCCTCTTTATTGTTTGTATTAAGGAGGGATAGTAACTTTTGTATCCAGCCACTTT ACTGGAGGTGTGTTTATCAGCTGAGGTTCTCTGGTAGAATATTGCTGGTCACTGCGTCTA TTATCATATCATCTGCAGATAGCAATACTTTGACTTCTTCCTTCCCAAACTGTATCCCCT TTAGTTGTCTGACTGCTATAGCTAGAACTTTAAAGTACTGTATTGAATAGGTATGAAGAG TGTGGGCAGCCTTGTCTTGTCCTTGATTTTAGTGGAATTGCTTTAAGTTCCTCTCCAATT ATTTGATATTGATAATTGGCTTGCTGTGTATTGCCTTATTGTGTTTAAGTATACATTCTA TATTCCTGATCTCTCCAGGACTTTTAACATGAAGGGGTACTGAATTTTTGTCAAGGGCCT TTTCAGTATCTAATACAGTGATCATGGGTTTTTTCTTTCAGTTTGTTTATATGGTTGATT ATATTAATGGATTTTTGTATATTAAACCATCCCTGCATCCCTGGGATGAAGCCTACTTCA TCATGGTCCATGATGGTTTGATGTGGTTTTTTAATTTGGTTTGCAAGGTTTGTTTTGTTT TGTTTGGTTTGGTTTGGTTTTTCGAGACAGGGTTTCTCTGTGTAGCCCTGGCTATCCTGG AACTCACTCTGTAGACCAGGCTGGCCTCGAACTCAGAAATCCCCCGCCTCTGACTCCCAA GTGCTGGGATTAAAGGCGTGTGCCACCATGCAACTATTTTATTGTGTATTTTTGCATCAA TGTTCATGAAAGAAACTGGTCTAAAATTCTGTTTCATTGTTGAGTTCTTATGTGGTTTAG GTGTCATGGTGATGGTGGCCTCATAGAAGAAGGTTGGCAATATTCCCTCTGTTCCTTTTT TTTTTTTTAAAGATTTATTTATTTATTATATGTAAGTATACTGTAGCTGTCTTCAGATAT TCCAGAAGAGGGTGTCAGATCTTGTTATGGATGGTTGTGCGCCACCATGTGGTTGCTGGG ATTTGAACTCAGGATGTTCGGAAGAACAGTTAGTGCTCTTACCCGCTGAGCCATCTCTCC AGCCCCCCTCTGTTTCTTTTTTGTGGAATATTTTTATGAGTATTGGTATTAGTTCTTCTT TCAATGTCTGGTAGAATTCTGTACTAAAACCATCTGGACCTGGGCTTTTTAGGGTTAGGA GACTTTTAATGATGGTTTCTACTTCTTTAAGGGCTGCAGTACTACTTAAATTGTTTACCT AATCTTGATTTAACTTTCATAAATGATATCTATCAAGAAAACCAGCCATTTCCTTTAGAT TTTTCAATTTTGTGCCGTATAAGCTTTTGAAGTAAGACATAATGATTCTTTGAATTTCCT CAGTTTCTGTAATTATATCTTCCTTTTCATTTCTGATTTTGTTAATTTGAGTACTTTTTC TCTGCCTTTTATTTAGTTTGGCTAAGGGTTTGTCTATCTTGTTGATTTTCTCAAACAAAC AAATAGCTATTGGTTTCATTGATTCTTTGATTTGTTATCTTTGTTCCTAATTTCAGCCCT GGGTTTATTTTCTGATATCTACTCATATTGGGTGTGTTTGCTTCTTTTTGTTCTATAGAG TTCAGAGCTACTGTTAAGTTGCTAGTATGCAATCTCTCCAGTTCTTTTATGAGGGAACTT AGTGCTATGAACTTTCCTTAGTACTGCTTTCATTGTGTCCCATACATTTGTGTATGTTGT GCCTTCATTTTCATTGAATTCTAGAAAATCTTTATTTCTTTATTTCTTCCCTGACCCAGT GGTAATTGAGTAGAGAGTTGTTCAGTCTCCATGAATTTGTAGGCTTCTTGTTGCCCTTGT TGTTGTTCAAGTCCAGCTTTAATCCATGGTGATCTGACAAGTGGTTATTTCAATTTTCTT GTATATGTTGAGGTTTGCTTTGTGACCAACTATATGGTCAGTTTTTTGAGATGGTTCTGT GAGGTGTTGAGAAAAGGTATATTCTTTTGTGTTAAGATGAAATGTTCTGTAGATATCTGT TAGGTCCATTTGATTCATAATGTCTACTTGTTTCATTATTTCTCTTTTTAGTTTCTGTCT TGATGACCTGTCCATTGGTGAGGGAGGGGTGTCAAAGTCTCCTATTTATTAATGTGGGGG GTTCATCGTGTGATTTTAGCTTTAGTAATCTTTCTTTTATGAATATAAGTGCCCTTAGAT TTGGGGCATACATGTTTGGAATTGAGATGTCTTCTTCGTGGATTTTCCCTTTGATGAATA TGAAGTATTCTTCCCCATCTCTTTTGATTACTTTTGGTTGAAATTCTATTTTTTTAGGTA TGAGAATGGCTACTCCAGCTTCCTTCTTGGGTCCGTTTGCTTATAAAACAGTTTTCCAGC CCTTTACTCTTAGGTAATGCCTATCTTTGTTGCTGAGGTGTGTTTCTTGTATGCAGCAGA ATGAGGGATCCTGTTTTTACATCCATTCTGTTAGCCTGTGGTTTTTTTATTCGGGAATTG AGTCTATTGATATTGAGAGATATTAATGGCCAATGATTACAACCATTATTAATCCTGGTG ATAGTGATGGTGGTACTCTGTGTGTGTGTGTATGTGTGTGTTTACAGGTGTGAAGTTATT TATTTCCTATGGTTTTTTTTTGGATGTACTTAACCTCCTTGGGTTAGAGTTTTCCTTCTA GTATCCTCTGTAGGACTGGATTTGTGGATAGTTTAAATTTGATTTTGTCATAGAATATCT TGGTTTCTCCATCTATGGTGATTAAAAGTTTTGCTGTGTATAGTAGTCTGGGCTGACATC TGCCCAGGCCCTTCTGGCTTTCAGAGTCTCTGTTGAGAAGTGAGGTATAATTCTCATAGG TCTACCTTTATATGTTATTTAACCTTTATTCCTTGCAGCTTTTAGTATTTATTCTTTCAT TGTTTTGTAAATTTAGTGTTTTGATTATTATGTGGCAGGAGGATTTTCATTTTGGTTAAA CCTACTTGGTGTTTTGTAAGCTTCTTGTGTGTTTATAGGCATGTCTTTCTTTAGGTTAGG GAAATTTTCTTCTATGATTTTGTTTCAAATATTTTCTGGGCCTTAGATCTGGAAGTCTTC TCCTTCTTCTATTCCTATTATTCTTAGGTTTGGTCTTTTCAGTGTCCCAAATTTCTTAGA TGTTTTGTGTCAGGAACTTTGTAGATTTAGTATTTTCTTTGACTAATGTATCAATTTCTT CTATAGTATATTGTACATCTGAGATTCTCTGATCTGTCTCTGGTATTTTGTTGGTGATGC TTACATCTGTAGTTCCTGTTCTCTTCCCTAGGTTTTCCATCTCCAGAATTCACTCAGTTT ATGTTTTCTTTATTGCTTCTCTTTCCATTTTCAGATCTTGAACAGTTTTATTCATTTCCT TCACCTGTCTGATTGTATTTCCCTGTATTTATTTCCTCTTTAAAGACCTCTATCATCTTT ATAAAATTGGATTTAAAGTCATCTTCATGTGCTTTGGCTGTGTTAGTATATCCAGGATAT GTGGTAGGATATCTGGGCTCTGATAGTGCCCTGCCTCTTGTTGATTATGTTGTTAAGCCA GCCTTTACCCATCTGCCACTAGTGTTAGATGGATGTTTCTGATGCAGGCAGGACTCCTTG AAGAGTCAGGCAGAAAGGTGGACTGACAGTGGAGCTCAGGGACCAGCATGCTGTTCACTT CTGCTGGCTGTGCTCCAAGAGGACCTGAACGTCCCTGAGCCCCTGCATGCCTCCTCTGAG AAGGCAGGCGTAGCCATGGGCCTGAGAATGGATCTCAGGGGACAGCATTCAGCTCACCTT TGCTCCTATAAAGATTTTAAATGGCAAATTCAGTTTGTTTAATATAGCATTGCTTAGTTA TTTTTCTTATTTTTCCCAACTTTGGAAATTTTTGTTTTTTAAAGAATATATATAGTTTAC CCCCACATAATCAATATATTGGTTTAAAATTGTTCCTTTAAAATTTTTATTAGATTTACA CATTTTGTGTGTTTTCCATGCATGTCTGTATGTACACCATATGAATGCTTGGTGCCCTAA GAGGTTAGCAGATGTCCTCTGGGGCATCAGATCCCCTATAGCTGAAGTTAGGATGGTTGT AAACACCTTGTCGGTGATGGGAATCAATCCTGCAAGAGCAATTAGTGTTCTGAACCACTG AACCATCTCTCCAGCCCTAAAATAGTTCTTAACATTTTTTGTTTGATGTCTGTAAGATCT ATAGGAATAGCTCTTCTCTCACCTCTGATATTAGTAATTACTATATTTTCCTCCCCTTTG AGCATAATAGTTCTAGATTTCATTAAACTTTTCATTAATTAGACTTTTAGATAGATTATT TTAAGCTTTACTTCCTTCCTAAAATAAGCATCTTGATATAAATTTCCATTAAGGTTGTTA TATTTTTCTTTGCTTCATGTGTTATTTTAATGAATCTTGATTGATTCCAAATATATGGGA TTTTTCTGTTACTGATTTCTAGTAGAATTTCACTTTGGTCCAAAAAACCACTCTCCTTAA TCTAATCTTAATCCAAAATTTACTGACACATATTTAATAATGCAGTATTAAGTCTTACTA TGTCAACATTCTACTTGTTCTTAAAAAGATTGAATTTTCCAGTTATGGAAGTATTCTAAA AATATTATTTAGGTTAATTTTATTAATGTTATCTGTAAGAATTTACTTAGCTCTGATTCT CCTAGTTACTGAGAGACATGTTCAAATCTTCAGTGATTCTGAATTTGTTTTTGCTCGCTT TCTGATGGTATTCCTTCGTATATTTTGAAGTCTCTAGGTAGCATACAGCCCTTTATAATC ACTTGGTCTTCCTGGTGCATTTCCACTCACTGTCATCACACATTGTGTCTCCTCCTGCTC ACGCTCCTTCTCTCCAGTTCAGAATTGTTATATACTTACGCTACACTGGATGCTTTTGCT CTTCATGGCGTATCTTTTTCCACTTCCTGCTTTCAACTATTGGTACATTTGAACTTGTAT TGTGAAAATGTGATTCTTGTGAAGAGCATGTAACTAAGTCTTGATTTTAAATCCCATCTA ACACTTTGCACCATTTAGTTGGGGTGTTTAGTTAATGTTCATTTAATATACTTATTTGTA AGGTTCCTTTGTTATACGTTTCGCTATTTGTTTGGGCTCATCCAACTTACATTTTCTCCC TTTCTTACCTCCCTTTGGATTTTTCAAAACTATTTTGTAAATATGTTTAATTCTCTAGTG GCTGTTTAGCTACTGGCCTTGTAGTATAACAGTTGTGTTGTGATGGTATGTGTGGTGTCT GTATATGTAGGCAAATGTGGACATGAACACGAGTTCACTATCAGGTGCTTTCTCAATCTC TGTCTGTTTTTGAGACAGTCTCTCATTGAACTAGGTTAGGTGCTCACTGGTTGGTTAGAC TGTCTGCCTAGCAAACCTCAGAGGCTCTCCAGTCCTACAAGTGCTGGGATTACAAACATA TTTACATAGGTGCTAGGAACTGAAACGCAGCACTTTGCTCACTAAACCATCTCCCCAGTC ACTTCATCTTATTTTTTAATAGTTGCTTTAAGGATCTAATATACATCCTATAACTATCTC TGAATTTACCTTGTATTAGCTCACTGAAAAAGCAGGAATCTTACTCATTTTATTATCTCT TCTAAATTTTATGGAATTTCTATCATATTTATTACTATTTGCTGTACCCTACAATAAAGA GTTCCATTATATAATGCTATCATTTTTCAAGACATTGCATATAGTCTTACAGTTATCCAG TATTTACTACTTCCTTTGTTCTGTATTCTTCCATTGGATCCCAGTTATCAACTTGCAGAA TTCCATTTAGTTATCATGTAGCACAAGTCTCCTGGGGACACATGCTCTCAGCTTTTGTTC ATCTGAAAACATCTATTTTATGTTCTTCTATGAAAGATAATTTTGCTGCACATAAAATTC TATCCTTCGTGCTGTATCAGATCAGGCCTTCCCAGTACTGATTGATCACTGACTACAGTT ACCTCATGAAAGTGTGTGACTGGAATGAGGTAGCGCTCCACAGCTGAGGTCATCTTTGAG GACCACTGAGGCTCTCAGCTAATAGCATATCCTGTTGCTGGGACAGTTCTTCCTGGAGGG CTTTACCTGGGTATACTTCATGGTGGTCTGTTGATGAGAATCTTACCATTATTTACATAG CTTTCTGTGTGGCATGTATAGGGTTTAATATACTATCACCCCAACTGACATGCCTTCTTA GCTTTGCTTGAAGTATACGTGCCTTAGTATTTGTTCTCTACTGTTCATCAATCTATGATC TCCTAAGTTTGCTTGGAAGAGTCTGATGCTATTACCTGAATGTTTTTCTTTCCCCATTCA TTTATCTCCTGGCTAGTCCAAATACATGCTTGGTGTTTTGTATTAAATATTACCATTTTA TGAGGATTTCTTCATATTTACTTTTCCTCTTTCCTTGAACGTAAATAATTCTAAATATAT TTTTATATTATGTTCATGTGTTCTATAATCCAATATTAAGTTTATCAGTAAAATTTCCAT TTTGATTACAGTATTTTTCACTTCAAATTTTGCTTTTTTTATTTCACTGCAACTGATTTC CATATAATATATATTCTAATATAATTTTTTTAAACAGACCTATAATGACTAGAGTCTCTG TTGCTAAGTATTACCTGAGGCTTGGTGTCCATATTTTTGTTGTTGTTGTCCCATGAGTCT ACTTTAATGTTTCTTTGCATGATTGACCATTTTCTTATTATAGACTTCATATATGGCTTA TTATAGAGGTCGGATTGGCCATATTGCTTAGCTTTAACGTGGTTAAACTCAACTCCCGAG GAGGCCCTTCTCCCCATTTTTGAACAAGAGCTGAAATCTCTGATTAATTCATCTGCTTTC TTAGTTTTTCTGATGATGCCTATTCCAAATGCAGATGATACTGTGAGTGTTTAGATGTGT AATTTAGAGCTCTTTACCCTACCCTGCCCCTGCTTTTAGGACTCCTATTTCCCCAGCTGC TCTTCAGTCCTCAATACTGTACTCCCACACCACAATCTACTGCTCCTGGGACATCATCCT GAGCTGCTAGTACGCATTCATGGTCAAAGAGTAAAGCCCAGCAGCCACACTGATGGAGCA CTGTTCCTTTAAAAGCATGTTCCTCTCTAGGCTTGCTTACTTATGATTTCTTTCTGGTGT CTTCAAATTGTCTATTTTTTATATTTTGAGATGTTATAATTGTTACCTGTAGAAGCAATT AATTTATCCCACATATACCAGAAGCCAAATTTCCTAAGATTACTGTTGTGCCACTAGAAT CACACCTAGCCCCAAACATCTCTGTCAGTTAATAGTAAAAGTGTTCTCTTGCTACATATG AATGCTAATTAGTCTGCGAGTTATAACTCATTATCATACATCAAAGATGTGAGTAGGAAG AGCCATATATCAGGAAAACAGAAATTACTCTGTATAGTCTAAATATAAAGGGTATGGATA CGAAGATGTTATCAACACCCCCACAAAAGAAAAAGCGACATACACAGCATCCATCAGGAA ACCTACCACCGACCCCCATCCTGAAGCACTCTACCAGATGGCTCTCAAAGCCCATCTAGA AAACTCTAGGAGGCTCTGCCGCCATGGTGCCTGTGAAAAAGCTTGTGGAGAAGGGGGGCA AAAAAAAAAAAAAAAAAAAGAAGCAGGTTTTGAAGTGTACCCTGGACTGCACTCACCCTG TAGAAGATGGAATCATAGATGCTGCCAATTTTGAGCAGTTCCTCCAGGAGAGAATCAAGG TGAATGGGAAAGCTGGCAATCTCGGCGGAGGAGTTGTGACCATCGAACAGAGCAAGAGCA AGATCACTGTCACTTCGGAGGTGCCTTTCTCCAAAAGGTATTTGAAATATCTCACCAAAA AATATTTGAAGAAGAACAGCCTCCGAGACTGGCTGCGTGTTGTCGCCAACAGCAAAGAGA GTTACGAGCTGCTTACGAGTTACTTCCAGATTAACCAGGATGAGAGGAGGACGAGGATTA GGACACATTGGTCTGCAATGTTTTGTATTAATTCATAAACAAAATTTAGGAACAAAAAAA GAAAAGAAAAGAAAAGAAAAGAAAACTCTAGGAGCCTCACAACCACTCATATTCTGACTC CGGATGACTGAAAAATGCATCTTCTATCACAGGTGGGCTCAGGGGTTCCTTTTGTGGACA GACTATATAGCATTGATACAAGGTAACAAAAGAGACCTCAGTAAACAGTCATGGATTTGC CTCTTCAGAGTAGGGAACTGGGGGCAGGTTTGTGGTTATGCTGGGTAGACAAGAGGTGAT CTGGCACAAATGTTGCAAAGTAACTGAAAGGTAACAAAGAAAGGGAAGCTAGAGAGCTTC AAGAAAGTTAGCCAAAAGACTAAACAAAAAAGCCTCAGGAACACTCATTTTCTGTGAGGA GCGGGTGTGGCAGCAGTCCCAAGAAGGCGCCAGGGACTGCAGCTAAGTCTTATGACTTGC ACCTGACTTCCTCATACACCTGAAAATAAGCCACGACCATAGTGAGAGCTGCACAGGTGC ACCATGATGCTGGCGGTTTAAACAAGTCCATATTTGGTGGAGACATGCCCCTGCCGCCCT GATTGGCTGAAGCTGCGTGCCTGGTGAGGTGCCGTAGCCTGCTGTGAGTGGATGGGGACT GAGTATATAAGAGTGAGAGGTCCGGGGTTCGGGGGAGATAGATGAGGAAAAAGATGAAGC AAGAGAGATGAATACTGAAGTTTGCTGAATAAACTGCTGTTAGAAGGACTGGTGGTCATG TCGTTCTTGCTGGTCGAGAGCAGACGCGACAATTTTCCATGCTTACTGCTTTCATATGAC TCCTGAAACCTGCGAGCAAGAGAAAAGCTGCCAAACCCCGTTTCTGGCCAAGTTTAACTC TCCCATGAGAATATATCAATTTACTTTCAATGGGTTTTCTCCTATCTATTTCACATTGAA TAAATATTCATTAGTTTAGTTAAAGAAATATCGATGATGTTATATCAGGGAGTGAGTCTT CACTGATGGTATATGATGTGGAGTCTTATGGTTCCTTTCCCAAAAACTCTGTGATAGTCT TCAGCCCACATATTCTTCCAGAATTTTCACACCTCATCAATTAGTGAGATTTCTTTCCTC CTCTTCTTGAAGCTAAGAGTGACTTTTAATGACTGCCTTGATGAATAAAGACAGAAACGA CAGTATTTGACTTCCAAGGCTAAGTTGTGAAAAGTCCTATAGATCTGCCTATGTTCTTTC AAGATTCTTGCTTAAGGAACCTAGCCATCAAGTTGTGAAGAGTCTCAGACTCTATTAACA TCATGTGGAGATGTTCAAATCTACAGTCCCTGCTAAGGTCTCAGCTATCATCTAGCATCA CCTATCTGACACATCAGAGAGCAATACCTCAGGAGATCTTCCCCTTGGCTTCCGAGGATC CCATATGTTGCCCCGGGGAGTAAAGAGAAACTGATTTGATCCAAGGATCTCTAAGATACA AATTAACAAGAAAATGTTTGGGTTTTAAAGCCACTACTACATTTGGGGTAACTGTTATGT AGCCATAGTAACGAGAAAACCATTATATTACCTTGCTTAGATGTGAAAGTTCCAAATTCA GAACTCAACCAAGGTTTCAGAGACGATGTAGGTGCAATAATCTTGTATTTAATACATGGT TTTGGTGAGATAAGAGATCCTTTGTGGGTAAGAAGTAAGTCTTTCTGTGCTGACACTCTC AGGAACAGTATCTAAGATTTGTTAGGTCCTAAAGACATGGCTGTTAGTGTTCCGTGAATG GAAAAACAAGTATGTTTCTAAGCAAGGCATTATTTAGAAAGTTTTTAGAGGTAGTTGACT ATACTTTTACTCAACAAAATTTGCTGCCTAGAAGTAATTTTGGATGTCTTGTTATAGTTA TTTTCAGTTTATGAGCTACAAAACTCATTAATTTTTCTCTCTTGCTCTTATAAAAATGTG TCACAATTACATGTATTACCTATCAAACTATGCCCCAAGTCACCCTTGACTGATTCCAAA ACTCGATGTATCTTTAAGGATGAAGATGTATTTTTCCATTACTAAGGATAACCAAATTAA TTTAACAGACGCTAATTTCAAAACAAGAGATTCCTGTGTTTTTAAACAATACAGTCTTCA AAGGCAATGGGATGCAATGATTCAGAGGCTTTTAGCATCCATGGTAACATCTCGGAACAA GGAAAATTCTTACCAAATTTGGAGTCTATGTTCTTATTTTGCAGACAGAAATATAAGTTT ATTTTTCTCATGGCCATACTTCATGTCACACATACATTTAACTATATGAAGAGAAGGAAA AGAGAAATCTGTAATGTCATAAAGGCACTAGGAGCAGATAATACCCATTTATTTTTTAAT TGTTCCTATTGGGAATAAGTATTTTCATTCTTCCCAGGGAACACTATAACAATGGGATAC ATGAGGTGCTAGCTTTACGGCTTCACTGCCCACGTCTGTTTGATCAGAATTGAATAGGTC CTTCCTGCCTTGCCCTCCTCCAGCCTCATTTCATGTCAACTCCATAAAGGTGAGTTGCCT ATAGAGGAATCTCAGTGTAACTCAAGCTCAGAGGAAACATCAGTGTGGCAGGAAAGTCCT GGCAGCAAATACAAATACTAACACAGCCAACAAACTCAGGTGGGGGTAACTCTGACAGCC CACAGCAAGACTGTACTTCTCTTCCTTGTATGTCACAGAGCCTAGTGGGAGCACTGCCTC CAGACTCCTTCCTTCCTGTTCTCCATAACTGTCATCACATCTCCTCCACACATACACTGT GCACACACACACACCATGTTCTGCTTTCTACCTCAGTTCATATACAGAATCTATTCTTTC CTCGTGGGTATTCTTGACACCTCTTCTTGATCAGCTAGACTGGCCGGGGACCCATTCATC TATTTCCTTCTTTCTTTAACTTGGTTCTATAATGGAATTCTCCCTCTCAAGGACAGGAGG GAGAAGAAGCTCTGAGTCACAAGCATTGTCATCCCAACATCCTCTGTATAATTATGTGTT TGCTCAAGTGTTAGTAGAATATAGGTAACCTCACTATAAATTTATACAGTTGGAACATCG ATGTATACAAGACCTGGCTACAGATTCAGGTGTATAGGTCAGGGGATACATTTATACTTA GATATGATTTCAGCTCTGCTGAGATCTGAATTAAATTTTAGGAATGATTTAAATGTATGA GTAGTTTGACATGGAGCTACCCCATTCCTGAGACTACCCTAATTTTACCTGATATCTCAG CATCACATTTTTAGACCAAAGCAGGAGTTTAGAGCCTTAGAAACTTCCAAGGGCCTGGCA GTCAGGCAGAGTCAAGTACCCTCTCGAATTTGTCCATCTTAATTCACCTCTGCGCTTCAG TGTGTAAGGGGAGGTATTGATTCCCTAACTGGTTCTTGACTGTGTCAATAAGGAGGCAGA AGCCAATTGCTTGGTGAAAAGGAAAAAGGTGGGACTTCCAGGTCCCAGGAGGAAAAGAAG GGGACAACAGAGAGGAGTCAGAGCAGGTGGTAGAGTAGAGGAAGCAGTAGACATGCAGGT CTCTGGGCACTTATAATTGGTAGCCTCTGTTGTGGGCAAAGGCCAAAGTGAATAGGGCAG GATATTCTTCACCCAGCCATCGACTTGTGTGGCTAGTTTTAAAATATTAAGGCTGTCTGA GGTTTTCTATCTGTGAAGACTAAGGTGGACAGGAGAAAGGGTACAGCCAAGGTGGTTGTG GCGGCTTGACAGAGTCACTAGAGGTTGAGGAGCTTGGGTGGAACTCTTGAGAAAGAGCTC GCGTGTTTTTAAAATTACACACAAGGGGAGTGTGTTTATTGGTTTTTTTTCCCTTAGATA TCAGTAGCCCTAGTAAGAGGCTTATCAACAAGACTAGTATCTTTTTTTTTTTTTTTGACT AGTACTTAAGAATGGAAATTCTTAGGTATAGGCTGCATCTAGAAACACACACACACACAC ACAAACGGAGAGACAGAGAGACAGAAACAGAAGCAGAGAGAGCACACAAATACACGTGGC AAAACATCAAGTTGTTTTGTTTTGTTTTGTTTTTTTAAATCTGTGACAATAGCAGGGTCA GACGAGGCATCTAGAGCATGAAGATGCTTACATGGCTGAAAAATGTTTTATTGTTACAGT ACAGACAGAAACCACATCAATAACTTGTCCTTAAAAAGAGTATATGAGAGAGCCAGGCGT TGGTGGCACATGCCTTTAATCACAGCACTTGGGAGGCAGAGGCAGGCATATTTCTGAGTT TAAGGCCAGCCTGATCTACAAAGTGAGTACCAGGACAGCCAGGGCTACACAGAGAAACCC TGTCTCAAAAAACCAAACCAAACCAAAAACAAACAAACAAAAAAGAGTATATGCGGTTGT ACCCCTGTAAAACTTACTTGTTAGGAAACATACAAATAAGCTCAATTCCAAAGCAAAGTC CTTGTAAGAATCTTTGAAAAGTGGAAGAAAATCTATACTGCCAAACTGAGAAAACAAGTA GATTAAACTTACAACAAAATGCCCACTAGCCAGGAAAACAAGGAGGGTTGGGTCGCACTC CAGAGGGGAGAGGAATGCTCTCTTTAAGTTGAACAACACTAGAGGTTGGCTAGAAGAGCG AGCATCAGAAGTGACAATCAGGGCCTAATTGCTCTTGAGTCCCAGTTCTCAATCTGGACA GTTTTCATGAGCAAAGAAAAAGCACCCTTCCCAGTTCTCTGCGAAGATGACCTCGATGAC AGAATCACTCTGGGTGCCTCAGCTAGCATTTAAATGCCAATATGAAATATACTTCTATTT CGTTCGCTCTAAAATTATAGATAGAAATTAAACAAGTGAAATTACGAGAGCTATATCTCC ACGTAGATGATTGCTTTCAGAACATTGAATGATGAAATCAGAAAAATCACCTAAGCTCAT GCCATATTTCCTATTTGTGTTGCTTCCATGTTTGTTAAAACTAAATTAACCGTACAAGAT TTAGATCTCATCAAAGTGTTTCTGAGCAGATTCAACTATAAATGGTTCTATAGATGAAAG ACTCATCTCTGGTCATTGCAGCAAGGATCTCAAAGGATAGCTCTAGCCCCAGAGTGGACT GAGTGTTCAATTTACTCTGTGCCTCCAGGAGACTTTTGTAGAACTTTGTTCTCTGGGTGT TCTAAAGCCCTTCCTGGAGAGCTCTCTCCAGTAAGGCACATTTTGGATGTCTGATAGTGT TCTGGAAACTCTGACCTGTTTGTCACATTCGAATCTTGCCCCATGTCTCTTACAGCCTGC TGCACTGGGGTCACAGGGATGCTGTGGAAGTGAGTCAATAAGATCTGTGCAGGGCGTGGG AGAGGCTCTCAAGATAAGGATGGCAATGGAAAGACAGAGGTTCCTGTGGGTCTTGAACAG AGCTCAAGTGGGAGCAGGTGAGGTTGTCCTCCTTCACCACTGCTCTGAAGAACTCCAAAA GTCCATTCGCAGCTTCAGTTCTCCCTTTCCAAGGAGTGCTCTTTTGCTTACATAAAATGC AGGGTAAATCAAACCCACCAAGCCTAAGAGAGGAAACTAGCCTGCGCCTACCCGCTCTCT TCTCCTTGTCCACTCCCTCTGCGACTCTGTGCAACATCAACCCCTGACCTGCATGGACCT CACTCCCATCTGGTTGCAGAAGTGGCAGCCTATGGCAAGCACAGCGGAACACTAGGCCTC CTGTATGCTAGGCTCTACCACTGAGATACACCTCCAGCCTTTTCCTCAGGTTAGCTTGCT AAAGAACCTACTGCTTGAGGGCAGCTGTCCTTCCAACTCAGTTTGGTCCCTTGGGACCCA GAACAAACTGCTTTGCACACAGCTTAAGGGATTAGTGAGTTAATAAATGACACTCTCCAA ATTGCTAGCATTTAAAAAATACTTACAAGCCCTGTATTGCTGGTCTCAAATCTAACATAG AGATCACCATGCCTTGACAGTTCTCACACAGATACCATTAGAATGAGACTGACATGCAAA GGCAGGGAAAAACTCGATAGACTTTAGCCCCTCCATTAGTAGTGGGGTGACCTTCCCCAG TGTTAAATTCACCATTAAAAAGTGAGTGAAAGTCCAGTCAGACCATCTCCTCATTGAGGG AAAGAACAAAATGAAATCATATTGACAGAACATGACTCAGTTTTCACTGATATCATTGAC CAAAGGCTGAAAACTGAAGGCATGCGGCATGAAAGGCTATTTGATTGTTTAGCCCACCTG TACAACCACACATTCCCAATAGGTTGTTTCCTAGATGAAGTGGAAACTTCTAAAAGTTTC TTTGGAAAGTCAGTTATGTCAAATGATGCTTAGCTGAGGCACACAGGTGAAAGGATGCTT TGCTGGAGCAGACATGGAATAGAATGTTTTCCTGAGGCAGACACAGGTGTAAGGATGTTT TGATATAACAAACACGTGAAAGGACCTGCGATGAAGGAGTATAAATATGACCCACAGTCA GTGGGAGACAAGCACTGAGCATTGGTTTGCTCCGCCTCACCACTCTTCGCTAATGACACC CATGCATTGGTTTGCTTTACATAGCATTGTTGATCTCCACTAGCGGCGACACCAGAGACA AACTCACCAAAGAACTGCTCACAAGGTTCTGAACTGCTTGTGAGGTTCCTGCAGCAGTTT GCAGTTTCTTCAGGACTGGACTGTAGCTGCTGGTTCGTGTGTGGTGTCTGCCTGCCTAGA GGACTGGTCTGCAGCTGCTGAATCATCTTTGGTGTTTGCTACAGGACTGAACTGCTGACA AAGGAGATCAAGCTCGCTCCCGAAGAACTATTGCTGAACAGGTTCACTTTCCCCTATCCT AATAACATTTCTCTTCCACCTCTGCTGGGTGGTGGGCAAGAGGAGAGGTTGAACCCTTAT TAAAAGTACATTGCAAAAACTGTATGCCTATACCTAGAACTTTGTCTAATCCATTTCCAT TAGGTTCTAACATTGTGGCCTTTGGGTGAGGAGTTTATTACAGTTGGTCATTTCCCATGT ACTTAACAGTCTTTCTGAAACTTTGACTCCAATTTGCTTCATTTAAAATTTGCCTCATGG GGGGGTGGTGGGGAGGGGATAGGGAATTTTCAGAGGGGAAACTAGGAAAGGGGATAACAT TTCAAATGTAAATGAAGAAAATAATAAATCTTAAAAAATAATAAAAATAATAATAAATAA AATAAAATTTGCCTCATTATGTTGTCAGACCCTCTTCCCCAGCCCATACATAGATGGTTT TCATATTCTCTTTTGGAAATAGTTTAACCACACTTCTCACATGGTAACTGGAGTAGAGAG TATCTGGTATAAATTACAGAACACTGCGATGTGTGAAGACATTCTGTAGTGAATAAATTA AAACAATAATTTCATATGTATCAAACTAACACTTTTTATATTTGTGGTTCCTATAGTTTT CAGGCCTGGTTCTGAAGTCTCTAGTATGGGGAAATTAAATGGAAGAGATTTGTCTCAGAC TGTATTTCACAGGCTGGAGATAAGCCAGCCACTCCTAGGAATATTTCAAAGTAGAAGAAC CTTTAGAAACAAGTTTAACATGAAGGCTCTGCTAAGATTTAGGGAGATGTTGGTATTCCA ACAGGTGAAAAAGACTGAGTTTAGGACCTCATCAGATACAATCAGCACTGGTCTAACAGT TAAGGGAGAATGGGAGAGGATGTTAGCACCCTCTATATATGTGCAAATAGAATCACTGAA TCAGAAGGGACTGAGGAACCCCAAATATACTTATAATATGAAGGGAAACTCAAATTTAAT GAAAATGTCTATGTTCAAAGGCAACAGTTTCTGATCTCTATGACTGATGTAGTGAGTGAA TAAACATGAATCTGCTCCCCAGTGTAAACACACATACATACACACTCATATGCACACTCA TATGCACACACACACACTCATATGCACACACATATACACATATATACAAACATACATATA CACACAAACACATATACACACATACCACACATAGACACACACTCATACACATATACACAC ACATACATACAAACATACATACACACACACACCACACATACACAGACACTCATACACACA CACATACTCATACACACACATATACACACATACATACAAACATACATATACACACAAACA CATATACACACCATACATATACATAGAAACACATACACACCATAGATATACACAACTCAT ATACACACACACACACCATACATATACACAACTCATATACACACACACATACATACACAC ATATACACATACATATAAACATACATATACACACATACACACACTCATATACACACATAC ATACAAACATACATGTACACACACATACCACACATACTCATATACACACACATATATACA CACATTAAAAACATGCATATACACACACACATATGCACATATGCACACATACTTAGAGAG CAGCCTATTTGTTTGAGACAAAGTCTCTAGAAACCAGGCTAGTTCTGCATTTACAGTTAT CCTTGTGCCTCAATCTCATTTGTATTGGGATTAAAAGTGTATATACTTGTGCCTTTTCTA ATTAGTGAGATTTAAGAATCAAGTTTTAAGTCTTTGTCACTGATTTCATTTTTCAAAAAT ATTTTTTATTTTTTTCTTCTCAGTACTTATCACTGAACCTACATTCCCCCTGTTTGCTTA TTTATCCACTATCTCCTTCAGCCTATGGTCTACAATGTAAGCTCTTTGAAGATGGAAAGT TTGATTTTCTAATTCACTTTTGTATTCTCAGGCTTTAGAACACTGTCCCACCCAAAGTAG GTGCGTTGGCTAGTTTTATGTCTAGCTAGATACAAACTGGAATCATTTTGTGAGAGGGGA CTTCAACTGAGAAAATATTGTCATCAAATTGGCCTGTGGGCAAGTCTGCCTATTATTGTT GTTTCTGTAACAACATCATCATCAATCCTACATCATCATCATCATCAATGATTGATGTAG GAGAACCCAGCACACTGTAGGCAGTACCACCCTGAGCTGATGGTCCAGGGTGCTGTAAGA AAGCAGGCTGACTAACCCATGAGTGTAGGAATAATCTCGTGTGCACTGTGTGAAAGCAGC ACCTGTCAATAAAAATCTGATGGCCAATAAGCTTTGGAAGGATTAGGAGGTGGGACATCT GGCAGAGAAAGAGGGGTCTCTCTGGGAAATAGTCTGGAGACTCTCCACTGTGATGCTGGG GGAAGTCAGACATATAAAACTGAGGAGAGGTAACCGCCACATGGCAGACATGTGTGTGTG TGTGTATGTATATGTATATATGTATATATGGGTAATATAGGTTAAGAGCTAGTTGGAGAG TGTACTGGCTAGTTTTGTGTCAACTTGACACAGCTGGAGTTATAACAGAGAAAGGAGCTT CAGTTGAGGAAATGCCTCCATGAGATCCAGCTGTAAGGCATTTTCTCAGTGATCAAGGGG GAAAGGCCCCTTGTGGGTGGAACCATCTCTGGGCTGGTAGTCTTGGTTCTATAAGAGAGC AGGCTGAGCAAGCCAGGGGAAGCAAGCCAGTAAAGAACATCCCTCCATGGCCTCTGCATC AGCTCCTGCTTCCTGTCCTCCTTGAGTTCCAGTCCTGGATGATGAACAGCAATGTGGAAT TGTAAGCCGAATAAAACCTTTCCTCCCCAACTTGCTTCTTGGTCATGATGTTTGTGCAGG AATAGAAACCCTGACTAAGACAGAGAGCAAGCCTAAGCTAAGGCACAAGCTTGTATATAT CCGTGTTATTGTTCAAGAACCAGGGCGGACACAGAAAAGCCCAAACGGTTATACATGAGG AGCAATCAGTCAGCAACATGCCTCAACGGCTTCTGCATCAGTCCGAGCCTCCAGGTACCT GCCTTGAGTTCTTGCCCTAGCTTCCCTTCATGATGAGCTAGAAGACAGAAGGGAAAATAA ACACTTTCCTTCCCAAGCTGCTTTGGTCATGTGTTTTATCACAGCAATAGAAACTATAAC TAAAATAGTAGTGAATCGATAAATATTTTTAAAGCATAAATTCACTTATTTGACACTTAT TCCTTTATGATAAGAAATCAAGCTTAAAGATATAATGCAAATTTTCTGCCAAAATAGCTA AAGAATAAAAACATGTAATTCATTACTACAGGAAGAAGTTCCTTAAATTCACAAGGGTCG GCTTTGAGACGGTTTGAATCTTTAAAATACAAACTGGGACGGACATAAGGATTATCTTAT TAAAGGTACTAATTTGAGGTCCACGAGCACAGGATGTTTAATCACTTCTTGTATAAAAAC TTGTAACATCAGCTTGGATAAGGTACTAAGAGACAAATGGAAGAGCAGACAGAGCCAAGC CAGCCAGTAGACTAACCTGCTACATTTGTTAATTCATTCATTCTTCACACTGATTCTATG TGGGAAGTTCAATCACTATCCCCAGATTTCAGGTTATGAAATTATGGAAGAAGGGGCTGG AGAGGTGGCTCAGTGGTTAAGAGCACTGACTGCTCTTTCGAAGGTCCTGAGTTCAAATCC CAGCAACCACATGGTGGCTCACAACCATCTGTAATGAGAATCTTCTTCTGGTGTGTCTGA AGATAGCTACAGCGTACTTACTTAAATAAATCTTTAAAAAAATATATATGGAAGAAGAGC TCAATGATGGCCTTCCAGTTCTAAACACAATCTTTGCTCTTGTGGTCCTGGAGCTGCAGA ACACATAGCTCCCACAGAGGGCAGTAGAGAGATGGCCGCAAGGCTATGTCTTCAGGAAGA CCCTTAAACTCGTGCTTACCCTCTGCTACACCACCGCCTGGGAGGCCAACAAAGCCATCT TGGAAGGCTTCAAACACAAGCTCAAAATCTCAAACTTGGAGTAGAACCGGGCACCATTTC TTCTCTTTTGTTCCTTTATTTTCTCCTTTTCTTCAGCCAAAAATTAATGGGTATTTTTTT TTCTTTCTTTATTTTTTTCGAGACAGGCTTTCTCTGTGTAGCCTTGGCTGTCCTGGAACT CATTTTGTAGACCAGGCTGGCCTCGAACTCAGAAATCCACCTGCCTCTGCCTTCTGAGTG CTGGGATTAAAGACGTGTGCCACCACGCCCTGCTCTTTTTTCTTTTTAATCTGTTACTGG TACCACTTAGTACTTTATATACCCAGTTTTATTTTAAACTCTTTTCAGACAGGGTCTCGC TAGTAAGCCAGGCTGACATTGAACTTAGAGTCTCTGTGCTCCACCTCCCAGCCACCATGC CTGGGGTTTCTCATATATGCTATAAACAAATACTATTCAATCTTCAATTTTTTATTTTTC TAATTACTTTCAGATGCAGATTTCATCTAAAAGAAGTCTGCAACATTGGTGTGATATAAG TAACGTTTTTTACAGTAAAGTCAAGGCCATGCGCAGCAAAGCATCCCACAGAGCTGCAGT ACGAAGGTCACGTGAGTCACGCTGAGCACTCTGGGAGGGCCGTCGTTCCTCTGCCTTAAG GTTTGTCTGCTCCAGAGACAACGTACTCCAGAAGATGGAAACACGGGTCACAGGGAGATC TTCCCACGCAATCCAACCAGGGATGTTGTAAAGGGGAGATTACTGAGTTGTGACCAAGTG TGATCCTTATAAAAGACAGCATTTGTCTTTTATTTAAAAAAAAAAAAAAAAAAGGGCTGG TGAGATGGCTCAGTGGGTAAGAGCACCCGACTGCTCTTCCAAAGGTTCGGAGTTCAAATC CCAGCAACCACATGGTGGCTCACAACCATCTGTAACAAGATCTGACTCCCTCTTCTGGAT TGCCTGAAGACAGCTACAGTGTACTTACATATAATAAATAAATGAATCTTTTAAAAAAAA AAAGTAAGTATTTGCAAAATACAAACTGGACCTGGTGGTTTTTAAAATCAGTGACCCAGG GGAGGTCATAAGGTTGGGAGAGGTGGGAGGACCCAGGAGGTGTTATGGTAAATATGATAA AATAAATTGTATGCATGGACAAAAATCCCAATTAGTAAAATAAATAAATAAATAAAACAT TAAAAACCCTGTATTTTAGAAGTTTGACAGATGGAAACTTATAAAAAGCCATGCTGAAGA CAGAGGAGAGAGTCAGGCCGCCAAAATGCAAGGAAAGCTAGCAGCTCCCAAAAGCTGGAA ATTTCTTTGGAAACTTTTGATGGAGCTCACCCTGGTAGAAACCTTGATTTCAGCCTAGTG GTACTGAGTTTAGATTTCTAGCCTCTAGAAATGTGTAAGAAGAGGACAGTTTTGAGATGC CAATTTATGATGATACATTACAAGAAGTTTAAATGAAAAGTTTATGTGGTAGAAGATACT ATCTTAATATGCCATAAGACTTTAAAACTCAGTGTCATTAAAAATAAGACTAGTCAGAAT AAGAAAATAAGGTATATATTTGGTGAGGCCATTTGTAATATGGCCTTCTATAAGATTCCT ATCCAAAGTGTAGAAAACGCCTAGATGCTTGCATGACCAATAACCATATGGAAATGTGTT CAACATCACTTGCTAATTACTGGGGAATGTAAATGAACATCCTAACAAGACAACATACCA CTAGTTCTGCACAACTAAAATAATGAGTTCCAATAAAGTATATCTAGAACTCTCACACAT TGTTAATGAAGCAAGATGAAAAAACTACTTAGAAAAACTGTAATTTACTAAATCTAAAAA CGTGCATATAGTATAGTTCATCAACTCTACTCATATATATGCGATTGTATGTTTTTATGC ACCAAGAAAGATGGGGGAAAATGAGCAATAGCCATCAGTAGTAGAATGTTTTTTGTTTTT GTTTTTGTTTTTTTAAATGCTATAGTCCTCTAAGACAATGTACAACACAGCAAAGAATGA GCTACCTATCCCAGCGGAGGAGACCAGTACATCTCTGGGACATGTTAAGCAGAAACAGCA AGATGCAAAACAGTATATAATACATGATTCCACTAACACTTAGCTCATCAATAGGCACAG GCAGGCTACGGTGACAAAAGTTAGAGTTATCTTTTCCTAGGGTGGGGTGAGTCTATTGGG GAGGTCGCAGGAGAGCTTGCTCGTATGTTTAGACAATTCCACATTTTCAATAGTATGGTA GGTGCACAGACATTTGCATTAGTAAAGTAAAACAAAGTGTCCACGTGAGATTTGTATTCT TGACTGTGTTTAATTTCGGTGTAAAGAAAAAATAGAAAACTTTAAAGAAATGGGACAATC ACCGGCTACCTATCACTTGTTAAGAATCTGGAGACTGTCCTAATATCACTGAGAAAACAA TGATCATATGAGAACATTAATATACACTAAGCTTGGAGAGTGACTAAGAGAATTACATCC TATACAAACACATGAAGCTCCTAAAGGAATGTAAACATAAGGTGACACTTTTAAATAAAG TTCCAAAAAAAAAAAAAAAAAAACAAAACCCACTTGACTGATATAATCTCTTACACTTTC TCCATTGTTTTAAATTTCTCTCACTGAAAGTAAACTAGAATGTGAACCTGTGTGAGGCTG AAGGATGGACTAAGGAGGGCCACTGTGTAGTTATCTGTGCTGTCTATGAGCCTCAGGACG AGTGACTATCCTCCAACTGAAAGCTACGGGGACTGCTAAGGTAAGGGAGCCCTTGGGGAA TGACTACACTTTCAGTTCCAGAGAATCCAGAGGTATGAGTAGCTTAAGATTGATGATGCT GTTTTACCTTTCTTTCTGTTTGAGGGTTAAAAGGTAATATGTTGTAGTCACAATTATATA CACAACTGGCTCAAATCCTGAAGTTTCTCTATTTACAAGCTGCCCAGTATGGTCGCCATA GAGCACCTGGAATGTAGGTAGTTTGAATGGATTTGTTCTCCAACTGCAAAATACACCTCA CACACCAGTTTCAAAACTTTGTACAAACAGAATATAAAACATCTCAAGAACATTCTGCTA CGTGTCCAAATGACAATGGTTTAATGGTTTCAGTTAAACAAAATGTATTTATGAAATGAA CTTAATTTGATTGTTCTTTAATGTTAATACAAAAGTCCAAATTATTCATATGGCTCATGT TATATTTCTTTTGGGAAATGGGAGAGCTAAATAAAGATGGGAATTTTCATAATACTATTT ATTTCTCTTACGACATAGTTTCCAGAGAATTTTAAGATTTATGTTACGGTTATTTAATGT TTTCTGGCCAAATTACCTGTCTTTGTCAAAGATTAAAACCTATGCTTAATCTTTATAATC AACCTGGTTTTGGAATGGCCATATAATAAGATGTTTGGCCTGCATGATGTCATGGAATAT TTGCCCAGACTTACCCCGAGCTCCAGAACATGTAAACCTGTGGTTCTGAAGTTTCTGAGA ACCTGTAAGTACTGAGCAGAGCTAGATCTAAAGAGTTTGCTAGGACACCTCAACCCAGAC ACTATATCCAAACAAACCAACAGTGCTGACCCTCGACATCTCTATGCTGAAGCCCCGACC TTGAATGACTGGATATGGAGATGAGGTCCTAATCGACAGTAATTAAGGTTAAAAGAAGCC AAAAGGGCAGGCTCTTGTCCATAAATTGTGTAGTCTTATAAGAGGAACTGGAGGTTGGAG GTCAGTGTGCGGGGGAACCAGCTCAGCAACTGAGAGCACTTGTTGCTCATGCAGAAGACC CAAGTTTGCTTCCCAGCACCCACCCCACGTGGAGGCTCACAGCCATTGCATATCCAGTTC TGATCTAATGCCCTCTTCTGACTTCTGTGAGCACCAGGCACACACATGGTGCTCATACAC ACATTCGGGTGAAACACATAAACATAAACTAATAAAATAATAAATCTAAAACATTTTTAA ATACCAATTGTGAATGCTCAGGCAACAGGCAGCAGTTTACAAGCAAGGGAAAGATCCCTC CCTCCCCAGAGACAGACTGTATCAGACCTTGATCTTGGACTCCTTGCAGTGATAGGAAAG CAAATTTCTTAAGTCAGGCAGTCTGTGATATTTTGCTAAGTTAACCTACACAACCTATTA CAGATACATACCCAGTCAAGGCAATTCCAGCTTGATATTACTTAATACTAACTGTAGATC CATAAATTTGTTGGATAAAGCCACAGTGGTGTGTACCAAGTAGAAAGTAAATAAAACTAG TTGATATCCCCTAGAAAGCAATAGAACAGGCTGTTTCATAGTCTTTACACACCATGAGTG GATACTCATGGACCATCTTTGAAGAGCTCAGTCAAAAGGGCAAAGACATAGTTACTATTA ATTTTAGGTAGTCTCTTAAAATATCCCCTTAACTACATAGAGGATATTCCCTTCAGCAGG TAGAAGTCACATTCCTGCTTGAACTTAAAGTGAATGATATCTTTCCTAGGGATGTACTTC TTGGGGTGATACCTTCAATGATTTCATCATAGTTTAAGCACAATAAAAGCTTACTTTATG CTCCAAGGCGAGACTACTCTGCATTATTCAATTAGCGTAGTACTCAGCCTGTGACTATTG GAATAAAATTTGACAAGGGATCTCTCTCTCTCTCCCTCCCTCTATCTCTATCTCTATCTC TCACGGCCCCAGAATGGGGTGTAGAATGTTTTCTTACTTTAGAAACATCCCAGACACCTT CAGGTTTATAAAATTCTGGTTTTGAATGGAGGTGGGGGAAGAAACAAGTGGGATTATTGC CCAAACCACTATCATACTGAACCCTTCACTGCATCTTTTAACTCTAAAGAGATCAAAGAA CTTCACCAAATACAATTTCATTTCTTCCATACACTTTTCTGGGAAAAGGACTCAGCCTCT AACATAATCTCAAAGAAGTAGGAAAAAAAAAATGAATCCCCTCTTAAAGTGATTTGCTTT AGAGCTGGATGAAGCGCTTGGTCTCCCTGCGGCCAGCCGGGTGTCCACACTGCCGGGTGT CCACACCCGTGTCTATCCACACCCGTGTCTATCCTGTTGTCTCCAGCTGGCTTGCTGCTC ACCGGTTCTTTGGTTTTATTTCCCAGGCATGTTTGCACTGCTTGCTCCTTGGTAGTCACC CTGCTTCTAACGTCAAGGTTCTATCAGAGTGGCTTTTGAACGGCTGTCCATTTGAGTGCA ACTAACCTCAATCATTCATCAAGACAGCCCACCCCAGCCCCCTCCCCCCTTTTCTCTGCA TTCTTTGGAGCAACCTGACCTTCCTAAGGTGTTGGAGCAGCAGCCCATCCCTTCTTCCCC TTTGTACTTTGGTCTAGAAACCGTAGATTTGGAGGCCGTACTTTTAAGCGTGTCAGATCA TGTTTCCACACTACCATTCCCAGGTGATGTAAAAAATCTTTTCTATTCCCACTTAAAACA TGTGGTAAGAAATGGCGCCTACAGTAAGTGCACACTTGGCTCCCCAGAGAAAAAGATTAC ATAAAACTCCCAATGGCCATTGGCGGACGGCAATTATTTTGGTATTTCTGCGTCAAGTGG CAGAGTCTATGCACCTGCTATGACCACTGTTTCCCTAAGAGCCTGCACCCCCTTGCACTC CTCACCTCTAGTATTCCTCTCCCCAAAACACCATTCCAAGCACCCCCTTTGCATATAACT TCCCCTACAGTCCCCAGGGTGGGGATAAGAATTGATGTTCGCTCCATCCCATAGTCTTCT CAGCAGTACATGCTCAAATTTCTCTCTGTTTGCTCCAAGAGCGCGGATGGGTAAGTTCTT CACCCCCTCTTAAAAGTTGCCTAAAATCCGCGTCTGGCCCTGGCACCGCCCGCCTCTCAG ACAGAGCGAGGGCTGGCCGCCAAGGAGCCACGATCCCTGGCTTATTTCTAAAGGCAGGTT CGCCTCCGGGAGCCGCAGAGGGAGGCCGGGCAGAGCGCGGCGTCCGTCCGGGGGGGCAGC TCCACGGGCCCGGGCCGCTCCGGACGCTGAACCGCGCGGCCTCCGGCCCATGCCGGGTCG CCGCACGGCCGAGTCCAGCAGTGGCGGCGGCCCCCGGGGGATGGCGGCGGCCGGGCTCCG CCAGCAGGTGGTCCCGGGGTCCCGGCGGCGCCGCCCCCTTCGACGGCGCGGCCCCTACTC CCGCGGGGGAGGTCAGCGCCCCGGCCGCCGCTCCGCACCCGCCGCCGCCGCCCTCCCTCG GCTCGCCGCGTCCCCCGGGCCGCGTCCGCAGGCTGAGCCCAGGCGGGCCGCGGCGAGCAC CCCACAGCTCCGCGCCCCAGCCCGGCCCCGCTCCCAACGGAAAGTTGGGCTGCGGCGGGC TGCGTTCGGGAAAGAGCGAGGCGGCATGAAGGGGCACCGAGGGGTCGCCTAAGACACCGG GGAGGCGGAGCCGCGCGCGGGGACAACTTCGCCCCGGGCGCGCAACCCCCGGCCGGGCTC GCGGTGGTTCCTCCCGTCCCTCGGCCTCCCCCGCCGATCGCGACGCGGACCTTGGTCCCG GCGGCTCCGCGGCGGTGACACGAGCCCGCCTCAGCCGCCGCCTCAGTCTCCTGCCGCGCC GCCACCTTGCCCGCACCATGGAGTTCTCGGAGAGGAAAAGAAGCAGGAAATCCCAGAGCT TCAAACTGGTGAGCCGAGGTAAGCTGCCGGCCCGGGGACAGCGGCGGGAAGCCGGCGCCG CGCTCCGCGCACTCGGCCCCGCGCGCCCCGGCCGCCCGCGGGCTCCACGCCGGGGGCGCG CCCGCCCCGACCCCCTCGTCCCCGCCCGAACCCGGGCCCCCCGCGGGCCGCACACGCCCC GCCGCGGGGAAAGTTGTGCCTGAGGGGGACCCACCGGGTGTTATTGAAGGTAAACAAGTC GGAGGGCACGTCAGGAAATTAGCAAACAATGACACCGGGGAGCCGAGCCCACTCTGGGGT GCCGCCGCCACGGCGGCCGCTGGGCTGGGGTGGCTGAGGGTTTGCCTGGCCGGCAGGCCG AGAATAGACTGGGATTTGTTTTTGTTTTCGTTTTTTTTTTCCTTCCCCCACGCAAAGAGA AGGAGGAGAGAAAAAGATGATCATTGTTCTTTTTAAGAAGAATCAGCTCATTAGGGAATC GAAGCTCAAGGCAGAAATTGTTGACATACAGCATCTTTTCCAGTTGAGTGATTTGGGTGG AAAGGTAGTTTTAAGATTATCTCGTATACCAGTCAGACAAGTGTCGCATCACAAGAAATA AAGAAAAATCCAGCTTGGTCCTGCCGACTAACAGGTGTACAGCACACTCTTTATAGGCGT TTATTTTGTCCGGGGAGGAGAAAGTTGAGTAGTATCTCCTCTGGGTTCTGTTTCTTGTTC GAGTCCATCTTCCTGATTTGAGTCTTTAAAAAATGGTGCCAACTCGGACAAGAAACACCT GTCAAAATGTATCACCTTAATAATCGAGAATGGTGATACCCCCCCCCCAACCTCCCCAGA GGTAATGGTACAAGTTCTAATATGAGCCCACACTCTTTAAATATCTTTGCATTAACTTGG GTCAAAGCCAAATCAGAGAAGCGCTCCACTTTCCCTAGGTGGTTTTTATCTACCGCTAGC ATCTGAGGAAAGAGCCACATGATTGTTCCAAGGGCCCCAGCAAAAGTCACATGTGAACAG GTGACTATTGGGAGGGTGATTGCAAGGGATGGAGTTTTTCTGAACTCAGCTAAGCAGACA TGAGGATTTTATAAAGCTCACTTTTGGTTAGTCTGGAAACGGTTTAATTATAGACATTTT TGCAAATCTGCTCATCTGTGTTTCCCCTAATTTAGCTTTGTACTGTTTAACGATAGAGGC CTGAAATAGTGTAGTGCATGCATTCAAAATATTTGGCTACTCCTTCTCGGCCTCCACCTC CCCAACCAGGATGTTGACTACTCTGGAAGTCTCTCTGAGTGTGATGGCCCTGTTGATACA ACGTGCTTCGTTCAGGAATGGAGGCTGCTTTCTTATTTATGACCCCAGGAAACTGACTAC TCTATCTTAAGAGAGAGGGTAGTTTTGTCATGTTGTCCTGTGACAGCTAAGGCAAACAAC AAACAAACAAGCCCACCCAAACCTTGGACAGCTGTTGAGAAGGGACCTCTATTTTCATAC CTGGGTGGTCCTGGTTTGTAAAGAGCTACATTATCAAAATGCTGTAGCTTCCACACGAGA TCCCAAGATGTTATATTTGAAATTTTGATTAACATAGTAAGTTTTTCCTTCTTTTTTAAT GGTGAGTGATTCTGCTGTGCAGCTGCTTTTCAATTTTTTTTTTGGAAGATAAACTATTGC ATCTTCAGTAAGGGCAGTAATTGCAAAAGATTCACTTATGTGAAAGGTAAAAGACTTGCT TCTTTTCAAAGTATACCTTTAAAAAAATAACACATCAATATCTTAAAAAAAAAATGCATC CTTACTTTTAAGCTGAGATTTTCTGGGTAAACCCAGTAGAGAGGCAGTTCCGAAACATGC TATTGATATGCTCACAGAAATGGTAGTGGAAATACGTTTGAGAAACTCCATTGGCCTGTG ATTTGGCAAGATTTTTTTTTCTTTTCTTTCTTTTTTATTTATTTTATTTTATTTTTACAA ATATACTTGCTGTAGCCAAGCATATCTGTTTTGTAAGGCGCAGTGGTATTTCAGGTTCCT GTACTTCACAGTAAGTAACGTTTGGTGATTAGTATTGACTCCGATTCTGTGAGAGTTCTT GAAAGTATACTTGTAGATTATACATCTGGGATGGGAGTCTTTAGGTGCTTATTCCTATTT GTTGAAGTCATTAAAATACTAATTTTCGGTTATTTTCTCATGCCAGATTATCACCATGAG GTGTATAAAATCTCAGAATTCAGCAATGATGTTAATGGGGAGACCAAAGAGACACAACCC ATTTACTTAGGTAGGTTCTTATGTCAATTAATTTCTCAGCAAAACAGCGTGGCGTGGCCA TTTGCAATTTCAGGGGCAGGGTGGTGGTGGGAGAGATTATGGAAGAACGGGAAATGTCTG CCATTGCTTAATGCATGACATTCTTTTCAAGACCTTTTATTTTACAGATTGCCAATATAT CCCTTATTAACATTGCTAAAAGTTGTAATTTCAGACATAAATGTTTATTAGTGTCTACAC ACAGTGCTAATTATCACTCAGTCACAGAGCCAGATGCTGACTACGCAGTTTCGCCACTCG GCGCTCACCCCATTTACATTGCATATTCTCTGGCATGCTTCACTGGCAATAGTTTGTGTA ATTGGGGTATTACATCTTTGACATCTGGATAACAGAAATTCAATTTCCAGGAAGCTGCTA TTTGTTTGGTTTTGCTTCTGCCTTGGGTGGGATAGAGGATGGATGTGCTGTCTTATTAAA ATGTCCTTTCACCTCTATGGCCTGGTTGCTAATCCTGCCGTGGCACAGTTAAATTAAATC TGTAGTCCAAGCAGCGTAAAGAGAACAAAAGTGATTGTCTGCCTTGCCACCTCTTGATAG TGCCTCTTACTACTCAACAGCTTTGCACTTCCTGGCTGTGTCTTTTTCACTAACATTTGT GGTCAGAGAGAAAAGATGACTTTTCTCCTGTCACCACCCTTCCTGGCTTACCTACCTCGG GGACAGAGGGAGCAAAGGCAGCATCCTCCACACCTTATGACAAGTGCCCACAGATATTTA GGTAGCCAAAAGTGTGCCCCGATGCCTGTATTTGTATAGCTTAGGCATGAGGCGTGTCCA CGAAGCATCTCACGTTTGTTATCTGTAGCCTTTGAGCCCAAAATCAAACTGTCCAGGATG CTTCCTCTGAAAGTGTTTATCAAGGCAAAGTGCAAGGTAGATGGTGGTGTTTGCTTTCAA CTTTGCCCATCCTGGACTCTCTACCACCTCAGGTAGTAGGGCGAGGGCCAGGTACTGCAG AACCAGGAAGGAGAGAGCCTGTGGGAAACCAGAGTAAGAGCACTTGAGAGCAAGGGCCAG AACTGCTCAGTGACTGCAGCTATCTGTGCTTGATTGCCGCTTAGATCCAGATTGGTACTT TTGTCTTGTTTTGTTTCGTATTCAAACATTATAACGACTATATTTTTGCCCAAGATTTCT TCCTCTGTTTTGGTTTAAGGAAGAAAAAGTGTGCAAAGCTTGCAAAGAGAAGTTACACTG ACAGAGGTGAAGTAGACATGAGCCGCTCCTGCCAGAATGGTGGTCACAGGCACTCGGGCC TTCCTAGTAAGACAGGAAACAGTCCCAAAACCAGCACTACTCGCGGCACCTACTGACTCT TAGGGACACGGAACACCACAACCAAGTGAGATGCCGTGGCCCAGAAAGAGACCCGTCCCA CATTAGACTCCCTTCTGTGCTCTAACCTGGGCGAGAAGCTAAGTATCACTTGAAGCCACC TGAGAAAAGGAATTTGCCTTTTGGTAGAAAATTTACCTTTCTCATGTAAGTGGAACCTCA TGGCCTGGACTTAGTTCTTGTCCTGCAAAGGTCTCCAGGCAGCTCCTTCCTATCAGTTGC TTGGAAAATAGTAGTGATGTTAGTAAGAAAGTGTGAGGCTGAAGGAAAGGATGAAGATAG GATGGTGCTAGCACTCGGCACTCCGTAAATGCAAGCTTTTGGACAGGGCAATGGTCTTTC TTCCTTGTTTGAACTGAAGATATCGTTAAGGAACCAAGCCTTGGGTCCATCTTGACAATG GTTTGTAGAAAAGCCTTTGACTGACAGTTCAGAGGTTGAGGAAGAACCTGTTCTGGGAAA GATCAGATCTGGTGCCCAAAGATCCTGTAGGCCAGTTAAAAAGACGTGCAAATGATTTGG AAGCACAGTTTCATAGAACAGGAAATAATTACAGATGACATCCAAAATTAAGAATTTTGT TGTTGACAGTTTGTGTTACTCTTCTTAAAACAGATTTACACCTGGCTTGTTTGTAAATTG CTGAGTCCTATTCATTCCTAGGGTGTAGATCTAGAAGAGATCTTACTTAAATACTCAAGA GTTATAAAAAGTACTAGCACATAGCTTTCAGAACTTTACATAGGACGCTCTGTATTCAGA CATGTGTGTTCTCTGCAACACTGCATCTAGAAGATTCAAGTATGTATCTCAGGGGAATAG AGAGAACCCTGGGATTCAGCACAACCTCCCACATCAGATCTATTTCTTTGGAATATTTTT AGGCTGCTCACTAATGTACCATATCCCGAGTGGTAAAGTAACTCGCTAGAATGGTAGCGT GTGTCAGTGCTTTGTTTAAGGGTGAGAAGAGGCAATTTTACCCTGTGGACTTTGACTTTC TCAAGCCAGTTCTTTGAAACTACAGTAAAGATTTGAGCACTGTTTGGAGGGAGACAATCT GTTTAATCAACTCAACAAGTGTTCCTGTGAGGAAATACTGGGAGCTGAGCCCCTTTCTGG AATGTGAATTCCATCGGAAATGGACAGGACAGGGACCCTGAGGTCTAAAGTCCTTTGGGA GGATGTGTGGATAAGGCAGTTCTGCAAGAAAGGTGCCATGTGCAGCGATCCTAGCAGCGG CAGTGTGAGCGAGGCTGCGAGGCTCAGTGTGAGTGTTCCGATTGCCTCCCCACACACAGC ACATGCATGCCAGCCTTGTCATGCTCATTGCAGATAAGGCTTAGAGATGTTGCGGAGGAT ACCAAAGGTCACTCCGTAGGACTTAACCCAAGTGGAACTCTAGGGCAAGTCCTGCCTCAG CTTTAAACACTCCACTGTGTGTGTCTTCTGCCTGAACAGTAATTAAATGGCTGTTGGAAA GGAACAGGGAAAGACTCAAGAGCTAGTTGCAATGGTAGGGTGGGGAGCTAGACCTTGAAC CACTGAGATTTGCATAGGCAGAAGATTCCTGGTGGGAAGGGAGGTACCGGCTAACCGAAA CTGATAAGCAGGCTTGTCTACAATTAGATCTTAAGTGAGGGTTGCACTTTACAGAGTTTT CTCCTTCTATAATCAGGACAGTTGTTATTATTCCAGAAATAATGAGACCTAAAGCTCAGA GTGAAACGATGTACTACTAGCAACAGAACCTAACTCCTAACTTCTCCTCTACCCGGCCAA GCCAAGTATTATTGAGGCTTTAGCTAGAAGACAGACACCTTTAAATGAGGCAGTGTGTTC TTTGTAATAGTGATACGAATATTAAGTCCTTTTTTATACTCTAGCTTTTAGTTCAGCTTT ACTTTTGTAGGATATAAATCTGAGGCATATTTATCAGGTGTTCAAGTCTCATTAATTTAT TCATTTAGCAAATATTTATCAAACTCCAATTGCATGTGTGCCAACCCCTCTGTGTGCTGG TCTCTTTCTTATTTCATTTAGTAGCACTGCTTTCAGCTGATGGAGTAGGTGGTTCAGTAG TGATGCTGTTTGACTGGGGCCCAGATCCCTGTATCTTGATGACAACTCCCCTACCAAGGG CTCCAGAATCTCCCTCAAGAGAACACACATAAGCCTTCCACACACCTCTTAAAGCTAGGA ACTTAGTCCCTGACCACAGTGCAGTGCTCCTCTTTGGAGAGCTGGGATGGCCACTCTTCA TCTAGGGATTAAACAGCCTGGGTCCCACCTCCATCCCCAAAAGTATCGCCCTGGGAAGGT TTCCTTCCTTCCATCATGTATCGTGGCAAGAGTGGGTGCAACCTGAGGGTGGAGGGAAAG TGGAAAAGGGCAGAATCCTTAAATACCAGTCAGGATCTGGGATCTAAACTGCTGCACTCC TTCCACTTACCAGAAGCGTCACGGACACCCCCCCCCCAGGTAAAGTACCTGCCCTTCCTT TGGCAGTGCTGCTTTCCCTTGATGGCCCAGGGAGGAGACGACAACTCTGTACTAAAACTA AGGCAAACATAGGTAGCATTTATCAAAAGTCAGGTGCAGCATAACACTAAGAATCTGTGC ATGCTATTCCATTCATTGTCCTAGTAAAAGGCACTGTTGTTTCTATTCTGTAGGGGAATT TGGGAGTTTACAGAGATGCCCGGTTGCTCAGAACTAGGATGTAAACCAGTGTGTCTTCCC ACAGTCTGGGGTCCCCACGAACCACTCCGAGTCCCCAGGCCTGCACAGAGAGCAGGTTCT AGCTCTTGGATGCCGCTGTGTCTCGGAAGAGCTGAGAACACAGTGGGGGCCCAAAGGTGG ACTCTGACCCAGGCCGAAGGGAAAAGGGCAGGGAGGAGAGAGCTCTGGCTGGTTTCTGCT GGGAAGAGAGTCCTGGTCTTGCTTAGTGACAGCTTGGATTGGCAGAAGTGGTGTCTGGAA ACTCAGAGAATCCTCCTGCTGGAGGTTAGACACACAGCTCGTTAGAGGAAGACCTGCTCC ATTGCTCCAGCACTTCGAGTCCCGATGAGAAGAGGCAGTCCATGGTTTTAAGGCATTTAT TGTAGAAAGGCAGAGAGAGGGAGAGAGTAGAGAGGTAGAGGCCATGGCCACGTGGAGAGA GGGGGGAAGGGAATGTGGAGAGAGGGGGAGCAAGAGGGCAAGAGAGAAGCAAGGGGGAAG CTGGAGTAAGTAAAAGAGGGAGGAGGGGGAAAGCAGCCCCTTTTATAGTAGGCTAGGCCT ACCTGGCTGTTGCCAGGTAACTGTGGAGGTAGAGTTCAGACAGAATACCAGGGACTTGGG GCATTGCCATATGTGACTGATGGCCACACACCTCTTTGATGGGGGATGTGGGAGGCTATA GCTGTGACAGGAGCCAGGGGCCCAGGGGTCGTGGCCGAACACCTGCCATCCTTTCCAGGT GGAAGTCACCTACCGGGTCACTGTGGTTCAAAGCCTGTGCACAGCTCACTGCCCCACAAT GAACTACTGATAAAAGGAGAGCAAAGCTGTCCCTAGAAGGGTAAAGGAGACTCAGAGAAC CTCACATGCCCCCTAGAGTCCTGTGAACCTCTAGCTTGTTAGAGTACTACAGACATTGTT CAGTAAACGCCAACTCCATGGTGTCTAAGATGCAGTTAGTAACAAAGTGTGGGATTATGC TCAAGCCTCCTCCCCACAAAAGACTTCAGAAATGTTGCAGTCTGCTTCACTGTTAGAAAG TCTCCTGGGTACATTAGATACATCGTCGCTTCAGATGCAAAGTTGGTCATTCTTAAGCTG CCGCTGTCTACCTAGAGGCAGGGGGCCATGGCAGGTAGCCTTGTCCCACCATTTTCACTA GTCACAAAGTTACAATCGCTGCTATACTAGGAAATAGACTTCCATCTTCCTCCTGCTTGA CAAATGTGAGACTTATCTTGGAGATAGAACCGACTTGCATAAGGCCATGCAGTGCTTAGC AGTTGACCACACTTAAATTCAGGCGTCTTGATACCCTGCTCGGAGATCTTTTCTTCGCAA TGGCAGGACTGTCTCTAATCCTTTCCTCACACGCTGCTCATGTGAGCTGATCTGACTGAG TGACTTCTCTGCAGAGACTATAGGATCAAGTTTGTCTCTCTTAACTGAGAATTCAGCATC CCTTGTTTGTCCATTGAATCCTGCCAGCACATCCCTGCTTCTACATGCCTGCTCCCAGGT GCTTCTCTAGATGAAGATGGCGTCCCAGGTAGGAGGTAGTTTATACTTTAGACCTGGAGA AGCTCAGGAGCCCCTGAGGAAGAGAGGGTTATTCATGGCCTCGTAAACTCACCACACTTC TGAGAAGCCGTTTCCATCTGTAGATGAGAGAAGTAGATCTATAGAAATGTTCACTTGCCT GAGTTGTGGAACCAGTAACAGGAGCCATGTTTGAATGTGGTCTGGCCAGGTTCTTTCTGC TTCTGCTTCATATAGAAAGTGGGGCCCGTCCTCCTATCTTCCTGCTCCTTGTCTCTCTAG CTTACCTTTCTATTCTTCTCTTCTATTTTATTTACACTGGATAAGAATGTTCTGGGCCAA AGTGGTCTCTTCTCATATCCCCCAGGAGCTCCTTGCTTTCTTGTCCCTGCCCTCTTACTA AGGCTGCTTCTGCCATCTGCGCTCTCCTATCATGCCTGCTCCAGTTCCAGACTCCTCACA AAATCCACTGTTTTGACAATGTTCAAAGTTCAATTCCAGTATTACCTAGGCCACATTTAA AGTTTAATTCTAATATTGCCCAGGTCAGAAGCTTTTCAGTTTATAGCCCAGTAGAGAAAA AGTAGACTTAGGTTCAGAAAACTTGAGTTTGGTCTCAGGTCAAAAGTTAATAAATTACCT CGAGGGGCTGCAGAGATAGCTCAGTGAAATGTACTGGCTGCTATTGCAGAGGACCCAGGT TTAACTCCCACACTCACATGACACCATCATTGATAATTCCAGTTCTGGGGGAGCTAGACC CCTGTTGTGTCTTCCACAAATGCTGCATGCATGTGGTGCACAGATACACATATAGGCAAA ACACCCACCCAAATTTTTAAAATAAAAACAATGATGACACCTTGAACAGAACTCTTGAGA AAATGTCTTTATTTTCTGTGATGGAGTAGCAGTGCCTTCCAGACTTCATCAGATTCTCCT GAGCACATACAGAATCCTAACTAGCATCTTTTCAAACTGGAAAGTTCACACTCTTAATTT GTATTATTCCCTATCTCCATCTCCTTCCAAATTCAAAGTGTTTTTCTTCAGCGTGTTTTA CTGCTGAAAACTAACATCATTCCTTTCCAGTACTTAACATGCGCTGCCTCATCTTTATTC TTTTTGTGCCTGGCCTTGTTGTGGTCTAGGTAACGATGCAGATCCTCCCCAGACCTGTTT GAACAGTTGTCACACCAGACTGCTTGTTTATTTTCACCATCTCTCCTGACCTGTCCTGAT GTAGATTATCTAATCCTAGTGGCCTGGACTCCTCTTTGGATTTGCAGAAGCAGTTAGTAT AGTGTTGTGTTTATAATGGTGTCTGCCCAGTAAGTTTTTGGACACTTGTTATTTAAGTAC ATGAACATATCAGACACTGCTGCATCAATCTGAAGATCCAACTTAGAACACAATACCCTA TTGAAACTTTAACAACAGCAGATAAAACAAACTTCAGTGTTTCCTAAAACTTTGTTGAGG AAGTTCTTGTAATCTACTATGTTTAGTCACTGTTCTGTTTCTGTGATAAAACACCATGAC CAAGGCAATTTATAAAGGGAAGTATTTAATTGGGGGCTTGCCTACAGTTTCAGAGGGTTC ATCCTTGATCACCATGGTGAGAAATATGGTAGCAGGCAAGCGGGCATGGTGCTGGAGCAA TAAATGAGAGCTTACATCCTGATCCTCAGTCAAGAAGACAGAGACATATAGAGTACTTGG TTTAAAACTTCCAAAGCCCACCCCAGTGACATACCTCCTCCAACAAGGATGTATCTCTTA GTCCTTCCTAAACAGTCCACCACTTGGGAACCAAATGTTCAAACATGCAAGCCTATGGGC ACCATTATTGAAACCACTATATATGTTAAAGCTAAAATTTGGGTTTTTCTGATGTTAGTC TGTGAGATACAATTTGAAATATTTTCTTTTACATATGCAGAAAAGTTCAAAAAGGAGATA AACTTACTTGTAAAAGCTAGTAGCATGTTGAAGATCAAGATGAAAAGGCTGCATGTTCTG CTAGTGTTGAACCTAGCCAGGACATTGGAACCTTCATAGAAGCAAAGCACCATGGGTAAC ACTGACTCAATGAAAAACGGAGTTTACTACCCAGTTCTCAGAGTCCACACAGAGCAGGGC TCTTTACTTAAAGAAACTTAAGCCATGCATCATACAGTTCCAGCAACAAGCCTAGCAGCA GCATCACCTTCCTGAGGCAACAGATCCCATGCATCCCGGCTCAAGTCTCACCTTCCCAGG GAGGCCTTACAAGGGACAGAGAGATTGACATCACCTGCACCCTCTCTTGAGGACCCACAC AGGGCATTAACTGTCTTGAGAAAGTTGCCTTTCTCAGAAGGCTTTGTGTAGTCCAACAAC TGCTCTCTAAGTGAGAACTGTAGATGTCATCTTTTATTTCTACATTGATTGTGATTAGGT TATTAAAAAAATGTTATCAAAGGGCAGAATATGAGACATACTGACAATTTCTCCTTCCTA GTTCCCCTGAGAGATATCTATCTATCTACCTATCTATCTATCTATCTATCTATCTAAAGA TTTTAGAACAGTGTATTTTGCACTTCAAAGCTTAAAATAAGCCTAGAACACTGATACAAG AAACGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTATTGTATTGCATTGCAGATTAG TGGAGAGAAAACAACCTAGAAAACGATGTGCCAGGAGCGGGCGAGTTGGTCTAGGCATGC CAGCAGCACAAACGTGCAGTCGTTGATTTGGAGAACGCGTTAGCTTCTTTCCAGTATCAC ACACCACACCCCATTGTTTAATGCTTTCTAGTTAAGGCCACACTCCTTAGCATGATAAGG TTCCCAACACAAACTCTTTCCCATTTATTTCTGACACTCCCCTTCTCAGCACCTCTGCCC AGCGACACCAGCCACTTTACACTCTTACAGTGGGCCTGCTTCCTCAAACTATCAGCCATG TACCTTGCCACCTTCTGTCCTTCTTCACTGGTTCTATGTCATTCCTGAAGCATCCTTTAG GTAGTCAGCATGCACCCCCACCCTGGGTCTTCTCTGCAGCATTCATGGGATCCCTAGTAA AGTAGAAATATAAAAAGTTTAATTGTGGTCCTCTCTTGCTACAGTGTAGCTAAGGGTTAG CTCTGTCCAGCACTGCTGTTCTCAGAAGGAGCAGCAACCGCTGCTTGATGAAGGAAGGAA GGAAGGAAGTTCGGAAGGAAGGAAGGAAGGAAGGAAGGAAGGAGGGGTCTGATTTTAAAC TTGGGTTTAAGTGAAACGTAACTACTGGACTCTCATTTCAGAAGTAAAATATGTCAACTA TAACAATGAGATGTTTAGTTTTAATTGTGTATATTTCCTATTTTGTTCGGTTAATAAGAG CTCCCCACTCCAAACCTATCCCTCTGAAATAAGAAGTTGTTCTGTGGCCCTGTATATTAA CTATTTTCTACCTCCATGGCCTCAGACTCTCACACCACTTGTCAAGGTGCCCCTGAAATA TTGCAGTACATCCTGGGCATGCCCACTGCTGGTCTCAGTCTAGAGTGGCCTCTTCCACCG TCTGTGTGTTCCTCTGTTATCTATCAATGCAGCCTCAGCAGAACTCTCTTTTATAAGGGC AAGACTTCTGAGTTTAAATGCTTAAAGTTTTCCCAGTGCAAAACTTGGCACAGGACAGGT TCTTAATAACTGTTTTTGAGAGGATGAGTGAGTACCATGTAGAAACATGCTAACTATAAT TTCCTACCAATTGTCAGCTAATCTGAGTGAGATACTACATTGAGTAGAGACAGTTTTCTT ACATAGGAATGTCCCATGTAGTAGTGCAGTGAGGTCTTCTTTCTCTCCTAACATGTTGGC AGCATAAATATACATAAATGTCAGTAAGTTATAACAATCAAACATCATTTCCATGCATGT GACCTACAGCATAGTCCTTAGCAGACCTTAGTGGTGTGGCATAGTCATTTGTGGGCAATT TAGCTTTGAGCGGAGAAGACTCCAGTTTGCAGCACCAGGCAAGTCTGTCATTGTGTGACA ATCACTGAATATACTTACAAAGCTAGGATGCGAGGACACCGCCATCTGCCCACATCCTGT TGCTCATCGTTGCATATGAGGTTTCTTGGTGGAAACCTTGATGGAAACACAGCACTGTCC CATCACCCTCCACTGCTGAGCACTCTTGCCTTGGTTGTTTGGTTGTTGTCTTAGCCTTCT TTGTCTGTCTCTCTCACAGATGAGAAGCTCTGATGAACTGATTCAGCCTCAAGCAGGAGA GATGGAGGGCACATTCCACTCATGGTCAGGTTACTGTGCCTCCTCTCTGCACAAAGGACA GCTTATTACATGTGTACTTGACAATGTATTTATAATCATTGCAAAGTCGAGACAGATTTT TCTTTCCTATTCCAGACAATCACTATCCTTGTAAATAAGAATCCATAAAATTGTTCTCTG AGTATTACATTTTTTTCAAGCATGTAGAAATATACTGTGTTATTCGAGTTCCAAGGTTTT TACAGTGTTTTTTACTTGGAAATCAAATTTTATATCTGAAAGGTTAATGGAGAAAACTAA TTATGCTATCTGGTAACCAAATGTGTGATGAGACATTTGTCTCTGTAATTAACACCAAGG AACTTTTATAGTTACATAAAATCGAATGCTGCGTAGAGTATGCTGTGAGCATTTGTTTGG ATGAGGTGTCCAAAACAGAGATGTTTATGGATGATATAAAGTTGAGCTGAAATGGAATGC AGGTGTCTGCGCATCCCTCAGCATCTCTTATTGTTGAAGTGGAAGCCAGAAGATTAATAA CTTTACTTTGTCATGATGAAATAAGTGATCTGTTCTTGGAACAGTGGTGCAGTACATAAG TTACTCAGTAATTCCAAGAATTTATTCTGTTCCAGGAATAATATCCTTAACAATTTATTT TTACAGAAAAAGTTGATGCAACATAATAGACTATGGAGTTGCGTATGTGGTTAATGGAAT TATATCTCAAACCTGACTTTACGCCTACAGATAAAATGCACAGAAGTCCCACAAAACGCA AGGTTAGGATACAGCTAGAAAGCACAAAGTCAGGGGAGGCAGAAGCTAAGGTTCTTCCAT TAACACTAACTCATTCTCATCGCACATATATAATTTTTTCGATTACAGCAAGACTTTAAT GAGCACCTTAATATGCACTGCATGAACCATGGCTGGGAGCTGCCGCCATGGAAGTGTTAG CTTTCATTTCTTCACAAGTTCAGTGTCCTTCCTTTGACTGCTCCTCAGGAAGGGAGAGCC TGTTACTGGATCACAGTGGAGATGTGTGGTCCCCACCTGACCCAACTCCCCCTGGTTTAC TCTGGCAATTCTTCGTGTGTCAAGGAGAGGGAACTACTTCTAACATCCCTTTGGGAAAAG CTTTCCTAAGATAAGACCAGACCAAGGCACCCACACAGTGACCCTGTTTGCCATACCCTG CTTGCTTGGTGGAAGGGAGACGTTTCTTCAAAGATGCCACAGTTGTCAGTTTACTTCTTA TAGATCAATGTTTTTAAAGCTTTCCTTAGCTGAATCTTCCCATCATGTGTCTTAATATAA TTTACTTTGTATTCATTTTGCAGCTGTCTACTGAACAGGCACTGATGCCAGACTAAAGAG ATGTTAAATCCCCTGCCTTGAGAAAAGGGAAGTAAGGGTACTTAGAAAACTGAGGCCTCT GGGGGACTCAGGAACGTAGCCTCTAGAAAGTGGCTCTTTTTTCCAGGCCAGTGTTTCATG GGATCCCTGGGTGTGTGAATGGGTGGGTCTCTGCCACCATGTCTACTTCTCAAGTTTTCT TGGGCCCTCTTCCATCTGCATATTCATTTTCTTCTATTCTGATGAGTTCGTTCTGGTTTT GTCTTACTATATTTATTTTATTATTATCCCTTGGAAGCCTGTTTGTTTTCAAATGAGGGA CAGAAGTAGGGTGGATCTGAATGGGAAGGGAGGTGGGAGGAACTGGGAGGAGTAGAGAGA GGGGCAACCGTAATTGGGAAAAATTGGGAAAAAAATCTATTTTCAATAAAAGGAAAAAAG AGAAAATGCCCTTTTAGCTGAGATCTAAACATATAGCGTGAAGGTGTGGCTTAGCATTCA GAGGGTTGATGGCACAAGTAGAGAGTGAGACAGGGAGGGGCTTCAGGACCACTGAGACTG CTGGAAGGCCTTCACTGTATTTAAAGCAGTGGTCTGCTGGCTTGACATGGCGGTCACTAA TTAGATCTACCGAATTGTTCAGAAGGGAGGTTAGACATTACCTATGTGATTCTAATGTGC ACCCAAACCTGATTGTCACTTCTATGGACATGGGGGTGGGGTGGAGGGGATGTGACAAAA GCCAAGACTCCAGAAATGAGCAAGGAGGCCAGATGGGGAGGCCAGTAAGCAACGTTGGGG AGCTGGGACCTCATCCTAAAGTTTTTGGCATTCCACAGAGGGACATAGTATGGTTAGATT TGCATAGTTGGAAAACCTCACTAAAGTCAGGGTGGAATAGACTGGAGAAGAATGATGCTG CCAAGGTTCTTGGGCAGAAGCCTCATCCAGTGGTGATGGGAGTAAAGATGTAGTGATGGA GACGCAGACAAGAAATAGAACTTAATGATTTCGTGTCTGGAGGAGGGGAGATAGGAGGAG AGGGGAAGGGACAGGAGTGGGGAGAGGAGAGGAAAGGGAGAGGGAAGGGGGAGAAGGAAA CAGAGGAGAAGAGAGAGGGGAGAGAAGAGGAGAGGACAGGACAGGACAGGAGAGGAGGAG TGAAGAGGAGTGGGAGGGGGAGGAAGAGGAAGGGGAGGAGAGAGGAGGAGGGGATGGGAG GAGAGAGAGGGAAAGGAAGGGGAGGACAGTTGAGAGGAAAGGAGGGGGAAAGGAAGGGGA GGGGAGAGGAGGGGAAGAGGGGAAAGGAGAAGAGGGGAGGGGAGAGGAGAGAAGAGGTGA GGAGGAGAGGAGAGGAGAGGAAGAGGAGAGGAGGGGAAGAGGGGAAAGGAGAAGAGGGGA GGGGAGAGGAGAGGAGAGGAGAGGAGAGGAGAGGAGAGGAGAGGAGAGGAGAGGAGAGGA GAGGAGAGGAAGGGGAGATAGAAAGGAGAGGGAAAGGAAAGGGGAGAAGAGGGGAGGAAT AGTTCCCAGGTGTCTGACTTGTCAGCTGAGCTGGTGCCATTAACTAAGGCTTGGAGATAG GTACAGTCACAGCAAAATAAAGCTGTGATATGGAAAATTTTAATCCCAAAGGGAGAAGAA ATTGGAGGAGGAAGGAGAAGACACCATGGGTTAGGAGTCAAGAGAGCATGGCCCTAAGGG CTGGCCAATTGGAGTTAAGAGCAGCCCAGATAAAACATAGTAAGTAATAACTTGGGTTAT TGATAGGACAGTAGATTCTAATAACAGATTGTGAGATGTCTAAGAGAGGCTAAGAGGCAA TTGGATATATGGGTCTCGGATCCTGAAATGAAGTCTGCGCTGGAGTTCTATACAGATGGT CAGTGGAACCAAGCAAGAGTCAGTAACTCCAGAAAGAACGTGGAGGGCAGGAAGACACCT GAACAGACTTCCTGAAAAACCCAAGGCATTAAAGGCAATGCTTTGCAGACCAGTGGTTTT GACATTGAAACGGGTTGTGATGCCAACTTAGTGCATTATCACCAGCACTGAGAACAGTAA CAGCAGCAGAAGTAATAAATACATGCATGTGCTTACATACATACATAGAGACTGCATGCA GGCCTAATGAATTAATAAATTCATGAAACTATCATCACATTTGTGTGCAGGGTTTCCATC TTCTGGGTTGTCATGGAAATGTGTTTCTTACTTGAACCATGGTTGGGAAGTTTGGAAGCT AACCGTTTAAACTACCATTGCTCAACTCTAGAGATTTCCCAGTAGTCTTGCTCCTGGAAG GCTGCCACCCTCCAGGTAACTTTGGCTTCATGTAATCTTTAAAGCAAAAGACTGCAGGCA AAACCAGTTTCATCATCATCAATATCATTTATATTGAAAACAAAACTGTGTTACCACATG CACATTTAACTTGCAGTATTTAAAGGTTTGGGTTTTTGTTTGTTTGTTTGTGGTTTTTTG TTTGTTTTGTTTTTTGTTTTGTTTGTTTGTTTGTTTCAAGGTGTTTATTGTAGAAAGGCA GAGAGAGGGAGAAGAGTAGAGAAGTAGAGGGCGGCCATGGCCATGTGGAGAGAGGGGAGA AGCGGGGGGAAGAAGGAGCCTGAAAGGTGAGAGTAAGAGCAAGAGCTTAAGGGAGAGAAG AGGCAAGAGCTGAAGTTTTTTAATTACTGAAGAAGTGTAATACAGTCAGTACTCGGTCAT GTTCACATTTAACTGATAGATGATACAGATATGGAAATTAACATCTTGGGAAGCCAAGCT TTGCACTTGTGTATTAGAGTTCCGTCAGAAGATTTCTGTACAGTAGATTAGAGGATCAGC ATTTCAAATCACATTGAAAAGGCTGTGTCTTTCCAAACAGTAAGTTATGAATATTTCATC TCTTACTGAATGAAGGCAAGAATTTTATTTACATTACTGTTGGAACTCAGAAGTGTCTTG TCTTTGTTGTTGCTTCTCTCTGTGTGTTTGCTGTTGCTTTTGGTTTGGTTTGTTGAGTTT ACGTTGCTGTTTTCTCTTCTTTTTTCTTTCTTTCTTTCTTTCTCTTTCCCCCCTGTTGGT TTGCTTTGCCCTCACAGTGCTAGGATTTGGAGACAGCTCTATCTACGATCTTGTTATTTT TGTCCTGTGTGGATTGTCAGCTTTTTGCTGTATATGTCATAGAATCACTAACATAAATAC ATTCATATTCTACTTTTCTGAATAAAACATTTGTTTTTCATAAAAAGAACAGAACTTATA TGAATCAAGTTTCTAATTTAAAAGGAAATTTATGAACCTTGTTCTTCGACTAGATTATTA GCACAGTTAAGTCAGACCCCATAAAGATGGTCCTGTAGAGACTCCATGGCTACCACCATG TATGGTGGCATAGCTAAGGGAATAAGGTACTCACCAGCATTCAGAGGATGTAACAGCAGC TCCCTGGACACCACACATTGTGAACACAGCAGGAGCCCCTCTGCCTTCACTGTCTAACTG AATGGGCTGGCACATGGTGAAGCGCATGAACCCAGATTCCAGCGACATCCAGGCGAGTTC TAGCCCATGCTGCAGTTTCTCATGAGGACAATGCATAGACTAATGTTCAAAGTTCTCAGT TAATCCTCAGGCTAAGTAGATGTGTCTGATGCTATATCTCAGGATAGCCCTGAATGTCAT TCAACACATCCATAGATAATGGTATGTTGTAATGCCAAAAGTTTGGACACACCTGAATAG AATACTGTCTGGAAAGCCTAGCTCAGTGATTCTCAGCCTTCCTAATGCTGTGACCCTTTA ATACAGTTCCTTATGTTGTGGTGACCCCCCCCCCCACTATATAATTATTTCACTGCTGCC TCATAACTGTAGTTATGCCTCTGTTATGAATTTATGCTGATTATGCTTATGTATGTATTG CTCCCAATATTTCCTTAAGGAAATGATGCTACAATGACTAATCTTGTACCGCATCACAGA CTGTTGCACTGTCTCTGCAGGATTAATTCTGACAAGGGGGCTTGCTAACTTTCACTCCAA AAAGGGATTTTGTTTTGTTTTACCAAATTGTATACCTAGCAGGAGTATATGACAGTGCCT GTATCCCTACTGAGAACTCGACTCTTATGAGTCTGTGATACTTGTTTGCCAAATGCAAGG ATGATGCGTTTCACCTTAATTTTCATTACATTAATCATCAGTGACATAATGTCAAATATT TATCAAATCCTTTACTTTTATTCCTGTCGTGAATTATTCTTGTGTCCTTGTCTAGTTTTT AGTTTATCCGAGCCTTCAAACATGCGACAACGTATTTACAGTCTGGATGCTCTTATCTAG GATCTGACTCACCAATTCAGTACTCTGTGGCCACTTTTTTGCCTCTTTCCTGTTCGGCGG CATTCAGACTATGCTGTGTGGAGCCCTTGGATCTCTTGAATGTCCTCCAAGGCCTTACAG GAAGCTGGCACCTGGCAAGGCCTCTTCAGCAGAGCTTGCTGTTCCTTATTTATTGGGGCT TCACTGAAGACTGCATTTTTAAAAGGGGGTTCACATAGAAAACCGTTGCTCCTTCTTATC AACTGTCTCTTCCCAGACCATACTTTGCTGAGTTGGAACCCCAGTCTTGCATGTCCCTGG TAAACACAGCACTTTCCCCCAACTTGCACCTCCCCCCCCCTCATGCCTGTTGGAAACCTT GATAATATTTGCATGTTAATCTGAGTATGGAATGAGGTGCTAATCTCAAGGCCTCTCAGA GTGGAGTCTACTTCAAATTCCTTTTCTTCCAGTTCATTGCAGAGGTTTGTGGTGAGGAAA ACTGTACCACAGACATGAGGAACCTGCCTCCCTCTGCCCTTTCCTCATGGCTAGCATGTC CTGAGACTTGGTTCCACACCAGCTTACACAGGTGTCTGAGACCGTCAGTGTAATCCTGAT CAGCGCACCACTTCCCACTGAGAAGCTCAGCTCTCTTTGTATTTACTTTAGCATGCCATT AACCTGAAAAATGCAAGGAGTCTTGAGCGTATGTGTGACAAGGACTCTCCTGGTATTGTG CAACCCTTGCCACTGTCTGGTTCCAGAACATTTTCATCATCCCCAGCAGAAACGCATTCT CAATGTTACCTCTGTACTGAGGTTTCTGCCCTCCACTCCAGTGCTAGCACTTAAGAACTG GAAAAGCCAGCCTTTAAGACAGTAGTCTGCCCTCCAGCCTGGAAGCTGGTTCTTCAATCT GCTTTTTTTCCCTGTTGATAAAGAACAGTGTCCTACTCGGTCACCAGTTCAGTGATCTGC GGCCTCTTTCCTGCTCGGTGGTATTCAGACAACGCTGTGTGAGCCCTGGGAGCTCCACCT ATGGTATAGTTCAAGATAATTAAGTCACTCAGTAACTACTGCTTTCTTAAATGAAACATT CTCCTTGCTTCTTTTAATCATTCTTGTTGGCTTTTTCATTATCTCAAGTTTTTCCACGGC CTCTTTAAAATAAAACTGGGCATGAGAGTGTAATACAAACCAACCAACAGTGAGCATAGT AAGACTGTAGGCAGCTTCCTGTGATTTGGGCCCTGCTAAGGCAAGTGGGTGGTGGGTTGC ACATGGGAACAGGGGGAGTGAGGAGTGGAGTTGTTAATGGCCTCCGGGATTGGGAATCCA GGAGTAGGTCTCACTCGCCTTCTAGGTTAGAAACCAATGTACTCATACTGCCATTAATGC GTGTTTGACCTGTCTCTGTGCTATTAGTAAAAGAAGATCTGCTATGTCCATGAAAGGTGT TCTACAGTCTTTGGAGTTGTCCAGAGAGGACAGCCAGCTGAAGCACCAGGACTGAAGTCA GCTTTACATGGCTGCGTTTCAAGAGCCTACTCATTTTCTGGCTTTATCAGAGCAAGGTTC TTGGGGCTATGTCATAGCTCAGTAATAGTGTGGGTGCTAAGGCTGTAGCTTCAAGTCCAG CATCGCAAATAAAGACGCAAGCTCAGTGTATACTTACATTTATGTAACCTTCTTTTTATA ATTCTCTGGCTGCTGTTACTGTCCATTCAGGTCCATAAGCTAGAGACCTCAATGTTATCT GTCATTGACTTTTCTTTGACATACCTCCCAGGAGTTAATAAGCAAGCCCTTTGGACTAAA GTTCTTTAATGTCTTCTTCTTTCCTCTTCCTTCCCACTCCTAATTGTGTCAGAAACTCAT CCCTATGTAATCTTTAGCAACACTCACCTGACTTTCCCTCCACACATGACTTTCTCCATC ATTTTCCCAAATTGTTTTTCTTTTTCTTTCTTTTTTTTTTTTTAAAGATTTATTTATTTA TTTTATGTAAGTACACTGTAGCTGTCCTCAGACACTCCAGAAGAGGGCGTCAGATCTTGT TACAGATGGTTGTGAGCCACCATGTGGTTGCTGGGATTTGAACTTCGGACCTTGGGAAGA GCAGTCAGGTGCTCTTACCCACTGAGCCATCTCACCAGCCCCCCAAATTGTTTTTCTAAA AGACTTATCTGTTCATCTCTTATCTTTCTATTGGAAGATAGTGAATTTAAGTTACCTCTT ACAGTAACTCATTGTCTCCAGAGTCTTGCTCAGCCTAGCATGTGAGGCTGCTCGTGAGGT GATGGCCTCACTATCATATCCTTTGGAATTTGAAACTCCTGCCACACTAAGCTGCTACTC AAGAGTAGTAGCTGGTGGCATGTCTCTATGGACATCTTCCTGAGGCTAGGAGTGGTGGCG TTAGGAGCCAACAGAAATCCAGGTTAACACTCCCCACCCGTGAGAAGAGAAAGAATAACT TTGGTCCAGAAGCCACAGAAAGAGCCGCATCTTCAAGGGAGAGCCCTGTTCTAGCTTCAG GGAGGAAACTCAAAATGTCTCTGCAAATAGTCAGGCAATTTGGTGACCAGGGTTCTAGGA CACAGAAGAGAAGTAGTTATGGGGCCTGGGAGAATTGGGATCATCTTTCAGAGCAACAAA TCAATACAAAAATGGGTAGAGATGTTATGAAATTTGGAGGGGAGTGTGTTTTCAGCTTGT GCCCGGTGATGGTTGCATCTTTGAGACTCTGGTGAATGTCTGTTGAGAAATGGATTTGAT TACCTTTTCACATTGTCCTATTAAATATTGCTTGTTTACTGCCTTTGTGTTGGCATCTGT TTTCACTAGGCCCCCTTCTGTTTTGTAAGCCAGTTCCTAAGGTTTTTTTTTTTTTTAAAG ATGTATTTTTTTAATGTATGAGTGCTCTATCTGCATGTACACCTGCATGCCAGAAAAGGG CATCAGATCCCTTTACAGATGGTTGTGAGTCAGCATGTGGTTGCTGAGAATCGAACTCAG GACCTCTGGAAGAGAAGACAGTGCTCTTAACTGCTGAGCCATCTCTCCAGCCCCTCTTAC AGTTTCTTAAGCGAGGTCTAGGGAACATTTACTATGCATGAGTACCTGGTGATCTGCAGT GCACATGCGTGGTGACTTCACAAGAGAAGAAGACACATGAAGACGGCATATTATCTTTTC CTTGTGGCCCCCAAACTGAATGCCCTGACGAGATTAAGAGTGATTCTGTGGGGGGACCTC CTGTGCTGTCGTCTGTGACTTCTTCATGTGAAGGAAAGTGATGTAGTCGTGTCAGCATTG AATGAAGGGTAAATAGAGCTCTGCCTGTTGTGTTCTTTGGACCTCGTCTGCTTCAGTTGC TCTCTACCTTATTTTGTCCAGTCTGTTACAGAAGCTGGAACTGAGTAGCTCAGCTGTGCT GGCTCACTATGATAATAAGTGGGTCACTTCTTATAGGTGGTCACTCAGTAAGTGGCTCGA GGGACGCATCTGTCTCCCTCTATCCCCAGCTCCAGCACTGTAGTTACAGGGCATAATGCT CAGCTCTGCGTGGTGCTGGGGATCTGAACTTAGGTCCTCATGCTTGCTTGCACGGCAAGC CCTTTGCTGACTGAGCCGTCTCCGGAGCTCCAGTTACTCCAGTCTTGAAAGGAATTAAAT TATGGTTGTTTCACTATAAGACAGCCACATGTCATAGCTCAACTAGAATATGATTTTTCT TGTTTGTTATTCCTTAGTAGATTAGTCTCTTGGAGTCGAATATGAGTGAAGATACATGCA GGTTTGGAAAGACATCAGGAATTCACAGGTTTCCGTATAGAATCTTATTTCTCCAAGTAG TACCTCACTCCCAAGACATTGTTTCCCAGATCCCTGTGCACAGAAAGACCCAGGAAGACG AGAGGTCAGCAAGCACCTTAGTCTCAACGGAAAGAACCAGCGCACTCGGAGTCTCCTGTG AGAGATTAGGCCCCTAATCCATCCGAATAGATTATCTCAAGACACTGTCGCTGTCCTCAG AGGCGGTAGGGGTTTCATTAACCAGCACCTTGGAAACTACGAATAGCCTGAGCCCTTCTG GTCTGCTTCTGCATAGCCCTTAGGTTATCTTAGGTTACTGTAGTACAGTTTCGAGGCAAC CCTTTTTAATTCAAGAAACTAACATAATGTAGCCAGTGGCAAGTCAGTGCAGTTGAGAAG TGAATTCAGATCTTGGGAAGATCACCCTAATCTAGCTGTTGCACCAACTACTCCCTGCAT CTGGGCCTGTGTGTCAGCCTGCCTGTCTGCCCCTGTTCTGGAGACTGACTCAGCTTTTTT GTAGTCCCTCAGCAGTCACCAGATTCTGACTTTCTGCCCCATCTGTCCTGAATGTGCAAG CCAAGTGCTTTCCCTCTGTGTGCTGCCCGTCCAGGAGTCCCAGGGTTCCTGTACCCCAGG AGCACCGGCAAAGGCAGTGGCCTCGGCTTCTCCCCACTTTTCTGGATACAGTGAGTATCC GAGCGCCCTCCTGAAGACTAGGTTATCCATTAAGGAGCCCAACCTTCTGCTTCTAAGAAA AACTTCTCAGTCAGTCCTTTTTCAACCCTCCTTCCTCTGGTCCCTCTACTGGTTTCAGAA GAGAATTCTGCATTATATGTGGTATTCTATTTTTCTGTTCTTTAACACGGCCTGCCACCA GCCCACCTTGAGCGGCTCCCTTGGCAGCCCCACTGCTTTCTTCCTGTCCTTCCCCTCCTG GGCTTCATCCTGCTCAGCTCTGCCCTTCCCTTAGATGTTTTGACCTTTGTGGACATTGCT TACTGCCAGGTTCTTCCTGTGCACGTGCCACCTGCTTTCTTCCTTTACTGCTGGCTGCTC AGCATTCTGGGCATCAACACCACTAAAAAATGGAAAATCAAACAAAAAAACCTCCACTTG TGTCTTTAGTCTTAATCCTCACAGACCCCAAGCTCTAGAACTTGGGAAGTAAACCATGAC AAAGCATTGTTGCTTTTAAAGTGTTCCAGGATCCTCCTGCCTTTTCTTTTCTCCCCCCCC ACCCCCATGGTAGCACTTTATTATAGACTCCTATCTTCCAAACACAGCTGAGCGGTGGTC AAGAAGCATCCCCCTCTCTTCCTGTTGTAGATATGGTCAGCACAGGAGGTGGCCTGGCAC TGGGTAAGAACCTGTTAGCCTGGCTGTGGGCAGCCCTTTCCAGGGAGCTACAGGTAACTG GAAAGACAGCACCTAGCCTGTGCCATGAAGACCCACCTTTGGTACTCCATTGCCGGTCTG GCAAAAGGGTCAGGAGTGGGAACACAGAGGAAAGATGCGTCCTCTTGCTGAGCCCCTGCT GTTGACCGGTGGGAAGGCCAGTCGCTGAGACTCACATTGCCTGCCAGGAGGCTACTTCAG AGCTCCCCGGAACTCTTCCAAGCACACCCTGCTCTGTAGACTAGCGAGAATGGTATAAAT TTTGTTGACTCTGCGATATTTAAATCATTCTTGGACATTCATTCTCATAAAAGATGGAAA GTGATTTACTGTTTCTGGATCATAACTTTGCTGGCATTTGAAGTAGAAAAAAAATTTCTA CCAATTAAGGTATTTTTCTTCTCATTAATGTGTTAAAAAATAATATAAACTTAGGAATAT GTTTTTCCCTGCATTCTATTCAACATGAAAGGCAGAATTTATATTTTTATTACCATTTTT AAGTTGAAGGTGTTGCTCAGTAGTCAGGCACATGCTTGGCATGAATTGGTCCCCAAACTC CACCCCTCACATTTTGAACTTTCTTATTTCAAAATAGTTTATAAAATTTCCATACACCAT AGTTGGTAAGAAAATACATTAATAAACTGAATATCTAACTAGATACTACAGTACATAGGT TTCTGTGAAACTACCAGGTTTTGCATGGGAATTCTGGCTCATACGATGCTAAGTACATTA AAATATCATTATATATTTATTTGTGATCTACATTTTTTTCTAATAGTCTCTTCTGTCTGT TTTTTCTCCTCACATTTTAAATTTTAAGCATTTATTAGGATGACTTCATGGCTATGTGTA CATACTTTGAAATAAGGTTTCCAGTGCTTCAGTTAGCGGGAATCACACTTCCTCTCTAAG ATGATATTGTTACTATAGAGATTAAGGTAACGCGGGGCTGAGGAGGTAGTGTGGTAGTGC AGCACACATCCGGTACAGAGCCGACCCTGGGCTTAACCTCCAGCACCAGGAGAGAGAAGA GAAGACAGGGTCTGTGTAGTAGCTTGCAATATCTGCGCGATTGTGCAGTTATCTTTAGTA CTATTTGTTAAATGTAACTATAGCATAGAGATACCTTAGCTGCCTTCTGTTTTGTTTGGG AATGGCGGTGGGCATGGGGAGTAGGGTCTCTTATAACTCTGTCTGGCCTGGAACTGGCTG TGTAGACCAGGACGGCCTCCAGCTCACCAGAGACCTGCTTCCCTGAGTGCTGGGATTAAA GGCATGGACCACCACGCCCAGCTGAATAGCCTTAGTTAAAAAAATAATAATAATAAAACA TGCCCTGAGGGAAAAGGAATCTTAATAAAGTAGTTGAAGTTTTAAAAACAAATGAACCAA CAAACCAAAAACAGATCTGGAGGCCGGCTGCAGAGTAAGTATATGTTACTGAACTGTGAT TGGAAGTAGTTAATGATGGTGACGTTTAGAGCATACTCATTTCTTCATCATCAGATAAGA ATCGACAGTCTCTCTCCCTTTCCCCTCCCTCCTCTCCCCCTCCCCCATCATCTCTCCCTC TACATGTTCCCAGAGAGCCTCTTCCCTTCTTTCTCTCCTTTCTCTCTCTGTCTTTCTCTA TCCCTTTTCTTTCTCTGCCTCTACTCCCTTCCCCAAACCCACTTCTCATGTCCCCCTCAA AACTTCATTTTATACTAAAAAAAAAAAAAGAAAGAAAAAAAAGAAGAAGTCAATATAAGT GACATGACGTTTAGAAACAGTGCTGAATCTTGCCCAAAGTACAGAGTTGGCACAGCCGGG ACCATGCAGTAGATTTTGGGGGGGGGAGGGTATGGTTTCCAGAGGAAGACAGCGTGGGGA GGCTACACTTCCCTTCTCCTGCAGATACAGCCAGTGTCTAAATGAGCAGGGATCCCTGAG ACAGCCTCACTAGGACACTAGGAAATGAAGACCTCCCGCTTGCCGTGCAGCCATGGAGAA TACCCACCTGCCTTAAGAGCTCCACTTCGAAGCTGCTTTGTTTTGGAGAGGCTGCCAGCC GAGGGGGGCAGAGTAGTTACCACTTATCTGCCTGCCATCCCCTGCAGCTATGTGGACTGT GGCTGAGCAGATGACTCTGCCCTGCTGGTCCCATCTTTGGTCTTCTGTCACCCACCGCTT TTTTTCTTATGAACCCTCACTCATCAATACTTCCAAAGAGGAGACTGAAAGTTAGTTTCT GATCCATCTTTGTTAGGGATCTACTCTGTGAATAGACATCATGACCAAGGCAACTCTTAG GACAACATTTAATTAGAGCTAGCGTATAGATTCAGAGATTCAGTCCGTTATCAAGGCAGG AGCATGGCAGCATCCAAGCAGGCATGGTACAGGCAGAGCTGAGAGTTCTACATCTTCATC TGAAGGCTGCCAGCAGAATACTGGCTTCCTGGCAGCTTGGATGAGGGTCTTAAAGCCCCC ACACAGTGACACACCTACTCCAACAGGGCCACACCTCTTAATAATGCCACTCCCTGGGCT GAGCCATCACATTATCCTACACTAAAGAGAGCTTTTTCTTAGAGAGAACCTGGCCAGGAA ACTATTTAGATAAAACGTGTCAGGGCTATGCTCTGCATAGCCAGTTTTCCTTCCTTTAAG CTTGCTGAATGATTTCAGAGTGTGGAATCAGTATTTTTTCCCATTTCCAAGGGCTGTCTG CTCTGGAGGTTATGGGAGGGGACTATTTGTGTTTGGTTTTCTTTTCTTAAGTTACAGTGC TAACTCTGACCCTGTTTCCATTAGGAGACGAAAGCATGGAAATTAAAAAACAAATTACGG GGATGAGAAGATTACTGAATGACAGCACTGGAAGGATATATCAGCGTGTCGGCAAAGAAG GAGAAAAATTAAAACAAGAGCCGCAGGTTGTGGATTTAGTCTGGCCTCAGCGGTCCAACT CTTCCACCGAGGCCTCACAGGGCCTCCACTCTAATTCACGTGGGGCGTGGAATGAACTAC CAACCCAAAGCGGGCAGTTCTCAGGGCAGTCTGGTCCACGCTCCAGAACCTTCCAGACTC AGCCCCACATCTCTGCAAGTTCCAATGGTACGATTGTCCAAAATATTTAGAATATCCTGG TGGGTTTGTCTTATTCCTGAATACGGAGTTTGTCCTTTGAGATCAATCTATGACACCCTC CACTGGTCACTGCCCTTGCTGGGTTCTTTGTAATTTTCTGGTGTGGGCCTGCGAACAGAA CACAGGGGTCTTACACATGCTAGGACACTGCTTGTGTGGGCCTGTGGATAGAACACGGGG TCTTACACATGCTAAGACACTGCTTGTGTGGGCCTGCGGATAGAACACAGGGTCTTACAC ATGCTAGGACACTGCTTGTGTGGGCCTGTGGATAGAACACGGGGTCTTACACATGCTAGG ACACTGCTTGTGTGGGCCTGTGGATAGAACACGGGGTCTTACACATGCTAAGACACTGCT TGTGTGGGCCTGCGGATAGAACACGGGGTCTTACACATGCTAGGACACTGCTTGTGTGGG CCTGTGGATAGAACACGGGGTCTTACACATGCTAGGACACTGCTTGTGTGGGCCTGTGAA CAGAACACGGGGTCTTACACATGCTAGGACACTGCTTGTGTGGGCCTGCGAACAGAACAC AGGGTCTTACACATGCTAGGACACTGCTTGTGTGGGCCTGCGGATAGAACACAGGGTCTT ACACATGCTAGGACACTGCTTGTGTGGGCCTGCGGATAGAACACAGGGTCTTACACATGC TAGGACACTGCTTGTGTGGGCCTGTGGATAGAACACAGGGTCTTACACATGCTAGGACAC TGCTTGTGTGGGCCTGTGGATAGAACACAGGGTCTTACACATGCTAGGACACTGCTTGTG TGGGCCTGTGGATAGAACACGGGGTCTTACACATGCTAGGACACTGCTTGTGTGGGCCTG TGGATAGAACACGGGGTCTTACACATGCTAAGACACTGCTTGTGTGGGCCTGCGGATAGA ACACGGGGTCTTACACATGCTAGGACACTGCTTGTGTGGGCCTGTGGATAGAACACGGGG TCTTACACATGCTAGGACACTGCTTGTGTGGGCCTGTGAACAGAACACGGGGTCTTACAC ATGCTAGGACACTGCTTGTGTGGGCCTGCGAACAGAACACAGGGTCTTACACATGCTAGG ACACTGCTTGTGTGGGCCTGCGGATAGAACACAGGGTCTTACACATGCTAGGACACTGCT TGTGTGGGCCTGCGGATAGAACACAGGGTCTTACACATGCTAGGACACTGCTTGTGTGGG CCTGTGGATAGAACACAGGGTCTTACACATGCTAGGACACTGCTTGTGTGGGCCTGTGGA TAGAACACGGGGTCTTACACATGCTAGGACACTGCTTGTGTGGGCCTGTGGATAGAACAC GGGGTCTTACACATGCTAAGACACTGCTTATGTGGGCCTGCGAACAGAACACAGGGTCTT ACACATGCTAGGACACTGCTTGTGTGGGCCTGCGGATAGAACACAGGGTCTTACACATGC TAGGACACTGCTTGTGTGGGCCTGTGGATAGAACACGGGGTCTTACACATGCTAGGACAC TGCTTGTGTGGGCCTGCGGATAGAACACAGGGTCTTACACATGCTAGGACACTGCTTGTG TGGGCCTGCGGATAGAACACGGGGTCTTACACATGCTAGGACACTGCTTGTGTGGGCCTG CGGATAGAACACAGGGTCTTACACATGCTAGGACACTGCTTGTGTGGGCCTGTGGATAGA ACACGGGGTCTTACACATGCTAGGACACTGCTTTGCTACTCAGCACCAGCTCCTGCACTG TGTTATTTTAAAAAGGATGAAAAAAGAAAGCCTTAAGCGTATAAAAACTCTAGAGCCGAG AGGGAGGAAGGTCAGGGGTCTGTGGAATCAGAATTCTCATCCACCAGTACATAGAGGATG CTGTCACCGCAGCCTGGACATCACTGCAGAAGCAGCTCCTTTTAGCACTGATAGAAGCTG CCCGGCTGTGTGCTATGTTACTGATGCAGCTCTTGCTTGGCCCTCACTTCACTTCCTCAT CAGAGAGGCCCAGTCAGTGATGCTGCACAGCCTCACCTTTTACACAGCTCTTTCTTTCTG CCTGTTCCAATGCTGAATTGCTGAAACTCAAGCTGAGACGGTCACCTTTAAAGCAGCAGT TCTCAACCTGTGGGGCGCGACCCCTTGGGCGTAACTGACCCTTTCCCAGGGGTCTCCCGA GACCACCATAAAATACAGATATCTATGATACAATTCATAATAGTGACAAATTATAGTTAT GAACTAGCAATGAAAATAATCTTATGGATGTGGGGGGGGGGGGTCACCACAACACAAGCA ACCGTATTAAAGTGTCAGAGTAATGGAAAGTTGAGAACCACTGGTTTAAAGTAAACTTTG TTTAAAATGGCTGACTGTTAAGTTGGGAGGAGGGGTTTCAATTTTTTTCTCAAAGCTTAG GGGAAAGAATTGATGCTTTCCTTGATAATATTAATTTTCCATCCAGTAACACTGTATGTT GTTTGGTTTATAAATTATGCATGGATATGCAGGTCTGTAGTTCCCATAAAGAGTAAGGGA AAAATAAGGTCTTTCAGATTCCTTGAAAAGTTAAGACTTTCCTTCCTTGCATTTTCACTT TATGAGATCCTTTGGTAAAAAGAAAATGTTCTGATTTTTTTTCCTTACACACAGTTCACA GTAACCAGTTCAGGGGCCTGAGGAGCCATCGTGAGACACTGTTGAGACAGTCAGGGACCC TAGTGATCGATGTATGGCAGCTTCTCTCCCTCCCAGTATTACATAGGCAAGCATCAAGTC CACATGCTGGCAGGCTTCCAGGGTAGAGGGACGTTGCTCTTTAAAGGCTCCTCCATAAAA ATAAAAAGTCTGTTCTCCTTAAAATTGGAAAATGATTTATAATGAGCTGAGAAGGGCTAG TTTTGTCCTCTAAAAAATCATAAAGACAGTGCTTAGATTAGTACCTAGGGTTGTTCTGCA AAGCCCTCTTAACTCTTCTCCACTAAGAGAAAAGAGTATATAGTATACACACACACACAC ACACACACACACACACACACACACATATACTCACACACATATATATATGAGTATATAGTA AGTGTAGCCCTCCCACATCAATAATTTGGGGGTAACATATTCCACTCACCAACATACAAG AGTGATAGATTTATCTTATAAATGTGTACTAATTAATATCTTTTTCTGATCATTGCTTGC ATCATTTCAGTACAGATACTATGCAAGGGCTGAAAAGAGAGTTCAGTAGTCACAGTGTCT GTCACATAGCATGGAAGCCTGAGTTCAAATCCAGGTGCAGCTTTTGCAACCCCTGCACTA GCGGTGTGAAGTCAGAACAGACGCGGTGGCCAGTCGGTCTAACAGATCAGTAGGCTCCAA GTGAGCTGAGAGATCCTCTCCTTCAAGGAAGACACACACTTGGCATCAGCCTTTGCCCTT CACACTCACATGCACACCCATGTGATCATACATATACACCAGGCACACTCAGACACACAA ATGTTCTGTACAGTTGATCCTTGAGTAATGGATGCTGGAATTATATTTTGTCGAGATTTG CAACATTGGGCAAACCGTCAGATAGATGGCACAGCCTAGAAACGGTGAAAAAAAATGTGT GGAAGTTAAACATGTCATCAATGCATAAAATATGTCTATAATATCAATTATTTTTTATCG TTATAATTTAATACCAGTTATTTTATCATTATAATTTACTACCAAAACACATTATTTTAA AAATCAAGATTTATTAGAACTTAGGCACACGAACACTATATAGACTGTGCATGACGTCAT TAAGAGAAATTTAAACAAATGTAAATTTTTTAGCTGCCCCCTTGTTACCATTGTGGAGAG TTAAAAATCAAAGTGGGACTTCCCTTGGGCCTGTGCCCTGCCCACCTCCCACAGTCCCTC ACAGGTCGCTTGGATACAGCTGTGACTGCTCTGTGTTACTTTGGAATGGTTGGTAAGGCT AAAGCTGAGTCACTTTGCTTCCATTGGAGTTTTAATGCTTACTCTTCTCCAGAAGTTACC TTTAATTCTTCTGTGGTTTTACCGTGGTAAACGTTGGTATCTACAAATAATGATTATTGT AGGAGTTAGATTGTATCTAGTGGATGGTAAATTACCTAAATTGGAACAAAACCTTTTACT TGACCTCACCTGCCTGCCAGAAACTTAAGAAGCAACTGCCCCTTAGACTCCCTTGATGCA TGGTAGCCAACCTGGGGTTGGAGGGGTCCAGCTGCTGAAGCTTCTTGCCAGATGGTCTGT TTTAGTTCACGGACAATGGGGAAATACTTGTTCATATGTGGGAGAAACAGAAGAGAGCAT CTTTGTTAAGGAACATACATTAAACTTAAACAGTGAGACGGAGACTACTGAGGGACTCAT AAGAAGCTAGAAAAGAGGGATGGTCAGTCCTTCATGAAGAAGAGCAACTGCAGACACCTC TGAGCAAGAAAACACTAGCCAATCCCACCCTGCCTCCTGCTTCTCCCCACCCCAGCCGGA GAGTTCTAGAAGTTTCTACGTATCCACAGCTCCTCGTTGCTACTAGTTTTTTTTTTAGGG TGTCTTAAGTTTTACTATGAACTCCTGTAGCATGCAGACCAGCAGTGGTTCTCCAAGACT ACTACAGAGCTGGACTCTGGTTTTTGCTTTTGCTGTTTGAGAAAGTAGCCTGGGTGTTTT ATCGTGACTTGTCAGAGCCTCACAGTAGACAGGCCTGCCTTGCCAGTACATTGTGTGCCC GCATTCACACAGACCCTGTGACACAACACAGCATGCACCTTACAAACAGAAGCCTGGATA ATTAGATAAAGTCAGACACCCCACATTTAGGTTGTGAAAATTACTGGTACGTTTTCTTCT GACACAGTTTGATGATAATTGTAAGTACTTCAAAATTCATTCAAGATTTATTTTTTTCCT TTTCTTTGTAATTAATTCTTGCATGCTTTGGGAGTATATCATTCTTCTCTTTCACGCTTA GGAGAACTTCCAGGGGTGAATTCAATAGTCGGATCCAACTGCTGTACTTGTAACTGCCAG TCAACCTTGCAGGCCATTCTCCAAGAGCTCAAGACCATGAGGAAATTAATGCAGTTTCAA GCAGGTACAAAGATCAGCCCTATACACACATCCTCTGCTGGTGATGTGTAGCTGACATCT TCGCTTGTGTGCATTGTCCTTTTGTCCCACACTCCTCCCACTTTGCTGTCTGTCTTGCTA TGCCTTTTCAAGTATCCATTTTCTCTACTCTTTCAGCAACCTGTGATTTTTGTCATATTT TATTTTTTAGTAAATCAAACAAATTTTGTCATTGTCCTTAATACCGCTGTTGGGCACATA GGCATGAACGCAGCATACTTCATCTCCTGATCTCCTGGTACTTCACAAATGCTAGTTAAT TAAATTTTGGAATATCTTATGTGAAAGAGCCCTTCAGGAAATACAGGCTTCCTTGCAGAA GATGCTCAAGGACGAGCACAAATGAGAAGCGGTGAGCCCTGGGCTCTGCCTGTGACTTTC TGCTGGCACTAGGACAGAGATGGTTAGACACAGCTCGTGTCTGCTCTGTCCGCTTCCTTC ACTTGACTCTTTGTTCTCTTTGTCTTTGGATAAGGGGAACAATCTCTCACTGAACCCCCA ATCTCTCACTTTCTAGCTGGGTAACTCCCAAGCTTCCCATCGTTATCTGTGAGTGAGTAT TAATGTCTGATTCGCAGGGTGGGTTTTTAAATGTGACAGAGATCGCAACAATAAATGAGA CCTATAAGGCAGACTTACTGTGCACCTCTGTTCTTTTATGGGCCCCACCGCACTTGCTAG AAGTTTGGAAGTCGAGGTCTTTGTCTAGTAGCTCATTATCTAATCGTCACAATGAATAAG GAAGCTGGAATTTTTATTTCTAGACAGCAGAAAGTGCTTGGCGCTGTTCATATGTCACAG CAGGACAGCAGCCCAGGCCTGTGGTGATGGGCCTGCTGACCCTTCACACCGTAGTGTTCA GAGTCATCTCTCAGAAAGTGCGCTCAGTGCCAGCCTCCCAGCAAGATCCTCACATGTGGT GATGTGGTTCTGATATAAAAGGCTTAGTACTTGCACTTATCAGTCACTCAAAATCATATT TTTAAAGAAAGCAAAAAGGATTCATTTATGGGAATAATAAGTCCAAGCCAAGGCCTAAAC TTGGACTTATCCCAACACAAAAGTGAGCATTTGGTCGATAAGTCGGTAAGCTCTTGACTC GCCTTGTCCCACCACAATAATCAGTGTTCTTGCTAACTGTCAAAGACAGGATCTCCGACA CACGGGCCCCAGAAAGAAAGGTTACTCATTCTTATAGGTGTTCTCGCCGAGGGAGAATTT CTTAGTACTTAAGAAAATATGCATATGAAGTGGAAATGGTTTATTTTGTTACTTAAGCTC CTTACTACTGAAATGGCAAGCTAGGGATCGCACTCATGCGGACCCTTGACTGGAGCCTTT TAGAATCTATTAAGTAAATGCTACCTTGTCACCCTGTTTTCTCTCCTGAACCTTTGCAGA TTAGCGAGGCAAGTGATTCCGGAGCTATGAGGAATAAAGAAAGGATAAACCGAATAAATG ACTCTCCTTTAATTTTCTTAAACTTAAAAAAAAAAATCATGTTGTGTGGGCAGATTTACT TAAGGGTTATCGCCCACGAGATTTAGGATTTAAATTCTGTTTTGAAAGCTTTACCCTTAT TTTTACAGGAGGACTTAGACCAAGCAGTGAGAGCTGAGTGCAGGAAAATGGGGCTCTTTC AAGACTTGCAGGAGAAGCAAGACTTGATAGCCCTCTGTCTGGACACCAAAAGCATCGGAA AGAGTGAGCTTAGAAAGGGCTTGGGCCTGGGGGATGTGGCTTAGCTGCTCCTGATCATGG TTGCCAGAGTCCATTTGACCCTGGGGACGAGAATCAAAATGCATATATGGCTGTATGCTG GAATCTCTGGAGAAACCGTGTAACAATATTGATGCCCTGGCCCTACCCTTGGATATTCTG ACCCACTGAGTCCAGGACAGATTATTAAGAATTGGGGTAATTTTTAAAACCACACTGATT CTAAAGTGTAGCTGAGAGCTAGAACTAGTGTCACTAATTAGCACATGCATAGTCAGAAAG GCCACTATCCAGGGAGTTGCTTCCAGAACTTAGACACTGCCTTCTAGTGCAAAGATAAAA ACATATTTGAATCAGTATCAATATTCTTGTTTTTTGGACTCATAGGAAATAAGAGGAAGC AGTCCGTGTTGATGTGCATTTAAGGACTTAATTTTCATGTGGCCTGTATTCATAGGTTTC TTTCTGTTTAGAAAAAAAAGCAGGCGTTTCTAGAGTTCTTATTTAGGGAGCCATGTTGAG AGATGAGGAGTTGGTGCAACCCATATTCTCCTCTGTCCCATTCCATCAGTGGTTGATAAA TGCTCCTACTTGGGGCATGCCTATGAAAGGCAAACTTGCCACCTCAGATTCCTTAAGTAC ATGTTCTGCATGAGTACCTGGTCATTGTACTATTTGTAGACTTGCTATTTCACGCGACTC ATTGAGAACAAGTGACGTTTAGAGAAGCAGGCAGCCTGACTTGACACCGGGGAGTGCAGT GTGCAGAGATGGTTGGTGCAGAGAACACTTGACGAGGAAGGACGACTAATGAGGCTTTTC CATGGCCTTACCCACCTAGCCCTGTTCTAGATAGACTTCTTCCAAACTGTTTCTTTCAAC CAGTCTTGCCCAGATCATCATCATCGTGTCCTTGTAGGCTGTAACTGATCAGCTGAACTC CAGAGACATTAGGGCTTTTGCTAGGATGGGCTTACCAGAGAGCATGAGCATCTATACTTA GATTTATGTTCTGGGGTTCTCCTTCAAACCTGCCACATGACCATGAAGCCATAGCTCTTA ACCCTTTCCTTCCATCGAAGCCAGGCTGCTGTACCGGTCTGATGATCCAGTACATTCAGA GCTGTTTCTCCTGGTGAGAAACACTCTGCTGTTAGGACTTTAAGGTGCTGAGTGAGATAT ATCTATCTGTTCTTCATCCTGAGGGAGCCAAGCCTCAGAGTCAGCGTGTATATCGCAGAG ACAGGCCAGGGTAGATTTTCCTCAGACACAAGTGCCTGTACCATATTTGTGTTTATTGTC CACAGTTGGAACTCAAAACAGACAACAACCCCCAATTTCCCTTATGTGCTCCCAGCGAAC CGCCGTCTCACGCAAGAGAAATAAAAAGAAAAAAGTGCTTCCGAAGACTGTGCAACCTGT GACGGCTGTGGAACCAAAGCCCAGTCCCTTGGAAACTGAGAAGAAGCCAGCAGCCTCGGC CACAAGGCCACCAGGTCTCCAAGCTGCAGAGCGCACCTCCACCGAGGAGAACCACGTCCT GGGATTTGGCATTGTTCTGGAATCGCCGTCCTCAGATGTAAGTTGATATGTTCTGGCTGC CAACCTGGTTGATAGAAGTTTCAGGAACCTTGTAGTATTAAGACTCTTTCCACCTAACTA GTTCTGCCCCAAACAAGAAGAGAGGCATGCATGTGAGGAAGAGGAGGAGACTGGTAAGAA CCGGAAAAATGTGAGCCTTCCTTGTTCACAGACATCCCACTTCTTATCTCAGAAAGGAGA GGGGTGTGTTGTAAATAATCTGCTCGCTAATTTCTCTACGATTTTTAATTTCCAAGTGGC AGTTTTCAATTTCCTCAATGTAGAAAACTAAGAGAATATAATTAAATCCTTTGTAGACGG GCATAAATGAACAGAAGCTTACAGATAAGGTCATACCTTTGTGGAAACACAAACTAAAAA TAAGAAAGGAGCAGCGGTGCTAATTCTGTTTTATAGATGCAAGCCACACTGCTAATTAGG TGGCAGTGCCATGCCATTTACTCCGTGTAATGATAGGTTAACGCTCTGCAAAGGTTTGCT ATTTTAATATCACGGCCTGAATGATGTTGCAGTCTGGGACGGTAGATTGCATCCGAGATA TCCATCTGACATGCTGTTTTATATTCATGGGCCCATAAATGAATTTCTGTCATAATGTGC TGAATTTGCAGCTGCATACTCTATTTACAATATCTTTATCTAGAGTACCTTTACGTTGTG AATCCCAACTTGTTGTCAGAGTTCTTAAAATAAACAGGAAAAAGTGATGTATTGTTCCCA GATTGCATAGGGTGAGGCTCCTGCCGAGCGCTCCCACAGACTCCTATAGGATTGGAGTTT CTCCCTGCCTCCTGAACTTTAAATAGGAAACAATTGCTGATTTCTGTAAGTATCATGAGA GGAAGGCAGTTTGCTAGCATTTATCTACATTTGGGCTTTTAATGAAAAGAATCATCTCAC TATGTTTTCAATCTAGAAAATTCTTTGCACTTTCACCAAACCTTTACTGTTAAAAGAGGC ATTTGTTTTAATAATACGTGTGTGCTAAAGCCATTAAACTCTTCTAAACTAATATTTAAT TTACAAAATCCTTTTGGTAGTGAAGTTTGGTTGTGTGACCAGCTCCCTTGTTTGATCGTA TTTTGTTATCACAACAGCTAAAGCCTGGTTCAAACCCTAGGTGAATCATATATTTGAAAA CAGATAAATTATTCTATAATAATTACAAAATATTATAAAGTACAGCTAGGCTGTTTTTGA TAAACTGTCATGTTTTCCTTAAATTTCTTAAAATTCTTTTCTGCTAGGCATTGGTATATT AGAACAGACTGTAGATCATCTGCTGTGTAGATGTGTCTAGTGCCACTAACAACTGAATTT TACCCTTTTATTGTTAAGATTCAAGTGTATTTTATCAATAAATTGGAGGTGTGGTAAAGA CCCTGTGTATATTTGCAAAATAGAATAGAATTTTTATTAGTTTTACCAACATCAGTATTT ATTTATGTAATACATACAAACAGTTTACATTTTATTCATGGCTGACTCTGGTACTTCTTA CCAAAAATGATTATTAAATGATAGTATGATTGTAAGGAAAGGGTGGGAAAGCTGTGGGCA TGTCATCTTTACAGTACCCATTACACCACCATTTAATTTACCTCTTCAGTACATGAGTGA GCTGAGAACCTCACATAGAGAACTTAACACTGAGTCCCAGGATGAGCTGCAAAAATGCTT TCCATGGGCTGTGCTCATAGGTGTCTGTCAGGCTGGCCGGAGCAGTTCCTGGGACGAGAA GTGGGCTTGACTCCAGAAAAATGGACTCTCTCTGCTCAAGGGACCTCCAACTTAGGTCCC TTTCTAATCTTCTAGTATTTCTTAGCTATGAGGCTATAAAATGTTTAATGGAAGTCTATA GGGAATAATTCTTCTAATTTTTACAGCAATTTTCCTATAAAACAAGTTGGAGAAAACACA GGGAGATAGGAGTTTTGCATTAGAAAATGGCTTCTGAGCTGGGCGTGGTGGCACACGCCT TTAATCCCAGCACTCGGGAGGCAGAGGCAGGTGGATTTCTGAGTTCGAGACCAGCCTGGT CTACAGAGTGAGTTCCAGGACAGCCAGGGCTATACAGAGAAACCCTGTCTCAAAGAAAGA AAAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGGAAAAGAAAAGAAAAGAAAAGAAA AGAAAAGAAAAGAAAAGAAAAGAAAAAAAGAAAGAAAAGAAAAGGGCCTCTGAAAAGTCT GCAGTGTTCAGAGGCCTTCAGTGGTAGTGTTGGGCAGTTTGTCTGTTGTTTCTCAAATAG CTGAGTGGCTTTGGGGAAAAGCAGGATGCTTCCAGGAGAGAAGACCTTGATGCTGCCCGT GAGATACAGTCCATCTTCGTCTGGGGGCACAGAGGAGCCGCTGGTGTAGGGTTCAGCAGA GGAACAATCTGCCTGTGAGGGTGGGGCCTGGAGTCCGTTATGAGTGAGAGACAGATGAAG AGGGAGAAGCTAGATCAATGGCTCTCAACTTGTGGGTCGAGACCCCTTCGGGAGCCGGCT GTGCCTTTCACAGGAGTCGCATATCAGAGATCCTGCATATCAGATAGTCACGTTAGGATT CGTAACAGTAGCAAAATTATAGTTATGAAGTAGCAGCAAAAATAATTTTATGGTTGAGAG TCATCACAGCAATCAGGAGCTGTATTATAGGGTCCCAGCCTTAGGAAGGTTGAGAACCGC TCTACTAGAGTTTAGGCAGAAAGCCAAAAGCTCCCTCTGGTTAACCAGGCAAGAGTGGGA AGCCTTAAAGTGAAGGGAGGTCCGTGAGGACAGGCTGCTTGCTGAGGGCAAAGCTCAGGC CTGGGTTTGGTTTTGGGAAGGAGGTGAGTGACGAGCTCTTACCAGCAACTTGACTCCGGG TGGGACTTCCTGTTCTACACAGGAAAGAAGAGAGTCCAGCGCTCTCACCCGTTCCTTAGA CCCTGTCGGCAAAGGAGGAGGAGGAGTGGCAAGCACCACCCCTCTGCTAAAACAACAAAC CTGTGGATTGTCCTTAAAGATTCGCAGTGTATTAAGTTACGCTTTTATATTAACTTGTCA TGTCACACAAATGCAATTGTGTGTATTCACAGAGAAAAACCAAATGTAACAGCCCATGTG GCCCTGGAGATCACTGTAGCTAACAGTCTTCTGAGTGACGATTATCCCTCCTTCATCACA GGAATGCACAGTGCTCTAACCAGGCCCACTGAAATATCAACACGTTAAATGATATATCAT ATATGGGAAGTCCTACTGCAGTGCTTTACATATAAAAGGTCCTTAATAAGTGTAATTTAC TTAATCTACAAATGATAAAATATCTGCTCCTGCAGGAAGACACCTTGTACAAAATCATCT TGAAAATATTGGGTCTCGATTTGGCTTCAGCCATAGCCCCTCCTTGGTGCATCTCCTCTC TGCCCATACACTATCAGGGCTCTAATCCAATCTGAGCAGTTCTCCTTTATGGAAACTTCT TGGGTTTTTTTGTTTTTTGTTTTGTTTTGTTTTGTTTTACTGAATTACTTCCATGATTTT GTATCCTTCTACCCCAGCTGCTCAAGAGCAGGGTTCTCTAGTATAAAAGTCGTAATACTC ATGGGACGTCCTGGGTGAAACAACTCATCTCCATTTAATCTTGCTGTTGTCCTCTTAAGG AGAGTCTGCACAAGTTGCCAGAGTCAGATGATGTTGAACTAATTCTCTACTCCGATCCTG TCATCTGCCCCTGTTCACTGTGGAAAAGCCTGTAGATGCCCATTCAAATACATGTACTTT GGTTTTTTAATTTTTATTGTTTTATATGTATAGGTATTTTTGCCCTTGTGCACGTGTGTG CACCATGTGTATGTCTGGTGCCCATGGCGGCCAGAAGAAAGTGTTGGCCTCCTTGGAGTT GCAGATGGCTGTGAACCACCTGTGGGTGCTGTGAGTCGCGCCTCTCCGTCTTCTAGAAAA GCATCCTTTACCACAGAGCCTTCGCTCCAGACCTCAAGCACACCTTGGTCATGATGAGCA CTCAGTGATTCTCTATGACTGAGCATTCCTTGGAAGGGAAGCAGATGGTTAGACTGTGAC TCTTTAATTCTCTTTACTCGGCGTTTTCTTGGGAGACAGCAAGTGGTTAAAAGAGCAGGC CGCTAGCTTAGGATCTCAGTTGTGTGACCCTGAGCAAGTGAACCCTGTTCCTCACTCAGC TTCCTCCCTATAAATGGGAATAATCATGCTTTCCTCACAGAGCTGGCCTCCTGGAAGAAT TAATGAAGCCTTCTATGGAAAGCACTTAGAACAGTGCCTGCCACATTTTAAGCACTCGAT AAATATTGGTTCTTTTTTTAAAAAAACCTTACCATTCCTACCTAAGTACCTTCAGAGGAA CCAATGTAAACATGGCTAAGTAAACTTAGCTGTCTGTATGATGATCAGATGTACGTGAAC AAAGAGCACTTTTGAGAGGGAAATAGCTAAGGGGTGTGGGGGCTCACATTTGGAACATGA TTATTCGACCCTTTTTAAGTTAACACTTAAATAAAATTCAGACCTAAATTACACAGAAGC AAAAGCAGAAACCCAAAGCCAATTCTGAAATACAAATACATGATTTAATTCTTTCTTTAT GAATTCACAACACAATGCTCTATGAGACAAAACAGCTGCTCACTTCTTACGCTCACGGCT GTTGGACGCTGGGTCTGTTGATCACTTTCTTAGGGCAGATATTGCACCTGAACTGCCTAG TTTTATGTTTGCTAATGGTTGACTTCTGTTTTGTTTTGTTTGCTTTGCTTTATTGAACTA CTCAGATAAGGTTTAAAAACCTATTTAATAATTTTTAATCATAGCAAATGTTTTTATTCG ATGGAGTTATTATAAATACTCTCCAGTAATTCCAGATGGCAAAAATTTTAAGTTAACAGA AGATAAATGATGAATATTCATCAGTTTAAGATAATTTTGTTAATCCTGATTTTGTGTGCT TCTTAAATAATGTTAAACGCATTGGTGCCTTCAACAAAAATAGCTTTTCAATTCAGAGTG CTTTCCTGATAACATCTTATCTCAATAGATAAAATGTTCTGCTAGGATCAATTAAGGTAA ACCATGGAAACCATTTTCCATTCACTCATTGACATTCAGGCAGATGTGCCTGAGAGCCTC GGTTTCTATGGAGGCTGCTTGGGTTCAAATCCTCGCCTCGTTATGTTAGTTGGATGATCT TTTAACAAGTTACTCAACCTTCCTGGTCCTTGGCTTTGCACGTGAAACCTTGGAATAAAG ATGGTAGCCACTTCATGGAATGAGCAAACTGATGTACCCTGTGTTTCCCTAGAGCCTAGG ACATAATAAGCAACAAATAAATATCAATTATATCATTATTTTCCAGGGTGCTCTGAAGGG AACGTAATAGTCTTTGCTCTTTAAGGAACACATGGGAGGAGTTTGCAGACAGTACTTGCA AGCCGCAGAGCACACAGAATGTCTCCAGAAAGCTGGGAAGATTGGAGCTTCTGTACCTGG AAGGTCAGAGACAAGTGTTCACCATGGACGTCTTCTCAGAGGAGCAATTTCTACGGAGTT AGGGGAGAAGAAGCTAGACTGTGGTGTTAAAATCTTACATATTGTCCATTTAGCTCAGTC GTCTTTAACATAAATCAGGCCTTAATGTTCAGAACCACGATTTATTGCCTGAGAAGGAAA AGGCTAACTACAGCTCTGAAAGGCTAGAATCTCTCACTATGCAAATGCATGAGGAAACTT TTGAGAGACTAAATTGTACTGTCTTTTCTAAGATCTTAATTCTACCAAATTTTATCAAAG AAACATAAAAGAATTAGAACTTTAATGATTTTTTTAAATCCTAGTCAATATTAAATATAT GCTGTGACCATTATACTTGCTTTTTCATAGAGATTTTGCTAAGCACATTTAATATCGGTC TAGATGGGGTGCAGCCAGCCAGCGGCATCTCTTCTATCAACACTGGGACTCTCAGTTCAG CTACATCCTTAGACCACACCTGTGCTGAGCTGACTAACAGAACAGAGTCAGCCGGAGTAT AACCGTCCCCCAGTCTCAGCTGGTCATTGGCCAAGTGCCTTGAGGTACCATTAAAAAATG GTGGTAGTAAATCTACTGGGTGCAGATTTTATTTGTAGAAAACATGTTAATTTTTCTTAT AAAAAAGATAACATTTATGAGCAAACCAAAATCTGTTACGTGTTTTGTGTGTTTAGGACT TTTTTCTTTTGGGCAGTGGTAGCACACACCTTTAGTCCCAGCACTTGGGAGGCAGAGGCA GGTGGATCTCTCTTTGAGGCCAGTTTGAAGCCAGCCTGGTCTACAGATTGAATTCCAGGA CAACCAAGGCTACACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCTTGTCTCAAAATT CTAATAATAATTATAGTAATAATAATTAACAAATAAAATAATTTTTCTCTCATGAACTGA AACTCATTTTTCTTGAAATAGATCAAATATTTAGTAGTCTAAATAAATAAGACAGAGGCT CATTATATATTGTAGTATTGCAATGTATAATGTTACATTTTCAGGGGCAGAAAATCCATC TTCCTCAGCAAAGCCCACTTGCTCATCTCTAGTTTTCTTTAAGGTTCCATCCTGAGCCGT TCTGAGACTTGACCAGCTGGCCCAGCTCCCTGGTCCTCACTCATATCACCTGAGACAGAC AGTCTTGTACATGTGCTAGTGAATGTGAGTCCTGTACAACACAGAGCTGGGAAGGCCATT GTGTATCATTTATTAATAATAACCGTTGAAAATCTGGGGCTATGGCCAATCAAAAGCATC TATGCACTTCTTTCCTCTTAACCAATGACTGTATCTGTAGCCTGTTAAATGTCTTACTAT AATGTTTTACCATTACTATCGTATATAAAACAGCCTGTATCAGAGGTGTTCCCTGAGCGA CTCATTATGTGATCTCTTTAAGGGTTTTATGATATGTTCATAGGAACTTGTGGGTGGCAG GGGACAGGGAAGTGTCTTTTTCATTCATCTTGTTGTAAAATCTATTACCTAAACTACTTC TAAGCGAAAGAAACACCACACCGGAAATGCAAAGAAACAGCATAGTCAGTGTAGCTGTCC TTGGTCCAGGGACATTTTCAAGAGCCATTAGGACTCAGCAGTTTTTGCTCCCAGAGCGTC ACCAGTAGAAGATGAACTCACACTGCTTAAGGCATTCCCAGTGCTGATACATTATACACA GTGACCAGGGTACCTAAAGGGAGCGGGATACTGCCCATAATAACTGTGAACATTGTAAGT TGTGCCCATAATTTGGACGTCATCATTTAAACATCTTTCAGCAACAGTGGATGCTGCAGA TTAGTTTATTATCTGTCTTGGCTTGAGCATCAAATAACGAATCTGTCAAGGAAAGCCTAG AGTATTTTTTACGTTGCTTATTTAGAAAAGTATTTTTATAACTATTATCAATAAGCAGAT CTCATTTAAACCTCAGCCAATAAACAAACAAGCAAAAAGATAATGATTCTACAACTAGAG AAAGTGTTTTAACCTGATTTTAAATATACATGCAGAGTTGTGGTTTATTATACAGCAATA ATGTACTATGATTATGCTTATAAAGTAGAATAGATGGCAAGATTTCATAGTGAAAACAAG ATAATTAGTATCATGGCTTTTTTTTTTTCATGTTTTAGAGCATAAAGTTAGCCCTCCCCC ACCTCCCTTCCTTTTTCTTGAAAGGAATTGGTGCTTTGTGGCGCCTTTAACCATGCTATA GTGCCCTGTTGTTACCTGCTAACAAGTCTGAACAGGAGTCAGGGAAGAAGATGGGGGAGG GGCTGTGATCTAGCCACCTTTGCAATTATGTTGCTGTCTGTTGCAGCTATTGACCCGGCA GTGGCAGATAGCAACAGCTTCGGCCACAGATGGCCCCTCTGCAGCCACACACCATATGCT TACGTACCATAAGAGGTCTTGGTGCCACAGAAACCTCCAGGTGTCTACTTTTAGGCATCA TAGCAGGTGCCACAAATAATAACCATACTGTGGCGGTCTCCTAAATCTTATCTTCAGGGC CTTGTTAGAATGCCATCCCACCTTTTTCCCTTCCCTTTCCCAGCCTGCCTTTTCTTAGTC CCTTTCCTCCACATCCCCGGCAGCCAGTCCTGCCTGACGTTAGCACTAACAGCCCTTGCT CAGAACCCCTCGGGTAGTGTTCCTCTTACCATGTAGTGTGTGTGGTGGTGGTGTTTATGT CCACCATAGCTACAGAGCCAGCCTTGGCTCCCTCTCCACAGAAGGCACTTGGTGAGTAGG TACTGAATCAGGTGCTCATCTCGGCCTGGAGCCCGCAAACCATCATTCTAAGACACTGCT GTGTGCCTGGCCACAGCGTGAGACTCAGGGGGCCACTTCCTCTGTAGAGCGAAAGGGAAA CTCGGACCTGGTCACTGAGTTCCTATGTAGCATTTTGTTTATTCTAGTACATATCTGCTG GATGCTGACTGGATTCTTGGCACGCTAGATATAAAAGCTATGTATCCCAGCTAGGTAAAT GCAGTACAAAACGTGCTGTAAACATATTTCATAGAAAGTAATTTGCAGACATTAAGAAGG GGATGGCTAGTTCAGCCTGGTGTTCTATTCAGGTGGGTGTTTCTGAAGCTAGGGTGCTTC AGGGAAATCCTCCAGGGAAAATGTTTGGAGTCTCAAAAGTCAGATGTCTGAGTTTTAAGC ACCCAGAGTTACAGAAATAAACTAAATTGCAGTTCTTTCCCTGTCTTCTCTTATGACTTA AGATCTCCTGTACTACCCTAGATGGTCAGATGACTATAGGATGCACTTGGCTGAGGGTTC TCATGGATTCTATATGATACAGGAACTCCTATGAAAAATCTAAGCTGAGTTCATTTAGAA TCAAAGTTCACAGGATGTACAAAACATAAAACCGTCTGTCGGATTTTGATGGTAAAATTC TCGCCATTTCTAACAATTCCACATTGGATTCCTTAACAAGTGTTTTCTGAGTGCTGGCCG TGTGCCCATGCATGTGCAGGATTAGGTATTCAGTCTCTGGCTCCTGTCAAGCTCCCCTAG ACCTTTGACCAGCAAGCAGCAAGATGCAAAAGTCAGGGGGAATCTGACAGCACTGTGTTT TCAGTGATCTTTACCAAGTGCTCAGAAGCTGAACGTTAAATGGCAAAGTGGAGTGGAAGA ATGAGGTGAGATTCAGGATAATCCAGCCCAAAATTCCATTTTCAAGGGGCAAGGTCCAAA CACCTTCCTTAGCTGTCTGAATGATGTAGGCTATGTACTGAATGTGCTACACTGTATAGT GTGCTGGGCACACAGTAGGACAAACAAAAAGAGTGACTTTATCAGGAGAGACTCTGACCC TCACATCTAAAGGGCTGCATATTTAAGAGCTGCACATAGGACATCTGGGGACAATCTGTG ATTGGCAGACAGCTTGTAGAAGGAGGACTCTCCATTGACTAAATCCACCCCATTCCATTT CTATTCATTTGCATTATCACCATTTGTAGGTTTTATTAGTGTAACCCATTTCATAGCTGA TAGAGGAGTGGGGACATGTGGGGGTAGTCCTGCATTTGTCAACTTACATGAAATAAATTA TTTGACATTTGCATTATTTTGAAGTCATTTTTTGGTTCAAGGTTTTTAGGCCTTAGTTTT ACCATTTACAAAATAAGAGTGTTGCATCTAGGTGAGTCATGTCTTTTTACCTATAGGATT GTATTACTGTGTAATTATCCAGCCTTCTCCGAACTATTTGTATGTCTAGAAACATGTAAG ACTTATTGTTGGAATTATCACATCACCTTTTATGAATTATAAGTGGTTGTTAATTTTATA AATTGCAAAATCTGGCACACAGAGCTGAGATGGTGAGACTATATAGACTATATCACTTAG CCACTGATTGATTGATTTTTTTTTTATTTTTGCTCTTATGCCTAAAGTAAAATGTTTTAC ATCTTGTTTTTAATGAAATATTTCTCTTTTTATTTTTTGGTAGCCAGAAGTGCAACTTGC TGAAGGCTTCGATGTGTTTATGCCCAAATCTCAGCTGGACTCTATACTGTCAAACTACAC TCGCTCAGGAAGCCTTCTGTTTAGAAAACTGGTGTGTGCATTTTTTGACGACAAGACTTT GGCTAACTCCTTACCCAACGGAAAGCGGAAAAGAGGGTTCAATGACAACCGGAAAGGACT AGACCAAAACATTGTGGGTGCAATAAAAGGTTGGTCTGCGTCGTTTCGTTTTAGGGGTTC TTTGTTGAGTTTTGCCTTCAATCCATCAAGGTACAGGTAAAACAATGCTAAGCTAACTAG ATGCAAGTTTAATTTGCTATTAGCAACCTCCCCATGGATGTGACTCTGTAAGTCCCCACC CCAGATACTCTAGGATACTATTCAATGGGATACCAATGTATTGCTGAACTCATAGCTTTA GAACCAGCTTTGTCTGCTACAGAACCAAAAACACTTGGCAAGTGGAGATATATATATATA TAGATAGATAGATAGATAGATAGATAGATAGATAGATAGATATAGATACGTAAATAGAGA GATATATAGATATATATATTTCTTGGAATAAATATGTGTGTGTGTGTGTATATATATATA TACACACATACATACATACATACATACATACATACATACATACACACACACACACACGTA TATATTCCAAGATCTTTGCCAAACTATGATTTGGGCAAAATTTAAGCTTAAAAATAAGAA TAAAACTGTGGTATACGTTTTAAAAAGTAGCACATCTCTTGGGAAGTTTAGAAGCTGTGT CATCAGAACATATCTGAAGATCTTTTAAATACGAGTGAAGCCACTTACTCTCTCTCCCCA CATATTCCCAGCCAACGCAGTCCATTTTGTAGTGTGACATGCAGTTGTATTTGTCACTTG GAGGGACAGTTTTGGCTCTTCTCCTTCACCTCCTTTGAACACGTGTCCATTCCACCATGG TTTGGCAGGTATGTGGATGTGTGTCTTCATCCCTAGCCACTTCCAAATCTTACAGCCTGC TCTTCCCTGTTCCGTATCTGTGTTTAGGACTGTGGTGGCTTTAGAAAGAGAAGTATTCAA ATGTTGTTATCAAAATGAATTGGAGCTTAACCTCTGCTCTGAATGTTCTTCCCTGGCTCG GGCTCTACCTTGTCATGACTGTCAGTGGGGCTGACTCAGAGCTTTCCCTGCCTCCTCTTG CTGGCCTTTATCTTGCAGAATGAGTAAATGAATTCAATAATGCTTAAAGGATACTTGGAA ATTCACAATTAACTTTACAAAATAATTCAATTTTTAAATGGAGTTAGCAAGTACCAGACA CCCTTTGCTCGTGGCCAGAAGAACATTGCCTTCATTAACAGGACATTTCTCATAGTCCAT CAGAATTTTTTTTTCACTTAGAGTGACAGTTGAGTTCTATTAACTAAGAAGCACCACAGA GATACCACCGCCTTTGCCATTTGTGAAAAGGATGATTCAGCCTGCAGTGAAACGAAAAAC AAGATTATAGAATTTGAAAACCAGTCAATAATGTAACTAGGACTCTGAAGAGAAGAGGGA GCTGTTTCCATCTCCACAGACTGGGCCTTCTCAAACAAGGGGGTCAAGGCTGCTGATGTA GTTCTGCAACACACACGCATTGGCTTGATTTTCTTTCTTTCCCAGAACAGTCTATTAACT TTATAAAGGCACTTTGAAATTGGAAAACTGTAACTTCATCTGTGTGACATTAGAAGTGCG TCTATAATAGATGGTAATGAAATACATCATTGCAAATAGACTGGTGATCAGACAAGGGTT CAAAATCTGTTACAAATAGCAAGAGGCTAGACATCAGACAAGAGTTTAAAAATATACTAC ACAAGTTAAAAGAAGATATACCTTAATTTTTTCCATGCTTTTAATAAATATAGCAACAAG GTCCCTATTCCTAATACAAACTAAAGCAAGTTAATCAAATGAAAGAACTCAACATTTCCA GTCTGCCCACAACCTCATTTAAAACCCTGCTCTAGCTTTATTCTGTTGCTGTGACAAAAA CACATATTTAATGATAGACATATTCTGGTTTCTTTCTCTAATTACAAAAACAATTCATCC TGATAAAAGTCTTAATTCCCACTTCAGAGTACCCTGTGCCCTCCTGCCATCTTGATTCAG CTATGAGAACAGCACCTGCCTGCTCTGTAAGACATTTTATTTAGTTAGTTTACAGGATTT CTTATAAGCTCCTTGAAAACATGCTTTGTCTGACATGTTCTTACTACCTGCACCACTTGT AGGAAGTCAGGAGAAGCCACTGCCAAGCATGCTGATCTAGCAATGACTTCTGAGGGCAGC TGGGAAGCTGCAGCTGCTGGCAGAGGCTTTGCCGGAGCTTCCCTCGTGTGCCCTGAGACA GGGCCCCTGAGAGGAGTCCATTGCCGTCATGTCCGTGTAACTCCCTCATCATCTTCTGTC AGATCGTAAGAGAGGACGAGAGAGTGACGTCACATGCAGACTGTTACAAGCTAGCACTTA TTCTTTGAGCCCACTGAGCTCGCTCCCAAATCCTTTTCTTTCCCCTAAGAGAAAGCGTTA GAAGCGTCTAGATTGCACTGGCTGGGGTATTCACTCTTCTTTCTGTGGATACCTGCACTC TGACCCTGCTTGCTGTTAGCTTTATCCCTACTCAGTCACTGAACTCTCTCGGGATAAAGG AAAACATCCCCTTCCTCTACACACTGCTTCTGGAAATGCGTGCTGAGTGAACGAGTAGCA GCACTTTCGCGCTTCATCCTGACGTAGGTCTTACTTCACCAGCACAATGGGTTTAGTGCC AAATAGTTTCATACTTCTATAACCAGTTTGGAATGACAGATGTCAAAATATACTTGTAAA TGTCTAATAAAGGTATTCAATAAATTTCCAGTGAAAATAAAAAAAGTGGAAACCAAAATT TAATATAAATCTCTTAAGACCACACCTTCCAATACATCTCTCTCTTTGCCATAGTTTTCT CTCAATGGTTTTGAGAGCATACATTTACAAATGAATTTTGGAAGTAGGTATTATTGAAGG TCTTATAGAATAACCATTTCTAGCTTTTTCTTCCTATCAGAGATAAGAGGGAAACATATT CTCCTAACTCGGGTCTTTTGCATCTGAGTATTTGGGGAAGTAGTGAAATGATCTCTTCCT ATACCCTATTCCAAGGCTGTCGGGATTGTTGTTGTCATGGCCGAGTATTTAAGAAAGAGT GTGTGTGCATGTGTGTGCATGTGTGTGCATTCTTCCCTACTCTGTCTCATGAGGCAGTGA ACACACTGTGTATTATTTTGAAATGTCCTATAAACTAAGAACAGAAAAATGGTTCACTTT ATAAACTCTCGCATGTAAGAAATAGCAGTAAAGGAGCAATGAGGATTAGATCAATTAAAA CACCAGTTGCAGAATGATACAGTCTGTGAAATGCCTGTGAGAGGGAACAGAGATGCCATG AGATCTCATGTATTGATTTATGTATGTGTTATTTATGTATCCTTGCGTCTCTGAAATGAA ACCAACTTAACTGCGGTGTCTGGTCATTTTTATGTGTTCTTAGATTCAGTTTGCAAGTGT TTTTAAAAGTTAGATTTATTTATTTTATTTTATGTCCATGAGTGTTTTGCCAGCATGTAT GTATATGTAGCACATGTGTGCAGTGTTTGTGAGAGGCAGGAGAGGGCACCAGGTCCCCAG GCCTGGGTTTCAGAGCGCTCGGTAAGTAAGAGCAGGTCGGACCCTTACTCGCTGAGCTTC CTCCAGCTCCAGTTTGCAAGGACCATATTGAGATTTTTTCATCTACATTCATCATTGAGA TTGGTTTATAGCTTCCTTTTTTATTGTGTCTCTATCTGGTTTCATAGTTGGTATTATGCA GCCTTCATAAAAAGAAGTCTAGACTCAGAGAGAGATTATGCAAGGTGATATTTATTGTCT TGAGGAAGCTAGCTTTGACTGTCAATCACTTTTAAAAATGAACCAAGGAAAAAAGTTTAT TAGGGGATAATTAACACAGTTTTTTTGTGTGATAATTCTTCCCATGACAATATCTCAAAA GCAAAACATAAGCTTCTTTGCAGAGATGATAGTTTTCACATAATTTTATGCATTAGTAGT GACTTATAGTTAATGATGATCCATAAAGAGATTAATGGGTAAGTAAGGTATTGCTAATGA CCTTAATTGGGACAACTCACCTGAAGCTTGGGAGTGTGGCCCTGTGGTAGAGCACATGCT TAGCGTATGTGAAGCCCTGCGTTTGATCCCCAGATTGGTAAGAACAAAACAAATGACGAT ATAAAAACTTTAATATTTTGAGCAGCAGGAAACAACTTATCTCTTTAACTAGAGATTTGG AAGCAGTGCTGGGCAAAGCTTAGCTGGGACTTGTAACTGACTCTGTAGGCAAAACCTAAC ACAGAGGTGAGTCCTGCATTTCCTCGCCACCCAGCACGCTGTCCCTCTGAAGGCTGCTGT TGGCTCACAATTGCTTCTTCTGTGATATGCTCACTGGACCATGCAATTTGACCTAAGAGT TACCTATATGTGATATTGACTGCCTGGAAGCCCTTCAAAAATAGTTGCAACAAAGCATAA TTGTAGTTATGATTTTTAATCTGACTTTATAGTAATTTATTAAGAAAGTTTTTGCTGTGT AACTGGGCTGGAGTTTTGATTCTCCTTGCATTCAGCTGATATCACTGATGTCTGTCAAAT GGAAGAGATCGTTGGTTGTTGGCCATCACTCTACCTCCTTCAGCACAGTTGGCCATTCCT GAGAGATCAGCATTGCCTGTCTAGAGAGCCTTGGGGACTGAGAACTATGGGAGGGACAGC TTGTATATAGTAGTATTCCATACAGTTTAAAGTTGAATGCCCACTATCATTAATCATACT GTCACATACTTTACAGAAAGGACCATCAAAAGCTCCCACTTTATTTCATGACTCTAGACA CTTAAGGTCCATATCTGTTGTGTGATAGGACCTCTATTTCCTACAGTTACTGTAGATAAT TCACTTTATGGTGAATTGATTTTTAAAAGGGGGAGGGGGGAAGTAGCTGTTTGGAATATA GGTTAAATATAATCTTCTAGCTAACAATATCATTTTAAAAGCTTATTATTTACTATTATT ATTTGACCTCAAAGATTTGAATTTATATAGAAGTGGAGTTTGTATCTGGTTTATTCTTAT TTTTTATGGTAATTTTCCTGTGTTCCCAGAACTCCATGATACATTGGCTACAATTCGCAT ATCTCTATGGTGATGGCTTTATTTCTTTATACAAAGGACAGAGGCTATAAGGAATTTGAG TAAATTTACTTAGCTGAAACTTCCCCAAAGTGGCAGCATTAAAGTGGCCTCTCTGACTTC AAAGTCATTTTCTAGTATGTAGTTTTTATAGAGATGTTTGAAATTAAACATTTCTCTCTT AAAATTTTGGATTCTTTGTAAAATCTCCTTGGAAATTGGCTCTGCTGATGGTCTGAGACC AGTTATTATTGATGCAAAGCATATTCAAAGTGAATTTCTAGTTAGACATAGCTCTGCTTC AATTTATTTCCTAGATTCAAGGATAGGTCTTTTCCTGAAGATATTGAAAACTAATTCTAT GATGCTGGGGAAGAAAATCAAAGACTGCTCCCTTCTCTAGTGAAAGAAACACGTCTAATA CTTTTCTCCTTCATAGAACTGAATTTAACAAAAGCTTGAAAGCAAATATTACATAGAGCT TATCTCCCCCAAGTTTTATGTAAATTAAATTCTTGATTAGACATTAGTCAACAAGAGGCA GTATATGCTTTGCTTCAAGGATCCTTTTGGAAGATGACCAGCTGCTAATTTACCTGATCA TTTTTTTTATATATAAAATCTGCTTAAAACAGATCACAACTGTATAACAGCCAGTGTTAC ATGTAGAAAGCTTGGCTCTTCATCTGGATCATCAGAATGTTTTTTGCAGGTTTTTGGGTT GGTTGATTTATTTTTGTGAGTGGATATTGAGGTTTAAACCTAGGGCTTCATCGCTTCATG CGCACTAGGTGAGCATTCAGCCCTCACCTTATTTTTGTTTTATTTTCCTACCTTTTGGGT GATCTCAGTGACAAATGAATCATACTGAACTCAACAATGCTACGTAGGCAACCCTGAGTT TTCAGTTCCTTGCAGACTGGAGCTCATATTTTGCATCAAGATCATCTAGGAGGTTGGGTC AAAATCTAGATTCTGGGGCTCCATCCTCAGAGATGAATTCCACAGGTGTGAGACAGTCCT CAAATCTTGGTCTTTGAACAGGTGATACTGATTTTGGTTGCTTTCAGCATCCCCAACCCC CTTGGGGATGATACACCTATACTCAGAATCACTTTAGATGTCAGCAGCATGCAGCCATCT ACCTGTGAGACTCCAATTTCTGAAGGCTGTTTTCTTTCTCATCTGGAGGAAATGATAACA CAGCATTATCTCAGCAGAGTCCTTCTTAACCCTTCTTTGAACTCAAAGATTTGTTTTTTT ATTGTGTTTGTTTGTTGTGTTGTTTGATTGTGTTGTTTTGTTTGAAGGGTTTCACTGTAC AGCTCTACTGACCTGGAACTACCTGTGTAGACCAGGCTGGCCTCCAGTTTATAGAGATCT GGATGTCTCTGCTTGCCTAGTGTTGGGATTCAAGGCATGTGCCACCACTTGGCTTAAAGT TTTTGTTTAAACCCTGTGTTGTATACTACAAGGATCCTGTTTTCAGCATCCTTGAAGTGA CTCTGTAGGACTAGACTGAACAACATATCCATCTAATTCACTCATATCACCAAGAAGAAA GAAAAGCGTTTCCATATCCAGACTTAGGAATCAGTAGACACATTCCAGCAGTCTCCCTTC TGTCTTGACCTCACAGTCTTCATCCTTGGCAGTCTCTTGACCTGGGTTCCCTCTCTACCA TGGGACGTATTCATGGAAGAAGCACTTACTCTGCCAGCTTCTTCACCACACAGAGTGGTG GGTTCTGTCCATACTCACACTCTGTAGAAGTTACAAGAACAGCTTCTCATAAGCCTATAA GCTTAGACATCATCAACATGCATGAGAATGCCTTTTAAATGCAAGCATTTGGGTTGCAAA GATATGAGTAAAATCCTAGCTCCTGACCATAAGGAACATTCCATTTGCTAAAGCTACAGA TGTGTTAGCAGTAACCAATAGCACAGACCCATACTCCAAGCCAGAGTAAAATACACGTCA CATGCCCATTGCCTAAAGGGGAGGAAACACAAAGGAAATAAACCTTACTGAAGAAGAGTT TACCAAGTAGGTGATTCTAAAGTAGACCTTGAATGATGATGAGCAGTCTGTCAAATGCAA AGGGGTTGGACAAAGTTAGCTATGGGGTGTTTAGTAAAACTTAAGTCTGCTGACATGAAA TGGAAGCCTTTGCCTGCACAGCTATTAACACTAGTTGTTAATAGTTGGTGGACCTTGAAT CATCAGCAGCCTGTGCTGTAAATAATTTACCTTCACAAATATAATACCAATGAAGTGAAC TCAGACACAGTTTATCCACAAAAGTTTTCACTGAGTGGTCCTTTCTAAATTTACTTCTCA ATGTTACACAGAGGCCATCTCCTACGTAGTAAATAAGAATCCTTGAGATTGTGGCCATCG AGTTTGAATGTGTGCCCTGCTTCATACCTGCTCTTCTAAAAGCTCACAAGAACGTTCCCA TCTTCTTTAGAACAACTGTTGGTCCATCTGCTTCCTACATAAGGAGCAGTTGGAGATGTG GGCAAACTCAGTAAGTTGGTTTATTTTCCTGATTTCTCTTCAGCCTTTCACATATGGATA GAAACCATTTTTTGGATTAATTTCCAAAATCTCAACTGTAATTCCCAGGTGCTGAATTCT TACCAAGTGTGCATTTTAACACTAGTGTTAGAGTCACAGAGACAGCCTCCTGTAGAGGGA AGCTTCTGTCACAGACACGAGGCCATTGAGGCATGGCTGCATTGCATAGTATGAGAGACA CCATTGTTCTGGTTGACATTGCCTGTCTGTATATTTATTATGAAAATTTCCCAGCATATG AAAGCAAGGTCTTGGAGAAGGGCACTTATCTTCATCAGGATGCCATTTGGGTTAGCTGTG GTCCCTAACAATACACAACAATATGTTCCCCACACAGCCAACCTTTCTTTTCTGCTTCCT GAATTATCGGCGTATCAGAGATATTCACTGGCAGAATTGTATAGTAAGTCCCGAATTGGG CAGTCATATTCCCAGTAGCTTTTTCTGGGACTTACAGTTGATGCCAGCAACACTTTCAGT TCAGTTCCATAAGCCAGTGTTGACTGGGTCATACCATATATGCATCAAAAATATGAGAGA CTCAGACAATTGATATTTGCTAGTGTTTCTGCCCTAGATGTCTGACTACAAATGGTCATG AAACATTTGTCATCTTTGTAGTTTTACAAACTAATGATAAATCCACAGAAAAACTAAAGG CAAGCTCTGAATAAAAAATAAAAAAATTTTTAAAAAAACCTTTTTTACATCCATAGTCAT TTAAAATGAAACCAAAAACTGTCATTGGCTTGGAGGCTGCCTCTAAAGCACCTTTGTGTA AGAGAAAACATGGCTCTATCTGTCTTGCCCATAGAGAGCCCCGTAGAGAGGGGGCTGCTG CCTTCTGTGAGGACTCCGCGCTTCTCTCTCACTGCTGCTCCCCATGGGTTTCTGCAGTGT GCTTCTTGCTTGCTGCTCTTGGTCCTTCTCAGCTCACAGTAGTTCTCAGAAACCTTTGCC TCAGACTTAGCAGCTTCTTATCTACCCCAGTCCTTTGATCAGAGCAAACCCAGTATTTAG GTGCACATGCCCCTGTGATTTTGTAGCCCAGTGTTCCATTGCCAAAGCAGCTTAGTCAGG TACAACTACATGGGAGCATATCCTAATTAGACCTGTGGATGCAAGCTAGAAGCAAGCGAG CCACCTAGCAGTCCGGCATGAGACACACAGGGTGTTGTGACTTAATCGTAGTGTTTAGGG CCTGCCTTAACCTCAGACATAGGCATCCTCTTGAAGGTAGCCTGAGTCTTCTAGCCCTAG CACCTGCGTTAGCCACGATGTCTTTAACAACTTCACCAACCAGTGTACTCCTCAGAGTTG AAAACAAAAGAGCACATTTAGTGCCTTCGTTTCTTTTCGACCCATCCTGCCAGCTCTGTT TTTCCAACTTCTTGTACTCATTTTCTTTTTAGTTTCTCTGACCCCATTAATCTGTCCATC ACTTTGTTCTCAAAAGTTTCTTTGAAAGTCCCAGCATCTCCCTTTGTTCTTCTCGTTTAT ACTGCCCACTGTACAGGCCAAGTAACACTTGTAAAACCAAATGTTGTAATGTCATTTCCC ATATTTAGCTGCTGTTTATTGACTAAATCAAGTCCAGCCCAGTCTCCAGGTTCTTCCAGA CTGCCCACAACTCGGTTTCTCTCCTTGTAGATGTGTTTCCCAGTGCTTCTTGCTGGGGGA GCCATTCCTTAGACACTACTCATTCTTGGGTTTTGGACTTTAAATTTTGTACTCTCTCTA AGGCTTTCTCTTTCAATTCTTTTCTGGACAAATCCAAGTCGTGTTTCTGGACAGGCGAAA GTATCAACCACCTCAACTGTGAGACTTTCTTGAGATGCCCAACTTTAATGGTTGCATTTC TCTGAATTCCCACAATACTTGTTGTCTCGCTATGGTGTAGCAGTAAGTCTTAACCATTTG CTTTGCTGTTAATGGTTTGTGTGGAAGGAGGCCTAAATTGAAGCAGTTTAGGAATTAAAA ACTGTGCTGTTATAATCTCATTGGCAAAACAGATAAATGAGGATCTGTGGTCATCCGTTT GATATTTGAGTGTGTTGTCTTCCCAGTAAGACTCTAAGTTCCTATGGACAGAGAGTACAT TTTCTATTAATTTTTAAATTCTTTGATACATGAAACTATGCCATTCATATAACCAATAAA CCCAGGAAAGAAGGAAAGAACCAAAGAGTTTATCTTCACTTAAAAGGGTAGTTTTTTAAA ACACGGATTGGAGGGATGGCTCAGTGGCTGAAGCCTTTGATCTGCAAGAATGAGGACTGG AATTTGGACATGCCGTACCCATACAAAAGTTCAGTGCAGTGTGTAACTGTAACCCCACCC CTGAGAGACGGAGACGAGTGAATCCCAGGGTCTCAGTGCCTAGTCTGTTGAGTCAAATAG CGGGTTTCAGATCCAGTAAAGAAAACCCTGAGCAATTGAAGAACATGCACCTAGACACAC ATACACAGTTGAAACACAACTCCACATTGGATTTGTACAGAGGTTGGTATGGATGGCACA TAGCTTCCCCAGACCAAGCTGGAAAGGGCAGCCAAAATCCTCGAATCTGGAATGTAAGTG TGAACAGTAAGTAAGGTGACAGCAGCAGATCAAATGATTTATCTTGACCAAGGATGTATA TAGCTCTTGTTGATAAAACATTAAGGTAATGCAATTATAGAGCCAAATCTGTATCCAGCG AAGGCTCCGAAAACACGTGTTATTTTCTGAGAACGAAAAACAAGCTATACCGTATGCAAG AGGGTCTGTTCTCATCATCTTGGAAAGGTGAAATACGGTAAACTTACTGTAGGGTTGGCT TTGAGTCGGGCCAATAATGGGATCCATAGTCAGGCTTTGCTATTACTTCCTGTCTTTTCT ATCTCAAGACTTCTTAGTATATAACTATGCCCACGGAGCTACGTGTATTGTTTAGCACTG ATCCTCATAGCAAATCAGTACCTCAGAGACAGGATAGCAAACAAAAAAGTGTGGAAACTT GATTGGAAGCCTCAAAATATGAACCCAAAATTTTTCTGAAACTGATCTCAATTAGAAAAA AAAAAAAAAGAAAGAAGAAAAAAACTATAAGACCTGGTGCCTTTGCCCTAACACCCACTG TGCAGAGAGATGTGTTGCGGATGCGCTGTGAGCCCCTGATCTGTCCTGTGGGGCGGGGCC TGCTCAGTGGTTTGTTCTTGCACCGTCAGTCACCTCTGCAGTTAGGATTTTTTCCTATGT GTATGGTTTGTTGGCGCGTATATATGTACATCATGTGTGTGTGCCTGGTGCTCATGGTGA TCAGAAAAGGTCATTGGATCCACTAGAATCCACAGGCAGTTATGAGCTGCTGTGTAGGTG ATGGTAGGTGAAGAGAAACTCATTGAGGTCCTCTGCAAGAGAGCAAATGCTCTTAACCAC TGAGCATCCCTCCAGCCCAGCTTTGCATTTGGATGGCTGCGAAGACCAAGTGGTACTCTA ATTTCCCACAGAGTCACACTTACGCTGGCATTGGCAGGTGCTTTCTCCAGACTTACTAGC TAGGCATGAGTTCTGTAATCCCTGAACTAGTTTCTTAAGTTCATTTACCCAGAATCCCTA GCTTTAAAAACTGAGAACAACTCATTACCTTCTCAATCAAACATTTGTCTCAAGAGCAGA CAAGCATAGGTGAGTTCCATGGTGCAGTATTTGGGCAGAAAGGGGTGATATGATACATCC CACTTTATGCCGCTTGTCTGCGCTTTTGATGATTCTCAATCTTGAAGTTTTTGTTTTACT TGATATGTAACTTGCTGGCCTAGAGAGTAAGTGACTCTGACCAAAGATTTCCAAGGTAAA TTTCAAGTAGTGTTCCTACAAATCTGCCAGGTTTTTTTCTTTGCTGGAAAACAGTAGATT ACCATCCAGCAAAGCTTGTCATTAGTCCAGAGATTAACGCTGTGCAGAGATGATTCACTT GAACTATAGCAGATGCATTAAGCAAAGGTAACTGTACCACAGCTGGCCAACGGAAAGTGT TAATCATATTTCCCACTCACTGTGTTATAAATGAGCTCTGCCGTGGGCTTTCTTAACTGG ATATAAATTTAAATTAGCGTTGTTTAATTTGAGAACTTACTATCGGCGCTCCTCAGACCT TCCTTCCTGACAGGGATGCCATTGTAGCAAAACAGAATGAAGGCAGGCAGAGGATGTAGC CGTGTTCCTCCAGGCTCTGCTCCGCTCAGATCTCTGAGAATCACTGTGATTAAACAAAAC TGTCGAAACCTCACATTTCCCACAGGGTTGGAGGTAATGAAGGAAGCGTTGTAAGCGTGC AGGCTCCTGAGCACCGTTTAAGCTTCGGAAACATTACCTTTTCTGGTTGTCAAAGTCTCC AAGTCAGTAATTCTAGGGTTCAGAAGTTTTGGTCCAAAACTTTCTCAGTCGTAAATCTAC AGAATTACCTAAATATGTCTGGGAATCAATGTTATATATGTTTAAGGCCTTTTCATAATG GCCACCAACTTAAATAATAGTCCCACTCAGGAGCAGTCAGCTGAGTGGTACGTGGTTTCC GTACTTGCCTGCTGACCTGTAGAGTGGACTGCCTAGCTGGTTCTGACAGCATCTCACATA TCTAATGCAGAGAACATTCTTTTATCATTAAGCTCACGACTGCTTAAACTACTAAGTCTC CTTAAAGCCTTGATTTTTAGGGTGCATTAGTTTGTGAACTATACTAAATGATTGCTGCTA ATTCACATCTAAAATGAGCTTCTGGACACTGTATATTTTGAGACCTGTCGCATTTAGTGA AGAAATCCTTCCTTGGGGCTGGCAAGATGACTTAGTGGCTTAGCAGGTAAGAGCACTTGC GGTTTAAGTGTGAGGACTTAGTTTTGATCCCAGTACCCACATAAAAAGCAGAGCATGGCT ACACGTCCCTATAACTGTAGCACAATGGCAGGCAGAGACAAGTGAGTGGCTAGAGCTTGC TCACCACCAGCCTAGCAACAGGGTCAACTCTTTTATTTAAATAAGGATAAGGGCCTGGAG GGATGGCTCAGTGGTTAAGAGCCATCCCTCCTGTCTGCCCTTCTAGAGGTCCTGAGTTCA ATCCCCAGCAATCACATGGTAGCTCACAACCATCTATAGTGTGATCTGCTGTTCTCTTCT TGCATGCATGTGTACATGCAAACAGAGCACTCAAATACATAAAGAAAGGACACCTGATAT CTGCCACTCACCTATGTATGTGTGCACACACTTGAGTACATACACCAAGCACACACAGGT ATCAAAATAAAAATTAAAACAAAAAAACCCTTTCTTTACTTCTTTCAGGATAAGAATGCA CTAGAGCCAAACGGTTTCCATATGTGTTCTTCATGAACAGTATGTTCATGTTTGCCTCCT GTGTGTCAACGGTGCATGAGAGACATGAATTCTGCCCTTGCTAAGTTCCAAGTCTAGGTA AACAAGAGACATTGTTATTGGGGGAAGAGAGCACCCTCTGGCAGAGGAGCTCTGGGAGAC CTTATCTGAGAATGTTGGAGCCCTGAGAGAGACACTGTGTGTATTCACTTCAGAAAAAAG GGGGGTTCTCTATGGCTCTCTTACAGCTAGCTTTTGGTGCTTCTTCAGACCAGTATCTAT AAGGTGTTTGGCTGAGGTCTGGTCAAATTAACTTTGAATGATAAAATCCTAGGAGAAAGC TTGACTGTCTCATAGACTGTTTGAAGTGTGACATTTGTCCCGATTAACACAGCATTGAGT CTAAGAAGTGGAACTAATAGACTCCATCGTGAATGTAGTGAAGATATTTGCCCAAGTTTG TTTTCCTCTCTGCCTTACCCCTCAGGTTTGGAACTGATGTTATATTTACTGCAGATGTTC TATTCTTAAAAATCAGAAGGCTCCTTTCTCTCTAATTCTCTTTCTTTACTATCTCAAAGT AACCTGAAGTTCATGAGTATCTTCTCTATCACTGCTTTTAATTTCTCTAGGTAACTGTGT GTCCACACATGGCATTTACTGTTGTTTTGTATACTTAACAAATTGATGTAGCAGATTCCT ATGGACTTCTGCCACTAGGTTTTACTTCCAAAAGTCCTGTTTCTTAAAGATAGGAGCCCA CAGTGATACTCTGTAGATTGTTCATGTTTAACTTTCAGCCACAGCAGAGTAAAGCCTTTC CTTTCTACAGACTTTCTTCAAGACAGTAAGATTGAGTCTCCCTCGCCCCCATCCAATGTC AAAGGTCGTCTTTTGTCCCCTGGCATTTATATCTGAGTTTTCCTAAAGGGTTCACTGGGA ATGGCTAACAGGGAACAGTGGCGTCAGCCTCATTGGGCATTATCAAGTGGCTCTCACAAG CAGTATACAATCCTACTTCTCCTTATTTTTACCAGCTTTGGTTTCCACCTGTCATGGGAA GCGTGCTGACCGTTGAGTGGTCGAGTCCCTGATTAGAAATGGGTTGAGCCACAGTTAGTG CTGCTGCTGCTGCTTTCTCTCCTGTGAGTTTCGGTGTTTCCGAGCTTCCGGTCAGGTCAT AGTTCTCTTATCTGGGTCCTTTCTAAGTCACATGTGTTGCACAACTGCCAGTCATCTCCC TCTTATGAAAGCACAGTGCACGCTGCCTCTTGTCATGTCACACTTGGGATGTGACCGTCA GGTTTCTTTTCCTTAATGCTTCATGTTTCCTAATGTCCATTTTTGAAAAATCCCTTCTGC TCATACAATCTAATAGTATTCTCTTACCTCCCCCACCCCCCACCCCCAAAAAACCTCTTA GAGATTTTTAGATGCGTCTGTTTGTGTGGTATGTGTGTATGTTTGCTTGTACCTCAGTTG GTACAGTGCTTGCCTAGCATGTACAAAGGCCTGCGTTTGACCCCCAGTGCCAAACAAAAC TGCATGTAGAGGTACGTGCCTGGAACCCCAGTGCTCAGGGGGTGGAGGAGGAGAGTGGGT TCATGGATATCCTTGCCCACATAGTGGGCTTGAGGCCATCTTAGGATATATGAATGTCTC TTTGCACAGGAGTATATATGAACGTTCTTCTCTGTTTTGAGAATCTCTAGACTTCATCAT GACCATCAAACAGTTGTGCAGTTAGCTCTTTCTTTTAGATGAAGGGTGGCTTTCCTCAGA GTAACTGCAAGGTATTCCGTTATCTTCTCAGTTCAGCTGCCGGGAGTCTGCTCTCAGCCT GGGGCTTTTGTAGACAGTCTCCGTCTATTCCAGGTACTTTGGAGATGTCTCTGCTGCTGA TGGAGATGTCTCTGCTGCCGATGAAGATGTCTCTGCTGTTGATGGAGATGTCTCTGTTGT TAATGGAGATGTCTCTGCTGCTGATGGAGATGTCTCTGCTGCTGATGGAGATGTCTCTGC TGCTGATGAAGATGTCTCTGCTGTTGATGAAGATGTTTGTGTTGTTGATAGAGATGCTCT GCTGTTGACGCTCTTTAGCTCCTTTATCGCGGGCCTAGGTGTACATTTGTGTTTATTATT AATTTGGTGGCCATGAAGAGCTTATGATTTAATCTGGACATCTTAATTTATTTTTTTCTT GATTTTCTGGTTTCTCTTCCTCTGAAACATCTCTGTTTATTAGACCTTTTGGGGTTGGGG AGTTATATGCTGTATCTTACATTGTATCTTTTTTGTTTGTTTGTTTTGTATCTTACTTTG CTTTTGCGTGTTACAATGTATTTATTATTTCCCTGTCTTGATGATGTTAATTCTTTGATT AACTTATCCTTTGAATTTTTAAGTTTATTTTTATTTTATATATTTTATTATTTATTTTGT GTGAGATGGGGTGGAGACTGAGAGTGTGTCAGAGACTATGTGGCAGTCAGAAGACAATTT ATAAAGATGACACTCTGCATGTGTTGTAGAGACCAAACCTAGGTCGTCAGGCATATGCAG CAAGCCCATTAACAGGCTGATCCATCTTGCTGACCATGCTCTGATTTTTTTTTATTTCAA CAACTATATCTTTTTAATTTCTCTAAACTATATTCAATTCTTCTTTTGCAATTTTTCTTG ATTTTATGTATGTGTGTGTGTATACACTACATATATGTAATATATATGTGTGTACGCACA CACTCATATATGCACACACATGAGTTGGTGCATGTGTGGAGATTAGAGGACAACTTACAG GAGTCAGGGATTCTCCTCCCACCATATTGATCCCAAAAATCTAACTAGGGTTATTAAGCT TGGCAGGAAACTCCTTCATGATCTGAGCCGTTCTTTGACCATGACTTACTGTTTTCTGGG TGAATGAAATCCCTCCTTTGATATCTTAAGCAAACTTCCTTGCTATGCCTCATCTTAAGT TAGCGGGAGTCTGATTCTGATATCTTACGTCTGGCTTAAGGCAGATTGTTTCCTGCATGC TTTGTTGTTTGAGAATAATTTATATGTAGTGGGCTTCTCCTCCTTCCTTCCTCCGTTTCC CCCTCCTCTTTTTCTGTGACACCGATTGCATAAGTCCTCATCAAAGTCCCCCTTCTCTCC CTTTTGTCTGGACCCAGGGACACCAACAGCAAGGCTTATGCTCATCTCTAAGTTCAGGAT AACCGCAAAACCCAAACTTCTTCCAGCTATAATGCAAACATTTGTCACTTTCAAACGTCC CCTCTTGCACAGGCTGGAGCTGGCCTGTTGCTTCCTCCCAGTGTCATTAGTTGGTCATCA CTGTCTCCACAACTTCACGCAGAGGCTTGGCTTTGTATCTAAGTCTCCTAGGACCTCATC TCCTTCCCCCTCATCAGTGTGAAGCCTGCATGTCCATGATTATTGAGACTGCAGCTACCT GGTATAGCTTCAAGGTGTACCTTCACTTCTGTGTATAACCTTCTCTGTATTCAAATATCC TTCCTCCCTCCCTCCCTCCCTTCCTAGCTTTTGGGAACATTTGTTTTATTCTTTGACAAT TTCGTGCATGTGTATAATGTGTCATGATCATATCCAACCCAGATCCTCCCTGCCACCTTT ATTCCACACCCCAGCACCACCACATGCTGCCTGCATGCTTTTATGGATGTAGGGTAATCC ACTGGAACATTGGCAACCTGTTCTACTCTGGCAGCCATCAACTGTCAATGACTCCTGATC TAGGAGTGGGGTCGCATGAGCCTTTTTCTCTGATGGAATGAGTTCTGGCTAGACCTTTCC CAGGTAGCCAGAGCAGCTCTGCGTCAATGAGGAACAGTCATGCCTAAAGAACAGCATTTC AGAACACTTCTCCTGCTCTAACTCTTACATCCTCTCTCCTTTCCCATGATGCTTCTTGAG GCTAGTGGAGTTTGATATCAATGTCCCACTTGGCACTAAGCACTCAACCCTCTTTGATTT TTGGCACTTTGATCAGTCATTAGTCTCTGCAGTGGCTGCTTTTGTCTTTCTTCAATATCT ACTTTCTCTTAAGGTTCAGCTCAGCCATCACTTTATCCAAAAGCTTTCCCCAAGTGCCTA CCCCTCTAGCCAAAGCATGGTAAGATGCCCCCTTCTCTCTCATCTTCTATAGGTTTTGAT GTATTAGCTTGATCTCTGCTGTGTTGTTTTGTTTTAATGCAAAGTCTTGCTGTCTAGTTC AGCCCAGCTTTGAACTGTCAGTCCCTCTGTCTATGTATGTATTTATTTATGTTCCAAATG TTTCCTCCGTCACACCCACCCCCTAGAGTTCTTTACCCATCCCCTCATCCTCTGAGAAGG TGCTCCCTCCATCCCTCAACCCCACCCCCACCTTCACTCCACCACCACCATCCCCTGGGC ATCCCCTTCCCTGGGGCATCAAGTCTCTACAAGATCAGGCACCTCCTCTCCCAATGGGGC CAGACAAGGCAGTCCTCTAGACATATGTGCTGGAGGTACGGACCAGCAATGCTCTTTGGT TGGTAGCTTATTTCTCTGGGAGCTCCAGGGGTCCAGGTTAGATGACACTGTTGGTCTTCC TATGGGGTTGCCACCCCCTTCAGCTCCTTCAATCCTTCCCCTAACTCTTCCATAGGGTTC CCAAGCTCAGTCCAAAGTCTGGCTGTGAGTATCTGCATCTGTCTCAGTCAGCTGCAGGCA GAGCCTCTCAGAGGACAGCCGTGCTCCTGTCTGCAAGCACAACATAATAACATCAGTAAT AGTGTCAGGGTTTGGTGCCTGTGCATGGGATGGATCACAAGTTGAGTTGGTTACTGGATG GCCTTTCCTTCCGTCTCTGCCCCATTTTTGTTTCTGCATTTCTTTTAGGCAGGAATAGTT CTAGGTCAGAAATTTTGAAGGTGAGTTTGTGACCCCCATCCTTCCATTGGGGGCCCTGCC TAACTCTTAGGAGTGCTAGATTTACAGGCATGCACCACTATGCCCAGCTTTCTACTCATC CTAACCTGTATTTGCCTTTATCTTCCACTTCCCCACAGACTCTTTGAGAACAAGAGCCAC TTACTCATCAGCACCGAGTAAGCCCTGGTACATGAGGTGCTGGATAATTATTTCCTGAAT GAGCACATACTATTTTTCTAACAAGGCCACATGATGTCAGGGTTCAAGATAAGAAGCATC ACCCTGTTTATGCACAGGTCAGACAGCATCATCCACTTTAACAGTCCTTTAACAATCAGC AGAAAGGGTGAGAGAAACTGTATGCTGAAGCAGTCACATCTCAAAAGACTTCTTGTGATT TTGTGTCTCACAGTGTACTTGGAAGATTTGTGAGTGTACAGAGGCCAGTGATAGGAAAGA GTTGGGGCATTCAGAGGCCTGGTGGCATTGGAGTATGTGGTCTAGTGTAATTGGTGGTAC GTGAAGACCTGGGCTTCCTCCAACCTATATAAAGCTCTTCGTGGAAGCACTTTGGTCTCC AGAAGTGGGTATTACTCAGGTACCCATGGGACAAGCTGCCTTCTGAGTCTGTGTGTAACC ACAGTGAGGGCAAGGACTGCCCTAGGGCCTTCATCTGTATCTTGGGAAGCCCCATTCCCT GAAACTCCGTGGCTTTGCCTCTCTTTGCACATCTCCTCATCTCTATCAGCTGGGCTCTTC CTCTAGCTCCCCCACTCCCTGCCCCCAGCTCTGGCTTTATATCTGACATAGCAGGGCTCC CCACATGGTGATTCTAACGCTCTGCACACCACACTTTCATTGTAGTTGCTCGCTGTGCTG GGGGAGGCAGAACCAGGTCCTGCTCTCCTCTGCTAGCGTGATGGGCTTTTGCATCACCGC ACATCTCCACACACCATCGGCTCAGCTTCCGTGTGTGGCTCCTCCTCATCTATTCGGCTG GTCTCCACGGTCAGTGAAGTAGCATCCACAGGGCAGGAAATCAGCCAGATTCATCCAGTT TTCTCTCCCCAGATGTCGCCACACTTCTCTTGAGTGTGGTTAAAAACAACATCAACATTC TCATCTTTGACGTGGAAATAATTACATAATCATTGCTTTGCTTCTGTTGAGGATCTGACC GTTTTCCTCTTACAATACCTATATACTCATCTACAAAATCAAAGATTAAAAACCCAGTAA TTTCTATGGAAAACAGTCCTTTCTGGCTGTGCGATCTCAAATCAGTTATTTAACTTGCAC ATCCTTGGATCTTGTCATCTGTAATTAAGATCACAATACCCACCCCACTGGTTATTGTGA AGATTAAATGATCCCTATAAACTGCTTAGCACATGGAAAGCCTAAAATAATAGCCTTAAG AGAGCAGAAGAGGCTGAGATGGGTGTGAGTGTCTTTAATTCCAACGCTGAGATTAACTCT GCTCTTAAACACTCTTGGCTACAAGTGGTCCCCAGTTGGATCTCTACTACAAATACTGTT GTCCCTAGCCCCACCCCCTGCCCCCGGCCCCAAGGCTTAAGGAATTTGGCATGTAATGAA GACCCACTTTTCACATCTTCTCTATACAAACCTTAGTTTCCATTTGGCAGCTTGAGTTAT AACTGAGTCATTGTAGCTGAAAGTGTACAATCACTGCTGGCCAGAATCCTTAAACCACAG GAGACTGAATTCCTACCAACCTCCTTCTCCTCAGTGTGTGCACGGCGCAGTGATGTCCTG TAGAAGTCAGTGTGTGCATGGCGCAGTGATGTCCTGTAGAAGTCAGTGTGTGCACAGTGC AGTGATGTCCTGTAGAAGTCAGTGTGTGCATGGTGCAGTGATGTCCTGTAGAAGTCAGTG TGTGCACGGCGCAGTGATGTCCTGTAGAAGTCCATATCCTACTCTGTTTTTCCAGTCCAG AAAAACCCGAATAAGCAGTCCCTTGAACTTGTTTTTGGGGGCCGTGGCCAGTCTGCTGTG TTGGGATTGTCAGACACACTGCCCAGCACCAGGCTCTTTGAGGATTATATTAAAAGCCAC ATTCCAGGGAAGGATCTGCTCAGCCACCACAAGCCTATTCATTATTTATAAACAATTAAA GGGCATGGTTCAAATGAATGCAAGCATCTGGGAAAGTCATTATTCATGTACGAATCTACT CAAGCATTTGTCATCTCCCTGGTGACTTAACATACTCTCTGTGCCTTGAGACCTCAGATT ATATTAAGCAAAGTAGATGCTTAAACTCTTTTATTTAGTTTAATCGTTGGTCTCACTCCA CTTGTTCAGATTATTTGGGCTCGTTTAAAATTAGCCCTCCTGTCTCCTTGATACATTAAA ATAGGAAGGAGGGAAATTTCGTTTTAGAACCTACTGCATTCCGAGGATGAATGCAAATTA TCCTACTATGATTCTTAATGACCCACTATTAACATAGTAGGAACCCCAGTGCACTAATGC ACTGCTACTTTTCACATCATTACTCCTAATGGAAGTGTTACCAGGATAATAGCTTGACCT TTAGCTATAGATTCTGATAGCAAAATATATTCTGCTTCTTCATACCTCTATTCACATAGC GTATCTGCCACTTTCACATCAGCGCCATGACGATCTTTCGGCCTTGTTCTGAGGTCTCAT CTGCGGTTGTAATGGAGAGAATAGAATTTCATCTTCAATAGGTAAATTCTAGTTAAAAGT CCCTTTGAAGTTCAGATGTAATCCATGAGCCAGAATGTCAATAATGTGCCTAGCGGAAGT ATTTGTTTGTGTAGGCATTTTTTTTTTTTTAAGAAGCCCGTGCTGTGCCTTCAAAGGTCT TAGTCATGGGCCCATGGGATGGTGATTTCTCTAACATTTTTCTATTGAAAGCAGAAAAGA AAGCAGAAGTGTTAACTGAAAGAAGGAAAAAGTAAGCAGGAAGTGTTGCCTTTTTAAGTG ACTGATGACTAACGGAGCTCAAGGTTAGACTGTAACTCTCGGAGCTGCAGCCCTGCGGGG AATGAGAGAGAACTTTCCACAGCCTTCCCTTGGGTTATTCTGAACCGGCCGTTGGCACAC ACAGAGCCATTGGCCATTGGCATAGCTCGGGTCTACTTTGTTATTTTGGAATCACAACTT GCTAATGTGTGATGATTTGGGCACAGACATTTTACAATCTTACGAAAGGAGGTTGCTATG GAAATTAATTGTGTACATAGCATTCTAAGTGAAAAGATATTTACCCCATCATTTCTGTAG TATGCTTTTTATTTAAATGAATAGAGTGTTAAGTACAAATGAATTGTTTTGTAAATTTTA TTTATTAAATCAGAACTTCGAGCACCTTTTGACAGTTCTTCAACTAGTAAATGTTATTGT GGGCAATTGATCATGGTGAAGCCTTTTCTCTTAACATATGTTTTGCTAATTAAGACTTCC TACTCATTCAGAGAGGCCATTTTCCAATTAATCCACATTTTTTGAGCTCCTGGCTTTGCT AACATTAGCAACAAGACTGGGGACTCTGCGCCTCTCTCGCCTGTTTCTTGAGCTTCTTCA CTACACTGGGTGCTTTGATGGAGACAAAGAAATGAGCCTGGCATAGGAAGTTGAAGAGCA CATCTGTGCCCCAGGAATATGGTGCCTTTCCTCTGCTGTCTGCTCTCATTTGCCCTGCAT AGCCTGCTGTGGCTCGCCTGATTCACATAACCCTACTCCTGATCCTGCTTTCTAACCATC CCTCTTCCACCAAGTCTGTGACAGACCTTTCCATTTAGACTCTCGGGAGATCTGCACATC TCCCTCCAACACCACATCATCTGGCATGTATCACTCCTCTGCGCACGTAAAGTCCATCTG GTCCCTGGCCTCATGGTGTCAGGACCTCAGTAGTCACTGCCTTCCACTTCTGCTTGGTGG TCCCCACTCAGCCAGCACAGCTCAGCATCGTTCCACCTTTGCTGCTTACACTCCAACATC CCATTAGACTATTCTAGGTGTTCCCTACTGCCATCTAACCCTCACCTGCCGACCCACTGG TGTCTCCATTTACTGATCTTTGTAGCATCTTGGAGCCTGTCTGTAAGCCTCTCTGCTCTC CTTTTCCTGGCCTCTTCATGTACTTTAAGTCTCCATTGTGCTGCCGAGCTGGTCTAGCCA ATCCGAACACTAGTCCATCCCTTCCAGCCAGAGCCCCACATAGACTGCTGCATCCCACCC GGCAACCCCCAGTAGACTGCTGCTCCTGTTCACTGTTTGAAGCCTTGCTGCTTGGCCTCA GTCTGCACTTGCCCGTTGTCAATAAGTTTAAACCTTCCCACACTCTCCGCCTCCAAGGTG TCTCACCACTGAGCTCTCTGAGCCCCCGGAGCCTGGAGCCTCCGGCCTAGAGCCATTCCT TGTCAATATCCTCAACCTCTGGCCTCCCCTCCGTTTGGAGGTGGCCTCGGTACTTTAGTC CTCTATCACATCACCCCTAGTTCCTCCAAGATGGGCCCTTGACTCATTCCCTCCTTTCTC TTGTGTCCTGTACTCAGCTACCGTGTTGCCTGTTCCCACCACCTACAAACCACCCTTCCT CCTCCCTCCCCTCTGAGCCCAGGTGTTTCTAGAGGGATGTTGGTGGCTCTTCCCCGGATG GCTTTCAGAAGACTCTAATGCTCTGGGAACCATCCCTTGAGAAGGCTTTCTGCCTGAATC CTGGCTTTGTGGTTATCCTGGGCTTCTTAGTGGGCTTCTCTGCCTCTGTATTTATTCCTG GTGTTCTCCACAACCTACGCTGTCAGGTGCCCTTCATTCTGTATGTTCTTTCTTCTTAAC AATATGTCTGTTTATTGTTTTAACTACCACATATGCAATGGGCTCTTTTCGTGATCGCTG AGTTTAGCATCCACAGATTTAACCAAGCAGGGATTGAAAATAGTCAAGGAAATAAATAAA ACAGAAAACCTTTGATGCTGACACCATAGTTTAGTGGTAAAGCACACGGTTTAAATGTGT AGACTTCTGGTGGTGCATCACTTGGGAAGCAGAGTCAGGTGGTTCTCTTAGTTCAAGGCC AGCCTGGTCTACAGAACAAATTTCAGGACAGCCAGGGTTACACAAAGAAATACTTTGTCT CAAAACAACAACAGAAATAAAACCAAGCATGTAGACTTTTTCCTTGTGATTATTCTATAA ATATATGGTGATAGCATGATGATAGCATGCATAGGTAATGCATCAGCTATACGATTATCT CCCAGGGTCTTGGAACTGGTCCCCACAGACCCAGACCTGACAGTGTCGTTCACCCAGCTT CTTTGTACCTCTCCACCCCAGGTCTACAATGCTTTTACCTCACACACCTGACCACAGAAT GTCACTCACCTACCCTAGATGCTTGACTACCTGGGACAAGTATTAACTCCCAGAAGGACC CCCATCTCCCCTCTGACCTGCAGAGCCATCCTCTCCATACCTGGTGTCTTTTCCTACACA ACTGGACTGCTTGCATCTGAGTTTACACATACAACTTCTTTCCTCTATTTCCCTAGGACA TGATTTTAAATGTAATATTGCTGAACAGGAGTCTAACCATTTTATGGGTCTCATTATATT TTATTCTTATTTCCCAATAAAAATTTCCCAGTCTTATGCTGCTAGTATAGTGATACTTGC CACAATTTTGCTACTATCAAACACAGCCTTTTTGAAATTGTTTTTCTATCTTAGGATAGG TGTGCAAAGTATGCTTTGCAGTCCTTTGATTTACATATTAGTTGAGCCTTTTCCCTAGTA TTTTATGCTTCAAATACACTATTGATCTACAGGACTATTGAACTCTTGTAAATGAGTGCA CTCTTTAAAGATATTGAACATTCTGCCGCATATATAATGTGGCCAGGTTTCGTAGCTCTT TTAAGATGTTTGCTTTTCACTGAATGGGAATTTCAATTTTTGTGTAGTTAAATCTGTCAA TATTTCCCTTTGTCATTTATTTTTGAACGAGACCTTTTAACACATTGAAATTACCAACAT CTTAAATACCACGAAGGCAGTGTGACATGGCGGCTTACTGACCCACAGGCAGCGAGGTAA AAAGGCGGGTTGAGAGTGCTCAGGAACAGAAATGTCAACTGCACACCTCACATGTGGTCA CACACTGTGTGGCTTTCTTTCCTGGGGTCATTGTCCTGCCTCTCTTTTGTCCTGCCCTGG GACTCTCCATGGCTTAATAGGACAGATCTTTCCTCATATCTCATGCAGTGTGCAGGATGT TGATTCCTGCTTGGACTGAGGCTTAGCATTTCAATAAGATGGACAACAGGATTAGTGTAG TTGAGCAGCGTGTCCTTGGGGATCATCGTGAGAACATCTCCATGCAATGCTGCATTTGAT TTTAAATTAACAACACAGAGGACGTCATTTAACACATATTCTCAACTCTGTCACGAATGG GACTGCCTAAGCTATATGAAACATTTTCTTTTCCCATCAGACACGTGTACACAAAAGAAG AGCAGTTTCCACACTGTTACTAACCAGTTCCATGTTGAAGCATAAGCCATCATGCATAGC CAGGGCTCAGCTGCTTGCCATATTTACCTAAAAAACATAGTGCTGACATGGAGGATGGTC TTAGCCAAGGTTTCCCTTGCTGTGCAGAGACACCAAGGCCGTGGCAACTCTTATGAAGGA CGACATTTCACTGGGGCTGGCTTACAGTCTTTTAGAGGTTTGCTCCATTATCATCACTGC AGGAAGCATGGCAGCGTACAGGCAGGCAGGGTGCTGGAGATGAAGCTGAGAGTTCTACAT CTTCATCTGTAGGCAGCAGAAAGAAACTGACACACTAAGCATAGCTTGAACATAGGAGAC CTCAAAGTTCACCCCCACAGTGACATGCTTTCTCCACACCTCCTAATAGTGCCACTCCCT TTGGGCCTAGCACTCAAACATTCGAGGCTGTGGGGGCCATTCCTATTTAAACCACCACAA GGATATACCCTACGGATCTGACATTCTTAGGAATTCTCTTCAGGGCTGAGGAACTAGCTT GGAGAGCGCATGCTTGGCATGTGTGTGTGTTTAGGTTAAATTCCCAGCCCCAGAAAGAAC GACAAAAGACAGGCTTGTTTTCTCCTTGGGACTATCTTCCTGTTTTGTTCTGCACCCCTT TGTTGTGAAAGTGTTTAGTAGAATTTCTTGTTTTCTTTCAGTCTTTACAGAAAATTACTG TACTGCGAATCATGTGGATAAACTTCCTGGCCCCAGAGACTGGGTGCAGATTCTGCAGGA TCAGATTAAACTGGCCAGAAGAAGGTTGAAACGAGGCTCAGGTATGAACAAGCTATAGAA GTCATTGCGATGGTGCCTTATTCAACCTTTATGAAGCACAGTGCTTTCTCCCTGGGGTAT CATGGTATCTTTTGTCTCTGGAAGGAGATGTTCAGTGTAATATGCTGTGTTGGCTCTAGT GAATTTTTAAAGTTGTCTTAAGATTGAATAGTAAAAATGATGTAGGCCATTTGCTTCTAA TAGCACAAGAGGAAAAGATTACTAATGTCATCTGTGGTCTAATGTGCTTCACGGGGAGAA CTGGGTCTTCTGTAGTTTGCTTTTATCTGACTATTGATTTTTGGTTGTTTATATCTACGT GAGTTTCTAAAAGAACTAATTCCTCAAAGTTTAAACATGAAAAAAGAAGAAGAAAAAAAA GTGGAAGGCACACACCTTCCATGCCAACACAGGAGACAGAAGCAGAAGGCTCTCCATGAG ACTGCGGCCAGCCTGGTCTACAGAGCGAGCCTGGTCTACAGCCTGGTCTACAGGGCGAGC TATAGGACATGTTTCAGAAATTAAAATAAAATAAAATAAAAAGGCAAAATTCGTCCTTTC AGAAACACCACATCAAGTTGGAAGGAATTTAAGGTGCATATCTGTGTGTGTGTGTGTGTG TGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTTTATGTGTGTGTGTTTAAAACTTGAGCTT TGGCAGCTATTTTCCTAGGCAACGTGAAGACCCATTAGATAGTGACTATATAGATTTGGT CACCTGGTCTCAAGCCTCTCGAATCTGACCTCCTTACCAGCTAGAAATCTCCTTAGATTG ACTTCCTTCTCTCACCCAGGAATGCTGCTCTCTGCTAGATCACAAATCGCTTAGGTTTTA TTTATAAACTTTATGTACATTAGTATGTAAGTTATCAAAAACAATATGGTGGTTCCTCAC AAACAATACAAATAAGGCCTGGGCGGGGGAGGGGGGCAGCTCAGCTGGTCACATGGTTAC CTTGCAAACACTAGAAGGTCCCAGAACACAAGTCAGATATAAATAAGTAAATCATAAATA AGCAGCATGCCCTGTAGTCTCAGCCCTGAGTTTGCAGGGTGGGCTGGCAGCCATCTTAGC TGGCTTGATGAATTCCAAGCCAGTTAGAGACAGCACCTGAATAACACAACACCTGAGGTT GTGCTCCGGCCCCACACAGCACACACGTGCACACGCGCACACACGTACACACACTCACAC ACACACACACACAGAGGACCTACTAAACTCATTACTGGTATATCTCCAAATAAACCCAGG ACATTAAAGAGACATTTGTACTCCTGCATTCATTGAAGTATTTTTCCTAACAGCTTCTAA AACATAATCACCATAGACATCCACGTTACTGGGTCAAGTAATAATGAAAATGCGCTCTCC ATACATAACTAGACGAGTTTGAACCTTTAAAAAGAAGGAATTTTCTTGTTTGTGTCAACA TGGGAAAGCCTTATGCTAAGTAGGGTAAACCAGTGCAAAATTACAAGTGTCGGGGAACCC CACTGAGGACTCTGATGAGGTAGGGCTCACAGAAGTAGAGTGTAGAGTATAGTCAGTCAC CAGGAGCCCCAGGGTCTGGGAAGATGCCAGGCAAAGGAACAAAATTTCAATTCGACAGAG ATGAAAAAGTGATCATGTGATGTGACTAATAATGTTATTATAATATACTCAAAAATAATC AGGTCATTCTTACTCTTGCTTCTCTCTCTTGCCTCTTTCACTCTTTCTCCACCTCTTTCC TCTTTCCCTTCTCCCCTCTCTCCACGTGGTCATGGCCGGCCTCTGCTTCTCTACTCTCTC CTTCTCTGCCTCTACTACCCTCTTAACTCCCCTCCCCATGCTCTCAATAAACTCTATTCT ATACTATACTACTACTAATAATAATAATTGAGTCACATCACATATTTTCACAAAGTATAT GATACATAGATTTTTTTGTATATTTAGCCATTCTGCATGTGTACTATTTCAAAATACCAT GCTGTATATCATAAATATGTATTTTTTAATTAAAAGAGAATTTATTAAAGTGTGCTTTCA ACTTCTGTTGGTCAGAGTAGTCCAGTGATGGAGAGGCTCTGAACACAATAGTTGCCCATA GAGGAGCTAGAGACCCCAGCAGTCCTAGTCTCCATGAAGGCCTGGGATTCCTGGAGGGCA TAGACTCAGCCTACATTGGAATCTTCTGATGTCAACAAAGGAATGAGCACCAGCAGCCAC AAAGTAGAGGAATTCACACGTGAGACTGAAGGCGAAGAGGAGAATCACTTAGTCCTGTGA TTTTATCTGGACAGCACTAGGAAGTGGATCTTTCCACATAAATGAGGCAGATTCCCACAG GTCACTTGATCTAAGCAGTGCCTTGAGGTTCTTCCAAAGAACAGCTTGCTGTGTCACCTG TGTCACACTGACAGAGTTAACACCACATTCCTGTACTAGTGTTGGCCCTGCAGAAAGGAG CTACCTTGGCACATGAACTTACTTACTTCTTTTTTATTATTTTTATTTTTATTTTTAAAC TTATGCATGATTTTTATTAGTCAAATGAAAATAAGACCTAGATTGTCTTGACAGCAGGCT TTGGGCTCTGTGAGGCTGGAGCAGACAGTTCGGAAGGTAGGTGTTGGGAACTGAGCTGCT CCTCACGATGTGAGGAGCATGTGAGGGTACTGCTGCCAAAGGCATCTCAGAGCCTTGATG CTGCGGTAGCAGAGCATCTCCGTCCAATTCACTTTAATGAACAGGACTTTATTGGCTCTC AGCTCTGGAGGCTAGAAATCTAAGACTGAGGGCTTTTCTTGCTGCATCAGCCCATGCAGA AAGACACAGAGACACAGAGAATGTGGGAGTGAGACAGAAGAAAGCTCTGTGTGGGCATGT GTGTACATGTGTGTATGGGTGTATATATGGTATGTATGTGTGTGTGTATGGGTGTGTGTG AGTATGGGTGTATATGTGTATGTGTGTGTATATGTGTACATGTGTGTATGGCAGTATGTG TGTGTGCATATATGTGTATGTGTGTGTGTATGTATGGGTGTGTGTGTGTGTGTGTGTGTG TGTGTAGTCACTCTTCCTTGGTGACAGCATGAACCCACTCTGAAAGGCAGGGCGAGGTTG TGGCCTGACCACATCTCACCAGGCTTCTCCTGCTGGCTCTGCTGCCCCGGGACTGCGCTC TTTGAGATGCAGCGTCTTTGAGGGACACATTCAGACCAGAGCCATCTTTAATAGGTGCTT ATCAGCTGAAGCCTTCCCAGTGCAGCCCTGTCCTCCAGCCTCAGGCTCTGCAGCCAAACT GGCCTTCGCTCTGGTACTAAAACCGCTGCTCTCTCCACCTTTCCCAAGTGCTGCAGAGCC TCCCTTGTCCTAAAGCCTTCCGTAGAGGCCCCAGCACATTCACTTCTGTCACCTCTAGAA TCCCTTTCCTGTTTCCTGCGAGCAGGGTCTGCTTCTATGCCGCATCTGTGTCCCAGATGA CATAGTGTGGCAGTGCTGACTCTCGAGACATGTTTGAGTGAATCAGTAAAGCATCAGTAA TTCCAGAGAGAACACAGTGCCATAGCAGCACTCTGGTTTTCTAGACAAACTGTGACCTCC TGAAGAACACTGCTGTTTTCTCTATTATGGCTCAAAGGTTTATTCCACTCCCTGTGAACA CATGGATGGCAGTGTCCCTGACCTGAGGACCCCTAGTGTCACTCTGTGGCCACCATTTTA GAATCCCTCTAATTCTACTCTACTAGTACTCTCTCCCCTTCTCCACTCCAGCTATTGTGA GTCCTTCCCAGTCTCCTTCCTCTCACACATCTTCCAGAGAGTCAGAGCCTATGCATCCTG TGGGCTCACTTGGTGGACAGCTGGGAAATATCCAAGACTGACCTCCTACTAAGCTGGCTC TTCACTTGAGAACTTCAGGGCTTCTGCTTCTGCCCCACATAACATCACAAAACACCCCTC CCCTGTATGACCTTCCACCCCTCCCACTCCTGAAAGGGGTTAAGATAGGAATAAAAAGGA GAGAAAAAGAGGAAAAAGAAAAAGCAACATTTGAAGGACCTGTAAGTGGCCCATTAGGTA TACCCAGCACATAATTCCTGACTGAGCAGTAATGTGGAAATTCAGTTTTACAGGCAAAGC AGGTTCCAAGCCTAAATGGCAGCTCTGCCAATAAGCATGACGTACTTTTGTGATTCCTAA CTTCTGCTCTGAATGACTCAACCGTTGGATACTTAAGGACTTCCGTCCCTGTGCCTACCT GTTAATTTGAAGGGGGAAATTGTTGGCCCGAAATACAGAGACACCAGACATTCAGATTTG AGAGAAATCTAAAATGGGTCATGATAAAAAGGGCATAAATGTAGCATTAGCCTCCTGCCT GCCTCTGCTCCTCTCACAAGGGGCTTCCAGACCTGCACTGATGCTGCGCTACCTCAGGCA GGCCAGCAGGTACCTGCGCATGAGTCTGCTCCCGAGACTGGTGAGAGCAGACGGGAAGTG TGCATCAGCTCCTTGAGAGTCTGAGGAAAGGAACGGTCTGGACTGAGACTATTGATGCCT CTGGTTGTAATGCTACAGTCACTGCCTGGCACAGACGGGGTGGGAGGCTGTTCATTTACC AGGCCCTGTCCCTCTGGAGGAAAGTCCTATAGGACCTGAAAATTTTAAGTTTTAAGAAAA CCTTTAAAGGTAGGAGTCCCAGAAAGTCAGGAGACGTTGGAGAAGGAAAAAAATGGCACA GTCTTGCTGAATCACAAGATGAAAATAAGTTTAGTTTAAATTCCTTCTTCTGGTGCCTTC ACCGTGTTACCTGTGTGGATTTCTCATCACTGCGACAGTGTACGTGTCAAAGGCGAGTCA GGGGAGGTTTTATTTGTTTCATGGTTTGAAGATAATCATCATGGTTCATGATGAGGAAGG TGACTGACAGACAGAGCATGTAATTAGGACTCCTCATTTCCTGACATCTCGGCAAAACAG CAAGCAGAGGCTGAGGCTGGGACCATGAAACCAGCCAGGCCCAGACTGGAACCCGCAAGC TGATTCCCAGTTACCCATTTCTACCAGCTAGGCCTCCTAAAGGTTCTACAACCTCCCAAA ACAGTACGACCAGCAAGGAGCCAAGGATTCAAACACAGGAGCCCAGCCCAGGGTAGGAAC CTGCAGACCTTAATCCTCTTGTCTGTCGGGTGCTGAGACAGAGTCTCTCGCCTTTCCCTC TTCACACCAGCACAGACATCTGCACACTGAAGGGGCGTCTCACAGCATCTCTGTTCCTGA TTTTCATCTCAAACATTCCTACACACACACTTGACCATCTCTCCAGAAAGAGACCCAAAC TGTAACATGGTCCCCAGGGCCTCCTTTCTGGTGACTCCCTTCACTCATTCACTCGGGGTG TGACTTGAGACATCTGAACTTTTGATCAGCAGGTTACACGAGTGCTCCACCTGGATATTT CTGACGTGTTGAGTAAGCTGTCTTGACCACCAGGAAAGAAGCTGACTTAAGATAGAACCA GCCCTGATATATGGGCCAAAGCAGATCAAAAGGATGGTGCCCCAGCCTTAGCAGACAGTA TGTGTCTATGTGTGAGACACTGGTACACTTCCTCCTTAGTAGCCCAGGGTGCAGCTCCAG CAAACAGATGGGGAGAGCCACTTGTCCTTCCTGGAAGAGCTGGGATCTATAATGTGACTG GCTCTTGGGTTTTTCATCTTGATTATTTTCCATCAAAATGGTAATACAGACAGTGTGTTA AAGATAGCTCACAACTTCCACAGCCTCATTTATCATACTTGGCTCCATTCCTAGAATGGG GTGTAGACTCTTGACTGGACCAAGCTAATCAGCTCACCACTCGGGGAAGTGTGCGTGGAC TGTAGGGAAAGCACTGCCCCACAAGATTGGAAAGGTCGTTATGCAAATCCAAACAACTTC ATTTGGGGCTCTCATCACATGTAATCATTTTTTCCTATAACTAGAATTCCAATCCTGGTG TGAATTTTTATCATTTTTATTAGATTACTTCCTCAGAGCTGAAATCACAATTTATTGTTT GCGTTAGATCCAGGAGTAAAGCTGTCGCTGCTACTAAATTTTTATTGGACTTAGTCTTTT CCAAATTTTACAACTTGATCATTGCCAGAGAAGAGCAGCTTTGAGCTTGTTGTTACAGAC AGGTATTCCTCATCCATGACACTTGACTCTGCGCATGCGGCCAGTACATATTCATTTATA TATAACCATTTACATATATTTAGGTCATATATGTTCTGTTCTGACAAAAACACAAGGTCA TATAGGCCTGCATTTTAAAAGTATGGGTAGGAGCCAGAGAAATGGCTTAGCAATTAAGAC CACTAGCTGCTCCTCCAGAGGACCTGGATTCAATTCCCAGTACCCACGTATGGCTCACAA CAGGCTATAACTGCCGTTTCGGGAGATCTAATGCTCTCTTCTAACCTGGTCCCAGGCAGA TGTGATGGTGCATGTGTGCGTAACCCCAGCACTAGGGTGCTGGTAGAGATAGGCTGATCC TACAATTCTCTGACTGGCTAGCCTAGCTAAAATTTCAAGCTACAAGTTCAGTGAGAGAAC TTCTCCCCAAATAATTATGTGGAGAATGATAGGGGAAGACAGCTGACCACAACCTGGGTC CTCTGTGTACGCCTACACACAGGAGTATGCAAAGGCATGCATGTACATGCACACACATAA AGAGTCTAACTAGTAAAAACCTAATGCCTTTTATCTAGAGAATTTTAGTATGTCTTACAT CTTTTCTGTAAATCACCTTACCCAACTCAATCCTGCCATTTCTCTTTTGGCCATCCTAGT AAATATTATATAATTTTTGTGATCTCTACTCCATTGCAACCAAAACTGGCCTTGACTGTT CTATCTCTTCTCTGTTTTCTTGCTGCGGTGAATCACATGGGCCAGCAGAGGCTGATGCCA GGCCTACCCACCTAAGGACAAGATATTTGAGGCTAAACTAGAGATAGAAAGCTTGGAGCA TTGCTGGCTGTGTCTGTCTCTGGTCATGTTTACATCATTAACAGTGAAGATGAGACTATA GTGTTGTGTTGGCTTTTCCACCGTGCCCATGAAGCAATGGGCTGGCCTCGAGGTCCAGGA GTGCAGTCAACAGGAACTTTAGGATATGGGTAGGATAAAGAGGATGCCACCAGAATGATC CCAGCAGCCATATGCAAATGTTTCCTCTGTCCCTAGCATGTCCGGGAAGAGTTCACTCCC TTAAGTTACCAGGCATATGAGCCTTTCCTTTGCATTTAGTAGAAGGTGTGTGTGTGTGTG TGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTCCAAAGAAGGGTCACCCTTTGCA AAACCCCTAAGGAGACTAAAACCCATATCAGAAGAGCAAGGCTTATATTTTAAATTACAA AAAAGGAGGAACTTTTGAAGAAATACGTATTCTCTCTCTGTGGCTTCCTTCATGACTAAA TGAACCCAGGACTGACGACTCCAGAACCAGGCATCGCCCAAGAAAAGTTCTTTCTGAGAA TTCCCACTAGGAGTGGCCCTTGGGAATGTACAGTTCTACGGCCAGAAGGCAGTAATTTAT CTGCTTTCAGTGTGTGGTTAAGCAGTCCATCCTGCTTAGAGAAAATGAACAGAAATCACC CCTGACTGACAAAATAAGGTCAGAAGAGTTCCCAGATTTTTAATCCAGGAAGGTTGACTC TCTGCCATGAGCATCGGAACAAAATCGTACTTAAATAATGATGCTCGAACCTGTGAAACG TGAACCAAGTGAAGCGAACAGCGAGAAGGATGAAGACACCGTGCGCTCTGGAGTTGCTTT AATTGTGTTCCTGTATTCTGCAGAATGAATGTGCTCCCACAACTAATGAGATCTGTGTTT TATGTTTGTAACCAGCAGAGGTAGCTGACGGTGATGAAAGACTGGACCGCATCTCTCTAC CCCCAACAGGTAAAACACATTTACATTTCATCACCCGCTGCAAGGCAACATTTGCATTGA AAATGCTTTGACCATTAGGGATGCGGCTGCTTGAGCAAGCTGCTTCTGTAATAGACCCAG GACCCACGTTCAGTTTATTGGAGGCCTAGGTTCAGATCTGTTTTCACACTGAATATGAAA AACATTTTTCTTACACCCTATTTTATATTCATAAAAATTTCAGAAATGCAAATCCGAAGG AGTTAGTACCACAAGAGGCTACCTCGCCCAGTCTTTAGACATTAAAAGGCACTTTTGACA TAAAATGACATTTATCTTTAAACCAGGATTGTCAACTTTGTGTGACCAACTTCAGGCCCA TTTTTGTCTTGTTCCACCAGAGGCCTTTGAGAGGCAGGCATCCCCAGTCTTCACGTAGTA GTTTCTGTGTTTTTTAAAGTGTGATTGAATAAGCCAGCCCAGCCGGTGTGAGTGACACAC TCCTGGGATTTGAACCAGATCAGCAAATGCAACAGAGTACTAAAGCATTCACTACACAAA GGTGTGCAGCTGTGGGCTGGACTCTGTCTAATGCCTCTGATCCTAGCCTCCTGCCTGTGT GTGAGTTCACACCCAAGAGTAGAATAGGTGTCTGACCATTGAGCCACAATTGTGTCAGAC AGCTTCTACCATCACTTATCCCCCAGTTGATCTCAGGACTCCCATTTGGCTGTCCTTCAA AGATTGTCCGAAGATTCCACCCATAAAATCCAGACAGTCCAAAATGACCTTAAACTATAA AAGCTCAATTCAGCGTTCGTAGTAGGATTTCTTTGTTTGTTTCCTCTCGATCCGGGGCTA TAAGACTTGAATTAAATTCAGAAAATGTGAGTGAGTGTAGTATGTTTGCAGAAACTCTTG GTAGAGTCCCTACTGGTCACATGGTCTCGTGACCATGAACCCCAAGACCATGGAGTCTTG AGGCCCAGAAGTGTACCTTGGAGTTTACTGAAGCAAAGCTCATAGGTGAATTTAGAGCTG CCAGAAGCCTCTGCCATGTAAATCATAAATCACACCTCGCTTACTCTGCCTTGTGTAGCC AAGCAACAAGTCAATGGACAGATAAATAAAATGGGTCTCGTGGTGCACAAAGACCTGCCT ACGTTTAGTTCTTATGTTCTATAGTAGTTATATCTGTGTTTCCAAACTCGTAAGTCAGGA TAGTGAATGTGTGATCTCTAGTGTCCCTTACCATTCTCTGAATATCAGGACAACTCATAC TGATAATACTTGTATTGCCTTTGACCCATTCCAAGCAGATGCAGGAAATACTAATCATAA TAATGAAATTGTAGTTCAGGGGCCTCCGAGAGGAATGTCATGCTTTTGTATTTGTCCCCT GGGCATCTGTAGCAGCTGTCCTCTGTATCAGATGACGCAGTGGGCTTTCGCTTTATCAGT TGAAGACTCTGCATCTTGCAGTTATACCTTTGCATTTAACTGTCTCAAGATGGAGGCAGA GGGGTTTCAGAGTGAACAAAACAGCCCAGGGATGCTAAAGGAGCCTCATGAGAATGACAA ACTCCGGAGGAATTGGAAAATGAAGGGACACTGGGAGCCATCTGTGCCAATACCTCCTTT TTATCCAACCCTTTTATTTCAAGGGGGTAGGAGAGACTGAGGCCCAGAAACATTAAGTGA CTTTTCCAAGGTGATAGCTGGTGATAGCTTGGTTGGGGGCCGTCGTCCTCTTGACTCCCG GCCCTTTCTTATACCTAAGCCAAAGCCAGCCTTCTCTGTGTATTTCTTAAAGATCCAGGG AGAATTGGACAGGTGGTACCATTAGGATTCCATTTCAGTGACTCAGCCCTCATTTGTATC TTTGACACCATCTACCCAAAGTCCATTTCAGTTTAAGCTTGTTGCTTCTATTCCTTTCTT AAGTTCTTCCCCTGGAATGTGAGGTGATTAGAAAGAGACTATTGCTAGATAGAGACACAA ACCACTGAACAGCATTGTGTGTGTTTTTAAAGTATTTGCCCTTTCAGAAAAGTAGGGAAA AGGTCACAGATTAGGTCTCAGATTTTAGATAATCTTGATAGAAAGCTTCATGGTTGCCTT CCAAAGTAAAATCCAAATCCGACACACTTCTTAGAATGCAGCATAGCTGTGGGTCAGCCC TTGACATGCGCTGACACAGCCATCCGAAGGGTGAAACTCCACGTCTTACACACAGAGCTC CAGTGTGCGCGGCCTCACTGAACAGAACTGTGGAACCATCTAAATGTGAGGTCCACACCT GCAGCTCCTCACTTAGCTGAGCTGACCAAAGCTGACCCTTCGCAAAGAGCTTTTATTACT TTGTCTTTTTGTTCTTTTAAATTTTGTATCAGGAGAGAGGAGGGGAGATCCTTATGTTGC TGTGAGCCTGCAGTGATCATGTGGTCAGATGGCATTTATTCCCAGCTACTCAGCTGAGTC TCCGAAAGGGTCTTATGGAGCCCAAGTTGGCCTCTGGCTTTAAGTCCTCTTGCCCCTCCC CCAGGTGCTGGGACAATAGGCATAGACCATGCAGCTGAAAATGAGTTGACCCATTCAGTG AGCCTTTGAGCAGCAGTCAGCACGGGACCTCACACAGGTTCCTGTCCTCAGACTAGGGTG AGAGACAGAAGCAGCTACTGACACACTGAGGCAGAGATGTGGAAGGAGTGCCAGATGGGA GACTGCACCCAGAAATCCGGGGACAATTGACATTTTAAAAAACGTATAAAGTCAATCACA GTAATTCCTTTCCAATTTGAAGATGGGTCCTGTGGGTTTGAATATGGTAATACTTGTCTG GACTTACCAGTACACATTCTCAGTTGACACTCGTGTGTCTTTATGTGTCAGAAAGCACAA GTAAGACAGTTTACTTACTGTTCTCAGAGACAGCTGTGACTGATGCCCCCCTGTACACAG ACCCAATAGAGAAGAGTTGGTGCATTTATCTAATAGAGATCAAATAAGTAAATTCGTCTC CTGAGTTGCTTGGTTTTCACCTAAGACACATTTTTTTCCCACTCTATCCAAGTCTGCACA TGTATTACCTGCTATTTAATAGTGTTTTCAGGGGTAAGTCATATTTAGCTATTTTCTATT GTTGAACAATACACGGCCAATGGTAATATATATTCATGGGCTTTCTTGTTTTAAATAAAT CCATCATAAATTCCTAATTCTGGAAATTACTCACTTAGCACAATTGAAGTTGCTGCTTAG TGGCTTGACGACTGTGACTGTGCCCCGCCCTCAAACCCTCCAGTCAATTACCTGCTCCCC ACCAGACCCCGGCCAGGTGATAAACTATGCATCTCTGCTTCAGAGGACCGGCCTCCTTCA CTGTCTTGTCTCTGTTTAGGTCATACATTTGTCATCAAGAGAGAGACCCCAGAGGACCCA GAACCAGGTTCCGTGGCCTAGACTTGCATTCTGGAACATTCTTCGTTTCCTCCAAGGTCC ATGTAGCAGCTACAGATCCTGCAGTGTGGGTGTTCTATGATGGCTTGTCCTGTCCGAATA ATTTCTTTGTAACATGTGCTATCACAACTCTGGTTTGGCATAATACTTATTTAAAGAACC ATGCTTACAGTTGCTACCCTGTAAGCGTCCCGTGTGTGTGACCCACCGTAAAGAAGCCAT TCCCTTCCTGTCTCTGTCCGTTCACAGACTGGGTGTGAAGACAGCAGTCTTTCTAAACAT ATTTTATTGTGAATTGCTTAGCTGCATGCAGAGAGGAAACCTTCTCTTCCAGGACTGACA GAGGCTACAAGGCAGCGCTAACTAGCCCCTCTTCAGCTTAGAGAAGGAAACAGTTGTTCT GAGAGACAGGAGAGCTCCTACCTGGCCAGTGAAATCGTTTCTGACATCAGTCATAGTAAC CCGGACAGACATTTGGAACTGGAGAAGTACAAGCGATGTAAGAATCCTTAGGAAATAAAA TCTTTCACATAATTTATAATGACGTGATGACAAAAAAATAATAATAACTCAAAGTAAGCA GCCATCTGCTTGGGAGCCGTCAAGCATTTAAACATGGTTTAAACTGAGCAGCCTGGGCTG TGACCATTTTCATGTTCATTCTGTAGTCTGTCTGGTCCCTCACCCGCCTGCCTTCTGCTT TTTGTAAGAAAAAAAATCTGGCTTTATTTTAAAGAAATCTTTGCTGTGGGGATAATTGTT TTACAGACATATTTACCTCCACATTTGTTTTGCTAATGAAATCATTCATTAAAAATACCA CCTTAGAAAGCCTTGCGTTTACACCGTATTTATGGTATAAAGCAAACTGCCTTGAATCTT GGGCACTTGACCCAAAGGCCAAAAATAGCTGTTAAAGAAAAAAAATGTGACTCTCATCCA CCAAACCCCAGGGATAAAAACCTGCCAGGACAAAAGCTTAGCCTTTGCCCTACTCTTGGT GCAGCGATGGGTTAAAGCCGACAGTGTGCTTCAAGGACTCGGTGCTTCAAGGACCAGTCC CACTCCGAGCTTTGCCAGTGAGAGAGCCGAGAGGTGGGTTGCCTAGGACCAAGGTACCCT TCGTGGCCAGCTGGCCATAGAACCTGGATATCCTTGGGACCCTGTCCATTGCACTGCACC ATGCCACACGGAACACTAAAGATAGGATCAGAACACTATTCCACTGAGACCAGCTAGGGA AAGTGATAGGTGATATCCCTGGAATGTGACAAAGTCCGCTTCTAGGTGTTGCTCCTACAG TCAGTCTCCAGAGGAGATAGCAACATCTCACAGATGCACCTTTTATTTCTCTCCGCTCGG AAGCTATGGGGACAGCGTGGAAATCACTCCCATCCTGCAGTCAGCTACCATAGATTTCCG TTTCCCGCTGGCCCTAATCCCTGTGTTTTATCCAGGGGTCTGATGAGCTGCAGGCAGACC AGGACTCTCATTCACTCTGCAGCAGGTCCTGAAAAAGAATTGTCTTCTGCCTCCCAGGAT GAAATACTGCTCAAGGGGACTAGAGAAGCTGAGTTAGCGCCTGTCACTTGATTAAATGAG GGTGAATTTGTTTTCAGTACAGGGAGAACATAGACTCACAACTGGAGGTCAGTTGGGTGT GAACAATAAACCTTCAGAAAACACTTCCTTCCAAGCCTGGGGTGACAGCTTGGAGTTTTC AGTACTTGAGGAGGGGTGGGATTGTTTGACTCACAGATACGTGCAATGGGTTCACAGGTT GGGAAGGCAGAGCAAAACTGTAACAGTACAACCATACTTTGTAAGTTTACATTGTATTTG TGTTAACTTACCGTGACTACTGTTCAGCTTTGTTTAGAAACCCTTTTTATAGGCTTTCTT AGCAAAAAAACAAAAAAGTCCATATCGATGGATGACACGTCTCAGTCTTCTGTACATATA TTTTATTAATATGTAAATATTCAGATTTTTAAAATTATAATGTTCTTTTAAAAGAATTCA ATGCAAAGCTAGCTGTGAAAATGGTGTGTAACACTGTGTTGTGATTTCAACTCCCAAGAC GCCCTTTATGTCCATTCTGGAAAAATACAATAAATTACTTTAATTGAATGCACATGAGTC TTGCTTGCTACCCAGTCTTCCTGTTCCTTATGAAGTCAATGCTGTTCATTAATTAAAAGC TATTTATGAATATTCTGATGATTCTTTTCTCGGGGTTTATGCCTGAGTGGGATATTATGT TTACAAATAAAGCTAGCAGATTTCTAGCAGAGCTTGGTAGACGTTACAGTCCCAGCTCCG TCTGCCAGTCGGATCAATGGCTACAGCGAGTCCCACAGAAACACTTGGGCATTAAGCACC GAGATGCTCGAAGCCTAATTTTAAATGAATTAGGTAGCCTTATAATCTTCACTTAAAAGG TTAAGCCCTGCTTCTATGGAAACAACACACCAGAAGGCCAAATCAATCCTTCCCAATGAA AAGTGGCTGCTAAGGCGCAGGCGCAGGCGCAGGCGCTGCTCTTCTAGTCCTTTACCACCG CAGGGCGCTGCGCCGCGCTGGCCCCCTCTTGTTCCCTAGGGCACCCCCAGTCCCCAGCTC AGAGCATGTGACATTACAGAGCCTGGAATCTGGCTCCATGGGGGATTTACTTCAGGATCT GTTCCAAAACGAGGGTTTTGAGCTGTTCAGAACTTGGGTGGTGGGCTCATAGTGGTAATG GGTAGTAGCTGCTGCTTAAGAAATCAGCTGGACGGGGGTGAGGAAGGGGACGCAGCAGGA TGAGCTGTTTGCAAAAGAAAATCTACAGTCAACACAAATCATCACACTTTTTTTTTCTTC GAACCTGCAAGCTTGCCTCAAGCTATCCCTTCCTACCACACACCCTCTCCTTTGCGGGCT CCGCGGGTATTCATGAAAATGTTTGCTGAGGGATCAGTGTGATGCTTTACTGCCCAGAGC CACTGGGATACACTTGTTCCCTTATGCTGGCAAAGGCTCAGACAGCTTTTCCAGTCTGAT GTGAGAAGGGGAGTGTCCAAAGTAGGAGGCTCCACCAGAAGGGGATCACTACCCTCTTCC TTTTACACCCCAGACTCATCAAGGGATTGGTAGGGTGGGCGTATTTCCCAGATACACCCA AGTTCAGCTCTACCACGTACCCACCACAACTAAGTCAAACCCTGTGACGGCTTTCAACCT ACCAGGCTGAGGTACAAGGGAGAGAAAGAGGCAAAAGCCAAACTGGAGAGGCACCTGGCA CCCAACTGCACCAGGCTCCTTCCCTTCCAAGACCTTAGGGTATCGGGTCAGCCACTGGAA CAGTATAAATAAAAGGTTCTGGTTACTGTCTTACATTGATCCACTGGAATGAAGTGGGGG TCAGTCTGCTGTGGGGAGGACTATGGAGAGAGAAAAGGAATTCCACAGGGCAAACCCAGC CACATGCAAGCACAAGAGAAGACACCAACATTCAGTGACTAGCTGAGTTGTAGGATGGAG GGAGGGGGCTAGTTGGGGTGCTAAGATACAGAGCAGTGTCCAGAGGATAGTAGGTGAGTC TGGTCTAGATACTAGCACAGTGATCCCTTCTGTGAATGTTTCCTTTAAAGGTGTGGCCCC CGGTGTGTCTACTAAGCTTGAGCCTCACATCCATGTGTTGGCCTCCGAGTGAGGGAAGGC CAGGCAGGCAGCCCAATGAAAGGACCATGAACAAATCAGAGACCTAATACTATATTGACT AACTTGTCATCCTGTAGTTTATATCATGTGGGCTGCCCTGTCACCCACCTACAGCTTCCA TCAGCATTGGCAAATTTATGACAATGGGGGGCGGGTGAGTGGCAACATGATGAATCCTGG AAATCAGATTCCAGAGACCAGCATCAGTGTGCAGATCTGAGTCTCTTGTTCAGCACATAA GCTTTTTGAGTGTTTGAGCCGAGCCCAAGTCCCTAAATCCCCATCACCATCCCCAGTGAA AGCCCTGCCTGCTGAGGTTATTCAGAAGGAATTGGGGAGAGCGTCATCACCTGGTAGGAC TTCCTTGAAGACCAGAAGCTGGAGACAGGAAGCAGGCACCGCCCAGGCCTCGGTTCCTTT TTGCTGTCTTACCAGTGTTCCCGGAGCCATCTTAGGTTGAATGCCAAGTACAACAGATCA GGACTCTTCTAGGAATCTCGGGAGCCTGTGGCACCTCACTCTCCAGCCTGCTTTTTCTTT CACAGGATTGATTTCCACGTCCCCCCACAACTATGTTTGATGACGAGCTCATAACTCAGA ATTCCGGCCAATGCTCTGTGTGAGTGCACACAGATCAACTCCTATGTTTTGTAATTCAGA GTGCATGAAACTGGGCATCCCCCCCAAAAGCAATATATACAGATTATGTATGCATGCACA TGTACGTATGTTTAGTGTTTGTTATTAGTAAAAATGAACATACAAAGAACTGTTAACAGA CCAAGGAATGTTCTAGAAACAAAATTCAGACAGTATAATACCCAGTACACCTTACATGTA TATAACTGATAACCCAAATTGAGTTGATATTAAAAGGTCTTTTTTACTGTTTTACTCAAT ATCATTTAGATTTATTCATTAAGAATTTGGACAATTTAAATCATAAAATCTGGGGCTTGA GGGATGGTTCCATAGTTAAGAGCACTGGCTATTCATCTAAAGGGTCCATCTCAACTCCTA GCACCCACATGGCAGCTCAAAACATCTGGAAATCCAGTCCCAGGGGACCTTCTGGCCTGT TCAGATACCAGGCACACAAGTGGTGCAGAGATACATGCAGGCAAACACCCGTACAGACAG ATAAAAATTAAATTAGATTTTAAAACCTAAATGTGAGACAAATATGTTTAGGTCATTTCT TTTTAAATCCTCTTCCTAAAGGGCAGCTGGTGCCATTGTGTTGAACATTCTCTGACCAGC TCTCTTTCTCCCTGTTACATGAATTCTTCCACTCAAGGTTAAGACAGATTCAAAAAAGGT GGAGGGCCCTTGGTGTGACTGTGAAGTGAAAATCAATTTTACAGGGGAAATGGAGCATCC TAAATTGTTACAACTAAGTGACTGGTGCCAATTGCATATTTTGTTAGAAAAACTGCTTTC CACTATATTCTAGCATGAGAGGGAAAGAGACTGTCATAATAGAGGGCACTCACCCAGGGC AAACCAAATTAACTCTCATCCCAAGGCGATGTATTTCTAACCACCTGATAAGGAAAACCA GAAGTAACTCAATTAACAAGTGCTGTGCTGGCCCCGGCCCACTCTGGTTTAGAACATGGT CTTCTGCGGCATCCTGATGGGACGCTCTTCTCCTCATAGATCCATATCCACTGTGCCCTC TCTTGCCCTTCACTAATGCACCTTTAAAATGGACCAGGGAGCTGGAGAGATGGCTCAGCG GTTAATAGCACTGACTGCTCTTCCAGAGGTCCCGAGTTCAATTCCCAGCAACCACATGGT GACTCACAACCATCTGTAGTAGGATCTTCTTCCTTCCATCTGTAGTACCGCCTTCTTCTG GTGTCTGAAGACAACAACAGTGTACTCCTAAAATAAATAATTCTTTAAAAAATAAATAAA TAAAATGGACCAGAAATTTTGAGTGTGTGGCTCTCCTTAAGATCCCTGTTTGTAGTTAAG AGGTACGTGTGCACTGTCAAGGTTTCTTCTCCTACCCCAAGGAGAAGGGTTTCTGGGTAG TTGCTGTGCCTTCCTCTAGAGAACTGGCTGACCAGTCATGGGTGTGACCACACTGTAAGT GTTAGACTAACTCCTCTATTCAGGCTGCAAACACCATGATGGTGCCGTTATAGTTATTAT CTGTGATAGTAAGTCTGTTTTCTGTGATAACAGAGTTTTAGTAAATGAAATCCAGGGGGC TGGAGAGATGGCTCAGCAGTTAAGAGCACTGACTGTTCTTATGAAGGTCCTGAGTTCAAA TCCCAGCAACCACATGGTGGCTTACAACCATCTGTAATGACATCTGACGCCTTCTACTGG TGTGTCTGAAGACAGCTACAATGTACTTACATATAAATAATAAATAAATCTTTTAAAAAA ATGAAATCCAAAAACTTTGGGAGCCGAAAGCAGAGAATGAAGTAGACACGTTTAGTCTGG AAGACTATTGACTGTGCAGGTGAAGAACCAAATGAATTTTATGAATGTGAGAGACTTCAG CTACCTTCAGTTAAATGTTTTGTAAAACTACAGAAATGGAAACTTTGGTTGCCATTGGAA ATAAACAGACATTGGCTTGGGAAAATGGCTCTGTTGTTGCAATGTTGCTATGAAAGCAGG AAGACCTGGGTTTCACCCCCGGTACACATGTTTAACTACGAATCAATAAAATTCATTTTT AAAACTGAACGTAGTGATGTGTGTTTGTAATCCTGACACTGGGGAGACAGACACAGCATG AGGACACTCCCTAGGGATTGCTAGCCAGCCAGCGTCACCTATGTGACAAGCCCTAGGCTA ATGAAAGATCCTGTCTCAGACAGGGTGGACAGCCTTTGAGGAAAACATCTGGGGTTGTCC CCTGGCTTCAACATGCACATATGAGCACACACGGGGGCGGGGGGAGAGGAGAGAGACAGA TATAAGACAAAACCTAATCTATATGAATATACAGTAATGGTGGCATAACCCTCAAAATAT GAGGTAGCTGCTATGGCAAAGCCACCACCCCCTGAAGAATGAAAATTAACTACAATAAGT TTTTCCCCTAACTGGAGAGATGAAAAGTAGTCAGCCCCAAAGGAGTTTGCAACCCTATAG GAAGGACAACAATATCAACCAACCAGGATCCCGTCCCCCAAGCTCCCAGGGACTAAACCA CCAACCACAGGGTACACATGGAGGAACCCATGGCTCCAGCTGCATATGTAGCAGAGGATG GCCTAGTCTGGCATCACTGGGAGGGGAGACCCTTGGTCCTGTGGAGGCTCGATGACCCAG GGTAGGGGAATGCCAGGGCGCTGAGGTGGGAGTGGGTGGGCAGGTGGGGGAGCACCCTCA TAGAGGCAGTCATGTGGGGAGGGAAAAGGGGGTGTGGAGGGAAAACTGGGAGGGGGGATA ACACTTGAAATGTAAATAGAGAATATCCAATTTTTAAAAAAAGAAATGTAAATAAAGAAA AATATCCAATTTTTAAAAAATAGTAGTCAGTCCCTTTCTCATCCCCGGGGGTCATCCAGA AACACGACTCAGTCCATTCTGCTGTTCTGTCACCCTGTTAGATATCCACGGGTGTATCCT CGAAGCTGGCTTGTTAGATATCCACGGGTGTATCCTCGAAGCTGGCTTGTTAGATATCCA CGGGTGTATCCTCGAAGCTGGCTTGTTAGATATCCACGGGTGTATCCTCGAAGCTGGCTT GTTAGATATCCACGGGTGTATCCTCGAAGCTGGCTTGTTAGATATCCACGGGTGTATCCT CGAAGCTGGCTTGCATGCTTGTGCACTGAAGCCTTAGAGAAGAGGAAAAGGTTAGCAGAG AGATTGTTTCTTTGTGAAAATTTCTCTCTAGGCTTGAGTGTTCACTTGTGTTTACGTCTC CTGGGCTGGAACTCGGTTAAAAGACTAAACTGGGCAGCTTGGACACAAAGGCCTGAACTG GGTGGCTCTGTGCTTAGAAAAACTGGTTTAAGTACTACAAGAAGGAGAAGAGTAGATGCC ATTATTCGTGCCACAGTGCCATTTGAATTGGTGAAAAGAGGATAGTGCTTAGGGTAACTG AAGAAGTCACTGGTTAAAAATGAGGCTAAACATATATAAAGATCAACTCAAAATAAGACT TTAACTATAAAACTCTTTGAAGATATATAGATATATATCTCCATGCTTTAGGGTCAAGTA ACAGTTGCTTATTGATGATACTAAAATCACAGATGACAAAAGAAAAATAAGTTGGATGTC CATCATAGGAACAAAAAGATTCTGTGTTCTGGAATATATCAAGGACCTGGAAGAAAACTC ACAGAATGGGGTGGGGAGGGGGCTTGGTGGATAAAAGCACTTGCTCTACAGGTGTGAGGG CTGACGTTCCTCCAAAGCCACCTGAAAACCAGGCGTGTGTGGTGGCCACCAGTAACCTCA GCCATTGGGAGGTTCCCACTGTAGAGTTCTGGGGTAAGCTGGTTGGTGAAAGGAACCTAA CTGGCAAACTTTAGGTTCTTTATAGTCTTTCCTGCTGCACTACATAACATGAAGCACAAC TGAAGCAGGCATTTGATGTCAGTTTATCACCTCCTCATATATGGATACAGGCACACATGA GAACTCACAACACACATGTGAACATGCATAAAAACATATATATCACACATATGCAGACAT GAGTGCACACAACACACATGTGAACACACATAAACACACATGTACATCACACACATGAAG ATATAAAAGAAAAAACCTCACAGGATGGAGAAAATCTTTGCAAATCATGTCATAGAAAAG CCTTGTATTCTGAGTATGTAAAGCACTTTTACAACTCAGAAGTAAAAAGGCAAATATCTA ATTTAAAGTGGGCAAGGTATTTGAACGGTTTTCTCCAGGAAAATGCACAGAGGGCAAGAA GGCTAATAAGTGTGCAAAAAGACACTCAGCGTCATAGGTCATCAGAGAAATGAAAGTCAA AATCACAATGAGATCCGTCTTCAAAATGATTGGGCTGTTTATAATCAACCAAAAAAAAAA AAAATTAACAAGCATTAACAAGAATGGGGAAATTGGAGCTCTCCTTAGACACTGCTGTTG AGTATGTAAAGTGGTTCAGGCTTTGGGGAATCATTTTGAAGTTTCTCAAAAACCTGATAG TAACCTGTGGGGCATTGGACTATGCAAAGACAGCCTGGTATCCAGTTGAGCTGAGGTCTG AACCCCGGGACTGGTGGTGATAATTCACCTACATGGGACGGAAGGAGTTCTCTCATGCTC CTAGAACCCTGGCTCCTGTTGAAGTTACCGTCCCCTCAGCGCCCACAAGAGAAGCACGGT TAGTAGTCACATAGGCAATGTCCTAAGCTTCTGGCCTTCAGGTTAGACTCTTCCTCAGTT ACCTAGCAACAGTAAAGATAACAGCATACCATAAAAAGGGCTGCTTGGCCCCACCTTGCT CTCTTACTCCCCTTACTCTCCTTTCTCCTCTCCTCTCACTCTTACTCTCTCTCCCTCTTA ATCTCTAGCCTTTCTTCTCTCTCTCCCTTTCTCCTTTGTCTCCTCTTGGCCATGGCCGGT CTCTCTCTCTCTCTTTCTAACTTCTCTCCTTTTCCCCTGCCTTCCTATAATAAAGCTCTA AAACCATAGACTGTCTCTGTTCATCAAGGCCAGCTGTGCTTACTCTCACCTGTGTGGGAA CCTCTCTCCCATAACCCCGGGGCTACAGGGTGTCGCCCTGGGGCTCCCAGTCGGGGGCTG CCCCTTGCCTACCCCCCATTGAGTGGGGTCAGTGGCTTAGATGCGCACCAGGGGCCGAGT GGAAAGTGTCTGGTAGCCCGCCCACGTCCACCTGCCCAGAGCATAGGAGGAACTCTGGCT GATGCATGCTATCCTCCCTTCCCCCTTCTTCCCCTGCACCCCTTTTAGTTCCCACAGTAA CCATATAATCCAACACATTGCATAGGTATTGATGCAAGAGAATGTAAATATATGACCACA CAAAGCCCTGTACTCAGATGTTTGCGGCAGCAATATTCACTGTACTTGCTGGCTAATTTT ACGTCAACTTAACACAGCTAGATCAATCAGACTGAAGGCAATTTTCTTAATTAGCGACTA ATGGGAGAGGGCCCAGTCAATTATGGATGGTGACATCCCCTGGCTGGTGGTCCTGGGTTC TATGAGAAAGCAATGAGGAGCAAGCCAGTAAGCAGCACTCCTCCATAGCCTCTGCATTAG CTCCTGCCTCCAGGTTCCTGCCCTACTTGAGTTCCTGTCCTGATTTCCTGTGATGATGAA CAGGAATGTTGAAGCATAATCTGAACAAACCCTCACCAAGTTTCTTTGGTCATGATCATC ACAGAATAGAAACCCTAACTAAGGGGCTGGAGAGATGGTTCAATGGTTAAGAGCACTGAC TGCTCGTCCAGAGGTCCTGAATTCAATTCCCCAGCAACCACATGGTGTCTCATAACCATC TGTAATGGGATTCAATGCCCTCTTTTAGTGTGTGTATAAAGACAGCTGTAGTGTACTCAT ATAAATAAAATAAATAAATCTTTAAAAAGAGAAAAAAAAACCCTAAGACATTCATGAAAC CTGAGAACTGGAAATAATGCAAGTGCCTGTTTGTTGATGAACATGAACCCAAGTGTATAT CCCTTCCTTTGAATATTAATTTTATGATGGAAGGCAATGAAGTGTTGATACATGCTAAAA CAGATGAAAACCTTGAAGAAACGGTGTTACATTTAAACAACATGCTGTATAAGAGCTATT ATCATCTAAAGCCACCAGGACAGACAAGTCCAGAGAGTCTCACAGTATCTGTGGTTGCCT AGAGCTGTAAGAAGCAACTCTGGAGGTGGCTGCTGACAGGCATGGGGTTTTGTTTTGGAA TGATGAAAATGTCTAAGATTAAATTATTTTAAATTCACTGGAAATATCTTCTAAGACACT AAGTTGAAACTGTAAACTTGTAAGTCTCATGATATGTTAACTCTATCTTGATAAGGCTGT TGAAAATAGAATCACAATAAAGCTAGGCCTTCCTCCCACTGTGGCTGTTTATCCTCAATG TTTCAAGAATTTAAGTAAAATAAAACTATAAAATAAATTTAAAATATTAAATGTATTTCC ATATGCTAAGGGGAGATGGAATTTGAAAACATGACATAATAGAAATTACTAAGGAAAAAT TAATTCATTTTATTCAGTATGAGTTTTAAATTCATGTATCAAAAACTTTATTAAATTAAA TAGTGACAAAATGAGAAAAAAAAATTACAAGATAAATTTGCAATTCATAATCAATGGATA AACAACAACAAAATGTTACAATTAGCCAGACAACTGATATACACCTGTAATCCCAGTACA TGGGAAGTTGAGGCAGGAGGGTAACTTTTGATACCAATATGAGCAACATAATAAAAACCA CATATCAAAAATAAAAATCTTAAGTGGTAAAATCAGGGCTAGAGAGATGGGTCAGTAGTT AATGGCACTTGCTGCTCTCGCAGAGAACCCAGATTCAGTACCAGGCACCCACATGGCAGC TCATAACTATCTATTACTCCAGTTCCAAGAGACCTGGTGTTCTCTTCTCTCTTCCATCTG CCCCAGACATGCACAAGGTACACATAAGCACATGCAAGCAAACAGCAACAACAACAAAGA ATAAACATTTTAATGATAAAATTAACTCATCTTAAAGATTTATTTTATTTTCAACTGTGT GTATGTGTGTCTCAATATAGGGATATAGACGTGTAAGTACAGATATCTGTGGATGTGTGT GCACAGGCTTGTTGGCTAAAGAAGAACAATGGATGTCTTCCTCTATTGCTCTCTATCTTA TATTTTGAGACAGGATCCCTTACTGAATGCAAAGCTTGCAGTTCCACATGGGCTCCCAGG ATCCATCTGTCTCCACAGCACAGTGCAGGTACAGTCTTACATTGACACCTCCAGCTTTTA CATGGCTCCTAAAGGTTTGAACTTCAGTCCTCTTGCTTTTGTGGCAAACATCTGATCCAT TGGATCATTGTCCTGGTCCCCATAGATTTTATATCTTTAAAGGAATGTGTGTGTACTTCT CTAAAATGAAAAGAAGAAGAATGGAAGGTTGATTGATGCACAGAACTGGGGAGCAGTGAT GCTTGGCTCTTGGATACTGCCCCAAAATACCTTGAAACTCTTGCAGTCCAGGCTTCTTGG GTATCAGATATGCTCCAGTGAAAACTTTGTCTTCCAGGTCCAGTAGCTCCAATAATGTAC ATTAAAGCTATTCTCGAGGCTCTGAAGTTAAGGTTTTACCTTAAAGGAAAAGTAGGCAGT TTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTC CTCTTCCTCCTCCTCCTCCCAGTTAGGCTCCACTAAAGAGGAGATCAGGCAGTAAAACTA GAAACTGGCAGCACAAGCGTTGAGTTTAAAGGACTCCAGTCATGTGAACTAACACAAGTC CTCTCATCTGTGAAATGGGGGTAGCATAGCATCTGTTCCCTCAGGAGGCTTTGAGAATCA GCCGAAAGAAGAGATCCTCTGTGGCTTGGGAGGAAACTGGAGACCAGGCTTTATGAAAAA TGTAGCAGCTGCAAAGCGAAAAGAAAGCCACAGGAACTCTGAAGGCATCTGACACATCAG TCAAAGACAGTGTCACAGAGGCCTTTGGGATTCGGAGAACAGTGAAAGGACAATAGAACA TGAGGTGGATGGTTGTCACACAGGACACCAGGGACCTTCTGAGCTCCTGCCCATGAGTAC TTCTCTCCTGGCTTCTTATCTACACAATTCTGCACTGACCTAATGAGTGTCGAATGTCAG GATTTGGAAAAACATACTTGGAAATGTCTTATATAGCCTACTTGTCAACTTGACACAGCC TAGGTTCATCAGAGAAGAAGCCCTGTTGAGGAATTGACCTTTGAGCTAGTCTGTTGGGGG TTGTCTTGGTTATTAATTGGTTTGGTGGGCAGTCCACTGTGGATAACAGCATCTCTAGCA GGTTGTACTGGACTGCATGAAAAAGCTAGCTAAGTCTAAGCTAGCAAAGAAGCCACTAGC AATCAGCATCTTCCATGAGTCCTGCTGTGTATTTCTGTGGCTGTGAGTTCTCGCCAGAGA TAATGCCCCATGAAATAACAAACTGTCCTGCCTTCATGTTCCTGCCTTGAGTTTCTGCCC TAACTCCCCTCAAAGGTGGATGGTGAACTGGAAACACAAGATGAAGTAAATTCTTTCCTG CCCATATTGATTTTTATCAGAATGTTCTTCTACAGTCACACAGAAAGTAAACAATAGTGA CTCTCATGTCCAACATGTGGTATCAACTCTGCATGCCCTGGCTGATATGTTATGACACAT GTAATCCACCCAACAGTCAACGCATTATGTCCCGGAAGTTGTGTTATGACACACATAACC TACCCAGAAGCCTGTGAATGCTCTGTTCCTATAGTTTAAGTCAGCTGATTCTCAAAGCCA CCCGGGGATACAGATGCTGTGCTACCCCCATTTCACAGATGAGAGGACTTGTGTCAATCC ACATAACTGGGGTCCTTTAAACTCAACACTTGTGCTGCCAGTATCTAGTTTTACTGCCTG TTTTGCTCTTTAGTAGAGCCTAACTGGTAAGGTGAAGGAGGGGGAGGGAGGGGGAGGAGG AGGAGGAAGAGGAACCTCACTCAGTGGGGGTCTTCTTGTATGATTCTTTCTCATGGAGCT TATTTCACGTCACAGCATTAAGCCAGGCACAGGTGCAAGTATTGATCGTATGAACCAGGT GTTGTTCTAAGTATGTTACAGATGGCGACTTCATCTCTAATATGAGCCTGGTGTGACTCT TCCTGCCATCTTCATTTTACAGATAGGAGACTGGATTAAAAAAGGCTTGAGTAATTTTTT TCAAAGCCATGGAGCTAATGATGAGCTGAACCAGAAGCTAAAACCCATATAGAGACTTTG AATAGATGTTATGGGGCCGACACTGTCTTATAAGTTTGTAATAGATGTAGAGGGACAAAA GACTTCTGTGATCTCCTAAGCCTTCAAGATCTGCAGTGGAGCACTTCATGGGTCAGCTGA GCAGCAGAGCCTCCTGAACCGTGACTCTCTAAGAAGGGGAGGTTGGATGCAGTACTTTAT AAACACATTCACCACAGACTTCCATTTTCCAGCACTAGTGTTCCAGGAAATGTTGCTGTT AGAAAATTCCCATCCGTTGCCTTGTTCCCATCATGAGCCAGTGTAGCCTGCAGAGAATAG CAGCTGGGGTCTCACCGCAGAAATTCTGAAGTTCAGTAACTCTGGTGAGTCCAGGAGGTG ATCAGTAGAGGAGTGAATGGCTCCCCTTCATAAGACTAACACCTCTGAGGCCAATGTAAT GGGAAGGAAATGGGGAGAAGGAAAGCCAAGGGATAAAGGATGAGATTGAATAGATATGGA AGCCTGAGGGAGAGTAAGTCACTGACTGGATAGTGAAGGGAAAGAGAGAGATGAGAGAGA TATGTATATACCACAGAGGGTCCAAGGCTTGAGGGGAGATGGTGGCAAGATGAGGTTAGG GAATGAGAGGACATGGAGGCACCTGGGAGGAAATAAAGGAAGAGATATGGAGGTGCTGAG TTAGATACGCAGCCACAGGGGCATAGATAGACAGAGATGACTATGAAAGTCTTTGGAGTA GAATCTAGGTAGATGTGATAACACTTTGAAAGGTATAGGGGGTTGGTCTACAACTGATAT GGATTCAAATGCTAAATACTGGCCCCCAAGATCTGATTGCCCCCAACAAGGAGATTCTTG GGGACAAGAGATCCTAATGTAAACCAAGTGATGCTATATAACCTTGCTGCCTAAGTTAAA TAGTCAGTAAAACGCTAAAGCCTATGATCGGGCAGTAGATAGAAGTGGATGGATTTTCAG TTGCCTGGCTGGGAGTTGCTGGTAGAGAATGGGGGTCGGGCGGGAACCAAGGGAAGAGGA GGCTGATGGACCATAAGCATGTGGCCAGGAGAAACAGCAAATAACAAGGGACATATGGCT GGGATATAAGTCAGAATATCTCCAAACTTGCCCAATCTAAGCTTATGGCTTATAAATAAA ATACCTGGATTATGTGTCTTTTATACCTAGAATTCCATTTACGGAAGGACAGAGAGAGAG AGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGGGAGGAAGAGGAAGAAGAGGAG GTGAAAGAGGAGGAGGAGGAGGGACCACTAAGAAACAGAGCAGTGATGGGAAGGGACCCC TCACTTTCATTGTTAATATAAAGCATGCCTGGAGTGGGTCCTATCTGGAATGATCTCTGA GATGCTTTCATCTTCAGTATTTCATGAGGTTAATAGAAAAAAAAAAAAAAAGGATTTGAG GGTGTGGTGCTGGGGATGTACCCAGGGCTTCATGCGTGCTAGACAAGTGCTCTACCACTG AGTTAGCCAAAGTAAATGGTATTTCCTCATCTCGTAGCTAAGGGCATTAAGGAGACAAAG CACATGTGCTGGGTTTGGTTTGGTTTTGAGTGCCTGCCCAATGACTGATTTCTTGGTTTA CTCTTCAAGCTTACTCAAGGAACACAGCATCCCACCTCCCACCAGAGCTGTGGAATATCC CCTTTCCCTGGTATCTCAAAGAAGGCAGGGCCAGCAGAGATTCTGGGCAGCCTTTATACA GGGCCTGGCTTTCCTGTGGTTCCTTCTGAGCAGCCCGCTTTCCAACTGATTCTCTTGTTG TGAGCTATGTTCCATCGTCCTCAGTATTGTTCTTTTCTATCTCAGGTCACCAGAGTAGAT CTCTAAGATTCCTAGAAACCCCAACTTGAATCAGACAGCCTCAATGTGGACATAAACATT GTCAGCATGAAAAGGCCAGCACATCTCCCAGTGCTGGGATGTGGCACTGTAAATTATAAT GACTTGGTGCTCGTGATGCAATGGCAGAAGAGCCAAGAGGGAAGGAAGCGACAGGAGGAA CTGGACTCAGGGCTAGTATATACAGAGGAGGTCAAGACAGAAACAGGGCTGTGGGGATCA CCTCCATTTAAATTACAGGTGGTGGAGCTGGGGAGATTGCTTAGTTGGTAAAGTGCCTAC CTTAGAATCATGGGGACCTGAGTTCAGATCTCCAACCCCTCTCCCCAAAATCCAGATGTG CTACCTCACATCTATGGGGGAGAAAAGCATATTCTGGGAGCTCATTGGCCAGCCAGCCAC CAGCCTACAAAAACAATGGGCTTCAGGTTCAGTGTGAAGGTATGACTCAAGAAATAGAGT GGTGAGCAATTGATGAAGTGACCTGAAGTCAACCTGGGGCCTCCACATGCATGTATACAC AACACATGTACACATGTACACACAGTCACAGGTTCTCATGAAATAGCATGTAACTTAGCA CAGGTTATAACAACCATCCCTACTTTTCTCTCTGGAACCCAGTCAAATCCTTGCGAAAAG AAAAACACCACATAAACTTAGATCAGAAACAATGGTAACTCAATCTCCGGGAGCAACAAC TAAAACCCAGTCTTGTAAGCCTTATTAAATCTGACTCCTCTGGTGGTGAATCCTGGCAGA TCTGCCATGATACCAGGAAATTTTAGCAGCTACATCTTCTCCTTCTGCTATCCCTGTTCC AACCTCACCCTCTCCTCCTCCGTCCAACCCAGAAGTCCCGCCTACTCGCCCAGTGATTGG CTCCTTTATTCATTCGGGGATTGGTTCACAAGAAGTCACCTGGGTATGTAACTCACTCCT TGTCTGCAACCCCTCCCAGATAAAGGAAATTAGCATCAAAATACAAACTGCACCAGGCCC ATCCACAACACCCCAGATTCTGCAGGTTAGCAAATGGCCGGCTTGTCCATTTGCTGGGCA TTGGACATGTGGCACTCTCATCTATGGAGAGAACAAAATTAGGAACCTCTTCTTCCTCCT CCTCATCCAACTCCTCCTCCTCATCCAACTCCTCCTCCTCCTTTCTCCTCCTCCTCCTCC TCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCCTCTCTCTCCCCC TCCATCCAAGATCACTTATACCTAAATATCACAGCACATAGGGTCAGAAAGGCTGAGCGG CCTCATTGTTCTGAAACAACCACTGTCTTTGTCTTTTTACCACAGATGGGACGGTTTGAA CAGTGTCTATTTCTTACAGTCTTAGAGTCTTAGAGTTCTAACTCCATGATCAGACAGCAA CAGTGTGATTGCGGGAGGGAGCATTGTCCTTCTTTTCCAGGCGGCCATTTCCTAGTCCTA GCCTTGCACAGGAGTGACCAAAACAAAACAAACAAAAACAAAAAAACAAACAAAAAAACT AGTAAGTTCTACCTACCCTTTTTTAAAAAACACTTTTTATTGATTCTTTGCACTTCATAC AATGCACCCCAGTCCCACTCATCTCCCCATCCCTTCGTCTGCCCTTGCAACCTTTCCCCA AAAGAAAATAAAAGACAAAAATAAAGAATAAACAAAACAAAGCATTAAAAAAAAAAAAGT CTCATCGTGGATCGTGGAAGCTGTAGTGTGTCACAGTGTGTCCCGCAGTTTTCCCTTTTG TGCACACATCTTTACTTGTAAATGCTCACTGCAGTGAGTTATTGGTCTGGTTCGCGTTAC TGGCCTGGTTCTGCTCCACCATCAACACGGAATCCTCACGGGGCTCCTCTTGGATAGATA CTCTGTTGTTGCCCTGTGTCCTGCAGATCCCACAGTGTTGGTCTTTCACGTGCTCCAACA GTTCACAGATGGAGTAGATGCTGGGGTGGGCCAACTCAAAGCCCTCCAGCGAGAGAGTTA GCCAGCCAGCTCTCCTGAACCCGGCACCACCAGGGCCAGCTCTCCAAGCACTGCACCCAC CCCATCCCCACCCCCACCCCACACACCCTCCCCGACCCCGGCTAGCTCACTCAGTGCTGC AGCCGGCAATGGGGAAAGGTCAGTTCTGCTCTCTCACGTTCACGTTCACATTCACGTTCA CAGAGGCAGTTCACCAGCATCCATACCTCTGGAGCCAGCTCTACTGTGTTGCCCAGCAGA GATGCAGGGCCCACTCTCCAAAAGCTGCAGCCAGCCAGCAGGGGGTAGATCTCCCGTTCT CACGACCCCAGGGCCAGCTTTCCTGACTGCCTCAGGTGGCGGGAGGGTAAACCTAGCTGG CCTCTTTACAGGAAACTGGTGGGGGGCCAGCTCTCTCGGGCTCATACCCTCTGGGCTGGT TCACTGGAGCCCCACCCACCAGGGCCAGCTCTACTGTACTGCAGCGCTTGATCTCCCAAG TGGTTTCTTGAAAAGGACACTAATCCCATCAAAGGGGTCACCTTCTGAAACCCTCCTAGC AGCCTCACCTCCTATTATCTTCTGGTGTTAATATTCAAGTATCAACCGAGCTAGCGAAGG GGACAGGCACAAGGATGCAGTCCACAGCATCACCATCCTCACGAATTCCTTCCTCTCTGG AAATGGACAATGGTCCAACCTCCACTTTCTCAGCTACCCTGTGTCAGCAGTGGGAGATAA AATAATCATTGTGATGATGAATGTTATTGTTCAATTTGGAAAGTATTGGTCACTGGTAAT TTGTTTCAGGTGGATTGCGCTGCTGGTCTTGGAATTCTTACAACATGGAGTCTTACGGGG AAGGCAGAAAAGCGAAAACCTCTGCAAGGCTGCGGATCCATCCCTACCTCTCCCTCCAGT CTGCCCTGCTTGGAGCAGGCAGAGAGCTCAGGATCAGGAGGTCTGAGCTTTTTTTCTTCT GCAAATTGAATTTACAGATAAAACGTAAACACCCAAAGATCCTCTTGAAACAATGTTGGT ATCGAAGCTGACACTTGATGGACTCAGCTCTGGGAGGGCTCATCCACAGAGCTCCTTGTA TACATATTCCCCATCTAAAATTCATAAAGACCCTAAGTCTGGGACCCATGTCAGATATGA AGGAAATAAGGATCAGAGGATAGCTTGACACGTGTTATAGAACTGCCCCAAGGCTGAAAT GCATATTACTATTATTATTATTATTATTATTATTATTATTATTATTATTATTATGGGAGG TTGGGTGGGTGTGATTCAGGGGTGCATTACACAGTGTGTGTGTGTGTGTATGTGTGTGTG TGTGTGTGTGTGTGTGTGTGTGTGTGTGTAGATCAGAGGAGAACCTTGGGAAGGTTTGAA CTTGTGTTACCAGCTTTATACTACAATTGCCTTTACCCACTGAGCCAACTGGTCAACCCA AAGCTCAAACTCTTAACCATCCACTCCAACATAGAAAGCCCAGGCCCTGGTTTCTGTCAC ACACCTGGAGAGCAGTTTCTGTGAAGCTCACCAATGCCCTCAGCATAGTTCCCCACTGAC TGAGACGAGTGGAAATCTTAAGATGGTTTTTCACAAATGAGACAGGTGCAATTTATCATG TTGTAATGCTAACAAATTCCGTGCATGCAAAACTCATAGTGTGTGTGTTAATAAATTAAC TCAGCAGCATAAAACTTGATTCCGTGCTTTTTAAAAAATGAACATACCTGTTTCTTTGAG TTGTGATATTTATTTTCTCTCCTGGATTTTTTTTTATTGGCTCACATTTGCCAGTGGTAA CCAATTCTGATTCTGATTATCCTGAGAAAGGCCAATCAAATAAATCTGAAGTCAGATGTG CTTCAATTTTGTTTAGAGACAAAGGGTCCCCACCCCCTCCCCAATCGTCCCTGTTTCCCA GAGAAAGCATGAAGCGCATTATTTTTATTTTTTATTCTTGCTGTCCTAGTCTGCTCTATT GCCATGAACAGGATGTCATTTGAGCTTTAGAACACACCTGCTTCTGTGATTTCAAAGGAC AGCCAACACACTTCTGCTGGGAGCCGGTCAATTCCAGTTCCTGTGAAGGAGCTGCCGGAG AATGAGAATCTAATGTGGGACGAGTGTATGAGTGAGGTCTGAACCAAGCATATGGCGCTC AGAATCAACAGAGTACTTCCTTAGCCCTATATCCACACAGCGCCACAGCGCCTCTTGATG CAGGAGTGACAGCCAGGTTTCTTGATTTGAAACATTGTTCCATTGTTGTTGCAGTCTGTC TGTCCTAAAGACTAATTTGTTTGGCTTTCTGAGGCATCCTGGCTACAGCCGGCACTCAAG GCTGAGAACACTCAGGGAGATACATAGATGTTATTTTTAATCATCTGTGTGTTGTAAGAA AGCTTTCACCTGGAAAGTTTGTAGGCGTGCCTTAAATTCCAGTCATTGTACTTGGAAAGC CAACCCCAGCTCTAGGGTGAACTCTTGCTTGTATTGCGGGGTTGGGGCTAGAGGGGGACT GGAGAGAGAGGTTATGATGTATGTACACGAGCACGTTTATGATGTGTTTGTGTGTGCAGG TGAAACTGCGCCACGGTGAGCACACAGATGTCAGAAAACAACCTTCATGGTTTTAAAAGC AGTCTCTTTTTGTTTTTATGTTAATGACTACAGGCTGTCCACTCTCCTGTCTCTGCCTCT ATTTTCTGTAATGCTGTTGGTATGACAGAGTGTTCCACCACTCCAAGGACTGAATTCTGA GTCATCAAGTGTGCACAGCAAGTTTACTGAGCCACATCTCCAGCCTGGACTTTCCCATGT TTGAGATCAGGGGAATCCAAAAATAGCCCAGCATCACTTCTTATGTATTGTTGAAGAAAC AGAAACCAGACGACTTGTTCCCTCCCCAGGCCCCAAGGATGCATATGCTTACATCCTCGT ACACGCAGTGTTTCAGAACATGATAATGATTGGGATTAGGGTCCTTAAGATGTAATTAAA TGAGGTTATTGGGGCTAACTAACCCTCATCAAATTCTAATTTCAAAGATATGTCCAGATG AGAAGATTTTAAAATACATAATTTCTAATTTTTTTGAGAATTTCATTTATTTTGGCAATA GCCTTCCCCTCTCCCCTCCTGCTCCCCCTGAACCCACCCAACATGTCCCCCTACCAACTT CATGTCCCTCTTATATTTTTTATGACCCACTGAGTACAACCTGTGCTGTCCATTTGTACA TGAGCATAGGGAATTGCTGGAGCATGGGCAACCTTCCAGAGGCCCCACCCCAAGGGAAAA ACACCTTCATTCACAGCAGCCATCCTTTGTCAATAGTGCCTCAGCTAGGGATTGGGCCCT GTGGCCACGCCCCACCAGAGCTAGAGTTCTCATTGGCTTGATCTTGTTGCAGGGCTTGTG CGGGCAATCACAACAGTTCTGGAGTGCCATGGCCGTATGACATCCAGAAGCAGCCAGTAT TTCACAGCGCTACTCCTCACGCTCTGCCTCCTGCATCCTCCCTGCTTCCTCTTCCCTGAG CTTTGAGGGTGGGAGTAGGGACTTGATACAGATATCCCGTTTCGAAGTGAGTGCCTGCTG TCACTTATTCTCGGCACTTACATCAGTTATGAGGCTGGGCATTTCCCACTTCCCACTGTA AAAAGACGCGTCTGTTAACAACGGGAAGAGTAGAGTAAATATATGAGTGCAGACATAGAT ATTTAGAAAGCAGTTTGACCACGTGACCATTTAGCAAAGCAGTGATAGTAGGTCCCTCCT CAGGCCTCTCACCTTTACAGTGATGGGTTTGACCAGGTTTCTAGTACTAGTATGAATTCC TTCCTGTGCAGCAGGCCTTAAATCCACTCAGAAAGTAGTTGGTTACCCCTATAACACCCA TGCCATTATTATGCCAACAGGAATATCTTGTTTGGTGGATCAATACTGTAGAAGGCTCCA GTGCTAGGTAAGACCCCTTCTTGCCAAGAGCCCACAGGAAACTGGCCAAGATATGGTATT CTGTTGTTAGCACTGTGAGCTGATTGCTGACACACCTCTGCTTCTAAACCATAGACTAGG CTAGGGCAGCGCCTCCTCAGCCGATGAGGCCTCTACTGGCACCCATTTCTTCCCTCATAT CTTTGTCAAATTGGCCTGAGTTTCTGATAGGACGAAGCCAATTCTTAGAACACAGGCTGC CTACACATGGTGCCTTGCCCACACATATCCCAGAGCAGAGCAGAACAGAGCTCCTTTCGA GAACCAACGGGGTCCCCATGCCAGGGCCTTGTTTTTACTCACGCCAACCACACCAACAGG TTTTTACACCAGGAAGAAGGAAGATGGAGGGGCTAGGGGGTTATAGTCCTTCCCTCTAAC ACCCTGTGCTCACCAAGATTCCTTTGAGAAACATTTCTACTCTGTCCTTAGCAACCTCAA CAAGATTAGCAATAGCGCCAGGAGAGGCGGGGTGGGGCGTGGGGGGCATCAGGATTAACA GATATTGGGAGCCAGTTGGCGGAGAAAGCCTGGGCTTCAGACACCAAGTGCCTGCTCGAG AAAAGCCCACACTTAACAAACAAGAGGTACAGGCTCCCTTTCTTCTCACCCTTTCCGATA ACTGAGATTACAAGGTGCTCCTAGGGATGCTTGCATGGATGGGATTACAGTCTGATAAAA TAAAACTCGGAGCCACTAGGCTCGCACAAGGGAGTTAAGTGGGCTTTTGGGTGAGATTCG TAGAAAACCGCTGGTGTACAGCTGTGGAGAGTGAACGGCGCTAAGTAAAGGTTCATTGTG TTGGGATCCTTGATTGCCAGATGGTGAGAAACTGACTCTCTTTCCTCGTCCTCGTCATTT CCGATGTCTTTCTATTCTGCCTCACAATGCTTGCGCTCCGTCACATTCCTACGTTGAAAA TCCAAAAAGGTAATGTTGTTAGGGGGCGGGGCCTCTGGAAGGGGTCTGGGTCTTAAGAGT GGAGCCCCTCAGGAGTGGGCTTGGTGTCCAATAAAACATGACCTTCCACCAAGGGAGGGC ACACCTGAAAGGTATCATCAGTGAACCCTTACCAGAAACTAAGTCTGCTTTGATAGTAAC TCCCAGCTGTGAACAATAAGTGCCTTTTATTTTTAAGGCAGTTTGTGGCATTCTTTATAG CACAGGGAACTACTGAGAAGTGGGAGCTGCCAGCTCTGATTTAGAGGGCTTGGAGAATTT TCCCTCGAGGAGCAGAGAGTCAGCCTTGAAGCAAGGTCTCCTTGGGCCCTAAGGTCAGGA AGGAGGAAGTGCCATTCAAGGAGAGGTAGCCACGGGAGGTAAGGAGCTGGGATGCAGACA GATGAGATGGCCTTCTGGAGGGACAAGGACAAGCACTGGCTTTTTAGGCAAACGACAGGC TCAAGTGGTGATTGTCTCTTCTCTTCTGGAACTCACCCTAAAATTCCCTCTATTGCGTAT CTTTTGGCTGCTTTACCATCAACAGGATGTCCTGAAGAAGAAGGAAAAGAGGGTGGCATT CTTTTGGCCCATTTCCTTTTTTTTTTTTTTTAAAACTCTGTAATTATTAGTTTATTAGTA TCATCCAGGACTCATGTTCAGTATTCCTCCTCAAACTACATTAACAACGCAATGTAAAGA ACCCAAGTCAAAATTATATAACAGCACTCCATCACAAAAGCGCGTGAAATTACAAGAACA CTATTTTGAAACACTGACACTTTAAGAGAACGATAATCTCAAAAAAAAAAAATCCACAAA ATTGCCAAATTGTTCCCTAAACTAAGCAGATTAAACCTGATTAATGAATGAGTTTGGGTT TTATAAAGAAAAAGCAAATGGATTGGACAAATGGTATTAATATGCAAACTTTATCCTCTT GTATCTGATTCATAAAGGGACAAACCACAGTATAGGAAAATATACCCTTCATTTTAAGTG TGACATAATTTTAAAAGCTGGCTCAAGTAATTAAAAATACCTTTAAACAGTCAAGTTTCC TGAGCAATCCACATTTAGATAGAAGGGCAAAGGCGTTATAGCCAGCGTTCTTGTGATAGC CTTCGCTGGGACTAAGGTCAACAAATAGTACAGCAGTCTTGTATTTTAAGCTCACACTTT TGGGGATACATTCTCAGGTCTTCTTTAGTAGGGGAAACTGCAAAATATAACTGCCATTAC ACAGTAATGCTATTGGCCCATTTCCTAAGTTAGAGCATAGCACTGGGGTGTCGGTCAGGG AGATGCTCAGCAGCCCGAGGAGTTCTCTTCAGAGACCTCTGCTCAGGGGAAGATGCGATT CACTGCAAAAGAATTCCAGGATGAGTAACAGTTGGGGCTTATTAAGAAGAGTATTTTGCT GGTCCTCAAAGGCATGAGAGCAGGAAAGCTGCCCCGTTCTTCACCTAGGCAATATGGGAG AACTGGGCCAGCAGAGGACATGAGAGCAGGTGAGCTGGTCCCGCCCCTGCCGGGCATGTG GCAGTGTGAGCACAAGAAGAGATCTCACATACACAGCCCTCGCTGCCTGTGGCAAGTGGG AAAGCTGGTCCCGCTTCTCACCGACTGCAGCACTCAGGAGAGAGGCCCCACATCTCACCT GGGCACAGAGAAGTAGAGCTGGCCCTGGTGGTGTGGACACTGGAGAGCTGGCCCCGCCCC TAGCCGAAGCAGTGCTGAAGAGCTGGCCCTGGTGGCTCAGGCACAGCCTGGTGGCAGGCT GGAGAATATAGCTGCCTCCCCCCAGATTCAGGGCTTTAAGTTGGCCCACCCCAACATCTA CACCGTTATGAACTGCAAGACCTCCATAACACAGGGCAACAACGGGATATCTGAGAGGAG TTCCGGTGAGGATCCAGAATCGTTAGTGAAGCAGAAGCCAGAGGCCGCGAATCAGACCAA ACGACTCAATGCAAAGAACACTTGCAAGCAAAGCTGTTTGGACAGAAGGGTGCACTGTGG ACAGACACACCGCAACTTCCATGGCAAGACAGTTTTTCCTTTTTTCTTATTCTTTTTATG TTATTTTTTTTCCCTCTTTTTGTTGCTTTTATTTTTTGTTTTCTTTTGTGGGGAGGTTGC AAAGGCAGAGGACAGGGACAGAAGGACAGGGAGATAGAGTAGAATTGGCATGCATGATGT GACATTCACACCGGGCATGGTGGCACACGCCTTTAATCCCAGCACTTGGGAAGCAGAGGC AGGCAGATTTCTGAGTTCGAGGCCAGCCTGGTCTACAGAGTGAGTTCCAGGACAGTCAGG GCTACACAGAGAAACCCTGGCTCGAAAAAATAAAATAAAATAAAATAATAATAATAATAA ATGATGTGACGTTCACAAAGAACCAATAACAAGGATTTTTTAAGAAGTATTTTATTGTTT TGTGGGTTTTCGCATATAGATGTTAGAGTGGGCATTAATAGGAAAGTGCTCGGGGAAAGA ATAATACACAGCTGAAGGTGGACATGAACTTCTCAAAGGAGAGTGCTGCTTTGCTGTCTT AGGGGTAACCAAGTACACAGGTTTTGATGGCCCTCAAGTTACATCTCAAAGACTTATTAA GAAATTTCTTTCCTTTTTTCTCTGCCCCCCCCCCCACTTTTTTCAGTAAATGAGATTGTT GAGTAGCTACAGGGGTGCCTCTGACTTATATCAGAATCAAATGAGATAAATCTGGGGTCA CACGGTTTATATAACTGAGTTAAGAAACATATTCTACTGTAGATGGGGTTTCTGGTGAGA TGCCCACTAAATCACAGGTTAGTGCTGGGAAGAAAGATCGGCCACATCCGAAGGTCATAG ACACTCGGGTCTTAAGCACAATTAATTGCTATGTTAACATTCCCATTCAAGATCTCTCTA TAAAAGGGATATTATCTCTAGAGGAGCAACCTCCACATCAAATATTAGTTGTGAGGATTT CTTGACTCTGAGCCTGGCAAGAGGCTTCAGCCAGACACTAGGTGAAGAGTGTCTTCCCCT TCCCACACCTCCTTGCAGTTCTGTGTTTCTACACTGAGTCACAGGACAGTGTAGACAGTC TGCTATTCACAGGGCAGGGATGCCAGGGTGGAAAGTAGCTGTCTGAAGAAGTTATGGGTC AAAGAGTCCCAGATCTTTGTGGAGTGACTGGGACAGGGGGATAGCTGCCACTTAAATAGC AAGGTCAGTGTTTCGTCAAGAGGTCCCTTCTACAGAGCCCCGGCCTCATCCTTCACCTAT GTCTCTCTGAACAATTGGGAACTAAATGGCTGCTGCTGCAGGGCTTTGATGTTTCTGACT CTCCCAAGACACCGGGACACTTCTCTAAACCATCGCAAGTAAGTCTTGGGGTTGGGGACA TTGCTCAGTGAGAAAAGTGCTTGCCTTGCAAGCATGGGGACCTAAATTTGATGTCTAGAA CCCTCACACATAAAAGGCCTGGCACAGTAGAATGAGCTTGCAGTACCAGTGTTGGGGAGG TAGGAAGGAGGAGAGCCCTAGGCATCCTGGCCAGCTGGTTCCAGGACAGCTAGAGATCCA GTCTGAAAAATCAAGGTAGGTGGTACCTGAGAAATAAGAACCAAGGTTGTCCTCTGGCCT CCACATACAAGTGCACTAGCACACACGTGCACATACATGCACACACACACACAAAAAAAG TCATGTGTAATCACGGTCTTCTTAAAATTTGTATTCAAGGTATATTTACTTGATGTAAAT TTACATTTTAACTGTGCAGAAATGATAATACTTATTTTCAACAGGAGAGAAATTATTGTT ATTCTTATAACAGATCTTAGTCCCAAGCCCCTGCTGAAGTACTGAGACTCTTGTGTTCCA CAGCAAAGAATTGGACCAGGGACACAGCATTAGAAATAGGAGTAGAGATAGTTTATTAAG GAAAAAAAAAAAACATCACTCTTGATAATGGGAATGGTCTAGAGAGCTGAGAGAAAAGAC CCCAAAGTGTTAGGTTATGAGTCACATGACCCTTAGGAACCCATCACACAATGACATTCC AGAAGCTTCCAAAATCACACACATATATACATATACATACACATACACATACATATACAG TCACTACTAGGGCACTAGATCACAATCCTCCTTTGAGAAGCACACACACACACACATGCA CGCACGCACATGCACGCTCGGTCTCAGGTGTGCCTTATTCTATCTCTGAGCTCATTTCTT TCTATTCTTAATAAACTACCTCTGCTTCATACTTGTTCATTCTGAAATTCTTCGCAGGTG AAATCGGGAATCTAACTCTAAGCCATGCATGATGACACATGCCTTTAATCCTAGCACCGG AGGAGGGGGGTGGGGGTGGGGAGCAAAGGCAGGCACATCCTGAGTTCAAAGCCAGCCTGG TCTACATAGTGAGGTCTAAGTCAGCCAGAGTGACAGAGATTGAGGGAATGTCTCAGGCTG CTGGTGGCAATGTGGAACTGTCTCTATCCCCATAACTAACTGTCCTGACCATTCAATCTG GGATCTAAGTGCACCTCTGGCTTCCCATCAGCACTGTAATCATGAAGTAGCAGGTGACTG GGTGACAGAGTGTGCTTTATGCCTCCTGTAAGGCTTAAAACCCCAAGAGTGAGTACAGCT CTATCCTTAACAGAGGCCATGAAGCTATTTACCCTAAAAAGAAATAGCACTTGTGCAGTG GACAGTTGTTGATAAAGAGCCTCACACCCCATCAAAGCGCACAGGGCAAGTGTCTGCAGA GGCTCAGCCTTTAATGGAACCCCTCTATTGCACCTCCTCTCCCCAAGGCTCAGGGGATGT GGGATATCATGGAAGAGAGGACAAAGACTGTAAGAGCCAGAGGTCAGGGAGTATCTGAAG AGAAGTGTTTTCCAGGCATGGCTAGGCATGGCCACTTTGACTGTCCCAAGACCCGTGCAG AATCAAGCCAGTCAACATGATGGGGTGAGACACACAAGCTCCCACCCCTAGCTGAGGAGC TGTTCACAGTCTTGCTAGGGGGGAGTGTCAGGTTTCCTCAGGGGTCCCTGATTGGTTGGT TGGTTCTGCATTTCACGTCTGGGCTGCTGGGGTGTCAGTCAGGACATGGCTCAGAGGTGC TCGGCCATGGTCCAGTCTCCTGGTTGGGGTGCTGACACACTGCTCAACAAAATGCACCAT AAGATAGGGGCTTCAGCCCGTGTTCCTGGGACAGAGGCTGTGGTTCTCAAACTCCTGGGC ACCCAGGCACTGCTGGGAACCCCTAAAGAGTTGAGATGGGGAGGGGGGACTTCAGTGAGC CTGGGGAGGAATCCAGCTTAGCTCGGGGTGAGTGCCAAGTGTGAGGAGAGGCCTTCCGTG GGAAACTTAGGCTCAGCTTCTTATGACAAAGGCTTCTCCCCGACAACAGTCCTTGAGGAA GGAGACAGTCCTTGCTTGTCTAAGGTGTTTATTCATGGTGGAAAAGAATGCATACAACTT ATTCAGGATGGACCAGAGATTAAATACCTTTTGCAGGAAGGAGTGCCGGGAAGGGAAGCT TATTGGCTAAAGCTAAACCTCCAGGGCCCATCTACATCCTCAGTAGCATAGAGAACTCTG GGCTCTATGCTATATGACTAATTGTCATGGTCACGTGCTCCAGGACAGGAATCCGGTTTG GAGCAGATTCTAACACCTACCATTCTCAAATATGAGAATTGCTGGGGTTCCTTAATCTGC TCGACCTTACTATGTTTTCTGTCTGGTTGCAGGGTTACACTTGTCCCACAGTAGGCTGAC TATGCTCCAGTGCACGTATATATGGGCAGCACTCATTGGACAGAGTGATTTACTTTAAAT AGAGAGAGAATATATACAACTGAAGGGGTATGTGGGAAGGGGGTCTGAGAGAAGATAGAG AGGAGAAGTGGGCATAAATATGATTGGAATACATTCTCTACATAGATTAAAATAACCAAA GAATAAATTTAAAATATTATATGTAAAAGAGAGTGGGGGAGACGTGAGGGTGTGGAAGGG AGAGCTACATACCACAGTCCAGGGTCAGCACAGAGTCTGTAAGAAATAGGTTCAGTTTAG TCTATGCAATACCAAAGTCCTCTCGTCTATCTGGATTTTATCTTCTTCCTGGCTACCTGC CCACCCCTCTTTGCAACACCTGCCCTTGTCTTGCCCTGTTATTGTCTGTACATCAAGAGG CCCCAAGAACAGAAACCTAGAGCCCAGTATGTAGCTCTTCTGTGGTGCCCGGTATAGGAA GAGGGTCCAACCTGGAGACGGACTTCTCCCAGGAAGCACAGAGGCCTCCTTGCCACCTAG AGAGCACATTAGAGGCAAGGACGTGCAGACCTGTAGTAGATCTATCAGCTAGGAAGCTGC GTGGACATTGGTTTTATTTGGGTTGGATTGGGTTGACTGGCCTATTACCTTAGTGTGGAG TCACTCCTAATGATGCTTAGCGCGTTATATTGAGCAGCTCCACCCCATGCAAAGCAAAGA TCCTGCACCAAACTACCAGTAAGACCTCCTGGACAAACAGCCATGTTTCCTTCTGTATTC TCTTCCAACAGTCACCTCGACGTTGACCCAAAAGACACAGCCCAGTGATTCTGGACTTCC TGATCTGCTTTCAGGCTGCTGAAGGCCAGGACACTCAGAACCATGTGACCAGACTTTTAT GTGCTCAAGACTGTTAATCTCCTTAATTGAAATTGATTGGCCTCCTGGGACCCAGCTCTG CCCTGGCCCTGAGCTTCAGCAGGTGAGCAACATTGACTTATTTCTTTTCAAGACCAATTG ACCCAACATGGCATCCAGTCTCTCCTTGAATATCAACCCTTTTCCCAACTAGGAGCCAAA CCCGAAAAGGCACACAGTTACAAAACAGCTTGGGAGCAACAAAAGCACCTGATAAAGTAA GGAGAGAATATTCTTGTCTCATTGTGGCTTAGCATGGTACAAAAGACAAGCCAAAATACC ATTACCAAGAAAAGATGCAATCAAACACGCCGGGGGTGGGGGCGGGGGCAGAGCAATGGC GGGGGCAGGGAGAGAGTGTGCCTTCCAAAGCTTTCCAGATAAACAGGCTGGCCCAAGCAT ATCTAAGAACCAGGTGGGAAAAAAAGGGGGGGGTTAAAAAGGGAAGAAAAGTGAAAGCTC CGCTCAAGTTAAAAGAAAACCAAACATAAGAGAATTGTTTGAGCGGACAGATTGGTATTC ACCCACAATGCCACTGGAGTGGCTGCCTGGGGAATACAAACTGGTTTGGCAGGTTTATAT CCTATCTTCTGGCAAATTCTTGCTTGCCAGACTTATCCTATATCCTGGAAAGCCCCCCTT GAAAAGCTTTCCTGTGTCAGGCTGCTGGGTCATTGTAACCAGTGGGAACTGGGCTTGAAA TGGCTGCACTGGGGAGTAGTCAGGTTGCCTTTCAGCTTCCAAGCCCCAGACTGTATTCCT GCTAGCTGCACATTGTGGTACCAGGACACAAGAAATACATACATACAGGCGCGCGCACAC ACACACACACACACACACACACACCATCTTTGAGGTGAGTTACCACAGCACTGACAAGTG AATAATCACTGATAGCAAACCCATCCTGATGGCTAAAGATCAAGTCTAGAAATCCAGATT TTCATTTACTTGTGTGTGTGTGTGTGTTTTGTGTGTAGCCTCGCATGCACATGATCATGC ATTTGTATGTAGGTCACAGGACAATTTGAAGGAGTCAATTCCCTTTCTTTTTCCACCTTG TTAGTCAGGGGATTGAACGCAGGCCACTGAGCTTGGCAGCAGGCATGCGTACTGAGCCAT CTCACCAGCCAACTTTTTAATAGTAGAGAGAACCAGCTTGTTTGCTGCTGGAAAGCTCAA TTTTCAAAGCAATTCAAGGAGAAAGTAGTTATTAGTTTCCATGTTCTACCTATAGAGAAA GCAAAACACTTCTCCTTTCATGTATTCAGCCATTAGGACCTATGACTTAAACTGACTAAC TCATGGAAGAGCGCATGATGTTAAGATATTTAGTGAGAAGCAGAGATGGGGAAAAGGTAG AGACAGGCGGATCCCTGGTGTTCACTGGCCAGCCAGCCCAGCCTAAGCTGAAAGCCTTTG ATGCCAGTGTGAGACCCTATCTCAAAGAAACACAGGAGCTGACTCCTGCAGAAGAACACC CAAGGTTGACCTCTGACTTCCATGTGAGTGCACGTACATACACACACATACACACACACA CATACACACACACACATACACACACACACACACACACACACACACAGGAAATGTGCAGAG AAGTGAGACTTGAGGACTGCAGAGAGAGCTTTGCCATAAAGAGTGCTTGCTGCTCCTGCA GAGGCCAGTTTGGTTCTCAGCTCCCTGAGGGAAAGCTCACAACTGCCTACAACTCCAGAT CCAGAGGTCTTATGCCCGCTTCTGCCCCAACAGGCACCCGCATACTTGTGTGTGTACACA GACAGGCACACAAGCACACACATACAGAGAGACAGAGACAGACAGAGACAGAGAGACAAA GACAGACATAGAGACGGAGAGAGGCACACACACACACACACAAATAAATCGAATTAAAAG AAGTCAGGGGCTAGCAAGATGGCTCAGCAGGTAAGAGCACTGACTAATCTTCCTAAGGTC CTGAGTTCAAATCCCAGCAATCACATGGAGGCTCACAACCACCTGTAATGAGATCTGATG CCCTCTTCTGGTGTGTCTGAAGTCAGCTACAGTGTACTTATGTATAATAATAAATAAATT TTGGAGCCGGAACAAGCAGGGGCTGAAGCAAGCGGAGTTGGCCAGAGCAAGCAGGGTGGA CTGGAGCAAGCAGAGGTCCTAAAAATTCAATCCCCCAACAAACACATGAAGGCTCACAAC TATTTGTGCAGCTACAGTATATTCACATACATAAAATAAACAAATCTTTTTTTAAAAAAA AGAAGTCAGGCTTCTGCTTGCAGGAAGCAATAAATTGAAGTAAGTGACTGAACAAAAGGG TGTGGTTTGGCTGCTAGACATTGCAGTTGTGGGAAGACAACTAGGAAACTGTGGCAGTTG CAAATTGCTGATTAACACGTGGTGTGTTATCTTGGTGTCAGGACCAGAATCTGCCCCAGG TGCCTTCTGATCAAACCCAGATTAAGGCCTGAGTGCTGGAGTTTTAGTGCGTTCCTGACA GGATGGAAGTGCTGGGTCTAGTGGATGCTGCCCCAGGGAAATGTATGAGTTAAGTCCTGC CCTCCCGCCTCACACTACAGGTAACCGTCAGTCTCAGAGGAACAAACCTGCTTTGGGAGA CTAATGTGTGATGTTGCAGCTCAGACCAGAGCTCAGACCTCGTCCTTGAAGTTTTGAAAT GACCTGCTTTTTCATATGTGGATGAGAACAAAGCAAAGCGAGCAATCTTTCTGGCCCCAT CTGTACCAAAGTGCATGGGGTAGATGGTAATAGAGATTAAGCTTGCATCTTTACATGCGT TAGGAAAGCGCTCTACCACCAGGCTTCAGCCCAGGTCAAAAACTTCAGATACCATGAACA TGTTCTTAGAATGTTGCATGCTATGTAGGTGCATTTTTCATCTTCAGTTGCTATAATGAA ATAGTTAAAGCTGGGCACTTACAGAGATAAGTTTATCTAACTCACAGTTTTGGAATCTAA AGGTCCAAGATCACCCAGCCCCATCTGCTTAGCTCTGGTGAGAGCCCTCTGGTTACATCA CAACGTGGCATCACAATGGGAGCTCATATAAGAGGAGGGAATCAAGTGGTAGGCAGGATG CCAAAGAGATTTCAAAACCCTGCTTGTTCGTTTTAGAACAATTCACTCTGGCAAGAACCT GTCCCAGAAACCAATATTTATCCCTTCCAAGAGCAATATGGCCCTGTGATGCCCTGCTCC CAGGCCTTCATCTCTGAAGTGGATCAGTGTACCGGTCACCTATGTCTCGACTACCCCCCT CTGGCAGCAAGTCAGTAGTCACTTCTCTGTGTTCTGGAAAGAAAACACCTCGAGCTGCCC AGCTTAGGGCCAACAAGGAGAACTTGGACCTCCATGGCAGCATCCTGAGCGCAAGAACTT TCAAAGGCTTCCAGATCTGATGTTACTTCTCGAATCCTCAATTCAACCAACATCCAGTCC TGAGAATCCTTGTTCAGTTAGGCAGCTGTGGCTTCCTGTGCCTGGACTGGACTGACAGAT ACGTAGACAAGGAGTGACGTATACATTTCCATCAGTTTAGATGTTTGAAACTACCTTGGG CAGGTTCTGTTAACTGCACCCAACTCAGACATGAGTAGGACAGAAGGAAGCTGTCCCGGG CGGACTGAGGCCACAAAGACTTGCCTTTGATTCAAGAGAGACCTTAAAGGCTAGTTATGA TAGTTAGGTACAAGTTTTAACATCTGGTAGCTAATTTTTTTCTCTACCCCATAATTCTAC TTTGACTGCTCTTCTAGAGGTCCTGAGTTCAAATCCCAGCAACCACAAAGACAGGCCGCA TGCTACTGTTGGGTGTAGCACTAGACATGGTGGTAGTGTTCATCTTACATACTTTGCCAG ACTTCTTGGGAGTCTGTCCTGGTCTTTTGCTAGGTGTCCGGGGAGCACTGCCATACATCA TCTCTACTTCTGTCTGTCTCTTGTTCTTTAGTTGCCTCTCCTGTTTAGCTCGTTCTTTCT CTAACCAATGTAATTCCCACTGTTCTGTAACATACTCCATGAATTTCTGCCCATTCACCA CAAATGCTGTTGAGTGCTCCTGTTCCCACTGTTCAATCCGTGCTTTCAGCTCCTCGTCCA GCTTAGGGAGTGTTTTCTGGAGCTTTTCGCGTTCCTTTTCTTCTTTTAAAAGATTCCCCC CTTTTTTTTGTAAACCGACCTGGGTCTGAAGCTTTTCTCTCAAACTCTAGGAAAAGTTTC CAGCTCTCTTCCCACTTCTGGACGCCTTGGAACAGCTCCTGTGAACGTCATAGTAGTTTC TTAACCAGACAATCTCAGCATCATGAAGATGGAGCAGGTTTTCTGTGTAGTCCTCAGAAG AGTAAGGGGCAAAAGCCTGCCCCTGTTCCTGGCTATAAAAACACTGGTCCCAGGACTGAG CCGGCTCCACTCGAATTTTCTCAATCACTTGCTTTATGTTTTGTATTTTCAGATCTTCTA ACCAATCCACTTCTAATTTCAGTGCATTCCTGATTTTGGTTTTTGACCCAGTCATAATTG CCTCCACAGGCTCTTTCTCTTCTTCAGGTATTTGTAACCTATCCCAGAGCTCTCGGATTT GAGTGTGGAGCCCCTCACATTCTGCTTCATTTTGTGATTTTTTTTTTTCATTTCCAGCTG CTTTCGCAACTTCTGTAATGTTGCGATGTTCTCCAGTGATAAACAAAAAGCACTCTCATC TTCACACACTACATCTCCTTCAGTGCTTGTATCCAGAGAGTGTGCTAATTCTTCCATACA CAATATGATTCGTTTCTTAATGTTGACAAATTCTTCACGCCTCGATTCCTTTGTCTCCCT CAGAGTTGCCACACGCTGTCGGAATGGCTTGACCTCTCTAAGGTGGGGACAGAGGTGCTG TCCACATCACAGGGCGGCATACAGAGGATGTCACGGAGTTCTTGCTCCTGTTCCTGAAGT TCCTGCTTTCTCTCCTTTTTCTGTTTTCTCATCAATTCTACTCGAGTGCGCAAATCTTTT TCTAGTTGCAAGATGGTTGTATCTTTTTCTTCCTGAGACGGCTTCACTTGTAGCTCACTG CACAGGGTACTGAGCTCCTTCTGACAGATGGATACGCTTTTGAGAAGCCTTTCCCGCGGG CGCTCCTCTTCAGCAATCATTCTATCCAGATCCTTTGTATGCTTCTTTACAACCTCGGTT CTTTGTAGTCTCTGCTCCTCTGGAATCCCAATTAGTTCCCATATTTCCCAGAGGTGAGTT AGAGCTTTCTGGAGGCATGAGATAGACTCGTCTGCTAGCATCTCACTCAGTAATGGGTCC TGCACCTTCTCCTCATAGTGGACGCTCCAAGCCTTCCAGAATCCAGACCCTCCACTTGCC ACGCGCCGGACGGAGAACAGTAACCAGCCGCTGCAGACTTCACCTTCAAAGATAAAGATT TTATTACAATCTTATTTCCCCTCAGGGACGAATCTGCATTTTACTGTCCTAATATTTACT TGTTATTATAGTGAAGCTCGGGGTAAGCCATCAGGGGCTGAGTTGTTCTAGACAAGTGTT TCGCCTAACTGGAGTTTATACATTTAGGTATTAAAATGCTATTTGCTTTAAATGCTTTGG AAAATATTAAATATTAAATAGGAAGCATAATAAATGAAGTACAATGACATAAGATCCCTT CCCTTGGTGATTTGGGATTAATCAATGTCCCTAGAATGTGCCACGCTCCCTGCAGGGGCT CCTACTGTCCCCACTGCCTGAAACAGTCTTTACTCAGTTAAATCATTATCATCTTTTGGA TGTCAACTCAAAGACTAGTTCCCTCAGGCTCAGTGATATACATTTTCTAAAACTTATCAA ACTGTTCACATAAAACAAGCGAAATCTTGTGGCGAATACATTAGACCTCAATAAAGCTGT TGAAGTAAAAGGTCTTGTCAGGCTGGAGATGTGGCTCAGTGGGAGAGCAAGCAGTTGTGT AGCTTGAATGAGGCCATGAGGTCCATCCCACAGAACTGACTGATAAATAAATAAAATTGA CAGATAGGTAAATAAAATTCTGCCAAAGGGAGAACCTCTTTCTAAACATGGAGTGTATGT AGCAACCTCCTAAGGTTGAGGGAAATGGAGTTGAGAGGGTAGCATCAATGTGAAGAAAAC TCTACGTTAGCTGAGTGATCAAGGTAAACTACAATGGTCGTAAGTCATATTGATAGTAGC CACCCTTGATATGATAGGCTGAAAGTGGTATCTGACCCCTGAGGTCATTCTCCTGAGCAT CCTTGCCTCAGTCTATGAGAAAAAATTCCAATAGAAAGATACCCTTCAATTAAAGAGAGG AGAAATGGCTTCCCCATTCTATAAATATGGGTTTTAATGATTTCCTTCCAAACAGTATAG TAAAGAAAAAAAGGAAGGGTCAGAGACTTGCAGAAGAGAAGGATGGTGAACAATACCTAA AACAAAAATCAAGGCCAGCGTCCCGAGTGACAAGTCACTTTGGTGTCCGGCCCTGCGGTG ATGAGAGAGATGCTTTACTTCTGTGGTCTTCCCCCAATGCCCAAAATATTACTCCAGTCA TGAAGAATCTCAAGGCACTCGGGTTATGGCTCAGTTGGTAGAGTGCTTGCTTGAGGCATT AGGCGCTAGGTCCAGTACCTGGCACCACATAAACCTAAATATGATAGCATGTGCCTGTGA CCTCAGCACCTGGGAGCTGCAGGCAGGACGATTAGGAGTTTCAAGTGTCTAAGATGCTAT GTCAAAAAGAAAAAGACAGGGTCACTACTTATGGCAGGACAGATAAAATTCCCCTACCTT CATTTTTCTCAATGTCTTTCAAGATAGAAACACAGGCTAGGAAAGTGGAACAAAAATAAA ACATTAGAGTCGATCCTGAATAGCAAGGCCAGCATCATGAAAATGCGGTCAGCTTACACA CTGTCTCCTCGAGTGCTTGCACTGTAGATAACACTGTGTGCACGTGTGTGTGTGTGTGTG TGTGTGTACATGTATGTGTGCGTGCCCACATGTGTGTGAGCATGCATTGCTTTTCCTATT GTATATCATATTTTTTAGACAGTCTGTGTGGGAACAAAGAGGGGGTAGGGGAAAGAGGGG AAGGGAGGATAGCCCACGTCTGGCCAGAGTTCCTCCTATGCTCTGGGCAGGCAGAAGCGG GAGGGCTGCCAGATGCTTTCCACTCGGCCCCGGGTGGGCATCTAAGCAACTGACCCCACT AGACGGGGGATGGACAAGGGGCAGCCCCCGACCATGGGCCCCGGGGTGACATCCTGTAGC CCCGGGGTTATGGGAGAGAGGGCAGAGGGAGAGAGGTTCCCACACCGGCGAGAGTAAGTA CAGTGGGCCTTGACTGGAGCACAGGAAGGCCTTCCATTGGGAGATTAGAAAAGGCTCATT AGAGGAAAGCCTATCCCAAGCGCAGTGGGCCTTGATGAACAGAAACAGTCTATGGTTTTA GAGCTTTATTGTAGAAAGGCAGGGGAAAGGAGAAAAGGTGGAGAGAGAGAGAGAGAGAGA GAGAGAGAGAGAGAGAGAGAGAGAGGGAGGGAGGGAGAGAGAGAGAGAGAGAGAGAGAGA GAGAGAGAGAGAGAGAGAGAGCAGCCATGGCCAAGAGGAGAGAAGGGGGAAGAGAGAGAA GAAAGGCTAGAGAGGAAGAGAATGAGAGGAGAGAGGAGAGGAGAGAAGAAGAGTAAGAGT GTGAGTGGAGTAAGAGAGGGAGGTGGGGCCAAGCAGCCCTTCTTATGGTGTGCTGTTATC TTTACTGTTGCTAGGTAACTGGGGAGGAGTTTAACCTGAAGTCAGAAGCTTGGGACATTG CCTATGTGACTACTGGCCATGTTTCTCCTGTGGGGGCTGTGGGGACTGTAACTTGGACAG GAGCCCTGGTTCCAGGAGACATGAGAGAACTCCTTCCATTCCACGTAGGTGAATTATCAC CACCGGGTCCTAAGGTTCAGACCTCAGCTCAACTGAACTCCAGACTGTCTGTGTATAGCC TAATGCCCCACAGTCCCTCTATGTAGCCCTGGCTGTCCCAAAACTTGCTATATAGACTAG GCTGGGCTTAAAGTCACAAAGATCCACATGCCTTCAGAGCGCTAGGTTAAACATGTGCCC GACCATGTTTATTTTCCAATGTTACTAACAGCCACTCATCTACATGTTAAATATCTTCAC AACGATGCGTGATGCTCCATGTTGTAGTTTATTCGGCCATTCTCCAATTGTTGGACATCT GGATTGTTGGTAGTTTTTGACAATTATAAATAGTGCTGACAAACATCATTGATGGATCCT TTAGCCCAAGTTTCTAGATGTAAAATTACTATGTGGAATGCACCCACATTGATTTTTAAG GTTTTATGTAATGTCGTTTAGGAAACGTCTGGTCTTTTCAGAGTCAAGGTTTTTTGGCTC TGTCAGTCAGAAGATAACCCATCAGGCCCTCCCTGAATGCTAATCCAGCTTTTGATCCTA ATGCTCATAATATTCTCCTGCTTTCCACCTTTCCATTCCCAGTACAAGTATTAGCTCCAG GAGTCCCTTGGTGCTGTGATACCTTGTGGGGATAGATAAGCAATACAGCCTCCTGTTAGT GAGAAAGGTGAGGATCAGAGTTTTGTTGCCAGCACCCACATCCATTGGACCTCGACCACC TGTAACTCCAGCTCTATGAAATCCAATGACCTCTTGTGGTCTCCACTGGCACCCACATGC ACATGTACATACATGTACACAGATACATACATACATACATACATAACATGTTTTTAAAAA GAAAAGGGCTTGCATGTGTGCTTTAGTTCTATTGCTGTGAAAAGACACCATGACAGAGAC ATGAGTGAGCCCATGACCATCCTGGTGGGTAAGCATGGCAGTGTGCAGGCAGGCTTGGCA CTGAAGCAGAAGCTAAGAGTTTACATCTGATCCACAAACAGCACCCTGTGATACACCTCT TCCAACAAGGTCATACCTCCTAATCCTTCCTAAAACAGTTCCATCAGCTAGGGAGCAAGC GTTCAAATATATGAGCCTATGGGGCCCATTCAAGTCAGCACATACCTGAAGCACTTCTCT AAACAGCTCAAGGGTTCTCGAGGACATGACCCCATTCATCTTAATATGTTTGCTATGCTC CTCTCTGACATAGACCCAAACAATGCTCATGCATTTGGATTGTATAGCACATCCACTAAG CTACTATCTCTTGAAATTCCCTAAACCATCTTTTATTTTTGCAACCTCTGATCCTATAGA CAAAGGAGGCCCCAAACCCAGTCTGCTTATTTTCTTATCTTTCTCCATAGACAAAAAAAA AAAAAAAAAAGAGGGAAGGCAGACATTCTAACTATAGAATTTTATAGCGAAGTAACTCAG CCCCATTTAACCTTGCCTGAATAAAAGTTGACTTCAGGGCCACACTCTCGGGCAAAGTGG TACAAGCAGGTCTATCTTTCAAACGGGTTTGCTTCTTCCTGCCTAGGTAAATAGACACAC AGTTTCTAACATGGCAGATACTGTTTTTCATATGGATTGTAGAAAACAGGATAATGGCTC CCCAAAAGTGCCAAATGAACTAGGCAAACACAATAGAACAAATATTATTGTTTGTTTTTT AGATTTTTATTTATTATGTGTACAGCATTCTGCCTGCATGGATGCCTATAGTCCAGAAGA GAGCACCAGATCTCATTATAGATGGTAGTGAGCCACCATGTTGGTTGCTGGGAATTGAAC TCAGGACCTCTGGAAGAGTAGCCAGTGTTCTCAACCTCTGAGCCATCTCTCCAGGTCCGA GGATGAGTACTTTATGTTTCTACTTACAGAAGATACTAAAGCAGGCAGGTTCATAGTCAT AGAATGCTCAAAAGAGGTCACCAGGCAAGAGAGAAGAGAAAGGGATTGTTTAATGGGTCC TGACTTCTATGTTTGTATCCTGTTTCAGCAGCAAATGGAAACTAATACATAGAAATGATT AAACCTTGATATTTCAGTACAGATCTCTAGCCATGATGTACTATCTCAATTTGTAAATGA CCTAAATGGCTTTTAAGGTACCACATCAAACAATTTAGTTTAGTCACAATAGCAAATACT TGGTAGAAAGAGCCCTGTGTGGTTTGAATATGTTCTGCAAAAGTTCATGTGTTGGAGCCT TAATTCCCAGTGTGTTGGGACTGGATAGTGGTGAAGCTCTCAAGACGTGACTGAATCATT AATGGACATGAACAGCTTCCCTGAGAGTCCGGGTTAATTCCTGTGGAATTAATCTCTGGA ACCTGGATTCGTGTTCCTGAGTGTAGATGATGATAAAGCCAGACCAGTCCTTGAGTCTTG CCTCTTGTATCCACTTTTCCCCCTGTGAGGAGAAGCAGCAGGAGGTACTTGCTAAGGATC CTGGTCTTAGTCTCCTACAATCTGTTGTAACAACAGCAAGCGGACTAAGTCAGCTCTGAG GAATTAACCACTGTTTTGGGAGGTGGAGCTTTGCTGGAGGAAGTACGTCACTGAGGGTGG GCTTTGAAGCTTTATAGTCCAGCCCTACTTCCTGTCTGCTACCCTGCCTTCCTGAGTATG AATGGGTTATTTCTCCAAACTGTGAGCCACAAGAGACTCTTCTTCGCCTCTTGTCTGTTT GATCACAGCAGTGGGAAAAGCGATCATCCCAACCGTTAGATCTAATTAGAGAGTGTGACG CTACCCACTGTGTCATGACCTAAGCAGAGTGATATTAGTCTCCAGAAAGATTCTTAGAAG ACATCTGCATCCCAAAGAGTGCAACTGTGTTAGTCCCTTTTCTCATGACTGTGACAGAGC TCCTGACACAAGCCATTGAGAAAAGAGAGATTTGTGTTGGCCTACAGTTCAGACGAAAAG AGAGAGTGGTCCAAATGACTCCACAGCTTCAAAACAGCACTGCCAGCTAGGGACTCAGTG TTCAGACCTGAGCCTGTGTGAACAGTATCAGCCCCAACGGACTTCAGAACTTTCCTCTCT GACCTCAACATCTCTGCTAACACCAAGATCTTCGGTTCCTAGACATATCCAAGTGGTATT TCCCTACCACCTCAGGTCCACAGGTGACTGAAAGGCCATGAATCTCTGGGCTACATTCCA AAGTAGCATCTTGTCTGTTACCCATGAAACTGTCAATTGAGTCACATATAGGTATGAGGG CTGTCCCCAGAGCTGTACTCCAAGAGCCATGTGTCCAAGCCAAGGTACTGAGTAGGTATG CTGGTTCCACTCATGACGTCATAGCCACAGGTATCATTAGCTTATTGTTAGACAACTCCA GCAGACTGTAAAACCTATGAGTCAGTAAGATGTCTCCCTAACCCAAAAACAGTGTTTGAA TCAATAAATGCTGTTAAATGTGTATTTTGGCATATTATACTCTTTTTTTCTAATATGTAA AAATATAAATGGTTTTATAAATAGCCACTTTTGCTAATTTTAGTAAAAATGTTTTAATAT TTATCTTTTCATTTTTATTTATGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGT GTGTGCCCTAGTGCCAATGGAATCCGGTAATGGGTATCAGATTCCCCTGGAGTTCCAAGT GTTTGTGAGTTAATGATGGGGGACTTGGAGCCAAACTCTGGTTCTCTGGAAGAGCACCAA GTGCTCTTATCAGCTAAGCCATCTCTCCAGGCCCCCACTTCAGTTAATTTTGGAAGCTAT TTTATTACTAAGAGCCTCCAAAGGGTATCTAAAATACAGATGATTTTAAAAATAGTTCAA CTACATTCATCTTCAGGTTTATTTTACAATCAGTTACTGTCAAAACACTGACAGCCTGGC CTTGGAGCGCGGAAGAGCAGTAGGGTTGTTGCAGTCAGACCTAGGACCTCAACCGTCCTG TTGCTGTGACTGCAGTCCCTAGTTAGCATACTGAAAATGCTGGCATGTGCACAGAGAAGC AAGAAGGTTGAATGAGCAGACCAGATGAGATAGACGGTCAAGGGGGTGAGGGCACCAAAG GAACATGGGAGAAACTGAGGCCTCTTGTAGGTGATTCCCTGACCACTGCTTTCACCCACT TGCTGTTCATGCTTGGATCCAAATTTACACAGGAAAAAAAAAACAGTGTCCAATGCCCAT CTCAGTGCCAATATTGTTCTGCCACTGCCCTTTTTTCTTTTTAAATGTGTGTGTCTGTGC GTGTGTGCATGTGTGTAGGTTGAAGGATAAGGCTTGGTGTCAAGCCCAGCTAGTTTGAGG CAGGATCTCTTGTTTACTGCTGCACACACCAGGTTAGCTGGCCCGGGAGCCTCTGGGAAT TCCCATCTCACTGCCTCTCATGTACCATGGCTGAGCTAGGATTCCTGGAGAGACGACTGA CTGGTCCCGGGAACTGAACTCATGTCCAAGGTGCTTGCACAGTAAATACTTTGCCTACTG AGCCATCTCTCCAGCCCAGTACTGTCATCTTCTCAAAAGCAGAAATCTTTCCTGCCTGCC TCCCTCCTTTCCTCCCCCTCCTCCCACCTTTTCTTTTTCTTTTTCTTCCTTTCCCATTAA TCGGTCTCTATGTTTATCTTTTGGCGATTTCTCATAACCACAGTGTCTGCCCCATCAGCC ACCTCCCCCCCTCCACTTATCTCTTCAGTTTTCCTGGTGTATTAATTCTCCCTCCTTTTG TGGCAGTTCTTAATCTCGCCACTCCTAAAACAACACAGAATCCTGATTTCCGTGAATGAC AGCAGCAGCATCACTTCCTATCACTGATGGAAAGAGCCAACCCTCTGGTCTCCCACGCTT GTCTCCCGTTACCCACACCCAAGACCACCAATGACCTTCCACTCCCTCTGCCTGAGATCT TATCCAGCTTGTTGCTATAGTTACTGTCAAGTTCAATCTCCCTAAAGATCCTCCCTCCTG CTACATCCTACATATTGAAGGAATCCTTCTGAAGCATGACTATGTTCCTCAAAGAATAAC TTCTCTTCTTCTCACTTCAATCCGTACATCAAAAAAAAGAAAGAAAGGAAGGAAGGAAGG AAGAAAGAAAGAGAGAGAAAGAGAAAGAAAGAAAGGGAAAGGAAAGGAAAGGAAAAGAAA GGAAGAGAAGAGAAGAGAAGAGAAGAGAAGAGAAGAGAAGAGAAGAGAAGAGAAGAGAAG AGAAGAGAAGAGAGAGAAGAGAAGAGAAGAGGAAAGGAAAGGAAAGGAAAGGAAAGGAAA GGAAAGGAAAGGAAAGGAAAGGAAAGGAAAGGAAAGGAAAGGAAAGAAAAGAAAAGAAAA GAAAAGAAAAGAAAAGAAAAGAAAAGAAAAGAAAAGAAAAGAAAAGAAAAGAAACCATTA ACTAGATTGGGCTACAGCTTCGGTGGGACAGTTGACAAATGTCTTCTCTTTGGGGGAGAA GATTAACAAGCCGGATTACCTCATAGCACCGAAGGTTTTCAGTGCAAGGAACAAACAGAC TTCTCTGGTGTGGATTTTACTAGCAGCCCTGGCAGGGTGGGCATGGTGACTCCCAGGAAT GACAGTCCTTGGTGGCTTGGAATGCAGGAGTCCTTTCCCCACATAGGAGAACATGTTCTG TACTAACATGTTCTGTAGATGTCTGAAACCACAGGCAGAGCCAAGCTCTATACTACATAC ATTGTTCTATTTACGTGTACCTATGCTAAGATAGACACAGTAAGAGAATAATAATGACTA ATAAAAACCAGACAACTATAGTGCAGTCATATGCAATGATAGATACAGTGATGTAGCTCA ATATAATGTATATACTTAGCAAGCATGAGGCCCTCTGGACTCACAAACAAAAAAACAAAT AATCAGTACACAGTCATAAAGATTAATTAGAATTTTGTCTTAGTCAGGGTTTCTATTCCT GCACAAAACATTATGACCAAGAAGCAAGTTGGGAAGGAAAGGGTTTATTCAGCTTACATT TCCACATTGCTGTTCATCACCAAAGGAAGTCAGGACTGGAACTCAAGCAGGTCAGGAAGC AGGAGGTAATGCAGAGGCCATGGAGGGATGTTCTTTACTGGCTTGCTTCCCCTGGCTTGC CCAGCCTGCTTTCTTATAGAATCCAAGACTACCAGCCCAGAGATGGTACCACCCACAATG GGTCTTCCCACCCTTGATCACTAATTGAGAAAATGCCTTACAGCTGGATCTCATAGAGGC AATTCCTCAAGGGAGGCTCCTTTCTCTGTGATAACTCCAGTTTGTGTCAAGTTGACACAC AAAACCAACCACAACAAATTTACAAATAGTTTATTTCTGGAATCTTCTATGTAATGTCTT TAGACTATGGCAGGCCATGGGTAACTGTGATTGTAAAAAGCCAAACATCATGTGAGGAGC CAATGACAAATGTGTGGCCCACTTCCCATGTTTGCCTCTACTATAACAGGAGCAGCAAAA CAGAGGCAAACATCTGTCTCATCACATGCTCAGACCCCAAAGAGCCTGGAACAAATGGTG GCTACAAGCCCCAGTACCTCCTGTACACAGGCTCTTACTCTGTATCCCCAACCTTTCTCA GCCAGGGCTCCAGCTTCTTACTGCCAGGAGCACTGGAACCTGCTCTCATGCCAGGGCATA GGCACCAGGCACAGGCTTGCTTGGGGTGCCATTGTTTTGTCCCCTCTGACCTCTGAGATA AGCAATTCTGTGCCACTCACCTCAAGGCCCCAATGAATTCCTACCGACTGCACACTTAAG TACAGGTTTCTCAGCCTTTTGACACAGGCTCTTCACAGCACAGCCCAAGTCCATGCACAC CAAATACTAGTATGGACTACATAGGCTCTGGGAATTGAACTCAGGTAAAGTGCTTGCCTT ACATGCATTAGGCAATTGGTCAGCCAATTGAGCTATCTCTCCATGCCCTACCAGTTACTC TGGTGTTGGGTTTCCAGATTCCATGCCTGGAATCCTACTCATTTTCCCATGGAAGGCTGT AGAGAAAGCCAGCCTTTCCCAAAAAGCAACTGGGAATATCTTGTTGGTGGGTTGCCCACA CAGTTCACATCTTGTGTCTGGAACCATGGAAGAGGCAGCAGCATGCCACCTACCCTTGGG GCAAGTGCCCTAGAATCTTGGCCATCTTGGTTTTTGGAAATAATTTGAGGTCCAAGTGGG GAGTTCCCAATTCACTGACTTATCTACCCTGATGACCACCTTCCAGCAAGCCTGTCACAT GGGCATCTGCTTCTATCCCACGACAGTTTAGAGAAATAGAGTCATTTCCCCTGAGGTCAC AGAGCTAATGAGTGGCCCAGCCACGACTCAAACTCCAACTTGTCTGATGTGTGCCCTTCA CAAGCTATGAATCATCTTCCTATGTGATATGAGGATCATGGGAAGTCTTAAATGTTTCTC TGTGTGTTTCCTTTACCCAGATTTTCAAAATAAAATATAGATCAGTCTAATTTTTTAAAT AGTTCAGATTTGAACATGCTAATATAATATGCTAACCCTCATAATCATATTAGACTCATC TTCTTTATAAGCAGTTCTTCTTGAAAACTCCCATTACACCAAACATGCTGGTATATCACT TCTTTCCCAGCAATGGGGAGATACAGACAGAAGGATTAGAAATTCAAGGTAATCCCTGGC TACCTAGGGAAACTGAGTCCTTCCTGGAATATGAGGCCCAGTTTTAAAGAGAGAAAAGAA AAACCTTAGAACGGGGCATGGTGGCTCATGCCTATAATCCCTGTCTCCAAGAGTACCAGG CTCACAAGTGGTACACAGACATGCACATGGTCAAAGCATCCATAGATTTAAAAAAATAGA AGAGGATGAGGCAGAGGAGGTAGAGGAGGAAGGGGAGGAGGAGGAGGAAGAGGAAGAAGA GGAGGAGGAGGAGGAGGAAGAGGAAGAGGAAGAAGAAGAAGAAGAAGAAGAAGAAGAAGA AGAAGAAGAAGAAGAAGAAGAAGAACAACAACAACAACAACAACAACAACAAAAAGATCA AGAAAAGAAGGGATCAAAGGAATGAGGAACCTTGCAAGTTAAAGGACAACAAGAGAGTCC AGGCAACCAGGACTACATAGCAAAACCTTGTCTCAAAATATCAACAATAGCTGGGCAGTG GTGGCGCACACCTTTAATTCCAGCACTTGGGAGGCAGAGGCAGGCAGATTTCTGAGTTCG AGGCCAGCCTGGTCTACAGAGTGAGTTCTAGGACAGCCAGGGCTATACAGAAAACCCTGT CTCGAAAAAATATGTATATGTATATGTATATACACACATACATATACATATGTATGTATA TATGTATGTATGTGTATACATATATATATATCAACAATAGTAATTATAATACTAGTAATA ACAACAATTATACTTTTTTTTGGTTTGTGCTGTGGCCAATATACCCCCAAACAATATAGA CCTAAGGATCAGGAGATGGAGAGATGGTTCAGTGATGAAGAGGGTTGGCTGCTCTTATAG AGAACAGAGTTCAGTTCCTAGCACCCAGCTAGGTGGCCCTGCAGGCCACTACTCAGGGCT GTTTACACGGGTGCTGGGATCCAAGCTCACCTTCAGATGTTTTCCCAGCAAGTGCCTTAC TGACAGAACCATCGCCACAGCCCAATTTTTTATTAATAAAACCATCTATAGGGCTGGAGA GATGGCTCAGGGATTAAGAGTGTTCTTAACCAGAGCCGGGTGGGGCGTGGTGGCGCAGCC TTTAATCCCAGCACTCGGGAGGCAGAGGCAGGCAGATTTCTGAGTTCGAGGCCAGCCTGG TCTACAGAGTGAGTTCTCTGGACTCTGCTCAAACAGACAGCAGCAAGCAAACAATCAGCA GCAGCAATAACAACAATAATAAATCTTGTATAAAAACCAAGACTTGAGATTTGAGACCGG AGAGATGGCTCAGCAGTTAAATGTACCCATTGCTCTGTCACAGAACTCACCGTTTCAGTT CCCAGCACCCACACTGGGTGTCGCTCATCAGGAGGAACTGATACCTCTGGCCTCTGTGGG AGCCCACACTCATGTGCCCATACCCGTATACAAGTGTGCACACACACAAATTAAAATAAT AAAAATAAATATTTTAAAACACCAATGGACAATTCAGAAGACACAGAAGGGAATGCTCCT GTCCCAGCCACTGGGCTTCCCTATGTGAGTTACAGTTGTCTTCACTTTCTCGTAGCCTAT AGTCTTGCTGGCATTTTACAATTGAAGCCAGAAAGAAGTATGTGAATAGTTTACTCCCCT TGTGACTTAACCCATCCGGTCCAGCAAATGTGGAGTTGGTCTGTGCTTAAGCAACACTTG TTGAAAGCCTTTCTGCCCCATCTCCAGCCTGGGACAGTTGATCCTCTCTGATGTTCTAAG GTTCCCGTGTGTAACCCAGAGTCCTTGGCGCTTATCAAGCAGAGCAGAAAGCAACGGGGT TTTGTTGTTGTTGTTGTTGTTGTTGTTGTTGTTGTTGTTGTTTTTGTTTTTCGAGACAGG GTTTCTCTGTATAGCCCTGGCTGTCCTCAAACTCACTTTGTAGACCAGGCTGGCCTTGAA CTCAGAAATCTGCCTGCCTCTGCCTCCTGAATGCTGGGATTAAAGGCGAGCGCCACCAAG CCTGGCTAGAAAGCAACATTTTGATTGTTTCTTCCTTCCAGGCTTGGAATGAGCTCAGTA TCTAGCAAATAAAAGAATTTGCTAAATCCAAGTACTTTCTGAATTTCTACCTGTTATGAC TTGACTCTAATGTACATTCCCACAGACTTGAGGACACATCTGAAAGCTTGTGATGTTAAT CTGAAGGCTGTGGCGCCTTCAGGGGTGGGCCCGGCTAGTGGAAGAAAATCACAAATTTTT CCAGGTTCGTAGTCCAGCCATCCCTCCGGAGCTCTCTACTCCTGGTTCCCCATAGCGTGA GGATCCCACCACCACAGACAGAGCCTCGCCCACCCACGCCTCCCCCCACCCCGCCCCCAC TGTGGATGCCCCAAACCAAAAAAACGCACCCCCTCCTGCTGTAAGCTGCTTCTGCCAGGT TATCTCACAGCAGTGAGAATAGTAGCGACCACAGTGGGGCATACAGAGTTCTGCACCAGA TCCCGGGAAAGCACCACTAAACGAAGCATCGTCCCAGCCTCTCCTCAGGCTTCTAGCATC TTTGTAGAGCTCACAAAACAGCAAACCGGACAAAAAAAGAAAGCTGGGGATAGCTCAGAG GTAGCGCACCTTGCCTAGCATGCCTGGTCCATATTTTACTCTGGTGGGCTTGACCACTCC CTCCTGTACTACCAGCCCTCAGGAATTCCAGAGAGTTCCTGTCCACCTGGGTCTACAAAG AGACGGAAACCGCTTCTACTGACACACAATGCGATCATCACTACTCCTTACCTGTCTGAC CTGGTCTTTCTCATGTGGTCACTGAATCTCTTTGGTCCTCGTTTACTGTCCAGTGAGGCC CAAGGTTCCTATTATCCCATGTTTACCGAATGGTCGGGGGCTGACCATGCGGTGCACTTT TTCCTGTCTCTGGAGTGGTGTGCGATTCTCAGCACCAATGACAGAGAATACTGCAAGGCA TTGGCTGGTGCAGCCCCGGGGCACAGCTCTGTGGGGAAAGGGCTTGCCACACAGGATGAA AACCTGAGTTTGCATCTCTGGAACCCGTATGAAAATCTGGGTGTGGTCTCATGCATCTGT AGCTCCAGTGTTATGGGGCAAAGACAGGAAACTTACTGCTGTTCCATGCTCACTAGTGTA TAACTCCACTTCGAAAGAGACGTGGTCTCAGAGGAATGAAGCACCGAGGGATAGAGCAGG ATACCCAACATCCCACTCTAACGTCCTTGTATGTACAAGTGGGTACACCTTCACACATAC ACATACACAGAAACTCTAAGTAAATGTTTAAAAAAAATAAAAATAAATTAACCGTTGACA GCATTCCATCTACTCCTAAAACTTCCAAAAAGTTCAGCTGGGTGAAGTGGAGCACACCTT TAACCCCAGCACTTCAGAGGCAGAGGCAGAGGCAGAGGCAGAGGCAGAGGCAGAGGCAGA GGCAGAGGCAGAGGCAGAGGCAGAGGCAGAGGCAGAGGCAGAGGCAGAGGCAGAGGCGCA GAGAGGCAGAGAGGCAGAGAGGCAGAGAGGCAGAGAGGCAGAGAGGCAGAGAGGCAGAGA GGCAGAGAGGCAGAGAGGCAGAGAGGCAGAGGAGAGGCAGAGAGGCAGAGAGGCAGAGAG GCAGAGAGGCAGAGAGGCAGAGAGGCAGAGGCAAGCAGGTCTCTATAAGTTTGAGGCCAA CTTGTTCTATATACCGAGTTCCCAGAAAGCTGGAACTACATAGGGAGATATTGTCTGGAT ATTGTCTGGGAGACAGAGGGGAGAAACCACTTTTTAAAAGTTACATCAGTTTACAAAGAA AATATCTCAAAATGTACTCAGAGATAAAGATCCCTTGAGCTGTCAGAGTAGTTAGTTATT AATGAAGAAGACTCAGGAGTCGGCTGAGTCCCGGCTGGGTCTCCTTGGGGAGGCTACGGG AGCTCCCAGCCAGGCCCTCTGCCTCTCTGCTATTCAGCAGATGAACACTGATGTCTCCTG CACCAGCAAATGAATGTGACTGTTACTACACTGTCTGACACGTACCTGGGGCTTAGAATT ACTGATATTTCATCAGCCATGTGTGTACAAATTTGTACAAAATGTGTGTGTGTATGCATG GGCATTTGAGTGTGTATGTGTGTGTGTGCATGGACATTTGAGTGTGTGTGTGTTTGTGTG TGTGTGTGTGCACATGCATGGGCATTTGCGTGTGTGTGTGTGTGTGTGTGTGTGCATGTG CATATGTGTGCACACACACTCAAATGCCCATACACACACACACACACTCAAATGCCCATA CATGCGTGTGCACACACACACACACACACACACACACATAGAGTGACTGGGAGAGAGAAG GAGAGCAGATACAGTTTTGCTTGCTGTCATTTCAAATCTCCAGGTGTGCAGGAGAGTCCT AGGGTATGGTGGCATGTAACAAAGGTGGCCTTTGAGAGCCAGGGGGTGGGGGGGGGTGGA GGGCTTTCACTCCTGTCTCAGGCAGGTCTACCTCTGGGGCCTAGGGATCTGGACAAATAT AGGCCACCAAAGCCACACCAGGTCAGTGGCTTCCAGGCCCTTTGTCTTATGACTGGAAGA ATGAAATTCACAGACAGGAGGGTGAGTTTGGAAGGAGTTTTATTCTAGAATTATGGCTGG GTATTTCAGGGAAAGAAGGCAGAGCTGCCAATAGCAGAAACAACCCCAGAAGGCAGGGTG CCACCAAGCTGGAAGCCCCAGGGCTTTTTAATGACAGAAGCTGAGGCATAGGGTGTGCTG GCTCACGCAGCTAGCCCATCTACCAGGCACCTGCCAGGCTCCCTCATGTTCTTATACAGT CCCCAGGCAGGCTTGCTCATTTCAGAGGAGAATAATCCACACCTCCTGCCTGCTGCTTGC TCCCTGCCTCCCCAGGTCAGAACCACACAGAGGACAAAGGGCGTCTCCTGCTTCCGGCCA GGACAAGACTCAAAACTGCCCATGCTTGGGAGCCCTACCCTAAAACTGCCTGACCAATGC CTAGCCCCTGCCTTCCTCACCAACACTCCAATGGCTGAGACAGGAGGACTTTTGCTATGA CTTTGAGGCCAACATAGGCAACCTAGTGAGTGCTAGGTCAACCTGAACTACAGGATGAGA CACTTCTCAAATAAACAGAACTCAAATAAAAATCAACAACCAAACCTTCTGGAGCCTTGT CAGGGATGGCCCAGAATGAAGCCGGATTCCTTACACTGAAAACAGACAACATTCCTAAGC AAATACCAAAAAGAGATTGTAAAACGTTTAGCGAGTGTGGCTGAAGCATAAATGTGCTTC TAGCATGAGGCCCTTGGTTCAATCCTCAGCGCAGAAAAAGTCTTGACTTTTTCTCTTGCT AGAATTTGAACATCTAAACTCATTTATTCTATATCCCCTTAAGAGGAAAGTCTGAAAGCG TGTGGGCATATTAAAAATGATATCTTGTCAGTACTGTTTTGGTGAGGTTTTCATCAACAT TTTGCCACCTGACCTTCCCTCGACGGTCCCTGGAGCTCTCACATGGGCTCCTGCTCGACT TGCCATCTTAACTTGACTTTGTCTTCATTTGTTCCTTCATACCTATCACAGAGGTAGAGC CCCTCTGTCCTCGCTGCAGATATTTTCCTGAATTGTTGCCTCCTGTTCTGCACACTAATT TAGTTCTCTAATCTGCCTTGCTTCCGATGACTTATGACCTCCCATCTTTTTCATTGTATC TGTCACATCCTCTCCCTGGTAGGAAAGAAAGCACGCATACAAAGTTAGACATGGTGGCAC ATGTCCCAGCACTCCAGAAGCAAAGAGAAGGAACGAGAGTTCAAGACCAGCCAGGACCAA AACAGCAAGTTCCAAACCATGCCGAGGCCCCTGGTGGATTCAAGGGCTTGGATTTGAGTC TCAGGACTGCAAAATAAATAAACAATGTGAATTTTTAAAGGTTTCTTATAACTTCAATCT TTTTTCAAACCTTATTTTTAATGATGATGGTTCTTAAATGCTTTAACCTTCCTTGTAACC CACCAGAGTTAGTGGGAAAGAAAGGATATGGGGGAAGTGAACTGTTTAGAAAGGTCCTTT GGAGCAACTCCCATCTGTGTTGTCTGGAAATCAGCAGTTCAGTTCACAGGTTAGCAGGCA GGGGCAGCTCAATCTACTTGCAAACACCTCATGGATACACCAGCAGTCCAGTTTGGTAGA ATCAAGTTAGCAACAGCGGTGACACAACCTAGCAGACAGCCAGGCCTCAGCCTTGGCTCA AGTCAGCAGGAGGAGACCAGACATTTTCAGCTGTGCCTCTCTCAGGGAATCGAACATCAA TAAAGGTGCGAGACCCACAAGCTTTGCACAGCTAGCTGTACCAGCAAGCCAAGATCTGTC TCCGTCACTCTGTGGAGTCCTATTTATACCCTTCAAGCATCACGTGTCCTCCATGTGCCT TGCCTCAGCACATGCATCCAATTGGCCCAGGTCCTTGGAAGTCACAGCAAACTGCAGCAT ACAACCAGAAGGTTTTTGGTGCATTTCTCTACATGGAGTCCCGACAAATGTAGCTCAACT ACATAATGTAAGACGGATCAATACATGTGTGTCGTTAGCAAAGAACCTTTCATCATGTGT CATTTCACGTGCTTGCTTTAGCAGAATATCCTCTCTCCTGTGTCTGCTTAAGCAAATCGT TCCTTCACATGTTTGCTCCAGCAAAACCCCATCCAACACAACTGACTTTCCAAAGAACTC TTAGGTTTCCACTTCAGTTTCTTTTTACTTTTGAAAGTCTCACTATGTAGCCCTGATGTG CCTAGAACTAGCAATATAGACAAGCTAGCCTCACACTCCCAGAGATCCATGTGCCTCTGA GATTAAAGGCGTGTGACTTTTATGTGCATGTGTGAGAGAATAAGCATGTGAGTACTGGTG CTCTTGGGGACCAAAAGAAGGAGGAAGATGCCCTGGAGCTGGAGTTATGGGTAGCTGTGA GTTGCTGGCCTTAGAGGTTAAAACGAAACCTGTGTCCTCCAAAAGAGCAGTATGTACTCT TAACTGCTACCTAAGCCTTCTTTCCAGCCCTTTGTTTCCACCTAAACATTTTTGAAAGGG ACAGACACACAGAGACACAGAGAGAAAAACAGAAGGACTTTTTCTCCCAGAATGCAACAC AGAGGGTGTGGTTTAGGGGTGGTGTTGGGAAAATCTCTTGTGCACTGTGTAAAAGCATCA TCTATCAATAAAGAGCTAAACGGCCTATAGCAAGGCAGGAGAGAACAGGCAGGGCATCCA GGAGAGAAAGACAGAGAGGGAGGGAGAGAGGGAGAGAGGGAGGGAGAGAGGGAAAGAGGG ACAGAGGGAGAGAGGGAGGGAGGGAGAGGGAGGGAGAGAGGGAGAGGGAGGGAGAGGGAG AGAGAGAAAGACAGAGAGGGAGGGAGAGAGGGAGAGAGAGGGAGGGGAAGAGGGAGGGAG GGAGGGAGGGAGGGAGGGAGGGAGGGAAGGAGAGAGGGAGGGAGAGAGAGAGAATGAATC TGGGAAGGAATCAGGCACAGGAAGTCTCAGAAGTCACCATCTGGACTCTCAGGGGAAGTC ACACCAATGAAACTGACACAAGGTAACCAGCCACATGGTAGACATTGAATAGTATAAACG GGTTAACTGGGTTACCAGCTAGTTGAAGAGCAAGCCTAGCTTAAGGCCTAGGCATTAATT CATAAGTAAATATGCCTCCTTGTCATTATTGGGGAACTGAGGCAGATGTAGAAAAGAACA AACCTTTATAGGGTGAAACCTCTCTGGACCCAGCAAGACAACGGCTCAGCCAGTAAAGGT GCTTGCAGCAGAAGCCTAGAGATCTAAGTTCAATCCTTAGAAATCACGTAAAGGCAAAAG GAGAGAAATGACTCCATAAAACTGCCCTTGGCTTCCATACACACGCACACATAACACATA TCATGTATTCACATACACACGGTAATAATTAATAAAATAAAATCTGTCTCAGCTTTTCAT TGTTCTGTTTCTGGTGCTCCCCAACCACACTCCCATCTCTCCAGGCTGCTCCGGACAAAC TGGCCAGCCTTTATTCCCTATGAAACCCATACCATCACACACACACACACACACACACAA TTTTTACTGTCTGGTCAGTTTCAAGAGTCTCAAGTTAAATTCACAAGCCATGACTGCCCT AGCCCTGCTCCGCACCCTGGTAACCTTCAGTCTGTCCTGAGGTGAGAGAGTTAGCCCCCA GACCTTGCTCTGGGCACTCCAGAAGCTCAGCTGAGAGGCTGGCGGGGCAGCACCTTCAAT ACTGAGCCACACAGAGATTGTGCTTTCTTGGTTAAGATGTAAATTGGACATTTCCTGTTC AACTCGATGTGGTGCAATTTAAAATTAAGTTTGAGGTCCTCGTTATTTATTCTGGAATTT TTGAAGGCATGTCAGGAATTCTTCATCTCTGCATCTAGCAATATACTTTTTTCTAAGAAC CTAAATTTCAGTGTGTCTTTGGGGTTTATAAGTCAAGATTTTGTAATTTAAATTTTTCCT CACAAAATTCCTATTGTAAAGTATTTTTCAGATGACAAAATATCCTTTCTAAATGGCAAT GACCCATTTCTCCAGATCATCCAACAATTGGGATTTCACTACGTGAATGTCCTTTTATAT CTCTGGATAAATTAATAACAGTAATAACAGCAGTACCACGCTGAAGCCCTGGCACTTGTC AGTACCGTTTTTCCTCTTTTCTCCTATCTCATGGCAACCTAACTATTCTCTACATTTATT TTTTTTTCTATTTTATAGTTTGTTGTATTGTTTTGTTTCTAGTCTGTTACTGGAGCTCAT TAGAAGAACATTGTTCCTTGCTACATTCTGAAAACATAAGAAATCAGTAACTCACCAATC ACCAGGCACCCAGAGCAGGGAATGAAAGAATTCATGTGTCAAACAGAATATAAAACACAG GCTTATTTAGTGAGATTCAAGAGCATATGAACAAGGGCAGTACCAGAAGAATCCACCCAA CCATAAATTTGAGGGGAGGGGGATAGTTTACTTTTTGGTTGGGCTCCCCACTATACAATG CTTTCTATGCAAATGAGGGTAGCCCTGATTGGTCAGTGTTTGACTATGGGCAGGTAGCTA GATTCACAGGGCAGAAGCTCTGAGATACTAAGATGGTGGTTTTCCTACAGGGAAAATGTA CTAATACTACTGAATTGTGTACTGTGGAGTGGTAAGTTTTGTCTTCCATTAGGAAAAAAA AAAAAAGTAGAAAGAGACAAACGGGGGAAGACAATTTACATCCAGATCAAACAGGTTAGA TGGGATCTGTAAGGAGCAAGTGCACACTGCTCCCCAGCCACTGATGAGATCCAGAATTCA GATACATCAGGCGAGGTCTCAGAATCAGAGACAAAACTGGCTTCCTGCTTTCAGAGGTGG GCACCTTTCCACCACCCTACCCAAAACAGCAACTGCTTTGATCCTTAAGATCCTATCTTC AATATCAATTTACTGAGTGCCTGAGGCAAGCCAGAGGCTACGGCTATTTCCCCTCCGACT GAACAGCCCTTTCCTTGCAAGTATGAGATTGAATTGGTCCTCTAGAAACAACCAATTCTA ATTTTTATAATTCATTTTTTTAATTTGTTTTTAAGGGACTCAAATGGTGCCCAACCTGAA ACCGTTGCTATACGACTTAAAAGGGGGTCACTTGAATTTCATTTTGACTTTGAAATACCA AGAGATGGTTAAGATTAAAGGATAGTTGACATGTACATTGGGCTTTTAAGATTCCCAGAA TGGTAGAGTGGCTTTAAGCTCAGAGCAAGTCAGCAGATGACATTCAGGTCAGCTTCAGCA GTATCAGTAGAATGGCCGCAGCACTCAAAGCCTGCTGTCTAGCTCCACAACGGGTGGCAT AGACAACCCTGCCCCTTACATCTGCCATTACCATGGGTGGTACGGGCACAGGAGGACCTG GATGAGGAAGGAGGCCACAGCAGGGATCTAGGAAGAAAGTAGAAACTCGAACACTGTAGA GAGCAGGAGAAACTGGACAGACAGCATCCTCTCCAGTTTGGACTGGGGAAATTTGAAGCT GGCATGATTCACATGAGGGTGAGAGGGGGCATTTTCCCCTCTTTACCTCAGCTCAGGTCT GAGGTTCACATTATTTTCAAATACATGCTGTGTTTCTCGAGCCCAAAAGCCATAGGGATT CACTAACATACTGCCGTACCTACCCAGTGCTGACCTCTGACCCCGCATTTTTCGCCATAT GGATGCTTTAAAGGGACTCTTGCCCCTTCAACTGGAAATGTAGCTCACCTAGCACATACA GAGCACAGGGTTAGCGCGCTCTCTCTCTCTCTCTTTCTCTCTCTCTCTCTCTCTCTCTCT CACACACACACACACACACACACACACACACACTTCCTTGATCCTTTAGCTTACATTATT TTTACAGAAGGCAAAGACACTCATTTTATAGTTAAAATTCAGCTTTAAAATGTAAGGGCA TTCAAAAACATAACATACCTTAAAATAATCCTAAACACTGCCCCCAAATTAATAATAATG AGAATGATGTTGTTGATGATGACGATGATAACAATAATAGAAATAGGAGTTAGAGCAAAC CCAAATTTTGTGTGCTTCAAATGAGGCGACCCAAAAAGTGTAAAGATGTCTACAGAAAGG GAAATGTATTTAAAAATCATATATTTCATATAAGTCCAGTGATCAGGATACATGAAAGAG CTCAACTCAATTATTAAAAGATAAAAAAAAAAACAGGCATAGAGAGGGATGCCTCAGCAT CTTAGAGGCATCTCTTCAGGAGACCCAGGGTTCAGTTCCTAGCTCCCACAAGGCAGCTGT CACTCCAGTCCAGTGGGTTTGATGCCCTCTTCTGGCCTCCACTGGAACTCCATACATGTG GTACACAGACATGCAAGCAAAAAAAGCTCATACACATAAAATAAAATCTCAAAAAAAAAA ATTAAATAGGCAGAGGATCTGAATAGATCACCATTTCTCAAAAAAAGACACATAAATAGC CAATCAGAAGCTTAGCATCATTAGTTAGCAGAAAAATGTAAATCAAAGCCACAGTGAGAC CCCATCTCACACATACAAATGCCTAGAATAGAAAAGACAGACCATCCCACGTGTGGGGAG ATGGGAAGAAAATTAGAACCCTTTGCAAGTTTGACTAGAATCCACCACATTGCAGCTTCT TTGGAAAACAGTTTGGCTGCTCCTTAAAAACTTAAACCTATGGGGCTGGAGCGGTGGCTC AGCGGTTGAGAACACTGACTGCTCTTCCAGAGGTCCTGAGTTCAATTCCCAGTCACCACA TGGTGGCTCACAACCATCTGTAACAGAATCTGATACTCTCTCCTGGTGTGTCTGAAGACA GTGTACTTATATACATAAAATAAATAAATAAATAAATCCTTAAAAAATAAAAATAAAAAC TTAACCTGTCCTGTGGCAACGGCTCAGTGGGCCACTTGCTGCCAGGCTGACTGCCTGAGT TTGGTCCCTGAGAGCCACACAGTGGAAAGAGAGGGATGACTCCCACAAGTTGTCCTCTGG CCTCCTTGAGCACGCGCGCACATGCAACACACATACAGACACACACAAATTAATTTTTTT CTAAATTAAACATAGTATCCATCACTGTATAGGCATGACTGTCTACTCTGAGTGATTTCC TCAAGGCACATGAAAATGAAGCCTAAACACAAATGCTTATCAACTGAAGGATGACCACAA CGTTCTCCAAGTGAAAGGGGTAAAGTCTTTCTCCCAGGGCAACCCGGATGAGTCTGGAAA GGCGTACACCATTGAGAGAAGCAGCCACACAGGCCTCCTATAGTGATGGCTTTTATCGGA TAGAACAAATATCTAGAGACAGAAAGTAGGTGAGTAGTTGCCAGGGGCTGAGGGGAAGAG GAACGAGGAGTGACTAATGACAGACACAGCTTCTCTCAGCAGTGACAAAGAATGTTCTGG AATTGTACAGCCCTGGGAATGTACTAAAAACACTTAATATATACTTTACATGGATAGATT TTATTATCTATGCAATGCATCTAAAACAAAAATCCTAAAGTAAAGCTAATTTGACCAACT TCTCTCATGTGTGTGTGCATGCGTGTGTGTGTGTGTGATGCATGCATGTATATACACATG TGCCTGCCTTACGTGTGCACATGCAAAGGTTAGAGGTCCCCTTTGGGTGTATTCTTCAAT TGCTCTCTACCTTATTTTATTGAGACAGGGCCTTTCCTTGAACCTGCCGCTCACTGTTTT AACTAGACTAGGCAGTCAGTGAGCCTCCACGGTCTCCACATTCCCCCCACCTTCTCTTCA GTCCTGGGATCACAGACACATGCTGCCACGCCCAGCATTTCCATGGGTGCTAGGCAACCA AATTTAGTTCCTTATATTTGCAGAGCAAGCAGTGAGCAACAAGCCATCTCTCCAGCCCCA GTAACCAGATGCTTTTCCGAGGGCAAATGCTAACCAGAGCAGACTTGAGAATGAAGAGCA AGAGGTCAGAGGAAGCCAGGTTCAAGGTACAGACAGTCCCAGACAGGAGGGGTGAGGCTA CTTGGCCCACACCAATCGCCTTCCCTGCCTACCTACTCTCTTTGTGCAGAAAGCAACAAA AGACATCAATCATTTTCGGCCTTAAAAGTTGCTGCAGCACCAAAGACCAGACAAGGGACT TGGAAAATGTCAACCAGCAAAATACATATGTATTTTTTTTTTCTTATAGCTAAAAACAGG AAAAGATAAGAGAAATGCTGGCCAAACGATGACTGAAAGCTTGTGGCTCCCACTGGGCCA CTGGGTCTATACAGCAGTCTGAAGACGCCTGCTATGCGCTGCTGTGTATGATGATATAAC CCATCTGCCCTCCGAGAGCAGCCATCGGATGGGTAGCTGCTGAGTTGCATGGACAGCCTT GGGAGAGGTAACCTGGGAACTCCGTGCTCTCGCAGCACCCTCAGGACATTTACTGCCTTA GACCGGGCGTCTTTGCACCTGACTGAAACCATAACAAAAAGAGATGGTGGGTCAGGAGTC TGAGAGGCAGATTTGACTTTTAAATTCTTAGCAGATTTGGGGTCAAGAGGAGTTCTTGGC AGGGACAAGGAAAACACACTTTTGAGTGAGTTTGGCAGCAGCTTGGACATTCTGGAAACA CCGAGCTCACTGATGGTCCCTCATCCTCTCCAATGGAGGGCAACAGTCAGCCCGGCTGAG AGCACCGTCCTCTGGCTCAGGCAAAATGACTCAGCACTGCAGATGGACCATATTGATTAA TACACAGGGCTATAAAACGATTTTACAGAAGCGTAAGGAATTCTGTCAGAGCTAGTCAGG AGGAAAAGAATGTTTCAAGTGCGCCCGGAGCATGACATCTGTATGTGCAGTCTTGGGGGA GGGGCGGGGAAAGCTAGTCCAGCGATGAGACACGGGTAGGGAAGCCTGGAGGCAGGCCCT GCATGGAGATCAGATGTAGACACAGTGGGGTGTCTGGATGCCAGAAACTGGGCTGACACC AAGACCTAAAATTGTCTCCAGTTACGGGTAAGACAAATCATCTGTGGTCTTTTTAAGATG GGTTCAAGGGCTGGTGAGGTGGCTCAGAGGGTAGAGTTCGCTTGCCACCAAGTCTGATCA GCTAAGTTTAATCCTCAAAACCCACACAGTGAAAGGAGAGAGCCGCCCCCACAGTTATCC TCTGACCTCCACAGAGGAGGGGGATATTAATATGCAGACACATGTATGAGTGCATTGCAT ACCATGTGAGTGCACACATATACACACGTACACACTATCATCAAAACCAATTTAAAGTCA GGCTCAGCATGCTGGCAAAGGTGTCTGGCCCTCGGGCTTCAGGCCATCTGTGGCCCAGGA GAGTCCATCAGGCCAGTGTCATAGAAATGTCAGCTCTCAGAATCCACGGGCAGCCAGTTG CTCGCCCTGGGATTTAAAGTGTGGCCAAGGACAACTCTTCCAGGACTCATGTGGCTAAAA GGCTGGATACTCCTGCCTTGCCCTCCAGACACAGAAGCAATAGCAGAGCTGGAGTCCAGA GCAAATGGTGGACATAATACAGCTATCACCTCCTGACACCCCACAAGTATCTGTCCTCAT CTCTGCCTAGGACTGAGAGAAATTCATAAAGTGCCATTGTACAGGACTATACTCTAAGCC AAAGAACTGCCACCATTCTCAGTCATCCTGCTGACCCTTGTAAAAGATCATCTCAGCTGG GCCTTCAGGCTGTGAGCCTTCCATCACCCCTCCATAAGGAGGGTCAGAGGACCCTCACCT GAGTATCCACCCTCCCAACCAGTTGTATACAATTCTGCCCTAATTAACGTGGTCTTGGTG GAGAGGCCAGAGGCTGTGTGGTATGTGAAGGGTACAGGATGAGAGCTGCCGTCCATGCTG GGTAGAGACCTTCCAGTGTTTCTGCCTTAAGGCCACCCACGTTCCTGCCCATAACCCTTC ACCCACTGCCCTGTACGTAGCCCTGATAAACTCCTGGTTCCCCTGCGTGAACTGTGCTGG AACCGAGCCTCCGTTTGTTGCTGGGAGCTTAGGAGGGGCAGATACTGTTGATATCTCTCC CAGAGAAGTCGTTTTAATAGCAGTGGTCATTAACTTGGAGCTAATTCTTCTTTAATAGAC GGCACTTTTTAAATGTCTTAATGCATTTAAAGTGCTGCGTGTGTGTGTGCATTCATGCAT GTGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGGAATGCG GGGAGACCAGAAGGGCGCTCTTCCTCTATTACTCTCCACCTTATACCTTTTGAGGCAGTG TCCTCCCATCAATGGTGCTGGCATTTCAGATAGGCTAGCAGCCCGCACCACAGTGTCCTT TCTGTCCCCAACAACATTGGGGTTAGCAGGACACACAGGACCATACCCACGTGTCACTGG GGTTCTAAAATCCACACTCAGGTCTTCATGCTCGCACCCCTCTCTCCTGCCCACTGAGCT CATTTTTTATACCTTTGTATACTTTTGGTATCGAATTCTAACTTAACCTTGCCGTCACAT CAGCCTTGCCCAGGGCACCCTCTCCCACTTCTGACCTTCTGTCTGTGTTGGCTAGTTTTA TTGTCACTGTGACAAATACCTGACAAACAGCTCAGGGGAAGAAAGCTTTCCTCTGCACAG TTGCAAAGGTTTCCATCCGCCCTGGTGTAAAGGGCGTGGCTGAGCAGCTCACATCATGGT GGGGCAGCAGTAGGAAGGAGCCAGGGGACAGCAGTCCCTGAAAGGACACACGCCCATTTT CCCTAGTCACATCTACCATCCTCAGAGCCACCACTTCCCAACAGTAAATTCCAAATGTGA ATCTATGCTGGAGGGGTGAGGGGTAAGGCGGAAGTGGGTGGGTGGGTGGGGGAGCACCTT CTTAGAGGCAAAGGGGAGGAGGGATGGGATGGGGGTGCAGAAGGGAAACCAGGAAGGGGG ACAACATTTGAAATGTAAATAAAATAACCCTTTTTTTAAATTGAATCTATATACAATGAT TAAGTCAGAACCCTACTGATCTAGTCAGCTCTGGTTGCAGGACACTCAGCGGTGGCATAG GAACCTCCTTTGTACTTCTCAGTCCTATCAAATCGCCTGTTGTTTTAGTCAGGGTCACTG TTGCTGTGATGGAACATACCCAGAAAGCAAGTTGTGGAGGAAAGGGTTTATTTGGCTTAC ATTTCCACATCACAGTGCATCATCGCAGAAAGCCAGGACAGGAACCCAAACAGGGCAGGA ACCTGGAGGCAGGGGGCTCATGCAGAGTCCATGGGGGTACTGTTTACTGGCTTGCTCAGC CTGCTTTCTTATAGAACCCAGGACCGGCAGCCCAGGGGTGGCACCCCCCACCATGCATGG GCTGAGCTCTCCCATCAGTCCCTACTTAAGAAAATGCCTACAGGCCAATCTCATGGAAAC ATTTTCTCCTCTCTCTGATGACTTTAGCTAGTGTCCAGTTGCTATAAAACTCTCCAGCAC ACCTGCCAAAATTGACCATCTTGAGTCGAGAAGGGGGACAGAGTTGGGGGTGCAGGGGGA TGACTCAGCTGTTAACAGTGTGTACTGCTCTTGTAAGGGCCCAAGTTCAGTCCAGTCCCC AACACCCACACTGGGCAACTCACAACCATCTCTGCATCTGCCTCCGGGGGATCTGACACC CTCTCCTGTCCACACACACACACACACACACACACACACACACACACACACATACATAAT TAAAACTAAAGAGAGCTGGATCCGTGTCTGAGTGTGATACTTGTTGCTCTTGCAGGGGAC ACGGCACCCTACATAGCAGCTCACAACCATCCATCCCTCCAGTTCCAGGGGACCCAATGC TCTCTTCTGACCCCTGAGGGTACCTGGCATGGCATGTCACACACAGACAGTAAAACAAAT AAATCTAAAAATCAGGATTTTGTAAGATAAACCATTTTACTGCACTTTAGGGACAGTATG CTTCCTAGTATTTTCTATGCAACTCTCGGGTAACTTTTTAGGTTAGGTCTGGGGTTGTGG ATTCTCTGATCTCACGATGTCCAATAGAGTAGCCACTAGATAGGTGGCTACTAAATTCTT AAAAGGTGGTCAGTCCTAACTGTGACATACTCTGTGGTGGTTTGAATGAAAATGGCCCCT ATCCCCTCATCTATTTAATTTATTTTCCCAGTTGGTGGACTGTTTAGAAAGGATTAGGAG GTGTGGCCTTGTTGGAGGAGGTGTGGCCTTGTTGGAGGAGGTGCGGCCTTGTTGGAGGAG GTGTGGCCTTGTTGGAGGAGGTGTGTCACTGGGGTGGACTTTGAGGTTTCCAAAGTCCCA TGCCAGGCCCATCTATCCCTTTCCTCTGCTTCCTGTGATTGGATCAGATGTGGGCTCTCA GCTACTGCTCCAGCGTCATCCCTGCCTGCCGCCTTGCTCGGGCCACGGTGGTCATGGACT CACCTCTGAAACTACGGTAGGCAAGCCAACAGTTAAATGCTTTCTCTCATAAGTTGCCTT GATCATGGTGTCTTCCCAGCGATAGAAAAGTAACTAAAGCAAACCCTGAGTAAAAGCCAC GTTTCAGAAATATTAATGAGCTCTTACATTTTTGGTTGCGTGTTGAAATGACGTTATTTA GTATTTATGGGTGTAAATAAAACAGTGTTAAACTCAATATCATTTGTGTCTTTTCAACAA GGCTACCAGACAATTGAAAGTTGCAACTGTAGCTCTAATTCTGTTTCCTTTAGTTAGAGA TTTGATTTTCTTTAAACAAAGTTGCTGAGTTTGTAAGGTGCTTATGGACATTATAAATCT CCTGAATGGAGACATGACAGGATTTACAAGTGTATGTGACCACGATGTCATAATATCTCG TTCTAGTTATCTATTTTTTTCCCCTCACGAGCTCCAAAAACATCAGCGTTTACATCTTCT TAATCTCAAAGTCTCCTGTGGGGAAGGTCAGCTGTTTCAGACTTGGCCTTCCCCGAAAAA ATTACATTTACTGAAACAAAGTAGCTTGCTATTCCATTGACTTTAACTTGGTTACAAGAC TTGGGATGTAGCTCAGTTGGTAGACTGGAGCCAGCATGCAAGAAGCCCTGGGTTCAATTC CCAGCACTGAGCCTGCTCTTGCATGGTGTGGTGGTTTGAACCATAAGCTCCTATCTTTGA ATGCTTGGTCACAGGGGGCTACTTAAAAGGATTGGGAGGTGTGACCTTGTTGGGAGAAGT GTCTCAATGGAGGTGGGCTTTGGGGTTTCAAATGCTCAAGCCAGGCCCAGTCTCTCTCTC TCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCGCTCACTCTCTCTCTCTCTGATCTGGAT ATAGAAATCTTAGCTACATGCTGCTATGCTTCCTGCCATGACATAACAAAGTAAACCTCT GAGTGTAAGCCAGCCCTAGTTTAATGCTTTCCTTTATACGAATTTCCACGGTCATGGAAT CCCTTTACAGCAACCGCACAGTGACTATGGCACATGCCTATAATTGCTATAGGAGTAGTG ATGGGGGATCAGAAGTTTGAGGCTAGCCTTGGCTACCGTGACCTTGAGGGATCAGAAGTT TGAGGCCAGCCTTGGCTACCGTGACCTTGAGACTAGGAAGGGGTTCGATGGCAGAGCGCT TGCCTGGCGTTTGTGGCCTTGATTTAGTCACTGACGCTGCAAAAGAGCGCACTCAAGACC CGCAGAAGCATTTTCCATCCAGGGGCTCAGTACAGCAACTCAACAACGCCAAAGAACAGC ATATGTGATCATCCCCCTGCGTCCTGTAGAACTGTAGACTCTGAGATTTGGAAGGTACCT GCTCTACTACCTAAAGTCATAGTTAGGGCCACCCATCTAACCACCAATCAGACACCAAAT AGTCACTGTGTTCCGGTGTCCGCTCTGTGCCAGGCACACATTTCATATCAACCAAAGAGC TCAGTGCGTCGGTTCTACCACCTCCACTCCAACGCTTTGGTGCACAGATGACGCACAGGT CACGAAGTGTAAGGGAGAGGCTGCCATGCTTCCTTAGAATGCTGGGATTTTTTTTTTCCT GGAATGTGGAGAGATTGGCAAAGCCATCAAACAGCACATTCCTCTTCAGCAGATAGAAAT AGATGGTGATTGCACCAAATAACGGCAACAGTATGCTAACAGTATCATACAAGTCTTTCA TTTTAGAGTAGTAAGATCATAATACAGACACACAAGCTGAGCCTGCTGCGCAGGTCTATG ACCTGGGTACTCTAGAGGCTAGGGTGGGTAAGGTCCAAGTTCAAGGCCTGCTTGGGCTAC AGAATGAGTCTGAGGCTAGACTACACAATTTGAAAGAGGACTGGGAATATAGACCAGCAT GCTTGAGGCCCTAGGTTCAATCTTCAGTACTGTAAACAAATCAGAATTTCCCAGAAACCC TTGCTCTTCTGTGTTTCTGTACCAGCGTGAAGTTTGCCGTATTTCTTTTCCATGTGTTTC TCTGTATCTGGCATTCCACAAGGCATGCCTTCCTAGCTTGTGATTTTATCTCTTCTGTGT GTCCACATACTAGGCTTTCTCTCGACAAGAATGGGAACAAGACCAGCTCAGAAAAAGTGC TGAGCTTTTCAGATTTCACGGTCAAGGCCAAGTCAGAGCGCAGCCACCCAATGGCACTGC ATGCAGCCAGCCACGGCTTCCAACAGCAATGCCTGGACACCCTCTATGTTTGATGTCTTG AAGGTGTTCAGGTTTTAACACCACACATACACACACACTCAGACACACACACACACCACA CAAACACATACTCAGACATACATACACACTCACAGACACACAGAAACACACTCATGTACA CACCACACAGACACACAGACACACTCACGTACACACCACACAGACACACAGAAACACACA CACACTCAGACACACACACACACCACACAAACACATACTCAGATACACACACACACACAC AGACACACACACACACTCATGTACACACCACACAGACACACACACACACAGACACACACA CACTCATGTACACCACACACACACACACACACACACACAATTGCAGTTTATGGGGGCGGG GGCTGGGGGGAGAGTGCACAGAACTGAGGAGCTACTGCTCCAACCTTCCAGGCAAATCCT AACTCAGTACACTGTGTTATCCTGCCATCTGCTGGCCAAAGTGAGAATTGCGCCAAACAC ACTGGAAGGAAAATTGTAATTCAGAGCTCAGCTTGATTAATAAATAATACAAAGACTCTC TCTAAGGAGAAGCAGGTAAATCTCTTTGAAATACATCAGCAGTCCCCAGAGCGAAAATCA CCCCTCCAAGTGTCACAAATGACAAGCAAACGCGTATAACAACCAAGTCTCAAATTCCAC GGGATGTTATCTGTAGGAGACCCTGAAAGGCGGTGACTGCCTTAGTTCTCTGCAGCGTAT GAACACGTCAAGTCACCTCTGAAGTAACCTTGCAGTAGTGATGACCCTTGGCCAGGGCAC CACTCCTCGAACTCTTAGTGTTGTTTATAACTTCACTGTTGCCCCCGTGTCTTGCAGGTA TGGGTGTAGATAGATGTATGTGTGTGTGCTGTCATGTGTGTGTGCCTGCATGTAGAGCCC AGAAGTCATCTTCAGGTGTTGTTCCACACTGTCCACCTAATTTTTTTTTGAGACAGACTC TCTCACTCTCACCCAGAGCCTGCCAGGTTCTGTAGGCTGGCTGTCCAGTGAGGCCCAGGC ATCCATGCCAGTACTGGGATTTCAAACTCTGCCCACCATGCCCTTCCTTCTTATATAGAT CCTGTAACCCCACTCATGTGCCCTGGGGAAGGAAGAGTGCCCGGTGTCCACACTGTCCTT TCATGCTGACCGTTTATGAGATTATCCATCCTCCGGGGCTGCTGCTTTCTGTGAACGCGA TCCAGCTTCCTCCCTGCACTGCCTCACTAACAGAACTGTCTCCAGACCACACCAAGTCTA GACTGTGACAGCTGCTGTCATCCTGGATATAGCTTCATGCTTCACTCATTCCGGCCACCC GAGGACAAAACACCACATCCTCCGCATTCTGAACAATGCATTTTTATAGCCTCACATTAG AAAATATGCTGTGTGTTATTAAAGGGATCATCTTGATTAAGATGCTTGCATAAGAGGTCC ACAGCCTACAAGGACCTAGATAAACAGCTGGGATACATGACAGAGGGAGACAGATAGATG GCAGTTTCCAGAAGTTGGCCAGGCTCTGCAGTGGCTTCTGGTGTCTGAGGCTAATTTAAA GCGATAAGTGAGAGAGCGATACACGTGGATGGGGCAGTAGAGCTGTGGTGCTGGGTTGCT GTCCCAGACAAACGAACAAAAAATAAGATAGAATAATAACCCATAAGCCTCAGACACAGG CAAGCACATCCCCTGTGAGCCAGGAGACACTCTGCTTTTCCTGAACCTTATATAATCACG GGGAGGGCAGAGAGAGAAGCCATGTCTTCAGGGACTTTAAAAGCCAAGCTAAGGAAACTG GAGAGAGAGCACAATAAATTGCATGCTCTGCACACCTATAAGGTATGGATTTGGTCCTCA AACCCACATGAAAATGATGGGCATTGGGGGCCTCCACCCTCTCAGAGGAGAAGCGAAGGA GGGATGGGAGAAGGATTGTGAGATGGGGTGACCAGAAGGATTGGCAGTGAGTGGGATGTA AAATGAATGAATAAAAATAATGATAATAAAAAGATTATGGCACAAATAAACTTGCTTCTG GATTTAATGGGAAAAGGAACTGATAGTCTTGGTGGCGCATACTAGGAAGCCCAGCACCCG GAACAGAAATAGACAGATCTCTGCAGCTTGATGGATGGACAACCCATCGAACCCAATTAG TGAGCCCCAGGCCCGGGAGAGACCCTGCCTCAAAGGAGGAGGAGGAGGCCATCTGTAAGG GTGACTCTCAAGGCTGTGCTCTGGCCTCCCCATGAATGCGCATACATACAACATGCACAT ACCCGCATGTGAGCACACACAAAGACACACCACAAACACTAAATAGTTGTTTTGCTTAAG CAGAGATTCTGAACTTTTTTAACAATCCAGAACATCTCACACCTCCCCACACACTTTAGG AATTGGGCTGTATCCCACTTTGCCTTGGATGCTAAGTACCTCTGAGAAAGGCTGGTCACT GGGTGTTATATAAAATGCTGCCCAGGGCAGACAGCTTGAGGAGTGCCCACAAAGGCTGCC AAAGAGACCTGGGCTTCCAAGAAGAAACAACCAGATCCCATCCAAACTGGAGCTCCGAAC ACCACAGGGCAACTAATACCACAGCTAGGGCTATCCCTATGGCCCTGCTGAAAGAGCCAC ATATAAAAATCTAAAGAGAATTTCATTTGTGACCTCTGCAGCAACCTTTGGTGGGATACT CAGCTCCTTGAGTTGGGTGCGGGAGGAGGTAGCCTCACATAAGAACAGAGATCTCCTGGC TGTACCCCAAAGCACCCCCAGCACTGATCCCTTGACTGTACCCCAAAACACCACAGCACT GATGGCTCCCCCTCCAGTGTCAGTCAACAGACAAGGTTCAGTAGGACCCCAAATGTGCTT CCCCACCAAATTCCAGGGCTGAGGACCAGATATAGACAGTTTAAGGACTGGCTTTTGTTT GTTTGTTTGGTTGGTTGGTTGGTTGGTTTTGGTTTTTGGTTTTTTTGAGACAGGGTGTTC TGGAACTTGCTTGGTAAACCAGGATAGCCTTGAACTCATAGAGATCCTCCTGCCTCTGCT TCCCAAGTGCTGGGATTAAAGGTAGGTACTGTCTGTCAAGGGACTGGCCTTTTAATGTCG GGGCAGGAGAATGTACCATAAGGCTAAGGCTAGTATAGTTTGGATAGTTAAGTACAAATG CTAAAGACTTAGTTCCCAGTATGTGGCTCCAGTGGATGGGAGTGGAACATTAGGAGATGG GTCTGACTGTAACATACCCGGAGTGTCCTCAAAGAAGACCCTGCAACCCCTCCCCCACTC TCCCTACCTTCTCCTTTTCTCTTCTCCTCTTCTCTTTCCACTCTCCGTCTCTCATTCCCA GATGACGTGAGTTAGACAGCTTTGCTCACTGTGCTCCCGTAACGATGGCTAAAGCAACCA GACCAAGCAAACAGGGGTGGAAACAAAAACCCCATGTAATCACCCTTAAGGCGATTGATT GTTCCAGGTAGCTTTTTATGAGGAGAGAAAGAAGACATCAAAAGTCCCGGACAGTTTTAT TTACAATAGTATCTAGCATCCAACACAAAAAGTCCTCCAAAGAATATCTAGGTAAAACTT GCTCAGAAACACTGTACGAGAAGCCTTAGGGAGATGACAGCTCAGCCCATGAAGGACTTG CTTCACATGAGGACCCGAGTTCAAGCCCCAGAACCCACATTAAAAACAACAACAGAAACT AAGAACCAGTAAGTAGCCCAGCACAGGGAGGGTGAAAACAGGTGGGTCCCTGGGGCTCAC TGGCTAGTCAGTACAGTTGCCAACAAAGTCCACCAGTGAAAAACCACATGTCACAAACAA GAGGGTCAGTCCCTGAGGAATGATGGCAGAGATTAACCTCTGACCTCCTGCATGCGCACC TGTACACATATACGCATCTACGTGGCACACACACACATACACAATAGTAGCAGATACCAT GTGACAGAGACAGAGTTAAAATCAAAACGTAGGCAGCTCCTTTCTGAAGGCCCCAGGGAA GAATCCATATCTCGCAGCCCAGAAGCCTTGCCCTTCCTTGCGTAAGAGGCCAGCGATAGC GAACCCCCCATACTCCATTTCTCTGTGTTCCTTCCTTCTTTCTTCCTTTCTTTTCCCTTT TTCTCTTTTGAGACGAGGCCTGTCTCAGCCTCCTAAGTGCAGATTCTAGGCAGAACCCTT CTTGATGGGATTTTATTTCTAATTCTTATGTATATTACACACTCTTTTGTGTGTGCATCC ACCCAGCAAAGCTGCTCCTGGGTGAGGCTATGGACAGCTTGCTGTTTCCCAGACAGCATC GAGGTATACAGAGTGAGTTCGACTGCACATCGAGGGGAAGTAATCTCCAATGAGAGAACT CCAAGCTCTTGCCAGCATAGCTCCAGGGTCAGTGACAGAAATGGACACCCAGTATCTTCT TCAGGCCTCTGAAGGTACAGGCCTGGTACACACAGGCTACACACTCATATACACATGTAT AAGCCAAAAACTAAGAGAACATCTGAGAGAGAGAGGGAGAGAGAGAAGGAGAGAGAGAGA GGGAGAGAGAGGCGCCAAGAGGCCAGGATCCCCTTCCTGGAAACCAGACCTCACTCTATT TGGGGGCCAGCAGATTATCCAGCTGGCAATGGAACTTGTCCCTAAACCTGATGACCTGAA TTCAGCCACTGGAACCCAGATGGTGGAAGGAGAGGACAGACTCCTGCAAGTTGTCCTCTG GCCTAGGCAGGCTCACCATTGCTAGACAGACAGACAGACAGACAGAATGATAGAAAAATG GACAGCTAGATGATAGATAGATGATAGATAGATAGATAGATAGATAGATAGATAGATAGA TAGATAGAAACTGAGAGATAGATAATGAATCTCACTAAGCTTTCAATAGTTGCCAATGTG CTAAATGTAAAATAGGCATCTTATTTTAATTTGAATTCTTCTGGATTATGATAAGATTGA AAATCTTCTTTTTTTGTTTTTTTTGTTTTTTTTTTTTTTTTTTGGTTTTTGGGTTTTGGT TTTTTTGAGACAGGGTTTCTCTGTGTAGCCCTGGCTGTCCTGGAACTCACTCTGTAGACC AGGCTGGCCTCGAACTCAGAAATCCACCTGCCTCTGCCTCCCAAGTGCTAGGATTACAGG CGTGTGCCACCACTGCCCAGTGAAAATCTTCTCATCATGCAATCCATTCAGTTGTCCTCT TCTGTTACTCCCTACTTATATTTTCACTATTCGTTTCCAAGTCTTTTTTTTTTTCTTTGT AGAGTTTCTCACATATATTCTGGAGAACGTTTCTCTGCTGATTGACTCTTCCACAGCAGA GCGAAAGCACACGCACCCACAGAGTCTGTGGCTTGTCTTTTCATGTGGATTGAATATCTT TTTTATCAGGCAGAAGCTTTACTAGTATTGTTAAAATTATTAATATTTCCCTTTCTGGTT TGGGCTTTTCATATTTTCTTTAATGAGGCACGGTGACATGCATTTCTGGTCCCAAAAAGC AAGAGGCCAGGGCAGGTGGATATTGAGTTTGAGGCTAAGCTAAGCAACATAGCACGGCTT GAAAGGAGAGACGTTTCTCTGTTGTAGTGTGAAGGAGAAGAGGGAGAAAGAGGAAAGAAG GAAAGGAGTGAGGGAGGGAGGAAAAGGGAGGAAGGAAGAAGCAGGAAAGAAGGAAGGAAG AGAAGAAAGGAGAGGAAAAAAGAAGGGGAATGGAAAAAAGGACAGGCCCACGTCTCCTTC CCTTAGGTCATAGCTCCACTTTTAAAAGCATAAAGACAAACTTCTCTTCTGAAGTTTCTA ATCTCCCAGAAACTAGCACTAGCATTAGAGAGTTCAGGAGCATCCACACAAAGAGCATCG CCTTCTTACATGTATACATTTGCCTGTACTGTTTTACCTGTGCTGACACATAATTACGTA CATTTATGGTGGATAGATGCTGACTAGATACATGTATTCATTGTGTAACCACCAAATTGG GTAATTAGTATTTCTTTGTGCTGGGAACTTGCAAGGTTTACGCCTTGCTTTGAGATACAT AGTAAATCATTGTGCCTCACAGCACAGTGTGGTAGAGAACTCTAGAAGCTAGTCTTCCCA CCTAACTCTACCTTCCTGTTTGCCATTCAGCTTCTCCTCGCCTTTGGAATCGGATCCTCC TCTCTCCTGTGGGATCCGTGTCCTCCTCTCTCCTGTGGGATCCGTGTGTTAGACTTTAGA TGAGTAAGCACAAACAGCACTTGTCTTTCTGTGCCTGCCTTACTTCACTCAACAACCTTC ATTCTCTCCATCTTGAAGCAGATGCCATCACTGGACTCTCAGCTGGGGTGCAATGTGCAT AAGATTTCACTGTGTGTCTGAAGGCCACTTTTCTTTATCCATTCATCTGATAAGTAATAA ATGCACCAGTGTTAGCATTTTCCAGTTTTAAAATTAAAGTTCACACAAGCACGTTGGTGC ACACCTGTAAGGCCAGCACACCAGAGGCAGAGGCAGAGGCAGAGGCAGGAAGATCAAAAG CTCAAGGTCAGCCTCAGCTGCATAGTGAGTTCAAAACCAGCCTGCTCTACATGAAACCCG ATATCATAAAACTAAATAAGAGACAGAGGAAATGGCTCAGTGGGGAAGGGCACTTGCTGT GTGAGGATAAGGGCTTAAGTTGAGATCCCCAGCACCCTCAGAAAAGCATGGCTTCTTAGG CACCTGCAACCCTGTCACTGTGGCACCTGCAACCCTGTCACTGTAGAGACAGGAAGAGTG GTGGGCTTGATTGTGTGTAAGCCAAGTTCCCAGTTCAGTGAGATACCCTGTCTTAAAGGG ATGAGACAGAGTACCAAATGACAACTCTCAAGAGCCTCCTTTGGCAATTGTACATGAGCA TGGCACCTCCTGGACACACACACACACACACACACACACACACACATGCGCGCGCGCACG CACTCATGTACATGAGATACATATGTATGTACACCATACATACACACTGCTGTTCTAAGT CTAAATAAATTGTTCACACCCAGCATAGGAAAGGAAGAGCAAGTGATTTCTCAGTGCATA GATCAGAAGTCCTCCAAGCCCAACCATCAAGCAGTCAGAAAAAAACAATCTCCAGGGGAT GGTGTGGGTTCTCACCAAGAGTCCATCAACTGAAGACACTATCTCAACCTTCCCAACCGC CACTGAAGCTCTTTACCGACACTCCTTGTCTCATCTACAAAACACGCCTCTGAATTCACA CCTCAGTTGTAAGGACCATTTTATATGCCTGGAATGATTGTATAATGTAGACAAGCCTAC GTTTTACATCAAAGGCATATAAACATTTTCTTGGATGATAATATTAACTCCTTGAATACT TTTTCAGTTATAATCTGAGAGAATATTTTTCCCTGTATCTTGTTTTGGACATTTTTTTTT TTTTTTTTTTTTTTTTGTGATCACGTTCCGTCCTGCAGGGGTGCTCCTTAAGAAGGGAAG TAAACAACACAAAAGCAGCTTCAGGAAACTGACCAGATTCATTAGGTCCCTCCCTTCCAG GGTATGCAGAGCCCACCTGCACAGACTCTCAGAACTGCCAAGAGTAGATTTCGACCAACT AAGGCACCTGGAAGGACACCTTCCAACCTGTTTAGCTATCTATAGCTGGGCAGTGTGATC TAGGTTTCCCAGTTTATATGACCTGTCACCCATCCTGGAGTGGGCTTTGGTGAGGCAGTT GTCTTTGACCCAATAAAACTTATTGGTTCACCAAGTTGGAATTTGGTGGTATCTGCACTT TGGTCTGCCATGGTTCCCTTATCTGAGATGGGAAGACAGATGTGTTTTGTCTCTCCCAGG AAAAGTTGTATCACACAATACACATACTACACACACACATACACACACACACACACACAC ACACAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGGCTAAATCAATTTAATTAAAGATCAA AATAGGAAGAGACACTAACAGTTCTCTTTCAAGAGACTTCCATAAATTCTGGTGTTTGTC ATCTGCATTTCTAGGATAAGAATAAGAGTCTCTGATGCTTGGGGCGACTGTGCAATGAGC TTTGATGTAAGGTATCAATGGCCTTAAGTTGGGGGATGTGCAAACACATGGGCTCTCCCA GGGAATTTCATCAGCCCTGAGGGTCTCAGCATCTTGCCCAGAGCATAAACACAGTCCACT CACCCTTTATTAACGTGTTGGGTGCACAAGTGAAGTTCTTGTTTCCATTCAGGAGGCGGT GCAGCATTCTCCAAGCTGTGCCTAGCCTAAGTAACACTGCATGGGATGTAGGGTGGAGGC AAAGACTTGTGTTAGGAAATACAGCAAGTTATGTTGGGGCACAGCAAGTATGGAGTAAGG CAAATCTGTGGACAAGAACACGAGTGGATATAGTCAAGAAAAATTCAGAAAGATAGCATC AATAAGCCAGGCCTTGAGCTAAGACATCACCACCAAGAGTCAGGCCACACCCATCCCATA CGTGAATCGCATACTCTGCAGGTGGAAAGGCATCTGAAGGCTCATGCACAGAACCACTCA TCTGTCACTTGGATTGCCCTGCCAAGCAAGGAGGTGGAAACCTCGCTGTCCTGGAAGGAA ACAGTACTACAGACTTCCTGTAGGGTGCGAAACCTCGCTGTCCTGGAAGGAAACAGCACT ACAGACTTCCTGTAGGGTGCGAAACCTCACTGTCCTGGAAGGAAGCAGTACCACAGACTT CTTGTAGGGTGCGAAACCTCGCTGTCCTGGAAGGAAACAGTACTACAGACTTCTTGTAGG GTGCTGTGATGAACAGAGGAAGGTGCAGTGCTCAGGGAAGCCGAGAAGGTCAAGGCTGAA GGACTCTCAGGAAAGGAATTGTCTGTGTCCCAGCTCTGAGTGCTCTGAGCAGTGTGGACA AATCATATTTCCTCTTCTCCTGACACTGTCCTTACATTTTTGTTTGCATTTTTGTTTGTC TTGGGTGCTTGCTTGTTTTCTGTTTTGCTCTCTTTTGTTTTGAGACAGGATCTTACTATG TGTGCAAGCTACTCTAGAACTCACTATACAGCCCCATCTGGACACAAATTCATGATCCTC CCGCCTCAGCCTCTTGGATTACAAGCCTGTGCCAGCTTGGCCAGCCCTCATCTTTCATCT TATCTGTCAAGGGTCAATTTGGAGCCTCAGAAGCCAGGTCTAACTATGGAACTGTCTCCA CCATGGAGCTAGCACGAGGCTGACTGGGAGTAAATGCCAAGGACCGTTCCTGAGCAGGGA TGAATAATTTGTAATTCTTATCTTGAGTGGCCTCCGGCCAAAGATGATCAAGGATGAAGC TTATGGCAAAGGGCAAAGGCTAAAGGCTAAAGGGTGCCTCGGACTCAAAGTATGAAGCCT AGATTTCGAATAAACAGCTCCACCTTTGTTTAGAAAACAGTGAACAGTCTTTAACTCTGG GTCATTGTGGAGCCAATGTTTATTTAACGACTTCTTAGAGCAGGCAATAGCCAGTCTGAG ACAAGCAGTCACATACCTGTATCTTCTACCTAACACCTCTCGATCTCTCCCTCTCTCTAC CTGACTTCTTCCCTTTTTTTCTTCCCACTAAGTCATTTGTCACAGTATGAGCGTGAACAT GTGAGTGAGTGGCCCTGAACTCTAGGGGTCAAAGGAGAGCCAATTATATTTAACCCTGTC AGGGCGAGGGGAACTATGCAGAAGGGAAGGGAGAGGAGGCAGAAGGAGCACATAAGAATT CACAGAGACTGTGGCAGCACACACAGGGCCTGCACAGGTCCAAGCCAGATAGGGTCCCAG TGCCAAGAGGGCAAAAGGGGCACAAGCTCCCATCTTTAACCAAGAAGTATCTCTAACTGA TAACAGCTGAAAATCAAAAGTCTGTTTTTTCCAACAGAGATGCACAGGGCGGGAATGGGT ATGGACCATGCTTAGGAGAAGATGGCCAAAACAGACAACCCAGTGGGTTGGGGTTGTGAG GGGAAGGGTGTGGAGTGGTCTTATATTGCTTTGCTTGGGTTTTTTTTTTTAAACCTTACT GATCTTTTGCTTATATATCATGGTTTCTGATTTTTTGTGTTTTTATGAGATTTGTGTGTA TGTGTGTGTGTATGTGTGTGTTTTTGCTCACACATGTGTGCATGTGTGTATGCTGTTGTG CATATGTGTGTATGTATGTGCATGAATGTATGCTGTTGTGTGTATGTTTGTGTGTGTGTG TATGTATGCATGTGCATGTACGTGTATGTGTGTTTGCATGTGTGTATGCATGTGTATGTA TGCATGTATATGTATGTGCATGTGTGTGTATCTGTTTATGTGTGTATGTGTATGTATGGT GTTGTGTGCATGTGTTTCTTGTGCTTTTTCATTGTTTTTTTCCCTTCATTTTTTGTTTGT TTGTTTTAATTCTGATTTGTTTGTTTTATAAAGGGAGTAGAAAAGAAGGTATTGAGTTGG GAGGGTGAAGAGGATCTGGGAGAGGAAACTATGCTCAGAGTCTATAGCATACAAGTTATT TTCAATTAAAAAAAAATCCAAAGGGGCGGGGGTGGGGGGTAGGGGAATGACAGGCTGAGC AAAAGCAGGTGAGCAAGCCAGTAAGCCAGGCTCACCGCGGCCTCTGCCCATGGCTCAGCT CTGCCTCCAGGCTCCTGCCTTGACTCCCTTCATGATGGGCATAGCTTGTAAGATGAAGTA AACTCTTTCCTCTCCAAGTTGCTTTTTCTAATGCAATCCTCCTGCCTGCACTTTCTGAGT AGTTGTGGTTACAGGTCTGTGCCACATCTCTCATGATCTTAAGGAAATTTAAAGTTATCC CTATAATCTTGTCCACCCCACCCCAATAACTCAGGATAATTGCCCTATTTTAAACTCAAC AAATTATTATATTTCACTCTATTCTGGACCATAAATTTTTCCTTCCTTGTGACATACCAT ATGCATTCTTCTGGAGACTAGGACATGAGTGTCCTCGAGCAAACACTATTTCAACACACT CAACAACAGTTACTTAATACCTCTCCCCCTAGTGCCTTGGGAATGTGCCCTATGGTTTCT TAAAAGATTTCAGCAAGGCTGCATCCCAGTTACCCTCTATGGTTAGCCCCTTTGGCTTTC TCTCTTCCTTGTTTCTTTTTGCCCACTTAAAATTTCTGGGTTCAGTCCCCAAGTGGCCCC CTTATCCCTAATCCTCCTGTGAGAGTCACCTTGTGGAACTGCTAACTAACATGGTAAGCT TGAAAATGACTGACCCAGCCTCTGTACACCCTTCTCCCCATAAAGGAAAAAGTGACCAGT GTGTCCTATGGAGCGGGGGTAAGGGGCTGTAAAGAGGGAGGCTGTAAAGAGGCAGTTTCT AGAGAGCTTTATATAGGGGCACACTTTCTATTGCAGTAGGTTCTCCTGCCAGAGAGCTAG AAGATATGTCTGGGGGTCGGGGGAATGTTTACAGGAGTAAATATTAAGTCCCAAGCCCTA GGACCAATGGCTGAGGTGTCTGTTTAACATATCAAGGTGGACTTGGCTGCCAGATTCTCC CAGCATCCCTCAGTCCCTACTTGTTACAGGGCATTGCTGGCATGCCCTGCCCTTACACAC ACACACACACACACACACACACACACACACACACACACCAACTTTCCAGCCCAGGGGCTG GGGTGTCCTTCCCCACCACACACATCCCCAGAGGTTCTTCCCTATATAACCCAGCTATTT TAGTTACCATTTAGTTACCCCTTCCCCCCTTTTTACCCTTTACCCTCTTGGCAGCTGCAC CTGGTTCCTCTAAGACCCACCTCTTCCTTGCCCTCCCCATCTCTCCTCACATCGCTCAGG GTCATGTCCACTCTGGACTTTCCTAGATGCCCCTGCCTCTGGCTATGCTCTTCCTCCTGA CTACAGTAAACTTTCTCCTCCACCATACCTAAGAGCAGTCATGCCCTTCTTTTTTTTTTT TTTTTTTTTTTCTTTCATTCACCACGAGGCCAGAGACCTTGGCTCCCTTTGGCATTAGAG TTACAGATGACTATGGGCTAGCTCTCTGCCATGGCTGGCAACTGCTAGGGCGGTGCACAT TGCTTAGCTCTGAGCTGTCTCTCAGCTCCAAGACTGGGCACTTTAAAAGTGGTAAGGATC CAGTCTCGGGGTTCTGGAGGCTGGTAACTTAAAGTTGGGTGTCAATATGGGACAGAATAG AAGGAGAAAACCTGGGGTCTGTGGAAGGGGAGAGCCTGGGTGAAACTCTCCCTAGTTAAG AATCCTAACACAAGCCGGGCGTGGTAGCACACACCTTAAATCCCAGCACTTGGGAGGCAG AGGCAGGCAGATTTCTGAGTTCAAGGCCAGCCTGGTCTACAGAGTGAGTTCCAGGACAGC CAGGGTTACACAGAAAAACCCTATCTCAAAAAACAAAAACAAAGCAAAACAAATCCCCCC CACCCCAAAAAAAAAGAATTCCAGCACAACAGCATTTAGGAGGCAGATGGTCTACATAAG TTCAAGGTGAGCTGGGACTGCAGAGTGAAACCCTCTCTCAGATAAAAGGAACATGGGTCT GGTGGGGTGGCCCAGCAGGTAAGACTTCATACTGCTCTTGAAGAGGACCGGAGCTCATTT CACAGCACCCCTGTTGGGTAGCTCTCATGTGCCTGTAACCCCAGCTCCATGAGACTTGAC AGCTCCAGCTTCTTCATGTGCCAGCGCACATACGCCCCCACACAGACACGGACATGTAAT TGAAAAGTCAGTCTTTAAAAAGAAGTTTAACATAGTCAACAACATTTACTTAGTTCCTTC CTCCCTTCCCAGCTGCAGAGCTGTGATTTTTCTTAGAATCTTGCTAGAAAACCCCTTTAC AGTAAAGGGAGATGCCCTAATCCTGGAACACGATCCTAACCATGCCTAGCTTGACCTCAT CAGGTAATAATCCCATTGAGGTACCACTGGACCTACTCTAGAATATCTTGCACCAGAGAG AGAAAAAGGGAAAGGTTGCTTAGCAACCCTCTGAGATGGTCCTTGAAAGTCACTAAAAAG ATACATAAGTCTATCACTACGACACTTAACTGTTATTTTTCCTTGAGGAGCCCACACGCA ACTTGGGTGTGTCTTCCTCACTCCCAGAGCACCTCTCTTAATTCCCCTATCCCCACTTAA GACCCCGGTTTAAAATGCCATTTAATAATCCACAACTCTTAAGAAGCCCATACTCAAGCC CTGAGAATCTTTCTGTTTCTGATACACCCAATTCTCCTCCTGCCCACTCCTGAAATTATT TTGCGTGGAAGCCAGGGATCTATCTGATTTTACCTGACTCGTTTCCCTAAATGATCAGGG GAAAGTCCTCAGCCTGCAATGGGAAGCCAGTGCTGATCTGTGTGTCCCTGTTCCTTGCCT CTTCCAGGAGCCGGTGTTTGAGGACCATTCTTGGGTGTCCCTCTCTATCCCTGGCCACTG TCTTCATAGAGCTGCCTCTTTATGTGCTCATGTCTCCACGCCAACTTTTTAAGAAAATAC GTTGTATCTACGTGTTTTTATCTGCATGTAGGTATGTATATGCACCACATTTGTGCTGAT GTCTAAGGAGGTCAGAGGGAGAAGGCATTGGGTCCCCTGAAACTGGAACTAGAGGTGGTG ATGATGAGCCATGTGGTGTGGTTCGAGTCTTTTGCAAAACAGCTGAGCTCTCTCACTAGC CTGCTAGGCTCATCCCTTCCTCCTTTTAAATTTATATTATGTTTATGATTATTATTGTTG TTGTTGTTGTTATTAGGACAGTTCTCACAGTATAGCCAACCAGGCTGACTTCTCAAGCGC ATGATCCTCCTGCCTCTGCTTCCCAAGTGCGGGGATTCCAGGGTTGCACCAACACGTCGG CTTGCTTTGCTTTTTTCTTGTCCTTTTGCTGTGTGTTTGTGTAGGTGCCTGTGTGCCGTG TGATGATGGGTTGGAGGAGAGCCTGAGGCATCGGTCCTTGCCTTTCTGCCTTACTTGAGA CAAGATCTCTTCAGTGCTATGGAAGCCAGGCTGGCTGCCTCCCACCTCCTTCTAGGCACA TAGGACTGTAGTCAGCTGCCCTGCTGCTTTAATGTACATTAAGTGGACTTTTATACGGAT TGGGGCATTCAAATCCAGGTTCTGAGACTTGTCCAGCAAACACTTGTACCCACTGAACTA TCTCCGCAGTCCTGTTTCCTCTGCCTTAGAACACACCAGCCATTAGATTAGGACCCATCT ATATTCGTCTTGATTCATTTTCATGATTTCATTTGCAAAGATCCCATTTCTTTTTTTTTT TAATTTTTTTATTTATTTTATATATATGATGAGTACACTGTAGCTATCTTCAGACACACC AGAAGAGGGCATCGGATCCCATTACAGATGGTTATAAGCCACCATGTGGTTGCTGGGAAT TGAACTCAGGACCTCTGTTAGAGCAGTCAGTGCTCTTAACTGCTGAGCCATTTCTCCAGC CCAAAAGACTCCATTTCTACAAGAATCCTTTTGCCCTGCTGTTTTGACAATGCTAGAGAT GCAACCCAGAGCTTCTCACATTCGAGATAGTCACTCTACCAACAAGCTAAACTCCAGCTA GCCCTGTTTTAAATAAAGCCACCTTCATATATACTGTGGTGATGTGGTGCAGCTTGAACA TATCTTTTGGAAGAATGGGAGGCTACCACTCATTGCACCTACCAGATGTTTCAAGGGTAG CTGGTTAATTCTTATTTCTAATAAGCCTCAGCATGGTAGTACAAGTCAGAGAAACTCCGT CTCAGATGGGATCACTGGAACCTAGGGATGTTAGGGAGGTGTTTCCCAGGAATGGGGTTC TGAGGCCCTTTCAGGTGAGCTCTCTGGAATTACAAACTGGCAGAATGGCTGACTAGAGGG AGTTCCATAGCAAAGCAATACAGGTAATTAAAAAAAAAAAAAAGCCATCGTGAGCACAGT AAGATGGTCCACTGGGTAGCTAGCCTCAAGTCTAGTGCCTCCCAGTAAATCAAGGCATCT GTGTCTCCAAGACTCTGCAGTCAACACTGCTGAGAGTTTTGGAGTCGGAGTGTAGAGCTC AGTGGTAGAACTTTTGGCTAGCGTGTGAGGCCCTGGGTTCCACACAGAACTTGAGAGAGG CAGAGGCTTGCTTCAGTGCTGCTGGAGACCTCCGGCGGTGTATGGGGGAGGAGAGGGTAG ACCTGGAGGTGCCTGTTACCTTATAGGGAGGGAAGAAAGCCTTGCTCACATTTCCATGGA TACAGTGCTCTGTCCAAGATCTCCCTCTGGGTTAATCCTACCTCTCTCCGGGGCTTAGGG TACCATGCGGATGACACACAGATTTGCATCTCAAAATTCCAAACTGCTTTCCCAGTTACC TGGAGTACTCAGCAGGCACAGAACTTAGCATCTTGAAGGTTGAAGTTATTGCAAAACTTG TTAGCTTCCCAGCAGTTCCAGTATCAGAAGTGTCAATCACTGGTCATTCAGTCCCCAAAA TTAAAACTGGGGGACCTGGCCGGGCAGTGGTGGTGCACGCCTTTAATCCCAGCACTCGGG AGGCAGAGGCAGGCGGATTTCTGAGTTCGAGGCCTGCCTGGTCTACAGAGTGAGTTCCAG GACAGCCAGGGCTACACAGAGAAACCCTGTCTCTAAAAACCAAACAACAACAACAACAAC AACAACAAAAAAAAAAAAAAAAAAAAAAAAACCCTGGGGGATCTGATACTTACCCCTCTC TTCAGTGCACATTAAATCACACCAAACCCTTCCCTTCTGCTGCTCCCCAATGCTTCCAGT TCAAGTACACATGCAGGCTTAGTACAGCTTCATTAAAACAATAACCCCTAACCCAGGGTA TTATTCCTCCATCACCACTGAGAAAGAGCATCCTTCAACATTAACAAAGAGCTAAGTCTC CTTGGAGGGACACACAAATCTAGACATGGGGTCCTGCTGTGTCATCCACTTTTTTTTTTT CTCATTGTGAAATCTTTTGAAAAAAAAAATCACTTTTTTTTTTAACTAAGTGAGGAACAA AAAAAAGTTACATTGTTTAAAATGCAAAATCAAATTTAAAAGGCAGAACCGGACAAATGT AACTGTATAACCCTTTCCCTCTGGCTTTGGAGTCCTGGTGTGGTATCTGGTGAGGCTGTG TTTGTGTCTTCTGACCATTCAGAAGAAACTCCACGTTCATCAACGATAAATCGATGTCCG AAGTCTGATGCTAAGGAGCCCAGGTGCTACTGTATTCTCCCAAATGTATTGTGGAGAAAA GACACAAAGGCAGGAGATGCCTGTGTCCATCTCGCCACACTTTGCACCCTAGATCCCACT CCTAAGAAACAGGCAAATGGCAATTTCAGGAATGAAAAGGACATCTGCGGGGTGTACGAA CCTAAAGACAGCCAAAAGATACAACAGTTCTGCTTCTAAATAATCGGGAAAATGCGAACC TATTCCTAACCAAGTTTGCTCTGCTCAGCTTTCCAGAGAAGTCCTTCGAAGGGACACGCT CTGCACCAGCAATGCAGTACGAAGTCGGAAATCTGAAGTTACTTCAAGTGAAACCGCATT ACCAATGTCAATTCAAGCACACAGGATTAGTCTGCCATGTTTACTTGGACATGAGAAGAA CAAATGGTATAACCCGGACAACATAAACTCTCCCTCCCCAAAATGCAGATCAAAGATTCA AGAAACTTCACAGAGCATTTGCATATTTCACTGGGACTCCAAAGAAATGCGGAGCTACGC TCAAACAATAGAATGAAGAAAAGATGGGAGTCACTGAGAATGGAGCGCGGGGTTAAGTTG GGTTTTCAAATGTCTCACTGGGGGCGACCTTGGCTCCTACACTCTGCACATTGTTCCCAT GGGCACAGTCTCACTGCAGCAGAGATTCGGGAGCAGGTATTGCATCCCGTGGGTGATGCG GGGATCGCACCCAGCCAGGTTGTGCAAAAAACAAAAACACTCTGTTCCCTTCTCGCGGGA CAGAGATGCGAAAGTAGGTGGCCCCCATCACTCAAGGTTGCTGCCAGTGCTGCTCGCAAC TTTTGAAATCAATCTACCCCCCCCCCTTTTTTTTCCTTTCTTTTTTCTTTTGCATCATGC AACGGATGCCACCGTTCCTGGGGTTTGCAACCCCCCACCCCCTCCCCCGAGACCAATCAT TGCCGCGCTCGGGCCTCTGCACAGCGCCCCCGCCCCCTTCCCGGGCCGCACGCAGCCACC ACCGCCGCTGCCACCGCCACCAGCAACCCGGAGGCGCTCCGGCCACCGGCCCGCCGCCTT AAAGGGAGGTGGCCGCTCTTAAAGGGACCCTCACGCGCCCGGCCGGCGGGAGCGCGGCGG CCCGGTTCCCGGAGGGCCGCGCCCAGCCTAGGCCGAGCTCCACGCGGCGTCCGAGCGCCC GGCGGTGCCGCCGCCACCGGGAGCAGCATTTTTTTTTTTTTTTTTTTTAAATTCAGGCGA CGCTTAAGGGAGCCCAGCGCGCCCGGTGCATTGTGGGAGCGCCGCGGCCCGTTTTCGGGA GGAGGCGGAGGGCGCAAAGCGAGCCGGTAAGCGGCGGGCCTGGCGAGGGGGGGCGAGGCA GCAGGCTTAAAGGGGAATAGCGGGCCGCAGGCCCGGCGCGGCCGTTGCAAATCCCCCTCC GGGCCGCCCGGGACCGCCGGGGAGCCGTGCACCGGGGCCCTTCGCGCGCCCTGCCTGGAG AGGGGGCCGAGCCCAGGCTTTGGTGGGGCCGCTTTAAAAAAGAAGCGCCGCCCGCGCCGC TGCCTCCTCCGCCGTCGCCGCCGCGGCACGCGGGGCCGGGGTTGGGAGGGAGGAGCGGAG GGGGAGGGCGGCGGCGGCCACGCAGGGGTTAATCTTTTCGCCCGCCGACATTTTTGTGTG GCGGCGCGGACGGCGAGCCCGCGCGCGCGCGCGCTCTGCCTTAGCCGCCCAGTGTCCTGG CGCCGAGCCGCGGGCCTCCCCGCCCCCACTCGGCCCTCGGGTCCCTCCGGTCCCCGCCGG CGACGGTCTCCGCGGCAGCGGCGACGCGGGGCCTGCGGTGCAGCATGGCCCTGCCGGTGG CCTGCCCGCGGCAGCCGCGCGGCGCGGTACAAAGAACGCGGCCCGCGCCCGCCGTGCCTT TAAAGGCGGCAGCCTGAGACTTAAGGTGTCCCCTGAGTGGCATCCTCCGCGCCCGGCCCC ATGGAGGGCGCGGGGTCCCGGCGCGCACGCCGCGGCGCCCGGGCCTGTGAGCACGCGCGG GGCCTGGGGGCTGGCGGGGAGGTAGGTGTGCTGCCCCACCGCACCCCGCTGCCCGAGCCC GCCTCCCGCGGGAGCGAAGGGGTTAAACGCGGGCTTTAAATATTCATGTCATTGTTTTAA AGGTGTAAACATGTGGCTTCCAGGTCGGACGCACTCCCTCTACCCAAAGCACACCCCAAA TTCCATCCTTTTCAAATAGCTGGAGTTTCCTTTGAGGCCAAACCGTGTGACTTAGGTCTC CTTGCACTTGGGAGTTTTTTAACTGCTGAGTTTTCTTGATGTAAGGCGTTTTTAAACTTT CCTAACCAGAAAGTGTAGGGAAAATAAGGTAAAAGAAAGGTGCTCTTCGGAGTCTCTCTC CTGCCTTTTGGTTGAGGCCGTGAGGATTGGAGGTAGGAAAATAGATTCTTTATAAAGGGA AGTCTTCCCGTTTTGTACCAGGTAGAGGTGAGGCAGGCATTTTTTGCAAAATGAATGTGA TTTTCCAAACCTTTCTTCGAAGGTGAATTTTAATTCGCACTCTTTCCAAACTGTTAAATG GCTTCAGAATGCCCATTTCGGAAACTTGCTTGGCTCACACTGCTCTGTAGAGAAGTTTGG TTTCTATGAACGATGAGCGAAATCCGTGTCGGTAGTTTCCCGCTGAAATCATTGCTCATG TCATGTTTGTGATGATGGTTTGGATTGCCGAATTTGGGCTTTGTGAAATTTAGTTTAAAT GAGTGATGTACTTCCTGGGGGATGGAAAACTATATAAATGGGAATTATGTTTTCAATCAT AAATTTTATGGGAGAAACCGACCCTAAAACTTAGGGTGTCTGTAATCCTATGCCCAATAA AGCATCAGTCAGAAAGTGTGTAAACCCCGGGAGCACTTAACTGGGTTTTGAATTAGATGC AACCGGAAGAGCTGGTGCGGAAATGCAGTGCGTGGTACCCAGTGCCAGACGACTAGTGAT CTCATGAGATACTGTTTCTTTTTGTAATGAACTAGCGAGTTTTGTCAATGGTGTGTGTAC TGGTTTGTTAGGCAGGATGTTTGCTTTCTAGGAATGTTAAAAAACATCAGCGAACTTTGC AAGCACTCTCTTGAACGGCATTGTGTTTTACAGCCATGGGAAGCCTTGGGGGGTTTTGTT GGTTTTTAAGTAGTGTCTCCTTCAGTGACTTCTCCCATTAGTTTGGTACTGTTGGTTCAG AGGGAGACTTGTTTTTTAAATTAGGATTTAGTATCTGGAAGAATTTCACAGGGAATGGTG GTACACACCTTTAATTCCAGCACTCAGGAAGCAAAGGCAGGCACATCACTTTGAGGCCAG TCTCAATTTAAAAAAAAAAAAATGCATGAGATGCGTTTGTGTCCTCCTTTCTACAGTTTC TGGTGACTGTTTTATTTTTCTCTGTGAGAGAGCAAAAGACAGTCAGAGGTTTTTCCAGGA AAGTCGCTGTAGCTAGGATCTCTGCTCTCTAAAGCATAGAACTTTTAAGCTAATACATAG TGAATACCGACCAGTTCTCTTAGCCTGCACCCTAGAACTACTAACTTCAGAGTTTACTGC CCAAGTGGCAGGTGTCACGTGAGTGAGCTTCCCCTTGGAGCCACAGTCATACATTCCCAT CCTCCGTGATTCCCCTGATGTCATTATCCATTACTCCAGTTTACCCAGCACCCTAACTAA CAAACTATTTCCCGGTGTGTGTCTCTGGTGTGTACTCATTCACTTGATTCTTGAGTCTTT TAACAATGCCTTCTTTTTATGTTTTGGTGGTACCTAGGTGGATCACAAGTAGAAAGCCCA GTGGATCTAGAGAGAGGGAGGGGAGGGGCTGAGCTGTGGAGAGTGCGGCCCCAGAACCAT GTCTACTCGAGAGTCCTTTAACCCGGAGACTTATGAATTGGACAAGAGCTTCCGGCTAAC CAGGTTTACTGAACTGAAAGGCACAGGCTGCAAAGTGCCCCAAGATGTCCTACAGAAACT GCTGGAATCTTTACAAGAGAACCACTTCCAAGAAGATGAGCAGTTTCTGGGAGCTGTTAT GCCACGACTTGGTATGTACACCATCTTTTAACACCCAGAAATGTAGTCAACAGTCAACAA CCAGATGCCTCCTCTGTGTTGCTTCAATTCTTGAAGCTCTGTCAGAGGACCTCAGGATCC AGGGTGACTGTTTTTTTGGTTTTCTCTTTTGTTTGTTTGTTTTTTTCCCCAATTTTTAAA ATTTTATTAGATATTTGCTTTATTTACATTTCAAATGCTATCCCAAAAATCCCCTATAAT CTCCCCCCGGCCTGCTCCCCTACCCACCCACTCCCACTTCTTGGCCCTGGTGTTCCCCTG TACTGGGGCATGTAAAGTTTGCTAGACCAAGGGGCCTCTCTTCCCAATGATGGCCGACTA GGCCATCTTCTGCTACACATGCAGCTAGAGACACGAGCTCCAGGGGTACTGGTTAGTTCA TATTGTTGTTCCACTTATAGAGTTGCAGACCCCATCAGCTCCTTGGGTGCTTTCTCTAGC TTCTCCATTGGGGGCCCTGTGTTCCATCTTATAGATGACTGTGAACATCCACTTCTGTAT TTGTCAGGCACTGGCATAGCCTCACACGAGACAGCTATATATATCAGTGTCCCTTCAGCA AAATCTTGCTGGCATATGCAATAGTGTCTGGGTTTGGTGGCTGATAATGGGATGGATCCC CGGGTGGGACTCTGGATGGTCCATCCTTTCGTCTTAGCTCCAAACCAGTGTGACTGTTAA TGCCACTTAAAGAAAGAATTTAAAAAGCATCAGGGCATGTGGTTGGCAGGTTTGATTTTT AGTTTGTTTGTTTTTGTTTTGTTTTTTGGTTTTTCGAGACAGGGTTTCTCTGTGTAGCCC TGGCTATCCTGGAACTCACTCTGTAGACCAGGCTGGCCTCGAACTCAGAAATCCTCCTGC CTCTGCCTCCCAAGTGCTAGGATTAAAGGCGGGCACTCACTGCCCGGCTCAGGTTTGAGA TTATAGAGTATATTGTGACATCATTACCCTACAGTAGGGCATTTTTACTTTAATTTTATG GTTAGCTGAGAACCAGCAGAGCTCCTTTCTGTCTTTTCTCTCAAATGACCTCTACACTGC TGCTCTCTGCATTGCCCTAGTGAGGGTGTTACCTTACGAATCTTCTTCTTTTTTTTTTTT TTAAATTTTAGATTTTATTTATTATTTATTTTATATGTAAGTACATTGTCGCTGTCTTCA GACACACCAGGGGAGGGAGTCAGATGTCATTAAGGATGGTTGTGAGCCACCATGTGGTTG CTGGGATTTGAACTCAGAACCTTCGGAAGAGCAGTCAGTGCTGTTAACCGCTGAGCCATC TCTCCAGCCCCCGCCTTATGAATCTTAAGAACAGCTTTAAGGCCTTTGCAGGATGTATGG GCTGAGGTTTTGAGTGGGCCACACAGACTGTTGCCGACTGGGAAAGTAGCTCAGTTGGGA AAGTTCAAGGGCCTCAGTGAGTTTGATCTCCCAAACCCATATCTTTAGAAACAAAAAGTG TGTGTGTGTGGTGCAGTGTGTCGGAGAGGGGAGGCAGATGTGTTCTGGGCAAGACATTGA CAGACTCTGTCTAAGAAAAAGAACTGGCCTCTGAGGTTGTACTCTACCCTGCACATGCAT GTACACATATGCAGCTGTACCATATGTACACAGACGCACATACGTGGATTTGAGGTTGAT CCCAGAGTGCCTAGTGGAGCTGAGGGCACTCTTGCTTTCTTTCCTGAACTCTGTGTATGG TTAGTGGTTTATCTTTCTCAAACACAGAGCTCCTCCCAAATGCTGGGATTAAAGGAAAGC CCCAGAATGCATGGCTCTGTGAATCTGTTACTTAAAGGATGAGCCTAAACATACTTAAAG ATCTACATAATTATTGTATGGCCTCTTAGTGAGGGGCTCTAGTGCTTCGATGAAACACCT TGACCGAGAAGCAGTCTGGGGAGGAAAGGGTTTGCTTGGCTTACTCCACATTGCTGTTCA TTATTGAACGAAGAAGTCTGAACAGGAGCCTGGAGGCAGGAGCGGATGCAGGGGCCATGG AGGATGCTGCTTACTGGCTTGTTTTCATGCTTACTCAGCCTGCTTTCTTCTAGAACCCTG GACCACCAGCCCAGGGATGGCACCACCCACAATAGGCTAGGCCTTCTCCCATCAATCACT AGTTGAGAAAATGCCCTGCACCTGGGTTTTGTTTGTTTGTTTGTTTGTTTGTTTGTTTGT TTTTGAGACAGGATTTCTCTGTATAGCCCTAGCTGTCCCAGAACTCACTTTGTAGACCAG GCTGACCTCCAACTCACAGAGATCCACCTGCCTCTGCCTCCCACGTGCTGGGATTAAAGA TGCCGGGTACCACCAATGCTTGGCTATGGCTGGATTTTTTTTTTTTTAAAGATTATTCAT TTATTTTATGAGTACACTGCAGCTGTCTTCAGACACACCAGAAGGGGACGTTGGATCCCT TGGTTGTGAGCCACCACGTGGTTGCTGGGAATTGAACTTTGGACCCCTGGAAAAATAACT GCTGAGCCATCTCTCCCGCCCCAGAAAGTAGGTGTTTCTTAAAACCAGTCCATTTGTTTT CTATACTTGGAAGCTGTCAAGTATGGGTTATTGGTACAATAGTATTCTTTTATTTATTTG CTCATTCATTCTTATAATTTGGCTTTTTTTGGAACTCACTCTGTAGATCAGGCTGGTCTC GAACTCACAGAGATCTGCCTACTTCTGCCTCCTGAGTGCTGGCATTAAAGGTGTGCGCCA CCAGCTCCCAGCAAATGTGTTCTATTGATAGAGGTTTCTGTCTTTGAGAAGACCTAGACT TCGTGTAGCTTAGCATCAGCTTCTCAGCCTTACACATAACCTCCTGGGACCTTCGGAAGA GCAGTTGGCGCTCTTAACCACTGAGCCATCTCGCCAGCCCCCCTCCTCAGGTTTCAAGAG AGTCTCCTCTTCCATGTGCCTCCCTAAGCTTGTCCAGTCTGAACTTTATGTAGGAGTTCT GGCCCCGATTCCACTTACCAAGGTCTCTCCTTTATCTTACTGCATCAGAGTTGTGGCCTT AGGTACAGCTCTGACCTGCCGTGTGTTTGTGAAGAAAATTGCACTGGAATGCAGCCTCAC TCAGCATGTCTGTGGCTGCTTTGGTGACACTGGAGTAGAAGCCTGAACTGCTTACTGTTT GTCCCTTATAGAGAAAGTCCTAGTTCTGGTTTGCATTTCTGTTGCTGTGATAAACACCAT AACCAAATGCAACGTGGAGAGGAAGGGGTTTATTTAGCTTACAGGTGTTTCCTCATCAAG GAAAGCCAAGGAAGGGGAGTACTGTGTGCTGGCTTGTTCCCCCAGCTTTTTGTTGTTGTT GTTGTTGTTGTTGTTGTTTTTGATCGCCCAGCTCTTTAAAGCAGCGTAGGGCACCTGCTC AGGGATGACACTGCCCACAGTGAGCTGGGCCCTCCTATATCAATTAGGCAGCAACCAAGA AAATGCCCACTAGGCCAGTTCTATGGAGGTAATTCCTTAATTGAGTTTCTCTCTTCCTGA CTGTCTAGATTTGTGTCATGATGACAAAAACTAACAAGCATATTGTCAACCATGGCTATC TTTTTAATAGGATCCTGAACTTCCAAAAGATTTTTCCAGCATCAGATTAACCACATCTAA AAAGTCCCCAACTTGCCCACTCCAGGGGCATCAGGAAGTGATTTTGAAACCAAGTACTAC AGTACAATACTGGATAAAAGAAATATCATGTTTCACCGAGAGCCATCCTAGCTGAGGCTG AGTTTCTAGGTTCGGTGAGAGGCCTTGTCTTAAAAAATGAGGTGAAAGTAAGGTTGGGAA GAAAGCAGATGTTGACTTCTGTGTCTGGGTGCACATGTGCACATACAGAAGTATGTACGG ACACACAAAGGTGAGGAAAGTGCTTTGGGGAAGCAAACAAAGAATTGAATTACCCAGATA CTGAGTGATTTGGTCACACTTGGTTGGGAACTTTGTATTTCTGCTTTGTTTCCTTCAGGC TAAATGTAATATTAACTGCCATTTTCTTTATGAGAATATGATACAAATACTATCTAGGAG GTTATAATAACATCCAGTAATTAATATCAAAGTAGCTATAGCAGTTCCATTTGTAGAACT TTATCATGCAGAGAAATTCTATATGAGGCAGCATGGTGGTAGCACCATGCCTTGATAGCA CACACGCCTTTATTCCCAGCACTTGGTAGACAGAGACAGGTGGAGCTTTGTGAGTTAGAG GCCAACCTGGTCTACACAGCGAGTCTAGGATAGCCAGGGCATCAATCACAGGGCTCAGGA ATATACAGTGTTAAAGACTTCAGTAAGGTTCAGGTTTTGTGCTGTCTTGCAGTCTTGTTG ATTAACAATTCACGTCCTCCATCCTATGCTGGTTCTGATTCACAGTCATTTCAGTAGCAC TTCTTGATAGCGCACACATAGATTGGTTGGCAGTGTGGGTTTGCTGTCTTGTAGAATTCC TTCCTGCTCAAAGTCCTGCTCATACACGAATAAACGCTTTTCTTCTCTCCTTTTATTTTT TGGGTGCTGGCAATGTCACTCTTGCCAGGCATTGGGATGGATACTTGCGTCATTCCTTTG AGGCATGGTGGTCTTTCCTTGGTTCAGACCACAGATTACATTTATCCTATCGTCGACGAC CCGTATATGATGGTAAGTTTGTGCTTTTTGTAATTGGAACTGCCTTGTGCTTTGGTTGTG GTTTCGGCTGCGTTTATGTGTGCCTTTGGGTTTGGGTTTTATGTTTGGCTGTTGTGTTTT TCCACTTTTGCTGAATCCACATTATATTACCGTTCCCTGACTCCTGCCTTGTGGGGCTGA CCTTTCTCCTCTCGCTTGACATGGAATGAGCCAAGTGGCGTGGAGAGGGAGACCTGTCTG CTGCCTTCCTAGTGTGTGCAGAACACCTACCATCTGCTGTTTTGAGAGGATACTAAGGGT CGATGGTGTTCTCTGTTTGCTTTCCTTGTACCTATCTCTCTGATGTTCGTAAAAGTCACT GTTCCTGGCTGTTCCTGGCTGTGCTTCATAATAACACTGATTCTAAATGTTTCCTCCCAC ACAGTAGAGGAACTTGAGAATCTCATCACATGACTCCCCCTGAGGCAGGGTTTCTCTGTG TATCCCTGGCTTTCCTGGAACTGTCTAGTTAGATCCTCACACTCAGAGATCTGCCTGCCT CTGCCTCCCGGTGCTGAGGGCAGAGCACCAGGCCTGGTTTACTTTACAACTAGGCTTCAG GGTAAGTTGGTTACCAGCTACCCAGCCACCTCCATGCGCACTCACCACTGTACCATATGG TACTCTGAGATCTACCTGACTGTGGCATTCATGTTATAGCTGCCAAGGCAAGGGAGATGG CACAGCAAGGAAAAAGTACTTCCCCATGTAAGCAGGAAGACCCCAGTCTCCAAGTAAGAA GCTGAGTGTAGCCGCACATACCTATAGTACTACTCATGCTTAGAAAAACAGACAGGAAAA TCCCTGGGACTTGCTGGCCCGCCAGTCTGCCTAATTGTTGAGCTCCAGGTTCAATAAGAG ATTTTGTCTTGAAATATAAGGTAGAGTTACTGAGGAAGACACCTAACATCAACTTCTGTC CTCTCCAGCATGCACATGCTCGAACACACAAAGTTGTAGCTACTGGTCATGCCGTCTGCA GACACATTTCCAGCCATGTGTTACATGCTACAGCCAGCAGCCTTTCATCTGCTGCCTAGT CTTTAACCAACCAAGAGAACACTGAAGGAATGGGAATATCCCACTTGTTTAAAAATGTCA GCTATCCTTCCTGGTTTGCAGGGACACTGGATCAAGCTTCACATGTAAGGATGTGGGCCA TGGATAGGAAAATGAGTGCAGTATGAGTAGAGGTTATGGAACGTACATTCTCTGTAAAGG AGCACAAGTGGCAGAGGAGTCACCCAGAGTCTGTCCTTCTCCAGCGTCTCTTAGAAGCAT GTGAGAGTAGCTAGCTATTGCATGTTTGCCCCATGGCCCGAAACTCAGTCTCTAAGTTCC TCATTGACCAGGCTTGCAGAAGGCTGCAGGGAAGGCTGCCTGGGAGTCCCAAGAACACAC ACAGCAACTGAAAATGATGTGCTGCGTCCATGAGGATTATCCTGTGTCAGAAGAAAACCC TGTTATTTTTCTCTACTATCTATAAAAAGATAATTTAGACAATGACAACTTAACATTTAA AAATCTTCCAGAGCAGTAGTCTTTATTAGCACATCCTATTGGATGTTGTTTAAACTCCTC ATCAAGCAATACAGTTTACTAGGAAATGCTATTTCTCTCTCTCTCTTTTTTTTTTTTCCA AGACAGAGTTTCCTTATACAGTCCTGGCTGTCCTGGAACTCACTTTGTAGACCATGCTGG CCTCGAACTCAGAAATCTGCCTGTCTCTGCCTCCCAAGTGCTGGGATTAAAGGCATGTGC CACCACCACCCGGCAGGAAATGCTATTTCAATTTTACTTCAGGCCTGTGTGTTTCTTATT TCTCCTACTTTTGTTTCCTATTTACCTCTTCAACTTGAAACTGCAAAAGTTTCTGAATCC AACAACGTAAAAATCACCTTTCTGTAACCAGCAGAGGCAACACTTGCTGTGGTCTGCTGA GTGCTGGCTTCCAAGGTTGCCTTGAAATGACTGTATCAGGCCTCTCTCCCAGACCATGGT GCTAACTAACTGCTTCTCTTCCCGATCCCCCACCCTGACCCATCTTGAGCTGGATCTCTG AATCTTAGATGGGAAAAAATGTGAACTCTTTATTCTCCTCCTGTGGGTGAGTGGGCGCCC GACAGGTCACTGAAGGTGCCAGCTGAGAGTCATGTCCGGGAGCCGTCCTGCTGCAAACTC CCACGGTCTTGGAGTTTTGTGTGCCTCATTTTTGGTTCTACAGATGGGGGGAAAAATCCC TGGCTTTTTCACATCTCTGCTCTCTTTCGTAGGGCAGGATAGCATGTGCCAATGTCCTCA GTGACCTTTATGCAATGGGTGTCACGGAGTGTGACAATATGCTGATGCTCCTTGGAGTCA GTAATAAAATGACTGACCGGGTAAGTCACAGACGCACATTCGCCGGTTCCATTGTTTCGC ATTTACAGACGGGACCTTCAGTATCGCAGCTTTCCACTTCGGGGCATCGATCTGTAAATT CTAACGAGAGTACCTAGCCTCTTCTTCTCCCACCTGCTCCTCCTAAACTCTTCTCTCTGT CTCTCTGTCTCTCTGTCTCTCTGTCTCTCTCTCTGTTTGTGTGTGTGTGTGTGTGTGTGT GTGAGAAGGGGAGACTTTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGAGAGAGA GAGAGAGAGAGAGAGAGAGAGAGAGAGAGAAGGGGAGACTAAATAAAGCCTAGCTATATT AACAGTCCCTTAGTGCCAGGCGTGTGGGTCAGGTTCAGAACCCATGACCCTCAGGGGGAG AGAGAGCAGCCTCTGCTCAGGGCAAGGCCCTCTCGCTTTCACGTGCTCACGTTTCTGTTA CTGCTTGGCACTCTGTTCTTTTACCTGTTCTTCGAACCAAGGATGAATTCCTATTTAGGT TATTTCTATTTATTTTCTTTTATGTGCATGAATATTTGCCAGCATGCACATGAGTCCACT GCATGTGTGCCTGGAACTGCAGCTAGAGATAGTTGTGAGCTGCCATGTGGGTGCTGAGCG CCAAATTTTTATGCATAATCTCAACCATTGAGCCATCTCTGTGACCCAGTTACTTAGTTT ATGTTAGCAGGGTGTGTTTATTTCTTTTCTCTTTCTGTATGCGCTCCCTAGTCAGTTTGT CGTGATTTACTGATAGAAAGCCCAGTTGTCTGTGGTCTTTTTTCCTAGCAGTTTGCACTT TAAACAGTAGTTCTCACAGGAAGGGCTTCTCTGAGGATGGGTTACATCGAATCTCTCAGC GAGTCTTCCCACTTCTTGGCAAACAAAATTCTTTTTGAAAACAGGGCTGTGTTTGTATGG TTAGCTTGTCTGGTGTCCTTCAGGACCAGCCAAGAGTTGGCCTCTAATAGTCACCCATGT CTGGGCCAGGCCTGTGGGCAAATGGCACATTATAACCCCTACCAGTTAAGAAACTGGGCT TCGCAGGGCAGTGGTAGCACATGCCTTTAATCCTAGCACTTGGGAGGCAGAGGCAGACGG ATTTCTGAGTTCGAAGCCAGCCTGGTATTCATAGTGAGTTCCAGGACAGCCAGGGCTATT CAGAGAAACCCTGTCTCAAAAAAAAAAAGAAAAGAAAAAGAAAGGAAGGAAGAAAGGAAA GAAGGAAAGGAAAGAAGGAAGAAAGAAAGAAGAAAAGAAGCTGGGCTTCATTGTTCACTT TGTAACCCAGAATACACTTGCCAGCATGCTTGCATCAGGAAACATGTCCCTGCTTTATTG CACTCTACCCTGTCTGTCAGCTTCTGCTCTCTAGAGGGTTTTATCTCTTTATAACTGCAA ATGTAGAGCCATCCTTTCTGGGGTTTGAACAGAATTCATGACTTTTCATCTCTGTCCTTT TAAACCCTAGGAGAGGGATAAAGTGATACCGCTAATTATACAGGGTTTTAAAGATGCGGC AGAGGAAGCGGGAACCTCTGTAACAGGCGGCCAAACGGTATTAAACCCCTGGATTGTTCT GGGAGGAGTCGCCACAACGGTCTGCCAGCCCAATGAATTTATCATGTAAGTTGGCTTTTG TTCATGTCGGAACCTGTTTTTCTCTCATCCTCTCTAAAAATAAGGTATATTAAGGTGTCA TTCAGTTGCTGTACAAGTCACCCATTGAGAGTATGCAGTTCAGTGGGTTTGGGCCTTTCC AGAGCATAGACTCACCAGGATCCCTTCAGCACTTTGATCACCCTGAGTGGAAACTCCCAC TGGGGTTATCACTTGCTCATCCTTCAGATACATCTTGGTTGGTTTCACGTCCTGTATTGG CATAGTGTTTTTATTTTCATGCACGTTGTAGCATTTGTCAGTACTTTGATCCTATTCCTG AGCAAATTTAGACTTTGTAAATTTCAGGTGACAAAGACATGTAACATGGTATTCAGCATT TCATGTGTCCGTTTTCTGGTTTGGTTTTTGAAACAAGGTATCACTTTGTGTCTCATGCTG ACCTCAAACGCATCCTCCTGCCTCACCTGCTCAGTCCAAGAGTTGTGGGAAGGCTGCCTC CACAGCTTTTCTGATTTGTTTGGTTTCTTGTACCTGGCCTTGAACACAGCTTGTTGTGTC TGCTAAGCGGGTACTGCACCGTAAGCTCTACCTCTGTGTCAGCGTTTTAAGTCTACAGTG GTTTTGTGAGTGCAGGCTTGAATGAGCATCATCCCGTCAGCACCCAGAACGTTGGCTTCC CTTACCCACGCCTGTCCTTATTTGCAGACATTTCTAGTTTGCCCTTCCCGCAGTGTTCTT TGTAAGGGCAGCCTGCTCTGAGCACTGTGATAAATGGAACCGTGCTCTGTAGGACACTTT GTACCTGGCTTTACTTGCTCTCATATCATCAAGTTGTAGCACAAATCCATAGTGCTTTTT TTTTTTTTTTTTTTTTTTACTTTTTTGTTCTGTTTTGTTTTTTTAAAGATTTGCTTATTT TATGTATATGAGTACACTGTAGCTTTCTTCAGACACACCACAAGAGGGCATCAGATCCAT TACAGATGGTTGTGAGCCACCATGTGGTTGCTGGGAATTGAACTCAGAACCTCTGGAAGA GCAGTCAGTGCTCTTACCTGCTGAGCCATCACTCCAGCCCTCTTTGTTTTGTTTTTTAAG AGTGAGTTTCTCGGGCTGGTGAGATGGCTCAGCAGGTAAGAGCACCCGACTGCTCTTCCA AAGGTCCTGAGTTCAAATCCCAGCAACCACATGGTGGCTTACAACCATCCGTAACAAGAT CTGACTCCCTCTTCTGGTGTGTCTGAAGACAGCTACAGTGTACTTACATATAATAAATAA ATAAATAAATAAATCTTTAAAAAAAAAAAAAAAAGAGTGAGTTTCTCTATGTAGTCCTGG CTGTCCTGGAACTTTTTTCTGTATTTGAACTCACACAATCTGCCTCCAGCTCCCATGTTC TGGGTTCAAAGGTGTATGCCACCACCACCACCACAGTACTTTGTTATGGCCTAGTAAGCT ATTGTCTGTATATACCTCAAGTTTGTCTGTTGACTGGTGGACTTTTGAGTTGTCTTCTCC TATTACTATAAACCCCCTTCAAGTGCAGTTTTGTTTTGCTCTTTTGTGTGTGTACAGACC CAAGTTCTCCACATCCCCTCTAGAAGTTGTTTTTTGTTTTTTTTAAAGATTTATTTTATT AATATATGTAAGTACACTGTAGCTGTCTTCAGACACTCCAGAAGAGGGAGTCAGATCTTG TTGCGGATGGCTGTGAGCCACCATGTGGTTGCTGGGATTTGAACTCTGGACCTTCGGAAG AGCAGTCGGGTGCTCTTACCCACTGAGCCATCTCACCAGCCCTAGAAGTTGTTTTATGAT GCCATTCTCCTTCTGCTCAGAACCAGTGTAGTGGTACCTGCCTACACAGGTGCCATCCCA TGTGGCTTTGACTTGCGTTTCTTTAATGAGTAGTGGTGGCAAGCATCTAGTCTTAAAGCT TTGTTTGGGGTGAAAAAACATTTCTCTGTATCCTTTAGAGATGGATTTCAACATAGATTG TCACGTTCCATGTTTGATGTTCAGAGAGGCACCCTGTCCTTCATTTATTTGGTTTAGATT GATTGATTGATTGATTTCTGTGGTGGGAAACCACTTGAAGGACCTGGTTCTTCTCTCCTG GGGAGTCCTAGGAAAGAAATTGAGCCCAGGTTCTGAGAGTTGATGGCAACCAGGTCCAGA GAATTGGTGGCAAGCACCCACTAAGCCATCGACTGACCCTCACTTCAGTTCTTAATTAGT AACTGGCAGGTAGTATGTTGACCTGAGTCAGAATGTAAAAGATGTAAAAAGAATCTACAG TGCAGTGGTCATGATCTGTGTAGAGGCTCAAGTTTCCTGCCAGACTCTCCTCCTGTTAGT TTTGTGTATTTGCTATTGCTGTTTCAATTATGTTTGGTTATTTTGATGCTGTAACTAATG TTCCAGGCATAACCTTGGAGCAGGTCATTGGGACTAGTTCTAAGAATCCCTAGGTCAGGT GGGGTGTGTTAGTAATGCTGAGAGCCTGCCTGTCATAAAGGCTCTGCCAGGTTCCACTCC ACAGCAGTGAACAGGCAGGCCAGATTCCCCGGATGGCGATTGCCTGGGTTTACAGACCTG ATCTCTGCTCTTCTGCTTTGTGGTTTTGCTTGCTTGCTTGCTTTTCCATAATAGGGAGTT GAACCCCAGACCTGAGTGTGGAAGGCAGTGGCTCTGCTGTTGGCTACATCCTCAGATCTC TACACATCACACACACCCCATCTCTCCCTTTAACTTGTTCCTTAGGGCTGCCATGTCAAG CAGGCTTTGATCTCCCTGCCCTAGTCTCCCAGGCAGCTGAGGTGACAAGTGAGTAGCACC ATAATCTTGCTCAGAAGAGAGAAGCTGAGCACATTGTTCATGTTTAGCCATCTTTTCATT AGTGGAAGCTCCTTTTACTCCAGTAGCAGATGGCGTGCCCAGTAAGCATCCTGCATCTAT TTGGGGCAAGCATGAGGACCTGAGTTTTGTCTCTAGCAGCCACTTAAAAACTAGTTATTG GCAGTGCTCACCTGTATTGCCATCAGGGAGACAGACACAGTCAAGTCCCTGGAGCTCACT AGCCAAAATGGTAAGTCCTGGGCCCAGTGAGAGACCTTATTTCAAAAACTAAGCTGGAAA ATATTAAAGATAATGTTGACTTCTGGCTTCTACCTAACCCACATACATGTGCATTCACAC ACACACACACACACACACACACACACACACACACACACACACACAGGAAAGGAAGAATTG TTGCAAAACGTTTATTTTAAACAAGATTCCCTTTTTGCTTTACTGTTGCCGCCTCCGTTA GTGTGATCAGAACGTGCTCTTTTCTTTTCTGCAGGCCAGATAATGCAGTACCTGGGGATG TGCTGGTATTGACAAAGCCCCTGGGGACACAGGTTGCAGTTGCTGTGCACCAGTGGCTGG ATATTGTAAGTAAAAGCAGTTCAGGACTGGGGCTGGGCTGAGAGTAGGGGTGGGTGGGAC AGTTAGCTCTCACAGTTGCTCTTTAGTTTCAGAGTGGTTTGTGCTTTGTTTTGTTTGAAG CGGGGGGGGGGGGGCACTTGTGAAATGAAAACTTTAAATTTTACCTCTATAAAATTATCA GTAAAGTCCTTAGGTGAATTATCCATATTCTCATAAATGAAAATTTAAGCCATATAAAGG GGTGCGAGTCCCAGCTTGAGGAATCAGGTCAGGTGTTGACATAATTGTCATGGAGTTTGG GGGTTTTTTTTGTTTGTTTTTTGTTTGTTTAATTTTTATTTACTTATTTTATGTATATAA GTTACACTGTTGCTGTCTTCACACACCCCACAAGAGGGCATCAGATCCCATTACAGATGG TGTGAGCCACCATGTGGTTGTTGGGAATTGAACTCAGGGCCTCTAGAAGAGGAGTCAGTG CTCTTAACCGCTGAGCCATCTCTGCAGCCCCCGGAGTTGGGGGTTATTGTGATATGTTCG TATTGTCTTTAAATTGATTAATAGTGAAGGACATACAGATGTAGTATGTGTAGTGGAGGA CAGACAGGAGGGTATTTTTGCTAAGCACTGACCCGCTGCCGTGTCTCCCTAACAGTCCAC AGTGACTAGGATTTTACCCTCACGTATCATGGCGTGTCTAATTTCTACAACTATCGTCTG AAACTTACCAGTCTTGAACAGTTGGAAAAATGATAAAGACTTATATCACTTATTGGCCGT TTATCGTGACTTGATGTAGCCAGTAAGAACCCTTGGAACTGGAGAGGGGTCTCAGCAGCT GAGAGCACAGGCTGCACTGCCAGGGGTCCTGGCTTCTCGTCTCCCTTCCGTGTAGTGGCT AACAAAAGTCTGTAACCCCAGTTCCAGGGGATCCAGTGCCTGCTTTTGGCCATTCTGGAC ACTCCATGCATATGATGCATAGACATACATACCTATAGGCACAACACCCAGATACATAAT ATATAAAACATTCTCACTGGGCAGGAGTGATGCATGGCTTTAATTCTGGCACTCAGGAGG CAGAGGCAGGCGGATCTCTGTGAGTTCAAGGCCACCATGGTCTATAGAACAAGTTCTGGA ACAGCCAGAGCTACACAAAGATACCCTGTCTTGAAAAATGAAATAAAGTCTTAGAAATGG CCATATTATTTACTTACTTTCCCTCCTTCTCAGTGATGTGAAGCAGTCTGGGAAGTTGCT GAGGGGGCAGTCTACAGAGGTGCTGTCTAGTCTAGTATGGCCTGCACTGTCTCCACTTCT GCTTCACACATCATTGCTTTATTATTGATTTTTGGCAAATATTCAGAATTTTTAAAAGCA AGTTCCAAATGCAGTGTAATAGCATAATGTTTGTTTCTTTAATAAAGGTTAGAGGCATTG CCATATAGTTTTAGAATCTATTGTCTGAGGATCCTGGGTTTTGACAGGCAAAGAATGATA GATACAGATATCAAAGTGGGTGTTACTTCTTTTTTTTTTTTTTTTTTAGATTTATTTATT TATTATATGTAAGTACACTGTAGCTGTCCTCAGCTACTCCAGGAGTGGGCATCAGATTTC GTTACAGATGGTTGTGAGCCACCATGTGGTTGCTGGGATTTGAACTCGGGACCTTCGGAA GAGCAGTCGGTGCTCTTCACCACTGAGCCGTCTCTCCAGCCCGTGGGAGTTACTTCTGAG AGTGCTGGGAAGAATGGGATTAAGGGTAGATCAAGTTAGTCCTAATGTCTAACAGTGACT GGCAAGTATTGGCTTTTGTGATATGGGCACCAAGCTCAGCCTCACGTATGTTAGCAAGTT CTTACCTCAGCACCTCAGGTTTTGTTTATACAGTGTTCAAAACACTTAAGTGAAGATACA TGCATCATAGAGCAATTAGTGGTCTGTGGTTCCGTGTACCATGAACCTTTACATCATGAT GCTAACTTCTTTCAAAATCAGACAGAGGCCTTTTGTCCTTTTAATGACAACTTTATTTGC TCACCCAAAACTGTCCTCAGCATGGACAGCTGAAAATTTCACATCTGTTTGTATCAAAAT CACTTCCCTGCAGGAGTCAGTTAAAGTAGAAAAGGTATAATGTAAAAACAGTGCCATCAG CGTAGTAGAGGAGATGGGAAGGGAACCAAGGACATGGGAAATTCTCTTCTGTTCTTGTAG AACTCAAGGCTTTGTGAATACCGGGCAGGCTCTTGCCTGACATCTCAACCCTTGGAAACA GTGTTAATTACACCTGCCAGATGAGAGCAGGGTGCAGCTGTGTGCCCGTTAGGTGTACAT ACCCAACAAGCTAGGATATTTACTACAGAAATGTGGGATAAGCCGAAGACAGAATGATAG GTCCCCTGAAAAACACTAACCACGGAAGGGTATCGACTTAAAACACTTCTATGTCTTGAC AACTAGGTAAATAAAATTCCCAGTGACTGGGGTGTAGCTCAGTGGTGCAGGAGGTGCTGG ATATGTGTGGGACCTTGATATGTGGCTATATCACCAGCAATATGTACGTACATCAACATG CCCAGTCCTGGAAGATGACTAGGAAAAGTATTCATTTTGTACATGGTTAGAAGTAAAAAT GAATCACGTTTTCTTTTTCTCTCTCTCTCACCTGTGTTCCTACGGCTAGCCCGAAAAATG GAATAAAATTAAGCTAGTGGTCACCCAAGAAGACGTAGAGTTGGCATACCAAGAGGCAAT GATGAACATGGCCCGGCTCAACAGGACAGGTATGGGGCAGAAGCCTTTGTGCTCAGGGCT TAGCAAAGGTTCTGAGAAAGAGAGTAATAGATGGGAACTTGAGGATATCGGCTGCATCTA GTTTTTGTGCATAGTGGGGTTTTTTTGTTTTTGTTTTTTTCCTCAAGTCTTCAGTCATAC AAAATAAGGAAATTGAGGCCAGGGGAAGAACGTGACTGGTGACTACACTCCTCCTCTTGG TGTCTACTTTTTTTCTATAGGTTACTGCTGGGAATCTGCAGGCAGGTAGTGTTTCATTTA CAGTTTCACTTATGACAGCTTTTCAACTTGTTAATGTCAAAGTGACCTCCGTTGATTGAA CCCTGTCGAGAGTTAAGGAGAACCTACATATGACATGTTCTCAGGAAAAAAGTGTTAAAT GTGGCTTATATTAGATACTCCTCACTATAATGTCTGCATGTGCCTTCCTCCTCCTTCAAG CTAGTTGTCGGAGTGTGCTTACGAGTCCCACTGGGTGGGCTGGAGAGATGGCTCTGCAGT TAGGAGGGCTGCCTGCTTGCAGAGGCTCAGAGTGGGTGGTTGACCGTCAGGAGCACTTGG CATCATGTGCACATTCACACAGGCATGGACATAATTTAGAAATAATTTCTAGTTAATTTT TTAAAAACGTAGTAGAAACAGTTTGCCCTTTCAATTGTGAAATGGACTCTTAGCTACTTT TCTGTTGCTGTGACAAAACACTATATCCATACAGTTTCAGAGGGTGAGGCTGTTTACTTT CATGGCAGGGAGCCTGTTGCAGTACCTGAGAGCTTACATCCTTATCCACGAGCAGGAGAG AGACAGGGATAGCTAACTGAGAATGGTGTGGGCTTTTGAAACCTTAATGCTTATTCTGGT GACACACCTCCTCCAACAAGGCCACACCTCTTAATCCTTCCCAAAACAGTCCCGCCCACC TGCAACCAATATTCAAATGCATGAGCCTGTGGTAGCCATTGCTCTTTCCAACTTCTGTAC AGGCTTTAAAGCCTGACTTTCCAGGAGTTAAGAGATAGTGGCTCGATTTACTTGAATGGA GATAAACAGTCTTGCTGTGTAGGATTGTTTTTCTTTTTGGTTATGTAAAAAAAAGTCACA AATCAGGTGCTATATAGTAGTCAATTCTTTTATATATGTGTATGCGTGTGTGTATTTGTG TAGGTGGGTGCATGCGTGTGTGTAGAGAGGGCAAAAGTCAATGTTACGTGTCCTTCACCT TGTTTTTTAACATGGGGGTCACTGACCTGGAGCTCACGTGTAGGCTAGGCTGCAGGCCAG CAAGCCCTGGGTATCCACTTGTCTATGCCTCCTCAGCATGTGGCACCGTGTCCAGGTTTT TGACTTGGGTCCTGTGGATTGAATCTGTATTTTTACTGACTGATTCAATCCATACTTTGT CCCTGGCCCTAAGTATTGTCGTAGCTGTAGTAAAATAGCTTCTTTGGCCATATATAAAAT ATGTGTACATAAGAGATGTAAGTAGACTGCTCTGGCTGAGCAGGTTTTGCCTATAGGTGT CAGAAGGTGTCAAGGAGAGCAGTCCTAAAGCCAGCTGTTGACTACAGGACAAAGCAATGG GGAACTGGATTTATATGTACCATGGAGTGTCATTTGTGTAGTTAACTGGTCATAAGAATT TTCCCACTTTGTGGTGTTTGTGTCAAATAACACAAAGATGTCCCAGCTACTCATGGTAAG ACCCTTCAAACTGGATCTAAGTTTGTACATTCAGGGTATTGAGTTAGCTAGGACAATTGT CATATACCATGTTGGCAGTGGCTCTCCTCTTGTTCAACTTTCCATGCTTCCGATTGGGTG CCTCCATTCCTGTGTACAGTGTGTACCGTCAGACCTCCCCTCCCCGCCTCCCCTCCCCTG CCCCTCACACACTGTGATCAAATTACAACCAAGATTACTCTTAGCCGGGTGGTGGTAGTG CACGCCTTTAATCCCAGCACTTGGAAGGCAGGTGAGTTTGAGGCCAGCCTGGTCTACAGA GTGAGTTCCAGGACAGCCAGGGCTACACAGAGAAACCCTGTCTGGAAAAAAAAAAAAAAA AAAAAAAGACCATGCTTAGGGATTATGGCCTACTAATAAGCCTGTCACTTGCCACATGGC AGTTGTGAGAATAGCCATGAGAGCTTAGCTGTTTTTCTGTGATACGAAGAGTAAGCCATT CCTGGGGATTATCGCATAGCTTTAGCTAACTAGTGACTCCCAGATATCAGCCCACCTGTC TCAGCTCTGGGATTAAAAGTGTGCACCACTCTGTCCCACCTTCCTCTTCTAACAATGAGT CTCCAAAGTTGTTTTGTTTCATTTCGTTTTGTTTTGTTTTTAACCTCAAATCATATAGCC TGGACTGGTCTCCATGGCCCTTTTATTTGATGTTCACACTATTTAATATTTTATAATTAA GCAGGGGGCACCTCTCTTGGGTCTTTAAGAAGCCCTAAGCACTGTTTTTAGAGTTTTTTA GTTGGCTATACACTGCTCTCCTCCCCGCCTCTCAGTCACCACCATTGAGAATTCGCCTGT GTGGGTATGTGTATGTGTATGCTTGGGAACTTAGGGGAAAGTCGGGGAAGGTTAGGACAC TTTGCATTGGTCTTCACCTACAACTTTGTGACACAGCTCACTCCTCTGTGTTCACTCCTC TGTGTGCCAGATCTATGAACTTCTGGGAAATTCTCCTGTCCCCATCTCACCTTAGGAATG GTAGAAATTCGGAAATGCGGATGCTGCGTAGGCCTGTGTCCATTCTGGGGGTCTGTACGC GGGGCCTTGTTTGCATGGCAAGGGCTTTACCCGCTGAGCCATTGCTCCAGCTACTACTGT TGTGATTGGCTTTGTAGAGAATTGCTACATTTGGCAGTAGAACACAGCCAACCCGTGCTG AACAAGCAGACATGCCAAGCCAACACATTATGACTATGACATAGCTTAGGACACAGCCTA AGCATAGACTCTGTCATTCATACACATTAACTCAGAGAGAACAAGAAGGCCCAAGTCCTT TACAAATATATTTATGAAAGAGGCTCAGAGGTCAAAGCCTGCCTGGGTGTAAAGTCGTTT ATTGCCAGCCTGGGCAAAGTACCTGGAAGGGAAAAAAGGATGGGATTGTATGCTTCTGAG AGAGAAGAGTTTGTTATTGTTTTAATTTTCTTCTTCTTTTTTTTTTTAATTTTTTATTAG ATATTTTCTTCATTTACATTTCAAATGCTATCCCGAAAGTCCCCTATACCCTCCCCCTGC CCTGCTCCCCCACCCACCCACTCCCATTTCTTGGCCCTGGCATCTCCCTGTACTGGGGCA TATAAAGTTTGCAAGACCAAGGGGCCTCTCTTCCCATTGATGGCCGATTAGGTCATCTTC TGCTACATATGCAGCTAGAGACACAGGGGAGGGTACTGGTTAGTTCATATCATTGTTTCA CCTATCAGGTTGCAGACCCCTTCAGCTCCTTGGGAACTTTCTCTAGCTCCTCCATTGGGG GCCCTGTGTTCCATCCAATAGATGACTGTGAGCATCCACTTCTGTATTTGCCAGGTACTG GCATAGCCTCTCAAGAGACAGCTATATCAGGGTCCTTTCCGCAAAATCTTTCTGGCACAT GCAATAGTGTCTGGGTTTGGTGTCTGATAATGGGATGGATCCCCAGGTGGAGTAGTCTCT GGATGGTCCATCCTTTCGTCTTAGCTTCAAACTTTGTCTCTGTAACTCCTTCCATAGGTG TTTTGTTCCCTATTCTAAGGAGGAGTGAAGTATCCATGCATTGGTCTTCCTTCTTCTTGA TTTTCTTGTGTTTTGCAAATTGTATCTTGGGTATTCTAAGTTTCTGGGCTAATATCCACT TACCAGTGAGTGCATATCAAGTGACTTCTTTTGTGATTGGGTTACCTCACTCAGGATGAT ATCCTCCAGATACATCCATTTTGTTTTAATTTTCTTTTTTTTTTAAGATTTATTTATTTA TTATATGTAAGTACACTATAGCTGTCCTCAGATACTCCAGAAGAGGGCATCAGATTTCGT TATGGATGGTTGTGAGCCACCATGTGGTTGCTGGGATTTGAACTTGGGACCTTCGGAAGA GCAGTCAGCGCTCTTAACCACTGAGCCATCTCACCAGCCCTTGTTTTAATTTTCAGTACA GTGTATTTATGTCACATTGTTCCCCTCCCTAGAAAAAGGTTAAACCAATACAGATGAGTA GAGCAACGACACCCCTGACAGTTGCCTCTTGTCTCTGCCTGACTTCTGTTGGAATGAGTA CTTTTCTTTTAATGTTTGAGTTTTGCTTTGGGTTTTTTTTTTTTTTTTAACCTATTGTCC TACTACAATAAATCTCTTGTTGGTGGAAATTGTTCTAGAAAATGCTATTACAATTCCACA AAATATTTGATTTATTTCTTCACATAGGAGGGAAACATTCCACTGTGTAAAGGTAAAGAT GACCTTACAGTCATGACAGCTCTGATACATAATTGATACTGAGTCCTACACAGCGCTTAC CAGCACTGCTGCTAGAACATTTGGGAGTTGGGACTGCATGGTACTTGAAAGGCCTAGCTA AGTTTCAGTGCATAGCAGTTATACATGATTTCATATTTATGTAATAGAATGAAATGTATT CGTATTGAGATAGAAATGTAAAGACAGCTGTAGAATGTGTCTGTTATATTTTCATATATG CCTCATTTGTTTAGAGCATAGATATCTTTTTAGAAATCTTATTCTAACTGAATAAGGCAA AATGAGTACTGTAACTGAAAATATTTCATAGATCTTTGTCATGTTTCCCTTTTTAAAAAA ACAGCTATGGTAAATTATATTGCTCCTGATTACACAGAACTTTGTGATTATTTTAAAATA ATTTTATATTTCCTTAAAAATATCAGCAAAGGGCTGGAGAGATGGCTCAGTGGGTAAGAG CACTGACTGCTCTTCCAAAGGTCCTGAGTTCAAATCCCAGCAACCACATGGTGGCTCACA GCCATCTGTAATGAGATCTGATGCCCTCTTCTGGAGTGTCTGAAGACAGCTACAATGTAC TTACATATAATAATAAATAAATCTTTGTGCTGGAGTGAACAGGGTTCCTGAATTCAATAC CCAGCAACCACTTGTTGGCTCACAACCATCTGCACAGCTACAGTGTATTCATATACCTAG AACAAATAAATAAATCTTAAAAAAAAAAAGGAAAAAAAGAAGTATAGAAGAAACTTATGC ACAGTCCTCCACCCAGAACAGCTTGATCTGTGTGTTTAGGTCTTACCTGCTTCCTGCAGC TTCCTGCTGTTGCCTTGCACGCGCACTTAGCCACTGCTTACTCAGTGATGGCGTGCTTCC ATAGAATAAAGAAGAAGCTCTTTAGGAAAGAAGGAAGGAAGGAACAAACAAACAAAGAAG AGCTGTGTTACATAGGCACACTGACATCTGGCCGTGGAGCTGAGCCAGAGCAGCCGAGGC GAGGCGGACTTTTCAGCAGGTGGTGCTGGAACAAGTGGATATCCATATGCAGCAATAAAT ATGAAGGCCTTTGTCTTTCCTGGAAAGTCACTCACAGAGCTAGAGATCTGAGTACACCAG ACAACTATAGGCCTCCAGGAGCATGGCATAGAGGAGAGTTCAGGTGATAGTGGGTTTGGA GGTGACTTCTTAGATTAAAAAAAAGATGTAACAGAAATCTTGTACTACCCAAAAGAAAAC AAAGTGGGTGTTGGGTGTACTTAGAAGAAATTGTTCTGTACACCCCTGCTAGGTGATGAA TGAGCTTGGGAACTAGCTCAGTTGAGGAAGTGCTTGCCCGTTTCATGAGGACTTAGGCTC GGGTCTCTGGCATGCACATAAAGGGGTTTTCTCACGTCATGCCTCTGCCTCTCTCAGCTG CAGGCCTCATGCACACGTTCAATGCTCATGCAGCCACTGACATCACCGGCTTCGGGATTC TGGGCCACGCGCAGAACCTGGCCAAGCAACAGAGGAACGAAGTGTCCTTCGTGATTCACA ACCTTCCTGTGCTGGCGAAGATGGCCGCTGTGAGCAAAGCCTGCGGAAACATGTTCGGCC TAATGCATGGGACCTGCCCAGAGACGTCAGGTAAAAAGGGCGGGGTGGGTGCTGTTCCCT GGCCTGAGGGTTCAAGTCTGAGCCTGACACCCATGCCTTCCCCCTGCTGGGAGTTTGCAG TCCCCTCCAGAGAGACTGAGGTGCTGTTTTGAATCGAATGTACCTGTGTTCTCCTTTTTA ATGGTGGTGTGGAAGATGGGAGCTCAGGAAAGACAGATCGAGGTTGATTCTCTGGAAACT TAATCCTTGAATTCCAACAACACAGATAAGATTAAACAAATTGGCTTGTTGCCTTTGTGG GGATTGTTTTGTTTTGTTTAGCATTTAAACTTGGTGTTTAGCACAGCATGTCTACTCCTC AGGAAACAGGGGCAGGATGGTTACAAGGCTGAGGCCTCTATCACAGAAAAGCCCAGTCGG TCTCAAAAAAAGAAAGAGCCAGGTGTGTCTTGCCATGCTTGTAGTCCTAGTGTTCAAGAG GCAGAGGCAGGAGGATGACTTCAAGTATGAGGTCAGCCCAAGCTAGAAACAGGAAGGAAA TTTGGTATGTTTTTTTGTTTTGCAGAAAGTTAAGAGTCAAGGCCAGTGCCAGATATTTTA AGTTTCAAATAAAGCTTAAAGCATCCTTCTTGGAGGAGCCCGTGCAGGGAGCACAGTGAG AGGGGCCTTCTCTTGTCTGCATCTCCTAGTGTGGAGTCAAAGGTGGGACTCGAACCCCAC ACGCCTTGCTCCTCTGTCGTGTGGAGTGGAAGGTCTGTCCCACGTGATTCATAGAGGCCA TTTTCAGTTGACCTTAGCTAGGTGGTTACAGTAACGGTTTACCAACAGTTGTTTTAACTC ATTCCCAGAGTGTCAGCTTTGCTGGAGGCCCAGGAAGCCGCCCCCTCTCCCGGCCATACA GAGTAACTCTTCTCTTTCTTTGCCAGGAGGCCTGCTAATCTGTCTACCCCGTGAGCAAGC AGCTCGGTTCTGTGCAGAGATCAAGTCCCCCAAATACGGCGAAGGGCACCAAGCATGGAT TATTGGGATAGTGGAGAAGGGCAACCGCACAGCCAGGATCATCGACAAGCCTCGGATTAT TGAAGTCGCACCTCAAGTAGCCACACAAAACGTGAACCCCACACCTGGTGCCACCTCCTA ATCCAGACAGAGCTATTTGATTTTGTTTTTAAATAGATCTATTTCCTTTATCATCACTTC AATTAAAGACTCTAAGAACAACAAAATCTCATTGTGTCTACACATCTGGTGACCCTAGGT CGGTTTATGAGTGGATGCAATTAATAAAATGAAATCCATGGCCGCCTTTTCCTGTTACAT TAACTGAAGATGCACCCGACCTCCAGGCAGCTTCTGAGTTGAGAGTGATCCTGTTATCCA ATCCTGTTGATTCATTTTGAATCTTTAGCTGTGTGTCTCTTGCCGCATAGGCGCTCTCTA AAGGTGCTTTTCTGCCACTCGGGCATTGCTGAGAGGAGTGCCACTAGCCTTCTGTGTCTT CTCATTTCTGCCTCTCATCTCAGTCTGATCTGTTGTCAAGTGTCTCAGTTGACATTCTAG AAAGACAGAATGGTAAGTGACATGATGGTCTCCCCGTAGTCAGAGGGTTGCATGGCTCCT TCGAGTGTTTGATTTGTAAAGTTGAGTCGAATAACTCGAGGGACTTCTTATCCAGTAGCT CTCTCAGTTCAGTATGGCAGGTGCTTTGCTTGGCATGGAATGCACTTGGAATACAAAAAA GGAATGTTCTTTTAGAACAAACAAAGCTTTCCTGAGACTTGCAGTAATACCATTAATGGT TTTTACTAATAGGGAAAAGGATACTTTTTGCAGTGTTCTTTAGATGTTCTATAGTGCGAC GAGGAACTGCCTTCCGATGCGGGGGTTCATGTATAATACTCATTTATAATTCAATATATA ATTTACTTCGCAAATAATTTTTAAATATAATCAATACTAAGGACTGTTGTGTGGATGGTA GTGTTGAATACATTTTATATTTTGTATTGTGATTCCAGGCCTCTTGTTTAAAATCAGCAG CTCTTTAGCCCAAGTCTTAGCACATCTTGTCTTGGCACATCTTGTCTTTGTGCACGAATT CTGTGATTTGTGTTAAAAACCTGCATTGTCAACATTGCAGCTCCAACATAAAAGTTGTTA TTCAAATAAATATTTAATTTTTTTAATTGCTCTTGTATAATCAGATGCCCTTTTTAGTAT TATTTTAGAAGCATTTGGGAGGATTTTGCCTAAAATACAATTTATTGGGGGAGACTAGAT TTTAGTTTTATAAACTTTTAAGTCTTTCATGGGACCTATATTTTCTTGAATTAAATTTTG TAGTTCTAGAACAAATAGGCAATCTACAAAGGTGTTATCTGTGTTTCTTAAAACCAGGCT TCCTTATCTTCCTTATCTGTTAAGCAGCTGGGGGATTCCCGTCTTTAAGCACAAGGGCAC TGGGTCCTCAAACGCCTGACTTCAAAAGAGAAAAAGCACCAAGTCTTCAGGTTTCACAGG GCTTCCTACTAACAGGACAGGCCCCAAAGCTGAGCTCTGCAAACTCACCCAACCTCACTC CTCAACACGGAACACCAGAAAACCGCCACTGGACCAGCGGAACTGCGGAAGGAAGAGGCT GCCACGTGCTTGTGTCCCCAGAATCTCCTGTAAATGCACCTCTTACTGGAACTGAAGCCA CCAGAGTCTGGCCCCAGCAGAGGAAGCTGTCACAGAAGGACACTAATTGGACACTATATA GGAATCTATAAGATGTTGGTCCTTGAAAGTATGCACCAGTGGTCTGCAAAATAAAACATG TTGGAACCCTCTGAGTGCAGAAACTATACTGTTGGACTTGCTTCTATTTTGTTTTGTTTT GTTTTTTAAATAGTAGGTGAAATTGGAGCTAACTCTGTATGTTCTGTTCCCCAAAGCCAC TACTTTTCTTGGAGGCAAGCCTGTTGGGAGGAAGTTAGATGGTTAATGTTCTGAGCAAAT TAAAGATTCATATAAGGAGAAAATGCCAGGGGCTTAAGAGATCCATGGATTCGTGATCTA GGAAAAGCCTTGTCTTGACTAGTGTTTTCAGGGTGCTCGGTAACCGATGCATTAGAATCC CCTGGGTGTTTGTGGAGGAGGCCTTTCTGCACTTTCCTGAGACCCAGAGTCAGTTCTGGC TGTGGAACCAGGTAGTCCATCTCTCCAATGTACCCTGTAGGGCTCTGCATAACAACCCTT GAGAACCACTAATCTTAAAAGGAATGTTGGGAGAGGTAAAAAGTGGGGCTGCCGGGGGTC ACTCTAGTCTTAGCCATTCCTCTTTATTTTCAGTGGCTCTATGTGTGTGTGTAAAGTTCC TTGACTCAAGTGACTGTCATTGTTTAATAAGTTTGGCAAAGTCTACATGGGACTCTTAAT GTGTCCAGCAGTCACGCCTTGCCGACTTCTGGTACCAGTCTAAAATTCCACCCTGGAGAA ATTCCACCCTAGTGTCAGATCCTCTCATAATTAAAGTTTAGCAGGTTATTTCCACAGGCT GGGTTGAAGCAACAACATTCTTGTTCTTTTTTTGGCTCAGTATTTTGAAATATCTAAGTC TTCCAAATTCTGCATGAGTTGTAATGAATAAGTGGAAGTTTCTGATTGTTCTGATGCATG AGCGAGCGGCCCTTGCATCTGAGTTCAGCATTGCCTTTAAATTGTTCTGTTTTGAGCTGT GTAAGATGGCTCAGCGGGTACAGCGGCTTGTCTCATAAGGCTGAGCTCCATCTGTCTGCA GAACCCATGTGCAAAGAACAGTGACCTGCACGTACATCGTGTGCTATGTACTCATGCACC TAGCAATAAATACATTAATATTTCATTGTCAGAGTTCTAGATCTTCATTTTATTCTGTAG AAACAGAAATAATAGCTATACTAGTTTATTTTTACAGATGCTTAGCACAGGCAGGTGTTT GAGAGATCTGATGGTGCGCATGCACACACACAAACCCTGCTTGAACGCTCGTTTTCATAT CTGACCAGGTGCTCACACAACATACTCTGCTTCCAACACTCGAGTATCCCATTCTCATTA AGAATCCACATAAGGATTGCAGTCATGAAACATCAGAGGCCACAGTGAAAATCCAAAGTC CTTTTGAATGAGGAGTGGGTGGATTAGACCAGGCCTGAGTCAACTAACAGGCAGCATCTC TAGGCATCCAGACATGGTCAAGAACCCCTGGAAGCCAAACTTGCTGTACAAGGGTGCGCT TGTGGTTTGTCTGGTGAGTGAGTATTGGGTGCATAGGTCTTAACATTCTCTGCAGTTTCC TATTATGATAGACCTCACATATCAACACTGCTGGCATTGATGGTCCTTGCTAGGTCGTGC TGCCTTTTAAGAGGTTAATGCCCAGGACAACAGCATGTAACAAAGTCCAGCGACTGTGGA GCTGGGTCTAGTGACACAGGGCTGTAATCCCACATACTCAGGAGGCCGAAGCAAGAGGAC CTCGTTCAAAGTCTGCCTGGGCAACCTAATAAGGCCCTGCTTTGCTCTCCTCCAGCACAA AGGATCCTAAAAAGTTCGAAAGTATAGCTTAGTGGTAGAGTATTTGCCTAGCATTCACAA GGCCCTGGGTTTAGTCCTCAGTAGCAGCAAAAACCAAACTTGATGAAAACAAGATTAAAC GTCACTAGTTTACTGTAATTACAGTGTGATTGTGGGACAAGGCTGATGCAGCCACCATTG TATTTCAGGAATAAAAACATGTACGTGGAAATATATAGAATGTAATGTTTATCACCCAAG CATATTTTGCACACTTTTAAAGCAAAATTATATAAAATTTAATGTCTAGGATATATTCCT GGGTTTGGGTCCACTTTGAGAAATAAAACTATAATAGTTTAAACTTTCATGTCTCTGTTT ACTAAGTGCTAATTTTTGTTTGAAGTGCAGTCAGTAATTTGAAAAAAATCAGAAATGCAT GTTTCTCACTCGTGAGGCTAATTCAACTTACCCAGGCAGCTGCAACAGCTGTAAACCTCA CTGACCTCCATCCATCTTCTGCAAGTCCATCCAGCCCAGTGCGTCTGCTTCCAGTGTTTT ACACCACTCGAGAGTCCCGAAAACTCTGAAAATGTAAGCATAAAAACATTCTTATGAAGA AATTAAAACCAGAACAGGTACTAGAAATGTCTGTTTTACCACCTTTCCTTTTGTTTTATA TATGGATACATATATATATCCTATATATGCATATATATATATATATTATTACTAGTAACT GCATGCATGCACACATCATTGGAAGAGACACTTGCATAAGTGAATTGCTGATGTGGTTAG TGGGAGTGGGTAAAAATTTACCAGTATACAACATCCTTCTTTTTTTTTTTTTTTAAGGCT TACTTATTTCATGTATGTATGTACACTGTCACTGTCTTCAGACACACCAGAAGAGGGCAT CAGATCCCATTACAGATGGTTACGAGCCACTATGTGGTTGCTGGAAATTGAACTTAGGAC CTCTGGTAGAGCAGCCAGTGCTCTTAATGGCTGAGCCAGCTCTCCAGTTCCAGTTACAAT GTCTTTATTCAGATCATCCATATGTTCCTCCATATGCAGCCCTCAAGGCAGTGGTCCTGG GATGTGAAAGGAAAATGGCTGAAAGAAATGAATGAGCATACCTGATGCTAACATGGCTCC CGCCCTGATTTCCCTCAGTGATGAATGGGACAGAAGCTGAAAAAAAATGCATTCCTCCCC CCAAGCTGCTTTTCATCCATGGTGTTTGTCACAGCAGAACCCAGAGCATTCTTTGAATGA AGATGCCATAAGGATATCTCAGGAATTGGCTGAAGCCCCAAAGGTGAAGACATTTTAGCT TATGCCTCCCCCACCCCCAAGAAAAGTGTTTCCCTCTACCTTCAGCCATTCTGGAAATCT GAGGTCCCTGCAGCCCTAGTACCAAGGTTCCAGGCTGCAACTCAAGAAAACCTCAGCATC CTTCATGTTGTGGTTTTGCAATGTGCAGAGGAAATGTCTTGGATTGTTAAGGGTAGAACA GCTTTCAACTAGATTTCAAAGACCTGGGAGGCCAGGAAACTACATCAGGGTAAGAAACCT TCCAGGCAGTTCCCAGGCAGGCGTGATGTCTGAAGCTCTGGGATGGAAGCTGGGGCTTCA GTGGAGACCCCAAGGAAAGCTGCAAGCAGGGAGTAGAGCCCACCGAAAAGGGACCATGTG GATCACCACCAGCAAAGCTGCTGGGGTTGGAGCTTGCATTTTAACTGCACATGCTCCAAT CCTGGGCACCGAGCTGGGTTTAATGTTTGTCCTGCTGACATTTGATCCTGATTTGATCTG ACCATTTCTTGCTATTTCCTAATCCTTTTCGACTGGACATACACACAATTAAGAATAAAA AGATTTTAATTTTTCTTTTGAAGTTTTGTTTTTTTTTTAAGTAGTTCTTAGCCAGAATGC CAGAACTGACTGATGTTTAGGCTAAGCATGAGCATGGTTTTTGGCCGAGCACTCGCAATT TATAGGGATCCAACATCGGGTGCTCACACGGGAGCCTATAGGGGATATTTCACATTCAAG CCATACCCATGACTGCCATGTTGGTATTTCAGCTGTGGCAATTACTGCAGATGCTGAACT CTTCTGTAATTTTATGCAGCAGAAGTATTCCTTGTATCTTACAGTCTCTTGTCTAATTGG AACCAAGACCCAGATAGAAGTGTAAACTGAGGCTGGTGACATAGGTCCTGGAGTTTTGCA GACCTATCTGTCAGCCTGACTGCAGAGCTGTGCACAACATAGTCCATTCTCGATCAGCCC ATATTTGGAAAGGCACACATCTGAGTTTATAGAGTGCAGCTTAAATGAACTGGTTTGCCA GGGACTGTGTGCTATAAGAGCTGATTCCTATAGGAACATCGACTAAAGACCCCCAAAGAG GGGGGACCCTCACTCAAGTCTCAGGATGACATGACCCCCCAAGAACTCAGGAGAGACCGT CCTTGCTGCAATCACACGAGGTTTATTGATAGGAACCAGCACGCTGGGGCCGACTCTGGG AAAGGGGGTATTAAAAAAAAAATAACCCAAGGGTGTAGGGAGGGTGTTATTGGAAAAATC AAAAATGCCAGTGAAAAATCACAAGGTGGAACTAAAAATCACAAGGGGAAATTCCCTGCT TCTCAAGATTTTAATCTAACTTTTGTGGTCAGCCAATTCCTGGAACAGGCTGCTTCAGGG CCCAACTATTTTTCTTTCTTGGCTCCAACTTGGTCTAGGGATCAAACTTAAATTTCCTGC CTTACACTATGAAGAATGCATCCATAGCTGAGATTTTTCAGACCTGCTTTCGATGATGGT TCTTAAATGCTTTAACCTCCCTTCTAGCCCACCACCCAGCAGAGGCAGTGGAAAAGAAGT GGACCTGTTTAGAAATTGGTCTCATTCTATTAGGCAGAATATCACAGTTCCTGTTAGATC AGTTGAGGAAGGTGTTCTTCACTTCTTGGAAGATCCGAGGTAGATAGCAGGACAGGTAGA GACCATGGGTAGGTAGTGTGGCACTTTGAATAAGTATGGCCCCCATAGACTTAGGTGTTT GAAATGATTGGGTAGTGTGACCTTGTTGGAGGAAGTGTGTCCTATAGGGGTAGGCTTTGA ACTTTCCTATGTACAAGCAATACCCAATGTGGCACACGGTCCCCTCCTGCTGCCTGTGGA TCAAGATGTAGATTTCTCAGTCCCTCCACACCAAGTCTGCCCACACCCTGCCATGCTTTC CTCCATGATGTGTGGGGCAATGGGCTATGCACAGACAGCCTGGTCTCCAGTCCAGCTAAG GTCTTGAACCCCGGGTCTTGAGGTGGGACCTGGTGGGTGGTAAATTCCACCTACATGGGA CAGAAGGCATTCGATCATGTCTCCTGGACCCCTGGTTCCTGTCGAAGTTACCGCCCCCAT AGCCCCCCCCCCCCTCTCAAGAGAGGCTTGTGGCTATCAGTCACGTAGACAATGTTCCAA GCTTCTGGCATTCTGGCTAGACTCCTTCCCACAGTTACCTAGCAACAGCAAGATAGCCAG CCCACTATAAGAGGGTCTGCTTGGCCCCTCCTTTCTCTCTCTAAGCTTTTACCTCTCTTA CTCTGATTATTAGATAACCTCTCTCTCTCCCTCTCTCTCTCTCTCCATGTGACCATGGCC TGTCTCTCTCTCTTTTTACTTTCTCTCCTTTCTCCCTGCTTTTCTACAATAAAGCTCTAA AACCATGGACCGTCTCTGTTCATCAAGGCCCGCTGAGCTTGAACAATGGGGATAGGCTTT CTCCTAACAAGCTGAGTCTAACCTCCCGCCAGAAGGCCTTCCTACACTGCAGCCACAGAC TGGACTAAGGACTCTTGCCTGTGTGGGAGCCACTCAGTGCCCCCCTCTAACTCTGCCCTC TCTTCCCTTATCTCTGGGCCAAGTGCTGCCCCCTGGGCCCCTATTCTGTTCTCTGCTCCT TCGCCAGATTCAGCGTGGGATGCCAGAGGCTGAGAACCTGGTACCTGGAGTTGCCCCTTG TCCACAACCCGCTGTGTGGGGTAAGTGGCTTGACACAGGTGCCCACCTTGGGCCACACGG AAAGCATGCACAGTCCTCCCGTGTCTGCCCACTCAGAGCACTGGAACTCTGGTGGGATGT GGGTTTTCTCCCATTCCCCTTTTTCCCCTACACCCACAGTCCCGCAATGATGATAATGGA ATATGCCTCTGAGAATGTAAGCCAGCCCCAAGTAAATGATTTCCTTTATCAGGGATACAT GGTAATGTCTCTTCACAGCAATAAAACCCTAACTAAGACAGATAGTATATCCCCAAGGGC TCACCTCCAGCTAGGCCCCACACCCTGTTTCCTAATATAGTGCCACCTCTGGGGGAGAAG CATAAGAAACATAAGCCTTGGGCTGGAGAGATGGCTCAGTGGGTAAGAGCACTGACTGCT CTTCCAGAGGGCCTGAGTTCAATTCCCAGCAACCACATGGTGGCTCACAACCATCTGTAA TGGGATTTGATGCCCTCTTCTGATGTGTGTCTGAAGACAGCTACAGTGTACTCATATACA TAAAACAGACCAACAAATAAATATTTAAAAAAAAACAAAAAGAAACAAACAAACAAAAAA AAACCCAAAAAGCCTGGGACTGGATAGGATGGTGTGTGCCTGTAATTTCAGGACGTGGGA GGGGGAAGCAGGAAAATCAGGAGTTCAAGGTCATCTTCAACTTTATAATGAATTCAAGAC CTACCTGTGCTTCATGAAGATCTTGTCTCAAAAGTGGTGGAGGTAGAGAGATAGCTGAGT GGTTAAGAGCATTGGCTACTCTCATAGAAGACTCAGGTTCAATTCCCAGCACCTACAGAG AAAGAGAGAGCAAGAGGTTTCCTTCTGATGTGTTAGACATTTTTGTAGAGAGAATCTCTT AGAAGCATCACCTGTCAATAAAAAAGCCTATGGCCAATGAGCTGAGGCAGAATAATGGGA GGTGGGACACTGGCAGGAAGAGAGAGGTTCTGGGAAATAGAGACTAAAGGGAGATTCAAG AGAGATGCTAGGGAGGACCCTGAAGGAGGCCAGTAGGGAAAAAGCAGTCAGAACTGAAGG AGAGGTAATAGGTAACTAACAGGAAGGTAGATGAACTCAGGGTAAAATAAAGGGAGATTT GCCAGGGACCACTGAGGAGGCAGAAGCATGAGACCTGAGCAGAGGTAACAAGTCACCCAG ATGAACTCAAGAAGCATGAGATCTGAGCAGAGGTAACAAGTCACCCAGATGAACTCAAGA AGCATGAGATCTGAGCAGAGGTAACAAGTCACCCAGATGAACTCAAGAAGCATGAGATCT GAGCAGAGGTAACAAGTCACCCAGATGAACTCAGGATGGAGTAACAGGAGAGATTTCCCC AGGAGCGCTGGGGAGACGAACATAAACCAGCGGGTAGCTGCCCTCACTTTAGGATGAAGA GGATGCCCCAGACTTGGACAGAAAGCTGAGGACAGGTGACTAAGCATGTGGCAGACAGAG AGCAGTTTGAATGGTTAAATAAGTTTTGAGCTAGTCAGGGAATGAGCCAACGATAGTGGC CTAGGCATTTCTTAATAAATAACTAGTCTCAGAGCTTCACTCCTGATCAGAGGCTGGGAG GGAAAATGGATTTATTCTTTATATAAATCTCAGTGGGGAAAGAATCTGGAAAGAGAGCTC AGGATGAGGGGTGAGAGGTGACAGAGTCCTGCCATAAATCCTGGGACTCAAACTCCAGAG AGCAGCGTCAGGGTGCAGATGTGAGTTTATTGTGCATAAGCTTACATACAGTGAGCCAGG CCCTTAAATCCTCAGCCAATTGTGTCTTGCCATACCATCACCATGCCCCAATGAAAGCCC TGCCTAATAAGGTCACTCAAAAGGGGGGGGGGGGGCGGGGAGTGTCATCACCTGTTAGGA CTTCTGTGAAGAGGCGGGGCAGCCACCATCTGGCCCGTGTTCCATTTTGCTGTCTCACAG GTGTTCCGGGAGCCATCTTAGATCAAATCCCAAGTACAGCAGATCAGGGCTCTTCGATCC TGTGGCGCTTCTCTCTCCATTCCACTTTTTCCTTCACAAGGTTGACCTCCACATCCCCCA CAAAGGAGGGTGGTGATGGTCTTCACCTTTGACCCCAGCACTTGGGAGGCAGAGGCAAGT GGAGCTCTGAGTTCAAGGCCAGCCTGATCTATAGAATGAGTTCCAGGGAACTCTGTTGCA AAGTGAAAAAAAAAAAAAAAAAAAAAAAGCAGAGAGAAAAACAGAGACACAGAGAGACAC AGAGAGAGGTCTTTGGACACATAGTCTGGAGTTTAACATTCCAAGATAGGGTTACAAATC TGAGATCTTCTCCTGAAGGCTGAAGTTTAAAGTCTGAGGCTGGAGGAGGTGACTGAGAAA GCTGGTTTTCACAGAACGAAGATGTAAAAGGACTGACTACAGATCTCAGGAGAGGGAAGG TCAGTCAGAAAAGGAGGGAGAGGAAGCCACTGCGGGCCTACTCCACATGGCCGCACGCAG AGGATTGCATGGGATAGAATGCAGTGAGACAGAACCCCTAGATGAGCACATGGTGGCCGC TTGCGAAGAGCAGCTCGTTAGCAGGATGAGCTCAGAAATGACCTGGGCTTTAGAGAAAAT CAGGAGAGAGAATCTAGGACTGCAGATATCATCTATCATTCTTTCAGGATTGGCTATGAA ATCATTTCCTTTGCTTTATCTGCTTATTATTTTTATTTTTGTTTTATTGTGTGTGATAGC TTACTGTTAGTGTGCTTGCCTCTTATGGGGGATTCTGGGTTCTAAGCTCAGTTACCACAA GACAAACAAACAAACAAACAAAAATACAGGTTAGGAAACGTTACACACAGAGCCAGGAGG AAATTCTATCTTGAGTGCCACAATCTCTCATCCTGTGCTGGTCTTATGTCAGTTTAAGAC AGATTAAAGTTAGCTGACAGGAGGGAATCTCAAGGAGAAAACGCCTCAAGAAGGTCCAGA TGTTAGGCATTTTCTTAACTAGTGATTGATGGGGAAGGCCCAGGGCATGGTGGGTGGTGC TATCCCTGGGCTGGTGGCCTGGGTTGGTGGTCCTAGGTTCTAGAAGAAAGCAGAGGCTGA ACAAGCTATGGAGAACGAGCCCAGTTAAGCAGCACCTGTCATGTTCTCTGCTTCAGCTCC CACCTCCAGGATCTTGCCCTGTTTGAGTTCCTGTCCTGACTTCCTTTAATGAGGAACAGA TCAGTAAAAATGTAAGCCGAATGCACCCTTTCCTCTCCAACTTCCTTTTTTGGTCATGGT CATGGCGGCAATAGAAACCCTAAGACAGGCCCCAAAGCCATAATTCTCTCTGTTTTTTAG GGAAACCAGTCATCCTCAGAATGACGGTCTTAATCTTTCAATTCTGCTTGAGGTGACCCA AATTCAGACTAATTTCAGTTTTGTTTTCTTCCTTCTCCCTGCAGTTCCCATTTTGCACCA GGTGAGGGCAGTAAGAACACACCTATTTCCCAAGTGGGGGGTGGGGGGGGAATGCAGTCA GTCCTGCTTTTAAACTGTGGGCTAATTAAGCCGGTCTCTCAGGACATGGTCAGGCTTCCA CCAGGTTGCTCAGGCTGGACAGATGAGGTTGGGAGATAAGCAAATGACCAAGCCGGCCCT GGGAGCTTCAGCTAAGCGAATCTCGTCCTAAAGGTCAAGGCACAAAGGGCAAATCTCTGC AACCTGAAAACAGGAAGTAGCCAGCTGGTTACTTGCTTGTCTCTCCTGGACTATGGCACT GTCACCAAATTATCTAATGAAAGCATTTAAGAAACAATAACATGTTTATGGAGTAACTAG AAGCAATCTAGAAGTAACTCTCTTAAGAGACCGAGAGACAAAGAGATTGAGATTATGTGT AGTGGTTGAATTTCAAAGACTTTAGGAAAACAGTTTTGTTTTGTTTTGGGTTTGGTTTGG TTTGGTTTGGTTTGCTTTTTCGAGACAGGGTTTCTCTGTGTAGCCCTGGTGGTCCAGGAA CTCACTTTGTAGACCAGGCTGGCCTCGAACTCAGAAATCCCCCTGCCTCCGCCTCCCAAG TGCTGGGATTAAAGAAAACAGTTTTTAGCTACATAAGAAATTTTACATGTTATACTGGCT GGTGAGATACACAGTGGTTAAGGGAGCTTGCTGAACAAACCTGACCATCAGAGTTCGATC CCCAAAACTCAGGTGGTGGAAAGAGACTCAACTTCCCTGAAGATTATTTCTCTGATCTCC ACAAACAAGGATGCAAACATACATACATACATACACACACACACACACACACACACACAC ACACACACCACACCCCATCACCACTACCACCACCACACACAAAAATGTAATGTAAGTTAT CCTAGACCGTGTGGATCGCTCTTCTTAAAAACTAACAGCCAAACTTTCTAATATTTTAGG ATGAATTCACGCTAAATTTAATGTCTCTTCTGAATAACACAGATGATTTTAATTTTTAGT GGGAGAACTAGTCACATAGATTAGTTGTTCATAGATTAAAACTACCAAGTTAAAAGGGTG GCTCAGATCCCTAACGGCCTCGGGCTGCTCGGCTTGCATCACCCCAGTCGCAAAATTTCG GACCTTGCAGATTAGAACAAAGACACAGCGGCGGGGAGCAAGGACTCCAGACAGCCTAGG CTCGCTCCCTCATCCCCAGCTCCCCAACCCCCAGCCTGGGGGAGGTGGCGCTGTGTCCTG CCCTTGGACAGAACTCCACCCTCTACTAGGAGGCGGGGCCTTGCCGTAAGTTAAGTGTGA CCTGGGCGCAGCAGTTTCGTCTGCTGGCCCCCACCATGAATCTTACGCGCGCCGGCGCCC GGCTGCAGGTCCTTCTGGGACACCTCGGCCGACCCTCGGCCCCAACGATTGTATCCTTTG GGCTGTGGAAGGGCTCACAGGCTCGAAGGAGCCTCTCCGCCCTGGTGGTGGCTTCAAGGA CATAAGAGAGCCTCTGCGCCGCCATCTCTTCCCTGTCTCCATCCCTAGGGTTCCCGGGTG GAGGCTGCATCCCCAGAGAGCCCTCGTCTTCTGGAAGGGCTCTCTGGTGGGACTTCTCTA GGCAGCATTTTGAGCCTTCAAGAAACCGTGGTTTCTTGCTGGTGTAAAGCGGGAAGCATA AAGCGAAAGGTGACGACGTCATCACAAAGAGGCTTGCCATTTTTTGAGTTGACTTCTGCA TCCAGAAACACCAAGGACAGTTGCCCACAGGTGCTTGCCTGTGACCAAGGCCGGCAGAGG CAGGGATTCTCAGAGGTCAGGAGGAGGCGCCAGTCGCCAAAAAGAGAAGGCTCAGGACCC TGTCCAGCAGGTAGCTAGCTGCCCATCTCCACCTGCCCTCTGTCTGTCACCATCCCACTA GCTGTGTAAGCTCCCACTCCAGGGGCCAGGTGTCCCCAGTCTCCTGAGGACTGAACTGGT TCCCGGAAAGCGACTTCAGAAGCGAGTGCCTGGTGATAAATGCTTGTGATCCCCCTGGGA GGTGCAGGTGCAGACTCGAGGGTTGGTTGGTTGGTTGGTTGGTTGGTTGGTTGGTTGGTT GGTTGGTTGGTTTTTCGAGACAGGGTTTCTCTGTATAGCCCTGGCTGTCCTGGAACTCAC TTTGTAGACCAGGCTGGCCTCGAACTCAGAAATCCGCCTGCCTCTGCCTCCCAAGTGCTG GGATTAAAGGTTCGTGCCACCACCGTCCGTCCGGCAGACTTGAGGATCTTAATGGCCAGC CATCCTGGCCAAAAGTGACAGACGGTCTAAAAAGCAAAACAAAACACTAAACCAAGGCTT GGAAGCAGTTATGCACACGAACACGTGTGTGTACACACACATCACACACAAACACATACA TGCATACACTCAGACTCTTGGGGGATGGGAGGAAGCATCAAACTGTTGGCCCCTCGCCCT AGAAATTGCTAAAAATGAATGGTTTAGGGTTTTCAGTGCCTGCCACCTCCGAGGCTGATC ATAATAGTTGTTTATTTGGCCTTCCCTGTTATTCTGCCTGTGGGGCTTTTGGTTTATAAG CAGCGGTGTGCCAGGCTTACCTCAAGCTTAAACTCTACAGGCTAATAATGTAACTTCATT TTACACTGAGAAACTAATGGGGAAAGACCCTGATTAGTGTGTATTGGACTAAAGCAGTGG TTAGACCTGCAGGCCATGTAGGGATGGAATATCACAGTCTGGTTTTTTCTTGGCAGTTGG ATGTTTGCTACATTTTGAGAACCTTGGATATACTGGTACTAGATGTATTTGGACTGAAAT TGATGCAGTCTCTTCACTACTCTTTGGATCTTATTGGTTGCTTGATTTTTGAGACAGAAT CTTATCACGCATCTCTGGCGAGCTGGAATTTGCTATTATAGACTGGATTGGCTTAGAACT CACAGAGACCACCACCTCTGCCTCTTAAGTGCTGGGATTAAAGTATACACTTTTTTTGTT TTGTTTTGTTTTTCGAGACAGGGTTTCTCTGTGTAGCCCTGGCTGTCCTGGAACTCACTC TGTAGACCAGGCTGGCCTCGAACTGAGAAATTCACCTGCCTCTGCCTCCGGAGTGCTGGG ATTAAAGGCGTGCGCCACCACGCCCGGCAAAGTATACACTTTTAACTTGAATCATTTTTC AATTTAAATGGCCAGATGTAGCTAGCAGCTAGTATTGGATATTAGATAGTGCTGACCAAG AGCCATAGGGAATATATTATGTAAGTAGAGTTCTAGAAATTGAGGCCGTATCTCCTCAGC CTTAATTTGCTTCTAAGCAGTGTGGATGCTGGGCAGTGGTGGCACACGCCTTTAATCCCA GAATCTGGGAGGCAGAGGCAGGCGGATTGGATTTCTGAGTTCAAGGCCAGCCTGGTCTGC AAAGTAAGTGAGTTCTAGGACGACCAGGGCTACACAGAGAAACCCTGTCCAAAAAAAAAA AAAAGCAGTGTGGATTAGGGAACAAGGAATGTTTTGTATTTGCATAATTGGGGTCATCCT GGGTCACAGCTTCTGCGTCTCTTTTCACTTTACCCCACCCACACCCCCATCTCTGTCATA TATTTCAATATCATTTAACATTTCTCCCACATCATCAAAGTCCAAGAAACAGTGGAGAAG GGCCGAGGTGACCAGTTTGGAGCACTGAGGTCTATATGTCCTTGCGGCAATGCTATATTG GGAAAGTTGAACAAGAGTGGGAATTGTGAGGCTGGAGATGTGGCTCAGCAGTTAAGAGCA ATGACTGCTCTTCACACTGGCTACTCTTTCAGAGGTGTCCTGGGTTCAAATCCCAACAAC CACATGGCAGCTCACAACTGTCATCCAGCAACAAATGACCTGACACTCTCACACAGACAT ACATGCAGGCAAAACACCAATATGCATTAAATACGTAAATAAAAAAGTAAATAAATAATA GATAGTTGGCAATCACCTTTAATCTCAGCAGAGGCAGACAGTCTCTGTGAGTTCAAGATC AGCCTGGTCTACATATCAAGTTCCCAGTCAGCCAGGGCTACGTAGTGGGATTCTGACAAA AAAAAACAAAAAACAAAAAAAAAAAAAACCAAAAAAACAAAGGACAAAACAAAACAACAA AAAACAGAAGAGAAAGAAAGCAAGAAAAACAATAAACCGCATATGGTGGTGCCTGTCTAT AATTTCACCTGGCAGGAAGTAAGTGGGGGGCAGGAGGATCAGTTCAAGATCATACGTGGC TACATTATTAAGCTCAAGGCTAGCTCATGTAGCATGTTCTCTGTCTCTAAAAGTCATAAA GCCTTAATTAATTAATTAATCAATTAATCAATTAATTAATTAAAAGCAATCCAGGCCTGA CAATGCACACCTGTAACCCCAGCACTTGGAAGATGAAGGCAGAAGAAACTGAGATCAGAT GGGCTATAAAACACCCAGGCCCTACCTTAGGTGCACAGTGAGATCCTGTTTCAATAAATG AGTGAACACGAGTAGATGGCAAGTTCATGTGAAGTGACATTGTGGGTCTCTTGGTGGGTT TGAGACCCACAGGCTTTCACTGTGTGGCCCTGACTGGCCTGAAACCCACTCTGTAGACCA AGCTGATGAAACTCAACCCCCCCCCCCTTTGCCTCCCAAGTGCTGGGTTCCACCCACACC TGTGTGGAACTGACACTCCAAAAGCAGCAACACACGGTCTACAGAGTGAGGTCCAGGACA GCCAGGGCTACACAGAGAAACCCTGTCTCGGAAAAACCAAAAAAAGAAAAAAGATAACAG AAAAGGGCTGTTCCTAACCCGTAGTTACTGAGTGACGGTTCAGTGTTTACTTCACTGGTG TGGCTTGGACTTTTTGTGCCCTAATGACGTCCAAGCTCCTTCCAGTTTAGCCTGCAGTCA CACGAGGCCCAAGCTGTGCTCTCCCTTCTAAAGCGTGACCTTTGGTATCTTATTTGCTCA GTAGCTTAGCACAAGGAAACCCTGGGACTGGGGCTGACTGGAGCTACAGGTATAATCTGG GGGATTTGTGGCTGGTGTTTGGCAAAAAGGTTGTCTCCTGCCTTCTTCTTTCTTTTCCTT AATTCTCCCCTAGGTAGCCCAGCCTGTATCAGGGTTGGCTTCCCCTGCCAGTTTCCAGCC TGAACAATTCCAGTAAGTAGATCTCATTTTTGCCTGTTACTTCACTGTGTATGTGTTCTG ACTAGTGTGTTACAGCAGCCTGACACAAGAGTTAATCATCTAAGAATCTGGATTGAGAAA TGCCTCTATAAAATTGGGCTGTCGGCAATCTGGTGGATTTCTTAATTAGTGATTAATGGA GGAGGGTCCAGCAGCCCATTGTGGGTGGGGCCATCTCTGGGCTGGTAGTCTTGAGTTCTA TAAGAGAGCAGGCTGAGAAAGCCATGGGGAGCAAGCCAGTAAGCAGCACCTCTCTATAGC CTCTGCATCAGCTCCTGCCTCCAGGTTCCTACCCTGTTTGAGTTTCTGCCCTGAGCTCCT TCAATAATGAACAGTGATGTGGAAGTGTAAGCCAAATAAACCCTTTCCTCCCCAAGTCAC TTTTGGTCATGGTGTTTCAGCTCAGCAATATTGACCTTAACTGAGACAGCTTGTAAAAGT TTTTCTAGTAGTAGCTGGGATAGAATGTCCACTGTACAACCAGGTAACATAACATGCAGC AAGCTACCCAACTAGAATCCATGTAGAACACACTTTGCTTCCAGAAAATGGTCTACCAGT ACTGCTTTGGGGAACTATGGAGAACCTAAGTTTTCTTAACATAGCTAAGATCCAAAAAGA AGTTAAAAAAAAAGAGAAAGAGAGAGAAAGAAAATACATAATTTTACCCTTGAAAAATCC AAGCATCACATGTCACGTTACTTTACTTCTATATTGGTGTTATTGACATATTGGCTAGCA TTTTGAAAGAGAGAGAGACACACAGAGACAAGAGAGTCAGAGAGATGAAGAGACACAGAA AGAAAGACACAGAGACAGAGACAGACAGACAGATACACACACACACACACACAAAACACA ATGGAGAGAGATTGTGTGTAAGAAGCAAGGTCTCACCAGGTCTTGAGCTTAGGACTCTCC AGCCTCCTGAGCAGCTGAGACAACTGTAGTCCAGCACCTGACATGAGTATTGCCTTGTTT TTAAGGGGAGCACCCAACCTTCATGAATATCGTAGACAAAGCCACAGCACCAACCTTAAG GAGTGGGTGGGTTGCTTCTGAGAGTGTACTGACTAGACTACTTAAAATGTATGATTTGGG TGTGGTGTGTTCCTGGAATCCCAGACTTTGCTAAGGCAGGAGGTTCCAAGTTCAAGACTG CTACAAAGTGAGACCCTAACTTAAGAAATATTTATCTTATACATATCACATATACTTCAT TGAATTGATCTTCCATTTGAAAGACAATGCTTATTTGTAGCCATCCAGTGGCTTAAGGTC GAGCAGGGTCACCTGAAAGGAGCGCTGGGAATGAAAAGGCTGTGGGCCATAGAAGAATGG AACCAAGACAGTGTTCTGGTCAAGGCTCAAAGTTTATTTCTGCAGCTCCAGCCTATAGGC ACTTCAGCCATCAAAGCCTCTTGAGAAAATCCCTTTACAAACTTAACAAAGATAGGAGCT CCTCTTGGCTACACACCCTGCTCCCATGACTTTGGCTACACACTCTGCTCTCATGACTTT GGCTACACACACTACTGTCATGGCAGTTCTCTGGCTCTTCACACTGTAGAAAATTTAAAA TTCAGAATTTTAAATCATTACTGAAAGGCAACCATTGTTTTAAAACAAAACTGCTTTGCA ACTGCTCAGCTACAGACATTGACATGCCCTCTCTCCTTCCTCTCCCTCTGTATTTTGTTT TATATGATTTTTATCCTATTATAATAAGTATGCCCACAGTATTCTGCCCTTCATTTTTAA CATCTATTGTACAGATATAATTCCTTGGTTAATATTTTTTTCAGTAATACACATTTTTGG TGACTGTACCTATGTTTTGGACTTAACACTCTAAACTTTGTCCTCACTACTTCATTAAAG CAATACACATAGAAATGTTGAGTTGAAAAGTACAAATGCAGGCAGGCTGTGGGAGTACAT ATCTCTGGTCCCTTTACTCAAGAAGCAGAAGCAGGCAGATCTCTGAGTTCAAGGCTAGCC TTGCCTACCTGGCAAGTTCCAGGCCAGTTAGATTTGGATAGTAAGACAGATTCTTGGTAT GAAAGACCTCCGTGGGGATAACCCCACCCGAGTCAAGAGATAGCGTGCACCCAAAGAATC AAGAGAGACCATCTTGACGTAAACACACAAGGTAGTTTAATGACGGAGCTCCGGGCTACA CGTATCTCACGCAGGAGACAGAGGTGTTGACCCTAAGGCTCAAAAGTTAGGGGTTTATAT AGGAAAGGAGTGGGGGGATAGGGGAAATTGGCACAGTTACACACAAGTGGGCAGTTTAAA CATCAGTGAGCAGTATGTGACAGTAACTCTAAATGGAGGGTGTTTATCTTGGTTGGCAGG GCATCTGGCTAAGCTCAAACCATATCAGCAGGTAGCCCATTACTCATCTGAGATTGTCCT TGCCTTTTTTTTTTTTTTTTTTTTTTTTTTATCTCAGTGGCTAGTTGGTTCCTGGGATGA CTTTACAGCCTTTGTGTCCACCCGCCCGACTCTCTTATCTTTATGGCTTTAAGTCTGTAA ACCTTCTGACTAGGGCCTTGAATAAACCTTCTGGCTAGGGCTTTGAAGCCTTGAATTTAG TTTTCTTTCTTTCAGGTATACTGCTAGCTTGTAATTTAAAATGGGGACTTACTTGGAGGC TCTTTTTTTTTTTTTTTCTTTAGGTATACTCTGGATAATAATGTCCTCACCCTGGAGCAG AGAAAATTTTATGAAGAAAATGGGTTTCTCGTCATTAAGAATCTGGTATCTGATGATGAC ATTCAACGTTTTCGGTATAATACTTCTGTTTATGATTTTACAAAAAGCTACATTATATTG CGTCTCAGCCTTTTGGCTAAGATCAAGTGCAAAAAGCTGCATTACATGAATGCAATGGTA ACACAGGTTTAGACTAGCTTCTGCGTGTTCACAGTTTATGTGTGTGGGTTCCAACTCATG CATGTGGAGGTCCTAGGACAACCGCACTGTCTGTCTGTCCCCTTTGTTCTCCCTGCTTGG GACAAGGTCTCTTTTTTGTTTGCTGTTGTTATTCACTGGCCTGAGAGCTTCCTGTAGCCC TTCTGCCTCTATGTATATCTTACAGAAGTAATGAAGGGAATATAGCTCCACACTCTCACA TCTGCCTTTCTGTACTCCTGCCTTGAGTGAGCCAGCAGGTGCTTGACTCACTAAGCTGCC TCCCTAGATGAGTTCAGAGATTCTTTTTTAAGGATGATTTGTTTGGGAGTGTTTAGAAAT GGAAACTCAAGTGCCAGACTCTCTGGCTTGGGTCTTAGTCCTACCCGTAATGTGCTTGGG CAATCTGCGTATGCCTCAGTTTCCCTGTTCTTAAAATGGGGCATTTTGAGTCTACTGGTG TCTTCGTGTTGTGGGAACAAAATAAGGGAAGTCAGTGTCAGGCTCTCAGACCAGGGTTGA CACCCCAGAGGTACTACAGAAAAGTTTGCTTTTCCAATTTTTTTGCATTAGGGATGTTCA ACCTTCAACATCAAATAAATCTCACTGCCAAATCTAAAGCCCCCCTGAGTGACAACATGG AACAATAGCTGGAAAACCCCTCACGCAACCTCTCGTGAAGGGGTGAAGTCAAAATAGGCA AAAATGATGCATAAGATGCCTTTAGGCCTGTGTACAGGTTGTAACGGAAACACAAGTGAA TTCTGTGTTGCCCTGGGTCCCATCATGAGGTTATCTCGTTATGCATATATTACAAGTATT TAGTTTTTAAAAACTGAAATCCAAGACAGGTGTGGTGGCACATACCTTTGAGTCCAGCAC TCAAGGAGCAGAGGCAAGCAGATCTCTGTGAGTTTGAAGCCAACCTGGTCTACAGAGTGA GTTCCAGTATCCCCAGGGCTTTAAAATGAGACCCTGTCTTAAAAAAAAAAATCTGAAATC CAAAACAGTTCTGTCCCCAAGCACTTTGGATAAAGGATGCTCAGCCTCTATTATTACAGT GTCACTTCTCAGGCCAGAGACGGGGGCTCACTGTGCAAGCTTAAGGACCTGAGTTCGAAT CTCTGGCATCCATGTAAAAGCCATGAATGGCAGTATATACCTGTAGCCCAGCCCTGGGGA GAGGAGCACTCAGTGGCCAGCCAGTCTAGACTGCACACACACACACACACACACACACAC ACACATACACATACACACACATACACACACACACATACACACACACGCACACGCACACAC ACACACCGTTTCCCCACTGGTCTGCTGTGGAGGAGGTACTTTGAGGTAATAGTTCCAGGT AGAAGGCAGGACTTCTGGCCACGTTTTCCTCCTCCCCACAAGCATTTACTCTACTAGATC AGAGAAGCAGTCCCAGAATCTGCAAAGTTCTCAGCAGAGCCAGCCAGGTATTTGGAAGCC CACATAATAACGCTCTTTGTAAATCTCATTTCTAGAGCAGAGTTTGAAAGAATCTGCAGA GAGGAGGTGAAACCACCAGGGATCGTTATAATGAGAGATGTGGCCCTTGCAAAACAGGAT TATATGCCAAGTGATAGGATGGTTTCAAAGATCCAGGATTTCCAAGAAGATGAGGAGCTC TTCAGATACTGCCTTCTCCCCGAGGTGAGAGCCCGGCCTGCCTTCCTGTTTAATGGCCAG TTTGTAAGTCTGTCTCCAGCATCTGCTCAGGTCACACCATCCAGCCCCATGTCCCTTTCC CATCAGCTTCATGGCAGGTCTGCCTCCTTCCAACTCCTCTCTATATAGGGTGCTGGAGCT ATGCTCTTAAGTGAAAATGACTCTGCCCCACACTGGCTATTGTATTGGCATCTGGAGACA TTGTTAGTTGTCACATTTGGGGTGGGGTGGAAGAGCTGATAGCTTCTAATGGGTAGAGAC CAAGGATGCTATCAGTGGGACCCAGAGATCCTACAGTGCACAGAGACTCTACAATCACCT TCATTCCAAATGAAGAATTATCTCACTCCAACTCTCCATAGCATCATGATGGAAAGGCTT TTCTATGGACTGGGCTAATTATGTTTGTTGTGAAGAACAAGAGACCTCATCTAAGACTCA AAAACAGGGTACCAACAGTTATAAAACTGTTACTTGTCAATTTATTTATTGTAATGGCTC TGTCAGTAGCATTATAAGATTAGTTTGTTTGCTTGCTTGTTTTGATGTTGCTTATCCAAT TCAGAGCCTTGTATACCCTAGTTAAGGTGTTGCCCTGCCTCACCCCCTACTTTAGGTTCT AAAATATGTGGAGTTTTTCACTGAACCCAAAATATGGCTGTCACACAATGCTGATAAACT CCTGAACTACACTGCCAGTCCTGCATTTTTGGTGTTAATTTGTTGTTGTTGTTGTTGTTG TTGTTATTTTAAAGATTTATGTATTTAATGTATATGAGTACACTGTATCTATCTTCAGAC ACACCTGAAGACAGCATCAGATGCCATTACATATGGTTGTGAGCCACCATGTGGTTGCTG GGAATTGAACTCAGGACCTATGGAAAAGCAGCCAGTGCTATTAACCCCTGAGCCATCTCT CCAGCCCCATTGTTTGTTGTTGTTATTGTTGTTATTGTTACTGTTTTAGATGGAGTCTTG TTCTATCTAAAACTGGCTCTGAAACTCCACGTCCTTCTGCCTCAGCCTGCTCCGCCATCT TGGTTCTTCTGTGGATCATCGTACGTGATGCCACTTACTTATGCTTCTGACTTCCTGTGA AGTTGTTTTATTTGTTTTTAACTGCTTTTTTCTTAGATTCTGAAGTATGTGGAGTGTTTC ACTGGACCCAATATTATGGCTCTGCATGGGATGCTGATCAACAAGCCTCCAGATGTTGGT AAAGGAATCTTGTTTGTTAGGGAAAAACAAAAGGAAAGTATTGTTAGACTAAATATGTAA AGTTGATATTTAAACCATGTCCTGTGTACAACTATCAAAGTTTAGATTAGGGAATGTATG GACTTTTATTTAACTCTTAAAACAATTTATAATATAGCAACACTGAAGAGTAACTGGTTT CACATAGTGACTGTAGGGGTATTGTAAATAGTCACATGACAGGCTAAGAGCTTAGCAAAC AATAGACTGTATATCATAAACTCCTCTTAGTCACTCTGGGGTTGTTTCTTTGTTTTTTGA GACAGGATTTCAATTAAAGGCGTGCGCCAGCACTGCACAGCATGTCTAAACTTTTCAACC TATTTTTAAACTATATGTATGTGTGCTCACCTGTATACAAGCGCTGCCACATGTGCCTGT GCTTATATGCCCATGAGAGGGTGTGTGCGTTGACGACCTTGGTGTCCGTGGGAATTCTGC CTGTCTCCCTGGAGGCAGGATCTCTCCTTAGCCTGCTGCTCACCAATCAGGCTAGGCTGG ATAGTCAGGGAGCCCTGGGATCCTTCTGTTCTGTCTCCCCAGTGATAAGATTGTAAGTAT GCTATCAGGCCTGGCATTTCTACATGGGCTCTGTCTTAGTCAGGGTTACGGTTGCTGTTG TGAAACATCCCGACCAAAGAAAGTTGGGGAGGAAAGGGTCTATTTGCCTTACACTTCCTT CTCACTGTTCATCATCAGAGGAAGTCAGGACAGGAACTCAAGTGAGGCAAGAACCTGGAG GCAGGAGTTCAGACAGAGGTCATGGTCCTGCTTACAAGGCTTACTTAGCCTGCTTTCTTG TAGGATCTGGGACCACCACACAATGATGGTCACAATGGGCTAGGCCATCCCAGGTCAATC ACTAGTTAAGAAAATGCCCTACAGCCAGGTCTTCTGGAGACATTTTCTCAGTTGAGCTTC CCTCCTTTCAAATGACTCTAGCTTGTGTCAAGTTGACATAGATTAGCCAGTATAGGTTCT GAGGATTGAATTCAGGTCTTCATGCTTGCAAGACAAATAGCTTACCCACAAAGCCACGAT GACTCTAAGCTGCTCTTAGCTGTGGCAGCGTGTCTGCATCCCTGTCCTGAAAGCATTATG TGGACTAACACAATTCAAGCTATTATTTTAAATTACACTTGAACTCTTACGACACCTTGG ACTTGCTTACATGTATATTCAAAGAACTCACTATACCAGAAATAGCATCCAGGTGTATAC ATTTGTATACTGCACTTGGCTCTTGACCCATATGGAGAAATCCTGCTGGCAGAAGAAATC AGCCATGAGAGCCATTTACTTTTTCATGTTTCCTTCTAATAGCAGGACAAAACAAAACAA AACAAAACAAAAAACAAAACAAAAACAAACAAACAAACAAACAAACAAAAACCCAACCAA CTAACCAACCAACCAAAAAAGCATAAGATTACCATGTTTCTTTATTCAAGAGCCCAGGAA CAGATGATCCAAGGGCAAAGCCAGGGAGTGTGGCAACGGTTGGATACATGTCTGTCATCT CCCTGAGGACAACTTCTGAGAGAGCCTTCAGCCACTTCAAAGGGAGAACTAGGGAGTGGC TTTATAGCATTCTCCTTAGTATCATTACTCCAGCTGCAGTGTGCTCCTTATTGAATGCTG CCCTGTGACAAATCCCAAGCGACGCAGGAATACAGTGTAACAGAGACTGTGTGATTGCAG GCAAGGACCACTAACCACCCCTCCTGTGGAGCCTGCAAGGAAGGAGAGGATGTGGAACAG TTGTTGATACTTTGATGCTTTGTTGCTTATCTCTTCAGACTGATTCTAGACACACTGTTT CATTCCGTTGGTTTTGGTTAGCTAGGTCAGTATTCCAGGTTTTCAGGCAATGACAAAAAT CCCAAGACTTTTGTCTTTGACAGCAGGTTCTCTTGCAGGCAAGAAGACATCCCGGCATCC CTTGCATCAGGATCTGCACTATTTCCCCTTCCGACCTAGCAACCTAATTGTTTGTGCTTG GACAGCCATGGAGCACATTGACAGAAACAACGGTTGTCTGGTTGTGCTCCCAGGTACCCA CAAAGGCACTCTGAAGCCACATGATTACCCCAAGTGGGAGGTAGGTCTGCATAACTGCTT AATCTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGGTATGTGTGTGTTTGCACATGT GCACCCCTGTGCACACACATGTGCATTCCTCAGGTGCCATCTATCTTTTTCAAGCAGAGT CTCTCACCAAGTAGGCTAGACCAGCTGTCCAGTGAGCCCCAGGAATCCCCCTCCCCCTTC CTCCCCAGCATGGGGACTGAAACAAACATTTGCACACCCGACCTTTTCTTTTCTTTCTTT CTTTTTAAAATTATTTTTATTTTATGTGTCTGAGTGTTTTGCCTGCATATACATCTGTGC ACCACATGTGTGCCTGATGCCTGCAGAGGTCAGATCCCATGGAACTGGGTTTACAGATAG TGGTAACCACCATGTGGGTGCTTGGAATCAAACCCAGGTCCTCTGGAAGAGCTGCTGGTA CTCTTAACCACCTCTCCAGCTGCCTTTTTTCTCCTTTCTTCCTTCCTTCCTTCCTTCCTT CCTTCCTTCCTTCCTTCCTTCCTTTCTTTCCTTCTTTTTTTTTTCTTTTTCTTTTTTTGT TTTTTTCGAGACAGGGTTTCTCTGTGTAGCCCTGGCTGTCCTGGAACTCACTCTGTAGAC CAGGCTGGCCTCAAACTTAGAGATCTGCCTGCCTCTGCCTCCTGAGTGCTGGGATTAAAA GTGTGCGCCACCACGCCTGGCTTTTCTTTCTTTTTTTAAACATGGGTTCTGAGGACCAAG CTCAGGTCCTCATGCTGGAATGACCATCTCCTCAGCATCCCTACTGAGTCTTCCCAGATG CCTTTGCTGTTTTAATTTTGATCAGTGTACATGAGGAGTCTAGGGAAGAGGCTGTGCTTC CTTTCTTAGCAGAGAATCATCTTGAGATACACAGTTAGAATCAGAGCAAATCTGAGGATG TCAGGTAAAATATCCAATGGTATCTCCTTCCCACAGGAGTTTGAAAGCCAGGCCAATGTG GGGGACTTGGGCAAGTGCTACATACTCTCATAAAGGCCATTCTTAAACAGTTCAGCCCTA GACATGTGGTAAATGACAACTTAGTCTTACTCACCAACTGATGGTGGATCTCAGAGTGAA AAGAGAGCCAGACTGTCACATGTAGTTGCAAAAACCAATAGAGACACTAAAGCATTAGTT CTCAAAACATTCAGTTGCCTGTGGGTGGCAACTCCCTTGGGGGTGTCCAATGACTTTTTT ACATTGGAAAACACAGGTATCTACATCACAGTTTCTAACAGTAGCAAAATTACAGTCATG AAGTAGCAATGAAAATAATTTTATGCTTGGAGGTCTCCAGAACATGAGGAACTGTGCTAA AGGGTTGCAGCATTTGGAAGGTTGGGAAATCACTGTGCTAGAGAGCCCTGGTGACTGAGT TGAGCATTGAGGGTCATGGTAGAACTCCCTTCTAGAAAGGAGGTGGAGGTCGGAGGTCAA GGCATCCACAAGCATGCTAGAGAGCAAGCAGAGCTTGGTACTCATAGCACAGTTGGGCTG GAAGCTGCAGGGACATTAAAAAGATGGGCAGAAGGAGGACAGACTGAAAGGACCAGAGAG AGGGGGCTTACTATACTCTGTTTAGGGTATAATTGTTAAGTAACTATACACATGTTTAGT ATTTAATTTGGGGAGTGCACATATGTTGGTTATCATACTCAAGCCTGGCATAATGACATA TGGCTGTGATGCAGTAGGATGGGAAGTTTCAGGATGGCCTGAGCAACGAGCAAGAGGAGC GAGGAGAGAGAAAGGGAAAGAGAAAGAGAAAGAGAAAGAGAAAGAGAAAGAGAAAGAGAA AGAGAAAGAGAAAGAGAAAGAAAGAGAAAGAGAGAGACAGAGAGAGAGAGAGAGAGAGAG AGAGAGAGAGAGAAAGAGAGAGAGAAAGAGGAAAACTCCTCTCTCTGCCTGTTATCAGAA ACAACCACTGAGCTGTTTTCCATTTTTTTTCAGATTACTCTGCACTTTCTAAGATGTTGT GTAAACACAGTTCTATAACATTCACGCTTTTGTATGGACACAGTTCTATAGTATTCACTC TTTTGTATGGACACAGTTCTATAGTATTCACTCTTTTGTATGGACACAGTTCTATAGTAT TCACTCTTTTGTATGGCTTCTTTTGCTTAGCACACTGATTTCGGGATTCCCTGATATGCT GTGTGTCTTAATAGTTCAGTTCGTTAATTGCCAAGCTTTCTTTGGCTGCTCAGCTGCACC CTGGTCTGCTAACCCACTCAGCACTTGCTGTGGGGAGCTAGTAAAGGCGTTTGCTTCAAT GAATGAGGAGAGCAAACAATTTCTTCAAGAACGAATATTTTGGGGGATGATATAAGATGC ACTGAAAATTTGGGAAGCCAGAGCCCAAGAACTAGGAGAGAGATTCTCAGCATTTCAGAT CTCAGGCCAGAAGATCCTGAACTCTCAGGTGAGAGGGTAGATCATATTCCACAGTAAAGG CAGGGGACTGAGCTCCTGGTGGAAATGGAGAACCCTGCTCTCTCTCTCTCTCTCTCTCTC TCTCTCTCTCTCTCTCTCTCTCTCTCTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTG TGTGTACAGGCATGCTTGTGTGCACCATTGCATAGCATGAATCCACTCTCTTCCACTTTG TGGGTCCTGGAGGTCCCTCTTGGCAGCAAGCACCTTTACCCACTTCTTGTGCGCGCTCGA CTGGCCAGGAAGAACGACGCTGCAACAGGATCTTTCTGTACACGTTTATTGGGAGAGCTT GATTGTAGAGGCGAAAAGACTTCGAGCCCAGAACTGGTGCTGCTTTTATAGGCCTAGGAG GGGCGTGTCTCACACCCGGATTGGTTATGCACTAAGCCTCATTTGCATGTTCCTCATCTG ATTGGCTACTCTCTCTCAGTACCTTACAGAACCTCATTATCATACCTCATTTGCATGTCT CACATCTGATTGATTATACTCTCAGTACCTTACAGAACCTCATTATCATGCCTGGGCCAG GCAGTGTCTTTGCAAAAAACTTTACTGCATATGTACACATTGGTTGTTTGTCCAATCTTA TGCGTGGTGGCCAGCAGTAGTCAGTGCCACTCTGCAACGGCACATGTGGCTTCCCACACC CACTGAGCCATCTACCTAGCGTGGGATGTTGGGATTCGTAAAAAGATACTATGTAACATA TTATTATGAAAATCCTTTAGTCTGTTAATGATGGTAAACCTGAGATTGTGCACTTTATCA ATTAGGGTCAGAGATGGCTAAGTAGGTAAGCATACTTCTGTGAAGCCCGAACAGTGCCCG GACTCACTGGGCCGCACGGGGGAAGGAGAGAAATAAGTCCCATGAGTCTTCCTGTGGCTT CTGCACATGCGCTGTGGCATGGGCGACCCCTCCTCGTGAAGCTGGGCTCTGGCTGGCTTA AGCCAAAAGGAATGGTCTAGAGGATTCCCAAGCAGCAGCACTTCCTGGCCAGCTTAGCTT GGGTAGGGTCACACACCCACCCAGCTGGGAGAAAAGAGCCCTGGGTTAAAACTGCAACAG TAGCCCATAGGCAAATGGCCATTTCCCAAAAAGAATCTGGGATAGTCTTAGTAAGAATTC CTGCTGGAGCTAGAAGGATAGCTTAGACAATAAAAGGCTTGTCTTGAAATCAATCATGAG GGCCTGAGTTTGATCCCCAGAACTCATTTTTTAAAATAAAGAAATAAAGCTGAGCATGGT GGGAACACTTGAAATCTCTGCTGAGAGTGGAGACAGTCTGATCGCTGGGGCTCATTGACC AGCCTAGCCAGCTTGATGAGTTCCAGGCAAGTCCAATGACCTCAATGGGTCACACACAGA AAGACAGGTGATGGAGTGGGAGGAAGCCTGCTAGCAAGTAGGGCACAGTGGGGAAAGGAG AGAGGGGTATGAAATGGCTAAAATTCGTGTGTGTGCGTGCGTGTGTATGTGTGCGTGTGT GTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGCGCGCGCGCGTGCGTGTATGTGTGTAA GTATGTGTATGTGAATGCACATGTGCACTTGGGTGTGAAATTGTCAAAGAACAACAATTG TATAAATAGGAACCATGGTAGACAGTAGCTGAGGAGCACCTCCATGGGCTGATGTATGTG TGGGGCTCTGTGTCTCCGCCCCCAGGGCAGGGATTACAGCTATGTGCTGCCATTCCCTGA CCTTTTTTTTTTTTTTTTTTTTCCTATTCTTGGTCTACTCTGGGTGTGATACAAATATTT TGTATTTCCCTCCTGATTGGGGGGCGGGGGGGGGGAGTTGGCTTCCCCATGATACTCCTG ATATGCAGGAAAATCTGGTCAAGGAGACTGCCATGCTAGGTGAGATCATTGCCGGTTCAG GTTGGACAAGACAAAGGTCTGCTTGCCTGTTCAGTTAGTCAGGGCTCGGTAGAGGGCCAG GACTGAGGGGGATAGGCATTATGTATATAATTTATTAAATCAGTGCACGTTAAAATAGCA GCAACAGTGTCTTTCGAAGCTGAGTGCTTCAGCAGTCAAAGTAATCAGTGCCACGGTGGC AGCCTCACACAGGAGAGGCCCCAGTAGTTGCTGCTCAGTTGACTGGGCTGAGTGGCTCAG CAGTCCCCGTCTGATGTCTAAAGCCTAGAAGGTTTCTGGAGGGCTGATGCTCCTTAGTCC AGGGTAGAAACCTGGAAACATGGCTTCTAGCATTATCAAAGGAAGCAGCAGCAGCAGCAG CAACAGAGACAGCAAAGCACCAAAACATAGACAGTCCTTTGGCAGCCCCATTTTACCTAG TGCTGCCCCTAATTCTTCAGGGGAGGGAGATCCTGAAACATATCAAGTTAGTATTAAAAT TAAGCACCACACCCATGTTAGCCACTTGAGTCAGTTGTAGTTCTCAGATATATATATATA TAAATTTAGAGTCTAACTTAGACAAGCTGCCTTGGAGACGTTCAAGGACTCTCGCTTCCC CTGCTGCATTACTGATGAAGTCTTGTTCACGGTGGCACCTTGAATATGAATGTGACTTCT CTTATGTGTTCTAGGGAGGTGTTAACAAAATGTACCATGGCATCCAAGACTATGACCCCA ACAGCCCCCGGGTCCACCTAGTGATGGAAAAGGGCGATACTGTTTTCTTCCACCCTCTGC TCATCCATGGATCTGGTCGGAACAAAACTCAAGGCTTCCGGAAAGTACGGACTCAGATGG CTACCTCTCCAAAGATGAGTGGTCTAGAACAAAGCCTTCAAGATACATTAAGATAGCAAA GACTGCAGGGCTTCTTACTGAGGGACCAGCTTGTTGACCAAGAAATGCATAAATATTCAC TCTGTTAGGAGGAAACAAAATATTATAGGCCCCTAATCACTGAGCCGCGACTGTCCATAG AGTTCTCAACAGCAGTGTCCTTCTCTGCACTCAGCTGCTTCTAAGGCAAAGACAATGGCT GAATTTCCAAAGGAGAATCATTTGGAATTTATAATGTTCACTCTAAGGCACAACAGGAAG CAAGTTTATAATATCTTCACTATTGAGAAATATAGCATTGATCCTAAACAGTACTGAGTT CTAAACTTTACACAGAAATCGGATTCAACAGGCACTCCTATTCCTTACCTTAAGAGTGTA TACAACTTCATACACTGCTGCCTACATTAAAAATTCCCCACAAATGCCCCCTGCTTCTCA CTTCCACTAGTCCAGTAGATCTGCCAGTCCTGTGGGTCCTCTCTTCCCTATGGGAACACA GGGGTCCATTCCAAACCTTAGGGCTCCTTTGGGTCTAAGTGGGGTTTTATGGTTTGTCAC ATGGTTCTCATCCAGCCCTGCTGCTCTTTGAGGGCAAAGAGAAGGTGCCAGACATAGCCT TCTCTTCACTTACGTTCCCTCTAGCTTGTCTGGAGCTTGGAATTAGGCAAAGGAGGCAGA GGAGCTGTCTTGGGACAAAACTGAGGGGTTGGTAAAACTCCAGCTATCAAGCTAAGTAAT ATTCTAGTACTTCACAATCCAACAGCCGTGCTGCCTACTACACCAATGTTTTAAAACAAG AGGCAGGGATGGCCCCGAGAGTCGTACAAGTGTGGGCTGTAGTCATTACAGTACAAAAAA ATATACGTTCTGAAATCATGAATTTACCCTTTCTATTTTTTCTAGTGTCTTGAATATTCT AGAAAAATATTCACCATTGTTTCATAACAGAATGCACATGGAAGAGCTCACATTTCCCTC TTTTTTTTTTTTTTTTTTTTTTTGGTTTTTGAGACAGAGTTTCTCTGTATAGCCCTGGCT GTCCTGGAACTCGCTTTGTAGACCAGGCTGGCCTCGAACTCAGAAATTCGCCTACCTCTG CCTCCCGAGTGCTGGTGGAAAAATTTAAATGCCCAAAAATATTGAAGATCTCTTCAAGGA CTAGACTTCCTAAATACACCTTTTAAAAAGAAGTGTCGCCGAACAGTGGTGGCACATGCC TTTAATCCCAGCATTTGGGAGACAGAGGTGTTCTCTGTATGTATGTCCTCTTGCGACATG CATACAAACACACACAAACATTGTTTGAAATTTTAAAATATTTTATAATTTCTCACTTAG CCTTGGGAGGAGACTGGTGTAAGATACTGTAGACCACCTCTCCAATTGAAAAATCAAATC CAAGTGAAACAGTTCTGTTCTCAGAGGGCTCTACTTGGCTTCGGGCATAACGGGATCGAC AAACTGTTCCTCTCCAATCTTAGTCGGTCCTTTCTCTACAGGCAATTTCCTGCCACTTCG GCAGCTCTGACTGCCAGTGTATCGATGTGAGCGGCACCAGTCAAGAAAATATTGCAAGGG AAGTTGTCGAGATGGCAGAGAAAAAGTATGGATTCCAAGGAGTCATGGACTTTAAGGTAC TGCATGCGATCACAGAGGAAACGCTAGGGGGCTAGGGGTCCCTTCCTTCGGGGTTAATCT GAAAGCAGACAGGCTTCTGTTTCGCGCTCACTTCAGAGCTGTGGCTGAACCCACTAAGAA GGGCAACATAGAGCTTTAGCTGTGCATAGTCCCTGTTGTTGCAGACCCGTTCAATCAATC CCCGTGGGCGGGCACATTCGATTTGGAAAGCTGGTTTTATTTTCTTTGTCATCACAAAGG CCGGCATAGGGCTCAAAGACAGAATCAGTGATGACTCAGGGCTGTTAGTACAAGGGGCAC ACAGAAGTCACACCCCATGTCACCAATCATCTACACTATCTTGACTGGAGTCCCAGAATG TAGTTTATCTATTAATCAATATAACTATTAATATTTTTCCTACTTAATCATTTATAAAGG CTTTTGAACCCTTTAATCATGGTGGGTAGGCCAATGGAAGTATTTCACAAACTCTGTTTG ATCTTATTTTAGGACACTTGGATATTTCGAAGCCGACTTGTGAAAGGAGAAAGAATAAAC ATTTGAAACAGCCCTTCAAGAGTGAGGTACTGGGATGATAGTCTGAGACAGGAGCATCGA GAGTTCGAGTACAGCCTGAGCTACACAGAAGGATGCTATCTCCTCCTCTTTCCCCCATAA ACAAAATGAAAAGAGTTAGCTCTTCCTTATAATTCCTTTAAAGAGGACATCAAAGCAAAG AAAGACATCTAAGGAAAAAAATTTTTAACTGAGATGATGTTCTCTTTTTATCACCTGTTA ACAAGATCAAGATGCACGTATTGGGGATTCATGAATTTAATTAATGTGGTACTATTGTCT TAATGGAGTGAAATATTACTGTTTTAAGAAAAACTAACCTAGGGTGTAACTAATAAAGGT GACTGAGTATAATGTAGGCATATTAAGTCAATTTCTTTTTTTTAAGATTTATTTATTTAT TATATATGAATACACTGTAGCTGTCTTCAGACACTCCAGAAGAGTCAGATCTCATTATGG ATGGTTGTGAGCCACCATGTGGTTGCTGGGATTTGAACTCAGGACCTTCGGAAGAGCAGT CATTACTCTCAACTGCTGAGCCATCTCTCCAGCGCCCCAATTTCTTTCTATGCAAGCAGA AATGATTTCTTGGAAGCTCAGTCTACCTCACGTTGTACATCCCTCCCCTCATGAGCCCGC CTCCTACCAGCTTCCTATCATAGAGGTGTTGTTCTCAGTTAGAGCATACAGTGAATATTC ACAGCTACAGTGCGCAGGAGAGAACCATGGAGGTGATAAAGGTTGAATCTCATTTTCTCA CACACGATTCCTTGCATGACACCACCAGCCCAACACCTTCCATAAACACAGGTTAGTCGT CACCCTACTATCCTTTGGTGCTGAGGAGTGAAAACAAGGGTACCTAGCTTGGTGGGGTAT GTTTCAACCCATCCAGGGAAAACATCTACAAATACTAGAAGGTATTTGTAACCATATTTT TCTGGCTTAACTTCTGCAAGGTCCTCCTCCCAATGAGCTCCAGGCCGTTCTCCCCTTGGT CTTTTGCCCTGTTTACTCTTGGCTGCATAAGCATTCACTTGCCAACATACCTTATACTGT TCTACTATCGCTCTGGACCAGAGCCTGAGGTCCATTATATATACACTTTAGGTCCCTTAA CTGCTTGGACAAGCTTTTTTATCCCCTAAATGAGTCCATTGATGCATTTGGCCTTGTAAG TCTTTTGCTTGCTTTCTGGGGAGTATAGTTCTCCCTTCTTGTGTGCGCCATTGTTCTACC TTCTCTTGGTAATAGTTGGTAGGGTGGCTAGCAATCTGAGTCCTTTCTTCTTCTGTGTAT TTTGAGTCTAGCCTGAGAGTCAGGACTCTGTAGATTCCTTCCCTGTCGCTTTTCTTTATT CTCTTTCTCTGCTCCTTTTCCTCCTCTGTCTCCTTGTTATGGTAGACTTTCTCAGCAACC TGAACTAAATTCTTCAATGACTTATTCTGTCTTTCTAGCCTCTGACACTTTTTCCTGATA TGTCTACTAGCCTGGTCTATAAAAGCCATTGTCACGGTAGTTTTATGCTCTTTGCTGCTG GGGTCATAGGGTGTATATTGGTACTCTAGAAAGGCTGCGGGCAATTCATCTGGTCTCTGC TTAACCTCACGTACCTTGGTCAAATTTGTGGGCCGTCATGCAGTGGAATGTGGTGGGAGA CCGTTAGGTGCGCCTTACATTTTGCCATATTAAAGTTCCAGTCAGGTCTAGTCAGGGAAA GCCCACTGTCCATGACAGCCTGGTCAATCGATGGTGCCCCCTGTGTCTGAGGGGGTATTC TTTCTGGCTTCTGGCTTCCTGCATTATAAATAAAACACTCTCAAAGAGATTAACCAGCCC TTAGTGGGAGAGCCACCATGGTATCAGGGGAGGTCGCTCTCAGACTTTATGTCCTCATGG CAGAGCAGGGAAGTTGGGAGTCTCCTCCCGCTCTTCATCTAGTAAAGGGGGGGAGGTACA ATGGCCCCGGTCTCCTATGGGCTGAGGATCCCGGAACCTGTACTGGCAATGGTGGGACCA TGGGGGGCAAGGGTAGGGAGATTTGGAGGAAGAGGGTCTTGGAGTAACAACTCTCTTGTT GAAGAGTCTTGGAGGACCAGAAGTTTCTCAGGTCTGGATCTCTCCTCCCAGACTTCTTTC TTCCTGACAGCCAGAGCCTGTGAGATGGGTCCTGGAAAAAGAAAGGCTTTTACCAACAAG GGGGTGTGTCCTCCACTGGATTTTTTTTTTTCAGGTAACTATATAGGGCGCTTGGTCTGG GTGCCCGAGGGATCCTGGCCCAAAGACTCTCTCCTTTCCTGCTTTGATCACCTGCAATTC GAAGATCCCTACAGGTGGCTACTCTACTCCGAAAGTGGGCCATTCGGAGGAACAGAGAGT AACTAACTTGTTTTTCAGTCTGTCCAATGTTCAAAAATATGTTTGTCAATCTAAGTCCAA GAACATAGATAACAACAAACACAAAGAAAAAAAATCAACCACACAGACAGCTTGACCCTG CCATGGCTGGGCGTCCAGGTCCAAGAACACAGATAAAGACAATCAACACACAGTTTGCCC CTTCCATGGGCCCAGTTACAGACACCAGGTGCTCCTGCCCATACAGTAGGCGCCAGATAA ACCAGGTTATAACAAGACTTGGCTCCCGCGGATATTGTCTTGCGTTTCCAGACGGAGCAG GGCCCTCCCGGCTCTCTCCAGGGGGCCTGAAGCATCCTTCAGCCTCTCCTTGGTTGCAAA GTTAAGGCACATCTGCCTCTCGCAGTTGACCGCACCAGACACCATAAGCTCTCTGAGCAT TCCTACGCTTGCAAGCAAAAGTTCAAACAAACTTACAGACTCAGACTTTGATGAACAGAA AGACAAACAGGAACCACGCTAAAAGCTCGAGACCTCTGATTCACTGTTCTAGTGTTTTCC CACAGGGAGTCACTTCCTGGCTCATGCACCAAATGTAAGACTCAGGGGAGCCTTAGCTTA CTGGGGCTCCCCTTAGTGAACCACGTGGAGCCAGGATAGATGCAAAAAGCAAGAGGAATT TATTGTTCCAGTGCACTGGGGTTGTCCCAGACCCAAAGGAGAGGCAGCGACCCCCAGCAC CCAGTTGGCGAGTTTTTATACGGTTTCCAAGGGCAGAATAGAGCATCAGCAACTAGGCAC AATATGATTGGCGGAACAGTACACCCTTTAAACTGATTGGTCTTTAGGGACAAGAACTTC CCTTGTCTGAAGGTGGGCAACGTCTGTCCTGGGGAAAGTGTCCCCACCCACAGGCCAGTT CCTGCCCTTTGGTCTGAGAAATGTTAAATAGCCTCTCCCTTCCAGAGGGGCAAGTGTTTC ATGACCTTTTCAAAGTTCCTAAACTGACCTTTTCAAGAGGAACTGATCTAAAAGTTTCTC TCTGTTCTGAGAGATCCCGGGGTACATTTGTATAGGGAGTGACCCTGTTTGAATGGTAAC TGTTAACTTGTCAGCCATAAGTGCTTACTCATAAAGTCTTGGCCTTACTGGAAAAGTACT AGCTTAGTTGAGATCTCTATGGGAAAAGTTGAGACCTCTGTGGGAAAGAACTAGCTTAGC GGAGAACAAATCTCGATAGATCTTAAAGTCAAGTAGAACAACTAGCTCTAGATTTTAGTG GACAGGTACCTAGCAACCTGTTCTGTTCTTTCTGTACCCAGCCAATATCCTGTTCTTGAG AACAGGGCTTTCCCCAGAAGACTACGCAATCCTACTCCATCCCCCTCCCCATATCCTGCT TCTATTGGGTATAAAACCTGCCTGGGCACTCCTTCGAACATGGTGAACATGCCTAAGACC CGCCAGACATTCTGCAAGAAATGTGGGAAGCACCAACCCCACAAGGTGACACAGTACAAG AAGGGCAAGGATTCTCTGTATGCCCAGAGAAAACGACGTTATGACAGGAAACGGAGTGGC TATGGTGGGCAAACTAAACCTATTTTCTGCAAAAAGGCTAAAACTACAAAGAAGATTGTG CTGACACTGGAGTGCGTTGAGCCCAACTGCAGATCTAAGAGGATGCTAGCTATTAAGAGA TGCAAGCATTTTGAATTGGGAGGAAACAAGAAGAGAAAGGGCGGGCTGGTGAGATGGCTC AGTAAGAGTTCAAATCCCAGCAACCACATGGTGGCTCACAACCATCTGTAACGAGATCTG ACTCCTTCTTCTGGAGTGTCTGAAGACAGCTACAGTGTACTTACATATAAATAAATAAAT ACATACATAAATAAGAAGAGAAAGGGCCAAGTGATCCAGTTCTAAGCCGATTTTGTTATG AAGACAATAAAATCTTGACCTTTCAAACCCTTTGATTGCAGTTGGTCTTTTGGGAGGGAA TAAATTAAAAGCTTTCAGAAATTTAAAAAAAAAAAGGGGGGGGGCCTGGGAAAAATAAAA TTTGTCAGCTTGATCAGACTTTTCTGTAACTTGCTGTCCATTCTTTGTGTTTCTTTCTTT TTTTGTTTTTTGTTTTGTTTGTTGTTGTTGTTGTTGTTGTTTTTCGAGACAGGGTTTCTC TGTATAGCCCTGGCTGTCCTGGAACTCACTTTGTAGACCAGGCTGGCCTTGAACTCAGAA ATCCGCCTGCCTCTGCCTCCCAAATTCTGGGATTAAAGGTGTGCACCACCAAGCCGGCAT TCTTTGTGTTTCTTGTTCTCCCATTCTCTTCCAGATGGTTCCCAGTCCTCGTTCACCATT CACTGTTCTGCAGGTCAGGACACATTTGGTCCCTGAAACTGTCACTCTCCTTAAGGTCGG TCATTTTCCTGGAACATGCTGTGTGATGGGAAGATGAGGGAACAGAACTGTATTGGCTAG TTTTGTGTCAACTTTACACAGCTGGAGTTATAACAGAGAAAGGAGCTTCAGTTGGGGAAG TGCCTCCATGCGATACAACTGTAAGGAATTTTCTCAATTAGTGATCAAGGGGGAAAGGCC CCTTGTGGGTGGGACCATCTCTGGGCTGGTAGTCTTGGTTCTTTCTATAAGAGAGCAGGC TGAGCAAGGCAGGGGAAGCAAGCCAGTAAACAACATCCCTCCATGGCCTCTGCATCAGCT CCTGCTTCCTGACCTGCTTGAGTTCCAGTCCTGACTTCCTTTGGTGATGAACAGCAATGT GGAATTGTAAGCTGAATAAACCCTTTCCTTCCCAACTTGCTTCTTGGTCATGATGTTTGT GCAGGGATAGAAACGCTGACTAAGACAAGAACCTTCCTATGGAGGCCGGGTGTGGTGGCG CACACCTTTAATCCCAGCACTCGGGTGGCAGAGGCAGAGGCAGAGGCAGGTGGATTTCTG AGTTCGAGGCCAGCCTGGTCTACAAAGTGAGTTCCAGGACAGCCAGGGCTATACAGAGAA ACCTTGTCTCGAAAAACAAAAACAAAACAAAATAAAACAAAAAAGAACCTTCCTATGTGT CCGATTTCAGTTGTACTACATGAATATATGACCAATTTGGAAACAAGAACACATTGTTGT AAACAGAAGCAATAAACAGGCAAAAGGGACAGTGACCGGCCCTCAGAAATGCAAGTAAAA CTCACAGGGCAGTGGGTCTTTCTGCCTTAGCTCAGGCATCTGTACTTATCAAGAGCCATA GCCAGCTTTGCTCTCAGCTTTGCCTTCATTGACTCTGCTCTGCCATTGGCGCAGGTAGGA AGTTGGGAGCTAAAAACACTATTTGCAAAAACAGCCAGCATGCCAGATTTGCCTGAAGGC TATAGTTTGCCCATTTAGTTCTAATCAAAATACAAAATCAGTAAGCAAATCTGTGCCCTG GCAAGATGCACCTCACCAACAACAACACTTCTGGGGCCTCACGGCTACTTCTTCAGAGGC TGTGGGAAGGCTGGGCTGTTGTCATTGTCCCTAACCCTGAAAACAGTCTGTGGTCTGCTG AGGCTCCTTTCTCCTATCTCCCCCAATGGGGCCAACTTTTAATCTAGATTAAATTGGACA TAGCATTTAAAATTCATACCCAAGAGGGGAGCAGCCAGAGGGGAGCCAAGAGAGGATAAT GAAGGTGTAAGAATATAATCAAAGTATATTATAAACATGCTCCAAATGCATATCCATGCC TACTATTTTGTACAATTAATACATACCAACAAAAACCACTCATCCCTGGGGTCTCTGAAG TGTCACTGGTAACACATAAAGGACCAGCTCTGAGGTGTCCTGGAAGATGACCATCACTTC AATTCCAACTTTAGTCTGAACAACAGACTTTGACAATGAGAAAATTTTGAGGACAGGATT GTAGTCTCCCCTCCTCCAGCCTGAAACCTGCTTGCTCAGGGGTGGAGCTTCCTGCTCATT CGTTCTGCCACGCCCACTGCTGGAACCTGCCGCTTTGCTGTTTGGAGCCACACACGTGCT CACCTTTCTACTGGGCCTGAGATTATTCAGCGGGAATCGGGTTCCCTCCCCCTTCCTTTA TAACTGAAATGTCGGAACTAGTAAAATTGAGCTTTGATCAGAATAACTGTCTTGGCTACA TTTCTTTCTCTTGCCACCTAGCCCCTCTTCTCTTCCAGGTTTCCAAAATGCCTTTCCAGG CTAGAACCCAGGTTGTGGTCTGCTGGCTGGACACAACAATTGGCGCCCAACGTGGGGCTG AGAAACGGCAAAGGATTTTTGGAAGAGACACTGCTGGTTCGGAGCTCCATAAAATAAAGG ATAAAGGAAATTTATACCGGAGAAGGTATGGGCTAAGCTGAGACAGCGTTAAACCCGAGC GCTGGTTCACTTAGGTTCAGCAGTGAGGAGCTGGGTAACAGGCGGTAGGTCGTAGCTCTC CGAAGCTACATGAGGCGTGAGAAAAGAAAGGGTTTATTAAAAGGAACAGGCAGATTGCCC CAGTTAATAAAAAATGCATCATAAGGGAGGAAAATGTCCCAAAAAGCAGAGAGAAATTTC TCTCTGGGCCTTATAGCAGGAGTACTCTGTTCCCTTTTGTGTCTCATCTAATGTCCGGTG CACCAATCTGTTCTCGTGTTCAATTCATGTATGTTCGTGTCCAGTCTGTATGAATGAATG TTCTATGTTTTGTGTTAGATAATAAAGATGGTATAAAAAAAAACTTTATCTGCAAAGCCG AGAGCTGCCACGTGTTTCAGCCAGAAATCAGACACGTGGCAGGAGGGCCCCTGCTAGAAA AACTGTTCGTTTTAGGAAATAAGGGTGAGTGCACAACCTCTTAGTTTCAGAGTAAAAAAA GCTAATAAATGGTTTGTGACTAATGTGTTTGACAATGGTAAAGTGTTTTTTTTTTATTCT ATGATTGTAGCTACAAAAATTAATATTCTCCAATTAGTCTAAATATAACTGCTTCATTTG GTTCTTTTTTATTAAAAAATGTGCTCTACATGTCTTCACATTCAGCTCATAAGTTGTTGG TTAAGATTCATACTTGTTACATTGCTACAGATGGTTAGTGTTAAATTTGATAACTCAAGT TTAGAGTCCTTCCGACACGTGGCATAAAGCAGGCCAAGAGGCTGGGTCTCTAAAGATATT TCTAGTTTAGATAATAATTAATGTGGTTCGTATCCTAAATAGTAAAATTTAAGATAAGAT TTAAAGCAATGCCTCTTTATTAAAGCATTAAAGCTTGCTTTAATAGGTATTCATAGGTAT TAATTGACATCCAAACTTCATAATATGATAGTAATGCTTTTAATATTGATTTTAAAGATA ATAAATTGTTTTAAACTTGGGTTTTGCTTTCCCAAGGTTGTAGGTATTATCCTAACCTCA CACAAGAAACTTAAAAATTATGGTTAAAACTGCCGTTGTTCCATTGACTGAAGCTTGCAG TTTGATTTCAAATTTAAAATCTTTAATTCACATATATACTGTAATTAAGATAATTACAAG AGTAATCATCTTATGAGAGTGCTCATACAGCTCACTTCATACGAAACTGTGACAGAGTTA TCTAGTTATGTTTGTCTTTGTAAATAAATTAGACAAACAGTTTGGCTATAGTTGCTGCCT GGCAGGAAACTGCAGTACGGGCAATTTTTTCACAACACTAAAGTTGTAAAGAACGTTTTA ACTGTAAGTCATCTTAAGAAAGAGTATCAAAATTTAGAGGCGTAGACAGTTATATTGTTT CTCTAGAATCGGTCCTTATTACAAGAGGGCCAAGATGCTCAGATTAAAAAGTATTTTACG TTTGAGTCAATGCAGGGCTCTGGACAGCCCCAGAGCGGCTTGTGGCCTTCTTGTATTTTG CAAACAGTGCCTGAGAAAGTTTTTCCCTGTGTTCAAGAGAATTTCTTTTTAATAGCGTTA CAGATCTATTCAGATGTTTAATAATGCTTAAATTCAAAGAGTTTTGCTTCTAGTGAACTG TAATCACTAGAAAATTCTACCTCTAGGTATGGGTAATGTAACTTTACATTATGTAAGAAA AATTTTTATTATTTCTACTTCTATACAAGAAGCTAAGAGTTTTAATCTTTCAGTGTATAT TGATTCCTAAGTGAAAAGTATTTTATTAACTAATGCTTCTTGAAGTTTACCTTAAATCCT TGCTCTCACCCAAGAGATTCAAAGACAATATCCTTTTATTACTTAGGGTTTTAGTTTACT ACAAAAGGTTTTACAAAAAATAAAGAAAGCTTTTATAATTGTTATTAATTGGTAATTAAA AATTGGTTGTGCCCAAAACAATTCTTTGGCCAGAAAAAACATTATTGTAAAGTCATTTTT CTCATCCTCCCAGCCGATCGTTGGCCCACGTGGGCCCAACTAGCTGCTGTGGGGCGGAGT CTTAAGACACACAGTTGCCCCTGTTCCAGCACAAATGATCTAGTTGTGTGCTGTAGATGT TGTTTTAAAATGCTGAACAATCAAACCTTAATTTGTATATTAGTAGTCAATACCATATCT CTGAGCTCACAATTGCTTAAATTGTTCATCCCTCAGTACTATTAATTCTCAAATTTACAA TTGCTTATGCATATTTCTAGTTAATAAATAAATTATGCACATGTGACTCTTAATAACTTT ACAAGCCTTCTAGTTACAACCACTCCTTAAGAAAATTGATTGAAAGTGCAATTAGTCACT GCCCCCTTTACAGCCAAGTATTTAAAATATTTTGTCAACTAGTTATTAATTCAAAAGTTT AGGTATTGTAAAATTTTAAAACTTTAACTTCTTAAAAGACAAAAAGGAGAGATTGTATCC CCGTACATACTATTTAGTGCATTCCCATGCACACTATTTAAATCTTACCTTTATTTTCAA AATTTAATATTTAAATGTCAAAAAATTTAATAAATGTTTTATAGTATCTTAAAGGGATCT ACTTATTGGCTTATAGATTGATCCTAAAACAGCTACCTTATTAGAAAAGGGAAAAACAGG TTTTCTCCACAGAACGCTGCAGAAGCATATTAGTTAATTCCTGTGACGAGCTGGCAGGTA AGTTGACTCATGTCCTGATTGAATTGACTAAAAAACTAAATTGAATTCATGTTTTAGATC CATCCTTACTTGTCATTTTTCCAGTTTAGACTAGCTTCTAGCCTTTTAACTTTATGGCAA TAGTACATCAGAGACTTAGTAAAATTAGTCATTTAATAGAGTCATAATGATTTTTCTCTT TTCTTCAGTGTGACCAGTCATTCTAACTCAATCTTAGACTGGTCTAATATTCAGTCCAAT GTTAGAGATTCCTATATTCTAAATTACCTAGCAAAGTTAATTCAGAGCACATCCCCCACT TCCCCTAGATCCCTAACCTCAGAAGGATTGCTGGCCTTACAGCTAGTGAAAAAAGCTATT AAAGAGCAATTGGTCACTTAATACATTGGTAAAATAGAAGGACCCCCTGACTAACAAATG GAAGGGTCCAGATCCAGTTCTAATTTGGGGTAGGGGCTCAGTTTGTGTTTTTTCACGAGA TGAAGATAGAGCGCGGTGGCTGCCAGATAGATTAATTCATCAGATGAACACAGATTCTAA ATCTTCTAAAGTATCACCTTGAGGACTAAAATTCCTCTTTTGCTTAAAAGTCAGCTTGAG GACTCAGGCTCCCAAAAAGCTACTCTCTGAGCCAGCTCCCTGACAGGAGGCCGGAGACTA GCCTCAGCTTTACAATTTGCATTTGAATAAAGTACCTGGACTTCCCCAAAAGAAGTTCTG CCTTCCTACTTTCTCACTGTCTGAGATTTTGTCTTTCAAGCAGGTAAATCAACATTCTCG AGCCTGACCAGCAGATGTGCATCCCCGCCCCCCTTGAGAGCACAGGTGGCAGCTGTTATC TCCATTCCAAGGACATTCCAGCACCTGGCTTTCAGTCTGAGTTAAAAATTAGGTTTACCA AGAGGGCTAGAAAAGTAGATATTTCTATATTAATAAAGATTGGTTTTTATTTTGATAGAC AGGCTTAGTCCCTTAGCTGACCTCTGGCTTTTCACCCTTGCTGTTACTGCAAGGTGTCCT TAGCTCCTTAGGCTGTGGAAAATACAGGGATGAGGAGGAACGACTTCCAGCTCCTATTTT AGCCACAAGTCGTGGTGTTACTAATGACATAATTCTTGCCTAGGTCTTGCTAAATCTGAG GTTGATAATTCTCCTTTAGGAGCTGCACAGCACTCAGAACTGTGCATACTGGTTTGTGAT TGTACAAATTCAGTATGGGTATCGCTTGGTGCAGAGAGCTACTGCAGAGAAAGGTCCAGC TTGACCATTTCTGAGTTTCCTGTGAGATAAACCCGGTTTGAAGGAGGTTGGTATCAAATT TTGGCTAAAAAACCAAAAATATTTTCGGCTCTGCCTCCCCTCCCCAAAAGATACCGAGAG CCACAGGTGTGGGTCGTGACAGCATCCACGGGAGGAATCGGGTCAATGTCCACCCAAGCC AAGGTTAAAAGCCCACTCATCTACAGATGAAAAAATCTTTTGATCACCTCATTTAAGCGT TGCCTTATTTAACTTAATTAATAGGGGGGAGAGAGATTAGAGACCGTACTGTATTCACTG CCTCCCACCCCAAAATAAAAAAGCCAATTGGCCTTGTACTACGGAGCCAGTCATACCCCT TCTCCCTGTTTCCCACCTATCATCCAAAAATGCGGAAGAATATCAACTTAGTGTTATCCT TAATATAGTGTATTTCAAATTTGTTCAGTCAAACTTAGCCAGAGTTCCAACGCCCTACTT AAAATTCCACTAAAAAGTTACCTACTCAGTACTAATTAGCATTATACAGTCAGAGCCTGC AGCTCCAGGCTTTTCAGTTAGTTGTTTACTAAGATAAGAAAGGACAGTCTCAGCCAGATA CAGTTTACCATAAGAAAAGTTAAGAAATCCCATGGAAGCAAGTTTTTTCCTTAGCCCTAG AATTCCGGCAGAACTATTGAACATAGATAAATTTTTTTCCCCCTCAGGCCAGCTTTTTCT TTTTTTAAATTTTGTTAATAAAAGGGAGGAAATGTAGTCTCCCCTCCTCCAACCTGAAAC CTGCTTGCTCAGGGGTGGAGCAACCTGCTTGCTCAGGGGTGGAGCTTCCTGCTCATTCGT TCTGCCACGCCCACTGCTGGAACCTGCCGCTTTGCTGTTTGGAGCCACACACGTGCTCAC CTTTCTACTGGGCCTGAGATTATTCGGCGGGAATCGGGTTCCCTCCCCCTTCCTTTATAA CTGAAATGTCAGAACTAGTAAAATTGAGCTTTGATCAGAATAACTGTCTTGGCTACATTT CTTTCTCTTGCCACCTAGCCCCTCTTCTCTTCCAGGTTTCCAAAATGCCTTTCCAGGCTA GAACCCAGGTTGTGGTCTGCTGGCCGGACACAACACAGGATGTCAAGGGCACTAGGATGT CATAGCAGAGGCCAAAGCAGGGACAGAATAGGTTGGTAGCTGCGGGGATGGATATGATGG CCACTCCCTGCCCCATACCTGGATTCCTGGCTATAGAGTCAAAGTCCTAGGAATAGGGTC TACTGGACAGGTGTGAGCCACAGGCTGCCTATAGGCTGCTGCAGAGTTGGGGGTGGGGTG CTGGAAGGTCCTTTCTTTAAAAAAATTTTTTTAAAGATTTATTTATTTATTTTATGTATA TGAGTACACTGTAGCTGTACAGATGGTTGTGAGCCTTCATGTAGTTGTTGGGAACTGAAT TTAGGACCTCTACCAGTCAACCCCTTTCACTCTGGTCAGCCCGCTCGCTCAATCTCTGCC TGCTGCTCTGGCCCAAAGAGTTATTTATTATTATAAATAAGTACACTGTACCTGTCTTCA AATGCACCAGAATAGGGTGTCAGAGCTCTTTACGGGTGGTTGTGAGCCACCATGTGGTTG CTGGGATTTGAAGTCAGAACCTTTGGAAGAGCAGTCAGTGCTCTTACTTGCTGAGCCATC TCGCCAACCCCCTAAAAATTTTTGTTAAAAAGACAGGTTCTTATATCCTAGGCTGGCCTC AAACTTGTTATGACTTTGAACTAATAATCCTCCTGCCTCCCCTCTCTAGTGCTGGGATAA CCACTGGATACCACCAAGCCTGGTTTATGTGGTGCTGGGAATGAAACCTAAGGCTTCCTG AACGCTAGATAAACACTATACCAATGAGGCTCCAGCTCCTGCCAGTTCTTCTATTTTTGT TTGAACCAAGATGCCATTGTCTTTCTCAAGACCATACACCATGCTGGAACAAAGATTGAC CCAGAGCAAGGTCACCTTGGAAAGAGGAAGAGGACCTCCAAACATGGCATTGCCCATGGC AGTACTCATGGGACACATGGGCCCCAGCTGAGCTCCACAGCTGAGCTCCACAGCTGAGTT CCACAGCTGAGATCCACAGCTGAGTTCCACAGCTGAGATCCACAGCTGAGTTCCACAGCT GAGCTCCACAGCTGAGATCCACAGCTGAAATCCACAGCTGAGATCCACCACTGTTCTGCA TGGAACCCCATTCTGAGCACGCTGAAGAGAAGCACACAGGTCTCTCTAAGGGCAGCGGCT CCTCCCTGAGCAGATGTCACTCTCTCAGCTGTTCCACCCAGCAGGACCCAGTTATTCATG GGTGCGAGGGGGACCGCAAACCTGGAAGAGAAGTGGGCAGAAGGGAAAGAGAAGCGGAGA CCAAGAAGGGTTCCTATCAAGGTCTCAGTTTATTAGGCTGAAATGCCAGGTTTTAAGCAC ACAGCAAGGGAAATAGGGAGGGGTGAGGGGGAATTAACAAAGAACAAAGAAATGGGCATC TGGGGACATGAAGGCCGAATTCAGGCTGCAGGCAGGAGGCACTCTTCGTCTTATCTCCAG AATATAGATCCCTCCTTAACAGCCTTGGGTGTCAGGCTGGGCTCAGCATGTAACTCATGC CCTTAGAAGTCTTGGGAGTCAGGAAGAGGGAACTATAATTCAGCTTTTTACTGCCTCGGG TGCCAGGAAGGGAATAGGGAGGAGGGGGTGACGACCGGTTCCTTAGCACAAGGCCATTTG GCTTGTTAGGCTGGGAGACTGTGAAAGGCTTGCTTTCTCATGGTATGGTCTCCAACACTC AGACCCTCCCAGACAGTCTGTCTTAGCTTCCTAGTGTTGCACTCTGGTCACCTGGCATTA GGCTAACCTCTGGGATCTAGCTTGTGGCATGGGCCAATTCAGGAGTAGATCATAATTTTG TGAATAAAAGTTTGAAAATGGGAAAGAAAGGGCCACAGAGGCTTGTGCATATAAGGACTG GGTGCCTTGTTTTAGGCATACATGCACATTTTAGATCCTGATTCAGAGTGGACTTCTTAC TGTTGAATATGGTGGCCAAGTTCGTGACTTACACATGGAGCAGTTTTCTGAGGCTGCCCT AACAGATGTCCATAAGCATCTGTTTTCTCAGTTCCTGAGGCAGGAAGTCTGAGCTTGCGG TGTTAGCTGGTTCCTTGGGAGGTTTCTGCTATGGACCAATGTGATGTGATCCCTGTAGGT GTACCTTATTTGAACACTTGGTCCCCATATAGTGATGTTGTTTGGGAAGGTTGTGGAACC TTTAAAGTCTTAGTTAGGATTTCTATTGCTGTGAAGACACACCATGACCACAGTAAACCT TACAATGGAAAACATTTCAGTGGTGCCAGCTTACAGGTTCAGTCCAATATCATCATGGCA GGAAGCATGGAGGTGCACAGGAAGACATGGTGCTGGAGAAGGAGTTCTACATCAGGATCC ATGGGCAACAGGAACAGAGAGACACTGGGTATGGCTTGAGTATTTGAAACCTCACAGCTA AGTGACACACTTCCTCTAATGAGCAGCCACCTATGCCAACAAAGCCATACCTCCTTAAAG CCACTCCCTGGCGACCAAGCATTCAAATCTATAATCCTATGGAGGTCATTACTATTCAGA CTATCACAGCCTCCTAAGGACTTCCTGTTTACTCTCTGCTTCCAGAGTGCAGATGCAATG TGGTCGGCTATATCAAGCCTTCCCAGCCAACTGTATCCTACAACAGTGAGCTCAAATAAA CCCTTTAGGTCACTTTGTATCTTGTACCGGGATCACAGTGACAATGTGAATACAGCTTCT CACCTTGTCCTGACGGCTGCCTTCTCTGTCCCTGTGTGTCTATGTTAACATTCCCTTGTC TTATGAGGGCACAGGTATATTGGGCTGGGGCTTTATTTACCTTAACAAGCGCTTTATTGT TGCTATTATTAGAGACAGGGTCTCTTTGTGTAGCCCTGGCTGGCCCAGGATTTATTATTT AGATCAAGTTGGCCTCAAACAGAGATTCCTTCTCTGCTTCTGTCTCCCAGTTGGTGGGAG GTATGTGTTGTAATATGTTACCGTCCTCGCCGCCCGCTGAGACAAGAACAACATGGATAC CAAGGCAGGTTCACACAGCAACTTCTTTACTTGTGGCTTTTTCCCCTCCAGCTCTCTTCC CCAGCAGCTTCTTCTTCTACTCCTTCTTGCAGCTTTTCTTACTTACAACAACTTCTACTA CTTAGGGCAAGGGCTATACTCCTGTCCTCGCCGTGCCTGACCTCACCTCGCTCTGCCTCA CCTCATCTAATCAGAAAACACACACACACATACACACACACACACACACACACACACACA CACACACACACACACACACACACACACACAGAGTCACACACAGTTCCAGGCACGAGCTCA GGTCAGTCACTGATAGGCTGACAGATCTGGATCACGAGGAATACACATGGTTTTTCACTG CGCATGCTCGGGCAAGGTAGTAAACAAGTGGGGTTCACGGACCTGGCAATGTGCCAGGGT GCCATCTAGGCCCATGCGGCTGCACCCGCTTCCCGCTGTAATACCTAGACTACAAACTTT TTAAAAGCTCTGTCTCCAAATGCAGTAAGGTTCTAGGACGTGGTAGTGAGTGATTTTAGA GGCCATGATTCAGTCCATGGCGTACCCTCTCGGAACTCTGAAGCTGCCACTGGAGCCTGT GCCCCCACCCCCAAGCTTACCTCTGAGCTTGCTGGAATTGTTAACCTCCGGGCTGACGTG TATCATCCCACTAGGAATATGTATTGCCAACTAGGAAAAGGAGAATTAAGAGCCAGGTTC CTTTTTTTAATCACTGTATCTGAAATACCCGAGGGAACAACATAAAGGAGAGGGGCAATT AGCTACTTGGTTCGGTTTCAGGGTGTGCCTGGTACACTCTGATTATTAGATAATCTCTCT CTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCCTCTCTCTCTCTCTCTCTCTCTCTCTC TTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCAATACACGATC CAGGCCTCCGAAGATGACTCTGTTGCTTAGGTGCTTGCTGTGCAGTCATCAAGACCTGAC TTCAATTCCCTGAACTCACTTGTAAGAGCACAGTGGCTCATGCCTCTGCTTCCAGTGTCA GGGAGGCAGAGACTTGCTGATTCCCGAGGCTCGCTGCAAAGCAGTGAGCGCCAGGTTCAG TGAGAGACCCTGTCCACCCCCCCACCCCCCACCTCCCATGTAGAGAGTGATCGAAGACAC CTGGCATACTTCTGGGTAGATAATTAAAAAGAACTGAAGTCAGAGGCACACAAGGTATTT GCATACCTATGGCTGTTGTGTATAGCCCTGGAGCTAATTATATTTTATGTTAATTCCGTT GCAAACCAGGAATGAGTCAGCACTCAGGTGATTTCCTGTAAACCTGCTTCCCAACTTAAT TTGTAAAATAAAGGAGAGCTAATGATTGGGCAGATAAAAGGAAAGGTGGATCAGAAGGTG GAAGGGAGAAGAGAAAATTGGAACAGGGAGAGGATGCAGAGGAGGAGGAAGAAGAAGAAG AAAAGTGGAGCAGAAGCACGTGGCCTGGAGAAACCGCAAGTTCTAAGGGGTCTTATAGAG GTGGAAGATGGTAGTGTAGCAGTAGATCTGCCCAGTCTAGGCACGCAGCATGTATTCATA TTAATTGTGTCGTGTTTTCATTGCTGGGGCATATTTGGGAGGAGATATACCGCAACATAT GGCAGCATGATTCACTATGCAGAGCAAAATAATTGTCCCTTGGTGGGTGAGTGGGTAGGC AAAAATGTGACCTATACACACAATAGAATATTATTCAACCTAAAATGGAAGGAAATTCTG ACCCATGCCACCACCTGGATGAAGCTACAGGCTGCTGTCTGTGTCTAAGTAAGCCAGGCT CACCCAAGGATCACAAGTGGTATGAGTCCATTTATATGAGGTCCCTTCAGCAAATTCATA GTGCAGAGAGACAGCTGAGTGTGGTTTCCAGAGTTACAGCAGCAGAAATGGGAGCTGAGG GTCCGTGAGTACAGAACTTCTGTTTTAGCATGTGGAAAGGGGTCTGAAGATAAGTGATTG GCGTGGCCACCTAGAAATGTGAATGTAATGCGTACCATGAAAATTTCCACATAAATATGG GCAAATGGCCAAGTTTATGTTCCATGTATTTTACCACCTACTTGCGTTTTAAAATTTTTA TTATAAAATTTTTAGTTACATTTATTTGTTCATTTGTGTGTGTGCACACGTGTGAGCGTG TGTGTGTGTGCATGTGTGTTTGTGTGTGTATATCATCATATACACATGGAGTTCGACTTG CAGGAATCTGTTCTCTCCATCATGTGGGTACCTTGACCCACTGAGCCACCTTGTAGGCCT TTTCCACATACTTTTAGAAACTCGGGCTTGGTCTGGTAGTTCATGCTGTAGTATAAGCTA TTCAGCAGGAAGAGGCAGAAAAATAGTGAGTTCAAGGCCAGTCTAAGCTACAAAACAAGA TGGGGGGTCTCAATTTTATTTTATTTATTTTGTTTAGGGTAACAAGTGTACTTTTAATCG ATTTCAGGTAAAAACTCCACAGGGAGGAGAGCAGTGGTTAACTCTGGCCCTAATGTATCA GAGCCATAACATCTACATTAGAAAAAAGCCAGCCAGGTGGTGGTGGCGCACGCCTTTAAT CCCAGCACTCTGGAGGCAGAGGCAGGCGAATTTCTGAGTTTGAGGCCAGCCTGGTCTACA AAGTGAGTTCCAGGACAGCCAGGGCTACACAGAGAAACCCTGTCTTGAAAAGCCAAAACA AAACAAAACAAAGAACCCAAGGCATTATGTCCCCACAGGTCACACGTGTGACTGGCCACC AAATCTGGTCATTTATATTTTGTATAGCTCTTCTATCTTTTCCTCATAGGTCTTTATGGT GCTTTCCTTGGAAGTGCCTTTCAACTTGTTCCATTCATCCCACATGGCTTTGAGGTCCAA CAGCCCTGACCAACCTGTATTTACATCGTCCACAGCAGCTGTTTGAAGGGACTATAGTTG ACTTGAGTCTTGAGGTGCTTCACCTCCTCAGCAGCTTTGTCAAATTCAGCCTGGGACATG CTGGTGAGGTGATACAGATGCCAAAGGTGGTGGGAGCAAGCTCAGAAGCAGCAGCAATCA AGTTCCAGAGCACACTGGCTAGCACTTTAAAAAAAGCACTCCCCACCCCCGAGTTCCAAC TCTCAATTTTATTTTTAATTAATTAAAAGGGTCTGGGGCCTGGAGACTGGTGGTAGAGCT CTTGCCTAACATGTGGAACTTATAGCAGGACATTCTGAAAGACTCTGAGAGGAGCCCCTG GCTCAGGCCTCAGGATAATAGCAGACATCCAAGAACTCACGAGAGACCAAGCTTGATGTA AACCGCATGAGGCTTTATTCGGGGAAAGCCAGAGCTCTGGGGACGACTCATATCCCACGC AGGGGTAGAGGAGTCGACCCTGAGGGAAAAGGGTCCCAGTTTTTATAGGCCCTCAGGGGG TAAAGGAGAAGGGGAGAGTAGGGGATTTCCAGATCTAAACAATGTCTATTCTCAAGAAAT GGGTATGGGAGGGGTACAAGGAAAGAGTCCGGTGCAGGTGTAGCAACTCAGGATTGGCCG GGCTGTGGTTGCTGGGGTGATTTTCTGACTCTTTCTCAGCAACCAATATCACAAACACCT GGCAATGGGCTTCATCAGTGGGCACACACATGAATTCAAGGAACGGTCAAAACATTGGCA GACACACGGGTTCAAGGAGTGGCCAGAGCATTGTACACCTCTATTTTTCTAAATCAGTAA AGCTAGTTCTGCTAACAATGAAATCTATCTCGCCAATTTTAGGGCTTCTGTGACCTTTTA CATTCTGTCAGGATCTTTCAGTTCTGCAGACCCGCCAATGGTATAAATGGCACAGGGGCT GCTAATGAAGTTTAAAGCTTCCACCTTTTGTTGGGCAGTCTCCAGCTAGTTCATATAACT TAGCCAGACTATCTTGCCCACCTGCCACATGGGTAGCGCTATACATTAGCTTACACTGTT CATTGTGGAGATGCATGTCAGCACCTTGGGGTGCCCCAAGGTGCCCCCTTAGGAGAGGCA GAGCACAGTCCCGTGATAGGGGTCCCAGCCCATGTTTTCCCGGTTGAGAAACAGCGAGGT CTGGGATGCATGTTATGGTTCCTGGCCTCCTGTGTACCCAGAAGCTACCAAGAGCTGCAG AAAGTTGGGAACGGTGGTGGTTCTTGCACGCCCGGGTAATCTGAGCATTTGAGAGGAGGA GGCAGCAGGAACAGTTGGGGGCCAGCCTGAGGTGCAGGAGACCCTGACTACAAGCAAGCA AAAGAACTCCAACCTTCTCACAGGGAAAATATATAATGCTATCCGCGTCAGTAACAACTC CATTTAAAACTTTGAACCATGGGAGGGAGGGTCCCGCACTGCTGTGGTGGAACCTTCAAA GCTATACACCCTCAAGTACCCAAGGGTCTTACGGTACCCGGAGATCTGTGGGCCCTCAGG TTACCTCCAAGAATGAGTACAAAACCAAATTTTCAGTGGGACAAAAGAGGGTTAGCAGGA ATGAACACAATCGCATTAGGTAAACATATAAAAATAACATATTGAAATATATTACTGTGT GTAATCAATACATGCTAGTAAATGTTAAAATGGCAAGACAGAAAAGTCATCATTTGTTTT TCAGGAACACCTGGGCTGCACACACAGAGGTGACCTGCTTGTTATTGGGACAGTTTACCT TGGTAAGTTCTCATTCCTTGAAAGGGATGTGGCGAGCTCAGCCCTGTGAGAGGGGAGAAG CATAATGAACACTTTAGGAACAAGGGTTTCATGAGGGCCAAAGCCAGCCGAGGAAACGGC CTCCGACTGTCCAAATAGTGAGGGACCAGGAACTTTTTTGTACATTCCTGGCGTGCTTCT GACCAGTCTCAGAGTCTTGATGCCAACCATCTCAAAGCCGTCCCCAGTCCCTTGAACAAT CCCCCTTTCATACCTCCTCTCACAGGAGGCTTGCCTTCACTCACCCACCTAGTTAACACT TGCGCTGTTCACAGACGCCCTTTCATGCGTTTCCTCGGGCGTGTGTGCATACGCCACACA CCAGTTTCCAGCCCAGCCAGCTTTGCCTGGCCACAGTTCCCCCTATCCCGGCTTCTACCC AATGTCTCCAGATCAATCTCTGCCAGCAAATATTTACTGGCACCATTTGGGACCCTTGGG AGCAGCAGACCAGGATGAGGACTGGCTGTGCTCAGGAAGAAGGGTTGGGGAAACCCCATG ACATCTTGTGGAGAGAAAGAGGCAGGCTGTGGGGAGAAACACAAAGGAAAGAAAGCGTGA ACAAAGGGAAAGATAAGAATAGGGAGTTCAAGCCGGGCATGGTGGCGCACGCCTTTAATC CCAGCACTTGGGAGGCAGAGACAGGCGGATTTCTGATGAGGCTAGCCTGGTCTACAGTGT GAGTTCCAGGACAGCCAGGGCTACCCAGAAAAAAAAAAAAAAGAGGGAGTTCTAGGAAAG GAAGATGGTGTCTACGTGGAATTAGGGAGAGAGGCATGGAAAAGAAGGACCTTTGGAAAA ACTGGCAAACTGCTAAAGTTTTTTCTTTATAGAGAAAGTTGCTCACCAAAGTATGTGGAG AAGGGAGTTCATGGCCAGCATGTGATGTGCCGGAGAGGAGAAAACAGGACAGCCATGTGT TTGGAGAGTACTGAGAGACAGCTGACAAAAAATGTTGTCATGCCTTGCCAAGTCATTTAA AATGTATTCAGTCTTTAGTGATGTTTTTGGTGGTAAGTTACAAAAGTAAATCTATTCTGC AGGCTTGACCAGTAAAGGAAAGGTATTTTCTCATATAACTGGAATGCCAGAATAAAGAAC ACTCAGCAGGATGTGGTGGCACATGCCTTTAGTCCCAGTGTAAGCACAAGTGAGGGAGAG GCAGCAGTAGAGGCAGGTATCTGTGAGCTGGAGGCCAACCTGGTCTGCATAGTGAATTTC AGGCCAGTCAGGGATACACAGGGAGACTCTATAGAAAAAAGAAATGCCCAGTAGTGATGG AAAAGCCAGGTTGTTTTCGCTTTTTACTGGTTCTCTAGTCTGTCCTGATAAATTTTATTT TATATGCATTTTGCCATAATTAAAAATAAAGGGAAAAAGAGATAAGGAGTCCCTTTAAAT TTCTGGACCTTTGAGGTTAAGATTTATTTATTTATTTATTTATTTATTAATATAAATGCT TTATTTAACAGTTGCAGATCATTCCGTGGGCTAAGTAATGGATATCCAGACCCCCACCAG CTGCAAGATTAACGCAACCTTCGAGCTTCTCTTTCTGACTCCAATAGGGTGAGCATGTCA CCCTCTCGAACGGGGCCTTTGACATTTCGGATGATAGAGCGGCTGGTGTCATCCATGAAT TCCACTCGCACCTGCGTGCACTGTCCCTGCGAACCGGTCCTGCCCAGCACTTTGGTTACC CTAGCCAGCTTGATGGGCTGCACGCGACTCGTGTCCATGATGGCTGCGATCTGGCGGAGA GCAAGATTTATTTACTTAGCATTTTATGTGCATGTGTTGATGGGGACTATGTGTGTGCAG TGCACATCTGAGGCCAGAAGTGGGCATGGGATCCTCTGGAGCTGGAGCTGCAGGTGGTCG TGAGCTGCCATGCAGGTGATGGGAACCGAACCCAGGTCTTCTGTAAGAGCAGTGTGCTGA GCTGTCTCTCCAGCCCCAAATCTTCTAACCTCCGTGAGACTCATTCATCAGGGACATAAA ACCCTCTAGGCGTATCTGCTGCTGAGAACGTCCATTGAGAGGAAAGCAGAGAGCATATCA GAGAGGCAGGGTCGGGGGTTGGACTCGTGGCCAGACCCATGTACTTTCTCTTGTGGTTCC TAAGAAGTGTTTAGAAAAAGACAGTTGTCATGAGAAATGGGTGCGCAGATTTGTTTTACC TGAAAAATGCGGTCTGTGTTTTGGTGACATCGTCGAGTGGGTTGATCTGACTTTATGATA AAGCGGACTCTTCAGTGTGGTTAGGTGACAAGATTTACTCAGTGGAATGGCCAGGGCATG CAGCTCAGTGGTAGAGCACTTGCCTGCTTTGGGCATGTCCTTGGGTTCCTCCTTCCCTCC CCTGGAAAAAATGATGTAACTCAGTATTTGATGAAATATTTGAGGCATGGTTATGACAAT TTTTTTGCTTATTTTATTAATGTTTAGTCAATAATTTGAGGAGTTTTCCCCTTCCCATTC CTGTACTGACACTTAAGTCTAGGACCCCACACCTAGGCAAGTATATAACCACGGAGCTAT ACCACCAGTCCAGTTTTAGAAGGCTTGATGACATCTTTCTTATTGAAGATCTCAAAGAAA ATTATTTTAGCCACAGGTAGCAAACTCTTTTTCAACTATGTTGTTTTCAATTATTTTATT TCTTCATCATTAAAAGACCTAATTAGTTGTTACCTGATAGATTGTCATTAAGATCTTTCC CCCGTGGGTTCCAAGGAGAAACTGAGGTACAATTCCACAAAAGTCCACCCAAGTTTATGA TGTTTACTTTCAAAGCCACGAGGGAAAGTTACAGGCAGGAGCTGATCTCAGGTAGCCACA CTGGAAGATCTGCACCCAGCAGGCAGTGGTTTCCTTAGGGCTGTACCCAGATGGAACCCT CTCTCCTTATCCTTCATCTTCATCCTTCAGCATCAATAGCCTTCAGCCCGTCTCTCAGGA TCACGTGCAGTCAGGGCAGAATCTCATAGGACAGGTTGCCAGAAGTGACTGGCTTCTCAG GTGAGGACCCATGACCCTCCCCACCCCTCCTACGAGAGAACTGTGACCCTCTTTTCCAAG AAGCCCAGCAAGACGGTGGCAGTTGGCATAGGTCCTTACAAATACGATTTGATGACAGAT GGGTTACTGAGATTTCAGGGCTGTAACTCAGAAAACTTTCAACTAAACCATGCAACATTA TTTATAATAAGTTTTTGCTCCACTGTCTACAAACTTGTGAGAAAAACCTTCCTCGGCTCT TCCATGAACAAAAACTAGGAAAACTATTTTCACCGACTCCTTTCTCAGTCTAGCAGTAAG GAATGGTCATCGACCCATACACAACCTCCTCCACAGATGACTACACTTGTCTCACGAAGA AATGCTTAATGATTATTTAACATAATTTATCTGTTCACCATTAAATACATAATAATTATA TTTTTGATCAGTGCTTACCTGAATATGAATCATAGCCGCAAACTAATCTAAAAGGAAATA ATACTAGGGATTCTTGTCTCAGAGGAAGCATGCTGGCTCAGCCACACAACAGTGTAATAA ATATAGGACTTAAAATTGTAAAGACATGTTTCTGTACTCAGGAGGCAGAAGCAGGCAGAT CTGACTTTGAGGCCAACCTGGTCTACATAGTAAATTCTAGGTTAGCCAAGACTGATAGTG AAACTCTGTATCAAAAAAAAAAAAAGTGTGTGTGTGTGTGTGTGTTTGTGTGAGTGTGAA GAATCTGAACAAAAAGGCCCTAGGGCCATGGTACATGCAGTTTCACACAGTAGGTGTGCT GTAAAAATCAAGGACAGAGAGGGAACTATATCCAATTTTTAACAGTAAAAAATACCCTCT TCATGTATATTTGGGGGAAAAAAAGAGGCTAGTAGTGGCTTTAAATCCACTACTGCATCT GGAGTCCACTGGATTTACAATATAGCCATTTTACCTAAAATGTTAATACCAAGGATATGG CTAAAAGTATTTATAATAATTTAAACTCAAAAGCAAAACTGTGGCAGCCAATCCACACTG TGGAGCTCAGAGAACTGATGGCCAAAAGTTGTCTTCTGACTTTTTTTTTTTTTTACTCAC ATTGTAGACCAGGCTGGCCTCGAACTCAGAAATCCTTCTGCCTCTGCCTTCCCGAGTGAT GGGATTAAAGGCATGCGCCACTACACCCGGCCAAAAGTTGTCTTCTGACCTCCCATACCT GAGCTGTGACACACATGCCCACCCACACATCTGTGTGCGCTCACACACACATAGGAAATA AATAAATACAATCAGGATTTAAAGGCTTCGTTTTAGAATCTGTTTTGTGTTGACTGCATC TCTATCCTCACTCAAGCAGAGCAAGGAAGTGGTTGTCCAAGGTCCAGGACATCTAAATGC TGGGAGATGTGGAATCTGAGGCAGCGATCGTAATTGGAAAAGAAAAGTTGAAAAGCCCTG AAGTGCTTGCTGCTTGTTCTTTTGGGAGATACCGGAGAGGAGGGGGTCAGCGGGTGATGT CCTGGGCAGAGAAGGAGCCATTGGCAGGCCAGAAAGCAATGAGGTGGATCCTTGAGCCTC TGCACTTATTGGGGAGAGCTGGGGAAAGAGTTTCTGAAGGACAATGGGGGAGTGGGTCTG GGGGAGAGGGGAGCTGGTGGGGTGGGGGAAACTAGGAGGGGAGGAGCAAGGGGAAACTTC TGTCAGGATGTATTGTACGAGAGAGGAGGAGGAGGAGGAGGAGGAGGAGAGTAGCAGAAA TCAGGAAGTTATAGAGCATACTCTCTCCAAGTAAGATGCCTTTTGACCTGTAAAAGGAGA AAAGACTCAGAGGTCATCAGGGGTCAGGGTGGCCATTTTCCAATCTCCACTTCGGACTTT ACCAAGCAGAGTCTCTGCACAAGGGTGGCCTTCAAAGCCATGGCCAGGAGGAGAAGAGTG GATCGTATGTTTCTTCTTCCCCTTGGCATGGCTCAGTCAGGCCCAGGCTTCCTTCGGTTC CCTGCTTGCTGGACCTGGCTTAGCATAATGTAGACACAGCCCTGGCTCGGTTGCCCGGAT CTGAGGAGAACTCCATGCATAAGCCACACATTCATGGGTTCCTGGAAGGCCAAGGCTAGT CAGTTGGGTAGATGCCTTTTACCCACAGACCTTATTTATGTGCTCCTCTGGAGGCTCTGC CAACAGTCATGTCTAGTCCCCATAAACCCTGTCATGAGATCAGAAAGCAGGCCTGTGTCT GAGGGAGGGAGGGAACATTTCTAGTAAATGCATGTTCTGTTCTTAAGTGGCTATGCCATA GGGTGCTCCTTGGTCTTCTATCTTGGTTGTCTCCAGTTTTGCATTTTCATACATAAAGAT GCTCTTGACTAACTTGCATGTGAGTCTTTGTAAAGAAATGAGATGTTGATGGAACAGCAG GTAGAAATTTAGAGACAGCATTTAGAAATTCAGAGACAGGAAATGTACAGGACAAGTTCA GGAGAACTGTGAATGCTAAAATGACCCTGTGAATTCAGAGAAAAATTAAAAATACTTCCC AGGCATAGGACAGACATTTACCATCTAGAACCAAGCCTCTCTATAAGCACAAGCAATTTT CTGAAAGGCTGGGCCAAGGGTCACCCTTCAGGTAATGGACTCTGGGTGATAAGGCCTGAG ATCAGCAGTAAAGGGCACTGAGACAGGACTCAGGCTAGTAGCTATTGATGACAGATAGAG ATTGAGAGTGGATGCAATATACATCGATCCTAGGGCCTTGTGCATGCATCCTGATACATT CCTACAGGCCTATGTCCTCAGACCTTTAAAAAATAATAATAAACAAGCTTGAGACAGACT CTTGTTAAGTTTCCCAGCTGGGCCTGATTTTAGGATCCTCCGTCCATAGCCTCCCATGAG TTGTGGCAGTTACTATGTGCAATCTTGCCAGGCCAGGAAGTGTCTTCTTATTTGAGTAAC TTGTGTAGCTATAACAGTGCTTATGTTCTGTAATGGTTAGTTTGATTTGTCAACTTGACA CAACCTATAGTTACCTGGAAGACAGTCCCATTGAGAGACTGTCTGGATCAGGTTGTCCTG TGGGCATGTTTGAGGGTGACTATCTTTTGGGGGAAGTTGAAACAGGGTTTCCCTGTGTAG CCCTGTCTGTCCTAGAACTCACAGGCTGGCCTCAAACTTACAGAGATTCACCTTTACAGT GCTGAGATGAAAGGCGTGCATGACCACCACATGTCATGTGGGTGATTATCTTGATCAGGT AGTTCTGTGGGTATGTTTGTGAGTTATTATCTTGATTACCTTAACTAATATAGAAAGACA TCATCTGATTATAAGACGTTTCATTACCAGGGTTGGGTCCCTGGACTGCACAAGAGTAGA AAGAGCTAGCTGAGCAATAAATGTGCAGGTCTATTCTCTCTGCTCTTGACTGTAGTGACT AGCTATTTACGGCTCTGGCCACTGTGATTTTCCTAAGAAGACAGATTATAACTTGGAATT ATAAGATAAAATAAACCTTTTTCTGTCAATTGCTTTCTATCAGGATATTTTATCAGAGTA AGAAATGAATGTAGGAAAGGTGCTGTATAGATGTTCTGTGAGGCTGTGGGTCAGCACTTA GGGAAATGGATGGCATTCACAGGAAGATAAGGCACCAGGTAGGATTTAGAAATGTCCTGA CATGTGGATATCTCATTTTACACACCCATCTATGTCAACACAGCTCCAAAAGAATGTCAA ATAAAGTGATTAATAAAAAATTATAATCTGCTGGGTGTGGTGGTGCATGCCTTTAATTCC AGCACTTGGGAGGTAGAGGCAGGCGGATTTCTGAGTTCGAGGCCAGCCTGGTCTACAAAG TGAGTGCCAGGACAGCCAGGGCTATACAGAGAAACCTTGTCTCGAAAAACCAAAAAAAAA AAAATTATAATCTGTCTTTATTAAACACGAGTCTAGTAAGCAGCTCTAACCCATATTTGC ATTTAAGATGTTTCCCTTCCATGGAGAATAGAGGGAAGATGCTTGTGTCTTCCCAGACAG GGCTCAGTTCTGGAAACTTCTTGGTTACAAGTGTCAGGAATTCCTCTTGTGATACAACTC CTACTTCATGCCTTTAATCCCAGCACTCGGGAAGCAGAGACAGGTGGGTCTCTGAGTTCA AGGACAGCCTGATCTACAGATTGAGTACCAAGACAACTAGGGGTACACAGTAAGACCCTG ACTAAAGAAAAAGAATAAAGAAAGATGAAAGAACACCATGCATTGTTGACATTAGGAACC ATGCATTGTTGACATTAGGAACCATGCATTGTTGACATTAGGAATCATGCATTGTGACAT TAGGAGCCATTCATTGTGACATTAGGAACCATGTATTGTTGACATTAGGAACCATGTAAT GTTGACATTAGGAACCATATTGTTGAATTAGGAACCATGTATTGTTGACATTAGAAACCA TGCATTGTTGACGTTAGGAGCCATGTAATGTTCCATGTAATGACATTAGGAACAGACAAG ACTGTGTATGTTTATAGTAGGTAGGGTGGGCCAGGGCATTTGGGCATCTCATTTTCATGG ACAAACTCCCTTAGGGTCATTTCCACATGACGTATGAGTTATACCCAATGTACTTGGAGG ATTAGATGGCATACTGAGTCAATGTTATTGTTAAAGCTAAAATGGATCCAACCATTTTAG TCTTTATTCAAAACTATTGAAACATTTGAGTGGGCCTGAAGCAACTGCACCAAAACCAAA GGGCTGGATGGGTTTAAAGAGCCTCATGGGAGAAGCACAGGACATCTGTGTGTGATAATT TGACTTTTTGTTTGTTTGTTTGGTTGGTTTTTGTTTTTTGTTTTTCGGGACAGGGTTTCT CTGTATAGCCCTGGCTATCCTGGAACTCACTCTGTAGACTAGGCTGGCCTCGAACTCAGA AATCCGCCTGCCTCTGCCTCCCAAGTACTGGGATTAAAGGTGAGCGCCACCACCCTGCCC CCCCCCCCCCCCCCCCCCCCGGTGATAATTTGACTTTTATGACTCTAAAGTTAGGCATTT ACCCTTTCACTGAGACTGGGAGACAGGGGTGTTGGATCTTTCCGAGTTTTGTTGCAGAAA GATGGATCTCAGGGCCTTCTAAATGACATTCCTGGGTGAAACCAGAAGTCACACATATAG TTAACCTTCTGGATCCAGAGTGTTGCATCTGCAATTACTCCAAAAATATTCAAAACATAT TTTCTTGCAAAGTTTTTATTTTATGTGTATGAGTATTTTGCTTGCATGTGTGTCTATATA CCAGCACCACATTAATGCTTGGTTCCTGGGAAAACCAGAAGAGGTCATTATACCCCCTGA AACTGGACTTACAGACAGTTGTGATCCACCATGTAGGTCAATCCCAGGTCCTCTGGAAGA GCAGTAAGTGCTCATAACCACAGAGCTATCATTCTAGCCTCTCAAACATACATTTTAAAA ATTGTAGGTGTGTTGAGTGTGATGGCACACTCAATCAGTCCCAGCACTGGGAGGCAGAGG TAGGCAGATCTGTATGAGTTCAAGACCAGCCTGGTCTACATAATGAGTTCTAAGCCAGTC AGAGCTACAAGTTGAGACTCTGATTCAGCAAAGTGTGTGCCTGTGCCTCTCTCTCTCTCT CTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTTCCTCTCTCTCTCTCTGTCT CTCTCTCTCCCTCTCTCTGCCTGTCTCTCTCTGCATGGGTCTGTCTGTTTGTCTGTCTGT GTGGGGGTAGGAATCTGGAGAGATGGCTCCCAGTTTAGAGCACTGATTACTTCTTTCAGA GGACATTGGTTCGAATCCTAGCATCTGCATGGCTACTCACAACTGAAACTCCAGTTATAG GGAATCTGATGCCCTTTTGTGACTTCTTTGAGCACTATACACATATAATGCACAGACCTC TATTCAGGAAAAACACTCATAAACATAAGATAAAAATAAATTGCAGGTGAACTTGTTGTG CCAGGAAGTGTTCGTGAACCCCAAAAGACCACCAAGAAGCTGATTTTGATGTAGTCTCAC TAAGGTCTCTTTATTTAAGCTCAAACTTGGGCCACACCAGCATCTCTAATGCAGTAGAAT GGGAAGATATAGCCCTGAGCCCAGCTTTTACTGATTGGGGGTAGGGGGAGGGCATTAAGG CCTTTAACATAATTGGCTGGTGCTGGGAGCCAAACCATAAACTTAACTTCTGTTTTCCTT CTGTTTGTTGGTTGTTAGAAAATGAAGTGCCAGGGGCAGACTTGTTGGGGAATAACCTGG AAACTGGTGTAGGTACCAGCCTGTTAGTTAACTTGAGTTCAACCTTAGGTCAGGTTCTCT AACATGAAGTCTGAACCCAAAAGATCTGATCTCAACCTCAGCAAATTACTCCTTGGCTAA TATAACAATTACTTACATAGCATGTATATTGTATTGGACATTATAAGTAATCTAGAGATG TCCTGAAGTGTATGGGAACCAGGCACCACGATGCAGGCCTATAATCTGAGTAATTGAGAT GCTTAGACTATGGAATTGTGAGTTCAAGGTCAGCCTGGACTACTGAGTGGGTCTGAGATC AGTTTAATCTACATAGCAAGGCAATATTTCAAAGAACAAGCAAAATGAAGTGCCTAGAAA ATGTGCACAAGTGTTTATCCTCCATGACAGGTAAGAATGAGCAATATAGACACTGACCTT AGATGGGCACTCCCACCTAGCTACTCTATACCCTAGATGGGATTATGGAAAACAAGTAAG TCTTGTGCCCCCATCCAGCTCATCTTTAAAAAACAAAAAAGGGAGAGGCTTGAGTAAAAT TGGCTAAATAGGCCTTAAGTGTTTGCCATAGTTGGTCTTCTGCCGATCTGGGTAAAGTCT TCGGACCTAGGGTGGAGTCTTCCTCCTTGCTGCACCTACAGCTTCCAACAGGAGCAGACT GCCTGCTGAGCATGCTTTGCAATACAATTCAGCTGAAACAAAGGATGGGTCTGTGGGCCC TCCCTATATAATTACAGTGTTAAATATTAAACCTTGAGCCTTGAACAGAAACCTTTGTCT TGGCTTCATCCTTCTCTTGCCTGCCTGTCCTTTTTCATTTCCAGCCTCCCTTTCAGGTAT ACCATGTTCAACCAAAGCTGATGTACAGCTACACATTGGTTGTATGAATGCATAGTACCA CTTTTATAAAAGGGCTCTGAGCCCTTTGGCTGTTCACTGGGAGGCTGGGACTCACTCCTT TCAGTCTGGGAGAAACTATCTTTTAAAGTGAATGTTCCTGGGACTGGAGAGATGGCTCAG TGGTTAAGAGCACTGACTGCTCTTCCGAAGGTCCTGAGTTCAAATCCCAGCAACCACATG GTGGCTCACAACCATCCGTAATGAGATCTGATGCCCTTTCCTGGTGCATCTGAAGACAGC TACAGTGTACTTAGATATAATAATAATAAATAAATCTTTAAAAAAAAAAGTGAACGCTCC ATGAAAAGGTAACTTGGGGGCCTCAAGTTGCCTAAAGTTTGGCTAAACTTGGAGGGATGT TAAGGGGATCTTGATGGTCCTTTTGTGCAGTTCTTCATAAGCACATCCCCAATTTCACTC TCGCTGTTTGAGAAGGACCTTATCTGCGGGAACTCTCAGACCCCTGTATGAGCTCCTTCT CATGAACGGCCCATTGAGACGAACTCATGAATGTTCCCTTTTAATGTTCTTAGGGAAGGG TATTTTCGTTGAGTGATTCAATAAACATTTATGAGGCGGCTCGTCTGTGCCAGGTGGTAT GTTAGGTATGAGCCAGGTGGAAATTCCCCTCAAAGAGACCTCAAGACACCAAAAGAAGAC AGATGAATAAATAAAAATATTCAACATAAAGTTGTCCTGGGATCCAGACATCCCCGAGAG ACTTGCTGGCCATGAAAATACCCATACACAGAAGCTCACTGTAGCATAATTCTGAGTGAG CAAATGGGAGAGAGCACACACTGAACCAATGGTGACAAGGGAGATGTGGCATTTACTGTT ATTCAGTATTGGTCACCAATGAGAAGGAAGAAAGCTCCAGTTCATGCCACACTGTGAGTG GACCCGGAAAACATTCCAACAAATGAAAAATGCCAGGCACAAAAGGCCATATACTACACT ATTCTGTTGGGTGGAAATGTCTAGATTCAGCAAATCCAGTCACAGAGCATGCATGAGAGA TTGCCTAAGGCCTTGGGGTTGAGAAAATGGGGAATTGGGTGCCAATGATACAGGGTTCCC TTTTTTTAAAAAAATAAAAAAACAGTAAAGTTGATTGTGGTGAGGAAGGCCTCATTTTGT GACTAGGCTGAAAACTGTTGTGCACTTTTTTTTTTTTTTTTTTTTGGTTTTTCGAGACAG GGTTTCTCTGTATAGCCCTGGCTGTCCTGGAACTCACTTTGTAAACCAGGCTGGCCTCGA ACTCAGAAATCCACCTGCCTCTGCCTCCCAAGTGCTGAGATTAAAGGCGTGCGCCACCAC GCCCGGCTTGTTGTGCACTTTTTAATGGGTGTCTTACATGACCCACAAATTCCATCTCAA GAAGCATGGCACTATGGGGAGTTCAGAGGTGGCTCAGAAGCTAAGAACACTTGCTGCTCA ATCCTGAGCCCTGAAGTTAAGATCCCAGCACCAACACTGGGCAGCTCACAGATTCAAGTA ACCTTCAGGTGGCACACACAAGACAGGGTTTCTCTGTGTAGACATGGCTGTCCTTCAGCT CTGTAAACCATGCTGGCCTTGAACTCACAGAGATCTGCCTGCTTCTGCCTCCCAAGTGCT GGGAATAAAGGTGTGGGGCACCACTGCCTGGCTAGTGACTCATACTTTTAATTCCAGCAC TCAGTTAAAACAAACAAACAACTAAAGCAAGCAAGCAAGTAAACACACACACACAAAAAC CCTTAAATGCCTATAACCCTAGCTCTAGGGAGTCTGATGTCCTGCTTTGGACCTCAGGCA CCACACATACCTCTACATACACTCACATAGAAGCAAGTACATACAAATAAAATCAAGTCA GCATGTGCAGGGTGCAGCATGAGGGTCTCAAGGGGAAGCGATGCCTGAGAAGGTGAAGCT TGCAGCTTGAATGCCCGGGTTTCCACAGTCGTTCGAGAAGAGGGGACACATGTTAGAAAT GAGCTCAGGGATGTGTTTTCTTCTCATACTCTCAGGCAAGAATGTTGCCCTGGATTGACT CAATAAACATTTATGAAGCAGCTCATTTGAACTTGGTATTATATTCGGGATGAATGGAAT GTACGTCTTCCTTCGAAGAAACCTCACAGCTCTGAAGAAGATACATGGAGCCCTGTCAGA ATGGAAGGCATTGCCATGGGCCCAGAACCAAGCATTCTGAGGATATGCAGGTGTCCCAGT GGTTCCAGATCATAGGTATCTGTGGAAAGTCTAGGGACAGACATTGCCTGGGCATGGACA GAAGTTAGACTTTCATCCACCAAGCATCAGGAGGGGTCAACAGGCTAGGGATATGGGCTC AATTCCAGCTCTGCATCAGTGACCTGAGCAAGTCACATCACTTTTCTCACCCGCTTCTCT GTGACACATATAGCACTGGGGCATCCGACATCCCTGCAACAGGGCCTGGCAAGCTCTGAA TATCTGGGCATGTGTGTTGACATCACATCATAATGAATTACTGTCAAGTGACTCATTCCC ATGAAGTGGAGGCTGAAGAGACCAGACTAAAGCAATGAGATGGGAGAAGTCAGAGTTGTC CACAGAGGATGATGGCTAGGGAGGTCAGGAGCAGCAGGGATGGCAAGGAGAGAGACTCCC AGGACCCAATGGGGATGACTTCAGCCAAAATACACAGCCAAAGGGGAGCTAGAACCAGTA GAGACCACCTCCAGCAGATAGGCACAGTCCCTGGTTGAGGGATGGGGTCACCCGCCCATC TCAAAGCTTTTAACCAGAGATGTTCCTGTCCAAAGGAAAGACAGGGACAAAAAATGGAGC AGAGACTGAAGGAAGGGCCATTTGGGGACAGCCTTACCTGGGGATCCATCTGGTCTGCAG ACACCAACCCTGGATACTGTTGCTGTTGCCACGAAGTTCTTGCTGACAGAAACCTAGTGT GGCTGTTCTCTGGGAAGTTCTGCCAGAGCCTGACCAATATAGATGTGGATGCTTGTAGCC AACCATTGGACTGAGCTCAGGACCCCAGTGGGGGAGTTGGGGGAAGGACTGGAGGAGTGG AGGGAGACTCAAACCCATAGGAAGAACCATGTCAGCTGGTTAGACTACCCGGTGCTCCCA GGTACTATACCACCAACCAAGGAGTGTACATGAAGGGATCTATGACTCCAGATACATATG TACCAGAGGATGGCTGCTTCAGTGGGAAGGGAGACCTTCAGGCCTGTGGAGGTTTGAAGC CCCAGTGTAGGGGGATGGTGGAGTGGTAAGACAAGAGTGGGTGAGTGGGTGGTTGGGGGA GCACTCTCATAGAGGCAAAGGGGAAGGAAGAGAGGGCAGATGGGATGGGGGAGTTGTGGA GGGGTAACTGGAAAGGGGGATATCATTTGAGAAGTAAACAAATAGAATGATTAATAAAAA TGAAGAAGAAGAAGAAACACTGGGGTGTGTTGACTAATAAGCTAAGGGCAGGGAGAGGTG GAGGTGTGCCTTTAGGAGCCTTCTGGAGGCTTTGTTGTTTCCTTCTGTTTTTGTGCCTTT CAAGACAGGGTTTCTCTGTGTAGCCCTGAGTGTCCTGGAACTTGCTTTGTAAACCAGTCT GGCCTTGAACTCAGAGATTCACCTGCCTCTGCCTTCTGAGTGCTGCCATTAAAGTCATGC TCCACCACCACCTGGCTTGCTTTTAAGTTTCTGGTTTGAACAATTGGATGGATGGATGGT GGGATCATTCATGGAAATGAAGAAAACAGAAGAAAGAGAAAGTGCAAAATTCATGTATGT CACTGGCGAAGTCTGGCATATGGTATCTGTGTTGGATACTGTTATTATTATGCATATAAT TTCATTTTTTCTTATAGCTAAATAAAACTCCTCCGTTGTATATATCCAACAAGGTTGCTT CCTCCTCCTCCTCCTCCTACTCTTCCTCCTCCTCCTCTTCTTCTTCTTCTTCCTCTTCCA GTACTTGTCTCACTATGTAGCCCATTGGTCCTAAAACTAAGTAAATTAGGCTAGCCTCAG ATTCACGGAATTCCACCTGCTTCTGCTGTGCTGGGTGGAATTAAAGGCATACACCACCAC ACCTAGCCTTAGTCTGACTTGTTTTATGTAACGTGATGTTCTCCAGTTCCGTCCATTTTT CTACAGATGACATAATTTTATTTTTTCTTAGATCTAAATAAAACTCCAATGTGTATATCT CCCACCCTCCCTCCCTCTCACCTTTTCGCTCCCTCCCTCCCTCCCCCCCCCCATCAGTGT GTGTGGCAAGTATACTTGTTAGTGTCTTTTCTTGAATATTCTCTACCTTTGTCATTTTGA ACCTGAGCCTCACTGAGCTCACGGACTCTGCTAGGCTGGATGGCCAGTGAGGGTGAGTGA CCTTCCTGTCTCTGTATTCTAGTGCACTCCCTCCCTCCCCTGCTTTTCCACACAGGTTCT AGGGACCCAAACCCAGGACCTCATGCTTGCAGACATTTTAGGAACTGAGCCACCTCCCTG AGTCATTTTCTCTATCTACTCATCTGTTGACAGCAACAAGGCCGACTCAATAACTTGGCT GTTGTGAATGGTGTCGCAGTGAACAGACACGAGTGATTATCTCGTTCATACAATGACCTT GATGCCTCCAGGATACACACAGGTGTCCTCCTAAGTCCCCTAATTTCTGATCCAGAACAC TTCTCATTTGTTCCCCTTTCAGTCACTAGTGTTGGGACCCTCTCTTGAGGTGGCATGAAA GGTCATGAGGTGGCCGGCCTGGTGGGCAGCTCTGAGGTAGAGCAAGTGAGAACTGAAGAG TTATGACAGTAGCTGCCTATGGTTTGGGATAGAAAGTTCTGAGGGAACTGGGAGATCATG GGAAGCAGCTCGGGACCATTTCTTGGACCAGGTCAGCATAATTGGCACAAATGTAAGGTT AAAAATGTGAGATGTACACTTCATTCTCATTAGAGGGCTCTGTTACTCCGCTCAGGGACT TCTGATACCTGGCCATTTTCTCCCAGGCTGGCTCTGAGAGAACAGCATGGAGTTTACTCC CTAAGTCTTTTGGCAGAGACAGTGGGTTTATGAAACTCCAAAGTGGATATAAGTGACCTT GGAGAAAGTTGGTAACGTTTACCCAAAGCTGACTGGTCAGTGACTGGTACGTGGGCTTTG GAGAAAGTCAGTGCTCAGTAAATGTCTATGCTTGGATGGAATGCTCTTTAAATGGGCACG GGCAGACTGAGGATCTCAAGGCTGCCACAAGTGTTTCCCATATCCACGGTGTCACCCAGG ATTCCTGTCAAAATGGCTCTGCTCTACACAAGAAAACCTACAGAATCAACTAACCTGGGC CCATGAGACTCACAGAGACTGAAACACCAACTAAAGAGCATGCAGGGGGTGGGGCTGGAG AGATGGCTCTGACTGCTCTTCCAGAGATCTTTAGTTCAATTCCCAGCAACCACATGGTGG CTCACAACCATCTGTAATGGGATCTGATGCCCTATTCCGGTGTGTCTGAAGACAGCTACA GTGTATTCATATATACAAAATAAATAAGTCTTAAAAAGAAAAAGAGCATGAAGGCTGGAC CTAAGCCCCCTACACATACATAACAGATGTGCAGTGTCATGTGGGGCCCCCAGCAACAGG AGCAGAGGCTGTCTCTCTGCCGTTGGGACCCTTTCCCCTAACAGGGCTGCCTTGTTTAGC CTAAAAGGGAGAAGATGCAGCTAATCTTCCTACAACTTGGTATGCACGGTAGGCTGACAT TCATGGAAGGCATCCCCTTCTCTGAGGAAGCAGAGCTGGGAGGAGGGGACATAGAGAGGG ACTGGGAGGAGAGGAGGGAGGGAAGCTCCAATCAGGATGTAAAATAAAGCAATGAATTCT TAAAATGTCTCTGCTCTAAGGCTCTTTTTCAGACAATCTCTTTAATCTGAGATGACTCCT GATGTGTTTCTTATGCAGGTAACTAAGTACTCCTTGGTCAGTTCTGAGAAGTCAGCACCT CTAGTTAAAGGCAGGCCAGTGAGAGTCCAGGGAGAGCCCAGAAACAGCCAGTGTTGGCTG TGCCTTCCTCCACTGGAAAACACTTGTCCATTTACTCTGCTCTTACGTTTTTGCCAGTTA CATTTATTTCCCAGTCAAGCTTATGGAAGATATTAATATAAAGTCTCATGAGAAGGGAGC TTCAGGTGAGTGCGCTTCTGTTCCAGAGCTAATGCTTATGGGTTTGTCTTTCTTCCACCC TTTACCCCCAACCCCCTTTCATCCTTTCAACCCCTAACACTAGATAGGAGAGAAAAAAGG AGAGAAGGGTGAGAGGGAAGGAAAGAGAACCCTGAATCTAATTTCTTTTTTCTTCTTTGA GCATGACTAACAAACCACAAAGAACCCTCTTGAATGACCAATAGCAACCCACCCACATCT CAGGGCTCTAGCATTTATACACCCTCTGAAAAGTCCCCAGATTCCAAATGTCACACAATC ACAGAAACTATCTACAGCTGGCAAATCCATGCCTCTGCTGGAGCACGAGGCAAATCATAG TCAGCTGCGGCAGTCGCTCAGAAGCAGCCCCGTATCCCACACCTGGGACTAGAGGGAAAA CAGTCTTATCATATTTCTGTGTTTCTTAAGGAAACCAAAATTCCAAAATTGTCACTTCAA ATGATGATCACTACTGGAAAAACTCCAGTTGTCCAATCCTTCAGCTTGCAGCAAGCTGGA TGACCATCCCAGAAACACTGAAACGTTAAAGGGACGGTGTTCTAGTGCTCCACACAGCTC AGAGGACCCGAAGGGCTGCATGCAAGTGGTTGCTAAGAAGTATTTTTTTTTATTTATATT TATATTTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTCTGTGTGTGTGTCTGTGTG CTAGTATACTGGCTCCCTTTGAGGTGAGGCAAGGATGTTCTCTTCCAGTCCTCTGCGAGA GCAGCAAGCATAATTGGAACACTGAGCCATCTCCCCAGCCAGGTTATAAAGAAGTATAAG CATTTTGCTATTGTTGTCTTCTTGCATCTCCACAAACATAGTTTCGTGTTTTAAAGATGC TTATAACTAGTCATTAATATTAATATAGTTCATTAAATAATACATAGGTTGGCCGGGCGT GGTGGCGCATGCCTTTAATCCCAGCACTCGGGAGGCAGAGGCAGGCGGATTTCTGAGTTC GAGGCCAGCCTGGTCTACAAAGTGAGTTCCAGGACAGCCAGGGCTATACAGAGAAACCCT ATCTCGAAAAACAAAAAACAAAAAAACAAAACAAAACAAAAATAATACATAGGTTGAACC TAGGGTCTCCGGCTTGCCAGGCATACTCCCTATCACTGAGCTATCTCCTTAGGCCAAGGG CTCCATGTTTTACTTTGTGTTATCATCCCTGGGAACAGTGTATCAGGTGAGGAGATCCCA TAGAAGTCACCAGAATGGCCCTGTGGCTCAGTGAGCTTCACCAGACAGACATCTTGTATT CAGATATCAGGAGCCATTCTTGTCTGACATTTGGATGCAAATAATCTCTGAGAAATTCCT TCTTTCTCTGGCCCCATATGTTTCAGCCGTGGCTCCCAGCATCCTACCCCATCTTGAGAA CATGCAAAGAACTCATTCAAACACGCCATCTGCTTCTCCCACTTGGACTCAGGCTGAGTA TTTCTCAGAGCATCTCCTTGGGCACGGACGTTGGCAAGGACAGTTTAAAACTGCCCCTGC CAGGGCCCACAAGCTCCACTTCTGTGGAGATTTTTCCAGGGGCCAAAAACATCTCCAGTG TTCTGGCCTGGAGCAGCCAATGGAAACCACAGCCAGGACCCCTCCCACTCTCCCCCAGTG GCATCCCGGCTTCCTGCCTTCTGTTTCTCTCTCTCTCTTGCCTGTCTGCCTGACTCAGAA GTGAGGACTTACTGGGCAGCTGCTTCAGAGTACTGGGGACTTCCAAGATACCTCACCTTA TTATCTGTCCTGTGGTTTCTGGGGGTGCTCTGTAAAGATGTCCTGGAGACGGGTCATTCT CCTGTCATCTCTCTTGGCCCTGGTGCTCCTGTGTAGTGAGTATGGGAGGGTCAAAGGGTG GGTGGTGTTAGCTACACAGGAATACTTACTACGTATAGGTAAATTTGTTCAGGTGGCATA GGTAGGAGGGGTGTGTTTAGTAAGGAAACTATTCTTGGTGTGTGTTTGTGTGTGTGCAAA AGATAATGTAATAGAGAAAAACAGCAAAGATAAAAAATAGGAAGCAACCCAGCTCATATG GTGGGTTTCCATCAAGACTGGATGGTATGCCAAGGGGCAGAGCGCCCCATATGCAGTCTG GCAAGCCACTGCACCCAGAACTATCGAAGCCCCACCGGGGCCTCTGATGTTGCCACCTTT CCTTGTGCCTTACCCTACAGTGCTACAGGAGGGGACCAGCGCTTCTGTGGGGAGCAGGCA GGCAGCTGCAGAGGGGGTGCAGGAAGGTGAGTCTAGGGGCGATCCCTACATGTGGGAGAG GTGGATCCTGCTCCCCCATCCCATGTGCGTGTGAAGAGCCCTTTTCTGGTTTCAGGTGTG AAACAGAAGATTTTCATGCAAGAATCTGATGCCTCCAATTTCCTCAAGAGGCGTGGCAAG CGGTCTCCTAAGTCCCGAGATGAAGTTAATGGTAAGGCTGCTGGATGGTCTCCCTCCCAC TGTGGAAGACCAAAGCCCCAAGAGATTAAAGTTCTGGGAGCAGTAGTACGATATCTGGGG CCAGTGAGATGGCTCAAAGGGTGAAAGTGAGTGGAATTAAGTCCTTGGATTGCATTTGGT AGAAGACAACTGGCCCCAAAAAGTTGCTCTCTGACCTCCATGTGCACACAGTGGTAGGAA TATGTCCCTAGTAAATTAAATAAATAAAAATATAGAAACGGTATCATATTTCACTGTCTG TGGGCCACTGGTTGAACTGAATGTGGCATCAGAGTAAAGAACTGTATAAAATAAACCACC TTAAGAGGACCAGGGGGCTGGTGAGATGGCTCAGTGGGTAAGAGCACCCGACTGCTCTTC CAAAGGTCTGAAGTTCAAATCCCAGCAACCACATGGTGGCTCACAACCATCTGTAACAAG ATCTGACGCCCTCTTCTGGGGTGTCTGAAGACAGCTACAGTGTACTTACATATAATAAAT AAATAAATCTTAAAAAAAAAAAAAAAAGAGGACCAGGATGAGCTGGGCAGTGGTGGTGCA CGCCTTTAATCCCAGCATTTGGGAGGCAGAGACAGGTGGATTTCTGAGTTCGAGGCCAGC CTGGTCTACAGATGAGTTCTAGGACAGCCAGGACTATACAGAGAAACCCTGTCTCGAAAA ACCAAAAGCAAGCAAACAAACAGGCAGCAGGATGGATCCAGATTCAGAAAGTGAAAACCT AGAATGTGTACTACGTGTAAAGTAAAGGGAATGGGGTACTTCAGAGCGAGAGTAGTGGCC TGATGCACCCAGGACAACATGTGTCATCAGGGGACAAAGCACAAGGGACCCAAGTGCTGA GAAGAGGTGGTTTGGTAACAGTTCTGCTGCTGAGTGGCCTTAGCCACTCCCCAACATTGT TTCCAGTTTCCTTATCTATAAACTTGGGGGGAAAGCTGGTGACAATGTATCAAGGGAGGG AGCTGGTATATGTGTGTGTTTTGTTTGTTTTGCTTTGTTTCTTTCCTGTGAATTTTAGAC TCTCCAGTACTCTGAATGCCTCAGTTGGTCGTTGACCTGCCAGCCCAGGGGGCACTGGAA TTTCCGACCCCTAACACTGATGCTCCTAAGCCTCTGAGCTCAGGCCATCCTGGCTGAGTG GGTGCTTTGATTCTTCCCTTGTGCATGCGGGTGAATGAACTCTTTGTGTCTTTTACCAAA CTCAGCAAGGTGACTTGCTGCTCAGTAAAAACAGCAGGATTATTTTCAAATGATGAGGAG GAACAGATGGAAATGCGTGCAGATCGTTCTTCTTTGAAACTTGGAGACGTCTAATCAACC ACAGTAGGAAACTCGCCAGACGGCGCACAGCTTGAAATTTGAACAGGCTGATGTCAAGCA ACACTGAGAGTCTGTGCTGGACCTGCAGTCTTTGGTTGCAATCAGAGAAGCAGCTTCTGG CAGCCTCTGGGAGTGGCAATTATCTTCTGTCCTGTAAAACCGACTCAGAGTAATGTGGTA CATGGTTAAGCCTGAGGTCTTTTACCTTAAACAGAAGCTCAGGCAGGCAGTAGATGAGCA TCCAAGTGAATGACTAAGACTTCACATATGTACTCAGCAGCAGCCACTAGCAAGCTGTGT GGACAGGTAGAGAAGCATGACCTTGGAATTCACTTGAACTTAAAACTGCTTTAGAGTAAG AATTGGATAGGGGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGCGCGCGCGCGCGC ATGGGTGTGCGAGTACATGTGTGCACACTCATGTGCATGCAGATAGAGGCCAGAAGACAA CTTCAGGTGTTGTCTCTAAGTTGCTGTCCACTTTTCTTTTTGAGGTAGGGTCTCTCAGTG GTCTGGAACTTACCAGGTAGTCTAGCTTGTTGACTAGCAAGTCCGTGGGACCTGTGTTTC CTCCATTCCAGTTCTGGGATTACACGCACATGGCACCATGCCCAGCTACTTTTGAAAGCT GTATAGAATGTGTTTGTTGGCACCTAGGATAAAACACCCTTTTGGAGGAGAATGAAATTG TTGGTAGGTCAGATTCAAATCACTCATGGAGTCTTTCCTAAAATTCAAGCCTTCCTGCAG AAGTTTTGTGATGTCTGGAGCCTCAAGTGAGTCAGAAGGGAGCCACTGTCATGCATAGTG CTCTGGGCCAGGCAGCTGTGTGACCTCCATTGGGCCACTACACCTCTCTGGGTTTGGATC ACCTCCTGAGAAATCTGTAGGGTGGAGCGATGGATTGGACTATGTGTCATTTCTGTCAGG AAAAAGTTTCCTGCCATTGGCAGAACTTTGAAAAGAATCACAGGACTTCTCTCAGAAATC TGGTCTAAGGCAAACTCACAGATAACCTGGTTTTAGTGAGTTACTTAGTTCTCACATACT TACTTATTAATGTAAGCTTCTTGCTTCCAGGAGGGATTTGAGATTTTCATCTCCACTTTC TTATTTCTTTTTCCTTCTTTCCTCCCTCAACAGAACAAAACAAGCAAACAAAAGAAACCA TTTATTGATTTACTCTGTGGGGCATGTGGGTGCATGCATGTGTGTGTGTGTGTGTGTGTG TGTGTGTACAGGTCAGAAGACAATTTGTGGAAACCGACTCTCTCCTCTCATATGTGGATT CTGGGACTCAAACACAGGTTGTCAGGCTTGGTGGCAAATACCTTACTGCTGAGCCATCCT CTAGACCTCATTTTCTTTCTCTTCTCTGCTGTTCCCTATTACCCCCAGTGCTCAGTATGG ACTTGGAGGCCTTGTGCATGCTAGGCAAGCCAAATGCTGTACTGTAGAGTGTGATGGGTG CCTCAGCTTGCCTCAGCTTTTCTGTGTCCCATTCTTCTTTTGCATACCGGTGCTGTACGG CAACAGGCACTGTGATCCAGGGATGTGGGGGGACCCTGCCTTCACAATGTGAGGTGAACT GATGGACCCACTCTGTGACCCACAGGCCTTCAGTGTGCTTCCAGCTGAAGGACACATGTT CTAAGGACCTTTAAAGAGATTTAAATATCGTCTTCCAGAACATCACAGCTCTCAATCTTT TTTCCTAGATGCCATCATGGAAATAAAAACTTATTTGACTATTATTGCTATTTTGTAAAG TGTTAGGAATTGAACGTAAGGCCTTGAACATTCTAGGCAAGTACTCTACCATAGAGTCAC ACCCCGGAGTCTGATGACACTTGATTTCACACACTTCTTAACTGAAAGACAGGGCTGCCC ATCTTAAGAAGTCGATGGTATCTTTTTTTTTTTTTTAAAGATTTATTTATTCATTATATG TAAGTACACTGTAGCTGTCTTCAGACACTCCAGAAGAGGGAGTCAGATCTCGTTACGGAT GGTTGTGAGCCACCATGTGGTTGCTGGGATTTGAACTCTGGACCTTTGGAAGAGCTGTCG GGTGCTCTTACCCACTGAGCCATTTCACCAGCCTCAGATGGTATCTTTATTTGCTGTTAG TTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTCCTCCTCCTC CTTCTTCTTCATTTACAAACCTATTTTCTATGTGTACATGTATTTTGTATGTAGCAGGTG CATACCTGTTATAGTGCACAAGATGTCAGAAGCCAGCTTGTGGGAATCAGTTCTCGTCTA CCGTCTGGGTTCTAGGGACTGAATCATGTCGTTGGACTCCCGAGTCCTGTCTGAGATAGG TGCTCAGAGTGGGAGATTCATGCTTTACAAACTTTATCCTTACTATATGTGCTTGGGTAT CTTGCCTGCACATATGTCTGTTCAGGACATGCATGCCCGCTGCCCATGGAGGCTAGAACA GGGCACTGGATTCCCTGAAACTGGAGTTTCTGATGGCTATGAGCTGCAGTGTAAGTGCTG GGAATCAAACACACATCCCCTGGAAGAGCAGCCAGTGCTCTTAACTGCAGAGCCATCTCT CTAGCCCCAAGGTTAACTTTCAAGACATTTATTCTTGAGTTCATTTCCCATCACGTGAGT TCAAGTTTCTAAGTAGTCTGGTACTTGGATCACATCACTAACTTTGTGACCAGAGCCAAA GCACTTACTCCCTTTGGGCCTCCATCTTCTCATCTGCAAAATGGGGTCACTGGATAGAAT GGTCTACCAGGCCCTTCGTGTTTTAAAGTCCAGGCAAGGCACAAACCATTTCAGCAAAAC CCGTGACCATCCTCTTCACCAGGTCTAGCTTCTCAGGTATAGCGTGGTATCCCTCACATA CACACCCACCTTCTCTTTCTCAAGAGCAACTTTGCGTTCACAGCGGAAAACAGACAGAGG CTGCGGGATGATGAGCTGCGGAGGGAGTATTACGAGGAGCAAAGGAACGAGTTTGAGAAC TTCGTGGAGGAACAGAGAGATGGTAAGCTCTCTCCAGCAGCTCCTGGGGGAGGAGAGCAT AGTGGGGAAATCCCAGGCCTGCCCTCATGTCTCCCCGATGCTGACTGGAGGAAGGAGGCA TGGATGGGGGAATCCATTTTCAACTCCCATCTATGGTAGATGTGAAGAGAACGAGCCACA AAAATGGCTATGCAGACTTAAGATGTTGTGGAAGAGGGTAAAGCACATAGGGGCTGGGGA CCCAGTGGCCCAAGGACAGTGGAGACCAGGGAGTTATTGGCTGACTGTATGGGAGTATAA CTACCCCATCTCTGTTTTGGAATCACTGTGGATCTAAGCACCCCAAAGGTGACTCGGCTC CTGCCGAGTTGACAGGTGGATATCAAGGTCATGACCACGAGTCCCTTAGACATGAATGTA CCAATTCGAGGTGCTACTTAATCCGGGAAGATGAGGACCACTTACCTATTCCTTATAATC CCTGTCTTCTTCTTTTGCATTTTCTTTTCTTTTTAAAAAACATTTATTTTATTAATATAA GTACATTGTCCCTGTCTTCAGACAGACCAAAAGAGGGCATCAGATCCCATTACGAATGGC TGTGAGCCACCATGTGGCTGCTGGGAATTGAACTCAGGATCTCTGGAAGAGCAGTCAGTG CTCTTAACTGCTGAGCAGTCTCTCCAGCCCCACTCTTTCATCGTATTACATAGGCGAGGC TTCTCCATCCAATTTGGAGCTGGCCAGTGTGGCTTGTCTCACTAGTCAGCTTGCTCTGGC AATCCTGTCCCCAACCTCTGACACTAGGGCACCATGCTCACCCAGGATTTTATATGGAGT TTGGAGCTCACTGTTTAGTTCTGGCTCACGGGCTGGGATGTTGCTTAGGTTGCTCCTCTA AGGGCACGGTGCAAAGGCTACTGCTTTGGGAATGGAGGACTCACACTTGTGTTTCGAAAG CTCATCATCTGCTATGCCATCTTGCCAGCCCATAACAACACTTTGATCAAGAGAGCAGAA GCACCTGTTCCTTTTAGCTGCCTTGTACCTGACTTCTAATATCGTAATTCCATCAGAGCC TCTCAATTACCCCATAGCAACGTGGGTTCCTAAAAGGCTTCTTCACGTGGTTTTCTGTGT CTCTCCTCATCTGTCAGAAGGTGCCCTTTTATTTGTTTTGTTGTTGTTGTTGTTTTGTTT TTTGTTTTTTGTTTTTTTTCGAGATAGGGTTTCTCTGTATAGCCCTGGCTGTCCTGGACC TCACTTTGTAGACCAGGCTAGCCTCGAACTCAGAAATCCGACTGCCTCTGCCTCCAAGTG CTGGGATTAAAGGCGTGCGCCACCATGCCCGGTTCCACAGGGAAGAATGGGGGTATGACT TTTTCTCTTTTGGTCCTTTCCAATTCCAAACCTGCCAGATTCCCACACAGTGTCTTGGAA GCACCTGGTGCACGGCTTGGGTACAATGCGGGCTTGGGCTTGGGTACAATGCGGGCTTGG GCTTGGGTACAATGCGGGCTTGGGCTTGGGTACAATGCGGGCTTGGGCTTGGGTACAATG CGGGCTTGGGTACAATGTGGGCTTGGGCTTGGGTACAATGCTGTCATCCAGGTTCTGATA CAGACATTGGTTTAGTTCTGGCTCACGGGCTGGGATGTTGCTTAGGTTGCTCCTCTAAGG GCACGGTGCAAAGGCTACTGCTCTGGGAATGGAGGACTGAAGGCTGTGCCCATTGCCTGG CGGGGGTCACCTAGCTAAATGTTGCAAGCAGGTGTTGGGCTCCCATCCCAGGAAATAAGA AATCAAACTTTCTTAGGAACATAATGTAAGGAGTTCAGATGTCACCAAATGCTTCTGTTG TCAGAGATTTGTTGCCCTTGGCGGGCTGCTGTGGGGAGCAGCTGAGGAGAGCTGTCTTGT TTTTAAAACCTGAGGATTTGGAATCCAAATTTCCTTCAGTGTGAGTTTACTCACACTGTT CCTAATAACACGCGACTCAGTGCCGTCCCAAATGTTCCAAGCCGTTGCCAGGCCTGGTGG TGCTGGCTAGTAATCCCAGCACTTACTTGGTTGACTGAAGCATGGGAGAATCTCAGTTTT AAAGCCAGCCTGGGCCATATAGTGAAACTGTGAAAAAAAAAAAAAAAAGGAAAAAAGAAA AAAATAATAACAAGCAAAATTATCATTTTCAAATTTCTAGCATATGGGTGGAAAAAACTG ACTGTCTTCTCTTTCATGAAGAGTTGGGATGTGGGGTTACCACTTAGAGGGTACTAGGAC CTTGGTCCTTGAGCTCCACCCACAGAGAAGTGCATCTGGGCAGAAGCTGCCGGGGACTGT CTTTATAACACTGTTGGCGCTGAGCGTTTGTACGGAAACCTTCGAATTCCTGCCACATTC CTCTGAAGACAGACCTCACCATTCCCACTTTACAGACTGAAAGACTGAGGCTTAAAAAGG AAACACAATCCACACACCGATGTGCCAGGAGATGGCCTGGGATGGGTGCTCAGTGTTTGC CAGCAAGGCTGCTCCTTGTCTCCACCACAGACGACCACACTCATGGAGGCCTTTGGGGAT CTTCCCACTGGTCCCCAGGGATGATGGGAATGAGTAGGTAAAGGAGAGTGAGCCAAAGGC TCTCTCCAGAGCTTAATGAGGGAAGGGGAAATGAGAGGAAGTCTAGCTCACCATAGAATT AATTTTTGAAAAAAGCTGAACCTATTACCCCAACCTCCTGCCTCTCTGCCCTAGAATGAC TGCCTGGGCTGCTACCTCGAACACACCTGCAACTTTTGCTGATCCCCCCTCCCCCACCCC CCACATGCCAATCTGCTTCCAGTTAGCCATTTTATGTTAAGCCACTGAAAGTCTCAGCTC TCCCAGGGAGCTGCTTCATGAAAGGGAAGCCTATTTAACAACAGTGGGATGCCTATTCTG CTCCTAGGTGCGAGTCAGGCCTGGAAGAGGAAGGAGCGGCTCCACTGAGCTTGAGAGGTG TCTGAAAGGCTAAGCCCCGACCAGGGCTGGGCTCTGTGTGTACCTGGCTGTTTCGGGGAA AAAATACAGAAGGGGATTTTCAGCTCTAGGGGAAGCATCCAGTGTAGGCTCACACAGAAA TGAATCGTCCTCAGTAGCCACGGTGTCAGACACTGGCTTCATGTGTCTCTTTTCCAGCCA GTTTTGACAACATAGATCTATGTTTGAAACGTAGGAAATAGAGAGCATGCCAGGTATGGT GGCACACATCTGTAAGGCCAGCACTCAGGAAGTCAAGGCATGAGGATGGTGAGTTCTAGG TCAGCCTGAGCTGTGGAATAAGACTTTATCTCAAAAGAGCAAAACAAGAAGATAACTTCC TGAGAGAAAGTACCCATGGCATTCACAGCTCCACGCTGACAACAATCTCCATGATTTGCT TTACATTATTTTACATTATATAGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGT GTGTACATGTACATGCTTGTAGAAAGAACACTGTGGGAGTCGGTTCTCTTCTTTTGTGTG GATTTTCGGGATGGAACTCAGGCCGCTATGTTTAACAGCAAGTACTATTCCCAGATGACC CATCTCACTGGTTTGTGAATATTTCAAGGTGTGGCTTGTATTTCCATGTGGCCCTTGTGC TGTTTCTTGTTACTTTGGTGTCTAGTCACCTGCTTAAGCCAGATGACTGCTTAAGGCTCC TTTCTCCATTGTTGGTAAGGAGGCAGGCCGCTCAGGTGCTAGCTGTTAGCTTCAGTTCTG CTGGCAACCACCTATGACCTTTATCCTCTGGCCTGCTCCAAGACAGAAACCTTCATACAA ATGCCTATCAGCCCCGCCCAGCTCCAACCCTGGAAGTCTCATGGCTCAGGTACACTTAGC TCAATGTCCCTTCAGCAGGTGCTGGGGGCTGATCATCAACTCCTGCTGGGTTGGGCATCT TCTAATGTGCACAATGGCCTTTTATCTTTCCCGCCTCAGAGCAGGAAGAGAGGACCCGGG AGGCTGTGGAGCAGTGGCGCCAGTGGCATTATGATGGCCTGTATCCTTCCTACCTCTACA ACCGCCAAAACATCTGACCTCATTAAAGCAACCGGGGAAGAGAAGCATGTGACAGGCCTG CCACCTCTCCACAGACGGACCCACAAGGTGAAGCTCCCTCACCGCCCTGGTCAACAGCTC CAGGAAAGACACCCTCTGTTCTGATGCCTTCTGATGCGTGGCTTTTGCTTCTTTATGGAT GTTTGTTTTGTTTTGTTTTTGAGTGAGCAACCATCTGTGGTTCTTCCCAGCACCTGCCCC CTTGCTTAGCCACCAGAAACAGAATCAGAGCACCCATCTGATAGACACTTTCAGGATCGA AGCATAAAGGTTTTAAGCTTGCTTATGGCCTATTAATAAAAGTGCCGAATCAACACTGTG TATCATTGCCACAGAACTCCAAGGGACCTGCTGTGTGTCCAAGTATCCACGTGTGGTCCA TGTGTCTAAGCACATGCTCTACCACTGAGCTATACCCCAGCCCTAACTTTAAATACAGAA GAAGCACTGTAGACAGGCAGATTGGAGGGACCACCCTCTCCCAAGTGCCTGGTGCTCTGT CTTCAAAGAAAGACAGAGCCTTTTGTCTTGGGAGAATCACGCTTGGAACACAAACCCCAT CACAAAAGCCAAGCCAACCCTACCCCCAGATCCCATGGCTACCTTTGTAGCTCCATGGGT ACATAGCCATCTCTTCTTCCCTTCTCCTTTCCCGTGGAGGACTTTGTGGTCCTCGTCACT GGAAGCTTTACGGTGCACATGGTGTAGGCTGCCCCAATCTCCACACCAGGCAGTTTCCCG GTGGGGTAGCAGGTATTTAGAGAATTTTCTGTGCTTTCAAGTTTTTCTTCCTTCAGTGGT TTTATATTGAAACCACTGGTGTTTTGGGGGTGTGCTGCACTCACATGCCATGGGATAGTC TAGTGTCACCAGTCCCAGTCCTTCTTCAGTAAGGTGGTGACATGTGGGCCCTAACTTCTA CACTTTCAACCCAGAGACATCAGTGATTTGAAAACATTTGCAGGGAGTCTCGAGGAAAGA CTGCCTTGAAAAATACACTATTTCTGGTGTCACCTCGCTGTCACCCATGACCTCACCAGG CCACCAGTGCAACTTGCATATTCCTACCCTGTCGATTTTGTGTGAAGCCCAACAGAAAGG CTGCTCAGGAGCCCATCTGCCATAAAGTGAATGTGGTCTATCAGGAGCCCACTGTGAAAG CCCGCCATCCGATTTTGATTTTGTGCTACTGGAAGGTGTTCTGGGACAAACGTCTCAAGG GGGCACCTTAATGTCTTTCCCCTCTCTCTTGTTGATGACCATGAAATGAGTGACATATAT TCCCGCCACAACATCAGGCCTCATGCAAAGCCACAGGGCCAGTCAATCACGGATTGAAAC CTCCAAACCAAGGACCAGCACTCCATTCTCTCTACACACTGCTTGTCCACAGGCATTTGC TACAGGAACAGAGTGCTAACAGCTGTTGTTCTGCATTGCCCTCTGCACACGCCATGCAGC TGGAAGCTGGCATATGCTAGCACCGGAAGAGCTATAAGTTAGAAGTTTGACAGGTACCTC AAGTTTTGTAGCTTTTATTACCTGAGGGTGCGATTGACATCTCAATGTTTGGAAGATAAA ATCTCAGCTCAGTTCCTGAGCCAGAGTAAAGAAAGCAATCAGGTTTGGGCAAAGCAAATG TCAGAGATGTCCTTCTCTGATCTCCTAATTAAGAGACTCATGTACACAGATCGCACCTGC TTCCTGTCCCATCCCACAGAGACAGAGTAGGAGCATAGCAAGGTTTTGTTTTTTTAACTT TTAATTCCTAAAGTTGTTCTCTTAGGGGTGTCTCTTTCTACTTTCCAGGGAGGCAAGGGT CCTAATCTGGGTGACCCTGTCAATGTGGCCCACTTTCATTCCCATCTTCTAGTTGGCATC CCCTCGCACAGGCTAGTACACAGGTAGATGGTCACAGATGGTTGCATTCTGAGGCCACAT CCCACACATTCCCCCTGCCTGTTGTGTCTGAGGGAAGGAAGGCTTACACGAGGACATATC CAAAGGGAAGCAAGGTTTGGGAGAACAGCTAGTTTAGAAGTGAAGAAAGCAAACCTGAAC AAACTGCCCTTGCCTCTTCAACAGCTGCACTTGGCATTCTGGCTCAAGATAGAGAATTCT GGCCTCAAGGATCTGGGTAGGAATTCTTTTCCCTCCTTCACCCCTGTCCTTAACAAGGGG TCCATTATACTTAGGTTTTCAAGTTCAGCCCAGGATTCCTTCACTAAGAGCCAAACACTG TCATTCCTAGTGAGAACGATGCCAAAGGTAACAAACCCAGCAATCAGAGTGAGCAAATGT CACAGGCAAACACCAATAGACCGATCTGTACTTGAGGCTGCCCTTGGCAAGTGTGGCTTC AGGGCTCGATTTTTCTCTTCCTTTCTTTCTCATCACTACGCCCTAATTTTGAAGAGGTTG AGAACAATGCGTCAAAATTCCTTAGTAATTTCCATTCACTAGTCTCACATATTTTATTTA CAAATAGAGGGAGGTGGGGTTCAACTGGGAGGTAGACTGGTAAAGCACTTGCTCACCAAG TTCAAGGTCCTGGGCTCAATTCCCAGCACCACCCAAAACAAACTCAGGAAGCTGTGTGCT CTGGGGCGATTTTATTTACTCTGACTCTTTGAGTAGAGGCTGGTGATTTTCCTAAGCCCC ACAATGAGTCGTCCTGTGCTTTCTATACACTTCTGTGCTTTCCCATTTGGTTGGGTTGTT TAATTTCTAATTAATTTTCAAACAATAGTGTTCTAATGCTTTAGTGAGACTGTCATAATT TGGGTTGATGAGACAGTCAAAGAGTAAAACTGCCCAGTCTCAAGCCTGATTATGCAAGTG AGTTTGATCCCCAACACTCACATGATAGAAGCAGAGAACCAACTACTTCCAAGTTACCCT CCAACCTCAGGCACATTAGCTGTATCTACTTGTTCTATAACTGTTAAAGAAAACACACAC GTATATATATACATACATATGTATGTATGTGTATATATATATATATATTGAATAAACTCA CTCTTTTAAATGACAATAAATGGGCAGTGCACATCATCTCTAGACCAGTGGTTCTCAGCC TCTGGGTGGTGACCCCACTAGGGAGAAGGTTGGATGGCTCTTTCATAGGGGTTGCATATC AGGTAGCCTGCCTCTCAGTATTTACATTATGATCCATAACAGTGGCAGAATTACAATTAT AAAGTAGCAACAAAAATAATTTTATGGCTGGGGGGGGGATGGTCACCACAGTGTGAGGCT ATTAAAGAGTTGCAGCATTAGGAAGATTGAGAACCAAGGCTAGACCACACACAGCAATCC TTGGAGTACTTCATGGCTAAAGCAAGCATTTGTATTCAGAACATAGAAAGAAATTTTACA GCTCATCCTAATGGTACAAACATTTGGCTGGTCAATAGCATATGACAAGATGCTCAACAG AACTGGCTACAAGGAATTAAACCACGGTGAGATGTCACCATACACTGATCTGAACAGCCA AACTTAAAAAAAGGCCGGGGAGATGGCTCAACAGTTAAGACACTTGCTGCTTTTCTAGGT GAGTGTGGTTCCTGCACCCACGTAGGGCAGCTCACCATAGCCTGTAACTCCGACTCCTGA GGATCTGATGCCCTCTTCTGGCCCTCTGTGGCTACTCGTACGTGTGTGCACCGCACACCC ACTCATATATAAATTAAAAAAGACTGACAATATCAGGTGTGGGTGAAGCCTTGGAGCAAA TGGGAAATGGAATTCCCATACATTTACTAGATGGTGTGCCAGAGGGCACAAAAGCTTTCG AGTTCCCTATTTTCCACTCCAAGATTGGTTGCCTTTTTTTTTTTTTTTTTTTTTTTTTTT TTTTTTTTTTTTTTTTTCCCCCGAGACAGGGTTTCTCTGTGTAATCCTGGAACTCACTTT GTAGACCAGGCTGTCCTTGAACTCAAGAAATCCACCTGCCGCTGCCTCCCAAGTGCTGGG ATTAAAGGCGTGGACCACCACTACCACCACCACCCAGCCTTCAAGATTGTTATCTAAAAG ACTTTATCTTTCTTGCCTGGAAACAGGATTTTGTTTTTTTTTTTTTTTAAGTTACTTTTT TCTAAATAGGAAAAAAAAAAAAAGAGAGAGAGAGAAAGAAACCTAAAACAAACAAAATAT TCTGAAGATAGATTCAGAACAGCCAGTTTCTGCTACTTGCCGAGTGCTTACCCAGTTCTG AGTGCCTGATAACGTGACATGGCTCTGATAGTAAGTCAAGAAAAAAGATAAACATGTAGT GGATTTATATGAAACTATTTAATAGTTGGTAATTCACTAAAAGGCAGGATTAAAAGGTTA GTTCCATTAATGAATATTTTCAAGGCCCATGGGTAGGTAGTTCTCTCCCCTCTCCTCACC CCTGAATATTCTGGGAAACCATACACACACAGACACACACACACATGATGAACACAAATT CAACCTTCCAATAATATCTGTGAGCGTGGGAAGGGGTTCCACTGTGTTTCTAATTATTTA GGAGTTAAAAATAAAATTAAAGAAATAAAGGCACCCACACTCAGGTCCCCAGAGCTCTGT AAGCACCTGGACATCTTATAGACATCAAAGACCCAGCCACGCCCTGAGCAGATGAGAACA CATCTCCCACCGGCGGCCATCTGCTGTTCCTGATCCCTGCATGTGTGCTGCGGACTTCAG GTACATCACTCTCCAGATTAGTCCTAAGCCTTTAGTTCTTACTAATAATATTCCCAGAAT ATTCGGGGTGAGGAGGGGTGGAGAGAACCACCAGTGAGCCTTACTATTTTCTTTATTGAG TTTAGAAACCAAAGCCCAAACCCTGTTGTAAGCACAAAGACCTCTAAAAAATGGTGGCCA GACCTTAGGGAAACAGGGACTACAATGGTTAGCGCCTTCAGCCCACACAGAGCAGAGACA AAGCTGGATGCCACCTGGGGCATGCAATCTTTGGCTCTAAAGCCTCAACCGTGTATTTCC TAGAACTGCTTTCCACAGAATTACCCTCTTGTCTTGGACAAAACCAAGTCTAGCTAGAGT TTAGATCCTGCCAATTTATCTTACCCTTAGACAGGACCAGCATTCACATGGGTCAAATAC CGTTAGAAAACAGTTTGTCCAGCTAGCCTAATCTAAGAAGTACACATTTACTGTCATTAG CTATGCTTTGGCCTTCGTGACACACACAATAGTAAGCACACCTGTAGGCCTACCCAGAGT CCTGGGTTCTGTCTGTGTAGCTGGTTTCTGAGTCACGTTTCACAGCCTCTCAAGTTGTAC ATTTGCTTTTATTAGGAGCATCAAACTTTATTTTAAATAAACCCACACTAAAGGTGAGGA GAGCTTAGGCATTTCTATCCGAGTCCCATGGCACTGTAGGCAGAGAAACTTTTCTCCATA CGAAGGAACTGAGTCACAAACTGGCTTGCTGACTTCCCGTCAGAGAAAAAGCTGCAATCA CAGTCAACAGAAGGAAACCCTGGTACCCAGTGTCAGTAGATCCAGACTACACAGAGGCAG CGCTATTCATCACCAGAACCAGGGGGGGTTGGGACATTACAGACAAGCAGCCTGGGCTTC ATGTTCCACATAAGGACTGAGCACGGAAGTGGGGAGAGACCCATGCCATGTTAGCTCTCT TGTCTCTCGTGCCCACGTTAACACCTGAAGGAGACACAGAGGCAAAGTTCTTGAGTCACC TTTCAGTTCTGGGGCAGGCATCTGTGACTCAAGGAAAAGCCGCAGTGCCCCGGTTTCCCA TATGCACATGAGTGTCAAATATGGTGTCAGGCCAGCACATGGAGGAAAGCGGGTAGGCAC CATGGTTATCAAGCACTTCTTTCTCACAGAGTCAACCAGGAAAAAGGACAGCACAGAGCC AATCTCTTGCTTTTCAGAGCCACAGGAGTAAGGCCGGTTGGGCGGTGTCTGAAGAGAGTC ACTTGAGGCTGTTCAGAAACTTGGCGTGCTCTTCCCCTCTCGGCAGCAGGGTCTCTCCTC CTATCTTTGGACCTGTCTTCTCCTAGGAGGAGAGTGCACGAGGAAGAGACACTTTATCTC TATTTTCCTGGGTCACCAACTTAATCACGAATTAGAATACAGTACTACCCAGCTAGATAA TGTCTAGAATGTTCCCAGGGCCATCTGTTACAGCTTGGCACCAAGCTGGTGCTCCTGGGA GGTGGTGGGACTTGTGGGAGTTCTTAAACCACTGGGGATGAGACCCTGAAGGAACAGGAG GACCCAGGGATCTTTTGTTTTCTGTATGAGATAAACAAGTCTTTGTCATCTTCTCCCACC AAAGGTCCAAAAACAGACCAACCAGGTGGAAACGGGAGAACTGTGAACCAAAGGAAACCT TCCGGGCTGGAGAGATGGCTCAGCAGGTAAGAGCACCCGACTGCTCTTCCGAAGGTCCAG AGTTCAAATCCCAGCAACCACATGGTGGCTCACAACCATCCGTAACAAGATCTGACTCCC TCTTCTGGAGTGTCTGAAGACAGCTACAGTGTACTTACATATAATAAATAAATCTTTAAA AAAAAAAAAAAAAAGGAAACCTTCCCCCCTTTAAAACTGATTATCTCAGGTAATTTTTGT TACAGTAACGGAAAACGGGTTACCGGATTACCACACATACCTTCAGCATTCCATCCCGTT CCCACTTGTAGAGGCCACAGTTACTGAAACAGAAAAAATGGCTTTGCTCAATAGTAACAT ATTAACGGCATGAAGACAATGGGGGTGGGGGTGGGGTCACAGGGAAAAAGTTGCCCCTTC ATCCAAGGAAGAGCTGCTCAGGGAGGTACCCATATTATCCACCTCATCTCTTCATCCAAG GAAGAGCTGCTCAGGGAGGTACCCATATTATCCACCTCATCTCTTCATCCAAGGAAGAGC TGCTCAGGGAGGTACCCATATTATCCACCTCATCTCTTCATCCAAGGAAGAGCTGCTCAG GGAGGTACCCATATTATCCACCTCATCTCTTCATCCAAGGAAGAGCTGCTCAAGGAGGTA CCATATTATCCACCTCATCTCTGGTCATGCTCAAAGTTACAGAGAATAAGCACTTCAATG GCTTGAGAAGCAGCCTTCCACTCCTCTGTAACCTGGAGACTGCAGATATGAAACTTCAGG TGATCGCACTACACAGTGGTGCGTGTCCCAGTGAGGGGCGCCATGTAGGCACTAACTTCT GTCTACTGGAGGAGAATGTTCTAGGTCAAGAATTGAGAGACGAGGCTTCAGCCGGCCACC ATGCACACTCTTCAGCTGAGGGAGGCTCTACCTCTCAAGGGTCTCAGCTAACAGTTCCAA CTTGGGGGTATCAGGAGCTCCAGGAAAGCTTGGGGTGATGACCCCATGGGGGGACCATGC AGGCAGTACCATGGAGACAGAGAAGCCCATGAGATGTTCATACCGGCAGTGCTTGTTTGG GAGCTTGTCCAGGGAGATGGTCCTGTTTCCACAGGGACATTTGAAAAACCTCTTCACGCC GTCGTGCCAGTGGAGGTTATGCTGCTCGCTGACACAGGTCTCCAGAGGCTTGAAGTGGGT ATAGGTGCACTGCACAGAGGACACAGACCACACAGGGGTGAGCGGCTTGGAAGGTAGGAA GAGGAGCTGCTGTCAGGGCCCTCCATGCTCTGCCATGGCTGGAACCTGACCCACTAATCT TTGGTGATACACTTCTCTTCTGAGATGGGGTTCTGTCTTCTGTAGCCCAGGCTGGGCTTC CAAACTTGTGCTCATATACAGTCTTTTACTACCTCCCAAAAGCTGGGGTCAGAGGCATAA GCCACCACGCCAGGCTCGAGTGGAGCTCTTGACTCTCTCTTATACTAATCCCTATTTTCT AATGTCTGCCCTATTGGGTTGACACAGAAGGGTTGCAAGCTCAAGGACAGCCTTGGCTAC ATAGTACGTTTCAGATCAGCCAGAGCTAATAGTGAGATTCAAAATACATACTTTTACCTT TTTGTTTGTTTAAATTTTGGTCAAGGTCCCAGAGATAGCAAACTTGAACTATCAATAAAT ACATCAGAATTTCTCAGAACTTGACAAACAGCAATAGAACAACTTGATCCTAGTGCCATA CAGCAGATTCTCCATACAAACACTTCACTGCACAGTTCCAGGTCAAGCAGAGAACCTGAA TTTTGTCTATCTTGTGCTATTTATTTTCAACTCTAAATGACATATTACAAGCCACGGCCC CACATCTCACAATTCTTCAGTTCCTGCCGAGTCGGCCCCGACCCAAATGGAGCCCTGCCC CCACGCACCGTCCTGCACGTCACCACGCGGCATTTCACTTCCCGGGTGGCTCTCATCTTT TCTTCCATCTGTTCTTTTTTCACCAGTGGCTCAAAATAGGATTTCTGTAGCTCAGCCTCA GCCTGAATGACAAAACCCACAGGAGTAACTCCACCAAACCCAGTATCTGCTCAGAATAAT GACAGCCGTGACTTAGCTCAATCATCATAAAAGCAGAACTGAAGAGACCCCTACACAGAG TAGACCAACTGCAAGCCAAAGATCATAATAGGTAAAAAACAAAAAAACAACAACCAAAAA ACCCAACAACAAAAAACCTTAAAATAGGGAATAAAAGAAGATTAAAAAGACTTAAAGACT TGGTTTTTAAAAGAAGTTCAAATAAAAGCCAGCGTGATTATCAGCAGTGGCAGTAAGTTG AGTGTACGAGCAGACAACCAATTCAACACAGCGTCCCACAGACTCCAGAGGGAAGGCACA TACAGACGGCCCCACGAACGACAGCCCCATCGGCTAGGTGATGGCCACTCCAAATGCTCA GGGCACAAGAATGCCCCAAGCAATTAGAGCTGTAGAGATGGGGGCAGGAGCAGCCTCTGA AGAGGGATGATACAGCTCTGGAGTGGGTAGTCAAACCAAGTGAGTTCACACACCACACAC ACACACACACACACACACACACACACACACACACCCTCACCCTCATTTAAAATGCCCCTG CTTAGTAAAGCAAACCATGCACTCTCCAGGCACGTCTTCACTGCTGTGAGAGGACTCCTC AGTCCTCCTAGAGCCTGGTTTTGAATGACACTGGCCTGACTCCTTGGGCACTCACCTCTT TCAGGATGTCTGTGTGCTTGGACTTTGCTTTTAGAATCTTCTGAAATTCCTCGGACTCTA AGTAGGCAAGCTGCTCTCTCCTTTTTTTCCTGGCAGGCTCCAGCTCCTCTGTAGAACAAG GTTCTAGGTTTTACTGAGAAGACCGAGAGAGAGAACCAGTGTGCTTTGCCCTTCACTCTC CCGGTCACCAGCCCCTTCAACCTTGACATCAGGACCCCAGTTGTAACTGGCAAGGGTGAC CTCAGTGAACAGAAAGCTGGGTATGATGGCCTACGATCCCATTATTGGCAAAGGTAAGGC AGAAGGATTGCCAAGTTTGAAGACAACTTTGGCTACAGAATGAGCCTTTGTTTGTTTATT TTTTTTTTATTTTATGTATATGAGTACACTGGAGCTGTTGGGAACCTTTATGTGGTTGTT GGAGTTGAAATTTTTTAGGACCTCTGCTCACTCCGGTCAACTCCGCTCGCTCAGTCCCTG CTGACTCTGGCCCCAAGATGGATTTATTATTATACAGAAGTACACTGTAGCTGTCTTCAG ACGTACTAGAAGAGGGCTTCAGATCTCTTTACCAGTGGCTGTGAGCCACCATGAAGTTGC TGGGACTTGAACTCAGGGCCTTTGGAAGAGCAGTCAGTGCTCTTACCTGCCTAGCCATCT CACCAGCCCGAGACTTTGTTTAAACAAACAAACAGTAACCAAAAATCGAGCAGAGATTAA GGAGCATAGACCAAGGTGGAGTTCTTGACAAGAAGAGACACTCTTTACTTCTGATTATGG TGACAGAAGAACAAAAAGTTGACTTATAAGCCTATTTTAAATGACATTTAGAGTTCCCGT GCTTTAAAAAGTAAAAACAGCAATTGCTTTCAAAAATCTTATGTTACTATAAAATGCATA AAGATCCAGGGAACAACCCTTTGCCACCTGCTCAGACTGTGCACAATTCCATTCCAAGTT CATGTGATACAGCAGTGACTGGAAACCCAGTCCTCAGGACTCTGGAGCAGGAAGACAGAG CTGGAGCGAGGCAACCTGGACTATTGAGACCCACACTAACACTTGATGTTGGAGGGTAAG CTGTGCTTAGACCCTGTCTTCTCTAAACAGGCTCTGTCCCCCACCATGACGGCGACGCCA CAATACCTTCAGGAGAAACTGTGTTGCTATTCTCCACACGCTCCTTCACTCCCAGCATGG CTCGGCCATCCATTTGCTTCCTTACAGTATTGTTTGGATCTACTTTTGTGAGAATCTGGC CTTTTGCCCTTAATTTTGCAATAGCAGCTAACTAGAAACAAACAGATAGACAGTCAGTTG AGATACTGCAGACCACAGCCCTTGGTTCTCTAACAGAAATTGGGCTGTGAGACGGCCCTG TGTGCAAAGCCCGCTGCCTGAACTCTAACCTGAGAACGCACACGGTAGCTGCGGAGAACC TATTCCTGCAAGCTGTCTGCCGACCACATGGGTGGCATGTGCATGCACACACACAAAAGA TGGCACTAAAAGTTGATGGGACAAAAATAAGTCTACACATAGATAAAAATGATGTTTCAG AGAAATACGCAATATGAAATGGCAGAAGTATGTTTAGGGCACTTTTGGAAATTTTTGGAA AGTCTATCCAAAAATTCATTTAGCAACTTTTAAAATCAAATGTTCTAACAATACATTTCA GAGACTTTTACTTTTGATACTTCCATGCTGAGGAATAACAGCAGGGAAATATTAAATGTC TTTGCTTGCTGTAAACAAGCCATTATGTTGAATTTCCATATTTAAATCATTTTCAAGAGT AGAAAACTGAGCATGTACCAAAACCATTGCAGACGATTACATAAACCAGCATGGACCTTG AGCCAGGTGTCACAGTGCTCCTTGGTGCCACGTGCTGAGATGTCAGACAAAGTGCGCACG TGGAAGGTTCAGAAGCAGGCCTGTAGTGACGTCTCTCCATCAGCACAGGCAAGGATTACC ACGAATAGCCTGGATTTGTTCTGTGTTTGACTGTGAGTTAATTTTTGCACACTGTGTTCA TAACCTTTAATCAGTAATAGAATTTTCACAACTCCTAACTTCAGTTACGAGAGCCCCAGT GCAGTTGCAGCCCTGATTAAGAGGCTGAACTTTGCACCATCAGTTTGTAGTCCTAAGGCT ACTGTCTCCAGCTGTAGAACAATACCTTCCTGGGGGCTGCCTCCTCCAGACTGACAAGGA ACTGTATGTATAGCAGTGATGGCTCTGAGTTCGTAGATAAGCTCAGCGGCTCTATGCTGA TACCATTCACATTGCACTTGCTTTGGAACTATGTAGGATGATTGGTTAACACCATTTCGT CACAGAATGCAAAGCCAAGCAATGAAGACAGAAGCCAGCAAAAATAAATAAATCCTTAAC TTTCCTGCCTGTCCCCAGGGTCACATGCAGCCACCATGCCTGGCTTTTTCCTTGAGTGCT AGGGATCCAAGCTTAGGTCCTCACGCATACATAGTAAGCACCCCGTTGGCTGCCCGACAC CCCAGCTACCTTTTTAGCTTCTGCTGCTGCGCTCAGTTTTGGTCTTGGTGGTGGTGAATC ATCAAAGAAGAGAACATCGTCCCCTTCTGAGATGCCTCTGCCCAGCTTGGGCATCCGTGG GGTTGCAGTTCCTTCCAACCTGGGGAACTCAGCCCCAGTTCGAGGAGACTGGGCAGCAGC CTGTCGAGAGGAAGACGGCACTGCTGGGCTCTGGACTTCACTTGAGCTTTGGAGGAATCT TAAAAAGGAATAGGAAGTAACTAAATATGGGTTGGGTATGTGGCTCAATGGTACATCATT TATTTGTCTAGCATGCCCTAGCCTCTAGGCTCCATGCTACAACCAAAACCCAAAGTAAAT AAACATAAACGATAAATATATACCCGAGGCTCAAAAGACGTAGAACTCAAAACAGATCAG GAGACCGTGGATAAGCTTGAGTGGACAATTAGTTGTTGGTAAACAATTTCCTTTCTTTGG TTAATAATTCAAACTAGCAACTAAGAACACAGGTTTCTCTCGCCTAACTGAGTATAGTGT GGATTTTCCATCACTTCCTAGCTGATGACCGTTTTACCAACTGGCTTGGCCAGAGATGCT GTCTACAGCACACATCTAAAATTATAATGCAGAGGCAAATAACCACAAATCTGTGTGTGG TTAGCTGTAAGACCTCAGGGCCTCATTGCATCGCCCTGCTTCTCCGTTTATCCTTCAGGA AGGGAATACATAAGAAACCCTTCACAAGGAAGAAGGGAGGAGAAGTTGAAATGGCACCGG GTGAATTACTACAATTCCTTATAGGCATGTACGGAACTGTCAGAAAATTAAAAAAAAAAG AAAGAAAGAAAGAAAGAACCTAAACAAGATGGTGGAGGCACATGCCTTTAAGCCCAATAC CCAGGAGGCAGAAGCAGGCAGCTCTCAAGTTCAAAGGCAGGTCTACAGAACAAGTTCCAG GAGAGCCAAGGTTACACAGAAAAACCTATCTTGAAAAACAAACAACTTAAACCAAACCAA ACCAAAAAAAAAAAAAAAAAAAAAAAAAACCCACCAAACCCCCCAAAACAAACAAAAACC CCCCAACAAACCAAAACCAACCAATCAAACAAAAGCCCTTAACAAAAATGGCACTGCAAT TTCCTTGTTGATGGAACCCAGCTTGTATGGCTTAGTAGCAGTCACGTTTGCCCACTGAGC CATCTTGCCAGCCCCATGCCCAACACGTTTGAAATAACAAAGTCTGTTCACTTCAGAACC ACAGCACCCAGATTTCTCATTCTGCAGATAAACAATTGAGCTCAAGGCCAGTGCTCAGAA GACCTCTCCACACGGTCTCCTTCCTCGTTCCCAGGGGCACAGTAACTGCTCTCCACACCA GCAGGCTCTGGGAGCAGGAGCATTGATTGGAGGCAGGGAGCCGGATCTGCTCTTCTTACC GCTTCTGTATGTCTTCTGATCTCCTCTTCCGCATCTCCAGCATCTGTTGTTTCTGCTGCT TCAAGAGGGCTGATGCTGAGATGGACTGGATGGCAGGTTTGGAACTCCCTAAAACACAGG CCACACACTGAGGGGTTGTAGAAAAGATCTGGGGAACATGGGCACACACCCCATGATCAC ATACGCTGACTCTACCTGAAGCCTTGGCTCTGGCTAGATGCTTTTGTAAGTTTCTGGCTC CAAATGTGGGCAGGGCCATCAATTCCCTGAACTCCTCAGAGCAGGACAAGCTCTTCTGGG GAATACCTGAAACATGTAGACATTAATTTTATAGGACTCAAAATGTAAATGGTTTGATAT CATGTGAGATCACGTTTTAAACTCTACAGTCATGACTTAGTAACCTGTTAGTGAATCAGA TATAGTAATAATAATACCACCAAAAATCAAAACAAACAAACAGCAAGACTTTTTTTCTTT TTTTAAGATTTACTCATGTATGTGAGTACACTGTAGTTGTCCTCTGACATACCAGAAGAG GGCATTGGATCCCATTACAGATGGCTGTGAGCCACCTTGTGGTGGCTGGAAACTGAACTC AAGATGTCAGGAAGAGCAGTCGTTGCTCCTAACCACTGAGCCAGCTCTCCAGCCAATTCA GAACTTTTAACTTAAAGGTCAGACTAGTAGGACAGCAAAGGCATCAAACACTAAGCCCCT AAGGATTGTGGGACCCATGGACGTGCCACTTCTGGAATATGCATGAGTAACACTAAGCCC CTAAGGATTGTGGGACCCATGGACATGCCACTTCTGGAATATGCATGAGTAAGATATGCA TGCAGGTTCCTGGTCACTCTTAGGACCAAAGGTGTGGGTGGACCAGCACTATCTAACTAG GCCTATTTTAGCGAAAGGTAACTGATGAGATCAGCCGGGAACGTGGTACTAATGCTGGAT ATTGCTGGATATTGCGAGGCTGACCCGCTAAGATCAGGCTGAAGATTTCTCTCACTGCTC AGTCACCAAGCTTTCTCCTTTAGCCTACGCCACATCGACCACTAAGCTCAGGTGATGAGC AAGCCATAGCCATTCTCAGTCCCACACTGCGTCCACTGGAGACAGAGGACGGGTGAAAGG ATTACCAAGCTTTTGTTTTGTTTCCTGGATGATCGAGTTTGTGCCCCGGACAACCAGATT GGTCAGCGTGGTTTGAACCTTCTTCTTAGGAGCAATGGCCGCCGCCCTGTAACGACAAGT GCCAAAGCAGAGAAAAAGTGCTTGAGCCTCATTGTCTTCCCAAACAATATGAGGATTCCC AATGAACCTGTTACCAACGGGCCAAGATCCTCAAGCCCCATGCATGCAGGCTTTGCCGGC CACAGCTTGGTAGCCCAGGAGTTCTGGTTTATACATTAAATCACTGATGGAGATCCTACA AATTTGCTTGAGGAACAAGATGACATGGTCACACACCACCTGGGGTTCCTTAGACAGTCT AGAATCCCAGTAGAGGGTCATGATCATCTGTCCTGCATCACCATGCCCCACGTGAGCCAC ATCACACGTGTTCATGATGCTAGAAGTGGTTTCTAAGAGGTCTGCAAACTCCTTCTATAA TAATAACGATAACACCACCAAAACAACAGAGAATAATAACAGCCACTCAAGAAAATCAAC CCTTTTTTGCTTTGATACAGGAACTCATACGCGCCATGCTGGTCTGGAATGTTGCCACGG CTGGCATGGACTCCTGATTCTGCTGCCTTCACCTCTTGGTTGTTCTTTCACTTAAAAAGG TTTTATTCATTTACTCTTTATGTGTATATGAGAGTACGTTTGTGTACACTGACCCAGAGA GGACAACAGAGAGCATCGACCTCCTGAAGCTAGCGTTACAGCGGTTGAGCCGCCTGCCAT GGGTACGGACACAAGCTCAGGTCCTCTGACGAACAGTGTGCACTCTGAACTGCCGAGCTA CCTCTCCAGACTGCCTTCTCCATTTGGGGCACGCTCTCCCTAGACAGCTTAGGTTGGTCA TGGACTCGTGTTCTGTCTCGGTCTCCCCAGAGCTGGGATTGCGGGTACAAGACTTCACAT CTGGCTAAATGTAAAGCAGGGGCTCACATGACTCACTGTCTACTCATTCCCAATGTGCTC CTCTCTCCCTAGAAATAAAAGATGTCCTTGATCACTCAGGCTTCATCTAAGAAGACAGAA GCTCACTTAAGCACCCTAGGACAGTTGCGGAACAGTCCACCACCCGCTTGCTCTTAAGAG GGAAGCAAAATCCTTTCCCAAGAGCAGTCAGGAGAGATGCCTCACCTGGACGCTGCGAAG GATTCGGAAGAAACACCACCATAGTAGAAACCATCTTGGCACAGCCGCTCCTTCAGGCTG GTGCCTTTGCGGAACTTCTTCGGAATCCGTCCCCCAGAGAAAGTGGACTGCAGATCAGTC CTCTTTGCGCTGAGCTTCTTGTACTGGGCCTGGATGTGATACTGGCAGTATTCACAGTCA TGCTGCGGGGAGAAGACGCGATGAGGCTCTGGTCAGCGGCCTGGGGAGCAGGGACACCCA TCTCTCCTAGACTCACAAGACAACACTATGCGCTCGCTGAGTCCCTGTGACCTCCAGTGC TCCCCCTTGCTCATCGCCACCACAGCACCTAAAGCTCACCCCTCATGATTGACTGTTCAT AGGCAAATACTAAAGGATTTGAGACCCACCAAGTTAACTGTCTGTGTACATGGCTCTCCA TTCTTCTTCTTGGCTTTACAGGCTCCCAGGTCCATAGCTTCTCCCATAATTAAGACTTTT TGAGGATGATCAATAGATAAGCACACCTGTAAGAGAAAGCTTATGTAAGTGCTACGGTTT TTATCCTACGAATGGGCGAAGGTCAGTCTGAGCTGGTTTTGGAAGGCACGTGAAGCCAGT GCTCTAAGCAGCTGTACACTAGGCAGTGCTGAAGACTCAATCCGACTCCCTTTCCTGTAA CCAACCCTTCCTTCCTCTTAGCTGTCAGAATCCTGACTGTCCAGGCTGGCCGAGTGCTCA CTGCAGACAGTGGATGTAGCCCTGTTTCCCAGAATTCCTTGTGGCTCACAATGGTCATGT GACTAAGGCTTGGCAAATTAGCCAGAAACAGGGATTGATAGGGAAGTTCTTGATTTCCTA GTAAAAAAAGACAGGCTGGCTCCCCTTTCTTCATCCTGCCACCAGTGGTGATAAGTGGAG GGGGACAGTCTCAATGACCTTGGCTGACTCAGTTTTCCTGCTCCCTGCTGCCAATTCTCA GGCAGGTCTACCTGGCAGGAACACAGGCTGAGATAAGGACTGTCCTCAGGTGCCTGGGTT CTCTTCTTGCTCCCAGAACAGGGCATCCTGTCACTTGAAGTCATAGGGCCCAGTGGTTGC TAGGCAACGAATCCCTCAGCCAGCCTCCCATGCAACCTTGGCCACAGGTACGCCTCCATC TATACTGGACAGTTCTTCTGAGCTTAGAGGGATGAGCCCACAGAGCAGCCCATCTGTAAC AGAGTTGTTCTGCCTAACTGCATTCACACCCCGGTAGCTGAGTTTGTGCAAGACCTCCCA CCAGATCTAGGAATTTTAGCAGAAAATATCAAGCTGTTCAGAGCCTCCCAACCCAGGATC AATAACCAATGAGTAGATTCCCCACCCAGGGTAGGGAGATGAAGTATTCTGCTTCATAGT GATTCGCTGTCATCTTGTAACCAAGAGGGAAAGGCAGAAACTCACTACTTTAATTAAAAA TTGCGCCATAGGTTGATGTATTTGAATATTTGGTACCCGGTTGGCTGGAAATATTTTGAG AAGAATTAGGAGGTGTGACCTTGTTGGAAGAGGTGTTATCACTGGCTTTGAGGCTTCAAA AGTCCACAGTTGGGCATAGTCTCTCTGCCTCAAATTTATGGATCAGGATGTAAGCTCTTA GCTACCACTATAGTGCCATGCCTGCCTACCTGCTGCCTGCCTGCCTGCCTGCTGCTGTGC TCCCCGCTATGATGGTCATGGACTCACGCTCTGAAACTGGAAGGCTTTCTTTTATAAGTT GCTGTGGTCACGGTGTCTCTTCACAGGGATAAAAAAGTAACTAAGATACTCACAGAGATA TGGCAACACTAAGCTGCCTGTTTCTACTCTTTTGTTTTTGTGAGGAGAGATCAGGCTCTT GCTGTATACAAGAGGATAGACCCGACTGGTCCAAAACTTGTGACTTTCCTGCACCTATCA CAATACTAGACTGGACTTGGAAGAAAGTTGGGCTGGCAAGAAGGCTTAGTGGGTAAAGGT ACTTGCTATCAACCCTGATGATCAGAGTTCAACTCTAGGAACCCACAGGGTGGAAGGTGA GAAGCCATTCTCCCAAGTTGTCCTCTCAATTCCACATATATGATAACACCCATGAACCCC ACCTCCAGCCCCCAGTAAACTAATAAAGGCAGTAAGTTAAAAAAGAAAAAAGGAAGGAAG AAAGAAAAGGAAAAACAGTTGGGAATGGTAACTTATACCTATAATCCTAGAATTTGGGAG TTGGAGGTAAGAGGCCTGCTGCTAGTTCAAGGCCAGCACAGGCTACACACACACACACAC ACACACACACACACACACACACACACACAGTTATTTTGATTTTGAGACAGGATCTGACTT TGGAGCCCAGACAGACAATCCTCTGGCCTTTGAACTGCTGGGGTTATAGGTGTGAACTAC CACACCCATCTAAATCCCACTGTTTGTTTAAAGAAACTGTAATGAAGGGTTTTTTTGATG TGTTGCTATGAATGATCAAATACACTCCCAACCAACAAATGAAGACTTTTGTCATTCTCT ACTGGAAATAAGGCTCTTGCTGGGACAGAGCAGAAAAACTATCTAGCCATTGTAGTTTAC ACTGGTTAGCAGCAACACAACTGGTTAGGAAGCAACAGCAACACAGCACTCACTCTGTGA GGATCAGCCTTCACTGCAAGCGCCAGCTAGGACTGCAAGGTTAATGAAGCAAACTTCAGT CAGCTGTGTCACACTCATTTCCTGATACAACCATGGCTGTTACTTATGCAGGGACCTAAG GAGACCCGAGTGGGAGAGCTCAGTAAAGCTGAGCTGGCGAGATGGCCCAGCAGTACAAAT GCTCGCCGAGCAAGGCTGCAGTCCCCAGTTCAATCCCCAGACCCACAGAAAGGTAGAGAA GCGAATGACTCCACAAGTTTGTTCTTTCACTCCACACGTGAAAGTTATAAACTCTGGGAA CTGTGATGCTAACTCAAAACCATTTACAATAAGAAGATTCACAGAATATCGGTAAGCAGT GAGCCAGCAAATGAAGAGGCAGAATAATGTGGAATCAGGAAAAGCCCAGAGGGAGATTAA CACAGATGCTTCCGATACAAAAGGAAGTGCAGAAAGCACCAGCCCAGCAGTCCAAGCTGA GTTCAAGCCTCACCTCTTTCAAGCCATCTTTGGGCTTCATGGGGTTTGCGTTGAGCAAGC CTATGACGGTCCCTTGCTCTGTCTTCCAGAGATCTTTGTGAACATCTCCAAACAAGAACA AGGACACACACTGAGTCAGGTCATGAAGGTCGTTCAGTTTCCAGATGCTAAACGTTTGCC CCTGGAGTGAACAGAGTTCATTTCAGTCGAACGTTTGAACCTGGCTTACAGGGCCTCCAT GTAATAGAGTCTTATTGTAGAAAAATAGCTGGACATAATTCACCTCAAATAAACGGGTGT CAGTGTGGATATCAAATTATACATTAATTCTTTCTTTGGGCTTTAGCTTTTATTACCTGC CTCATGTAAGATGAACAGAAGCAAGACAGGCCACAGGGAAATTTAGTAGAGTGTATGTAA CTTAGCAGGTAGCCTGGCTGCCACCCAGTGTCCCAGGGACGATTGTGTGCCCCTCCTTCC CACTACCACCCTAGTATGAGACAAGCAGCAGCTATAGCACCGTCATTTATACCCGTCACA GGACTGGACAGCAGGTGACTAATTATCACTGCTGCTGCTATTAAGAGCTATCTCAGTGCA CACCCCACCCACATGGCCAGGGACCCCAGCACCTTATTCTCACAGGGTTCTCTGGGATTT GTGGACTCTAATTACTTGGCCTTCTCCACAGGAGAAGTGACAGCATCTCAGGGACAACAT AGGTGTCCTAAATGGTGAGACCTGAAATGCACTCAGAACAACTGGACGACACGCAGCCCC ACTGTGCGGCCTGTGTCTCAGCGGAACGTTCTCTGTAGAATGCCAACCCAAAGACGAGTG CGTGCCTACTGGAAGTTATTTTAAAAGAAGGGCTGGCAGGTGCCAGACGAAGCCCTGGGG ACCCCCTTTAGCCTAGCCAGGAGCAGCTCTGGAGTCAGTAAAGCAGCTTACACTGGTAGC ACTCTGTGGAGTGACCTTCCTGAGGATAACCCCAAACGTCACCCAGTCTGTCTCTTCCAG GTTCTCAGTTGCCATCTTCTCCTTGATCTGAGGCAGTCTGATTAGTTTCCGGCCTGCCAT CTTCCTGCTCATTTCTGTGGAGGAGACTCGAGGTCGCCTGGGACAAGAAGCCGGTAATTG CTAGGTCATTATTCTGGTAACAGACTATGTGGAACCTTACCACATAGTGGTCAGGGGACA TTACAGGGAGCAACCTTTCCAGTGGCTCAGGGGACTTCATGTTTATTTTTATTTAGTTAT TTTGGTTTCTTAGGACAGGATCTCACTATGTAGCTCATATTGGCCTAGAACTCATTATCT TGCTGCCTCAGTAAGCATTTTTTTTTCCCTTAAAGTAAATTAAAAAATAATTTTAAAGTG AGGATTACTTTTCCTCGGACATAGATTTACCTATAAAGTTTACTTTATACTTTCGTAATC TTATTACAATTATAGGAAGGTACTGTTATTGGTTAAACTGTATTTTTTTTGCTTTTCAGA CTATTGTTAACTTTGTATCTATTTTATTTATACGAATTTATTATACGAATACACTGTCAC TGTCTTCAGACACACCAGAAGAGGGCATCAGATCCTATTACAGATGGTTGTGAGCCCCCA TGTGGTTGCCGGGAATTGAACTCAGGACCTCTGGAAGAGCAGTCAGTGTTCTTACCCACC GAGCCCTCTCACCACTGGTTAACTTTGAGGGTTAGGTTGGCCATGTAACTATGCAGGCTA GCCTTATTTCCCAAGCCTTTTTCCTCAGCTTCCTGTGTGTGAGAATCAAAGATATGAACT ATCACACTTCAATTGTATATATTTAAAAATTGAATATATTGTCTAGGATCCTACAAAATA AATAATAGGCTAAACCACACCCATTCAAAGTTTTATAATGAAATCTGTGCCACTGTTTTG ATCTGCCAATTTCTGATTCAATATCTATTATTTTGTCTACTTCCTTTTAATAGGTAAACA TTATTTGTTTGTTTGTTTTGGAGGCAGGGGCTCTTACATAACCCTAGGTGCTCTGAACTT ACTATGTTGACCAGGCTGGCCTTGAACTCACAAAGTTCCTCCTGCTTCTGGAACCAGACT GCTGGGATTAAAGGTGTGTGCCAACCACTACTATCGTTTTGTAGACAAGCCTTCCTTCAA GAGGCCGTACCACAGTGCACTGAGGTAAGAGTGCAGCCCACCTCAGTGCTAGGATTCCTC AGTCAAGAGCTGCTGCGGTACAGACCTGGCACGTGCACACACTGCCTCTAGAAGACCCAT CCTCTGACAGGACTAAGGGCCATCTAGTGGGACGAACAAAGGGACACAAGGGATGTTACA GCTACTGACCTGAGGCGTAGGCCTGAGAAGGCTTCCACAGAGACCTGGGAAACCTGCTGG GGCCGGTCCCCAGAATTCCCTGGGGACACTGTGTTTTGATTTCTAATTGTCCTGCTACAT TTGTTTCCAGGAACAGCTTGAGGTGAGGGTGTGCTTGATCTCGAAGAAGAGGAGTGGTTA GGCTCTAGAAAACTGGAAGAAACCTGTAGTGGCTGTGCGGGTGTACGCATCCTTGAAGAT GACTCTAGGAAATTAGCATAAGAGGTGGAGAATGACTGAGAGCCATAAAACCTACTTACC ACATTCTTTTCATAATCAACATATAGGATACTTTTTTGTTGTTATTTTGAGACTGGGTCT CACTCTGTAGCTCAGGCTGGCCTAGAATGTAGGTTCCTCTAAATGCTGGATGTCTAAGGC CTCATGTAATCAAACTTCGCCAGAGAACAAGGCCACTTTGTGACTCATCCAGGTCTCTGC AGTGCTGTCTAGTAGACCTGTGTGTGGCAATTGCTGGGTAGTTCCCAAATGCTTGTGACT CCAGCCCCCAGGGACCCCAACCTTTTGTAAGTATATAAGTGTCTGTATACACACAAGCTC ATTTGCCTGCAACTCTGTCACAAACCACACACACACACACACACACACACACACGCGCGC GCGCCCCAGTAGAATGATGTATTATTTTCAACAGAGCTGAGCAGTGAGACCCAGGCAGGC CCTGTAGCACACCTGCAGGAGTCTTTGGCTTCCGAGCAACCCGCTTGGCTTTGGGTAAAG TGGGGACATCAAGCTCTGCAGAAAAGCACGCTGACTCCTGAATTCTCCGAATTCTCTTCT CCTTAAGCAGTGGCTGCAGAGATGAATCTTCCCGATTGAAAATGAAAGAAATTAGGAATG CTACAGTTTTGGCAGGAGCTGGGTGAAAATACTAACGCTATTGTTTCTTGGTAACAAAAA TGCAAATTACTGCTACAATTACAGTCACATTACCAGGTGGTTCCTGCAAGGGTGCTGTCC CTGGAGGCTGTTTAATTGATGCAGCTTTTAGCTGCTCCTGTAAGGATTTCATTTGCTCTT GCAACTTCTTTAATTCATCTACAAAAGAAAAGTATATTAAGAATCAGATAGAATAACATG CTGTACTGGACACAAACACTGGAGATACTTCTGTTATCCCCCACCCAGACCTTGAGATTC ACAAAACAATCCCATAGTAACTGTTATATACTTCAGAGAGGTTCCTTAAGAAACCTTTTT ATCCCTAGCAATCAACCTTTTGACACCTGAGCCAGCCATGAGCTCAGTGGGGCATGGTGG CGTAAGCCTGTAACTCCAGCGCTCAGGAGGCAGAGGGAGACAGAGGGAGAGATGACTCAG CCTAGCTGCATAGTAAGACCCTGGGTCAGGAAAACAAAAACCCAACAAATTCCCAACAAG GAATTCGTACAAACTTGTGTTATAGAGGTCAAGCAACCATAAACTGAAATACCACAACTA GTACGATCAGTGCTGGCTTCTGTATTAGATCTATGAGAAGGGGCCAGGACCAAGAAAGGG GGCATGCCTCAAAACAGCAGTTCAGGAATGGTCTTGGTTCTCAACCAGACTGTGTGGGAG CTTTGAAGGCTTGTCCCTGGCTCCCCGGGGACACAAATCGTGAAGTACTACATTCTGTGA GAAGTACAGACAGTGTCAGAGCCCTTTTGTTGAAGATCAAGTTTAGCTGGCTGACAAGGA TGTAAGGAAGACCCTGAATGCAGCAGTGCTGACTTTAATAGTTCCATCTACGCCCTCATT CAAGGTCAGCCATGTGTGTGCACACACACAAAGGCTTTGTGGTCTGTAGTCCTTGTTGCT CCTACAGATTTTTTTGAGGCGGGGTCTCTCACTGAGCTTATAGAGTCTGCTAGGTCGGCA CTGAGCCCCAGGGACCCATCTGTCCCTAACTCCTCGAACTGGGGTTCTGGACTTGGGTCC TCATGTATGCATCTTACTAAGCCATCTTTCCACCCTTTTGAAAAATAAACCTGCTGGTCA TTACCCTTGTATATGCAGTTATTTTAATGAATACTGTCAAACTTGGGGCACCCACTGTCT CATGAGTAAACGGGAGAAAGCAAGCCGCCGTCACATCCTGGTTACCTTGCAGCTCCTCGC TGGTTTTCTCTTGGCTGGGAGCAGGAGGGGGGCCACTGTTTCCAACTTTCGATGTAGCAA CTTCATCATCCGTTAAGTCCTCCACATCACCAAAGAGAGTGGCCAAACGTTCCTCCTGGT TTCCAGTCTTGCCCTCTTCTCCACTGCCAGCCTCTTCTGTGTAAGACTCACCATCACCAT CAGCATCAAAGAGCTCATCAAATTCATCAGGGTCCCCGTCTCCCAGAGACAAGGACTTAT CCTTTTCTGAGCTGCAAGGTAAGACTGCCTCATTCTCTTCCAGTAGAGATGTCAGGAGAC ACAAGTCGTCTTCCTCCACTAGAAGAAATGGGAGGGAATGTAAGTCTACCTCAGACAGAG TGTCCGAGACAGGCACACTCAGTCAGCACTGATAGCGCAATTGAAAGGAGCCTCCAGATT GGCCACTCTGCCTGCTGCTCTTGTACCTACCTGAGGGCTTAGAAGACACCGAGGAAAGGG AAGAGTGAGCAAGCAGGCCAGGCACTAGGCTAGATCTTCCCCCTGCACTGCTTTAACAAG CTACCTTCCTACAACACCGAGTTTCATCAGATTTGACCAGAAAGGAAGAACTGAAAAAAG TAGACCTTGACTACTGTGCCGCTTCTTGTTATTTTTATTTATTTACCTGTTTGTCTTTCC AGTCAGGGTTCGTCTGTTTTAGCTTTAGCTGACCTGGAGCTCGCTCTGTAGACCAGGCTG GCCTCAAACTCAGAGCTCCTGCCTCTGCCTCCCTAGTGCTGGGATTAAAGGCAGATGACA CATAACCTGTCCAACTGTTACTTTTAAATGGAGAAAGATACCTAAATACTCATCATGTAG AATTAGCTGTCATTAGCATTTCTGTCATAGTTGCTTTTATTTGACCTTTAATCATCAAGT AACATTTTACTTCACTGGTAATTTCATATTAAACATAAAATTAAACCAAATCAGAACATA TAGTTCTTCCTTTTTTTTTTTTTTGAAACAAGATCTCATATAGCCCAGCTACTATGCAGT TGAACTCAGAGATTTACCTGCCTCTGACTCATAAGTATTGAGATTAAAGGGCTAAGCCAC CACACCCAACACAGTTAATTAATTTCAATGTTTGCTTTTACCTTTCTTGAAGAGGACAAA GTCTAATAAATTCAGCTCACACCCCCCCCCCCCCCCCTTGCAGTCTGCTTGCTCAGGGCC TATAGAATCAGCACATGCACTCTGTGTGGCTCTAGAATCATCAGCGCATGCACTCTGTGT GGCTCTAGAATCATCAGCGCATGCACTCTGTGTGGCTCTAGAATCATCAGCGCATGCACT CTGTGTGGCTCTAGAATCATCAGCGCATGCACTCTGTGTGGCTCTAGAATCATCAGCGCA TGCACTCTGTGTGGCTCTAGAATCATCAGCGCATGCACTCTGTGTGGCTCTAGAATCATC AGCGCATGCACTCTGTGTGGCTCTAGAATCATCAGCGCATGCACTCTGTGTGGCTCTAGA ATCATCAGCGCATGCACTCTGTGTGGCTCTAGAATCATCAGCGCATGCACTCTGTGTGGC TCTAGAATCATCAGCGCATGCACTCTGTGTGGCTCTAGAATCATCAGCGCATGCACTCTG TGTGGCTCTAGAATCATCAGCGCATGCACTCTGTGTGGCTCTAGAATCATCAGCGCATGC ACTCTGTGTGGCTCTAGAATCATCAGCACATGCACTCTGTGTGGCTCTAGAATCATCAGC ACATGCACTCTGTGTGGCTCTAGAATCATCAGCGCATGCACTCTGTGTGGCTCTAGAATC AGCACATGCACTCTGTGTGGCTCTAGAATCATCAGCGCATGCACTCTGTGTGGCTCTAGA ATCATCAGCGCATGCATTCTATGAGCTTTGCTCATCAGAGCAATACTTTTTCACTGAGAT TTTTCTTTGCACAAATCCCTGAAAAAACAAGCAAAATTCAAAAGAAATGACTACCAGAAT TTAAAACGGATCTAGACTAAAACCATTTCAAAAGATTTCCACATGCAAAGTAACTCTGGA GTCAGACCACCCAGTTCAGTTCCCTGGTCTGACATGTAAGTTGGATGTAAGTGACTAAGC AGTCCTGGCTCCCTGCTACTTTGTGGTAGAATGAAGGATGAAATGGTAGTTTTCCACAAA CCAAAGAGGAATCCATAAAACTAGAAGGCCTTACCATCCATGTTGTCAAAAGAACAGCTG AGATGACAAGAATAGAGGAGGATCAGGTAGGCGGTCCAGGAGACGCAATGAGGAGCCTTG GCTGCATACAAATCAGCATTAGAGCAGTCACTGGCCTCTTCTCACAAGGTACATCCACCA ACCCCACCTCCCAGCTGCTAACTTAGGGTTCTCCTGGCAGCTGGCACGTCCCATCCCCTC TCCCATTACCAACAGCTCAGGGGCATCCCCTCCCCTCACATATGCAGAGCACTCTGTTGC TTCTACCTGGCTTCTAACTGTGGTTAGAGACCAAGCTACAGTGCAGTGTAAGGTGTGAGA CTACTACTACAGACTCAGTGCAAAAAAGAACTACTCAGGCTGGGGGAAATGTTACAGTTA TTATCCTGTTTTATTGTTATAATGCACCTGAGGTCTACTTTATCCATTGAAGCAGGAGAG ACATAGCTCTACCACGAGTTAGGATTTGACTTCCACGCTAACCAGAACAAGTAAGATAGA AAGATAAAGGCTGGATCGATGGCTCAGTGGTTAAGAGCACCGACTGCTCTTCTGAAGGTC CTGAGTTCAAATCCCAGCAACCACATGGTGGCTCACAACCATCCGTAATGAGATCTGATG CCCTTTCCTGGTGCATCTGAAGACAGCTACAGTGTACTTAGATATAATAATAAATAAATC TTTTTAAAAAAAAGATAGAAAGATAACATTGAAGCTAGGTATGGTATCAAACTCCTTTAA TTGCAGTCCTGGGGAAGGTGGAAGCAGGTTGTCAGAACCCTGGCCATTCTGCCAAACAGT GAACGAACTCTGAGAGAGGCCCCAGAGGGGAAAGGCAGAGAGAGGGCCTTTAACCTCAAG TATAGCTTGCTCCCTGGATGGTTCTTGGACCTGATTTCCAGCCTCCTTCAACAAACATTT GCATTCAATTTATAAGACATGTTTGTTCCTGTTGTATGTGGGAGCATGGCTATAGAACCC ACTCTGGTAAAAGGATTGGGTTTTGGTGCACCCCGAATCTGGATATGGCCTTCTGCCTTG CTTTAGTGTTTCCTCAGATATAAACCCTACCGTGTAGGCCAGGCAATTGTGCTTAACTTG TTCTGTTCTGGCTTACGGTATACTTATTTACATTCTGCTGCTTTCAATTATCCTTAGAAC CACATCCACAATGCCCGCCTGAGAAGCAATGGGTGGGTACCTTCTTCCTTGTTTCTATTT CCTCAATTCCCTGTGTTTGCATCTTCCTGCTAGATTAGCTTGCTTTCAGCTTCTTGAACT GTTTTCAGCTTAGGCATTTTGTCTAGAAAGCTCTTTTAGAGTACTTTCTCATCTCCAACT AGCTAATTTCTGAGCCTTTCTAGTCGGCCATACCCCGAAGGTTCCCTCTAGAGCCCCTCT GCCCTAGTTAACTGCACATTTGTCCACCACTGTGTGCTTGTTATAAGGATCCTCTTCAGA GTGCACCACCACTGTCCGGCAGAAATAAACTTTTAAAAAACAAAAATAAAAGGGCGCTCT TAAAAAAAGAAAACAACCGGGTTGGGGAGGTGGCTCAGCGGTTAAGAGCATTGACTGCTC TTCCAAAGGTTCTGAGTTCAAAGCCCAGCAACCACATGGTGGCTCACAACCATCTGTAAG GAGATCTGACGCGCTCTTCTGGTGTGTATAAAGACAGCTTACATATAATCAACCAATATT TAAAAAGAAAGAAAAAAGAGAAGAGAAGAGAAGAGAAGAGAAGAGAAGAGAAGAGAAGAG AAGAGAAGAGAAGAGAAAAGAAAAGAGAAGAGAAAAGAGAAGACAACCCAAAACGGGCTC CTTAAGCACTCGAGCCCTCCATCTTCCAGCCCCGGCGCCTTGCCCGTTCCAGCCTCGGCC AAAGGTCGCCTGCTCCGCTGGATCCAGATCTCGGCGCCTTTGCCCCTCAGAGCCCGCGCC TCTCCCTCAGACCCCAATCCCTGCGTGGATGCCCAGAGTTCCGGACACACGCAAACCCCG TGACGCTTACCTAAGACCCGGGCCTCTTCCCGGTCCACAGCGGATCCCGCCAAAAAACTA AATTGGGCTCCGCCCAACTCTGACGTCGACGCGTTCATTTGTGGAGGACGCTCTGATTGG CTCCACCGGAACTCTTGGACCACACAGATCCTTGGCTGGGGGAAGCACCGCCTCTCAGTA GAGCAACCTGATTGGCCATCTTTGTTATGGGCAAAGAACTTCCGGTTGGTGAGGCTGCAG ATTCCCATAATTAAGATTCACATAGCAGAGCTCCAGCCCATCTCTGTAAGTTAACACTCA ACTGGTTTCCCTGCTGGAAGTAAACTTATTGAAGTCCCAACCAGTTTTGCTGCTCCTATG TCCAGTTTAGATATTAGGATTTGAATAGAGAGAGAGATGAAAGTTTCTACTTTTCACTCT GTCTGACCTACAGGAACTACCATTTCTTCAGATTTTGTTTCTACACCTGTAAACGAGGGA AAGGCTAGATATTTTTGGACGCAGAAAACAATATCCCTAGAATAGTGCAGATTCAGGGAA CTAGATTATGTCAGAGTTGAGAATAATTTATCAGATCATTCTTCAGTAAAATTCAAACTT TTCTTTACAAGTATTTATACATAGGTCTAAAACCATTTTCCAAATGCAGAATATTTACCC TCCATAATTCCAAAGACTTCCATGCACAGTTTTGTTGATGTTTAAGACAGGGTCTCTCCA AGAAGCTCTGGCCTTGACCTTTCTGTGTAGATCAGGTGAGCCTTGAACTCAAGACTCTGC TTCCCACCTACTGGGTTTAGAGTGCCTGCCTGGATTACTTTAAAACAGTATGTAGCAGGA TCCAGAGTGTCCTGGGATTCCTCCTCCCTCCCCCTCTTCCTTTTCCTTTGTGCTGATGAT TGGATAACGGGGTTCATGGATTCTAAGCATGCCCTGTGCCACTGCCATGGAGCTGGATTC ACACCCCTGGCCTAGGATTCTTGAAACCTGCCTCAGCTTCAAGAGTGCTGGGATTACAGT GACCACACGCACCTCCAAGTGACACTCTTTAGAGTCTGAATTCATCCACTAGTTGATTTG AGATAAGACAGCATTGGTGTCTCTATCTCTCCACTCTGTTTACCCAGTGTGTGACTAGAA AGCAAAGAATCTTGATGCCTGGACACGGAGTTTTCTTCTTCTCCATCTCATCGTTATCAA AGCCTGTGCTCCTGGCTCAGGATTAGGAATAATTCTAGTATGAAAATTTCACAGTGATAA AGAGACTTCAATAATTAGATAGGCCAGTCCTTTTTTTTTCTTTTTTTTTTTTTTTCAAGA CAGGGTTTCTCCGTGTAGACCTGGCTGTCTTGGAACTCACTCATAGACCAGGTTGGCCTC GAACTCAGAAATCCGCCTGCCTCTGCCTCCTGAGTGCTGGGATTAAAGGCGTGCACCACC ACTGCCCGGCTGATAGGCCAGTTCTTGTTGGTCCTCTCTAGTTCCTTTCTTCCCTGTGAC TTTACAGATAACCTTTGCTTCCCATGTGATTCCAGGAATAGGAAACAGTATCAATCTAAG TGTTCAAGCACAGATGGATATGGAGAGCTAAGCAATTTGTACTAATTGGTTTGGTGGCAA TTTTGAGGAAAGAGGAGGAAGTGATTTGGGGTAAAATAAATTCAGAATCCAATGCCTGTG GGATATTGAGGAGAGAGAAAGAGGGCAGAGGAAACTCAGACAGAGGCTAGCTGGTCCCTT TCTGACTTGTACAACTAGTTGTTACTTGAGGTGATCCACTTTAGCAGGGAACATGGGAAA TCCACATTTAAGGGACATGATAGAGTCCATTTGGTTTCATAATGGCATCTGAATATGTTT GGCTTCTTGGTTCTGTGACAACTTCAGGCAGGAAGAAATTAGAAATCCTGAGAACATTTA ACTATCAATGCGCAAGCTGACTTAAGGCAGGACAGATTTGGTTCTATGGCTCCTAGAGCT GGATGAGGCAGAAGGGTATGTTGATAAGGCGGAGCATGGTGGAAGGTTTGGTGTGCTTGC ACAGAGCTGCTCGACTCATGCAGCCAGGAAGCAGGAAGACAGAAGAGCCAAGAGCAAATT TACCACTTCTGCTCTCAGTGACCTCTTCCTCCAGCTAGGCCCCGCCTACAGAGTGCTACC ACCTCCCAGAAGCCTTTTGTTTTGGCTCAGCTATCCTCGAATGTTCCCCGTAGACCGGGC TGGCCTTGAACTCAAGAGATCCACCTGCTTCTGCCTCCCAAATGCTAAGATTTAAGGTGT GTGCCACCACCACACTGTAGCTGGTCTTTCATTACTTTGTGAGTTCTTTCTTCCACCCTT TCAACCCCACAACACCAAATAAAAGAAAAAAGGATAAAGAGATCCCTGAATAAAGTCAGG GCTCAGAAATGGGGAGACATTGTTAAGACTACTTCCTGCTGATTAGGGCCATCCGAGTTT TTGGGACAAGTTTGGTCTTTGCCATCAGGATGTTTAATTTCTTCTTGTTTCTTCTTTGCA CGTGGCTAATTAACAAACTGGGGCCAACATCAACCAACAACCCACCAGGTTTCTGGCGTT TATACACCCTCCAAAAAAATCCCTAGAATTCCAAACATCACAAAATCAAAGAAACCATCT ACAGCTGGCAAAATCACACCCCCACCTCAGCCTGAGGCAAACCATAGTCAGCTGCTGTCA CAGCTGAAGCAGCCCCATATTCCACAAAGCAAGACATATTCTTAAGATATTTTTTTTTAA TTTTTATTTTTGTGTTTTTCTTGTTTGCTTGGGGTTGTTTGTTTTGTGTTTTTTGTTTTT GAGACAGGGTTTCTCTGTATAGCCCTGGCTGTCCTGGAACTCACTTTGTAGACCAGGCTG GCCTCGTACTCAGAAATCCACCTGCCTTTGCCTCCCAAGTGCTGGGATTAAAGGCGTGCG CCACTACCACCAATTTTGGCAAGAAACCAAAATTCCAAAATTGTCACACCATCTGGCTCC CAGTAGTCTATTCCGACCTGGAGGTCACAGTGGATTAATCCACATGATCTGAAAGCTCCT CTCCTGAACATTGCTTCTCCCGGGGCCAGGCCTTCAATGCAGGAAGCTTTTGAGGCGGAC ACTTCATATCTAAAGCATAACACTAAGAGAATGAGGAGGAAGGGACCAGAAGCTGCTTGC TCTCTTCAACCTGAGGCTCTGAAGACAGGCTGCACAGAGGCCCACATATCAGCTCTAAAC TATTGCACGGTTGGTTTTGCTGTTTTTGTTTTTAAGATCTGTTGGGTTGTTCTGACTGGC TTTGAACTCCTAATAGTCTCCTACCTCAGCCTCCCAAGTGGCGCTATTAGAAACTGGACA CATGCTCCACTATGTTCATAGCAGCCTTATTTATAATAGCCAGAAGCTGGAAAGAACCCA GATGCCCCTCAACAGAGGAATGGATACAGAAAATGTGATACATCTACACAATGGAGTACT ACTCAGCTATTAAAAAGAATGAATTTATGAAATTCCTAGCCAAATGGATGGACCTGGAGG GCATCATCCTGAGTGAGGTAACACATTCACAAAGGAACTCACACAATATGTACTCACTGA TAAGTGGATATTAGCCCAAAACCTAGGATACCCAAGATATAAGATACAATTTCCTAAACA CATGAAACTCAAGAAAAATGAAGACTGAAGTGTGGACACTATGCCCCTCCTTAGAAGTGG GAACAAAACACCCTTGGAAGGAGTTACAGAGACAAAGTTTGGAGCTGAGATGAAAGGATG GACCATGTAGAGACTGCCTTATCCAGGGATCCACCCCATAATCAGCATCCAAACGCTGAC ACCATTGCATACACTAGCAAGATTTTATCGAAAGGACCCAGATGTAGCTGTCTCTTGTGA GACTATGCCGGGGCCTAGCAAACACAGAAGTGGATGCCCACAGTCAGCTAATGGATGGAT CACAGGGCTCCCAATGGAGGAGCTAGAGAAAGTACCCAAGGAGCTAAAGGGATCTGCAAC CCTATAGGTGGATCAACATTATGAACTAACCAGTACCCCGGAGCTCTTGACTCTAGCTGC ATATGTATCAAAAGATGGCCTAGTTGGCCATCACTGGAAAGAGAGGCCCATTGGACACAC AAACTTTATATGCCCCAGAACAGGGGAACGCCAGGGCCAAAAAGGGGGAGTGGGCGGGTA GGGGAGTGGGGGTGGGTGGGTATGGGGGACTTTTGGTATAGCATTGGAAATGTAAATGAG CTAAATACCTAATAAAAAATGGAAAGAAACATAAAAAAAAAAAAGAAGGAAAAAAAAAAA AAAAAAAGAAACTGCACCATGTAGTGGTTCTTAATTTGGGGGTGGGGGTGGGGTAGTTGC TAACCTAGTAGGGTTTTTCCCTTTCTAGTAAAACACGAACATCGAGAGCCTGTACGCGTT CCAGTGGTTTGTATACTTTCTGGAAACTAGTCCAGATGCTTCTCAAATGAAGAGCTTCTG ACGCTGGGCGAGGTGGCGACATACACTTTAATCCCAGCACTCAGGAGGAAAAGACAGGTG GGGATCTCTGTGGGTTCAAGGCCAGCCTGGTCTACAGAGTGAGCTTTCAGGAACCTCTGG TGCAGAAGGCCAGAAACTGGGAAGAAGAGGAACCAATGATCAAAACAGCCAGGGAGGACC ACAAGCTGTCTTCATCCTGAAGCCCCCGCCCTTCCTGGGGCCTTGTTCTCATCCTCAAGT ATTAGCTGACTGCATCTGTGTGGGCTTGCTTCTTTTTTGGGCATGCAACTCCATTTTGTT TCATTGCCAATTCTCTAGTCTTGATTGTAGTTTTCCAGTGTATTGAGAGTATTTGAAAAA CATGCACATTGTATATTGGGAACAAAATAAAAAAGTGGGGGGCCCTGGGGAAGAACGGAA GGAGAAAGATGCCCACACCCCGCCAGAGTTTCCCTATTCTCTGGACAGTCAGGCGTGGGA GGGCTGCTATCTACCCTATCCACTCATCCCTGGGTGGGCATTCCTCTATCCCACTCTTCA GGGGGTGGTCATGGGGCAGCCCTGCCTGGGGACACCCCCCTCCCCAGAGCTACTTTGCTA AAGCCACCAGGGTTGTGGGAGGGAGGGAAGAAGTTCCCAACACTGACCAGAGTGTGCAGG GGAACTTGAAGGAGCAGAGCAGAGACTCTATGGTTTTAGAGCTTTATTATAGAAATGCAG GGAAAAGAGAGAAGGTAGAAAGGAGAGAGAGAGAGACAGAGGAAAGAGAGAAGAGAGGAA AGACGATGACAAAGAGAAAGGGAAGAGGAGAGAGAAGCGAGAGAGGTGAGAGGACAAAGG AGCAAGAGAGTGAGGTGCGGGCTGAGCACCCCTTTTTATGGTCTTCACTGTTGCTAGGTA ACTGGGGAGTAGTTTAGCCTGAAGGTCAGAAGCTTGGGCCATTGCTTATGTGACTACTGA CCATGCTTCTCTGTGGAGGCTGTGGGAGGTGGTACCTTAGGCAGGGGCCAGAGTTCCAGG AGCATGAGGGAACGCCTACCATGTCATGTGGGTGAATTATGACCATCAGGGTTCAGACCT CAGCTCGACTGGAGACCAGCCTGCAATTCCCCACAATTGTGTGTGTGTGTGTATATCTAT ATATAGATATACATACATACATATACACACACACTAAATAATGAATTCAATTTACTAACA ATAGCAACAACCAGAAACTTAGGAAAGTCTTTGACTTCATTATTCAATACTGCACTGGCC ATCTCAGGTCTTTTATTAATATCATCCCACTTAAAACTTTGTTGATTTCCACAAAATAGC TTGCCAGGATTTTGACTGGAATTACATAGTAGTTAGAACTGACATCTTGAAATTTTTATA TGCATAGAATGTTTTGAAAATTCCATGCCTGAATATGTCTTTAATCAGATTATCCTCCAT TACTTTGTCTTACTCCCACCCTTTCCAACTAATCCTCTGATAGTCATGCCTTAATAAATC CTCTGGGTTTCACTAGGGTTGCCGGCATGAGCAGAGGGGGGTTTCTCAGTAATGTGTGGG CAACTTACCAGTGTTACACGAAGGAGAATGGCTCCCTGGTCCTCTGGCAACCCATTAACT GTCAATAGTTTGAGGGGAGGACACTGGGAGCACTTCCCCCATCCATGAGGGAATATTCAT GAGAATCCTGTCTTGTGTCGGATTGTGCAGCAGCCAGAATATCATCACACCCCTCCCGTT TACTGATTCCTCTTAATATTCCCTGTGCCTTGGTTTGGGGAATACAGATGTTCTATTTAA CCTGGGTGTTCAACAGTCACTATTAGTCATTTATTAAAAGCATAAGAAGAGAAATGAAAA TAGGAACTCAACTGTATCAGAGTAAAAGAAGTCTGCCTGGCCAAAGAAACAACCAACATT TATTAGAACCAACTACAGAATGAAAGAGAATATTTGCAAAGCAAACTGCGTGTGTGTGTA TGTGTGTGTGTGTGTATACAAAGTGGTTAATGTACAAAATATCAGCCACCATAAATAGAA TAAAACCCAATAAACCAAGTAACACAACTTGAAAACGGTCAATGAACTGAAGCAGACACA TCTCCAATGGCTTGTAAGTGGCCAAGAGCTATACAGAAGGCTCAAGATAACTGATCACTG GGAAAACACAAAGCCAAATGACATAATGTATTATTCTGTTAAGATGGCTATTATATCAGG AAAAGGAAGGGCAGACAGACTGCTGAATGGACAGACAGCAAATATTAATAAGCATGAAGG ACGGGCGAGATGACCAAGCTGCTAATGTGCTTGCCCTGCAAGCCCGGCCACCTGAGGGCT TTGCTCCAAGAGTAATAATAGTCGCTAACTTTGTCAGTGTGACTGCTGTTGCAAAGCGCC CTGGAAATTAGTACCTCTCTCCTTAGTTTCTGGAGAGGGAAGGGTTGACATTAAACATGG GCAGTACTACTTGGCAGGTGGGGAGCCCACTGGGATTAGGCATCTCCTCCAACACTTGTA CTTCTGTCTTCTTTACTGTCACATATATCACAAATATTTTTGACACACTCCTTATTTCTG GAGAAAGAAAATGTACCCCTCCTAGGGAGAGCATCTTCTGGACTGACAGGAAGTCACAAA GAAGAATCTAATTAGCACCCTTCCACATAAGCCAGCCAGTGTTTTTATGTTCTGCTCATG AGTCACTGTGAGCAGTCAGCCAGATGGCTGCAGTGTTTTTCTAGGTAAATCTTCCCTTAG TGGGCATCTTGTTGTGTGTGTAATTCTGTGGAAGTTCCATGTGGCTCTTTCTGACTGAAC ACTGGCCTCCCATGGTGTAAGCTGCCCAGTTCAACCACAGCCTTCCCAACGGGAAGGACC AAAACCTTTGACACCCCAAGCCAGAAGAAACTTTTCTTCCTTTTCCATTTTTGGTCAGAT ATTTTGTCACAGCAGCAAAAGTCTGATTAACACATGCAGCTAACCATGCTATTAAAATGT GAGTGACGCTGGGCGTGGTGGCGCACGCCTTTGATCCTAGCACTCGGGAGGCAGAGGTAG GCGGATTTCTGAGTTCGAGGCCATCCTGGTCTACAAAGTGAGTTCCAGGACAGCCAGGGC TACACAGAGAAACCCTGTCTCGAAAAACCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA GGGAGTGACGACTGTAAAGGCAGGAATGTAACACAAATAAACCAGGTTTGCTGGCACATG CCTTTAGTTCCAGCACCTAGAAGAGAGGCAGGTATCTGTGAGTTTGAAGCCAGCCTGGTC CACAAAATGAGTTCCAGGACAGCCAGGGCTATACAGCGCAACCCTGTATAGAAAGAAAGA AAATAATACGTACAAAACTCCTATGACTTGTAACATGCAACAAGGCCTTAGAGCAGATGG CAGATTAAATAAATCAGATAACACACAGAGGGTTTGCAAGGTGTTTACTAAACTGGTGAT ATGGCCTTAATATACAAATGATTACAGTCACTATTCTGTACAGATTATCCCTCCTGAGAC GCTGTGCCATCGGCCAGCACTCTCACTCTTCCCACACCTTCCCTCCTGTCCTGCTACCCA CTGTTAGGCTCTCAGTGTCTCAGACATCTGTAAGCTGCTACTTCATCTGCAAAGAAAATA GCTGTTCTTTTAAAAATTAAACTATGTACTGTACTATCCTGTACAGCTCCAGTACGGAGC CTGAGGGTAATGTCACACCGAACAGCTGAGGGAAGGACTCCAATCCTGAGCTTGTCCCTA TCTCTCACCTGTCCTGGTGTCAACAGATACCACAGTGTTCAGTCAGAAAGAGCCACATGG AACTTCCACAGAATTACACACACAACAAGATGCCCACTAAGGGAAGATTTACCTAGAAAA ACACTGCAGCCATTCTGGCTGACTGCTCACAGTGACTCTCATGAGCAGAACATAAAAACA CTGGCTGGCTTATGTGGAAGGGTGCTAATTAGATTCCTCTTTGTGACTTCCTGTCGGTCC AGAAGATGCTCTCCCTAGGAGGGGTACAGTGTGTCAAAAATATTTGTGATATATGTGACA ATAAAGAAGACAGAAGTACAAGTGTTGGAGGAGAAATCTGGCATTTACCAAGAGCTTTGG GGACTGGAGAGAACACTCAAATGATGCAGTCCATCACATGGATCTGAAGCGTGTCGATGT CCGGCAGGACCTCCCCGCACTTGGGGCAGGAGTGAATCGGAATACTGCGAGGCTGCTGCC CGTGCTGCCAGCTCCTGTCCTCGGCTCCTGGGAGGATGAGAAGTGACAAGTGCCGTCAGC CAGCTCCATCCCAAGAGCACTTTGGACTTAGCCACGGATGTGAGCATCTGTCAGACTTAG AAATCAGCCTTGAGTGGGGTACAAATACGTACTTTTGGGTCACTAGTGGAAATCATCACT ATGAACACAGAGAAACTAGAACTAGTGTTTGTTCCTTAAATCCCATCTGGCGGCCGCAAC AGTTCTGGGAAACACAGTTACACTTCTAGGGACAGGACAAGGCATGGTCTACTAAGACTT AAATATGCAGGAGAGTAAGACACCGGTGAGGCTATAAACCAAAGAGGGAGTGATGAGAGG AGCTGGGGAGTATTCTTGGAAGGACAAGCCGTCTCTCGCAGACGCAGACAGCAATTTCCT GATTCAGTTGATGGAGAGCCCTCCAGGACTCTAAAGTACTGCTGTGCTGGGCTATGGACG AGGTAGGGAAGCCAGGTGGAGATGCAGCAGGTACAGCGTCGGGCCCCAGGGGTCCCGCAG GATTGAGAGTCCCTGGCTCTGCAGCTAGGCCCTGTCTGTCAGGAAGGACACCTTTCCAGA GGCTCCTGTGCTGATCCTCGGGTGCGGCAGGGGAAGGCTGTGGGACCTTTGGAAGGTGGA AGTAGGGCATGGCAAGTGTGCTGGGGCTCAGAGCCCTGGCCCTGGCCTTGTCTCTTCCTC CTGCCCACCACGATGTGACCAGCCTCCTCCTTACAAATGTTCAAACTGTCATGACGTTCT TTACAAAACAGATTTGAAATGCATCCCAACTCTACATAGATCTTTGATCAATAACTTTCT CCACTAATGCTGAAAACTGCTTCTGCTCCCAGGGCACCTCTCTCACCTGACCAGCATGGA ACAAACTTTCGGCTTTTTAGTCTTAGTCAAGTAGTTGACTCAGCTCCCAAACTGTCTTTT TATTTTTGTTTGAGTATGAAAAGGAAAATGACCTCTAACATTTGTTTGCTTCAAAGCACA TTGCTTAAATTTATAATATACAAGGCTAATGGATTACTTGTGGCAAACAAATTTAAGACA TTTCAATTGATTTATTTGCAACACTGAGAGTCAAACTAGGGCCTTAGGTGTGTTCAGCAT GTTACCACTGAAGCAAGAAGTTTGTGTGGGTGGGGAGTGGCATAGATGTTTGTACGAACA TGTGTGTGTGGGCATGCTTCACCTGGGCACACACATGTGGTGGCCACAGGCTGACTTGTA GAATGTCACTTTGAGACAGGCCAGCCTTTGCCTTCTGATGCTGAAAGTACCCCAGGTCAT TCTGTCAGCCCATGGGCTCTATCCTCTGCATGCTTCAAGGATGCAAATGTTTGCATTTAT TTTTGTGATTCAGGGTTTTTGTTTTTGTTTTAGTTAGTATATACCCATATATGTAGAAGA TTTATTACTTTTTATTCATGTGTGCTTGAGTGTGTGCTATGTGTCTTCAGGTGCTTGCAG AAACCTGAAGGCGTCAGCTCCCCTAGGGCTGCACTGACCGGCAGATGTGAGCTGGGAACT GAACTTGCTCTTCTGGAAGACCCGCGGGCATCCATCTCTCTAGTTCCTTTATCAATGCAT ATTAATTATTCAAAATAGTGGGTTTCATTGTGATACGACCATATATGTATACTAATCATT TATTATTTATTTATTTATTTATTTATTTATTTATTTATTGGGATAGACTAGCCTAGGCTG GCCTGGAGTTCTCAATCTCTCTGTCTCAGCCTCTCACATACTAGGACTACAGCATGAGTC ACATTGCTGCTAAACTTATTTTTAACTTGCTTTCCTATAAAAAGACTTTGCTGGGGGGCA CAGGAGGGGGGAACAGACAGGAAATACCAAATGACATGCAGAGACCTACTTTTCACTGTG GATTTGCTGTGACTCTCTTCTGCAGTGATAGATGATAACCTACCTACTGGGAATGTGAGT TAAAATAAGGCCCCTCCTTGGCTTGTCGGGGTGTTATCAGAGCAACAGAAACCAGGGTAG GGCAGACTGAGGGGCACTCGGGCTGCTCTAGGACTTAGGGACCTTTTCAATGTCTGGGAA ATTTAAGATGGCATCTTGTTAGGAGAGCATTGCCATTAACATTTTTCCTAGCTTTGTTAG CTCTTTGAAATAATTTTGTATGAAAAAAATCAAGAATAATCCTTCTTTTGATAGTTTACT ATAATTCACAGAACATTGTTGCTCGTGTACTGTTACCACCACATCATAAATCTAGCACCA TGCATTTCTTTAGACCTGGACTTGTCTAGCTTTTCATGAGTATCTGAGTTTCGTTTCCAG CATCACAAACTAAATAAATCCAAGCAAAACCCTCTCAGTGAAGGCAAACAGAGGCTCAGG AGGCGTTGAAGAGGGCGGGCGATTCAGGTCAGCTAACAGACGCTGGAGTGAGTGACGTGG TACTACCTGGCTGCGAGAGTCTGGGCTGAATGAAATGAGAGGCTCTCAGGGGCTGACTTC TGGGGAAACAAGCGGCGCTGTATTTTGACTAGTTGGATTTCAGAGCCATTCTCTACAACA TAATCTGAAATCCCAGCTCATAGGTGACTCACCTCTTTGAAACAGGTAAGTCTGCTGGTC AGAGTCACTGGTTCTTGCCCCGTGTCGGCACTGCATTTCCATCAGGGACTGTCTACTGCA ACCAAAAGCAAGACCACCTGTGATATTCTATAGCCTGCAACAGGACACCAGCAAGCAGCC GCCAGAAGGGTGCGTGTGGGAAACAAGTCAAAACCACATGGCTGACCTTCATAAGAAAAC TGACCCGGACTGAGGATACAGCTCAAGGCTGAGTGCTTGCTAGCATGCACAAGGCTCTGA AACCCTCAGTGCCAAACAACAGAGTAACCACCCAAAACAAAAGACTAACTTGGTTTTTAG CAACTATGAGTACCAGGACAGAAGGTGATAAAGATACTAAGTTGAGCTGTATAAAATCAG GAAATAACCCAACTCACTTTTTTCTTTTCTTTTTTAAAAAAGATGTATTTTATGAAATTC CTAGGCAAATGGATGGACCTGGAGGGCATCATCCTGAGTGTGGTAACCCAATCACAAAGG AACTCACACAATATGTACTCACTGATAAGTGGATATTAGCCCAGAAACTTAGGATACCCA AGATATAAGATACAATTTGCTAAACACATGAAACTCAAGAAGAACGAAGACCAAAGTGTG GACACTTTGCCCCTTCTTAGAATTGGGAACAAAACTCCCATGGAAGGAGTTACAGAGACA AAGTTTGGAGCTGTGACAAAAGGATGGACCATCTAGAGTCTGCCATACCCGGGGATCCAT CCCATAATCAGCCTCCAAACACTGACACCATTGCATACACTAGCAAGATTTTGCTGAAAG GACCCAGATAGAGCTGTCTCTTGTGAGACTATGCCGGGGCCTAGCAAACACAGAAGTGGA TGCTCACAGTCAGCTATTGGATGGATCACAGGGCCCCCAATGGAGGAGCTAGAGAAAGTA CCCAAGGAGCTAAAGGGATCTGCAACCCTATAGGTGGAACAACATTATGAACTAACCAGT ACCCCGGAGCTCTTGACTCTAGCTGCATATGTATCAAAAGATGGCCTAGTCGGCCATCAC TGGAAAGAGAGGCCCATTGGACTTGCAAACTTTATATGCCCCAGTACAGGGGAACGCCAG GGCCAAAAAGTGGGAGTGGGTGGGTAGGGGGGTGGGGGGAAGGGTATGGGGGACTTTTGG GATAGCATTGGAAATGTAAATGAGGAAAATACCTAATTAAAAAAAAAAAAAGATGTATTT ATTATGTATACAGCGTTTTGCCTGCATATACACCTGCAGGCCAGAAGAGGGCACCAGATC TTGCTGGGAACTGAACTCTGTAAGCGCTCTTAACCTCTGAGCCATCTCTCCAGGCCCCCC AGTCTCTGTTTTAAATGCCAGGCCTTTTCTGTGTAGCCCCGGCTGTCTGGAACTCACTTT GTAGACCAGGCAGACTCAGATGCCCTCCTGTCTCTGCCTCCTGAGTGCTGGGATTAAGGA TGTGTGCCACCACTGCCAGGTACCAAACTCTACAGTGATAGCAAAGTGGGTCAGAGAAAG TGGCTTACTTCTGGATCAAGGCATTACAAAGCAATTAAATAGAATAAATTATTTCATTAG CTAAGAGAAAAAACTAACCTGCCCTCTTCTGGCCTGCAGGTGTATATGCAGGCAAAATGC TGTATACATAATAAATACATCTTTTTTTGTTTGTTTGTTTGTTTGTTTTGTTTTTTGAGA CAGGGTTTCTCTGTGTAGCCCTGGCTGTCCTGGAACTCACTCCGTAGACCAGGCTGGCCT CAAACTCAGAAATCCGCCTGCCTCTGCCTCCCGAGTGCTGGGATTAAAGGCGCGGGCCAC CACCACCCAGCTATAAATACATCTTTTTAAAAAAAGAAAAGAAGAAAAGAAAAATGTGAG TTGGATTATTTCCTGATTTTATACAGCCCAACTTAGTATTTTTCTAAAAAATAATGAACC CAATCTGCATCAGAGTTCACAATCACATGACATAAATTAAATTGCAGAACAATATCTATA ACGATCATTTTGTAACTTAGACACAGGAGAGAATTCAGTATTATCTTCCTTTAAAAACAC AGTGTTGGGAGCTGGGAAGGCGACTCTAACAGAGGACGTGAGTTTGGGTCCTAGCACCCA CACCCTGTTTCACAACAGTCTGTAACTCCAGTTTCAGGGGATTGCACATCTTCTTCTGAC TTCTGCTGGCACTAGGCATGCATGTAGTGTATATACAGACATACAGGCAAAACACTCACA CATAAATACATCTTAAAAAGTTGGCTACAAATATGGTGCAGGGATTTGTGTGCATATCGA TATGTAAAATTATAATGCAGGTGGGTGGTGGCTCACCAATTTCCTGTTTTCACAAAGTAG GGGAGAGGGTGTACTGAAGGATGGGGACACAGAGAGCAGCTCTGACTCCTAGTCCTTTGA TAAAAAGGACTCTGGGGCTGCTGGGACGGCTGAGCTGGAACATCGTTCACGGACAAGCCT GAGTTCAGTGATGGGAACCACATGACAGAAGAGGAGAAGCTGCCCTCTGACCTCCACACA CAAATCCATACACAAGGACCCACACTCCACCCATAAGTCATCAAAGCTGTTTAAAAAAAA TTAAGAAATACTTGAAGCAAATGAAAGAAACAGTTAATTTAGAATGGACTACATAATAAT TGTATTATTTTAATCTTCTATTTAAAATATCTTAAGACCTCTCCCAATAATTTTTAGCCA GACATATGGCATATGCCTTTAGTCCCAAGCAGCACTCCAGAGACTGAGGCAGGGGGGCAA GGTTGAGGCCAGCACGCAGTAGCAATTTCTAGACCAGTCTGGGTTAAAGGGTATGACCGG TTTCAAAACAAACGGAGTAAGTAAAAATAAAATTTTAAAGTTAGAATTTGGTAAGCATTT TTTTTAAGGTGGCTAATTCAAAGCCAGCTAGGATACTGAGACACAGAATGTTATTTTCAC GGCGTGTGCTAAGAACACAGCCTGTACACTGCTCCTCTGTGGTACTGGCCTGTGTGCCAG TCTCCTTGCATCCTCTTACCTGCCTCCCTCTTCAATGTCATTGTTCTCTTTCAGCAAAAT CGCGAGCTGCAAGGCCAGCTGCTCCTTTTCTTCATGAATCTTCTCTCTTGCTGCTCTCTC AGCGTGAAAATCTGAGCAGTACACCTCCATCTGTTAGGGGGAAAAGTTAGGTTACCATGG AGATGACCGTGGACTCAGGGATGATCATGAGATCAGGGTCCATGCTGCACCTGTAGACAG GCTTTGGGAATGACGAGACTTCTGTTGTGAGCGGGTGAATCATGGCTTTCCAATGCTATG AAACAGTAGATACAAGTTGCATATGTGTGGGTGCTTTAAACAATGGGAACTCCTAAACTG AACTGATATAAATGGCTTCAGGGATGCATGAATCATTAATTCAGTAGATTTTTTTTTTAT AAAAAAATAGTATTCAGGTATAACATAGTAAATGGCTTACCAGAATGTTGATGTTAAGCT AAATTTAAAATAAATAAATAAATACACATTATTTGTTGAATTCCAGACATGTGTGTGCTC TTATGTTGGTTGCTTCTTTGACTTCATCACAAGTCCTCAGAGTCAGCTCTTGGTGATGGA ACCAGGAGACTCTCTCGTCTGTTCAGGTCTGTGTTGCAAGTCCTGGGCTACACAGCAAGA CCCTGTCTTTTAAAAGTTCTGGAAATATAAACTGGTCACTTTTCTAGTGAGCTTAATAGT CCTTAGTCTTAGGAAACTCTGGCTGAGCATGGTAGCACCGGCCTGTAATCTTAGTGTTCC ACAGGCAGAGGCAAGAAGATGTTGAATTCTAGCCTAGCCTGGGCTACATGGCAAGATTGT ATGAAAAAAGAAATGTTTAGTGACCTCAGTGTTTGAACCTAGATAAAGGTCTTATTTTCC TGGACACTTCCTCTACATGTGGGGTCACCGGCCTCCACTGTGGCTTCCGTGATCTTCATG TCTTGGTGAAGAAATTCTGAGGTCTATTCCCACAGTAGGGCCAGCCTGTGTAAGTCCTAA GATGCTAGAGAAGGGATGGGGGCGGACTCTGAAACCACATCATAAAGCAAGGTGGGTCAT GCATTGCTCTCCTCCGGATCGCTTGCTTTGGAGGTCAGCTGCCGTGCATGCCGTGAGCAG GTCTCTGGAGAGGCACACGTAGGGAGGCCTCCTGACAGGCATGTGACTGAGTCACCTTGG AAATGGCTGCCATGTCCATTTTTAGTGCAGCCTCATGAGAGACTCTGAGCCAGACCTCCC CTAGTGAGCTGCGCCTGGACTCTTCATTCATAGAATCTGTACTTGAGATGACAATGTTTG TTTTGTTAGCTGCTATGCTTTGGGCATAATTTGCCACACAGAAAACCAGATTAATTGCTG GAATCTCTCAGACACTGAGCCACCAAGCAGGCAGCACACACCAGCCACTATGAGGTCCCA GACACATACAGCGGAGGCCTGCCGGGTCTGGACTCAGTCCGAGAAGATGCACCTAACCCT CGAGAGACTTGGGGCCCCAGGGAGGTGTGGTGGGGTGGAGGTGGGCATGGGGGCTTCTCT TGGAGATGGGGGAAAGAGTTGTGGGATGTGGAAGAGTTGAAGGGTGGACTGGTAGTGGGA TAAAGTCTGGACTGTAAAAAAATATTAAAGAACAAATAAAATAAAATTGAAAAAAAGGAA CAGATAAGTAATATTATTATCAGAATAATTTCATTGTTCTCAATTATAACATAAAGCAAA TTTCACAGTGAATGGAAATGATCTGAACATTGTTTTAATAGCAGTTTTTAAATCTTCTTT TGCTTTATTTTTTTAAAGATTTATTTATTTTTATGTGCATTGGTGATTTGCCTGCATGTA TGTTTGTGTGAGGGTGCCAGCCCCCCTGGAACTGAAGCCACAGACAGCATGAGCTGCCAT ATAGGTGCTGGGAACTGAACCCACATCCTCTGGAAGAGCAACCGGTGAGCTATCAACAAC TCAGCCATCTCCCCAGCCCCATTTTGTTTTAATTTTTTTTTTTTTTTTAAGATTTATTTA TTTATTATATGTAAGTACACTATCTTCAGACACTCCAGAAGAGGGCGTCAGATCTTGTTA CGGATGGTTGTGAGCCACCATGTGGTTGCTGGGATTTGAACTCCGGACCTCTGGAAGAGC AGTCGGGTGCTCTTACCCACTGAGCCATCTCACCAGCCCTTGTTTTAATTTTTTGAGGCA GTGTCTCACTAAGTAGCCCTAAGTGGCTTGGAGCTCAATATGCAGACCAGGTTCACTGCA GATGAGGCCGTGTGTTTGTCACATGACCTGCCTCGAGTACTAAAGATTGCTCACACGCAT CATTGTACTGGGTGCCTAGATTTCTTTTTTTTAAAAAAAGATTATTACTTTGTGTATGTA TGTGCTCATGTGTTCACGAGCAAGGGCTGTCTGTATATGCTAAGCTCCTCTCCAGTTCCC TGGTGCCAAGTTTTCAACTTACTATGTTTAAAACTGGCCTTTGGATTTCATGGCTTTGGG CTATATTATCTATTACTGTTTAAAGGAAATACAAATCTAAGCCTCGCATAGTGCTGCACA CCTGTTTTCTAGCATTTGGGGCCAACCTGAGTTACATAGTAACACCTTGTCTAAAAAATT CTATTATGTTAAAACTATAATTACCAAAAGGTATGTAATATATATATATCAATCATCATT TTAGGAGGGTTCCATCAATTCTGGGTGATGCAGCATCTTGCGGTGCACAGTAAGTGTTCA TGGTGGAGACTCACTTCTGTGGTGTGGAATCTCTGTGCTATCCATCGCTGCATCAGTGCT GAGAGCATTATCTACGCTCTGTTGTGCACAAGTCAGAGCTGGTGAATGACCAAGAGCATC TACCAAAACCAACACCCATGCACAGTCATGACACAGACTCCAAGCCACAGGGCAGAAAAC AGCCATATGGGCTATGCAAGGGAACACAAGGCTCCCATGATGTTCCTCTAGTAACGGCAT TAAAGCCACAGGCACAAACTCCTCTCTGTGGGGTTTGTCCACAATGGGCAGCTGGCAATA ATGAGCCCCCAGGTAGCATAGAATCTAATGACATCATTTCTAAGTAAAAAACACAAGGAC GTAAAGACATTGGGGCCCTCCTGAGAGAATTCTGGTCATGTATTTTTGTAAGATAAACTG GTAGTGTTTAATTTTAAAATTAGCAATGTACATAATGATGTAATCTCTCTTTCCCTCTTC ACTGTGTGTGTGTGTGTGTGTGTGCGCGTGCGCATATGGGAACATGTACATGTGGAGGCG GGAGGACAACCTCAGATGTCATTCCTCAGGTGCCATCCACTTTGGTTTTTGAGACAGCGG CTGTCACTGGCCTGGGTCTTCCCAGCTGGGCTGGACTGGCTGGCCAGGGAACTCAGGGAT CTCAGCACTGGGATCACAAGTAAATGCTGCCACGCCCAGTGTTTTTCAACCCTGTGTCTA GCATTTCTATTTAATAGCAACTTTTAAGAAAAAGACCCATATGAAGCTAGGCATGGGGAC ATGCCTGTGTGATCAGGGGTTCAAGGCCATCCTTGGCTACATAGCAAATTTATGGCTAGC TTGTCTTTTGAGGCCCTGTCGGAAAACAAAAACATAAACAAAAAAACCCAAAACCCACTT TCCCCAAAACACCATTTATAATAAATAGTATAAGTTACAAAAATATTTAGAAATAAGTCT TATACTAGTACCTGGGAGTCTAAAGTTGGCCTTGAACTATTAATTTCCCTGCCTTTATTT CTCAAGTGCTGAAATTTCAGGTGTGCACAACCATGCCTGACTTTCATTTTTTAAAAAACT CCACTGGGTAGGTACGGTGGTGCAGGCCTTTAGTCACAGCCCTTGGAAAGCAGAGGCAGG CAGATCTCTGTGAGTTGAAGGCCTACCTGGCCTACATAGTAAATTCCAAGTCAGCCAGAG CTAAACAGTGAGACCACGTAGTGACAAAACAGACAAAAAAGAATGAGGAGGAAGAGGAAG AGGAAGAGAAGGAGATGAAGAGGAGGAGGAAGGAACTGGCAGAAAGAACATTAAAAAAAA ATCACTGTTATGTTAAGCATTGCCATTCTCACAGTGGAAATGTCTCGGGGGCATCACTCA GGCCAGACTCTAGCCTGACTCTCACCTGAGCCCTGAGGACGGCCATGGTCTCCAGGTCTT CCTCCTGCTTAGCGAGCGTCTGCTTCATCTCATCCATCTGGAGCTGTTTGGATGCCAGAG CCTGCTCTGCCAGCTCCAGCTTCTCGCTGAGCTCCTGCAGCAACATCTTGTCCACCTTTT CTGCCTGAAAAATACAACTTTATTCTAGAAATGGCTTGGAAACGATGCAGCTTATTTTAG GAAAATATAAAGCTTTACACTTAAGAACTGTCAGCTCCAGTCTGTTACTCAGCCATGACA ACTCATTCAGCAAGCTGTAGTCACTTTTGCCTTGCCAATAAGCACTTCCTTGGCTAAAAC ACGTTCTTTCTTGCTTTTTAAAGATTTATTTGTTTATTTATTTATTACATGTAAGTACAC TGTAGCTGTCTTTAGACACACCAGAAGAGGGTGTCAGGTCTCACTATGGATGGTTGTGAG CCACATGGTGATGTGGTTGCTGGGACTTGAACTCAGGACCTTCGGAAGAGCAGTCGGTGC TCTCACCCACTGAGCCATCTCTCCAGCCCAAACACTTTCTGAGAAGGTAACAGCGAGTGA GCGTAGCATAGCACTGTTCCCAGTAGATGAGTTCAGATCTCAGCACACACGAAACCAGAT CAATGTCCCATGAGAACAAGCCTACTCTGATGAGCCTGAGGCATGGATACTATTATTTAT CTTGTTACTTTAGCTTTGATGTTACTTTAGTTTACATTTAAAAGGGATCAGGTCCTTATT GGACAATGCAGCTCACACCTCTAATCCCAGCACTCTGGAGGCAGCAGGGATGGGTAGAAC TCTGAGTTCAAGGCCAGCCTTGTCTATGCAGTGAGTTCCAGGCTAGCCAAGGACACATAA AGGCTCTTTCTCTAGATAAACAAACAAACAAACAAACAAACAAACAAAAGGTTCTCTCTC TTTTTTTAAAGCTATAGTTTAAGAGAGTTATAAAATTTTTTTGTTTTTTAATGAAGTAAA AAGGCCTGGGGGATTACCCAGTCCCTAGTGCCTGCTGTGTGTATGAGATCTGAGGCCAGT TCCTCAGCATCCATCTAAAAGGTAGATATGGTGATAACTCTTGCTTGCAACCCTAGTCCT GGGGATGCAGAGACAGGAGGGTGCCTGGTTTGCTGGCTGGCCAGCCTAGCCAATTGGTAA GCTTCAATAAGAGAGACCCTCAGAAACTAAAGTGGCCTGTCTCAAAGAAAATACCAAAGT CAGCTTTTGACTTCCACATGAACATGCCAATATGTACATGGACCCCACCCCCTACACCCT GCCCCCTCTGGAAAAGGAAAAGAAAACATGGTGCTTATGTCAGAGACCTGTAATCGTAAC TACTCAGGAGATTGAGCAGTAGGCTTGCAAGTTCAAGGTCTGCTCAAGTAACTCTGAGAC CCTGTAAGAGGGAAGGCAGGAGGGTGTAGCTCAATAGTAGAACATTTGCCAAATATGCAA GAGGCCCTAGGCTTATTCGAACATCCTTACTAATTTAAACTAAATGCTGTAAAACCAGGG TTCCAAGTTCAGTGCCAGCAGGCAAGATGGCCTTGCACAGTCTCAGCCAGTAGATGGCTA TAGCTAGCTGTCTCGCTCCACTGTTGACAAGGAGCCCAGGCTCTCAGCTTTCCTACAGAC ACACCCTCGGGAAGTAGGAAAAGCCCTTGCCCTGCCTGGAGACATCAGCACCCCCTCCAT ACACAAGTCACGTTTTATATACAAGCTGAGGTGAAAAGCTATAATAATTCTGTTACAACT GATAACCGCAAAGCAGTTCTTGAGAGTGGATTTAGTTGAGGGGTCATTTGGTGGTTCAAT CCCCAGGCTATGGAAGTACCTTTGCTCTGTAAATACCTGTTGCTTGGTTAGTTCTTCAAT TGTTTTCAGTGCCTTATTATGTTCTTGAAGGAGCTTGTTGTGAGTTGCCTGCAGAGTGGC TAACCTGGACCTATTAAAATGTGATATTAAAAGTGGAATAATGAGGGAAATATCACAGAA GCCCATCCTCCTGTCTCCCTAACAGACTTTGAAAACTCAAGTAGAAAAATCTCTTGGTTT TTTTCCATCCCACCAACTTTTAACTCTCAGCTTGACAGGACCAGGAGTCACCTGAGGAAA GTCTCAGTGAGAGATCGCTTCCATCAGGTTGGCTCAGGGGCCTGTCTGTGAGGACTGTCT GCACTGCCTTTACCCATGTCGGATGACCTGCCACATGAAAGCAGTGACACCGGCCAGTCC CTAGCTTAGGGCTCTCGATTATCCCAGCACTCGGGTGTAAGAGGCAGGTGGATCTCTGTG AATTCTGGGACAGCCAGAGAAACACAGACCAATCCTGTCTCAAAAAACAAAACTAAGCAA TAGAAGTAGGCAAGGCAAGCTGAGAACTAAGCATTCATTTCTCTCTGCTCTTGACATGAT GTGAATGGGCTTCCAGCCCAGAGCGCCTTGGCCAACTCCCTCCCAGTGAGTGGCTGGACC GTGTAAGCTAAGATAACCCCTCTGTCCACGAAGTTGCTTTGTCAGGCTATTTTATCATGG AACAGAAATGAAACTACAGCCACCACTTGTCAGCATTTTTCTTACTCTCAAAGAAAATGG TATCTTCCATAAGACTGTCTTTCTCTCAAAAGATAGAATAAAAATAATTTTCCTATTTTT GCTACAACGCAAAACTTTAATCTGTCCAGGAGTCTCCTAGACATCTAGTTTCCAGATGGT AAAACAGATTTTATGCCATGACTCCCAGGTACACCCCCACCCCCACCCCACCCCATCTGT ATTTGGCCAGCTGTCCTTCCCCTTCTGGGTGAGCTGCCGCCCCACCCCGCCCCGCCCCCG CCCCGCCCCCACCCCACGCACACAGGTGCACACACTCACTTCTCCTCCTCTGTCTTGGCC TGCTCCATCTTGATTTCGGAGCGCATGCTCTCCACCTGCAGCTCTAACTTCTTGTTACTG TAAACGAGCTCTTGCTTTTCATTCAGCTCTGATGGTGTTGCAGAGTTCTTCCTCTCCAGA GCCTGACACCTGAAAAAGATGAATATTCCCCGAGGAGAAACAACACTTTGTCACTCTCCC TGGCTTCTGCACAAATCCTCAAGAGGATATCAAGTACAGAGTGTGGTAGGGCCACAGGGC AAAACACTTTGTTCTTTTTGCTTCAGGTTTGCTTTCTTGTTTTGTTTCTTCCCGCCTTAT GGTGGGTGGGATATTTTAAACATCTTATATTTTTAATATATTTTTACCCAACCTGAACTA AGGAGCAAATTACAGCAAAATCCCTGGGCACCCTTCAGAATCTAAAGTCTGCCTGTCACA AAGACTCTCATTTCTGATGAGGATCCAGTAAGAGGAAAGGAAAGCCCCGAGCATCTCCTA TGAGAGCCGAAAGACAGATACACTATGGCTATGTGCAGGGTGTTAATGCCAAGTACAGCA AATCTCTCACATCACAATACTATATGTAGCTCTGTACAGGGGTTACAGAGGTTGGTGCTC TTCACAGCACAGTGCAAGTCCTCTTGTGTCCTTATGACCCGTGTGACAACAGCTTCAGGA ATACACACCAACACTAAGTTCTCTTTTTCTGAACCGTCTATCAGGTCCCTGCTTGTTTTA ATACAGTAACAAAACTGCTTTGCTACAGTAACGCACTTCATAAATCATGCGAGGAAATTA AATGAGTTATTACTTTTCTTGAAGTCTCTTCTTCATCAGCTCAGCCTCACTGAGTTTTGT GTGTGCCTCTTGAAGCTCCTTAAACAGAGAGGTCACTTGAATGCTCAGTGTTTCCACTTC GCTTCCAACCTGTCAGACAATGTCAGACATTCACGTGAGACAGAGCATTCGAGAGGAGGT GGACCTTGTGTGAGGAGAAAGTATGGACCACTAATATCCAGCTAACACGGAAACCCTGAG TAGACTTGATTTGCGCAAGACTTCCCCAAGTGACTTATGTGAAAAGCAGTCTGGGCAAGC TTGTGTTTCTGTGCACCACATCCACTATCAGTCTAGGCCTGTGTGATAATGGATTTACTG CTAAACCTGGACCTACTCAGGCTTCTGGGATCACAGGTCACCAGGTCAAAATATAACTTT ATTCGTGTGGGGAAAGACTCCGAGACTATATTGCCTTGCCAATGTCTGCTTCTAGCTTAC GTAATTATTTGTTATCCAGCTCTTCTCCCGGAAGCCCGCCAGTTGTCAATTTGCATATGA GTTTTATCCGAGCTTAGAAACATCAATACTTTCCCATTAACTGTTGGTCCATCAGTTAAC GGTGTGCTGTTCTGGCAGCGTGCTCTCTTCATGTAAGCTCATCCTGTTCTCTCTCCACCT TCCCCACCCCCGTTTTGCTTTTGCACTCATGCTGATCTGGAATTTGCTGTCACATAAGCT GTCCTTAAATCTGAAATCCAACTGCCTCAGTCTACCAGACACCAGACTCATAGGGGTATG CACCACTGTACCAGTCTTCAGTGTTCTCCATTGTCTTAAGGTTGGGACTCAGAGCCAGAG AAGCCGCTGCACGTCTGTAATCCTAGCATAGCAAAGGCAGGGAACATCGTAGTTCCTCTC CTAGGCTACGTGTGAGTCTGAGCTCAGCCTAGGCTGGATAAGACACAATCTCAAAATTTA AAAAAATAAAGAGAAATGAAAGGGAAAGGAAGGACATAGCCAGTGTGTGTGTGAGTGAGT GTATGAGAGAGTGTGTGTGTGTGTATGTGTGTTGAATGTGTATGAGTGTGTGTGTGTGTA TGAGTGTGTGTGTGAATGAGTGTGTGTGAGTGTGTATGTGAGTGTGTATATGAGTGTATG TGAGTGAGTGTGTTTGTGAGTGTGTGAGAGTGAGTGTGTGTGTGTACTGATGAATACATG AACAGAAGGATCATTCTATATGTCTCTCGTACAGACTACTGTGAACTCTTTAATTTCCTG GCTTCAGGAACTTTTCCTAAACTTAAAACTCTTCAGGCTCAAGGGCATAAGTTATTCAGG AACTTTTTTTTTTTTTTTTTAAACGCTAATTCCTTTGTTCCCTACCAGTGCTGGGACAGA GCCAAGATCTTTCCATTCTAAAGTCTCAGATTCATGTTCACAAAGGACATCTTATAAGTC AGTCAAAATGTCTTTTTCTGGTGGTGGACTTAAGGATTCAGGAGATGCCATCAGACAAGG AGAGATATGAGAGTGTACAGACTGGTTCACATCTTACTGACATGCACTTCAAATTCAGGA TAAGGAAATGAAAACGAAAGAAGTAGAAAGTATTCTGAAACAAACAAGTTTCCATTTCTA AGGTAAATAGTGCAACGTAAGACTTGAACCCAGCAACCACGTCACCAACGGGGACATGCC AGGGACGTGCCAGTCCTTTGGCGGTGCTGTACCCACACTCTCTTGGCCTTTGTCCTCCTT CTCTCTGTCTGCTCTCCTCGCTGTCTGCTTCTCAGTAGAAGAATGGCCATTTGCTTTCTT TTCAAAATCTGAAATTCTGAAAACAACAAAACAAAACACCAACAACATCAGAATGTAGAG AAGTTTTACTTTCTGTTTAGACACACGAGGACAAGCAGCTGTAGAGGCACTCGAATGCAC GTGTCAGAGCCTGGAGAAAGGCAGGGCTTCAATGTCTCTTTATATTTGCCTCTTTAGCAG TCATCTTGCTTTTATCCTATTGCTGACTAGAACTCCTGTGATGAATACATACAGATGAAT ACATAAGATGAATACATACAGAATACAGATGAAGCAAAGAGGTGGGAGACTTTTGGCTAG GCAGATCTCAGAAAATATTCTCTTCTCATATTCTTCCTCAGTAAGTCAGTAGAGATACAG TGTACTTTACTAAGGGGGAAAGAGTAAGAAAGGCACTGGGTTAAGGAAATGGGATCCAAC AGTGGCGAGCTGAGGAATTCTATAGGATGCTGAATTGGAATGAGGAATTCTATAGGAATT CTATAGGATGCTGACTAAAAGCGGTCTTAGGAACGACTACAAAGTAGTGGAATCAAGATA CCTTAAGAACAATCCGAGTCGTAATGAATTGACTGTAATGAAGAGACTGGCTCCCAGGGA AACCATGAAGCTATAACTAAACAACCCTTTCAAACCTCACAGTGAGTTTTCTGAGGGGTG AGAGACTTTATTTTTAACTGTGTGTGAATGCAGGAGTCAGGAGAGAGCTTAAGATCCCCT GGAACTGGAGTTGCAGGCAGTTGTGAGTCACTCCACATGGGGGCCTGGACTTAGGTGTTC TATAAGAGCAGTCTATGCTCTTGACTGCGGAGCACCTCTCCAACCTTCCACGTTGACACT TAGTTGCCATGGTGCTGTAGCAGCATGCCTTCACAGTTACCATCTCAGGAGTGGGTTCCT AATAAAGGCTGGGTTAAAAGCTCCATTGTTTTCTGTTGAAAGCCTCAGGACTATAGGCTG AAAACACTTCCATAGTTTACAACCTGTCTAGTCTAGCACTCTGTTAAAGAAGCAGAAAAC AGACCAACGCAAGAGGCAACTGGTTAGATGGCGAATTTTGTACTGAGACCTAAAAAGTAT AAAAGGAAAGTGACTGCTGTCTAGTGCAAGCTCGCCTGACTGTGAGCGAGCACACATGTG CATAGTATGCCTGACTGTGAGCGAGCACACGTGTGCACTGTATGCCTGACTGTGAGAGAG CACATATGTGCACTGTATGCCTGACTGTGAGCGAGCACACGTGTGCACTATATGCCTGAC TGTGAGCGAGCACACGTGTGCACTGTATGCCTGACTGTGAGAGCACACGTGTGCACTGTA TGCCTGACTGTGAGCGAGCACACATGTCATTGTGCTTGACTGTGAGCGAGCACACATGTG CATTGTATGCATGTGTCCAAATGCACAGGGGCACGAACAGAGTAGTAATTTGAGGAAAGT TCAAAATTATCGATTTCAGCTAGGAAGAGGAGGTACAGAAAGTTCCAGAAATGCATGTAC TGGGCGGCTGATGGTTGTGCAAGACAGTTCAGCCTTCCTCGTTCATACCTAGAGGTCAAT AGGTCATGATTAAATCTTCAAAAACGTAAGTAACAATTTAAACCTTATCCATGGAGGCAG CTACTTGGAAGTGACCAAGAAGCAGGAAAGTGGCTGTGGAAGGGCTGCTCAAAGCACTGC TTCCCTCAAGGCTCCTGTCAAAGCAGTGCTGCGCCATGGGAAGTCTGTAGAGATGTGTTG TTTCCCATTTTTCTGTTACAAACTACCAACCCTAATTGGTATTCAGTTATTGTCCCTTTG GCTTGGCTGAATACACGGCAGAGGCAGCAGATGGTACTCGCAGGAGTGTGGGCTTACCCA CACGGTAGGACACTTCACATTTGGCCCAGGTTTTGGCCTACATGTGAATTACAAGTTATC TTAATTTTCTAGGGCAAATGTTCACTTTGGGTCATCTTTCCCTTGTTATTTCCTGAAATA TTATTATTAAAAAAAAACAACAAACAAACAAACAAGGCTGTATTTCTTATACAACCTCTT ATCCTTACTGGCTAATTTAGAAAATACAAATTCAATCAGTTGTGCACACACTTTTAATCT CAGCCCTCGGGGGTCAGAGGCGTGAGGGGGGGTGGGGTGGGGGTGGAGTGTCTCTGTGAG ATCAGTATGGTCTACCACAGCATGTCCCAGGCCACCCAGAATAACATAGTGAGAGCCTGT CTCAAGAAAACCAAAACAACAACAGAACCTCAAAATAAAAAAATAAATAAAGCCAGGTGG TGGTGGTGGCGCACGCCTTTAATCCCAGCACTTGTGAGGCAGAGGCAGGTGGATTTCTGA GTTCGAGGCCAGCCTGGTCTACAGAGTGAGTTTCAGGACAGCCAGGGCTACACAGAGAAA CCCTATCTCGAAAAACCAAAATAAATAAATAAATAAATAAAAACCAAAAATCCCCAAATG ACAAACAAAAACCCAACACAGAAAACCCTGAGCTGGAACACGAACGCCTCACACACCCCA AGACAGAAGGCCAGCCACATCCACTCCTCTACCCCACATAGCACCCAAAATTTTCTTTTC AGAAAGATTAAATTTAGAATATCTGTATTCCTATTTCCAGTGATTAGGGAGAAAGCTGGC TTGCTTGTTTCAGGAAAATACAGCATCTTGCAATGTGTTGGTGCCAGCACTGATTTCAGT GTGTGCCAATCAGGCTGCTGACCATGGGTCCCTGACGCTTCTTAGCTTTATTTAGTCCTC TCTTGTCGGAGAAGCAACCACTACCCCGGTACCCACGCAGAGAACACGAGCGTCTGCAAC TACTTACTGGCTTGCCCTGTTAAATACTGAGTCAGCTGGCTCACAAGATAGAAGTTCAAT GCCATTGAAAAAGGAATCTTTCCAGGGTACTCAAGGTGGGGCATGCACCCTCCTTCTCCA GAGGCAGGCCTGACCCACTAACTATAATCTAAAGAACTATATGCCTTCAGTATCCAGGGA GAGAGCTGTGGTTTTGTTTGTTTTGTTTGAAAGCAGGAAGAAAGATTAGAAATATATAAG TGGCAAGCTGCCAAGTATTCATGTCTTCTCGTTGGTCATTCACCTGCCTTAAGGACAAAC AGAACTTTGTGGATAGAGAGTGAAAAAAGTCAGTAGAAGACCGTACTGTTTGAGTCCAAA TGCGAATGTGCGGGATGCAGAGCTCTCCCAAGTCACAGGGAGAGGCAGGTAGTGAATGCT GAGGGGTACTGACTCTCGTGTGGGGGAGAATGTCCTAAGATGTACTGTGGCAGAGGGCAC AGGGCACACAGCCCGGTGCACTGCCTCACATGGTGCCTTCCTTTATCTACCAAAGCCTTT CATTTTCACATTAATATTTCATACCTTTCTTTGGCTTCTCTGAGGGCGACTTCAAGTCTC TCCACCTTTTGGTTTCCTTCCCTTAGGCAAAGCAGAAGCTGGCTCACAGTCAGTTCTTCA AACTCCGCACAACTCCTGGCATCCTCTGTACAGTTGCTCCTAAAAAGACATCACTGCCAT ATTCAGTATGGAAAATAAAAAGGTTTTGATTGCAACAAAAATGTCAAGAGTAAGAGAGAA GCATGATACAACTGAAATCCATGTCCTCCAATCAGTTCTTGACTGCCCTAAGCACAGCTG AGCCAATCCTTGTACGCACGCAACGAAGGCTGTGGGGACCAGCAATGCTTCAAGGACGCT AACCTCATAATGTTAGCATTCACTCCAAAGAGGTACTGTGTCCACAAGGCCACAGAATCC ACAGGGACAGCTCAGCAGCTGTGCAGGAGATGCCACCATCTCCAGAGATCAGTTTCAGAG AGGACTTTGGGCTGACTATTCAGGTCCATTCAGACCTGAATGGACCCACTGCAACTGGTC AGAGACTATCACCTTTGTGAGTCAAGGAATAAAAAAAAAAAAACTTTTCTGGCTTTGGTT TGCACACGAAGCAGAGATGTGTAGATACTACCGGCAAATGTTTTACTAAGTTTCAGAATC TTATCAAGAGGCACATTCACGACAAACTGTGACCATCACCCAGTAACGGAATGTTCAGAG CAATGACGATGACGAAGGTACCAGGGACGGCAGCTAGCCTTTTAGGCATCTGCCAGGCTC ATATATCTGAACACCAGGATTAGACTCCAAGGCTGCAGCCCCAAGTCTAGAAGCCAATCT CAGACCTTACCAGCCTCATAAAGCTTACGAGCTATGGCATGAAAGAGGAAGTGGTCTCTG TATATGGAAATAAATGAATGGGAAGTGGCTTAAAATTTCCAAATAGTTTTTCTTTCCTCT GCTTCCAGGAAAGTCTTGATAGTAAAAGCAGCAATTTGAGGAAAGTTGACTTCTAAACCA AAATTAAAAAAAAAAAACCACTAAAAACAGGAATAACATTCATTTATACTAATTATTCTA TTTGGTGAAAGACTATTGCATTATTTATACTCTCCCTGATGTGAGAACATAGGGAAAGAC ATAAAAAGTGTTTTATTACTTTTTCTGTGTCATTCTCTATGCATATTTATCAACTAATAT AAAAAATGTTTTTAAAGGTTTGTGACATAAGAGAAATTATGAGTAAGCCGACAGGCAAAT GGACTAATGTCGCCCCCTCCCCCCCCCCCCCCCCCCCCCCCCCGACACATACACACAGGA TGAGCAAACCACCAGCTCTGGGTAATTTTACCTTCACGAACCAAGAAGTTCAGGGCCTGG CTCTACTGCCTCTGCTGAAAGGCCCTTCCATAACTTATTATGTGTTTCCCAGAACTGCTC GGGACAGGCACATTTGAGATTCCAAAGGTAAGAACATGGCCCTTTTGAGGTTGAGGAGAT GGCTCAGTGGGTCAAGATGCTTGCCATCAATCCTGATGGCCTGAGTTTGATCTTCAGAGC CCACACAGTGCAGAGAACAGACTTCCATAAGCCAGTGCTTCTCAGCCTAAGGCTGGGACC CTTTACAGTTCCTCATGCTGTAGTAACCCACGCCATACAATTATTTCAGTGATACTTCAT AACCGCATTCTGCTGTTGTTATGAATCATAAATGTAAATGTTTTTGGAGACAGAGGTTTG CCAGAGGGGTTGTAACCCACAGGTTGAGAACTGCTGCTACTGTCCTGTGGCCTCCATATG TGTGCTATGGCGTGTCCCCTGTCCACCATATACATATACATATACATATACATATACACA TTCATATCGACAGCTCTCTTAGCCACTGCCTCAGAAGAGCACCAGCAACAGTTACTGTGG CTGATAATCTGAATAGGGAACGCAAAAGGGTGTGTCCCACTTAAGGAAGTCCAGCTGGCA GCCTGCTTAGTCCAAGCAGGCACAGGACTGCGGACTAGGGGCGAGTCTCTTTTTGATTGA GGATGAATGTGTTTCCACTTCTAACAGAGGTGGGCATTTGTCAGCCTTTAAAAGGTACAG GACTTTGTTTCCATTCTCTGCCAGTCTTAAATTAATAAGACATTAAATACCATTGAATAC CATTGAAAATGAATGTTAGCACTTGAGAGGCTAAGGCAGAGGGTGTTGCAGGTTCAAATC AAACCTGGATCACAGAGCAAGACCCAGCCTCAAAAAACAAAGTAACTTTTCTTCATGTCT GACCTCCAATGATAGGCTCAAATTAACAAGACACTAGAGTCCCATCACCTACAAGCTGAT GGGGTCTGTTCTTGTGGGTGTAGGGCAGTTCTTCATCTCCTTCATTGCCCCTTCAGTCTC TCCTTCCTGTAAAAGCAGAGATAAAAGGGATTAAATGCCACAGATCTGCAAGACAGATCC CCTTCAAAAGAAAAAAAAAGACAAAAGTTTCCATCCAAGGAAAATACTCACTCAGCCTTT GTATGAGATAGGATCTAAATTGGGTCACTCAAATGAAACAGAAAACACTCTCCCCGTCAG GATTATAAATATCTAAGTTTAGGTATGAAGGTCACTCTCCTGCCCTGGAATACACTCAAC CCAGCTCCATGAATGTGGCTTCGGCTTGCAAGGCAATGCCTTTGCTAAGCTGGCAGCCGT TGTCTGTTTGCCTGACCAGTGGCCGTTAGGAAACCAACGCCTAAACACTGAGGCTGACAG GATCTGTGAGCTGGTTATATCTCCATACACAAATGGAGCAAATCTTCACAATTGCACAAA GATGGCTCTGGATGCTGTGGCTACACTCTTCCTAAGCCACGGGCAGGGTTCTCCAGCCCA CAGAAGCAAAGCGAAGCACATTTACACTTGCAGTAACTGTCACTCAGCCGGGAGGCAGCA GATGATGCCAGCCCTGGAGAAGCAACATTTGGAAACTTTTGATAAAATGTCTGGGTTTCC TGACTTTTATCAGCCATCACAGGGGTAAAACTGTGTTTCAGTTATCTCCTGTCACTTGTA GAGAAGTTTGTTTTTCAAATTCTCCTCTGGGCACCCTGACTGCATCTAAATGTCTTAGAG GGTATGGACGGAGTAAGGGTCATTGGCCAACGGACTGCTCTGTAGGGCAGTTGGTGAGTA AGGGGTTCCACACTAAATATTCCAGGGCTACATTAGGAGTCTTACAGGCTGCTCTCTACT CCCTGGCTTTATCTACCAAGTACGCTCTCTTTAATCTCTTCCTCCTTCAGATATAAACTC TGACAAAGTGAAAATGACACTTCTGATATGAAGGACTTTGCCTGGTCTCACCCTCACTTC AGAGGTCTCTCAGCAGCACAGGAGAGGTTCCCCCAGTGCCCACTCACCTGCTTTTCCCTG TTATGGGACCCATCAAAAGGGGTGCCTCCCAGGAGCTCAGGAATGGGTACATACTGCCTC AGCTGGCCAGTTCACAGCACTTAAGTTTGATAGCTCTGGCTTCAACTTCTGCTCTCAGAA GCTAAATCATGGCTTCTGGCAGGACAGTAAAGACCAGATCTCCTCAATCTACCTCCAGAG TTGTTCTCTCTGCTTAAATATTTATTTTATCTCCGATACGTGCATATACATACTGGTGTA TAAATAAGGGTAGGTGAGAACAGGTATCGTCAGACGCCAGAAGGTGTTATGCCCTGGAGC TGGAGGTAAAGGCAGCTCTGAGCCTCCACAGCCCTGTGGGAACAGAAGTCAGAGCCTCAA AAAGGCTAGTATCCTTTAACTACTGAGTTCTATCTCCAGCCATCCCATCCCCCCTTTTGA GACATGGTTTCACATATCCCAGGCGAGCCTTGAACTGGCTTCGTAGCTGAGAAAGAACGA CCTTAAACATCTTTTTGCTCCTGCCTCCACCTACCAGTCCCAGGCTTACAGGCTTATCCC ATCCTACCCAGTTTATGTGGTGCTGAAGAAGAGACCCAGGGTCTCACTCATGAGGGTGCC AGGCTCATAGCTAATGTCAGGTCCAAAGGGAATGCCAATTCCCAAAACTACAAAGGCAGT TTGTATGGAAGTGACAGTCTTGGCCCAGCTGAAGCTAGACTATAAAAGGCTTTCTGGTGG TCAGATAAAGGCCAGCATTCCTCGGTGACTTATGAACTGGGGTTCTCTGCTGCCATCGTT TTCCTTGCCTCTAGAAAAGTGTCCCTCAGCATCATATACCTGTAGCTTCATATCAAAGTG CAGGCTGGCCTCAGGCTCCTCCAGTCTCTATACACAAGCATTTGTTCTACACCTCAGGTC TCCCTTCCTCCTTGTCCCGAAACTCCCAGCCCAGCCCTAGCTCCCTTCCCCCACCTACTC TCTTCCCCTCCTCAGAATCCACATGATTTCCATATGCCCCTCCACCCACCCACTTCCCTT CTTTTGCAGATAGCCCTGGCCGGGTCAGTCTGCTGCTTTGCCTCTTTGATCTGGACTCTT CTCAGTGCCTCTGGATATTTTCTCTTATTCACAATAAAACCCTCCCTCCTAACAGTGGAG TGGCCGATTCAATGTTTCTTTCTTTCTTTTTTAAAGATTTATTTATTTACTTATTTATTA TATAAGTACACTGTGGCTGTCTTCAGACACACCAGAAGAGGGCATCAGATCTCATTACAA ATGGTTGTGAGCCACCATGTGGTTGCTAGGATTTGAACTCAGGACTTTTGGAAGTGGAAG AGCAGTCAGCGCTCTTAACCTCTGAGCCATCTCTCCAGCCCCCTGATGCAATGTTTCTTT ACTGCACCCCTCACATACAACTAGGACAACCCTTATCGGTCACTATCCACTTAAGAATAA ACCAATGGAGTCTCCTCTCGGGGTAGCATCATCTGCTGCCTCCCCGCTGAGTGAGAGTTA CTGCGAGTGTAAATGTGCTTCGCTTTGCTTCTGTGGCTTAGGAAGAGTGTAGCCACAGCA TCCAGAGCCATCTTTGTGCAGTTGTGAAGATTTGCTTCATTTGCGTATGGAGCTATAACC AGCTCACAAATCCGCTCAGCCTGGTCTCTGCCTCTTGTTCCCTAACAAGTCAGTACTGCA GGCAAGTTTATAATGGCAGCTGGCTTGGCAAAAAAAAACAAAAAACAAAAAACAAAAAAC TCGGAATCGGCACTTTAGCTCTGTTACATTCTTACTCCTCATTATTTGGCTTAGCTGTGC TGACAGCAAACGGTGGTAATTGTTTCCTGCGGGGCCCCTGGAGGCTTTGAAGCCTGCTTC CTGTGTCCAATTTGCAAGCAACCACTCTCAGCAATTAAGCCACACAGCCAGTCCATCTCA TGACTGAGACGTTATTTATTATTACTATTTGTATGTGTGTGGGAGGATGTGGGGGTGTGG GGGCGCTTGTGCCATGGAGCAGGTGCAAGGCCAGGTGACAAACCCTGGGAAGTCAGTGAG CCTCGTTTTCCCCTCTGTGTGAGTTCCTGAGCCCAGGCTTAGGTGGCAAACACCTTCTCC TGCTGCACCATCCTTCCAGGCCCTCTCAGCTTTCAATTTAATTATTTAATTATTTACATT CCAGATGTTGACTCCCTCCCATTCCCCCTCCCTTTGCCTCTGAGAGGGTGCTCCCCTCCC CCACTTATAGTTTATTACCATGCCTCCTCACTAGACTCTGGAACGAGTCTATTAAACACA GTTAAACGCCGTTTCAGGGCTGGTGAGGTGGCTCAGAGTTAAGACACTTGTCCCCGTTAT ACTGGAATCTCACTATTTGCATCAGCTGTGTCGACAACACGTTCAGGTGTTGTGTTTCAT TCTAGAGGGGGCTTGGACATTTGCTTCATAGAAAAAGAACCACAATTCTTACGGTCATCC TGATCTCAACGAAGGAGTCTTCCGAGGAGCCGCCGGAGTTGAGTTTGAGCTGCAGTTCTG AGACGATGCCCAGCAGGTCTGCCTTTTCAGCCCGAAGGCGCATCACCTGGATCTTCAGAT GCTCCACTTCCTGCTCCACCTGGGTCTTCAGCTTCTCCACTTCCTCCTCCAAGGCTCTGG GATACCTGTAGCCACCTGTGAGGTCCTGGGAAGACCAGGAATGAGGCATGAGGCGAATAC AAAAATCAAACGGAAGGTCTGGCTAGTAAACTTGATGGCCAAGCATCACAGACAGTGAGT GTTGTATGCGCACTCTCTCTCTTTTCTCTTTCTCAAAGCAGGATATCATGTAGTCCAAGG TTGACCTTGAACTTACAGCTGAGGACAGCACTACCTCTACCTCCCAACTGCTGGTATTAT CAACATGTGCCACTAGACCCCACTTTATTTTTGTATGTTAGGGGTGCACATGTGTGTGTA TGCTCATGGTAATCGTGTGCAAAGGCAGAGGAAAACAACCTTGGGAGGGAGTCGCTCTTC AGGTGCCATCCACCTAGTCCACCTTTTCTGTTTGTTTTAGTTTGGAGACAGGGCCTCCTA TTGGCTAGGGAGTTGCCAGTGAGCCCAGGAACCTGCTTGGTTTTGCAACCCCAGCACTGG GGTTATACACACACACACACACACACACACACACACACACGTCACTACGCCTAGCCTTTT CATGTATGTTCTGGAGATTAAACTCAGAGCCTCAGCGGTTTCTTGGCCAAGCCACATCTC CAGCCCCATGCCTGTTTTTAGAAAAGGCAATTTTCTAACATCTTTGTCTGCTACGCTTTA AGTAGAAGGTTTTCCTTGTTGTTTAACAACTTATTTTGATACACTATATAAGAACGAGAA TGTGGGAGCTAGTGATACAGCGCAGTATTAGCTCGTCTCAAGTGTGTTCAACCCACAGAG CCATACATACTAGAAAGAAACTCAGAAAAACTTAATGACAAGAAAGAAAGGCTTCCACCA CATGCTGGGATGATGTTAAAATCATAAAAAGAACCAACCAGACTTTGACAGTGGTAGACT CAGCCACTGAAGTTCAAAATTCCAGAAAACAGGAACAAGAGCTGTTAGAACTCAGCCTCA ACCCTTTCTCTCCCCCATCCCCATCCACAGTCTCCATGTCTCCCACACTCATTTATGCAG CCAGAAGCCAGAGCACCAAGAACGCCGTGTGGCTCAGTGGTGGCATGATAAGGAAAGGTC TGCAGCTATCCCAGGACACCAGCTGCTGGCTGCTCTAACCTTGCCAGTGTTATACATTGG TAAAAGTAGGAGCTGGAGAGATGGTTCAGTGCTTAAGAGCACTGACTGCTCTTCCAGAGG ACCTGAGTTCAATTCCCAGCAACCACATGGTGGCTTACAACCATCTGTAAAGGGATGCCG TCTTCTGGTGTGCCAGACGACAGCAACAGTGTACTCATATAAATAAAATAATAAATTTTA GAAAAAAAAAGATTGATAAAAGTACATCTGGGAGGGAGAAGAAGACAAAAATCTCAAAGA CTGAATTTCAGCCTATACAAGACCAGTAATGCACGTTAAGTAGCATTGCATATCTCTGTG AAGTATAAACACACGTGTTGGGTTCACCGCCTTCTAATGACCACATTGACAGCATGGGGG AACAAGCCTGTTTGGGCAGGGTGCTTTTTTTTCTGGGGCATAGGGAGGACAGACCTGTCT GCATTCACAGATCACTAGGGGTGTGAGCCTAGCACTCTCTAAGGTACCCGCCTCAGTCTT CTTGGGTCAGAAGGAAAGTATGGTACCATGGTCTCTTCAGTGACCGCCCAGGCCTCCCTG GTTTCCTCTCTGGGAAACCTCAATACAAGTATAAGATGCCGTGCTTCACTCCCCTTTTCA AACTTCAAATACAAATACTCAGGAGAAACAAACTTTGAATGCAGTCTCTTTCTCTCTCTC TCACTCTCTCTCTCTCTCACACACACACACACATATTTGGGTTTTTTTTTTTTTTTTTTT TTTTTTTTTGGTTTGGTTTTTTTTCGAGACAGGGTTTCTCTGTATAGCCTTGGCTGTCCT GGAACTCACTTTGTAGACCAGGCTGGCCTCGAACTCAGAAATCCACCTGCCTCTGCCTCC CGAGTGCTGGGATTAAAGACGTGCGCCACCACGCCCGGCATATTTGTTTTTTGAGTTAGT CTCTTTCTATGTAGCCCAGGCTGGCCAACTCAGGCAGTAGCTTGGGCTGTACTTGACTTC ATGATCCTCCTGCCTTAGCCTGAGTCCTGGAATTACAAGAAGTATACCTGGGTCACACTC ACTTAAATTTCAGACAAGATTTTAAAGAAAAGTCTTAATTCTCCTCAGGAATTAATACCA TAATTTAACACCATCTACTCACAGACTGGTGCCTAACCCAACTGTCAGCACAGAGGCACA CAAACATTAGGCAGAGCTCAGGGCACCCCACAGAAGATGGAGAGAAGGAAGGATTACAGG AGCCAGAGGTGTCAAGGACACCAGAACACAGCCCACAGAATCAAGCAAGCAGGGCTCAGA GGGGCTCACAGAACATGCATGGGTCTGTGCTAGGTTGCCAAGTTTTCTGTATCCATGCTG TGGTAGTTTAGCTTATTGTTTGTTTTTTGGTGAGACTCCTAACAGTGAAAGTGGGGGTGT CTCTGATTCTTGCCTGCTCTTGGGACCCTTGCCCTCCTACTGGGTTGGCTTGTATAGTCT TGATATGGGGGTTGTTCTTAATTTCATTGCACTTTGTTACGCTGTGTTTGGTTGATGTCC CTGGGAGGTCTGCTCTTTTCTGAAGGGAAATACAGGAGCAGTGGATCTGGGGGAGAAGGG GAAAGGGAGAGGGGCTGGAAGGAGTGGAGGCTGGGGTCAGGATATATTGTATGAGAAAAG GATGAATAAATTAATTAAAAATAGTCTACAACCATACTTGGTAGAAGGGAAGGAAACAGA GCTTTCAACAAGTGCCTGAAGGCCATGATATTAGAATCTCACATTATTGGGTTAATTTTG TTTTCCTAAATCATAAGGATCTCCTAGTAGCCTGTGGGAAATTATGAATCCAGATATTTG GCCTTCTAAGAGAACTCTCTAAATTCCCCTTTCTTTTACTATTGGTGTTCTCCATCATTC GCACTAAAACCAACATGGTGTATCTCTCCTCGATATCTGGACTCCTCTGTTAGCATCCAC CCACTCTGAGCTATTTCAACTCCATTGTTAGAGCATTTACCCCCTTTGAGATCTAGCCAC TGGCCTCATGGGATACAGCTCCTTTGTCTTTTCATGTACTCATTTCATTGGTCTGAAGAT GGGCCAATTGAGGTGGCTAATCTTGACTGTCAATATGATTAAATAAAGATATGCCTGAGA GATCTGCAAATCTGGCCTGTACAGCCAGACCCTACTCAGCTAAAAGCTTCCCGTGGGTGG GGCTGGGAGAAAGGCTCCATTGATAAAGCACCGTCTGTGCAAGTGTCTGAGTCCCATGTC CAGCATCTGTATAAAACTTCTGGATGCAGAGGTGCACACTGCAGAGGTGCGCGCTTGTAA TCCAAGGCTAGAGAGGTGAAGGCAAGGGGACTTAGTTGGTGAGCTTCAGGCCAGTAAAAG AGTCTGTCTCAAAGGAGAAGTGGGCTGCAGAGATGGCTCAGTGGTTCCGGAGGTCCTGAG TTCAGTTCAATTCCCAGCAACCACATGGTGGCTCACAACCATCTGTAATGGGAATGGGAT GCCCTCTTCTGGTGTGTCTGAAGACAGCAACAGTGTACTCACATATATGGAATAAATAAA TAAATCTTAAAAAAAAAAAAGGAGAAGGCTAGCCTTCTTGAGGATGACAGCTGAGGTTTT CCTGTGGCTTCTATATCACTCTCTCTCTCTCTCTCTCTCATACACACACACACACACACA CACACACACACACACACACACTCTCCCCCCTCCACCCCCCACGTGCGACTGATACAATGT TTCAATGTTTTCTAAGTAGCTTTTTATGCTTTAAGTTATTCTATATAATTTCTTTTCCAT TACTTTGTTTGCTTTACTTTGTTTCCATTTTTATCCATTTACAGAAAAGAGAGATTAACA AAATTCAGAGTAAATTCTCAAGAAAAATCATTAGTATCTGAAACACAGCCAGGCATCCTC CATCCTCTGAAGGGTTAGTGTGAGGCTTGGAAGGAAATGGCTAAGTGTCACCTGGGGCTT TGGAGGACCAGCTGGAAGCAAGTGTTCTCTGCTTTGTCCTTTGCTAATGTCGCTGACTGC AGAATCAGGGGTCAAACATTTTCCCAGGACCTTTGGGTCAATCAAATGTGACCATTTTCC TCTTTAATTGTGCACAGCAGCCTGCAATCAGTGTCGTATATCTGACACGGCACTGCTGAA CCAGTCTTCAGAAGCAAACTATAAAGGGAAGAATCACTACTTAAAGGAGAGCATGACAAA AAGGCGAACATCCCAAGGCACACTTATAAAATCTAAGTTTATGTCAAGGATATAAAACTA AAAACTAGCAACCAGGTGGTTCAAGGCAAAGGTCCACCTACCATTTTTAATGAGAATATG AAACACTGATTAATAACATGAATATTTTTAGTTTTAGATTTGGTTTTTTGAGACAGTGAG ACTCATACTACCCAGCCTGGCCTGGAACTTGCTATGTAGTTCAGACTGGCTTTGGACTCT CCAGCCACCTGCCTCGGTCCTTATCTGTTTGTGGGTATGTGCATGTGTGAAGGTGCACAC GCATGTGGGTGTGTATTATGGAGGCCAGAGATTGTCACTGGGTGTCTTCTTAGATCACTG TCCATCTTTTTTTTTTTTGAAACAAAAAAAAGATGGACAGTGATCTAAGATCACTCTCTC TAAGATCTAAGATCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTGTGTGTGTGTGTGTGTG TGTGTGTGTGTGTGTGTGTGTGTGTGAACCTGGAGCCCATTGATTCCGCTAGCTGGCCAA CAAATTTCAGACATCTGCTTATCTTGGCTCCTAGTGCTGAATTTACAGATATGCATTCCT GATTCTAGATTTTACACAAGTGTCAGAGAGCAGGCCTTCAGGATTGCATGGCAAGCAATC TCCTCAGCTGAGACCATCTCAGCTCTGCCCTTCTAAATATCTTCCCCAACAGAGATTACA TGCGACCCAGCCAGTGTTTCCAGCAAACCCACACTGCTTCCAAGACCATGTAAAACACCA GTCCAGCCTGAACCATGGAGCTTTGTGATCTGACAGTCCAGACTAAGAAGATTCTCTTTC TGTTGTGTAATAGTTTCCTCCCAGATAGAAACATTCCTTCCTGCAGGAAAGCAAAGGACT CAAAATACCTTCAGGAAGTCCCTGAAACTGACCAGAATTACTAGAGGTCCCTCCCAGCCA TAGTAACAAATAAAAAAAGCTGAGAGTCCCCCTTAGAGGGAAGAAAGCTGAGCTATAAAG ACAATGAGGGGCTGGTGAGATGGCTCAGTGGGTAAGAGCACCCGACTGCTCTTCCAAAGG TCAGGAGTTCAAATCCCAGCAACCACATGGTGGCTCACAACCATCCCTAACGAGGTCTGA CTCCCTCTTCTGGAGTGTCTGAGGACAGCTACAGTGTACTTACATATAATAAATAAAAAA AAAAAAAAAAAAAAAAAGACAATGAGAAAAAAAAAAAAAGTACAAATAAGACGATGAGAG GAAGCCAGTTGCCTGAAAGAAGCAGAAACCAGGAGAGCCTCTTAGAAGAAGTTTAGACCT AGAAAGGACACTCCAACCTGTTGAGCTGCCTCCAGGCTGTGCAGTGAGCTCCAGGGCTCC CAGCTTTTGTGAGCTGTCGCCCATGCTGGGGTGTGTCACGGCACTCTGGTGGAGTCAGCT TGACAAAGCGAAAGCTGGGAAGCTGGTTCATGAAGCAAAGAGTTTCAAGGAAACTCCCTT CCCGGGGGCCTGGCATTTTCTCCCTAATCTATATAACCCATAAAATTAATTTTCCAAATC CACATTAGTCTAGTGTATGGATCCACGTGCACTCTATATAGTATTACCTTATAGTAAATG CCTTTTAAGATTGTATTCTAACATAGCTAAAGCCTTTTTCCAGTGTTCTTAGATTCCAGA TAGCAGCAAGGAGCTTAACCTATTCAGTAATTAATTAAGCTGTATCATAAAACAATAAAA CATCTGTCATTTACTCAGCTGTCTGTAGATAGAGACTAAAAGTCTCACTGAGATAGAAAT CTTTTACTACAGGCTACATTCCATGTCAAGTATAAGTTGATATACTACCCTGATAAGGGG GAACTCTCCAGACAGGATAAGTTTTACTAGACCTAAGAATTTAGAGCTCCTGATAACACA CTACTCTTAAGGCCTATCAAGAGTTAACAACCCCCTGATGCTTTTAGGCTGATCCTAGGC AGGGCTTGTTATCCCTAATGTAAACATTTAATTAGTCCCTGCAAATTCCTTTCTGCTGTA ACTGGTGAATTTCAGTGTATCTTGTCTTTTTGTGATTTGTATCCTCTGATAATTCGTTGT AATATAAGTCTGAAGCTCAACCAGAACATTACATTCAGATCCAACACCACTCTCGTGTGT CTGACTGTCACTACATCCTAATCTCTGCCCATCTACTCTAGAGACTCTTTCCTACGCAGG CACAGGGGACCAGAGGGTCTGCGGCAGGGGTGGGCCTTGGTGATGCATCTGTCTGAGTCA TTTCTGCTTCTGTAAGTAACCATTCACTGATTCTGCCCCATAAGTAGCCCTAATAAAATT AGTTTACCAAGTGGGACTTGGATGGGCTCTTTACTTTGGTCTGTTGTGGGATCCCTCTGG GTGAGTAGACAAGTGTGTGTCCCCACAAAAAGGTTTGTTGCACAGCAGCTGTATGTAGTC AGGAAATAAACCCACAGTGGATCGTGTACTCACTTCCAATGGCTTTTCTGATTTCTCTTT GAATTTTCCAAGCTCTTCCTTCAGCCTCTCATTTTCATGAGTCAGGGCCTTAAGGCGCTC CTTAACCTCTTTGCTTTGCATCTCAAACAACAGGCGCTCTTCCTTCTGCTTCTCTGTCCA GGCGGACAGCTCCTCAAATCGCCCTTTCATAGCTTGATTATTTAGCTTCATGGCTTCTGT TTGGGGTTCAGAGAGAGGGAGTCACCCACCAGGGAATGGATGGAATCTCATGAATCAGCA CCACCCCCTCCCCCAGCCCTGGGTCTCTGGATCTAAACATGCCTGGGTGGCCTGGGATGG GTATGTCAGCAAATAAATAAATAAATAAATAAATAAATAAATAAATAAAAGACCATAGTG GTGTGAGCAGTTTGCTAAAAAACTAGAACATTGCTGCTAGTCCTTAGATGTCACGAGAAA GACCAGGCATGGTGGCTTATGGCTGTACTCCCAACACTTGGGAGGCAAGAGGTAGGAAAA TGAGTCCGTGGTCAGTCTCTGCTACATAATGAGCTACAGGCCATGTGGGTCTATATGAGA CAGTGTCTCAAAACAACAAATTCTCCCAAATAAAAACCAATTGAGAGATAAAGTCCTGCT AATGACTAGAAATCTAAGAGACTGAGGGAGGTCCTATCATTCATTGATTACAAAGTTTAA CGATTAGCCATGGCTTGAGATAGCAGAATATAACCCCTCCCCTGAAACAAAGTTTCACTA TGTATGAAGTCTAGGAGGGTCTTGAATTTGCTATGTAGCACATGGTAGTACTGAACTTAG AATGCCCCTGCTACTTGGAATGTGTTCTGGAGCTAGGATACAGCCCGGTACCATCAAGTC TACCTCCTCAGAATGCTTTCACCTAACTCTGTAACTACAGTAGTTCCTCTATACTTCCTT TTTTAAAGATTTATTTATTTATTTTATGTATATGAGTACACTGTAGCTATACAGATGGTT GTGAGCCATCGTGTGGTTCCTGGGAATTGAACTCAGGACCTCTGCTCACTCTGGGGCCCT GTTCATTCAGGCCCAAAGATTTTATTTATTGTTATATGTGAGTACACTGTAGTTGTCCTC AGACACACCAGAAGAGGGCATCAGATCTCATTACAGATGGTTGTAAGCCACCATGTGGTT GCTGGGATTTGAACTCAGGACCTGCGGAAGAGCAGTCTGTGCTCTTAAGCACTGAGCCAT TTCTCTAACCCTTTAAACAGGGGTAAATGTCATTTTCCTATTTCCTGAGATGGAATACTT TTTTTTGGTATGGTGATAAGGATCCACTCTAGATCCTTACAGATAGATGTTAGGCATGCT CTCTATTACTGATCTTAGCCCCTAAACAGAATACTTTTTAGTCTGATCTGTAAACAGACG TAAACAAGCCCCTAAGCCCTGGCCAAAGTTTTGCTGTGCTGTTTTTCCCTCTAGGGAAAC AAGCTGAGAAAGGCCCTCACTGACAAGGCCTTCAGAAGAGATTGTGTTTCCTGAGTGGAG AGCCCAGATGGACAGTCCAGCTCACCTTTCAGCTGGTGGTTCTCAACCAGGAGTTCCTTC ATTTGCTGCAGCAGCTCCTCAGGGGTGAATGTGTCCAGGCTGGGGTGAACCATATTGGAG GGTCCATTTCCTGGGGTCTCACAAGGGCTGTCCCCCTTCTCAGTCAGGCAGCTCAGAGGT TGATGGGACATGGTAACAGGTCCTACGGAAAAGCCATAAGCTAAAAATATAGCTGTCGCT GGTCTACCCCAGGCCTCTGAAAGGCCCACAATTCCACTAGGAATGAGAGGTAGTAAATCC CAGGGTTGCTGGCTTTCCCTCAGGTTGCACTGGAGAGGTGTTCTCTTTAAACATCCAGTT AACGCTGCCCGGCTTCACCAGACCATGCAACAAAGGGGGGGACCCAGAGAGGAGGTGGGA AGTAACAACCGCAATAATGAGAGAGAGAATATCTGCAGCCTTGGTGAAGGATCACTACTA GATAACCTGAAATCTCTAAGTCCAAATAGCCTTCTTCTGAGGGAACTGTATTGCTTGGAA ATTAGAACTCAATAAAGCTACTAAAATATCCATAGTTTATACTTACTGAAAGCTATTAAA CCCTGCATATTTTGTATTTATTAAGAGCTATTAAGATCTCCATAGTTTATCTTCGATTAA AAAGGAATGGTTGGTGATGTTTATTTTTGGCCATCCTTAGGCACAGTATATGCTGAAACA CATGTTGTGCAGCCATGCCCTTGCCTACTCTGGATCACTGCATGAGGAAGCAGGTGCAGC AGCTTGCCCAAGGTCAGCAGCAGCACACAGCAAGGCTGGCGTGCAGCAGCAGACAGCAAG GCTGGCGTGCAGCAGCACACAGCAAGGCTGGCGTGCAGCAGCAGACAGCAAGGCTGGCGT GCAGCAGCACACAGCAAGGCTGGCGTGCAGCAGCACACAGCAAGGCTGGCGTGCAGCAGC AGACAGCAAGGCTGGCGTGCAGCAGCAGACAGCAAGGCTGGCGTGCAGCAGCACACAGCA AGGCTGATGTGCAGACACCATCTCATAACACACAAAAGGTGTGAGTGAAGCTGTATTTTT TTTTTGAGGCTTTGATATGGTATTCCTTGGTGTATACACAAAAGACACTAAAGCAGCTTG TTACCTACTGCATATCCTGAAAACACTTCTACTGATATGGCTTTATTTCACAGACATGCC AATGAGAACACATAAATAAGAATAAATGTCAATCCCACTTCTTTAATCACCTAGCCCCCA GGCAAACATAGGCAAACAAATTTTAATCTTTACACGTCATGAAAACGATAGATATTCCCG TCGGGAATGGCCCTGTTCTACAAAGGCAAATTACTGAAGTCCAGAGAGATGACTTAAAAA ACATTATTTCTTGGGCCTAGGGAGATGACTCAGTATTTAAAAGCACTCACTCCTCTTTGG CTCCTAGCACCCATGTCAGATGGCTCAAAACTGCCCGTTACCAGCTGCAGGGGATTGGAT GTTCTCTTCTGGCTTCCACAGACACACGTATACACATGCCAAAAACTCATACGAACACAG AGACACATAAATCATTTTTTAAAAAAACTTTATCTCTAATAACTATAATTTAAAACAAAT CTACGTAACAAATGGTGCTTGCCCCACAACTGTGATGAACTGGTGCTAACTAGTGCCAAA AAAGGCAGGTGGCTTCTTCACCTGGGACATGGGTGGTGAGCTCTCCCACTCTCAACAGGA ATTGAATTTAGAACATCAGGCATGTTAGTTAAATGCTCCACAACTTAGCCCCAGCCCTGG TCCCCAATCTCGTTTCTAACTGGGGAGAAGGCGTTGCTCTCAGACTGCTAGCAGTTCATG ATTAAGTGCTTCATGGTTCCATTGCGTCGTAGTCTATTATGAACCCAGTCCCTGTTCTGG AAGGAGGATAACCATCCTTTCTGCCACACAACCACATCATAACATAAGTGTGCAGGCTTC ATGCCCACATATGAAAATAAGACCAGATGCACAGAACGAGAGCTGCTTTCTATGCCTACA GGAGGCGCGATCCTGGGCTCTCTGCGGGTTCTCTAAAGTCAAGCAAGGGTCTGGTGCACT GCTTCTAGACTGAAGAACTTGTAGGTGAATCAAGTGTTACTTAAAGCGCCTGGCTAGAAG AAAAGCATCCCAAGCAGCACATAGGAGGATGGAAACTTCAGAGGGAAACACCGACCAGGC ATTGCTCACTTGTGCGCCTTGTGTGGGCATAGGTTTTACCCAACTGAACTGATTTAAGAT GCCATCCCTACACCCTTTCTGGGTAAAGCAGTGTTTCTGACTTTCTATAACATTCACTTT TGCAGCTAAGTATGAACATGCACACTTATTCATTGCCTTAGGAGGCTGGGGCAGGAGGAT CAAAAGTCTCAGACCATTGCTGTTACATGTTGTAAACCTGCCCTTGCAAAATCAATGAAG GGAGCTGAGGAGATGGGCCAGGGGCTCGAGTGCCCACTGTGCAAGCACAAGGACTGGGGT TTGGATCCCCAGAACCCATAAAAAGTCAGGAAAGCATGCTGGTTTCTTGTAATCACATCA TTTGGGAGGCAGAGATGGGATCCTGGGGCAAGCTGGACAGCTACAGTAGTTGGAATTTGT GAGTTCCAGGTTCAGTGAAGAGATCCTGCCTCAATAAATAAAGTAGACAGCAATCAAGGA AGATGCCTGATGTCAACTTCAGACATGCACCTAGACATGTATGCCTATATATGCATATAT ATACATATAGAAAAAAATCATTAAAAAAACTTTTTGTACATAATGATATTGGTGACTATA TTTCATAAAAATGAGTTTTTTTTTGAGCAATAGTAAAATTTCCTGAAGTATTTAATCTGA AAAAGCTATAAAACATTTGACAGATGTGTATGTTGGGAAGCAGATGCCAGGGACAGAACC GGGACTTATGAATACCAGCAAGTGCTCTAATGAGCTATACCTACACTCAACATTGTATTT TGATTTTGTTTTTATCTTTGCTTTTTGAAACAAGGTCTCATTCTATAGCCCAGGTTAGCC TAGGACTCATTATGTAGAGCCAATTGCCCTTGAACTCATGGTGATCCTCCTGCCTCCACA TGCTGACTGCTGACTGAGATTAAAAGATAAGCCATTATGCCCATCTCAACAGATTTTAAA AATATAATAGACATCCAGAAAATGTGTCTAGGGGCTGGAGAGATGGCTCAGCGGTTAAGA GCACGGTTCTGCTCTTCCGAAGGTTCTGAGTTCAAATCCCAGCAACCACATGGTGGCTCA CAACCATCTGTAATGAGATCTGATGCCCTCTTCTGGTGTGTCTGAAGATAGCAACAGTGT ACTTACATATGCTGGAGCAAGCCAGGCTGCAGTGAGCAGAGGTCCTGAGTTCAATTTCCA GCAACCATGTGATGGCTCACAACCATCTGTACAGCTATAGTGTACTCATATACATAAAAT AAATAAATAAATCTTTTAAAAAAAGAAAATGTGTTTAGTTCTATCTTATATTCATAAACT AATGTCTCTCAATCTCTATTTTTTTTTTTTTTGAGACAGAGACTAGCTATGTAGCCCAGG CTAGCCTCAAATTGGTAAACTTCCTGCCTTAGCCTCCTCAGTGCTGGGATAACAGGCATG CCACCACACTTAGGTCCAGCAACAAATTATCTCTTTATGGTTTTATCAAAAGAAAGGAAG GGAGGGAGGGGGAGGAACAGAGCCCAGAAGGACGAAGGAGCAAAGGGAGAAAGAAGGAAG GCTCCAGGAATGGGGAAGGAGACTGCTTAGCTGTCTCTGCCCCTTGACCTCCCATCTGCA CCTCCCTCAGCCTACAGACTCAGCCACAATAACGCTGGCCATGCTCCTAACAGTTCCAGC AATCCTTCTATACCTGCTGCAGGCTGCTCAGATTCTACAAGGACACACAAAACAAAACAA AACAAAACCAGGGCGGTAGACAGTAGAAGGTGATCCTCCTGCCTCCACATGCTGACTGCT GACTAAGATTAAAAGATCTAGATGAGACAGTAGAAGAACAGCCCAGTGTGTGGCCTTGGG AGGCACCTGACCTGCACAGGCTATTTACTGACTCCTCATGACTCCTCAACAGCTCTCAGC TCAATGACTCTCAAAACACACGCTTACGTTTCTAGAAAGATCACAGTTCCATGTCCACCC TTCAACACAGGCACACTCAGTATTCCTCACGCCACCCCCCTCTGTCAGCCCTGCCAGCAC CCTGATTATTCTTACAAATACATACTCACTTAGTCGCACTGCTGTCAAATGGTGTTAGGA AAAGGAATACCATAATTCAAATGTCATGGTGACTAAGAAGTCAGCATATACAGCAAACGT GAACATTCAACTACTACCACCATTTTACTAAAAGCAGTTTCTAGTGATAGTGGAAGTCTC AAAGGACTTTTCAGGATTTTTGAGTGCTCTAAAGGATAACAATATGAAATATCTACTGGT AGACTGTAATAGCAGAATGCTTAAATCTCTAAAGTCTCTAAACACTTTGATTCTATCTGT CTATCCATCTATCTATCTATTGGTACATACACTATTGTCTGCATGTATATGTGTGTCTAT GAGAGAGACAGAAAGAATGTGTGTGTGCGCGCGCGCGCACACACACACACACACACACAC ACACCTGCACATGAACAATCACAAGCATCATGCCTGCAGTCTATGCGGGGTTCTAACGAC AACCTTTCTCTCTCCTTCCACCATCTGGGTTCCAAGGACAGAAATCAGATCATCAAGCTG AGCAGCAAACGTCTTAACTTGTTAAACCACCTCACTGGAGCCTGAATGTCTGAGTCATTA AGTTCCCCTTGAACTACATTAAACGGAGCAAACACAGAGATACATATTTCTATCTATGTA TCCCCAGAGCTTATAACTGGAAAGGGGTATTTATTGCAAGGGTCCCCCTAACAACAATTC CTCATGAAAATCCAACTGATCTGGGTACGAAGTACCATTTCTAGGCAAACATATTTAGTA AGAAGGGGAAGGTGGTACACGCCTATAACCCAGTACTTGGCAAGCTGAGGCAGGAGGACA GCTTTGAGTTTGAGGATAACTTGGGATACATGGTAAGTTCCAGAGCATTGAAGTATACCA CTGAAGTATAAGACCATTGAAGTATAAGGCGAGAGAGAGAGAGAGAGAGACAGACAGACA GACAGACAAAGAGTGTTAGCATGAGATTAGCAAGCCAAAAAATTTTAGGCCTGTGTGACC ATGCAAGCCTATAATCCCAGCTCTAGGTAGGAAAGCTAGGGCTGCCAGAAGTTCTAGGCC AGCCTGGGGGACAGAGCTAACCCAGATTCAGAGTAAACAAACAGAGATACTTAACAATGG AAGGCAGGATTTGTCAAGATTTCCCTAACAAGAAAGACCTAGAACTAGTACCGCAGAAAG TCAGAGGCCAAAGCTCCAGGTTTTCTTCCCTAGATCTGCTCCTGAGTCCCTAACCATGTA CCCATATGTACTCAGGGGCCAAGTAACTAATGACCTGACCTTACAGACATGGCCATAATC TCATTCCTGAGTTGGCCTTAATCCACTCTGGCTTCTTATTCACTATAAGAATGTCTGTGT GGTTCCCGTGACACAAGGCAGCACAGAGTAGGCTTAGATGCTTGAGTGATGGGCCACGAG TCAAGTCCTGCCCCCTCTCTCCCCCAGCAGGCACTGTCTCTTCCACTACAGGATGGCTCT GACAGCCAGAAGGCTGTCTGCCTAGCACTGTCTGACTTAAGCCAACTTCCATCCACTGGA CGCTGGATGCAAAATGAGCTCAGTCCTTTTTCCCTGATGTAAATGACTTTTCAGATTTAC GGATGAAGTATTACCAGGCTCAATCCTTGCATAGACCAATTAATTTTTTTCTTTTTTAAT AGTTATTTTTATTATTTATTTGTATGAAGGTATGTGTGTTCCCATGTGGGTATGTGAATG TAAATGCAGGTACCCTCAGGTGCCAGAGGCATTAGATTCCCTGGAGCTGAGGCTGCCTGA AGTAGGTACTGGGAACGACAAAACTTAGGTCCTCTGGAAGAGCAGAAAGTGTTCTTTTAC TGCTAAGCAATCTCATCAGTCCTGGTACATCAGTTTTAAACAATGAAAACCTGTTTCCTA AAGAGAACCGATAGCTGGCTATGGTAAATTGTAGTTTCCATTCACAAAAGGGCTAAAGGA GGCTAGGAAGACGGCTTGCAGGTAAAGGCACTTGATGTCAAACCTGACCACCTCAGTTTG ATGCCCGGGATCCACATGTCAGAAGGACAGAGCCGATTCTCACAAGCCGTCCTGAGTCTT CCTCGGAGGTGCCAGGGTATGTGTGCATCCACACCCATACTGACAGAATAAGCATATAAA TGTAATTATGGGAGGTTGAGTAGATTCTGTGACCAGATGACTAAACACATTATCTGCTTG GAAAAGAAAGGTGGGAGACATACACTTCTTACTGCTGGAGTAAAAGAAACCTCACTGTTG CTTATTAGGAATGCTACTAGTGAGGCTACGCCATGCCATACATGGAAAATACAGACGTAA CCCAGTTTTGAAGGCAGGAGCATAGGAAGTAAGGCTTCCTTCTTTCCATTCCCCTGTCTC CCAAATCTAAAGGAATCATCAAGTCTGGTCACTTCTTCCTTCAAAGGGGTCCATCCCCCT CCATCCTTAAAGGCTGAAGCTCGGGCTTTTATTTGGCCTATGATTGGCAATGTTCACCTC TCGCCTATTTTGTCTACAGCTCTGTCCCCAGCATTGCGACACACACAAGAAAACAAATTG CCAGGTCCTTGCTGAGTGAGTTTTAGGCATTCCTCGCTCTCCATTTCGAGCCCACTGGTG TAGAGGTTTATGAGAAGAACATATTTGTATTTATTTTCAGGTTCTGGGCTTACTTATCCA TACACATCAATGCCACCTCCTATCACAAAGCCACAAATACCACATCAAAGGGCTCACAGT TCCATGCACTCTTCACCTCTGTGCCCTTGCCTCTTCGGTGCCCTCTGTCTGGGCGAGGTC TGGCCCATGGGAGAACTTCAAAGTCCATCTCAGGGACGACATTTTGTGGAGAAGCCATGC TTTTGAGCACCTAAGAACCATTTGTATTTCCAGTGCCTCAGCCCTCCTAGTAATTACTGC CAGTCTTCTACCATCTACTTTCTCTCTGTCTTTTTCTTACTAGAGACTGGCACACAGCAG CCTCTGGGTTAATGTTGAAATGACAAACACAACTTACTGAGGTCTCTTTAAGTTTAACAC TCTCTACTTTAAGTAAAACGCTCTCTACTGTGCGAGCACAAACTGCACACATTAGGACTG TTATGAGTTTCCTGCGGTTCTATGACGTTCACATCCTGATTCTTGAAGGCATCGTTTAAA ACTTATTTTTAAAATCAGGTTCTGGGCTTACTTAGCCATAGATATCAATGTCAATGTTTT TCTCTACCACGGCAAAGAATCTGGATATATCTATATTCTATTATTTTTTTATCATACACA TGCCAAATCAGAAGCAAGAAAAGCTTTAATAAATTTAATTAAGAAAAATAGATTTTGGAA GGCATGTGGAACACACCTTTGATCTCAGCACTTGAGGGGAAGAAGCAAAGTAGATCTCTG TGAGTTCAAGGTCAGCTTGGTCTATGAAATGAGTTTCAGACCAACCAGGCAGACATAGTG AGACCCCTTCTCAAAATCGAAACAAAACAGATTTTACAGGTCAGAGAGATGACTTGGTGG GTAAAGGCTCTTCCTGCCAAACCTGATGTCCATGGATCTCTCAAAGACTGTCCCCTGTGG TCCCCATGAACACCATGACAGGCACGTGCATACAAGCACCAACACCCTCTCACATAAACA CACAGAAATAATAAATATAGTAAAATTTAAAGGGCTTAATTTCTTTTCTTTTGGATTTTG ATTTTACAGAAAATCCAAAGAATTCATCAACATGCTAAGGCTCTATAACAAAACTACAGG CAAGCAGATTTGGGGATGAGTAAGTACAGTTCATGGCCAGAAAAAGTATGGGCTACTTAA ATGCGGGAGCTCGATAATAACCAGGAGGAAAGTCATACCAACTCCTCTCAAGACTGAGGT GAGACTGAGTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCGCTCG CTCTTTCTCTCCTCCCCCACACAATTTACAGGCCGGTTGTAAAAACTGTAGCTACTTTCA TGGTGTTACACACTACATAAAGTACTGCTCAAACCGGCTCACTATAAACAGATCAAATAC ACACGCGATCCACAGTGGAAACTTCCCTCGTCCAATCAAGTCCAAGGCAGTCTCTGGTAG TGGCCTCTGCTCTGTTCGGATCTACCCCATTATCAGCCTGGGGCGATGGGCGATAGGCTC CTAACTTCGCTCCCTAAGTCAAAAGAGCAAAGTGGCTGCTTTGGGTCAAAGGGCAGCTTT GGATTCAGTTCTGAAAGCGTAAGTGATCCAATACTGCCTGCCTTATGTGATTTTCTTGAG GTTTTCCATAAGATTGGCCGTTTCAACCTTAAATACTTCAGGCATACATTCATTCCTACA CAGGAGTCCTGACCCTGCAGGCTAGACCAGGTGCTGGGTTTCATTTCCCTCTGAGGCTTG CTTACTGCCTCCAATTTACACATTGCCCGTGGTAAAAACAACTCCTTCAAATTTCCCAGC TTTTAAAAATTCATTCTTATTATCTCACATTCCCCCCGCCACCCGCCTCCGTCTCTTTCT GTGACCCCCCACTGCCAAGAGTGTATATACATGCATGGATATAGCACTCTCTCCCAGATA GACACAACAGTTAATGTACCCTTCTGTAAGCCTGTTACTTTGGCAAGGGGTCTCTCTATT CTTCACTGTTCCTGGGCGACCTCATTCAAACTACCTTCATTCCTTGCGACAGTACCTTAA CCACTTCCTCCTTAAAATGAACTGACTGCTTGCTCAATCACTCTCAACCTGGGACGTCAC CTTCAAACCACCTCGATGACTTGAACTGGAAGTCACCTGCGGCCAGCCGAGACTGTTTTA CTATCCCGGGGAAAGAGGGGTGTCCTCTGGGGTGGCCGTCACTCCCCACCCCCACCTCCA TCCCCGCCGCCCTGTCACACCAGGGCAGGGTCTGCCTGGGCCTCGGAAGCCTTCTCAGGA CAGCCGTCCTACAGGAGGGCCGCCCCAGCTTCGTCACCCTTCCCGCGGCAGGCTCCGGAA GACGGCGACAGCGAGAACCGCTGCCAGGATGGAGTCCGCTGGGGAGAGTCGCCGCGCTCA GTCAGCGCCCGCCACCCCCCGGCCCGGCTCACCGGCCACAGGGATCCTCTCCTCTTAGGT CACTGCTTCGTTGGTATTTTGTCCCAAAGCTCTGGATGCCGACGCCCGCCAGGGACCAGC CGGGGGGCGGCGACCGGGCAGCTGGACGGTGACGCGCGGCCTCGCGACCCGCCAGGCGCC GCTCAGCTGACCGCAGCGCCCGCTCCCGCCCTAGCCAAGAAATTTCCCAGACCACGCCCA CTCGGTCACGCCCCTGAAAGCCACGCCCAACGCTCCGCCCCTCTGTAGCTCTTCCTGAGC CCCAGGGTCTGTCTCCGCGGTTCGTTAGGGATAGAGCCTCTCTTGGAGGCTTTAATTAAA AACCAAAGAAGAAAAGAAAGACAATGCAAAATGTGTTTGAGCTCTTGTTCTCCCAGATCC ATTAACATATAGCTGCATCAGATGGCCCAGGCAGGTGAGATTGATGGATTGATTCGGATT ACACTCAGCAGTCTTAACTGTGCCGAGGATGCCTCTACTTAGACTAGAATGCAAAGCTAG AAAATAGTAGAGAAACCTTCTAGTTTGCATTCCCAGCCCCTGGGCATCAGCAAGGTGGCA TCACAGGACACAGATGGCATTTGATCGGAAGGGTGAGCTCCAGGCAAAGCGTTACCTTGA CAACCAGACCCCAGTGAAAGGTAACTAGGTAGAAACTCTGGCTAGCTCCTGGGTGGCTCA GAAGATAGCATGAGATTAGGTTTTGTGCTCAAGGTCAAAGAGATGTCATAACCAGGGAAG AATTTTGATTACTGATGAAAGGAGAGATAAGGAACACATGGTTGTGACTGCATGTGCACC TGCACACAGGTTGGAAGGAGAGGTCGGGATCCTCACCAACACAGTAAGAGACAGCTCAAC TCAGCTCACCTAATTGCATAGACCGGATCACCTGCTGTCCGTTCCAAGACTTGGTCTCAA ATGTTAACCCTAAAGCTGGACAGAGAAGGTTTGAAAAGCTGTGTTGGGGAGCGGGGTGGG GGGGATGGGGACTTGTAATTTTTATGATAGTCTCCACAACTAACACAGAAGACTTCTGTG AACCCTTGTCATGCCTCTCGACCACCACCTAGTTGTATTTGCAGGGCATATTGGCCAATG TCCTTTCATTCTACTGAGTTCTGACACCATGTCCCTGAATGTGGTGGCAGGTCCCACAGG TAAGAATGCCACCCTGCAGATCTGTCTGAGCCTTCCAATGCCAACGGGAAGCCCCAGGCT GTTTTTCCCGAGCCTCTGACCCACTAGCCTGCTGTACATTGGGGTTTACAGAATGTCCTT GTTGGGCTTTACTAATTTGCCATGCAGCTCACAGAACTCAAGGAAACAGTTATGTTTAAT GGCTTATTATAAAAATGTATTTTTAAAAGATTTATTTATTTATTTATTATATGTAAGTAC AATGTAGCATTCTTCAGACACCCCAGAAGAGGGCATCAGATCTCATCACGGATGGTTGTA AACCACCATGTGGTTGCTGGAATTTGAACTCAGGACCTTCGGAAGAGCAGACGGTGCTCT TAACGTCTGAGCCATCTCTCCAGCCCATAAAAATGTATTTTTAACAGGTAGGTATAAACA GCTAGATGGGGAGCTATGTAGGTGTACTGGCTAGTGTTGTGTCAACTTGACACAGCTGGA GTTATCACAGAGAAAGGAGCTTCAGTTGAGGAAATGCCTCCATGAGATGCAATTGTAAGG CATTTTCTCAATTAGTGATCAAGGGGAAAGGCCCCTTGTGGGTGGGACCATCTCAGGGCT GGTAGTCTGGTTCTATAAGAAAGCAGGCTGAGCAAGCCAGGTGAGGCAAGCCAGTAAAGA ACGTCCCTCCGTGGCCTCTGCATCAGCTCCTGCTCCCTGACCTGCTTGAGTTCCAGTCCT GACTTCCTTTGGTGATGAACAGCAGCATGGAAGTATAAGCCGAATAAACCCTTTCCTCCC CAACTTGCTTCTTGGTCATGATGTTTGTGCAGGAATAGAAACCCTGACTAAGACAAATTG GTACTGGGAGTGGGGTATTCCTGTGACAACCTGACCATGTTTTGGGGAGGACTGTGGAAG GACTTTGGAACTTTGGGCTTGAAGATCCATCCGTTGTTAAGAGCTCTGTCGGATGTTGTG TAGGAGCTTGGAAGACAACGTTGAGAACACTGCAGAAGATGGAGGTCTGGTTTGTGAAAT TTCAGAGGGAAAATTAAAGACTCTTTTCAGGGCCATTGCTGTTTTGATTGTGAAGATTCT GTAGTTCTGGTTAGCTGGGGCTGAAGAATCAGCTGTGATTAACAAGATACCAGAACTACT AAAGCAAAAACTTTGCATTACTGGGACTATTGATGCTGGTTAGCTGGAGCTAAGAAATTA GCGGTGATTAAGAAGAGACCAGCATCATTGAGGTGACATCTTCTGGGAAGTGTTTTCTGA GAGCACAGTGGCTGTGTTCCAGATATAGCCAAAGTTGTACATTGTGCTGTGGCTGGACTT GGTAATGTGTAAGGGTCACCCAGGTGGTACTGGTTTTGAAGGCATGAAGGAGTTGAGCAG AGCAGCTGAGGCTTGGCACTGTGAGAGGCCATGGAAGGCCATTGGTGAAAGTGCAGCCTC AGTTGCAATTGATGGCCCAGGACTGAAGGGGTCATGCAGTGTTTTGGAGATGCCAGTACC ATGGGATGACCCAAGAGCAGCAGCAGCAGTGGAGTACAGGCATCTGGAACCTAGAGGATG ATGCGTGTGCTACAAAGGGCCTGGCTGGAGAAGTGACCCAAGCCCTTGGAGGAGCCCAGA AGATCGTGAGTTGGATCCCAGACATTGGACGGTTGGAGATTGACTTTTGCTTTTGATTGT GACTGTGCCCTGATATTTTCCCTCTTGAAGGAAGAAACTGTTTTAGTGGAGCCCACAGTT GAGAGACTTTTAATTGTAAAAAGACTTTGGATTTTAAAAGAAATGGATATTTTAAAGAGA TTGAAATTTTAAGAATATGTAAAGACTGTGGGACTTTTAAAGTTATTTAGAATGGGGATG AATAAGATTGTAAGGGTTGAGGCTTACTAGTGATGTTTTTGTGTGTCAAGTTGACAAGGG GTCAATTGTACTGGCTAGTGTTGTGTCAACTTGACACAGCTGGAGTTATCACAGAGAAAG GAGCTTCAGTTGAGGAAATGCCTCCATGAGATGCAATTGTAAGGCATTTTCTCAATTAGT GATCAAGGGGAAAGGCCCCTTGTGGGTGGGACCATCTCAGGGCTGGTAGTCTGGTTCTAT AAGAAAGCAGGCTGAGCAAGCCAGGTGAGGCAAGCCAGTAAAGAACGTCCCTCCGTGGCC TCTGCATCAGCTCCTGCTCCCTGACCTGCTTGAGTTCCAGTCCTGACTTCCTTTGGTGAT GAACAGCAGCATGGAAGTATAAGCCGAATAAACCCTTTCCTCCCCAACTTGCTTCTTGGT CATGATGTTTGTGCAGGAATAGAAACCCTGACTAAGACAGTAGGGCAAGGTCTGGAAGTG CTCCTAAGATAGAAGAGTCTGTTGCCGTGGAGTTGGGGTGTGTCCTCCTCCCTCCTTCCT AGAGGCCTTTCCCCAAGTGTTTAGATATCTAGAAACTCTTGAGTTGATGATGTAGTTGGT AGAATTCTTGCCCAGCATTTAAAAAACTCTGGATTTAATTCCCAGCATCTTAAGAACCAC ACAATAGCACTTACTGGAATCCTGTATTGATGGCATGTTAGGCCCAGGAGAACCAGAGAT TCAAATTGTCTTTGACTACTACTAATACTAAACTGAGTTCAAGGCCAGTGTGGGTTACAA GACCCTCTTCTCTTGTTCTCCTTTCTTCTCCTTCCTCCCCTTTTCTCTCCTCTCTTCCCC TCTTCTCTTCTCCCCTACCACCCTCACAGATAGTTAAACCGAGTTGTTATAACTTTCTCT TTTGACTCTATTTTAAGCCATGGTGAGGTGAAGTACAGTGACAACCAGGTACACTGTGAG AATGCAGGGAAGAGCCCACCTTGGCTTTCAGGGTCTTGAAATGGAGGGCAGGAGAGGCAG TTTCAGGTAGAAAATGTACTCAAGGTGCCCTCTGACAATGTGCTCTTCCTGGAACATACT CCACAATGCCCCTGACTCTCTCTCTCTCTCTCTCTTTCTCTCTCTCTCTCTCTCCCCACC CCCCACCCCGTACCTAGCTACATGATCTCCACAATGTTTATCTTTCTGTGCGTCATTCTT GGGCAGTTATCCAAGATGACCACAGTGCCACACCCTGGGCCAGAAGTCATCTTCTCCTCG GACCCAGCGTGATTCTGGAAGTGACTATAAGGACTTCTCTGGATCACCTTGCAGAATCAA AACTGAAAGTAATGAACCATATCTATCTATCTATCTATCTACCTATCTATATATATACAT ATATATGTAGAGATTATATATATATAATTATATACAACTATAATTACATATACTCCTTTG CCCAGTCTCGCTTCATAGTTTAGGATGAAGTCTGCTGACCTGGAACTTGCAGCAGTCCTC TTGTCTCAGCCTTCCAGGTGCTTGCTTAGCATAGTCCCAGCCCAGCCTGTTGAGGCTGCT AGAGCTGAGGTGGTGGTGGCTGTTGCTTCTGCTTTGGCCTTTTCTTCATCTTCACCTCTT TTCTTCCTCTCTCCCTCCCCCCTCCATTTTCTTCTTTGACAAGGTCTCATCGAACAGCCT TGGCTGGCTTGAAACTAGCTATGTATACCAGGCTAGCCTAGAACTGACAGAGATCTGCCT GCTTCTGCTTACCCTCCGATCCCCAGTTCTGAGATTAAAGGCATTTGATACCAGTTCATG CAAGAGCTGCTTCAGAACTTAAGGAGGTACAATGTTCTATAAACTACATAAATGGCTCTT TTACAATGCCTGAAATTCATGGTTCTGAAATCACCTACTACTTGAAGATGGTTAAGAGTT CCTGGAATGAGTCACATGTTAAAAATTACATGTCACCATTGTTCTGGACTGAACTCCTGA GCTAGATCCTGTGAGGCTGAAAATAAAGTGGAGTCATTCTGAAGAGGTCAGCCCAGGAAC TTTGGAAAATTCTACCAGACCCCTCCTCTCCTGGAAGAGAGAGATCATGGAGCAGGTAGG CACCCCTCACCTCCAGAAGGGAGAGGTTGATTACATCTCCAGAAAGACCACAGGGGCCAC CTGCAGATAAGGGAAGCCCCGGAGCACATAGACACATCCCTAAGGGCAGACGAACCATTG GTTACCTGCAGACAAGGGAAGCCCTTGCTACCTCATTCTCTAAGGACCAATCAGTTTAAA AGTCACACTGTTCTGCCAATCATATTGTGCCTAGTTGCTGTTGCTCTATTCTACCCCTGA AAACTGTAAAAAAAAAAAACCTGGCTGAACAGCCTGGCTGGGGTTGTAGCCTCTCCTTTG CATGCAGGACAACCCCAGTGCGCTGGAACAATAAACTCCTCTTGCTTTTGCATTGATCTC CTGCTCCAAGTGGTTCACTCGGGTGGGGGAGGTGTCCTAGGAAGCTAAGGCTCATCAGAG TCTTACAGCTCAGTGTCTTAGTTACTTTCCTATTGCTGTGATAACATGAAATGACTCCAT TTTGTGTTTGCTTTGACAAGTTTTAGCCCTCAGCCCTGCTCCTCTGAATGGTCACATCTG CCTTGGCAGCACACTTGAGATTTCCCATGCCCTTGACCATGGTCCAGGTGTATTAACCAA AATAATTAAATCAAACAAAAATAACTAGAGAAGATCTAAGTCATGTTATATCTGAGGTAA TTATTGTGCTCTGTGAGCATCCACTTCTGTGTTTGCTAGACCCCGACATAGTCTCACAAG AGACAGCTCTATCTGGGTCCTTTCAGCAAAATCTTGCTAGTGTATGCAATGGTGTCAGCG TTTGGAGGCTGATTATGGGATGGATCCCTGGATATGGCAGTCTCTAGATGGTCCATCCTT TTGTCTCAGCTCCAAACTTTGCCTCTGTAACTCCTTCCATGGGTGTTTTGTTCCCAATTC TAAGGGGCAAAGTGTCCACACTTTGGTCTTTTTTCTTCTTGAGTTTCATGTGTTTTGCAA ATTGTATCTTGTATCTTGGGTATTCTAAGTTTCTGGGCTTATATCCACTTATCAGTGTGT ACGTATCACGTGAGTTCTTTTGTGATTGGGTTACCTCACTCAGGATGATGCCCTCCAGGT CCATCCATTTGTCTAGGAATTTCATAAATTCATTCTTTTTAATAGCTGAGTAGTACTCCA TTGTGTAAATGTACCACATTTCCTGTATCTATTCCTCTGTTGAGGGGCATCTGGGTTCTT TTCAGCTTCTGGCTATTATAAATAAGGCTGCTATGAACATAGTGGAGCATGTGTCCTTCT TACCGGTTGGAACATCTTCTGGATATATGCCCAGGAGAGGTATTGCTGGATCCTCCGGTA GTACTATGTCCAATTTTCTGAGGAACCGCCAGACTGATTTCCAGAGTGGTTGTACAAGCT TGCAATCCCACCAACAATGAAGGAGTGTTCCTCTTTCTCCACATCCTCGCCAGCATCTGC TGTCACCTGAATTTTTGATCTTAGCCATTCTGACTGGTGTGAGATGGAATCTCAGGGTTG TTTTGATTTGCATTTCCCTGATGATTAAGGATGCTGAACATTTTTTCAGGTGCTTCTCAG CCATTCGGTATTCCTCAGGTGAGAATTCTTTGTTTAGCTCTGAGCCCCATTTTTTAATGG GATTATTTGATTTTTCTGGAGTCCACCTTCTTGAGTTCTTTATATATATTGGATATTAGT CCCCTATCTGATTTAGGATAGGTAAAGATCCTTTCCCAATCTGTTGGTGGCCTTTTTGTC TTATTGATGGTGTCTTTTGCCTTACAGAAGCTTTGCAATTTTATGAGGTCCCATTTGTTG ATCCTTGATCTTACAGCACAAGCCATTGCTGTTCTATTCAGGAATTTTCCCCCTGTGCCC ATATCTTCGAGGCTTTTCCCCACTTTCTCCTCTATAAGTTTCACTGTCTCTGATTTTATG TGGAGTTCCTTGATCCACTTAGATTTGACCTTAGTACAAGGAGAGAGGAATGGATCAATT CGCATTCTTCTACATGATAACCGCCAGTTGTGCCAGCACCATTTGTTGAAAATGCTGTCT TTTTTCCACTGGATGGTTTTTAGCTCCCTTGTCGAAGATCAAGTGACCATAGGTGTGTGG GTTCATTTCTGGGTCTTCAATTCTATTCCATTGGTCTACTTGTCTGTCATTATACCAGTA CCATGCAGTTTTTATAACAATTGCTCTGTAGTAAAGCTTTAGGTCAGGCAGTCTAGGACA CTTAAGGTGTTATGTCTTCTACCAGGGCCAGAAAGCAGACTCAGGTTCCATTCTTCTGAC CAGCAATTAGACGACTACTTACTGTCCCAGTGCTCTGAGGGAAGAGCCCAGGCTCAATGT CTTCTAAGTTCACTGATATCTAGTTAGTTACATAACAGTGGGGCAGTTCTGATGGTCCAC ATCTTTTGTTCTAGGACTTGGGAGAGGCCAGGGCAGGAAGATTTTGGGTTCAAGGCTAGC CTAGAATACGTATTGAGAATCTGCCTCAAAAGAGAAAGGAATGAAGGAGGGAAGGAGTAT ACTATGGATGGCTTAATTGTCAGCTTACCTAAGCTCTTGTGAACCCAGGAAGAAGAGATG ACCTTGGGCCTTGGCTGCTTCATCAGTGATGCATATAGGTCCTGGTACAGGTGAGCTCTT TGTCTCCTCTGATCGTCAGGACTACAGGACAGGAGGATGTTTCTTTCTTTTAAGTCTTAT TGTTGCACTGTACAAACCCACCTCTGTCTTAGTAAAATTTGCAACTAAATTCTATGAAGT TTTAGGGCAAAAACCTCCAGCTAGGTTTAGCTACCATCCCACAATGCCAATTATAGAGAT GACTGGAGCTAGAGAGATGGCTCAGTGGGTAAAGTGCTTGCTATGCAAGCAAGGGAACCT GAGGTTGAGTCTCTAGAATCCATGTTCTAGTTTCCTTACACATCTGGAGCCCTAGTGTTC CCGTGTTGAGATAGGAGGGTCCCTGGAATCTCTCTGGACAGCTAAGCTGATAGACACACA GGGTGAAGGACAGAGACCCTGTCTCAAACAAGGTTCTAGGCAAGGACAACACCTGAGGTT GTTCTCTAACGTGTACATGTGTTTGTGGCACACATACACCTGATCTGTCTGTCTCCCTCT CTTCCTTCTTTTCCTCTCTCCCTCTTTTCTTCCTACCCTCCTTTCCTCCTTTCTCTCTCT TTCCTCTCTCTCTCTTTTTCTCCCCTCCCCCATCTCTCTCTCTCTCTCTCTCTCTCTCTC TCTCTCTCTCTCTCTCTCTCGTACATTATATGAACACATGGACTCTAGATGATTAACTGT GAAAAGCAGAGAGGACATTTAGTGAACCCTCTCGCAAGAGGAACAAAGAACAGGAGCATC ACAGTATCCAATGGCCTCAACCTCACCTTTGCAGTTCTGACGTGAATGTGAGGTTTAAAC AGAGGATAGAGTGGGGCAGCAGACATGGTGTGAGTAACTAAGCAGCCCTGACTGGATGTC CTCTGGTGATCATAGTCTCCATTCTGGGTCTGCAAGGTGTCGTCCTGAAGATGTTCTTTG TTGTTGTTTTCTTTTGTTTCCAAGAGAGGGTTTCTCCATGTAGCCCTTGCTGTCCTGGAA CTAGCTCTGTAGAGCAGGCTGGCCTAGAACTCACAGAGATCCACCTGCCTCTGCCTTCCA AGTGCTGGGGTTAAAGGTGTACACCATTACCACCATGTATGAAGATGTTCTAATGGCTTG AAGGAACAAGGGACAAGGGATTTTTCTGGAGGTGAGCGTTCATGCTCAAGGGGCAGCAGC ATGGATGATTATCCTGATCTTGGGGTGCTCCATCTGATGAGGCCTTGCTGTTCCTGAAAT CCATGGTGGCTGCAGATTTAGGCAGCAGTTTATCTTTGTGTCTTCAGCTTGAAAGAAAGG TAAGATAGGTCAAGCAGATACTTCTTTAAATATGTTTTATTAGATTATGCAATTTATTTT GTGCATGAGTATTTCACCTGCATGAACGTTTGGTACCTAAGGAAGTCAGAAGAGGATATG GGATTTCCTGGAAATGGAATTGGAGATGGTTGTAAACCACCATGTGGGTGCTGGGAATTG AGGCTGGGCCCTCTATGAGAGCAACAAGTGCTCTTAACCACTGAGCCATCTCTCCAGCCC TCCGGCAGAGTCTTTTTGAGGGATGACCATATCTGTGCAGAGCCTAGAGTCTGAAACAAA GCAGAGGAGATGACACACTTAAAGTCACAGTAGCAAATTAATGCACAGGAAGTTTGGGTA GCTTATTTGCTACATATTTTAAAAAATATGACATTTTAGAAATTGGGTTGAAGAAGAAAG AAAGCATTTGCATGCTACTTCAGGGACAGAATGACTCCAGTTGAAGTGAGTCAACTAGGG CATGGCACTATTAGGAGACGTGGCCTTGTTGGAGTAGGTGTGGCCTTGTTGGAGTAGGTG TGACCCTGTTGGAGTAGGTGTGGCCTTGTTGGAATAGGTGTAAGCCTGTTGGAGTAGGTG TGACCCTGTTAGAGTAGGTGTTTCACTGTGGGTGTGGGGTATAAGACCCTCATCCTAGCT GCCTGGTAGCGAGTCTTTTCCTACCTGCCTTCAGATGAAGATGTAGAACTCTCAGCTCCT CCTGCACCATGCCTGGCCTGGATGCTGCCATGCTCCCACCTTGATGATAAATAATGGACT GAATCTCTGAACATGTAAGCCAGCTCCAATTAACTGTTGTCCTTATAAGAGTTGCTTTGG TCATGGTGTCTGTTCACAGCAGTAAAGCCCTAACTAAGACAAGTATTATAAATAAGAGAG GGGTATCGGAGGACAACCCTATTAAAAGTCCAGTAGAGGCTGTGTCAGGGGCAGTTAGCA CATGTTTCCATGTTGGATGAATTTATGACAGTAGGCCTTTTATCTCAAAAGTAAACATAG CATGAAGGCAGAGGGCCAGACTTTGTCCCTGTGTTTAGTTCCTCATTGGCTTGAGGCAGG AGTTAATGGTTGTTAGTGAAAGCATCTTCTCTCTGTCCATTAGACCACAGCAACCCTTGC TCTCTGTGCTTTCCTCCCTGCTCCCGCCATTCTCCATTTTCCACACTCACTCACTCCTCG TCTCTCAATCCCTTACTAAAAGGTTGAATGGTGTAGCATTGGTTTCTTGGGAGTGTGCTC AGTTTAGGGGGCCATCTTTCTAGAGATTATCCCATTTAGGATGGATTTTTATCAGAGCCA AACACTCAGGGAGGGCAGTGAATGAGAGGTGTGAAATAGGACAAAGTCTACTGTTCTATG AGTATAAGATACCATGACGAAGCCTGTCACTCTGTATGCTGACAAAAAATTAATAATTAA AAAAACCTAGAACGACAACATACTTGTCTGTCAAAAGACTTTCAAGGGATCTGCCAGAGG GGGTGAAATGCATGCGTGCATGCATGCATGTGTGTGTGTGTGTGCGTGCGCGCATGTGCA TGTACATGTGTGTTAGAGATCAAATACATGCTTGGCTACTGAGCTACACCCCTGCATTTG AGCCTATTGCAGGTTAGTTTTCATGTCTAGTGCTTATGTTTACTTTTAATTTAAAAAAAA GTCCTATTTGACATATAATTCATTCAACACGATGACATGTATTAATTGCAGTTGATACAG CCTCTACTGGACTCTAGAGGTTTTCATCTTACAACATCCTTTTCTTATGTTTATAACACT AGTTGGCTCAATTCAGTTAGTCTACACTTTTTTTCTTTTTTCTTTAAAGATTTATTTATT TATTTATTTATTTATTTATTTATTACATGTAAGTACACTGTAGCTGTCTTCAGACACCCC AGAAGAGGGCATCAGATCTCGGTTACGGATGGTTGTGAGCCACCATGTGGTTGCTGGGAT TTGAACTCATGAGCTTTGGAAGAGCAGTTGGTGCTCTTAACCGCTGAGCAATCTCTCCAG CCCCCCCCCCCCGCCCTTTCTTTTTCTTCTACTCCTTCTTCTTCTTCTCCTTCTCCTTCT CCTTCTCCTTCTCCTTCTCCTTCTCCTTCTCCTTCTCCTTCTCCTTCTCCTTCTCCTTCT CCTTCTCCTTCTCCTTCTCCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCTTCT AGACAGGGTTTCTCTGTGTAACTCTGACTGTCTGAGACTTGCCCTGTAGACAGACTGACC TCTAACTCAGAGATTCCCCCTGCCTTGCTTCCTGAGTGCTGGGGTTAAAAGTATGTGCCA CCACTGCCCAGCTGAACCCAACATTTTCCATGGGTTCTAGGGGGTCGAACTTAGGCCTGA GCAGTCTCTCCAGCCTCTAACTTATTTTCTTCTTATCCAGACTTCTTAAATAAACATTCA ACCCTCTGAACGTCACATGTTTAATGGGCTAACCATAGGTTTTCTACATGAAGGCTCAAA AAAAGATCTTGTTTGGCAAAATTAGGGCTTCTTTCCTTTTCGAGCCTTTAATATGCTAAT GTGTGGTATGAGGTTCTGAAAGGGAGGCACAGAGCTCAGTGCTTACCAGATGCTTTGGGC TGAGGTCACTGGACCTCCTATTGCTAAACTCAGTGGCAGTGTAACAGAACATGGCAAAGG CTCTTAGAAGTCTCCAGGCAGCTCTGTTTTGCACGCAGAGCATGATGGATGGAGTCATCT TGAAACAGACTTTCTTACTAAGGAAGAGCCACTTAATTCTGTCAGGTCCCAGCTGTGGCT TGTCTGTGGTGAAAATGCCATAGGTCATTTATTCATTTCACTTTGGTCAGGGCTGAGGCT GGCTAAGCAGCCAGTTGTAGGTGGATGCAGGAGTCTGCAGGGCACCTGGTGGGAAGTCTG GGTTCTTGTGTCCTGGAACAAGGAATTGCACCAGGAATTCCTGGATAGTGGTAGATACCA CACTGGTTTTATTAAGGAAAAAGGTACATCTGAGGATAGAAGAAGGCTAGAGCTGTTTGG CTTAATGGTGAGTGCTTGACAAATGATTGGATGTTTATACCCTGTTAGCATGGCTTTTGG GCCATTCTTAGAACAGGAAATGCTCTGTATTGTTCTGTTACAAGATAGACTTGGTAGGGA GGGTTGTTGGTTTCTTTCCTATGCTAATCTCTGTTCTTTTACATTTAAACACACACACAC ACACACACACACACACACACTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTT GGGATGAGGGAGGGAGGGAGGGAGGTAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAGAG AGAGAGAGAGAGAGATCAGAGAACATCTTGAGGTAGTAGGTTTCTCTTCTTCCTTCACAT GGGTACCAGGGATAGAACTCAAGAGCTTTTCCCTGCTGAGCCATCTCCCCATCTCCCTAA TCCTTATATGCTAATTTTGATGCCTCTGTTCACTACTCTGCAGCCATAAGACCTCCACTT GTACCTCTGGTTGCTGAGGCAGCTGTGGCTCTGCCTGGAGGCCACCAATCATTCTAGGAA GAAGGATAGTGACTTAGTGTTTTCATCGCTGTGAAGAGACACCATGATGATGGCTGCTCC TTTATAGAGGACAACATTCAGTTGGGGCTGGCTTACAGGTTTAGTTCATTACTATCATAG TGGGAAGCATGCCAGCATGCAGGTAGACATGGCATGGAGAAGGACCTGAGAGTTCTACAT GGACTGGCAGACAGCAGGAAAAGCTAGTGAGCCACGGTCTTAGTTAGGGTTTTACTGCTG TGAACAGATACCACGACCAAGGCAACTCTTATAAAGGACAACTTTTAATTGGAGCTAGCT TACAGGTTCAGAGGTTCAGTCCATTATCATTAAGGCAGGAACATGGAAACATTCAGGCAG GCATGGTGCAGGTGGAGCTGAGAGTTCTACATCTTCATCTGAAGGCGGCTAGTAGAATTC TGACTTCCAGGTAGCTAGAAAGAAGGTCTTATAGCACATACCCCCAGTGACACACCAACT CCAATAGGGCCACATCTTCTAATAGTGCCACTCCCTGGGCTGAACATATACAAATCATCA CAGCCACTGAGCCTGGCTTGAGTTTCTGAAACCTCAAAGCTCACTCACTGTGACTCACTG TCTCCAACACGGCCACACGTCCTAGTGCCACTGTCTAAGCATTCAAAAATTATGAGTTTA TGGGGACCATTCTTATTCAAACCATCACATTCCACTCCATGACACCCTCCCCCCCCCTAT AGGCTTATATTCATATCATAACACAGAAATGCGTTCAGTCCAACTCTATCAGTTTCAACC CCGTGTAAAAGTCCAAGGTCCAAAATCTCTTCTGAGACTCATGGCAGTATCTTAACTGTA CTCTGCCTATAAATTCAAAATAAAAAAAGCAGATCACATGCTTCCAACATATAATGACCA GGATATACATGATCATTCCAAGAAGGAGGAGAGGGAGCACAGCGAGGAAGTACTGGACCA AACAAGACTGAAACCAGCTGGGCAATCGCCAAACTCTACACCTTCCTGTCTAATGTCAAT GTGCCCTTCAGATCCTTAAGCCCTTCCAGCCATGTTGACTGTCACACACTTCTCTCTCTT GGGCTGGTTCCACCCCCTCTTAGCAGCTCTCCTTGGTAGGTATCCCATGGCATCTCTAGC CTCTTGGGTCCTCTAAGGCAATCTAGGCTTCACTTTCACAACTTCATGAAAAGGTCTCCC TGGGCCTCCATGCAGGGACACTCTTGCCACTCCTGTCTAGCCTCAGCAGCATTCTTCGTC TCAGAGGGAGATTCCATAACCCCTATCTTGTAGCTTTGACTCTAAAGACAGAATCATGAG GCTAAAACTGCCAAGTGTTGTTCCTTGCTGGGGCTGCAGTATGGCCTCCTCATTCAAATA CATTTCCACCAGCTTTCTGTTTTCAATGGTTTCCTTAATTGCTTAAGCTTGGCTGTCTTG GAACTTGATCATAGACCAGGCTGGTCTCAAATTTAGAGATCCCCTGCCTCGGCCTTCTGA GTGCTGGGATTAAAAGTGTGTACCATGCACCTGGCCTTAAGTTTTTTAAAACTTCCTCTG AACAAGTTGGAAACTTAACTGGGTGGGGACTTGCTCTGAGGTCACCATTCCCTTTATCTC TTGGCCTCAGGCTGTTCTTTAATCTGTTTATACTTCCTGGCACCCCTTTCTTCTCAAACT GTATACTTTGCATTTCCCTTCCTCAGCTTGTTTCTTTTCAGTATAGATCTGCATAAGACT GGCCACTGATCACCATACAACTTGGTCGACAATAAGCTATTTTGAAATCTCCTCTGTCAA CACAATCCAAAACTTTTGAATTTAATCTCAGGCAGACTTTTTTGGACAAAAGCAAAATGC AGTCACATTCTTCACCAAAAAAGAGTGCTCTTTAGGTCACATAATAATATTCTTCTCTAA AACCTCTTAAGCTGGGCCCTCACAGTTCCAATCCTTTTCAGCACCACTGTCTTTCATGCT CCTACTAATATGGTCCATTAAGCCCTTCTCAAAGCATTCAACTGCTTTCCTAATCCAAAG TCCCAAAGTTTACATTCTGCCAAGAAGAAGCCACATGGTCAAGCTTATCAGAGCAACACC CCACTTCTGGTACCAACTTCCATCTTAGTTAGGGTTTCTATTGCTGTGAAGAGACACCAT GACTACAGCAACTCTTATAAAGGAAAATATTTAATTGGGGATGGCTTACAGGTTCAGAGG TTCAGTCCATTAATGTCAGGTGGGAAGCATGGAAGCCCAAAGGCAAGTATGGTGCTGGAG AAAGACCTGGAAGTTCTACATCTGGACTGGCAGGCAGTAGGAAGAGTAAGTGAGCCACCC AGCCTGGCTTGTGCTTCTGAAACCTCAAAGCTCCCCCCACTCCCTTCAGGAAGGTGTCTG GGAACGATTTACCTCCTAAATGTGCTCAGAGATGTTGTGTTTTTCCTGTAACAATTTACT TGATTGTTCTCAAGGATGTGATATTTCTATTTGTGGGATGCTTTGTTGTTCTCCTGTCCA TTTCTCACAAAGCTGGGGATAGGAATAGCCCATTCCTGGACTAAGATCTTGGAGGATGCT CTAAGACAGATATGCTTGGGTCTGAAGTTAGTTAGGGGCAATCCTGATTCACAGTTAGCT TCTTAGTGAACTGAAAAAACACTTGATACTTTACTAATATAATGTATAGGACCTGTGTTA GGTTTCTCCAGCAAAATGGGACGGAGAGGGAGAGGGAGAGGGAGAATGAAGCAGGAATGT CTAAGGTTTATATGAGGTCATCAGGCTGGAATTTCAGGTAAGAATTACAATTGATGTCTG GACTCCAAATCCCTCAAGTGAGAAACTGAGGCAGGGTTTCTCTGTGGCAATCTGGTTGAA GAAAAATTTCTTCTACCTTGAGAAACTGCAGTCTTTACTCTCAAAGCTTTCAAATGAAAG GACCCACACACAATATGGAGAATCACACGCTTTATGCAGAACACCAATCACATAAAGAAT GTGTCTCCACAGAAGTATCTCCAGTGGTATTTGGCCAAATGCAGGGCATTTTAGTCTGGC CAAGTTAATGCACACAGTTAACTATCACATGGGGGAAAACTTATCAGTTTTTAAAGGTTA CTGAGGGCTTGAGAGGCTGAGGCAGGAGGATCAAGTTTGAGGTCAACCTGGGTTACATGG CAAGACCTTGGTCTAAACAGTTATTATTATTTTTTTAATTTGAAGAAAAATTTAAAATTT GAAAAGGCATACGGAGCAGCTGATGTTTCTCCAACATCATCCCGGTGTGGGGAGGTAGAG GCAGAGGATCAGGAGTTCATGTTCACCCCTAGCTTTATGCTGTCCATGGTTCATCATCTC TTATGGCCCATATTAGTCATTGTGCCATTCAAAAGCCACAGAGCAAGAGAAACATGTTTC ACAGCTCCTACTGTATCCTGGACCCTAGGGATGCAACAGTGGCAAGATGTGGTTTCTGCT CTTCATTGTGAGCTGACTTGGCTGAGGCTATAAAGCAAAGGTGCTTTGTGAAATTCAGAG AGGATAACGTAAGGTAACTCAGAGATATGCACAGGAAGTTGCATATTTGCAATAAAGCCA CACACAGCAGAACTATTAGATCCAGGCACTCACTCAACGTGGATTCTGGGCTCTTCAGCT CTGATCTCTTCAGCTCTCATTTGCTCAGACTGTCTATGTCCAGCAGATGGTGCCAAATGA CTGTCTGCAGTCAACTGGCAGTCCCTCTCAGGGAAAATCCAAATTGAGCCTATGAAAGAA AGGTCAGCATTTTTAAGGAAAGTGCTCTTTGTCAGACTAAGACCTTTTAATTTGTCCCAT TTTAATAGTACATATGTATCAAGATAAAAAAAAAACAGACAAGGAAATGGCCTCCTTTGC TGGGATTGTGGAATTGTAAGACCCCCGAAACTGGGGAGACCTCCGCTCAAGTCCCGGGTT GAGCTGGTCGGCACCCCGATAACACCTGATGCAAACTGCAAGACGCTTTATTGTCAGCTA GCTGAGGGGAGTTCGATCTCGAGCGGTAACAGTAGGGGGCTTTTAACAGCTAGCTGAGGA GTTGGGAGGAGTTTGGCTACAGCTCTTCTCTGGCGGGTGTCCTTGGTAAAATAACAAGGC ATGAAGAGTGAGGAGTGAGCTGTAGCTCTTCTCTGGGGAATCTATCTCCATGTCCTTGGC ACAGGGAGCCAAGCAAGCGCCTGGCTAGGTCTCCCCACAATCATCGAGTCTCTGGCTGTA AGGCACAGAAACAAAAAGACTTTTTGTTGGCTATAGAGAACAAAGAGCTTCTTTCTGGCT GTATTTTAAGAGATCAGGGAAAACAAGCTTGGGGAATGTCCAGGGGCTTTACCTTTCAGG GAGAAACGCTCTAAGTCGGGGTCTCACAGAATTATGGGAACAGAGGTCAGGAAGTACTTC AGTAAAACAGCACCCCAATATAGACTGGCATATGAAACTCCAATGACTGAGCATACACGT GTGTATTCATATATTTTGAGTCTACACTTGTATAGAAGTGTATGTATCATGTATGCATAT GTACATACGTGCCTGTGTGTGAATATATGGGTAGAAGTCCAAGTGTGTGCGTTTTTGTAA TGTGTCTGTATGTGTTGAGTATTTGCAAGTAGGTGCCTATGGTCACATACAAGCATACTC ATGGTGTATGTGGAGTGCCTGTGTATGATTGTGAGGAATATGAGTGTGAGTGTGCACATG TGGATGTGTATATCCATGTGTGACTGTGTACACGTATATGTTTACTTTTGGGAAAAATTA AAAAATAAAATAGATGAGGAATGGAAGGTTTGACATATTTTTAAAGGGCAAAGGTACAAT TGTTGAGGCAGTGGAAATTGGGAGGATGGAGCCTAAAAACCGAGAAGGACTAAAGCCTCA GGCCTTAGCCAACCTTACTCAGAGCATCAGACAATCTATACTCTGAGAGTTAAGAAGAAT CGAATGAGTACAGTTTACAATCACAAAGACAAACCACACATGGCGGTAACATGTCTGTCT ACACGGACATAAAACCAAACAATAGCCAGCTCCAATGAACAATCTGAAGTCAACTCCCTC CTACCCACCATACTTGGGAGGGACATTTAATCACATTTCAGAAAGAAGTTGGCATTTGGA AGAAACAGGTCACAAAGACTCTTGTTTACTTGGAATTTTCTCACACGAACTCAGAATTCT TCTTATCGGACTCCATTTTTGGAAAGTGTTCTGACATAAAATACTTAGAACTTCCTAAGA GAGTTAAGATATTGGAGGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTG TGTATGTGTGTGTGTGTGTGTATGTGTGTGTGTATGTGTGTGTGTGTGTGTATGTGTGTG TGTGTGTATGTGTGTGTGTGTGTGTGTATGTGTGTGTGTGTGTGTGTGTGTGTGTGTGTG TGTGTGTGTGTGTGTGTTCAAGTGAATATGAGAACCAGGCCTTGATAGAAAGGCATTCAT TAGAAGTCCCAAAGAAATGATTCAAACCTGCTTTTGCCCAGTCATCTTGGAAGAATATTG TATAAATGGAAGTTTGGGGGTGAGTGGGGCTCCAGCTCATTCAAGGACCATCCTGTGGAG TTAGTCATTTCAAGAGACACAAGTCCAGTGCTCCTAGATCTGGGACTGGCTCCACTGACA GGGTCCTGCTAAAGAAGGTAGGCTGGGACAGGAAACTCACTGGTGAATTCAAATAGCCAA CGTGAGCTCACATTCTCTTTGTGAGGCTTTTATAAGCTCTCACTAAAATAAAGTCTGTGA GTCTGGAATGTTAGTGCTCAGAAGAGAGGCAGGAGGATCAGGGTCAAGACCCGTCTAGGC TGCCTAGTGAGACCTTGCTTCAGATGGGACAAAAAAAGTTGTCAGCTGATAAAGTAGAGA ATAAGATGCCATGCAGTGCCATCTGATGTGGCAGAGGAACCTAAGGCTTAGTTAAGAAGC CACTTCTGGGGACTGGGGGTGGGGTATAGCTCAGTGGTACAGTGAGTGCTTCTTCTGCAA GAAGCCCTGCCCTGGGGGATTACACACACACACACACACACACACACACACACACACACA CACACACACACACACTTACTTCAATGTCCCATCACCTACTCTGAGACATTTCAGAAAGAA GACAAAAAAGAGCATCCGGAGGCAGTGTCTTTGGAGCATCAGCATCAGGAAATGAAATGG CTATCATGCTCTACCCACCCTCATCCCACCATTTCAGTTGCCTCAAAACAGGAAAGCCTG TGTCTTAAAGAACACCATACAGCTACTAGGTTGGGTGTAGTTACAAACTGTAGGAAAGGA ACAGTCTTTATGGTTTCTTCTAATTAATAATTTTAGAAATCATCAAACCATGAAAGATTT CCTAGTAAATCAGTGACACAATTCTGTGTTCTAAAGACTTACCAGCTGCTCTTAAAGGTA CAGGTGCCCACCCGAGTATCATATATATGACCATATATATGTACACAGAGTATATGTCAC ATATAATGTGAATAATTATGTTAGATGGCAAGTACTGAATATATGTATGTATATATGTGT GTATATATATATATATATATACATATATATATATACACACATACATACATACATACACAC ATACATACATATACATCACAATGCTGCAGGAATATGTGTGTTTATGGGTACATTTTTCTC ATTTTTTCTTTCAGATAGGTATTATGCCTCATAGGCAGGCCTTCAGGCTCAAGCTGTAAT GGAGAGGATGACTTTGAAATCTCAATCCTTCTGCCTTCACGTCTCAAGCATTGGTTTCAG AATTTGTCACCATGCCTAGAGACTGTGGACCTCTGAAGGAAGTCCTGTGAACACAGACCA GAGGGCCTGAGGGAGGAGCAGCTGGTCCGTGGCTGCAGTGGGATGTTGTCTGGGCATCCG TGGCTGCAGTGGGATGTCGTCTGGCCGTCCGTGGCTGCAGTGGGATGTCGTCTGGCCGTC CGTGGCTGCAGTGGGATGTCGTCTGGCCGTCCGTGGCTGCAGTGGGATGTCGTCTGGCCG TCCGTGGCTGCAGTGGGATGTCGTCTGGGCGTCCGTGGCTGCAGTGGGATGTCGTCTGGC TGTCCGTGGCTGCAGTGGGATGTTGTCTGGGCGTCCGTGGCTGCAGTGGGATGTCGTCTG GCCGTCCGTGGCTGCAGTGGGATGTTGACTACTGATGAGCAGTGCACAGGAAATTAGTGG AGACCGAGGAGAAGAGTTAGCGTTACGTTTTCCTTCTAAAGCATGAACATGGTTAATATT CCTTAGCCTACACTAAAGATAGCCAGGCAGCAAAGCCAGGCTAGGGATTACAGCTCTAAT CTCATTAAGTACTTCCAGAGGAGAATTGAAGGAGGAGAGGCCTGACTCAGCAAAATCCAC TTGGTTTACAAAGTATTTCTGCTTATGTGTATGAGTGTTTTGCTTCTACGTATGTACCTT ATGTGTGCCTGCTGCTCACGGAGGTCAACAGAGAGCATGGGCTCCCCTGGAACCAGAACA TCTGGGTTCCGGGAACTGAACCTGAGTCCTCTGCAAGACAGAGAGTGCTCTTCACTGCTG AGCTATCCCATAAGCCCCCATGCTTTCTTTTGATTTAAAAGAGTCCATTTGGTGTCAGTA CCAAAAAGCAAAATTAGGGGGCTTGATGGGTGGCTCCTGTGGCGATTTATGGTAGCCCAC AACCATCTGTATTCTAGTTCTAGAGGAGCTGACACCTCTGGTCTCTATGAATACCAGGTT CCAACGTACGCATCCAGTGTATGTGCACTGACATATATGCATATCTACACCATGTATACG AATTAAACACACTGCTCATAATTGCGAGGGAATGCTGGTGCGGTGAACCTACATGGCTTA CTGTCTTCATCATAGAATTATGCCTGCTTTGTCCAGTGACTTCCAAAAGTTAAAATTTTG ACAGTGAGGCATACAAAGAATGTAAATACGTATAACCATAGACGATATTAGGCCTGCCTG AGGTCAAGGGAGGTATATTAGTATGATTAAAAATTACTTCCGATTTTAACAGATGTTTAT ATTTATAAATATACTTATATTCTTCTGCTTAAACATGCTATCTTTCTTCCCTATATTTTG CTGACTTTATTAGACATGTATTAGTTAGCTTTCTAGTTTCAATAACCACACAGCTGAAAG GTGCAATTTAAAAACGGGAGGATCAGGCAAGAGAGGTGGCTCAGCAGTTAAGAGCACTGA CTGCTCTTCCATGGTCCTGAGTTCAAATCCCAGCAACCACATGGTGGCTCACAACCATCT GTAGTGGGATCCTGTGCCCTCTTCTGGTGTGTCTGAAGAGAGTAACAGTGTACTCACATA AATACATTTTTTTAAAAAGGGGGAGGATGGATGTTGGCTCTCAGTTTCAGAGCTCTCATC TACCAGGGCAGAGAGGGTGTGGCAAACAGAGACATTCACAGGATGACAACAGGAAGCAGA GGAGAGGGAGCACAAGCATGGATGACTAGGGTAAAATCACTCCTGAGGACATTCCCGCAG GGACCCGTTTCCTCTGTGAGGCCCTGCCTCCCACTTTTCAACACTTTCCACAGTTTGGTC AGAACCCTAGAATCTGCCTGTAAAGATGCCCTCATAGACACACCTGAGGGCAGACTTTAC CAACCTCCTACCTGTTTATTATTAATCAAGCTGAAAATTAGGGCTTAGCATCTGTGTTGG TTTGAAAATGCCTGCCCCAGGGAGTGGCACTATTAGGAGGTGTGGCCTTGGTGGAGTAGG TATGGAGGAAGTGTGTCACTGTGGAGGTGGGCTTTGAGATCCTCTTCCTGACTGTTTGGA AGCCAGTTTTCTCCCAGCTGACTTTGGAACAAGAGCTAGAACTCTCAGCTTCCCAGTGCC ATGTCTGCCTGCACTCTGCCATGCTTCCCACCATAATGACAATGGACTGAACCTCTGAAC CTGTAATCTAGCCCCAGTTAAATGTTGGTGCTTCACAGAGGTGGTATAGTCCAGTGGGTA GAGCAGACTCTGGAGCATGGTGATTGAGTTTTCAATACCAGGCCCATCTTATTGCTTGTG TGTCTTTGTTGCAGCCATTTAAACTTGAGTGGTTCAGTTTCCTTGTATGTAGCCATGAGA GGGTTATGATGACCGAATGCCTCTGTGCACATTTATACTCACACATGTGTGGAAGCCGTT CAGATTGGCCTAGACTAAGATCAGTGGCAAACAGGGACGTGACTGTTTTGTTTTCATGGA GTATACAGGTAGACTGGAGATTCATGAACTATACTTGAAAATCAAATATAAAACGGGGCT GAAAAGAATCCTCTTTTCTTTTTTCTTTGTGACAAAAACATTTAAGACTCTGTAAGAATG TATAATATAAAGCCATGTTGTGCTCATTTAAAACTTAAGACTAGCAAGAGCCAGGACACA GGACGTGGTGAAGTTGCTAACAGCACATACTGGGTCTGGGGAGATTCTCAATCAGGACAG CACTTACCATGCAAGCACAAGGCTCTGAGCTTGGCTCCCCAGCACCAGCAGGAAAAGCCA AGTGTGGTAGCATTGTCTATAGTTCCAGCATCAGGTTGATGTCGAGGGAGGGCAGAGAGA GGAGCTCCTTGGAGTTCCCTGGTCAACCAGTGAGCAGAATCTATAAGCTCCAGGTTCAAT GAGAGACCCTGTCTCAAAAGCCAAGATAGAAAGCAATTGTTGGCATCTTACCTCCACATG TATGTATACACATGTACAATATGTACACATACATATGCTGCACATATATACAAAGTGTGC TGGCAAGTCTTATGTCATACAAGCTAGAATTATAAGAAAGGAAGAAACCTCAATTGAGAA AATGCCTCCATAAGATCCAGCTGTAAGGCATTTTCTTTTTTTTTTTAACATGTATTTATT ATATGTAAAGTACACTGTAGCTGTCTCTCATTATTGGATGGTTGTGAGCCATCATGTGGT TGCTGGGATTTGAACTCACGACCCTTGGAAGAGCAGTCGGTGCTCTTAACCACTGAGCCA TCTCTCCAGCCCTATAAGGCATTTTCTTAGTTAGCAGCTGGTGGGGGAGAAGCCACCTCA TTTTGGGTGAGGCCATCCTTGGGCTGGTGGTCCTGGGTTCTATAAGAAATCAGGTTGAGC AAGCCATGGAGAGCCAGCCAGCAGGCAGCACCCCTCCATGGCTTCTGCATTAGCTCCTGC ATCCAGGTTCCTGCCTTGAGTTCCTTCCTGACTTCCTCCAATGATGGATTGCAATGTGGA AGTGTAAGTCAAACATTTGCTTTTGGTTTAATCACAGCAATGCTTACCATAACTGAGATA CAAGGCACACTGTGTTTTCCCATGCAATGGGCAGGCCACACATTTGGCTTTAAGCTTCGT AGCAACCATTGCTGAAAGGGAAACCTGACTGGTTACTCATCAGATTAAAAGAGGCAATTG CTCAGGAGAAGTGTTAATGCTTATGTTAAGACCGTACACTGACACATTTCATTATTACTT TTGAGCACTATCTTTGAGATGAGGCTGCATGGTTACTAAACAATATCTTCAGCCTCTTTT TAGGAAATGAGCTGGATTTCCCAGGAGTATGGTCTATAATATTTCTCACTCAACCAAATC ATTGCAGCAATCAACCATCAACAGTAACCAACTAACAACCCACCCCACCTCACAGGGCCC TAGCATTATATAACCTCTGAGAAGTCCCCAGAATTCCAAATGTCACTCAAATGCAGAAAC TATCTGCTGCTGGTAAAGTCACACTAGAGCATGAGGCAAATAATAGTCAGCTGCTGTGGA CAATCTGAAGCCCCCTATCCCACACCTAGGATTAAAATGAAAACAGATTCTCTCTCTCTC TCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTCTGTGTTTAAAGAAACTAAAC TTCCAAATTTGTCACTGCACTTGGGCCCTGTTGTTAAGGGATTCACATTCTACCAAGGAA GGGGTGGAGTTCATACCCCTGGGGCTACTACATGTTAGGTACTGTTTTAGGTCTTTTACA TACACTACTTAATTTTATTGACACGTATGAATGTTTTATCTACATGTATGTCTGTGTACT ATAAAATCCAAAATAAATTCAAGACCACCTAGCCCCTTTCCTCTCTGAAGGGACTTTCCA AACTATATTAGCAGGCCAAGTGCAGAGACATATAAGGAAGCCGGCCGATTAAACAATGCT GAAAAAGCCATAAGGGCAGGCTGAGTGAGAGAGCAGGCCAAAGGTCTGGTGCAAACCACC CCATGCAAACCAACCAATGCCTGAAAGGATTTCTTGCAACACCAATTAGAATAAGCCAGC TAGACATGTTGCCTAAATCTGCCCCTTACAAGGTATAAAAAGTGTGTTCTTTGTTTGTCC AGGGTCTCCTCTTGCCAGCGTGCTAAGGGGCCCCAACACATTGGATCAATAAAAACCCTC TTGCAGTTTGCAGCGATCTTGGTCTCTGTGGTCTTTGTGAGTGAGGGTCTTTTGGCAGAC TCCAACAGTACCATTTGGGTGCCTAGTACCTGCAGAAGCCAGAAAAGGGCATTGAATCAG TTCTACAGAGAGATGGGGTTGACCACACATGAGGCAGTTACTCTATTAAAAAGCCAGGGT CTCATTCTGGAACCCAAGTTGTCCTAGACCTGAGATCCTCCTGCCTCAGCTGAGATTATC AGTACACACACCACACTGGCCCCCAGAGTTTTAAGGAGATGTAGAGTGTTCTCCACTCTG CTTTATTGATGTGACAGAGGTTTTCAGATTCGAGGGACTTAGCCAATAAACATTTACTTC TCATCTGTGGAATAGCACAGGGGAGGTGTTCTGAGGCAGGAGGTAGAGTGTAAGTTTGGG TACAGATCTATTTCAAAAGTAAAAGGTTGGGCTAGTGAGATGATTCAGACAATAAGGGAG TTTGCCACCAAGCCAGACAACCTGAGCTTGATCCCAGGACCCACATGGTGGAAGGAGAGA ATTGATACCTGCAAGTTGGCTCATATGTAAAACTCAAACGCATGCGCGCATGCATGTGCG TGCACACACACACACTCATGCATGCATGCATGCACACATGCATACATGTGTGTGCACACA TGTACACACACATGTTAATTTTTTAAGTCAAAGATGAACACTGAAGAAGGCTCCATCACC TTCAATATTTGGCTTCCAAAGCTATCTTGATATCAATGCCTGAGGGAGGGAGAACTGAGC AGAGGAGAGAACAGAGAGGGCTCACCTAAGGTCAGCACCACACACTGGGAAATGTCTTGT TTCAGCAGCCTGCCTGCACGTTGGGACCAGAGCATAGCACCCAATTTTGACAGTCAGTTA ================================================ FILE: deeptools/test/test_data/test_paired2.fa.fai ================================================ chr2 5010000 6 60 61 ================================================ FILE: deeptools/test/test_data/test_paired2.sam ================================================ @HD VN:1.0 SO:unsorted @SQ SN:chr2 LN:5010000 M5:5c3b7fcdfff29abcc880fdec2817dd6b UR:./test_paired2.fa HWUSI-EAS616:7:89:1518:3543#0 99 chr2 5000001 255 36M = 5000064 100 TGTAACAATTTACTTGATTGTTCTCAAGGATGTGAT S\dbdcfaaccbbcccc^dcdc^c^YaaabaaWdaa XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:89:1518:3543#0 147 chr2 5000065 255 36M = 5000001 -100 AGGTCATCAGGCTGGAATTTCAGGTAAGAATTACCA R]bT]`eRd^db]baY`W_W^_\]\_XZUZVVNVHU XA:i:1 MD:Z:34A1 NM:i:1 HWUSI-EAS616:7:93:7807:15274#0 163 chr2 5000304 255 36M = 5000676 408 GAGAGGGAGAGGGAGAGGGAGAATGAAGCAGGAATG hhhhhhhhhehhhhhhhhhehhhhghhhfhhhfghh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:21:17769:5446#0 163 chr2 5000385 255 36M = 5000496 147 TTACAATTGATGTCTGGACTCCAAATCCCTCAAGTG hhhhhhghhhhhhhhhhhhhhfhhhhhhhhhgghdh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:49:8992:4457#0 99 chr2 5000385 255 36M = 5000496 147 TTACAATTGATGTCTGGACTCCAAATCCCTCAAGTG de\dc\fffdf^cdfe\cff_ffffffdafgcgggg XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:21:17769:5446#0 83 chr2 5000496 255 36M = 5000385 -147 TACTCTCAAAGCTTTCAAATGAAAGGACCCACACAC ghhahhgghhdffccfhhhhhhhghhdfffffdfff XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:49:8992:4457#0 147 chr2 5000496 255 36M = 5000385 -147 TACTCTCAAAGCTTTCAAATGAAAGGACCCACACAC hehhhhgghhgchhghfhhfafhhffhhhhhfdfff XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:86:18020:6752#0 99 chr2 5000560 255 36M = 5000906 382 AACACCAATCACATAAAGAATGTGTCTCCACAGAAG hhgahhhhhghfhhhhhghhhh_cghfhhfhchghh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:93:7807:15274#0 83 chr2 5000676 255 36M = 5000304 -408 AAAACTTATCAGTTTTTAAAGGTTACTGAGGGCTTG hhhghhhhhghhhhhhghhhghhhhhhhdhghhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:64:3102:21101#0 99 chr2 5000737 255 36M = 5001136 435 TTGAGGTCAACCTGGGTTACATGGCAAGACCTTGGT hhhhhhghhhhhhhhhfhhhhhhhhhhhghhhhhgf XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:36:16424:18394#0 163 chr2 5000820 255 36M = 5001193 409 TGAAAAGGCATACGGAGCAGCTGATGTTTCTCCAAC hhhhhhhghhhhhhhhhfghghhfhgdhhgehhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:50:18110:21009#0 163 chr2 5000822 255 36M = 5001123 337 AAAAGGCATACGGAGCAGCTGATGTTTCTCCAACAT ffffccafacfffcfahffdfaffc`a`^`ddfdh] XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:111:14171:9899#0 163 chr2 5000822 255 36M = 5001123 337 AAAAGGCATACGGAGCAGCTGATGTTTCTCCAACAT hhhhhhhhhhhhhhhhghhhhhgefhhhhhhhhhgh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:114:18552:5841#0 163 chr2 5000822 255 36M = 5001123 337 AAAAGGCATACGGAGCAGCTGATGTTTCTCCAACAT hhhhhhhhhhhhhhghehhhhhhhhhhhfhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:8:2829:6484#0 99 chr2 5000835 255 36M = 5001214 415 AGCAGCTGATGTTTCTCCAACATCATCCTGGTGTGG hhhfhhhghhhhhhghhhhchghhghhhghhghhhh XA:i:1 MD:Z:28C7 NM:i:1 HWUSI-EAS616:7:4:16767:6127#0 163 chr2 5000856 255 36M = 5001242 422 ATCATCCTGGTGTGGGGAGGTAGAGGCAGAGGATCA hhghhhhhhc^edeec__]_cfccfdfffW_fdad_ XA:i:1 MD:Z:7C28 NM:i:1 HWUSI-EAS616:7:66:4289:12506#0 99 chr2 5000868 255 36M = 5001183 351 TGGGGAGGTAGAGGCAGAGGATCAGGAGTTCATGTT hhhhhhhhdhhghghggghhehhhhhehehfhhhfh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:86:18020:6752#0 147 chr2 5000906 255 36M = 5000560 -382 CCCCTAGCTTTATGCTGTCCATGGTTCATCATCTCT hchhfdhghhfghfahhhhhhhhfhhhhhhhghheh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:23:8152:13433#0 163 chr2 5000926 255 36M = 5000988 98 ATGGTTCATCATCTCTTATGGCCCATATTAGTCATT hhhhhhhhhhhhhhhhhhhghhhhhhehhhhhhehh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:103:13675:10395#0 163 chr2 5000926 255 36M = 5000988 98 ATGGTTCATCATCTCTTATGGCCCATATTAGTCATT ffffahhhhfffgfhffh]f]fddfd_fffdcfff\ XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:106:13391:17723#0 163 chr2 5000938 255 36M = 5001303 401 CTCTTATGGCCCATATTAGTCATTGTGCCATTCAAA hhhhhhhhhhhhhhhhhhhghhghhehhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:23:8152:13433#0 83 chr2 5000988 255 36M = 5000926 -98 AGAAACATGTTTCACAGCTCCTACTGTATCCTGGAC hhhhghghhhhhhehhhgdhhhhhhghhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:103:13675:10395#0 83 chr2 5000988 255 36M = 5000926 -98 AGAAACATGTTTCACAGCTCCTACTGTATCCTGGAC f_ffcfdddcaV`XZa[dadcaWcadddaccd[fcf XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:116:8653:16765#0 99 chr2 5001011 255 36M = 5001141 166 CTGTATCCTGGACCCTAGGGATGCAACAGTGGCAAG hhghghhhhfhhhhhhhhhhffhhhhgghghfhfhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:81:1971:19006#0 99 chr2 5001026 255 36M = 5001396 406 TAGGGATGCAATAGTGGCAAGATGTGGTTTCTGCTC hhhhhhhhhhhghfhhhhhhghhhhhhghhhhhghd XA:i:1 MD:Z:11C24 NM:i:1 HWUSI-EAS616:7:39:11820:4528#0 163 chr2 5001051 255 36M = 5001401 386 GGTTTCTGCTCTTCATTGTGAGCTGACTTGGCTGAG hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:25:4767:20646#0 163 chr2 5001115 255 36M = 5001378 299 TCAGAGAGGATAACGTAAGGTAACTCAGAGATATGC ghhfhhcaahe^d`ebfddc^ad`dada[cVb`^^c XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:2:14523:20268#0 163 chr2 5001116 255 36M = 5001234 154 CAGAGAGGATAACGTAAGGTAACTCAGAGATATGCA ghghhhhhfgchghcecfchhchhhghchchehhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:79:5441:2939#0 163 chr2 5001116 255 36M = 5001234 154 CAGAGAGGATAACGTAAGGTAACTCAGAGATATGCA ghcghfhhhchhhffffaffffacffa_f[fafcaf XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:50:18110:21009#0 83 chr2 5001123 255 36M = 5000822 -337 GATAACGTAAGGTAACTCAGAGATATGCACAGGAAG \Z_aa^XY^aa\aaaa\^S^cd^dddYccffb\f_f XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:111:14171:9899#0 83 chr2 5001123 255 36M = 5000822 -337 GATAACGTAAGGTAACTCAGAGATATGCACAGGAAG hhghhhhhhhhhhhhhhhhhhhhghhhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:114:18552:5841#0 83 chr2 5001123 255 36M = 5000822 -337 GATAACGTAAGGTAACTCAGAGATATGCACAGGAAG hhhhhhghhhhgghhhhhhhhhhhhhhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:64:3102:21101#0 147 chr2 5001136 255 36M = 5000737 -435 AACTCAGAGATATGCACAGGAAGTTGCATATTTGCA afghhhhgghgehghghhhhhhhhhhfhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:116:8653:16765#0 147 chr2 5001141 255 36M = 5001011 -166 AGAGATATGCACAGGAAGTTGCATATTTGCAATAAA hhhhhhhhhgghhhhhhhhhhhhhhhhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:66:4289:12506#0 147 chr2 5001183 255 36M = 5000868 -351 CACAGCAGAACTATTAGATCCAGGCACTCACTCAAC hghhhhfffcfddfbdhhhfhhhhhghhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:36:16424:18394#0 83 chr2 5001193 255 36M = 5000820 -409 CTATTAGATCCAGGCACTCACTCAACGTGGATTCTG dbddcbfhehhehffdghhghhggghhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:8:2829:6484#0 147 chr2 5001214 255 36M = 5000835 -415 TCAACGTGGATTCTGGGCTCTTCAGCTCTGATCTCT ghhhhhfhhhhhhhhhhhhhhhhhhhhhghhfhhgg XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:3:9592:15607#0 163 chr2 5001227 255 36M = 5001568 377 TGGGCTCTTCAGCTCTGATCTCTTTAGCTCTGATTT hhhehhhhhhhhhhfhhhhghghhhhhhhhhhhhgh XA:i:2 MD:Z:24C6C4 NM:i:2 HWUSI-EAS616:7:2:14523:20268#0 83 chr2 5001234 255 36M = 5001116 -154 TTCAGCTCTGATCTCTTCAGCTCTCATTTGCTCAGA aagggggffgaffafcafeafaggcgaggcgfeggg XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:79:5441:2939#0 83 chr2 5001234 255 36M = 5001116 -154 TTCAGCTCTGATCTCTTCGGCTCTCATTTGCTCAGA gdd`baWfafedd`ae`dKadfcfffaaffdfffff XA:i:1 MD:Z:18A17 NM:i:1 HWUSI-EAS616:7:4:16767:6127#0 83 chr2 5001242 255 36M = 5000856 -422 TGATCTCTTTAGCTCTGATTTGCTCAGACTGTCTAT fggfggaffffcefgaffddf_^ggggeggfgcgdg XA:i:2 MD:Z:9C6C19 NM:i:2 HWUSI-EAS616:7:106:13391:17723#0 83 chr2 5001303 255 36M = 5000938 -401 GTCTGCAGTCAACTGGCAGTCCCTCTCAGGGAAAAT hhhhhhhhhghghhhhhhhhhghhhfhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:25:4767:20646#0 83 chr2 5001378 255 36M = 5001115 -299 GAAAGTGCTCTTTGTCAGACTAAGACCTTTTAATTT gffff_ggaggfaffca^_a\ffd`afgcggggggg XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:81:1971:19006#0 147 chr2 5001396 255 36M = 5001026 -406 ACTAAGACCTTTTAATTTGTCCCATTTTAATAGTAC hhhhhhghhhhhhhhhhhhhhhhhhhhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:39:11820:4528#0 83 chr2 5001401 255 36M = 5001051 -386 GACCTTTTAATTTGTCCCATTTTAATAGTACATATG hhhhhhhhghhhhhhhhhghhhhhghhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:29:12313:10611#0 0 chr2 5001492 255 36M * 0 0 AATTGTAAGACCCCCGAAACTGGGGAGACCTCCGCT fd]aeecaaWcdfd_ffffcZ[aaa_\Z]`Z^Z___ XA:i:0 MD:Z:36 NM:i:0 HWUSI-EAS616:7:39:11820:45288#0 16 chr2 5001701 255 36M * 0 0 GACCTTTTAATTTGTCCCATTTTAATAGTACATATG hhhhhhhhghhhhhhhhhghhhhhghhhhhhhhhhh XA:i:0 MD:Z:36 NM:i:0 ================================================ FILE: deeptools/test/test_heatmapper/group1.bed ================================================ ch1 100 150 CG11023 0 + ch2 150 175 cda5 0 - ch3 100 125 cda8 0 + ================================================ FILE: deeptools/test/test_heatmapper/group2.bed ================================================ ch1 75 125 C11023 0 + ch2 125 150 ca5 0 - ch3 75 100 ca8 0 + ================================================ FILE: deeptools/test/test_heatmapper/make_test_data.sh ================================================ computeMatrix reference-point -a 100 -b 100 -S test.bw -R test2.bed -o master.mat.gz -bs 1 -p 1 # unzip but keep original gz file. gunzip -f -c master.mat.gz > master.mat # test referencePoint center computeMatrix reference-point -a 100 -b 100 --referencePoint center -S test.bw -R test2.bed -o master_center.mat.gz -bs 1 # unzip but keep original gz file. gunzip master_center.mat.gz # test referencePoint TES computeMatrix reference-point -a 100 -b 100 --referencePoint center -S test.bw -R test2.bed -o master_TES.mat.gz -bs 1 # unzip but keep original gz file. gunzip master_center_TES.mat.gz computeMatrix reference-point -R test2.bed -S test.bw -b 100 -a 100 --outFileName master_nan_to_zero.mat.gz -bs 1 -p 1 --missingDataAsZero gunzip -c master_nan_to_zero.mat.gz > master_nan_to_zero.mat computeMatrix scale-regions -a 100 -b 100 -m 100 -S test.bw -R test2.bed -o master_scale_reg.mat.gz -bs 1 -p 1 gunzip -c master_scale_reg.mat.gz > master_scale_reg.mat plotHeatmap -m master.mat.gz --outFileName master.png plotHeatmap -m master.mat.gz --outFileName master_relabeled.png --regionsLabel uno dos plotHeatmap -m master_scale_reg.mat.gz --outFileName master_scale_reg.png plotProfile -m master.mat.gz --outFileName profile_master.png --regionsLabel uno dos --plotType std plotProfile -m master.mat.gz --outFileName profile_master_heatmap.png --plotType heatmap # for tests with multiple bigwigs and multiple beds computeMatrix reference-point -R group1.bed group2.bed -S test.bw -b 100 -a 100 --outFileName master_multibed.mat.gz -bs 1 -p 1 gunzip -c master_multibed.mat.gz > master_multibed.mat computeMatrix reference-point -R group1.bed group2.bed -S test.bw -b 100 -a 500 --outFileName master_extend_beyond_chr_size.mat.gz -bs 1 -p 1 gunzip -c master_extend_beyond_chr_size.mat.gz > master_extend_beyond_chr_size.mat computeMatrix reference-point -R group1.bed group2.bed -S test.bw test.bw test.bw test.bw -o master_multi.mat.gz -a 100 -b 100 -bs 1 plotHeatmap -m master_multi.mat.gz --perGroup --outFileName heatmap_master_multi_pergroup.png --samplesLabel file1 file2 file3 file4 plotHeatmap -m master_multi.mat.gz --colorList 'white,blue' 'white, red' --zMin 1 0 --zMax 4 5 -o heatmap_master_multi_color.png plotHeatmap -m master_multi.mat.gz --colorMap Reds binary terrain --boxAroundHeatmaps no -o heatmap_master_multi_colormap_no_box.png plotHeatmap -m large_matrix.mat.gz --interpolation bilinear --outFileName heatmap_master_interpolation_bilinear.png plotProfile -m master.mat.gz --outFileName profile_master_overlap_lines.png --plotType overlapped_lines --yMin -1 plotProfile -m master_multi.mat.gz --outFileName profile_master_multi.png --numPlotsPerRow 2 --yMax 1.5 plotProfile -m master_multi.mat.gz --outFileName profile_master_multi_pergroup.png --perGroup --yMax 1.5 ================================================ FILE: deeptools/test/test_heatmapper/master.mat ================================================ @{"verbose":false,"scale":1,"skip zeros":false,"nan after end":false,"sort using":"mean","unscaled 5 prime":[0],"body":[0],"sample_labels":["test"],"downstream":[100],"unscaled 3 prime":[0],"group_labels":["Group 1","Group 2"],"bin size":[1],"upstream":[100],"group_boundaries":[0,3,6],"sample_boundaries":[0,200],"missing data as zero":false,"ref point":["TSS"],"min threshold":null,"sort regions":"keep","proc number":1,"bin avg type":"mean","max threshold":null} ch1 100 150 CG11023 0.0 + 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ch2 150 175 cda5 0.0 - 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ch3 100 125 cda8 0.0 + 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ch1 75 125 C11023 0.0 + nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ch2 125 150 ca5 0.0 - 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 ch3 75 100 ca8 0.0 + nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 ================================================ FILE: deeptools/test/test_heatmapper/master.tab ================================================ #bin No. Group 1 mean std Group 2 -100 0.0 0.0 0.0 0.0 -99 0.0 0.0 0.0 0.0 -98 0.0 0.0 0.0 0.0 -97 0.0 0.0 0.0 0.0 -96 0.0 0.0 0.0 0.0 -95 0.0 0.0 0.0 0.0 -94 0.0 0.0 0.0 0.0 -93 0.0 0.0 0.0 0.0 -92 0.0 0.0 0.0 0.0 -91 0.0 0.0 0.0 0.0 -90 0.0 0.0 0.0 0.0 -89 0.0 0.0 0.0 0.0 -88 0.0 0.0 0.0 0.0 -87 0.0 0.0 0.0 0.0 -86 0.0 0.0 0.0 0.0 -85 0.0 0.0 0.0 0.0 -84 0.0 0.0 0.0 0.0 -83 0.0 0.0 0.0 0.0 -82 0.0 0.0 0.0 0.0 -81 0.0 0.0 0.0 0.0 -80 0.0 0.0 0.0 0.0 -79 0.0 0.0 0.0 0.0 -78 0.0 0.0 0.0 0.0 -77 0.0 0.0 0.0 0.0 -76 0.0 0.0 0.0 0.0 -75 0.0 0.0 0.0 0.0 -74 0.0 0.0 0.0 0.0 -73 0.0 0.0 0.0 0.0 -72 0.0 0.0 0.0 0.0 -71 0.0 0.0 0.0 0.0 -70 0.0 0.0 0.0 0.0 -69 0.0 0.0 0.0 0.0 -68 0.0 0.0 0.0 0.0 -67 0.0 0.0 0.0 0.0 -66 0.0 0.0 0.0 0.0 -65 0.0 0.0 0.0 0.0 -64 0.0 0.0 0.0 0.0 -63 0.0 0.0 0.0 0.0 -62 0.0 0.0 0.0 0.0 -61 0.0 0.0 0.0 0.0 -60 0.0 0.0 0.0 0.0 -59 0.0 0.0 0.0 0.0 -58 0.0 0.0 0.0 0.0 -57 0.0 0.0 0.0 0.0 -56 0.0 0.0 0.0 0.0 -55 0.0 0.0 0.0 0.0 -54 0.0 0.0 0.0 0.0 -53 0.0 0.0 0.0 0.0 -52 0.0 0.0 0.0 0.0 -51 0.0 0.0 0.0 0.0 -50 1.0 1.41421356237 0.0 0.0 -49 1.0 1.41421356237 0.0 0.0 -48 1.0 1.41421356237 0.0 0.0 -47 1.0 1.41421356237 0.0 0.0 -46 1.0 1.41421356237 0.0 0.0 -45 1.0 1.41421356237 0.0 0.0 -44 1.0 1.41421356237 0.0 0.0 -43 1.0 1.41421356237 0.0 0.0 -42 1.0 1.41421356237 0.0 0.0 -41 1.0 1.41421356237 0.0 0.0 -40 1.0 1.41421356237 0.0 0.0 -39 1.0 1.41421356237 0.0 0.0 -38 1.0 1.41421356237 0.0 0.0 -37 1.0 1.41421356237 0.0 0.0 -36 1.0 1.41421356237 0.0 0.0 -35 1.0 1.41421356237 0.0 0.0 -34 1.0 1.41421356237 0.0 0.0 -33 1.0 1.41421356237 0.0 0.0 -32 1.0 1.41421356237 0.0 0.0 -31 1.0 1.41421356237 0.0 0.0 -30 1.0 1.41421356237 0.0 0.0 -29 1.0 1.41421356237 0.0 0.0 -28 1.0 1.41421356237 0.0 0.0 -27 1.0 1.41421356237 0.0 0.0 -26 1.0 1.41421356237 0.0 0.0 -25 0.0 0.0 1.33333333333 1.24721912892 -24 0.0 0.0 1.33333333333 1.24721912892 -23 0.0 0.0 1.33333333333 1.24721912892 -22 0.0 0.0 1.33333333333 1.24721912892 -21 0.0 0.0 1.33333333333 1.24721912892 -20 0.0 0.0 1.33333333333 1.24721912892 -19 0.0 0.0 1.33333333333 1.24721912892 -18 0.0 0.0 1.33333333333 1.24721912892 -17 0.0 0.0 1.33333333333 1.24721912892 -16 0.0 0.0 1.33333333333 1.24721912892 -15 0.0 0.0 1.33333333333 1.24721912892 -14 0.0 0.0 1.33333333333 1.24721912892 -13 0.0 0.0 1.33333333333 1.24721912892 -12 0.0 0.0 1.33333333333 1.24721912892 -11 0.0 0.0 1.33333333333 1.24721912892 -10 0.0 0.0 1.33333333333 1.24721912892 -9 0.0 0.0 1.33333333333 1.24721912892 -8 0.0 0.0 1.33333333333 1.24721912892 -7 0.0 0.0 1.33333333333 1.24721912892 -6 0.0 0.0 1.33333333333 1.24721912892 -5 0.0 0.0 1.33333333333 1.24721912892 -4 0.0 0.0 1.33333333333 1.24721912892 -3 0.0 0.0 1.33333333333 1.24721912892 -2 0.0 0.0 1.33333333333 1.24721912892 -1 0.0 0.0 1.33333333333 1.24721912892 0 1.0 0.816496580928 0.0 0.0 1 1.0 0.816496580928 0.0 0.0 2 1.0 0.816496580928 0.0 0.0 3 1.0 0.816496580928 0.0 0.0 4 1.0 0.816496580928 0.0 0.0 5 1.0 0.816496580928 0.0 0.0 6 1.0 0.816496580928 0.0 0.0 7 1.0 0.816496580928 0.0 0.0 8 1.0 0.816496580928 0.0 0.0 9 1.0 0.816496580928 0.0 0.0 10 1.0 0.816496580928 0.0 0.0 11 1.0 0.816496580928 0.0 0.0 12 1.0 0.816496580928 0.0 0.0 13 1.0 0.816496580928 0.0 0.0 14 1.0 0.816496580928 0.0 0.0 15 1.0 0.816496580928 0.0 0.0 16 1.0 0.816496580928 0.0 0.0 17 1.0 0.816496580928 0.0 0.0 18 1.0 0.816496580928 0.0 0.0 19 1.0 0.816496580928 0.0 0.0 20 1.0 0.816496580928 0.0 0.0 21 1.0 0.816496580928 0.0 0.0 22 1.0 0.816496580928 0.0 0.0 23 1.0 0.816496580928 0.0 0.0 24 1.0 0.816496580928 0.0 0.0 25 0.0 0.0 0.666666666667 0.942809041582 26 0.0 0.0 0.666666666667 0.942809041582 27 0.0 0.0 0.666666666667 0.942809041582 28 0.0 0.0 0.666666666667 0.942809041582 29 0.0 0.0 0.666666666667 0.942809041582 30 0.0 0.0 0.666666666667 0.942809041582 31 0.0 0.0 0.666666666667 0.942809041582 32 0.0 0.0 0.666666666667 0.942809041582 33 0.0 0.0 0.666666666667 0.942809041582 34 0.0 0.0 0.666666666667 0.942809041582 35 0.0 0.0 0.666666666667 0.942809041582 36 0.0 0.0 0.666666666667 0.942809041582 37 0.0 0.0 0.666666666667 0.942809041582 38 0.0 0.0 0.666666666667 0.942809041582 39 0.0 0.0 0.666666666667 0.942809041582 40 0.0 0.0 0.666666666667 0.942809041582 41 0.0 0.0 0.666666666667 0.942809041582 42 0.0 0.0 0.666666666667 0.942809041582 43 0.0 0.0 0.666666666667 0.942809041582 44 0.0 0.0 0.666666666667 0.942809041582 45 0.0 0.0 0.666666666667 0.942809041582 46 0.0 0.0 0.666666666667 0.942809041582 47 0.0 0.0 0.666666666667 0.942809041582 48 0.0 0.0 0.666666666667 0.942809041582 49 0.0 0.0 0.666666666667 0.942809041582 50 0.333333333333 0.471404520791 0.0 0.0 51 0.333333333333 0.471404520791 0.0 0.0 52 0.333333333333 0.471404520791 0.0 0.0 53 0.333333333333 0.471404520791 0.0 0.0 54 0.333333333333 0.471404520791 0.0 0.0 55 0.333333333333 0.471404520791 0.0 0.0 56 0.333333333333 0.471404520791 0.0 0.0 57 0.333333333333 0.471404520791 0.0 0.0 58 0.333333333333 0.471404520791 0.0 0.0 59 0.333333333333 0.471404520791 0.0 0.0 60 0.333333333333 0.471404520791 0.0 0.0 61 0.333333333333 0.471404520791 0.0 0.0 62 0.333333333333 0.471404520791 0.0 0.0 63 0.333333333333 0.471404520791 0.0 0.0 64 0.333333333333 0.471404520791 0.0 0.0 65 0.333333333333 0.471404520791 0.0 0.0 66 0.333333333333 0.471404520791 0.0 0.0 67 0.333333333333 0.471404520791 0.0 0.0 68 0.333333333333 0.471404520791 0.0 0.0 69 0.333333333333 0.471404520791 0.0 0.0 70 0.333333333333 0.471404520791 0.0 0.0 71 0.333333333333 0.471404520791 0.0 0.0 72 0.333333333333 0.471404520791 0.0 0.0 73 0.333333333333 0.471404520791 0.0 0.0 74 0.333333333333 0.471404520791 0.0 0.0 75 0.0 0.0 1.33333333333 1.24721912892 76 0.0 0.0 1.33333333333 1.24721912892 77 0.0 0.0 1.33333333333 1.24721912892 78 0.0 0.0 1.33333333333 1.24721912892 79 0.0 0.0 1.33333333333 1.24721912892 80 0.0 0.0 1.33333333333 1.24721912892 81 0.0 0.0 1.33333333333 1.24721912892 82 0.0 0.0 1.33333333333 1.24721912892 83 0.0 0.0 1.33333333333 1.24721912892 84 0.0 0.0 1.33333333333 1.24721912892 85 0.0 0.0 1.33333333333 1.24721912892 86 0.0 0.0 1.33333333333 1.24721912892 87 0.0 0.0 1.33333333333 1.24721912892 88 0.0 0.0 1.33333333333 1.24721912892 89 0.0 0.0 1.33333333333 1.24721912892 90 0.0 0.0 1.33333333333 1.24721912892 91 0.0 0.0 1.33333333333 1.24721912892 92 0.0 0.0 1.33333333333 1.24721912892 93 0.0 0.0 1.33333333333 1.24721912892 94 0.0 0.0 1.33333333333 1.24721912892 95 0.0 0.0 1.33333333333 1.24721912892 96 0.0 0.0 1.33333333333 1.24721912892 97 0.0 0.0 1.33333333333 1.24721912892 98 0.0 0.0 1.33333333333 1.24721912892 99 0.0 0.0 1.33333333333 1.24721912892 ================================================ FILE: deeptools/test/test_heatmapper/master_TES.mat ================================================ @{"verbose":false,"scale":1,"skip zeros":false,"nan after end":false,"sort using":"mean","unscaled 5 prime":[0],"body":[0],"sample_labels":["test"],"downstream":[100],"unscaled 3 prime":[0],"group_labels":["Group 1","Group 2"],"bin size":[1],"upstream":[100],"group_boundaries":[0,3,6],"sample_boundaries":[0,200],"missing data as zero":false,"ref point":["TES"],"min threshold":null,"sort regions":"keep","proc number":1,"bin avg type":"mean","max threshold":null} ch1 100 150 CG11023 0.0 + 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ch2 150 175 cda5 0.0 - 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 ch3 100 125 cda8 0.0 + 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ch1 75 125 C11023 0.0 + 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ch2 125 150 ca5 0.0 - 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ch3 75 100 ca8 0.0 + 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ================================================ FILE: deeptools/test/test_heatmapper/master_center.mat ================================================ @{"verbose":false,"scale":1,"skip zeros":false,"nan after end":false,"sort using":"mean","unscaled 5 prime":[0],"body":[0],"sample_labels":["test"],"downstream":[100],"unscaled 3 prime":[0],"group_labels":["Group 1","Group 2"],"bin size":[1],"upstream":[100],"group_boundaries":[0,3,6],"sample_boundaries":[0,200],"missing data as zero":false,"ref point":["center"],"min threshold":null,"sort regions":"keep","proc number":1,"bin avg type":"mean","max threshold":null} ch1 100 150 CG11023 0.0 + 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ch2 150 175 cda5 0.0 - 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 ch3 100 125 cda8 0.0 + 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ch1 75 125 C11023 0.0 + 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ch2 125 150 ca5 0.0 - 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ch3 75 100 ca8 0.0 + nan nan nan nan nan nan nan nan nan nan nan nan nan 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ================================================ FILE: deeptools/test/test_heatmapper/master_extend_beyond_chr_size.mat ================================================ @{"verbose":false,"scale":1,"skip zeros":false,"nan after end":false,"sort using":"mean","unscaled 5 prime":[0],"body":[0],"sample_labels":["test"],"downstream":[500],"unscaled 3 prime":[0],"group_labels":["group1.bed","group2.bed"],"bin size":[1],"upstream":[100],"group_boundaries":[0,3,6],"sample_boundaries":[0,600],"missing data as zero":false,"ref point":["TSS"],"min threshold":null,"sort regions":"keep","proc number":1,"bin avg type":"mean","max threshold":null} ch1 100 150 CG11023 0.0 + 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan ch2 150 175 cda5 0.0 - 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan ch3 100 125 cda8 0.0 + 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan ch1 75 125 C11023 0.0 + nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan ch2 125 150 ca5 0.0 - 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan ch3 75 100 ca8 0.0 + nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan ================================================ FILE: deeptools/test/test_heatmapper/master_gtf.mat ================================================ @{"verbose":false,"scale":1,"skip zeros":false,"nan after end":false,"sort using":"mean","unscaled 5 prime":[20],"body":[1000],"sample_labels":["test1.bw"],"downstream":[300],"unscaled 3 prime":[50],"group_labels":["genes"],"bin size":[10],"upstream":[500],"group_boundaries":[0,2],"sample_boundaries":[0,187],"missing data as zero":false,"ref point":[null],"min threshold":null,"sort regions":"keep","proc number":1,"bin avg type":"mean","max threshold":null} 3R 0 1000 first . + nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4.000000 4.000000 5.644444 7.700000 7.700000 8.610000 9.000000 9.000000 12.000000 12.000000 12.833333 14.500000 14.500000 15.366667 15.800000 15.800000 21.700001 21.700001 24.550001 31.200001 31.200001 31.920001 32.400002 32.400002 32.400002 32.400002 33.044445 35.299999 35.299999 35.355556 35.400002 35.400002 35.311111 35.299999 35.233333 34.700001 34.700001 32.655556 30.100000 30.100000 25.900001 24.700001 24.711112 24.799999 24.799999 25.920000 27.600000 27.600000 28.790000 29.299999 29.299999 28.000000 28.000000 27.866667 27.600000 27.600000 28.333334 28.700001 28.700001 29.200001 29.200001 29.050001 28.700001 28.700001 29.977778 31.000000 31.000000 27.800000 27.400000 26.422222 23.000000 23.000000 22.222222 21.600000 21.600000 25.200000 26.100000 27.544445 39.099998 39.099998 40.211110 41.599998 41.599998 40.900000 40.700001 40.130001 35.000000 35.000000 34.920000 34.799999 34.799999 35.920001 36.400002 36.400002 42.200001 42.200001 40.800001 38.000000 38.000000 29.066667 24.600000 24.600000 20.400000 20.400000 18.700000 17.000000 17.000000 16.700001 16.700001 15.450000 14.200000 14.200000 11.000000 11.000000 7.850000 4.700000 4.700000 2.500000 2.500000 1.350000 0.200000 0.200000 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3R 99 1100 second . - nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0.200000 0.200000 1.350000 2.500000 2.500000 4.700000 4.700000 7.850000 11.000000 11.000000 13.560000 14.200000 14.477778 16.700001 16.700001 16.833334 17.000000 17.000000 19.644444 20.400000 20.866666 24.600000 24.600000 29.960000 38.000000 38.000000 40.940001 42.200001 42.200001 36.400002 36.400002 35.866667 34.799999 34.799999 34.933333 35.000000 35.000000 40.700001 40.700001 40.970000 41.599998 41.599998 40.099998 39.099998 39.099998 27.400000 26.100000 25.100000 21.600000 21.600000 22.377778 23.000000 23.000000 26.911111 27.400000 28.120000 31.000000 31.000000 29.850000 28.700001 28.700001 29.100001 29.200001 29.144445 28.700001 28.700001 28.211112 27.600000 27.600000 27.911111 28.000000 28.130000 29.299999 29.299999 28.620000 27.600000 27.600000 25.640000 24.799999 24.799999 24.700001 24.700001 26.500001 30.100000 30.100000 33.166667 34.700001 34.700001 35.299999 35.299999 35.330000 35.400002 35.400002 35.344445 35.299999 35.299999 32.722223 32.400002 32.400002 32.400002 32.400002 31.733334 31.200001 31.200001 22.755556 21.700001 21.044445 15.800000 15.800000 15.020000 14.500000 14.250000 12.000000 12.000000 10.200000 9.000000 8.870000 7.700000 7.700000 5.480000 4.000000 4.000000 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan ================================================ FILE: deeptools/test/test_heatmapper/master_metagene.mat ================================================ @{"verbose":false,"scale":1,"skip zeros":false,"nan after end":false,"sort using":"mean","unscaled 5 prime":[20],"body":[1000],"sample_labels":["test1.bw"],"downstream":[300],"unscaled 3 prime":[50],"group_labels":["genes"],"bin size":[10],"upstream":[500],"group_boundaries":[0,2],"sample_boundaries":[0,187],"missing data as zero":false,"ref point":[null],"min threshold":null,"sort regions":"keep","proc number":1,"bin avg type":"mean","max threshold":null} 3R 0,399,979 50,510,1000 first . + nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4.000000 4.000000 4.000000 4.000000 4.000000 4.000000 4.000000 7.700000 7.700000 7.700000 7.700000 7.700000 7.700000 7.700000 7.700000 7.700000 7.700000 7.700000 7.700000 7.700000 7.700000 7.700000 7.700000 7.700000 7.700000 7.700000 7.700000 7.700000 7.700000 24.700001 24.799999 24.799999 24.799999 24.799999 24.799999 24.799999 24.799999 24.799999 24.799999 24.799999 24.799999 24.799999 24.799999 24.799999 24.799999 24.799999 24.799999 24.799999 24.799999 24.799999 24.799999 24.799999 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 29.299999 29.299999 29.299999 29.299999 29.299999 29.299999 29.299999 29.299999 29.299999 29.299999 29.299999 29.299999 29.299999 29.299999 29.299999 29.299999 29.299999 29.299999 29.299999 29.299999 29.299999 29.299999 28.000000 28.000000 28.000000 28.000000 28.000000 28.000000 27.960000 26.540000 17.000000 17.000000 16.700001 16.700001 15.450000 14.200000 14.200000 11.000000 11.000000 7.850000 4.700000 4.700000 2.500000 2.500000 1.350000 0.200000 0.200000 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3R 99,499,1079 150,610,1100 second . - nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0.200000 0.200000 1.350000 2.500000 2.500000 4.700000 4.700000 17.850000 31.000000 31.000000 31.000000 31.000000 31.000000 31.000000 31.000000 31.000000 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 29.200001 29.200001 29.200001 29.200001 29.200001 29.200001 29.200001 29.200001 29.200001 29.200001 29.200001 29.200001 29.200001 29.200001 29.200001 29.200001 29.200001 29.200001 29.200001 29.200001 29.200001 29.200001 28.950001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 28.700001 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 27.600000 28.000000 15.800000 15.800000 15.800000 15.020000 14.500000 14.250000 12.000000 12.000000 10.200000 9.000000 8.870000 7.700000 7.700000 5.480000 4.000000 4.000000 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan ================================================ FILE: deeptools/test/test_heatmapper/master_multi.mat ================================================ @{"verbose":true,"scale":1,"skip zeros":false,"nan after end":false,"sort using":"mean","unscaled 5 prime":[0],"body":[0],"sample_labels":["test","test","test","test"],"downstream":[100],"unscaled 3 prime":[0],"group_labels":["group1.bed","group2.bed"],"bin size":[1],"upstream":[100],"group_boundaries":[0,3,6],"sample_boundaries":[0,200,400,600,800],"missing data as zero":false,"ref point":["TSS"],"min threshold":null,"sort regions":"keep","proc number":32,"bin avg type":"mean","max threshold":null} ch1 100 150 CG11023 0.0 + 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ch2 150 175 cda5 0.0 - 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ch3 100 125 cda8 0.0 + 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ch1 75 125 C11023 0.0 + nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ch2 125 150 ca5 0.0 - 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 ch3 75 100 ca8 0.0 + nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 ================================================ FILE: deeptools/test/test_heatmapper/master_multibed.mat ================================================ @{"verbose":false,"scale":1,"skip zeros":false,"nan after end":false,"sort using":"mean","unscaled 5 prime":[0],"body":[0],"sample_labels":["test"],"downstream":[100],"unscaled 3 prime":[0],"group_labels":["group1.bed","group2.bed"],"bin size":[1],"upstream":[100],"group_boundaries":[0,3,6],"sample_boundaries":[0,200],"missing data as zero":false,"ref point":["TSS"],"min threshold":null,"sort regions":"keep","proc number":1,"bin avg type":"mean","max threshold":null} ch1 100 150 CG11023 0.0 + 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ch2 150 175 cda5 0.0 - 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ch3 100 125 cda8 0.0 + 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ch1 75 125 C11023 0.0 + nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ch2 125 150 ca5 0.0 - 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 ch3 75 100 ca8 0.0 + nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 ================================================ FILE: deeptools/test/test_heatmapper/master_nan_to_zero.mat ================================================ @{"verbose":false,"scale":1,"skip zeros":false,"nan after end":false,"sort using":"mean","unscaled 5 prime":[0],"body":[0],"sample_labels":["test"],"downstream":[100],"unscaled 3 prime":[0],"group_labels":["Group 1","Group 2"],"bin size":[1],"upstream":[100],"group_boundaries":[0,3,6],"sample_boundaries":[0,200],"missing data as zero":true,"ref point":["TSS"],"min threshold":null,"sort regions":"keep","proc number":1,"bin avg type":"mean","max threshold":null} ch1 100 150 CG11023 0.0 + 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ch2 150 175 cda5 0.0 - 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ch3 100 125 cda8 0.0 + 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ch1 75 125 C11023 0.0 + 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ch2 125 150 ca5 0.0 - 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 ch3 75 100 ca8 0.0 + 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 ================================================ FILE: deeptools/test/test_heatmapper/master_scale_reg.mat ================================================ @{"verbose":false,"scale":1,"skip zeros":false,"nan after end":false,"sort using":"mean","unscaled 5 prime":[0],"body":[100],"sample_labels":["test"],"downstream":[100],"unscaled 3 prime":[0],"group_labels":["Group 1","Group 2"],"bin size":[1],"upstream":[100],"group_boundaries":[0,3,6],"sample_boundaries":[0,300],"missing data as zero":false,"ref point":[null],"min threshold":null,"sort regions":"keep","proc number":1,"bin avg type":"mean","max threshold":null} ch1 100 150 CG11023 0.0 + 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ch2 150 175 cda5 0.0 - 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 ch3 100 125 cda8 0.0 + 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ch1 75 125 C11023 0.0 + nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ch2 125 150 ca5 0.0 - 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ch3 75 100 ca8 0.0 + nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 ================================================ FILE: deeptools/test/test_heatmapper/master_unscaled.mat ================================================ @{"verbose":false,"scale":1,"skip zeros":false,"nan after end":false,"sort using":"mean","unscaled 5 prime":[100],"body":[1000],"sample_labels":["unscaled"],"downstream":[300],"unscaled 3 prime":[50],"group_labels":["genes"],"bin size":[10],"upstream":[500],"group_boundaries":[0,1],"sample_boundaries":[0,195],"missing data as zero":false,"ref point":[null],"min threshold":null,"sort regions":"keep","proc number":1,"bin avg type":"mean","max threshold":null} 1 500 1650 foo . . 1.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 2.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 3.000000 4.000000 4.000000 4.000000 4.000000 4.000000 5.000000 5.000000 5.000000 5.000000 5.000000 6.000000 6.000000 6.000000 6.000000 6.000000 6.000000 6.000000 6.000000 6.000000 6.000000 6.000000 6.000000 6.000000 6.000000 6.000000 6.000000 6.000000 6.000000 6.000000 6.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 7.000000 8.000000 8.000000 9.000000 9.000000 9.000000 10.000000 10.000000 10.000000 10.000000 10.000000 10.000000 10.000000 10.000000 10.000000 10.000000 10.000000 10.000000 10.000000 10.000000 10.000000 10.000000 10.000000 10.000000 10.000000 10.000000 11.000000 11.000000 11.000000 11.000000 11.000000 11.000000 11.000000 11.000000 11.000000 11.000000 ================================================ FILE: deeptools/test/test_heatmapper/out.bed ================================================ ch3 100 125 cda8 0 + ch1 100 150 CG11023 0 + ch2 150 175 cda5 0 - ================================================ FILE: deeptools/test/test_heatmapper/test.bed ================================================ ch1 100 150 CG11023 0 + ch2 150 175 cda5 0 - ch3 100 125 cda8 0 + ================================================ FILE: deeptools/test/test_heatmapper/test.bg ================================================ ch1 0 25 0 ch1 25 50 0 ch1 50 75 0 ch1 75 100 0 ch1 100 125 2 ch1 125 150 0 ch1 150 175 0 ch1 175 200 0 ch1 200 225 0 ch1 225 250 0 ch1 250 275 0 ch1 275 300 0 ch1 300 325 0 ch1 325 350 0 ch1 350 375 0 ch1 375 400 0 ch2 0 25 0 ch2 25 50 0 ch2 50 75 3 ch2 75 100 0 ch2 100 125 0 ch2 125 150 0 ch2 150 175 1 ch2 175 200 0 ch2 200 225 0 ch2 225 250 0 ch2 250 275 0 ch2 275 300 0 ch2 300 325 0 ch2 325 350 0 ch2 350 375 0 ch2 375 400 0 ch3 0 25 0 ch3 25 50 0 ch3 50 75 3 ch3 75 100 0 ch3 100 125 0 ch3 125 150 0 ch3 150 175 1 ch3 175 200 0 ch3 200 225 0 ch3 225 250 0 ch3 250 275 0 ch3 275 300 0 ch3 300 325 0 ch3 325 350 0 ch3 350 375 0 ch3 375 400 0 ================================================ FILE: deeptools/test/test_heatmapper/test.sizes ================================================ ch1 400 ch2 400 ch3 400 ================================================ FILE: deeptools/test/test_heatmapper/test2.bed ================================================ ch1 100 150 CG11023 0 + ch2 150 175 cda5 0 - ch3 100 125 cda8 0 + #Group 1 ch1 75 125 C11023 0 + ch2 125 150 ca5 0 - ch3 75 100 ca8 0 + #Group 2 ================================================ FILE: deeptools/test/test_heatmapper/unscaled.bed ================================================ 1 500 1650 foo . . ================================================ FILE: deeptools/test/test_heatmapper.py ================================================ import os import sys import deeptools.computeMatrix import deeptools.plotHeatmap import deeptools.plotProfile import deeptools.utilities import json __author__ = 'Fidel' ROOT = os.path.dirname(os.path.abspath(__file__)) + "/test_heatmapper/" def cmpMatrices(f1, f2): """ The header produced by computeMatrix will be different every time a command is run in python3! """ rv = True file1 = open(f1) file2 = open(f2) for l1, l2 in zip(file1, file2): if isinstance(l1, bytes): l1 = l1.decode() l2 = l2.decode() l1 = l1.strip() l2 = l2.strip() if l1.startswith("@"): p1 = json.loads(l1[1:]) p2 = json.loads(l2[1:]) for k, v in p1.items(): if k not in p2.keys(): sys.stderr.write("key in {} missing: {} not in {}\n".format(f1, k, p2.keys())) rv = False if p1[k] != p2[k]: sys.stderr.write("values of '{}' is different: {} not in {}\n".format(k, p1[k], p2[k])) rv = False for k in p2.keys(): if k not in p1.keys(): sys.stderr.write("key in {} missing: {} not in {}\n".format(f2, k, p1.keys())) rv = False else: if l1 != l2: sys.stderr.write("lines differ:\n{}\n vs\n{}\n".format(l1, l2)) rv = False file1.close() file2.close() return rv def test_computeMatrix_reference_point(): args = "reference-point -R {0}/test2.bed -S {0}/test.bw -b 100 -a 100 " \ "--outFileName /tmp/_test.mat.gz -bs 1 -p 1".format(ROOT).split() deeptools.computeMatrix.main(args) os.system('gunzip -f /tmp/_test.mat.gz') assert cmpMatrices(ROOT + '/master.mat', '/tmp/_test.mat') is True os.remove('/tmp/_test.mat') def test_computeMatrix_reference_point_center(): args = "reference-point -R {0}/test2.bed -S {0}/test.bw -b 100 -a 100 --referencePoint center " \ "--outFileName /tmp/_test.mat.gz -bs 1 -p 1".format(ROOT).split() deeptools.computeMatrix.main(args) os.system('gunzip -f /tmp/_test.mat.gz') assert cmpMatrices(ROOT + '/master_center.mat', '/tmp/_test.mat') is True os.remove('/tmp/_test.mat') def test_computeMatrix_reference_point_tes(): args = "reference-point -R {0}/test2.bed -S {0}/test.bw -b 100 -a 100 --referencePoint TES " \ "--outFileName /tmp/_test.mat.gz -bs 1 -p 1".format(ROOT).split() deeptools.computeMatrix.main(args) os.system('gunzip -f /tmp/_test.mat.gz') assert cmpMatrices(ROOT + '/master_TES.mat', '/tmp/_test.mat') is True os.remove('/tmp/_test.mat') def test_computeMatrix_reference_point_missing_data_as_zero(): args = "reference-point -R {0}/test2.bed -S {0}/test.bw -b 100 -a 100 " \ "--outFileName /tmp/_test.mat.gz -bs 1 -p 1 --missingDataAsZero".format(ROOT).split() deeptools.computeMatrix.main(args) os.system('gunzip -f /tmp/_test.mat.gz') assert cmpMatrices(ROOT + '/master_nan_to_zero.mat', '/tmp/_test.mat') is True os.remove('/tmp/_test.mat') def test_computeMatrix_scale_regions(): args = "scale-regions -R {0}/test2.bed -S {0}/test.bw -b 100 -a 100 -m 100 " \ "--outFileName /tmp/_test2.mat.gz -bs 1 -p 1".format(ROOT).split() deeptools.computeMatrix.main(args) os.system('gunzip -f /tmp/_test2.mat.gz') assert cmpMatrices(ROOT + '/master_scale_reg.mat', '/tmp/_test2.mat') is True os.remove('/tmp/_test2.mat') def test_computeMatrix_multiple_bed(): args = "reference-point -R {0}/group1.bed {0}/group2.bed -S {0}/test.bw -b 100 -a 100 " \ "--outFileName /tmp/_test.mat.gz -bs 1 -p 1".format(ROOT).split() deeptools.computeMatrix.main(args) os.system('gunzip -f /tmp/_test.mat.gz') assert cmpMatrices(ROOT + '/master_multibed.mat', '/tmp/_test.mat') is True os.remove('/tmp/_test.mat') def test_computeMatrix_region_extend_over_chr_end(): args = "reference-point -R {0}/group1.bed {0}/group2.bed -S {0}/test.bw -b 100 -a 500 " \ "--outFileName /tmp/_test.mat.gz -bs 1 -p 1".format(ROOT).split() deeptools.computeMatrix.main(args) os.system('gunzip -f /tmp/_test.mat.gz') assert cmpMatrices(ROOT + '/master_extend_beyond_chr_size.mat', '/tmp/_test.mat') is True os.remove('/tmp/_test.mat') def test_computeMatrix_unscaled(): args = "scale-regions -S {0}/unscaled.bigWig -R {0}/unscaled.bed -a 300 -b 500 --unscaled5prime 100 --unscaled3prime 50 " \ "--outFileName /tmp/_test.mat.gz -bs 10 -p 1".format(ROOT).split() deeptools.computeMatrix.main(args) os.system('gunzip -f /tmp/_test.mat.gz') assert cmpMatrices(ROOT + '/master_unscaled.mat', '/tmp/_test.mat') is True os.remove('/tmp/_test.mat') def test_computeMatrix_gtf(): args = "scale-regions -S {0}../test_data/test1.bw.bw -R {0}../test_data/test.gtf -a 300 -b 500 --unscaled5prime 20 --unscaled3prime 50 " \ "--outFileName /tmp/_test_gtf.mat.gz -bs 10 -p 1".format(ROOT).split() deeptools.computeMatrix.main(args) os.system('gunzip -f /tmp/_test_gtf.mat.gz') assert cmpMatrices(ROOT + '/master_gtf.mat', '/tmp/_test_gtf.mat') is True os.remove('/tmp/_test_gtf.mat') def test_computeMatrix_metagene(): args = "scale-regions -S {0}../test_data/test1.bw.bw -R {0}../test_data/test.gtf -a 300 -b 500 --unscaled5prime 20 --unscaled3prime 50 " \ "--outFileName /tmp/_test_metagene.mat.gz -bs 10 -p 1 --metagene".format(ROOT).split() deeptools.computeMatrix.main(args) os.system('gunzip -f /tmp/_test_metagene.mat.gz') assert cmpMatrices(ROOT + '/master_metagene.mat', '/tmp/_test_metagene.mat') is True os.remove('/tmp/_test_metagene.mat') def test_chopRegions_body(): region = [(0, 200), (300, 400), (800, 900)] lbins, bodybins, rbins, padLeft, padRight = deeptools.heatmapper.chopRegions(region, left=0, right=0) e_lbins = [] e_rbins = [] e_padLeft = 0 e_padRight = 0 assert f"{lbins}" == f"{e_lbins}" assert f"{rbins}" == f"{e_rbins}" assert f"{bodybins}" == f"{region}" assert f"{padLeft}" == f"{e_padLeft}" assert f"{padRight}" == f"{e_padRight}" # Unscaled 5', 3' lbins, bodybins, rbins, padLeft, padRight = deeptools.heatmapper.chopRegions(region, left=150, right=150) e_lbins = [(0, 150)] e_rbins = [(350, 400), (800, 900)] e_bodybins = [(150, 200), (300, 350)] e_padLeft = 0 e_padRight = 0 assert f"{lbins}" == f"{e_lbins}" assert f"{rbins}" == f"{e_rbins}" assert f"{bodybins}" == f"{e_bodybins}" assert f"{padLeft}" == f"{e_padLeft}" assert f"{padRight}" == f"{e_padRight}" def test_chopRegions_TSS(): region = [(0, 200), (300, 400), (800, 900)] # + strand, 250 downstream downstream, body, unscaled3prime, padRight, _ = deeptools.heatmapper.chopRegions(region, left=250) e_downstream = [(0, 200), (300, 350)] e_body = [(350, 400), (800, 900)] e_unscaled3prime = [] e_padRight = 0 e_ = 0 assert f"{downstream}" == f"{e_downstream}" assert f"{body}" == f"{e_body}" assert f"{unscaled3prime}" == f"{e_unscaled3prime}" assert f"{padRight}" == f"{e_padRight}" assert f"{_}" == f"{e_}" # + strand, 500 downstream downstream, body, unscaled3prime, padRight, _ = deeptools.heatmapper.chopRegions(region, left=500) e_body = [] e_unscaled3prime = [] e_padRight = 100 e_ = 0 assert f"{downstream}" == f"{region}" assert f"{body}" == f"{e_body}" assert f"{unscaled3prime}" == f"{e_unscaled3prime}" assert f"{padRight}" == f"{e_padRight}" assert f"{_}" == f"{e_}" # - strand, 250 downstream (labeled "upstream" due to being on the - strand) unscaled5prime, body, upstream, _, padLeft = deeptools.heatmapper.chopRegions(region, right=250) e_upstream = [(150, 200), (300, 400), (800, 900)] e_body = [(0, 150)] e_unscaled5prime = [] e_padLeft = 0 e_ = 0 assert f"{upstream}" == f"{e_upstream}" assert f"{body}" == f"{e_body}" assert f"{unscaled5prime}" == f"{e_unscaled5prime}" assert f"{padLeft}" == f"{e_padLeft}" assert f"{_}" == f"{e_}" # - strand, 500 downstream (labeled "upstream" due to being on the - strand) unscaled5prime, body, upstream, _, padLeft = deeptools.heatmapper.chopRegions(region, right=500) e_body = [] e_unscaled5prime = [] e_padLeft = 100 e_ = 0 assert f"{upstream}" == f"{region}" assert f"{body}" == f"{e_body}" assert f"{unscaled5prime}" == f"{e_unscaled5prime}" assert f"{padLeft}" == f"{e_padLeft}" assert f"{_}" == f"{e_}" def test_chopRegions_TES(): region = [(0, 200), (300, 400), (800, 900)] # + strand, 250 upstream unscaled5prime, body, upstream, _, padLeft = deeptools.heatmapper.chopRegions(region, right=250) e_unscaled5prime = [] e_body = [(0, 150)] e_upstream = [(150, 200), (300, 400), (800, 900)] e_ = 0 e_padLeft = 0 assert f"{unscaled5prime}" == f"{e_unscaled5prime}" assert f"{body}" == f"{e_body}" assert f"{upstream}" == f"{e_upstream}" assert f"{_}" == f"{e_}" assert f"{padLeft}" == f"{e_padLeft}" # + strand, 500 upstream unscaled5prime, body, upstream, _, padLeft = deeptools.heatmapper.chopRegions(region, right=500) e_unscaled5prime = [] e_body = [] e_ = 0 e_padLeft = 100 assert f"{unscaled5prime}" == f"{e_unscaled5prime}" assert f"{body}" == f"{e_body}" assert f"{upstream}" == f"{region}" assert f"{_}" == f"{e_}" assert f"{padLeft}" == f"{e_padLeft}" # + strand, 250 downstream (labeled "upstream" due to being on the - strand) downstream, body, unscaled3prime, padRight, _ = deeptools.heatmapper.chopRegions(region, left=250) e_downstream = [(0, 200), (300, 350)] e_body = [(350, 400), (800, 900)] e_unscaled3prime = [] e_padRight = 0 e_ = 0 assert f"{downstream}" == f"{e_downstream}" assert f"{body}" == f"{e_body}" assert f"{unscaled3prime}" == f"{e_unscaled3prime}" assert f"{padRight}" == f"{e_padRight}" assert f"{_}" == f"{e_}" # + strand, 500 downstream (labeled "upstream" due to being on the - strand) downstream, body, unscaled3prime, padRight, _ = deeptools.heatmapper.chopRegions(region, left=500) e_body = [] e_unscaled3prime = [] e_padRight = 100 e_ = 0 assert f"{downstream}" == f"{region}" assert f"{body}" == f"{e_body}" assert f"{unscaled3prime}" == f"{e_unscaled3prime}" assert f"{padRight}" == f"{e_padRight}" assert f"{_}" == f"{e_}" def test_chopRegionsFromMiddle(): region = [(0, 200), (300, 400), (800, 900)] # + strand, 100 upstream/200 downstream upstream, downstream, padLeft, padRight = deeptools.heatmapper.chopRegionsFromMiddle(region, left=100, right=200) e_upstream = [(100, 200)] e_downstream = [(300, 400), (800, 900)] e_padLeft = 0 e_padRight = 0 assert f"{upstream}" == f"{e_upstream}" assert f"{downstream}" == f"{e_downstream}" assert f"{padLeft}" == f"{e_padLeft}" assert f"{padRight}" == f"{e_padRight}" # + strand, 250 upstream/300 downstream upstream, downstream, padLeft, padRight = deeptools.heatmapper.chopRegionsFromMiddle(region, left=250, right=300) e_upstream = [(0, 200)] e_downstream = [(300, 400), (800, 900)] e_padLeft = 50 e_padRight = 100 assert f"{upstream}" == f"{e_upstream}" assert f"{downstream}" == f"{e_downstream}" assert f"{padLeft}" == f"{e_padLeft}" assert f"{padRight}" == f"{e_padRight}" # - strand, 100 upstream/200 downstream upstream, downstream, padLeft, padRight = deeptools.heatmapper.chopRegionsFromMiddle(region, left=200, right=100) e_upstream = [(0, 200)] e_downstream = [(300, 400)] e_padLeft = 0 e_padRight = 0 assert f"{upstream}" == f"{e_upstream}" assert f"{downstream}" == f"{e_downstream}" assert f"{padLeft}" == f"{e_padLeft}" assert f"{padRight}" == f"{e_padRight}" # - strand, 250 upstream/300 downstream upstream, downstream, padLeft, padRight = deeptools.heatmapper.chopRegionsFromMiddle(region, left=300, right=250) e_upstream = [(0, 200)] e_downstream = [(300, 400), (800, 900)] e_padLeft = 100 e_padRight = 50 assert f"{upstream}" == f"{e_upstream}" assert f"{downstream}" == f"{e_downstream}" assert f"{padLeft}" == f"{e_padLeft}" assert f"{padRight}" == f"{e_padRight}" ================================================ FILE: deeptools/test/test_multiBamSummary.py ================================================ import deeptools.multiBamSummary as mbs import numpy as np import numpy.testing as nt import os.path from os import unlink ROOT = os.path.dirname(os.path.abspath(__file__)) + "/test_data/" BAM = ROOT + "test1.bam" CRAM = ROOT + "test1.cram" GTF = ROOT + "test.gtf" BAMA = ROOT + "testA.bam" BAMB = ROOT + "testB.bam" def test_multiBamSummary_gtf(): outfile = '/tmp/_test.npz' for fname in [BAM, CRAM]: args = 'BED-file --BED {0} -b {1} {1} -o {2}'.format(GTF, fname, outfile).split() mbs.main(args) resp = np.load(outfile) matrix = resp['matrix'] labels = resp['labels'] if fname == BAM: nt.assert_equal(labels, ['test1.bam', 'test1.bam']) else: nt.assert_equal(labels, ['test1.cram', 'test1.cram']) nt.assert_allclose(matrix, np.array([[144.0, 144.0], [143.0, 143.0]])) unlink(outfile) def test_multiBamSummary_metagene(): outfile = '/tmp/_test.npz' for fname in [BAM, CRAM]: args = 'BED-file --BED {0} -b {1} {1} -o {2} --metagene'.format(GTF, fname, outfile).split() mbs.main(args) resp = np.load(outfile) matrix = resp['matrix'] labels = resp['labels'] if fname == BAM: nt.assert_equal(labels, ['test1.bam', 'test1.bam']) else: nt.assert_equal(labels, ['test1.cram', 'test1.cram']) nt.assert_allclose(matrix, np.array([[25.0, 25.0], [31.0, 31.0]])) unlink(outfile) def test_multiBamSummary_scalingFactors(): outfile = '/tmp/test.scalingFactors.txt' args = 'bins --binSize 50 -b {} {} --scalingFactors {}'.format(BAMA, BAMB, outfile).split() mbs.main(args) resp = open(outfile).read().strip().split('\n') nt.assert_equal(resp, ["sample\tscalingFactor", "testA.bam\t1.1892", "testB.bam\t0.8409"]) unlink(outfile) ================================================ FILE: deeptools/test/test_plotCoverage/make_test_files.sh ================================================ plotCoverage --bamfiles ../test_data/test1.bam ../test_data/test2.bam --plotFile plotCoverage_default.png --plotFileFormat png --outRawCounts outRawCounts_default.tabular ================================================ FILE: deeptools/test/test_plotCoverage/outRawCounts_default.tabular ================================================ #plotCoverage --outRawCounts #'chr' 'start' 'end' 'test1.bam' 'test2.bam' 3R 0 1 0.0 0.0 3R 1 2 0.0 0.0 3R 2 3 0.0 1.0 3R 3 4 0.0 1.0 3R 4 5 0.0 1.0 3R 5 6 0.0 1.0 3R 6 7 1.0 2.0 3R 7 8 1.0 2.0 3R 8 9 1.0 2.0 3R 9 10 1.0 2.0 3R 10 11 1.0 2.0 3R 11 12 1.0 2.0 3R 12 13 1.0 2.0 3R 13 14 1.0 2.0 3R 14 15 1.0 2.0 3R 15 16 1.0 2.0 3R 16 17 1.0 2.0 3R 17 18 1.0 2.0 3R 18 19 1.0 2.0 3R 19 20 1.0 2.0 3R 20 21 1.0 2.0 3R 21 22 1.0 2.0 3R 22 23 1.0 2.0 3R 23 24 1.0 2.0 3R 24 25 1.0 2.0 3R 25 26 1.0 2.0 3R 26 27 1.0 2.0 3R 27 28 1.0 2.0 3R 28 29 1.0 2.0 3R 29 30 1.0 2.0 3R 30 31 1.0 2.0 3R 31 32 1.0 2.0 3R 32 33 1.0 2.0 3R 33 34 1.0 2.0 3R 34 35 1.0 2.0 3R 35 36 1.0 2.0 3R 36 37 1.0 2.0 3R 37 38 1.0 2.0 3R 38 39 1.0 2.0 3R 39 40 1.0 2.0 3R 40 41 1.0 2.0 3R 41 42 1.0 2.0 3R 42 43 1.0 2.0 3R 43 44 1.0 2.0 3R 44 45 1.0 2.0 3R 45 46 1.0 2.0 3R 46 47 1.0 2.0 3R 47 48 1.0 2.0 3R 48 49 1.0 2.0 3R 49 50 1.0 2.0 3R 50 51 1.0 2.0 3R 51 52 1.0 2.0 3R 52 53 1.0 2.0 3R 53 54 1.0 1.0 3R 54 55 1.0 1.0 3R 55 56 1.0 1.0 3R 56 57 1.0 1.0 3R 57 58 0.0 0.0 3R 58 59 0.0 0.0 3R 59 60 0.0 0.0 3R 60 61 0.0 0.0 3R 61 62 0.0 0.0 3R 62 63 0.0 0.0 3R 63 64 0.0 0.0 3R 64 65 0.0 0.0 3R 65 66 0.0 0.0 3R 66 67 0.0 0.0 3R 67 68 0.0 0.0 3R 68 69 0.0 0.0 3R 69 70 0.0 0.0 3R 70 71 0.0 0.0 3R 71 72 0.0 0.0 3R 72 73 0.0 0.0 3R 73 74 0.0 0.0 3R 74 75 1.0 0.0 3R 75 76 1.0 0.0 3R 76 77 1.0 0.0 3R 77 78 1.0 0.0 3R 78 79 1.0 1.0 3R 79 80 1.0 1.0 3R 80 81 1.0 1.0 3R 81 82 1.0 1.0 3R 82 83 1.0 1.0 3R 83 84 1.0 1.0 3R 84 85 1.0 1.0 3R 85 86 2.0 1.0 3R 86 87 2.0 1.0 3R 87 88 2.0 2.0 3R 88 89 2.0 2.0 3R 89 90 2.0 2.0 3R 90 91 2.0 3.0 3R 91 92 2.0 3.0 3R 92 93 3.0 3.0 3R 93 94 3.0 3.0 3R 94 95 3.0 4.0 3R 95 96 3.0 4.0 3R 96 97 3.0 4.0 3R 97 98 3.0 4.0 3R 98 99 3.0 4.0 3R 99 100 3.0 4.0 3R 100 101 3.0 4.0 3R 101 102 3.0 4.0 3R 102 103 3.0 4.0 3R 103 104 3.0 4.0 3R 104 105 3.0 4.0 3R 105 106 3.0 4.0 3R 106 107 3.0 4.0 3R 107 108 3.0 6.0 3R 108 109 3.0 6.0 3R 109 110 3.0 6.0 3R 110 111 3.0 6.0 3R 111 112 3.0 6.0 3R 112 113 3.0 6.0 3R 113 114 3.0 6.0 3R 114 115 3.0 6.0 3R 115 116 3.0 6.0 3R 116 117 3.0 6.0 3R 117 118 3.0 6.0 3R 118 119 4.0 6.0 3R 119 120 4.0 6.0 3R 120 121 4.0 6.0 3R 121 122 4.0 6.0 3R 122 123 4.0 6.0 3R 123 124 4.0 6.0 3R 124 125 4.0 6.0 3R 125 126 3.0 6.0 3R 126 127 3.0 7.0 3R 127 128 3.0 7.0 3R 128 129 3.0 7.0 3R 129 130 3.0 6.0 3R 130 131 3.0 6.0 3R 131 132 3.0 7.0 3R 132 133 3.0 8.0 3R 133 134 4.0 9.0 3R 134 135 4.0 9.0 3R 135 136 4.0 9.0 3R 136 137 3.0 9.0 3R 137 138 3.0 10.0 3R 138 139 3.0 9.0 3R 139 140 3.0 9.0 3R 140 141 3.0 9.0 3R 141 142 3.0 8.0 3R 142 143 3.0 10.0 3R 143 144 2.0 10.0 3R 144 145 2.0 10.0 3R 145 146 2.0 9.0 3R 146 147 2.0 9.0 3R 147 148 2.0 9.0 3R 148 149 3.0 9.0 3R 149 150 3.0 11.0 3R 150 151 3.0 11.0 3R 151 152 4.0 11.0 3R 152 153 4.0 11.0 3R 153 154 4.0 12.0 3R 154 155 4.0 13.0 3R 155 156 6.0 13.0 3R 156 157 6.0 13.0 3R 157 158 6.0 13.0 3R 158 159 6.0 11.0 3R 159 160 7.0 12.0 3R 160 161 8.0 12.0 3R 161 162 8.0 12.0 3R 162 163 8.0 12.0 3R 163 164 8.0 12.0 3R 164 165 8.0 12.0 3R 165 166 8.0 12.0 3R 166 167 8.0 12.0 3R 167 168 9.0 12.0 3R 168 169 10.0 14.0 3R 169 170 9.0 14.0 3R 170 171 11.0 16.0 3R 171 172 12.0 19.0 3R 172 173 13.0 19.0 3R 173 174 13.0 19.0 3R 174 175 14.0 20.0 3R 175 176 16.0 20.0 3R 176 177 16.0 20.0 3R 177 178 16.0 19.0 3R 178 179 17.0 19.0 3R 179 180 17.0 20.0 3R 180 181 17.0 22.0 3R 181 182 18.0 23.0 3R 182 183 18.0 22.0 3R 183 184 19.0 22.0 3R 184 185 18.0 21.0 3R 185 186 18.0 21.0 3R 186 187 19.0 22.0 3R 187 188 20.0 22.0 3R 188 189 20.0 21.0 3R 189 190 20.0 21.0 3R 190 191 20.0 21.0 3R 191 192 20.0 22.0 3R 192 193 20.0 22.0 3R 193 194 20.0 22.0 3R 194 195 21.0 22.0 3R 195 196 21.0 22.0 3R 196 197 21.0 24.0 3R 197 198 21.0 24.0 3R 198 199 21.0 24.0 3R 199 200 20.0 24.0 3R 200 201 20.0 23.0 3R 201 202 20.0 23.0 3R 202 203 19.0 23.0 3R 203 204 19.0 23.0 3R 204 205 19.0 22.0 3R 205 206 19.0 21.0 3R 206 207 17.0 23.0 3R 207 208 17.0 24.0 3R 208 209 17.0 24.0 3R 209 210 17.0 24.0 3R 210 211 16.0 23.0 3R 211 212 15.0 24.0 3R 212 213 15.0 24.0 3R 213 214 15.0 24.0 3R 214 215 15.0 24.0 3R 215 216 15.0 24.0 3R 216 217 16.0 25.0 3R 217 218 16.0 25.0 3R 218 219 15.0 25.0 3R 219 220 14.0 23.0 3R 220 221 14.0 23.0 3R 221 222 12.0 21.0 3R 222 223 12.0 18.0 3R 223 224 11.0 18.0 3R 224 225 11.0 18.0 3R 225 226 11.0 17.0 3R 226 227 9.0 17.0 3R 227 228 9.0 17.0 3R 228 229 10.0 17.0 3R 229 230 9.0 19.0 3R 230 231 9.0 18.0 3R 231 232 9.0 17.0 3R 232 233 8.0 18.0 3R 233 234 8.0 18.0 3R 234 235 8.0 17.0 3R 235 236 10.0 17.0 3R 236 237 10.0 17.0 3R 237 238 9.0 16.0 3R 238 239 8.0 16.0 3R 239 240 8.0 16.0 3R 240 241 8.0 16.0 3R 241 242 8.0 16.0 3R 242 243 8.0 15.0 3R 243 244 8.0 15.0 3R 244 245 8.0 13.0 3R 245 246 7.0 13.0 3R 246 247 7.0 13.0 3R 247 248 7.0 11.0 3R 248 249 7.0 11.0 3R 249 250 7.0 11.0 3R 250 251 7.0 11.0 3R 251 252 7.0 10.0 3R 252 253 7.0 10.0 3R 253 254 7.0 10.0 3R 254 255 7.0 10.0 3R 255 256 7.0 10.0 3R 256 257 7.0 10.0 3R 257 258 7.0 8.0 3R 258 259 7.0 7.0 3R 259 260 7.0 7.0 3R 260 261 7.0 7.0 3R 261 262 7.0 7.0 3R 262 263 7.0 6.0 3R 263 264 7.0 6.0 3R 264 265 7.0 6.0 3R 265 266 7.0 6.0 3R 266 267 7.0 6.0 3R 267 268 6.0 5.0 3R 268 269 6.0 5.0 3R 269 270 7.0 5.0 3R 270 271 7.0 6.0 3R 271 272 7.0 6.0 3R 272 273 7.0 6.0 3R 273 274 6.0 6.0 3R 274 275 6.0 6.0 3R 275 276 6.0 6.0 3R 276 277 5.0 6.0 3R 277 278 5.0 8.0 3R 278 279 6.0 8.0 3R 279 280 5.0 8.0 3R 280 281 5.0 7.0 3R 281 282 5.0 7.0 3R 282 283 5.0 7.0 3R 283 284 5.0 5.0 3R 284 285 6.0 5.0 3R 285 286 5.0 5.0 3R 286 287 3.0 5.0 3R 287 288 3.0 5.0 3R 288 289 4.0 5.0 3R 289 290 4.0 6.0 3R 290 291 4.0 6.0 3R 291 292 4.0 7.0 3R 292 293 5.0 7.0 3R 293 294 5.0 7.0 3R 294 295 5.0 7.0 3R 295 296 5.0 7.0 3R 296 297 5.0 8.0 3R 297 298 5.0 9.0 3R 298 299 5.0 9.0 3R 299 300 5.0 10.0 3R 300 301 5.0 10.0 3R 301 302 5.0 10.0 3R 302 303 5.0 10.0 3R 303 304 6.0 10.0 3R 304 305 6.0 10.0 3R 305 306 6.0 12.0 3R 306 307 6.0 12.0 3R 307 308 6.0 12.0 3R 308 309 6.0 12.0 3R 309 310 6.0 12.0 3R 310 311 6.0 12.0 3R 311 312 6.0 12.0 3R 312 313 6.0 12.0 3R 313 314 6.0 12.0 3R 314 315 6.0 12.0 3R 315 316 6.0 12.0 3R 316 317 6.0 12.0 3R 317 318 6.0 13.0 3R 318 319 6.0 13.0 3R 319 320 6.0 13.0 3R 320 321 5.0 13.0 3R 321 322 5.0 12.0 3R 322 323 5.0 12.0 3R 323 324 5.0 12.0 3R 324 325 5.0 12.0 3R 325 326 5.0 12.0 3R 326 327 5.0 12.0 3R 327 328 5.0 12.0 3R 328 329 5.0 10.0 3R 329 330 4.0 10.0 3R 330 331 4.0 10.0 3R 331 332 4.0 9.0 3R 332 333 4.0 9.0 3R 333 334 4.0 8.0 3R 334 335 4.0 8.0 3R 335 336 3.0 10.0 3R 336 337 3.0 10.0 3R 337 338 3.0 10.0 3R 338 339 3.0 11.0 3R 339 340 2.0 11.0 3R 340 341 3.0 10.0 3R 341 342 5.0 10.0 3R 342 343 5.0 9.0 3R 343 344 4.0 9.0 3R 344 345 4.0 9.0 3R 345 346 4.0 9.0 3R 346 347 4.0 9.0 3R 347 348 4.0 8.0 3R 348 349 4.0 7.0 3R 349 350 4.0 7.0 3R 350 351 4.0 6.0 3R 351 352 4.0 6.0 3R 352 353 4.0 6.0 3R 353 354 4.0 6.0 3R 354 355 3.0 6.0 3R 355 356 3.0 6.0 3R 356 357 3.0 4.0 3R 357 358 3.0 4.0 3R 358 359 3.0 4.0 3R 359 360 3.0 4.0 3R 360 361 3.0 5.0 3R 361 362 3.0 5.0 3R 362 363 3.0 5.0 3R 363 364 3.0 5.0 3R 364 365 3.0 5.0 3R 365 366 3.0 6.0 3R 366 367 3.0 6.0 3R 367 368 3.0 6.0 3R 368 369 3.0 5.0 3R 369 370 3.0 5.0 3R 370 371 3.0 5.0 3R 371 372 3.0 5.0 3R 372 373 3.0 5.0 3R 373 374 3.0 5.0 3R 374 375 3.0 5.0 3R 375 376 3.0 6.0 3R 376 377 3.0 6.0 3R 377 378 4.0 6.0 3R 378 379 4.0 6.0 3R 379 380 4.0 6.0 3R 380 381 4.0 6.0 3R 381 382 4.0 7.0 3R 382 383 4.0 7.0 3R 383 384 5.0 9.0 3R 384 385 5.0 9.0 3R 385 386 5.0 9.0 3R 386 387 5.0 7.0 3R 387 388 5.0 7.0 3R 388 389 5.0 8.0 3R 389 390 6.0 7.0 3R 390 391 6.0 7.0 3R 391 392 5.0 7.0 3R 392 393 4.0 7.0 3R 393 394 4.0 7.0 3R 394 395 4.0 7.0 3R 395 396 5.0 7.0 3R 396 397 5.0 7.0 3R 397 398 5.0 7.0 3R 398 399 5.0 8.0 3R 399 400 5.0 9.0 3R 400 401 5.0 10.0 3R 401 402 8.0 10.0 3R 402 403 8.0 10.0 3R 403 404 8.0 10.0 3R 404 405 8.0 10.0 3R 405 406 8.0 10.0 3R 406 407 8.0 10.0 3R 407 408 8.0 12.0 3R 408 409 8.0 12.0 3R 409 410 8.0 12.0 3R 410 411 8.0 12.0 3R 411 412 8.0 11.0 3R 412 413 8.0 14.0 3R 413 414 9.0 14.0 3R 414 415 9.0 14.0 3R 415 416 9.0 16.0 3R 416 417 9.0 15.0 3R 417 418 9.0 17.0 3R 418 419 10.0 17.0 3R 419 420 10.0 17.0 3R 420 421 10.0 17.0 3R 421 422 10.0 18.0 3R 422 423 10.0 18.0 3R 423 424 10.0 19.0 3R 424 425 10.0 19.0 3R 425 426 10.0 19.0 3R 426 427 11.0 18.0 3R 427 428 11.0 18.0 3R 428 429 11.0 18.0 3R 429 430 11.0 18.0 3R 430 431 11.0 18.0 3R 431 432 11.0 18.0 3R 432 433 11.0 17.0 3R 433 434 11.0 17.0 3R 434 435 10.0 15.0 3R 435 436 12.0 17.0 3R 436 437 12.0 17.0 3R 437 438 12.0 17.0 3R 438 439 12.0 17.0 3R 439 440 12.0 16.0 3R 440 441 11.0 16.0 3R 441 442 11.0 16.0 3R 442 443 11.0 17.0 3R 443 444 10.0 17.0 3R 444 445 10.0 17.0 3R 445 446 10.0 17.0 3R 446 447 9.0 17.0 3R 447 448 11.0 17.0 3R 448 449 11.0 17.0 3R 449 450 11.0 16.0 3R 450 451 11.0 15.0 3R 451 452 11.0 14.0 3R 452 453 8.0 14.0 3R 453 454 8.0 14.0 3R 454 455 9.0 14.0 3R 455 456 9.0 14.0 3R 456 457 9.0 14.0 3R 457 458 9.0 15.0 3R 458 459 9.0 13.0 3R 459 460 9.0 13.0 3R 460 461 9.0 13.0 3R 461 462 10.0 13.0 3R 462 463 10.0 13.0 3R 463 464 10.0 11.0 3R 464 465 9.0 11.0 3R 465 466 9.0 13.0 3R 466 467 10.0 12.0 3R 467 468 10.0 12.0 3R 468 469 10.0 10.0 3R 469 470 9.0 10.0 3R 470 471 9.0 11.0 3R 471 472 10.0 11.0 3R 472 473 10.0 10.0 3R 473 474 10.0 11.0 3R 474 475 10.0 10.0 3R 475 476 10.0 10.0 3R 476 477 10.0 10.0 3R 477 478 9.0 12.0 3R 478 479 9.0 12.0 3R 479 480 8.0 12.0 3R 480 481 8.0 12.0 3R 481 482 8.0 12.0 3R 482 483 8.0 13.0 3R 483 484 8.0 13.0 3R 484 485 8.0 13.0 3R 485 486 8.0 13.0 3R 486 487 6.0 11.0 3R 487 488 7.0 11.0 3R 488 489 7.0 11.0 3R 489 490 7.0 11.0 3R 490 491 7.0 11.0 3R 491 492 7.0 11.0 3R 492 493 7.0 12.0 3R 493 494 7.0 11.0 3R 494 495 7.0 11.0 3R 495 496 7.0 13.0 3R 496 497 7.0 13.0 3R 497 498 7.0 13.0 3R 498 499 5.0 13.0 3R 499 500 5.0 13.0 3R 500 501 5.0 13.0 3R 501 502 5.0 13.0 3R 502 503 5.0 13.0 3R 503 504 5.0 13.0 3R 504 505 5.0 13.0 3R 505 506 5.0 13.0 3R 506 507 5.0 13.0 3R 507 508 5.0 13.0 3R 508 509 5.0 12.0 3R 509 510 5.0 12.0 3R 510 511 5.0 12.0 3R 511 512 5.0 12.0 3R 512 513 4.0 12.0 3R 513 514 4.0 12.0 3R 514 515 4.0 11.0 3R 515 516 4.0 11.0 3R 516 517 4.0 9.0 3R 517 518 3.0 8.0 3R 518 519 3.0 8.0 3R 519 520 3.0 8.0 3R 520 521 3.0 8.0 3R 521 522 3.0 7.0 3R 522 523 2.0 7.0 3R 523 524 3.0 7.0 3R 524 525 3.0 6.0 3R 525 526 3.0 6.0 3R 526 527 4.0 6.0 3R 527 528 4.0 6.0 3R 528 529 4.0 4.0 3R 529 530 4.0 4.0 3R 530 531 4.0 4.0 3R 531 532 4.0 4.0 3R 532 533 4.0 5.0 3R 533 534 4.0 4.0 3R 534 535 4.0 4.0 3R 535 536 4.0 4.0 3R 536 537 5.0 4.0 3R 537 538 5.0 4.0 3R 538 539 4.0 4.0 3R 539 540 4.0 4.0 3R 540 541 4.0 4.0 3R 541 542 5.0 4.0 3R 542 543 5.0 4.0 3R 543 544 6.0 3.0 3R 544 545 6.0 3.0 3R 545 546 6.0 3.0 3R 546 547 6.0 1.0 3R 547 548 6.0 1.0 3R 548 549 6.0 1.0 3R 549 550 6.0 1.0 3R 550 551 6.0 1.0 3R 551 552 6.0 1.0 3R 552 553 6.0 1.0 3R 553 554 6.0 1.0 3R 554 555 6.0 1.0 3R 555 556 6.0 2.0 3R 556 557 5.0 2.0 3R 557 558 5.0 2.0 3R 558 559 5.0 2.0 3R 559 560 5.0 2.0 3R 560 561 5.0 2.0 3R 561 562 5.0 2.0 3R 562 563 5.0 2.0 3R 563 564 5.0 2.0 3R 564 565 5.0 2.0 3R 565 566 5.0 2.0 3R 566 567 5.0 2.0 3R 567 568 5.0 2.0 3R 568 569 5.0 2.0 3R 569 570 5.0 2.0 3R 570 571 5.0 2.0 3R 571 572 5.0 2.0 3R 572 573 5.0 2.0 3R 573 574 6.0 3.0 3R 574 575 6.0 3.0 3R 575 576 7.0 4.0 3R 576 577 7.0 5.0 3R 577 578 6.0 5.0 3R 578 579 6.0 5.0 3R 579 580 7.0 8.0 3R 580 581 7.0 9.0 3R 581 582 7.0 9.0 3R 582 583 7.0 9.0 3R 583 584 8.0 8.0 3R 584 585 8.0 8.0 3R 585 586 8.0 8.0 3R 586 587 8.0 10.0 3R 587 588 9.0 11.0 3R 588 589 9.0 11.0 3R 589 590 9.0 12.0 3R 590 591 10.0 12.0 3R 591 592 10.0 12.0 3R 592 593 9.0 12.0 3R 593 594 9.0 13.0 3R 594 595 8.0 14.0 3R 595 596 8.0 14.0 3R 596 597 8.0 14.0 3R 597 598 8.0 14.0 3R 598 599 8.0 14.0 3R 599 600 8.0 16.0 3R 600 601 8.0 16.0 3R 601 602 9.0 16.0 3R 602 603 9.0 16.0 3R 603 604 9.0 16.0 3R 604 605 9.0 16.0 3R 605 606 12.0 17.0 3R 606 607 13.0 19.0 3R 607 608 13.0 19.0 3R 608 609 14.0 19.0 3R 609 610 14.0 19.0 3R 610 611 14.0 19.0 3R 611 612 14.0 20.0 3R 612 613 14.0 20.0 3R 613 614 14.0 20.0 3R 614 615 14.0 20.0 3R 615 616 14.0 22.0 3R 616 617 14.0 22.0 3R 617 618 14.0 22.0 3R 618 619 14.0 22.0 3R 619 620 14.0 22.0 3R 620 621 14.0 22.0 3R 621 622 14.0 22.0 3R 622 623 14.0 22.0 3R 623 624 14.0 22.0 3R 624 625 13.0 21.0 3R 625 626 12.0 22.0 3R 626 627 11.0 21.0 3R 627 628 11.0 22.0 3R 628 629 11.0 23.0 3R 629 630 11.0 23.0 3R 630 631 10.0 20.0 3R 631 632 10.0 19.0 3R 632 633 10.0 19.0 3R 633 634 10.0 19.0 3R 634 635 9.0 19.0 3R 635 636 9.0 20.0 3R 636 637 9.0 20.0 3R 637 638 9.0 19.0 3R 638 639 8.0 18.0 3R 639 640 8.0 18.0 3R 640 641 8.0 17.0 3R 641 642 7.0 17.0 3R 642 643 7.0 18.0 3R 643 644 7.0 18.0 3R 644 645 7.0 17.0 3R 645 646 7.0 17.0 3R 646 647 7.0 17.0 3R 647 648 7.0 17.0 3R 648 649 7.0 17.0 3R 649 650 7.0 17.0 3R 650 651 7.0 15.0 3R 651 652 7.0 15.0 3R 652 653 6.0 15.0 3R 653 654 7.0 16.0 3R 654 655 7.0 16.0 3R 655 656 8.0 16.0 3R 656 657 6.0 15.0 3R 657 658 5.0 12.0 3R 658 659 5.0 12.0 3R 659 660 4.0 12.0 3R 660 661 5.0 12.0 3R 661 662 5.0 13.0 3R 662 663 5.0 12.0 3R 663 664 5.0 12.0 3R 664 665 5.0 12.0 3R 665 666 5.0 12.0 3R 666 667 5.0 10.0 3R 667 668 5.0 10.0 3R 668 669 5.0 10.0 3R 669 670 5.0 10.0 3R 670 671 5.0 10.0 3R 671 672 5.0 10.0 3R 672 673 5.0 10.0 3R 673 674 5.0 12.0 3R 674 675 5.0 13.0 3R 675 676 5.0 13.0 3R 676 677 6.0 13.0 3R 677 678 6.0 13.0 3R 678 679 6.0 11.0 3R 679 680 6.0 10.0 3R 680 681 6.0 10.0 3R 681 682 6.0 10.0 3R 682 683 6.0 10.0 3R 683 684 6.0 10.0 3R 684 685 6.0 10.0 3R 685 686 6.0 10.0 3R 686 687 6.0 9.0 3R 687 688 6.0 9.0 3R 688 689 8.0 8.0 3R 689 690 7.0 8.0 3R 690 691 7.0 8.0 3R 691 692 7.0 8.0 3R 692 693 7.0 8.0 3R 693 694 7.0 7.0 3R 694 695 7.0 7.0 3R 695 696 7.0 7.0 3R 696 697 7.0 6.0 3R 697 698 7.0 6.0 3R 698 699 8.0 7.0 3R 699 700 8.0 7.0 3R 700 701 8.0 7.0 3R 701 702 8.0 7.0 3R 702 703 8.0 7.0 3R 703 704 8.0 7.0 3R 704 705 7.0 7.0 3R 705 706 8.0 9.0 3R 706 707 7.0 9.0 3R 707 708 6.0 10.0 3R 708 709 8.0 10.0 3R 709 710 8.0 10.0 3R 710 711 9.0 10.0 3R 711 712 8.0 10.0 3R 712 713 8.0 9.0 3R 713 714 8.0 9.0 3R 714 715 8.0 9.0 3R 715 716 8.0 9.0 3R 716 717 8.0 9.0 3R 717 718 8.0 9.0 3R 718 719 8.0 10.0 3R 719 720 8.0 10.0 3R 720 721 8.0 10.0 3R 721 722 8.0 11.0 3R 722 723 9.0 12.0 3R 723 724 9.0 12.0 3R 724 725 12.0 14.0 3R 725 726 12.0 13.0 3R 726 727 13.0 13.0 3R 727 728 12.0 12.0 3R 728 729 13.0 12.0 3R 729 730 14.0 12.0 3R 730 731 14.0 14.0 3R 731 732 14.0 15.0 3R 732 733 14.0 15.0 3R 733 734 14.0 15.0 3R 734 735 14.0 15.0 3R 735 736 14.0 15.0 3R 736 737 14.0 15.0 3R 737 738 14.0 15.0 3R 738 739 14.0 15.0 3R 739 740 12.0 15.0 3R 740 741 12.0 15.0 3R 741 742 12.0 15.0 3R 742 743 12.0 15.0 3R 743 744 12.0 15.0 3R 744 745 12.0 15.0 3R 745 746 12.0 15.0 3R 746 747 12.0 15.0 3R 747 748 12.0 15.0 3R 748 749 12.0 16.0 3R 749 750 11.0 16.0 3R 750 751 11.0 16.0 3R 751 752 11.0 17.0 3R 752 753 11.0 18.0 3R 753 754 12.0 18.0 3R 754 755 12.0 18.0 3R 755 756 12.0 17.0 3R 756 757 11.0 16.0 3R 757 758 11.0 16.0 3R 758 759 11.0 15.0 3R 759 760 10.0 15.0 3R 760 761 10.0 15.0 3R 761 762 9.0 15.0 3R 762 763 9.0 17.0 3R 763 764 9.0 17.0 3R 764 765 9.0 17.0 3R 765 766 9.0 17.0 3R 766 767 10.0 18.0 3R 767 768 10.0 18.0 3R 768 769 11.0 19.0 3R 769 770 11.0 19.0 3R 770 771 11.0 19.0 3R 771 772 11.0 19.0 3R 772 773 11.0 19.0 3R 773 774 10.0 19.0 3R 774 775 12.0 19.0 3R 775 776 9.0 15.0 3R 776 777 9.0 15.0 3R 777 778 8.0 15.0 3R 778 779 8.0 15.0 3R 779 780 7.0 15.0 3R 780 781 6.0 15.0 3R 781 782 6.0 13.0 3R 782 783 6.0 12.0 3R 783 784 6.0 12.0 3R 784 785 6.0 12.0 3R 785 786 6.0 12.0 3R 786 787 6.0 12.0 3R 787 788 6.0 12.0 3R 788 789 6.0 12.0 3R 789 790 6.0 12.0 3R 790 791 6.0 12.0 3R 791 792 6.0 12.0 3R 792 793 6.0 12.0 3R 793 794 6.0 12.0 3R 794 795 6.0 12.0 3R 795 796 6.0 12.0 3R 796 797 6.0 12.0 3R 797 798 6.0 12.0 3R 798 799 6.0 12.0 3R 799 800 6.0 11.0 3R 800 801 6.0 10.0 3R 801 802 6.0 10.0 3R 802 803 6.0 9.0 3R 803 804 6.0 8.0 3R 804 805 5.0 8.0 3R 805 806 5.0 8.0 3R 806 807 5.0 8.0 3R 807 808 5.0 7.0 3R 808 809 5.0 7.0 3R 809 810 5.0 7.0 3R 810 811 4.0 7.0 3R 811 812 4.0 7.0 3R 812 813 4.0 7.0 3R 813 814 4.0 5.0 3R 814 815 4.0 5.0 3R 815 816 4.0 5.0 3R 816 817 4.0 5.0 3R 817 818 3.0 4.0 3R 818 819 3.0 4.0 3R 819 820 2.0 3.0 3R 820 821 2.0 2.0 3R 821 822 2.0 2.0 3R 822 823 2.0 2.0 3R 823 824 3.0 1.0 3R 824 825 3.0 0.0 3R 825 826 1.0 1.0 3R 826 827 1.0 2.0 3R 827 828 1.0 2.0 3R 828 829 1.0 3.0 3R 829 830 1.0 3.0 3R 830 831 1.0 3.0 3R 831 832 1.0 3.0 3R 832 833 1.0 4.0 3R 833 834 1.0 4.0 3R 834 835 1.0 4.0 3R 835 836 1.0 4.0 3R 836 837 1.0 4.0 3R 837 838 1.0 4.0 3R 838 839 1.0 4.0 3R 839 840 1.0 4.0 3R 840 841 2.0 5.0 3R 841 842 3.0 6.0 3R 842 843 3.0 6.0 3R 843 844 3.0 6.0 3R 844 845 3.0 7.0 3R 845 846 3.0 7.0 3R 846 847 3.0 7.0 3R 847 848 3.0 7.0 3R 848 849 3.0 7.0 3R 849 850 3.0 7.0 3R 850 851 3.0 7.0 3R 851 852 3.0 8.0 3R 852 853 3.0 8.0 3R 853 854 3.0 8.0 3R 854 855 3.0 8.0 3R 855 856 3.0 8.0 3R 856 857 3.0 8.0 3R 857 858 3.0 9.0 3R 858 859 5.0 10.0 3R 859 860 5.0 10.0 3R 860 861 5.0 10.0 3R 861 862 5.0 11.0 3R 862 863 5.0 11.0 3R 863 864 5.0 11.0 3R 864 865 6.0 11.0 3R 865 866 6.0 11.0 3R 866 867 6.0 11.0 3R 867 868 15.0 11.0 3R 868 869 15.0 11.0 3R 869 870 15.0 11.0 3R 870 871 15.0 11.0 3R 871 872 15.0 11.0 3R 872 873 16.0 13.0 3R 873 874 16.0 14.0 3R 874 875 16.0 15.0 3R 875 876 19.0 15.0 3R 876 877 19.0 14.0 3R 877 878 20.0 13.0 3R 878 879 20.0 13.0 3R 879 880 21.0 12.0 3R 880 881 21.0 12.0 3R 881 882 21.0 12.0 3R 882 883 21.0 12.0 3R 883 884 22.0 11.0 3R 884 885 23.0 11.0 3R 885 886 23.0 11.0 3R 886 887 23.0 11.0 3R 887 888 23.0 11.0 3R 888 889 23.0 11.0 3R 889 890 23.0 11.0 3R 890 891 25.0 11.0 3R 891 892 24.0 10.0 3R 892 893 23.0 9.0 3R 893 894 23.0 9.0 3R 894 895 23.0 9.0 3R 895 896 23.0 9.0 3R 896 897 23.0 9.0 3R 897 898 23.0 9.0 3R 898 899 23.0 9.0 3R 899 900 24.0 9.0 3R 900 901 24.0 10.0 3R 901 902 25.0 10.0 3R 902 903 25.0 9.0 3R 903 904 25.0 9.0 3R 904 905 25.0 10.0 3R 905 906 25.0 10.0 3R 906 907 25.0 11.0 3R 907 908 25.0 11.0 3R 908 909 25.0 10.0 3R 909 910 23.0 9.0 3R 910 911 23.0 9.0 3R 911 912 23.0 9.0 3R 912 913 23.0 8.0 3R 913 914 24.0 8.0 3R 914 915 25.0 8.0 3R 915 916 24.0 8.0 3R 916 917 24.0 8.0 3R 917 918 24.0 8.0 3R 918 919 16.0 8.0 3R 919 920 16.0 8.0 3R 920 921 16.0 8.0 3R 921 922 16.0 8.0 3R 922 923 16.0 9.0 3R 923 924 16.0 7.0 3R 924 925 16.0 6.0 3R 925 926 15.0 5.0 3R 926 927 12.0 5.0 3R 927 928 12.0 5.0 3R 928 929 11.0 5.0 3R 929 930 12.0 5.0 3R 930 931 11.0 5.0 3R 931 932 11.0 5.0 3R 932 933 11.0 5.0 3R 933 934 11.0 5.0 3R 934 935 10.0 5.0 3R 935 936 9.0 5.0 3R 936 937 9.0 5.0 3R 937 938 9.0 5.0 3R 938 939 9.0 5.0 3R 939 940 9.0 5.0 3R 940 941 9.0 5.0 3R 941 942 7.0 5.0 3R 942 943 7.0 5.0 3R 943 944 7.0 5.0 3R 944 945 7.0 5.0 3R 945 946 7.0 5.0 3R 946 947 7.0 4.0 3R 947 948 7.0 4.0 3R 948 949 7.0 4.0 3R 949 950 7.0 4.0 3R 950 951 6.0 4.0 3R 951 952 6.0 4.0 3R 952 953 5.0 4.0 3R 953 954 5.0 4.0 3R 954 955 5.0 4.0 3R 955 956 5.0 3.0 3R 956 957 5.0 3.0 3R 957 958 5.0 2.0 3R 958 959 5.0 2.0 3R 959 960 5.0 2.0 3R 960 961 5.0 2.0 3R 961 962 5.0 2.0 3R 962 963 5.0 2.0 3R 963 964 5.0 2.0 3R 964 965 4.0 2.0 3R 965 966 3.0 2.0 3R 966 967 3.0 3.0 3R 967 968 3.0 3.0 3R 968 969 3.0 3.0 3R 969 970 3.0 3.0 3R 970 971 3.0 3.0 3R 971 972 3.0 3.0 3R 972 973 3.0 3.0 3R 973 974 3.0 2.0 3R 974 975 2.0 2.0 3R 975 976 2.0 2.0 3R 976 977 2.0 2.0 3R 977 978 2.0 2.0 3R 978 979 2.0 2.0 3R 979 980 2.0 2.0 3R 980 981 1.0 2.0 3R 981 982 1.0 2.0 3R 982 983 1.0 2.0 3R 983 984 1.0 2.0 3R 984 985 1.0 2.0 3R 985 986 1.0 2.0 3R 986 987 1.0 2.0 3R 987 988 1.0 2.0 3R 988 989 1.0 2.0 3R 989 990 1.0 2.0 3R 990 991 1.0 2.0 3R 991 992 1.0 2.0 3R 992 993 1.0 3.0 3R 993 994 1.0 3.0 3R 994 995 1.0 4.0 3R 995 996 1.0 4.0 3R 996 997 1.0 4.0 3R 997 998 1.0 5.0 3R 998 999 1.0 5.0 3R 999 1000 1.0 5.0 3R 1000 1001 1.0 5.0 3R 1001 1002 1.0 5.0 3R 1002 1003 1.0 4.0 3R 1003 1004 1.0 4.0 3R 1004 1005 1.0 4.0 3R 1005 1006 1.0 4.0 3R 1006 1007 1.0 4.0 3R 1007 1008 1.0 4.0 3R 1008 1009 1.0 4.0 3R 1009 1010 1.0 4.0 3R 1010 1011 1.0 4.0 3R 1011 1012 1.0 4.0 3R 1012 1013 1.0 4.0 3R 1013 1014 1.0 4.0 3R 1014 1015 1.0 4.0 3R 1015 1016 1.0 4.0 3R 1016 1017 1.0 4.0 3R 1017 1018 1.0 3.0 3R 1018 1019 1.0 3.0 3R 1019 1020 1.0 3.0 3R 1020 1021 0.0 3.0 3R 1021 1022 0.0 3.0 3R 1022 1023 0.0 3.0 3R 1023 1024 0.0 3.0 3R 1024 1025 0.0 3.0 3R 1025 1026 0.0 3.0 3R 1026 1027 0.0 3.0 3R 1027 1028 0.0 3.0 3R 1028 1029 0.0 3.0 3R 1029 1030 0.0 3.0 3R 1030 1031 0.0 3.0 3R 1031 1032 0.0 3.0 3R 1032 1033 0.0 3.0 3R 1033 1034 0.0 3.0 3R 1034 1035 0.0 3.0 3R 1035 1036 0.0 3.0 3R 1036 1037 0.0 3.0 3R 1037 1038 0.0 3.0 3R 1038 1039 0.0 3.0 3R 1039 1040 0.0 3.0 3R 1040 1041 0.0 3.0 3R 1041 1042 0.0 3.0 3R 1042 1043 0.0 3.0 3R 1043 1044 0.0 2.0 3R 1044 1045 0.0 2.0 3R 1045 1046 0.0 1.0 3R 1046 1047 0.0 1.0 3R 1047 1048 0.0 1.0 3R 1048 1049 0.0 0.0 3R 1049 1050 0.0 0.0 3R 1050 1051 0.0 0.0 3R 1051 1052 0.0 0.0 3R 1052 1053 0.0 0.0 3R 1053 1054 0.0 0.0 3R 1054 1055 0.0 0.0 3R 1055 1056 0.0 0.0 3R 1056 1057 0.0 0.0 3R 1057 1058 0.0 0.0 3R 1058 1059 0.0 0.0 3R 1059 1060 0.0 0.0 3R 1060 1061 0.0 0.0 3R 1061 1062 0.0 0.0 3R 1062 1063 0.0 0.0 3R 1063 1064 0.0 0.0 3R 1064 1065 0.0 0.0 3R 1065 1066 0.0 0.0 3R 1066 1067 0.0 0.0 3R 1067 1068 0.0 0.0 3R 1068 1069 0.0 0.0 3R 1069 1070 0.0 0.0 3R 1070 1071 0.0 0.0 3R 1071 1072 0.0 0.0 3R 1072 1073 0.0 0.0 3R 1073 1074 0.0 0.0 3R 1074 1075 0.0 0.0 3R 1075 1076 0.0 0.0 3R 1076 1077 0.0 0.0 3R 1077 1078 0.0 0.0 3R 1078 1079 0.0 0.0 3R 1079 1080 0.0 0.0 3R 1080 1081 0.0 0.0 3R 1081 1082 0.0 0.0 3R 1082 1083 0.0 0.0 3R 1083 1084 0.0 0.0 3R 1084 1085 0.0 0.0 3R 1085 1086 0.0 0.0 3R 1086 1087 0.0 0.0 3R 1087 1088 0.0 0.0 3R 1088 1089 0.0 0.0 3R 1089 1090 0.0 0.0 3R 1090 1091 0.0 0.0 3R 1091 1092 0.0 0.0 3R 1092 1093 0.0 0.0 3R 1093 1094 0.0 0.0 3R 1094 1095 0.0 0.0 3R 1095 1096 0.0 0.0 3R 1096 1097 0.0 0.0 3R 1097 1098 0.0 0.0 3R 1098 1099 0.0 0.0 3R 1099 1100 0.0 0.0 3R 1100 1101 0.0 0.0 3R 1101 1102 0.0 0.0 3R 1102 1103 0.0 0.0 3R 1103 1104 0.0 0.0 3R 1104 1105 0.0 0.0 3R 1105 1106 0.0 0.0 3R 1106 1107 0.0 0.0 3R 1107 1108 0.0 0.0 3R 1108 1109 0.0 0.0 3R 1109 1110 0.0 0.0 3R 1110 1111 0.0 0.0 3R 1111 1112 0.0 0.0 3R 1112 1113 0.0 0.0 3R 1113 1114 0.0 0.0 3R 1114 1115 0.0 0.0 3R 1115 1116 0.0 0.0 3R 1116 1117 0.0 0.0 3R 1117 1118 0.0 0.0 3R 1118 1119 0.0 0.0 3R 1119 1120 0.0 0.0 3R 1120 1121 0.0 0.0 3R 1121 1122 0.0 0.0 3R 1122 1123 0.0 0.0 3R 1123 1124 0.0 0.0 3R 1124 1125 0.0 0.0 3R 1125 1126 0.0 0.0 3R 1126 1127 0.0 0.0 3R 1127 1128 0.0 0.0 3R 1128 1129 0.0 0.0 3R 1129 1130 0.0 0.0 3R 1130 1131 0.0 0.0 3R 1131 1132 0.0 0.0 3R 1132 1133 0.0 0.0 3R 1133 1134 0.0 0.0 3R 1134 1135 0.0 0.0 3R 1135 1136 0.0 0.0 3R 1136 1137 0.0 0.0 3R 1137 1138 0.0 0.0 3R 1138 1139 0.0 0.0 3R 1139 1140 0.0 0.0 3R 1140 1141 0.0 0.0 3R 1141 1142 0.0 0.0 3R 1142 1143 0.0 0.0 3R 1143 1144 0.0 0.0 3R 1144 1145 0.0 0.0 3R 1145 1146 0.0 0.0 3R 1146 1147 0.0 0.0 3R 1147 1148 0.0 0.0 3R 1148 1149 0.0 0.0 3R 1149 1150 0.0 0.0 3R 1150 1151 0.0 0.0 3R 1151 1152 0.0 0.0 3R 1152 1153 0.0 0.0 3R 1153 1154 0.0 0.0 3R 1154 1155 0.0 0.0 3R 1155 1156 0.0 0.0 3R 1156 1157 0.0 0.0 3R 1157 1158 0.0 0.0 3R 1158 1159 0.0 0.0 3R 1159 1160 0.0 0.0 3R 1160 1161 0.0 0.0 3R 1161 1162 0.0 0.0 3R 1162 1163 0.0 0.0 3R 1163 1164 0.0 0.0 3R 1164 1165 0.0 0.0 3R 1165 1166 0.0 0.0 3R 1166 1167 0.0 0.0 3R 1167 1168 0.0 0.0 3R 1168 1169 0.0 0.0 3R 1169 1170 0.0 0.0 3R 1170 1171 0.0 0.0 3R 1171 1172 0.0 0.0 3R 1172 1173 0.0 0.0 3R 1173 1174 0.0 0.0 3R 1174 1175 0.0 0.0 3R 1175 1176 0.0 0.0 3R 1176 1177 0.0 0.0 3R 1177 1178 0.0 0.0 3R 1178 1179 0.0 0.0 3R 1179 1180 0.0 0.0 3R 1180 1181 0.0 0.0 3R 1181 1182 0.0 0.0 3R 1182 1183 0.0 0.0 3R 1183 1184 0.0 0.0 3R 1184 1185 0.0 0.0 3R 1185 1186 0.0 0.0 3R 1186 1187 0.0 0.0 3R 1187 1188 0.0 0.0 3R 1188 1189 0.0 0.0 3R 1189 1190 0.0 0.0 3R 1190 1191 0.0 0.0 3R 1191 1192 0.0 0.0 3R 1192 1193 0.0 0.0 3R 1193 1194 0.0 0.0 3R 1194 1195 0.0 0.0 3R 1195 1196 0.0 0.0 3R 1196 1197 0.0 0.0 3R 1197 1198 0.0 0.0 3R 1198 1199 0.0 0.0 3R 1199 1200 0.0 0.0 3R 1200 1201 0.0 0.0 3R 1201 1202 0.0 0.0 3R 1202 1203 0.0 0.0 3R 1203 1204 0.0 0.0 3R 1204 1205 0.0 0.0 3R 1205 1206 0.0 0.0 3R 1206 1207 0.0 0.0 3R 1207 1208 0.0 0.0 3R 1208 1209 0.0 0.0 3R 1209 1210 0.0 0.0 3R 1210 1211 0.0 0.0 3R 1211 1212 0.0 0.0 3R 1212 1213 0.0 0.0 3R 1213 1214 0.0 0.0 3R 1214 1215 0.0 0.0 3R 1215 1216 0.0 0.0 3R 1216 1217 0.0 0.0 3R 1217 1218 0.0 0.0 3R 1218 1219 0.0 0.0 3R 1219 1220 0.0 0.0 3R 1220 1221 0.0 0.0 3R 1221 1222 0.0 0.0 3R 1222 1223 0.0 0.0 3R 1223 1224 0.0 0.0 3R 1224 1225 0.0 0.0 3R 1225 1226 0.0 0.0 3R 1226 1227 0.0 0.0 3R 1227 1228 0.0 0.0 3R 1228 1229 0.0 0.0 3R 1229 1230 0.0 0.0 3R 1230 1231 0.0 0.0 3R 1231 1232 0.0 0.0 3R 1232 1233 0.0 0.0 3R 1233 1234 0.0 0.0 3R 1234 1235 0.0 0.0 3R 1235 1236 0.0 0.0 3R 1236 1237 0.0 0.0 3R 1237 1238 0.0 0.0 3R 1238 1239 0.0 0.0 3R 1239 1240 0.0 0.0 3R 1240 1241 0.0 0.0 3R 1241 1242 0.0 0.0 3R 1242 1243 0.0 0.0 3R 1243 1244 0.0 0.0 3R 1244 1245 0.0 0.0 3R 1245 1246 0.0 0.0 3R 1246 1247 0.0 0.0 3R 1247 1248 0.0 0.0 3R 1248 1249 0.0 0.0 3R 1249 1250 0.0 0.0 3R 1250 1251 0.0 0.0 3R 1251 1252 0.0 0.0 3R 1252 1253 0.0 0.0 3R 1253 1254 0.0 0.0 3R 1254 1255 0.0 0.0 3R 1255 1256 0.0 0.0 3R 1256 1257 0.0 0.0 3R 1257 1258 0.0 0.0 3R 1258 1259 0.0 0.0 3R 1259 1260 0.0 0.0 3R 1260 1261 0.0 0.0 3R 1261 1262 0.0 0.0 3R 1262 1263 0.0 0.0 3R 1263 1264 0.0 0.0 3R 1264 1265 0.0 0.0 3R 1265 1266 0.0 0.0 3R 1266 1267 0.0 0.0 3R 1267 1268 0.0 0.0 3R 1268 1269 0.0 0.0 3R 1269 1270 0.0 0.0 3R 1270 1271 0.0 0.0 3R 1271 1272 0.0 0.0 3R 1272 1273 0.0 0.0 3R 1273 1274 0.0 0.0 3R 1274 1275 0.0 0.0 3R 1275 1276 0.0 0.0 3R 1276 1277 0.0 0.0 3R 1277 1278 0.0 0.0 3R 1278 1279 0.0 0.0 3R 1279 1280 0.0 0.0 3R 1280 1281 0.0 0.0 3R 1281 1282 0.0 0.0 3R 1282 1283 0.0 0.0 3R 1283 1284 0.0 0.0 3R 1284 1285 0.0 0.0 3R 1285 1286 0.0 0.0 3R 1286 1287 0.0 0.0 3R 1287 1288 0.0 0.0 3R 1288 1289 0.0 0.0 3R 1289 1290 0.0 0.0 3R 1290 1291 0.0 0.0 3R 1291 1292 0.0 0.0 3R 1292 1293 0.0 0.0 3R 1293 1294 0.0 0.0 3R 1294 1295 0.0 0.0 3R 1295 1296 0.0 0.0 3R 1296 1297 0.0 0.0 3R 1297 1298 0.0 0.0 3R 1298 1299 0.0 0.0 3R 1299 1300 0.0 0.0 3R 1300 1301 0.0 0.0 3R 1301 1302 0.0 0.0 3R 1302 1303 0.0 0.0 3R 1303 1304 0.0 0.0 3R 1304 1305 0.0 0.0 3R 1305 1306 0.0 0.0 3R 1306 1307 0.0 0.0 3R 1307 1308 0.0 0.0 3R 1308 1309 0.0 0.0 3R 1309 1310 0.0 0.0 3R 1310 1311 0.0 0.0 3R 1311 1312 0.0 0.0 3R 1312 1313 0.0 0.0 3R 1313 1314 0.0 0.0 3R 1314 1315 0.0 0.0 3R 1315 1316 0.0 0.0 3R 1316 1317 0.0 0.0 3R 1317 1318 0.0 0.0 3R 1318 1319 0.0 0.0 3R 1319 1320 0.0 0.0 3R 1320 1321 0.0 0.0 3R 1321 1322 0.0 0.0 3R 1322 1323 0.0 0.0 3R 1323 1324 0.0 0.0 3R 1324 1325 0.0 0.0 3R 1325 1326 0.0 0.0 3R 1326 1327 0.0 0.0 3R 1327 1328 0.0 0.0 3R 1328 1329 0.0 0.0 3R 1329 1330 0.0 0.0 3R 1330 1331 0.0 0.0 3R 1331 1332 0.0 0.0 3R 1332 1333 0.0 0.0 3R 1333 1334 0.0 0.0 3R 1334 1335 0.0 0.0 3R 1335 1336 0.0 0.0 3R 1336 1337 0.0 0.0 3R 1337 1338 0.0 0.0 3R 1338 1339 0.0 0.0 3R 1339 1340 0.0 0.0 3R 1340 1341 0.0 0.0 3R 1341 1342 0.0 0.0 3R 1342 1343 0.0 0.0 3R 1343 1344 0.0 0.0 3R 1344 1345 0.0 0.0 3R 1345 1346 0.0 0.0 3R 1346 1347 0.0 0.0 3R 1347 1348 0.0 0.0 3R 1348 1349 0.0 0.0 3R 1349 1350 0.0 0.0 3R 1350 1351 0.0 0.0 3R 1351 1352 0.0 0.0 3R 1352 1353 0.0 0.0 3R 1353 1354 0.0 0.0 3R 1354 1355 0.0 0.0 3R 1355 1356 0.0 0.0 3R 1356 1357 0.0 0.0 3R 1357 1358 0.0 0.0 3R 1358 1359 0.0 0.0 3R 1359 1360 0.0 0.0 3R 1360 1361 0.0 0.0 3R 1361 1362 0.0 0.0 3R 1362 1363 0.0 0.0 3R 1363 1364 0.0 0.0 3R 1364 1365 0.0 0.0 3R 1365 1366 0.0 0.0 3R 1366 1367 0.0 0.0 3R 1367 1368 0.0 0.0 3R 1368 1369 0.0 0.0 3R 1369 1370 0.0 0.0 3R 1370 1371 0.0 0.0 3R 1371 1372 0.0 0.0 3R 1372 1373 0.0 0.0 3R 1373 1374 0.0 0.0 3R 1374 1375 0.0 0.0 3R 1375 1376 0.0 0.0 3R 1376 1377 0.0 0.0 3R 1377 1378 0.0 0.0 3R 1378 1379 0.0 0.0 3R 1379 1380 0.0 0.0 3R 1380 1381 0.0 0.0 3R 1381 1382 0.0 0.0 3R 1382 1383 0.0 0.0 3R 1383 1384 0.0 0.0 3R 1384 1385 0.0 0.0 3R 1385 1386 0.0 0.0 3R 1386 1387 0.0 0.0 3R 1387 1388 0.0 0.0 3R 1388 1389 0.0 0.0 3R 1389 1390 0.0 0.0 3R 1390 1391 0.0 0.0 3R 1391 1392 0.0 0.0 3R 1392 1393 0.0 0.0 3R 1393 1394 0.0 0.0 3R 1394 1395 0.0 0.0 3R 1395 1396 0.0 0.0 3R 1396 1397 0.0 0.0 3R 1397 1398 0.0 0.0 3R 1398 1399 0.0 0.0 3R 1399 1400 0.0 0.0 3R 1400 1401 0.0 0.0 3R 1401 1402 0.0 0.0 3R 1402 1403 0.0 0.0 3R 1403 1404 0.0 0.0 3R 1404 1405 0.0 0.0 3R 1405 1406 0.0 0.0 3R 1406 1407 0.0 0.0 3R 1407 1408 0.0 0.0 3R 1408 1409 0.0 0.0 3R 1409 1410 0.0 0.0 3R 1410 1411 0.0 0.0 3R 1411 1412 0.0 0.0 3R 1412 1413 0.0 0.0 3R 1413 1414 0.0 0.0 3R 1414 1415 0.0 0.0 3R 1415 1416 0.0 0.0 3R 1416 1417 0.0 0.0 3R 1417 1418 0.0 0.0 3R 1418 1419 0.0 0.0 3R 1419 1420 0.0 0.0 3R 1420 1421 0.0 0.0 3R 1421 1422 0.0 0.0 3R 1422 1423 0.0 0.0 3R 1423 1424 0.0 0.0 3R 1424 1425 0.0 0.0 3R 1425 1426 0.0 0.0 3R 1426 1427 0.0 0.0 3R 1427 1428 0.0 0.0 3R 1428 1429 0.0 0.0 3R 1429 1430 0.0 0.0 3R 1430 1431 0.0 0.0 3R 1431 1432 0.0 0.0 3R 1432 1433 0.0 0.0 3R 1433 1434 0.0 0.0 3R 1434 1435 0.0 0.0 3R 1435 1436 0.0 0.0 3R 1436 1437 0.0 0.0 3R 1437 1438 0.0 0.0 3R 1438 1439 0.0 0.0 3R 1439 1440 0.0 0.0 3R 1440 1441 0.0 0.0 3R 1441 1442 0.0 0.0 3R 1442 1443 0.0 0.0 3R 1443 1444 0.0 0.0 3R 1444 1445 0.0 0.0 3R 1445 1446 0.0 0.0 3R 1446 1447 0.0 0.0 3R 1447 1448 0.0 0.0 3R 1448 1449 0.0 0.0 3R 1449 1450 0.0 0.0 3R 1450 1451 0.0 0.0 3R 1451 1452 0.0 0.0 3R 1452 1453 0.0 0.0 3R 1453 1454 0.0 0.0 3R 1454 1455 0.0 0.0 3R 1455 1456 0.0 0.0 3R 1456 1457 0.0 0.0 3R 1457 1458 0.0 0.0 3R 1458 1459 0.0 0.0 3R 1459 1460 0.0 0.0 3R 1460 1461 0.0 0.0 3R 1461 1462 0.0 0.0 3R 1462 1463 0.0 0.0 3R 1463 1464 0.0 0.0 3R 1464 1465 0.0 0.0 3R 1465 1466 0.0 0.0 3R 1466 1467 0.0 0.0 3R 1467 1468 0.0 0.0 3R 1468 1469 0.0 0.0 3R 1469 1470 0.0 0.0 3R 1470 1471 0.0 0.0 3R 1471 1472 0.0 0.0 3R 1472 1473 0.0 0.0 3R 1473 1474 0.0 0.0 3R 1474 1475 0.0 0.0 3R 1475 1476 0.0 0.0 3R 1476 1477 0.0 0.0 3R 1477 1478 0.0 0.0 3R 1478 1479 0.0 0.0 3R 1479 1480 0.0 0.0 3R 1480 1481 0.0 0.0 3R 1481 1482 0.0 0.0 3R 1482 1483 0.0 0.0 3R 1483 1484 0.0 0.0 3R 1484 1485 0.0 0.0 3R 1485 1486 0.0 0.0 3R 1486 1487 0.0 0.0 3R 1487 1488 0.0 0.0 3R 1488 1489 0.0 0.0 3R 1489 1490 0.0 0.0 3R 1490 1491 0.0 0.0 3R 1491 1492 0.0 0.0 3R 1492 1493 0.0 0.0 3R 1493 1494 0.0 0.0 3R 1494 1495 0.0 0.0 3R 1495 1496 0.0 0.0 3R 1496 1497 0.0 0.0 3R 1497 1498 0.0 0.0 3R 1498 1499 0.0 0.0 3R 1499 1500 0.0 0.0 ================================================ FILE: deeptools/test/test_plotCoverage.py ================================================ import os import filecmp from matplotlib.testing.compare import compare_images from tempfile import NamedTemporaryFile import deeptools.plotCoverage import deeptools.utilities __author__ = 'Bjoern' TEST_DATA = os.path.dirname(os.path.abspath(__file__)) + "/test_data/" ROOT = os.path.dirname(os.path.abspath(__file__)) + "/test_plotCoverage/" tolerance = 13 # default matplotlib pixed difference tolerance def test_plotCoverage_default(): plotfile = NamedTemporaryFile(suffix='.png', prefix='deeptools_testfile_', delete=False) txtfile = NamedTemporaryFile(suffix='.tab', prefix='deeptools_testfile_', delete=False) for fmat in ["bam", "cram"]: args = "--bamfiles {0}test1.{3} {0}test2.{3} --plotFile {1}" \ " --plotFileFormat png --outRawCounts {2}".format(TEST_DATA, plotfile.name, txtfile.name, fmat).split() deeptools.plotCoverage.main(args) if fmat == "bam": assert filecmp.cmp(os.path.join(ROOT, 'outRawCounts_default.tabular'), txtfile.name) is True res = compare_images(ROOT + 'plotCoverage_default.png', plotfile.name, tolerance) assert res is None, res os.remove(txtfile.name) os.remove(plotfile.name) ================================================ FILE: deeptools/test/test_readFiltering.py ================================================ import deeptools.estimateReadFiltering as est import deeptools.alignmentSieve as sieve import os.path from os import unlink import hashlib import pysam ROOT = os.path.dirname(os.path.abspath(__file__)) + "/test_data/" BAMFILE_FILTER = ROOT + "test_filtering.bam" BEDFILE_FILTER = ROOT + "test_filtering.blacklist.bed" PAIREDBAMFILE_FILTER = ROOT + "test_paired.bam" def test_estimate_read_filtering_minimal(): """ Minimal testing """ outfile = '/tmp/test_minimal.txt' args = '-b {} -o {}'.format(BAMFILE_FILTER, outfile).split() est.main(args) _foo = open(outfile, 'r') resp = _foo.readlines() _foo.close() expected = ['Sample\tTotal Reads\tMapped Reads\tAlignments in blacklisted regions\tEstimated mapped reads filtered\tBelow MAPQ\tMissing Flags\tExcluded Flags\tInternally-determined Duplicates\tMarked Duplicates\tSingletons\tWrong strand\n', 'test_filtering.bam\t193\t193\t0\t0.0\t0.0\t0.0\t0.0\t0.0\t0.0\t0.0\t0.0\n'] # strip the path from the output _ = resp[1].split("\t") _[0] = os.path.basename(_[0]) resp[1] = "\t".join(_) assert f"{resp}" == f"{expected}", f"{resp} != {expected}" unlink(outfile) def test_estimate_read_filtering_params(): """ --minMappingQuality 10 --samFlagExclude 512 --ignoreDuplicates -bl """ outfile = '/tmp/test_params.txt' args = '-b {} --minMappingQuality 10 --samFlagExclude 512 --ignoreDuplicates -bl {} -o {}'.format(BAMFILE_FILTER, BEDFILE_FILTER, outfile).split() est.main(args) _foo = open(outfile, 'r') resp = _foo.readlines() _foo.close() # strip the path from the output _ = resp[1].split("\t") _[0] = os.path.basename(_[0]) resp[1] = "\t".join(_) expected = ['Sample\tTotal Reads\tMapped Reads\tAlignments in blacklisted regions\tEstimated mapped reads filtered\tBelow MAPQ\tMissing Flags\tExcluded Flags\tInternally-determined Duplicates\tMarked Duplicates\tSingletons\tWrong strand\n', 'test_filtering.bam\t193\t193\t7\t193\t41.4\t0.0\t186.5\t31.6\t0.0\t0.0\t0.0\n'] assert f"{resp}" == f"{expected}", f"{resp} != {expected}" unlink(outfile) def test_sieve(): """ Test filtering a BAM file by MAPQ, flag, and blacklist """ outfile = '/tmp/test_sieve.bam' outfiltered = '/tmp/test_sieveFiltered.bam' outlog = '/tmp/test_sieve.log' args = '-b {} --smartLabels --minMappingQuality 10 --samFlagExclude 512 -bl {} -o {} --filterMetrics {} --filteredOutReads {}'.format(BAMFILE_FILTER, BEDFILE_FILTER, outfile, outlog, outfiltered).split() sieve.main(args) _foo = open(outlog, 'r') resp = _foo.readlines() _foo.close() expected = ['#bamFilterReads --filterMetrics\n', '#File\tReads Remaining\tTotal Initial Reads\n', 'test_filtering\t5\t193\n'] assert f"{resp}" == f"{expected}", f"{resp} != {expected}" unlink(outlog) h = hashlib.md5(pysam.view(outfile).encode('utf-8')).hexdigest() expectedh = 'acbc4443fb0387bfd6c412af9d4fc414' assert f'{h}' == f'{expectedh}' unlink(outfile) h1 = hashlib.md5(pysam.view(outfiltered).encode('utf-8')).hexdigest() expectedh = 'b90befdd5f073f14acb9a38661f301ad' assert f"{h1}" == f"{expectedh}" unlink(outfiltered) def test_sieve_BED(): """ Test alignmentSieve with the --BED option """ outfile = '/tmp/test_sieve.bed' args = '-b {} --minMappingQuality 10 --BED -o {}'.format(PAIREDBAMFILE_FILTER, outfile).split() sieve.main(args) _foo = open(outfile, 'r') resp = _foo.readlines() _foo.close() expected = ['chr2\t5000026\t5000390\n', 'chr2\t5000303\t5000711\n', 'chr2\t5000384\t5000531\n', 'chr2\t5000384\t5000531\n', 'chr2\t5000559\t5000941\n', 'chr2\t5000736\t5001171\n', 'chr2\t5000819\t5001228\n', 'chr2\t5000821\t5001158\n', 'chr2\t5000821\t5001158\n', 'chr2\t5000821\t5001158\n', 'chr2\t5000834\t5001249\n', 'chr2\t5000855\t5001277\n', 'chr2\t5000867\t5001218\n', 'chr2\t5000925\t5001023\n', 'chr2\t5000925\t5001023\n', 'chr2\t5000937\t5001338\n', 'chr2\t5001010\t5001176\n', 'chr2\t5001025\t5001431\n', 'chr2\t5001050\t5001436\n', 'chr2\t5001114\t5001413\n', 'chr2\t5001115\t5001269\n', 'chr2\t5001115\t5001269\n', 'chr2\t5001226\t5001603\n', 'chr2\t5001491\t5001527\n', 'chr2\t5001700\t5001736\n'] assert f"{resp}" == f"{expected}", f"{resp} != {expected}" unlink(outfile) def test_sieve_BED_shift(): """ Test alignmentSieve --BED --shift """ outfile = '/tmp/test_sieve_shift.bed' args = '-b {} --minMappingQuality 10 --BED -o {} --shift 1 -2 3 -4'.format(PAIREDBAMFILE_FILTER, outfile).split() sieve.main(args) _foo = open(outfile, 'r') resp = _foo.readlines() _foo.close() expected = ['chr2\t5000027\t5000388\n', 'chr2\t5000307\t5000708\n', 'chr2\t5000388\t5000528\n', 'chr2\t5000385\t5000529\n', 'chr2\t5000560\t5000939\n', 'chr2\t5000737\t5001169\n', 'chr2\t5000823\t5001225\n', 'chr2\t5000825\t5001155\n', 'chr2\t5000825\t5001155\n', 'chr2\t5000825\t5001155\n', 'chr2\t5000835\t5001247\n', 'chr2\t5000859\t5001274\n', 'chr2\t5000868\t5001216\n', 'chr2\t5000929\t5001020\n', 'chr2\t5000929\t5001020\n', 'chr2\t5000941\t5001335\n', 'chr2\t5001011\t5001174\n', 'chr2\t5001026\t5001429\n', 'chr2\t5001054\t5001433\n', 'chr2\t5001118\t5001410\n', 'chr2\t5001119\t5001266\n', 'chr2\t5001119\t5001266\n', 'chr2\t5001230\t5001600\n'] assert f"{resp}" == f"{expected}", f"{resp} != {expected}" unlink(outfile) ================================================ FILE: deeptools/test/test_tools.py ================================================ from subprocess import PIPE, run import os try: import tomllib except ModuleNotFoundError: import tomli as tomllib TOMLFILE = os.path.dirname(os.path.abspath(__file__)) + "/../../pyproject.toml" def test_tools(): """ Check every script in 'pyproject.toml' makes sure the version of all tools == version set in toml file makes sure exitcodes are all 0 """ with open(TOMLFILE, 'rb') as f: _toml = tomllib.load(f) for _p in _toml['project']['scripts'].keys(): _res = run( [_p, "--version"], stdout=PIPE, stderr=PIPE ) _version = _res.stdout.decode().splitlines()[0] e_ver = _p + " " + _toml['project']['version'] assert f"{_version}" == f"{e_ver}" e_retc = 0 assert f"{_res.returncode}" == f"{e_retc}" ================================================ FILE: deeptools/test/test_writeBedGraph.py ================================================ import os import pytest import deeptools.writeBedGraph as wr from deeptools.writeBedGraph import scaleCoverage @pytest.mark.parametrize("bc", ["bam", 'cram']) class TestWriteBedGraph(): def ifiles(self, ext='bam'): root = os.path.dirname(os.path.abspath(__file__)) + "/test_data/" bamFile1 = root + "testA." + ext bamFile2 = root + "testB." + ext bamFile_PE = root + "test_paired2." + ext chrom = '3R' step_size = 50 bin_length = 50 func_args = {'scaleFactor': 1.0} c = wr.WriteBedGraph( [bamFile1], binLength=bin_length, stepSize=step_size ) return c, bamFile1, bamFile2, bamFile_PE, chrom, step_size, bin_length, func_args def test_writeBedGraph_worker(self, bc): c, bamFile1, bamFile2, bamFile_PE, chrom, step_size, bin_length, func_args = self.ifiles(bc) c.zerosToNans = False c.skipZeros = False tempFile = c.writeBedGraph_worker(chrom, 0, 200, scaleCoverage, func_args) _foo = open(tempFile[3], 'r') res = _foo.readlines() _foo.close() expected = ['3R\t0\t100\t0\n', '3R\t100\t200\t1\n'] assert f"{res}" == f"{expected}" os.remove(tempFile[3]) def test_writeBedGraph_worker_zerotonan(self, bc): c, bamFile1, bamFile2, bamFile_PE, chrom, step_size, bin_length, func_args = self.ifiles(bc) # turn on zeroToNan c.zerosToNans = True tempFile2 = c.writeBedGraph_worker(chrom, 0, 200, scaleCoverage, func_args) _foo = open(tempFile2[3], 'r') res = _foo.readlines() _foo.close() expected = ['3R\t100\t200\t1\n'] assert f"{res}" == f"{expected}" os.remove(tempFile2[3]) def test_writeBedGraph_worker_scaling(self, bc): c, bamFile1, bamFile2, bamFile_PE, chrom, step_size, bin_length, func_args = self.ifiles(bc) func_args = {'scaleFactor': 3.0} tempFile = c.writeBedGraph_worker(chrom, 0, 200, scaleCoverage, func_args) _foo = open(tempFile[3], 'r') res = _foo.readlines() _foo.close() expected = ['3R\t0\t100\t0\n', '3R\t100\t200\t3\n'] assert f"{res}" == f"{expected}" os.remove(tempFile[3]) def test_writeBedGraph_worker_ignore_duplicates(self, bc): c, bamFile1, bamFile2, bamFile_PE, chrom, step_size, bin_length, func_args = self.ifiles(bc) c = wr.WriteBedGraph( [bamFile2], binLength=bin_length, stepSize=step_size, ignoreDuplicates=True ) c.zerosToNans = True tempFile = c.writeBedGraph_worker(chrom, 0, 200, scaleCoverage, func_args) _foo = open(tempFile[3], 'r') res = _foo.readlines() _foo.close() expected = ['3R\t50\t200\t1\n'] assert f"{res}" == f"{expected}" os.remove(tempFile[3]) def test_writeBedGraph_worker_smoothing(self, bc): c, bamFile1, bamFile2, bamFile_PE, chrom, step_size, bin_length, func_args = self.ifiles(bc) c.binLength = 20 c.stepSize = 20 c.smoothLength = 60 tempFile = c.writeBedGraph_worker(chrom, 100, 200, scaleCoverage, func_args) _foo = open(tempFile[3], 'r') res = _foo.readlines() _foo.close() expected = ['3R\t100\t120\t1\n', '3R\t120\t180\t1.33333\n', '3R\t180\t200\t1\n'] assert f"{res}" == f"{expected}" os.remove(tempFile[3]) def test_writeBedGraph_cigar(self, bc): """ The bamFile1 contains a read at position 10 with the following CIGAR: 10S20M10N10M10S that maps to a chromosome named chr_cigar. """ c, bamFile1, bamFile2, bamFile_PE, chrom, step_size, bin_length, func_args = self.ifiles(bc) # turn of read extension c.extendPairedEnds = False c.binLength = 10 c.stepSize = 10 tempFile = c.writeBedGraph_worker('chr_cigar', 0, 100, scaleCoverage, func_args) _foo = open(tempFile[3], 'r') res = _foo.readlines() _foo.close() # the single read is split into bin 10-30, and then 40-50 expected = [ 'chr_cigar\t0\t10\t0\n', 'chr_cigar\t10\t30\t1\n', 'chr_cigar\t30\t40\t0\n', 'chr_cigar\t40\t50\t1\n', 'chr_cigar\t50\t100\t0\n' ] assert f"{res}" == f"{expected}" os.remove(tempFile[3]) ================================================ FILE: deeptools/utilities.py ================================================ import sys import os from deeptoolsintervals import GTF from deeptools.bamHandler import openBam import matplotlib as mpl mpl.use('Agg') from deeptools import cm # noqa: F401 import numpy as np debug = 0 def smartLabel(label): """ Given a file name, likely with a path, return the file name without the path and with the file extension removed. Thus, something like /path/to/some.special.file should return some.special, since only the first extension (if present) should be stripped. """ lab = os.path.splitext(os.path.basename(label))[0] if lab == '': # Maybe we have a dot file? lab = os.path.basename(label) return lab def smartLabels(labels): return [smartLabel(x) for x in labels] def convertCmap(c, vmin=0, vmax=1): cmap = mpl.cm.get_cmap(c) norm = mpl.colors.Normalize(vmin=vmin, vmax=vmax) cmap_rgb = [] for i in range(255): k = mpl.colors.colorConverter.to_rgb(cmap(norm(i))) cmap_rgb.append(k) h = 1.0 / 254 colorScale = [] for k in range(255): C = list(map(np.uint8, np.array(cmap(k * h)[:3]) * 255)) colorScale.append([k * h, 'rgb' + str((C[0], C[1], C[2]))]) return colorScale def getTLen(read, notAbs=False): """ Get the observed template length of a read. For a paired-end read, this is normally just the TLEN field. For SE reads this is the observed coverage of the genome (excluding splicing). """ if abs(read.template_length) > 0: if notAbs: return read.template_length return abs(read.template_length) tlen = 0 try: # the cigartuples property apparently didn't always exist for op, opLen in read.cigartuples: if op == 0: tlen += opLen elif op == 2: tlen += opLen elif op == 7: tlen += opLen elif op == 8: tlen += opLen except: pass return tlen def getGC_content(tb, chrom, fragStart, fragEnd, fraction=True): bases = tb.bases(chrom, fragStart, fragEnd, fraction=False) if fragEnd > tb.chroms(chrom): fragEnd = tb.chroms(chrom) if sum(bases.values()) < 0.95 * (fragEnd - fragStart): raise Exception("WARNING: too many NNNs present in {}:{}-{}".format(chrom, fragStart, fragEnd)) return None if fraction: return (bases['G'] + bases['C']) / float(fragEnd - fragStart) return bases['G'] + bases['C'] def tbitToBamChrName(tbitNames, bamNames): """ checks if the chromosome names from the two-bit and bam file coincide. In case they do not coincide, a fix is tried. If successful, then a mapping table is returned. tbitNames and bamNames should be lists """ chrNameBitToBam = dict((x, x) for x in tbitNames) if set(bamNames) != set(tbitNames): sys.stderr.write("Bam and 2bit do not have matching " "chromosome names:\n2bit:{}\n\nbam:{}" "\n\n".format(tbitNames, bamNames)) if len(set(bamNames).intersection(set(tbitNames))) > 0: sys.stderr.write("Using the following common chromosomes between " "bam chromosome names and 2bit chromosome " "names:\n") for item in set(bamNames).intersection(set(tbitNames)): sys.stderr.write(item + "\n") chrNameBitToBam = dict([(x, x) for x in set(bamNames).intersection(set(tbitNames))]) elif set(["chr" + x if x != 'dmel_mitochondrion_genome' else 'chrM' for x in bamNames]) == set(tbitNames): sys.stderr.write("Adding 'chr' seems to solve the problem. " "Continuing ...") chrNameBitToBam = dict([("chr" + x if x != 'dmel_mitochondrion_genome' else 'chrM', x) for x in bamNames]) elif set([x for x in tbitNames if x.count('random') == 0 and x.count('chrM') == 0]) == set(bamNames): if debug: print("Removing random and mitochondrial chromosomes" "fixes the problem") chrNameBitToBam = dict([(x, x) for x in tbitNames if x.count('random') == 0 and x.count('chrM') == 0]) elif len(set(["chr" + x for x in bamNames if x != 'dmel_mitochondrion_genome']).intersection(set(tbitNames))) > 0: bamNames2 = ["chr" + x for x in bamNames if x != 'dmel_mitochondrion_genome'] sys.stderr.write("Adding 'chr' seems to solve the problem for the following " "chromosomes...") for item in set(bamNames2).intersection(set(tbitNames)): sys.stderr.write(item + "\n") chrNameBitToBam = {"chrM": "MT"} for i in range(len(bamNames)): if bamNames2[i] in tbitNames: chrNameBitToBam.update({bamNames2[i]: bamNames[i]}) elif len(set([x[3:] for x in bamNames if x.startswith("chr")]).intersection(set(tbitNames))) > 0: bamNames = [x for x in bamNames] bamNames2 = [x[3:] for x in bamNames if x.startswith("chr")] if debug: sys.stderr.write("Removing 'chr' seems to solve the problem for the following " "chromosomes...") for item in set(bamNames).intersection(set(tbitNames)): sys.stderr.write(item + "\n") chrNameBitToBam = {"MT": "chrM"} for i in range(len(bamNames)): if bamNames2[i] in tbitNames: chrNameBitToBam.update({bamNames2[i]: bamNames[i]}) else: if debug: print("Index and reference do not have matching ") "chromosome names" exit(0) return chrNameBitToBam def getCommonChrNames(bamFileHandles, verbose=True): r""" Compares the names and lengths of a list of bam file handles. The input is list of pysam file handles. The function returns a duple containing the common chromosome names and the common chromome lengths. Hopefully, only _random and chrM are not common. """ def get_chrom_and_size(bam_handler): """ Reads the chromosome/scaffold name and the length from the bam file and returns a list of (chromname, size) tuples :param bam_handler: :return: list of (chrom, size) tuples """ try: # BAM file return [(x, y) for x, y in zip(bam_handler.references, bam_handler.lengths)] except: return [(k, v) for k, v in bam_handler.chroms().items()] def print_chr_names_and_size(chr_set): sys.stderr.write("chromosome\tlength\n") for name, size in chr_set: sys.stderr.write("{0:>15}\t{1:>10}\n".format(name, size)) common_chr = set(get_chrom_and_size(bamFileHandles[0])) non_common_chr = set() for j in range(1, len(bamFileHandles)): _names_and_size = set(get_chrom_and_size(bamFileHandles[j])) if len(common_chr & _names_and_size) == 0: # try to add remove 'chr' from the chromosome name _corr_names_size = set() for chrom_name, size in _names_and_size: if chrom_name.startswith('chr'): _corr_names_size.add((chrom_name[3:], size)) else: _corr_names_size.add(('chr' + chrom_name, size)) if len(common_chr & _corr_names_size) == 0: message = "No common chromosomes found. Are the bam files files " \ "from the same species and same assemblies?\n" sys.stderr.write(message) print_chr_names_and_size(common_chr) sys.stderr.write("\nand the following is the list of the unmatched chromosome and chromosome\n" "lengths from file\n{}\n".format(bamFileHandles.name)) print_chr_names_and_size(_names_and_size) exit(1) else: _names_and_size = _corr_names_size non_common_chr |= common_chr ^ _names_and_size common_chr = common_chr & _names_and_size if len(non_common_chr) > 0: sys.stderr.write("\nThe following chromosome names did not match between the the bam files\n") print_chr_names_and_size(non_common_chr) # the common chromosomes has to be sorted as in the original # bam files chr_sizes = [] for tuple in get_chrom_and_size(bamFileHandles[0]): if tuple in common_chr: chr_sizes.append(tuple) return chr_sizes, non_common_chr def copyFileInMemory(filePath, suffix=''): """ copies a file into the special /dev/shm device which moves the file into memory. This process speeds ups the multiprocessor access to such files """ # fallback for windows users if os.name == 'nt': return filePath memFileName = getTempFileName(suffix=suffix) import shutil shutil.copyfile(filePath, memFileName) return memFileName def getTempFileName(suffix=''): """ Return a temporary file name. The calling function is responsible for deleting this upon completion. """ import tempfile _tempFile = tempfile.NamedTemporaryFile(prefix="_deeptools_", suffix=suffix, delete=False) memFileName = _tempFile.name _tempFile.close() return memFileName def gtfOptions(allArgs=None): """ This is used a couple places to setup arguments to mapReduce """ transcriptID = "transcript" exonID = "exon" transcript_id_designator = "transcript_id" keepExons = False if allArgs is not None: allArgs = vars(allArgs) transcriptID = allArgs.get("transcriptID", transcriptID) exonID = allArgs.get("exonID", exonID) transcript_id_designator = allArgs.get("transcript_id_designator", transcript_id_designator) keepExons = allArgs.get("keepExons", keepExons) return transcriptID, exonID, transcript_id_designator, keepExons def toString(s): """ This takes care of python2/3 differences """ if isinstance(s, str): return s if isinstance(s, bytes): if sys.version_info[0] == 2: return str(s) return s.decode('ascii') if isinstance(s, list): return [toString(x) for x in s] return s def toBytes(s): """ Like toString, but for functions requiring bytes in python3 """ if sys.version_info[0] == 2: return s if isinstance(s, bytes): return s if isinstance(s, str): return bytes(s, 'ascii') if isinstance(s, list): return [toBytes(x) for x in s] return s def mungeChromosome(chrom, chromList): """ A generic chromosome munging function. "chrom" is munged by adding/removing "chr" such that it appears in chromList On error, None is returned, but a common chromosome list should be used beforehand to avoid this possibility """ if chrom in chromList: return chrom if chrom == "MT" and "chrM" in chromList: return "chrM" if chrom == "chrM" and "MT" in chromList: return "MT" if chrom.startswith("chr") and chrom[3:] in chromList: return chrom[3:] if "chr" + chrom in chromList: return "chr" + chrom # This shouldn't actually happen return None def bam_total_reads(bam_handle, chroms_to_ignore, stats): """ Count the total number of mapped reads in a BAM file, filtering the chromosome given in chroms_to_ignore list """ if chroms_to_ignore: return sum([s[0] for k, s in stats.items() if k not in chroms_to_ignore]) else: return sum([s[0] for s in stats.values()]) def bam_blacklisted_worker(args): bam, chrom, start, end = args fh = openBam(bam) blacklisted = 0 for r in fh.fetch(reference=chrom, start=start, end=end): if r.is_unmapped: continue if r.reference_start >= start and r.reference_start + r.infer_query_length(always=False) - 1 <= end: blacklisted += 1 fh.close() return blacklisted def bam_blacklisted_reads(bam_handle, chroms_to_ignore, blackListFileName=None, numberOfProcessors=1): blacklisted = 0 if blackListFileName is None: return blacklisted # Get the chromosome lengths chromLens = {x: y for x, y in zip(bam_handle.references, bam_handle.lengths)} bl = GTF(blackListFileName) hasOverlaps, minOverlap = bl.hasOverlaps(returnDistance=True) if hasOverlaps: sys.exit("Your blacklist file(s) has (have) regions that overlap. Proceeding with such a file would result in deepTools incorrectly calculating scaling factors. As such, you MUST fix this issue before being able to proceed.\n") if minOverlap < 1000: sys.stderr.write("WARNING: The minimum distance between intervals in your blacklist is {}. It makes little biological sense to include small regions between two blacklisted regions. Instead, these should likely be blacklisted as well.\n".format(minOverlap)) regions = [] for chrom in bl.chroms: if (not chroms_to_ignore or chrom not in chroms_to_ignore) and chrom in chromLens: for reg in bl.findOverlaps(chrom, 0, chromLens[chrom]): regions.append([bam_handle.filename, chrom, reg[0], reg[1]]) if len(regions) > 0: import multiprocessing if len(regions) > 1 and numberOfProcessors > 1: pool = multiprocessing.Pool(numberOfProcessors) res = pool.map_async(bam_blacklisted_worker, regions).get(9999999) else: res = [bam_blacklisted_worker(x) for x in regions] for val in res: blacklisted += val return blacklisted ================================================ FILE: deeptools/writeBedGraph.py ================================================ import os import sys import shutil import numpy as np import pyBigWig # own modules from deeptools import mapReduce from deeptools.utilities import getCommonChrNames import deeptools.countReadsPerBin as cr from deeptools import bamHandler from deeptools import utilities debug = 0 old_settings = np.seterr(all='ignore') def writeBedGraph_wrapper(args): """ Passes the arguments to writeBedGraph_worker. This is a step required given the constrains from the multiprocessing module. The args var, contains as first element the 'self' value from the WriteBedGraph object """ return WriteBedGraph.writeBedGraph_worker(*args) class WriteBedGraph(cr.CountReadsPerBin): r"""Reads bam files coverages and writes a bedgraph or bigwig file Extends the CountReadsPerBin object such that the coverage of bam files is writen to multiple bedgraph files at once. The bedgraph files are later merge into one and converted into a bigwig file if necessary. The constructor arguments are the same as for CountReadsPerBin. However, when calling the `run` method, the following parameters have to be passed Examples -------- Given the following distribution of reads that cover 200 on a chromosome named '3R':: 0 100 200 |------------------------------------------------------------| A =============== =============== B =============== =============== =============== =============== >>> import tempfile >>> test_path = os.path.dirname(os.path.abspath(__file__)) + "/test/test_data/" >>> outFile = tempfile.NamedTemporaryFile() >>> bam_file = test_path + "testA.bam" For the example a simple scaling function is going to be used. This function takes the coverage found at each region and multiplies it to the scaling factor. In this case the scaling factor is 1.5 >>> function_to_call = scaleCoverage >>> funcArgs = {'scaleFactor': 1.5} Restrict process to a region between positions 0 and 200 of chromosome 3R >>> region = '3R:0:200' Set up such that coverage is computed for consecutive bins of length 25 bp >>> bin_length = 25 >>> step_size = 25 >>> num_sample_sites = 0 #overruled by step_size >>> c = WriteBedGraph([bam_file], binLength=bin_length, region=region, stepSize=step_size) >>> c.run(function_to_call, funcArgs, outFile.name) >>> f = open(outFile.name, 'r') >>> f.readlines() ['3R\t0\t100\t0\n', '3R\t100\t200\t1.5\n'] >>> f.close() >>> outFile.close() """ def run(self, func_to_call, func_args, out_file_name, blackListFileName=None, format="bedgraph", smoothLength=0): r""" Given a list of bamfiles, a function and a function arguments, this method writes a bedgraph file (or bigwig) file for a partition of the genome into tiles of given size and a value for each tile that corresponds to the given function and that is related to the coverage underlying the tile. Parameters ---------- func_to_call : str function name to be called to convert the list of coverages computed for each bam file at each position into a single value. An example is a function that takes the ratio between the coverage of two bam files. func_args : dict dict of arguments to pass to `func`. E.g. {'scaleFactor':1.0} out_file_name : str name of the file to save the resulting data. smoothLength : int Distance in bp for smoothing the coverage per tile. """ self.__dict__["smoothLength"] = smoothLength getStats = len(self.mappedList) < len(self.bamFilesList) bam_handles = [] for x in self.bamFilesList: if getStats: bam, mapped, unmapped, stats = bamHandler.openBam(x, returnStats=True, nThreads=self.numberOfProcessors) self.mappedList.append(mapped) self.statsList.append(stats) else: bam = bamHandler.openBam(x) bam_handles.append(bam) genome_chunk_length = getGenomeChunkLength(bam_handles, self.binLength, self.mappedList) # check if both bam files correspond to the same species # by comparing the chromosome names: chrom_names_and_size, non_common = getCommonChrNames(bam_handles, verbose=False) if self.region: # in case a region is used, append the tilesize self.region += ":{}".format(self.binLength) for x in list(self.__dict__.keys()): if x in ["mappedList", "statsList"]: continue sys.stderr.write("{}: {}\n".format(x, self.__getattribute__(x))) res = mapReduce.mapReduce([func_to_call, func_args], writeBedGraph_wrapper, chrom_names_and_size, self_=self, genomeChunkLength=genome_chunk_length, region=self.region, blackListFileName=blackListFileName, numberOfProcessors=self.numberOfProcessors) # Determine the sorted order of the temp files chrom_order = dict() for i, _ in enumerate(chrom_names_and_size): chrom_order[_[0]] = i res = [[chrom_order[x[0]], x[1], x[2], x[3]] for x in res] res.sort() if format == 'bedgraph': out_file = open(out_file_name, 'wb') for r in res: if r[3]: _foo = open(r[3], 'rb') shutil.copyfileobj(_foo, out_file) _foo.close() os.remove(r[3]) out_file.close() else: bedGraphToBigWig(chrom_names_and_size, [x[3] for x in res], out_file_name) def writeBedGraph_worker(self, chrom, start, end, func_to_call, func_args, bed_regions_list=None): r"""Writes a bedgraph based on the read coverage found on bamFiles The given func is called to compute the desired bedgraph value using the funcArgs Parameters ---------- chrom : str Chrom name start : int start coordinate end : int end coordinate func_to_call : str function name to be called to convert the list of coverages computed for each bam file at each position into a single value. An example is a function that takes the ratio between the coverage of two bam files. func_args : dict dict of arguments to pass to `func`. smoothLength : int Distance in bp for smoothing the coverage per tile. bed_regions_list: list List of tuples of the form (chrom, start, end) corresponding to bed regions to be processed. If not bed file was passed to the object constructor then this list is empty. Returns ------- A list of [chromosome, start, end, temporary file], where the temporary file contains the bedgraph results for the region queried. Examples -------- >>> test_path = os.path.dirname(os.path.abspath(__file__)) + "/test/test_data/" >>> bamFile1 = test_path + "testA.bam" >>> bin_length = 50 >>> number_of_samples = 0 # overruled by step_size >>> func_to_call = scaleCoverage >>> funcArgs = {'scaleFactor': 1.0} >>> c = WriteBedGraph([bamFile1], bin_length, number_of_samples, stepSize=50) >>> tempFile = c.writeBedGraph_worker( '3R', 0, 200, func_to_call, funcArgs) >>> f = open(tempFile[3], 'r') >>> f.readlines() ['3R\t0\t100\t0\n', '3R\t100\t200\t1\n'] >>> f.close() >>> os.remove(tempFile[3]) """ if start > end: raise NameError("start position ({0}) bigger " "than end position ({1})".format(start, end)) coverage, _ = self.count_reads_in_region(chrom, start, end) _file = open(utilities.getTempFileName(suffix='.bg'), 'w') previous_value = None line_string = "{}\t{}\t{}\t{:g}\n" for tileIndex in range(coverage.shape[0]): if self.smoothLength is not None and self.smoothLength > 0: vector_start, vector_end = self.getSmoothRange(tileIndex, self.binLength, self.smoothLength, coverage.shape[0]) tileCoverage = np.mean(coverage[vector_start:vector_end, :], axis=0) else: tileCoverage = coverage[tileIndex, :] if self.skipZeroOverZero and np.sum(tileCoverage) == 0: continue value = func_to_call(tileCoverage, func_args) """ # uncomment these lines if fixed step bedgraph is required if not np.isnan(value): writeStart = start + tileIndex * self.binLength writeEnd = min(writeStart + self.binLength, end) _file.write(line_string.format(chrom, writeStart, writeEnd, value)) continue """ if previous_value is None: writeStart = start + tileIndex * self.binLength writeEnd = min(writeStart + self.binLength, end) previous_value = value elif previous_value == value: writeEnd = min(writeEnd + self.binLength, end) elif previous_value != value: if not np.isnan(previous_value): _file.write( line_string.format(chrom, writeStart, writeEnd, previous_value)) previous_value = value writeStart = writeEnd writeEnd = min(writeStart + self.binLength, end) # write remaining value if not a nan if previous_value is not None and writeStart != end and not np.isnan(previous_value): _file.write(line_string.format(chrom, writeStart, end, previous_value)) tempfilename = _file.name _file.close() return chrom, start, end, tempfilename def bedGraphToBigWig(chromSizes, bedGraphFiles, bigWigPath): """ Takes a sorted list of bedgraph files and write them to a single bigWig file using pyBigWig. The order of bedGraphFiles must match that of chromSizes! """ bw = pyBigWig.open(bigWigPath, "w") assert bw is not None bw.addHeader(chromSizes, maxZooms=10) lastChrom = None starts = [] ends = [] vals = [] for bg in bedGraphFiles: if bg is not None: f = open(bg) for line in f: interval = line.split() # Buffer up to a million entries if interval[0] != lastChrom or len(starts) == 1000000: if lastChrom is not None: bw.addEntries([lastChrom] * len(starts), starts, ends=ends, values=vals) lastChrom = interval[0] starts = [int(interval[1])] ends = [int(interval[2])] vals = [float(interval[3])] else: starts.append(int(interval[1])) ends.append(int(interval[2])) vals.append(float(interval[3])) f.close() os.remove(bg) if len(starts) > 0: bw.addEntries([lastChrom] * len(starts), starts, ends=ends, values=vals) bw.close() def getGenomeChunkLength(bamHandles, tile_size, mappedList): """ Tries to estimate the length of the genome sent to the workers based on the density of reads per bam file and the number of bam files. The chunk length should be a multiple of the tileSize """ genomeLength = sum(bamHandles[0].lengths) max_reads_per_bp = max([float(x) / genomeLength for x in mappedList]) # 2e6 is an empirical estimate genomeChunkLength = int(min(5e6, int(2e6 / (max_reads_per_bp * len(bamHandles))))) genomeChunkLength -= genomeChunkLength % tile_size return genomeChunkLength def scaleCoverage(tile_coverage, args): """ tileCoverage should be an list with only one element """ return args['scaleFactor'] * tile_coverage[0] def ratio(tile_coverage, args): """ tileCoverage should be an list of two elements """ return float(tile_coverage[0]) / tile_coverage[1] ================================================ FILE: deeptools/writeBedGraph_bam_and_bw.py ================================================ #!/usr/bin/env python # -*- coding: utf-8 -*- import os import shutil import tempfile import numpy as np import sys # NGS packages import pyBigWig # own module from deeptools import mapReduce from deeptools.utilities import getCommonChrNames, toBytes from deeptools.writeBedGraph import * from deeptools import bamHandler old_settings = np.seterr(all='ignore') def getCoverageFromBigwig(bigwigHandle, chrom, start, end, tileSize, missingDataAsZero=False): try: coverage = np.asarray(bigwigHandle.values(chrom, start, end)) except RuntimeError: # this error happens when chromosome # is not into the bigwig file return [] if coverage is None: return [] if missingDataAsZero is True: coverage[np.isnan(coverage)] = 0 # average the values per bin cov = np.array( [np.mean(coverage[x:x + tileSize]) for x in range(0, len(coverage), tileSize)]) return cov def writeBedGraph_wrapper(args): return writeBedGraph_worker(*args) def writeBedGraph_worker( chrom, start, end, tileSize, defaultFragmentLength, bamOrBwFileList, func, funcArgs, extendPairedEnds=True, smoothLength=0, skipZeroOverZero=False, missingDataAsZero=False, fixedStep=False): r""" Writes a bedgraph having as base a number of bam files. The given func is called to compute the desired bedgraph value using the funcArgs tileSize """ if start > end: raise NameError("start position ({0}) bigger than " "end position ({1})".format(start, end)) coverage = [] for indexFile, fileFormat in bamOrBwFileList: if fileFormat == 'bam': bamHandle = bamHandler.openBam(indexFile) coverage.append(getCoverageFromBam( bamHandle, chrom, start, end, tileSize, defaultFragmentLength, extendPairedEnds, True)) bamHandle.close() elif fileFormat == 'bigwig': bigwigHandle = pyBigWig.open(indexFile) coverage.append( getCoverageFromBigwig( bigwigHandle, chrom, start, end, tileSize, missingDataAsZero)) bigwigHandle.close() _file = tempfile.NamedTemporaryFile(delete=False) previousValue = None lengthCoverage = len(coverage[0]) for tileIndex in range(lengthCoverage): tileCoverage = [] for index in range(len(bamOrBwFileList)): if smoothLength > 0: vectorStart, vectorEnd = getSmoothRange( tileIndex, tileSize, smoothLength, lengthCoverage) tileCoverage.append( np.mean(coverage[index][vectorStart:vectorEnd])) else: try: tileCoverage.append(coverage[index][tileIndex]) except IndexError: sys.exit("Chromosome {} probably not in one of the bigwig " "files. Remove this chromosome from the bigwig file " "to continue".format(chrom)) if skipZeroOverZero and np.sum(tileCoverage) == 0: previousValue = None continue value = func(tileCoverage, funcArgs) if fixedStep: writeStart = start + tileIndex * tileSize writeEnd = min(writeStart + tileSize, end) try: _file.write(toBytes("{0}\t{1}\t{2}\t{3:g}\n".format(chrom, writeStart, writeEnd, value))) except TypeError: _file.write(toBytes("{}\t{}\t{}\t{}\n".format(chrom, writeStart, writeEnd, value))) else: if previousValue is None: writeStart = start + tileIndex * tileSize writeEnd = min(writeStart + tileSize, end) previousValue = value elif previousValue == value: writeEnd = min(writeEnd + tileSize, end) elif previousValue != value: if not np.isnan(previousValue): _file.write( toBytes("{0}\t{1}\t{2}\t{3:g}\n".format(chrom, writeStart, writeEnd, previousValue))) previousValue = value writeStart = writeEnd writeEnd = min(writeStart + tileSize, end) if not fixedStep: # write remaining value if not a nan if previousValue and writeStart != end and \ not np.isnan(previousValue): _file.write(toBytes("{0}\t{1}\t{2}\t{3:g}\n".format(chrom, writeStart, end, previousValue))) tempFileName = _file.name _file.close() return chrom, start, end, tempFileName def writeBedGraph( bamOrBwFileList, outputFileName, fragmentLength, func, funcArgs, tileSize=25, region=None, blackListFileName=None, numberOfProcessors=1, format="bedgraph", extendPairedEnds=True, missingDataAsZero=False, skipZeroOverZero=False, smoothLength=0, fixedStep=False, verbose=False): r""" Given a list of bamfiles, a function and a function arguments, this method writes a bedgraph file (or bigwig) file for a partition of the genome into tiles of given size and a value for each tile that corresponds to the given function and that is related to the coverage underlying the tile. """ bamHandles = [] mappedList = [] for indexedFile, fileFormat in bamOrBwFileList: if fileFormat == 'bam': bam, mapped, unmapped, stats = bamHandler.openBam(indexedFile, returnStats=True, nThreads=numberOfProcessors) bamHandles.append(bam) mappedList.append(mapped) if len(bamHandles): genomeChunkLength = getGenomeChunkLength(bamHandles, tileSize, mappedList) # check if both bam files correspond to the same species # by comparing the chromosome names: chromNamesAndSize, __ = getCommonChrNames(bamHandles, verbose=verbose) else: genomeChunkLength = int(10e6) cCommon_number = {} chromNamesAndSize = {} for fileName, fileFormat in bamOrBwFileList: if fileFormat == 'bigwig': fh = pyBigWig.open(fileName) else: continue for chromName, size in list(fh.chroms().items()): if chromName in chromNamesAndSize: cCommon_number[chromName] += 1 if chromNamesAndSize[chromName] != size: print("\nWARNING\n" "Chromosome {} length reported in the " "input files differ.\n{} for {}\n" "{} for {}.\n\nThe smallest " "length will be used".format( chromName, chromNamesAndSize[chromName], bamOrBwFileList[0][0], size, fileName)) chromNamesAndSize[chromName] = min( chromNamesAndSize[chromName], size) else: chromNamesAndSize[chromName] = size cCommon_number[chromName] = 1 fh.close() # get the list of common chromosome names and sizes if len(bamOrBwFileList) == 1: chromNamesAndSize = [(k, v) for k, v in chromNamesAndSize.items()] else: chromNamesAndSize = [(k, v) for k, v in chromNamesAndSize.items() if k in cCommon_number and cCommon_number[k] == len(bamOrBwFileList)] if region: # in case a region is used, append the tilesize region += ":{}".format(tileSize) res = mapReduce.mapReduce((tileSize, fragmentLength, bamOrBwFileList, func, funcArgs, extendPairedEnds, smoothLength, skipZeroOverZero, missingDataAsZero, fixedStep), writeBedGraph_wrapper, chromNamesAndSize, genomeChunkLength=genomeChunkLength, region=region, blackListFileName=blackListFileName, numberOfProcessors=numberOfProcessors, verbose=verbose) # Determine the sorted order of the temp files chrom_order = dict() for i, _ in enumerate(chromNamesAndSize): chrom_order[_[0]] = i res = [[chrom_order[x[0]], x[1], x[2], x[3]] for x in res] res.sort() if format == 'bedgraph': of = open(outputFileName, 'wb') for r in res: if r is not None: _ = open(r[3], 'rb') shutil.copyfileobj(_, of) _.close() os.remove(r[3]) of.close() else: bedGraphToBigWig(chromNamesAndSize, [x[3] for x in res], outputFileName) ================================================ FILE: docs/Makefile ================================================ # Makefile for Sphinx documentation # # You can set these variables from the command line. SPHINXOPTS = SPHINXBUILD = sphinx-build PAPER = BUILDDIR = _build # User-friendly check for sphinx-build ifeq ($(shell which $(SPHINXBUILD) >/dev/null 2>&1; echo $$?), 1) $(error The '$(SPHINXBUILD)' command was not found. Make sure you have Sphinx installed, then set the SPHINXBUILD environment variable to point to the full path of the '$(SPHINXBUILD)' executable. Alternatively you can add the directory with the executable to your PATH. If you don't have Sphinx installed, grab it from http://sphinx-doc.org/) endif # Internal variables. PAPEROPT_a4 = -D latex_paper_size=a4 PAPEROPT_letter = -D latex_paper_size=letter ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) . # the i18n builder cannot share the environment and doctrees with the others I18NSPHINXOPTS = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) . .PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest coverage gettext help: @echo "Please use \`make ' where is one of" @echo " html to make standalone HTML files" @echo " dirhtml to make HTML files named index.html in directories" @echo " singlehtml to make a single large HTML file" @echo " pickle to make pickle files" @echo " json to make JSON files" @echo " htmlhelp to make HTML files and a HTML help project" @echo " qthelp to make HTML files and a qthelp project" @echo " applehelp to make an Apple Help Book" @echo " devhelp to make HTML files and a Devhelp project" @echo " epub to make an epub" @echo " latex to make LaTeX files, you can set PAPER=a4 or PAPER=letter" @echo " latexpdf to make LaTeX files and run them through pdflatex" @echo " latexpdfja to make LaTeX files and run them through platex/dvipdfmx" @echo " text to make text files" @echo " man to make manual pages" @echo " texinfo to make Texinfo files" @echo " info to make Texinfo files and run them through makeinfo" @echo " gettext to make PO message catalogs" @echo " changes to make an overview of all changed/added/deprecated items" @echo " xml to make Docutils-native XML files" @echo " pseudoxml to make pseudoxml-XML files for display purposes" @echo " linkcheck to check all external links for integrity" @echo " doctest to run all doctests embedded in the documentation (if enabled)" @echo " coverage to run coverage check of the documentation (if enabled)" clean: rm -rf $(BUILDDIR)/* html: $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html @echo @echo "Build finished. The HTML pages are in $(BUILDDIR)/html." dirhtml: $(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml @echo @echo "Build finished. The HTML pages are in $(BUILDDIR)/dirhtml." singlehtml: $(SPHINXBUILD) -b singlehtml $(ALLSPHINXOPTS) $(BUILDDIR)/singlehtml @echo @echo "Build finished. The HTML page is in $(BUILDDIR)/singlehtml." pickle: $(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) $(BUILDDIR)/pickle @echo @echo "Build finished; now you can process the pickle files." json: $(SPHINXBUILD) -b json $(ALLSPHINXOPTS) $(BUILDDIR)/json @echo @echo "Build finished; now you can process the JSON files." htmlhelp: $(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp @echo @echo "Build finished; now you can run HTML Help Workshop with the" \ ".hhp project file in $(BUILDDIR)/htmlhelp." qthelp: $(SPHINXBUILD) -b qthelp $(ALLSPHINXOPTS) $(BUILDDIR)/qthelp @echo @echo "Build finished; now you can run "qcollectiongenerator" with the" \ ".qhcp project file in $(BUILDDIR)/qthelp, like this:" @echo "# qcollectiongenerator $(BUILDDIR)/qthelp/deepTools.qhcp" @echo "To view the help file:" @echo "# assistant -collectionFile $(BUILDDIR)/qthelp/deepTools.qhc" applehelp: $(SPHINXBUILD) -b applehelp $(ALLSPHINXOPTS) $(BUILDDIR)/applehelp @echo @echo "Build finished. The help book is in $(BUILDDIR)/applehelp." @echo "N.B. You won't be able to view it unless you put it in" \ "~/Library/Documentation/Help or install it in your application" \ "bundle." devhelp: $(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp @echo @echo "Build finished." @echo "To view the help file:" @echo "# mkdir -p $$HOME/.local/share/devhelp/deepTools" @echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/deepTools" @echo "# devhelp" epub: $(SPHINXBUILD) -b epub $(ALLSPHINXOPTS) $(BUILDDIR)/epub @echo @echo "Build finished. The epub file is in $(BUILDDIR)/epub." latex: $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex @echo @echo "Build finished; the LaTeX files are in $(BUILDDIR)/latex." @echo "Run \`make' in that directory to run these through (pdf)latex" \ "(use \`make latexpdf' here to do that automatically)." latexpdf: $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex @echo "Running LaTeX files through pdflatex..." $(MAKE) -C $(BUILDDIR)/latex all-pdf @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex." latexpdfja: $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex @echo "Running LaTeX files through platex and dvipdfmx..." $(MAKE) -C $(BUILDDIR)/latex all-pdf-ja @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex." text: $(SPHINXBUILD) -b text $(ALLSPHINXOPTS) $(BUILDDIR)/text @echo @echo "Build finished. The text files are in $(BUILDDIR)/text." man: $(SPHINXBUILD) -b man $(ALLSPHINXOPTS) $(BUILDDIR)/man @echo @echo "Build finished. The manual pages are in $(BUILDDIR)/man." texinfo: $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo @echo @echo "Build finished. The Texinfo files are in $(BUILDDIR)/texinfo." @echo "Run \`make' in that directory to run these through makeinfo" \ "(use \`make info' here to do that automatically)." info: $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo @echo "Running Texinfo files through makeinfo..." make -C $(BUILDDIR)/texinfo info @echo "makeinfo finished; the Info files are in $(BUILDDIR)/texinfo." gettext: $(SPHINXBUILD) -b gettext $(I18NSPHINXOPTS) $(BUILDDIR)/locale @echo @echo "Build finished. The message catalogs are in $(BUILDDIR)/locale." changes: $(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(BUILDDIR)/changes @echo @echo "The overview file is in $(BUILDDIR)/changes." linkcheck: $(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(BUILDDIR)/linkcheck @echo @echo "Link check complete; look for any errors in the above output " \ "or in $(BUILDDIR)/linkcheck/output.txt." doctest: $(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest @echo "Testing of doctests in the sources finished, look at the " \ "results in $(BUILDDIR)/doctest/output.txt." coverage: $(SPHINXBUILD) -b coverage $(ALLSPHINXOPTS) $(BUILDDIR)/coverage @echo "Testing of coverage in the sources finished, look at the " \ "results in $(BUILDDIR)/coverage/python.txt." xml: $(SPHINXBUILD) -b xml $(ALLSPHINXOPTS) $(BUILDDIR)/xml @echo @echo "Build finished. The XML files are in $(BUILDDIR)/xml." pseudoxml: $(SPHINXBUILD) -b pseudoxml $(ALLSPHINXOPTS) $(BUILDDIR)/pseudoxml @echo @echo "Build finished. The pseudo-XML files are in $(BUILDDIR)/pseudoxml." ================================================ FILE: docs/_static/welcome_base.css ================================================ /*! normalize.css v2.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:2cm .5cm}p,h2,h3,.upload-view-default .upload-box .upload-helper,.ui-form-composite .ui-form-header,.upload-view-composite .upload-box .upload-helper{orphans:3;widows:3}h2,h3,.upload-view-default .upload-box .upload-helper,.ui-form-composite .ui-form-header,.upload-view-composite .upload-box .upload-helper{page-break-after:avoid}.navbar{display:none}.table td,.table th,.ui-table-striped td,.ui-table-striped th{background-color:#fff !important}.btn>.caret,.dropup>.btn>.caret,.ui-form-composite .ui-button>.caret,.dropup>.ui-form-composite .ui-button>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table,.ui-table-striped{border-collapse:collapse !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Lucida Grande",verdana,arial,helvetica,sans-serif;font-size:12px;line-height:1.42857143;color:#333;background-color:#FFFFFF}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select[multiple],textarea{background-image:none}a{color:#303030;text-decoration:none}a:hover,a:focus{color:#0a0a0a;text-decoration:underline}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:5px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#FFFFFF;border:1px solid #bfbfbf;border-radius:3px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:17px;margin-bottom:17px;border:0;border-top:1px solid #bfbfbf}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}p{margin:0 0 8.5px}.lead{margin-bottom:17px;font-size:13.8px;font-weight:200;line-height:1.4}@media (min-width:768px){.lead{font-size:18px}}small{font-size:85%}cite{font-style:normal}.text-muted{color:#999}.text-primary{color:#25537b}.text-warning{color:#81581e}.text-danger{color:#7f2a27}.text-success{color:#295f29}.text-info{color:#1f5768}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.upload-view-default .upload-box .upload-helper,.ui-form-composite .ui-form-header,.upload-view-composite .upload-box .upload-helper{font-family:"Lucida Grande",verdana,arial,helvetica,sans-serif;font-weight:800;line-height:1.1}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small{font-weight:normal;line-height:1;color:#999}h1,h2,h3,.upload-view-default .upload-box .upload-helper,.ui-form-composite .ui-form-header,.upload-view-composite .upload-box .upload-helper{margin-top:17px;margin-bottom:8.5px}h1 small,h2 small,h3 small{font-size:65%}h4,h5,h6{margin-top:8.5px;margin-bottom:8.5px}h4 small,h5 small,h6 small{font-size:75%}h1,.h1{font-size:24px}h2,.h2{font-size:21px}h3,.h3,.upload-view-default .upload-box .upload-helper,.ui-form-composite .ui-form-header,.upload-view-composite .upload-box .upload-helper{font-size:18px}h4,.h4{font-size:15px}h5,.h5{font-size:12px}h6,.h6{font-size:11px}.page-header{padding-bottom:7.5px;margin:34px 0 17px;border-bottom:1px solid #eee}ul,ol{margin-top:0;margin-bottom:8.5px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-bottom:17px}dt,dd{line-height:1.42857143}dt{font-weight:bold}dd{margin-left:0}@media (min-width:0){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}.dl-horizontal dd:before,.dl-horizontal dd:after{content:" ";display:table}.dl-horizontal dd:after{clear:both}}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:8.5px 17px;margin:0 0 17px;border-left:5px solid #eee}blockquote p{font-size:15px;font-weight:300;line-height:1.25}blockquote p:last-child{margin-bottom:0}blockquote small{display:block;line-height:1.42857143;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:17px;font-style:normal;line-height:1.42857143}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11{float:left}.col-xs-1{width:8.33333333%}.col-xs-2{width:16.66666667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333333%}.col-xs-5{width:41.66666667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333333%}.col-xs-8{width:66.66666667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333333%}.col-xs-11{width:91.66666667%}.col-xs-12{width:100%}@media (min-width:768px){.container{max-width:750px}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11{float:left}.col-sm-1{width:8.33333333%}.col-sm-2{width:16.66666667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333333%}.col-sm-5{width:41.66666667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333333%}.col-sm-8{width:66.66666667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333333%}.col-sm-11{width:91.66666667%}.col-sm-12{width:100%}.col-sm-push-1{left:8.33333333%}.col-sm-push-2{left:16.66666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333333%}.col-sm-push-5{left:41.66666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333333%}.col-sm-push-8{left:66.66666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333333%}.col-sm-push-11{left:91.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-11{right:91.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}}@media (min-width:992px){.container{max-width:970px}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11{float:left}.col-md-1{width:8.33333333%}.col-md-2{width:16.66666667%}.col-md-3{width:25%}.col-md-4{width:33.33333333%}.col-md-5{width:41.66666667%}.col-md-6{width:50%}.col-md-7{width:58.33333333%}.col-md-8{width:66.66666667%}.col-md-9{width:75%}.col-md-10{width:83.33333333%}.col-md-11{width:91.66666667%}.col-md-12{width:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333333%}.col-md-push-2{left:16.66666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333333%}.col-md-push-5{left:41.66666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333333%}.col-md-push-8{left:66.66666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333333%}.col-md-push-11{left:91.66666667%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333333%}.col-md-pull-2{right:16.66666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333333%}.col-md-pull-5{right:41.66666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333333%}.col-md-pull-8{right:66.66666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333333%}.col-md-pull-11{right:91.66666667%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}}@media (min-width:1200px){.container{max-width:1170px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11{float:left}.col-lg-1{width:8.33333333%}.col-lg-2{width:16.66666667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333333%}.col-lg-5{width:41.66666667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333333%}.col-lg-8{width:66.66666667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333333%}.col-lg-11{width:91.66666667%}.col-lg-12{width:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333333%}.col-lg-push-2{left:16.66666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333333%}.col-lg-push-5{left:41.66666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333333%}.col-lg-push-8{left:66.66666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333333%}.col-lg-push-11{left:91.66666667%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-11{right:91.66666667%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}}table{max-width:100%;background-color:transparent}th{text-align:left}.table,.ui-table-striped{width:100%;margin-bottom:17px}.table thead>tr>th,.table tbody>tr>th,.table tfoot>tr>th,.table thead>tr>td,.table tbody>tr>td,.table tfoot>tr>td,.ui-table-striped thead>tr>th,.ui-table-striped tbody>tr>th,.ui-table-striped tfoot>tr>th,.ui-table-striped thead>tr>td,.ui-table-striped tbody>tr>td,.ui-table-striped tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #d6b161}.table thead>tr>th,.ui-table-striped thead>tr>th{vertical-align:bottom;border-bottom:2px solid #d6b161}.table caption+thead tr:first-child th,.table colgroup+thead tr:first-child th,.table thead:first-child tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child td,.ui-table-striped caption+thead tr:first-child th,.ui-table-striped colgroup+thead tr:first-child th,.ui-table-striped thead:first-child tr:first-child th,.ui-table-striped caption+thead tr:first-child td,.ui-table-striped colgroup+thead tr:first-child td,.ui-table-striped thead:first-child tr:first-child td{border-top:0}.table tbody+tbody,.ui-table-striped tbody+tbody{border-top:2px solid #d6b161}.table .table,.ui-table-striped .ui-table-striped{background-color:#FFFFFF}.table-condensed thead>tr>th,.table-condensed tbody>tr>th,.table-condensed tfoot>tr>th,.table-condensed thead>tr>td,.table-condensed tbody>tr>td,.table-condensed tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #d6b161}.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #d6b161}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th,.ui-table-striped>tbody>tr:nth-child(odd)>td,.ui-table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*="col-"]{float:none;display:table-column}table td[class*="col-"],table th[class*="col-"]{float:none;display:table-cell}.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th,.ui-table-striped>thead>tr>td.active,.ui-table-striped>tbody>tr>td.active,.ui-table-striped>tfoot>tr>td.active,.ui-table-striped>thead>tr>th.active,.ui-table-striped>tbody>tr>th.active,.ui-table-striped>tfoot>tr>th.active,.ui-table-striped>thead>tr.active>td,.ui-table-striped>tbody>tr.active>td,.ui-table-striped>tfoot>tr.active>td,.ui-table-striped>thead>tr.active>th,.ui-table-striped>tbody>tr.active>th,.ui-table-striped>tfoot>tr.active>th{background-color:#f5f5f5}.table>thead>tr>td.success,.table>tbody>tr>td.success,.table>tfoot>tr>td.success,.table>thead>tr>th.success,.table>tbody>tr>th.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>tbody>tr.success>td,.table>tfoot>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr.success>th,.table>tfoot>tr.success>th,.ui-table-striped>thead>tr>td.success,.ui-table-striped>tbody>tr>td.success,.ui-table-striped>tfoot>tr>td.success,.ui-table-striped>thead>tr>th.success,.ui-table-striped>tbody>tr>th.success,.ui-table-striped>tfoot>tr>th.success,.ui-table-striped>thead>tr.success>td,.ui-table-striped>tbody>tr.success>td,.ui-table-striped>tfoot>tr.success>td,.ui-table-striped>thead>tr.success>th,.ui-table-striped>tbody>tr.success>th,.ui-table-striped>tfoot>tr.success>th{background-color:#b0f1b0;border-color:#20b520}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th{background-color:#9aed9a;border-color:#1c9f1c}.table>thead>tr>td.danger,.table>tbody>tr>td.danger,.table>tfoot>tr>td.danger,.table>thead>tr>th.danger,.table>tbody>tr>th.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>tbody>tr.danger>td,.table>tfoot>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr.danger>th,.table>tfoot>tr.danger>th,.ui-table-striped>thead>tr>td.danger,.ui-table-striped>tbody>tr>td.danger,.ui-table-striped>tfoot>tr>td.danger,.ui-table-striped>thead>tr>th.danger,.ui-table-striped>tbody>tr>th.danger,.ui-table-striped>tfoot>tr>th.danger,.ui-table-striped>thead>tr.danger>td,.ui-table-striped>tbody>tr.danger>td,.ui-table-striped>tfoot>tr.danger>td,.ui-table-striped>thead>tr.danger>th,.ui-table-striped>tbody>tr.danger>th,.ui-table-striped>tfoot>tr.danger>th{background-color:#f9c7c5;border-color:#dd1b15}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th{background-color:#f7b0ae;border-color:#c61813}.table>thead>tr>td.warning,.table>tbody>tr>td.warning,.table>tfoot>tr>td.warning,.table>thead>tr>th.warning,.table>tbody>tr>th.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>tbody>tr.warning>td,.table>tfoot>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr.warning>th,.table>tfoot>tr.warning>th,.ui-table-striped>thead>tr>td.warning,.ui-table-striped>tbody>tr>td.warning,.ui-table-striped>tfoot>tr>td.warning,.ui-table-striped>thead>tr>th.warning,.ui-table-striped>tbody>tr>th.warning,.ui-table-striped>tfoot>tr>th.warning,.ui-table-striped>thead>tr.warning>td,.ui-table-striped>tbody>tr.warning>td,.ui-table-striped>tfoot>tr.warning>td,.ui-table-striped>thead>tr.warning>th,.ui-table-striped>tbody>tr.warning>th,.ui-table-striped>tfoot>tr.warning>th{background-color:#fce1bb;border-color:#e28809}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th{background-color:#fbd7a2;border-color:#ca7a08}@media (max-width:768px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #d6b161;-webkit-overflow-scrolling:touch}.table-responsive>.table,.table-responsive>.ui-table-striped{margin-bottom:0;background-color:#fff}.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td,.table-responsive>.ui-table-striped>thead>tr>th,.table-responsive>.ui-table-striped>tbody>tr>th,.table-responsive>.ui-table-striped>tfoot>tr>th,.table-responsive>.ui-table-striped>thead>tr>td,.table-responsive>.ui-table-striped>tbody>tr>td,.table-responsive>.ui-table-striped>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>thead>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>thead>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:17px;font-size:18px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #bfbfbf}label{display:inline-block;margin-bottom:5px;font-weight:bold}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="file"]{display:block}select[multiple],select[size]{height:auto}select optgroup{font-size:inherit;font-style:inherit;font-family:inherit}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{height:auto}output{display:block;padding-top:5px;font-size:12px;line-height:1.42857143;color:#555;vertical-align:middle}.form-control:-moz-placeholder{color:#999}.form-control::-moz-placeholder{color:#999}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control{display:block;width:100%;height:27px;padding:4px 10px;font-size:12px;line-height:1.42857143;color:#555;vertical-align:middle;background-color:#FFFFFF;border:1px solid #aaa;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee}textarea.form-control{height:auto}.form-group{margin-bottom:15px}.radio,.checkbox{display:block;min-height:17px;margin-top:10px;margin-bottom:10px;padding-left:20px;vertical-align:middle}.radio label,.checkbox label{display:inline;margin-bottom:0;font-weight:normal;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{float:left;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:normal;cursor:pointer}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type="radio"][disabled],input[type="checkbox"][disabled],.radio[disabled],.radio-inline[disabled],.checkbox[disabled],.checkbox-inline[disabled],fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"],fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.input-sm{height:24px;padding:3px 8px;font-size:11px;line-height:1.5;border-radius:2px}select.input-sm{height:24px;line-height:24px}textarea.input-sm{height:auto}.input-lg{height:37px;padding:8px 14px;font-size:15px;line-height:1.33;border-radius:5px}select.input-lg{height:37px;line-height:37px}textarea.input-lg{height:auto}.has-warning .help-block,.has-warning .control-label{color:#81581e}.has-warning .form-control{border-color:#81581e;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#583c14;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d09034;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d09034}.has-warning .input-group-addon{color:#81581e;border-color:#81581e;background-color:#fce1bb}.has-error .help-block,.has-error .control-label{color:#7f2a27}.has-error .form-control{border-color:#7f2a27;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#581d1b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c64a46;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c64a46}.has-error .input-group-addon{color:#7f2a27;border-color:#7f2a27;background-color:#f9c7c5}.has-success .help-block,.has-success .control-label{color:#295f29}.has-success .form-control{border-color:#295f29;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#1a3c1a;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #47a747;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #47a747}.has-success .input-group-addon{color:#295f29;border-color:#295f29;background-color:#b0f1b0}.form-control-static{margin-bottom:0;padding-top:5px}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:none;margin-left:0}}.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{margin-top:0;margin-bottom:0;padding-top:5px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}.form-horizontal .form-group:before,.form-horizontal .form-group:after{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{text-align:right}}.btn,.ui-form-composite .ui-button{display:inline-block;padding:4px 10px;margin-bottom:0;font-size:12px;font-weight:normal;line-height:1.42857143;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:3px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.btn:focus,.ui-form-composite .ui-button:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.ui-form-composite .ui-button:hover,.ui-form-composite .ui-button:focus{color:#333;text-decoration:none}.btn:active,.btn.active,.ui-form-composite .ui-button:active,.ui-form-composite .ui-button.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn,.ui-form-composite .ui-button.disabled,.ui-form-composite .ui-button[disabled],fieldset[disabled] .ui-form-composite .ui-button{cursor:not-allowed;pointer-events:none;opacity:.65;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=65);filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.btn-default,.ui-form-composite .ui-button{color:#333;background-color:#f2f2f2;border-color:#bfbfbf}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default,.ui-form-composite .ui-button:hover,.ui-form-composite .ui-button:focus,.ui-form-composite .ui-button:active,.ui-form-composite .ui-button.active,.open .dropdown-toggle.ui-form-composite .ui-button{color:#333;background-color:#dedede;border-color:#a1a1a1}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default,.ui-form-composite .ui-button:active,.ui-form-composite .ui-button.active,.open .dropdown-toggle.ui-form-composite .ui-button{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active,.ui-form-composite .ui-button.disabled,.ui-form-composite .ui-button[disabled],fieldset[disabled] .ui-form-composite .ui-button,.ui-form-composite .ui-button.disabled:hover,.ui-form-composite .ui-button[disabled]:hover,fieldset[disabled] .ui-form-composite .ui-button:hover,.ui-form-composite .ui-button.disabled:focus,.ui-form-composite .ui-button[disabled]:focus,fieldset[disabled] .ui-form-composite .ui-button:focus,.ui-form-composite .ui-button.disabled:active,.ui-form-composite .ui-button[disabled]:active,fieldset[disabled] .ui-form-composite .ui-button:active,.ui-form-composite .ui-button.disabled.active,.ui-form-composite .ui-button[disabled].active,fieldset[disabled] .ui-form-composite .ui-button.active{background-color:#f2f2f2;border-color:#bfbfbf}.btn-primary{color:#FFFFFF;background-color:#25537b;border-color:#000}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#FFFFFF;background-color:#1c3e5c;border-color:#000}.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#25537b;border-color:#000}.btn-warning{color:#FFFFFF;background-color:#bf822c;border-color:#191106}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#FFFFFF;background-color:#9e6c24;border-color:#000}.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#bf822c;border-color:#191106}.btn-danger{color:#FFFFFF;background-color:#b93d39;border-color:#1d0a09}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#FFFFFF;background-color:#9a3330;border-color:#000}.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#b93d39;border-color:#1d0a09}.btn-success{color:#FFFFFF;background-color:#409540;border-color:#030603}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#FFFFFF;background-color:#347834;border-color:#000}.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#409540;border-color:#030603}.btn-info{color:#FFFFFF;background-color:#3189a3;border-color:#020506}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#FFFFFF;background-color:#286e83;border-color:#000}.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#3189a3;border-color:#020506}.btn-link{color:#303030;font-weight:normal;cursor:pointer;border-radius:0}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#0a0a0a;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#999;text-decoration:none}.btn-lg{padding:8px 14px;font-size:15px;line-height:1.33;border-radius:5px}.btn-sm,.btn-xs{padding:3px 8px;font-size:11px;line-height:1.5;border-radius:2px}.btn-xs{padding:1px 5px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@font-face{font-family:'Glyphicons Halflings';src:url('../fonts/glyphicons-halflings-regular.eot');src:url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/glyphicons-halflings-regular.woff') format('woff'),url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('../fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased}.glyphicon:empty{width:1em}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-print:before{content:"\e045"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-briefcase:before{content:"\1f4bc"}.glyphicon-calendar:before{content:"\1f4c5"}.glyphicon-pushpin:before{content:"\1f4cc"}.glyphicon-paperclip:before{content:"\1f4ce"}.glyphicon-camera:before{content:"\1f4f7"}.glyphicon-lock:before{content:"\1f512"}.glyphicon-bell:before{content:"\1f514"}.glyphicon-bookmark:before{content:"\1f516"}.glyphicon-fire:before{content:"\1f525"}.glyphicon-wrench:before{content:"\1f527"}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid #000000;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:0 dotted;content:""}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:12px;background-color:#FFFFFF;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:3px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:7.5px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;color:#FFFFFF;background-color:#25537b}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#FFFFFF;text-decoration:none;outline:0;background-color:#25537b}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-header{display:block;padding:3px 20px;font-size:11px;line-height:1.42857143;color:#999}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0 dotted;border-bottom:4px solid #000000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:0){.navbar-right .dropdown-menu{right:0;left:auto}}.btn-default .caret,.ui-form-composite .ui-button .caret{border-top-color:#333}.btn-primary .caret,.btn-success .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret{border-top-color:#fff}.dropup .btn-default .caret,.dropup .ui-form-composite .ui-button .caret{border-bottom-color:#333}.dropup .btn-primary .caret,.dropup .btn-success .caret,.dropup .btn-warning .caret,.dropup .btn-danger .caret,.dropup .btn-info .caret{border-bottom-color:#fff}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn,.btn-group>.ui-form-composite .ui-button,.btn-group-vertical>.ui-form-composite .ui-button{position:relative;float:left}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover,.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.btn:active,.btn-group-vertical>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn.active,.btn-group>.ui-form-composite .ui-button:hover,.btn-group-vertical>.ui-form-composite .ui-button:hover,.btn-group>.ui-form-composite .ui-button:focus,.btn-group-vertical>.ui-form-composite .ui-button:focus,.btn-group>.ui-form-composite .ui-button:active,.btn-group-vertical>.ui-form-composite .ui-button:active,.btn-group>.ui-form-composite .ui-button.active,.btn-group-vertical>.ui-form-composite .ui-button.active{z-index:2}.btn-group>.btn:focus,.btn-group-vertical>.btn:focus,.btn-group>.ui-form-composite .ui-button:focus,.btn-group-vertical>.ui-form-composite .ui-button:focus{outline:none}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group,.btn-group .ui-form-composite .ui-button+.ui-form-composite .ui-button,.btn-group .ui-form-composite .ui-button+.btn-group,.btn-group .btn-group+.ui-form-composite .ui-button{margin-left:-1px}.btn-toolbar:before,.btn-toolbar:after{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar:before,.btn-toolbar:after{content:" ";display:table}.btn-toolbar:after{clear:both}.btn-toolbar .btn-group{float:left}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group,.btn-toolbar>.btn-group+.btn-group,.btn-toolbar>.ui-form-composite .ui-button+.ui-form-composite .ui-button,.btn-toolbar>.btn-group+.ui-form-composite .ui-button,.btn-toolbar>.ui-form-composite .ui-button+.btn-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),.btn-group>.ui-form-composite .ui-button:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child,.btn-group>.ui-form-composite .ui-button:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle),.btn-group>.ui-form-composite .ui-button:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child),.btn-group>.ui-form-composite .ui-button:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn-group:not(:first-child):not(:last-child)>.ui-form-composite .ui-button{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle,.btn-group>.btn-group:first-child>.ui-form-composite .ui-button:last-child{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child,.btn-group>.btn-group:last-child>.ui-form-composite .ui-button:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group-xs>.btn,.btn-group-xs>.ui-form-composite .ui-button{padding:3px 8px;font-size:11px;line-height:1.5;border-radius:2px;padding:1px 5px}.btn-group-sm>.btn,.btn-group-sm>.ui-form-composite .ui-button{padding:3px 8px;font-size:11px;line-height:1.5;border-radius:2px}.btn-group-lg>.btn,.btn-group-lg>.ui-form-composite .ui-button{padding:8px 14px;font-size:15px;line-height:1.33;border-radius:5px}.btn-group>.btn+.dropdown-toggle,.btn-group>.ui-form-composite .ui-button+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn .caret,.ui-form-composite .ui-button .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.ui-form-composite .ui-button{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{content:" ";display:table}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn,.btn-group-vertical>.btn-group>.ui-form-composite .ui-button{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group,.btn-group-vertical>.ui-form-composite .ui-button+.ui-form-composite .ui-button,.btn-group-vertical>.ui-form-composite .ui-button+.btn-group,.btn-group-vertical>.btn-group+.ui-form-composite .ui-button{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child),.btn-group-vertical>.ui-form-composite .ui-button:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child),.btn-group-vertical>.ui-form-composite .ui-button:first-child:not(:last-child){border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child),.btn-group-vertical>.ui-form-composite .ui-button:last-child:not(:first-child){border-bottom-left-radius:3px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.ui-form-composite .ui-button{border-radius:0}.btn-group-vertical>.btn-group:first-child>.btn:last-child,.btn-group-vertical>.btn-group:first-child>.dropdown-toggle,.btn-group-vertical>.btn-group:first-child>.ui-form-composite .ui-button:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child>.btn:first-child,.btn-group-vertical>.btn-group:last-child>.ui-form-composite .ui-button:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified .btn,.btn-group-justified .ui-form-composite .ui-button{float:none;display:table-cell;width:1%}[data-toggle="buttons"]>.btn>input[type="radio"],[data-toggle="buttons"]>.btn>input[type="checkbox"],[data-toggle="buttons"]>.ui-form-composite .ui-button>input[type="radio"],[data-toggle="buttons"]>.ui-form-composite .ui-button>input[type="checkbox"]{display:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group.col{float:none;padding-left:0;padding-right:0}.input-group .form-control{width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-group-lg>.input-group-btn>.ui-form-composite .ui-button{height:37px;padding:8px 14px;font-size:15px;line-height:1.33;border-radius:5px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn,select.input-group-lg>.input-group-btn>.ui-form-composite .ui-button{height:37px;line-height:37px}textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.input-group-btn>.ui-form-composite .ui-button{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-group-sm>.input-group-btn>.ui-form-composite .ui-button{height:24px;padding:3px 8px;font-size:11px;line-height:1.5;border-radius:2px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn,select.input-group-sm>.input-group-btn>.ui-form-composite .ui-button{height:24px;line-height:24px}textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.input-group-btn>.ui-form-composite .ui-button{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:4px 10px;font-size:12px;font-weight:normal;line-height:1;text-align:center;background-color:#eee;border:1px solid #aaa;border-radius:3px}.input-group-addon.input-sm{padding:3px 8px;font-size:11px;border-radius:2px}.input-group-addon.input-lg{padding:8px 14px;font-size:15px;border-radius:5px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:first-child>.ui-form-composite .ui-button,.input-group-btn:last-child>.ui-form-composite .ui-button:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.ui-form-composite .ui-button,.input-group-btn:first-child>.ui-form-composite .ui-button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;white-space:nowrap}.input-group-btn>.btn,.input-group-btn>.ui-form-composite .ui-button{position:relative}.input-group-btn>.btn+.btn,.input-group-btn>.ui-form-composite .ui-button+.ui-form-composite .ui-button{margin-left:-4px}.input-group-btn>.btn:hover,.input-group-btn>.btn:active,.input-group-btn>.ui-form-composite .ui-button:hover,.input-group-btn>.ui-form-composite .ui-button:active{z-index:2}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:4px 10px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eee;border-color:#303030}.nav .nav-divider{height:1px;margin:7.5px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #bfbfbf}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:3px 3px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #bfbfbf}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#FFFFFF;border:1px solid #bfbfbf;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:3px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #bfbfbf}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #bfbfbf;border-radius:3px 3px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border-bottom-color:#FFFFFF}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:5px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#FFFFFF;background-color:#25537b}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{text-align:center;margin-bottom:5px}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:3px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #bfbfbf}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #bfbfbf;border-radius:3px 3px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#FFFFFF}}.tabbable:before,.tabbable:after{content:" ";display:table}.tabbable:after{clear:both}.tabbable:before,.tabbable:after{content:" ";display:table}.tabbable:after{clear:both}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.nav .caret{border-top-color:#303030;border-bottom-color:#303030}.nav a:hover .caret{border-top-color:#0a0a0a;border-bottom-color:#0a0a0a}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;z-index:1000;min-height:33px;margin-bottom:17px;border:1px solid transparent}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}.navbar:before,.navbar:after{content:" ";display:table}.navbar:after{clear:both}@media (min-width:0){.navbar{border-radius:3px}}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}.navbar-header:before,.navbar-header:after{content:" ";display:table}.navbar-header:after{clear:both}@media (min-width:0){.navbar-header{float:left}}.navbar-collapse{max-height:340px;overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse:before,.navbar-collapse:after{content:" ";display:table}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width:0){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-collapse .navbar-nav.navbar-left:first-child{margin-left:-15px}.navbar-collapse .navbar-nav.navbar-right:last-child{margin-right:-15px}.navbar-collapse .navbar-text:last-child{margin-right:0}}.container>.navbar-header,.container>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width:0){.container>.navbar-header,.container>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{border-width:0 0 1px}@media (min-width:0){.navbar-static-top{border-radius:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;border-width:0 0 1px}@media (min-width:0){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{z-index:1030;top:0}.navbar-fixed-bottom{bottom:0;margin-bottom:0}.navbar-brand{float:left;padding:8px 15px;font-size:15px;line-height:17px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}@media (min-width:0){.navbar>.container .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:-0.5px;margin-bottom:-0.5px;background-color:transparent;border:1px solid transparent;border-radius:3px}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:0){.navbar-toggle{display:none}}.navbar-nav{margin:4px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:17px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:17px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width:0){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:8px;padding-bottom:8px}}@media (min-width:0){.navbar-left{float:left !important;float:left}.navbar-right{float:right !important;float:right}}.navbar-form{margin-left:-15px;margin-right:-15px;padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:3px;margin-bottom:3px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{float:none;margin-left:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:0){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-nav.pull-right>li>.dropdown-menu,.navbar-nav>li>.dropdown-menu.pull-right{left:auto;right:0}.navbar-btn{margin-top:3px;margin-bottom:3px}.navbar-text{float:left;margin-top:8px;margin-bottom:8px}@media (min-width:0){.navbar-text{margin-left:15px;margin-right:15px}}.navbar-default{background-color:#eee;border-color:#888}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#dedede}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#ccc}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#ddd}.navbar-default .navbar-nav>.dropdown>a:hover .caret,.navbar-default .navbar-nav>.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#dedede;color:#555}.navbar-default .navbar-nav>.open>a .caret,.navbar-default .navbar-nav>.open>a:hover .caret,.navbar-default .navbar-nav>.open>a:focus .caret{border-top-color:#555;border-bottom-color:#555}.navbar-default .navbar-nav>.dropdown>a .caret{border-top-color:#777;border-bottom-color:#777}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#dedede}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-inverse{background-color:#2c3143;border-color:#181a24}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#FFFFFF;background-color:transparent}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a{color:#999}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#FFFFFF;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#FFFFFF;background-color:#181a24}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#666;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#FFFFFF}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#1e212d}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#181a24;color:#FFFFFF}.navbar-inverse .navbar-nav>.dropdown>a:hover .caret{border-top-color:#FFFFFF;border-bottom-color:#FFFFFF}.navbar-inverse .navbar-nav>.dropdown>a .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .navbar-nav>.open>a .caret,.navbar-inverse .navbar-nav>.open>a:hover .caret,.navbar-inverse .navbar-nav>.open>a:focus .caret{border-top-color:#FFFFFF;border-bottom-color:#FFFFFF}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#181a24}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#FFFFFF;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#FFFFFF;background-color:#181a24}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#666;background-color:transparent}}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover{color:#FFFFFF}.breadcrumb{padding:8px 15px;margin-bottom:17px;list-style:none;background-color:#f5f5f5;border-radius:3px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"/\00a0";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{display:inline-block;padding-left:0;margin:17px 0;border-radius:3px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:4px 10px;line-height:1.42857143;text-decoration:none;background-color:#FFFFFF;border:1px solid #bfbfbf;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background-color:#eee}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#FFFFFF;background-color:#25537b;border-color:#25537b;cursor:default}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#999;background-color:#FFFFFF;border-color:#bfbfbf;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:8px 14px;font-size:15px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:5px;border-top-left-radius:5px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:5px;border-top-right-radius:5px}.pagination-sm>li>a,.pagination-sm>li>span{padding:3px 8px;font-size:11px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:2px;border-top-left-radius:2px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:2px;border-top-right-radius:2px}.pager{padding-left:0;margin:17px 0;list-style:none;text-align:center}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager:before,.pager:after{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#FFFFFF;border:1px solid #bfbfbf;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;background-color:#FFFFFF;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:bold;line-height:1;color:#FFFFFF;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label[href]:hover,.label[href]:focus{color:#FFFFFF;text-decoration:none;cursor:pointer}.label:empty{display:none}.label-default{background-color:#999}.label-default[href]:hover,.label-default[href]:focus{background-color:#808080}.label-primary{background-color:#25537b}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#193954}.label-success{background-color:#409540}.label-success[href]:hover,.label-success[href]:focus{background-color:#307130}.label-info{background-color:#3189a3}.label-info[href]:hover,.label-info[href]:focus{background-color:#25687b}.label-warning{background-color:#bf822c}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#966622}.label-danger{background-color:#b93d39}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#92302d}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:11px;font-weight:bold;color:#FFFFFF;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#999;border-radius:10px}.badge:empty{display:none}a.badge:hover,a.badge:focus{color:#FFFFFF;text-decoration:none;cursor:pointer}.btn .badge,.ui-form-composite .ui-button .badge{position:relative;top:-1px}a.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#303030;background-color:#FFFFFF}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:2.14285714;color:inherit;background-color:#eee}.jumbotron h1{line-height:1;color:inherit}.jumbotron p{line-height:1.4}.container .jumbotron{border-radius:5px}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron{padding-left:60px;padding-right:60px}.jumbotron h1{font-size:54px}}.alert{padding:15px;margin-bottom:17px;border:1px solid transparent;border-radius:3px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable{padding-right:35px}.alert-dismissable .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#b0f1b0;border-color:#20b520;color:#295f29}.alert-success hr{border-top-color:#1c9f1c}.alert-success .alert-link{color:#1a3c1a}.alert-info{background-color:#a8e5f7;border-color:#119ac2;color:#1f5768}.alert-info hr{border-top-color:#0f87ab}.alert-info .alert-link{color:#143641}.alert-warning{background-color:#fce1bb;border-color:#e28809;color:#81581e}.alert-warning hr{border-top-color:#ca7a08}.alert-warning .alert-link{color:#583c14}.alert-danger{background-color:#f9c7c5;border-color:#dd1b15;color:#7f2a27}.alert-danger hr{border-top-color:#c61813}.alert-danger .alert-link{color:#581d1b}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:17px;margin-bottom:17px;background-color:#f5f5f5;border-radius:3px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0;height:100%;font-size:11px;color:#FFFFFF;text-align:center;background-color:#25537b;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-striped .progress-bar{background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,0.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.15)), color-stop(.75, rgba(255,255,255,0.15)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:40px 40px}.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#409540}.progress-striped .progress-bar-success{background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,0.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.15)), color-stop(.75, rgba(255,255,255,0.15)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-info{background-color:#3189a3}.progress-striped .progress-bar-info{background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,0.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.15)), color-stop(.75, rgba(255,255,255,0.15)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-warning{background-color:#bf822c}.progress-striped .progress-bar-warning{background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,0.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.15)), color-stop(.75, rgba(255,255,255,0.15)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-bar-danger{background-color:#b93d39}.progress-striped .progress-bar-danger{background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, rgba(255,255,255,0.15)), color-stop(.25, transparent), color-stop(.5, transparent), color-stop(.5, rgba(255,255,255,0.15)), color-stop(.75, rgba(255,255,255,0.15)), color-stop(.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.media,.media-body{overflow:hidden;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#FFFFFF;border:1px solid #bfbfbf}.list-group-item:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#FFFFFF;background-color:#25537b;border-color:#25537b}.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#8fb9dd}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:17px;background-color:#FFFFFF;border:1px solid transparent;border-radius:3px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel-body:before,.panel-body:after{content:" ";display:table}.panel-body:after{clear:both}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-width:1px 0}.panel>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel>.list-group .list-group-item:last-child{border-bottom:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table,.panel>.ui-table-striped{margin-bottom:0}.panel>.panel-body+.table,.panel>.panel-body+.ui-table-striped{border-top:1px solid #d6b161}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:2px;border-top-left-radius:2px}.panel-title{margin-top:0;margin-bottom:0;font-size:14px}.panel-title>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #bfbfbf;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.panel-group .panel{margin-bottom:0;border-radius:3px;overflow:hidden}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #bfbfbf}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #bfbfbf}.panel-default{border-color:#bfbfbf}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#bfbfbf}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#bfbfbf}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bfbfbf}.panel-primary{border-color:#25537b}.panel-primary>.panel-heading{color:#FFFFFF;background-color:#25537b;border-color:#25537b}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#25537b}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#25537b}.panel-success{border-color:#20b520}.panel-success>.panel-heading{color:#295f29;background-color:#b0f1b0;border-color:#20b520}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#20b520}.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#20b520}.panel-warning{border-color:#e28809}.panel-warning>.panel-heading{color:#81581e;background-color:#fce1bb;border-color:#e28809}.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#e28809}.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#e28809}.panel-danger{border-color:#dd1b15}.panel-danger>.panel-heading{color:#7f2a27;background-color:#f9c7c5;border-color:#dd1b15}.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#dd1b15}.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#dd1b15}.panel-info{border-color:#119ac2}.panel-info>.panel-heading{color:#1f5768;background-color:#a8e5f7;border-color:#119ac2}.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#119ac2}.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#119ac2}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#eee;border:1px solid #ddd;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-lg{padding:24px;border-radius:5px}.well-sm{padding:9px;border-radius:2px}.close{float:right;font-size:18px;font-weight:bold;line-height:1;color:#000000;text-shadow:0 1px 0 #FFFFFF;opacity:.2;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-open{overflow:hidden}body.modal-open,.modal-open .navbar-fixed-top,.modal-open .navbar-fixed-bottom{margin-right:15px}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.modal-dialog{margin-left:auto;margin-right:auto;width:auto;padding:10px;z-index:1050}.modal-content{position:relative;background-color:#FFFFFF;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:5px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:none}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030;background-color:#000000}.modal-backdrop.fade{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #bfbfbf;min-height:16.42857143px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{margin-top:15px;padding:19px 20px 20px;text-align:right;border-top:1px solid #bfbfbf}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn,.modal-footer .ui-form-composite .ui-button+.ui-form-composite .ui-button{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn,.modal-footer .btn-group .ui-form-composite .ui-button+.ui-form-composite .ui-button{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media screen and (min-width:768px){.modal-dialog{left:50%;right:auto;width:600px;padding-top:30px;padding-bottom:30px}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0)}.tooltip.in{opacity:.9;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#FFFFFF;text-align:center;text-decoration:none;background-color:#000000;border-radius:3px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000000}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0;border-top-color:#000000}.tooltip.top-right .tooltip-arrow{bottom:0;right:5px;border-width:5px 5px 0;border-top-color:#000000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000000}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px;border-bottom-color:#000000}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px;border-bottom-color:#000000}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#FFFFFF;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:12px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top .arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#FFFFFF}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right .arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#FFFFFF}.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom .arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#FFFFFF}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left .arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#FFFFFF;bottom:-10px}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.affix{position:fixed}.navbar-fixed-top .navbar-brand{font-family:Verdana;font-weight:bold;font-size:160%}pre{overflow:auto;word-wrap:normal;white-space:pre}.btn,.ui-form-composite .ui-button{white-space:normal}.dropdown-menu{max-width:auto}input[type="checkbox"],input[type="radio"]{margin-left:.5ex;margin-right:.5ex}.modal-dialog{width:690px}.pagination>.active>a{background-color:#ebd9b2;color:black}.pagination>.active>a:hover{color:black;background-color:#ebd9b2}.modal-body{overflow:auto}.nav-tabs{margin-bottom:15px}a{text-decoration:underline}label{font-weight:normal}.reports-panel-container{position:absolute;top:30px;bottom:10px;overflow:scroll;width:100%;padding:10px}#reports_home{position:relative;top:-7px;float:right}#spark_time_select{display:inline-block}#spark_select{height:23px;width:30px;padding:0;border-radius:2px}.jqstooltip{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.dir_arrow{visibility:hidden}.chart{cursor:zoom-in;position:relative;z-index:2}.chart rect{fill:steelblue;shape-rendering:preserveAspectRatio}.chart text{fill:black;font:7px sans-serif;text-anchor:end}.tick text{fill:black;font-family:Arial,sans-serif;font-size:7px;text-anchor:end}.axis path,.axis line{fill:none;stroke:#000;shape-rendering:preserveAspectRatio}.x_path{stroke:#000;stroke-width:1}.chart .title{fill:black;font-size:15px;font-family:"Lucida Grande",verdana,arial,helvetica,sans-serif;font-weight:800;line-height:1.1}.chart .ax_title{fill:black}.hr_container,.dy_container{position:relative;z-index:2;display:inline-block;vertical-align:top}.charts{margin-top:10px;margin-left:0;margin-right:0;text-align:center;position:relative;display:block;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.trim{position:relative;height:10px;top:50px;background:#ebd9b2;color:#000;border-top:solid #d6b161 1px;border-bottom:solid #d6b161 1px}.tool_tip text{fill:white}#back_button,#next_button,#curr_button,.miss_pages,.page_button{position:relative;float:left;height:24px;width:23px;margin:0 -1px 0 0;padding-top:2.5px;border:1px solid #bfbfbf;z-index:0}#back_button{cursor:pointer;border-top-left-radius:3px;border-bottom-left-radius:3px}#curr_button{background:#ebd9b2;border:1px solid #5f6990;z-index:1}#formHeader>tbody>tr{vertical-align:middle}#next_button{cursor:pointer;border-top-right-radius:3px;border-bottom-right-radius:3px}#page_selector{cursor:default;position:relative;text-align:center;min-width:132px}.page_button>a{text-decoration:none;padding:8px;margin:-8px;height:100%;width:100%}#entries_edit{position:relative;padding:0;width:36px;height:20px;text-align:center;border:1px solid black;border-radius:3px;z-index:6}#entry_form{min-width:123px}#entry_submit{cursor:default;position:relative;display:inline-block;border:1px solid black;padding:0;width:22px;height:22px;border-radius:11px;background-color:#ebd9b2;text-align:center;opacity:0;z-index:0}.half_width{width:50%}.third_width{width:30%}.quarter_width{width:25%}.reportBody{text-align:center;text-align:-moz-center}#systemForm{width:90%;margin-left:auto;margin-right:auto;padding:5px;border-spacing:5px;border-collapse:separate}.lastAccessForm,.diskUsageForm{width:70%;margin-left:auto;margin-right:auto;padding:5px;border-spacing:5px}/*! * Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */@font-face{font-family:'FontAwesome';src:url('../images/fonts/fontawesome-webfont.eot?v=4.2.0');src:url('../images/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'),url('../images/fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'),url('../images/fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'),url('../images/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-icon{font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.select2-container{margin:0;position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(.5, #fff));background-image:-webkit-linear-gradient(center bottom, #eee 0, #fff 50%);background-image:-moz-linear-gradient(center bottom, #eee 0, #fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);background-image:linear-gradient(to top, #eee 0, #fff 50%)}html[dir="rtl"] .select2-container .select2-choice{padding:0 8px 0 0}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(.9, #fff));background-image:-webkit-linear-gradient(center bottom, #eee 0, #fff 90%);background-image:-moz-linear-gradient(center bottom, #eee 0, #fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);background-image:linear-gradient(to bottom, #eee 0, #fff 90%)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:none;width:auto}html[dir="rtl"] .select2-container .select2-choice>.select2-chosen{margin-left:26px;margin-right:0}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url('../images/select2.png') right top no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{border:0;margin:0;padding:0;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:9998;background-color:#fff;filter:alpha(opacity=0)}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15)}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,0.15);box-shadow:0 -4px 5px rgba(0,0,0,0.15)}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(.6, #eee));background-image:-webkit-linear-gradient(center bottom, #ccc 0, #eee 60%);background-image:-moz-linear-gradient(center bottom, #ccc 0, #eee 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0);background-image:linear-gradient(to top, #ccc 0, #eee 60%)}html[dir="rtl"] .select2-container .select2-choice .select2-arrow{left:0;right:auto;border-left:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url('../images/select2.png') no-repeat 0 1px}html[dir="rtl"] .select2-container .select2-choice .select2-arrow b{background-position:2px 1px}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto !important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#fff url('../images/select2.png') no-repeat 100% -22px;background:url('../images/select2.png') no-repeat 100% -22px,-webkit-gradient(linear, left bottom, left top, color-stop(.85, #fff), color-stop(.99, #eee));background:url('../images/select2.png') no-repeat 100% -22px,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url('../images/select2.png') no-repeat 100% -22px,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url('../images/select2.png') no-repeat 100% -22px,linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0}html[dir="rtl"] .select2-search input{padding:4px 5px 4px 20px;background:#fff url('../images/select2.png') no-repeat -37px -22px;background:url('../images/select2.png') no-repeat -37px -22px,-webkit-gradient(linear, left bottom, left top, color-stop(.85, #fff), color-stop(.99, #eee));background:url('../images/select2.png') no-repeat -37px -22px,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url('../images/select2.png') no-repeat -37px -22px,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url('../images/select2.png') no-repeat -37px -22px,linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:#fff url('../images/select2-spinner.gif') no-repeat 100%;background:url('../images/select2-spinner.gif') no-repeat 100%,-webkit-gradient(linear, left bottom, left top, color-stop(.85, #fff), color-stop(.99, #eee));background:url('../images/select2-spinner.gif') no-repeat 100%,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url('../images/select2-spinner.gif') no-repeat 100%,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url('../images/select2-spinner.gif') no-repeat 100%,linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(.5, #eee));background-image:-webkit-linear-gradient(center bottom, #fff 0, #eee 50%);background-image:-moz-linear-gradient(center bottom, #fff 0, #eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);background-image:linear-gradient(to top, #fff 0, #eee 50%)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(.5, #eee));background-image:-webkit-linear-gradient(center top, #fff 0, #eee 50%);background-image:-moz-linear-gradient(center top, #fff 0, #eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);background-image:linear-gradient(to bottom, #fff 0, #eee 50%)}.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:none;filter:none}html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow{border-right:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow b{background-position:-16px 1px}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:rgba(0,0,0,0)}html[dir="rtl"] .select2-results{padding:0 4px 0 0;margin:4px 0 4px 4px}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:bold}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results-dept-1 .select2-result-label{padding-left:20px}.select2-results-dept-2 .select2-result-label{padding-left:40px}.select2-results-dept-3 .select2-result-label{padding-left:60px}.select2-results-dept-4 .select2-result-label{padding-left:80px}.select2-results-dept-5 .select2-result-label{padding-left:100px}.select2-results-dept-6 .select2-result-label{padding-left:110px}.select2-results-dept-7 .select2-result-label{padding-left:120px}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-ajax-error,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item;padding-left:5px}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:#f4f4f4 url('../images/select2-spinner.gif') no-repeat 100%}.select2-results .select2-ajax-error{background:rgba(255,50,50,0.2)}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto !important;height:1%;margin:0;padding:0 5px 0 0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear, 0 0, 0 100%, color-stop(1%, #eee), color-stop(15%, #fff));background-image:-webkit-linear-gradient(top, #eee 1%, #fff 15%);background-image:-moz-linear-gradient(top, #eee 1%, #fff 15%);background-image:linear-gradient(to bottom, #eee 1%, #fff 15%)}html[dir="rtl"] .select2-container-multi .select2-choices{padding:0 0 0 5px}.select2-locked{padding:3px 5px 3px 5px !important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:none;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}html[dir="rtl"] .select2-container-multi .select2-choices li{float:right}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;box-shadow:none;background:transparent !important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url('../images/select2-spinner.gif') no-repeat 100% !important}.select2-default{color:#999 !important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaaaaa;border-radius:3px;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);background-image:-webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(to top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%)}html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice{margin:3px 5px 3px 0;padding:3px 18px 3px 5px}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:none;background:url('../images/select2.png') right top no-repeat}html[dir="rtl"] .select2-search-choice-close{right:auto;left:3px}.select2-container-multi .select2-search-choice-close{left:3px}html[dir="rtl"] .select2-container-multi .select2-search-choice-close{left:auto;right:2px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px 3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0) !important;width:1px !important;height:1px !important;border:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important;position:absolute !important;outline:0 !important;left:0 !important;top:0 !important}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:2dppx){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice .select2-arrow b{background-image:url('../images/select2x2.png') !important;background-repeat:no-repeat !important;background-size:60px 40px !important}.select2-search input{background-position:100% -21px !important}}.select2-minwidth{min-width:256px}.galaxy-frame .corner{-moz-border-radius:5px;border-radius:5px}.galaxy-frame .toggle{color:gold}.galaxy-frame .frame-background{z-index:1000;position:absolute;display:none;top:0;left:0;height:100%;width:100%;opacity:.6;background:#000000;overflow:auto}.galaxy-frame .frame-shadow{z-index:1001;position:absolute;display:none;top:0;left:0;opacity:.5;background:#2c3143;border:1px solid #888}.galaxy-frame .frame-menu{z-index:1005;position:absolute;cursor:pointer;color:gold;right:10px}.galaxy-frame .frame-scroll-up{top:50px}.galaxy-frame .frame-scroll-down{bottom:20px}.galaxy-frame .frame{z-index:1002;overflow:hidden;position:absolute;background:#FFFFFF;border:1px solid #888;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3)}.galaxy-frame .frame .f-content{position:absolute;overflow:hidden;background:#FFFFFF;border:none;top:24px;bottom:3px;left:3px;right:3px}.galaxy-frame .frame .f-cover{position:absolute;display:none;top:0;left:0;height:100%;width:100%;opacity:0;background:#FFFFFF}.galaxy-frame .frame .f-iframe{border:none;width:100%;height:100%}.galaxy-frame .frame .f-header{height:17px;margin:2px;cursor:pointer;border:1px solid #000000;background:#2C3143;color:#FFFFFF}.galaxy-frame .frame .f-title{position:absolute;top:2px;left:16px;right:16px;font-size:12px;font-family:"Lucida Grande",verdana,arial,helvetica,sans-serif;text-align:center}.galaxy-frame .frame .f-icon{position:absolute;cursor:pointer;font-size:14px}.galaxy-frame .frame .f-not-allowed{cursor:not-allowed}.galaxy-frame .frame .f-close{right:5px;top:3px}.galaxy-frame .frame .f-pin{left:6px;top:3px}.galaxy-frame .frame .f-resize{background:#FFFFFF;width:16px;height:16px;color:#2C3143;right:0;bottom:0;text-align:center;line-height:16px;border:0}.upload-button{position:relative;width:31px;height:21px;top:-4px;cursor:pointer;-moz-border-radius:3px;border-radius:3px}.upload-button .progress{height:21px;margin:0}.upload-button .progress-bar-danger{background:#f9c7c5}.upload-button .progress-bar-success{background:#b0f1b0}.upload-button .progress-bar-info{background:#FFFFCC}.upload-button .progress-bar-notransition{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.upload-button .panel-header-button{position:absolute;top:4px;right:8px;font-size:1.2em;padding:0}.upload-view-default .highlight,.upload-view-composite .highlight{border-color:#d6b161 !important;border-width:2px !important;padding:9px !important}.upload-view-default .highlight .upload-helper,.upload-view-composite .highlight .upload-helper{color:#d6b161 !important}.upload-view-default .upload-box,.upload-view-composite .upload-box{width:100%;height:310px;text-align:center;overflow:scroll;font-size:12px;line-height:1.33;-moz-border-radius:5px;border-radius:5px;border:1px dashed #bfbfbf;padding:10px;overflow-x:hidden;-ms-overflow-style:none}.upload-view-default .upload-box .upload-helper,.upload-view-composite .upload-box .upload-helper{padding:120px;color:#bfbfbf}.upload-view-default .upload-box .upload-helper i,.upload-view-composite .upload-box .upload-helper i{margin-right:10px}.upload-view-default .upload-box .upload-row .select2-arrow b,.upload-view-composite .upload-box .upload-row .select2-arrow b{background-position:0 -3px}.upload-view-default .upload-box .upload-row .select2-choice,.upload-view-composite .upload-box .upload-row .select2-choice{max-height:20px;line-height:18px;background:transparent}.upload-view-default .upload-box .upload-row .select2-container-disabled .select2-arrow,.upload-view-composite .upload-box .upload-row .select2-container-disabled .select2-arrow{background:transparent}.upload-view-default .upload-box .upload-row .upload-title,.upload-view-composite .upload-box .upload-row .upload-title{width:130px;word-wrap:break-word;font-size:11px;float:left}.upload-view-default .upload-box .upload-row .upload-size,.upload-view-composite .upload-box .upload-row .upload-size{width:60px;white-space:nowrap}.upload-view-default .upload-box .upload-row .upload-extension,.upload-view-composite .upload-box .upload-row .upload-extension{width:100px;min-width:100px;font-size:11px}.upload-view-default .upload-box .upload-row .upload-genome,.upload-view-composite .upload-box .upload-row .upload-genome{width:150px;min-width:150px;font-size:11px}.upload-view-default .upload-box .upload-row .upload-mode,.upload-view-composite .upload-box .upload-row .upload-mode{font-size:1.2em;width:1.2em;float:left;position:relative;top:2px}.upload-view-default .upload-box .upload-row .upload-text-column,.upload-view-composite .upload-box .upload-row .upload-text-column{position:relative}.upload-view-default .upload-box .upload-row .upload-text-column .text,.upload-view-composite .upload-box .upload-row .upload-text-column .text{position:absolute;display:none}.upload-view-default .upload-box .upload-row .upload-text-column .text .text-content,.upload-view-composite .upload-box .upload-row .upload-text-column .text .text-content{font-size:11px;width:100%;height:50px;resize:none;background:inherit;color:#000000}.upload-view-default .upload-box .upload-row .upload-text-column .text .text-info,.upload-view-composite .upload-box .upload-row .upload-text-column .text .text-info{font-size:11px}.upload-view-default .upload-box .upload-row .upload-info,.upload-view-composite .upload-box .upload-row .upload-info{width:130px;font-size:11px;line-height:1.2em}.upload-view-default .upload-box .upload-row .upload-info .progress,.upload-view-composite .upload-box .upload-row .upload-info .progress{top:1px;position:relative;width:100%;padding:0;margin:0;line-height:1.55em}.upload-view-default .upload-box .upload-row .upload-info .progress .progress-bar,.upload-view-composite .upload-box .upload-row .upload-info .progress .progress-bar{border-radius:inherit;-moz-border-radius:inherit}.upload-view-default .upload-box .upload-row .upload-info .progress .percentage,.upload-view-composite .upload-box .upload-row .upload-info .progress .percentage{position:absolute;text-align:center;width:100%;color:#FFFFFF}.upload-view-default .upload-buttons,.upload-view-composite .upload-buttons{padding-top:30px}.upload-view-default .upload-buttons button,.upload-view-composite .upload-buttons button{margin-left:5px}.upload-view-default .upload-icon-button,.upload-view-composite .upload-icon-button{position:relative;top:1px}.upload-view-composite .upload-box{margin-top:10px;background:#fff}.upload-view-composite .upload-box .upload-row .upload-title{width:190px}.upload-view-composite .upload-footer{margin-top:35px}.upload-ftp{height:250px;width:500px;overflow-y:auto;overflow-x:hidden}.upload-ftp .upload-ftp-wait{font-size:1.2em;position:absolute;bottom:10px;right:10px}.upload-ftp .upload-ftp-help{margin-bottom:10px}.upload-ftp .upload-ftp-warning{text-align:center;margin-top:20px}.upload-ftp .upload-ftp-row{cursor:pointer}.upload-ftp .upload-ftp-row .ftp-name{position:relative;width:240px;word-wrap:break-word}.upload-ftp .upload-ftp-row .ftp-size{width:60px;white-space:nowrap}.upload-ftp .upload-ftp-row .ftp-time{width:165px;white-space:nowrap}.upload-ftp th{padding:5px !important}.upload-ftp td{padding:8px 5px !important}.upload-settings .upload-settings-cover{position:absolute;width:100%;height:100%;top:0;left:0;background:#FFFFFF;opacity:.4;cursor:no-drop}.upload-footer{height:20px;text-align:left;max-height:20px;line-height:18px;margin-top:10px}.upload-footer .footer-title{font-weight:bold;padding-left:60px;padding-right:20px}.upload-footer .footer-selection{width:200px;min-width:200px;font-size:11px;padding-right:10px}.upload-footer .select2-choice{max-height:20px;line-height:18px;background:transparent;text-align:center;font-weight:normal}.upload-footer .select2-choice .select2-arrow b{background-position:0 -3px}.upload-top{height:20px;text-align:center}.upload-top .upload-info{margin-top:0;font-weight:normal;text-align:center}.no-highlight,.ui-button-icon{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.no-padding{padding:0 !important}.no-transition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important}.fa-rotate-45{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.ui-margin-top{padding-top:5px !important}.ui-margin-top-large{padding-top:10px !important}.ui-margin-bottom{margin-bottom:5px !important}.ui-error{-moz-border-radius:3px;border-radius:3px;background:#f9c7c5;padding:5px}.ui-label{font-weight:bold}.ui-message{padding:2px 10px 2px 10px;margin:0}.ui-icon,.upload-view-default .upload-icon,.ui-icon-button,.upload-view-default .upload-icon-button,.upload-view-composite .upload-icon,.upload-view-composite .upload-icon-button{font-size:1.2em;width:1.2em}.ui-icon-button,.upload-view-default .upload-icon-button,.upload-view-composite .upload-icon-button{cursor:pointer}.ui-button i{font-size:1.2em}.ui-button-icon{height:auto !important}.ui-button-icon ul i{width:1.2em;font-size:1.2em;margin-right:5px;position:relative;top:1px}.ui-button-icon .button{margin-right:5px;margin-left:5px}.ui-button-icon .button .title{position:relative;font-size:.8em;font-weight:normal;top:-1px;word-break:break-word}.ui-button-icon .button.disabled{opacity:.65;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=65);filter:alpha(opacity=65)}.ui-button-menu .dropdown-menu{min-width:50px}.ui-button-menu .dropdown-item{text-align:left}.ui-button-icon-plain{border:none !important;background:none !important;height:inherit !important;width:inherit !important;padding-right:3px !important}.ui-tabs .ui-tabs-add{font-size:.8em;margin-right:5px}.ui-tabs .ui-tabs-delete{font-size:.8em;margin-left:5px;cursor:pointer}.ui-table tbody,.ui-table-plain tbody{cursor:pointer}.ui-table-striped{width:100%;margin-bottom:0}.ui-table-striped th{text-align:center;white-space:nowrap}.ui-table-striped td{margin:0}.ui-table-striped td .ui-button-icon{line-height:1.2em}.ui-table-plain{table-layout:fixed}.ui-table-plain tbody{cursor:auto !important}.ui-table-plain tbody td{padding:0 !important;border:none !important}.ui-table-plain .ui-table-section{border-left:solid 3px #ebd9b2;border-radius:5px !important;margin-bottom:5px;padding-left:10px}.ui-form-element{margin-top:5px;margin-bottom:5px;overflow:visible}.ui-form-element .ui-form-title{word-break:break-word;font-weight:bold}.ui-form-element .ui-form-title .ui-form-collapsible{cursor:pointer}.ui-form-element .ui-form-title .ui-form-collapsible .icon{font-size:1.2em;width:20px;position:relative;top:1px}.ui-form-element .ui-form-field{position:relative;margin-top:5px}.ui-form-element .ui-form-field .ui-form-wp-source{border-left-width:10px}.ui-form-element .ui-form-field .ui-form-wp-target{box-shadow:none;border-top:none;border-bottom:none;border-right:none;border-left-width:5px;font-style:italic}.ui-form-element .ui-form-field .ui-form-backdrop{display:none;z-index:10;position:absolute;top:0;width:100%;height:100%;opacity:.2;background:#FFFFFF;cursor:not-allowed}.ui-form-element .ui-form-preview{margin-top:5px;border-color:transparent !important;box-shadow:none !important}.ui-form-separator{font-weight:bold;font-size:.9em}.ui-form-info{clear:both !important}.ui-form-footer-info{line-height:1.4em}.ui-form-error{display:none}.ui-form-error .ui-form-error-text{padding-left:5px}.ui-form-composite{max-width:900px}.ui-form-composite .ui-form-header{margin-top:0}.ui-form-composite .ui-form-header .ui-label{width:calc(100% - 200px)}.ui-form-composite .ui-button{margin-left:5px}.ui-portlet,.ui-portlet-repeat,.ui-portlet-limited,.ui-portlet-section,.ui-portlet-narrow{border:solid #d6b161 1px;border-radius:3px;position:relative;clear:both;width:auto;height:100%}.ui-portlet .portlet-header,.ui-portlet-limited .portlet-header,.ui-portlet-narrow .portlet-header{background:#ebd9b2;border-bottom:solid #d6b161 1px;padding:2px 8px;overflow:visible;float:right;width:100%}.ui-portlet .portlet-header .portlet-title,.ui-portlet-limited .portlet-header .portlet-title,.ui-portlet-narrow .portlet-header .portlet-title{word-break:break-word;display:inline;vertical-align:middle}.ui-portlet .portlet-header .portlet-title .portlet-title-text,.ui-portlet-limited .portlet-header .portlet-title .portlet-title-text,.ui-portlet-narrow .portlet-header .portlet-title .portlet-title-text{vertical-align:middle;line-height:22px}.ui-portlet .portlet-header .portlet-title .icon,.ui-portlet-limited .portlet-header .portlet-title .icon,.ui-portlet-narrow .portlet-header .portlet-title .icon{font-size:1.2em;vertical-align:middle}.ui-portlet .portlet-header .portlet-operations .ui-button-icon,.ui-portlet-limited .portlet-header .portlet-operations .ui-button-icon,.ui-portlet-narrow .portlet-header .portlet-operations .ui-button-icon{margin-left:5px}.ui-portlet .portlet-content,.ui-portlet-limited .portlet-content,.ui-portlet-narrow .portlet-content{height:inherit;padding-left:10px;padding-right:10px;clear:both}.ui-portlet .portlet-content .portlet-body,.ui-portlet-limited .portlet-content .portlet-body,.ui-portlet-narrow .portlet-content .portlet-body{padding:0;height:100%;width:100%}.ui-portlet .portlet-content .portlet-buttons,.ui-portlet-limited .portlet-content .portlet-buttons,.ui-portlet-narrow .portlet-content .portlet-buttons{margin-top:5px;margin-bottom:5px}.ui-portlet .portlet-footer,.ui-portlet-limited .portlet-footer,.ui-portlet-narrow .portlet-footer{margin-top:5px;padding-left:10px;padding-right:10px}.ui-portlet .portlet-backdrop,.ui-portlet-limited .portlet-backdrop,.ui-portlet-narrow .portlet-backdrop{display:none;z-index:10;position:absolute;top:0;width:100%;height:100%;opacity:.2;background:#FFFFFF;cursor:not-allowed}.ui-portlet-repeat,.ui-portlet-section{border:none;border-left:solid 3px #ebd9b2;border-radius:5px;margin-bottom:5px}.ui-portlet-repeat .portlet-header,.ui-portlet-section .portlet-header{background:#ebd9b2;border-radius:5px;border-bottom-left-radius:0;border-top-left-radius:0;padding:0 2px}.ui-portlet-repeat .portlet-header .portlet-title-text,.ui-portlet-section .portlet-header .portlet-title-text{vertical-align:middle;line-height:20px !important}.ui-portlet-repeat .portlet-content,.ui-portlet-section .portlet-content{padding-right:0}.ui-portlet-repeat .portlet-footer,.ui-portlet-section .portlet-footer{margin-top:0}.ui-portlet-section{margin-top:5px;border-left:solid 3px #DFE5F9}.ui-portlet-section .portlet-header{background:#DFE5F9;border-bottom:solid #b4c2f1 1px}.ui-portlet-section .portlet-highlight{text-decoration:underline}.ui-portlet-narrow{border:none}.ui-portlet-narrow .portlet-header{border-radius:3px}.ui-portlet-narrow .portlet-header .portlet-operations .ui-button-icon{margin-left:3px}.ui-portlet-narrow .ui-portlet-repeat .portlet-header,.ui-portlet-narrow .ui-portlet-section .portlet-header{border-radius:5px;border-bottom-left-radius:0;border-top-left-radius:0}.ui-portlet-narrow .portlet-content{padding:0}.ui-portlet-narrow .ui-table-section,.ui-portlet-narrow .ui-portlet-repeat .portlet-content,.ui-portlet-narrow .ui-portlet-section .portlet-content{padding-left:5px}.ui-portlet-limited,.ui-portlet-narrow{max-width:900px}.ui-popover{max-width:700px;display:none}.ui-popover .popover-close{position:absolute;right:10px;top:7px;font-size:1.2em;cursor:pointer}.ui-popover .popover-title{padding:4px 10px}.ui-input,.ui-form-element .ui-form-preview,.ui-input-basic,.ui-textarea,.ui-options .ui-options-list,.ui-form-slider .ui-form-slider-text,.ui-select .select2-container-multi .select2-choices,.ui-select select,.ui-select .select2-container .select2-choice{width:100%;display:block;height:27px;padding:4px 5px !important;font-size:12px;line-height:1.42857143;color:#555;border:1px solid #aaa;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);background-image:none;background:transparent;-webkit-appearance:none;-moz-border-radius:3px}.ui-input[disabled],.ui-input[readonly],fieldset[disabled] .ui-input{cursor:not-allowed;background-color:#eee}.ui-input-basic,.ui-select select,.ui-select .select2-container .select2-choice{-webkit-box-shadow:inset 0 -1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 -1px 1px rgba(0,0,0,0.075)}.ui-textarea{height:100px !important}.ui-options .ui-options-list{height:100% !important}.ui-options .ui-options-list input[type=checkbox],.ui-options .ui-options-list input[type=radio]{display:none}.ui-options .ui-options-list label{margin:0;cursor:pointer}.ui-options .ui-options-list .ui-drilldown-button{float:left;cursor:pointer;font-size:1.2em;margin-right:5px;margin-top:3px}.ui-options .ui-options-list input[type=checkbox]+label:before{font-family:FontAwesome;display:inline-block;font-style:normal;font-size:1.2em;margin-right:5px;position:relative;top:1px;width:10px;content:"\f096"}.ui-options .ui-options-list input[type=checkbox]:checked+label:before{content:"\f046"}.ui-options .ui-options-list input[type=radio]+label:before{font-family:FontAwesome;display:inline-block;font-style:normal;font-size:1.2em;margin-right:5px;position:relative;top:1px;width:10px;content:"\f1db"}.ui-options .ui-options-list input[type=radio]:checked+label:before{content:"\f192"}.ui-form-slider{display:inline-block;width:100%}.ui-form-slider .ui-form-slider-text{width:100px;float:left}.ui-form-slider .ui-form-slider-element{width:calc(100% - 110px);float:left;top:8px;left:10px}.ui-radiobutton{width:100%}.ui-radiobutton label{height:23px;line-height:1em}.ui-radiobutton i{padding-right:5px}.ui-button-check{cursor:pointer;margin-bottom:5px}.ui-button-check .icon{font-size:1.2em;width:1.2em}.ui-color-picker .ui-color-picker-header{cursor:pointer}.ui-color-picker .ui-color-picker-value{float:left;border-radius:3px;border:solid 1px #000000;width:12px;height:12px;margin-right:5px}.ui-color-picker .ui-color-picker-label{float:left;line-height:1.2em}.ui-color-picker .ui-color-picker-view{height:100%;overflow:auto;display:none;float:left;margin-top:5px}.ui-color-picker .ui-color-picker-view .ui-color-picker-panel{width:210px}.ui-color-picker .ui-color-picker-view .ui-color-picker-panel .ui-color-picker-content{margin-bottom:15px}.ui-color-picker .ui-color-picker-view .ui-color-picker-panel .ui-color-picker-content .label{padding-bottom:2px}.ui-color-picker .ui-color-picker-view .ui-color-picker-panel .ui-color-picker-content .line .ui-color-picker-box{cursor:pointer;float:left;margin-right:5px;border:solid 1px #c0c0c0;width:15px;height:15px;border-radius:2px}.ui-color-picker .ui-color-picker-view .ui-color-picker-panel .ui-color-picker-content .line .ui-color-picker-box .ui-color-picker-check{color:black;font-size:1.2em;position:relative;left:1px}.ui-list .ui-list-select{float:left;width:calc(100% - 27px)}.ui-list .ui-list-button .ui-button-icon{margin-top:3px;margin-right:5px}.ui-list .ui-list-message,.ui-list .ui-list-portlet{clear:both}.ui-list .ui-list-id{cursor:pointer;margin-top:5px}.ui-list .ui-list-id .ui-list-delete{font-size:1.2em;margin-right:5px}.ui-select{position:relative}.ui-select .icon-dropdown{position:absolute;top:8px;right:8px;cursor:pointer}.ui-select .icon-resize{display:none}.ui-select select{position:relative;top:0;height:27px;width:100%;padding-right:20px;cursor:pointer;padding-left:5px}.ui-select .select2-container{width:100%}.ui-select .select2-container .select2-choice{height:27px;padding-left:5px}.ui-select .select2-container .select2-choice .select2-arrow{display:none}.ui-select .select2-container-multi .select2-choices{padding:0}.ui-select-multiple .icon-resize{display:block;position:absolute;bottom:0;right:0;width:20px;height:20px;cursor:row-resize}.ui-select-multiple .icon-resize i{position:absolute;right:3px;bottom:2px}.ui-select-multiple select{height:80px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.ui-select-content .ui-options{float:left;padding-top:2px}.select2-container .select2-choice,.select2-container .select2-choices{border:1px solid #aaa}.select2-dropdown-open .select2-choice,.select2-dropdown-open .select2-choices{border:1px solid #aaa;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #aaa;border-top-left-radius:0;border-top-right-radius:0}.select2-drop-active{border:1px solid #aaa;border-radius:3px;border-top-left-radius:0;border-top-right-radius:0}.select2-drop-active .select2-search{padding-top:5px}.select2-drop.select2-drop-above.select2-drop-active{border:1px solid #aaa;border-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-drop.select2-drop-above.select2-drop-active .select2-search{padding-top:0}.libraryRow{background-color:#ebd9b2}.datasetHighlighted{background-color:#f9f9f9}.libraryItemDeleted-True{font-style:italic}div.libraryItemBody{padding:4px 4px 2px 4px}li.folderRow,li.datasetRow{border-top:solid 1px #c6bfa8}li.folderRow:hover,li.datasetRow:hover{background-color:#f9f9f9}td.right-center{vertical-align:middle !important;text-align:right}.library-genome-select{max-width:350px}.library-extension-select{max-width:140px}.library_table td{border-top:1px solid #5f6990 !important}.library_table th{border-bottom:2px solid #5f6990 !important}.library_table a{color:#0A143D}.library_table a:hover{color:maroon}.library_style_container{width:95%;margin:auto;margin-top:2em;overflow:auto !important}.library_style_container tr{height:32px}tr.light td{background-color:white;color:black}tr.light:hover td{background-color:#f5e8cc}tr.dark td{background-color:#d6b161;color:white}tr.dark:hover td{background-color:#ebd4a4;color:white}a.dark{color:white}.dataset_table tr{border-bottom:1px solid #5f6990 !important}.dataset_table th{border:none !important}.dataset_table td{border:none !important}th.button_heading{width:2em}.bigdrop.select2-container .select2-results{max-height:300px}.bigdrop .select2-results{max-height:300px}.select2-container-multi{width:100%}.roles-selection{width:66%}#library_toolbar{margin-bottom:.5em}#library_toolbar span{margin-right:.2em}#library_toolbar .toolbar-item{margin-left:1em}img.expanderIcon{padding-right:4px}input.datasetCheckbox,li,ul{padding:0;margin:0}.rowTitle{padding:2px}ul{list-style:none}.libraryTitle th{text-align:left}pre.peek{background:white;color:black;overflow:auto}pre.peek th{color:white;background:#ebd9b2}.help-button{float:right}span.expandLink{padding-left:12px;display:inline-block;vertical-align:middle;background:url(../images/silk/resultset_next.png) no-repeat}.folderRow.expanded span.expandLink{background:url(../images/silk/resultset_bottom.png) no-repeat}.folderRow span.rowIcon{float:left;margin-right:5px;width:16px;height:16px;display:inline-block;vertical-align:middle;background:url(../images/silk/folder.png)}.libraryItem-error{margin-right:2px;padding:0 2px 0 2px;border:1px solid #dd1b15;background:#f9c7c5}.libraryItem-queued{margin-right:2px;padding:0 2px 0 2px;border:1px solid #bfbfbf;background:#eee}.libraryItem-running{margin-right:2px;padding:0 2px 0 2px;border:1px solid #AAAA66;background:#FFFFCC}.libraryItem-upload{margin-right:2px;padding:0 2px 0 2px;border:1px solid #119ac2;background:#a8e5f7}.pagination-sm{height:15px}.library-paginator{margin-left:2em}.toast-title{font-weight:bold}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#FFFFFF}.toast-message a:hover{color:#CCCCCC;text-decoration:none}.toast-close-button{position:relative;right:-0.3em;top:-0.3em;float:right;font-size:20px;font-weight:bold;color:#FFFFFF;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100)}.toast-close-button:hover,.toast-close-button:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100)}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{margin:4em 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999999;-webkit-box-shadow:0 0 12px #999999;box-shadow:0 0 12px #999999;color:#FFFFFF;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100)}#toast-container>:hover{-moz-box-shadow:0 0 12px #000000;-webkit-box-shadow:0 0 12px #000000;box-shadow:0 0 12px #000000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important}#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important}#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important}#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin:auto}.toast{background-color:#030303}.toast-success{background-color:#51A351}.toast-error{background-color:#BD362F}.toast-info{background-color:#2F96B4}.toast-warning{background-color:#F89406}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}}.jstree-node,.jstree-children,.jstree-container-ul{display:block;margin:0;padding:0;list-style-type:none;list-style-image:none}.jstree-node{white-space:nowrap}.jstree-anchor{display:inline-block;color:black;white-space:nowrap;padding:0 4px 0 1px;margin:0;vertical-align:top}.jstree-anchor:focus{outline:0}.jstree-anchor,.jstree-anchor:link,.jstree-anchor:visited,.jstree-anchor:hover,.jstree-anchor:active{text-decoration:none;color:inherit}.jstree-icon{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-icon:empty{display:inline-block;text-decoration:none;margin:0;padding:0;vertical-align:top;text-align:center}.jstree-ocl{cursor:pointer}.jstree-leaf>.jstree-ocl{cursor:default}.jstree .jstree-open>.jstree-children{display:block}.jstree .jstree-closed>.jstree-children,.jstree .jstree-leaf>.jstree-children{display:none}.jstree-anchor>.jstree-themeicon{margin-right:2px}.jstree-no-icons .jstree-themeicon,.jstree-anchor>.jstree-themeicon-hidden{display:none}.jstree-rtl .jstree-anchor{padding:0 1px 0 4px}.jstree-rtl .jstree-anchor>.jstree-themeicon{margin-left:2px;margin-right:0}.jstree-rtl .jstree-node{margin-left:0}.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-wholerow-ul{position:relative;display:inline-block;min-width:100%}.jstree-wholerow-ul .jstree-leaf>.jstree-ocl{cursor:pointer}.jstree-wholerow-ul .jstree-anchor,.jstree-wholerow-ul .jstree-icon{position:relative}.jstree-wholerow-ul .jstree-wholerow{width:100%;cursor:pointer;position:absolute;left:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vakata-context{display:none}.vakata-context,.vakata-context ul{margin:0;padding:2px;position:absolute;background:#f5f5f5;border:1px solid #979797;-moz-box-shadow:5px 5px 4px -4px #666666;-webkit-box-shadow:2px 2px 2px #999999;box-shadow:2px 2px 2px #999999}.vakata-context ul{list-style:none;left:100%;margin-top:-2.7em;margin-left:-4px}.vakata-context .vakata-context-right ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context li{list-style:none;display:inline}.vakata-context li>a{display:block;padding:0 2em 0 2em;text-decoration:none;width:auto;color:black;white-space:nowrap;line-height:2.4em;-moz-text-shadow:1px 1px 0 white;-webkit-text-shadow:1px 1px 0 white;text-shadow:1px 1px 0 white;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px}.vakata-context li>a:hover{position:relative;background-color:#e8eff7;-moz-box-shadow:0 0 2px #0a6aa1;-webkit-box-shadow:0 0 2px #0a6aa1;box-shadow:0 0 2px #0a6aa1}.vakata-context li>a.vakata-context-parent{background-image:url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==");background-position:right center;background-repeat:no-repeat}.vakata-context li>a:focus{outline:0}.vakata-context .vakata-context-hover>a{position:relative;background-color:#e8eff7;-moz-box-shadow:0 0 2px #0a6aa1;-webkit-box-shadow:0 0 2px #0a6aa1;box-shadow:0 0 2px #0a6aa1}.vakata-context .vakata-context-separator>a,.vakata-context .vakata-context-separator>a:hover{background:white;border:0;border-top:1px solid #e2e3e3;height:1px;min-height:1px;max-height:1px;padding:0;margin:0 0 0 2.4em;border-left:1px solid #e0e0e0;-moz-text-shadow:0 0 0 transparent;-webkit-text-shadow:0 0 0 transparent;text-shadow:0 0 0 transparent;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.vakata-context .vakata-contextmenu-disabled a,.vakata-context .vakata-contextmenu-disabled a:hover{color:silver;background-color:transparent;border:0;box-shadow:0 0 0}.vakata-context li>a>i{text-decoration:none;display:inline-block;width:2.4em;height:2.4em;background:transparent;margin:0 0 0 -2em;vertical-align:top;text-align:center;line-height:2.4em}.vakata-context li>a>i:empty{width:2.4em;line-height:2.4em}.vakata-context li>a .vakata-contextmenu-sep{display:inline-block;width:1px;height:2.4em;background:white;margin:0 .5em 0 0;border-left:1px solid #e2e3e3}.vakata-context .vakata-contextmenu-shortcut{font-size:.8em;color:silver;opacity:.5;display:none}.vakata-context-rtl ul{left:auto;right:100%;margin-left:auto;margin-right:-4px}.vakata-context-rtl li>a.vakata-context-parent{background-image:url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7");background-position:left center;background-repeat:no-repeat}.vakata-context-rtl .vakata-context-separator>a{margin:0 2.4em 0 0;border-left:0;border-right:1px solid #e2e3e3}.vakata-context-rtl .vakata-context-left ul{right:auto;left:100%;margin-left:-4px;margin-right:auto}.vakata-context-rtl li>a>i{margin:0 -2em 0 0}.vakata-context-rtl li>a .vakata-contextmenu-sep{margin:0 0 0 .5em;border-left-color:white;background:#e2e3e3}#jstree-marker{position:absolute;top:0;left:0;margin:-5px 0 0 0;padding:0;border-right:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid;width:0;height:0;font-size:0;line-height:0}#jstree-dnd{line-height:16px;margin:0;padding:4px}#jstree-dnd .jstree-icon,#jstree-dnd .jstree-copy{display:inline-block;text-decoration:none;margin:0 2px 0 0;padding:0;width:16px;height:16px}#jstree-dnd .jstree-ok{background:green}#jstree-dnd .jstree-er{background:red}#jstree-dnd .jstree-copy{margin:0 2px 0 2px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-repeat:no-repeat;background-color:transparent}.jstree-default .jstree-anchor,.jstree-default .jstree-wholerow{transition:background-color .15s,box-shadow .15s}.jstree-default .jstree-hovered{background:#e7f4f9;border-radius:2px;box-shadow:inset 0 0 1px #ccc}.jstree-default .jstree-clicked{background:#beebff;border-radius:2px;box-shadow:inset 0 0 1px #999}.jstree-default .jstree-no-icons .jstree-anchor>.jstree-themeicon{display:none}.jstree-default .jstree-disabled{background:transparent;color:#666}.jstree-default .jstree-disabled.jstree-hovered{background:transparent;box-shadow:none}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-disabled>.jstree-icon{opacity:.8;filter:url("data:image/svg+xml;utf8,#jstree-grayscale");filter:gray;-webkit-filter:grayscale(100%)}.jstree-default .jstree-search{font-style:italic;color:#8b0000;font-weight:bold}.jstree-default .jstree-no-checkboxes .jstree-checkbox{display:none !important}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked{background:transparent;box-shadow:none}.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered{background:#e7f4f9}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked{background:transparent}.jstree-default.jstree-checkbox-no-clicked>.jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered{background:#e7f4f9}#jstree-dnd.jstree-default .jstree-ok,#jstree-dnd.jstree-default .jstree-er{background-image:url("../images/jstree/32px.png");background-repeat:no-repeat;background-color:transparent}#jstree-dnd.jstree-default i{background:transparent;width:16px;height:16px}#jstree-dnd.jstree-default .jstree-ok{background-position:-9px -71px}#jstree-dnd.jstree-default .jstree-er{background-position:-39px -71px}.jstree-default>.jstree-striped{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==") left top repeat}.jstree-default>.jstree-wholerow-ul .jstree-hovered,.jstree-default>.jstree-wholerow-ul .jstree-clicked{background:transparent;box-shadow:none;border-radius:0}.jstree-default .jstree-wholerow{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.jstree-default .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default .jstree-wholerow-clicked{background:#beebff;background:-moz-linear-gradient(top, #beebff 0, #a8e4ff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #beebff), color-stop(100%, #a8e4ff));background:-webkit-linear-gradient(top, #beebff 0, #a8e4ff 100%);background:-o-linear-gradient(top, #beebff 0, #a8e4ff 100%);background:-ms-linear-gradient(top, #beebff 0, #a8e4ff 100%);background:linear-gradient(to bottom, #beebff 0, #a8e4ff 100%)}.jstree-default .jstree-node{min-height:24px;line-height:24px;margin-left:24px;min-width:24px}.jstree-default .jstree-anchor{line-height:24px;height:24px}.jstree-default .jstree-icon{width:24px;height:24px;line-height:24px}.jstree-default .jstree-icon:empty{width:24px;height:24px;line-height:24px}.jstree-default.jstree-rtl .jstree-node{margin-right:24px}.jstree-default .jstree-wholerow{height:24px}.jstree-default .jstree-node,.jstree-default .jstree-icon{background-image:url("../images/jstree/32px.png")}.jstree-default .jstree-node{background-position:-292px -4px;background-repeat:repeat-y}.jstree-default .jstree-last{background:transparent}.jstree-default .jstree-open>.jstree-ocl{background-position:-132px -4px}.jstree-default .jstree-closed>.jstree-ocl{background-position:-100px -4px}.jstree-default .jstree-leaf>.jstree-ocl{background-position:-68px -4px}.jstree-default .jstree-themeicon{background-position:-260px -4px}.jstree-default>.jstree-no-dots .jstree-node,.jstree-default>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -4px}.jstree-default>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -4px}.jstree-default .jstree-disabled{background:transparent}.jstree-default .jstree-disabled.jstree-hovered{background:transparent}.jstree-default .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default .jstree-checkbox{background-position:-164px -4px}.jstree-default .jstree-checkbox:hover{background-position:-164px -36px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default .jstree-checked>.jstree-checkbox{background-position:-228px -4px}.jstree-default.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default .jstree-checked>.jstree-checkbox:hover{background-position:-228px -36px}.jstree-default .jstree-anchor>.jstree-undetermined{background-position:-196px -4px}.jstree-default .jstree-anchor>.jstree-undetermined:hover{background-position:-196px -36px}.jstree-default>.jstree-striped{background-size:auto 48px}.jstree-default.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");background-position:100% 1px;background-repeat:repeat-y}.jstree-default.jstree-rtl .jstree-last{background:transparent}.jstree-default.jstree-rtl .jstree-open>.jstree-ocl{background-position:-132px -36px}.jstree-default.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-100px -36px}.jstree-default.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-68px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-36px -36px}.jstree-default.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-4px -36px}.jstree-default .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url("../images/jstree/throbber.gif") center center no-repeat}.jstree-default .jstree-file{background:url("../images/jstree/32px.png") -100px -68px no-repeat}.jstree-default .jstree-folder{background:url("../images/jstree/32px.png") -260px -4px no-repeat}.jstree-default.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==")}.jstree-default.jstree-rtl .jstree-last{background:transparent}.jstree-default-small .jstree-node{min-height:18px;line-height:18px;margin-left:18px;min-width:18px}.jstree-default-small .jstree-anchor{line-height:18px;height:18px}.jstree-default-small .jstree-icon{width:18px;height:18px;line-height:18px}.jstree-default-small .jstree-icon:empty{width:18px;height:18px;line-height:18px}.jstree-default-small.jstree-rtl .jstree-node{margin-right:18px}.jstree-default-small .jstree-wholerow{height:18px}.jstree-default-small .jstree-node,.jstree-default-small .jstree-icon{background-image:url("../images/jstree/32px.png")}.jstree-default-small .jstree-node{background-position:-295px -7px;background-repeat:repeat-y}.jstree-default-small .jstree-last{background:transparent}.jstree-default-small .jstree-open>.jstree-ocl{background-position:-135px -7px}.jstree-default-small .jstree-closed>.jstree-ocl{background-position:-103px -7px}.jstree-default-small .jstree-leaf>.jstree-ocl{background-position:-71px -7px}.jstree-default-small .jstree-themeicon{background-position:-263px -7px}.jstree-default-small>.jstree-no-dots .jstree-node,.jstree-default-small>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-small>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -7px}.jstree-default-small>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -7px}.jstree-default-small .jstree-disabled{background:transparent}.jstree-default-small .jstree-disabled.jstree-hovered{background:transparent}.jstree-default-small .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-small .jstree-checkbox{background-position:-167px -7px}.jstree-default-small .jstree-checkbox:hover{background-position:-167px -39px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-small .jstree-checked>.jstree-checkbox{background-position:-231px -7px}.jstree-default-small.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-small .jstree-checked>.jstree-checkbox:hover{background-position:-231px -39px}.jstree-default-small .jstree-anchor>.jstree-undetermined{background-position:-199px -7px}.jstree-default-small .jstree-anchor>.jstree-undetermined:hover{background-position:-199px -39px}.jstree-default-small>.jstree-striped{background-size:auto 36px}.jstree-default-small.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");background-position:100% 1px;background-repeat:repeat-y}.jstree-default-small.jstree-rtl .jstree-last{background:transparent}.jstree-default-small.jstree-rtl .jstree-open>.jstree-ocl{background-position:-135px -39px}.jstree-default-small.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-103px -39px}.jstree-default-small.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-71px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-39px -39px}.jstree-default-small.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:-7px -39px}.jstree-default-small .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-small>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url("../images/jstree/throbber.gif") center center no-repeat}.jstree-default-small .jstree-file{background:url("../images/jstree/32px.png") -103px -71px no-repeat}.jstree-default-small .jstree-folder{background:url("../images/jstree/32px.png") -263px -7px no-repeat}.jstree-default-small.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==")}.jstree-default-small.jstree-rtl .jstree-last{background:transparent}.jstree-default-large .jstree-node{min-height:32px;line-height:32px;margin-left:32px;min-width:32px}.jstree-default-large .jstree-anchor{line-height:32px;height:32px}.jstree-default-large .jstree-icon{width:32px;height:32px;line-height:32px}.jstree-default-large .jstree-icon:empty{width:32px;height:32px;line-height:32px}.jstree-default-large.jstree-rtl .jstree-node{margin-right:32px}.jstree-default-large .jstree-wholerow{height:32px}.jstree-default-large .jstree-node,.jstree-default-large .jstree-icon{background-image:url("../images/jstree/32px.png")}.jstree-default-large .jstree-node{background-position:-288px 0;background-repeat:repeat-y}.jstree-default-large .jstree-last{background:transparent}.jstree-default-large .jstree-open>.jstree-ocl{background-position:-128px 0}.jstree-default-large .jstree-closed>.jstree-ocl{background-position:-96px 0}.jstree-default-large .jstree-leaf>.jstree-ocl{background-position:-64px 0}.jstree-default-large .jstree-themeicon{background-position:-256px 0}.jstree-default-large>.jstree-no-dots .jstree-node,.jstree-default-large>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-large>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px 0}.jstree-default-large>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 0}.jstree-default-large .jstree-disabled{background:transparent}.jstree-default-large .jstree-disabled.jstree-hovered{background:transparent}.jstree-default-large .jstree-disabled.jstree-clicked{background:#efefef}.jstree-default-large .jstree-checkbox{background-position:-160px 0}.jstree-default-large .jstree-checkbox:hover{background-position:-160px -32px}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-large .jstree-checked>.jstree-checkbox{background-position:-224px 0}.jstree-default-large.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-large .jstree-checked>.jstree-checkbox:hover{background-position:-224px -32px}.jstree-default-large .jstree-anchor>.jstree-undetermined{background-position:-192px 0}.jstree-default-large .jstree-anchor>.jstree-undetermined:hover{background-position:-192px -32px}.jstree-default-large>.jstree-striped{background-size:auto 64px}.jstree-default-large.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");background-position:100% 1px;background-repeat:repeat-y}.jstree-default-large.jstree-rtl .jstree-last{background:transparent}.jstree-default-large.jstree-rtl .jstree-open>.jstree-ocl{background-position:-128px -32px}.jstree-default-large.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-96px -32px}.jstree-default-large.jstree-rtl .jstree-leaf>.jstree-ocl{background-position:-64px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-node,.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-open>.jstree-ocl{background-position:-32px -32px}.jstree-default-large.jstree-rtl>.jstree-no-dots .jstree-closed>.jstree-ocl{background-position:0 -32px}.jstree-default-large .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-large>.jstree-container-ul .jstree-loading>.jstree-ocl{background:url("../images/jstree/throbber.gif") center center no-repeat}.jstree-default-large .jstree-file{background:url("../images/jstree/32px.png") -96px -64px no-repeat}.jstree-default-large .jstree-folder{background:url("../images/jstree/32px.png") -256px 0 no-repeat}.jstree-default-large.jstree-rtl .jstree-node{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==")}.jstree-default-large.jstree-rtl .jstree-last{background:transparent}@media (max-width:768px){#jstree-dnd.jstree-dnd-responsive{line-height:40px;font-weight:bold;font-size:1.1em;text-shadow:1px 1px white}#jstree-dnd.jstree-dnd-responsive>i{background:transparent;width:40px;height:40px}#jstree-dnd.jstree-dnd-responsive>.jstree-ok{background-image:url("../images/jstree/40px.png");background-position:0 -200px;background-size:120px 240px}#jstree-dnd.jstree-dnd-responsive>.jstree-er{background-image:url("../images/jstree/40px.png");background-position:-40px -200px;background-size:120px 240px}#jstree-marker.jstree-dnd-responsive{border-left-width:10px;border-top-width:10px;border-bottom-width:10px;margin-top:-10px}}@media (max-width:768px){.jstree-default-responsive .jstree-icon{background-image:url("../images/jstree/40px.png")}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-responsive .jstree-node{min-height:40px;line-height:40px;margin-left:40px;min-width:40px;white-space:nowrap}.jstree-default-responsive .jstree-anchor{line-height:40px;height:40px}.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-icon:empty{width:40px;height:40px;line-height:40px}.jstree-default-responsive>.jstree-container-ul>.jstree-node{margin-left:0}.jstree-default-responsive.jstree-rtl .jstree-node{margin-left:0;margin-right:40px}.jstree-default-responsive.jstree-rtl .jstree-container-ul>.jstree-node{margin-right:0}.jstree-default-responsive .jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-size:120px 240px}.jstree-default-responsive .jstree-leaf>.jstree-ocl{background:transparent}.jstree-default-responsive .jstree-open>.jstree-ocl{background-position:0 0 !important}.jstree-default-responsive .jstree-closed>.jstree-ocl{background-position:0 -40px !important}.jstree-default-responsive.jstree-rtl .jstree-closed>.jstree-ocl{background-position:-40px 0 !important}.jstree-default-responsive .jstree-themeicon{background-position:-40px -40px}.jstree-default-responsive .jstree-checkbox,.jstree-default-responsive .jstree-checkbox:hover{background-position:-40px -80px}.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox,.jstree-default-responsive.jstree-checkbox-selection .jstree-clicked>.jstree-checkbox:hover,.jstree-default-responsive .jstree-checked>.jstree-checkbox,.jstree-default-responsive .jstree-checked>.jstree-checkbox:hover{background-position:0 -80px}.jstree-default-responsive .jstree-anchor>.jstree-undetermined,.jstree-default-responsive .jstree-anchor>.jstree-undetermined:hover{background-position:0 -120px}.jstree-default-responsive .jstree-anchor{font-weight:bold;font-size:1.1em;text-shadow:1px 1px white}.jstree-default-responsive>.jstree-striped{background:transparent}.jstree-default-responsive .jstree-wholerow{border-top:1px solid rgba(255,255,255,0.7);border-bottom:1px solid rgba(64,64,64,0.2);background:#ebebeb;height:40px}.jstree-default-responsive .jstree-wholerow-hovered{background:#e7f4f9}.jstree-default-responsive .jstree-wholerow-clicked{background:#beebff}.jstree-default-responsive .jstree-children .jstree-last>.jstree-wholerow{box-shadow:inset 0 -6px 3px -5px #666666}.jstree-default-responsive .jstree-children .jstree-open>.jstree-wholerow{box-shadow:inset 0 6px 3px -5px #666666;border-top:0}.jstree-default-responsive .jstree-children .jstree-open+.jstree-open{box-shadow:none}.jstree-default-responsive .jstree-node,.jstree-default-responsive .jstree-icon,.jstree-default-responsive .jstree-node>.jstree-ocl,.jstree-default-responsive .jstree-themeicon,.jstree-default-responsive .jstree-checkbox{background-image:url("../images/jstree/40px.png");background-size:120px 240px}.jstree-default-responsive .jstree-node{background-position:-80px 0;background-repeat:repeat-y}.jstree-default-responsive .jstree-last{background:transparent}.jstree-default-responsive .jstree-leaf>.jstree-ocl{background-position:-40px -120px}.jstree-default-responsive .jstree-last>.jstree-ocl{background-position:-40px -160px}.jstree-default-responsive .jstree-themeicon-custom{background-color:transparent;background-image:none;background-position:0 0}.jstree-default-responsive .jstree-file{background:url("../images/jstree/40px.png") 0 -160px no-repeat;background-size:120px 240px}.jstree-default-responsive .jstree-folder{background:url("../images/jstree/40px.png") -40px -40px no-repeat;background-size:120px 240px}}.jstree-default>.jstree-container-ul>.jstree-node{margin-left:0;margin-right:0}.unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.parent-width{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;*width:90%}.clear:before,.clear:after{content:" ";display:table}.clear:after{clear:both}.clear:before,.clear:after{content:" ";display:table}.clear:after{clear:both}body{background:#FFFFFF;color:#000000;margin:10px}body.full-content{overflow:hidden;margin:0;padding:0;width:100%;height:100%}#background{position:absolute;background:#fff;z-index:-1;top:0;left:0;margin:0;padding:0;width:100%;height:100%}#messagebox{position:absolute;top:34px;left:0;width:100%;height:30px !important;overflow:hidden;border-bottom:solid #999 1px;font-size:90%}#inactivebox{position:absolute;top:34px;left:0;width:100%;height:30px !important;overflow:hidden;border-bottom:solid #999 1px;font-size:90%}#left,#left-border,#center,#right-border,#right{position:absolute;top:34px;bottom:0;overflow:hidden;background:#fff}#left{left:0;width:250px;z-index:200;border-right:solid #999 1px}#left-border{left:250px}#center{left:250px;right:250px;overflow:hidden;z-index:1}#right-border{right:250px}#right{width:250px;right:0;z-index:200;border-left:solid #999 1px}body.has-message-box #left,body.has-inactivity-box #left,body.has-message-box #left-border,body.has-inactivity-box #left-border,body.has-message-box #center,body.has-inactivity-box #center,body.has-message-box #right-border,body.has-inactivity-box #right-border,body.has-message-box #right,body.has-inactivity-box #right{top:64px}body.has-message-box.has-inactivity-box #left,body.has-message-box.has-inactivity-box #left-border,body.has-message-box.has-inactivity-box #center,body.has-message-box.has-inactivity-box #right-border,body.has-message-box.has-inactivity-box #right{top:94px}body.has-message-box.has-inactivity-box #inactivebox{top:64px}.subnavbar{background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#FFFFFF), color-stop(25%, #FFFFFF), to(#e6e6e6));background-image:-webkit-linear-gradient(#FFFFFF, #FFFFFF 25%, #e6e6e6);background-image:-moz-linear-gradient(top, #FFFFFF, #FFFFFF 25%, #e6e6e6);background-image:linear-gradient(#FFFFFF, #FFFFFF 25%, #e6e6e6);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);border-bottom:solid #bfbfbf 1px;border-top:solid #bfbfbf 1px;padding:5px;color:#555}.unified-panel-header{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;height:30px;z-index:1000;text-shadow:rgba(255,255,255,0.8) 0 1px 0;background:#eee;border-bottom:solid #999 1px;margin:0;padding:0;padding-right:10px;padding-left:10px;font-weight:bold;color:#555}.unified-panel-header a{color:#555}.unified-panel-header .fa{font-size:1.2em}.unified-panel-header-inner{padding-top:8px}.unified-panel-footer{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;position:absolute;bottom:0;height:25px;line-height:25px;width:100%;z-index:1000;border-top:solid #999 1px;background:#eee;color:#555}.unified-panel-footer a{color:#555}.unified-panel-footer .drag{position:absolute;top:0;right:0;padding:0 5px;text-align:center;height:25px;width:20px;background-image:url(../images/visualization/draggable_horizontal.png);background-repeat:no-repeat;background-position:50% 50%;cursor:w-resize}#right>.unified-panel-footer .drag{left:0}.panel-collapse{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;position:absolute;width:100%;z-index:1000;color:#555;font-size:1.33333333em;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:201;display:block;position:fixed;left:0;top:inherit;bottom:0;padding:0 5px;text-align:center;height:25px;line-height:25px;width:20px;background:none;border-right:solid #999 1px;border-top:solid #999 1px;background:#eee}.panel-collapse a{color:#555}.panel-collapse .drag{position:absolute;top:0;right:0;padding:0 5px;text-align:center;height:25px;width:20px;background-image:url(../images/visualization/draggable_horizontal.png);background-repeat:no-repeat;background-position:50% 50%;cursor:w-resize}.panel-collapse:before{content:'\f053'}.panel-collapse.hidden:before{content:'\f054'}.panel-collapse.right{left:inherit;right:0;border-right:none;border-left:solid #bfbfbf 1px}.panel-collapse.right.right:before{content:'\f054'}.panel-collapse.right.right.hidden:before{content:'\f053'}.menu-bg{background:whiteSmoke top repeat-x}div.unified-panel-body{position:absolute;top:30px;bottom:0;width:100%;padding:0}div.unified-panel-body-background{background:none repeat scroll 0 0 #DFE5F9}#left>div.unified-panel-body,#right>div.unified-panel-body{bottom:25px;overflow:auto}.panel-header-button{color:#333;text-decoration:none;display:inline-block;cursor:pointer;margin:-1px;padding:1px;margin-top:-0.2em;padding-right:.5em;padding-left:.5em}.panel-header-button:hover{color:maroon;-webkit-transition:color .25s linear;transition:color .25s linear}.panel-header-button .caret{margin-top:7px}.panel-header-button.popup{padding-right:1.75em;background:url(../images/dropdownarrow.png) no-repeat right 7px}#dd-helper{background:white;opacity:0;z-index:900;position:absolute;top:0;left:0;width:100%;height:100%}.panel-error-message,.panel-warning-message,.panel-done-message,.panel-info-message{height:30px;line-height:30px;padding:0;padding-left:26px;background-color:#f9c7c5;background-image:url(error_small.png);background-repeat:no-repeat;background-position:6px 50%}.panel-warning-message{background-image:url(warn_small.png);background-color:#fce1bb}.panel-done-message{background-image:url(ok_small.png);background-color:#b0f1b0}.panel-info-message{background-image:url(info_small.png);background-color:#a8e5f7}#masthead{position:absolute;top:0;left:0;width:100%;min-width:990px;padding:0}#masthead .nav{z-index:15001}#masthead .nav>li>a{cursor:pointer;text-decoration:none}#masthead .nav>li>a:hover{color:gold}#masthead li.dropdown>a:hover .caret{border-top-color:gold;border-bottom-color:gold}#masthead .navbar-brand{position:absolute;left:0;top:0;font-family:verdana;font-weight:bold;font-size:20px;line-height:1;color:white;padding:5px 20px 12px;margin-left:-15px;z-index:2000}#masthead .navbar-brand img{display:inline;width:26px;vertical-align:top}#masthead .navbar-brand a{color:white;text-decoration:none}#masthead .iconbar{position:absolute;top:7px;right:110px;cursor:pointer;color:#999;overflow:hidden}#masthead .iconbar .symbol{float:left;margin:0 10px;font-size:11px}#masthead .iconbar .symbol .number{font-weight:bold;font-size:10px;font-family:"Lucida Grande",verdana,arial,helvetica,sans-serif;position:relative;left:23px;top:-12px}#masthead .iconbar .toggle{color:gold}.quota-meter-container{position:absolute;top:0;right:0;height:32px}.quota-meter{position:absolute;top:8px;right:8px;height:16px;width:100px;background-color:#f5f5f5}.quota-meter-bar{position:absolute;top:0;left:0;height:16px;background-color:#25537b}.quota-meter-bar-warn{background-color:#bf822c}.quota-meter-bar-error{background-color:#b93d39}.quota-meter-text{position:absolute;top:50%;left:0;width:100px;height:16px;margin-top:-6px;text-align:center;z-index:9001;color:#000000;white-space:nowrap}div.metadataForm{border:solid #aaaaaa 1px}div.metadataFormTitle{font-weight:bold;padding:5px;padding-left:10px;padding-right:10px;background:#cccccc;background-repeat:repeat-x;background-position:top;border-bottom:solid #aaaaaa 1px}div.metadataFormBody{background:#FFFFFF;padding:5px 0}div.metadataFormBody div.metadataFormTitle{background:transparent;border:none;font-weight:bold;border-bottom:solid #dcb790 1px;margin-bottom:5px}div.metadataFormDisabled div.metadataFormTitle{background:#eee;border-color:#999}div.metadataFormDisabled{border-color:#999}div.metadataHelpBody{width:100%;overflow:auto}div.titleRow{font-weight:bold;border-bottom:dotted gray 1px;margin-bottom:.5em;padding-bottom:.25em}div.toolFormBody div.toolFormTitle{background:transparent;border:none;font-weight:bold;border-bottom:solid #d6b161 1px;margin-bottom:5px}div.toolFormDisabled div.toolFormTitle{background:#f5f5f5;border-color:#bfbfbf}div.toolFormDisabled{border-color:#bfbfbf}div.toolHelp{margin-top:15px;padding:5px}div.toolHelpBody{width:100%}.toolForm.toolFormInCanvas{border:solid #d6b161 1px;background:#FFFFFF}.toolForm.toolFormInCanvas.toolForm-active{border:solid #25537b 3px;margin:4px}.toolForm.toolFormInCanvas .toolFormTitle{font-size:12px;line-height:1.42857143}div.form,div.toolForm{border:solid #d6b161 1px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}div.form-title,div.toolFormTitle{padding:5px 10px;background:#ebd9b2;border-bottom:solid #d6b161 1px}div.form-body{padding:5px 0}div.form-row{padding:5px 10px}div.form-title-row{padding:5px 10px}div.repeat-group-item{border-left:solid #d6b161 5px;margin-left:10px;margin-bottom:10px}div.form-row-error{background:#f9c7c5}div.form-row label{font-weight:bold;display:block;margin-bottom:.2em}div.form-row label.inline{display:inline}div.form-row-input{width:90%;float:left}div.form-row-input label{font-weight:normal;display:inline}div.form-row-error-message{width:300px;float:left;color:red;font-weight:bold;padding:3px 0}.form-row .help,.toolParamHelp,.ui-form-info{color:#666}.form-row .help a,.toolParamHelp a{color:#666}.form-row.form-actions{background:whiteSmoke;border-top:solid #ddd 1px;padding-top:10px;padding-bottom:10px;margin-top:5px}select{padding:2px;font-size:12px;line-height:1.42857143}select,input,textarea{font:inherit}.form-row select,.form-row textarea,.form-row input[type="text"],.form-row input[type="file"],.form-row input[type="password"]{max-width:90%}textarea,input[type="text"],input[type="password"]{font-size:12px;line-height:1.42857143;border:1px solid #aaa;padding:3px}input[type="submit"],button{display:inline-block;padding:4px 10px;margin-bottom:0;font-size:12px;font-weight:normal;line-height:1.42857143;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:3px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;white-space:normal;color:#333;background-color:#f2f2f2;border-color:#bfbfbf}input[type="submit"]:focus,button:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}input[type="submit"]:hover,button:hover,input[type="submit"]:focus,button:focus{color:#333;text-decoration:none}input[type="submit"]:active,button:active,input[type="submit"].active,button.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}input[type="submit"].disabled,button.disabled,input[type="submit"][disabled],button[disabled],fieldset[disabled] input[type="submit"],fieldset[disabled] button{cursor:not-allowed;pointer-events:none;opacity:.65;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=65);filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}input[type="submit"]:hover,button:hover,input[type="submit"]:focus,button:focus,input[type="submit"]:active,button:active,input[type="submit"].active,button.active,.open .dropdown-toggleinput[type="submit"],.open .dropdown-togglebutton{color:#333;background-color:#dedede;border-color:#a1a1a1}input[type="submit"]:active,button:active,input[type="submit"].active,button.active,.open .dropdown-toggleinput[type="submit"],.open .dropdown-togglebutton{background-image:none}input[type="submit"].disabled,button.disabled,input[type="submit"][disabled],button[disabled],fieldset[disabled] input[type="submit"],fieldset[disabled] button,input[type="submit"].disabled:hover,button.disabled:hover,input[type="submit"][disabled]:hover,button[disabled]:hover,fieldset[disabled] input[type="submit"]:hover,fieldset[disabled] button:hover,input[type="submit"].disabled:focus,button.disabled:focus,input[type="submit"][disabled]:focus,button[disabled]:focus,fieldset[disabled] input[type="submit"]:focus,fieldset[disabled] button:focus,input[type="submit"].disabled:active,button.disabled:active,input[type="submit"][disabled]:active,button[disabled]:active,fieldset[disabled] input[type="submit"]:active,fieldset[disabled] button:active,input[type="submit"].disabled.active,button.disabled.active,input[type="submit"][disabled].active,button[disabled].active,fieldset[disabled] input[type="submit"].active,fieldset[disabled] button.active{background-color:#f2f2f2;border-color:#bfbfbf}input[type="submit"].btn-primary,button.btn-primary{color:#FFFFFF;background-color:#25537b;border-color:#000}input[type="submit"].btn-primary:hover,button.btn-primary:hover,input[type="submit"].btn-primary:focus,button.btn-primary:focus,input[type="submit"].btn-primary:active,button.btn-primary:active,input[type="submit"].btn-primary.active,button.btn-primary.active,.open .dropdown-toggleinput[type="submit"].btn-primary,.open .dropdown-togglebutton.btn-primary{color:#FFFFFF;background-color:#1c3e5c;border-color:#000}input[type="submit"].btn-primary:active,button.btn-primary:active,input[type="submit"].btn-primary.active,button.btn-primary.active,.open .dropdown-toggleinput[type="submit"].btn-primary,.open .dropdown-togglebutton.btn-primary{background-image:none}input[type="submit"].btn-primary.disabled,button.btn-primary.disabled,input[type="submit"].btn-primary[disabled],button.btn-primary[disabled],fieldset[disabled] input[type="submit"].btn-primary,fieldset[disabled] button.btn-primary,input[type="submit"].btn-primary.disabled:hover,button.btn-primary.disabled:hover,input[type="submit"].btn-primary[disabled]:hover,button.btn-primary[disabled]:hover,fieldset[disabled] input[type="submit"].btn-primary:hover,fieldset[disabled] button.btn-primary:hover,input[type="submit"].btn-primary.disabled:focus,button.btn-primary.disabled:focus,input[type="submit"].btn-primary[disabled]:focus,button.btn-primary[disabled]:focus,fieldset[disabled] input[type="submit"].btn-primary:focus,fieldset[disabled] button.btn-primary:focus,input[type="submit"].btn-primary.disabled:active,button.btn-primary.disabled:active,input[type="submit"].btn-primary[disabled]:active,button.btn-primary[disabled]:active,fieldset[disabled] input[type="submit"].btn-primary:active,fieldset[disabled] button.btn-primary:active,input[type="submit"].btn-primary.disabled.active,button.btn-primary.disabled.active,input[type="submit"].btn-primary[disabled].active,button.btn-primary[disabled].active,fieldset[disabled] input[type="submit"].btn-primary.active,fieldset[disabled] button.btn-primary.active{background-color:#25537b;border-color:#000}.search-query{display:inline-block;padding:4px;font-size:12px;line-height:1.42857143;color:#555;border:1px solid #aaa;padding-left:14px !important;padding-right:14px;margin-bottom:0;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;max-width:auto}.search-query:focus{border-color:rgba(24,132,218,0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);outline:0;outline:thin dotted \9}.search-spinner{position:absolute;display:none;right:6px;top:9px}#search-clear-btn{position:absolute;right:6px;top:9px;display:block;font-size:1.4em !important;text-decoration:none;color:#888;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#search-clear-btn:before{content:"\f057"}.errormessagelarge,.warningmessagelarge,.donemessagelarge,.infomessagelarge,.toolHelpBody .error,.toolHelpBody .warning,.toolHelpBody .note{padding:15px;margin-bottom:17px;border:1px solid transparent;border-radius:3px;min-height:36px;padding-left:52px;background-image:url(error_large.png);background-repeat:no-repeat;background-position:10px 8px}.errormessagelarge h4,.warningmessagelarge h4,.donemessagelarge h4,.infomessagelarge h4,.toolHelpBody .error h4,.toolHelpBody .warning h4,.toolHelpBody .note h4{margin-top:0;color:inherit}.errormessagelarge .alert-link,.warningmessagelarge .alert-link,.donemessagelarge .alert-link,.infomessagelarge .alert-link,.toolHelpBody .error .alert-link,.toolHelpBody .warning .alert-link,.toolHelpBody .note .alert-link{font-weight:bold}.errormessagelarge>p,.warningmessagelarge>p,.donemessagelarge>p,.infomessagelarge>p,.toolHelpBody .error>p,.toolHelpBody .warning>p,.toolHelpBody .note>p,.errormessagelarge>ul,.warningmessagelarge>ul,.donemessagelarge>ul,.infomessagelarge>ul,.toolHelpBody .error>ul,.toolHelpBody .warning>ul,.toolHelpBody .note>ul{margin-bottom:0}.errormessagelarge>p+p,.warningmessagelarge>p+p,.donemessagelarge>p+p,.infomessagelarge>p+p,.toolHelpBody .error>p+p,.toolHelpBody .warning>p+p,.toolHelpBody .note>p+p{margin-top:5px}.errormessagelarge{background-color:#f9c7c5;border-color:#dd1b15;color:#7f2a27;padding-left:52px}.errormessagelarge hr{border-top-color:#c61813}.errormessagelarge .alert-link{color:#581d1b}.warningmessagelarge{background-color:#fce1bb;border-color:#e28809;color:#81581e;padding-left:52px;background-image:url(warn_large.png)}.warningmessagelarge hr{border-top-color:#ca7a08}.warningmessagelarge .alert-link{color:#583c14}.donemessagelarge{background-color:#b0f1b0;border-color:#20b520;color:#295f29;padding-left:52px;background-image:url(ok_large.png)}.donemessagelarge hr{border-top-color:#1c9f1c}.donemessagelarge .alert-link{color:#1a3c1a}.infomessagelarge{background-color:#a8e5f7;border-color:#119ac2;color:#1f5768;background-image:url(info_large.png)}.infomessagelarge hr{border-top-color:#0f87ab}.infomessagelarge .alert-link{color:#143641}.screencastBox{padding-left:10px;border-color:#AAAA66;background-color:#FFFFCC;background-image:none}.errormessage,.warningmessage,.donemessage,.infomessage,.errormessagesmall,.warningmessagesmall,.donemessagesmall,.infomessagesmall,toolHelpBody .error,.toolHelpBody .warning,.toolHelpBody .note{padding:15px;margin-bottom:17px;border:1px solid transparent;border-radius:3px;padding:5px;padding-left:25px;min-height:15px;background-image:url(error_small.png);background-repeat:no-repeat;background-position:5px 5px}.errormessage h4,.warningmessage h4,.donemessage h4,.infomessage h4,.errormessagesmall h4,.warningmessagesmall h4,.donemessagesmall h4,.infomessagesmall h4,toolHelpBody .error h4,.toolHelpBody .warning h4,.toolHelpBody .note h4{margin-top:0;color:inherit}.errormessage .alert-link,.warningmessage .alert-link,.donemessage .alert-link,.infomessage .alert-link,.errormessagesmall .alert-link,.warningmessagesmall .alert-link,.donemessagesmall .alert-link,.infomessagesmall .alert-link,toolHelpBody .error .alert-link,.toolHelpBody .warning .alert-link,.toolHelpBody .note .alert-link{font-weight:bold}.errormessage>p,.warningmessage>p,.donemessage>p,.infomessage>p,.errormessagesmall>p,.warningmessagesmall>p,.donemessagesmall>p,.infomessagesmall>p,toolHelpBody .error>p,.toolHelpBody .warning>p,.toolHelpBody .note>p,.errormessage>ul,.warningmessage>ul,.donemessage>ul,.infomessage>ul,.errormessagesmall>ul,.warningmessagesmall>ul,.donemessagesmall>ul,.infomessagesmall>ul,toolHelpBody .error>ul,.toolHelpBody .warning>ul,.toolHelpBody .note>ul{margin-bottom:0}.errormessage>p+p,.warningmessage>p+p,.donemessage>p+p,.infomessage>p+p,.errormessagesmall>p+p,.warningmessagesmall>p+p,.donemessagesmall>p+p,.infomessagesmall>p+p,toolHelpBody .error>p+p,.toolHelpBody .warning>p+p,.toolHelpBody .note>p+p{margin-top:5px}.errormessage,.errormessagesmall,.toolHelpBody .error{background-color:#f9c7c5;border-color:#dd1b15;color:#7f2a27}.errormessage hr,.errormessagesmall hr,.toolHelpBody .error hr{border-top-color:#c61813}.errormessage .alert-link,.errormessagesmall .alert-link,.toolHelpBody .error .alert-link{color:#581d1b}.warningmessage,.warningmessagesmall,.toolHelpBody .warning{background-color:#fce1bb;border-color:#e28809;color:#81581e;background-image:url(warn_small.png)}.warningmessage hr,.warningmessagesmall hr,.toolHelpBody .warning hr{border-top-color:#ca7a08}.warningmessage .alert-link,.warningmessagesmall .alert-link,.toolHelpBody .warning .alert-link{color:#583c14}.donemessage,.donemessagesmall{background-color:#b0f1b0;border-color:#20b520;color:#295f29;background-image:url(ok_small.png)}.donemessage hr,.donemessagesmall hr{border-top-color:#1c9f1c}.donemessage .alert-link,.donemessagesmall .alert-link{color:#1a3c1a}.infomessage,.infomessagesmall,.toolHelpBody .note{background-color:#a8e5f7;border-color:#119ac2;color:#1f5768;background-image:url(info_small.png)}.infomessage hr,.infomessagesmall hr,.toolHelpBody .note hr{border-top-color:#0f87ab}.infomessage .alert-link,.infomessagesmall .alert-link,.toolHelpBody .note .alert-link{color:#143641}.errormark,.warningmark,.donemark,.infomark,.ok_bgr,.err_bgr{padding-left:20px;min-height:15px;background:url(error_small.png) no-repeat}.warningmark{background-image:url(warn_small.png)}.donemark{background-image:url(ok_small.png)}.infomark,.ok_bgr{background-image:url(info_small.png)}table.simple{font-size:12px;background:#fff;margin:1em;border-collapse:collapse;text-align:left}table.simple th{font-size:14px;font-weight:normal;padding:10px 8px;border-bottom:2px solid #333}table.simple td{padding:10px 8px 0 8px}table.simple tbody tr:hover td{color:#333}table.tabletip{width:100%;border-collapse:collapse;text-align:left}table.tabletip th{white-space:nowrap;border-bottom:1px solid #444;padding-right:3px}table.tabletip td{border-bottom:1px solid #ddd}table.tabletip tbody tr:hover td{background-color:#eee}table.colored{border-top:solid #d6b161 1px;border-bottom:solid #d6b161 1px}table.colored td,table.colored th{text-align:left;padding:5px;line-height:1.42857143}table.colored tr.header{background:#ebd9b2;color:#000;background-repeat:repeat-x;background-position:top;border-bottom:solid #d6b161 1px;font-weight:bold}table.colored tr{background:#FFFFFF}table.colored tr.odd_row{background:#f9f9f9}div.debug{margin:10px;padding:5px;background:#FFFF99;border:solid #FFFF33 1px;color:black}.grid-header{padding-bottom:1em}.grid-header h2{margin:0;margin-bottom:.5em}.grid-header .title{font-weight:bold}.grid,.ui-table,.ui-table-plain{padding-top:1em;border-collapse:collapse;width:100%}.grid tbody td,.ui-table tbody td,.ui-table-plain tbody td{line-height:1.42857143;border-top:solid #DDDDDD 1px;border-bottom:solid #DDDDDD 1px;padding:5px}.grid tbody td:empty{padding:0}.grid thead tr{height:2em}.grid thead th{line-height:1.42857143;background:#ebd9b2;color:#000;border-top:solid #d6b161 1px;border-bottom:solid #d6b161 1px;padding:5px;text-align:left;white-space:nowrap}.grid tfoot td{background-color:#F8F8F8;border-top:solid #DDDDDD 1px;border-bottom:solid #DDDDDD 1px;padding:5px}.grid .current,.upload-ftp .upload-ftp-row:hover{background-color:#EEEEFF}.count-box{min-width:1.1em;padding:5px;border-width:1px;border-style:solid;text-align:center;display:inline-block}.text-filter-val{border:solid 1px #AAAAAA;padding:1px 2px 1px 3px;margin-right:5px;-moz-border-radius:.5em;-webkit-border-radius:.5em;font-style:italic}.page-link a,.inactive-link{padding:0 7px 0 7px;color:#555}.inactive-link,.current-filter{font-weight:bold;color:#000}.submit-image{background:url(../images/fugue/magnifier-left.png) no-repeat center transparent;background-color:#eee;width:9.42857143;height:9.42857143;cursor:pointer;margin:0;padding:0;border:1px solid #aaa;border-left:none}#advanced-search td{padding:3px}#advanced-search table{border-collapse:separate}.delete-search-icon{background:url(../images/delete_tag_icon_gray.png) center no-repeat;display:inline-block;width:10px;cursor:pointer;height:18px;vertical-align:middle;margin-left:2px}.search-box-input{border:0;float:left;outline:medium none;font-style:italic;font-size:inherit}.search-box{vertical-align:bottom;display:inline-block;padding:0;white-space:nowrap}.gray-background{background-color:#DDDDDD}.loading-elt-overlay{background-color:white;opacity:.5;width:100%;height:100%;z-index:14000;position:fixed;display:none}div.odd_row{background:#f9f9f9}#footer{display:none}.label-beta{background-color:#bf822c}.label-beta[href]:hover,.label-beta[href]:focus{background-color:#966622}.label-new{background-color:#3189a3}.label-new[href]:hover,.label-new[href]:focus{background-color:#25687b}span.toolParameterExpandableCollapsable{font-weight:bold;cursor:pointer}ul.toolParameterExpandableCollapsable{list-style:none}ul.manage-table-actions{float:right;margin-top:-2.5em}ul.manage-table-actions li{display:block;float:left;margin-left:.5em}.state-color-new{border-color:#bfbfbf;background:#eee}.state-color-upload{border-color:#119ac2;background:#a8e5f7}.state-color-waiting{border-color:#bfbfbf;background:#eee}.state-color-queued{border-color:#bfbfbf;background:#eee}.state-color-running{border-color:#AAAA66;background:#FFFFCC}.state-color-ok{border-color:#20b520;background:#b0f1b0}.state-color-error{border-color:#dd1b15;background:#f9c7c5}.state-color-deleted{border-color:#330066;background:#3399FF}.state-fg-new{color:#FFB030}.state-fg-upload{color:#D090D0}.state-fg-waiting{color:#E8C060}.state-fg-queued{color:#888888}.state-fg-running{color:#AAAA66}.state-fg-ok{color:#66AA66}.state-fg-error{color:#AA6666}.state-fg-deleted{color:#3399FF}button{display:inline-block;padding:4px 10px;margin-bottom:0;font-size:12px;font-weight:normal;line-height:1.42857143;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:3px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;white-space:normal;color:#333;background-color:#f2f2f2;border-color:#bfbfbf}button:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}button:hover,button:focus{color:#333;text-decoration:none}button:active,button.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}button.disabled,button[disabled],fieldset[disabled] button{cursor:not-allowed;pointer-events:none;opacity:.65;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=65);filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}button:hover,button:focus,button:active,button.active,.open .dropdown-togglebutton{color:#333;background-color:#dedede;border-color:#a1a1a1}button:active,button.active,.open .dropdown-togglebutton{background-image:none}button.disabled,button[disabled],fieldset[disabled] button,button.disabled:hover,button[disabled]:hover,fieldset[disabled] button:hover,button.disabled:focus,button[disabled]:focus,fieldset[disabled] button:focus,button.disabled:active,button[disabled]:active,fieldset[disabled] button:active,button.disabled.active,button[disabled].active,fieldset[disabled] button.active{background-color:#f2f2f2;border-color:#bfbfbf}a.btn,a.ui-form-composite .ui-button{text-decoration:none}.action-button{display:inline-block;padding:4px 10px;margin-bottom:0;font-size:12px;font-weight:normal;line-height:1.42857143;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:3px;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;white-space:normal;color:#333;background-color:#f2f2f2;border-color:#bfbfbf}.action-button:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.action-button:hover,.action-button:focus{color:#333;text-decoration:none}.action-button:active,.action-button.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.action-button.disabled,.action-button[disabled],fieldset[disabled] .action-button{cursor:not-allowed;pointer-events:none;opacity:.65;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=65);filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.action-button:hover,.action-button:focus,.action-button:active,.action-button.active,.open .dropdown-toggle.action-button{color:#333;background-color:#dedede;border-color:#a1a1a1}.action-button:active,.action-button.active,.open .dropdown-toggle.action-button{background-image:none}.action-button.disabled,.action-button[disabled],fieldset[disabled] .action-button,.action-button.disabled:hover,.action-button[disabled]:hover,fieldset[disabled] .action-button:hover,.action-button.disabled:focus,.action-button[disabled]:focus,fieldset[disabled] .action-button:focus,.action-button.disabled:active,.action-button[disabled]:active,fieldset[disabled] .action-button:active,.action-button.disabled.active,.action-button[disabled].active,fieldset[disabled] .action-button.active{background-color:#f2f2f2;border-color:#bfbfbf}a.action-button{color:#333;text-decoration:none}.action-button>img{vertical-align:middle}.action-button:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.menubutton{padding:4px 10px;margin-bottom:0;font-size:12px;font-weight:normal;line-height:1.42857143;text-align:center;vertical-align:middle;border:1px solid transparent;border-radius:3px;white-space:nowrap;white-space:normal;color:#333;background-color:#f2f2f2;border-color:#bfbfbf;display:inline-block;cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.menubutton:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.menubutton:hover,.menubutton:focus{color:#333;text-decoration:none}.menubutton:active,.menubutton.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.menubutton.disabled,.menubutton[disabled],fieldset[disabled] .menubutton{cursor:not-allowed;pointer-events:none;opacity:.65;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=65);filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.menubutton:hover,.menubutton:focus,.menubutton:active,.menubutton.active,.open .dropdown-toggle.menubutton{color:#333;background-color:#dedede;border-color:#a1a1a1}.menubutton:active,.menubutton.active,.open .dropdown-toggle.menubutton{background-image:none}.menubutton.disabled,.menubutton[disabled],fieldset[disabled] .menubutton,.menubutton.disabled:hover,.menubutton[disabled]:hover,fieldset[disabled] .menubutton:hover,.menubutton.disabled:focus,.menubutton[disabled]:focus,fieldset[disabled] .menubutton:focus,.menubutton.disabled:active,.menubutton[disabled]:active,fieldset[disabled] .menubutton:active,.menubutton.disabled.active,.menubutton[disabled].active,fieldset[disabled] .menubutton.active{background-color:#f2f2f2;border-color:#bfbfbf}.menubutton:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.menubutton:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.menubutton a{text-decoration:none}.menubutton .menubutton-label,.menubutton>label{position:relative;display:inline-block;border-right:none;text-decoration:none;text-align:left;max-height:2.85714286;line-height:1.42857143;overflow:hidden;text-overflow:ellipsis}.menubutton.popup .menubutton-label{border-right:solid #bfbfbf 1px;padding-right:6px}.menubutton.popup,.menubutton.popup.split{padding-right:18px}.menubutton.popup:after,.menubutton.popup.split:after{top:45%;position:absolute;right:6px;display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid #000000;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:0 dotted;content:""}.btn-default .menubutton.popup:after,.btn-default .menubutton.popup.split:after,.ui-form-composite .ui-button .menubutton.popup:after,.ui-form-composite .ui-button .menubutton.popup.split:after{border-top-color:#333}.btn-primary .menubutton.popup:after,.btn-primary .menubutton.popup.split:after,.btn-success .menubutton.popup:after,.btn-success .menubutton.popup.split:after,.btn-warning .menubutton.popup:after,.btn-warning .menubutton.popup.split:after,.btn-danger .menubutton.popup:after,.btn-danger .menubutton.popup.split:after,.btn-info .menubutton.popup:after,.btn-info .menubutton.popup.split:after{border-top-color:#fff}div.popmenu-wrapper{position:absolute;top:100%;z-index:20000}div.popmenu-wrapper ul.dropdown-menu{display:block;position:relative;float:none}ul.dropdown-menu a{text-decoration:none}ul.dropdown-menu li.head>a{text-shadow:0 1px 0 rgba(255,255,255,0.5);font-size:11px;font-weight:bold;line-height:1.42857143;color:#999;text-transform:uppercase}ul.dropdown-menu li.head>a:hover{background:inherit;border-color:transparent}.popup-arrow{cursor:pointer;text-decoration:none;color:#555}.popup-arrow:hover{color:black}div.permissionContainer{padding-left:20px}.text-content hr{display:block;background:black;color:black;width:100%;height:1px;border:none;background:#aaa;color:#aaa}.text-content table{border-collapse:collapse;border-top:1px solid #ccc;border-left:1px solid #ccc}.text-content blockquote{color:#666}.text-content fieldset{border-color:#ccc;border:1px solid #ccc}.text-content th,.text-content td{border-bottom:1px solid #ddd;border-right:1px solid #ccc}.text-content th,.text-content td{padding:.8em}.icon-button{width:16px;height:16px;display:block;float:left;margin-left:2px;text-indent:20px;background-repeat:no-repeat;background-position:0 0;padding:0}.fa-icon-button{text-align:center;text-decoration:none;display:inline-block;cursor:pointer;width:16px;height:16px;line-height:8px}.fa-icon-button:hover{color:maroon;-webkit-transition:color .25s linear;transition:color .25s linear}.editable-text{cursor:pointer}.editable-text:hover{cursor:text;border:dotted #999999 1px}.icon-button.multiinput{background:url(../images/documents-stack.png) no-repeat;cursor:pointer;float:none;display:inline-block;margin-left:10px}.icon-button.multiinput.disabled{background:url(../images/documents-stack-faded.png) no-repeat;cursor:pointer}.icon-button.link{background:url(../images/silk/link.png) no-repeat;cursor:pointer;float:none;display:inline-block;margin-left:10px}.icon-button.link-broken{background:url(../images/silk/link_break.png) no-repeat;cursor:pointer;float:none;display:inline-block;margin-left:10px}.workflow-invocation-complete{border:solid 1px #6A6;border-left-width:5px;margin:10px 0;padding-left:5px}.icon-btn,.ui-button-icon,.ui-button-icon-plain{display:inline-block;height:22px;width:22px;text-align:center;line-height:19px;font-size:1.2em;border-radius:3px;border:1px solid #bfbfbf;background-color:#f2f2f2;color:#333;cursor:pointer}.icon-btn:focus,.icon-btn:hover{outline:0;background-color:white;color:maroon}.icon-btn.disabled{background-color:transparent;color:#BBB;border-color:#BBB}.icon-btn-group{display:inline-block}.icon-btn-group .icon-btn:not(:last-child){margin:0;border-radius:0;border-right:none}.icon-btn-group .icon-btn:first-child{margin-right:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.icon-btn-group .icon-btn:last-child{margin-left:0;border-radius:0 3px 3px 0}.icon-btn-group .icon-btn:only-child{margin:0;border-radius:3px}.list-item{border:1px solid #bfbfbf}.list-item .vertical-spacing{margin-bottom:8px}.list-item .info-section{border-radius:3px;border:1px solid rgba(153,153,153,0.3);padding:4px}.list-item .padded{padding:6px 10px 6px 8px}.list-item .warnings:not(:empty){padding-top:4px}.list-item .warnings [class$=messagesmall]{margin:6px 10px 2px 8px;font-size:90%}.list-item .warnings [class$=messagesmall]:first-child{margin-top:0}.list-item .warnings [class$=messagesmall]:last-child{margin-bottom:0}.list-item .help-text{font-weight:normal;color:#555}.list-item .selector{float:left;display:none;width:32px;height:32px;margin:0 0 -6px 0;padding:8px 0 2px 7px;font-size:80%;color:#333;cursor:pointer;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.list-item .selector:hover{color:maroon}.list-item .title-bar{cursor:pointer;outline:none;padding:6px 10px 6px 8px}.list-item .title-bar .title{display:inline;font-weight:bold;text-decoration:underline;word-wrap:break-word;word-break:break-all;line-height:16px}.list-item .title-bar .subtitle{color:#777;font-size:90%}.list-item .title-bar .subtitle a{color:inherit}.list-item .primary-actions{display:inline-block;float:right;margin:6px 10px 0}.list-item .primary-actions .icon-btn:not(:last-child){margin:0;border-radius:0;border-right:none}.list-item .primary-actions .icon-btn:first-child{margin-right:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.list-item .primary-actions .icon-btn:last-child{margin-left:0;border-radius:0 3px 3px 0}.list-item .primary-actions .icon-btn:only-child{margin:0;border-radius:3px}.list-item .primary-actions .icon-btn{margin-left:2px}.list-item .details{display:none;padding:0 10px 6px 8px}.list-item .details>[class$=messagesmall]{margin:0 0 8px 0}.list-item .details label{margin:0;padding:0;font-weight:normal}.list-item .details .prompt{font-weight:normal;color:#555}.list-item .details .prompt:after{content:':';margin-right:4px}.list-panel .vertical-spacing{margin-bottom:8px}.list-panel .controls>*:not(:empty){margin-bottom:8px}.list-panel .controls .name{word-wrap:break-word;font-weight:bold}.list-panel .controls .name input{width:100%;margin:-3px 0 -3px -3px;font-weight:bold}.list-panel .controls .subtitle{color:#777;font-size:90%}.list-panel .controls .subtitle a{color:inherit}.list-panel .controls .editable-text{border:solid transparent 1px}.list-panel .controls .editable-text:hover{cursor:pointer;border:1px dotted #999999}.list-panel .controls .actions{display:inline-block;float:right}.list-panel .controls .actions .icon-btn:not(:last-child){margin:0;border-radius:0;border-right:none}.list-panel .controls .actions .icon-btn:first-child{margin-right:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.list-panel .controls .actions .icon-btn:last-child{margin-left:0;border-radius:0 3px 3px 0}.list-panel .controls .actions .icon-btn:only-child{margin:0;border-radius:3px}.list-panel .controls .actions .icon-btn{margin-left:2px}.list-panel .controls .messages:before,.list-panel .controls .messages:after{content:" ";display:table}.list-panel .controls .messages:after{clear:both}.list-panel .controls .messages:before,.list-panel .controls .messages:after{content:" ";display:table}.list-panel .controls .messages:after{clear:both}.list-panel .controls .messages [class$=message],.list-panel .controls .messages [class$=messagesmall]{margin:0}.list-panel .controls .messages [class$=message]:not(:last-child),.list-panel .controls .messages [class$=messagesmall]:not(:last-child){margin-bottom:8px}.list-panel .controls .list-actions{display:none}.list-panel .controls .list-actions:before,.list-panel .controls .list-actions:after{content:" ";display:table}.list-panel .controls .list-actions:after{clear:both}.list-panel .controls .list-actions:before,.list-panel .controls .list-actions:after{content:" ";display:table}.list-panel .controls .list-actions:after{clear:both}.list-panel .controls .list-actions .btn,.list-panel .controls .list-actions .ui-form-composite .ui-button{padding-top:2px;padding-bottom:2px;font-size:90%}.list-panel .controls .list-actions .list-action-menu{float:right}.list-panel .list-items .list-item{border-width:1px 0 1px 0}.list-panel .list-items .list-item:not(:last-child){border-bottom-width:0}.list-panel .empty-message{display:none;margin:0}.list-item .details .list-panel{margin-top:8px;border-radius:3px;background:white;padding:4px}.list-item .details .list-panel .list-items{border:1px solid #bfbfbf;border-radius:3px}.list-item .details .list-panel .list-items .list-item:first-child{border-top-width:0;border-radius:3px 3px 0 0}.list-item .details .list-panel .list-items .list-item:last-child{border-bottom-width:0;border-radius:0 0 3px 3px}.history-panel-header .panel-header-button{display:inline-block;height:22px;width:22px;text-align:center;line-height:19px;font-size:1.2em;padding:0}.state-icon{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-right:4px;vertical-align:middle;width:16px;height:16px;line-height:16px;text-align:center;font-size:16px}.state-icon-running{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.state-icon-running:before{content:"\f110"}.state-icon-upload{overflow:hidden}.state-icon-upload:before{display:inline-block;-webkit-animation:eclipse 2s infinite linear;-moz-animation:eclipse 2s infinite linear;-o-animation:eclipse 2s infinite linear;animation:eclipse 2s infinite linear;content:"\f062"}@-moz-keyframes eclipse{0%{-moz-transform:translate(0, 16px)}100%{-moz-transform:translate(0, -16px)}}@-webkit-keyframes eclipse{0%{-webkit-transform:translate(0, 16px)}100%{-webkit-transform:translate(0, -16px)}}@-o-keyframes eclipse{0%{-o-transform:translate(0, 16px)}100%{-o-transform:translate(0, -16px)}}@-ms-keyframes eclipse{0%{-ms-transform:translate(0, 16px)}100%{-ms-transform:translate(0, -16px)}}@keyframes eclipse{0%{transform:translate(0, 16px)}100%{transform:translate(0, -16px)}}.state-icon-error{background-color:white;border-radius:8px}.state-icon-error:before{font-size:20px;line-height:16px;color:red;content:"\f057"}.has-job-state-mixin.state-ok,.has-job-state-mixin.state-failed_metadata{background:#b0f1b0}.has-job-state-mixin.state-ok .state-icon,.has-job-state-mixin.state-failed_metadata .state-icon{display:none}.has-job-state-mixin.state-error,.has-job-state-mixin.state-empty{background:#f9c7c5}.has-job-state-mixin.state-error .state-icon,.has-job-state-mixin.state-empty .state-icon{background-color:white;border-radius:8px}.has-job-state-mixin.state-error .state-icon:before,.has-job-state-mixin.state-empty .state-icon:before{font-size:20px;line-height:16px;color:red;content:"\f057"}.has-job-state-mixin.state-upload{background:#a8e5f7}.has-job-state-mixin.state-upload .state-icon{overflow:hidden}.has-job-state-mixin.state-upload .state-icon:before{display:inline-block;-webkit-animation:eclipse 2s infinite linear;-moz-animation:eclipse 2s infinite linear;-o-animation:eclipse 2s infinite linear;animation:eclipse 2s infinite linear;content:"\f062"}@-moz-keyframes eclipse{0%{-moz-transform:translate(0, 16px)}100%{-moz-transform:translate(0, -16px)}}@-webkit-keyframes eclipse{0%{-webkit-transform:translate(0, 16px)}100%{-webkit-transform:translate(0, -16px)}}@-o-keyframes eclipse{0%{-o-transform:translate(0, 16px)}100%{-o-transform:translate(0, -16px)}}@-ms-keyframes eclipse{0%{-ms-transform:translate(0, 16px)}100%{-ms-transform:translate(0, -16px)}}@keyframes eclipse{0%{transform:translate(0, 16px)}100%{transform:translate(0, -16px)}}.has-job-state-mixin.state-queued{background:#eee}.has-job-state-mixin.state-queued .state-icon:before{content:"\f017"}.has-job-state-mixin.state-running,.has-job-state-mixin.state-setting_metadata{background:#FFFFCC}.has-job-state-mixin.state-running .state-icon,.has-job-state-mixin.state-setting_metadata .state-icon{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.has-job-state-mixin.state-running .state-icon:before,.has-job-state-mixin.state-setting_metadata .state-icon:before{content:"\f110"}.has-job-state-mixin.state-paused{background:#d9edf7}.has-job-state-mixin.state-paused .state-icon:before{content:"\f04c"}.has-job-state-mixin.state-discarded{background:#eee}.has-job-state-mixin.state-discarded .state-icon:before{content:"\f014"}.has-job-state-mixin.state-noPermission{background:#eee;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}.has-job-state-mixin.state-noPermission .state-icon{font-size:20px}.has-job-state-mixin.state-noPermission .state-icon:before{content:"\f023"}.has-job-state-mixin.state-new{background:#eee}.has-job-state-mixin.state-new .state-icon:before{content:"\f06a"}.dataset.state-ok,.dataset.state-failed_metadata{background:#b0f1b0}.dataset.state-ok .state-icon,.dataset.state-failed_metadata .state-icon{display:none}.dataset.state-error,.dataset.state-empty{background:#f9c7c5}.dataset.state-error .state-icon,.dataset.state-empty .state-icon{background-color:white;border-radius:8px}.dataset.state-error .state-icon:before,.dataset.state-empty .state-icon:before{font-size:20px;line-height:16px;color:red;content:"\f057"}.dataset.state-upload{background:#a8e5f7}.dataset.state-upload .state-icon{overflow:hidden}.dataset.state-upload .state-icon:before{display:inline-block;-webkit-animation:eclipse 2s infinite linear;-moz-animation:eclipse 2s infinite linear;-o-animation:eclipse 2s infinite linear;animation:eclipse 2s infinite linear;content:"\f062"}@-moz-keyframes eclipse{0%{-moz-transform:translate(0, 16px)}100%{-moz-transform:translate(0, -16px)}}@-webkit-keyframes eclipse{0%{-webkit-transform:translate(0, 16px)}100%{-webkit-transform:translate(0, -16px)}}@-o-keyframes eclipse{0%{-o-transform:translate(0, 16px)}100%{-o-transform:translate(0, -16px)}}@-ms-keyframes eclipse{0%{-ms-transform:translate(0, 16px)}100%{-ms-transform:translate(0, -16px)}}@keyframes eclipse{0%{transform:translate(0, 16px)}100%{transform:translate(0, -16px)}}.dataset.state-queued{background:#eee}.dataset.state-queued .state-icon:before{content:"\f017"}.dataset.state-running,.dataset.state-setting_metadata{background:#FFFFCC}.dataset.state-running .state-icon,.dataset.state-setting_metadata .state-icon{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.dataset.state-running .state-icon:before,.dataset.state-setting_metadata .state-icon:before{content:"\f110"}.dataset.state-paused{background:#d9edf7}.dataset.state-paused .state-icon:before{content:"\f04c"}.dataset.state-discarded{background:#eee}.dataset.state-discarded .state-icon:before{content:"\f014"}.dataset.state-noPermission{background:#eee;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}.dataset.state-noPermission .state-icon{font-size:20px}.dataset.state-noPermission .state-icon:before{content:"\f023"}.dataset.state-new{background:#eee}.dataset.state-new .state-icon:before{content:"\f06a"}.dataset .details .summary{margin-bottom:8px}.dataset .details .summary .blurb{margin-bottom:2px}.dataset .details .summary .datatype,.dataset .details .summary .dbkey{display:inline}.dataset .details .summary .datatype .value,.dataset .details .summary .dbkey .value{font-weight:bold}.dataset .details .summary .datatype .value:after{content:',';font-weight:normal;color:#555;margin-right:4px}.dataset .details .summary .dbkey:after{content:' ';display:block;margin-bottom:8px}.dataset .details .summary .info{border-radius:3px;border:1px solid rgba(153,153,153,0.3);padding:4px;overflow:auto}.dataset .details .summary .info .value{white-space:pre-line}.dataset .details .summary .job-error-text{border-radius:3px;border:1px solid rgba(153,153,153,0.3);padding:4px;overflow:auto;white-space:pre}.dataset .details .actions .metafile-dropdown{display:inline-block}.dataset .details .actions .visualizations-dropdown{display:inline-block}.dataset .details .actions .left{display:inline-block;float:left}.dataset .details .actions .left .icon-btn:not(:last-child){margin:0;border-radius:0;border-right:none}.dataset .details .actions .left .icon-btn:first-child{margin-right:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.dataset .details .actions .left .icon-btn:last-child{margin-left:0;border-radius:0 3px 3px 0}.dataset .details .actions .left .icon-btn:only-child{margin:0;border-radius:3px}.dataset .details .actions .left .icon-btn{margin-right:2px}.dataset .details .actions .left .icon-btn.visualization-btn{margin-left:0;border-radius:0 3px 3px 0;border-right:1px solid #bfbfbf}.dataset .details .actions .right{display:inline-block;float:right}.dataset .details .actions .right .icon-btn:not(:last-child){margin:0;border-radius:0;border-right:none}.dataset .details .actions .right .icon-btn:first-child{margin-right:0;border-top-left-radius:3px;border-bottom-left-radius:3px}.dataset .details .actions .right .icon-btn:last-child{margin-left:0;border-radius:0 3px 3px 0}.dataset .details .actions .right .icon-btn:only-child{margin:0;border-radius:3px}.dataset .details .actions .right .icon-btn{margin-left:2px}.dataset .details .actions:not(:last-child){margin-bottom:8px}.dataset .details .tags-display{display:none;margin-bottom:8px}.dataset .details .tags-display .select2-container{min-width:0}.dataset .details .tags-display .select2-container .select2-choices{border-radius:3px}.dataset .details .annotation-display{display:none;margin-bottom:8px}.dataset .details .annotation-display .annotation{border-radius:3px;border:1px solid rgba(153,153,153,0.3);padding:4px;white-space:pre-wrap;overflow:auto}.dataset .details .annotation-display .annotation:empty:after{position:relative;top:-4px;font-size:10px;font-style:italic;color:grey;content:'Click here to edit annotation'}.dataset .details .annotation-display textarea{margin:0 0 2px 0;display:block;border-radius:3px;width:100%}.dataset .details .display-applications .display-application:last-child{margin-bottom:8px}.dataset .details .dataset-peek{margin-bottom:8px;width:100%;margin:0;border-radius:3px;background:white;color:black;font-size:10px;overflow:auto}.dataset .details .dataset-peek th{color:white;background:#25537b}.dataset .details .dataset-peek table,.dataset .details .dataset-peek th,.dataset .details .dataset-peek tr,.dataset .details .dataset-peek td{font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:10px}.history-content.dataset .title-bar .title .hid:after,.history-content.dataset-collection .title-bar .title .hid:after{content:':'}.history-panel>.controls{margin:10px 10px 0 10px;padding:0}.history-panel>.controls .messages{margin-bottom:0}.history-panel>.controls .messages>*{cursor:pointer}.history-panel>.controls .messages>*:last-child{margin-bottom:8px}.history-panel>.controls .title{margin-bottom:4px}.history-panel>.controls .title input{width:100%;margin:-3px 0 -3px -3px;font-weight:bold}.history-panel>.controls .subtitle:not(:empty){margin-top:-4px;margin-bottom:6px}.history-panel>.controls .history-size{display:inline-block;margin-top:4px;color:black}.history-panel>.controls .actions{margin-bottom:0}.history-panel>.controls .quota-message{display:none;margin:8px 0 5px 0}.history-panel>.controls .tags-display,.history-panel>.controls .annotation-display{display:none;margin-bottom:8px}.history-panel>.controls .tags-display label,.history-panel>.controls .annotation-display label{display:block;margin:0;padding:0;font-weight:normal;color:#555}.history-panel>.controls .tags-display label:after,.history-panel>.controls .annotation-display label:after{content:':'}.history-panel>.controls .tags-display .select2-container{min-width:0}.history-panel>.controls .tags-display .select2-container .select2-choices{border-radius:3px}.history-panel>.controls .tags-display input{border-radius:3px}.history-panel>.controls .annotation-display .annotation{border-radius:3px;border:1px solid rgba(153,153,153,0.5);padding:4px;white-space:pre-wrap;overflow:auto}.history-panel>.controls .annotation-display .annotation:empty:after{position:relative;top:-4px;font-size:10px;font-style:italic;color:grey;content:'Click here to edit annotation'}.history-panel>.controls .annotation-display textarea{margin:0 0 2px 0;border-radius:3px;width:100%}.history-panel .list-item.history-content{border-width:1px 0 0 0}.history-panel .list-item.history-content:last-child{border-width:1px 0 1px 0}.history-panel .empty-message{margin:0 10px 0 10px}.history-panel .dataset-collection .subtitle{margin-top:2px}.annotated-history-panel>.controls{margin:0}.annotated-history-panel>.controls .name{font-size:150%;margin-bottom:4px}.annotated-history-panel>.controls .subtitle{color:black}.annotated-history-panel>.controls .subtitle:not(:empty){margin:0 0 0 4px}.annotated-history-panel>.controls .messages:not(:empty){margin-top:16px}.annotated-history-panel>.controls .annotation-display{display:block;border:1px solid lightgrey;border-width:1px 0 0 0;padding:4px 0 4px 0;margin:4px 4px 0 4px;white-space:pre-wrap}.annotated-history-panel>.controls .annotation-display:empty{display:none}.annotated-history-panel>.controls .search{padding:16px 0 0 0;margin-bottom:0}.annotated-history-panel table.list-items{width:100%;table-layout:fixed}.annotated-history-panel table.list-items .headers{border-bottom:2px solid grey}.annotated-history-panel table.list-items .headers th{padding:8px}.annotated-history-panel table.list-items>tbody>tr{cursor:pointer;border-bottom:1px solid grey}.annotated-history-panel table.list-items>tbody>tr>td{margin:0;padding:0;vertical-align:top}.annotated-history-panel table.list-items>tbody>tr>td:nth-child(1){width:50%}.annotated-history-panel table.list-items>tbody>tr>td:nth-child(2){padding:8px 16px 8px 16px;white-space:pre-wrap}.annotated-history-panel table.list-items>tbody>tr>td>.list-item{border:0}.annotated-history-panel .empty-message{margin-top:8px}.current-history-panel .list-item.history-content.current-content{border-left:5px solid #4E5777}.multi-panel-history{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.multi-panel-history .flex-row-container,.multi-panel-history .flex-column-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:0;min-height:0;-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-align-content:stretch;align-content:stretch;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.multi-panel-history .flex-row-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.multi-panel-history .flex-column-container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.multi-panel-history .flex-row,.multi-panel-history .flex-column{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.multi-panel-history .header,.multi-panel-history .footer{width:100%;background-color:lightgrey}.multi-panel-history .header .btn,.multi-panel-history .footer .btn,.multi-panel-history .header .ui-form-composite .ui-button,.multi-panel-history .footer .ui-form-composite .ui-button{height:21px}.multi-panel-history .header{min-height:29px;max-height:29px}.multi-panel-history .header .more-options .btn,.multi-panel-history .header .more-options .ui-form-composite .ui-button{width:100%;height:26px}.multi-panel-history .header .more-options input[type=checkbox]{margin-top:1px}.multi-panel-history .header .popover{min-width:290px}.multi-panel-history .footer{min-height:0;max-height:0}.multi-panel-history .smaller-btn{height:20px;line-height:normal;font-size:90%;padding-top:0;padding-bottom:0}.multi-panel-history .control-column{margin-top:4px}.multi-panel-history .control-column .btn,.multi-panel-history .control-column .ui-form-composite .ui-button{height:20px;line-height:normal;font-size:90%;padding-top:0;padding-bottom:0}.multi-panel-history .control-column .search-control{display:inline-block;width:40%}.multi-panel-history .control-column .search-control .search-clear,.multi-panel-history .control-column .search-control .search-loading{margin-top:-22px}.multi-panel-history .control-column input.search-query{font-size:90%;height:21px;line-height:normal;padding:2px 2px 1px 2px}.multi-panel-history .control-column .open-more-options{padding:2px 6px 2px 6px;font-size:100%}.multi-panel-history .control-column .header-info{display:inline-block;padding:2px 4px 2px 4px;color:grey}.multi-panel-history .control-column.control-column-right,.multi-panel-history .control-column.control-column-left{margin-right:8px;margin-left:8px}.multi-panel-history .control-column.control-column-right>*,.multi-panel-history .control-column.control-column-left>*{margin:0 4px 4px 0}.multi-panel-history .control-column.control-column-center{text-align:center;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-height:22px}.multi-panel-history .control-column.control-column-right{text-align:right}.multi-panel-history .outer-middle{overflow:auto}.multi-panel-history .middle{min-width:100%;margin:0 0 0 0;background-color:white;padding:8px}.multi-panel-history .history-column{width:312px;margin:0 8px 0 0}.multi-panel-history .history-column:first-child{position:fixed;z-index:10}.multi-panel-history .history-column:first-child .history-panel{border:1px solid black;box-shadow:4px 4px 4px rgba(96,96,96,0.3)}.multi-panel-history .history-column:nth-child(2){margin-left:320px}.multi-panel-history .history-column:last-child{margin-right:0}.multi-panel-history .history-column .dropdown-menu{z-index:inherit}.multi-panel-history .history-column .panel-controls{width:100%;height:24px;border-radius:3px;background-color:white;text-align:center;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.multi-panel-history .history-column .panel-controls .btn,.multi-panel-history .history-column .panel-controls .ui-form-composite .ui-button{height:20px;line-height:normal;font-size:90%;padding-top:0;padding-bottom:0}.multi-panel-history .history-column .panel-controls .pull-left .btn,.multi-panel-history .history-column .panel-controls .pull-left .ui-form-composite .ui-button{margin-right:4px}.multi-panel-history .history-column .panel-controls .pull-right .btn,.multi-panel-history .history-column .panel-controls .pull-right .ui-form-composite .ui-button{margin-left:4px}.multi-panel-history .history-column .panel-controls .panel-menu{z-index:1}.multi-panel-history .history-column .panel-controls .panel-menu .dropdown-menu a{text-align:left}.multi-panel-history .history-column .panel-controls .current-label{display:inline-block;color:grey;padding-left:2px;margin-top:2px}.multi-panel-history .history-column .history-panel{width:100%;border:1px solid grey;border-radius:3px;background-color:#DFE5F9;overflow:auto}.multi-panel-history .histories-loading-indicator{width:8px;transform:rotate(90deg);transform-origin:left top 0;margin-left:16px;white-space:nowrap;color:grey}.multi-panel-history .histories-loading-indicator span{margin-right:8px}pre.peek{background:white;color:black;width:100%;font-size:10px;overflow:auto}pre.peek th{color:white;background:#25537b}pre.peek table,pre.peek th,pre.peek tr,pre.peek td{font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:10px}.dataset-collection-element.state-ok,.dataset-collection-element.state-failed_metadata{background:#b0f1b0}.dataset-collection-element.state-ok .state-icon,.dataset-collection-element.state-failed_metadata .state-icon{display:none}.dataset-collection-element.state-error,.dataset-collection-element.state-empty{background:#f9c7c5}.dataset-collection-element.state-error .state-icon,.dataset-collection-element.state-empty .state-icon{background-color:white;border-radius:8px}.dataset-collection-element.state-error .state-icon:before,.dataset-collection-element.state-empty .state-icon:before{font-size:20px;line-height:16px;color:red;content:"\f057"}.dataset-collection-element.state-upload{background:#a8e5f7}.dataset-collection-element.state-upload .state-icon{overflow:hidden}.dataset-collection-element.state-upload .state-icon:before{display:inline-block;-webkit-animation:eclipse 2s infinite linear;-moz-animation:eclipse 2s infinite linear;-o-animation:eclipse 2s infinite linear;animation:eclipse 2s infinite linear;content:"\f062"}@-moz-keyframes eclipse{0%{-moz-transform:translate(0, 16px)}100%{-moz-transform:translate(0, -16px)}}@-webkit-keyframes eclipse{0%{-webkit-transform:translate(0, 16px)}100%{-webkit-transform:translate(0, -16px)}}@-o-keyframes eclipse{0%{-o-transform:translate(0, 16px)}100%{-o-transform:translate(0, -16px)}}@-ms-keyframes eclipse{0%{-ms-transform:translate(0, 16px)}100%{-ms-transform:translate(0, -16px)}}@keyframes eclipse{0%{transform:translate(0, 16px)}100%{transform:translate(0, -16px)}}.dataset-collection-element.state-queued{background:#eee}.dataset-collection-element.state-queued .state-icon:before{content:"\f017"}.dataset-collection-element.state-running,.dataset-collection-element.state-setting_metadata{background:#FFFFCC}.dataset-collection-element.state-running .state-icon,.dataset-collection-element.state-setting_metadata .state-icon{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.dataset-collection-element.state-running .state-icon:before,.dataset-collection-element.state-setting_metadata .state-icon:before{content:"\f110"}.dataset-collection-element.state-paused{background:#d9edf7}.dataset-collection-element.state-paused .state-icon:before{content:"\f04c"}.dataset-collection-element.state-discarded{background:#eee}.dataset-collection-element.state-discarded .state-icon:before{content:"\f014"}.dataset-collection-element.state-noPermission{background:#eee;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}.dataset-collection-element.state-noPermission .state-icon{font-size:20px}.dataset-collection-element.state-noPermission .state-icon:before{content:"\f023"}.dataset-collection-element.state-new{background:#eee}.dataset-collection-element.state-new .state-icon:before{content:"\f06a"}.dataset-collection-element .title-bar .subtitle{margin-top:2px}.dataset-collection-element .details{display:none}.history-content.dataset-collection.state-ok,.history-content.dataset-collection.state-failed_metadata{background:#b0f1b0}.history-content.dataset-collection.state-ok .state-icon,.history-content.dataset-collection.state-failed_metadata .state-icon{display:none}.history-content.dataset-collection.state-error,.history-content.dataset-collection.state-empty{background:#f9c7c5}.history-content.dataset-collection.state-error .state-icon,.history-content.dataset-collection.state-empty .state-icon{background-color:white;border-radius:8px}.history-content.dataset-collection.state-error .state-icon:before,.history-content.dataset-collection.state-empty .state-icon:before{font-size:20px;line-height:16px;color:red;content:"\f057"}.history-content.dataset-collection.state-upload{background:#a8e5f7}.history-content.dataset-collection.state-upload .state-icon{overflow:hidden}.history-content.dataset-collection.state-upload .state-icon:before{display:inline-block;-webkit-animation:eclipse 2s infinite linear;-moz-animation:eclipse 2s infinite linear;-o-animation:eclipse 2s infinite linear;animation:eclipse 2s infinite linear;content:"\f062"}@-moz-keyframes eclipse{0%{-moz-transform:translate(0, 16px)}100%{-moz-transform:translate(0, -16px)}}@-webkit-keyframes eclipse{0%{-webkit-transform:translate(0, 16px)}100%{-webkit-transform:translate(0, -16px)}}@-o-keyframes eclipse{0%{-o-transform:translate(0, 16px)}100%{-o-transform:translate(0, -16px)}}@-ms-keyframes eclipse{0%{-ms-transform:translate(0, 16px)}100%{-ms-transform:translate(0, -16px)}}@keyframes eclipse{0%{transform:translate(0, 16px)}100%{transform:translate(0, -16px)}}.history-content.dataset-collection.state-queued{background:#eee}.history-content.dataset-collection.state-queued .state-icon:before{content:"\f017"}.history-content.dataset-collection.state-running,.history-content.dataset-collection.state-setting_metadata{background:#FFFFCC}.history-content.dataset-collection.state-running .state-icon,.history-content.dataset-collection.state-setting_metadata .state-icon{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.history-content.dataset-collection.state-running .state-icon:before,.history-content.dataset-collection.state-setting_metadata .state-icon:before{content:"\f110"}.history-content.dataset-collection.state-paused{background:#d9edf7}.history-content.dataset-collection.state-paused .state-icon:before{content:"\f04c"}.history-content.dataset-collection.state-discarded{background:#eee}.history-content.dataset-collection.state-discarded .state-icon:before{content:"\f014"}.history-content.dataset-collection.state-noPermission{background:#eee;filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}.history-content.dataset-collection.state-noPermission .state-icon{font-size:20px}.history-content.dataset-collection.state-noPermission .state-icon:before{content:"\f023"}.history-content.dataset-collection.state-new{background:#eee}.history-content.dataset-collection.state-new .state-icon:before{content:"\f06a"}.dataset-collection-panel{margin:0;padding:0}.dataset-collection-panel .vertically-spaced{margin-top:4px}.dataset-collection-panel .controls{padding:8px}.dataset-collection-panel .controls .navigation{margin-top:4px}.dataset-collection-panel .controls .navigation .back .fa-icon{margin-right:4px;font-size:120%;font-weight:bold;text-decoration:none}.dataset-collection-panel .controls .title{margin-top:12px}.dataset-collection-panel .controls .title .name{font-weight:bold}.dataset-collection-panel .list-items .dataset-collection-element{border-width:1px 0 0 0}.dataset-collection-panel .list-items .dataset-collection-element:last-child{border-bottom-width:1px}.job.list-item{border:1px solid #bfbfbf}.job.list-item .title-bar .subtitle{color:grey;font-size:80%}.job.list-item>.details{padding:0}.job.list-item>.details .params{padding:0 8px 0 8px}.job.list-item>.details .params .param .prompt,.job.list-item>.details .params .input .prompt{font-size:80%;color:grey}.job.list-item>.details .params .param .value,.job.list-item>.details .params .input .value{display:inline-block;font-weight:bold}.job.list-item>.details .list-panel{padding:0}.job.list-item>.details .list-panel .list-items{border:0;border-radius:0}.job.list-item>.details .list-panel .list-items .list-item{border:0;border-radius:0;border-top:1px solid #bfbfbf}.collection-creator{height:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.collection-creator ol,.collection-creator li{list-style:none;padding:0;margin:0}.collection-creator>*:not(.popover){padding:0 8px 0 8px}.collection-creator .btn,.collection-creator .ui-form-composite .ui-button{border-color:#BFBFBF}.collection-creator .vertically-spaced{margin-top:8px}.collection-creator .scroll-container{overflow:auto}.collection-creator .truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.collection-creator .empty-message{color:grey;font-style:italic}.collection-creator.flex-row-container,.collection-creator .flex-row-container,.collection-creator .flex-column-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch;-webkit-align-content:stretch;-ms-align-content:stretch;align-content:stretch}.collection-creator.flex-row-container,.collection-creator .flex-row-container{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.collection-creator .flex-row{-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 0 auto}.collection-creator .flex-row.no-flex{-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 0 auto}.collection-creator .flex-column-container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.collection-creator .flex-column{-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 1 auto}.collection-creator .flex-column.no-flex{-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 0 auto}.collection-creator .choose-filters .help{margin-bottom:2px;font-size:90%;color:grey}.collection-creator .choose-filters button{width:100%;margin-top:2px}.collection-creator .header .alert{display:none}.collection-creator .header .alert li{list-style:circle;margin-left:32px}.collection-creator .column{width:30%}.collection-creator .column-title{height:22px;line-height:22px;overflow:hidden}.collection-creator .column-title:hover{text-decoration:underline;cursor:pointer}.collection-creator .column-title .title{font-weight:bold}.collection-creator .column-title .title-info{color:grey}.collection-creator .column-title .title-info:before{content:' - '}.collection-creator .paired-column{text-align:center;width:22%}.collection-creator .header .main-help{margin-bottom:17px;overflow:hidden;padding:15px;background:#f8f8f8}.collection-creator .header .main-help:not(.expanded){max-height:49px}.collection-creator .header .main-help:not(.expanded) .help-content p:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.collection-creator .header .main-help:not(.expanded) .help-content>*:not(:first-child){display:none}.collection-creator .header .main-help.expanded{max-height:none}.collection-creator .header .main-help .help-content i{cursor:help;border-bottom:1px dotted grey;font-style:normal}.collection-creator .header .main-help .help-content ul,.collection-creator .header .main-help .help-content li{list-style:circle;margin-left:16px}.collection-creator .header .main-help .help-content .less-help{display:inline-block;width:100%;text-align:right}.collection-creator .header .main-help .more-help{float:right}.collection-creator .header .column-headers .column-header .unpaired-filter{width:100%}.collection-creator .header .column-headers .column-header .unpaired-filter .search-query{width:100%;height:22px}.collection-creator .header .paired-column a:not(:last-child){margin-right:8px}.collection-creator .header .reverse-column .column-title{text-align:right}.collection-creator .flex-bordered-vertically{height:0;border:1px solid lightgrey;border-width:1px 0 1px 0}.collection-creator .column-datasets{list-style:none;overflow:hidden}.collection-creator .column-datasets .dataset{height:32px;margin-top:2px;border:1px solid lightgrey;border-radius:3px;padding:0 8px 0 8px;line-height:28px;cursor:pointer}.collection-creator .column-datasets .dataset:last-of-type{margin-bottom:2px}.collection-creator .column-datasets .dataset.unpaired{border-color:grey}.collection-creator .column-datasets .dataset.paired{margin-left:34px;margin-right:34px;border:2px solid grey;background:#AFF1AF}.collection-creator .column-datasets .dataset.paired span{display:inline-block;overflow:hidden}.collection-creator .column-datasets .dataset.paired .forward-dataset-name{text-align:right;border-right:1px solid grey;padding-right:8px}.collection-creator .column-datasets .dataset.paired .forward-dataset-name:after{margin-left:8px;font-family:FontAwesome;content:'\f061'}.collection-creator .column-datasets .dataset.paired .pair-name-column{text-align:center}.collection-creator .column-datasets .dataset.paired .pair-name-column .pair-name:hover{text-decoration:underline}.collection-creator .column-datasets .dataset.paired .reverse-dataset-name{border-left:1px solid grey;padding-left:8px}.collection-creator .column-datasets .dataset.paired .reverse-dataset-name:before{margin-right:8px;font-family:FontAwesome;content:'\f060'}.collection-creator .column-datasets .dataset:hover{border-color:black}.collection-creator .column-datasets .dataset.selected{border-color:black;background:black;color:white}.collection-creator .column-datasets .dataset.selected a{color:white}.collection-creator .unpaired-columns{height:0;border:1px solid lightgrey;border-width:1px 0 1px 0}.collection-creator .unpaired-columns .forward-column .dataset.unpaired{margin-right:32px}.collection-creator .unpaired-columns .paired-column .dataset.unpaired{border-color:lightgrey;color:lightgrey}.collection-creator .unpaired-columns .paired-column .dataset.unpaired:hover{border-color:black;color:black}.collection-creator .unpaired-columns .reverse-column .dataset.unpaired{text-align:right;margin-left:32px}.collection-creator .flexible-partition .flexible-partition-drag{width:100%;height:8px;cursor:ns-resize;line-height:2px;text-align:center;color:lightgrey}.collection-creator .flexible-partition .flexible-partition-drag:before{content:'...'}.collection-creator .flexible-partition .flexible-partition-drag:hover{background:lightgrey;color:black}.collection-creator .flexible-partition .column-header{width:100%;text-align:center}.collection-creator .flexible-partition .column-header .column-title{display:inline}.collection-creator .flexible-partition .column-header>*:not(:last-child){margin-right:8px}.collection-creator .flexible-partition .column-header .remove-extensions-link{display:none}.collection-creator .paired-columns{height:0;border:1px solid lightgrey;border-width:1px 0 1px 0;margin-bottom:8px}.collection-creator .paired-columns .column-datasets{width:100%;overflow:auto}.collection-creator .paired-columns .unpair-btn{float:right;margin-top:-32px;width:31px;height:32px;border-color:transparent;background:transparent;font-size:120%}.collection-creator .paired-columns .unpair-btn:hover{border-color:#BFBFBF;background:#DEDEDE}.collection-creator .paired-columns .empty-message{text-align:center}.collection-creator .element-drop-placeholder{width:60px;height:3px;margin:2px 0 0 14px;background:black}.collection-creator .element-drop-placeholder:before{float:left;font-size:120%;margin:-9px 0 0 -8px;font-family:FontAwesome;content:'\f0da'}.collection-creator .element-drop-placeholder:last-child{margin-bottom:8px}.collection-creator .footer{padding-bottom:8px}.collection-creator .footer .attributes .remove-extensions-prompt{line-height:32px}.collection-creator .footer .attributes .remove-extensions-prompt .remove-extensions{display:inline-block;width:24px;height:24px}.collection-creator .footer .attributes .collection-name-prompt{margin:5px 4px 0 0}.collection-creator .footer .attributes .collection-name-prompt.validation-warning:before{content:'(required)';margin-right:4px;color:red}.collection-creator .footer .attributes .collection-name{width:50%}.collection-creator .footer .attributes .collection-name.validation-warning{border-color:red}.collection-creator .footer .actions .other-options>*{display:none;margin-left:4px}.collection-creator.list-collection-creator .footer{margin-top:8px}.collection-creator.list-collection-creator .main-help{cursor:pointer}.collection-creator.list-collection-creator .collection-elements-controls{margin-bottom:8px}.collection-creator.list-collection-creator .collection-elements-controls .clear-selected{float:right !important;float:right;display:none}.collection-creator.list-collection-creator .collection-elements{max-height:400px;border:0 solid lightgrey;overflow-y:auto;overflow-x:hidden}.collection-creator.list-collection-creator .collection-element{height:32px;margin:2px 4px 0 4px;opacity:1;border:1px solid lightgrey;border-radius:3px;padding:0 8px 0 8px;line-height:28px;cursor:pointer;overflow:hidden}.collection-creator.list-collection-creator .collection-element:last-of-type{margin-bottom:2px}.collection-creator.list-collection-creator .collection-element:hover{border-color:black}.collection-creator.list-collection-creator .collection-element.selected{border-color:black;background:black;color:white}.collection-creator.list-collection-creator .collection-element.selected a{color:white}.collection-creator.list-collection-creator .collection-element.dragging{opacity:.4}.collection-creator.list-collection-creator .collection-element.dragging button{display:none}.collection-creator.list-collection-creator .collection-element .name:hover{text-decoration:underline}.collection-creator.list-collection-creator .collection-element button{margin-top:3px}.collection-creator.list-collection-creator .collection-element .discard{float:right !important;float:right}.collection-creator.list-collection-creator .element-drop-placeholder{margin-left:8px}.collection-creator.list-collection-creator .element-drop-placeholder:before{margin:-8.5px 0 0 -8px}.collection-creator.list-collection-creator .empty-message{margin:8px;color:grey;font-style:italic;text-align:center}.collection-creator.list-collection-creator .no-elements-left-message{text-align:left}.collection-creator.pair-collection-creator .footer{margin-top:8px}.collection-creator.pair-collection-creator .main-help{cursor:pointer}.collection-creator.pair-collection-creator .collection-elements-controls{margin-bottom:8px}.collection-creator.pair-collection-creator .collection-elements-controls .clear-selected{float:right !important;float:right;display:none}.collection-creator.pair-collection-creator .collection-elements{max-height:400px;border:0 solid lightgrey;overflow-y:auto;overflow-x:hidden}.collection-creator.pair-collection-creator .collection-element{height:32px;margin:2px 4px 0 4px;opacity:1;border:1px solid lightgrey;border-radius:3px;padding:0 8px 0 8px;line-height:28px;cursor:pointer;overflow:hidden}.collection-creator.pair-collection-creator .collection-element:last-of-type{margin-bottom:2px}.collection-creator.pair-collection-creator .collection-element:hover{border-color:black}.collection-creator.pair-collection-creator .collection-element button{margin-top:3px}.collection-creator.pair-collection-creator .collection-element .identifier:after{content:':';margin-right:6px}.collection-creator.pair-collection-creator .collection-element .name:hover{text-decoration:none}.collection-creator.pair-collection-creator .empty-message{margin:8px;color:grey;font-style:italic;text-align:center}.collection-creator.list-of-pairs-collection-creator .column-headers{margin-bottom:8px}.search-input .search-query{width:100%;padding-right:24px}.search-input .search-clear,.search-input .search-loading{position:relative;display:inline-block;float:right;margin-top:-24px;margin-right:4px;font-size:1.4em;line-height:23px;color:grey}.search-input .search-clear:hover{color:#303030}.dataset-choice{border:1px solid lightgrey;border-radius:3px;overflow:hidden;padding:10px 8px 8px 8px}.dataset-choice:hover{border-color:black;cursor:pointer}.dataset-choice:hover>*{cursor:pointer}.dataset-choice .prompt{margin-right:8px}.dataset-choice .prompt:after{content:':'}.dataset-choice .prompt:empty{display:none}.dataset-choice .none-selected-msg{color:grey}.dataset-choice .selected{display:inline-block}.dataset-choice .selected .title{font-weight:bold}.dataset-choice .selected .subtitle{color:grey}.dataset-choice .selected .subtitle:before{content:'-';margin:0 4px 0 4px}.dataset-choice .selected .subtitle i{font-style:normal}.dataset-choice .selected .subtitle i:not(:last-child):after{content:', '}.dataset-choice.multi .selected{display:block;font-weight:normal}.dataset-choice.multi table{width:100%;margin-top:8px;cursor:pointer}.dataset-choice.multi table:hover{border-color:black}.dataset-choice.multi table tr:nth-child(even){background-color:aliceblue}.dataset-choice.multi table th{padding:0;font-weight:normal;font-size:80%;color:grey}.dataset-choice.multi table th:not(:last-child),.dataset-choice.multi table td:not(:last-child){padding-right:8px}.dataset-choice.multi table td.cell-name{font-weight:bold}.dataset-choice-modal .list-panel .list-item.dataset{border-left-width:1px;border-right-width:1px}.dataset-choice-modal .list-panel .controls .title .name{font-size:120%}.peek-column-selector{border-radius:3px;border:1px solid #5f6990}.peek-column-selector td,.peek-column-selector th{padding:4px 10px 4px 4px}.peek-column-selector th:last-child{width:100%}.peek-column-selector .top-left{width:10%;white-space:normal;vertical-align:top;text-align:right;font-family:"Lucida Grande",verdana,arial,helvetica,sans-serif;font-weight:normal}.peek-column-selector .renamable-header:hover{background-color:black}.peek-column-selector .control td.control-prompt{background-color:#5f6990;padding:0 4px 0 8px;text-align:right;color:white}.peek-column-selector .control td{padding:1px;font-family:"Lucida Grande",verdana,arial,helvetica,sans-serif;color:grey}.peek-column-selector .control td .button{min-width:28px;border:1px solid grey;border-radius:3px;padding:4px;color:grey}.peek-column-selector .control td:hover .button{background-color:#EEE;border:1px solid black;cursor:pointer;color:black}.peek-column-selector .control td.disabled .button,.peek-column-selector .control td.disabled:hover .button{background-color:transparent;border:1px solid #CCC;cursor:not-allowed;color:#CCC}.peek-column-selector .control td.selected .button{background-color:black;border:1px solid black;color:white}.pagination{margin:0}.pagination-scroll-container{display:inline-block;background-color:#F8F8F8;border-radius:3px;border:1px solid #BFBFBF;overflow:auto}.pagination-scroll-container .pagination-page-list{margin:3px 0 3px 0}.pagination-scroll-container .pagination-page-list>li:first-child>a,.pagination-scroll-container .pagination-page-list>li:first-child>span{border-radius:0;border-left:0}.pagination-scroll-container .pagination-page-list>li:last-child>a,.pagination-scroll-container .pagination-page-list>li:last-child>span{border-radius:0}.pagination-scroll-container .pagination-page-list>li>a{float:none;position:static;border:1px solid #BFBFBF;border-width:0 0 0 1px}.toolMenuContainer{color:#000000;background:#DFE5F9;min-height:100%;padding:5px 10px}div.toolSectionPad{margin:0;padding:0;height:5px;font-size:0}div.toolSectionWrapper{margin-bottom:5px}div.toolSectionDetailsInner{margin-left:5px;margin-right:5px}div.toolSectionTitle{font-weight:bold}div.toolPanelLabel{padding-top:10px;padding-bottom:5px;font-weight:bold;color:gray;text-transform:uppercase}div.toolTitle{padding-top:5px;padding-bottom:5px;margin-left:16px;margin-right:10px;display:list-item;list-style:square outside}div.toolTitle .labels{float:right;margin-left:2px}div.toolSectionBody div.toolPanelLabel{padding-top:5px;padding-bottom:5px;margin-left:16px;margin-right:10px;display:list-item;list-style:none outside}div.toolTitleNoSection{padding-bottom:5px;font-weight:bold}#tool-search{padding-top:5px;padding-bottom:10px;position:relative}#loading_indicator{position:fixed;right:10px;top:10px;height:32px;width:32px;display:none;background:url(largespinner.gif)}#content_table td{text-align:right;white-space:nowrap;padding:2px 10px}#content_table th{white-space:nowrap;padding:2px 10px}#content_table td.stringalign{text-align:left}#content_table .dark_row{background-color:#DDD}#content_table th{background-color:#AAA}.toolMenuAndView .toolForm{float:left;background-color:white;margin:10px}.text-and-autocomplete-select{background:none;position:relative;padding-right:18px}.text-and-autocomplete-select:after{margin-top:6px;position:absolute;top:2px;right:6px;width:10px;height:10px;display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid #000000;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:0 dotted;content:"";opacity:80;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=8000);filter:alpha(opacity=8000)}.btn-default .text-and-autocomplete-select:after,.ui-form-composite .ui-button .text-and-autocomplete-select:after{border-top-color:#333}.btn-primary .text-and-autocomplete-select:after,.btn-success .text-and-autocomplete-select:after,.btn-warning .text-and-autocomplete-select:after,.btn-danger .text-and-autocomplete-select:after,.btn-info .text-and-autocomplete-select:after{border-top-color:#fff}.icon-button.general-question{background:url(question-octagon-frame.png) no-repeat;float:right;margin-top:3px;margin-right:4px}.icon-button.tag-question{background:url(question-balloon.png) no-repeat;float:right;margin-top:3px;margin-right:4px}.icon-button.tag{background-image:url(sprite-fugue.png);background-position:-16px -112px;width:16px;height:16px}.icon-button.tags{background-image:url(sprite-fugue.png);background-position:-32px -112px;width:16px;height:16px}.icon-button.tag--plus{background-image:url(sprite-fugue.png);background-position:0 -112px;width:16px;height:16px}.icon-button.toggle-expand{background-image:url(sprite-fugue.png);background-position:-80px -112px;width:16px;height:16px}.icon-button.toggle{background-image:url(sprite-fugue.png);background-position:-48px -112px;width:16px;height:16px}.icon-button.toggle:hover{background-image:url(sprite-fugue.png);background-position:-96px -112px;width:16px;height:16px}.icon-button.arrow-circle{background-image:url(sprite-fugue.png);background-position:-32px 0;width:16px;height:16px}.icon-button.chevron{background-image:url(sprite-fugue.png);background-position:-32px -64px;width:16px;height:16px}.icon-button.bug{background-image:url(sprite-fugue.png);background-position:-64px -32px;width:16px;height:16px}.icon-button.disk{background-image:url(sprite-fugue.png);background-position:-16px -80px;width:16px;height:16px}.icon-button.information{background-image:url(sprite-fugue.png);background-position:-96px -80px;width:16px;height:16px}.icon-button.annotate{background-image:url(sprite-fugue.png);background-position:-112px -96px;width:16px;height:16px}.icon-button.go-to-full-screen{background-image:url(sprite-fugue.png);background-position:0 0;width:16px;height:16px}.icon-button.import{background-image:url(sprite-fugue.png);background-position:-112px -80px;width:16px;height:16px}.icon-button.plus-button{background-image:url(sprite-fugue.png);background-position:-112px -48px;width:16px;height:16px}.icon-button.plus-button:hover{background-image:url(sprite-fugue.png);background-position:-112px -64px;width:16px;height:16px}.icon-button.gear{background-image:url(sprite-fugue.png);background-position:-96px 0;width:16px;height:16px}.icon-button.chart_curve{background-image:url(sprite-fugue.png);background-position:-64px -48px;width:16px;height:16px}.icon-button.disk--arrow{background-image:url(sprite-fugue.png);background-position:-80px -64px;width:16px;height:16px}.icon-button.disk--arrow:hover{background-image:url(sprite-fugue.png);background-position:0 -80px;width:16px;height:16px}.icon-button.cross-circle{background-image:url(sprite-fugue.png);background-position:-80px 0;width:16px;height:16px}.icon-button.cross-circle:hover{background-image:url(sprite-fugue.png);background-position:-80px -16px;width:16px;height:16px}.icon-button.arrow-split{background-image:url(sprite-fugue.png);background-position:-16px -32px;width:16px;height:16px}.icon-button.arrow-split:hover{background-image:url(sprite-fugue.png);background-position:-32px -32px;width:16px;height:16px}.icon-button.chevron-expand:hover{background-image:url(sprite-fugue.png);background-position:-16px -64px;width:16px;height:16px}.icon-button.chevron-expand{background-image:url(sprite-fugue.png);background-position:0 -64px;width:16px;height:16px}.noscript-overlay{position:absolute;width:100%;height:100%;background:white;z-index:10000}.noscript-overlay>div{margin:64px 0 0 64px}#for_bears{display:none} ================================================ FILE: docs/_static/welcome_owl.carousel.css ================================================ /* * Owl Carousel - Animate Plugin */ .owl-carousel .animated { -webkit-animation-duration: 1000ms; animation-duration: 1000ms; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .owl-carousel .owl-animated-in { z-index: 0; } .owl-carousel .owl-animated-out { z-index: 1; } .owl-carousel .fadeOut { -webkit-animation-name: fadeOut; animation-name: fadeOut; } @-webkit-keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } } /* * Owl Carousel - Auto Height Plugin */ .owl-height { -webkit-transition: height 500ms ease-in-out; -moz-transition: height 500ms ease-in-out; -ms-transition: height 500ms ease-in-out; -o-transition: height 500ms ease-in-out; transition: height 500ms ease-in-out; } /* * Core Owl Carousel CSS File */ .owl-carousel { display: none; width: 100%; -webkit-tap-highlight-color: transparent; /* position relative and z-index fix webkit rendering fonts issue */ position: relative; z-index: 1; } .owl-carousel .owl-stage { position: relative; -ms-touch-action: pan-Y; } .owl-carousel .owl-stage:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; } .owl-carousel .owl-stage-outer { position: relative; overflow: hidden; /* fix for flashing background */ -webkit-transform: translate3d(0px, 0px, 0px); } .owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-dot { cursor: pointer; cursor: hand; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .owl-carousel.owl-loaded { display: block; } .owl-carousel.owl-loading { opacity: 0; display: block; } .owl-carousel.owl-hidden { opacity: 0; } .owl-carousel .owl-refresh .owl-item { display: none; } .owl-carousel .owl-item { position: relative; min-height: 1px; float: left; -webkit-backface-visibility: hidden; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .owl-carousel .owl-item img { display: block; width: 100%; -webkit-transform-style: preserve-3d; } .owl-carousel.owl-text-select-on .owl-item { -webkit-user-select: auto; -moz-user-select: auto; -ms-user-select: auto; user-select: auto; } .owl-carousel .owl-grab { cursor: move; cursor: -webkit-grab; cursor: -o-grab; cursor: -ms-grab; cursor: grab; } .owl-carousel.owl-rtl { direction: rtl; } .owl-carousel.owl-rtl .owl-item { float: right; } /* No Js */ .no-js .owl-carousel { display: block; } /* * Owl Carousel - Lazy Load Plugin */ .owl-carousel .owl-item .owl-lazy { opacity: 0; -webkit-transition: opacity 400ms ease; -moz-transition: opacity 400ms ease; -ms-transition: opacity 400ms ease; -o-transition: opacity 400ms ease; transition: opacity 400ms ease; } .owl-carousel .owl-item img { transform-style: preserve-3d; } /* * Owl Carousel - Video Plugin */ .owl-carousel .owl-video-wrapper { position: relative; height: 100%; background: #000; } .owl-carousel .owl-video-play-icon { position: absolute; height: 80px; width: 80px; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; background: url("owl.video.play.png") no-repeat; cursor: pointer; z-index: 1; -webkit-backface-visibility: hidden; -webkit-transition: scale 100ms ease; -moz-transition: scale 100ms ease; -ms-transition: scale 100ms ease; -o-transition: scale 100ms ease; transition: scale 100ms ease; } .owl-carousel .owl-video-play-icon:hover { -webkit-transition: scale(1.3, 1.3); -moz-transition: scale(1.3, 1.3); -ms-transition: scale(1.3, 1.3); -o-transition: scale(1.3, 1.3); transition: scale(1.3, 1.3); } .owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon { display: none; } .owl-carousel .owl-video-tn { opacity: 0; height: 100%; background-position: center center; background-repeat: no-repeat; -webkit-background-size: contain; -moz-background-size: contain; -o-background-size: contain; background-size: contain; -webkit-transition: opacity 400ms ease; -moz-transition: opacity 400ms ease; -ms-transition: opacity 400ms ease; -o-transition: opacity 400ms ease; transition: opacity 400ms ease; } .owl-carousel .owl-video-frame { position: relative; z-index: 1; } ================================================ FILE: docs/_static/welcome_owl.carousel.theme.css ================================================ .owl-theme .owl-controls{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-controls .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-controls .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791} ================================================ FILE: docs/conf.py ================================================ # -*- coding: utf-8 -*- # # deepTools documentation build configuration file, created by # sphinx-quickstart on Wed Mar 25 12:08:19 2015. # # This file is execfile()d with the current directory set to its # containing dir. # # Note that not all possible configuration values are present in this # autogenerated file. # # All configuration values have a default; values that are commented out # serve to show the default. import sys import os import tomllib # to allow readthedocs to compile without installing some dependencies import mock # MOCK_MODULES = ['numpy', 'numpy.ma', 'scipy', 'pyBigWig'] MOCK_MODULES = ['pyBigWig', 'py2bit', 'plotly', 'plotly.offline', 'plotly.graph_objs', 'plotly.figure_factory'] for mod_name in MOCK_MODULES: sys.modules[mod_name] = mock.Mock() # If extensions (or modules to document with autodoc) are in another directory, # add these directories to sys.path here. If the directory is relative to the # documentation root, use os.path.abspath to make it absolute, like shown here. sys.path.insert(0, os.path.abspath('../..')) # -- General configuration ------------------------------------------------ # If your documentation needs a minimal Sphinx version, state it here. # needs_sphinx = '1.0' # Add any Sphinx extension module names here, as strings. They can be # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom # ones. extensions = [ 'sphinx.ext.autodoc', 'sphinx.ext.doctest', 'sphinx.ext.coverage', 'sphinx.ext.mathjax', 'sphinx.ext.viewcode', 'sphinx.ext.autosummary', 'sphinxarg.ext' ] # 'numpydoc' # This is needed to suppress autosummary reordering numpydoc_show_class_members = False # 'sphinxcontrib.restbuilder', # Add any paths that contain templates here, relative to this directory. templates_path = ['source/_templates'] # The suffix(es) of source filenames. # You can specify multiple suffix as a list of string: # source_suffix = ['.rst', '.md'] source_suffix = '.rst' # The encoding of source files. # source_encoding = 'utf-8-sig' # The master toctree document. master_doc = 'index' # General information about the project. project = u'deepTools' author = u'Fidel Ramírez, Friederike Dündar, Björn Grüning, Thomas Manke, Devon Ryan, Fabian Kilpert, ' \ u'Andreas Richter, Vivek Bhardwaj, Steffen Heyne' # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the # built documents. # # The short X.Y version. def get_version(): with open('../pyproject.toml', 'rb') as f: d = tomllib.load(f) try: return d['project']['version'] except: return None version = get_version() # The full version, including alpha/beta/rc tags. release = version # An rst epilog to apper at the end of every page rst_epilog = """ +----------------------------------------------------------------+-------------------------------------------------------------+ | `deepTools Galaxy `_. | `code @ github `_. | +----------------------------------------------------------------+-------------------------------------------------------------+ """ # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. # # This is also used if you do content translation via gettext catalogs. # Usually you set "language" from the command line for these cases. language = 'en' # There are two options for replacing |today|: either, you set today to some # non-false value, then it is used: # today = '' # Else, today_fmt is used as the format for a strftime call. # today_fmt = '%B %d, %Y' # List of patterns, relative to source directory, that match files and # directories to ignore when looking for source files. exclude_patterns = ['_build'] # The reST default role (used for this markup: `text`) to use for all # documents. # default_role = None # If true, '()' will be appended to :func: etc. cross-reference text. # add_function_parentheses = True # If true, the current module name will be prepended to all description # unit titles (such as .. function::). # add_module_names = True # If true, sectionauthor and moduleauthor directives will be shown in the # output. They are ignored by default. # show_authors = False # The name of the Pygments (syntax highlighting) style to use. pygments_style = 'sphinx' # A list of ignored prefixes for module index sorting. # modindex_common_prefix = [] # If true, keep warnings as "system message" paragraphs in the built documents. # keep_warnings = False # If true, `todo` and `todoList` produce output, else they produce nothing. todo_include_todos = False # -- Options for HTML output ---------------------------------------------- # The theme to use for HTML and HTML Help pages. See the documentation for # a list of builtin themes. html_theme = 'sphinx_rtd_theme' # on_rtd = os.environ.get('READTHEDOCS', None) == 'True' # if not on_rtd: # only import and set the theme if we're building docs locally # import sphinx_rtd_theme # html_theme = 'sphinx_rtd_theme' # html_theme_path = [sphinx_rtd_theme.get_html_theme_path()] # Theme options are theme-specific and customize the look and feel of a theme # further. For a list of options available for each theme, see the # documentation. # html_theme_options = {} # Add any paths that contain custom themes here, relative to this directory. # html_theme_path = [] # The name for this set of Sphinx documents. If None, it defaults to # " v documentation". # html_title = None # A shorter title for the navigation bar. Default is the same as html_title. # html_short_title = None # The name of an image file (relative to this directory) to place at the top # of the sidebar. # html_logo = None # The name of an image file (within the static path) to use as favicon of the # docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32 # pixels large. # html_favicon = None # Add any paths that contain custom static files (such as style sheets) here, # relative to this directory. They are copied after the builtin static files, # so a file named "default.css" will overwrite the builtin "default.css". html_static_path = ['_static'] # Add any extra paths that contain custom files (such as robots.txt or # .htaccess) here, relative to this directory. These files are copied # directly to the root of the documentation. # html_extra_path = [] # If not '', a 'Last updated on:' timestamp is inserted at every page bottom, # using the given strftime format. # html_last_updated_fmt = '%b %d, %Y' # If true, SmartyPants will be used to convert quotes and dashes to # typographically correct entities. # html_use_smartypants = True # Custom sidebar templates, maps document names to template names. # html_sidebars = {} # html_sidebars = { '**': ['globaltoc.html', 'relations.html', 'sourcelink.html', 'searchbox.html'], } # Additional templates that should be rendered to pages, maps page names to # template names. # html_additional_pages = {} # If false, no module index is generated. # html_domain_indices = True # If false, no index is generated. # html_use_index = True # If true, the index is split into individual pages for each letter. # html_split_index = False # If true, links to the reST sources are added to the pages. # html_show_sourcelink = True # If true, "Created using Sphinx" is shown in the HTML footer. Default is True. # html_show_sphinx = True # If true, "(C) Copyright ..." is shown in the HTML footer. Default is True. # html_show_copyright = True # If true, an OpenSearch description file will be output, and all pages will # contain a tag referring to it. The value of this option must be the # base URL from which the finished HTML is served. # html_use_opensearch = '' # This is the file name suffix for HTML files (e.g. ".xhtml"). # html_file_suffix = None # Language to be used for generating the HTML full-text search index. # Sphinx supports the following languages: # 'da', 'de', 'en', 'es', 'fi', 'fr', 'hu', 'it', 'ja' # 'nl', 'no', 'pt', 'ro', 'ru', 'sv', 'tr' # html_search_language = 'en' # A dictionary with options for the search language support, empty by default. # Now only 'ja' uses this config value # html_search_options = {'type': 'default'} # The name of a javascript file (relative to the configuration directory) that # implements a search results scorer. If empty, the default will be used. # html_search_scorer = 'scorer.js' # Output file base name for HTML help builder. htmlhelp_basename = 'deepToolsdoc' # -- Options for LaTeX output --------------------------------------------- latex_elements = { # The paper size ('letterpaper' or 'a4paper'). # 'papersize': 'letterpaper', # The font size ('10pt', '11pt' or '12pt'). # 'pointsize': '10pt', # Additional stuff for the LaTeX preamble. # 'preamble': '', # Latex figure (float) alignment # 'figure_align': 'htbp', } # Grouping the document tree into LaTeX files. List of tuples # (source start file, target name, title, # author, documentclass [howto, manual, or own class]). latex_documents = [ (master_doc, 'deepTools.tex', u'deepTools Documentation', u'Fidel Ramírez, Friederike Dündar, Björn Grüning, Thomas Manke', 'manual'), ] # The name of an image file (relative to this directory) to place at the top of # the title page. # latex_logo = None # For "manual" documents, if this is true, then toplevel headings are parts, # not chapters. # latex_use_parts = False # If true, show page references after internal links. # latex_show_pagerefs = False # If true, show URL addresses after external links. # latex_show_urls = False # Documents to append as an appendix to all manuals. # latex_appendices = [] # If false, no module index is generated. # latex_domain_indices = True # -- Options for manual page output --------------------------------------- # One entry per manual page. List of tuples # (source start file, name, description, authors, manual section). man_pages = [ (master_doc, 'deeptools', u'deepTools Documentation', [author], 1) ] # If true, show URL addresses after external links. # man_show_urls = False # -- Options for Texinfo output ------------------------------------------- # Grouping the document tree into Texinfo files. List of tuples # (source start file, target name, title, author, # dir menu entry, description, category) texinfo_documents = [ (master_doc, 'deepTools', u'deepTools Documentation', author, 'deepTools', 'One line description of project.', 'Miscellaneous'), ] # Documents to append as an appendix to all manuals. # texinfo_appendices = [] # If false, no module index is generated. # texinfo_domain_indices = True # How to display URL addresses: 'footnote', 'no', or 'inline'. # texinfo_show_urls = 'footnote' # If true, do not generate a @detailmenu in the "Top" node's menu. # texinfo_no_detailmenu = False ================================================ FILE: docs/content/about.rst ================================================ About ====== Please cite deepTools as follows: Ramírez, Fidel, Devon P. Ryan, Björn Grüning, Vivek Bhardwaj, Fabian Kilpert, Andreas S. Richter, Steffen Heyne, Friederike Dündar, and Thomas Manke. `deepTools2: A next Generation Web Server for Deep-Sequencing Data Analysis `_. Nucleic Acids Research (2016). `doi:10.1093/nar/gkw257 `_. Where deepTools are used: * DEEP consortium * public Galaxy server hosted at ``_. * public Galaxy instance hosted by the Max-Planck-Institute for Immunobiology and Epigenetics: deeptools.ie-freiburg.mpg.de * in-house Galaxy instance of the Max-Planck-Institute for Immunobiology and Epigenetics * Galaxy instance of the University of Freiburg, Germany * Galaxy instance of the ICGMB, Strasbourg, France * Galaxy instance of LCSB and HPC @ Uni.lu, Belval, Luxembourg .. image:: ../images/logo_mpi-ie.jpg This tool suite is developed by the `Bioinformatics Facility `_ at the `Max Planck Institute for Immunobiology and Epigenetics, Freiburg `_. ================================================ FILE: docs/content/advanced_features.rst ================================================ Advanced features ================= Some of the features of deepTools are not self-explanatory. Below, we provide links to longer expositions on these more advanced features: * :doc:`feature/blacklist` * :doc:`feature/metagene` * :doc:`feature/read_extension` * :doc:`feature/unscaled_regions` * :doc:`feature/read_offsets` * :doc:`feature/plotFingerprint_QC_metrics` * :doc:`feature/plotly` * :doc:`feature/effectiveGenomeSize` ================================================ FILE: docs/content/api.rst ================================================ deepTools API ============= deepTools consists of several command line and Galaxy wrappers for summarizing the information of Next Generation Sequencing data that can be mapped to a reference genome. Through the API, the engine powering the deepTools commands can be used for other purposes as well. Our :doc:`example_api_tutorial` explains step-by-step how to make use of some deepTools modules to achieve analyses outside the scope of the deepTools suite such as counting reads for certain genome regions and computing the FRiP score. .. toctree:: :maxdepth: 4 example_api_tutorial ../source/deeptools Complete information can be found in the following links: :ref:`genindex` and :ref:`modindex` ================================================ FILE: docs/content/changelog.rst ================================================ Changes in deepTools2.0 ======================== .. contents:: :local: Major changes ------------- .. note:: The major changes encompass features for **increased efficiency**, **new sequencing data types**, and **additional plots**, particularly for QC. Moreover, deepTools modules can now be used by other python programs. The :ref:`api` is part of the new documentation. Accommodating additional data types ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ * correlation and comparisons can now be calculated for **bigWig files** (in addition to BAM files) using ``multiBigwigSummary`` and ``bigwigCompare`` * **RNA-seq:** split-reads are now natively supported * **MNase-seq:** using the new option ``--MNase`` in ``bamCoverage``, one can now compute read coverage only taking the 2 central base pairs of each mapped fragment into account. Structural updates ^^^^^^^^^^^^^^^^^^^ * All modules have comprehensive and automatic tests that evaluate proper functioning after any modification of the code. * Virtualization for stability: we now provide a ``docker`` image and enable the easy deployment of deepTools via the Galaxy ``toolshed``. * Our documentation is now version-aware thanks to readthedocs and ``sphinx``. * The API is public and documented. Renamed tools ^^^^^^^^^^^^^ * **heatmapper** to :doc:`tools/plotHeatmap` * **profiler** to :doc:`tools/plotProfile` * **bamCorrelate** to :doc:`tools/multiBamSummary` * **bigwigCorrelate** to :doc:`tools/multiBigwigSummary` * **bamFingerprint** to :doc:`tools/plotFingerprint` Increased efficiency ^^^^^^^^^^^^^^^^^^^^ * We dramatically improved the **speed** of bigwig related tools (:doc:`tools/multiBigwigSummary` and ``computeMatrix``) by using the new `pyBigWig module `_. * It is now possible to generate one composite heatmap and/or meta-gene image based on **multiple bigwig files** in one go (see :doc:`tools/computeMatrix`, :doc:`tools/plotHeatmap`, and :doc:`tools/plotProfile` for examples) * ``computeMatrix`` now also accepts multiple input BED files. Each is treated as a group within a sample and is plotted independently. * We added **additional filtering options for handling BAM files**, decreasing the need for prior filtering using tools other than deepTools: The ``--samFlagInclude`` and ``--samFlagExclude`` parameters can, for example, be used to only include (or exclude) forward reads in an analysis. * We separated the generation of read count tables from the calculation of pairwise correlations that was previously handled by ``bamCorrelate``. Now, read counts are calculated first using ``multiBamSummary`` or ``multiBigWigCoverage`` and the resulting output file can be used for calculating and plotting pairwise correlations using ``plotCorrelation`` or for doing a principal component analysis using ``plotPCA``. New features and tools ^^^^^^^^^^^^^^^^^^^^^^ * Correlation analyses are no longer limited to BAM files -- bigwig files are possible, too! (see :doc:`tools/multiBigwigSummary`) * Correlation coefficients can now be computed even if the data contains NaNs. * Added **new quality control** tools: - use :doc:`tools/plotCoverage` to plot the coverage over base pairs - use :doc:`tools/plotPCA` for principal component analysis - :doc:`tools/bamPEFragmentSize` can be used to calculate the average fragment size for paired-end read data * Added the possibility for **hierarchical clustering**, besides *k*-means to ``plotProfile`` and ``plotHeatmap`` * ``plotProfile`` has many more options to make compelling summary plots Minor changes ------------- Changed parameters names and settings ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ * ``computeMatrix`` can now read files with DOS newline characters. * ``--missingDataAsZero`` was renamed to ``--skipNonCoveredRegions`` for clarity in ``bamCoverage`` and ``bamCompare``. * Read extension was made optional and we removed the need to specify a default fragment length for most of the tools: ``--fragmentLength`` was thus replaced by the new optional parameter ``--extendReads``. * Added option ``--skipChromosomes`` to ``multiBigwigSummary``, which can be used to, for example, skip all 'random' chromosomes. * Added the option for adding titles to QC plots. Bug fixes ^^^^^^^^^ * Resolved an error introduced by ``numpy version 1.10`` in ``computeMatrix``. * Improved plotting features for ``plotProfile`` when using as plot type: 'overlapped_lines' and 'heatmap' * Fixed problem with BED intervals in ``multiBigwigSummary`` and ``multiBamSummary`` that returned wrongly labeled raw counts. * ``multiBigwigSummary`` now also considers chromosomes as identical when the names between samples differ by 'chr' prefix, e.g. chr1 vs. 1. * Fixed problem with wrongly labeled proper read pairs in a BAM file. We now have additional checks to determine if a read pair is a proper pair: the reads must face each other and are not allowed to be farther apart than 4x the mean fragment length. * For ``bamCoverage`` and ``bamCompare``, the behavior of ``scaleFactor`` was updated such that now, if given in combination with the normalization options (``--normalizeTo1x`` or ``--normalizeUsingRPKM``), the given scaling factor will be multiplied with the factor computed by the respective normalization method. ================================================ FILE: docs/content/example_api_tutorial.rst ================================================ .. _api: deepTools API example ===================== The following is a short overview of the most useful methods and classes from deepTools. Complete information can be found in the following links: :ref:`genindex` and :ref:`modindex` Finding read coverage over a region ----------------------------------- With deepTools, the read coverage over multiple genomic regions and multiple files can be computed quite quickly using multiple processors. First, we start with a simple example that is later expanded upon to demonstrate the use of multipe processors. In this example we compute the coverage of reads over a small region for bins of 50bp. For this we need the :class:`deeptools.countReadsPerBin` class. .. code:: python import deeptools.countReadsPerBin as crpb We also need a BAM file containing the aligned reads. The BAM file must be indexed to allow quick access to reads falling into the regions of interest. .. code:: python bam_file = "file.bam" Now, the ``CountReadsPerBin`` object can be initialized. The first argument to the constructor is a list of BAM files, which in this case is just one file. We are going to use a ``binLength`` of 50 bases, with subsequent bins adjacent (i.e., the ``stepSize`` between bins is also 50 bases). Overlapping bin coverages can be used by setting a ``stepSize`` smaller than ``binLength``. .. code:: python cr = crpb.CountReadsPerBin([bam_file], binLength=50, stepSize=50) Now, we can compute the coverage over a region in chromosome 2 from position 0 to 1000. .. code:: python cr.count_reads_in_region('chr2L', 0, 1000) .. parsed-literal:: (array([[ 2.], [ 3.], [ 1.], [ 2.], [ 3.], [ 2.], [ 4.], [ 3.], [ 2.], [ 3.], [ 4.], [ 6.], [ 4.], [ 2.], [ 2.], [ 1.]]), '') The result is a tuple with the first element a numpy array with one row per bin and one column per bam file. Since only one BAM file was used, there is only one column. If a file name for saving the raw data had been specificied, then the temporary file name used for this would appear in the second item of the tuple. Filtering reads --------------- If reads should be filtered, the relevant options simply need to be passed to the constructor. In the following code, the reads are filtered such that only those with a mapping quality of at least 20 and not aligned to the reverse strand are kept (samFlag_exclude=16, where 16 is the value for reverse reads, see the [SAM Flag Calculator](http://broadinstitute.github.io/picard/explain-flags.html) for more info). Furthermore, duplicated reads are ignored. .. code:: python cr = crpb.CountReadsPerBin([bam_file], binLength=50, stepSize=50, minMappingQuality=20, samFlag_exclude=16, ignoreDuplicates=True ) cr.count_reads_in_region('chr2L', 1000000, 1001000) .. parsed-literal:: (array([[ 1.], [ 1.], [ 0.], [ 0.], [ 0.], [ 0.], [ 2.], [ 3.], [ 1.], [ 0.], [ 1.], [ 2.], [ 0.], [ 0.], [ 1.], [ 2.], [ 1.], [ 0.], [ 0.], [ 0.]]), '') Sampling the genome ------------------- Instead of adjacent bins, as in the previous cases, a genome can simply be sampled. This is useful to estimate some values, like depth of sequencing, without having to look at the complete genome. In the following example, 10,000 positions of size 1 base are going to be queried from three bam files to compute the average depth of sequencing. For this, we set the `numberOfSamples` parameter in the object constructor. The `run()` method is used instead of `count_reads_in_region` to provide efficient sampling over the entire genome. .. code:: python cr = crpb.CountReadsPerBin([bam_file1, bam_file2, bam_file3], binLength=1, numberOfSamples=10000, numberOfProcessors=10) sequencing_depth = cr.run() print sequencing_depth.mean(axis=0) .. parsed-literal:: [ 1.98923924 2.43743744 22.90102603] The `run()` method splits the computation over 10 processors and collates the results. When the parameter `numberOfSamples` is used, the regions selected for the computation of the coverage are not random. Instead, the genome is split into 'number-of-samples' equal parts and the start of each part is queried for its coverage. You can also compute coverage over selected regions by inputting a BED file. Now it is possible to make some diagnostic plots from the results: .. code:: python fig, axs = plt.subplots(1, 2, figsize=(15,5)) # plot coverage for col in res.T: axs[0].plot(np.bincount(col.astype(int)).astype(float)/total_sites) csum = np.bincount(col.astype(int))[::-1].cumsum() axs[1].plot(csum.astype(float)[::-1] / csum.max()) axs[0].set_xlabel('coverage') axs[0].set_ylabel('fraction of bases sampled') # plot cumulative coverage axs[1].set_xlabel('coverage') axs[1].set_ylabel('fraction of bases sampled >= coverage') .. image:: ../images/plot_coverage.png Computing the FRiP score ------------------------ The FRiP score is defined as the fraction of reads that fall into a peak and is often used as a measure of ChIP-seq quality. For this example, we need a BED file containing the peak regions. Such files are usually computed using a peak caller. Also, two bam files are going to be used, corresponding to two biological replicates. .. code:: python bed_files = ["peaks.bed"] cr = countReadsPerBin.CountReadsPerBin([bam_file1, bam_file2], bedFile=bed_files, numberOfProcessors=10) reads_at_peaks = cr.run() print reads_at_peaks .. parsed-literal:: array([[ 322., 248.], [ 231., 182.], [ 112., 422.], ..., [ 120., 76.], [ 235., 341.], [ 246., 265.]]) The result is a numpy array with a row for each peak region and a column for each BAM file. .. code:: python reads_at_peaks.shape .. parsed-literal:: (6295, 2) Now, the total number of reads per peaks per bam file is computed: .. code:: python total = reads_at_peaks.sum(axis=0) Next, we need to find the total number of mapped reads in each of the bam files. For this we use the pysam module. .. code:: python import pysam bam1 = pysam.AlignmentFile(bam_file1) bam2 = pysam.AlignmentFile(bam_file2) Now, `bam1.mapped` and `bam2.mapped` contain the total number of mapped reads in each of the bam files, respectively. Finally, we can compute the FRiP score: .. code:: python frip1 = float(total[0]) / bam1.mapped frip2 = float(total[1]) / bam2.mapped print frip1, frip2 .. parsed-literal:: 0.170030741997, 0.216740390353 Using mapReduce to sample paired-end fragment lengths ------------------------------------------------------ deepTools internally uses a map-reduce strategy, in which a computation is split into smaller parts that are sent to different processors. The output from the different processors is subsequently collated. The following example is based on the code available for `bamPEFragmentSize.py` Here, we retrieve the reads from a BAM file and collect the fragment length. Reads are retrieved using pysam, and the `read` object returned contains the `template_length` attribute, which is the number of bases from the leftmost to the rightmost mapped base in the read pair. First, we will create a function that can collect fragment lengths over a genomic position from a BAM file. As we will later call this function using mapReduce, the function accepts only one argument, namely a tuple with the parameters: chromosome name, start position, end position, and BAM file name. .. code:: python import pysam import numpy as np def get_fragment_length(args): chrom, start, end, bam_file_name = args bam = pysam.AlignmentFile(bam_file_name) f_lens_list = [] for fetch_start in range(start, end, 1000000): # simply get the reads over a region of 10000 bases fetch_end = min(end, fetch_start + 10000) f_lens_list.append(np.array([abs(read.template_length) for read in bam.fetch(chrom, fetch_start, fetch_end) if read.is_proper_pair and read.is_read1])) # concatenate all results return np.concatenate(f_lens_list) Now, we can use `mapReduce` to call this function and compute fragment lengths over the whole genome. mapReduce needs to know the chromosome sizes, which can be easily retrieved from the BAM file. Furthermore, it needs to know the size of the region(s) sent to each processor. For this example, a region of 10 million bases is sent to each processor using the `genomeChunkLength` parameter. In other words, each processor executes the same `get_fragment_length` function to collect data over different 10 million base regions. The arguments to mapReduce are the list of arguments sent to the function, besides the first obligatory three (chrom start, end). In this case only one extra argument is passed to the function, the BAM file name. The next two positional arguments are the name of the function to call (`get_fragment_length`) and the chromosome sizes. .. code:: python import deeptools.mapReduce bam = pysam.AlignmentFile(bamFile) chroms_sizes = list(zip(bam.references, bam.lengths)) result = mapReduce.mapReduce([bam_file_name], get_fragment_length, chroms_sizes, genomeChunkLength=10000000, numberOfProcessors=20, verbose=True) fragment_lengths = np.concatenate(result) print("mean fragment length {}".format(fragment_lengths.mean())) print("median fragment length {}".format(np.median(fragment_lengths))) .. parsed-literal:: 0.170030741997, 0.216740390353 Indices and tables ------------------ * :ref:`genindex` * :ref:`modindex` * :ref:`search` ================================================ FILE: docs/content/example_gallery.rst ================================================ Gallery of deepTools plots =========================== .. contents:: Published example plots :local: We're trying to collect a wide variety of plots generated using deepTools. For the plots that we created ourselves, we try to point out the options that were used to create each image, so perhaps these can serve as inspiration for you. Normalized ChIP-seq signals and peak regions -------------------------------------------- This image was published by `Ibrahim et al., 2014 (NAR) `__. They used deepTools to generate extended reads per kilobase per million reads at 10 base resolution and visualized the resulting coverage files in `IGV `__. .. image:: ../images/gallery/coverage_Ibrahim.png DNase accessibility at enhancers in murine ES cells --------------------------------------------------- The following image demonstrates that enhancer regions are typically small stretches of highly accessible chromatin (more information on enhancers can be found, for example, `here `__). In the heatmap, yellow and blue tiles indicate a large numbers of reads that were sequenced (indicative of open chromatin) and black spots indicate missing data points. An appropriate labeling of the y-axis was neglected. .. image:: ../images/gallery/hm_DNase.png **Fast Facts:** * `computeMatrix` mode: reference-point * *regions file*: BED file with typical enhancer regions from `Whyte et al., 2013 `__ (download `here `__) * *signal file*: bigWig file with `DNase signal from UCSC `_ * *heatmap cosmetics*: labels, titles, heatmap height **Command:** :: $ computeMatrix reference-point \ -S DNase_mouse.bigwig \ -R Whyte_TypicalEnhancers_ESC.bed \ --referencePoint center \ -a 2000 -b 2000 \ ## regions before and after the enhancer centers -out matrix_Enhancers_DNase_ESC.tab.gz $ plotHeatmap \ -m matrix_Enhancers_DNase_ESC.tab.gz\ -out hm_DNase_ESC.png \ --heatmapHeight 15 \ --refPointLabel enh.center \ --regionsLabel enhancers \ --plotTitle 'DNase signal' \ TATA box enrichments around the TSS of mouse genes -------------------------------------------------- Using the `TRAP `__ suite, we produced a bigWig file that contained TRAP scores for the well-known TATA box motif along the mouse genome. The TRAP score is a measure for the strength of a protein-DNA interaction at a given DNA sequence; the higher the score, the closer the motif is to the consensus motif sequence. The following heatmap demonstrates that: - TATA-like motifs occur quite frequently - there is an obvious clustering of TATA motifs slightly upstream of the TSS of many mouse genes - there are many genes that do not contain TATA-like motifs at their promoter Note that the heatmap shows *all* mouse RefSeq genes, so ca. 15,000 genes! .. image:: ../images/gallery/hm_TATApsem.png **Fast Facts:** * `computeMatrix mode`: reference-point * *regions file*: BED file with all mouse genes (from UCSC table browser) * *signal file*: bigWig file of TATA psem scores * *heatmap cosmetics*: color scheme, labels, titles, heatmap height, only showing heatmap + colorbar **Command:** :: $ computeMatrix reference-point \ -S TATA_01_pssm.bw \ -R RefSeq_genes.bed \ --referencePoint TSS \ -a 100 -b 100 \ --binSize 5 \ $ plotHeatmap \ -m matrix_Genes_TATA.tab.gz \ -out hm_allGenes_TATA.png \ --colorMap hot_r \ --missingDataColor .4 \ --heatmapHeight 7 \ --plotTitle 'TATA motif' \ --whatToShow 'heatmap and colorbar' \ --sortRegions ascend Visualizing the GC content for mouse and fly genes -------------------------------------------------- It is well known that different species have different genome GC contents. Here, we used two bigWig files where the GC content was calculated for 50 base windows along the genome of mice and flies and the resulting scores visualized for gene regions. The images nicely illustrate the completely opposite GC distributions in flies and mice: while the gene starts of mammalian genomes are enriched for Gs and Cs, fly promoters show depletion of GC content. .. image:: ../images/gallery/hm_GC.png +----------------------+--------------------------------------------------------------------------------------+ | Fast Facts | | +======================+======================================================================================+ | computeMatrix mode | scale-regions | +----------------------+--------------------------------------------------------------------------------------+ | regions files | BED files with mouse and fly genes (from UCSC table browser) | +----------------------+--------------------------------------------------------------------------------------+ | signal file | bigwig files with GC content | +----------------------+--------------------------------------------------------------------------------------+ | heatmap cosmetics | color scheme, labels, titles, color for missing data was set to white, heatmap height| +----------------------+--------------------------------------------------------------------------------------+ Fly and mouse genes were scaled to different sizes due to the different median sizes of the two species' genes (genes of *D.melanogaster* contain many fewer introns and are considerably shorter than mammalian genes). Thus, computeMatrix had to be run with slightly different parameters while the plotHeatmap commands were virtually identical (except for the labels). :: $ computeMatrix scale-regions \ -S GCcontent_Mm9_50_5.bw \ -R RefSeq_genes_uniqNM.bed \ -bs 50 -m 10000 -b 3000 -a 3000 \ -out matrix_GCcont_Mm9_scaledGenes.tab.gz \ --skipZeros \ --missingDataAsZero $ computeMatrix scale-regions \ -S GCcontent_Dm3_50_5.bw \ -R Dm530.genes.bed \ -bs 50 -m 3000 -b 1000 -a 1000 \ -out matrix_GCcont_Dm3_scaledGenes.tab.gz \ --skipZeros --missingDataAsZero $ plotHeatmap \ -m matrix_GCcont_Dm3_scaledGenes.tab.gz \ -out hm_GCcont_Dm3_scaledGenes.png \ --colorMap YlGnBu \ --regionsLabel 'fly genes' \ --heatmapHeight 15 \ --plotTitle 'GC content fly' & $ plotHeatmap \ -m matrix_GCcont_Mm9_scaledGenes.tab.gz \ -out hm_GCcont_Mm9_scaledGenes.png \ --colorMap YlGnBu \ --regionsLabel 'mouse genes' \ --heatmapHeight 15 \ --plotTitle 'GC content mouse' & CpG methylation around murine transcription start sites in two different cell types ----------------------------------------------------------------------------------- In addition to the methylation of histone tails, the cytosines can also be methylated (for more information on CpG methylation, read `here `__). In mammalian genomes, most CpGs are methylated unless they are in gene promoters that need to be kept unmethylated to allow full transcriptional activity. In the following heatmaps, we used genes expressed primarily in ES cells and checked the percentages of methylated cytosines around their transcription start sites. The blue signal indicates that very few methylated cytosines are found. When you compare the CpG methylation signal between ES cells and neuronal progenitor (NP) cells, you can see that the majority of genes remain unmethylated, but the general amount of CpG methylation around the TSS increases, as indicated by the stronger red signal and the slight elevation of the CpG methylation signal in the summary plot. This supports the notion that genes stored in the BED file indeed tend to be more expressed in ES than in NP cells. This image was taken from `Chelmicki & Dündar et al. (2014), eLife `__. .. image:: ../images/gallery/hm_CpG.png +----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | Fast Facts | | +======================+===================================================================================================================================================================================================+ | computeMatrix mode | reference-point | +----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | regions files | :ref:`BED ` file mouse genes expressed in ES cells | +----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | signal file | :ref:`bigWig ` files with fraction of methylated cytosins (from `Stadler et al., 2011 `__) | +----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | heatmap cosmetics | color scheme, labels, titles, color for missing data was set to customized color, y-axis of profiles were changed, heatmap height | +----------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ The commands for the bigWig files from the ES and NP cells were the same: :: $ computeMatrix reference-point \ -S GSE30202_ES_CpGmeth.bw \ -R activeGenes_ESConly.bed \ --referencePoint TSS \ -a 2000 -b 2000 \ -out matrix_Genes_ES_CpGmeth.tab.gz $ plotHeatmap \ -m matrix_Genes_ES_CpGmeth.tab.gz \ -out hm_activeESCGenes_CpG_ES_indSort.png \ --colorMap jet \ --missingDataColor "#FFF6EB" \ --heatmapHeight 15 \ --yMin 0 --yMax 100 \ --plotTitle 'ES cells' \ --regionsLabel 'genes active in ESC' Histone marks for genes of the mosquito *Anopheles gambiae* ----------------------------------------------------------- This figure was taken from `Gómez-Díaz et al. (2014): Insights into the epigenomic landscape of the human malaria vector *Anopheles gambiae*. From Genet Aug15;5:277 `__. It shows the distribution of H3K27Me3 (left) and H3K27Ac (right) over gene features in *A. gambiae* midguts. The enrichment or depletion is shown relative to chromatin input. The regions in the map comprise gene bodies flanked by a segment of 200 bases at the 5′ end of TSSs and TTSs. Average profile across gene regions ±200 bases for each histone modification are shown on top. .. image:: ../images/gallery/hm_histonesGomez.png Signals of repressive chromatin marks, their enzymes and repeat element conservation scores ------------------------------------------------------------------------------------------- This image is from `Bulut-Karsliogu and De La Rosa-Velázquez et al. (2014), Mol Cell. `__ The heatmaps depict various signal types for unscaled peak regions of proteins and histone marks associated with repressed chromatin. The peaks were separated into those containing long interspersed elements (LINEs) on the forward and reverse strand. The signals include normalized ChIP-seq signals for H3K9Me3, Suv39h1, Suv39h2, Eset, and HP1alpha-EGFP, followed by LINE and ERV content and repeat conservation scores. .. image:: ../images/gallery/hm_Bulut.png ================================================ FILE: docs/content/example_step_by_step.rst ================================================ Step-by-step protocols ======================== This section should give you an overview of how to do many common tasks. We're using **screenshots from Galaxy** here. If you're using the command-line version you can easily follow the given examples since the vast majority of parameters is either indicated in Galaxy, too. Otherwise, just type the program name and the help option (e.g. ``/deepTools/bin/bamCoverage --help``), which will show you all the parameters and options available. Alternatively, you can follow the respective link to the tool documentation here on readthedocs. .. note:: For support or questions please post to `Biostars `__. For bug reports and feature requests please open an issue ``__. All protocols assume that you have uploaded your files into a Galaxy instance with a deepTools installation, e.g., `deepTools Galaxy `_. If you need help to get started with Galaxy in general, e.g. to upload your data, see :doc:`help_galaxy_intro` and :doc:`help_galaxy_dataup`. .. tip:: If you would like to try out the protocols with **sample data**, go to `deepTools Galaxy `__ --> "Shared Data" --> "Data Libraries" --> "deepTools Test Files". Simply select BED/BAM/bigWig files and click, "to History". You can also download the test data sets to your computer by clicking "Download" at the top. .. contents:: How to do...? :local: ----------------------------------- QC and data processing ----------------------- I have downloaded/received a BAM file - how do I generate a file I can look at in a genome browser? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ * tool: :doc:`tools/bamCoverage` * input: your :ref:`BAM` file with aligned reads Of course, you could also look at your BAM file in the genome browser. However, generating a bigWig file of read coverages will drastically reduce the size of the file, it also allows you to normalize the coverage to 1x sequencing depth, which makes a visual comparison of multiple files more feasible. .. image:: ../images/GalHow_bamCoverage.png ----------------------------------------- How can I assess the reproducibility of my sequencing replicates? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Typically, you're going to be interested in the correlation of the read coverages for different replicates and different samples. What you want to see is that replicates should correlate better than non-replicates. The `ENCODE consortium recommends `_ that *for messenger RNA, (...) biological replicates [should] display 0.9 correlation for transcripts/features*. For more information about correlation calculations, see the background description for :doc:`tools/plotCorrelation`. * tools: :doc:`tools/multiBamSummary` followed by :doc:`tools/plotCorrelation` * input: BAM files - you can compare as many samples as you want, though the more you use the longer the computation will take .. image:: ../images/GalHow_multiBamSummary.png .. image:: ../images/GalHow_plotCorrelation.png .. tip:: If you would like to do a similar analysis based on bigWig files, use the tool ``multiBigwigSummary`` instead. ----------------------------------------- How do I know whether my sample is GC biased? And if it is, how do I correct for it? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ * input: :ref:`BAM` file * use the tool :doc:`tools/computeGCBias` on that BAM file (default settings, just **make sure your reference genome and genome size are matching**) .. image:: ../images/GalHow_computeGCbias.png * have a look at the image that is produced and compare it to the examples :ref:`here ` * if your sample shows an almost linear increase in exp/obs coverage (on the log scale of the lower plot), then you should consider correcting the GC bias - *if* you think that the biological interpretation of this data would otherwise be compromised (e.g. by comparing it to another sample that does not have an inherent GC bias) + the GC bias can be corrected with the tool :doc:`tools/correctGCBias` using the second output of the computeGCbias tool that you had to run anyway .. image:: ../images/GalHow_correctGCbias.png .. warning:: ``correctGCbias`` will add reads to otherwise depleted regions (typically GC-poor regions), that means that you should **not** remove duplicates in any downstream analyses based on the GC-corrected BAM file. We therefore recommend removing duplicates before doing the correction so that only those duplicate reads are kept that were produced by the GC correction procedure. ----------------------------------------- How do I get an input-normalized ChIP-seq coverage file? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ * input: you need two BAM files, one for the input and one for the ChIP-seq experiment * tool: :doc:`tools/bamCompare` with ChIP = treatment, input = control sample .. image:: ../images/GalHow_bamCompare.png ----------------------------------------- How can I compare the ChIP strength for different ChIP experiments? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ * tool: :doc:`tools/plotFingerprint` * input: as many BAM files of ChIP-seq samples as you'd like to compare (it is helpful to include the input control to see what a hopefully non-enriched sample looks like) .. image:: ../images/GalHow_plotFingerprint.png .. tip:: For more details on the interpretation of the plot, see :doc:`tools/plotFingerprint` or select the tool within the deepTools Galaxy and scroll down for more information. ----------------------------------------- Heatmaps and summary plots --------------------------- How do I get a (clustered) heatmap of sequencing-depth-normalized read coverages around the transcription start site of all genes? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ * tools: :doc:`tools/computeMatrix`, then :doc:`tools/plotHeatmap` * inputs: * 1 :ref:`bigWig` file of normalized read coverages (e.g. the output of :doc:`tools/bamCoverage` or :doc:`tools/bamCompare`) * 1 :ref:`BED` or INTERVAL file of genes, e.g. obtained through Galaxy via "Get Data" --> "UCSC main table browser" --> group: "Genes and Gene Predictions" --> (e.g.) "RefSeqGenes" --> send to Galaxy (see screenshots below) .. image:: ../images/GalHow_clustHM01.png * use :doc:`tools/computeMatrix` with the bigWig file and the BED file * indicate ``reference-point`` (and whatever other option you would like to tune, see screenshot below) .. image:: ../images/GalHow_clustHM02.png * use the output from :doc:`tools/computeMatrix` with :doc:`tools/plotHeatmap` * if you would like to cluster the signals, choose ``k-means clustering`` (last option of "advanced options") with a reasonable number of clusters (usually between 2 to 7) .. image:: ../images/GalHow_clustHM03.png ------------------------------------------------------------------- How can I compare the average signal for X-specific and autosomal genes for 2 or more different sequencing experiments? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Make sure you're familiar with computeMatrix and plotProfile before using this protocol. * tools: * Filter data on any column using simple expressions * computeMatrix * plotProfile * (plotting the summary plots for multiple samples) * inputs: * several bigWig files (one for each sequencing experiment you would like to compare) * two BED files, one with X-chromosomal and one with autosomal genes How to obtain a BED file for X chromosomal and autosomal genes each ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. download a full list of genes via "Get Data" --> "UCSC main table browser" --> group:"Genes and Gene Predictions" --> tracks: (e.g.) "RefSeqGenes" --> send to Galaxy 2. filter the list twice using the tool **"Filter data on any column using simple expressions"** - first use the expression: c1=="chrX" to filter the list of all genes --> this will generate a list of X-linked genes - then re-run the filtering, now with c1!="chrX", which will generate a list of genes that do not belong to chromosome X (!= indicates "not matching") Compute the average values for X and autosomal genes ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * use :doc:`tools/computeMatrix` for all of the signal files (bigWig format) at once * supply both filtered BED files (click on "Add new regions to plot" once) and label them * indicate the corresponding signal files * now use :doc:`tools/plotProfile` on the resulting file * important: display the "advanced output options" and select "save the data underlying the average profile" --> this will generate a table in addition to the summary plot images .. image:: ../images/GalHow_profiles_XvsA02.png :target: ../images/GalHow_profiles_XvsA02.png ================================================ FILE: docs/content/example_usage.rst ================================================ Example usage ============= .. contents:: :local: .. toctree:: :maxdepth: 1 example_step_by_step example_gallery How we use deepTools for ChIP-seq analyses ------------------------------------------- To get a feeling for what deepTools can do, we'd like to give you a brief glimpse into how we typically use deepTools for ChIP-seq analyses. For more detailed exampes and descriptions of the tools, simply follow the respective links. .. note:: While some tools, such as :doc:`tools/plotFingerprint`, specifically address ChIP-seq-issues, the majority of tools is widely applicable to deep-sequencing data, including RNA-seq. .. image:: ../images/start_workflow.png As shown in the flow chart above, our work usually begins with one or more :ref:`FASTQ ` file(s) of deeply-sequenced samples. After preliminary quality control using `FASTQC `__, we align the reads to the reference genome, e.g., using `bowtie2 `__. The standard output of bowtie2 (and other mapping tools) is in the form of sorted and indexed :ref:`BAM` files that provide the common input and starting point for all subsequent deepTools analyses. We then use deepTools to assess the quality of the aligned reads: 1. **Correlation between BAM files** (:doc:`tools/multiBamSummary` and :doc:`tools/plotCorrelation`). Together, these two modules perform a very basic test to see whether the sequenced and aligned reads meet your expectations. We use this check to assess reproducibility - either between replicates and/or between different experiments that might have used the same antibody or the same cell type, etc. For instance, replicates should correlate better than differently treated samples. .. tip:: You can also assess the correlation of :ref:`bigWig` files using :doc:`tools/multiBigwigSummary`. .. image:: ../images/test_plots/heatmap_SpearmanCorr_readCounts.png :width: 70% 2. **Coverage check** (:doc:`tools/plotCoverage`). To see how many bp in the genome are actually covered by (a good number) of sequencing reads, we use :doc:`tools/plotCoverage` which generates two diagnostic plots that help us decide whether we need to sequence deeper or not. The option ``--ignoreDuplicates`` is particularly useful here! .. image:: ../images/test_plots/ExamplePlotCoverage.png :width: 70% For paired-end samples, we often additionally check whether the fragment sizes are more or less what we would expected based on the library preparation. The module :doc:`tools/bamPEFragmentSize` can be used for that. .. image:: ../images/test_plots/fragmentSize.png :width: 60% 3. **GC-bias check** (:doc:`tools/computeGCBias`). Many sequencing protocols require several rounds of PCR-based DNA amplification, which often introduces notable bias, due to many DNA polymerases preferentially amplifying GC-rich templates. Depending on the sample (preparation), the GC-bias can vary significantly and we routinely check its extent. When we need to compare files with different GC biases, we use the :doc:`tools/correctGCBias` module. See the paper by `Benjamini and Speed `__ for many insights into this problem. .. image:: ../images/test_plots/ExampleCorrectGCBias.png :width: 50% 4. **Assessing the ChIP strength**. We do this quality control step to get a feeling for the signal-to-noise ratio in samples from ChIP-seq experiments. It is based on the insights published by `Diaz et al. `_ .. image:: ../images/test_plots/fingerprints.png :width: 70% Once we're satisfied with the basic quality checks, we normally **convert** the large :ref:`BAM ` files into a leaner data format, typically :ref:`bigWig `. bigWig files have several advantages over BAM files, mainly stemming from their significantly decreased size: - useful for data sharing and storage - intuitive visualization in Genome Browsers (e.g. `IGV `__) - more efficient downstream analyses are possible The deepTools modules :doc:`tools/bamCompare` and :doc:`tools/bamCoverage` not only allow for simple conversion of BAM to bigWig (or :ref:`bedGraph` for that matter), but also for normalization, such that different samples can be compared despite differences in their sequencing depth. Finally, once all the converted files have passed our visual inspections (e.g., using the `Integrative Genomics Viewer `_), the fun of downstream analysis with :doc:`tools/computeMatrix`, :doc:`tools/plotHeatmap` and :doc:`tools/plotProfile` can begin! ================================================ FILE: docs/content/feature/blacklist.rst ================================================ Blacklist Regions ================= There are many sources of bias in ChIPseq experiments. Among the most prevalent of these is signal arising from "blacklist" regions (see `Carroll et al. `__ and the references therein for historical context). Blacklisted regions show notably enriched signal across many ChIP experiment types (e.g., regardless of what is being IPed or the experimental conditions). Including these regions can lead not only to false-positive peaks, but can also throw off between-sample normalization. An example of this is found below: .. image:: ../../images/feature-blacklist0.png The region on chromosome 9 starting around position 3 million marks the start of an annotated satellite repeat. As this region contains vastly more reads than expected, slight differences in enrichment here between samples can cause errors in between-sample scaling, thereby masking signal in non-repetitive regions. This can be seen in the IGV screenshot below, where the blacklisted region is just off the side of the screen. .. image:: ../../images/feature-blacklist1.png Note that the signal outside of the blacklisted region is slightly depressed due to the blacklisted region. Using the `--blackListFileName` option available throughout deepTools. The subtraction of these regions is accounted for in all normalizations. .. note:: Some programs, such as ``bamCoverage``, can use the number of reads in a file to estimate coverage for the purposes of normalization. Reads in blacklisted regions are subtracted for this purpose, but do note that the number of reads in blacklisted regions is computed by counting the number of reads fully contained within each region. Consequently, if you use regions that are overlapping, it's possible to double count the number of reads that will be blacklisted and thereby decrease the reliability of the normalization. As of version 2.5.5, deepTools will print a warning and quit if there are overlapping blacklist regions. It will also issue a warning if any of them are closer than 1kb, as this is unlikely to be biologically reasonable (in practice it will likely underestimate the number of reads and regions that actually SHOULD be blacklisted). ================================================ FILE: docs/content/feature/effectiveGenomeSize.rst ================================================ Effective Genome Size ===================== A number of tools can accept an "effective genome size". This is defined as the length of the "mappable" genome. There are two common alternative ways to calculate this:: 1. The number of non-N bases in the genome. 2. The number of regions (of some size) in the genome that are uniquely mappable (possibly given some maximal edit distance). Option 1 can be computed using ``faCount`` from `Kents tools `__. The effective genome size for a number of genomes using this method is given below: +---------------+------------------+ | Genome | Effective size | +===============+==================+ |GRCh37 | 2864785220 | +---------------+------------------+ |GRCh38 | 2913022398 | +---------------+------------------+ |T2T/CHM13CAT_v2| 3117292070 | +---------------+------------------+ |GRCm37 | 2620345972 | +---------------+------------------+ |GRCm38 | 2652783500 | +---------------+------------------+ |GRCm39 | 2654621783 | +---------------+------------------+ |dm3 | 162367812 | +---------------+------------------+ |dm6 | 142573017 | +---------------+------------------+ |GRCz10 | 1369631918 | +---------------+------------------+ |GRCz11 | 1368780147 | +---------------+------------------+ |WBcel235 | 100286401 | +---------------+------------------+ |TAIR10 | 119482012 | +---------------+------------------+ These values only appropriate if multimapping reads are included. If they are excluded (or there's any MAPQ filter applied), then values derived from option 2 are more appropriate. These are then based on the read length. We can approximate these values for various read lengths using the `khmer program `__ program and ``unique-kmers.py`` in particular. A table of effective genome sizes given a read length using this method is provided below: +-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+ |Read length | GRCh37 | GRCh38 | T2T/CHM13CAT_v2 | GRCm37 | GRCm38 | GRCm39 | dm3 | dm6 | GRCz10 | GRCz11 | WBcel235 | TAIR10 | +=================+=================+=================+=================+=================+=================+=================+=================+=================+=================+=================+=================+=================+ |50 | 2685511454 | 2701495711 | 2725240337 | 2304947876 | 2308125299 | 2309746861 | 130428510 | 125464678 | 1195445541 | 1197575653 | 95159402 | 114339094 | +-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+ |75 | 2736124898 | 2747877702 | 2786136059 | 2404646149 | 2407883243 | 2410055689 | 135004387 | 127324557 | 1251132611 | 1250812288 | 96945370 | 115317469 | +-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+ |100 | 2776919708 | 2805636231 | 2814334875 | 2462480910 | 2467481008 | 2468088461 | 139647132 | 129789773 | 1280188944 | 1280354977 | 98259898 | 118459858 | +-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+ |150 | 2827436883 | 2862010428 | 2931551487 | 2489384085 | 2494787038 | 2495461690 | 144307658 | 129940985 | 1312207019 | 1311832909 | 98721103 | 118504138 | +-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+ |200 | 2855463800 | 2887553103 | 2936403235 | 2513019076 | 2520868989 | 2521902382 | 148523810 | 132508963 | 1321355041 | 1322366338 | 98672558 | 117723393 | +-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+ |250 | 2855044784 | 2898802627 | 2960856300 | 2528988583 | 2538590322 | 2538633971 | 151901455 | 132900923 | 1339205109 | 1342093482 | 101271756 | 119585546 | +-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+-----------------+ ================================================ FILE: docs/content/feature/metagene.rst ================================================ Metagene analyses ================= By default, `computeMatrix` uses the signal over entire contiguous regions (e.g., transcripts) for computing its output. While this is typically quite useful, in case such as RNAseq the results are less than ideal. Take, for example, the gene model and coverage profile below: .. image:: ../../images/feature-metagene0.png If clustering were done using such blocky coverage then the results would be biased by the number of exons and their positions. Instead, it's normally desired to ignore intronic regions and instead use only the signal in exons (denoted by blocks in the gene model). This can be accomlished by using the `--metagene` option in `computeMatrix` and supplying a BED12 or GTF file as a set of regions: .. image:: ../../images/feature-metagene1.png Note that for GTF files the regions used to define exons can be easily modified. For example, for RiboSeq samples it's preferable to use annotated coding regions, so specifying `--exonID CDS`. Likewise, entire genes can be used rather than transcripts by specifying `--transcriptID gene --transcript_id_designator gene_id`. ================================================ FILE: docs/content/feature/plotFingerprint_QC_metrics.rst ================================================ plotFingerprint QC metrics ========================== As of version 2.4.0, plotFingerprint can optionally output a number of metrics useful for assisting the interpretation of fingerprint plots. A number of these metrics require a matched input sample, which can be specified by ``--JSDsample``. Sequencing-depth dependence --------------------------- An important caveat with all of the QC metrics, except "Synthetic JS distance", is that sequencing depth plays a roll in the background assumption of what a good value is. This is visually demonstrated below, where the various curves represent what a perfectly behaved input sample should look like with a variety of average sequencing depths ("lambda"). .. image:: ../../images/plotFingerprintQC2.png This plot is equivalent to those generated by ``plotFingerprint``, with the axes labeled differently. Note that with low coverage, the background expectation is less a diagonal line from the lower-left to the upper-right and more of a convex curve or, at very low coverage, a straight line with a given X-intercept. For this reason, a number of "Synthetic" metrics are produced for each sample. These represent the metrics for artificial plotFingerprint results like those above. These are useful for putting the results you observe for your samples into perspective. For example, your elbow point of 0.95 for a ChIP sample might not be so impressive if, because of low sequencing depth, an input sample would be expected to have an elbow point of 0.85. The metrics ----------- .. note:: There are many QC metrics, of which we find the "JS distance" the most useful! - AUC: The "area under the curve", with a maximum value of 0.5. Lower values generally indicate higher and more focal enrichment. .. image:: ../../images/plotFingerprintQC1.png - Synthetic AUC: The expected area under the curve of a perfectly behaved input sample having the same mean sequencing depth of a given sample. This is useful to put the observed AUC into perspective. - X-intercept: The point (on the X-axis) at which the curve is not 0. This is approximately the percentage of the genome that was not sequenced in a particular sample. Ideally, this value will be near 0. In practice, however, this can be quite high, due to things like low sequencing depth (see above) or extremely high enrichment resulting in peaks sponging up all of the available reads. - Synthetic X-intercept: The expected X-intercept of a perfectly behaved input sample having the same mean sequencing depth of a given sample. This is useful to put the observed X-intercept into perspective. - Elbow Point: The elbow point attempts to measure the position at which the line turns upward. In practice, this is the point at which the plotted line is furthest from the line from the lower-left to the upper-right corner of the graph (equivalent to a perfect input sample with infinite coverage). The point returned is the position on the X-axis of this elbow point and higher values indicate more enrichment. - Synthetic Elbow Point: The expected elbow point of a perfectly behaved input sample having the same mean sequencing depth of a given sample. This is useful to put the observed elbow point into perspective. - JS distance: This is the Jensen-Shannon distance between a given sample and that specified by ``--JSDsample`` and is based on work from Sitanshu Gakkhar. The Jensen-Shannon divergence is defined as follows: .. math:: \begin{align} JSD(P \parallel Q) = \frac{1}{2} D_{KL}(P \parallel M) + \frac{1}{2} D_{KL}(Q \parallel M) \\ M = \frac{1}{2} (P + Q) \\ D_{KL}({X} \parallel {Y}) = \sum_{i} X_i log\Big(\frac{X_i}{Y_i}\Big) \end{align} Here, ``D`` is the Kullback-Leibler divergence. ``P`` and ``Q`` are the probability mass functions underlying the lines in the plots. The JS distance is the square root of the JS divergence shown above. Higher values indicate greater difference between the two curves, with minimum and maximum values of 0 and 1, respectively. - Synthetic JS distance: As shown above, the expected distribution of a perfect input sample is dependent on its sequencing depth, meaning that if a sample and its matched control have very different depths then the JS distance between them is misleading. Consequently, rather than displaying the JS distance between two samples, this metric shows the JS distance between a given sample and a perfect input sample with the same coverage depth (i.e., the plot generated from the Poisson probability mass function with lambda equal to the mean coverage in the sample). Ideally, this metric and that above will be very similar, but may not be if sequencing depth is very different (in which case, this metric is likely more reliable). Note also that this metric is printed even for the sample indicated by the ``--JSDsample`` option, which is useful to assess the level of bias present in the input sample, which should ideally have coverage with a Poisson distribution. - % genome enriched: This is a metric originating from the `CHANCE `__ tool. This is computed by first finding the elbow point (essentially as described above), and then computing 1 minus that. This then represents the approximate percentage of the genome enriched in signal (e.g., bound by a transcription factor or having a certain histone modification). - diff. enrichment: The differential enrichment between a given sample and that indicated by ``--JSDsample`` at the elbow point. This is also a metric introduced by the CHANCE tool. Higher percentages are generally better. - CHANCE divergence: The divergence metric introduced by the CHANCE tools (and seemingly undocumented). In many ways, this is similar to the JS distance metric. The computation starts with the values at the elbow point of a given sample (``P``) and the sample given by ``--JSDsample`` (``Q``). Given ``P`` and ``Q``, the "CHANCE divergence" is calculated as follows: .. math:: \begin{align} CHANCE divergence = \sqrt{\frac{1}{2} (binRelEntropy(P, M) + binRelEntropy(Q, M))} \\ M = \frac{1}{2} (P + Q) \\ binRelEntropy(X, Y) = X log_2 \Big(\frac{X}{Y}\Big) + (1 - X) log_2 \Big(\frac{1 - X}{1 - Y} \Big) \end{align} The ``binRelEntropy`` function is similar to a mixture of binary entropy and Kullback-Leibler divergence. Note that if ``X`` is 0, the ``X * log2(X/Y)`` is 0. Similarly, if ``X`` is 1, then ``(1 - X) * log2((1 - X) / (1 - Y))`` is 0. ================================================ FILE: docs/content/feature/plotly.rst ================================================ Plotly ====== `Plotly `__ is a tool for interactive visualization of datasets that deepTools has supported since version 2.6. The output of this "image format" is a web page that you can load in your browser of choice. Generally the resulting webpages will look essentially like the default images, but you can do things such as mouse-over an area to get the sample label or value and zoom in/pan around images. These web pages can grow to be **very** large, particularly for `plotHeatmap`. Further, not all deepTools options will be supported. In particular, in `plotHeatmap`, only a single colorbar is supported. These limitations are due to limitations in plotly itself and may be removed as plotly itself matures. Note that plotly output is saved locally and remote servers are not used. This is due to most users likely wishing to keep their data private. If you would like to edit the resulting pages and export them to plot.ly then click on the link in the bottom-right corner of the plotly output. ================================================ FILE: docs/content/feature/read_extension.rst ================================================ Read extension ============== In the majority of NGS experiment, DNA (or RNA) is fragmented into small stretches and only the ends of these fragments sequenced. For many applications, it's desirable to quantify coverage of the entire original fragments over the genome. Consequently, there is an `--extendReads` option present throughout deepTools. This works as follows: Paired-end reads ---------------- 1. Regions of the genome are sampled to determine the median fragment/read length. 2. The genome is subdivided into disjoint regions. Each of these regions comprises one or more bins of some desired size (specified by `-bs`). 3. For each region, all alignments overlapping it are gathered. In addition, all alignments within 2000 bases are gathered, as 2000 bases is the maximum allowed fragment size. 4. The resulting collection of alignments are all extended according to their fragment length, which for paired-end reads is indicated in BAM files. - For singletons, the expected fragment length from step 1 is used. 5. For each of the extended reads, the count in each bin that it overlaps is incremented. Single-end reads ---------------- 1. An extension length, L, is specified. 2. The genome is subdivided into disjoint regions. Each of these regions comprises one or more bins of some desired size (specified by `-bs`). 3. For each region, all alignments overlapping it are gathered. In addition, all alignments within 2000 bases are gathered, as 2000 bases is the maximum allowed fragment size. 4. The resulting collection of alignments are all extended to length L. 5. For each of the extended reads, the count in each bin that it overlaps is incremented. Blacklisted regions ------------------- The question likely arises as to how alignments originating inside of blacklisted regions are handled. In short, any alignment contained completely within a blacklisted region is ignored, regardless of whether it would extend into a non-blacklisted region or not. Alignments only partially overlapping blacklisted regions are treated as normal, as are pairs of reads that span over a blacklisted region. This is primarily for the sake of performance, as otherwise each extended read would need to be checked to see if it overlaps a blacklisted region. ================================================ FILE: docs/content/feature/read_offsets.rst ================================================ Offsetting signal to a given position ===================================== A growing number of experiment types need to be analyzed by focusing the signal from each alignment at a single point. As an example, RiboSeq alignments tend to be offset such that the signal pause is centered around the translation start site, an offset of around 12. Alternatively, in GROseq experiments, the pause around the TSS becomes centered by using the 1st base of each read. This can be accomplished within `bamCoverage` using the `--Offset` option. A visual example is below: .. image:: ../../images/feature-offset0.png The alignments shown above overlap a transcript, denoted as a blue box, which in this case represents only the coding sequence. If the alignments are from a RiboSeq experiment then the signal from each alignment should be set at the ~12th base of each alignment. The section on the right denotes the resulting signal intensity, with the expected large peak at the translation start site. ================================================ FILE: docs/content/feature/unscaled_regions.rst ================================================ Unscaled regions ================ Some experiments aim to quantify the distribution of pausing of factors, such as PolII, throughout gene or transcript bodies. PolII and many other factors, show pausing (i.e., accumulation of signal) near the start/end of transcripts. As scaling is normally performed to make all regions the same length, the breadth of the paused region could be scaled differently in each transcript. This would, in turn, cause biases during clustering or other analyses. In such cases, the `--unscaled5prime` and `--unscaled3prime` options in `computeMatrix` can be used. These will prevent regions at one or both end of transcripts (or other regions) to not be excluded from scaling, thereby allowing raw signal profiles to be compared across transcripts. An example of this from `Ferrari et al. 2013 `__ is shown below: .. image:: ../../images/feature-unscaled0.png ================================================ FILE: docs/content/help_faq.rst ================================================ General FAQ =========== .. tip:: For support or questions please post to `Biostars `__. For bug reports and feature requests please open an issue ``__. .. Note:: We also have a :doc:`help_faq_galaxy` with questions that are more specific to Galaxy rather than deepTools usage. .. contents:: :local: -------------------------------------------------- How does deepTools handle data from paired-end sequencing? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Generally, all the modules working on :ref:`BAM` files (``multiBamSummary``, ``bamCoverage``, ``bamCompare``, ``plotFingerprint``, ``computeGCBias``) automatically recognize paired-end sequencing data and will use the fragment size based on the distance between read pairs. You can by-pass the typical fragment handling on mate pairs with the option ``--doNotExtendPairedEnds`` (can be found under "advanced options" in Galaxy). -------------------------------------------------- How can I test a tool with little computation time? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ When you're playing around with the tools to see what kinds of results they will produce, you can limit the operation to one chromosome or a specific region to save time. In Galaxy, you will find this under "advanced output options" --> "Region of the genome to limit the operation to". The command line option is called ``--region (CHR:START:END)``. The following tools currently have this option: * :doc:`tools/multiBamSummary` * :doc:`tools/plotFingerprint` * :doc:`tools/computeGCBias`, :doc:`tools/correctGCBias` * :doc:`tools/bamCoverage`, :doc:`tools/bamCompare` It works as follows: first, the *entire* genome represented in the :ref:`BAM ` file will be regarded and sampled, *then* all the regions or sampled bins that do not overlap the region indicated by the user will be discarded. .. note:: You can limit the operation to only **one** chromosome (or **one** specific locus on a chromosome) at a time. If you would like to limit the operation to more than one region, see the answer to the next question. ------------------------------------------------------- Can I specify more than one chromosome in the ``--regions`` option? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The short answer is: no. Several programs allow specifying a specific regions. For these, the input must be in the format of ``chr:start:end``, for example "chr10" or "chr10:456700:891000". For these programs, it is **not possible** to indicate more than one region, e.g. chr10, chr11 - **this will not work**! Here are some ideas for workarounds if you none-the-less need to do this: General workaround ~~~~~~~~~~~~~~~~~~ Since all the tools that have the ``--region`` option work on :ref:`BAM` files, you could *filter your reads* prior to running the program, e.g. using ``intersectBed`` with ``--abam`` or ``samtools view``. Then use the resulting (smaller) BAM file with the deepTools program of your choice. .. code:: $ samtools view -b -L regionsOfInterest.bed Reads.bam > ReadsOverlappingWithRegionsOfInterest.bam or .. code:: $ intersectBed -abam Reads.bam -b regionsOfInterest.bed > ReadsOverlappingWithRegionsOfInterest.bam Build-in solutions ~~~~~~~~~~~~~~~~~~~~ ``computeGCBias`` and ``multiBamSummary`` offer build-in solutions so that you do not need to resort to tools outside of deepTools. :doc:`tools/multiBamSummary` has two modes, ``bins`` and ``BED``. If you make use of the ``BED`` mode, you can supply a :ref:`BED` file of regions that you would like to limit the operation to. This will do the same thing as in the general workaround mentioned above. :doc:`tools/computeGCBias` has a ``--filterOut`` option. If you to create a BED file that contains all the regions you are **not** interested in, you can then supply this file to ``computeGCBias --filterOut Regions_to_be_ignored.bed`` and those regions will subsequently be ignored. ------------------------------------------------ When should I exclude regions from ``computeGCBias``? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. note:: In general, we recommend to only correct for GC bias (using :doc:`tools/computeGCBias` followed by :doc:`tools/correctGCBias`) if the majority of the genome (e.g., for mouse and human genomes the region between 30-60%) is GC-biased *and* you want to compare this sample with another sample that is not GC-biased. Sometimes, a certain GC bias is expected, for example for ChIP samples of H3K4Me3 in mammalian samples where GC-rich promoters are expected to be enriched. To not confound the GC bias caused by the library preparation with the inherent, expected GC-bias, we incorporated the possibility to supply a file of regions to ``computeGCBias`` that will be excluded from the GC bias calculation. This file should typically contain those regions that one expects to be significantly enriched. This allows the tool to focus on background regions. --------------------------------------------------- When should I use ``bamCoverage`` or ``bamCompare``? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Both tools produce :ref:`bigWig` files, i.e. they translate the read-centered information from a :ref:`BAM` file into scores for genomic regions of a fixed size. The only difference is the *number of BAM files* that the tools use as input: while :doc:`tools/bamCoverage` will only take one BAM file and produce a coverage file that is mostly normalized for sequencing depth, :doc:`tools/bamCompare` will take *two* :ref:`BAM` files that can be compared with each other using several mathematical operations. ``bamCompare`` will always normalize for sequencing depth like ``bamCoverage``, but then it will perform additional calculations depending on what the user chose, for example: * ChIP vs. :ref:`input ` obtain a :ref:`bigWig` file of log2ratios(ChIP/input) * treatment vs. control obtain a :ref:`bigWig` file of *differences* (treatment - control) * replicate 1 and replicate 2 obtain a :ref:`bigWig` file where the values from two :ref:`BAM` files are summed up (replicate 1 + replicate 2) ----------------------------------------------------- What should I pay attention to when dealing with RNA-seq data? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ By default, deepTools (**since version 2**) makes use of the information stored in the so-called CIGAR string of the alignment file (`SAM/BAM specification `_). The CIGAR tells precisely to which bases of the reference a read maps - and, accordingly, which bases are skipped in the case of reads that span introns. These so-called split reads are natively handled by all modules of deepTools 2.0. .. warning:: It is generally **not** recommended to activate the deepTools parameter ``--extendReads`` for RNA-seq data. This is because there is no verified information on the fragment alignment outside the actual read sequence. A simple extension of a read over uncovered parts would probably be wrong for a lot of fragments! Activating the read extension also **deactivates** the utilization of the CIGAR. --------------------------------------------------------------------------- How does computeMatrix handle overlapping genome regions? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ If the :ref:`bed` file supplied to :doc:`tools/computeMatrix` contains regions that overlap but they will just be taken as is. If you would like to prevent this, then clean the :ref:`BED` file before using ``computeMatrix``. There are several methods for modifying your BED file. Let's say your file looks like this:: $ cat testBed.bed chr1 10 20 region1 chr1 7 15 region2 chr1 18 29 region3 chr1 35 40 region4 chr1 10 20 region1Duplicate Galaxy-based work around ~~~~~~~~~~~~~~~~~~~~~~~~~~~ To eliminate entries with *identical* genome coordinates, first use the tool "Count" and then filter out all entries that are present more than once. .. image:: ../images/Gal_FAQ_filteringDuplicates.png Command line-based work arounds ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * if you just want to eliminate *identical* entries (here: region1 and region1Duplicate), use ``sort`` and ``uniq`` in the shell (note that the label of the identical regions is different - as ``uniq`` can only ignore fields at the beginning of a file, use ``rev`` to revert the sorted file, then ``uniq`` with ignoring the first field (which is now the name column) and then revert back:: $ sort -k1,1 -k2,2n testBed.bed | rev | uniq -f1 | rev chr1 10 20 region1 chr1 7 15 region2 chr1 18 29 region3 chr1 35 40 region4 * if you would like to *merge all overlapping regions* into one big one, use the ``mergeBed`` from the BEDtools suite: * again, the BED file must be sorted first * ``-n`` and ``-nms`` tell ``mergeBed`` to output the number of overlapping regions and the names of them * in the resulting file, regions 1, 2 and 3 are merged :: $ sort -k1,1 -k2,2n testBed.bed | mergeBed -i stdin -n -nms chr1 7 29 region2;region1;region1Duplicate;region3 4 chr1 35 40 region4 1 * if you would like to *keep only regions that do not overlap* with any other region in the same BED file, use the same ``mergeBed`` routine but subsequently filter out those regions where several regions were merged. * the ``awk`` command will check the last field of each line (``$NF``) and will print the original line (``$0``) only if the last field contained a number smaller than 2 :: $ sort -k1,1 -k2,2n testBed.bed | mergeBed -i stdin -n -nms | awk '$NF < 2 {print $0}' chr1 35 40 region4 1 ----------------------------------------------------------------------------- Why does the maximum value in the heatmap not equal the maximum value in the matrix? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Additional processing, such as outlier removal, is done on the matrix prior to plotting the heatmap. We've found this beneficial in most cases. You can override this by manually setting ``--zMax`` and/or ```--zMin``, respectively. ----------------------------------------------------------------------------- The heatmap I generated looks very "coarse", I would like a much more fine-grained image. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ * decrease the *bin size* when generating the matrix using :doc:`computeMatrix ` In Galaxy: * go to "advanced options" --> "Length, in base pairs, of the non-overlapping :ref:`bin ` for averaging the score over the regions length" --> define a smaller value, e.g. 50 or 25 bp * make sure that you used a sufficiently small :ref:`bin ` size when calculating the :ref:`bigWig` file, though (if generated with deepTools, you can check the option "bin size") ----------------------------------------------------------------------------- How can I change the automatic labels of the clusters in a k-means clustered heatmap? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Each cluster is treated exactly the same way as different groups of regions. Therefore, you can use the same option to define the labels of the final heatmap: In Galaxy: plotHeatmap --> "Advanced output options" --> "Labels for the regions plotted in the heatmap". If you indicated 2 clusters for k-means clustering, enter here: C1, C2, --> instead of the full default label ("cluster 1"), the heatmap will be labeled with the abbreviations. .. image:: ../images/Gal_FAQ_clusterLabeling.png In the command line, use the ``--regionsLabel`` option to define the customized names for the regions. ------------------------------------------------------------------------------ How can I manually specify several groups of regions (instead of clustering)? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Simply specify multiple BED files (e.g., genes.bed, exons.bed and introns.bed). This works both in Galaxy and on the command line. ------------------------------------------------------------------------------ What do I have to pay attention to when working with a draft version of a genome? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ If your genome isn't included in our standard dataset then you'll need the following: 1. **Effective genome size** - this is mostly needed for :doc:`bamCoverage ` and :doc:`bamCompare `, see :ref:`below ` for details 2. **Reference genome sequence in 2bit format** - this is needed for :doc:`computeGCBias `, see :ref:`2bit <2bit>` for details .. _effgenomesize: ------------------------------------------------------------------------------- How can I use a temp directory other than /tmp? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ You can set your `$TMPDIR` environmental variable to a different directory. ------------------------------------------------------------------------------- How do I calculate the effective genome size for an organism that's not in your list? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ At the moment we do not provide a tool for this purpose, so you'll have to find a solution outside of deepTools for the time being. The "real" effective genome size is the part of the genome that is *uniquely mappable*. This means that the value will depend on the genome properties (how many repetitive elements, quality of the assembly etc.) and the length of the sequenced reads as 100 million 36-bp-reads might cover less than 100 million 100-bp-reads. We currently have these options for you: 1. Use an :ref:`GEM ` 2. Use :ref:`faCount ` (only if you let reads be aligned non-uniquely, too!) 3. Use :ref:`bamCoverage ` 4. Use :ref:`genomeCoverageBed ` .. _GEM: Use ``GEM`` ~~~~~~~~~~~~~~~~~~~~~~ There is a tool that promises to calculate the mappability for any genome given the read length (k-mer length): `GEM-Mappability Calculator `_ . According to this reply `here `_, you can calculate the effective genome size after running this program by counting the numbers of "!" which stands for uniquely mappable regions. .. _faCount: Use ``faCount`` ~~~~~~~~~~~~~~~ If you are using ``bowtie2``, which reports *multimappers* (i.e., *non-uniquely* mapped reads) as a default setting, you can use **faCount from UCSC tools** to report the total number of bases as well as the number of bases that are missing from the genome assembly indicated by 'N'. The effective genome size would then be the total number of base pairs minus the total number of 'N'. Here's an example output of ``faCount`` on *D. melanogaster* genome version dm3:: $ UCSCtools/faCount dm3.fa #seq len A C G T N cpg chr2L 23011544 6699731 4811687 4815192 6684734 200 926264 chr2LHet 368872 90881 58504 57899 90588 71000 10958 chr2R 21146708 6007371 4576037 4574750 5988450 100 917644 chr2RHet 3288761 828553 537840 529242 826306 566820 99227 chr3L 24543557 7113242 5153576 5141498 7135141 100 995078 chr3LHet 2555491 725986 473888 479000 737434 139183 89647 chr3R 27905053 7979156 5995211 5980227 7950459 0 1186894 chr3RHet 2517507 678829 447155 446597 691725 253201 84175 chr4 1351857 430227 238155 242039 441336 100 43274 chrU 10049037 2511952 1672330 1672987 2510979 1680789 335241 chrUextra 29004656 7732998 5109465 5084891 7614402 3462900 986216 chrX 22422827 6409325 4742952 4748415 6432035 90100 959534 chrXHet 204112 61961 40017 41813 60321 0 754 chrYHet 347038 74566 45769 47582 74889 104232 8441 chrM 19517 8152 2003 1479 7883 0 132 total 168736537 47352930 33904589 33863611 47246682 6368725 6650479 In this example: Total no. bp = 168,736,537 Total no. 'N' = 6,368,725 .. warning:: This method only works if multimappers are randomly assigned to their possible locations (in such cases the effective genome size is simply the number of non-N bases). .. _mapp_bamCov: Use ``bamCoverage`` ~~~~~~~~~~~~~~~~~~~~ If you have a sample where you expect the genome to be covered completely, e.g. from genome sequencing, a very trivial solution is to use :doc:`tools/bamCoverage` with a bin size of 1 bp and the ``--outFileFormat`` option set to 'bedgraph'. You can then count the number of non-Zero bins (bases) which will indicate the mappable genome size for this specific sample. .. _mapp_genomeCov: Use ``genomeCoverageBed`` ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ``genomeCoverageBed`` from the BEDtools suite can be used to calculate the number of bases in the genome for which 0 overlapping reads can be found. As described on the `BEDtools website `__ (go to genomeCov description), you need: * a file with the chromosome sizes of your sample's organism * a position-sorted BAM file .. code:: $ bedtools genomecov -ibam sortedBAMfile.bam -g genome.size --------------------------------------------------------------------------- Where can I download the 2bit genome files required for ``computeGCBias``? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The 2bit files of most genomes can be found `here `__. Search for the .2bit ending. Otherwise, **fasta files can be converted to 2bit** using the UCSC program faToTwoBit (available for different platforms from `UCSC here `__). ================================================ FILE: docs/content/help_faq_galaxy.rst ================================================ Galaxy-related FAQ =================== .. contents:: :local: I've reached my quota - what can I do to save some space? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1. make sure that all the data sets you deleted are **permanently** eliminated from our disks: go to the history option button and select "Purge deleted data sets", then hit the "refresh" button on top of your history panel 2. download all data sets for which you've completed the analysis, then remove the data sets (click on the "x" and then **make sure they're purged** (see above)). ---------------------------------------------------------------------- Copying from one history to another doesn't work for me - the data set simply doesn't show up in the target history! ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Once you've copied a data set from one history to another, check two things: * do you see the destination history in your history panel, i.e. does the title of the current history panel match the name of the destination history you selected in the main frame? * hit the refresh button .. image:: ../images/Gal_historyReload.png ---------------------------------------------------------------------- How can I use a published workflow? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ You **must register** if you want to use the workflows within `deepTools Galaxy `__. ("User" --> "Register" - all you have to supply is an email address). Make sure to read the Terms of Use, though! You can find workflows that are public or specifically shared with you by another user via "Shared Data" --> "Published Workflows". Click on the triangle next to the workflow you're interested in and select "import". .. image:: ../images/GalHow_wf01.png A green box should appear, there you select "start using this workflow", which should lead you to your own workflow menu (that you can always access via the top menu "Workflow"). Here, you should now see a workflow labeled "imported: ....". If you want to use the workflow right away, click on the triangle and select "Run". The workflow should now be available within the Galaxy main data frame and should be waiting for your input. .. image:: ../images/GalHow_wf02.png ---------------------------------------------------------------------- I would like to use one of your workflows - not in the deepTools Galaxy, but in the local Galaxy instance provided by my institute. Is that possible? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Yes, it is possible. The only requirement is that your local Galaxy has a recent installation of deepTools. Go to the workflows, click on the ones you're interested in and go to "Download". This will save the workflows into .ga files on your computer. Now go to your local Galaxy installation and login. Go to the workflow menu and select "import workflow" (top right hand corner of the page). Click on "Browse" and select the saved workflow. If you have the same tool versions installed in your local Galaxy, these workflows should work right away. ---------------------------------------------------------------------- ``plotProfile`` says that one option will only work if "computeMatrix was run with --missingDataAsZero". How can I find out whether I ran ``computeMatrix`` that way? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Galaxy keeps track of everything you do. To see which options you chose to generate a specific data set, simply click on the "info" button. .. image:: ../images/Gal_FAQ_info.png ---------------------------------------------------------------------- How can I have a look at the continuous read coverages from bigWig files? Which genome browser do you recommend? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ There are 2 popular genome browsers for visualizing continuous data: `UCSC `__ and `IGV `__. IGV (recommended) ~~~~~~~~~~~~~~~~~~~ We recommend downloading `IGV `__, which is free for academic use. IGV itself needs an up-to-date Java installation and a considerable amount of RAM. It's usage is rather intuitive and the display can be easily customized. In addition, you can download genome-wide annotation data that can be displayed together with your own data. To display data in IGV, do the following: 1. Go to http://www.broadinstitute.org/igv/, register and download IGV 2. Unpack the IGV archive and change to the extracted IGV folder 3. Use the ``igv.bat`` (Windows), ``igv.sh`` (Linux) or ``igv.command`` (OSX) to start IGV (for more information please read the included ``readme.txt`` file or the IGV documentation). 4. Choose the genome version of the file(s) you would like to visualize (e.g. dm3) **THIS IS THE MOST IMPORTANT STEP!** IGV will not detect the genome version automatically, i.e. if you select mm9 but your file is based on human data, it will still be displayed without an error message (but with the wrong positions, obviously!) 5. Go to your deepTools Galaxy server (http://deeptools.ie-freiburg.mpg.de/) and navigate to your data set of choice 6. Click on your data set so that you see its details like in the screenshot below (**Keep in mind that not all datasets can be visualized in IGV or UCSC.** We recommend to use :ref:`bigwig` or :ref:`bed` files for visualization.) .. image:: ../images/Gal_FAQ_IGV_dataset.png Now click on **"display with IGV local"** to visualize your data set in IGV that should already be running on your computer. .. Note:: "display with IGV Web current" can be used if you do not have an installed IGV. It will start an IGV web start version. **We do *not* recommend that option**. Here's a screenshot of a typical bigWig file display: .. image:: ../images/Gal_FAQ_IGV.png For more information, check out the `IGV documentation `__. UCSC ~~~~~~~~ There is a direct link from within deepTools Galaxy to stream a data set to UCSC. You can find it in the data set tiles: "display at UCSC", like here: .. image:: ../images/Gal_FAQ_UCSC_dataset.png Click on "main" and the UCSC browser should open within a new window, displaying the data set that you chose. The default setting for bigWig files is the "dense" display that looks like a heatmap. .. image:: ../images/Gal_FAQ_UCSC01.png If you would like to display the continuous profile in a "valley-mountain" fashion like the one shown in the IGV screenshot, go to the drop-down menu underneath your custom track and choose "full". UCSC has large amounts of public data that you can display which you can find by scrolling down the page, beyond your custom track entry. For more information on how to use the UCSC Genome Browser, go `here `__. **Known issues with UCSC** * **chromosome naming**: UCSC expects chromosome names to be indicated in the format "chr"Number, e.g. chr1. If you mapped your reads to a non-UCSC-standard genome, chances are that chromosomes are labeled just with their number. bigWig files generated from these BAM files will not be recognized by UCSC, i.e. you will see the data set name, but no signal. * **no upload of bigWig files from your hard drive**: to minimize the computational strains, UCSC relies on streaming bigWig files (i.e. there's no need to load the entire file at once, the browser will always just load the data for the specific region a user is looking at). ---------------------------------------------------------------------- What's the best way to integrate the deepTools results with other downstream analyses (outside of Galaxy)? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ You can **save all the data tables** underlying every image produced by deepTools, i.e. if you would like to plot the average profiles in a different way, you could download the corresponding data (after ticking the relevant option under "advanced output options") and import them into R, Excel, GraphPadPrism etc. The descriptions of the tools within Galaxy will also contain details on how to save the data and what sort of format to expect. ---------------------------------------------------------------------- How can I determine basic parameters of a BAM file, such as the number of reads, read length, duplication rate and average DNA fragment length? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ If you downloaded the :ref:`BAM` file from a public repository, chances are that those characteristics are in fact noted there. If that's not the case, we recommend to have a look at the tool `FastQC `_, which will return all of the above points (except the fragment size). The fragment size distribution can be obtained using the deepTools' :doc:`tools/bamPEFragmentSize` (since deepTools 2.0). ================================================ FILE: docs/content/help_galaxy_dataup.rst ================================================ Data import into Galaxy ------------------------- There are three main ways to populate your Galaxy history with data files plus an additional one for sharing data within Galaxy. .. contents:: :local: Upload files from your computer ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The data upload of files **smaller than 2 GB** that lie on your computer is fairly straight-forward: click on the category "Get data" and choose the tool "Upload file". Then select the file via the "Browse" button. .. image:: ../images/Gal_DataUpload.png For files **greater than 2GB**, there's the option to upload via an FTP server. If your data is available via an URL that links to an FTP server, you can simply paste the URL in the empty text box. If you do not have access to an FTP server, you can directly upload to our Galaxy's FTP. 1. Register with deeptools.ie-freiburg.mpg.de (via “User” ⟶ “register”; registration requires an email address and is free of charge) 2. You will also need an FTP client, e.g. `filezilla `__. 3. Then login to the **FTP client** using your **deepTools Galaxy user name and password** (host: deeptools.ie-freiburg.mpg.de). Down below you see a screenshot of what that looks like with filezilla. 4. Copy the file you wish to upload to the remote site (in filezilla, you can simply drag the file to the window on the right hand side) 5. Go back to `deepTools Galaxy `__. 6. Click on the tool "Upload file" (⟶ "Files uploaded via FTP") - here, the files you just copied over via filezilla should appear. Select the files you want and hit “execute”. They will be moved from the FTP server to your history (i.e. they will be deleted from the FTP once the upload was successful). .. image:: ../images/Gal_filezilla.png Import data sets from the Galaxy data library ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ If you would like to play around with sample data, you can import files that we have saved within the general data storage of the deepTools Galaxy server. Everyone can import them into his or her own history, they will not contribute to the user's disk quota. You can reach the data library via "Shared Data" in the top menu, then select "Data Libraries". Within the Data Library you will find a folder called "Sample Data" that contains data that we downloaded from the `Roadmap project `__ and `UCSC `__ More precisely, we donwloaded the [FASTQ][] files of various ChIP-seq samples and the corresponding input and mapped the reads to the human reference genome (version hg19) to obtain the [BAM][] files you see. In addition, you will find bigWig files created using ``bamCoverage`` and some annotation files in BED format as well as RNA-seq data. .. note:: To keep the file size smallish, all files contain data for chromosome 19 and chromosome X only! .. image:: ../images/Gal_DataLib.png Download annotation files from public data bases ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ In many cases you will want to query your sequencing data results for known genome annotation, such as genes, exons, transcription start sites etc. These information can be obtained via the two main sources of genome annotation, `UCSC `__ and `BioMart `__. .. warning:: UCSC and BioMart cater to different ways of genome annotation, i.e. genes defined in UCSC might not correspond to the same regions in a gene file downloaded from BioMart. (For a brief overview over the issues of genome annotation, you can check out `Wikipedia `_, if you always wanted to know much more about those issues, `this `_ might be a good start.) You can access the data stored at UCSC or BioMart conveniently through our Galaxy instance which will import the resulting files into your history. Just go to **"Get data"** ⟶ "UCSC" or "BioMart". The majority of annotation files will probably be in [BED][] format, however, you can also find other data sets. UCSC, for example, offers a wide range of data that you can browse via the "group" and "track" menus (for example, you could download the GC content of the genome as a signal file from UCSC via the "group" menu ("Mapping and Sequencing Tracks"). .. warning:: The download through this interface is limited to 100,000 lines per file which might not be sufficient for some mammalian data sets. Here's a screenshot from downloading a BED-file of all RefSeq genes defined for the human genome (version hg19): .. image:: ../images/Gal_UCSC.png And here's how you would do it for the BioMart approach: .. image:: ../images/Gal_biomart.png .. tip:: Per default, **BioMart will not output a BED file** like UCSC does. It is therefore important that you make sure you get all the information you need (most likely: chromosome, gene start, gene end, ID, strand) via the "Attributes" section. You can click on the "Results" button at any time to check the format of the table that will be sent to Galaxy (Note that the strand information will be decoded as 1 for "forward" or "plus" strand and -1 for "reverse" or "minus" strand). .. warning:: Be aware, that BED files from UCSC will have chromosomes labelled with “chr” while ENSEMBL usually returns just the number – this might lead to incompatibilities, i.e. when working with annotations from UCSC and ENSEMBL, you need to make sure to use the same naming! Copy data sets between histories ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ If you have registered with deepTools Galaxy you can have more than one history. In order to minimize the disk space you're occupying we strongly suggest to **copy** data sets between histories when you're using the same data set in different histories. .. note:: Copying data sets is only possible for registered users. .. image:: ../images/Gal_copy.png Copying can easily be done via the History panel's ``option`` button ⟶ "Copy dataset". In the main frame, you should now be able to select the history you would like to copy from on the left hand side and the target history on the right hand side. **More help** .. hint:: If you encounter a failing data set (marked in red), please **send a bug report** via the Galaxy bug report button and we will get in touch if you indicate your email address. +--------------------------------------------------------------------------------+-----------------------------------------------------------------+ | `http://wiki.galaxyproject.org/Learn `__ | Help for Galaxy usage in general | +--------------------------------------------------------------------------------+-----------------------------------------------------------------+ | `deepTools Galaxy FAQs `__ | Frequently encountered issues with our specific Galaxy instance | +--------------------------------------------------------------------------------+-----------------------------------------------------------------+ | `Biostars `__ | For issues not addressed in the FAQs | +--------------------------------------------------------------------------------+-----------------------------------------------------------------+ ================================================ FILE: docs/content/help_galaxy_deeptools.rst ================================================ Which tools can I find in the deepTools Galaxy? ----------------------------------------------- As mentioned before, each Galaxy installation can be tuned to the individual interests. Our goal is to provide a Galaxy that enables you to **quality check, process and normalize and subsequently visualize your data obtained by high-throughput DNA sequencing**. .. tip:: If you do not know the difference between a BAM and a BED file, that's fine. You can read up on them in our :doc:`help_glossary`. .. tip:: For more specific help, check our :doc:`help_faq_galaxy` and the :doc:`example_step_by_step`. We provide the following kinds of tools: .. contents:: :local: deepTools ^^^^^^^^^^ The most important category is called **"deepTools"** that contains all the main tools we have developed. Tools for BAM and bigWig file processing ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +------------------------+--------------------------------------------------------------------------------+ | ``multiBamSummary`` | get read counts for the binned genome or user-specified regions | +------------------------+--------------------------------------------------------------------------------+ | ``multiBigwigSummary`` | calculate score summaries for the binned genome or user-specified regions | +------------------------+--------------------------------------------------------------------------------+ | ``correctGCBias`` | obtain a BAM file with reads distributed according to the genome's GC content | +------------------------+--------------------------------------------------------------------------------+ | ``bamCoverage`` | obtain the normalized read coverage of a single BAM file | +------------------------+--------------------------------------------------------------------------------+ | ``bamCompare`` | normalize 2 BAM files to each other (e.g. log2ratio, difference) | +------------------------+--------------------------------------------------------------------------------+ | ``bigwigCompare`` | normalize the scores of two bigWig files to each other (e.g., ratios) | +------------------------+--------------------------------------------------------------------------------+ | ``bigwigAverage`` | average the scores of multiple bigWig files | +------------------------+--------------------------------------------------------------------------------+ | ``computeMatrix`` | compute the values needed for heatmaps and summary plots | +------------------------+--------------------------------------------------------------------------------+ Tools for QC of NGS data ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +-----------------------+-------------------------------------------------------------------------------------------------------+ | ``plotCorrelation`` | calculate and visualize the pairwise Spearman or Pearson correlation of read counts (or other scores) | +-----------------------+-------------------------------------------------------------------------------------------------------+ | ``plotPCA`` | perform PCA and visualize the results | +-----------------------+-------------------------------------------------------------------------------------------------------+ | ``plotFingerprint`` | assess the ChIP enrichment strength | +-----------------------+-------------------------------------------------------------------------------------------------------+ | ``bamPEFragmentSize`` | obtain the average fragment length for paired-end samples | +-----------------------+-------------------------------------------------------------------------------------------------------+ | ``computeGCBias`` | assess the GC bias by calculating the expected and observed GC distribution of aligned reads | +-----------------------+-------------------------------------------------------------------------------------------------------+ | ``plotCoverage`` | obtain the normalized read coverage of a single BAM file | +-----------------------+-------------------------------------------------------------------------------------------------------+ Heatmaps and summary plots ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +-------------------+-------------------------------------------------------------------------------------------+ | ``plotHeatmap`` | visualize read counts or other scores in heatmaps with one row per genomic region | +-------------------+-------------------------------------------------------------------------------------------+ | ``plotProfile`` | visualize read counts or other scores using average profiles (e.g., meta-gene profiles) | +-------------------+-------------------------------------------------------------------------------------------+ For each tool, you can find example usages and tips within Galaxy once you select the tool. In addition, you may want to check our pages about :doc:`example_usage`, particularly :doc:`example_step_by_step`. Working with text files and tables ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ In addition to deepTools that were specifically developed for the handling of NGS data, we have incorporated several standard Galaxy tools that enable you to manipulate tab-separated files such as gene lists, peak lists, data matrices etc. There are 3 main categories; .. image:: ../images/Gal_textfiles.png Text manipulation ~~~~~~~~~~~~~~~~~~ Unlike Excel, where you can easily interact with your text and tables via the mouse, data manipulations within Galaxy are strictly based on commands. If you feel like you would like to do something to certain *columns* of a data set, go through the tools of this category! Example actions are: * adding columns * extracting columns * pasting two files side by side * selecting random lines * etc. A very useful tool of this category is called ``Trim``: if you need to **remove some characters from a column**, this tool's for you! (for example, sometimes you need to adjust the chromosome naming between two files from different source - using ``Trim``, you can remove the "chr" in front of the chromosome name) Filter and Sort ~~~~~~~~~~~~~~~~ In addition to the common sorting and filtering, there's the very useful tool to ``select lines that match an expression``. For example, using the expression ``c1=='chrM'`` will select all rows from a BED file with regions located on the mitochondrial chromosome. .. image:: ../images/Gal_filter.png Join, Subtract, Group ~~~~~~~~~~~~~~~~~~~~~ The tools of this category are very useful if you have several data sets that you would like to work with, e.g. by comparing them. .. image:: ../images/Gal_join.png Basic arithmetics for tables ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ We offer some very basic mathematical operations on values stored with tables. The ``Summary Statistics`` can be used to calculate the sum, mean, standard deviation and percentiles for a set of numbers, e.g. for values stored in a specific column. .. image:: ../images/Gal_statistics.png **More help** .. hint:: If you encounter a failing data set (marked in red), please **send a bug report** via the Galaxy bug report button and we will get in touch if you indicate your email address. +-------------------------------------------------------------------------------+-----------------------------------------------------------------+ | `http://wiki.galaxyproject.org/Learn `_ | Help for Galaxy usage in general | +-------------------------------------------------------------------------------+-----------------------------------------------------------------+ | `deepTools Galaxy FAQs `_ | Frequently encountered issues with our specific Galaxy instance | +-------------------------------------------------------------------------------+-----------------------------------------------------------------+ | `Biostars `__ | For issues not addressed in the FAQs | +-------------------------------------------------------------------------------+-----------------------------------------------------------------+ ================================================ FILE: docs/content/help_galaxy_intro.rst ================================================ Using deepTools within Galaxy ================================ `Galaxy `_ is a tremendously useful platform developed by the Galaxy Team at Penn State and the Emory University. This platform is meant to offer access to a large variety of bioinformatics tools that can be used without computer programming experiences. That means, that the basic features of Galaxy will apply to every tool, i.e. every tool provided within a Galaxy framework will look very similar and will follow the concepts of Galaxy. Our publicly available deepTools Galaxy instance can be found here: `deeptools.ie-freiburg.mpg.de `_. This server also contains some additional tools that will enable users to analyse and visualize data from high-throughput sequencing experiments, starting from aligned reads. **Table of content** .. contents:: :local: .. toctree:: :maxdepth: 2 help_galaxy_dataup .. toctree:: :maxdepth: 2 help_galaxy_deeptools Basic features of Galaxy ------------------------- Galaxy is a web-based platform for data intensive, bioinformatics-dependent research and it is being developed by Penn State and John Hopkins University. The original Galaxy can be found `here `_. Since it is impossible to meet all bioinformatics needs -- that can range from evolutionary analysis to data from mass spectrometry to high-throughput DNA sequencing (and way beyond) -- with one single web server, many institutes have installed their own versions of the Galaxy platform tuned to their specific needs. Our `deepTools Galaxy `__ is such a specialized server dedicated to the analysis of high-throughput DNA sequencing data. The overall makeup of this web server, however, is the same as for any other Galaxy installation, so if you've used Galaxy before, you will learn to use deepTools in no time! The start site ^^^^^^^^^^^^^^^ Here is a screenshot of what the start site will approximately look like: .. image:: ../images/Gal_startsite.png The start site contains 4 main features: +-------------------+----------------------------------------------------------------------------------------------------------------------------+ | **Top menu** | Your gateway away from the actual analysis part into other sections of Galaxy, e.g. **workflows** and **shared data**. | +-------------------+----------------------------------------------------------------------------------------------------------------------------+ | **Tool panel** | *What can be done?* Find all tools installed in this Galaxy instance | +-------------------+----------------------------------------------------------------------------------------------------------------------------+ | **Main frame** | *What am I doing?* This is your main **working space** where input will be required from you once you've selected a tool. | +-------------------+----------------------------------------------------------------------------------------------------------------------------+ | **History panel** | *What did I do?* The history is like a **log book**: everything you ever did is recorded here. | +-------------------+----------------------------------------------------------------------------------------------------------------------------+ For those visual learners, here's an annotated screenshot: .. image:: ../images/Gal_startsite_with_comments.png Details ^^^^^^^^^^^^^^^ In the default state of the tool panel you see the **tool categories**, e.g. "Get Data". If you click on them, you will see the **individual tools** belonging to each category, e.g. "Upload File from your computer", "UCSC Main table browser" and "Biomart central server" in case you clicked on "Get Data". To use a tool such as "Upload File from your computer", just click on it. The **tool *search* panel** is extremely useful as it allows you to enter a key word (e.g. "bam") that will lead to all the tools mentioning the key word in the tool name. Once you've uploaded any kind of data, you will find the history on the right hand side filling up with green tiles. Each tile corresponds to one data set that you either uploaded or created. The data sets can be images, raw sequencing files, text files, tables - virtually anything. The content of a data set *cannot* be modified - every time you want to change something *within* a data file (e.g. you would like to sort the values or add a line or cut a column), you will have to use a Galaxy tool that will lead to a *new* data set being produced. This behaviour is often confusing for Galaxy novices (as histories tend to accumulate data sets very quickly), but it is necessary to enforce the strict policy of documenting *every modification* to a given data set. Eventhough your history might be full of data sets with strange names, you will always be able to track back the source and evolution of each file. Also, every data set can be downloaded to your computer individually. Alternatively, you can *download* an entire history or *share* the history with another user. Have a look at the following screenshot to get a feeling for how many information Galaxy keeps for you (which makes it very feasible to reproduce any analysis): .. image:: ../images/Gal_screenshot_dataSet.png Each data set can have 4 different states that are intuitively color-coded: .. image:: ../images/Gal_screenshot_dataSetStates.png Handling failed files ^^^^^^^^^^^^^^^^^^^^^^ If you encounter a failed file after you've run a tool, please do the following steps (**in this order**): 1. click on the center button on the lower left corner of the failed data set ``(i)``: did you chose the **correct data files**? 2. if you're sure that you chose the correct files, hit the ``re-run button`` (blue arrow in the lower left corner) - check again whether your files had the **correct file format**. If you suspect that the format might be incorrectly assigned (e.g. a file that should be a BED file is labelled as a tabular file), click the ``edit button`` (the pencil) of the input data file - there you can change the corresponding attributes 3. if you've checked your input data and the error is persisting, click on the ``green bug`` (lower left corner of the failed data set) and send the **bug report** to us. You do not need to indicate a valid email-address unless you would like us to get in touch with you once the issue is solved. Workflows ^^^^^^^^^^ Workflows are Galaxy's equivalent of protocols. This is a very useful feature as it allows users to *share their protocols and bioinformatic analyses* in a very easy and transparent way. This is the graphical representation of a Galaxy workflow that can easily be modified via drag'n'drop within the workflows manual (you must be registered with deepTools Galaxy to be able to generate your own workflows or edit published ones). .. image:: ../images/Gal_workflow.png **More help** .. hint:: If you encounter a failing data set (marked in red), please **send a bug report** via the Galaxy bug report button and we will get in touch if you indicate your email address. +-------------------------------------------------------------------------------+-----------------------------------------------------------------+ | `http://wiki.galaxyproject.org/Learn `_ | Help for Galaxy usage in general | +-------------------------------------------------------------------------------+-----------------------------------------------------------------+ | `deepTools Galaxy FAQs `_ | Frequently encountered issues with our specific Galaxy instance | +-------------------------------------------------------------------------------+-----------------------------------------------------------------+ | `Biostars `__ | For issues not addressed in the FAQs | +-------------------------------------------------------------------------------+-----------------------------------------------------------------+ ================================================ FILE: docs/content/help_glossary.rst ================================================ Glossary of NGS terms ===================== Like most specialized fields, next-generation sequencing has inspired many an acronyms. We are trying to keep track of those :ref:`abbreviations` that we heavily use. Do make us aware if something is unclear by opening an issue on `github `__ .. contents:: :local: .. _abbreviations: Abbreviations --------------- Reference genomes are usually referred to by their abbreviations, such as: * hg19 = human genome, version 19 * mm9 = *Mus musculus* genome, version 9 * dm3 = *Drosophila melanogaster*, version 3 * ce10 = *Caenorhabditis elegans*, version 10 For a more comprehensive list of available reference genomes and their abbreviations, see the `UCSC data base `__. +---------------+------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------+ | Acronym | full phrase | Synonyms/Explanation | +===============+==========================================+===============================================================================================================================================+ | -seq| -sequencing |indicates that an experiment was completed by DNA sequencing using NGS | +---------------+------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------+ | ChIP-seq | chromatin immunoprecipitation sequencing | NGS technique for detecting transcription factor binding sites and histone modifications (see entry *Input* for more information) | +---------------+------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------+ | DNase | deoxyribonuclease I | DNase I digestion is used to determine active ("open") chromatin regions | +---------------+------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------+ | HTS | high-throughput sequencing | next-generation sequencing, massive parallel short read sequencing, deep sequencing | +---------------+------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------+ | MNase | micrococcal nuclease | MNase digestion is used to determine sites with nucleosomes | +---------------+------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------+ | NGS | next-generation sequencing | high-throughput (DNA) sequencing, massive parallel short read sequencing, deep sequencing | +---------------+------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------+ | RPGC | reads per genomic content | normalize reads to 1x sequencing depth, sequencing depth is defined as: (mapped reads x fragment length) / effective genome size | +---------------+------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------+ | RPKM | reads per kilobase per million reads | normalize read numbers: RPKM (per bin) = reads per bin / ( mapped reads (in millions) x bin length (kb)) | +---------------+------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------+ For a review of popular \*-seq applications, see `Zentner and Henikoff `__. .. _terminology: NGS and generic terminology --------------------------- The following are terms that may be new to some: .. _bin: bin ^^^ * synonyms: window, region * A 'bin' is a subset of a larger grouping. Many calculations calculation are performed by first dividing the genome into small regions (bins), on which the calculations are actually performed. .. _input: Input ^^^^^^^^ * Control experiment typically done for ChIP-seq experiments * While ChIP-seq relies on antibodies to enrich for DNA fragments bound to a certain protein, the input sample should be processed exactly the same way, excluding the antibody. This allows one to account for biases introduced by sample handling and the general chromatin structure of the cells .. _read: read ^^^^^^^^ * synonym: tag * This term refers to the piece of DNA that is sequenced ("read") by the sequencers. We try to differentiate between "read" and "DNA fragment" as the fragments that are put into the sequencer tend to be in the range of 200-1000 bases, of which only the first 50 to 300 bases are typically sequenced. Most of the deepTools will not only take these reads into account, but also extend them to match the original DNA fragment size. (The original size will either be given by you or, if you used paired-end sequencing, be calculated from the distance between the two read mates). .. _file formats: File Formats ------------------- Data obtained from next-generation sequencing data must be processed several times. Most of the processing steps are aimed at extracting only that information needed for a specific down-stream analysis, with redundant entries often discarded. Therefore, **specific data formats are often associated with different steps of a data processing pipeline**. Here, we just want to give very brief key descriptions of the file, for elaborate information we will link to external websites. Be aware, that the file name sorting here is alphabetical, not according to their usage within an analysis pipeline that is depicted here: .. image:: ../images/flowChart_FileFormats.png Follow the links for more information on the different tool collections mentioned in the figure: `samtools `__ | `UCSCtools `__ | `BEDtools `__ | .. _2bit: 2bit ^^^^^ * compressed, binary version of genome sequences that are often stored in :ref:`FASTA` * most genomes in 2bit format can be found `at UCSC `__ * :ref:`FASTA` files can be converted to 2bit using the UCSC programm *faToTwoBit*, which is available for different platforms at `UCSC `__ * more information can be found `here `__ .. _BAM: BAM ^^^^ * typical file extension: ``.bam`` * *binary* file format (complement to :ref:`SAM`) * contains information about sequenced reads (typically) *after alignment* to a reference genome * each line = 1 mapped read, with information about: * its mapping quality (how likelihood that the reported alignment is correct) * its sequencing quality (the probability that each base is correct) * its sequence * its location in the genome * etc. * highly recommended format for storing data * to make a BAM file human-readable, one can, for example, use the program *samtools view* * for more information, see below for the definition of :ref:`SAM` files .. _bed: BED ^^^ * typical file extension: ``.bed`` * text file * used for genomic intervals, e.g. genes, peak regions etc. * the format can be found at `UCSC `__ * for deepTools, the first 3 columns are important: chromosome, start position of the region, end position of the genome * do not confuse it with the :ref:`bedgraph` format (although they are related) * example lines from a BED file of mouse genes (note that the start position is 0-based, the end-position 1-based, following UCSC conventions for BED files):: chr1 3204562 3661579 NM_001011874 Xkr4 - chr1 4481008 4486494 NM_011441 Sox17 - chr1 4763278 4775807 NM_001177658 Mrpl15 - chr1 4797973 4836816 NM_008866 Lypla1 + .. _bedGraph: bedGraph ^^^^^^^^ * typical file extension: ``.bg``, ``.bedGraph`` * text file * similar to BED file (not the same!), it can *only* contain 4 columns and the 4th column *must* be a score * again, read the `UCSC description `__ for more details * 4 example lines from a bedGraph file (like BED files following the UCSC convention, the start position is 0-based, the end-position 1-based in bedGraph files): :: chr1 10 20 1.5 chr1 20 30 1.7 chr1 30 40 2.0 chr1 40 50 1.8 .. _bigWig: bigWig ^^^^^^ * typical file extension: ``.bw``, ``.bigwig`` * *binary* version of a :ref:`bedgraph` or ``wig`` file * contains coordinates for an interval and an associated score * the score can be anything, e.g. an average read coverage * `UCSC description `__ for more details .. _FASTA: FASTA ^^^^^^ * typical file extension: ``.fasta`` * text file, often gzipped (``.fasta.gz``) * very simple format for **DNA/RNA** or **protein** sequences, this can be anything from small pieces of DNA or proteins to an entire genome (most likely, you will get the genome sequence of your organism of interest in fasta format) * see the :ref:`2bit` file format entry for a compressed alternative * example from `wikipedia `__ showing exactly one sequence: :: >gi|5524211|gb|AAD44166.1| cytochrome b [Elephas maximus maximus] LCLYTHIGRNIYYGSYLYSETWNTGIMLLLITMATAFMGYVLPWGQMSFWGATVITNLFSAIPYIGTNLV EWIWGGFSVDKATLNRFFAFHFILPFTMVALAGVHLTFLHETGSNNPLGLTSDSDKIPFHPYYTIKDFLG LLILILLLLLLALLSPDMLGDPDNHMPADPLNTPLHIKPEWYFLFAYAILRSVPNKLGGVLALFLSIVIL GLMPFLHTSKHRSMMLRPLSQALFWTLTMDLLTLTWIGSQPVEYPYTIIGQMASILYFSIILAFLPIAGX IENY .. _FASTQ: FASTQ ^^^^^ * typical file extension: ``.fastq``, ``.fq`` * text file, often gzipped (--> ``.fastq.gz``) * contains raw read information -- 4 lines per read: * read ID * base calls * additional information or empty line * sequencing quality measures - 1 per base call * note that there is no information about where in the genome the read originated from * example from the `wikipedia page `__, which contains further information:: @read001 # read ID GATTTGGGGTTCAAAGCAGTATCGATCAAATAGTAAATCCATTTGTTCAACTCACAGTTT # read sequence + # usually empty line !''*((((***+))%%%++)(%%%%).1***-+*''))**55CCF>>>>>>CCCCCCC65 # ASCII-encoded quality scores * if you need to find out what type of ASCII-encoding your .fastq file contains, you can simply run `FastQC `__ -- its summery file will tell you .. _SAM: SAM ^^^ * typical file extension: ``.sam`` * usually the result of an alignment of sequenced reads to a reference genome * contains a short header section (entries are marked by @ signs) and an alignment section where each line corresponds to a single read (thus, there can be millions of these lines) .. image:: ../images/glossary_sam.png SAM header section ~~~~~~~~~~~~~~~~~~~ * tab-delimited lines, beginning with @, followed by tag\:value pairs * *tag* = two-letter string that defines the content and the format of *value* SAM alignment section ~~~~~~~~~~~~~~~~~~~~~~ * each line contains information about its mapping quality, its sequence, its location in the genome etc. :: r001 163 chr1 7 30 8M2I4M1D3M = 37 39 TTAGATAAAGGATACTG * r002 0 chr1 9 30 3S6M1P1I4M * 0 0 AAAAGATAAGGATA * * the **flag in the second field** contains the answer to several yes/no assessments that are encoded in a single number * for more details on the flag, see `this thorough explanation `__ or `this more technical explanation `__ * the **CIGAR string in the 6th field** represents the types of operations that were needed in order to align the read to the specific genome location: * insertion * deletion (small deletions denoted with `D`, bigger deletions, e.g., for spliced reads, denoted with `N`) * clipping (deletion at the ends of a read) .. warning:: Although the SAM/BAM format is rather meticulously defined and documented, whether an alignment program will produce a SAM/BAM file that adheres to these principles is completely up to the programmer. The mapping score, CIGAR string, and particularly, **all optional flags** (fields >11) are often **very differently defined depending on the program**. If you plan on filtering your data based on any of these criteria, make sure you know exactly how these entries were calculated and set! ================================================ FILE: docs/content/installation.rst ================================================ Installation ============= Remember -- deepTools are available for **command line usage** as well as for **integration into Galaxy servers** ! .. contents:: :local: Command line installation using ``conda`` ----------------------------------------- The recommended way to install deepTools (including its requirements) is via `miniconda `_ or `anaconda `_. .. code:: bash $ conda install -c conda-forge -c bioconda deeptools Note that for ARM architecture (e.g. M1 on OSX) you could go via the pip installation (see below), or install via the osx-64 env: .. code:: bash $ CONDA_SUBDIR=osx-64 conda create -c conda-forge -c bioconda -n deeptools deeptools Command line installation using ``pip`` --------------------------------------- deepTools can also be installed using `pip `_. You can either install the latest release from `pypi `_: .. code:: bash $ pip install deeptools or a specific version with: .. code:: bash $ pip install deeptools==3.5.3 In case you would like to install an unreleased or development version, deepTools can also be installed from the repository: .. code:: bash $ git clone https://github.com/deeptools/deepTools.git $ cd deepTools $ pip install . Galaxy installation -------------------- deepTools can be easily integrated into a local `Galaxy `_. All wrappers and dependencies are available in the `Galaxy Tool Shed `_. Installation via Galaxy API (recommended) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ First generate an `API Key `_ for your admin user and run the the installation script: :: $ python ./scripts/api/install_tool_shed_repositories.py \ --api YOUR_API_KEY -l http://localhost/ \ --url https://toolshed.g2.bx.psu.edu/ \ -o bgruening -r --name suite_deeptools \ --tool-deps --repository-deps --panel-section-name deepTools The ``-r`` argument specifies the version of deepTools. You can get the latest revision number from the test tool shed or with the following command: :: $ hg identify https://toolshed.g2.bx.psu.edu/repos/bgruening/suite_deeptools You can watch the installation status under: Top Panel --> Admin --> Manage installed tool shed repositories Installation via web browser ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - go to the `admin page `_ - select *Search and browse tool sheds* - Galaxy tool shed --> Sequence Analysis --> deeptools - install deeptools ================================================ FILE: docs/content/list_of_tools.rst ================================================ The tools ========= .. contents:: :local: +-------------------------------------+------------------+-------------------------------------+--------------------------------------------+-----------------------------------------------------------------------------------+ | tool | type | input files | main output file(s) | application | +=====================================+==================+=====================================+============================================+===================================================================================+ |:doc:`tools/multiBamSummary` | data integration | 2 or more BAM | interval-based table of values | perform cross-sample analyses of read counts --> plotCorrelation, plotPCA | +-------------------------------------+------------------+-------------------------------------+--------------------------------------------+-----------------------------------------------------------------------------------+ |:doc:`tools/multiBigwigSummary` | data integration | 2 or more bigWig | interval-based table of values | perform cross-sample analyses of genome-wide scores --> plotCorrelation, plotPCA | +-------------------------------------+------------------+-------------------------------------+--------------------------------------------+-----------------------------------------------------------------------------------+ |:doc:`tools/plotCorrelation` | visualization | bam/multiBigwigSummary output | clustered heatmap | visualize the Pearson/Spearman correlation | +-------------------------------------+------------------+-------------------------------------+--------------------------------------------+-----------------------------------------------------------------------------------+ |:doc:`tools/plotPCA` | visualization | bam/multiBigwigSummary output | 2 PCA plots | visualize the principal component analysis | +-------------------------------------+------------------+-------------------------------------+--------------------------------------------+-----------------------------------------------------------------------------------+ |:doc:`tools/plotFingerprint` | QC | 2 BAM | 1 diagnostic plot | assess enrichment strength of a ChIP sample | +-------------------------------------+------------------+-------------------------------------+--------------------------------------------+-----------------------------------------------------------------------------------+ |:doc:`tools/computeGCBias` | QC | 1 BAM | 2 diagnostic plots | calculate the exp. and obs. GC distribution of reads | +-------------------------------------+------------------+-------------------------------------+--------------------------------------------+-----------------------------------------------------------------------------------+ |:doc:`tools/correctGCBias` | QC | 1 BAM, output from computeGCbias | 1 GC-corrected BAM | obtain a BAM file with reads distributed according to the genome’s GC content | +-------------------------------------+------------------+-------------------------------------+--------------------------------------------+-----------------------------------------------------------------------------------+ |:doc:`tools/bamCoverage` | normalization | BAM | bedGraph or bigWig | obtain the normalized read coverage of a single BAM file | +-------------------------------------+------------------+-------------------------------------+--------------------------------------------+-----------------------------------------------------------------------------------+ |:doc:`tools/bamCompare` | normalization | 2 BAM | bedGraph or bigWig | normalize 2 files to each other (e.g. log2ratio, difference) | +-------------------------------------+------------------+-------------------------------------+--------------------------------------------+-----------------------------------------------------------------------------------+ |:doc:`tools/computeMatrix` | data integration | 1 or more bigWig, 1 or more BED | zipped file for plotHeatmap or plotProfile | compute the values needed for heatmaps and summary plots | +-------------------------------------+------------------+-------------------------------------+--------------------------------------------+-----------------------------------------------------------------------------------+ |:doc:`tools/estimateReadFiltering` | information | 1 or more BAM files | table of values | estimate the number of reads filtered from a BAM file or files | +-------------------------------------+------------------+-------------------------------------+--------------------------------------------+-----------------------------------------------------------------------------------+ |:doc:`tools/alignmentSieve` | QC | 1 BAM file | 1 filtered BAM or BEDPE file | filters a BAM file based on one or more criteria | +-------------------------------------+------------------+-------------------------------------+--------------------------------------------+-----------------------------------------------------------------------------------+ |:doc:`tools/plotHeatmap` | visualization | computeMatrix output | heatmap of read coverages | visualize the read coverages for genomic regions | +-------------------------------------+------------------+-------------------------------------+--------------------------------------------+-----------------------------------------------------------------------------------+ |:doc:`tools/plotProfile` | visualization | computeMatrix output | summary plot (“meta-profile”) | visualize the average read coverages over a group of genomic regions | +-------------------------------------+------------------+-------------------------------------+--------------------------------------------+-----------------------------------------------------------------------------------+ |:doc:`tools/plotCoverage` | visualization | 1 or more BAM | 2 diagnostic plots | visualize the average read coverages over sampled genomic positions | +-------------------------------------+------------------+-------------------------------------+--------------------------------------------+-----------------------------------------------------------------------------------+ |:doc:`tools/bamPEFragmentSize` | information | 1 BAM | text with paired-end fragment length | obtain the average fragment length from paired ends | +-------------------------------------+------------------+-------------------------------------+--------------------------------------------+-----------------------------------------------------------------------------------+ |:doc:`tools/plotEnrichment` | visualization | 1 or more BAM and 1 or more BED/GTF | A diagnostic plot | plots the fraction of alignments overlapping the given features | +-------------------------------------+------------------+-------------------------------------+--------------------------------------------+-----------------------------------------------------------------------------------+ |:doc:`tools/computeMatrixOperations` | miscellaneous | 1 or more BAM and 1 or more BED/GTF | A diagnostic plot | plots the fraction of alignments overlapping the given features | +-------------------------------------+------------------+-------------------------------------+--------------------------------------------+-----------------------------------------------------------------------------------+ General principles ^^^^^^^^^^^^^^^^^^ A typical deepTools command could look like this: .. code:: bash $ bamCoverage --bam myAlignedReads.bam \ --outFileName myCoverageFile.bigWig \ --outFileFormat bigwig \ --fragmentLength 200 \ --ignoreDuplicates \ --scaleFactor 0.5 You can always see all available command-line options via --help or -h: .. code:: bash $ bamCoverage --help $ bamCoverage -h And a minimal usage example can be shown by running a command without any arguments: .. code:: bash $ bamCoverage - Output format of plots should be indicated by the file ending, e.g. ``MyPlot.pdf`` will return a pdf file, ``MyPlot.png`` a png-file - All tools that produce plots can also output the underlying data - this can be useful in cases where you don't like the deepTools visualization, as you can then use the data matrices produced by deepTools with your favorite plotting tool, such as R - The vast majority of command line options are also available in Galaxy (in a few cases with minor changes to their naming). Parameters to decrease the run time """"""""""""""""""""""""""""""""""" - ``numberOfProcessors`` - Number of processors to be used For example, setting ``--numberOfProcessors 10`` will split up the workload internally into 10 chunks, which will be processed in parallel. Note that for highly fragmented assemblies (> 1000 contigs) the runtime increases drastically. Consider to include only canonical chromosomes in cases like this. - ``region`` - Process only a single genomic region. This is particularly useful when you're still trying to figure out the best parameter setting. You can focus on a certain genomic region by setting, e.g., ``--region chr2`` or ``--region chr2:100000-200000`` Both parameters are optional and available throughout almost all deepTools. Filtering BAMs while processing """"""""""""""""""""""""""""""" Several deepTools modules allow for efficient processing of BAM files, e.g. ``bamCoverage`` and ``bamCompare``. We offer several ways to filter those BAM files on the fly so that you don't need to pre-process them using other tools such as `samtools `_ - ``ignoreDuplicates`` Reads with the same orientation and start position will be considered only once. If reads are paired, the mate is also evaluated - ``minMappingQuality`` Only reads with a mapping quality score of at least this are considered - ``samFlagInclude`` Include reads based on the SAM flag, e.g. ``--samFlagInclude 64`` gets reads that are first in a pair. For translating SAM flags into English, go to: `https://broadinstitute.github.io/picard/explain-flags.html `_ - ` `samFlagExclude`` Exclude reads based on the SAM flags - see previous explanation. These parameters are optional and available throughout deepTools. .. note:: In version 2.3 we introduced a sampling method to correct the effect of filtering when normalizing using ``bamCoverage`` or ``bamCompare``. For previous versions, if you know that your files will be strongly affected by the filtering of duplicates or reads of low quality then consider removing those reads *before* using ``bamCoverage`` or ``bamCompare``, as the filtering by deepTools is done *after* the scaling factors are calculated! Tools for BAM and bigWig file processing ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ :doc:`tools/multiBamSummary` """""""""""""""""""""""""""" :doc:`tools/multiBigwigSummary` """"""""""""""""""""""""""""""" :doc:`tools/correctGCBias` """""""""""""""""""""""""" :doc:`tools/bamCoverage` """""""""""""""""""""""" :doc:`tools/bamCompare` """"""""""""""""""""""" :doc:`tools/bigwigCompare` """""""""""""""""""""""""" :doc:`tools/bigwigAverage` """""""""""""""""""""""""" :doc:`tools/computeMatrix` """""""""""""""""""""""""" :doc:`tools/alignmentSieve` """"""""""""""""""""""""""" Tools for QC ^^^^^^^^^^^^ :doc:`tools/plotCorrelation` """""""""""""""""""""""""""" :doc:`tools/plotPCA` """""""""""""""""""" :doc:`tools/plotFingerprint` """""""""""""""""""""""""""" :doc:`tools/bamPEFragmentSize` """""""""""""""""""""""""""""" :doc:`tools/computeGCBias` """""""""""""""""""""""""" :doc:`tools/plotCoverage` """"""""""""""""""""""""" Heatmaps and summary plots ^^^^^^^^^^^^^^^^^^^^^^^^^^ :doc:`tools/plotHeatmap` """""""""""""""""""""""" :doc:`tools/plotProfile` """""""""""""""""""""""" :doc:`tools/plotEnrichment` """"""""""""""""""""""""""" Miscellaneous ^^^^^^^^^^^^^ :doc:`tools/computeMatrixOperations` """""""""""""""""""""""""""""""""""" :doc:`tools/estimateReadFiltering` """""""""""""""""""""""""""""""""" ================================================ FILE: docs/content/tools/alignmentSieve.rst ================================================ alignmentSieve ============== .. contents:: :local: .. argparse:: :ref: deeptools.alignmentSieve.parseArguments :prog: alignmentSieve :nodefault: Background ^^^^^^^^^^ This tool filters alignments in a BAM/CRAM file according the the specified parameters. It can optionally output to BEDPE format, possibly with the fragment ends shifted in a custom manner. Usage example ^^^^^^^^^^^^^ ``alignmentSieve`` needs a sorted and indexed BAM file and the desired filtering criteria. .. code:: bash $ alignmentSieve -b paired_chr2L.bam \ --minMappingQuality 5 --samFlagInclude 16 \ --samFlagExclude 256 --ignoreDuplicates \ -o filtered.bam --filterMetrics metrics.txt The alignments passing the filtering criteria are then written to the file specified by ``-o``. You can additionally save alignments **NOT** passing the filtering criteria with the ``-filteredOutReads`` If you would like to store metrics about the number of reads seen and the number remaining after filtering, then specify the file for that with ``--filterMetrics``. An example metrics file is below: #bamFilterReads --filterMetrics #File Reads Remaining Total Initial Reads paired_chr2L.bam 8440 12644 Instead of a BAM file, a BEDPE file (suitable for input into MACS2) can be produced. Like the BAM/CRAM output, BEDPE also allows shifting of fragment ends, as is often desirable in ATAC-seq and related protocols: .. code:: bash $ alignmentSieve -b paired_chr2L.bam \ --minFragmentLength 140 --BED \ --shift -5 3 -o fragments.bedpe The ``--shift`` option can take either 2 or 4 integers. If two integers are given, then the first value shifts the left-most end of a fragment and the second the right-most end. Positive values shift to the right and negative values to the left. See below for how the above settings would shift a single fragment:: ----> read 1 read 2 <---- ------------------------ fragment -------------------------------- shifted fragment The same results will be produced if read 1 and read 2 are swapped. If, instead, the protocol is strand-specific, then the first set of integers in a pair would be applied to fragments where read 1 precedes read 2, and the second set to cases where read 2 precedes read 1. In this case, the first value in each pair is applied to the end of read 1 and the second to the end of read 2. Take the following command as an example: .. code:: bash $ alignmentSieve -b paired_chr2L.bam \ --minFragmentLength 140 --BED \ --shift -5 3 -1 4 -o fragments.bedpe Given that, the ``-5 3`` set would produce the following:: ----> read 1 read 2 <---- ------------------------ fragment -------------------------------- shifted fragment and the ``-1 4`` set would produce the following:: ----> read 2 read 1 <---- ------------------------ fragment --------------------- shifted fragment As can be seen, such fragments are considered to be on the ``-`` strand, so negative values then shift to the left on its frame of reference (thus, to the right relative to the ``+`` strand). .. note:: If the ``--shift`` or ``--ATACshift`` options are used, then only properly-paired reads will be used. ================================================ FILE: docs/content/tools/bamCompare.rst ================================================ bamCompare =========== ``bamCompare`` can be used to generate a :ref:`bigWig` or :ref:`bedGraph` file based on **two BAM** files that are compared to each other while being simultaneously normalized for sequencing depth. .. image:: ../../images/norm_IGVsnapshot_indFiles.png If you are not familiar with BAM, bedGraph and bigWig formats, you can read up on that in our :doc:`../help_glossary` The basic algorithm works proceeds in two steps: 1. Per-sample scaling / depth Normalization: - If scaling is used (using the SES or read counts method), appropriate scaling factors are determined to account for sequencing depth differences. - Optionally scaling can be turned off and individual samples normalized using the RPKM, BPM or CPM methods (or no normalization at all) 2. A per-bin calculation is performed after accounting for scaling: - The genome is transversed and the log2 ratio/ratio/difference/etc. for each bin of fixed width is computed. .. argparse:: :ref: deeptools.bamCompare.parseArguments :prog: bamCompare :nodefault: ================================================ FILE: docs/content/tools/bamCoverage.rst ================================================ bamCoverage =========== .. contents:: :local: .. image:: ../../images/norm_IGVsnapshot_indFiles.png If you are not familiar with BAM, bedGraph and bigWig formats, you can read up on that in our :doc:`../help_glossary` .. argparse:: :ref: deeptools.bamCoverage.parseArguments :prog: bamCoverage :nodefault: Usage hints ^^^^^^^^^^^^ * A smaller bin size value will result in a higher resolution of the coverage track but also in a larger file size. * The 1x normalization (RPGC) requires the input of a value for the **effective genome size**, which is the mappable part of the reference genome. Of course, this value is species-specific. The command line help of this tool offers suggestions for a number of model species. * It might be useful for some studies to exclude certain chromosomes in order to avoid biases, e.g. chromosome X, as male mice contain a pair of each autosome, but usually only a single X chromosome. * By default, the read length is **NOT** extended! This is the preferred setting for **spliced-read** data like RNA-seq, where one usually wants to rely on the detected read locations only. A read extension would neglect potential splice sites in the unmapped part of the fragment. Other data, e.g. Chip-seq, where fragments are known to map contiguously, should be processed with read extension (``--extendReads [INTEGER]``). * For paired-end data, the fragment length is generally defined by the two read mates. The user provided fragment length is only used as a fallback for singletons or mate reads that map too far apart (with a distance greater than four times the fragment length or are located on different chromosomes). .. warning:: If you already normalized for GC bias using ``correctGCbias``, you should absolutely **NOT** set the parameter ``--ignoreDuplicates``! .. note:: Like BAM files, bigWig files are compressed, binary files. If you would like to see the coverage values, choose the bedGraph output via ``--outFileFormat``. Usage example for ChIP-seq ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ This is an example for ChIP-seq data using additional options (smaller bin size for higher resolution, normalizing coverage to 1x mouse genome size, excluding chromosome X during the normalization step, and extending reads): .. code:: bash bamCoverage --bam a.bam -o a.SeqDepthNorm.bw \ --binSize 10 --normalizeUsing RPGC --effectiveGenomeSize 2150570000 --ignoreForNormalization chrX --extendReads If you had run the command with ``--outFileFormat bedgraph``, you could easily peak into the resulting file. .. code:: bash $ head SeqDepthNorm_chr19.bedgraph 19 60150 60250 9.32 19 60250 60450 18.65 19 60450 60650 27.97 19 60650 60950 37.29 19 60950 61000 27.97 19 61000 61050 18.65 19 61050 61150 27.97 19 61150 61200 18.65 19 61200 61300 9.32 19 61300 61350 18.65 As you can see, each row corresponds to one region. If consecutive bins have the same number of reads overlapping, they will be merged. Usage examples for RNA-seq ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Note that some BAM files are filtered based on SAM flags (`Explain SAM flags `_). Regular bigWig track ~~~~~~~~~~~~~~~~~~~~~ .. code:: bash bamCoverage -b a.bam -o a.bw Separate tracks for each strand ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Sometimes it makes sense to generate two independent :ref:`bigWig` files for all reads on the forward and reverse strand, respectively. As of deepTools version 2.2, one can simply use the ``--filterRNAstrand`` option, such as ``--filterRNAstrand forward`` or ``--filterRNAstrand reverse``. This handles paired-end and single-end datasets. For older versions of deepTools, please see the instructions below. .. note:: The ``--filterRNAstrand`` option assumes the sequencing library generated from ILLUMINA dUTP/NSR/NNSR methods, which are the most commonly used method for library preparation, where Read 2 (R2) is in the direction of RNA strand (**reverse-stranded** library). However other methods exist, which generate read R1 in the direction of RNA strand (`see this review `_). For these libraries, ``--filterRNAstrand`` will have an opposite behavior, i.e. ``--filterRNAstrand forward`` will give you reverse strand signal and vice-versa. Versions before 2.2 ******************* To follow the examples, you need to know that ``-f`` will tell ``samtools view`` to **include** reads with the indicated flag, while ``-F`` will lead to the **exclusion** of reads with the respective flag. **For a stranded `single-end` library** .. code:: bash # Forward strand bamCoverage -b a.bam -o a.fwd.bw --samFlagExclude 16 # Reverse strand bamCoverage -b a.bam -o a.rev.bw --samFlagInclude 16 **For a stranded `paired-end` library** Now, this gets a bit cumbersome, but future releases of deepTools will make this more straight-forward. For now, bear with us and perhaps read up on SAM flags, e.g. `here `_. For paired-end samples, we assume that a proper pair should have the mates on opposing strands where the Illumina strand-specific protocol produces reads in a ``R2-R1`` orientation. We basically follow the recipe given `in this biostars tutorial `_. To get the file for transcripts that originated from the **forward strand**: .. code:: bash # include reads that are 2nd in a pair (128); # exclude reads that are mapped to the reverse strand (16) $ samtools view -b -f 128 -F 16 a.bam > a.fwd1.bam # exclude reads that are mapped to the reverse strand (16) and # first in a pair (64): 64 + 16 = 80 $ samtools view -b -f 80 a.bam > a.fwd2.bam # combine the temporary files $ samtools merge -f fwd.bam a.fwd1.bam a.fwd2.bam # index the filtered BAM file $ samtools index fwd.bam # run bamCoverage $ bamCoverage -b fwd.bam -o a.fwd.bigWig # remove the temporary files $ rm a.fwd*.bam To get the file for transcripts that originated from the **reverse strand**: .. code:: bash # include reads that map to the reverse strand (128) # and are second in a pair (16): 128 + 16 = 144 $ samtools view -b -f 144 a.bam > a.rev1.bam # include reads that are first in a pair (64), but # exclude those ones that map to the reverse strand (16) $ samtools view -b -f 64 -F 16 a.bam > a.rev2.bam # merge the temporary files $ samtools merge -f rev.bam a.rev1.bam a.rev2.bam # index the merged, filtered BAM file $ samtools index rev.bam # run bamCoverage $ bamCoverage -b rev.bam -o a.rev.bw # remove temporary files $ rm a.rev*.bam ================================================ FILE: docs/content/tools/bamPEFragmentSize.rst ================================================ bamPEFragmentSize ================= .. argparse:: :ref: deeptools.bamPEFragmentSize.parse_arguments :prog: bamPEFragmentSize :nodefault: Example usage ^^^^^^^^^^^^^^ .. code:: bash $ deepTools2.0/bin/bamPEFragmentSize \ -hist fragmentSize.png \ -T "Fragment size of PE RNA-seq data" \ --maxFragmentLength 1000 \ -b testFiles/RNAseq_sample1.bam testFiles/RNAseq_sample2.bam \ testFiles/RNAseq_sample3.bam testFiles/RNAseq_sample4.bam \ -samplesLabel sample1 sample2 sample3 sample4 ## Output .. code:: bash BAM file : testFiles/RNAseq_sample1.bam Sample size: 10815 Fragment lengths: Min.: 0.0 1st Qu.: 311.0 Mean: 8960.68987517 Median: 331.0 3rd Qu.: 362.0 Max.: 53574842.0 Std: 572421.46625 Read lengths: Min.: 20.0 1st Qu.: 101.0 Mean: 99.1621821544 Median: 101.0 3rd Qu.: 101.0 Max.: 101.0 Std: 9.16567362755 BAM file : testFiles/RNAseq_sample2.bam Sample size: 6771 Fragment lengths: Min.: 43.0 1st Qu.: 148.0 Mean: 176.465071629 Median: 164.0 3rd Qu.: 185.0 Max.: 500.0 Std: 53.733877263 ......(output truncated) .. image:: ../../images/test_plots/ExampleFragmentSize.png If the ``--table`` option is specified, the summary statistics are additionally printed in a tabular format:: Frag. Len. Min. Frag. Len. 1st. Qu. Frag. Len. Mean Frag. Len. Median Frag. Len. 3rd Qu. Frag. Len. Max Frag. Len. Std. Read Len. Min. Read Len. 1st. Qu. Read Len. Mean Read Len. Median Read Len. 3rd Qu. Read Len. Max Read Len. Std. bowtie2 test1.bam 241.0 241.5 244.666666667 242.0 246.5 251.0 4.49691252108 251.0 251.0 251.0 251.0 251.0 251.0 0.0 If the ``--outRawFragmentLengths`` option is provided, another history item will be produced, containing the raw data underlying the histogram. It has the following format:: #bamPEFragmentSize Size Occurrences Sample 241 1 bowtie2 test1.bam 242 1 bowtie2 test1.bam 251 1 bowtie2 test1.bam The "Size" is the fragment (or read, for single-end datasets) size and "Occurrences" are the number of times reads/fragments with that length were observed. For easing downstream processing, the sample name is a lso included on each row. ================================================ FILE: docs/content/tools/bigwigAverage.rst ================================================ bigwigAverage ============= .. argparse:: :ref: deeptools.bigwigAverage.parse_arguments :prog: bigwigAverage :nodefault: ================================================ FILE: docs/content/tools/bigwigCompare.rst ================================================ bigwigCompare ============= .. argparse:: :ref: deeptools.bigwigCompare.parse_arguments :prog: bigwigCompare :nodefault: ================================================ FILE: docs/content/tools/computeGCBias.rst ================================================ computeGCBias ============= .. contents:: :local: .. argparse:: :ref: deeptools.computeGCBias.parse_arguments :prog: computeGCBias :nodefault: Background ^^^^^^^^^^^ ``computeGCBias`` is based on a paper by `Benjamini and Speed `_. The basic assumption of the GC bias diagnosis is that an ideal sample should show a uniform distribution of sequenced reads across the genome, i.e. all regions of the genome should have similar numbers of reads, regardless of their base-pair composition. In reality, the DNA polymerases used for PCR-based amplifications during the library preparation of the sequencing protocols prefer GC-rich regions. This will influence the outcome of the sequencing as there will be more reads for GC-rich regions just because of the DNA polymerase's preference. ``computeGCbias`` will first calculate the **expected GC profile** by counting the number of DNA fragments of a fixed size per GC fraction where GC fraction is defined as the number of G's or C's in a genome region of a given length. The result is basically a histogram depicting the frequency of DNA fragments for each type of genome region with a GC fraction between 0 to 100 percent. This will be different for each reference genome, but is independent of the actual sequencing experiment. The profile of the expected DNA fragment distribution is then compared to the **observed GC profile**, which is generated by counting the number of sequenced reads per GC fraction. In an ideal experiment, the observed GC profile would, of course, look like the expected profile. This is indeed the case when applying ``computeGCBias`` to simulated reads. .. _computeGCBias_example_image: .. image:: ../../images/GC_bias_simulated_reads_2L.png As you can see, both plots based on **simulated reads** do not show enrichments or depletions for specific GC content bins, there is an almost flat line around the log2ratio of 0 (= ratio(observed/expected) of 1). The fluctuations on the ends of the x axis are due to the fact that only very, very few regions in the *Drosophila* genome have such extreme GC fractions so that the number of fragments that are picked up in the random sampling can vary. Now, let's have a look at **real-life data** from genomic DNA sequencing. Panels A and B can be clearly distinguished and the major change that took place between the experiments underlying the plots was that the samples in panel A were prepared with too many PCR cycles and a standard polymerase whereas the samples of panel B were subjected to very few rounds of amplification using a high fidelity DNA polymerase. .. image:: ../../images/QC_GCplots_input.png .. note:: The expected GC profile depends on the reference genome as different organisms have very different GC contents. For example, one would expect more fragments with GC fractions between 30% to 60% in mouse samples (average GC content of the mouse genome: 45 %) than for genome fragments from, for example, *Plasmodium falciparum* (average genome GC content *P. falciparum*: 20%). Excluding regions from the read distribution calculation ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In some cases, it will make sense to exclude certain regions from the calculation of the read distributions to increase the accuracy of the computation. There are several kinds of regions that are either not expected to show a read distribution matching the background or where the uncertainty of the reference genome might be too big. Please consider the following points: * **repetitive regions**: if multi-reads (reads that map to more than one genomic position) were excluded from the [BAM][] file, it will help to exclude known repetitive regions. You can get BED files of known repetitive regions from `UCSC Table Browser `_ (see the screenshot below for an example of human repetitive elements). .. image:: ../../images/QC_GCregionexclusion_UCSCscreenshot.png * **regions of low mappability**: these are regions where the mapping of the reads notoriously fails and we recommend to exclude known regions with mappability issues from the GC computation. You can download the mappability tracks for different read lengths from UCSC, e.g. for `mouse `_ and `human `_. In the github deepTools folder "scripts", you can find a shell script called ``mappabilityBigWig_to_unmappableBed.sh`` which will turn the [bigWig][] mappability file from UCSC into a BED file. * **ChIP-seq peaks**: in ChIP-seq samples it is *expected* that certain regions *should* show more reads than expected based on the background distribution, therefore it makes absolute sense to exclude those regions from the GC bias calculation. We recommend to run a simple, non-conservative peak calling on the uncorrected [BAM][] file first to obtain a BED file of peak regions that should then subsequently be supplied to ``computeGCbias``. Usage example ^^^^^^^^^^^^^^^ :: $ computeGCBias -b H3K27Me3.bam --effectiveGenomeSize 2695000000 --genome genome.2bit -l 200 -freq freq_test.txt --region X --biasPlot test_gc.png .. image:: ../../images/test_plots/ExampleComputeGCBias.png ================================================ FILE: docs/content/tools/computeMatrix.rst ================================================ computeMatrix ============= .. contents:: :local: .. argparse:: :ref: deeptools.computeMatrix.parse_arguments :prog: computeMatrix :nodefault: Details ^^^^^^^ ``computeMatrix`` has two main modes of use: * for computing the signal distribution **relative to a point** (``reference-point``), e.g., the beginning or end of each genomic region * for computing the signal **over a set of regions** (``scale-regions``) where all regions are scaled to the same size .. image:: ../../images/computeMatrix_modes.png ``computeMatrix`` is tightly connected to ``plotHeatmap`` and ``plotProfile``: it takes the values of all the signal files and all genomic regions that you would like to plot and computes the corresponding data matrix. See :doc:`plotHeatmap` and :doc:`plotProfile` for example plots. .. image:: ../../images/computeMatrix_overview.png In addition to generating the intermediate, gzipped file for ``plotHeatmap`` and ``plotProfile``, ``computeMatrix`` can also be used to simply output the values underlying the heatmap or to **filter and sort BED files** using, for example, the ``--skipZeros`` and the ``--sortUsing`` parameters. The following tables summarizes the kinds of optional outputs that are available with the three tools. +-----------------------------------+--------------------------------+-------------------+-----------------+-----------------+ | **optional output type** | **command** | **computeMatrix** | **plotHeatmap** | **plotProfile** | +-----------------------------------+--------------------------------+-------------------+-----------------+-----------------+ | values underlying the heatmap | ``--outFileNameMatrix`` | yes | yes | no | +-----------------------------------+--------------------------------+-------------------+-----------------+-----------------+ | values underlying the profile | ``--outFileNameData`` | no | yes | yes | +-----------------------------------+--------------------------------+-------------------+-----------------+-----------------+ | sorted and/or filtered regions | ``--outFileSortedRegions`` | yes | yes | yes | +-----------------------------------+--------------------------------+-------------------+-----------------+-----------------+ .. tip:: ``computeMatrix`` can use multiple threads (``-p`` option), which significantly decreases the time for calculating the values. .. attention:: As of version 3.0, computeMatrix produces output with labels present for each sample. Matrices produced with that or later versions can not be used with older versions of ``plotHeatmap`` or any other deepTools program. .. note:: ``computeMatrix`` will properly handle strand information if your BED file includes that column (GTF files always include strand). For the ``--metagene`` option to work, you will need either a BED12 (including columns 11 and 12) or a GTF file as input. GFF is NOT the same as GTF format! Examples ^^^^^^^^ The following examples should give you an idea of some of the most often used settings for ``computeMatrix``. As you can see, ``computeMatrix`` offers myriad tweaks and may turn out to be more useful to you than "just" to calculate heatmap matrices. Example 1: single input files (reference-point mode) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Here, we start with a single :ref:`bigWig` and a single :ref:`BED` file, i.e., ``computeMatrix`` will: 1. take the beginning of the regions specified in the BED file 2. add the values indicated with ``--beforeRegionStartLength`` (``-b``) and ``--afterRegionStartLength`` (``-a``) 3. split the resulting region up into 50 bp bins (can be changed via (``--binSize``) 4. calculate the mean score based on the scores given in the bigWig file (the kind of score can be changed via ``--averageTypeBins``) 5. write out the values where each row corresponds to one region in the BED file (note that you can, for example, skip regions with zero coverage; sorting is also possible) .. code:: bash $ computeMatrix reference-point \ # choose the mode --referencePoint TSS \ # alternatives: TES, center -b 3000 -a 10000 \ # define the region you are interested in -R testFiles/genes.bed \ -S testFiles/log2ratio_H3K4Me3_chr19.bw \ --skipZeros \ -o matrix1_H3K4me3_l2r_TSS.gz \ # to be used with plotHeatmap and plotProfile --outFileSortedRegions regions1_H3K4me3_l2r_genes.bed Let's have a closer look at the regions' output: .. code:: bash $ wc -l testFiles/genes.bed # original file 18257 testFiles/genes.bed $ wc -l regions1_H3K4me3_l2r_genes.bed # file generated by computeMatrix 12423 regions1_H3K4me3_l2r_genes.bed As you can see, the number of regions is drastically reduced. The remaining genes happen to be the ones on chromosome 19 for which there was at least one overlapping read. This makes sense since the bigWig file used above only contained reads for chromosome 19. .. code:: bash # the original file contained genes for chr.19 and chr.X $ cut -f 1 testFiles/genes.bed | sort | uniq -c 12439 19 5818 X # the regions used for the computation of the matrix for the heatmap are all located on chr.19 due to the --skipZeros setting (see above) $ cut -f 1 regions1_H3K4me3_l2r_genes.bed | sort | uniq -c 1 #genes 12422 19 Example 2: multiple input files (scale-regions mode) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. code:: bash $ deepTools2.0/bin/computeMatrix scale-regions \ -R genes_chr19_firstHalf.bed genes_chr19_secondHalf.bed \ # separate multiple files with spaces -S testFiles/log2ratio_*.bw \ or use the wild card approach -b 3000 -a 3000 \ --regionBodyLength 5000 \ --skipZeros -o matrix2_multipleBW_l2r_twoGroups_scaled.gz \ --outFileNameMatrix matrix2_multipleBW_l2r_twoGroups_scaled.tab \ --outFileSortedRegions regions2_multipleBW_l2r_twoGroups_genes.bed Note that the reported regions will have the same coordinates as the ones in the originally supplied file, not the region that was used for the heatmap matrix. The groups of regions supplied by two individual files will be merged into one: .. code:: bash $ head -n 2 regions2_multipleBW_l2r_twoGroups_genes.bed 19 60104 70951 ENST00000592209 0.0 - genes_chr19_firstHalf 19 60950 70966 ENST00000606728 0.0 - genes_chr19_firstHalf $ tail -n 3 regions2_multipleBW_l2r_twoGroups_genes.bed 19 59108549 59110722 ENST00000596427 0.0 - genes_chr19_secondHalf 19 59110333 59110802 ENST00000464061 0.0 + genes_chr19_secondHalf #genes_chr19_secondHalf .. tip:: **More examples** can be found in our `Gallery `_. ================================================ FILE: docs/content/tools/computeMatrixOperations.rst ================================================ computeMatrixOperations ======================= .. contents:: :local: .. argparse:: :ref: deeptools.computeMatrixOperations.parse_arguments :prog: computeMatrixOperations :nodefault: Details ^^^^^^^ ``computeMatrixOperations`` can perform a variety of operations on one or more files produced by ``computeMatrix`` (N.B., the output is always written to a new file): +----------------+--------------------------------------------------------------------------------------------------------------------------+ + **Subcommand** | **What it does** | +----------------+--------------------------------------------------------------------------------------------------------------------------+ + info | Prints out the sample and region group names in the order in which they appear. | +----------------+--------------------------------------------------------------------------------------------------------------------------+ + subset | Subsets a file by the desired samples/region group names. This can also change the order of these samples/region groups. | +----------------+--------------------------------------------------------------------------------------------------------------------------+ + filterStrand | Filters the file to only include regions annotated as being on a particular strand. | +----------------+--------------------------------------------------------------------------------------------------------------------------+ + rbind | Concatenates multiple matrices together, top to bottom. | +----------------+--------------------------------------------------------------------------------------------------------------------------+ + cbind | Merges multiple matrices, left to right. | +----------------+--------------------------------------------------------------------------------------------------------------------------+ + sort | Sorts the given file so regions are in the order of occurence in the input BED/GTF file(s). | +----------------+--------------------------------------------------------------------------------------------------------------------------+ These operations are useful when you want to run computeMatrix on multiple files (thereby keeping all of the values together) and later exclude regions/samples or add new ones. Another common use would be if you require the output of computeMatrix to be sorted to match the order of regions in the input file. .. attention:: As of version 3.0, computeMatrix (and therefore also computeMatrixOperations) produces output with labels present for each sample. If you run any operations on matrices output by older versions then they will be modified to be comformant with the new output, which is not backward compatible! Examples ^^^^^^^^ Suppose that we have a strand-specific RNAseq dataset and would like to plot only the strand-specific signal across spliced transcripts. The general steps would be as follows: 1. Run `bamCoverage` on each sample twice, once with `--filterRNAstrand forward` and again with `--filterRNAstrand reverse`. This will result in twice the number of bigWig files as samples. 2. Run `computeMatrix scale-regions` with all of these bigWig files, including the `--metagene` option and a BED12 and/or a GTF file. This produces a file containing the signal separated by strand for each transcript. 3. Get the list of sample names stored in the matrix file: .. code:: bash $ computeMatrixOperations info -m foo.mat.gz Groups: genes Samples: SRR648667.forward SRR648668.forward SRR648669.forward SRR648670.forward SRR648667.reverse SRR648668.reverse SRR648669.reverse SRR648670.reverse 4. Create two new files, each containing only the samples containing signal from a given strand. .. code:: bash $ computeMatrixOperations subset -m foo.mat.gz -o forward.mat.gz --samples SRR648667.forward SRR648668.forward SRR648669.forward SRR648670.forward $ computeMatrixOperations subset -m foo.mat.gz -o reverse.mat.gz --samples SRR648667.reverse SRR648668.reverse SRR648669.reverse SRR648670.reverse 5. These files can then be subset to contain only transcripts on a particular strand. Note that it's best to double check that the ``--strand -`` setting produces the intended results. There are many peculiar variants of RNAseq library preparation and the settings for one type may not be appropriate for another (to check this, use the different ``--strand`` options on the same matrix and then run ``plotHeatmap``, one of them will be obviously correct and the other largely blank). .. code:: bash $ computeMatrixOperations filterStrand -m forward.mat.gz -o forward.subset.mat.gz --strand - $ computeMatrixOperations filterStrand -m reverse.mat.gz -o reverse.subset.mat.gz --strand + 6. Finally, the files can be merged back together, head to tail. The samples are already in the correct order, as indicated by step 3. .. code:: bash $ computeMatrixOperations rbind -m forward.subset.mat.gz reverse.subset.mat.gz -o merged.mat.gz 7. If desired, the transcripts can then be resorted to match the order of the input GTF file. .. code:: bash $ computeMatrixOperations sort -m merged.mat.gz -o sorted.mat.gz -R genes.gtf The resulting file can then be used with ``plotHeatmap`` or ``plotProfile``. Note that we could have skipped the subset step and run ``computeMatrix`` independently on the forward and reverse bigWig files. ================================================ FILE: docs/content/tools/correctGCBias.rst ================================================ correctGCBias ============= .. hint:: For background information about the GC bias assessment and correction, see :doc:`computeGCBias`. .. argparse:: :ref: deeptools.correctGCBias.parse_arguments :prog: correctGCBias :nodefault: Usage example ^^^^^^^^^^^^^^ .. note:: ``correctGCBias`` requires the output of ``computeGCBias`` and a genome file in 2bit format. Most genomes can be found here: http://hgdownload.cse.ucsc.edu/gbdb/. Search for the ``.2bit`` ending. Otherwise, FASTA files can be converted to 2bit using ``faToTwoBit``, which is available here: http://hgdownload.cse.ucsc.edu/admin/exe/ .. code:: bash $ correctGCBias -b H3K27Me3.bam --effectiveGenomeSize 2695000000 --genome genome.2bit --GCbiasFrequenciesFile freq_test.txt # output of computeGCBias -o gc_corrected.bam .. warning:: The GC-corrected BAM file will most likely contain several duplicated reads in regions where the coverage had to increased in order to match the expected read density. This means that you should absolutely avoid using any filtering of duplicate reads during your downstream analyses! ================================================ FILE: docs/content/tools/estimateReadFiltering.rst ================================================ estimateReadFiltering ===================== .. contents:: :local: .. argparse:: :ref: deeptools.estimateReadFiltering.parseArguments :prog: estimateReadFiltering :nodefault: Background ^^^^^^^^^^ Many tools within deepTools allow one to filter BAM files according to alignment mapping qualities or other criteria. It's difficult to know ahead of time how these various settings will affect the number of filtered reads. Consequently, ``estimateReadFiltering`` can be used to approximate the number of reads in a BAM file or files that will be filtered according to one or more criteria. This can also be used the quickly estimate the duplication level in a BAM file. Usage example ^^^^^^^^^^^^^ ``estimateReadFiltering`` needs one or more sorted and indexed BAM files and the desired filtering criteria. .. code:: bash $ estimateReadFiltering -b paired_chr2L.bam \ --minMappingQuality 5 --samFlagInclude 16 \ --samFlagExclude 256 --ignoreDuplicates By default, the output is printed to the screen. You can change this with the ``-o`` option. The output is a tab-separated file: Sample Total Reads Mapped Reads Alignments in blacklisted regions Estimated mapped reads filtered Below MAPQ Missing Flags Excluded Flags Internally-determined Duplicates Marked Duplicates Singletons Wrong strand paired_chr2L.bam 12644 12589 0 6313.2 4114.0 6340.0 0.0 1163.0 0.0 55.0 0.0 The columns are as follows: * Total reads (including unmapped) * Unmapped reads * Reads in blacklisted regions (--blackListFileName) The following metrics are estimated according to the --binSize and --distanceBetweenBins parameters * Estimated mapped reads filtered (the total number of mapped reads filtered for any reason) * Alignments with a below threshold MAPQ (--minMappingQuality) * Alignments with at least one missing flag (--samFlagInclude) * Alignments with undesirable flags (--samFlagExclude) * Duplicates determined by deepTools (--ignoreDuplicates) * Duplicates marked externally (e.g., by picard) * Singletons (paired-end reads with only one mate aligning) * Wrong strand (due to --filterRNAstrand) The sum of these may be more than the total number of reads. Note that alignments are sampled from bins of size --binSize spaced --distanceBetweenBins apart. ================================================ FILE: docs/content/tools/multiBamSummary.rst ================================================ multiBamSummary ================ .. contents:: :local: .. argparse:: :ref: deeptools.multiBamSummary.parse_arguments :prog: multiBamSummary :nodefault: Example ^^^^^^^ The default output of ``multiBamSummary`` (a compressed ``numpy`` array: `*.npz`) can be visualized using :doc:`plotCorrelation` or :doc:`plotPCA`. The optional output (``--outRawCounts``) is a simple tab-delimited file that can be used with any other program. The first three columns define the region of the genome for which the reads were summarized. .. code:: bash $ deepTools2.0/bin/multiBamSummary bins \ --bamfiles testFiles/*bam \ # using all BAM files in the folder --minMappingQuality 30 \ --region 19 \ # limiting the binning of the genome to chromosome 19 --labels H3K27me3 H3K4me1 H3K4me3 HeK9me3 input \ -out readCounts.npz --outRawCounts readCounts.tab $ head readCounts.tab #'chr' 'start' 'end' 'H3K27me3' 'H3K4me1' 'H3K4me3' 'HeK9me3' 'input' 19 10000 20000 0.0 0.0 0.0 0.0 0.0 19 20000 30000 0.0 0.0 0.0 0.0 0.0 19 30000 40000 0.0 0.0 0.0 0.0 0.0 19 40000 50000 0.0 0.0 0.0 0.0 0.0 19 50000 60000 0.0 0.0 0.0 0.0 0.0 19 60000 70000 1.0 1.0 0.0 0.0 1.0 19 70000 80000 0.0 1.0 7.0 0.0 1.0 19 80000 90000 15.0 0.0 0.0 6.0 4.0 19 90000 100000 73.0 7.0 4.0 16.0 5.0 ================================================ FILE: docs/content/tools/multiBigwigSummary.rst ================================================ multiBigwigSummary ================== .. contents:: :local: .. argparse:: :ref: deeptools.multiBigwigSummary.parse_arguments :prog: multiBigwigSummary :nodefault: Example ~~~~~~~ In the following example, the average values for our test ENCODE ChIP-Seq datasets are computed for consecutive genome bins (default size: 10kb) by using the `bins` mode. .. code:: bash $ deepTools2.0/bin/multiBigwigSummary bins \ -b testFiles/H3K4Me1.bigWig testFiles/H3K4Me3.bigWig testFiles/H3K27Me3.bigWig testFiles/Input.bigWig \ --labels H3K4me1 H3K4me3 H3K27me3 input \ -out scores_per_bin.npz --outRawCounts scores_per_bin.tab $ head scores_per_bin.tab #'chr' 'start' 'end' 'H3K4me1' 'H3K4me3' 'H3K27me3' 'input' 19 0 10000 0.0 0.0 0.0 0.0 19 10000 20000 0.0 0.0 0.0 0.0 19 20000 30000 0.0 0.0 0.0 0.0 19 30000 40000 0.0 0.0 0.0 0.0 19 40000 50000 0.0 0.0 0.0 0.0 19 50000 60000 0.0221538461538 0.0 0.00482142857143 0.0522717391304 19 60000 70000 4.27391282051 1.625 0.634116071429 1.29124347826 19 70000 80000 13.0891675214 24.65 1.8180625 2.80073695652 19 80000 90000 1.74591965812 0.29 4.35576785714 0.92987826087 To compute the average values for a set of genes, use the `BED-file` mode. .. code:: bash $ deepTools2.0/bin/multiBigwigSummary BED-file \ --bwfiles testFiles/*bigWig \ --BED testFiles/genes.bed \ --labels H3K27me3 H3K4me1 H3K4me3 HeK9me3 input \ -out scores_per_transcript.npz --outRawCounts scores_per_transcript.tab $ head scores_per_transcript.tab #'chr' 'start' 'end' 'H3K27me3' 'H3K4me1' 'H3K4me3' 'HeK9me3' 'input' 19 60104 70951 0.663422099099 4.37103606574 14.9609108509 0.596631607217 1.34274297191 19 60950 70966 0.714223982699 4.54650763906 16.2336261981 0.62173674295 1.41719308888 19 62114 70944 0.747578769617 4.84009060023 18.2951302378 0.648723472352 1.51324474371 19 63820 70951 0.781816722009 5.30500631048 22.5579862572 0.682862029229 1.55490104062 19 65057 66382 0.528301886792 5.45886792453 0.523018867925 0.555471698113 1.97056603774 19 65821 66416 0.411764705882 3.0 0.636974789916 0.168067226891 1.67226890756 19 65821 70945 0.844600775761 4.79176424668 31.1346604215 0.693073728066 1.47911787666 19 66319 66492 0.774566473988 1.59537572254 0.0 0.0 0.578034682081 19 66345 71535 0.877430197151 5.49036608863 43.978805395 0.746026011561 1.43545279383 The default output of ``multiBamSummary`` (a compressed ``numpy`` array: `*.npz`) can be visualized using :doc:`plotCorrelation` or :doc:`plotPCA`. The optional output (``--outRawCounts``) is a simple tab-delimited file that can be used with any other program. The first three columns define the region of the genome for which the reads were summarized. multiBigwigSummary in Galaxy ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Below is the screenshot showing how to use multiBigwigSummary on the deeptools galaxy. .. image:: ../../images/bigwiCorr_galaxy.png ================================================ FILE: docs/content/tools/plotCorrelation.rst ================================================ plotCorrelation =============== .. contents:: :local: .. argparse:: :ref: deeptools.plotCorrelation.parse_arguments :prog: plotCorrelation :nodefault: Background ^^^^^^^^^^ ``plotCorrelation`` computes the overall similarity between two or more files based on read coverage (or other scores) within genomic regions, which must be calculated using either :doc:`multiBamSummary` or :doc:`multiBigwigSummary`. Correlation calculation ~~~~~~~~~~~~~~~~~~~~~~~ The result of the correlation computation is a **table of correlation coefficients** that indicates how "strong" the relationship between two samples is and it will consist of numbers between -1 and 1. (-1 indicates perfect anti-correlation, 1 perfect correlation.) .. image:: ../../images/QC_bamCorrelate_intro.png We offer two different functions for the correlation computation: *Pearson* or *Spearman*. The *Pearson method* measures the **metric differences** between samples and is therefore influenced by outliers. More precisely, it is defined as the covariance of two variables divided by the product of their standard deviation. The *Spearman method* is based on **rankings**. If you imagine a race with 3 participants where the winner and runner-up are very close together while the third person broke her leg and comes in way, way after the first two, then Pearson would be strongly influenced by the fact that the third person had a great distance to the first ones while Spearman would only care about the fact that person 1 came in first, person 2 came in second and person 3 got the third rank, the distances between them are ignored. .. tip:: Pearson is an appropriate measure for data that follows a normal distribution, while Spearman does not make this assumption and is generally less driven by outliers, but with the caveat of also being less sensitive. Hierarchical clustering ~~~~~~~~~~~~~~~~~~~~~~~~ If you use the heatmap output of ``plotCorrelation``, this will automatically lead to a clustering of the samples based on the correlation coefficients. This helps to determine whether the different sample types can be separated, i.e., samples of different conditions are expected to be more dissimilar to each other than replicates within the same condition. The *distances* of the sample pairs are based on the correlation coefficients, *r*, where distance = 1 - *r*. The similarity of the samples is assessed using the nearest point algorithm, i.e., the shortest distance between any 2 members of the tree is considered to decide whether to join a cluster or not. For more details of the algorithm, go `here `_. Examples ^^^^^^^^ Here's an example of RNA-seq data from different human cell lines that we had downloaded from https://genome.ucsc.edu/ENCODE/dataMatrix/encodeDataMatrixHuman.html. .. image:: ../../images/QC_bamCorrelate_RNAseq.png As you can see, both correlation calculations more or less agree on which samples are nearly identical (the replicates, indicated by 1 or 2 at the end of the label). The Spearman correlation, however, seems to be more robust and meets our expectations more closely as the two different cell types (HUVEC and IMR90) are clearly separated. In the following example, a correlation analysis is performed based on the coverage file computed by :doc:`multiBamSummary` or :doc:`multiBigwigSummary` for our test ENCODE ChIP-Seq datasets. **Scatterplot** Here we make pairwose scatterplots of the average scores per transcript that we calculated using :doc:`multiBigwigSummary` and include the Pearson correlation coefficients for each comparison. .. code:: bash $ deepTools2.0/bin/plotCorrelation \ -in scores_per_transcript.npz \ --corMethod pearson --skipZeros \ --plotTitle "Pearson Correlation of Average Scores Per Transcript" \ --whatToPlot scatterplot \ -o scatterplot_PearsonCorr_bigwigScores.png \ --outFileCorMatrix PearsonCorr_bigwigScores.tab .. image:: ../../images/test_plots/scatterplot_PearsonCorr_bigwigScores.png .. code:: bash $ cat PearsonCorr_bigwigScores.tab 'H3K27me3' 'H3K4me1' 'H3K4me3' 'HeK9me3' 'input' 'H3K27me3' 1.0000 -0.1032 -0.1269 -0.0339 -0.0395 'H3K4me1' -0.1032 1.0000 0.3985 -0.1863 0.3328 'H3K4me3' -0.1269 0.3985 1.0000 -0.0480 0.2822 'HeK9me3' -0.0339 -0.1863 -0.0480 1.0000 -0.0353 'input' -0.0395 0.3328 0.2822 -0.0353 1.0000 **Heatmap** In addition to scatterplots, heatmaps can be generated where the pairwise correlation coefficients are depicted by varying color intensities and are clustered using hierarchical clustering. The example here calculates the Spearman correlation coefficients of read counts. The dendrogram indicates which samples' read counts are most similar to each other. .. code:: bash $ deepTools2.0/bin/plotCorrelation \ -in readCounts.npz \ --corMethod spearman --skipZeros \ --plotTitle "Spearman Correlation of Read Counts" \ --whatToPlot heatmap --colorMap RdYlBu --plotNumbers \ -o heatmap_SpearmanCorr_readCounts.png \ --outFileCorMatrix SpearmanCorr_readCounts.tab .. image:: ../../images/test_plots/heatmap_SpearmanCorr_readCounts.png ================================================ FILE: docs/content/tools/plotCoverage.rst ================================================ plotCoverage ============ .. contents:: :local: .. argparse:: :ref: deeptools.plotCoverage.parse_arguments :prog: plotCoverage :nodefault: What the plots tell you ^^^^^^^^^^^^^^^^^^^^^^^^ The tool generates a panel of two plots. The first one simply represents the frequencies of the found read coverages, which helps you judge how relevant the mean coverage value (printed next to the sample name) is. If the distribution of read coverages is more or less homoskedatic and, ideally, normally distributed (most likely it won't be), then the mean is a very appropriate proxy for sequencing depth. The second plot helps you answer the question *what is the fraction of the genome that has a depth of sequencing of 2?* .. image:: ../../images/plotCoverage_annotated.png Usage example ^^^^^^^^^^^^^^ .. code:: bash $ plotCoverage -b H3K4Me1.bam H3K4Me3.bam H3K27Me3.bam H3K9Me3.bam --plotFile example_coverage -n 1000000 --plotTitle "example_coverage" \ --outRawCounts coverage.tab \ --ignoreDuplicates \ --minMappingQuality 10 \ --region 19 # have a look at the optional tabular output: each row represents the number of reads overlapping with a sampled bp $ head coverage.tab 'H3K27me3' 'H3K4me1' 'H3K4me3' 'H3K9me3' 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 $ cut -f1 coverage.tab | sort -n | uniq -c 1 'H3K27me3' 548190 0 # the vast majority of sampled bp had 0 overlapping reads 127914 1 35703 2 12271 3 4584 4 1717 5 659 6 251 7 106 8 49 9 16 10 6 11 3 12 2 13 3 14 1 15 1 16 2 17 1 19 1 21 2 22 1 23 1 24 2 28 1 35 1 40 # there was one bp with 40 overlapping reads! 1 44 .. image:: ../../images/test_plots/ExamplePlotCoverage.png As you can see, the coverage of our test data sets is very poor -- on average, there is fewer than 1 read per bp! ================================================ FILE: docs/content/tools/plotEnrichment.rst ================================================ plotEnrichment ============== .. contents:: :local: .. argparse:: :ref: deeptools.plotEnrichment.parse_arguments :prog: plotEnrichment :nodefault: Background ^^^^^^^^^^ It's often useful to know what percentage of alignments or fragments overlap one or more groups of regions. For example, "fragment of reads in peaks" or FRiP scores are a common QC metric for ChIPseq data that asks such a question. Another example would be seeing what fraction of RNAseq reads are in exons, or genes, since both of these should be high. ``plotEnrichment`` allows efficiently answering these sorts of questions. Usage example ^^^^^^^^^^^^^ ``plotEnrichment`` needs one or more sorted and indexed BAM files and one or more BED and/or GTF files. For GTF files, feature labels are given according to the 3rd column ('feature'). For BED files, labels are given by the file name, though this can be overriden with the ``--regionLabels`` option. .. code:: bash $ plotEnrichment -b Input.bam H3K4Me1.bam H3K4Me3.bam \ --BED up.bed down.bed \ --regionLabels "up regulated" "down regulated" \ -o enrichment.png The values underlying the plot can also be output with the ``--outRawCounts`` option and the y-axis can be auto-adjusted with the ``--variableScales`` option. .. image:: ../../images/test_plots/plotEnrichment.png ================================================ FILE: docs/content/tools/plotFingerprint.rst ================================================ plotFingerprint =============== This quality control will most likely be of interest for you if you are dealing with ChIP-seq samples as a pressing question in ChIP-seq experiments is "Did my ChIP work?", i.e. did the antibody-treatment enrich sufficiently so that the ChIP signal can be separated from the background signal? (After all, around 90% of all DNA fragments in a ChIP experiment will represent the genomic background). .. note:: We've termed the plots described here "fingerprints" because we feel that they help us judging individual ChIP-seq files, but the original idea came from `Diaz et al. `__ .. contents:: :local: .. argparse:: :ref: deeptools.plotFingerprint.parse_arguments :prog: plotFingerprint :nodefault: Background ^^^^^^^^^^^ This tool is based on a method developed by `Diaz et al. `__. It determines how well the signal in the ChIP-seq sample can be differentiated from the background distribution of reads in the control sample. For factors that will enrich well-defined, rather narrow regions (e.g. transcription factors such as p300), the resulting plot can be used to assess the strength of a ChIP, but the broader the enrichments are to be expected, the less clear the plot will be. Vice versa, if you do not know what kind of signal to expect, the fingerprint plot will give you a straight-forward indication of how careful you will have to be during your downstream analyses to separate biological noise from meaningful signal. Similar to ``multiBamSummary``, ``plotFingerprint`` randomly samples genome regions (bins) of a specified length and sums the per-base coverage in indexed BAM files that overlap with those regions. These values are then sorted according to their rank and the cumulative sum of read counts is plotted. What the plots tell you ~~~~~~~~~~~~~~~~~~~~~~~~ An ideal [input][] with perfect uniform distribution of reads along the genome (i.e. without enrichments in open chromatin etc.) and infinite sequencing coverage should generate a straight diagonal line. A very specific and strong ChIP enrichment will be indicated by a prominent and steep rise of the cumulative sum towards the highest rank. This means that a big chunk of reads from the ChIP sample is located in few bins which corresponds to high, narrow enrichments typically seen for transcription factors. Here you see 3 different fingerprint plots. We chose these examples to show you how the nature of the ChIP signal (narrow and high vs. wide and not extremely high) is reflected in the "fingerprint" plots. .. image:: ../../images/QC_fingerprint.png Quality control metrics ~~~~~~~~~~~~~~~~~~~~~~~ For a detailed explanation of the QC metrics, please see: :doc:`../feature/plotFingerprint_QC_metrics`. Usage example ^^^^^^^^^^^^^^^^ The following example generates the fingerprints for the invididual ENCODE histone mark ChIP-seq data sets and their corresponding input (focusing on chromosome 19 and thus adjusting the number of 500 bp bins that are being sampled using ``--numberOfSamples`` to avoid overlapping bins). .. code:: bash $ deepTools2.0/bin/plotFingerprint \ -b testFiles/*bam \ --labels H3K27me3 H3K4me1 H3K4me3 H3K9me3 input \ --minMappingQuality 30 --skipZeros \ --region 19 --numberOfSamples 50000 \ -T "Fingerprints of different samples" \ --plotFile fingerprints.png \ --outRawCounts fingerprints.tab .. image:: ../../images/test_plots/fingerprints.png The table that you can obtain via ``--outRawCounts`` simply contains the sum of the per-base coverage inside each sampled genome bin. For the plot above, each column is sorted in increasing order and then the cumulative sum is plotted. .. code:: bash $ head fingerprints.tab #plotFingerprint --outRawCounts 'H3K27me3' 'H3K4me1' 'H3K4me3' 'H3K9me3' 'input' 1 0 0 0 0 0 0 0 0 1 0 1 0 0 0 12 0 0 3 3 3 0 1 1 0 6 4 0 1 0 1 0 0 0 0 4 1 1 1 0 1 0 0 0 0 ================================================ FILE: docs/content/tools/plotHeatmap.rst ================================================ plotHeatmap =========== .. contents:: :local: .. argparse:: :ref: deeptools.plotHeatmap.parse_arguments :prog: plotHeatmap :nodefault: Details ^^^^^^^ .. note:: With the release of deepTools 2.3 is is now possible to set the color and scale of each heatmap individually. Also, we added the option to remove the boxes around the heatmaps. ``plotHeatmap`` does not change the values that ``computeMatrix`` calculated, it simply translates them into heatmaps and summary plots. It offers a large variety of parameters to explore various visualizations and customize the resulting image (see the commands above). In addition, you can retrieve all the data tables underlying the various plots including the regions that were used to generate the final plot. The following tables summarizes the kinds of optional outputs that are available with the three tools. +-----------------------------------+--------------------------------+-------------------+-----------------+-----------------+ | **optional output type** | **command** | **computeMatrix** | **plotHeatmap** | **plotProfile** | +-----------------------------------+--------------------------------+-------------------+-----------------+-----------------+ | values underlying the heatmap | ``--outFileNameMatrix`` | yes | yes | no | +-----------------------------------+--------------------------------+-------------------+-----------------+-----------------+ | values underlying the profile | ``--outFileNameData`` | no | yes | yes | +-----------------------------------+--------------------------------+-------------------+-----------------+-----------------+ | sorted and/or filtered regions | ``--outFileSortedRegions`` | yes | yes | yes | +-----------------------------------+--------------------------------+-------------------+-----------------+-----------------+ .. tip:: For more details on the optional output, see the examples for :doc:`computeMatrix`. Usage examples ^^^^^^^^^^^^^^ The following example creates a heatmap over hg19 transcripts for our test ENCODE datasets. Note that the matrix contains multiple groups of regions (in this case, one for each chromosome used). .. code:: bash # run compute matrix to collect the data needed for plotting $ computeMatrix scale-regions -S H3K27Me3-input.bigWig \ H3K4Me1-Input.bigWig \ H3K4Me3-Input.bigWig \ -R genes19.bed genesX.bed \ --beforeRegionStartLength 3000 \ --regionBodyLength 5000 \ --afterRegionStartLength 3000 --skipZeros -o matrix.mat.gz $ plotHeatmap -m matrix.mat.gz \ -out ExampleHeatmap1.png \ .. image:: ../../images/test_plots/ExampleHeatmap1.png As mentioned above, ``plotHeatmap`` has many options, including the ability to do k-means clustering and change the color map. .. code:: bash $ plotHeatmap -m matrix_two_groups.gz \ -out ExampleHeatmap2.png \ --colorMap RdBu \ --whatToShow 'heatmap and colorbar' \ --zMin -3 --zMax 3 \ --kmeans 4 .. image:: ../../images/test_plots/ExampleHeatmap2.png .. tip:: **More examples** can be found in our `Gallery `_. Multiple colors for heatmaps ++++++++++++++++++++++++++++ Since deepTools version 2.3 it is now possible to adjust the color and scale of each heatmap. There are two ways to adjust the colors, one by specifying each of the colormaps (e.g. `--colorMap RdBlGr winter terrain`) and the other is by giving each of the colors in the heatmap (e.g. `--colorList 'red,blue' 'white,green', 'white, blue, red'`). For the second example, the number of transitions between the colors is given by the `--colorNumber` which by default is 256. The following is an example using the `--colorList` method is used. Also the scale of each heatmap is modified using `--zMin` and `--zMax`. .. code:: bash $ plotHeatmap -m matrix_two_groups.gz \ -out ExampleHeatmap3.png \ --colorList 'black, yellow' 'white,blue' '#ffffff,orange,#000000' --whatToShow 'heatmap and colorbar' \ --zMin -2 -2 0 --zMax 2 2 3 --kmeans 4 --dpi 100 .. image:: ../../images/test_plots/ExampleHeatmap3.png No box around heatmaps ++++++++++++++++++++++ In version 2.3 we also added the option to remove the box around heatmaps. In the following example we combine different colormap colors, different scales and the new `--boxAroundHeatmaps` option. .. code:: bash $ plotHeatmap -m matrix_two_groups.gz \ -out ExampleHeatmap4.png \ --colorMap Oranges_r Blues_r Greens --whatToShow 'heatmap and colorbar' \ --zMin -4 -4 0 --zMax 0 0 5 --kmeans 4 --dpi 100 --boxAroundHeatmaps no .. image:: ../../images/test_plots/ExampleHeatmap4.png .. tip:: **More examples** can be found in our `Gallery `_. ================================================ FILE: docs/content/tools/plotPCA.rst ================================================ plotPCA ======= .. contents:: :local: .. argparse:: :ref: deeptools.plotPCA.parse_arguments :prog: plotPCA :nodefault: Background ^^^^^^^^^^^ Principal component analysis (PCA) can be used, for example, to determine whether **samples display greater variability** between experimental conditions than between replicates of the same treatment. PCA is also useful to identify unexpected patterns, such as those caused by batch effects or outliers. Principal components represent the directions along which the variation in the data is maximal, so that the information (e.g., read coverage values) from thousands of regions can be represented by just a few dimensions. .. note:: PCA is not designed to identify unknown groupings or clustering and given an unexpected result, it is up to the researcher to determine the experimental or technical reason underlying the principal components. Usage example ^^^^^^^^^^^^^^^ ``plotPCA`` needs the compressed ``numpy array`` output from either :doc:`multiBamSummary` or :doc:`multiBigwigSummary` .. code:: bash $ deepTools2.0/bin/plotPCA -in readCounts.npz \ -o PCA_readCounts.png \ -T "PCA of read counts" After perfoming the PCA on the values supplied as the input, ``plotPCA`` will sort the principal components according to the amount of variability of the data that they explain. Based on this, you will obtain two plots: * the eigenvalues of the **top two principal components** * the **Scree plot** for the top five principal components where the bars represent the amount of variability explained by the individual factors and the red line traces the amount of variability is explained by the individual components in a cumulative manner .. image:: ../../images/test_plots/PCA_readCounts.png ================================================ FILE: docs/content/tools/plotProfile.rst ================================================ plotProfile =========== .. argparse:: :ref: deeptools.plotProfile.parse_arguments :prog: plotProfile :nodefault: Details ^^^^^^^^ Like :doc:`plotHeatmap`, ``plotProfile`` simply takes the compressed matrix produced by ``computeMatrix`` and turns it into summary plots. In addition to a large range of parameters for optimizing the visualization, you can also export the values underlying the profiles as tables. +-----------------------------------+--------------------------------+-------------------+-----------------+-----------------+ | **optional output type** | **command** | **computeMatrix** | **plotHeatmap** | **plotProfile** | +-----------------------------------+--------------------------------+-------------------+-----------------+-----------------+ | values underlying the heatmap | ``--outFileNameMatrix`` | yes | yes | no | +-----------------------------------+--------------------------------+-------------------+-----------------+-----------------+ | values underlying the profile | ``--outFileNameData`` | no | yes | yes | +-----------------------------------+--------------------------------+-------------------+-----------------+-----------------+ | sorted and/or filtered regions | ``--outFileSortedRegions`` | yes | yes | yes | +-----------------------------------+--------------------------------+-------------------+-----------------+-----------------+ .. tip:: For more details on the optional output, see the examples for :doc:`computeMatrix`. Usage example ^^^^^^^^^^^^^^ The following example plots the signal profile over hg19 transcripts for our test ENCODE datasets. Note that the matrix contains multiple groups of regions (in this case, one for each present chromosome). .. code:: bash # run compute matrix to collect the data needed for plotting $ computeMatrix scale-regions -S H3K27Me3-input.bigWig \ H3K4Me1-Input.bigWig \ H3K4Me3-Input.bigWig \ -R genes19.bed genesX.bed \ --beforeRegionStartLength 3000 \ --regionBodyLength 5000 \ --afterRegionStartLength 3000 --skipZeros -o matrix.mat.gz $ plotProfile -m matrix.mat.gz \ -out ExampleProfile1.png \ --numPlotsPerRow 2 \ --plotTitle "Test data profile" .. image:: ../../images/test_plots/ExampleProfile1.png ``plotProfile`` has many options, including the ability to change the type of lines plotted and to plot by group rather than sample. Here's the same data set, but plotted with a different set of parameters. .. code:: bash $ plotProfile -m matrix.mat.gz \ -out ExampleProfile2.png \ --plotType=fill \ # add color between the x axis and the lines --perGroup \ # make one image per BED file instead of per bigWig file --colors red yellow blue \ --plotTitle "Test data profile" .. image:: ../../images/test_plots/ExampleProfile2.png In this other example the data is clustered using k-means into two groups. .. code:: bash $ plotProfile -m matrix.mat.gz \ --perGroup \ --kmeans 2 \ -out ExampleProfile3.png .. image:: ../../images/test_plots/ExampleProfile3.png This is the same data but visualized using `--plotType heatmap` .. code:: bash $ plotProfile -m matrix.mat.gz \ --perGroup \ --kmeans 2 \ -plotType heatmap \ -out ExampleProfile3.png .. image:: ../../images/test_plots/ExampleProfile4.png ================================================ FILE: docs/images/gallery/Whyte_TypicalEnhancers_ESC.bed ================================================ chr1 3052873 3053282 NO 0 chr1 3472669 3473522 NO 34.6318 chr1 3638904 3639380 NO 12.7092 chr1 3904119 3904709 NO 0 chr1 4845264 4846195 NO 576.3821 chr1 4960611 4962888 NO 1076.1102 chr1 5222189 5223267 NO 71.3636 chr1 6049015 6049725 NO 0 chr1 6107491 6108040 NO 0 chr1 6132850 6133403 NO 32.5717 chr1 6272179 6272970 NO 50.1494 chr1 6437829 6448675 NO 258.1348 chr1 7037012 7037978 NO 0 chr1 7302612 7309926 NO 0 chr1 7441519 7442268 NO 96.1716 chr1 7581226 7581763 NO 83.5035 chr1 7661434 7662103 NO 97.3395 chr1 7722739 7723268 NO 0 chr1 8486218 8486952 NO 40.737 chr1 8571914 8572590 NO 28.9328 chr1 9314031 9314489 NO 0 chr1 9432801 9433488 NO 17.3811 chr1 9691815 9692699 NO 0 chr1 9879468 9879956 NO 53.9728 chr1 9942818 9943679 NO 0 chr1 10021675 10022274 NO 118.0629 chr1 10466693 10467388 NO 0 chr1 10640603 10641071 NO 0 chr1 10842815 10843639 NO 61.3056 chr1 10868036 10868913 NO 212.4971 chr1 11072111 11072649 NO 0 chr1 11241067 11241789 NO 0 chr1 11267721 11268482 NO 231.2679 chr1 11320098 11320819 NO 178.7359 chr1 11385794 11386514 NO 418.968 chr1 11457084 11457674 NO 85.255 chr1 11491568 11492323 NO 145.4885 chr1 11738375 11739038 NO 198.3696 chr1 12015761 12016316 NO 0 chr1 12634697 12635056 NO 0 chr1 12681792 12682608 NO 0 chr1 12734270 12735431 NO 419.4693 chr1 12752935 12753804 NO 269.6507 chr1 12780984 12781768 NO 57.8592 chr1 12797560 12804921 NO 2502.74 chr1 13117753 13122691 NO 1423.6254 chr1 13445648 13446181 NO 87.7318 chr1 13650476 13651156 NO 3075.504 chr1 13928434 13928802 NO 0 chr1 13990867 13991729 NO 6.3788 chr1 14179691 14180109 NO 0 chr1 14215552 14215951 NO 0 chr1 14282354 14282974 NO 189.72 chr1 14302611 14303160 NO 0 chr1 14410966 14411574 NO 41.5872 chr1 15639832 15640186 NO 43.6128 chr1 15742536 15743092 NO 0 chr1 15779114 15782330 NO 1743.3936 chr1 16120021 16120876 NO 86.355 chr1 17240520 17241384 NO 138.24 chr1 18629342 18629933 NO 0 chr1 19097270 19097775 NO 0 chr1 20750154 20751979 NO 40.3325 chr1 20857230 20858235 NO 679.6815 chr1 20898386 20899264 NO 892.1358 chr1 20944720 20945563 NO 208.221 chr1 20964636 20965477 NO 47.6006 chr1 21221645 21222295 NO 231.92 chr1 21245995 21247131 NO 3137.7456 chr1 21389973 21390511 NO 102.5966 chr1 22367026 22367830 NO 249.5616 chr1 22473360 22474157 NO 464.7307 chr1 24049730 24050217 NO 0 chr1 24099565 24100262 NO 0 chr1 25238625 25239152 NO 84.3727 chr1 25518154 25518498 NO 0 chr1 26286439 26287128 NO 54.1554 chr1 26584585 26585081 NO 27.3296 chr1 30861675 30862338 NO 14.4534 chr1 30904333 30905101 NO 0 chr1 30924449 30924998 NO 0 chr1 31290349 31290965 NO 0 chr1 33163168 33163664 NO 0 chr1 33551369 33561654 NO 0 chr1 33887433 33887804 NO 0 chr1 34000492 34001053 NO 249.3084 chr1 34063557 34064527 NO 1478.571 chr1 34159855 34161282 NO 2301.751 chr1 34196907 34197964 NO 274.9257 chr1 34525361 34525724 NO 28.4592 chr1 34603897 34604333 NO 0 chr1 34940572 34941057 NO 51.604 chr1 35289280 35290169 NO 252.9205 chr1 35754400 35755344 NO 0 chr1 35806834 35807419 NO 0 chr1 35868073 35868772 NO 0 chr1 35898377 35898968 NO 0 chr1 36001014 36001732 NO 361.2258 chr1 36296870 36297624 NO 364.8606 chr1 36831255 36831753 NO 0 chr1 36860708 36861535 NO 1440.7167 chr1 36890636 36891439 NO 209.1012 chr1 36955484 36956118 NO 256.453 chr1 37019625 37020225 NO 261.6 chr1 37186715 37187343 NO 41.762 chr1 37269071 37269695 NO 207.4176 chr1 37700520 37701231 NO 0 chr1 37984898 37985741 NO 204.9333 chr1 38013314 38013944 NO 0 chr1 38115101 38115869 NO 286.2336 chr1 38348198 38348869 NO 23.1495 chr1 38376527 38377170 NO 0 chr1 38678680 38679130 NO 84.105 chr1 38853518 38854158 NO 0 chr1 38880678 38881404 NO 198.4158 chr1 38900046 38900614 NO 0 chr1 38926075 38926769 NO 193.2096 chr1 38960832 38961217 NO 62.4855 chr1 39179440 39180053 NO 133.7566 chr1 39321366 39321728 NO 22.2992 chr1 39584819 39585715 NO 0 chr1 39757369 39758030 NO 72.5117 chr1 39959153 39960298 NO 504.3725 chr1 39980543 39981011 NO 237.6036 chr1 40414471 40415069 NO 27.209 chr1 40736684 40737424 NO 0 chr1 40986225 40986740 NO 0 chr1 41197250 41197858 NO 28.0896 chr1 41446997 41447562 NO 0 chr1 42115143 42115930 NO 64.9275 chr1 42243142 42243550 NO 0 chr1 42781554 42782151 NO 0 chr1 42970362 42970910 NO 0 chr1 43877270 43877998 NO 153.4624 chr1 43956286 43956541 NO 2.6265 chr1 44624882 44625501 NO 41.2873 chr1 44670037 44670560 NO 31.9553 chr1 44948351 44949041 NO 0 chr1 45414694 45417050 NO 162.7996 chr1 45464374 45464974 NO 0 chr1 46920091 46920964 NO 126.585 chr1 46978412 46979019 NO 0 chr1 47890847 47891488 NO 46.8571 chr1 51486517 51487027 NO 0 chr1 51592540 51593689 NO 161.0898 chr1 51799172 51799711 NO 124.7246 chr1 51963153 51963678 NO 62.0025 chr1 51994269 51994645 NO 0 chr1 52065557 52066452 NO 589.984 chr1 52584461 52585076 NO 137.268 chr1 52713300 52713856 NO 0 chr1 53009978 53010966 NO 2865.2988 chr1 53266836 53267466 NO 0 chr1 53638024 53638608 NO 118.552 chr1 53806787 53807205 NO 0 chr1 54109534 54110134 NO 20.04 chr1 54441085 54441669 NO 0 chr1 54541329 54542199 NO 185.223 chr1 55096713 55097323 NO 0 chr1 55165227 55165967 NO 955.932 chr1 55188460 55189193 NO 2585.8041 chr1 55243433 55263053 NO 1573.524 chr1 55632577 55633169 NO 0 chr1 55957429 55958081 NO 53.5292 chr1 56023030 56023765 NO 0 chr1 56725471 56725988 NO 13.0801 chr1 56740981 56741955 NO 30.0966 chr1 56901363 56901860 NO 0 chr1 57338201 57338891 NO 8.211 chr1 57357878 57358399 NO 0 chr1 57526813 57527770 NO 341.649 chr1 57668948 57670540 NO 616.7408 chr1 58045669 58046468 NO 1174.6898 chr1 58245066 58248201 NO 235.4385 chr1 58627134 58627677 NO 0 chr1 59371675 59372511 NO 0 chr1 59432748 59434609 NO 3979.7485 chr1 59479507 59484404 NO 4593.8757 chr1 59505007 59506122 NO 2090.848 chr1 59529060 59530548 NO 916.9056 chr1 59543982 59544804 NO 1112.9058 chr1 59720029 59720899 NO 73.08 chr1 59754466 59755225 NO 119.3907 chr1 60489266 60489962 NO 52.1304 chr1 60895813 60910863 NO 5338.235 chr1 61465295 61465864 NO 0 chr1 62228137 62228784 NO 0 chr1 62444604 62445410 NO 0 chr1 62782851 62785151 NO 1187.26 chr1 62813910 62814888 NO 1444.995 chr1 62829833 62830834 NO 1502.4009 chr1 63032891 63033463 NO 73.2732 chr1 63112537 63113106 NO 0 chr1 63184212 63185368 NO 257.0944 chr1 63256644 63260998 NO 4442.8216 chr1 63290315 63294573 NO 0 chr1 63488535 63489242 NO 505.6464 chr1 63713892 63714842 NO 0 chr1 63984259 63984830 NO 0 chr1 64055638 64056048 NO 0 chr1 64357806 64358432 NO 0 chr1 64467643 64468247 NO 0 chr1 64622918 64623861 NO 73.8369 chr1 64705880 64706573 NO 0 chr1 64778909 64780781 NO 3769.0848 chr1 64931257 64932242 NO 319.4355 chr1 64963253 64965844 NO 27.9828 chr1 65028744 65029405 NO 0 chr1 65417224 65417830 NO 0 chr1 65846570 65847392 NO 52.197 chr1 66312890 66313337 NO 0 chr1 66474335 66474730 NO 0 chr1 66746373 66747073 NO 700.42 chr1 67007297 67008044 NO 0 chr1 67458147 67458539 NO 0 chr1 67981983 67983193 NO 0 chr1 68350784 68351594 NO 35.316 chr1 69056677 69057073 NO 0 chr1 69914422 69914856 NO 14.2786 chr1 70853116 70853718 NO 0 chr1 71081973 71082610 NO 131.1583 chr1 71164850 71165518 NO 2.8056 chr1 71692414 71697825 NO 3584.7875 chr1 71719790 71720485 NO 365.153 chr1 71787686 71788202 NO 74.0976 chr1 72275198 72276303 NO 1164.449 chr1 72288990 72289859 NO 441.2782 chr1 72311853 72312556 NO 80.142 chr1 72359403 72360070 NO 756.5781 chr1 72537197 72537924 NO 0 chr1 72718401 72719550 NO 743.5179 chr1 72873970 72875037 NO 1521.3286 chr1 72991514 73007422 NO 979.9328 chr1 73134049 73135503 NO 198.1802 chr1 73547190 73547718 NO 0 chr1 74157839 74158473 NO 1683.904 chr1 74226026 74226560 NO 12.549 chr1 74291927 74292608 NO 0 chr1 74354703 74355378 NO 772.6725 chr1 74390557 74391406 NO 174.045 chr1 74502024 74502855 NO 56.6742 chr1 74871159 74872294 NO 1342.251 chr1 75073386 75074201 NO 0 chr1 75477134 75477769 NO 0 chr1 75508284 75508949 NO 1926.3055 chr1 75585302 75598900 NO 1045.6862 chr1 75613198 75613953 NO 0 chr1 75659125 75664905 NO 550.256 chr1 75800770 75801597 NO 5.9544 chr1 75842667 75843206 NO 0 chr1 75859303 75859854 NO 0 chr1 75884841 75885754 NO 259.0181 chr1 76025299 76033378 NO 386.9841 chr1 76904125 76904645 NO 48.828 chr1 77436837 77469855 NO 10658.2104 chr1 77493309 77499912 NO 351.2796 chr1 77598156 77598677 NO 0 chr1 77626231 77626826 NO 32.725 chr1 78116341 78117104 NO 0 chr1 78164344 78165073 NO 0 chr1 79450535 79451237 NO 0 chr1 79598893 79599548 NO 0 chr1 80147071 80147744 NO 163.3371 chr1 80232602 80234768 NO 153.786 chr1 80312115 80313073 NO 17.8188 chr1 80399864 80400586 NO 0 chr1 82004190 82004951 NO 119.0965 chr1 82816971 82817766 NO 403.9395 chr1 82863422 82864000 NO 42.0206 chr1 84173546 84174117 NO 263.5165 chr1 84203566 84214733 NO 0 chr1 84267550 84268123 NO 0 chr1 84401987 84402671 NO 91.1088 chr1 84546093 84546686 NO 0 chr1 84633397 84637814 NO 645.7654 chr1 87640362 87640934 NO 0 chr1 87920884 87921540 NO 89.1504 chr1 87959141 87959957 NO 369.24 chr1 88078732 88085159 NO 3365.1772 chr1 88097768 88098465 NO 101.6226 chr1 88132818 88133652 NO 856.0176 chr1 88191384 88191870 NO 397.6938 chr1 88204615 88208596 NO 7786.836 chr1 88245025 88246107 NO 143.2568 chr1 88385051 88385945 NO 2094.4632 chr1 88446667 88447361 NO 0 chr1 88543936 88544670 NO 0 chr1 88615654 88616405 NO 545.6766 chr1 88814555 88815146 NO 0 chr1 89121170 89127839 NO 7345.2366 chr1 89209628 89210875 NO 284.8148 chr1 89329250 89329885 NO 0 chr1 89580724 89581195 NO 212.5623 chr1 89625401 89626230 NO 180.9707 chr1 90329114 90329499 NO 0 chr1 90363134 90363745 NO 0 chr1 90509284 90510238 NO 879.0156 chr1 90565168 90566043 NO 877.8 chr1 90670651 90671446 NO 0 chr1 90703268 90706995 NO 260.1446 chr1 90735967 90736773 NO 60.853 chr1 90820730 90821458 NO 286.3952 chr1 90853900 90854596 NO 120.06 chr1 90921601 90922210 NO 262.4181 chr1 91179130 91179603 NO 77.2882 chr1 91361975 91362648 NO 666.6065 chr1 91652578 91653415 NO 0 chr1 91819328 91831892 NO 7736.9112 chr1 91956379 91957147 NO 140.3904 chr1 92098794 92106028 NO 3812.318 chr1 92225588 92226256 NO 102.538 chr1 92301482 92302354 NO 363.624 chr1 92371461 92371980 NO 57.6609 chr1 92389855 92390616 NO 258.5878 chr1 92415831 92425089 NO 5277.9858 chr1 92935056 92935842 NO 67.6746 chr1 93207801 93208616 NO 33.252 chr1 93662192 93675270 NO 176.553 chr1 94015751 94016544 NO 392.2971 chr1 94328448 94329194 NO 3336.112 chr1 94603660 94604499 NO 75.0905 chr1 94634136 94634796 NO 0 chr1 94785466 94785810 NO 86.86 chr1 95376908 95377612 NO 0 chr1 96194784 96195360 NO 14.2848 chr1 96889771 96890369 NO 0 chr1 96926907 96927568 NO 0 chr1 97498543 97499181 NO 0 chr1 97639642 97640127 NO 0 chr1 98379447 98379881 NO 13.237 chr1 98771158 98773296 NO 551.1764 chr1 99519148 99519918 NO 0 chr1 99969502 99970309 NO 208.206 chr1 99983100 99989373 NO 0 chr1 101867212 101867735 NO 0 chr1 102774486 102775329 NO 34.9845 chr1 103524896 103525607 NO 0 chr1 103653034 103654283 NO 532.5736 chr1 103815262 103815836 NO 0 chr1 104990515 104990976 NO 51.7242 chr1 105368051 105369654 NO 224.2597 chr1 106711822 106712271 NO 0 chr1 106908919 106910374 NO 423.5505 chr1 106967348 106968200 NO 210.87 chr1 106991460 106992288 NO 212.8788 chr1 107387705 107388687 NO 19.149 chr1 107418961 107419295 NO 0 chr1 107954675 107955332 NO 116.0262 chr1 108005699 108006186 NO 37.499 chr1 108073359 108073939 NO 0 chr1 108118552 108119132 NO 0 chr1 108175071 108175801 NO 124.684 chr1 108460775 108461567 NO 0 chr1 109874902 109875557 NO 127.2665 chr1 110445209 110445848 NO 23.5152 chr1 112555810 112556093 NO 0 chr1 112671399 112671918 NO 0 chr1 115855788 115861187 NO 2000.3295 chr1 120521806 120522612 NO 219.7156 chr1 120586076 120586971 NO 692.014 chr1 120900202 120900882 NO 147.084 chr1 120945487 120946330 NO 354.06 chr1 121044146 121054189 NO 721.0874 chr1 121244074 121245641 NO 2455.489 chr1 121350010 121350901 NO 161.6274 chr1 121383060 121394742 NO 7058.2644 chr1 121462257 121462973 NO 0 chr1 121531129 121531986 NO 0 chr1 121974196 121974786 NO 524.215 chr1 122250817 122251565 NO 0 chr1 122540235 122541424 NO 225.0777 chr1 122625521 122625914 NO 0 chr1 122655882 122656574 NO 48.9936 chr1 122983522 122994182 NO 1120.366 chr1 123019839 123020611 NO 0 chr1 123739327 123739705 NO 0 chr1 124351633 124352183 NO 0 chr1 124503711 124504446 NO 0 chr1 124961665 124962213 NO 0 chr1 126071319 126071834 NO 0 chr1 126304642 126305072 NO 0 chr1 127584474 127584965 NO 53.8627 chr1 127641171 127641710 NO 3.2879 chr1 127969093 127969638 NO 0 chr1 128025515 128026288 NO 0 chr1 128571445 128572182 NO 44.0726 chr1 129064204 129064689 NO 0 chr1 129135362 129141736 NO 569.1982 chr1 129403672 129404264 NO 321.8112 chr1 129680267 129681078 NO 110.2149 chr1 129801157 129801933 NO 19.8656 chr1 129897432 129897991 NO 0 chr1 129991257 129991995 NO 139.0392 chr1 130159400 130159892 NO 21.0084 chr1 130240870 130241313 NO 0 chr1 130288806 130297509 NO 247.1652 chr1 130756384 130757280 NO 1412.6336 chr1 130898297 130898977 NO 0 chr1 132917016 132917720 NO 0 chr1 133035565 133036620 NO 1837.81 chr1 133375152 133375907 NO 293.7705 chr1 133615426 133616290 NO 33.0048 chr1 133641761 133642541 NO 0 chr1 133786604 133787425 NO 439.7276 chr1 133808795 133809368 NO 185.079 chr1 134094126 134098050 NO 16074.2736 chr1 134134167 134134762 NO 101.864 chr1 134160117 134160740 NO 1168.0004 chr1 134178265 134185323 NO 5397.2526 chr1 134219166 134219919 NO 1759.6857 chr1 134367243 134368398 NO 733.7715 chr1 134632637 134633301 NO 0 chr1 134747087 134748017 NO 1406.811 chr1 134775249 134776176 NO 83.7081 chr1 134877662 134878478 NO 1794.3024 chr1 134908975 134916403 NO 4306.7544 chr1 134991785 134992357 NO 310.7104 chr1 135025718 135027101 NO 1692.3771 chr1 135243491 135244282 NO 0 chr1 135264033 135264592 NO 649.7257 chr1 135293890 135294788 NO 1358.1352 chr1 135388767 135401699 NO 12868.6332 chr1 135563926 135569034 NO 8756.6444 chr1 135590624 135593014 NO 5332.807 chr1 135607119 135607794 NO 371.25 chr1 135638250 135638969 NO 366.4024 chr1 135748691 135749259 NO 0 chr1 135870243 135870936 NO 130.7691 chr1 136085572 136086282 NO 1421.633 chr1 136106755 136107450 NO 226.2225 chr1 136397332 136398015 NO 598.991 chr1 136431225 136432331 NO 764.4672 chr1 136467039 136467815 NO 602.0208 chr1 136505483 136506123 NO 81.664 chr1 136671477 136672181 NO 84.48 chr1 136806929 136807579 NO 0 chr1 137113999 137114858 NO 2849.0453 chr1 137404155 137404907 NO 1827.2096 chr1 137457793 137458480 NO 125.7897 chr1 137528746 137534839 NO 3867.8364 chr1 137551741 137552277 NO 383.5616 chr1 137571842 137572829 NO 3851.9649 chr1 137620382 137621364 NO 1055.159 chr1 137753692 137754254 NO 0 chr1 138323891 138324817 NO 216.5914 chr1 138353781 138354464 NO 60.4455 chr1 138466050 138467536 NO 3476.0512 chr1 138480370 138481169 NO 0 chr1 138509627 138510441 NO 0 chr1 138570775 138572212 NO 5269.7664 chr1 138624181 138625055 NO 215.878 chr1 138893410 138893746 NO 0 chr1 138948162 138948838 NO 122.5588 chr1 139070423 139071288 NO 0 chr1 139284018 139284489 NO 0 chr1 139536270 139536672 NO 0 chr1 140050370 140051091 NO 30.7146 chr1 140102296 140103007 NO 0 chr1 140163311 140163997 NO 0 chr1 140852970 140853586 NO 5.7288 chr1 141390834 141396936 NO 2561.6196 chr1 142085017 142085658 NO 157.3655 chr1 142101811 142102287 NO 0 chr1 142325751 142326575 NO 99.5392 chr1 142409970 142410467 NO 0 chr1 145113809 145114344 NO 0 chr1 145161774 145162073 NO 0 chr1 145402364 145403147 NO 0 chr1 145580899 145581539 NO 178.88 chr1 148169758 148170547 NO 154.9596 chr1 149062850 149063402 NO 11.1504 chr1 150921864 150922264 NO 0 chr1 152343807 152344701 NO 98.1612 chr1 152470260 152470689 NO 0 chr1 152652632 152653092 NO 50.646 chr1 153024237 153025208 NO 323.6343 chr1 153067273 153067647 NO 0 chr1 153082536 153083080 NO 0 chr1 153273953 153274850 NO 0 chr1 153362628 153363376 NO 721.2216 chr1 153391656 153392353 NO 600.3958 chr1 153725460 153728486 NO 1152.3008 chr1 153845033 153845403 NO 48.692 chr1 153917338 153918187 NO 53.9115 chr1 154261536 154262307 NO 0 chr1 154420178 154420974 NO 1103.0172 chr1 154450503 154451273 NO 201.586 chr1 154640676 154641562 NO 1567.4226 chr1 154747403 154748240 NO 60.3477 chr1 154762609 154765219 NO 2361.006 chr1 154790039 154790623 NO 168.6008 chr1 154820654 154821658 NO 0 chr1 155038686 155047086 NO 325.08 chr1 155063622 155064001 NO 0 chr1 155163213 155163835 NO 169.9926 chr1 155194867 155195359 NO 105.6324 chr1 155209082 155209502 NO 90.636 chr1 155223417 155224385 NO 949.7048 chr1 155587804 155588362 NO 0 chr1 155613291 155614133 NO 452.7434 chr1 155927646 155928808 NO 1451.338 chr1 156230305 156231078 NO 0 chr1 156848816 156849514 NO 166.4032 chr1 156933292 156934081 NO 330.0387 chr1 156958538 156959394 NO 0 chr1 157331251 157331824 NO 12.3768 chr1 157923560 157924296 NO 611.4688 chr1 158404784 158405439 NO 61.6355 chr1 158442765 158443228 NO 50.1429 chr1 158598688 158600322 NO 7259.5352 chr1 158700389 158701027 NO 47.212 chr1 158891316 158892240 NO 190.6212 chr1 158909695 158928676 NO 9479.1114 chr1 159347974 159348711 NO 439.0309 chr1 159369925 159370459 NO 0 chr1 159870425 159870938 NO 0 chr1 160132983 160133617 NO 44.5702 chr1 160316848 160317449 NO 2.8247 chr1 161359901 161360386 NO 0 chr1 162139563 162148759 NO 11286.2508 chr1 162238927 162240721 NO 1711.2966 chr1 162581677 162582188 NO 150.6939 chr1 162664654 162665429 NO 868.2325 chr1 163177529 163178269 NO 0 chr1 163204001 163204708 NO 0 chr1 163309468 163310223 NO 0 chr1 163699344 163699877 NO 0 chr1 163850811 163851483 NO 22.3776 chr1 165093778 165094415 NO 147.147 chr1 165558076 165558693 NO 30.9734 chr1 165931828 165932371 NO 0 chr1 165948234 165950377 NO 796.5531 chr1 166307059 166307746 NO 595.6977 chr1 166391111 166401507 NO 1190.342 chr1 166420037 166434276 NO 10741.9016 chr1 166461748 166462377 NO 13.209 chr1 166506765 166507568 NO 361.9924 chr1 167543842 167544683 NO 359.0229 chr1 167932859 167934026 NO 6423.8682 chr1 168837273 168837782 NO 0 chr1 168951483 168952462 NO 0 chr1 169378529 169379197 NO 0 chr1 169867708 169868621 NO 127.0896 chr1 170288067 170288652 NO 0 chr1 170325483 170326236 NO 53.463 chr1 170356969 170357484 NO 0 chr1 171764502 171765082 NO 0 chr1 172031696 172032173 NO 92.3472 chr1 172407707 172408276 NO 94.454 chr1 172626599 172627121 NO 10.2834 chr1 172801604 172802054 NO 620.865 chr1 172822218 172823101 NO 428.3433 chr1 173020016 173020663 NO 128.8824 chr1 173056197 173056770 NO 180.6096 chr1 173151620 173152144 NO 814.8724 chr1 173900918 173901516 NO 43.4148 chr1 173954295 173954872 NO 271.3631 chr1 174191764 174192418 NO 238.5138 chr1 174253188 174253931 NO 0 chr1 174348176 174348836 NO 46.596 chr1 174631267 174631911 NO 0 chr1 175251750 175252619 NO 37.8015 chr1 175278430 175279177 NO 1067.463 chr1 176514128 176514572 NO 0 chr1 178542898 178551621 NO 107.2929 chr1 178564236 178575070 NO 0 chr1 178810170 178810691 NO 0 chr1 178878715 178879374 NO 0 chr1 178913440 178913940 NO 0 chr1 179546413 179546999 NO 16.3494 chr1 179683455 179683969 NO 0 chr1 179917631 179918038 NO 34.4729 chr1 180214029 180214534 NO 77.568 chr1 180237685 180238205 NO 154.336 chr1 180267618 180268830 NO 7699.1088 chr1 180336631 180337473 NO 1022.0196 chr1 180483682 180484452 NO 38.192 chr1 180594173 180595568 NO 0 chr1 180664497 180665186 NO 217.3795 chr1 180780124 180781339 NO 14.9445 chr1 181017460 181018305 NO 341.887 chr1 181107325 181107857 NO 2.0748 chr1 181128144 181129267 NO 614.281 chr1 181142116 181142753 NO 70.0063 chr1 181206410 181207481 NO 348.7176 chr1 181371755 181372372 NO 493.4766 chr1 181392292 181393074 NO 0 chr1 181417257 181417745 NO 172.8496 chr1 181431130 181431722 NO 101.3504 chr1 181534368 181535207 NO 56.0452 chr1 182500935 182501845 NO 757.029 chr1 183583588 183583992 NO 0 chr1 183672318 183673107 NO 0 chr1 183860811 183861455 NO 37.6096 chr1 184024322 184034263 NO 9939.0118 chr1 184092966 184093658 NO 363.3692 chr1 184111825 184121637 NO 828.1328 chr1 186320689 186321275 NO 23.147 chr1 186795895 186796665 NO 142.912 chr1 186903860 186904314 NO 131.2514 chr1 186922887 186929501 NO 2949.1826 chr1 186972997 186973555 NO 0 chr1 187014856 187015304 NO 36.1088 chr1 187032263 187033005 NO 318.9116 chr1 187311986 187313113 NO 312.4044 chr1 187550637 187551096 NO 6.7932 chr1 187653353 187653841 NO 207.2536 chr1 187779717 187780153 NO 7.1504 chr1 187934331 187934769 NO 35.697 chr1 188060105 188060772 NO 143.405 chr1 188085107 188085669 NO 31.8654 chr1 188334148 188338374 NO 1285.9718 chr1 188742217 188753500 NO 0 chr1 188778355 188779134 NO 147.3868 chr1 188800477 188801287 NO 427.356 chr1 189106077 189106893 NO 0 chr1 189265529 189265945 NO 0 chr1 189402023 189402379 NO 33.6064 chr1 189427836 189428339 NO 28.7213 chr1 189548464 189549087 NO 0 chr1 189603379 189603963 NO 0 chr1 190463417 190463988 NO 0 chr1 190484157 190484755 NO 0 chr1 190678113 190678604 NO 0 chr1 190822409 190837835 NO 11697.5358 chr1 191410579 191411046 NO 0 chr1 191563705 191564424 NO 71.1091 chr1 191585357 191585986 NO 316.9531 chr1 191740124 191740887 NO 1084.1467 chr1 192187243 192187710 NO 0 chr1 192271833 192272584 NO 236.1895 chr1 192608358 192608671 NO 0 chr1 192837955 192838796 NO 0 chr1 192888978 192894651 NO 528.1563 chr1 193013762 193014274 NO 134.6048 chr1 193348642 193349175 NO 0 chr1 193440008 193440736 NO 0 chr1 193484623 193486128 NO 876.3615 chr1 193642966 193643523 NO 102.7108 chr1 193754283 193754964 NO 0 chr1 194278721 194279334 NO 421.0084 chr1 194339181 194347130 NO 908.5707 chr1 194590595 194591390 NO 0 chr1 194660733 194661258 NO 106.2075 chr1 194696232 194697083 NO 24.9343 chr1 195091866 195092338 NO 52.2504 chr1 195181262 195181795 NO 41.2542 chr1 195200086 195200587 NO 0 chr1 195330571 195331314 NO 658.3723 chr1 195368339 195369094 NO 141.185 chr1 195558001 195560536 NO 0 chr1 195759895 195760830 NO 62.458 chr1 195860310 195860854 NO 0 chr1 196146697 196147174 NO 0 chr1 196442242 196442858 NO 13.7984 chr1 196624515 196625128 NO 0 chr1 196827154 196827871 NO 30.7593 chr2 3017310 3017861 NO 49.2043 chr2 3421620 3422153 NO 249.5506 chr2 3586750 3587405 NO 23.842 chr2 4333636 4334296 NO 0 chr2 4496004 4496751 NO 346.3839 chr2 4517788 4518529 NO 1288.7472 chr2 4996660 4999692 NO 1774.9328 chr2 5092332 5092863 NO 45.4536 chr2 5140926 5141683 NO 0 chr2 5277852 5278753 NO 121.5449 chr2 5293767 5294435 NO 127.3876 chr2 5398371 5405717 NO 966.7336 chr2 5505532 5506231 NO 0 chr2 5656449 5657538 NO 134.8182 chr2 5710434 5711052 NO 93.8124 chr2 5731135 5731647 NO 16.9984 chr2 5967910 5968298 NO 0 chr2 5984395 5993471 NO 2590.2904 chr2 6466484 6467005 NO 75.7534 chr2 6515678 6516267 NO 0 chr2 6668573 6669173 NO 26.7 chr2 6796237 6796725 NO 0 chr2 6985529 6986006 NO 0 chr2 8419812 8420879 NO 128.04 chr2 9364516 9367969 NO 0 chr2 9568375 9569137 NO 0 chr2 9844701 9845241 NO 213.624 chr2 10184148 10184807 NO 169.2312 chr2 10255657 10256584 NO 43.569 chr2 10274954 10275955 NO 0 chr2 10312311 10312976 NO 0 chr2 10443135 10443951 NO 0 chr2 10523849 10524316 NO 0 chr2 10959960 10960465 NO 12.019 chr2 11061103 11061774 NO 0 chr2 11468526 11468911 NO 106.106 chr2 11492366 11493083 NO 76.719 chr2 12479281 12479837 NO 16.1796 chr2 13292082 13292814 NO 208.7664 chr2 13619056 13619630 NO 0 chr2 13689489 13690079 NO 152.279 chr2 13761771 13762147 NO 0 chr2 13877909 13878621 NO 70.2744 chr2 13915763 13916255 NO 0 chr2 14025339 14026145 NO 0 chr2 14586925 14587338 NO 0 chr2 14991113 14991600 NO 0 chr2 15066378 15078447 NO 0 chr2 15847466 15848091 NO 77.9375 chr2 16604576 16604894 NO 0 chr2 17525104 17525709 NO 83.0665 chr2 17663124 17664283 NO 221.4849 chr2 17774191 17774971 NO 53.118 chr2 17854471 17865277 NO 2670.1626 chr2 17895135 17911418 NO 6845.3732 chr2 18467354 18467815 NO 0 chr2 18570966 18571598 NO 23.0048 chr2 18939514 18940240 NO 156.453 chr2 19222821 19223555 NO 0 chr2 19302418 19315018 NO 732.06 chr2 20130587 20131593 NO 995.8394 chr2 20245945 20246486 NO 0 chr2 20366745 20367532 NO 1064.5749 chr2 20407546 20418661 NO 3833.5635 chr2 20470451 20471310 NO 295.7537 chr2 20512026 20517242 NO 2674.7648 chr2 20554143 20554729 NO 180.3708 chr2 20610909 20611652 NO 576.7166 chr2 20644129 20644917 NO 838.9836 chr2 20659052 20660136 NO 1594.564 chr2 20855728 20856806 NO 281.6814 chr2 21314058 21315155 NO 315.8263 chr2 21885493 21898880 NO 274.4335 chr2 21966544 21967097 NO 0 chr2 22215940 22216638 NO 0 chr2 22475283 22476034 NO 78.7799 chr2 22747132 22756399 NO 4298.9613 chr2 22857960 22858758 NO 516.0666 chr2 24297177 24297910 NO 64.2108 chr2 24767571 24768256 NO 0 chr2 24843217 24843799 NO 24.0366 chr2 25910604 25911531 NO 345.2148 chr2 25934772 25935387 NO 96.186 chr2 26050172 26050824 NO 273.2532 chr2 26140772 26141348 NO 46.8864 chr2 26154086 26154967 NO 1334.3626 chr2 26198387 26199182 NO 1092.4095 chr2 26298047 26304190 NO 11207.2892 chr2 26356857 26358299 NO 1332.408 chr2 26466501 26467117 NO 423.8696 chr2 26682984 26683672 NO 0 chr2 27500118 27500788 NO 438.247 chr2 27539414 27540392 NO 1166.265 chr2 27647187 27647575 NO 0 chr2 28310789 28311277 NO 54.8512 chr2 28361728 28365199 NO 681.7044 chr2 28391046 28391512 NO 78.1948 chr2 28462545 28463378 NO 770.1918 chr2 28763120 28763955 NO 30.394 chr2 28814592 28815192 NO 151.62 chr2 28861843 28862589 NO 0 chr2 28931077 28931797 NO 590.76 chr2 28953031 28953903 NO 624.7008 chr2 28976424 28976978 NO 322.6496 chr2 29007265 29008110 NO 245.8105 chr2 29100520 29101142 NO 336.2532 chr2 29251588 29252276 NO 25.9376 chr2 29310851 29311498 NO 1092.3301 chr2 29356155 29356959 NO 1174.8852 chr2 29407386 29408023 NO 104.9139 chr2 29484671 29487572 NO 9188.6274 chr2 29547024 29547725 NO 790.4476 chr2 29584883 29585568 NO 692.3295 chr2 29675439 29676619 NO 3936.598 chr2 29690717 29691590 NO 1184.4864 chr2 29828936 29829539 NO 131.2128 chr2 29917303 29917729 NO 1800.1482 chr2 29990414 29991153 NO 786.5177 chr2 30190709 30191481 NO 155.8668 chr2 30592981 30593617 NO 125.1648 chr2 30615391 30616290 NO 3357.0458 chr2 30634542 30635190 NO 234.8352 chr2 30898133 30898823 NO 333.96 chr2 30946411 30947350 NO 711.2925 chr2 31018636 31021389 NO 12969.1077 chr2 31357942 31358868 NO 926.2778 chr2 31400520 31401448 NO 420.0128 chr2 31427293 31428087 NO 4619.0156 chr2 31447194 31447870 NO 395.8656 chr2 31736153 31736754 NO 0 chr2 31930522 31931318 NO 719.1064 chr2 32716023 32716936 NO 927.6993 chr2 32763530 32764523 NO 2679.3126 chr2 32930305 32931016 NO 51.1209 chr2 32980581 32981111 NO 0 chr2 33333723 33334564 NO 545.6408 chr2 33435923 33437981 NO 0 chr2 33471880 33472320 NO 0 chr2 33492632 33493379 NO 0 chr2 33521881 33522343 NO 0 chr2 33738008 33739000 NO 409.696 chr2 34086882 34087509 NO 247.6023 chr2 34254749 34255751 NO 77.655 chr2 34425735 34426365 NO 77.301 chr2 34792611 34793550 NO 0 chr2 35105621 35106099 NO 107.311 chr2 35696328 35701699 NO 0 chr2 35932571 35933273 NO 57.4236 chr2 36053905 36054694 NO 5.4441 chr2 36077569 36078275 NO 0 chr2 37180498 37180954 NO 0 chr2 38196114 38196728 NO 0 chr2 38279861 38280323 NO 541.002 chr2 38440195 38440706 NO 853.0123 chr2 38524214 38524974 NO 1750.736 chr2 38672804 38673617 NO 0 chr2 38780488 38781118 NO 17.892 chr2 40766249 40766998 NO 229.4936 chr2 43221163 43221820 NO 95.5278 chr2 43587805 43588404 NO 0 chr2 43952568 43952949 NO 0 chr2 44196514 44197158 NO 4.508 chr2 44380409 44394350 NO 0 chr2 44423516 44423934 NO 0 chr2 44685156 44685744 NO 100.1364 chr2 44879883 44880713 NO 0 chr2 44959885 44960550 NO 0 chr2 45013762 45014463 NO 17.0343 chr2 45080902 45081527 NO 181 chr2 45591566 45592481 NO 0 chr2 46586067 46586462 NO 0 chr2 47017193 47017656 NO 0 chr2 49219754 49227591 NO 0 chr2 49304139 49305084 NO 0 chr2 49329085 49329834 NO 146.055 chr2 49739538 49739947 NO 118.8145 chr2 50120552 50121420 NO 0 chr2 50835764 50836285 NO 0 chr2 50894125 50905941 NO 557.7152 chr2 50928389 50928864 NO 135.8025 chr2 51587063 51587564 NO 0 chr2 51608570 51609531 NO 291.8557 chr2 51926608 51928267 NO 4941.4974 chr2 52763527 52783211 NO 0 chr2 54789624 54790219 NO 99.7815 chr2 55062271 55065205 NO 2167.6392 chr2 57108597 57109445 NO 367.184 chr2 57439255 57439720 NO 0 chr2 57680534 57681312 NO 0 chr2 58456841 58457887 NO 398.9444 chr2 58477693 58482119 NO 4246.747 chr2 58732133 58732722 NO 28.5665 chr2 58905783 58906428 NO 500.133 chr2 59069407 59070074 NO 1289.5778 chr2 59471663 59472643 NO 2192.554 chr2 59618098 59618764 NO 188.6112 chr2 59859186 59859653 NO 473.071 chr2 59888360 59889350 NO 1194.435 chr2 59918907 59923475 NO 1299.1392 chr2 59980883 59983537 NO 803.8966 chr2 60034713 60035503 NO 448.167 chr2 60213132 60223107 NO 9731.61 chr2 60249124 60249745 NO 791.2161 chr2 60273769 60274611 NO 158.6328 chr2 60510849 60511418 NO 0 chr2 61014721 61015373 NO 22.1028 chr2 61084676 61085236 NO 0 chr2 61103319 61103698 NO 0 chr2 61240887 61241702 NO 0 chr2 61313046 61313506 NO 0 chr2 61512631 61513238 NO 0 chr2 61856101 61856658 NO 35.8708 chr2 62246033 62246887 NO 0 chr2 63765635 63766334 NO 0 chr2 64875447 64876104 NO 67.9995 chr2 65258894 65260076 NO 367.9566 chr2 65404814 65405723 NO 184.3452 chr2 65679605 65687302 NO 1608.673 chr2 65879274 65879836 NO 0 chr2 65930539 65931104 NO 49.946 chr2 65989414 65989913 NO 23.3532 chr2 66277954 66278924 NO 0 chr2 67284562 67285076 NO 0 chr2 67428466 67428830 NO 0 chr2 68072704 68083183 NO 0 chr2 68135998 68137018 NO 50.082 chr2 68204060 68204719 NO 0 chr2 68223986 68224659 NO 34.0538 chr2 68656876 68657550 NO 0 chr2 68726730 68727275 NO 23.544 chr2 68749688 68750484 NO 0 chr2 68873371 68886510 NO 214.1657 chr2 69060041 69069872 NO 0 chr2 69374004 69382605 NO 555.6246 chr2 69590491 69591167 NO 0 chr2 69965490 69966192 NO 0 chr2 70116485 70117489 NO 370.7772 chr2 70397074 70398029 NO 19.1 chr2 70457097 70457789 NO 106.0836 chr2 70643920 70644523 NO 275.0283 chr2 70789832 70790345 NO 0 chr2 71018479 71027406 NO 749.868 chr2 71080904 71081659 NO 0 chr2 71234412 71235482 NO 182.97 chr2 71463128 71463738 NO 0 chr2 71542328 71543042 NO 299.3802 chr2 71556963 71557704 NO 2404.3968 chr2 71704256 71705255 NO 893.9052 chr2 71856757 71857478 NO 0 chr2 72345830 72354244 NO 964.2444 chr2 72782516 72783110 NO 1.9008 chr2 72823322 72824095 NO 330.4575 chr2 72858704 72859539 NO 434.9515 chr2 72879422 72880331 NO 457.4088 chr2 73086625 73087201 NO 0 chr2 73114063 73114775 NO 0 chr2 73521725 73522311 NO 0 chr2 73911312 73912063 NO 40.6291 chr2 73947965 73948541 NO 12.2112 chr2 73961349 73962110 NO 168.7898 chr2 74048392 74048837 NO 108.9805 chr2 74510422 74517341 NO 0 chr2 74731038 74731860 NO 0 chr2 74869898 74870668 NO 0 chr2 74886182 74886676 NO 50.3386 chr2 75520743 75521492 NO 2543.3044 chr2 75544463 75545103 NO 405.44 chr2 75570075 75570479 NO 0 chr2 75711797 75712535 NO 1484.0442 chr2 75745418 75745784 NO 0 chr2 75798245 75798952 NO 1261.8536 chr2 75844012 75844495 NO 0 chr2 75964756 75965218 NO 0 chr2 76238133 76238918 NO 209.8305 chr2 76279681 76280579 NO 0 chr2 76643116 76643817 NO 19.1373 chr2 76827205 76827740 NO 10.807 chr2 76849894 76857732 NO 473.4152 chr2 76897499 76898178 NO 49.4312 chr2 76953790 76954546 NO 687.204 chr2 76984758 76985477 NO 777.8142 chr2 77070505 77070962 NO 0 chr2 77175826 77176546 NO 202.464 chr2 77344459 77345152 NO 154.2618 chr2 77424220 77425441 NO 197.0694 chr2 77590519 77593229 NO 167.478 chr2 78149416 78150057 NO 48.3955 chr2 79218894 79219901 NO 125.875 chr2 79269600 79270299 NO 112.1196 chr2 79298028 79298629 NO 14.3639 chr2 79406488 79408068 NO 91.008 chr2 79966659 79967205 NO 0 chr2 80024283 80024736 NO 0 chr2 81688510 81689612 NO 88.9314 chr2 81909115 81909939 NO 0 chr2 83550377 83559168 NO 618.0073 chr2 83579154 83579586 NO 0 chr2 83737286 83737687 NO 0 chr2 84358804 84359693 NO 244.8306 chr2 84425792 84426389 NO 240.1134 chr2 84602213 84602966 NO 0 chr2 84677181 84679035 NO 393.048 chr2 85092414 85092814 NO 69.64 chr2 87355716 87356330 NO 18.5428 chr2 89695667 89696295 NO 0 chr2 90399794 90400364 NO 300.048 chr2 90548352 90549328 NO 188.1728 chr2 90663031 90663725 NO 185.0898 chr2 91544344 91548597 NO 1390.3057 chr2 91772530 91773198 NO 2291.5072 chr2 91983872 91984813 NO 1681.1906 chr2 92264205 92265406 NO 2093.5832 chr2 92645842 92646442 NO 626.88 chr2 93003375 93003716 NO 106.9717 chr2 93625323 93626027 NO 352.0704 chr2 93703387 93703908 NO 2.7613 chr2 93767638 93768633 NO 312.9275 chr2 94103254 94103817 NO 314.8859 chr2 94330018 94330767 NO 0 chr2 94430696 94431131 NO 0 chr2 96155128 96155662 NO 3.6312 chr2 96615547 96616086 NO 0 chr2 99398215 99398912 NO 0 chr2 101562909 101563456 NO 94.3575 chr2 101801371 101801975 NO 189.5352 chr2 101888658 101889126 NO 178.4952 chr2 101961558 101962301 NO 1253.441 chr2 101989151 101989688 NO 0 chr2 102023859 102024282 NO 5.2029 chr2 102243909 102243994 NO 0 chr2 102535448 102536071 NO 0 chr2 102655523 102656245 NO 76.6042 chr2 103026982 103027489 NO 15.3114 chr2 103108744 103109193 NO 0 chr2 103130873 103131598 NO 70.325 chr2 103150708 103151257 NO 170.5743 chr2 103188076 103201473 NO 0 chr2 103632070 103632867 NO 355.2229 chr2 103707863 103708434 NO 21.9835 chr2 103938892 103939697 NO 193.9245 chr2 104211783 104212562 NO 86.9364 chr2 104428555 104429275 NO 251.856 chr2 104572890 104573501 NO 0 chr2 104657804 104666793 NO 420.6852 chr2 104695622 104696627 NO 0 chr2 104821660 104822143 NO 0 chr2 105237758 105249007 NO 6842.7667 chr2 105451110 105457075 NO 596.5 chr2 105517190 105518355 NO 4.3105 chr2 105531072 105532097 NO 0 chr2 106295304 106306386 NO 693.7332 chr2 106338353 106339154 NO 12.7359 chr2 106401409 106402234 NO 38.94 chr2 106463732 106464309 NO 0 chr2 106517447 106518276 NO 0 chr2 106560398 106560854 NO 64.1592 chr2 106590877 106591610 NO 0 chr2 106637827 106638421 NO 36.7092 chr2 106662613 106663364 NO 81.7088 chr2 106696754 106697215 NO 40.107 chr2 109151290 109152252 NO 287.0608 chr2 109214985 109215468 NO 45.6918 chr2 109418879 109419819 NO 262.448 chr2 109753059 109753825 NO 1535.447 chr2 109776238 109784063 NO 0 chr2 112272395 112272796 NO 0 chr2 112771766 112772541 NO 0 chr2 113647279 113647837 NO 13.2246 chr2 113885673 113886303 NO 0 chr2 114003762 114004516 NO 755.885 chr2 115345923 115346646 NO 0 chr2 115504469 115504878 NO 17.6688 chr2 115532152 115532754 NO 0 chr2 115548964 115550237 NO 586.3438 chr2 115698493 115699142 NO 0 chr2 115806827 115807469 NO 45.4536 chr2 115885482 115886413 NO 248.577 chr2 116225681 116226337 NO 0 chr2 116774091 116776400 NO 219.5859 chr2 116798070 116798703 NO 503.0451 chr2 116844548 116845134 NO 446.825 chr2 116945256 116946216 NO 2762.592 chr2 117020012 117020605 NO 197.1725 chr2 118005200 118005782 NO 117.4476 chr2 118171753 118172120 NO 0 chr2 118413162 118414171 NO 865.3184 chr2 118445831 118446309 NO 104.443 chr2 118992398 118992814 NO 103.168 chr2 119065937 119066618 NO 616.305 chr2 119147989 119148589 NO 563.88 chr2 119288621 119290264 NO 500.4578 chr2 119311995 119312900 NO 97.74 chr2 119533083 119534025 NO 253.7748 chr2 119556440 119557028 NO 32.8104 chr2 119615493 119616460 NO 928.1266 chr2 119681114 119689020 NO 3748.2346 chr2 120069560 120070347 NO 0 chr2 120339704 120340568 NO 828.144 chr2 121095895 121096949 NO 1939.9924 chr2 121303040 121303595 NO 0 chr2 121468490 121469403 NO 77.5137 chr2 121628647 121629289 NO 0 chr2 121651773 121652594 NO 0 chr2 121720729 121721538 NO 82.4371 chr2 122159866 122160393 NO 58.9186 chr2 122177590 122178242 NO 121.3372 chr2 122195660 122196747 NO 804.8148 chr2 123971284 123971763 NO 6.2749 chr2 124230127 124231008 NO 184.4814 chr2 124331658 124332222 NO 11.1672 chr2 124462771 124463287 NO 0 chr2 125313662 125314182 NO 81.484 chr2 125530520 125531161 NO 0 chr2 125973476 125973812 NO 0 chr2 126377908 126378657 NO 720.3133 chr2 126823728 126824361 NO 18.5469 chr2 126934549 126935163 NO 116.2916 chr2 127121834 127122353 NO 83.4033 chr2 127430596 127433707 NO 1607.4537 chr2 127540373 127541002 NO 0 chr2 127664828 127665772 NO 1658.136 chr2 127963298 127964013 NO 59.2735 chr2 128037250 128038076 NO 698.4656 chr2 128090872 128098905 NO 2291.0116 chr2 128199106 128199950 NO 171.8384 chr2 128223475 128223894 NO 0 chr2 128638582 128639150 NO 283.2048 chr2 128668516 128669051 NO 0 chr2 128887217 128888053 NO 142.2036 chr2 128992525 129004915 NO 4533.501 chr2 129071355 129072476 NO 1671.1868 chr2 129094878 129095378 NO 0 chr2 129412877 129414126 NO 254.4213 chr2 129521285 129528427 NO 597.7854 chr2 129623870 129626180 NO 1550.934 chr2 129707233 129708019 NO 235.2498 chr2 130705477 130706157 NO 0 chr2 130784698 130785075 NO 130.8567 chr2 130921630 130922180 NO 783.915 chr2 131023776 131024528 NO 137.616 chr2 131058146 131070063 NO 3983.8531 chr2 131507148 131507560 NO 0 chr2 131591149 131591888 NO 0 chr2 131672977 131673868 NO 1132.9065 chr2 131870155 131870777 NO 0 chr2 131958909 131959707 NO 0 chr2 132472743 132475493 NO 78.375 chr2 132527083 132528198 NO 606.114 chr2 133104296 133104885 NO 44.5873 chr2 134281785 134282529 NO 0 chr2 134786004 134786739 NO 93.198 chr2 134898206 134899262 NO 64.2048 chr2 135370525 135370955 NO 0 chr2 135384774 135386380 NO 1955.9474 chr2 135440274 135441230 NO 0 chr2 135482132 135482797 NO 294.728 chr2 135614639 135615148 NO 0 chr2 136200792 136201745 NO 0 chr2 136566988 136567824 NO 0 chr2 136616188 136616738 NO 23.76 chr2 136923940 136924626 NO 525.6132 chr2 136941798 136942613 NO 2271.1605 chr2 137053184 137053591 NO 0 chr2 137381753 137382062 NO 9.579 chr2 137620511 137621193 NO 0 chr2 138152159 138164256 NO 0 chr2 139537376 139537882 NO 0 chr2 139566449 139567088 NO 0 chr2 139903233 139904005 NO 478.0224 chr2 140015331 140015907 NO 7.1424 chr2 140502439 140503025 NO 0 chr2 141080218 141093086 NO 599.6488 chr2 141377239 141377808 NO 8.535 chr2 141820800 141821371 NO 0 chr2 142943010 142951107 NO 267.201 chr2 143429560 143430324 NO 0 chr2 143446507 143447095 NO 0 chr2 143982410 143983580 NO 4244.526 chr2 144015523 144016075 NO 0 chr2 144152393 144152784 NO 0 chr2 144243716 144244388 NO 168.4704 chr2 144540656 144541538 NO 413.8344 chr2 145614651 145615227 NO 73.8432 chr2 145691884 145692339 NO 0 chr2 145887968 145888918 NO 0 chr2 146041974 146047863 NO 2122.3956 chr2 146125597 146128646 NO 940.3116 chr2 146292226 146292987 NO 280.5046 chr2 146450649 146457722 NO 2311.4564 chr2 146486865 146499100 NO 0 chr2 146648904 146664982 NO 186.5048 chr2 146741754 146747414 NO 0 chr2 146837021 146837769 NO 371.9804 chr2 146858679 146859357 NO 0 chr2 147015071 147015785 NO 0 chr2 147118368 147119049 NO 0 chr2 147731101 147731848 NO 54.3069 chr2 147794342 147794828 NO 193.0878 chr2 147854853 147855446 NO 12.3344 chr2 148524115 148524818 NO 170.126 chr2 148700392 148701063 NO 5887.8237 chr2 149029606 149030027 NO 0 chr2 149624160 149624992 NO 101.7536 chr2 149765284 149765874 NO 0 chr2 149807837 149809545 NO 1460.6816 chr2 150482907 150491844 NO 3488.1111 chr2 150561221 150562082 NO 887.6049 chr2 150781760 150782428 NO 355.2424 chr2 150863293 150863974 NO 11.9856 chr2 151838320 151839104 NO 863.4192 chr2 151854991 151855717 NO 963.402 chr2 152048814 152049781 NO 1312.1223 chr2 152597790 152598397 NO 78.9707 chr2 152932871 152933554 NO 354.6136 chr2 152993680 152996966 NO 1955.17 chr2 153172351 153173278 NO 2562.1353 chr2 153196477 153197091 NO 0 chr2 153322724 153323397 NO 260.7202 chr2 153395181 153395858 NO 0 chr2 153409984 153421186 NO 3306.8304 chr2 153447899 153448852 NO 255.404 chr2 153467302 153469325 NO 122.5938 chr2 154163548 154164345 NO 289.5501 chr2 154291587 154292150 NO 0 chr2 154905247 154906205 NO 35.2544 chr2 155047882 155048652 NO 0 chr2 155333342 155333978 NO 4.3248 chr2 155394729 155395559 NO 0 chr2 155563514 155563899 NO 143.605 chr2 156170646 156171348 NO 487.7496 chr2 156251118 156251931 NO 1872.339 chr2 156275054 156275605 NO 283.0487 chr2 156316137 156316699 NO 184.7294 chr2 156516280 156517105 NO 1885.455 chr2 156620899 156621666 NO 0 chr2 156667667 156668409 NO 2830.2106 chr2 156969778 156970400 NO 51.004 chr2 157011971 157012790 NO 125.5527 chr2 157073707 157074322 NO 78.228 chr2 157153889 157154878 NO 1143.9763 chr2 157201834 157202833 NO 1612.2861 chr2 157243952 157244973 NO 5034.0405 chr2 157312385 157312713 NO 0 chr2 157666208 157675079 NO 15371.6688 chr2 157783376 157794288 NO 1181.7696 chr2 157978463 157980974 NO 5305.743 chr2 158003231 158003779 NO 365.516 chr2 158303302 158303931 NO 0 chr2 158382551 158383011 NO 0 chr2 158416883 158417554 NO 413.6044 chr2 158614658 158615457 NO 264.8685 chr2 158838326 158838966 NO 0 chr2 158912386 158913065 NO 0 chr2 158944848 158945661 NO 0 chr2 159060601 159061125 NO 0 chr2 159244016 159244817 NO 70.5681 chr2 159884719 159885409 NO 0 chr2 159936598 159939858 NO 61.94 chr2 160185865 160186427 NO 0 chr2 160222947 160223618 NO 0 chr2 160297105 160297846 NO 241.8624 chr2 160481681 160482620 NO 977.2173 chr2 160850258 160850871 NO 101.3289 chr2 161022314 161022966 NO 0 chr2 162070438 162070745 NO 0 chr2 162138184 162138878 NO 0 chr2 162484328 162485171 NO 0 chr2 162753625 162754468 NO 57.4083 chr2 163142871 163143487 NO 223.5464 chr2 163288869 163289594 NO 295.8 chr2 163719788 163720747 NO 2051.9723 chr2 163890381 163891019 NO 92.1272 chr2 164243831 164244323 NO 773.0304 chr2 164277250 164277825 NO 765.44 chr2 164525811 164526716 NO 54.481 chr2 164649260 164649880 NO 746.852 chr2 164680558 164681078 NO 301.964 chr2 164782911 164783673 NO 0 chr2 164891498 164892042 NO 0 chr2 164987554 164988230 NO 0 chr2 165047398 165047940 NO 0 chr2 165453598 165454005 NO 99.0638 chr2 165625656 165636120 NO 16749.7248 chr2 165682802 165683641 NO 5299.8791 chr2 165700123 165704304 NO 7594.7865 chr2 165719928 165725066 NO 8136.5368 chr2 165804706 165807734 NO 6808.7608 chr2 165826156 165838096 NO 6405.81 chr2 165891686 165892605 NO 556.5464 chr2 166019666 166020678 NO 3094.696 chr2 166084225 166084840 NO 518.1375 chr2 166180836 166181441 NO 0 chr2 166243714 166244351 NO 453.8625 chr2 166348456 166349285 NO 167.5409 chr2 166377294 166378519 NO 927.325 chr2 166481585 166482400 NO 707.42 chr2 166704984 166705501 NO 0 chr2 166884075 166898489 NO 19516.556 chr2 166970121 166982097 NO 0 chr2 167024229 167024995 NO 147.9912 chr2 167073204 167073913 NO 346.6301 chr2 167151911 167152489 NO 141.899 chr2 167204603 167205390 NO 89.4819 chr2 167248382 167249300 NO 1204.0488 chr2 167355489 167366175 NO 2482.3578 chr2 167950532 167951123 NO 921.3099 chr2 167979755 167980437 NO 887.3502 chr2 168021084 168021847 NO 210.0539 chr2 168039253 168040134 NO 0 chr2 168664093 168667592 NO 2097.3006 chr2 168784552 168785568 NO 5149.596 chr2 168993658 168995243 NO 453.944 chr2 169098065 169098486 NO 17.682 chr2 169114318 169119377 NO 1400.3312 chr2 169381793 169382249 NO 0 chr2 169553911 169554583 NO 208.32 chr2 169713499 169714061 NO 36.6424 chr2 169744517 169745176 NO 218.5244 chr2 169990793 169991829 NO 1460.4492 chr2 170018779 170019426 NO 1373.581 chr2 170070937 170071775 NO 701.1546 chr2 170236983 170237666 NO 0 chr2 170376328 170376875 NO 97.366 chr2 170483037 170483606 NO 46.8287 chr2 170597473 170601630 NO 230.2978 chr2 170663516 170664162 NO 14.9872 chr2 171056358 171068415 NO 2277.5673 chr2 171086495 171087179 NO 0 chr2 171104361 171111837 NO 2138.8836 chr2 171399866 171400255 NO 0 chr2 171572627 171573575 NO 27.492 chr2 171666169 171666883 NO 0 chr2 171704464 171705222 NO 89.8988 chr2 171994125 171994488 NO 25.41 chr2 172063771 172064202 NO 0 chr2 172341827 172342751 NO 2032.338 chr2 172369684 172370574 NO 419.813 chr2 172402348 172403509 NO 3292.1316 chr2 172444188 172445111 NO 1680.8753 chr2 172536047 172536541 NO 0 chr2 172558933 172559520 NO 0 chr2 173063935 173073199 NO 11140.8864 chr2 173110148 173110714 NO 1138.1694 chr2 173416257 173416763 NO 10.4236 chr2 173583171 173583975 NO 54.5916 chr2 173876620 173877137 NO 89.7512 chr2 174058790 174059492 NO 0 chr2 174082837 174087567 NO 1876.391 chr2 174113130 174113943 NO 270.4851 chr2 174392139 174392747 NO 212.5568 chr2 174490663 174491317 NO 109.3488 chr2 174737637 174743335 NO 1176.0672 chr2 176913936 176914383 NO 0 chr2 177858221 177858984 NO 0 chr2 178378455 178378997 NO 17.5608 chr2 178565883 178566373 NO 328.496 chr2 178583059 178583729 NO 0 chr2 178698204 178698712 NO 17.8308 chr2 178826057 178826411 NO 0 chr2 178855826 178856487 NO 0 chr2 179303797 179304218 NO 46.731 chr2 179501902 179502754 NO 0 chr2 179723682 179724454 NO 0 chr2 180179982 180192912 NO 4972.878 chr2 180222840 180223345 NO 0 chr2 180265120 180265643 NO 61.714 chr2 180443435 180445072 NO 17141.3544 chr2 180462024 180475727 NO 28522.7945 chr2 180502309 180502958 NO 45.6247 chr2 180640077 180640798 NO 438.4401 chr2 180687447 180688955 NO 1598.7816 chr2 180862336 180863134 NO 398.9202 chr2 180947699 180948243 NO 202.6944 chr2 180979223 180980098 NO 0 chr2 181056733 181067845 NO 1247.8776 chr2 181507962 181508744 NO 189.3222 chr2 181653146 181653894 NO 875.2348 chr3 3666581 3668213 NO 24.3168 chr3 5307673 5308424 NO 0 chr3 5326543 5327344 NO 21.627 chr3 6087269 6087741 NO 0 chr3 6173639 6174428 NO 0 chr3 6767877 6768383 NO 0 chr3 7166379 7166985 NO 19.695 chr3 7366490 7367336 NO 0 chr3 7510046 7510618 NO 113.3132 chr3 7578610 7579988 NO 688.4488 chr3 8005508 8006097 NO 104.3119 chr3 8469435 8470121 NO 2.4696 chr3 8509668 8511844 NO 5797.2992 chr3 8963969 8965013 NO 285.534 chr3 8988354 8989030 NO 331.5104 chr3 9008384 9009250 NO 1375.208 chr3 9098418 9102041 NO 1893.3798 chr3 9243943 9244611 NO 0 chr3 9326631 9327088 NO 96.0157 chr3 9347451 9348326 NO 80.5875 chr3 9519654 9520533 NO 1332.564 chr3 9591605 9592379 NO 254.3364 chr3 9610853 9611748 NO 1186.5015 chr3 9863888 9864620 NO 0 chr3 10192869 10193383 NO 63.736 chr3 10353887 10354547 NO 68.442 chr3 11211149 11212961 NO 468.5832 chr3 11563656 11564278 NO 0 chr3 11616356 11616885 NO 0 chr3 12215961 12216510 NO 0 chr3 12328386 12328915 NO 0 chr3 13406890 13407450 NO 0 chr3 13982557 13983050 NO 0 chr3 14478558 14479089 NO 0 chr3 14621235 14621790 NO 78.1995 chr3 14648634 14649210 NO 21.4272 chr3 14863038 14863599 NO 335.0853 chr3 14959483 14960253 NO 0 chr3 14999672 15001240 NO 634.4128 chr3 16331358 16331998 NO 0 chr3 16788032 16788492 NO 0 chr3 16841151 16841714 NO 0 chr3 17138235 17138972 NO 0 chr3 17389683 17390182 NO 14.8203 chr3 17687010 17687764 NO 0 chr3 17749826 17750578 NO 0 chr3 18156648 18157119 NO 35.796 chr3 18239123 18239674 NO 39.3414 chr3 18523768 18524685 NO 92.9838 chr3 18595297 18597433 NO 453.0456 chr3 19480894 19481617 NO 43.2354 chr3 19606741 19607279 NO 993.2556 chr3 19643139 19643556 NO 0 chr3 19797116 19797596 NO 0 chr3 19923677 19924350 NO 206.4091 chr3 19957995 19958715 NO 2324.736 chr3 21452642 21453317 NO 0 chr3 21571308 21572001 NO 74.2203 chr3 21626918 21627582 NO 77.5552 chr3 21790827 21791570 NO 270.3034 chr3 21834336 21835378 NO 4039.4172 chr3 21862355 21863079 NO 135.8224 chr3 21932947 21937430 NO 1671.2624 chr3 21964172 21975748 NO 17118.5888 chr3 22020603 22021206 NO 414.6228 chr3 22054960 22055937 NO 818.4329 chr3 22889107 22889612 NO 54.338 chr3 23250264 23250824 NO 0 chr3 23303803 23304327 NO 122.5636 chr3 26819657 26820341 NO 119.7684 chr3 26962204 26963405 NO 979.6557 chr3 27089635 27090254 NO 88.2694 chr3 27181819 27182582 NO 191.8182 chr3 27305124 27305961 NO 0 chr3 27389964 27390577 NO 225.8905 chr3 27495431 27496097 NO 130.6026 chr3 27564179 27564908 NO 123.7113 chr3 27602172 27603039 NO 736.6899 chr3 27771162 27771882 NO 0 chr3 27834469 27836247 NO 24.3586 chr3 27919045 27920923 NO 475.5096 chr3 27936838 27937553 NO 48.906 chr3 28115913 28116574 NO 53.6071 chr3 28160642 28169458 NO 792.5584 chr3 28525644 28536515 NO 1091.4484 chr3 28551348 28552132 NO 0 chr3 28740949 28741794 NO 2033.746 chr3 29034405 29034800 NO 0 chr3 29440415 29440927 NO 0 chr3 29972505 29973165 NO 0 chr3 30181109 30181847 NO 74.538 chr3 30364941 30365470 NO 0.2645 chr3 30545417 30547747 NO 3825.627 chr3 30573265 30573850 NO 0 chr3 30594560 30595191 NO 292.9733 chr3 30622776 30623973 NO 186.3729 chr3 30744708 30745088 NO 32.034 chr3 30787824 30788515 NO 45.4678 chr3 30899964 30917089 NO 8654.975 chr3 30988014 30988781 NO 1240.5458 chr3 31297796 31298633 NO 340.8264 chr3 32528978 32529697 NO 41.3425 chr3 32657335 32662574 NO 2690.7504 chr3 32850017 32850205 NO 40.3824 chr3 33407208 33407544 NO 49.728 chr3 33772219 33772893 NO 62.6146 chr3 33889182 33890145 NO 3907.9503 chr3 33906429 33907121 NO 573.2528 chr3 33934378 33935333 NO 702.4025 chr3 34133382 34133980 NO 2.691 chr3 34567089 34567956 NO 553.4061 chr3 34685990 34686517 NO 206.057 chr3 35051813 35052159 NO 16.5388 chr3 35099447 35100058 NO 0 chr3 35231744 35232433 NO 318.8003 chr3 35291633 35292023 NO 0 chr3 35620421 35624660 NO 4216.9572 chr3 35792042 35792569 NO 0 chr3 36404661 36405026 NO 69.8975 chr3 37029192 37029819 NO 61.8222 chr3 37874247 37874781 NO 0 chr3 38467061 38467894 NO 431.1608 chr3 38981273 38981991 NO 0 chr3 39118909 39119470 NO 277.8072 chr3 39217349 39218025 NO 0 chr3 39233730 39234497 NO 0 chr3 39877770 39878241 NO 0 chr3 40020035 40020680 NO 169.377 chr3 40340159 40340756 NO 311.0967 chr3 40354735 40355413 NO 581.7918 chr3 40903395 40904150 NO 0 chr3 41212370 41213217 NO 332.871 chr3 41299611 41300448 NO 534.3408 chr3 44408038 44408630 NO 33.448 chr3 45049286 45049844 NO 41.85 chr3 45839132 45839872 NO 0 chr3 46674759 46675255 NO 36.9024 chr3 47871471 47873164 NO 0 chr3 50686101 50686767 NO 0 chr3 50890468 50891089 NO 19.6857 chr3 50932202 50940049 NO 2378.4257 chr3 51394181 51403410 NO 142.1266 chr3 52057708 52058720 NO 330.924 chr3 52204498 52217665 NO 10924.6599 chr3 52409018 52409765 NO 0 chr3 52906128 52906649 NO 0 chr3 53261382 53262179 NO 1843.5407 chr3 53358922 53366398 NO 2061.1332 chr3 53397546 53402992 NO 1127.8666 chr3 53453757 53454852 NO 0 chr3 53672950 53673878 NO 96.6976 chr3 54295387 54296023 NO 20.7336 chr3 54587734 54588323 NO 44.9996 chr3 54785645 54794617 NO 2399.1128 chr3 55928778 55929444 NO 41.292 chr3 56106423 56106993 NO 22.116 chr3 57274905 57275547 NO 101.115 chr3 57447030 57447558 NO 0 chr3 57536429 57536949 NO 22.464 chr3 58340250 58341023 NO 55.2695 chr3 58765065 58765828 NO 0 chr3 59132807 59133282 NO 0 chr3 59282076 59282461 NO 42.2345 chr3 60659497 60660127 NO 107.667 chr3 61050245 61051031 NO 0 chr3 61599792 61600527 NO 59.388 chr3 61620504 61621462 NO 0 chr3 62145578 62146250 NO 0 chr3 62742318 62743103 NO 0 chr3 63098862 63099542 NO 1751.748 chr3 63626969 63627534 NO 74.241 chr3 63646192 63646981 NO 0 chr3 64069604 64070247 NO 50.8613 chr3 64125502 64126270 NO 0 chr3 65279427 65281555 NO 0 chr3 65295498 65296195 NO 16.728 chr3 65339039 65339696 NO 59.4585 chr3 65461052 65461810 NO 182.5264 chr3 65778953 65779767 NO 329.1816 chr3 66491052 66491587 NO 0 chr3 67307480 67318756 NO 186.054 chr3 67817195 67817777 NO 0 chr3 68049977 68050561 NO 0 chr3 68110407 68111170 NO 16.5571 chr3 68240374 68240981 NO 21.7913 chr3 68292001 68297089 NO 4653.9936 chr3 68368482 68369877 NO 540.0045 chr3 68623882 68624594 NO 76.6824 chr3 69463567 69464206 NO 65.3058 chr3 69503703 69504347 NO 2.6404 chr3 71371782 71372429 NO 0 chr3 72662400 72663250 NO 56.44 chr3 73238137 73238841 NO 0 chr3 73376475 73376903 NO 0 chr3 75454549 75455984 NO 7.462 chr3 78843389 78844203 NO 179.6498 chr3 78898406 78898969 NO 0 chr3 78948037 78948588 NO 33.2804 chr3 79022106 79023162 NO 290.6112 chr3 79125637 79126050 NO 28.0427 chr3 79238797 79239546 NO 66.1367 chr3 79375842 79376337 NO 16.1865 chr3 80767576 80768200 NO 0 chr3 80838336 80839401 NO 6.816 chr3 80906018 80906866 NO 565.8704 chr3 81096780 81097340 NO 17.752 chr3 81713738 81714180 NO 0 chr3 82221963 82222794 NO 41.3007 chr3 82712424 82719987 NO 0 chr3 82764471 82764920 NO 0 chr3 82834295 82834903 NO 9.9104 chr3 83386313 83390796 NO 896.1517 chr3 83783903 83784952 NO 713.32 chr3 83797971 83798746 NO 116.6375 chr3 83824381 83838289 NO 2963.7948 chr3 83985389 84010994 NO 12144.4515 chr3 84088639 84089335 NO 0 chr3 84624646 84625298 NO 53.0728 chr3 84944432 84944855 NO 28.9755 chr3 85141917 85142778 NO 0 chr3 85297506 85298060 NO 0 chr3 85616979 85617818 NO 36.916 chr3 85636455 85637333 NO 228.6312 chr3 85923345 85923802 NO 0 chr3 85952913 85953587 NO 252.1434 chr3 86496542 86497217 NO 57.105 chr3 86636503 86657516 NO 7560.4774 chr3 86754422 86755102 NO 443.768 chr3 86940621 86941199 NO 165.9438 chr3 86997360 86999025 NO 3442.554 chr3 87462062 87462896 NO 151.4544 chr3 87777956 87778942 NO 997.0432 chr3 87973323 87974348 NO 5064.6275 chr3 88001647 88002420 NO 0 chr3 88243476 88244153 NO 967.0268 chr3 88450033 88450800 NO 1004.6166 chr3 89258497 89259386 NO 549.0464 chr3 89451319 89451950 NO 174.9763 chr3 89626047 89631123 NO 0 chr3 89760018 89760738 NO 66.888 chr3 89885672 89886444 NO 791.4544 chr3 90250140 90250842 NO 1376.973 chr3 92498284 92499211 NO 0 chr3 92720891 92721397 NO 0 chr3 92966692 92967393 NO 0 chr3 93182062 93182479 NO 201.9948 chr3 93215719 93216312 NO 0 chr3 94110855 94111307 NO 32.544 chr3 94598187 94598612 NO 8.5 chr3 94888854 94889454 NO 167.04 chr3 94965812 94966422 NO 550.159 chr3 95173863 95174473 NO 32.574 chr3 95237742 95238552 NO 4424.463 chr3 95505802 95506443 NO 1456.9289 chr3 95694960 95695228 NO 109.746 chr3 96636567 96637407 NO 499.212 chr3 96963138 96963961 NO 6628.1128 chr3 97058725 97059164 NO 42.0562 chr3 97340867 97344658 NO 948.5082 chr3 97615040 97615860 NO 132.512 chr3 99039165 99039510 NO 0 chr3 99999570 100000050 NO 0 chr3 100875282 100875978 NO 153.6072 chr3 100914800 100915619 NO 774.0369 chr3 100957135 100967876 NO 6089.0729 chr3 101083972 101084793 NO 1534.1206 chr3 101131216 101131641 NO 206.8475 chr3 101148569 101149505 NO 95.8464 chr3 101243888 101244723 NO 430.6095 chr3 101436521 101437749 NO 0 chr3 101518719 101519526 NO 1130.2842 chr3 101853095 101860343 NO 715.3776 chr3 101887625 101888435 NO 380.538 chr3 101907606 101908141 NO 115.6135 chr3 101968666 101969335 NO 1938.9627 chr3 101993816 102007402 NO 8006.2298 chr3 102159766 102160292 NO 0 chr3 102408944 102409710 NO 0 chr3 102521728 102522265 NO 249.7587 chr3 102907760 102912310 NO 3765.125 chr3 102930941 102931790 NO 699.1515 chr3 102949003 102950801 NO 5049.5032 chr3 103183176 103183896 NO 869.112 chr3 103486895 103488062 NO 1385.6958 chr3 103654365 103654903 NO 0 chr3 104618028 104623683 NO 21707.8485 chr3 105221225 105221713 NO 0 chr3 106351238 106351736 NO 131.1234 chr3 106864281 106864854 NO 0 chr3 106902599 106902986 NO 0 chr3 107153628 107154153 NO 0 chr3 107798760 107799338 NO 208.6002 chr3 108029831 108030665 NO 8.34 chr3 108075058 108075616 NO 24.7194 chr3 108236163 108237080 NO 783.0263 chr3 108391181 108391923 NO 69.1544 chr3 108540463 108541064 NO 0 chr3 108659634 108660323 NO 0 chr3 110896029 110896660 NO 0 chr3 111173945 111174677 NO 81.618 chr3 111891340 111892035 NO 0 chr3 112042398 112043160 NO 38.0238 chr3 114880648 114881060 NO 8.8992 chr3 115397966 115398692 NO 60.3306 chr3 115547424 115547985 NO 0 chr3 115725430 115725934 NO 11.844 chr3 116102614 116103174 NO 0 chr3 116245137 116245650 NO 89.4672 chr3 116358806 116359743 NO 0 chr3 116425910 116426354 NO 141.0144 chr3 116563049 116563725 NO 668.4288 chr3 116664178 116664794 NO 0 chr3 116706605 116707111 NO 0 chr3 117013676 117014131 NO 93.6845 chr3 118329019 118329787 NO 0 chr3 118798016 118798846 NO 326.937 chr3 118830815 118831372 NO 0 chr3 118923773 118924366 NO 0 chr3 119309000 119309594 NO 0 chr3 119647017 119647376 NO 0 chr3 120078815 120079305 NO 0 chr3 120582042 120582939 NO 232.4127 chr3 120616974 120617449 NO 46.5025 chr3 121090398 121090814 NO 55.3696 chr3 121121824 121122736 NO 1959.432 chr3 121245639 121246341 NO 28.9926 chr3 121279771 121282314 NO 5113.2101 chr3 121323689 121324342 NO 91.42 chr3 121497027 121497699 NO 339.696 chr3 121513631 121513714 NO 0 chr3 121697772 121703319 NO 489.8001 chr3 121720619 121721482 NO 71.1975 chr3 121848004 121848856 NO 0 chr3 122092860 122093397 NO 101.3319 chr3 122136782 122137600 NO 743.4802 chr3 122174468 122179670 NO 1391.535 chr3 122194867 122195318 NO 0 chr3 122773974 122774594 NO 0 chr3 122999054 122999691 NO 95.1678 chr3 124308762 124309628 NO 5.8888 chr3 125265237 125265838 NO 0 chr3 126146132 126153137 NO 112.08 chr3 126167127 126167599 NO 0 chr3 126407742 126408285 NO 0 chr3 126668458 126670064 NO 0 chr3 126921758 126922357 NO 0 chr3 127003584 127004041 NO 0 chr3 127155894 127167528 NO 4084.6974 chr3 127191848 127192400 NO 0 chr3 127233049 127233504 NO 0 chr3 127247235 127248342 NO 0 chr3 127354907 127355443 NO 0 chr3 127738873 127739410 NO 0 chr3 128834104 128834433 NO 0 chr3 129044005 129044343 NO 4.6982 chr3 129276426 129277050 NO 557.4192 chr3 129296659 129297020 NO 0 chr3 129767261 129768048 NO 60.8351 chr3 130681370 130681942 NO 37.6948 chr3 130787523 130788124 NO 275.6186 chr3 130804950 130805528 NO 0 chr3 130973460 130973878 NO 98.9824 chr3 131290426 131290935 NO 89.3804 chr3 131464437 131464887 NO 69.795 chr3 132134201 132134670 NO 20.3546 chr3 132540400 132541037 NO 5.733 chr3 134978780 134979317 NO 0 chr3 134995469 134996202 NO 273.6289 chr3 135099287 135099829 NO 0 chr3 135129301 135129849 NO 0 chr3 135370445 135370816 NO 20.3679 chr3 135778299 135779245 NO 138.7782 chr3 136370628 136371037 NO 62.4134 chr3 137210348 137211116 NO 80.0256 chr3 137284970 137285636 NO 0 chr3 137305575 137306005 NO 0 chr3 137400129 137400737 NO 82.688 chr3 137442805 137448106 NO 1192.725 chr3 137464386 137465053 NO 331.8325 chr3 137495913 137496857 NO 889.8144 chr3 137704531 137705516 NO 139.3775 chr3 138331162 138331772 NO 59.048 chr3 138355029 138355964 NO 0 chr3 138393562 138394272 NO 0 chr3 138439083 138439880 NO 607.314 chr3 138477629 138489845 NO 6048.1416 chr3 138693545 138694230 NO 0 chr3 138832269 138832727 NO 0 chr3 139261117 139261688 NO 59.8979 chr3 140637077 140637493 NO 0 chr3 141257911 141266307 NO 0 chr3 141511834 141512729 NO 63.0975 chr3 142011729 142012292 NO 149.4202 chr3 142156575 142157097 NO 161.6634 chr3 142312880 142313667 NO 73.191 chr3 142423276 142423843 NO 27.216 chr3 143834763 143835232 NO 0 chr3 144075594 144076508 NO 203.6392 chr3 145314200 145314999 NO 0 chr3 145353837 145354177 NO 0 chr3 145702440 145702980 NO 93.474 chr3 146042752 146043266 NO 10.2286 chr3 146089309 146089857 NO 8.9872 chr3 146135512 146136158 NO 0 chr3 146606122 146606401 NO 0 chr3 146780214 146780516 NO 36.9044 chr3 146844443 146845061 NO 136.9488 chr3 146960833 146961566 NO 232.0678 chr3 147054044 147054476 NO 0 chr3 147128417 147128936 NO 0 chr3 147626446 147627564 NO 270.6678 chr3 148006204 148006910 NO 740.8764 chr3 148648979 148649734 NO 6.342 chr3 148869922 148883464 NO 276.2568 chr3 148914801 148915603 NO 0 chr3 148980055 148980368 NO 0 chr3 149068669 149069383 NO 0 chr3 149147159 149147867 NO 0 chr3 151894576 151895127 NO 365.6436 chr3 152119133 152119557 NO 36.2944 chr3 152213672 152214373 NO 29.2317 chr3 152923294 152923794 NO 6.6 chr3 153022819 153023587 NO 495.0528 chr3 153338537 153339347 NO 1108.08 chr3 153600077 153600691 NO 549.1616 chr3 153699333 153699939 NO 0 chr3 153872636 153873397 NO 0 chr3 154044263 154045131 NO 0 chr3 154368729 154369199 NO 0 chr3 154701945 154702678 NO 0 chr3 155862421 155863226 NO 0 chr3 155968176 155968766 NO 0 chr3 156983729 156985553 NO 489.5616 chr3 157068202 157068671 NO 1.5477 chr3 157584207 157595548 NO 2947.5259 chr3 157694803 157695284 NO 342.3758 chr3 159277798 159278557 NO 0 chr4 3746591 3746970 NO 39.8708 chr4 4364679 4373415 NO 0 chr4 5419425 5419838 NO 4.7082 chr4 5438580 5443156 NO 385.2992 chr4 5575140 5577164 NO 1768.7736 chr4 6098521 6099112 NO 0 chr4 6380266 6383720 NO 2449.2314 chr4 6519915 6520618 NO 0 chr4 6645760 6646275 NO 17.0465 chr4 6671151 6671788 NO 0 chr4 6872066 6872687 NO 0 chr4 6895571 6896555 NO 0 chr4 7128931 7129675 NO 0 chr4 7291472 7291927 NO 0 chr4 8020812 8021155 NO 19.1394 chr4 8143512 8144151 NO 21.7899 chr4 8614996 8616011 NO 0 chr4 8858387 8883869 NO 4512.8622 chr4 8958618 8959219 NO 0 chr4 9617058 9617731 NO 41.2549 chr4 10326505 10327337 NO 292.6144 chr4 10859358 10859884 NO 241.2236 chr4 10940912 10941926 NO 1109.2146 chr4 10960137 10961002 NO 230.6955 chr4 11005337 11005975 NO 15.7586 chr4 11049580 11050216 NO 324.042 chr4 11440242 11440931 NO 0 chr4 11456595 11457003 NO 78.6216 chr4 11472684 11473522 NO 100.8114 chr4 11592460 11593426 NO 85.008 chr4 12352519 12353045 NO 45.1834 chr4 12589574 12590863 NO 0 chr4 12697292 12698295 NO 176.0265 chr4 13023209 13024013 NO 0 chr4 13055260 13055737 NO 55.2843 chr4 13145658 13146416 NO 136.2884 chr4 13492788 13493509 NO 0 chr4 13663317 13663675 NO 0 chr4 13677114 13679150 NO 543.8156 chr4 13700476 13708564 NO 161.76 chr4 13730921 13733894 NO 642.4653 chr4 13780804 13781644 NO 76.524 chr4 14706394 14706898 NO 0 chr4 14800375 14800864 NO 0 chr4 14833543 14834181 NO 0 chr4 15096358 15096846 NO 0 chr4 16014968 16022913 NO 370.237 chr4 16641793 16642378 NO 0 chr4 16881531 16882170 NO 29.5857 chr4 17019060 17019897 NO 0 chr4 18322263 18323018 NO 123.518 chr4 19630174 19631009 NO 340.9305 chr4 19949052 19950106 NO 0 chr4 20704454 20704779 NO 0 chr4 21650023 21650732 NO 1256.7734 chr4 21867880 21868421 NO 0 chr4 21974853 21975400 NO 227.2785 chr4 22144323 22144987 NO 0 chr4 22228706 22229231 NO 24.36 chr4 22760608 22761312 NO 29.7792 chr4 22913196 22913597 NO 0 chr4 23549100 23549911 NO 76.8828 chr4 24364221 24364750 NO 0 chr4 24523009 24523561 NO 0 chr4 25722977 25726500 NO 2008.11 chr4 26280840 26281485 NO 271.416 chr4 26871664 26872322 NO 240.499 chr4 27186010 27186850 NO 0 chr4 28227143 28227823 NO 0 chr4 28894340 28895410 NO 0 chr4 29018669 29019491 NO 0 chr4 29062765 29063485 NO 34.992 chr4 30939047 30939621 NO 0 chr4 31808004 31808471 NO 0 chr4 32046934 32047476 NO 0 chr4 32193578 32194042 NO 27.0512 chr4 32245258 32245785 NO 1.7391 chr4 32263322 32264063 NO 0 chr4 32283284 32283924 NO 287.36 chr4 32576005 32576756 NO 0 chr4 33035412 33043970 NO 1202.399 chr4 33071439 33072448 NO 0 chr4 33602014 33602142 NO 35.52 chr4 33910525 33911391 NO 0 chr4 33990804 33996325 NO 1168.2436 chr4 34068072 34068613 NO 0 chr4 34501938 34506322 NO 676.4512 chr4 34667517 34668223 NO 0 chr4 34832744 34833418 NO 175.7792 chr4 34953736 34954310 NO 58.6628 chr4 35140037 35153034 NO 0 chr4 35557971 35558436 NO 69.471 chr4 36337333 36338058 NO 0 chr4 38318051 38318646 NO 45.934 chr4 39552018 39552455 NO 167.7643 chr4 39642234 39642886 NO 20.864 chr4 40180008 40186010 NO 1858.8194 chr4 40741333 40741799 NO 66.172 chr4 40803541 40803952 NO 38.3052 chr4 40887307 40887842 NO 0 chr4 41047848 41048517 NO 108.9132 chr4 41205874 41206688 NO 0 chr4 41392839 41393416 NO 0 chr4 42911773 42912258 NO 72.75 chr4 43227691 43228374 NO 62.4945 chr4 43347556 43348154 NO 0 chr4 43661458 43661812 NO 18.9744 chr4 44041137 44041811 NO 0 chr4 44055845 44056701 NO 40.7456 chr4 44556640 44562500 NO 4799.34 chr4 44796467 44797161 NO 11.1734 chr4 44864553 44865242 NO 76.0656 chr4 44918966 44919523 NO 131.3963 chr4 44933542 44934267 NO 85.9125 chr4 45076951 45077471 NO 0 chr4 45121483 45121498 NO 21.9375 chr4 45215967 45216757 NO 183.596 chr4 45300588 45301293 NO 0 chr4 45420433 45421075 NO 156.969 chr4 45502813 45512727 NO 12535.2616 chr4 45534198 45540095 NO 409.8415 chr4 45600719 45605388 NO 6067.3655 chr4 45667020 45668835 NO 419.991 chr4 45783535 45784828 NO 3375.7644 chr4 45823763 45824454 NO 2084.8852 chr4 46198647 46199413 NO 149.1402 chr4 46678038 46678990 NO 1649.1496 chr4 47462390 47463010 NO 21.08 chr4 47737505 47738362 NO 0 chr4 48284676 48285274 NO 0 chr4 48592304 48592977 NO 99.2675 chr4 48637898 48638549 NO 26.1051 chr4 49063486 49063996 NO 0 chr4 50633408 50634204 NO 174.1648 chr4 51641631 51642180 NO 0 chr4 51881583 51882126 NO 15.6927 chr4 52072879 52073486 NO 0.8498 chr4 52427233 52427756 NO 20.8677 chr4 52555760 52556382 NO 408.0942 chr4 52673542 52674124 NO 432.135 chr4 52956020 52956455 NO 0 chr4 53266659 53267181 NO 38.889 chr4 53351820 53353228 NO 4185.4208 chr4 53439972 53440625 NO 39.1147 chr4 53503794 53504713 NO 472.2741 chr4 53646937 53647675 NO 81.549 chr4 53802001 53802661 NO 24.354 chr4 53965059 53965840 NO 557.8683 chr4 54084567 54086471 NO 1490.4512 chr4 54473419 54474141 NO 47.9408 chr4 54622814 54623307 NO 152.2384 chr4 54999795 55005784 NO 3008.8736 chr4 55053254 55063592 NO 1854.6372 chr4 55147540 55148138 NO 739.0084 chr4 55221603 55222370 NO 777.4312 chr4 55301348 55301746 NO 0 chr4 55532456 55532935 NO 0 chr4 56869236 56869894 NO 0 chr4 56944873 56945519 NO 729.011 chr4 57176085 57176679 NO 218.7702 chr4 57191730 57192440 NO 96.489 chr4 57292028 57292654 NO 768.6028 chr4 57401856 57402223 NO 0 chr4 57502638 57503393 NO 150.396 chr4 57556365 57557095 NO 0 chr4 57703465 57704281 NO 517.4256 chr4 57778621 57794443 NO 3988.7262 chr4 57854702 57855490 NO 1167.1856 chr4 57932572 57933991 NO 1220.1981 chr4 58512079 58512743 NO 0 chr4 58555490 58556022 NO 0 chr4 58733249 58733942 NO 151.767 chr4 59060077 59060747 NO 0 chr4 59198444 59199036 NO 29.8368 chr4 59286165 59286596 NO 0 chr4 59570826 59571572 NO 192.0204 chr4 59593068 59593702 NO 0 chr4 59908640 59909433 NO 997.5147 chr4 59976512 59977295 NO 387.9765 chr4 61650964 61651623 NO 0 chr4 61684669 61685198 NO 12.9076 chr4 61910183 61910993 NO 516.051 chr4 61966948 61976285 NO 4944.8752 chr4 62205783 62206273 NO 0 chr4 62381788 62382270 NO 0 chr4 63138194 63138810 NO 736.9824 chr4 63672154 63672777 NO 6.6038 chr4 64899494 64900161 NO 0 chr4 64913053 64913790 NO 0 chr4 65491344 65492169 NO 0 chr4 65991446 65992271 NO 4.785 chr4 66389277 66389872 NO 0 chr4 67788842 67789488 NO 39.0184 chr4 69485350 69485875 NO 0 chr4 69513546 69514114 NO 0 chr4 69553560 69554320 NO 0 chr4 70977494 70978048 NO 0 chr4 71806832 71807719 NO 166.2238 chr4 71828707 71829449 NO 45.0394 chr4 73178129 73179138 NO 0 chr4 73903676 73905912 NO 2043.0332 chr4 75631339 75631898 NO 5.9254 chr4 75657718 75660889 NO 46.9308 chr4 75717580 75718136 NO 0 chr4 76895533 76896246 NO 92.3335 chr4 79529943 79530539 NO 0 chr4 80520013 80520803 NO 324.374 chr4 80557651 80558330 NO 1607.1251 chr4 80667671 80668432 NO 0 chr4 80818828 80819456 NO 49.7376 chr4 81097765 81098376 NO 20.9573 chr4 81274240 81274830 NO 37.937 chr4 81764124 81764519 NO 0 chr4 82013377 82014735 NO 0 chr4 82027537 82028252 NO 66.7095 chr4 82047159 82047945 NO 614.259 chr4 82076499 82083107 NO 0 chr4 82135728 82136218 NO 70.707 chr4 82153147 82158518 NO 3647.4461 chr4 82180557 82189832 NO 0 chr4 82739767 82740296 NO 0 chr4 82831786 82832427 NO 223.6449 chr4 82903118 82903895 NO 2429.7567 chr4 82973975 82976812 NO 7102.4295 chr4 83059982 83060620 NO 192.8036 chr4 83084896 83085559 NO 191.0103 chr4 83164867 83165620 NO 17.6202 chr4 83870111 83871021 NO 654.29 chr4 84172920 84174819 NO 651.9267 chr4 84270905 84271406 NO 0 chr4 84307987 84308977 NO 308.682 chr4 84331622 84332188 NO 118.011 chr4 84808209 84809105 NO 48.5632 chr4 84854207 84855065 NO 152.8098 chr4 84878858 84879440 NO 0 chr4 85161947 85162464 NO 0 chr4 85465449 85470497 NO 0 chr4 85667158 85667584 NO 0 chr4 85708751 85714235 NO 0 chr4 85829390 85830328 NO 573.7746 chr4 85887660 85888536 NO 0 chr4 86184826 86185470 NO 34.132 chr4 86765747 86766181 NO 0 chr4 87074126 87074951 NO 58.1625 chr4 89032591 89033052 NO 0 chr4 90890523 90891022 NO 157.9335 chr4 90970771 90972232 NO 422.5212 chr4 91065881 91066800 NO 337.0892 chr4 91114399 91115172 NO 0 chr4 93035436 93035974 NO 0 chr4 94340252 94340776 NO 0 chr4 94414849 94415333 NO 0 chr4 94654140 94655021 NO 0 chr4 95351298 95352085 NO 429.9381 chr4 96820091 96820832 NO 0 chr4 98394367 98395329 NO 995.3814 chr4 98413689 98414441 NO 212.816 chr4 98452942 98453567 NO 224.9375 chr4 98530686 98531425 NO 846.3767 chr4 98758125 98758868 NO 0 chr4 98827855 98828562 NO 0 chr4 99228002 99228738 NO 0 chr4 99302503 99309337 NO 2380.2822 chr4 99336780 99342442 NO 615.4594 chr4 99618939 99619709 NO 0 chr4 99769780 99770611 NO 0 chr4 100451625 100452191 NO 0 chr4 100484260 100485056 NO 170.1848 chr4 101223833 101224306 NO 0 chr4 101556219 101562504 NO 1393.3845 chr4 101907600 101908499 NO 0 chr4 102648907 102649566 NO 0 chr4 103477126 103477685 NO 0 chr4 103511064 103511474 NO 0 chr4 104259732 104260479 NO 0 chr4 104608019 104608379 NO 37.944 chr4 104761160 104761731 NO 35.8017 chr4 104831497 104842867 NO 2648.073 chr4 104868425 104869271 NO 405.8262 chr4 104896507 104898349 NO 3240.2622 chr4 104948762 104950022 NO 1595.16 chr4 105121514 105133517 NO 350.4876 chr4 105580747 105581579 NO 0 chr4 106019682 106020074 NO 48.6472 chr4 106120291 106120745 NO 31.8254 chr4 106531939 106532565 NO 1559.2408 chr4 106862276 106862703 NO 54.3998 chr4 107035327 107035897 NO 189.183 chr4 107550428 107550830 NO 0 chr4 107664274 107665035 NO 133.7077 chr4 107764673 107765231 NO 70.3638 chr4 107854698 107855462 NO 2.5976 chr4 107891174 107892129 NO 497.555 chr4 107974909 107975592 NO 91.2488 chr4 108035575 108035997 NO 187.5368 chr4 108307452 108308161 NO 733.815 chr4 108331729 108332347 NO 0 chr4 108410803 108411419 NO 0 chr4 108515672 108516321 NO 400.8224 chr4 108573034 108573505 NO 194.8056 chr4 108698817 108699627 NO 0 chr4 108745695 108746387 NO 335.8968 chr4 109435065 109435951 NO 0 chr4 109481572 109482405 NO 0 chr4 109984373 109985506 NO 407.9933 chr4 110069602 110070245 NO 0 chr4 111010124 111010816 NO 26.0884 chr4 111226065 111226602 NO 0 chr4 111336271 111336757 NO 0 chr4 111355225 111366310 NO 0 chr4 115230567 115231176 NO 109.4982 chr4 115484858 115485367 NO 266.207 chr4 115545611 115551213 NO 0 chr4 115651892 115652477 NO 24.804 chr4 115743638 115744295 NO 179.361 chr4 116397804 116398474 NO 372.319 chr4 116454500 116455489 NO 1495.8625 chr4 116615312 116615880 NO 0 chr4 116735403 116736070 NO 62.2978 chr4 116825141 116825878 NO 815.7116 chr4 116842329 116843243 NO 1570.4348 chr4 116924570 116925269 NO 1864.6524 chr4 117025548 117026041 NO 0 chr4 117045921 117053043 NO 3636.4932 chr4 117085700 117088622 NO 4764.9054 chr4 117157016 117157846 NO 1305.092 chr4 117253854 117254328 NO 141.963 chr4 117285276 117286017 NO 455.8632 chr4 118212353 118213114 NO 0 chr4 118359572 118360154 NO 126.9342 chr4 118413481 118414405 NO 353.2452 chr4 118571986 118572576 NO 0 chr4 118698546 118699789 NO 2718.6896 chr4 118759826 118760426 NO 0 chr4 118910530 118911287 NO 810.2928 chr4 118964429 118965089 NO 48.378 chr4 119076007 119084885 NO 0 chr4 119170858 119171363 NO 0 chr4 119184813 119185181 NO 33.7824 chr4 119264917 119265714 NO 16.1791 chr4 119487998 119488754 NO 0 chr4 119831385 119832062 NO 812.9416 chr4 119943603 119944392 NO 634.8294 chr4 120005349 120005898 NO 0 chr4 120060638 120062348 NO 0 chr4 120105014 120105785 NO 305.7015 chr4 120283417 120285528 NO 602.0572 chr4 120428038 120429152 NO 442.1466 chr4 120487997 120488752 NO 395.016 chr4 121329622 121329982 NO 41.256 chr4 121651203 121651718 NO 0 chr4 121807023 121807598 NO 0 chr4 122514588 122515039 NO 30.8033 chr4 122676422 122676991 NO 0 chr4 123243949 123244445 NO 45.7808 chr4 123332364 123345251 NO 32244.5627 chr4 123519405 123520162 NO 95.5334 chr4 123712760 123713650 NO 0 chr4 123731286 123732097 NO 66.8264 chr4 123750589 123751360 NO 0 chr4 124037186 124037979 NO 527.1071 chr4 124119039 124119583 NO 119.4624 chr4 124154905 124175380 NO 2545.0425 chr4 124501996 124510655 NO 14483.9093 chr4 124811451 124811907 NO 65.3904 chr4 124842024 124842702 NO 117.8364 chr4 124959816 124960599 NO 0 chr4 124990187 124990922 NO 235.347 chr4 125016173 125016882 NO 170.3018 chr4 125092291 125093207 NO 288.2652 chr4 125162766 125166613 NO 592.8227 chr4 125276536 125287535 NO 11442.2597 chr4 125406371 125414464 NO 2898.1033 chr4 125669449 125670081 NO 28.2504 chr4 125779943 125780736 NO 2231.2641 chr4 125925596 125926300 NO 359.6032 chr4 126142985 126143622 NO 978.6868 chr4 126480298 126480728 NO 153.983 chr4 126651771 126652315 NO 66.2592 chr4 126677732 126678306 NO 2.583 chr4 126741328 126741791 NO 26.8077 chr4 126801236 126802125 NO 962.6981 chr4 126815342 126816262 NO 615.848 chr4 126901513 126905137 NO 3833.8296 chr4 127006184 127006972 NO 1217.9328 chr4 127021763 127022891 NO 2010.3216 chr4 127719297 127719674 NO 35.2495 chr4 127795193 127795561 NO 52.4032 chr4 128334780 128335398 NO 147.8874 chr4 128405346 128406067 NO 49.9653 chr4 128556315 128556889 NO 113.365 chr4 128624741 128625410 NO 0 chr4 128908643 128908757 NO 1128.6 chr4 128928832 128929439 NO 429.3311 chr4 128984222 128984895 NO 34.6595 chr4 129050358 129052712 NO 6496.0984 chr4 129221212 129221953 NO 654.8217 chr4 129427470 129428279 NO 46.113 chr4 129643546 129647966 NO 0 chr4 129779132 129780024 NO 246.1028 chr4 130213352 130214031 NO 252.2485 chr4 130305400 130306115 NO 0 chr4 130681524 130682653 NO 589.9025 chr4 131502985 131503790 NO 0 chr4 131567423 131575145 NO 322.0074 chr4 131684708 131685359 NO 1137.2319 chr4 131710778 131711623 NO 192.153 chr4 131737955 131738855 NO 1740.51 chr4 132061470 132062305 NO 1590.174 chr4 132079653 132080908 NO 3772.53 chr4 132204973 132205746 NO 710.2324 chr4 132305315 132306009 NO 0 chr4 132524264 132524981 NO 303.8646 chr4 132549219 132550016 NO 508.8845 chr4 132596223 132597165 NO 1472.6286 chr4 132650133 132650782 NO 857.5237 chr4 132677826 132678810 NO 2016.1176 chr4 132739940 132740684 NO 316.3488 chr4 132936336 132937524 NO 1267.3584 chr4 133215542 133216456 NO 5049.3016 chr4 133371377 133372545 NO 2437.616 chr4 133456102 133456878 NO 3249.0344 chr4 133511975 133512582 NO 174.6339 chr4 133567462 133568053 NO 1247.1873 chr4 134184712 134185446 NO 1198.5486 chr4 134285917 134286631 NO 0 chr4 134406960 134407757 NO 0 chr4 134576017 134576599 NO 938.5914 chr4 134784883 134793619 NO 1617.0336 chr4 134969245 134970067 NO 110.4768 chr4 135103784 135104569 NO 3235.2205 chr4 135137211 135138212 NO 2321.1188 chr4 135644767 135645532 NO 79.1775 chr4 135702424 135703370 NO 0 chr4 135801957 135802981 NO 2693.4272 chr4 135847102 135847490 NO 36.7048 chr4 135873252 135874283 NO 0 chr4 136016956 136019978 NO 12066.5438 chr4 136149670 136150293 NO 59.2473 chr4 137025750 137026764 NO 4373.6862 chr4 137215279 137215938 NO 404.7578 chr4 137248169 137248741 NO 557.8144 chr4 137561364 137562475 NO 642.0469 chr4 137805003 137805918 NO 673.5315 chr4 137879059 137879857 NO 352.8756 chr4 137966761 137967382 NO 0 chr4 138152426 138153098 NO 416.7744 chr4 138203932 138204390 NO 79.7378 chr4 138238489 138260875 NO 19287.7776 chr4 138349968 138350971 NO 921.1552 chr4 138788198 138789022 NO 1642.7264 chr4 139044017 139044848 NO 700.4499 chr4 139303237 139303907 NO 460.022 chr4 139323772 139324451 NO 770.0539 chr4 139520165 139520892 NO 1104.6765 chr4 139557899 139558402 NO 692.2286 chr4 139658579 139660214 NO 7081.0215 chr4 139962414 139963370 NO 3831.3612 chr4 140200327 140201030 NO 154.9412 chr4 140249934 140251467 NO 1248.4752 chr4 140515660 140516266 NO 414.3222 chr4 140671148 140671919 NO 2662.8798 chr4 140721507 140722567 NO 1632.824 chr4 141154043 141155058 NO 2082.0695 chr4 141555224 141555906 NO 0 chr4 141694191 141694863 NO 1316.6496 chr4 141784495 141791290 NO 6780.051 chr4 142099216 142099714 NO 0 chr4 142294449 142295337 NO 34.0104 chr4 142362809 142363371 NO 48.1634 chr4 142503255 142503790 NO 0 chr4 142590953 142591431 NO 82.455 chr4 142817827 142828846 NO 1905.1851 chr4 142852455 142853005 NO 93.61 chr4 142891686 142896659 NO 1161.1955 chr4 142925875 142926644 NO 0 chr4 143902619 143903193 NO 0 chr4 144134164 144135113 NO 0 chr4 144414426 144414996 NO 0 chr4 144596017 144596539 NO 160.6716 chr4 144694639 144695232 NO 0 chr4 144861493 144861968 NO 182.2575 chr4 145685693 145686088 NO 0 chr4 145699288 145699977 NO 108.9309 chr4 147407829 147408586 NO 632.9277 chr4 147987562 147988463 NO 115.8686 chr4 148112483 148113665 NO 1388.259 chr4 148163209 148163982 NO 770.1399 chr4 148287055 148287723 NO 2351.1596 chr4 148395043 148395674 NO 0.8203 chr4 148941427 148942225 NO 1507.1028 chr4 149172575 149173751 NO 1835.6184 chr4 149215763 149216359 NO 66.5136 chr4 149604905 149605684 NO 637.4557 chr4 149634051 149635272 NO 423.3207 chr4 149801531 149802166 NO 0 chr4 149820405 149821093 NO 666.7408 chr4 150033882 150034629 NO 314.7111 chr4 150200688 150201369 NO 175.7661 chr4 150342760 150343207 NO 54.0423 chr4 150415590 150416311 NO 0 chr4 151074566 151075253 NO 418.1082 chr4 151373388 151381390 NO 2888.722 chr4 151417116 151417695 NO 284.289 chr4 151559144 151559677 NO 462.7506 chr4 151664406 151665150 NO 1313.9784 chr4 152136721 152137188 NO 416.8909 chr4 152487550 152488141 NO 0 chr4 152594491 152597134 NO 4043.5257 chr4 152714833 152715552 NO 335.2697 chr4 152933411 152934196 NO 848.271 chr4 153007032 153008118 NO 650.8398 chr4 153137416 153138089 NO 20.7284 chr4 153469755 153470645 NO 2782.941 chr4 153734682 153735574 NO 731.7968 chr4 153820216 153820888 NO 127.4112 chr4 153951582 153952128 NO 0 chr4 153975199 153976014 NO 1693.57 chr4 154048076 154057040 NO 7250.9796 chr4 154251507 154251871 NO 5.9332 chr4 154282662 154282965 NO 68.2356 chr4 155043894 155044798 NO 1329.1512 chr4 155408045 155408814 NO 259.0761 chr4 155562905 155563924 NO 4543.9248 chr5 3293533 3294170 NO 281.554 chr5 3332919 3333339 NO 15.666 chr5 3386415 3395690 NO 1869.84 chr5 3468145 3468682 NO 5.0478 chr5 3576830 3578933 NO 1490.1858 chr5 3772039 3772129 NO 0 chr5 3872176 3872873 NO 96.9527 chr5 4303254 4304486 NO 0 chr5 5165813 5166573 NO 10.792 chr5 5486361 5486805 NO 0 chr5 5698769 5699506 NO 106.2017 chr5 6517259 6517785 NO 28.0358 chr5 8243238 8243841 NO 105.2235 chr5 8423915 8424874 NO 478.7328 chr5 8544388 8544914 NO 13.6234 chr5 8578414 8578941 NO 37.6278 chr5 9064292 9065051 NO 65.5776 chr5 9228683 9229177 NO 0 chr5 9557560 9558123 NO 0 chr5 9690892 9691256 NO 0 chr5 9705039 9705617 NO 0 chr5 12561516 12562158 NO 0 chr5 12872619 12873553 NO 46.9802 chr5 13673702 13674189 NO 0 chr5 13981875 13984110 NO 0 chr5 14595231 14595788 NO 22.1129 chr5 14689386 14689909 NO 0 chr5 15441471 15442180 NO 34.6701 chr5 15491517 15492169 NO 287.2712 chr5 15851079 15851769 NO 0 chr5 16344753 16345629 NO 0 chr5 16474464 16475107 NO 4.1795 chr5 17316048 17316475 NO 0 chr5 18070866 18071483 NO 0 chr5 18194115 18194893 NO 482.749 chr5 18660129 18660789 NO 192.72 chr5 19293169 19293968 NO 2.2372 chr5 19388618 19388922 NO 0 chr5 19610166 19610844 NO 115.599 chr5 19831038 19831579 NO 0 chr5 19922992 19923600 NO 7.8432 chr5 19974883 19976230 NO 272.2287 chr5 20015508 20016032 NO 0 chr5 20109306 20110191 NO 730.2135 chr5 20182228 20184778 NO 852.21 chr5 20197870 20198450 NO 5.046 chr5 20389584 20390410 NO 370.2132 chr5 20436053 20436564 NO 0 chr5 20470194 20480275 NO 459.6936 chr5 20750383 20750874 NO 0 chr5 20820782 20821093 NO 0 chr5 21144388 21144924 NO 43.3624 chr5 21157440 21158426 NO 71.3864 chr5 21237845 21238483 NO 0 chr5 21297970 21298414 NO 102.7416 chr5 21331868 21332694 NO 173.1296 chr5 21814682 21815392 NO 0 chr5 22071395 22081073 NO 1269.7536 chr5 22171885 22172282 NO 0 chr5 22505736 22506319 NO 0 chr5 22756377 22756994 NO 0 chr5 22906724 22919606 NO 0 chr5 23102186 23102786 NO 77.64 chr5 23629930 23630563 NO 221.8665 chr5 23720228 23720775 NO 0 chr5 23750049 23750657 NO 0 chr5 24190157 24190688 NO 1506.5001 chr5 24515415 24516073 NO 1729.2898 chr5 24576935 24577374 NO 0 chr5 25038744 25042771 NO 4711.9927 chr5 25060160 25061210 NO 591.675 chr5 25176684 25182408 NO 3424.0968 chr5 25266891 25267570 NO 16.5676 chr5 26770956 26771591 NO 602.1705 chr5 26997887 26998591 NO 0 chr5 27018575 27019003 NO 117.272 chr5 27126928 27127447 NO 38.0427 chr5 27259085 27259440 NO 34.648 chr5 27355105 27355593 NO 1.7568 chr5 27368835 27369369 NO 0 chr5 27569414 27583130 NO 2946.1968 chr5 27670052 27670563 NO 0 chr5 27747695 27748304 NO 153.4071 chr5 28140549 28146406 NO 888.5069 chr5 28502815 28503601 NO 122.1444 chr5 28536208 28538763 NO 6817.251 chr5 28923501 28924052 NO 0 chr5 29525401 29526304 NO 595.4382 chr5 29580322 29581028 NO 75.1184 chr5 29849696 29850273 NO 0 chr5 30039232 30039844 NO 104.958 chr5 30063886 30064743 NO 347.5135 chr5 30797492 30798166 NO 136.9568 chr5 30913885 30917089 NO 2572.1712 chr5 31791484 31795140 NO 2434.1648 chr5 31936774 31937639 NO 1729.0485 chr5 32077922 32078385 NO 0 chr5 32106601 32107110 NO 0 chr5 32739905 32740870 NO 76.428 chr5 32918629 32919653 NO 0 chr5 33304147 33304720 NO 25.2693 chr5 33377362 33378092 NO 188.778 chr5 33444956 33450141 NO 0 chr5 33741070 33741586 NO 63.1068 chr5 33800805 33801431 NO 12.7704 chr5 33854324 33854830 NO 161.1104 chr5 34047735 34048415 NO 0 chr5 34168561 34169178 NO 0 chr5 34264975 34265927 NO 0 chr5 34552841 34553499 NO 0 chr5 34782201 34783251 NO 609 chr5 35310942 35311572 NO 649.656 chr5 35341276 35341770 NO 212.7658 chr5 35447171 35447793 NO 762.1988 chr5 36112819 36114336 NO 5050.2447 chr5 36193874 36194595 NO 603.5491 chr5 36899298 36899908 NO 39.894 chr5 37188271 37189788 NO 2340.731 chr5 37277486 37278068 NO 978.9822 chr5 37293803 37294534 NO 0 chr5 37395455 37396043 NO 90.9636 chr5 37470540 37480065 NO 9575.4825 chr5 38311537 38312268 NO 61.2578 chr5 38358207 38358754 NO 71.9305 chr5 38666789 38667362 NO 0 chr5 38911885 38912526 NO 113.9698 chr5 38944934 38945536 NO 510.9174 chr5 39044119 39044808 NO 215.1747 chr5 39087682 39100957 NO 852.255 chr5 39143944 39144499 NO 15.651 chr5 39802546 39802956 NO 0 chr5 42284445 42285056 NO 102.2814 chr5 42458514 42459096 NO 0 chr5 44193822 44204514 NO 1627.3224 chr5 44251617 44261048 NO 10967.3099 chr5 44534796 44535773 NO 681.8483 chr5 45145342 45146164 NO 112.3674 chr5 45886696 45887517 NO 71.1807 chr5 45906343 45906785 NO 205.972 chr5 46093239 46093706 NO 0 chr5 46396801 46397490 NO 32.5208 chr5 48654509 48655091 NO 56.5122 chr5 49997882 49998584 NO 0 chr5 50513681 50515065 NO 236.8024 chr5 51561198 51561794 NO 0 chr5 53035495 53046557 NO 211.2842 chr5 53391524 53392033 NO 0 chr5 53414801 53415583 NO 0 chr5 53857769 53859125 NO 111.3276 chr5 53892280 53893025 NO 0 chr5 53966276 53966850 NO 0 chr5 53983387 53983835 NO 31.8528 chr5 54062541 54063200 NO 653.3326 chr5 54102514 54103006 NO 0 chr5 55153993 55154830 NO 0 chr5 56153001 56153476 NO 0 chr5 56182989 56183936 NO 0 chr5 56399063 56399624 NO 0 chr5 56513151 56513977 NO 0 chr5 58124628 58125106 NO 0 chr5 60312834 60313681 NO 39.5549 chr5 60331853 60332788 NO 0 chr5 64321815 64324575 NO 4562.556 chr5 64362131 64362846 NO 450.164 chr5 64439592 64440458 NO 357.9178 chr5 64486701 64494650 NO 270.266 chr5 64508183 64508955 NO 160.2672 chr5 64566044 64566732 NO 0 chr5 64615761 64616319 NO 0 chr5 64821397 64823392 NO 3894.4395 chr5 64891420 64892157 NO 1412.7553 chr5 64970809 64971754 NO 1772.1585 chr5 65038454 65039558 NO 2122.44 chr5 65203049 65203823 NO 4218.9966 chr5 65450739 65455057 NO 424.0276 chr5 65521902 65522600 NO 0 chr5 65690788 65691242 NO 397.2954 chr5 65832295 65833237 NO 0 chr5 65916596 65917843 NO 112.7288 chr5 66091258 66091720 NO 58.3044 chr5 66115683 66116416 NO 3042.9762 chr5 66153811 66154536 NO 230.84 chr5 66542614 66545335 NO 2697.0552 chr5 66605777 66608905 NO 3561.228 chr5 66764437 66764872 NO 3.9585 chr5 66798385 66798918 NO 286.0078 chr5 66819221 66819873 NO 0 chr5 66868018 66868633 NO 508.2975 chr5 67111927 67112908 NO 0 chr5 67310612 67310890 NO 0 chr5 67485440 67486016 NO 0 chr5 67529715 67530322 NO 96.513 chr5 67606438 67617348 NO 0 chr5 68024091 68025095 NO 57.6296 chr5 68240570 68241089 NO 85.2198 chr5 68687000 68687362 NO 0.5068 chr5 69772400 69772851 NO 0 chr5 69880208 69880920 NO 61.8728 chr5 71504686 71505067 NO 0 chr5 72314842 72315433 NO 0 chr5 72546781 72547413 NO 0 chr5 72855814 72856905 NO 114.7732 chr5 73293191 73294278 NO 392.9505 chr5 73543225 73544076 NO 441.9243 chr5 73610574 73623973 NO 2255.0517 chr5 73758789 73759789 NO 648.7 chr5 73810214 73811007 NO 296.3441 chr5 74083161 74083896 NO 481.572 chr5 74283457 74284376 NO 76.6446 chr5 74303174 74303534 NO 0 chr5 74752428 74752798 NO 99.234 chr5 75121488 75122243 NO 54.2845 chr5 75196668 75210130 NO 122.5042 chr5 75348761 75349637 NO 0 chr5 75394770 75395844 NO 0 chr5 75408583 75409564 NO 0 chr5 75480792 75481767 NO 459.5175 chr5 75747097 75747586 NO 13.3986 chr5 75761546 75762348 NO 0 chr5 75913870 75914795 NO 102.49 chr5 75933633 75934971 NO 338.514 chr5 75972506 75973498 NO 559.8848 chr5 76257953 76258377 NO 0 chr5 76303839 76304357 NO 0 chr5 76714427 76715289 NO 43.6172 chr5 76750170 76751372 NO 1234.454 chr5 76798260 76799006 NO 965.9208 chr5 76968739 76969517 NO 0 chr5 77339613 77340383 NO 256.872 chr5 77548574 77549272 NO 264.2628 chr5 77617596 77618190 NO 18.9486 chr5 77683194 77694467 NO 16168.8639 chr5 77788466 77789263 NO 36.2635 chr5 79642726 79643282 NO 0 chr5 80108116 80108653 NO 0 chr5 80255320 80256070 NO 43.275 chr5 81788458 81789089 NO 0 chr5 81984905 81985641 NO 355.9296 chr5 82052816 82053391 NO 0 chr5 82082962 82091435 NO 0 chr5 84727841 84728230 NO 0 chr5 85330514 85331141 NO 40.0653 chr5 85602785 85603562 NO 12.8982 chr5 86836182 86836782 NO 232.5 chr5 87215739 87216181 NO 13.3926 chr5 87286627 87287825 NO 458.9538 chr5 87779266 87779825 NO 18.7824 chr5 87887834 87888305 NO 15.1662 chr5 88201193 88201738 NO 31.6645 chr5 88360435 88360976 NO 0 chr5 88434212 88434779 NO 0 chr5 89062931 89063829 NO 1386.7814 chr5 89108097 89114909 NO 0 chr5 89964966 89965413 NO 0 chr5 91206676 91207386 NO 169.122 chr5 92141509 92142597 NO 52.5504 chr5 92374441 92375059 NO 49.5018 chr5 92541187 92542287 NO 463.43 chr5 92687797 92688223 NO 70.8438 chr5 92926941 92933665 NO 5101.4988 chr5 92999054 92999575 NO 0 chr5 93096599 93097335 NO 35.9168 chr5 93112043 93112714 NO 414.6109 chr5 93226938 93227576 NO 362.4478 chr5 93322548 93323285 NO 158.7498 chr5 93415658 93416370 NO 312.4256 chr5 93555356 93556550 NO 0 chr5 96429167 96429878 NO 0 chr5 96468476 96469018 NO 0 chr5 96737557 96738475 NO 0 chr5 96986902 96987471 NO 0 chr5 97159362 97159827 NO 85.7925 chr5 97192138 97192633 NO 0 chr5 97276985 97277521 NO 0 chr5 97393454 97409958 NO 975.3864 chr5 97445126 97445759 NO 0 chr5 97518930 97519542 NO 0 chr5 97632421 97633274 NO 97.9244 chr5 97647422 97657021 NO 1210.4339 chr5 97839619 97840002 NO 0 chr5 98268236 98268870 NO 0.1902 chr5 98867515 98868224 NO 0 chr5 98995726 98996168 NO 43.8906 chr5 99350553 99351291 NO 0 chr5 99871407 99871996 NO 0 chr5 99981374 99982236 NO 85.4242 chr5 100166882 100167435 NO 4.5346 chr5 100259293 100259716 NO 0 chr5 100370850 100371511 NO 112.7005 chr5 100388033 100388846 NO 0 chr5 100472593 100473735 NO 905.8344 chr5 100766931 100772646 NO 0 chr5 100896059 100896978 NO 315.6765 chr5 101101211 101101831 NO 250.852 chr5 101765347 101765791 NO 0 chr5 101860494 101860855 NO 0 chr5 101950067 101950550 NO 97.9524 chr5 101966709 101967660 NO 0 chr5 102142012 102142978 NO 308.7336 chr5 102196272 102196925 NO 37.0251 chr5 102276564 102277506 NO 2297.9148 chr5 102443267 102443670 NO 260.7007 chr5 102464883 102465736 NO 139.892 chr5 102484082 102485083 NO 2003.7017 chr5 102798425 102798978 NO 0 chr5 103334276 103334936 NO 52.932 chr5 103590293 103591000 NO 55.0046 chr5 103847896 103848433 NO 92.5251 chr5 104152917 104165286 NO 11973.192 chr5 104242130 104242894 NO 1166.3224 chr5 104327098 104327861 NO 264.761 chr5 104431584 104432528 NO 2455.0608 chr5 104501311 104501892 NO 347.3218 chr5 104537481 104538648 NO 927.4149 chr5 104862866 104872330 NO 8219.484 chr5 105157476 105158091 NO 77.7975 chr5 105927308 105927959 NO 55.4652 chr5 105974144 105974749 NO 510.4385 chr5 106110907 106111509 NO 0 chr5 106179365 106179803 NO 0 chr5 106725681 106726504 NO 282.2067 chr5 106809843 106810460 NO 84.4673 chr5 107538984 107539710 NO 39.1314 chr5 108464299 108465326 NO 0 chr5 108479348 108481785 NO 449.6265 chr5 108505493 108506760 NO 903.371 chr5 108526445 108533624 NO 1215.4047 chr5 108732359 108732782 NO 0 chr5 108947448 108948449 NO 761.761 chr5 109097366 109098181 NO 818.423 chr5 109525452 109525916 NO 40.4144 chr5 110147264 110147711 NO 0 chr5 110298095 110298575 NO 137.088 chr5 110527885 110528617 NO 805.8588 chr5 110656201 110658296 NO 282.6155 chr5 110713349 110713930 NO 0 chr5 110845740 110846362 NO 653.5354 chr5 110866380 110867391 NO 1794.6261 chr5 110897904 110899242 NO 3306.5994 chr5 110998264 111002214 NO 3057.3 chr5 111232926 111236161 NO 11047.8485 chr5 111306460 111307534 NO 124.584 chr5 111473221 111473695 NO 88.9224 chr5 111599145 111599886 NO 111.15 chr5 112234960 112237494 NO 1051.8634 chr5 112265456 112266256 NO 377.68 chr5 112430537 112431360 NO 33.1669 chr5 112938850 112939262 NO 0 chr5 113251319 113251986 NO 0 chr5 113628056 113628516 NO 185.84 chr5 113822573 113823231 NO 197.5974 chr5 113849339 113850169 NO 663.834 chr5 113915656 113916217 NO 0 chr5 114046499 114047747 NO 3493.5264 chr5 114322878 114323743 NO 2021.159 chr5 114422423 114423428 NO 520.59 chr5 114622977 114623299 NO 0 chr5 114725389 114725938 NO 0 chr5 114749401 114750122 NO 102.6704 chr5 114963671 114966647 NO 2018.3232 chr5 114991578 114992504 NO 965.2624 chr5 115021009 115022171 NO 1218.8218 chr5 115251078 115252282 NO 1150.1812 chr5 115477374 115478249 NO 66.15 chr5 115721625 115722390 NO 2813.7465 chr5 115750818 115751483 NO 2467.4825 chr5 115767181 115768196 NO 1027.0785 chr5 115823694 115824427 NO 282.6448 chr5 115854131 115855000 NO 3549.6912 chr5 115886385 115894671 NO 6583.227 chr5 115929383 115929949 NO 1789.126 chr5 116502615 116503489 NO 740.0158 chr5 116739839 116740353 NO 841.4694 chr5 116887910 116899709 NO 9461.6181 chr5 117207903 117208529 NO 17.0898 chr5 117232142 117241067 NO 863.94 chr5 117627843 117628560 NO 36.2085 chr5 117764474 117765420 NO 762.5706 chr5 117846524 117847198 NO 2415.0768 chr5 118801078 118804104 NO 1233.7002 chr5 118830673 118831643 NO 2697.667 chr5 119137063 119137508 NO 0 chr5 119265725 119266375 NO 65.195 chr5 119505240 119506117 NO 24.0298 chr5 119759884 119760647 NO 1036.917 chr5 119824646 119825476 NO 0 chr5 120107210 120107958 NO 366.5948 chr5 120772347 120773210 NO 89.6657 chr5 121283672 121284454 NO 0 chr5 121986673 121990552 NO 1245.9348 chr5 122220166 122220595 NO 62.9343 chr5 122256710 122257202 NO 0 chr5 122598016 122598676 NO 580.47 chr5 122640378 122641971 NO 2250.2718 chr5 122724474 122725358 NO 1521.806 chr5 122744128 122744914 NO 0 chr5 122793338 122794092 NO 256.9632 chr5 122902806 122903767 NO 857.0198 chr5 122918382 122919020 NO 52.3798 chr5 122963670 122964486 NO 749.5776 chr5 123232130 123232521 NO 42.4626 chr5 123540599 123540886 NO 0 chr5 123607764 123608595 NO 50.1924 chr5 123825581 123826534 NO 1441.9843 chr5 123840532 123840817 NO 0 chr5 124626607 124627495 NO 1182.9936 chr5 125403033 125403958 NO 132.645 chr5 125539384 125540152 NO 0 chr5 125634429 125646823 NO 18359.2322 chr5 125675292 125676144 NO 437.502 chr5 126026479 126031045 NO 481.713 chr5 126139362 126140044 NO 68.7456 chr5 126559635 126560063 NO 0 chr5 126711128 126711598 NO 0 chr5 126818056 126818685 NO 186.8759 chr5 127103444 127110522 NO 0 chr5 127218017 127218578 NO 14.6421 chr5 127235376 127235952 NO 64.3392 chr5 127249523 127250045 NO 45.6228 chr5 127819218 127819865 NO 0 chr5 128103516 128103953 NO 0 chr5 128140603 128150812 NO 546.1815 chr5 128168734 128169816 NO 455.4138 chr5 128713452 128714023 NO 71.1466 chr5 128988705 128989301 NO 122.8952 chr5 129105766 129110009 NO 17499.4049 chr5 129459327 129459946 NO 0 chr5 129535006 129535503 NO 0 chr5 129660903 129662479 NO 5499.1368 chr5 129747952 129748861 NO 1860.8139 chr5 129775479 129788614 NO 8022.858 chr5 129981267 129981965 NO 3.2108 chr5 130216498 130217009 NO 75.8324 chr5 130234026 130234832 NO 205.7718 chr5 130363609 130364562 NO 22.5861 chr5 130662388 130674965 NO 3924.024 chr5 131524251 131524889 NO 0 chr5 131569814 131571874 NO 0 chr5 131652974 131653711 NO 152.9275 chr5 131914227 131925516 NO 5401.7865 chr5 131966343 131967609 NO 2085.735 chr5 131995470 132008237 NO 1235.8456 chr5 132039367 132040336 NO 304.4598 chr5 132071514 132071981 NO 169.3342 chr5 132325459 132325946 NO 0 chr5 132770171 132770692 NO 0 chr5 132953288 132953926 NO 0 chr5 132985172 132985615 NO 0 chr5 133002080 133002888 NO 43.8744 chr5 133087770 133088278 NO 0 chr5 133204472 133205148 NO 30.1496 chr5 134107593 134108190 NO 0 chr5 134151206 134152038 NO 0 chr5 134188423 134194976 NO 216.249 chr5 134219789 134220545 NO 240.6348 chr5 134459152 134459852 NO 0 chr5 134654188 134654880 NO 885.4832 chr5 134752994 134753682 NO 1036.9536 chr5 134808361 134816642 NO 3120.2808 chr5 135312316 135312836 NO 29.952 chr5 135402290 135403027 NO 796.2548 chr5 135446294 135447000 NO 567.5534 chr5 135476827 135477544 NO 1410.9843 chr5 135968786 135969565 NO 747.84 chr5 136105127 136105914 NO 292.764 chr5 136119172 136119873 NO 793.1815 chr5 136132829 136133751 NO 3180.9922 chr5 136270205 136270922 NO 888.9366 chr5 136410740 136412181 NO 4309.8869 chr5 136577572 136578437 NO 1117.3205 chr5 136655220 136656018 NO 170.6922 chr5 136871558 136872303 NO 0 chr5 137057833 137058534 NO 0 chr5 137219742 137220163 NO 93.1252 chr5 137255439 137256480 NO 520.0836 chr5 137747012 137747785 NO 384.4902 chr5 137778171 137778873 NO 837.9072 chr5 137792787 137793553 NO 3194.4498 chr5 138375013 138375702 NO 112.0314 chr5 138531655 138532586 NO 196.2548 chr5 139416474 139417016 NO 0 chr5 139450862 139451608 NO 530.5552 chr5 139467468 139473009 NO 21095.6952 chr5 139643193 139644079 NO 2269.6662 chr5 139675717 139676582 NO 4600.935 chr5 139734064 139734931 NO 216.9234 chr5 139801265 139802130 NO 964.475 chr5 140420408 140422584 NO 37.4272 chr5 140492788 140493314 NO 0 chr5 140544248 140545019 NO 542.1672 chr5 140650046 140650654 NO 279.4976 chr5 140693879 140694440 NO 95.8749 chr5 140842263 140842770 NO 305.8224 chr5 141059800 141060301 NO 1218.933 chr5 141087076 141088486 NO 2901.216 chr5 141291042 141291660 NO 24.7818 chr5 141869643 141870352 NO 0 chr5 142313345 142313827 NO 10.604 chr5 142463118 142463769 NO 38.6694 chr5 142605628 142606491 NO 239.6551 chr5 142828256 142828609 NO 5.7539 chr5 142886262 142886955 NO 180.1107 chr5 142915991 142916859 NO 3272.36 chr5 142976735 142977294 NO 1114.3665 chr5 143022054 143037530 NO 5738.5008 chr5 143143605 143144593 NO 1879.3736 chr5 143543892 143544993 NO 1784.9412 chr5 143560794 143579912 NO 16200.5932 chr5 143718476 143719226 NO 0 chr5 143819844 143820575 NO 214.3292 chr5 143884261 143884908 NO 764.5599 chr5 144275627 144276290 NO 0 chr5 144529072 144529826 NO 59.566 chr5 144847238 144847813 NO 528.195 chr5 145112050 145112481 NO 0 chr5 145213480 145214141 NO 616.052 chr5 145240313 145241106 NO 899.5792 chr5 145266995 145270751 NO 1090.7424 chr5 145304978 145305744 NO 19.7628 chr5 145326700 145327238 NO 0 chr5 145485857 145486291 NO 76.4274 chr5 145978495 145979041 NO 530.7666 chr5 146718484 146719057 NO 15.6429 chr5 147215225 147216013 NO 146.6468 chr5 147419755 147421626 NO 297.8632 chr5 147673104 147673790 NO 111.6122 chr5 147704429 147704991 NO 195.4636 chr5 147783501 147784312 NO 498.4406 chr5 147966720 147967610 NO 1346.303 chr5 147999841 148000351 NO 0 chr5 148016251 148016767 NO 0 chr5 148115616 148116354 NO 10.1106 chr5 148561217 148576036 NO 4946.5822 chr5 148635461 148636101 NO 189.376 chr5 148681624 148682378 NO 1247.7946 chr5 148987213 148987851 NO 179.597 chr5 149278300 149279189 NO 99.3013 chr5 149350152 149362682 NO 243.082 chr5 149377083 149377711 NO 358.274 chr5 149513304 149514021 NO 855.6678 chr5 149556262 149556865 NO 193.6233 chr5 150014982 150015739 NO 488.8706 chr5 150353269 150353661 NO 0 chr5 150398867 150399319 NO 3.1188 chr5 150451021 150457544 NO 3337.8191 chr5 150632930 150633732 NO 768.3962 chr5 150767169 150767544 NO 14.925 chr5 151078456 151078877 NO 0 chr5 151547311 151547973 NO 27.6716 chr5 151693660 151697201 NO 726.6132 chr5 151847163 151847879 NO 54.6308 chr5 152021071 152021676 NO 43.7415 chr5 152211900 152212278 NO 35.154 chr6 3494909 3495287 NO 38.556 chr6 4068502 4069127 NO 0 chr6 4395913 4396497 NO 0 chr6 4627241 4635502 NO 0 chr6 4688581 4690335 NO 0 chr6 4865080 4865675 NO 61.7015 chr6 4929900 4930613 NO 381.0272 chr6 4968989 4983687 NO 3852.3458 chr6 5069086 5069827 NO 306.033 chr6 5392633 5393155 NO 393.5358 chr6 5432234 5432841 NO 397.6457 chr6 5466687 5467363 NO 0 chr6 5704967 5707447 NO 0 chr6 6019728 6020691 NO 0 chr6 6090148 6092471 NO 1211.9091 chr6 6775278 6775705 NO 0 chr6 7644080 7663321 NO 1446.9232 chr6 7702678 7703521 NO 141.7083 chr6 7772595 7773700 NO 121.329 chr6 7918744 7919281 NO 0 chr6 8068835 8069630 NO 0 chr6 8318139 8318719 NO 0 chr6 8417779 8418346 NO 0 chr6 8611370 8612153 NO 187.4502 chr6 8906686 8907313 NO 93.7992 chr6 8978392 8979192 NO 0 chr6 10894359 10894793 NO 0 chr6 12500175 12501660 NO 0 chr6 12765024 12765985 NO 184.3198 chr6 12784830 12785615 NO 29.4375 chr6 12826713 12827373 NO 14.454 chr6 13046888 13047573 NO 100.421 chr6 13607885 13608514 NO 0 chr6 13697795 13698780 NO 0 chr6 15277371 15277699 NO 0 chr6 15664027 15664459 NO 41.256 chr6 15693081 15706669 NO 107.3452 chr6 16312086 16312482 NO 8.712 chr6 16464109 16474498 NO 97.6566 chr6 16883249 16883632 NO 0 chr6 17404709 17405249 NO 0 chr6 17580177 17580445 NO 29.5872 chr6 18173530 18175604 NO 0 chr6 18435025 18435688 NO 338.2626 chr6 20570372 20571083 NO 402.9948 chr6 20637071 20637577 NO 121.693 chr6 21275139 21275894 NO 0 chr6 21935907 21936681 NO 251.163 chr6 22066581 22067126 NO 28.0675 chr6 22297010 22297692 NO 586.179 chr6 22872742 22873358 NO 0 chr6 23196544 23196925 NO 0 chr6 23305941 23306656 NO 110.4675 chr6 23336569 23337087 NO 0 chr6 23360228 23361188 NO 0 chr6 23779708 23780239 NO 41.2587 chr6 23873543 23874341 NO 90.2538 chr6 24982898 24983633 NO 19.1835 chr6 25257312 25257980 NO 45.5576 chr6 26251488 26251970 NO 10.604 chr6 26434284 26434811 NO 0 chr6 28674347 28674917 NO 0 chr6 28698184 28712949 NO 47.248 chr6 28810009 28810746 NO 6.2645 chr6 28966940 28967732 NO 1533.0744 chr6 29244462 29245094 NO 115.34 chr6 29581542 29583386 NO 1360.3188 chr6 29738680 29739182 NO 0 chr6 29789349 29801160 NO 0 chr6 29978147 29979067 NO 506.92 chr6 30033058 30033632 NO 0 chr6 30074804 30075386 NO 0 chr6 30109355 30110097 NO 1313.1916 chr6 30186584 30187144 NO 19.488 chr6 30222067 30223055 NO 316.5552 chr6 30551008 30551623 NO 0 chr6 31177188 31178015 NO 125.6213 chr6 31320889 31321488 NO 1393.7532 chr6 31510017 31510974 NO 1127.0589 chr6 31592564 31593085 NO 2872.3251 chr6 31657177 31657892 NO 86.372 chr6 31771557 31772223 NO 0 chr6 31897899 31898788 NO 1041.6413 chr6 32152598 32153191 NO 150.6813 chr6 32176696 32177245 NO 0 chr6 32230660 32231149 NO 0 chr6 32505199 32505604 NO 9.7605 chr6 32656286 32657093 NO 162.7719 chr6 32737139 32748095 NO 1641.2088 chr6 32786617 32788263 NO 948.5898 chr6 32958303 32958898 NO 0 chr6 33217553 33218088 NO 0 chr6 33276592 33277299 NO 0 chr6 33719699 33720512 NO 561.4578 chr6 34137211 34141909 NO 1952.4888 chr6 34293972 34294841 NO 139.7352 chr6 34808665 34809231 NO 0 chr6 34850961 34851550 NO 47.5323 chr6 34891282 34892154 NO 0 chr6 35024940 35025533 NO 37.5369 chr6 35186011 35186683 NO 70.1568 chr6 35304700 35305170 NO 360.866 chr6 35766171 35766725 NO 72.2416 chr6 37286734 37287272 NO 309.619 chr6 37384202 37386490 NO 927.5552 chr6 37607916 37608734 NO 571.5366 chr6 37638668 37640329 NO 89.0296 chr6 37679001 37679649 NO 296.2656 chr6 37717391 37718289 NO 407.7818 chr6 37775541 37776351 NO 581.742 chr6 37807197 37808186 NO 820.6722 chr6 37839236 37839685 NO 0 chr6 38033012 38033948 NO 584.6256 chr6 38242963 38243836 NO 0 chr6 38283378 38283929 NO 36.5313 chr6 38304988 38309169 NO 832.019 chr6 38680335 38681089 NO 1100.84 chr6 38865032 38865741 NO 241.769 chr6 39081223 39082934 NO 1362.9826 chr6 39350125 39350958 NO 897.7241 chr6 39655521 39656114 NO 34.0975 chr6 39940786 39941681 NO 181.506 chr6 39965505 39966103 NO 0 chr6 39982830 39983387 NO 0 chr6 40019616 40020141 NO 153.2475 chr6 40038985 40039761 NO 30.264 chr6 40283359 40284166 NO 0 chr6 40299968 40300677 NO 122.3025 chr6 40980269 40980684 NO 26.1035 chr6 41047545 41048267 NO 0 chr6 41097286 41098085 NO 13.583 chr6 41515077 41515838 NO 0 chr6 42205849 42206459 NO 0 chr6 42330608 42331291 NO 79.911 chr6 42665062 42665639 NO 19.8488 chr6 43122975 43123581 NO 17.574 chr6 46031445 46031989 NO 0 chr6 46155390 46155967 NO 50.6029 chr6 47164614 47165032 NO 94.468 chr6 47290526 47291122 NO 4.5296 chr6 47551887 47558914 NO 0 chr6 48443185 48443934 NO 290.9116 chr6 48969038 48969886 NO 8.6496 chr6 49034138 49034809 NO 101.5223 chr6 49048794 49049600 NO 320.4656 chr6 49222831 49223358 NO 147.8235 chr6 50066065 50074818 NO 292.3502 chr6 50209997 50210610 NO 80.3643 chr6 50268647 50269264 NO 237.1131 chr6 50372827 50379874 NO 41.5773 chr6 50668502 50669079 NO 0 chr6 50695149 50695609 NO 0 chr6 51483276 51494780 NO 5597.8464 chr6 51657941 51658479 NO 0 chr6 51897644 51898137 NO 14.297 chr6 51956055 51963851 NO 9513.4588 chr6 52028395 52029488 NO 618.5287 chr6 52054985 52056571 NO 0 chr6 52103875 52104482 NO 0 chr6 52264494 52265140 NO 0 chr6 52389972 52390660 NO 663.1632 chr6 52421815 52422562 NO 0 chr6 52548008 52548684 NO 0 chr6 52772503 52773201 NO 0 chr6 52967512 52971357 NO 0 chr6 53151132 53151835 NO 1349.76 chr6 53513718 53514330 NO 339.9048 chr6 53857821 53858587 NO 92.9158 chr6 53875147 53875809 NO 92.1504 chr6 53965903 53966352 NO 82.167 chr6 54034077 54055995 NO 7609.9296 chr6 54091243 54091859 NO 41.0256 chr6 54658461 54659204 NO 0 chr6 54710026 54710598 NO 112.97 chr6 54799321 54805470 NO 1565.5354 chr6 54914440 54915345 NO 2077.156 chr6 55109099 55109850 NO 218.9916 chr6 55416141 55416667 NO 0 chr6 55741512 55742827 NO 1446.1055 chr6 56242166 56242660 NO 31.3196 chr6 56636302 56637056 NO 110.9134 chr6 59118867 59119393 NO 97.5204 chr6 60167857 60168147 NO 0 chr6 60313916 60314319 NO 0 chr6 60358989 60360959 NO 242.704 chr6 60451398 60452055 NO 0 chr6 60592089 60597889 NO 649.02 chr6 60944082 60944535 NO 368.4702 chr6 61030474 61031186 NO 0 chr6 61213210 61213816 NO 18.483 chr6 61380872 61382038 NO 65.9956 chr6 63078680 63079388 NO 0 chr6 64598177 64602633 NO 280.728 chr6 64678634 64679343 NO 195.6131 chr6 65010889 65011423 NO 125.2764 chr6 65220602 65221317 NO 81.1525 chr6 65546752 65547660 NO 19.3404 chr6 65714415 65715041 NO 308.2424 chr6 65746069 65747874 NO 895.8215 chr6 65883006 65883641 NO 0 chr6 66295365 66295817 NO 0 chr6 66407998 66408726 NO 160.888 chr6 66980137 66981045 NO 63.3784 chr6 67118221 67119275 NO 979.4822 chr6 67186472 67188552 NO 2657.408 chr6 67737149 67737881 NO 93.1104 chr6 68763282 68763719 NO 0 chr6 68802670 68803277 NO 141.7952 chr6 69466182 69466523 NO 0 chr6 70849451 70849765 NO 0 chr6 70913762 70914808 NO 276.8762 chr6 70930954 70931478 NO 0 chr6 71045818 71046650 NO 278.1376 chr6 71148293 71148795 NO 0 chr6 71172188 71172678 NO 0 chr6 71558877 71559550 NO 93.1432 chr6 71575730 71576551 NO 0 chr6 71702523 71703255 NO 20.6424 chr6 71729857 71730305 NO 0 chr6 72502671 72503229 NO 741.7494 chr6 72605771 72606391 NO 775.744 chr6 72627323 72628121 NO 286.5618 chr6 72703827 72708966 NO 1637.7993 chr6 72736980 72745613 NO 8948.9678 chr6 72790997 72791766 NO 17.2256 chr6 72848028 72848774 NO 334.0588 chr6 73318370 73319160 NO 0 chr6 73723032 73723487 NO 15.925 chr6 76065725 76066154 NO 0 chr6 76589418 76590101 NO 0 chr6 76904839 76905314 NO 0 chr6 76924279 76934793 NO 114.6026 chr6 76992689 77001216 NO 52.0147 chr6 77149317 77149789 NO 0 chr6 78069822 78070287 NO 0 chr6 78189371 78194931 NO 0 chr6 78417527 78417998 NO 27.5064 chr6 79338187 79338237 NO 0 chr6 80006662 80007308 NO 21.2534 chr6 80313444 80314152 NO 0 chr6 80495030 80495551 NO 0 chr6 80539522 80540239 NO 35.85 chr6 80670495 80671000 NO 0 chr6 81333950 81334521 NO 8.1653 chr6 81396178 81396800 NO 59.7742 chr6 81610751 81611465 NO 163.863 chr6 82124392 82125593 NO 247.8864 chr6 82563034 82563896 NO 244.4632 chr6 82653350 82654484 NO 4778.676 chr6 82710614 82711291 NO 195.1791 chr6 82906640 82907211 NO 0 chr6 82994220 82994942 NO 0 chr6 83181390 83181918 NO 0 chr6 83371495 83372298 NO 0 chr6 83646119 83648444 NO 2273.85 chr6 83671176 83672058 NO 345.303 chr6 83994435 83995599 NO 1603.41 chr6 84012527 84015422 NO 1292.0385 chr6 84372553 84373288 NO 387.345 chr6 84953279 84953723 NO 50.2164 chr6 84969012 84969760 NO 0 chr6 84994628 84995207 NO 358.6326 chr6 85024817 85025619 NO 191.8384 chr6 85182073 85182426 NO 249.8181 chr6 85236141 85237114 NO 1177.5246 chr6 85583049 85583780 NO 9.7954 chr6 85798994 85799846 NO 844.6728 chr6 86900607 86901494 NO 0 chr6 87495417 87496197 NO 55.38 chr6 87745594 87746320 NO 325.3206 chr6 87863162 87864161 NO 3283.5132 chr6 88165095 88165502 NO 0 chr6 88182105 88182700 NO 0 chr6 88365296 88365714 NO 61.6132 chr6 88404496 88404975 NO 18.7768 chr6 88432824 88433647 NO 357.4289 chr6 88834249 88834651 NO 189.4626 chr6 88875641 88876214 NO 0 chr6 89026523 89026988 NO 140.43 chr6 89075673 89076453 NO 0 chr6 89458556 89459283 NO 440.2712 chr6 90310833 90311433 NO 0 chr6 90402564 90403207 NO 297.7733 chr6 90692582 90693014 NO 20.5632 chr6 90836941 90837392 NO 89.1627 chr6 91295884 91296547 NO 260.3601 chr6 91552045 91552469 NO 0 chr6 91575951 91576544 NO 15.8331 chr6 91954628 91955065 NO 230.299 chr6 92196225 92198121 NO 851.8728 chr6 92419615 92420314 NO 0 chr6 92445033 92446390 NO 932.9375 chr6 92709509 92710218 NO 0 chr6 92761205 92762037 NO 106.2464 chr6 92791368 92794325 NO 1703.8234 chr6 93081067 93081864 NO 0 chr6 93300056 93300798 NO 0 chr6 93428308 93429205 NO 0 chr6 93539736 93540562 NO 0 chr6 93823431 93824165 NO 602.6874 chr6 93901181 93902228 NO 171.8127 chr6 93928310 93928846 NO 0 chr6 94201538 94202151 NO 234.166 chr6 94442509 94443280 NO 75.2496 chr6 94457768 94458632 NO 256.2624 chr6 94570222 94570733 NO 346.5602 chr6 94640903 94641616 NO 0.4991 chr6 94699685 94706004 NO 2865.6665 chr6 94799394 94800033 NO 0 chr6 94901822 94902791 NO 483.8217 chr6 94963116 94963622 NO 0 chr6 95060002 95060488 NO 12.0042 chr6 96237238 96237856 NO 67.3002 chr6 96334436 96334863 NO 0 chr6 96408928 96409598 NO 39.195 chr6 96854962 96855312 NO 0 chr6 96995841 96998757 NO 879.4656 chr6 97033952 97034641 NO 163.3619 chr6 97051422 97052960 NO 2380.6702 chr6 97228061 97228682 NO 488.9754 chr6 97302728 97303349 NO 21.6108 chr6 97346377 97347193 NO 544.1904 chr6 97471271 97471919 NO 287.2584 chr6 97616669 97617433 NO 294.0636 chr6 97668349 97669021 NO 55.7088 chr6 97901358 97913811 NO 10327.2729 chr6 97984528 97985117 NO 0 chr6 98433043 98433961 NO 0 chr6 98476827 98477351 NO 0 chr6 98532592 98533412 NO 107.748 chr6 98873816 98874387 NO 0 chr6 98957662 98964115 NO 2385.0288 chr6 98979333 98980035 NO 20.358 chr6 99049477 99050135 NO 0 chr6 99190505 99191341 NO 0 chr6 99213293 99215339 NO 386.694 chr6 99259863 99260624 NO 60.9561 chr6 99328958 99339890 NO 3908.19 chr6 99565273 99565807 NO 372.999 chr6 99841654 99842340 NO 261.8462 chr6 99896751 99897206 NO 135.1805 chr6 99937799 99938034 NO 0 chr6 99977498 99978251 NO 105.4953 chr6 100130763 100131310 NO 169.8435 chr6 100153162 100154064 NO 840.5738 chr6 100220534 100221310 NO 195.6296 chr6 100235278 100236157 NO 92.7345 chr6 100285247 100286343 NO 2493.7288 chr6 100327689 100328844 NO 3596.439 chr6 100369906 100372686 NO 6021.758 chr6 100424383 100424887 NO 189.756 chr6 100448636 100449477 NO 808.7897 chr6 101222179 101222766 NO 71.027 chr6 101929027 101929650 NO 306.7652 chr6 102687136 102687566 NO 0 chr6 103760276 103761064 NO 0 chr6 105499225 105499681 NO 0 chr6 106568854 106569448 NO 0 chr6 106596751 106597530 NO 119.8102 chr6 107002143 107002700 NO 0 chr6 108020709 108021593 NO 133.484 chr6 108057297 108057876 NO 29.1816 chr6 108283883 108284707 NO 463.5824 chr6 108398671 108399363 NO 132.7256 chr6 108594172 108594774 NO 415.3198 chr6 108617369 108618190 NO 1103.8345 chr6 108635476 108636249 NO 309.7411 chr6 108746680 108747267 NO 118.7501 chr6 111398955 111399482 NO 198.0466 chr6 111575303 111576073 NO 22.022 chr6 111813103 111813618 NO 0 chr6 112153059 112153814 NO 240.1655 chr6 112250596 112251086 NO 64.876 chr6 112553752 112554465 NO 0 chr6 112835256 112835702 NO 0 chr6 112899075 112900921 NO 1873.5054 chr6 112988039 112989175 NO 1441.4704 chr6 113197353 113197956 NO 16.0398 chr6 113248187 113248615 NO 157.5468 chr6 113317764 113318774 NO 2405.921 chr6 113452636 113453205 NO 43.3578 chr6 113566995 113567675 NO 105.604 chr6 113639994 113640760 NO 2084.8222 chr6 114060801 114061412 NO 64.0939 chr6 114216239 114216767 NO 0 chr6 114634400 114634974 NO 0 chr6 114796409 114797104 NO 589.221 chr6 115026950 115036336 NO 0 chr6 115285278 115286067 NO 0 chr6 115600552 115601636 NO 1227.4132 chr6 115633121 115635841 NO 2105.552 chr6 115677437 115678284 NO 564.8643 chr6 115981827 115982419 NO 81.0448 chr6 116006769 116007595 NO 0 chr6 116148172 116148826 NO 14.1264 chr6 116589662 116590390 NO 106.5792 chr6 117130147 117130972 NO 224.8125 chr6 117148669 117149508 NO 27.1836 chr6 117831172 117831787 NO 373.059 chr6 118719515 118720290 NO 240.25 chr6 119148802 119149517 NO 499.9995 chr6 119274532 119275309 NO 966.2772 chr6 119364465 119369724 NO 5942.67 chr6 120014562 120015284 NO 803.586 chr6 120180235 120180990 NO 58.0595 chr6 120241456 120242188 NO 1559.3064 chr6 120256828 120270881 NO 4343.7823 chr6 120626607 120627398 NO 129.0121 chr6 120693192 120693803 NO 214.2166 chr6 120952847 120953352 NO 976.4175 chr6 121144017 121144826 NO 1805.688 chr6 121476164 121476492 NO 0 chr6 122316022 122317010 NO 1016.7508 chr6 122541176 122541524 NO 25.8564 chr6 122558176 122559103 NO 1890.0603 chr6 122574257 122575075 NO 0 chr6 123282453 123283048 NO 0 chr6 123647304 123647661 NO 39.4485 chr6 123808088 123808550 NO 0 chr6 124754367 124755031 NO 626.4176 chr6 124781521 124782304 NO 605.0241 chr6 124841894 124842397 NO 59.2031 chr6 124904406 124904856 NO 199.305 chr6 125146126 125147005 NO 561.7689 chr6 125313747 125314334 NO 78.1297 chr6 125361342 125361951 NO 375.6921 chr6 125451810 125455243 NO 1956.4667 chr6 125541652 125542626 NO 1725.8306 chr6 125567907 125568257 NO 10.43 chr6 125826823 125827395 NO 0 chr6 126260802 126261649 NO 16.0083 chr6 126752949 126765889 NO 791.928 chr6 126969313 126969680 NO 73.2532 chr6 127031417 127032092 NO 76.4775 chr6 127053459 127054097 NO 150.8232 chr6 127199939 127200552 NO 170.5366 chr6 127286693 127287368 NO 167.0625 chr6 127642123 127651760 NO 1744.297 chr6 127685254 127686102 NO 806.5328 chr6 127719572 127730502 NO 2238.464 chr6 128092062 128092947 NO 129.741 chr6 128204381 128212133 NO 11291.5632 chr6 128231834 128232953 NO 2362.5447 chr6 128246190 128247053 NO 5069.9524 chr6 128358617 128359392 NO 160.5025 chr6 128395390 128396444 NO 3544.9182 chr6 128410566 128416620 NO 4788.1086 chr6 128440391 128440731 NO 0 chr6 128944275 128944908 NO 42.4743 chr6 129060340 129060792 NO 0 chr6 129131048 129131437 NO 197.3397 chr6 129299591 129300384 NO 315.3761 chr6 129313819 129314619 NO 114.32 chr6 131327426 131327852 NO 54.0594 chr6 133042317 133042629 NO 27.1752 chr6 133912948 133913940 NO 107.136 chr6 133936853 133937880 NO 402.4813 chr6 133970397 133971142 NO 0 chr6 134232356 134232885 NO 43.6954 chr6 134299552 134300257 NO 488.424 chr6 134366239 134367214 NO 117.0975 chr6 134597474 134598043 NO 87.2277 chr6 134645061 134645527 NO 0 chr6 134754562 134755587 NO 194.135 chr6 134839572 134840045 NO 116.9256 chr6 134910950 134911688 NO 0 chr6 134988732 134992712 NO 3115.544 chr6 135016609 135017490 NO 1241.2409 chr6 135143600 135144185 NO 0 chr6 135477528 135478079 NO 0 chr6 135513553 135514263 NO 56.729 chr6 135935149 135935606 NO 0 chr6 135949223 135949815 NO 0 chr6 136063676 136064074 NO 22.8054 chr6 136423458 136423976 NO 272.8824 chr6 136438297 136448701 NO 9483.246 chr6 136594409 136595113 NO 55.8976 chr6 136617182 136617973 NO 103.7001 chr6 136855785 136856290 NO 141.299 chr6 137118500 137119078 NO 98.8958 chr6 137490916 137491711 NO 168.3015 chr6 137617672 137618553 NO 262.4499 chr6 137889277 137889844 NO 0 chr6 138972592 138973063 NO 0 chr6 139299548 139299987 NO 10.2726 chr6 139921865 139922561 NO 0 chr6 140141337 140147047 NO 798.829 chr6 140284728 140286020 NO 695.742 chr6 140525616 140526120 NO 0 chr6 140551462 140557683 NO 637.0304 chr6 140679383 140680084 NO 3.8555 chr6 140714007 140714345 NO 0 chr6 141443838 141444628 NO 2.607 chr6 142408675 142409380 NO 42.582 chr6 142520261 142520709 NO 0 chr6 142551286 142551741 NO 0 chr6 142816056 142816830 NO 0 chr6 142910352 142911545 NO 385.8162 chr6 142945127 142945894 NO 125.5579 chr6 142969103 142969851 NO 13.09 chr6 143016966 143017716 NO 195.825 chr6 143090564 143091212 NO 269.3088 chr6 143119001 143119729 NO 0 chr6 143889789 143890226 NO 138.4853 chr6 144199311 144200225 NO 160.0414 chr6 144221760 144222421 NO 312.7852 chr6 144309629 144310602 NO 51.569 chr6 144402520 144403393 NO 9.4284 chr6 144629699 144630109 NO 0 chr6 144997218 145010452 NO 5639.0074 chr6 145033126 145043363 NO 3770.2871 chr6 145122859 145125657 NO 4237.571 chr6 145182674 145183254 NO 14.616 chr6 145938111 145938451 NO 34.476 chr6 146406784 146423171 NO 1643.6161 chr6 146668166 146674748 NO 3618.1254 chr6 146929654 146930300 NO 0 chr6 147025422 147025801 NO 261.4342 chr6 147631294 147631714 NO 0 chr6 148225982 148226608 NO 195.7502 chr6 148239399 148243711 NO 0 chr6 148287013 148287438 NO 0 chr6 148547459 148548118 NO 7.8421 chr6 148830973 148831524 NO 55.9816 chr6 148867171 148867959 NO 228.8352 chr6 148894789 148906259 NO 6194.947 chr6 148940456 148941548 NO 1073.5452 chr6 149077516 149080209 NO 344.704 chr6 149260435 149261383 NO 63.1368 chr7 3347842 3348634 NO 2734.38 chr7 3530678 3538376 NO 2818.2378 chr7 4076531 4077316 NO 4153.3565 chr7 4105739 4107186 NO 741.8769 chr7 4212231 4212672 NO 6.0858 chr7 4487732 4488465 NO 64.4307 chr7 4703001 4704500 NO 15615.8325 chr7 6196005 6196750 NO 710.8045 chr7 6209623 6211033 NO 1251.234 chr7 6610782 6611917 NO 5.5615 chr7 6712435 6713468 NO 817.5162 chr7 7085385 7086148 NO 730.2673 chr7 16589588 16590318 NO 832.565 chr7 16950095 16951181 NO 256.1874 chr7 18488550 18489035 NO 15.5685 chr7 19332765 19340777 NO 1824.3324 chr7 20045717 20046525 NO 241.5112 chr7 20093826 20094324 NO 1972.2792 chr7 20157934 20161677 NO 13245.7284 chr7 20326833 20328288 NO 1485.4095 chr7 20400342 20402067 NO 4545.72 chr7 20513560 20514273 NO 1379.3698 chr7 24872692 24873296 NO 235.0164 chr7 25289770 25302672 NO 26058.1694 chr7 25594022 25594644 NO 0 chr7 25664201 25665192 NO 367.3637 chr7 25732319 25732853 NO 34.0158 chr7 25972994 25973598 NO 2135.3816 chr7 25998956 25999482 NO 3.8924 chr7 26048760 26049461 NO 986.5874 chr7 26217851 26218885 NO 2491.6298 chr7 26454027 26455292 NO 5264.171 chr7 27261729 27262064 NO 58.3235 chr7 27450816 27451586 NO 90.937 chr7 27965321 27966083 NO 3417.4176 chr7 27983767 27984476 NO 736.7219 chr7 28043302 28043716 NO 2919.4038 chr7 28093701 28094553 NO 3370.4268 chr7 28407204 28407868 NO 260.8192 chr7 28431994 28433008 NO 1229.2722 chr7 28518631 28521086 NO 914.242 chr7 28624916 28625830 NO 873.4184 chr7 29340953 29341991 NO 842.2332 chr7 29363488 29364974 NO 3567.886 chr7 29420248 29420834 NO 59.6548 chr7 29477392 29478200 NO 4229.9608 chr7 29754418 29755114 NO 2934.8928 chr7 30078547 30079377 NO 3926.066 chr7 30274517 30275329 NO 330.5652 chr7 30728982 30729799 NO 658.0935 chr7 30757305 30768472 NO 6795.1195 chr7 30816167 30817004 NO 174.1797 chr7 30872494 30873179 NO 152.5495 chr7 31050889 31051516 NO 12.3519 chr7 31372373 31372940 NO 302.3811 chr7 31392634 31393353 NO 543.3483 chr7 31542026 31542677 NO 25.389 chr7 31629579 31630321 NO 525.7812 chr7 31937273 31938066 NO 461.526 chr7 34949720 34950749 NO 0 chr7 35437649 35438290 NO 187.7489 chr7 35528534 35528974 NO 465.564 chr7 35583536 35584637 NO 598.6137 chr7 36107701 36120798 NO 6632.3208 chr7 36136006 36136852 NO 85.9536 chr7 36232472 36233277 NO 772.317 chr7 36252831 36253596 NO 344.097 chr7 36315420 36316048 NO 91.7508 chr7 36402347 36403165 NO 509.3686 chr7 37386917 37387605 NO 70.1072 chr7 37429133 37429805 NO 0 chr7 37463045 37476184 NO 631.9859 chr7 37977362 37978159 NO 63.9194 chr7 38091753 38092682 NO 365.8402 chr7 38251687 38262946 NO 2158.3503 chr7 38338600 38339282 NO 532.8466 chr7 38410850 38411465 NO 0 chr7 38610713 38611394 NO 213.4254 chr7 46750093 46750449 NO 41.6164 chr7 47218939 47219441 NO 0.3514 chr7 47432791 47433163 NO 22.8036 chr7 47793258 47793817 NO 0 chr7 48767804 48768549 NO 145.2005 chr7 48837280 48838110 NO 216.132 chr7 50422365 50422947 NO 238.329 chr7 50599085 50602038 NO 5255.4541 chr7 50802729 50803479 NO 270.225 chr7 50862978 50863932 NO 1302.9732 chr7 51531772 51543533 NO 577.4651 chr7 51630296 51631278 NO 3631.3378 chr7 51740508 51741245 NO 0 chr7 51859599 51860260 NO 3515.7268 chr7 51954357 51964325 NO 10627.8816 chr7 52484606 52485538 NO 1881.3352 chr7 52704458 52705082 NO 627.1824 chr7 52878661 52879259 NO 0 chr7 54019643 54020500 NO 930.4449 chr7 54053865 54054483 NO 257.088 chr7 54399630 54400058 NO 18.7892 chr7 56090394 56090933 NO 70.3395 chr7 56173262 56173996 NO 334.6306 chr7 56498906 56499338 NO 42.9408 chr7 56703787 56704480 NO 350.3115 chr7 56782684 56783481 NO 434.4447 chr7 56933462 56934574 NO 158.1264 chr7 56964598 56965395 NO 0 chr7 57029746 57030493 NO 125.8695 chr7 59212979 59213692 NO 15.2582 chr7 59372416 59373533 NO 0 chr7 59765916 59766518 NO 0 chr7 59987455 59987981 NO 0 chr7 60024253 60024808 NO 58.941 chr7 60166672 60167196 NO 0 chr7 60391719 60392340 NO 0 chr7 61765483 61766101 NO 60.564 chr7 63773954 63774527 NO 0 chr7 64559909 64560305 NO 33.6204 chr7 64895914 64896627 NO 331.0459 chr7 65480018 65481619 NO 235.1869 chr7 65923829 65924585 NO 471.1392 chr7 67150733 67153383 NO 183.91 chr7 69375299 69376002 NO 215.5398 chr7 69597213 69597716 NO 0 chr7 69630823 69631740 NO 0 chr7 70370300 70370905 NO 24.3815 chr7 70585007 70585674 NO 36.018 chr7 71197388 71197929 NO 42.7931 chr7 71295215 71295879 NO 0 chr7 71330000 71330572 NO 198.9416 chr7 71860967 71861707 NO 0 chr7 71883796 71884400 NO 49.8904 chr7 71974808 71975831 NO 402.1413 chr7 72302006 72302711 NO 0 chr7 72598723 72599847 NO 652.2572 chr7 73010680 73018924 NO 8151.6672 chr7 73235566 73236096 NO 155.025 chr7 73303567 73304044 NO 0 chr7 73593251 73594008 NO 69.4926 chr7 73636216 73636920 NO 169.8752 chr7 73856764 73857220 NO 0 chr7 74866828 74867555 NO 497.5588 chr7 75134199 75134949 NO 452.4 chr7 75198267 75198774 NO 0 chr7 75418913 75421020 NO 2154.8289 chr7 75709268 75709783 NO 66.229 chr7 76054418 76055375 NO 0 chr7 76810021 76810562 NO 0 chr7 77736476 77737065 NO 0 chr7 77749671 77750004 NO 0 chr7 77933571 77934620 NO 782.554 chr7 78257403 78257925 NO 41.238 chr7 79136462 79137284 NO 345.4044 chr7 79306628 79307761 NO 75.6844 chr7 79458577 79471594 NO 643.0398 chr7 79760097 79760681 NO 0 chr7 79999352 80000026 NO 0 chr7 80286018 80286585 NO 0 chr7 80367330 80368069 NO 198.6432 chr7 80436048 80436732 NO 0 chr7 80449647 80450372 NO 25.52 chr7 80531416 80545623 NO 508.6106 chr7 80679726 80684471 NO 2269.059 chr7 80747439 80748398 NO 0 chr7 80804514 80804917 NO 69.5578 chr7 80903161 80903902 NO 0 chr7 81584639 81584974 NO 35.0745 chr7 81812079 81812587 NO 6.604 chr7 82922729 82923478 NO 373.5263 chr7 82946293 82947149 NO 621.7984 chr7 83572065 83572751 NO 0 chr7 84883557 84884432 NO 83.3 chr7 84956638 84957509 NO 0 chr7 85943385 85944111 NO 112.2396 chr7 85999760 86000425 NO 183.0745 chr7 86063437 86063898 NO 371.0128 chr7 86284126 86284802 NO 217.1988 chr7 86423381 86424010 NO 622.4584 chr7 86443297 86444029 NO 426.1704 chr7 86680041 86680708 NO 960.2799 chr7 86723190 86723940 NO 415.425 chr7 86799396 86806853 NO 9422.6652 chr7 87186174 87186816 NO 474.9516 chr7 87253990 87254677 NO 0 chr7 87659191 87659683 NO 221.5968 chr7 87889959 87891844 NO 2169.8235 chr7 87924028 87924600 NO 2253.3368 chr7 87954066 87954752 NO 230.5646 chr7 87967690 87968458 NO 0 chr7 87988545 87989431 NO 302.126 chr7 88059263 88060145 NO 0 chr7 88107455 88108319 NO 402.7968 chr7 88208035 88208759 NO 2417.2912 chr7 88286240 88287171 NO 1835.2803 chr7 88327846 88328497 NO 130.6557 chr7 88356410 88356927 NO 280.6276 chr7 88625428 88626301 NO 306.9468 chr7 89368892 89369437 NO 156.9055 chr7 89883262 89884105 NO 191.8668 chr7 89933735 89934374 NO 43.0047 chr7 89990796 89991670 NO 1959.6828 chr7 90185307 90187125 NO 280.6992 chr7 90355535 90356067 NO 0 chr7 90385965 90386593 NO 146.2612 chr7 90525187 90525811 NO 0 chr7 90549411 90549959 NO 0 chr7 93492776 93493197 NO 31.154 chr7 93759551 93760164 NO 0 chr7 94244964 94245352 NO 41.9428 chr7 95407671 95408304 NO 94.8234 chr7 95553732 95554154 NO 0 chr7 95578089 95578712 NO 12.5223 chr7 96490332 96490891 NO 77.4774 chr7 96921393 96922886 NO 217.8287 chr7 97032166 97032714 NO 40.3876 chr7 97123764 97124610 NO 281.3796 chr7 97146004 97146402 NO 4.5372 chr7 97173175 97174061 NO 261.1928 chr7 97410448 97410819 NO 7.1232 chr7 97687848 97688771 NO 107.3449 chr7 97702963 97703415 NO 0 chr7 98458834 98459280 NO 0 chr7 99804782 99805363 NO 0 chr7 101322443 101322914 NO 0 chr7 101505390 101506116 NO 0 chr7 101736212 101736958 NO 0 chr7 102566109 102566722 NO 96.1184 chr7 102628397 102629216 NO 178.2144 chr7 102836689 102837262 NO 0 chr7 103209820 103210553 NO 254.8641 chr7 103254716 103255142 NO 0 chr7 103300932 103301911 NO 733.271 chr7 103317239 103318017 NO 0 chr7 103353190 103354078 NO 845.7312 chr7 103438803 103449717 NO 690.8562 chr7 103820599 103821521 NO 0 chr7 103871122 103871805 NO 0 chr7 103901176 103901578 NO 11.3364 chr7 103967931 103968594 NO 96.135 chr7 104489733 104490295 NO 521.5922 chr7 104577904 104580716 NO 1892.1948 chr7 104663450 104664015 NO 27.007 chr7 104712035 104712573 NO 80.2696 chr7 104795978 104796735 NO 642.0117 chr7 104867299 104875543 NO 880.4592 chr7 104902643 104906930 NO 2758.2558 chr7 104951549 104953661 NO 196.2048 chr7 105120963 105121432 NO 22.981 chr7 105337060 105338670 NO 2909.27 chr7 105518415 105518901 NO 292.9122 chr7 105918413 105919279 NO 245.511 chr7 106116893 106117436 NO 28.9962 chr7 106413066 106413603 NO 0 chr7 106707400 106708144 NO 243.7344 chr7 107377250 107377769 NO 0 chr7 107436366 107436962 NO 0 chr7 107529675 107530261 NO 73.7774 chr7 107650386 107651080 NO 415.359 chr7 107848144 107849130 NO 966.28 chr7 108185311 108185800 NO 59.0223 chr7 108825362 108825896 NO 94.1976 chr7 109248288 109249058 NO 2030.49 chr7 109349016 109349968 NO 326.9168 chr7 109564205 109564868 NO 0 chr7 111392319 111392670 NO 26.8164 chr7 111447904 111448462 NO 0 chr7 112551030 112551509 NO 0 chr7 113788735 113789244 NO 0 chr7 114351139 114351754 NO 41.2665 chr7 114380046 114381006 NO 214.848 chr7 114482751 114493269 NO 1904.8098 chr7 114761325 114762237 NO 734.5248 chr7 114823492 114824337 NO 119.145 chr7 115339695 115340393 NO 30.2932 chr7 115805965 115806420 NO 0 chr7 116334648 116335192 NO 32.2048 chr7 116524529 116527259 NO 0 chr7 116753374 116753940 NO 772.6466 chr7 117016617 117025463 NO 1116.3652 chr7 117240695 117241242 NO 351.8851 chr7 117309527 117310316 NO 372.7236 chr7 117889942 117890395 NO 28.8108 chr7 118887827 118888784 NO 129.5778 chr7 119560182 119560846 NO 300.6592 chr7 119678674 119679603 NO 895.7418 chr7 119950789 119951385 NO 508.09 chr7 119966820 119967552 NO 704.3304 chr7 119985104 119995391 NO 3019.2345 chr7 120191822 120205210 NO 985.3568 chr7 120285566 120286333 NO 0 chr7 120406034 120412339 NO 12780.235 chr7 120453596 120454420 NO 69.628 chr7 120720512 120720993 NO 77.1043 chr7 120794055 120794731 NO 176.436 chr7 121147667 121148342 NO 0 chr7 121227181 121227851 NO 9.581 chr7 121277482 121278112 NO 897.75 chr7 121336071 121336549 NO 43.8804 chr7 121622284 121622728 NO 15.1404 chr7 121782144 121782733 NO 424.7868 chr7 121883989 121884609 NO 322.958 chr7 122645026 122645534 NO 0 chr7 123009293 123012347 NO 41.5344 chr7 123311056 123311574 NO 115.6694 chr7 123449997 123450716 NO 673.2716 chr7 123484503 123484968 NO 0 chr7 123683889 123684542 NO 133.212 chr7 123977856 123978473 NO 91.8096 chr7 124230630 124231333 NO 79.1578 chr7 124423356 124423886 NO 0 chr7 124737206 124737683 NO 57.6216 chr7 125594066 125594537 NO 0 chr7 125723349 125724114 NO 0 chr7 125796227 125796810 NO 420.2264 chr7 125893041 125893488 NO 162.261 chr7 125931127 125931669 NO 26.9916 chr7 126135910 126136552 NO 5.457 chr7 126180923 126181522 NO 150.0495 chr7 126688967 126689589 NO 0 chr7 126738687 126739487 NO 215.12 chr7 127040059 127042484 NO 1205.71 chr7 127301538 127302401 NO 572.5142 chr7 127762410 127762832 NO 33.4224 chr7 127838985 127839676 NO 3.1095 chr7 127868351 127868784 NO 133.1908 chr7 128004351 128004972 NO 42.7248 chr7 128424009 128424694 NO 0 chr7 128747689 128748272 NO 0 chr7 128771507 128772091 NO 0 chr7 128972294 128972808 NO 0 chr7 129372783 129374019 NO 472.3992 chr7 129387617 129388320 NO 140.1782 chr7 129422874 129423656 NO 158.746 chr7 129621417 129622089 NO 6.4512 chr7 129649916 129650436 NO 0 chr7 129712193 129712693 NO 0 chr7 129774607 129775210 NO 95.9976 chr7 129931280 129931695 NO 15.3135 chr7 130083766 130084339 NO 88.5285 chr7 130354891 130355503 NO 217.6272 chr7 130479528 130489257 NO 7863.9507 chr7 130992167 130992701 NO 0 chr7 131159916 131160480 NO 0 chr7 131227317 131227727 NO 0 chr7 131847731 131848274 NO 41.8653 chr7 131864286 131864910 NO 0 chr7 132333624 132334040 NO 0 chr7 133291089 133291563 NO 114.8028 chr7 133360202 133370098 NO 2558.116 chr7 133520840 133521647 NO 989.7855 chr7 133535744 133536602 NO 157.6146 chr7 133823298 133823760 NO 0 chr7 134367327 134369311 NO 3330.3424 chr7 134659607 134660269 NO 237.5918 chr7 134912208 134912952 NO 876.8784 chr7 135223498 135223961 NO 193.8581 chr7 136172784 136173097 NO 13.0208 chr7 136556256 136567044 NO 1853.3784 chr7 137131039 137131542 NO 76.0536 chr7 137359244 137359996 NO 0 chr7 137395511 137408698 NO 814.9566 chr7 137506255 137506559 NO 0 chr7 137743793 137744554 NO 1110.7556 chr7 137978541 137979450 NO 1276.236 chr7 138004134 138005002 NO 3805.6592 chr7 138089263 138089772 NO 136.7683 chr7 138847593 138852757 NO 0 chr7 138909950 138910406 NO 10.0776 chr7 139206746 139207549 NO 13.2495 chr7 139595416 139596107 NO 91.3502 chr7 139676927 139677435 NO 0 chr7 139777360 139777956 NO 52.3288 chr7 139807718 139808551 NO 319.2056 chr7 140000477 140001636 NO 1121.6802 chr7 140221039 140221701 NO 48.4584 chr7 140394031 140394644 NO 0 chr7 140629295 140630013 NO 85.5138 chr7 140768572 140769115 NO 220.4037 chr7 140951345 140952385 NO 1556.048 chr7 141138662 141139538 NO 128.5092 chr7 141213610 141214524 NO 628.5578 chr7 141438187 141438703 NO 76.2648 chr7 141464088 141464564 NO 0 chr7 141870855 141871519 NO 1603.9584 chr7 141889076 141892689 NO 1053.5508 chr7 141953433 141963716 NO 203.6034 chr7 142071834 142072277 NO 43.1925 chr7 142256935 142257413 NO 102.9134 chr7 142330808 142331563 NO 148.886 chr7 142671165 142671727 NO 300.6138 chr7 142986132 142987003 NO 0 chr7 143225076 143225825 NO 299.9745 chr7 143575950 143576436 NO 0 chr7 143622242 143622818 NO 68.4288 chr7 143858209 143858952 NO 345.6436 chr7 144037550 144038194 NO 0 chr7 144063561 144064296 NO 0 chr7 144445235 144445722 NO 112.497 chr7 144588884 144589470 NO 181.6014 chr7 145344887 145345879 NO 244.8256 chr7 145518426 145518829 NO 156.8476 chr7 145544498 145545127 NO 6.6045 chr7 146041339 146048877 NO 5051.2138 chr7 146325721 146326309 NO 0 chr7 146523761 146524297 NO 47.704 chr7 146742874 146743286 NO 299.73 chr7 146911391 146912200 NO 0 chr7 147101338 147102084 NO 1405.3894 chr7 147243776 147244448 NO 158.8608 chr7 147272899 147273478 NO 46.0305 chr7 147416592 147417343 NO 82.9855 chr7 148026799 148027562 NO 97.5877 chr7 148124539 148125460 NO 691.0263 chr7 148144326 148149350 NO 7171.2576 chr7 148161992 148162455 NO 322.6184 chr7 148210613 148212675 NO 2473.369 chr7 148334347 148335184 NO 1482.2433 chr7 148958048 148958414 NO 0 chr7 149417280 149417778 NO 157.0194 chr7 149590776 149591366 NO 40.297 chr7 149767035 149767709 NO 0 chr7 149841653 149842210 NO 0 chr7 150177365 150177798 NO 111.7573 chr7 150199244 150199839 NO 1081.591 chr7 150307958 150308483 NO 1910.9475 chr7 150553950 150554730 NO 0 chr7 150586538 150587089 NO 0 chr7 150623524 150624415 NO 548.9451 chr7 150847833 150848393 NO 121.968 chr7 151288401 151293216 NO 935.073 chr7 152007622 152014636 NO 1646.8872 chr7 152074394 152075156 NO 1556.2326 chr7 152220158 152220775 NO 295.7281 chr7 152313622 152325662 NO 16394.868 chr7 152359037 152359612 NO 1043.2225 chr8 3394398 3401126 NO 10766.8184 chr8 3414572 3417449 NO 2629.2903 chr8 3546368 3552822 NO 648.627 chr8 4192655 4193436 NO 1028.577 chr8 4341931 4370480 NO 3451.5741 chr8 4436404 4437028 NO 141.648 chr8 4481574 4482126 NO 0 chr8 4586273 4586951 NO 191.1282 chr8 4933742 4935018 NO 143.6776 chr8 6973817 6974370 NO 0 chr8 7286444 7287054 NO 45.262 chr8 7892500 7893100 NO 0 chr8 8484460 8490351 NO 1518.1107 chr8 8655610 8656423 NO 0 chr8 8871955 8872412 NO 47.6194 chr8 8984045 8984862 NO 0 chr8 9331912 9332528 NO 0 chr8 9471200 9471862 NO 0 chr8 10171330 10177271 NO 1812.005 chr8 10665846 10666492 NO 46.512 chr8 10924754 10925468 NO 835.38 chr8 11528483 11529060 NO 190.6985 chr8 11640471 11650624 NO 4109.9344 chr8 11704671 11705303 NO 506.1056 chr8 12000198 12000872 NO 0 chr8 12050882 12051418 NO 747.3984 chr8 12431307 12432194 NO 501.0663 chr8 12481728 12482441 NO 819.95 chr8 12545112 12548524 NO 8515.6696 chr8 12579751 12579976 NO 0 chr8 12698442 12699321 NO 23.5572 chr8 12759924 12760464 NO 179.226 chr8 12870827 12872022 NO 2875.648 chr8 12928814 12929349 NO 796.6685 chr8 12991977 12992848 NO 356.4132 chr8 13985836 13986721 NO 1151.562 chr8 14014372 14015384 NO 1377.0284 chr8 14339831 14340839 NO 1104.4656 chr8 14786843 14787505 NO 0 chr8 14922843 14923403 NO 0 chr8 15077202 15077703 NO 0 chr8 15788298 15788810 NO 202.9056 chr8 15843017 15845331 NO 1568.1978 chr8 15984044 15984737 NO 0 chr8 16993560 16994057 NO 21.5698 chr8 17575844 17576557 NO 111.3706 chr8 17934496 17935194 NO 0 chr8 18187291 18188126 NO 0 chr8 18395580 18396175 NO 0 chr8 18480013 18480464 NO 55.2024 chr8 18694258 18695250 NO 140.5664 chr8 18806033 18806657 NO 0 chr8 22886447 22886902 NO 39.3575 chr8 23526226 23527098 NO 487.884 chr8 23616543 23617057 NO 0 chr8 23913976 23914613 NO 421.4392 chr8 24011212 24012300 NO 0 chr8 24088563 24088883 NO 0 chr8 24273162 24274151 NO 976.5386 chr8 24360828 24361492 NO 268.3224 chr8 24470989 24471980 NO 619.0777 chr8 24509604 24521644 NO 4781.084 chr8 24672128 24678774 NO 3045.1972 chr8 24864285 24864794 NO 42.2979 chr8 25154356 25155421 NO 721.5375 chr8 25263431 25264167 NO 51.4464 chr8 25555859 25556317 NO 6.5494 chr8 25681515 25682180 NO 157.2725 chr8 26220155 26220831 NO 995.8832 chr8 26565440 26573475 NO 0 chr8 26623789 26624247 NO 94.806 chr8 26655109 26655938 NO 2834.6826 chr8 26863847 26864429 NO 968.8554 chr8 26881568 26882175 NO 254.4544 chr8 27044634 27045435 NO 220.0347 chr8 27073069 27074010 NO 3845.867 chr8 27170668 27174192 NO 2598.2452 chr8 27502666 27503258 NO 41.736 chr8 28270434 28271113 NO 414.869 chr8 28346405 28351813 NO 3199.9136 chr8 29014074 29020459 NO 607.2135 chr8 30086147 30086760 NO 0 chr8 30666898 30667337 NO 35.8663 chr8 31758768 31759530 NO 0 chr8 32280929 32281569 NO 36.416 chr8 33154552 33155506 NO 0 chr8 33545090 33545639 NO 0 chr8 34309661 34310072 NO 327.9369 chr8 34467600 34468183 NO 43.3752 chr8 34553972 34554688 NO 259.4068 chr8 34622442 34623058 NO 35.8512 chr8 34731470 34732211 NO 0 chr8 34888254 34888896 NO 22.5342 chr8 34939980 34940740 NO 2082.096 chr8 35076749 35077491 NO 442.8998 chr8 35103529 35104793 NO 2785.6032 chr8 35142370 35143074 NO 0 chr8 35523173 35523651 NO 97.512 chr8 35643221 35643659 NO 0 chr8 35790639 35796372 NO 0 chr8 35996107 35996837 NO 0 chr8 36255670 36256153 NO 60.5199 chr8 36331986 36332560 NO 70.4872 chr8 36352438 36352904 NO 0 chr8 36480163 36481047 NO 345.8208 chr8 36883114 36883683 NO 21.7358 chr8 37019207 37020133 NO 0 chr8 37118217 37118831 NO 0 chr8 37168333 37182086 NO 0 chr8 37205655 37219263 NO 2381.4 chr8 37295553 37296209 NO 277.488 chr8 37543298 37543799 NO 208.2657 chr8 38528726 38529099 NO 45.6179 chr8 39889502 39890229 NO 0 chr8 40414550 40415103 NO 62.0466 chr8 41277474 41278012 NO 0 chr8 41720049 41720645 NO 1769.6432 chr8 42024269 42024979 NO 213.568 chr8 42048148 42048839 NO 659.1449 chr8 42174051 42174354 NO 17.4225 chr8 42217833 42218697 NO 1720.656 chr8 44265400 44266109 NO 968.6358 chr8 44392194 44392898 NO 2734.4768 chr8 46044797 46065415 NO 0 chr8 46193813 46194110 NO 0 chr8 46318487 46319083 NO 47.9184 chr8 46331599 46332332 NO 0 chr8 47299342 47299968 NO 0 chr8 47569273 47570011 NO 870.3234 chr8 47658614 47659347 NO 224.1514 chr8 47704015 47704883 NO 155.6324 chr8 48064880 48065421 NO 0 chr8 48081279 48081673 NO 2.6004 chr8 48281583 48282352 NO 0 chr8 48406069 48406684 NO 140.589 chr8 48424007 48424844 NO 1094.6286 chr8 48775923 48776292 NO 36.531 chr8 48811950 48812872 NO 18.7166 chr8 49006008 49006609 NO 0 chr8 49264160 49264968 NO 99.2224 chr8 49543546 49544170 NO 0 chr8 49813969 49814934 NO 70.252 chr8 49836921 49837962 NO 0 chr8 49894986 49895808 NO 0 chr8 50280015 50280799 NO 38.2592 chr8 51159461 51159920 NO 0 chr8 52262605 52267306 NO 6.1113 chr8 55161375 55162311 NO 1254.6144 chr8 55650409 55651058 NO 29.5295 chr8 55908175 55908759 NO 29.0832 chr8 58697381 58698263 NO 256.1328 chr8 58731154 58731788 NO 1194.0122 chr8 58883291 58883846 NO 117.2715 chr8 59882410 59883251 NO 0 chr8 59968722 59969274 NO 266.3952 chr8 60211342 60212378 NO 769.23 chr8 60244602 60245171 NO 351.5851 chr8 61956780 61957696 NO 0 chr8 62824648 62825097 NO 0 chr8 63687975 63688654 NO 228.2798 chr8 63995772 63996481 NO 114.5744 chr8 64345485 64346328 NO 0 chr8 65648683 65649281 NO 0 chr8 66213149 66213770 NO 39.3714 chr8 66407854 66409206 NO 198.2032 chr8 66845182 66846245 NO 35.8231 chr8 66878198 66887900 NO 0 chr8 67108071 67111648 NO 1602.8537 chr8 67136207 67136625 NO 0 chr8 67357874 67358636 NO 18.5166 chr8 67475993 67476480 NO 0 chr8 67557559 67572171 NO 9505.106 chr8 67585853 67592514 NO 2473.2293 chr8 67732347 67733250 NO 380.9757 chr8 68847091 68847910 NO 100.9008 chr8 69609962 69610778 NO 0 chr8 70275666 70276263 NO 0 chr8 70425087 70425629 NO 13.7668 chr8 70496264 70496652 NO 0 chr8 70756496 70757119 NO 0 chr8 70771585 70772298 NO 52.2629 chr8 70794823 70795320 NO 17.2459 chr8 70891964 70892621 NO 58.6044 chr8 70944058 70944969 NO 998.8204 chr8 71389114 71389562 NO 47.1744 chr8 71508233 71508933 NO 12.04 chr8 71645051 71645923 NO 1761.2656 chr8 71688970 71689478 NO 0 chr8 72370928 72371516 NO 456.2292 chr8 72797791 72798792 NO 1136.6355 chr8 74050123 74050697 NO 156.989 chr8 74795106 74795779 NO 1876.2567 chr8 74857148 74858983 NO 7666.8135 chr8 75045565 75046047 NO 0 chr8 75076675 75085391 NO 4904.4932 chr8 75514279 75514771 NO 52.152 chr8 75627665 75628536 NO 0 chr8 75860331 75861398 NO 190.2461 chr8 77332451 77332975 NO 0 chr8 77504096 77504799 NO 181.7958 chr8 77537693 77540428 NO 1019.608 chr8 77718528 77719274 NO 182.0986 chr8 78160720 78161493 NO 0 chr8 78279304 78279911 NO 163.89 chr8 78293143 78293492 NO 0 chr8 79443346 79443791 NO 59.363 chr8 79855234 79855781 NO 258.7857 chr8 80591822 80592975 NO 416.8095 chr8 80621765 80622337 NO 457.314 chr8 80714034 80714874 NO 38.22 chr8 80947797 80948343 NO 58.695 chr8 81016770 81017489 NO 0 chr8 81060207 81062428 NO 4035.557 chr8 81080532 81081185 NO 344.8493 chr8 81101654 81108584 NO 804.573 chr8 81148782 81149501 NO 92.8229 chr8 81243489 81244489 NO 1106.7 chr8 81436297 81436896 NO 1.5574 chr8 81677304 81678137 NO 202.5856 chr8 81699800 81700441 NO 131.5332 chr8 82328420 82328892 NO 9.7704 chr8 82579447 82580481 NO 0 chr8 82628253 82628655 NO 0 chr8 83088189 83088883 NO 432.362 chr8 83274287 83276839 NO 319.5104 chr8 84116503 84117313 NO 0 chr8 84411961 84417984 NO 301.15 chr8 85506556 85507364 NO 36.1984 chr8 85560531 85561226 NO 78.1875 chr8 85678936 85684999 NO 1770.396 chr8 85839300 85840040 NO 498.834 chr8 86114380 86114994 NO 94.556 chr8 86300367 86301272 NO 1120.028 chr8 86701216 86703034 NO 1631.4732 chr8 86718129 86718656 NO 385.237 chr8 86821078 86831678 NO 1442.66 chr8 86952784 86953438 NO 23.544 chr8 87063330 87063779 NO 7.4085 chr8 87201942 87202589 NO 247.4775 chr8 87438974 87439767 NO 1169.1992 chr8 87965175 87966385 NO 0 chr8 88022293 88023151 NO 1458.7716 chr8 88114079 88122229 NO 3470.27 chr8 88917577 88918324 NO 0 chr8 89299121 89300021 NO 206.28 chr8 89411697 89412634 NO 2245.8016 chr8 90153425 90154237 NO 90.7816 chr8 90310466 90311020 NO 15.0688 chr8 90390349 90391039 NO 0 chr8 90991676 90992213 NO 0 chr8 91443897 91444362 NO 63.1935 chr8 91476801 91477843 NO 1352.3076 chr8 91569015 91569562 NO 935.917 chr8 91680637 91691436 NO 232.1785 chr8 91779101 91779593 NO 0 chr8 91795502 91796285 NO 718.4808 chr8 92106884 92107541 NO 0 chr8 92347194 92348053 NO 35.9921 chr8 92747994 92748475 NO 0 chr8 93043980 93044631 NO 59.0457 chr8 93193958 93195300 NO 1155.9988 chr8 93336185 93336730 NO 0 chr8 93375315 93376069 NO 243.9944 chr8 93405177 93406102 NO 563.7875 chr8 93427969 93428698 NO 818.8857 chr8 93889408 93890344 NO 57.4704 chr8 94032915 94034062 NO 214.9478 chr8 94123222 94123973 NO 427.0186 chr8 94232531 94232980 NO 28.9156 chr8 94406905 94407538 NO 366.2538 chr8 94445883 94453114 NO 1853.3053 chr8 94520587 94521100 NO 0 chr8 94552104 94552981 NO 64.8103 chr8 94566545 94567419 NO 186.7738 chr8 94595295 94596441 NO 0 chr8 94657713 94658724 NO 703.4538 chr8 94740102 94740732 NO 155.295 chr8 94827361 94827988 NO 0 chr8 95152554 95153394 NO 313.152 chr8 95266833 95267642 NO 133.2423 chr8 95295636 95296227 NO 528.945 chr8 95965859 95966367 NO 7.8232 chr8 96116081 96116644 NO 170.2512 chr8 96151937 96152353 NO 0 chr8 96557414 96558124 NO 124.392 chr8 96698577 96699285 NO 461.1912 chr8 97222869 97223586 NO 264.8598 chr8 97446210 97446860 NO 872.3 chr8 97667312 97668037 NO 879.715 chr8 98052059 98056627 NO 1502.4152 chr8 98220746 98221252 NO 707.4386 chr8 98353864 98358061 NO 3664.4007 chr8 98476220 98476510 NO 0 chr8 98646024 98646755 NO 0 chr8 98762120 98762790 NO 8.509 chr8 99661700 99662295 NO 0 chr8 99719799 99720227 NO 26.1936 chr8 99926972 99927756 NO 0 chr8 100901420 100902224 NO 52.26 chr8 101804318 101804804 NO 0 chr8 102201262 102201786 NO 0 chr8 106397691 106398174 NO 0 chr8 106617198 106617616 NO 0 chr8 106934703 106935358 NO 163.4225 chr8 107751860 107757896 NO 6467.574 chr8 107955587 107956774 NO 194.668 chr8 108495132 108495876 NO 107.88 chr8 108975038 108975703 NO 1586.2245 chr8 109039793 109040547 NO 125.0886 chr8 109123297 109124128 NO 789.5331 chr8 109140493 109145892 NO 21128.9865 chr8 109396083 109397009 NO 335.0268 chr8 109449013 109449981 NO 437.9232 chr8 109487036 109487767 NO 1651.4752 chr8 109634296 109635061 NO 111.231 chr8 109811081 109811921 NO 0 chr8 110118419 110119429 NO 939.704 chr8 110134661 110135507 NO 611.9118 chr8 110357254 110357911 NO 0 chr8 110746180 110746822 NO 0 chr8 111059213 111059718 NO 0 chr8 111145130 111145801 NO 0 chr8 111246518 111254244 NO 1717.4898 chr8 111282238 111282864 NO 144.7938 chr8 111536296 111537005 NO 0 chr8 111576111 111576635 NO 0 chr8 111986152 111986806 NO 67.7544 chr8 112216041 112217027 NO 5028.6 chr8 112397963 112409627 NO 0 chr8 112938741 112939640 NO 284.3537 chr8 113048807 113049275 NO 68.8428 chr8 114064905 114065322 NO 618.6612 chr8 114111910 114112747 NO 0 chr8 114136803 114146846 NO 4888.9324 chr8 114172500 114175132 NO 2287.9976 chr8 114289250 114290239 NO 3929.0992 chr8 114312818 114314158 NO 1906.82 chr8 114389300 114393100 NO 262.96 chr8 114556699 114557598 NO 0 chr8 114616560 114617136 NO 60.5952 chr8 114792710 114793440 NO 1.022 chr8 115219693 115219991 NO 41.0048 chr8 116122264 116122796 NO 0 chr8 116639828 116640314 NO 0 chr8 117210079 117213026 NO 538.4169 chr8 117311568 117312086 NO 0 chr8 117406425 117406895 NO 145.136 chr8 117496716 117497490 NO 148.7628 chr8 117534209 117534912 NO 170.6181 chr8 117722996 117723627 NO 0 chr8 118793234 118793911 NO 26.8769 chr8 119096857 119097415 NO 339.9336 chr8 119197059 119199015 NO 6552.4044 chr8 119498759 119499379 NO 774.814 chr8 119540821 119541450 NO 0 chr8 119683409 119683904 NO 0 chr8 119718253 119718891 NO 115.2866 chr8 119866400 119867219 NO 711.7929 chr8 120017171 120028015 NO 774.2616 chr8 120539991 120541522 NO 1.0717 chr8 120586569 120587021 NO 0 chr8 120809727 120810433 NO 64.952 chr8 120917964 120918604 NO 22.016 chr8 121041141 121048509 NO 660.9096 chr8 121320347 121326380 NO 476.607 chr8 121370684 121371388 NO 0 chr8 122039400 122040081 NO 1353.8961 chr8 122669941 122670489 NO 206.6508 chr8 122776294 122776801 NO 136.89 chr8 122858093 122859390 NO 6651.6645 chr8 123033008 123033772 NO 3695.3916 chr8 123056306 123057280 NO 4352.0268 chr8 123195397 123196271 NO 1827.971 chr8 124752460 124753545 NO 1465.618 chr8 124874265 124874658 NO 33.2085 chr8 125857754 125858952 NO 2536.8848 chr8 125899749 125900605 NO 137.5592 chr8 125977516 125978388 NO 1728.6528 chr8 126211737 126212112 NO 92.3625 chr8 126245988 126246686 NO 1087.7632 chr8 126330309 126331154 NO 2656.342 chr8 126517464 126518446 NO 956.959 chr8 126535550 126538752 NO 1943.9342 chr8 126611765 126612477 NO 1251.4112 chr8 126721963 126722682 NO 0 chr8 126740583 126741479 NO 10.8416 chr8 126807996 126808770 NO 798.4584 chr8 127007498 127008081 NO 476.311 chr8 127747971 127748457 NO 91.2222 chr8 127851327 127852130 NO 1203.5364 chr8 127915301 127916069 NO 667.008 chr8 127984147 127985058 NO 3799.1433 chr8 128003063 128003969 NO 3057.2064 chr8 128044164 128044643 NO 433.2555 chr8 128189605 128190453 NO 759.6384 chr8 128207052 128208014 NO 74.4588 chr8 128223051 128225068 NO 3943.6384 chr8 129279911 129280470 NO 171.5012 chr8 129384521 129385178 NO 55.2537 chr8 129728710 129729650 NO 0 chr8 129791730 129792393 NO 66.6978 chr8 129866710 129867518 NO 0 chr8 129921365 129921844 NO 0 chr8 130022673 130023453 NO 0 chr8 130036458 130036997 NO 0 chr8 130408365 130408958 NO 0 chr8 130566626 130567533 NO 117.2751 chr8 130759816 130760620 NO 17.0448 chr8 131062146 131062729 NO 0 chr9 3439551 3440223 NO 20.9664 chr9 3523874 3524509 NO 70.1675 chr9 3871115 3872663 NO 645.6708 chr9 3987927 3988588 NO 141.454 chr9 5132342 5132722 NO 0 chr9 5594523 5595244 NO 69.1439 chr9 6286769 6287261 NO 0 chr9 6366412 6366985 NO 0 chr9 7633700 7634630 NO 199.206 chr9 7711287 7711641 NO 0 chr9 7796126 7796802 NO 0 chr9 7995885 7996507 NO 0 chr9 8462571 8463520 NO 269.4211 chr9 8733581 8733913 NO 0 chr9 8769955 8770397 NO 0 chr9 9027303 9028580 NO 0 chr9 9160665 9161150 NO 0 chr9 9268906 9269812 NO 1108.491 chr9 10269124 10269859 NO 51.5235 chr9 10308618 10309161 NO 0 chr9 10448843 10449855 NO 344.9908 chr9 10879561 10880332 NO 17.733 chr9 11377949 11378700 NO 0 chr9 11693592 11693910 NO 0 chr9 11920135 11920716 NO 0 chr9 11940771 11941108 NO 0 chr9 11981901 11982530 NO 40.885 chr9 12946168 12946781 NO 76.8089 chr9 13499346 13504517 NO 3411.8258 chr9 13978105 13979222 NO 761.2355 chr9 14037871 14050053 NO 950.196 chr9 14446834 14447249 NO 235.0975 chr9 14484608 14486412 NO 250.3952 chr9 14695133 14695628 NO 0 chr9 14739255 14739784 NO 0 chr9 14827392 14828210 NO 120.655 chr9 14979792 14980266 NO 0 chr9 15081242 15081878 NO 0 chr9 15121471 15122083 NO 0 chr9 15276659 15277225 NO 31.5262 chr9 15655154 15655713 NO 0 chr9 15818347 15819240 NO 45.1858 chr9 16119448 16119871 NO 0 chr9 16157563 16166721 NO 0 chr9 17390419 17391132 NO 0 chr9 17464081 17464526 NO 16.02 chr9 17669928 17679721 NO 114.5781 chr9 17845638 17846191 NO 0 chr9 18501891 18502749 NO 0 chr9 18526244 18527754 NO 843.033 chr9 18766326 18766823 NO 0 chr9 20257900 20258612 NO 0 chr9 20308165 20308802 NO 199.9543 chr9 20782392 20784089 NO 5396.1206 chr9 21222272 21222788 NO 571.6764 chr9 21259692 21260416 NO 1269.6064 chr9 21361873 21362635 NO 1539.7734 chr9 21566312 21573527 NO 15508.6425 chr9 21591319 21592194 NO 2187.7625 chr9 21652171 21652836 NO 3671.598 chr9 21941572 21942182 NO 0 chr9 21970252 21970943 NO 1040.1623 chr9 22158375 22170081 NO 523.2582 chr9 22536808 22537593 NO 115.395 chr9 23381874 23382339 NO 14.973 chr9 23964642 23965371 NO 0 chr9 24622882 24623464 NO 79.8504 chr9 24683158 24683451 NO 0 chr9 25371363 25371984 NO 182.1393 chr9 25558573 25559310 NO 30.1433 chr9 25662114 25662701 NO 180.4438 chr9 26965221 26965892 NO 0 chr9 27162614 27163143 NO 0 chr9 28048764 28049225 NO 0 chr9 28063015 28063605 NO 47.731 chr9 28256905 28257393 NO 0 chr9 28338047 28338698 NO 41.8593 chr9 28421300 28423484 NO 92.6016 chr9 28981299 28981943 NO 0 chr9 29419529 29420147 NO 48.0804 chr9 29465228 29465684 NO 0 chr9 29751033 29751560 NO 0 chr9 30092583 30092639 NO 0 chr9 30405230 30406133 NO 138.0687 chr9 30817541 30826959 NO 6316.6526 chr9 30840106 30840580 NO 75.7452 chr9 30858973 30864041 NO 1382.0436 chr9 30926959 30928022 NO 1851.0019 chr9 31081422 31082167 NO 240.486 chr9 31426671 31427500 NO 0 chr9 31495654 31496778 NO 277.066 chr9 31767764 31768647 NO 319.646 chr9 31783521 31784237 NO 20.1912 chr9 31797048 31797576 NO 36.5376 chr9 31818997 31819682 NO 501.42 chr9 31903031 31903617 NO 161.5016 chr9 32029166 32029617 NO 167.6818 chr9 32176933 32177622 NO 1287.8099 chr9 32222405 32223186 NO 0 chr9 32257465 32258379 NO 0 chr9 32493297 32493944 NO 0 chr9 34189637 34190305 NO 0 chr9 34495338 34495829 NO 0 chr9 34919369 34920459 NO 3492.033 chr9 35210177 35210766 NO 13.7826 chr9 36601807 36611238 NO 15778.063 chr9 36812108 36812776 NO 316.632 chr9 36829121 36829994 NO 297.0819 chr9 36897465 36898130 NO 41.363 chr9 36981205 36981759 NO 0 chr9 37056042 37056855 NO 260.8917 chr9 37292583 37293531 NO 665.6856 chr9 38214933 38215749 NO 93.9216 chr9 38959945 38960474 NO 0 chr9 39409828 39410506 NO 69.9696 chr9 40013872 40014553 NO 164.0529 chr9 40044965 40049254 NO 9241.5083 chr9 40205176 40205983 NO 575.4717 chr9 40575969 40576549 NO 264.538 chr9 40591455 40592681 NO 2298.137 chr9 40667331 40667966 NO 0 chr9 41031465 41031916 NO 0 chr9 41085684 41086199 NO 0 chr9 41444975 41445418 NO 0.3544 chr9 41544966 41545424 NO 0 chr9 41761610 41762433 NO 0 chr9 41850398 41850837 NO 46.9291 chr9 41908484 41909372 NO 745.2984 chr9 41982263 41999365 NO 278.7626 chr9 42320431 42320971 NO 135.648 chr9 42456149 42456550 NO 0 chr9 42665740 42667124 NO 2821.5608 chr9 42686251 42687083 NO 94.5152 chr9 42940453 42940997 NO 0 chr9 42996480 43003277 NO 3626.8792 chr9 43018017 43018601 NO 658.8104 chr9 43197553 43197928 NO 22.725 chr9 43262032 43262609 NO 177.8314 chr9 43537646 43538191 NO 547.18 chr9 43622457 43622782 NO 0 chr9 43668266 43668795 NO 171.925 chr9 43687959 43688478 NO 0 chr9 43935287 43935981 NO 1050.9242 chr9 44119256 44120060 NO 0 chr9 44141293 44142111 NO 1026.7536 chr9 44402935 44403840 NO 1101.6565 chr9 44884311 44884850 NO 29.0521 chr9 45157111 45158710 NO 1202.7678 chr9 45310148 45310816 NO 2267.7932 chr9 45432008 45432532 NO 17.1348 chr9 45649159 45649717 NO 0 chr9 45963825 45964359 NO 186.4728 chr9 45978033 45978494 NO 28.0288 chr9 46203621 46204024 NO 20.15 chr9 46389781 46390515 NO 39.269 chr9 46697816 46700403 NO 662.272 chr9 46724712 46725267 NO 20.535 chr9 46786871 46787508 NO 0 chr9 47083262 47083820 NO 80.6868 chr9 47158787 47159229 NO 0 chr9 47176256 47176343 NO 49.0941 chr9 47322104 47323029 NO 438.7275 chr9 47341278 47342102 NO 0 chr9 47572122 47573038 NO 116.8816 chr9 47646682 47647424 NO 0 chr9 47909207 47909824 NO 20.978 chr9 48005354 48005927 NO 82.512 chr9 48333604 48334274 NO 71.556 chr9 48405539 48406089 NO 0 chr9 48647618 48648098 NO 0 chr9 48697173 48704412 NO 563.9181 chr9 48799482 48800362 NO 1397.616 chr9 48831900 48833373 NO 648.5619 chr9 48862028 48862859 NO 40.9683 chr9 48983418 48987219 NO 530.9997 chr9 49036758 49037234 NO 0 chr9 49085550 49086038 NO 20.008 chr9 49197509 49197946 NO 77.2179 chr9 49325919 49326643 NO 0 chr9 49341792 49342673 NO 1707.7304 chr9 49461663 49462520 NO 103.697 chr9 49559299 49560181 NO 220.059 chr9 49604426 49604976 NO 97.295 chr9 49743610 49744745 NO 383.7435 chr9 49758442 49759028 NO 72.957 chr9 49914561 49915213 NO 138.4848 chr9 49932238 49932871 NO 1022.5482 chr9 50789806 50790452 NO 65.6336 chr9 51113542 51114028 NO 3.7908 chr9 51854804 51855366 NO 0 chr9 52086072 52086954 NO 0 chr9 53377898 53378701 NO 92.4253 chr9 53488693 53489541 NO 0 chr9 53618496 53619776 NO 5326.592 chr9 53645054 53654842 NO 2082.8864 chr9 53946327 53946983 NO 100.7616 chr9 53997812 53998382 NO 36.936 chr9 54064296 54064958 NO 145.1766 chr9 54620579 54621265 NO 0 chr9 54650546 54651385 NO 1297.5135 chr9 54687662 54688594 NO 992.8596 chr9 54703743 54705821 NO 1063.936 chr9 54948885 54949443 NO 0 chr9 55021927 55022644 NO 61.4469 chr9 55063210 55073663 NO 12987.8525 chr9 55446024 55447133 NO 0 chr9 55748051 55748821 NO 0 chr9 55920589 55921374 NO 0 chr9 56677981 56678369 NO 11.834 chr9 57010741 57014562 NO 1438.2244 chr9 57358103 57371993 NO 17866.707 chr9 57677536 57678655 NO 1330.491 chr9 57750775 57751135 NO 85.5 chr9 57768598 57769260 NO 266.0578 chr9 58066123 58066750 NO 430.8117 chr9 58089240 58090163 NO 1466.4624 chr9 58303407 58304156 NO 4184.2136 chr9 58501289 58501814 NO 36.225 chr9 58604579 58612623 NO 961.258 chr9 58815227 58815606 NO 206.2139 chr9 58949742 58950411 NO 4.3485 chr9 59235106 59236012 NO 12.8652 chr9 59320679 59321495 NO 0 chr9 59516152 59516979 NO 356.0235 chr9 59872699 59873413 NO 0 chr9 60273970 60282510 NO 0 chr9 60357691 60358246 NO 26.973 chr9 60595996 60596437 NO 41.9832 chr9 60635345 60636054 NO 88.4123 chr9 60668970 60669572 NO 245.917 chr9 60949430 60960253 NO 0 chr9 61069962 61070857 NO 1005.443 chr9 61097326 61098113 NO 148.5069 chr9 61112904 61116419 NO 3907.274 chr9 61140895 61142001 NO 1236.0656 chr9 61208965 61209654 NO 1401.2193 chr9 61233897 61234814 NO 373.219 chr9 61316146 61319521 NO 1537.65 chr9 61421576 61422088 NO 0 chr9 61470617 61471240 NO 0 chr9 61515159 61516470 NO 1008.8145 chr9 62050012 62050657 NO 334.755 chr9 62185724 62186999 NO 298.4775 chr9 62208623 62209221 NO 0 chr9 62356538 62357058 NO 664.82 chr9 62383015 62383432 NO 0 chr9 62456229 62456618 NO 0 chr9 62966017 62966636 NO 0 chr9 63267850 63268594 NO 5.0592 chr9 63381821 63382503 NO 0 chr9 64114898 64115556 NO 277.5444 chr9 64209225 64209960 NO 0 chr9 64416223 64416549 NO 0 chr9 64465114 64465596 NO 0 chr9 64512263 64512792 NO 6.7712 chr9 64988516 64989016 NO 0 chr9 65026498 65027257 NO 1363.7712 chr9 65121543 65122228 NO 65.349 chr9 65186892 65195417 NO 6731.34 chr9 65441290 65442044 NO 3214.0758 chr9 65466800 65467794 NO 1073.8182 chr9 65483464 65489581 NO 8201.0619 chr9 65839094 65839726 NO 65.6648 chr9 66076348 66077050 NO 57.4938 chr9 66506575 66507102 NO 5.0065 chr9 66549498 66550004 NO 0 chr9 66760210 66760720 NO 0 chr9 67056190 67062471 NO 2869.1608 chr9 67108504 67109237 NO 460.8371 chr9 67172419 67173229 NO 79.137 chr9 67194922 67195670 NO 244.596 chr9 67209839 67210340 NO 37.7754 chr9 67803221 67803872 NO 241.3257 chr9 68464946 68465474 NO 36.0096 chr9 68645985 68646717 NO 56.6568 chr9 69267107 69267762 NO 32.881 chr9 69425602 69426458 NO 352.5864 chr9 69517779 69518862 NO 0 chr9 69736683 69737246 NO 0 chr9 70042233 70043051 NO 1337.5118 chr9 70067253 70071655 NO 592.069 chr9 70104980 70105819 NO 1748.2243 chr9 70324872 70335741 NO 2445.525 chr9 70643075 70665844 NO 1407.1242 chr9 70865688 70866404 NO 79.118 chr9 71064943 71080270 NO 44.4483 chr9 71179339 71180016 NO 0 chr9 71208929 71209800 NO 0 chr9 71341338 71342172 NO 105.2508 chr9 71610779 71611722 NO 0 chr9 71708960 71709634 NO 0 chr9 71726891 71727891 NO 100.4 chr9 71763705 71764809 NO 0 chr9 71822360 71822798 NO 0 chr9 71945249 71945811 NO 0 chr9 72505560 72506130 NO 144.438 chr9 72627390 72628209 NO 868.3038 chr9 72660060 72660935 NO 534.625 chr9 72786294 72787066 NO 0 chr9 72918450 72919308 NO 886.5714 chr9 72942098 72942695 NO 0 chr9 72977358 72978014 NO 103.5824 chr9 74178823 74179433 NO 25.62 chr9 74695919 74716448 NO 1810.6578 chr9 74845411 74846463 NO 505.3808 chr9 74932926 74933815 NO 0 chr9 75223996 75225060 NO 516.6784 chr9 75310868 75311755 NO 973.6599 chr9 75412496 75413425 NO 0 chr9 76161671 76161988 NO 0 chr9 77464329 77465344 NO 0 chr9 77589123 77589716 NO 45.2459 chr9 77606686 77607650 NO 66.1304 chr9 77624694 77625374 NO 0 chr9 77951768 77952528 NO 0 chr9 78021739 78022517 NO 135.2164 chr9 78038277 78039230 NO 1639.16 chr9 78267004 78267478 NO 41.6172 chr9 79465207 79465953 NO 0 chr9 79678663 79679128 NO 0 chr9 80239099 80239536 NO 0 chr9 81531413 81531460 NO 0 chr9 83193299 83194233 NO 0 chr9 83541968 83542632 NO 0 chr9 84134000 84147722 NO 0 chr9 84737567 84738241 NO 46.9778 chr9 85196227 85196620 NO 0 chr9 85353069 85353564 NO 39.9465 chr9 85379244 85380001 NO 0 chr9 86886129 86886815 NO 46.0306 chr9 87625733 87626436 NO 158.3859 chr9 87650185 87650872 NO 0 chr9 87679593 87680163 NO 0 chr9 87789059 87789492 NO 0 chr9 87958860 87959608 NO 51.238 chr9 88131862 88132310 NO 12.0064 chr9 88213814 88214501 NO 0 chr9 88227178 88228053 NO 30.975 chr9 88256766 88257553 NO 61.6221 chr9 88377528 88378586 NO 4536.0692 chr9 89762963 89763410 NO 65.709 chr9 89810710 89811026 NO 0 chr9 90020138 90020597 NO 0 chr9 90710597 90711421 NO 95.2544 chr9 90728575 90729490 NO 0 chr9 92155651 92156150 NO 36.5767 chr9 92825306 92825838 NO 0 chr9 94029127 94029593 NO 0 chr9 94561967 94575619 NO 0 chr9 95096844 95097493 NO 0 chr9 95446186 95446920 NO 0 chr9 95944614 95945131 NO 0 chr9 96130338 96131346 NO 387.576 chr9 96503830 96504319 NO 0 chr9 96726163 96726901 NO 106.7886 chr9 97013591 97015267 NO 6431.9852 chr9 97377292 97378076 NO 0 chr9 97533414 97533813 NO 0 chr9 97660564 97660974 NO 5.412 chr9 97716323 97717244 NO 0 chr9 97753091 97753801 NO 8.875 chr9 99052984 99054712 NO 3026.4192 chr9 99156322 99157081 NO 991.1781 chr9 99772957 99773629 NO 26.2752 chr9 100481945 100482852 NO 26.0309 chr9 100540961 100541608 NO 28.0151 chr9 100863450 100864585 NO 370.237 chr9 100934315 100942688 NO 6064.5639 chr9 100966524 100967166 NO 0 chr9 102107598 102114337 NO 211.6046 chr9 102137711 102138258 NO 1.2034 chr9 102164243 102164861 NO 64.581 chr9 102430267 102430967 NO 651.98 chr9 102592120 102593562 NO 6259.1452 chr9 102902343 102903282 NO 436.5411 chr9 103041111 103049726 NO 6273.443 chr9 103406805 103416710 NO 1453.0635 chr9 103476375 103477136 NO 0 chr9 103869180 103869653 NO 0 chr9 103987978 103988623 NO 447.372 chr9 104004889 104005928 NO 1017.5966 chr9 104096735 104097202 NO 0 chr9 104707017 104707653 NO 57.0492 chr9 105389254 105389964 NO 0 chr9 105501402 105501990 NO 149.7048 chr9 106069546 106074893 NO 16237.7696 chr9 106113285 106114150 NO 4101.7435 chr9 106436610 106437190 NO 0 chr9 107477688 107478518 NO 1217.693 chr9 107496491 107497240 NO 121.6376 chr9 107529104 107533461 NO 20533.2339 chr9 107579734 107580327 NO 0 chr9 107860938 107861447 NO 458.9144 chr9 107922822 107923650 NO 0 chr9 108198631 108208673 NO 8619.0486 chr9 108424057 108425078 NO 0 chr9 108469174 108470010 NO 8988.254 chr9 108556747 108557725 NO 3383.391 chr9 108612780 108626646 NO 797.295 chr9 109079463 109080133 NO 0 chr9 109449147 109452603 NO 183.8592 chr9 109774888 109775365 NO 446.2812 chr9 110108369 110109024 NO 81.4165 chr9 110225263 110225883 NO 0 chr9 110562502 110563156 NO 311.2386 chr9 110647812 110648457 NO 194.919 chr9 110757426 110757966 NO 0 chr9 111388906 111389666 NO 18.316 chr9 111408428 111409094 NO 0 chr9 111478167 111481881 NO 824.1366 chr9 111627284 111635299 NO 83.356 chr9 111782055 111782769 NO 0 chr9 112019975 112021421 NO 0 chr9 112637952 112638600 NO 0 chr9 113101824 113102576 NO 273.1264 chr9 113208450 113208957 NO 0 chr9 113233419 113234275 NO 0 chr9 113295021 113295785 NO 67.6904 chr9 113366862 113369394 NO 478.548 chr9 113405502 113406021 NO 0.519 chr9 113524795 113525401 NO 71.6292 chr9 113579836 113580415 NO 37.8666 chr9 113712622 113713312 NO 309.051 chr9 113996326 113997175 NO 758.0721 chr9 114493073 114494132 NO 4346.5596 chr9 114533119 114533928 NO 540.1693 chr9 114549100 114549959 NO 1887.5666 chr9 115454702 115455398 NO 90.8976 chr9 115555133 115555968 NO 0 chr9 115575608 115576112 NO 0 chr9 115632977 115633714 NO 0 chr9 115714503 115715229 NO 55.2486 chr9 116193184 116193462 NO 10.6196 chr9 116225782 116226364 NO 114.3048 chr9 116336430 116337193 NO 10.5294 chr9 116359838 116371724 NO 274.5666 chr9 116409931 116410475 NO 0 chr9 116483600 116484324 NO 0 chr9 116821642 116829500 NO 0 chr9 117206527 117207271 NO 0 chr9 117281894 117282343 NO 147.9904 chr9 118164338 118176022 NO 0 chr9 118298668 118299503 NO 39.245 chr9 118315075 118315950 NO 544.425 chr9 118446461 118447564 NO 231.8506 chr9 118772478 118773130 NO 976.696 chr9 118914575 118915232 NO 0 chr9 119229753 119230514 NO 747.9869 chr9 119284575 119285165 NO 412.115 chr9 119480226 119481083 NO 0 chr9 119867733 119868315 NO 119.0772 chr9 119900321 119900933 NO 23.5008 chr9 119914708 119915404 NO 669.9696 chr9 120058262 120059236 NO 685.7934 chr9 120617500 120618171 NO 1496.8668 chr9 120641703 120642568 NO 2316.816 chr9 120668715 120669388 NO 1235.2242 chr9 121209918 121210575 NO 2488.9131 chr9 121280245 121280992 NO 837.0882 chr9 121523143 121523927 NO 1089.1328 chr9 121898518 121899106 NO 0 chr9 122631156 122631514 NO 0 chr9 122730151 122730891 NO 52.836 chr9 123640391 123640938 NO 0 chr10 3467939 3468402 NO 41.2533 chr10 3525370 3525951 NO 4.0089 chr10 4521315 4524373 NO 7031.2594 chr10 4785446 4786269 NO 252.0026 chr10 5318724 5319435 NO 43.1577 chr10 5852913 5853915 NO 210.921 chr10 5970883 5971433 NO 75.02 chr10 6012639 6014202 NO 2527.2147 chr10 6041377 6041965 NO 0 chr10 6056028 6057101 NO 1444.1507 chr10 6080029 6080762 NO 7406.3053 chr10 6096866 6104516 NO 8542.755 chr10 6202717 6203446 NO 1043.928 chr10 6284873 6285615 NO 656.0022 chr10 6396747 6405656 NO 4959.6403 chr10 6454106 6455106 NO 373 chr10 6616442 6617050 NO 0 chr10 7172894 7173576 NO 267.2758 chr10 7331961 7332439 NO 76.241 chr10 7365636 7366135 NO 28.443 chr10 7834064 7835173 NO 734.8234 chr10 8084007 8084398 NO 60.8396 chr10 8605895 8609821 NO 3196.5492 chr10 8805089 8811099 NO 0 chr10 8972372 8972864 NO 0 chr10 9051217 9051995 NO 0 chr10 9345109 9345727 NO 205.7322 chr10 9478197 9478693 NO 0 chr10 10567378 10567910 NO 0 chr10 10949063 10949754 NO 23.1485 chr10 11473845 11474241 NO 0 chr10 11500899 11501533 NO 132.3158 chr10 12104938 12105583 NO 81.3345 chr10 12261334 12274429 NO 6482.025 chr10 12292338 12293201 NO 123.6679 chr10 12328250 12334991 NO 4169.9826 chr10 12511715 12512387 NO 207.9168 chr10 12733586 12734303 NO 58.0053 chr10 12827468 12828475 NO 165.9536 chr10 13381211 13381502 NO 0 chr10 13410590 13411024 NO 0 chr10 13542048 13543000 NO 9.2344 chr10 13801450 13802173 NO 0 chr10 14423031 14423523 NO 0 chr10 14687266 14687957 NO 0 chr10 14982968 14983788 NO 133.496 chr10 15511077 15511609 NO 42.56 chr10 16896649 16899078 NO 241.4426 chr10 16949089 16950504 NO 307.7625 chr10 17295971 17299847 NO 1976.76 chr10 17318918 17319488 NO 226.86 chr10 17528169 17528857 NO 63.64 chr10 17723333 17723722 NO 0 chr10 17764307 17764756 NO 0 chr10 17914473 17915181 NO 152.4324 chr10 18039370 18040002 NO 121.976 chr10 18076439 18076896 NO 0 chr10 18137990 18143326 NO 3624.2112 chr10 18165486 18166201 NO 322.322 chr10 18188738 18189638 NO 7.47 chr10 18202174 18202870 NO 0 chr10 18221634 18222381 NO 76.7916 chr10 18303936 18304492 NO 0 chr10 18353991 18354834 NO 0 chr10 18927473 18928541 NO 364.722 chr10 19123851 19124720 NO 0 chr10 19428463 19429212 NO 90.2545 chr10 19555788 19556217 NO 0 chr10 19611440 19612044 NO 176.4284 chr10 19658492 19658963 NO 0 chr10 19750375 19751054 NO 193.2434 chr10 19873349 19874004 NO 114.756 chr10 19984179 19984811 NO 96.8224 chr10 20115667 20116343 NO 0 chr10 20129921 20130638 NO 4.7322 chr10 20773759 20775106 NO 1913.8176 chr10 20850436 20851316 NO 525.184 chr10 21018761 21019274 NO 0 chr10 21159044 21159520 NO 0 chr10 21421393 21422103 NO 51.83 chr10 21465547 21466588 NO 146.1564 chr10 21565286 21568461 NO 6544.31 chr10 21774956 21775695 NO 504.5153 chr10 22599400 22599932 NO 0 chr10 23525774 23533601 NO 1802.5581 chr10 24310265 24311057 NO 0 chr10 24381856 24382581 NO 30.0875 chr10 24403856 24404330 NO 0 chr10 24525445 24533217 NO 5807.2384 chr10 24545811 24555200 NO 3618.5206 chr10 24582734 24583438 NO 465.696 chr10 24743522 24749749 NO 266.5156 chr10 24999045 24999687 NO 0 chr10 25033588 25034289 NO 146.9997 chr10 25308239 25309011 NO 391.5584 chr10 25678649 25679746 NO 44.4285 chr10 25914859 25915870 NO 71.1744 chr10 26000045 26000525 NO 101.568 chr10 26047476 26054194 NO 0 chr10 26328550 26329396 NO 45.5148 chr10 26357287 26358370 NO 592.0761 chr10 26372744 26373272 NO 68.8512 chr10 27713908 27714862 NO 296.8848 chr10 27731723 27734868 NO 2751.5605 chr10 27807432 27808278 NO 227.3202 chr10 28355692 28356372 NO 175.644 chr10 29314626 29315497 NO 32.7496 chr10 29575270 29576128 NO 0 chr10 30347414 30348072 NO 74.8804 chr10 30452967 30457850 NO 1303.761 chr10 31176379 31176934 NO 85.7475 chr10 32310520 32310966 NO 0 chr10 32359773 32360609 NO 0 chr10 32662702 32663212 NO 0 chr10 33095187 33095997 NO 0 chr10 33516088 33516407 NO 23.8612 chr10 33680698 33681499 NO 0 chr10 33950012 33957066 NO 4568.8758 chr10 33972649 33973253 NO 22.4688 chr10 34035754 34036373 NO 75.3942 chr10 34079292 34079852 NO 0 chr10 34607300 34607786 NO 69.9354 chr10 34736031 34736594 NO 90.8119 chr10 34984750 34985356 NO 0 chr10 36331134 36343313 NO 630.8722 chr10 36643875 36656214 NO 642.8619 chr10 36931863 36939016 NO 1297.5542 chr10 37097499 37098367 NO 0 chr10 37386766 37387289 NO 37.4468 chr10 37561580 37561947 NO 0 chr10 38273236 38273886 NO 30.81 chr10 38826451 38839056 NO 1314.7015 chr10 38929517 38930150 NO 349.6692 chr10 38944178 38944927 NO 147.0287 chr10 39266593 39267354 NO 31.201 chr10 39312148 39312684 NO 449.168 chr10 39338030 39338814 NO 387.4528 chr10 39369997 39370711 NO 0 chr10 39394485 39395225 NO 181.004 chr10 39455931 39456518 NO 194.9427 chr10 39506739 39507105 NO 0 chr10 39695371 39695900 NO 0 chr10 40082580 40083435 NO 796.7745 chr10 40145347 40146139 NO 970.0416 chr10 40199387 40199928 NO 0 chr10 40617340 40617902 NO 28.0438 chr10 41120787 41121394 NO 0 chr10 41186875 41187821 NO 1697.7862 chr10 41326975 41327776 NO 671.0778 chr10 41346832 41347467 NO 103.0605 chr10 41549773 41550332 NO 0 chr10 41717179 41718073 NO 0 chr10 41974242 41974651 NO 111.4116 chr10 42135685 42136311 NO 0 chr10 42365959 42366650 NO 130.9445 chr10 42520619 42521185 NO 0 chr10 42665078 42665727 NO 96.4414 chr10 42687825 42688823 NO 0 chr10 42763028 42763668 NO 568.64 chr10 42995657 42996581 NO 230.8152 chr10 43196881 43198135 NO 1633.335 chr10 43226844 43227454 NO 1102.331 chr10 43271057 43271770 NO 434.93 chr10 43407141 43407924 NO 83.0763 chr10 43658808 43659564 NO 536.2308 chr10 43806211 43806648 NO 0 chr10 44027901 44028681 NO 43.914 chr10 44088304 44089173 NO 1123.9646 chr10 44128831 44136061 NO 610.212 chr10 44154463 44155303 NO 316.764 chr10 44202850 44203259 NO 186.0132 chr10 44221243 44241045 NO 0 chr10 44259041 44265356 NO 121.8795 chr10 44403919 44404654 NO 0 chr10 44418311 44420477 NO 1995.3192 chr10 44436343 44442049 NO 124.3908 chr10 44664993 44665638 NO 53.277 chr10 44792055 44792644 NO 162.4462 chr10 44811120 44812515 NO 1989.27 chr10 44914221 44914866 NO 113.7135 chr10 44957379 44957861 NO 0 chr10 45043873 45044499 NO 0 chr10 45165832 45166571 NO 353.981 chr10 46450267 46461302 NO 1061.567 chr10 47237519 47238222 NO 0 chr10 48856459 48860813 NO 72.7118 chr10 49137024 49137565 NO 0 chr10 49627965 49628266 NO 20.1971 chr10 50957728 50958538 NO 0 chr10 51183432 51184062 NO 0 chr10 51965881 51966650 NO 129.961 chr10 51993516 52016266 NO 6884.15 chr10 53132563 53133212 NO 210.925 chr10 54229416 54230044 NO 52.3752 chr10 55257027 55257733 NO 0 chr10 56093669 56096370 NO 859.4582 chr10 56126502 56127122 NO 0 chr10 57211848 57212434 NO 302.1416 chr10 57296337 57297003 NO 0 chr10 57993955 57995356 NO 162.3759 chr10 58057073 58057853 NO 0 chr10 58816521 58817547 NO 351.3024 chr10 59007802 59022039 NO 7861.6714 chr10 59043179 59043971 NO 247.5 chr10 59103528 59104291 NO 0 chr10 59152502 59153259 NO 0 chr10 59369980 59371002 NO 4837.4326 chr10 59599481 59611088 NO 3258.0849 chr10 59628540 59629958 NO 1284.5662 chr10 60015779 60016431 NO 344.7776 chr10 60069510 60070352 NO 0 chr10 60190244 60190855 NO 607.0896 chr10 60246204 60246793 NO 725.8247 chr10 60289093 60291623 NO 3777.543 chr10 60411663 60411873 NO 125.139 chr10 60521842 60522494 NO 448.0544 chr10 60688428 60688895 NO 180.6356 chr10 60704576 60705335 NO 2245.8051 chr10 60777998 60779183 NO 1064.9595 chr10 60837711 60845392 NO 8942.9883 chr10 60878292 60880002 NO 5563.143 chr10 61087483 61088407 NO 239.5932 chr10 61291575 61295067 NO 5014.512 chr10 61391440 61392698 NO 6118.1572 chr10 61472719 61475585 NO 609.025 chr10 61499394 61500093 NO 495.8007 chr10 61695639 61705502 NO 3164.0504 chr10 61937549 61940221 NO 73.48 chr10 61976766 61977458 NO 181.8576 chr10 62552054 62552814 NO 8.132 chr10 62699664 62700521 NO 709.7674 chr10 62810374 62823873 NO 2427.1202 chr10 62986701 62987164 NO 33.6138 chr10 63552903 63553413 NO 87.567 chr10 64131234 64131755 NO 35.5843 chr10 64199227 64207484 NO 0 chr10 64461473 64462021 NO 0 chr10 66010262 66010937 NO 0 chr10 66432010 66433041 NO 551.0695 chr10 66465837 66467256 NO 3823.2117 chr10 66488303 66489148 NO 1701.9145 chr10 66515991 66516680 NO 69.3134 chr10 66650520 66650958 NO 21.9438 chr10 66917062 66925171 NO 2185.3755 chr10 67110340 67111151 NO 315.8845 chr10 67506740 67507203 NO 628.0132 chr10 67526245 67527170 NO 282.68 chr10 67574686 67578391 NO 2341.56 chr10 67599291 67600859 NO 7369.4432 chr10 67692851 67703417 NO 623.394 chr10 67722295 67723028 NO 86.494 chr10 68258033 68258837 NO 55.878 chr10 68822255 68822910 NO 0 chr10 69322589 69323495 NO 429.9876 chr10 69370739 69372012 NO 481.8305 chr10 69388191 69389259 NO 1218.3744 chr10 69557563 69558392 NO 2396.639 chr10 69723053 69723997 NO 38.6096 chr10 69754833 69755465 NO 173.3576 chr10 69788194 69788832 NO 331.76 chr10 69821802 69827994 NO 6863.832 chr10 69895948 69896630 NO 4.7058 chr10 70190630 70205145 NO 825.9035 chr10 70334514 70341176 NO 787.4484 chr10 70772984 70773494 NO 0 chr10 70808586 70809333 NO 365.8059 chr10 70910894 70911487 NO 368.4309 chr10 71197724 71201420 NO 0 chr10 72502206 72502865 NO 0 chr10 73358598 73359397 NO 0 chr10 74415252 74416192 NO 321.856 chr10 75141884 75142736 NO 817.6644 chr10 75313588 75314968 NO 149.73 chr10 75465169 75465857 NO 202.3408 chr10 75491765 75492542 NO 607.8471 chr10 75530347 75531030 NO 47.1953 chr10 75902165 75902804 NO 616.6989 chr10 76346389 76346957 NO 0 chr10 76479024 76479872 NO 1253.5136 chr10 76559612 76560301 NO 198.2253 chr10 77034903 77035863 NO 1751.328 chr10 77065603 77066355 NO 364.9456 chr10 77500956 77501452 NO 756.7968 chr10 77559338 77559858 NO 111.488 chr10 77722255 77722972 NO 1074.4245 chr10 77788855 77789588 NO 1264.2784 chr10 77828696 77830894 NO 4772.7372 chr10 77853564 77854393 NO 0 chr10 77965673 77966138 NO 19.344 chr10 79135588 79136419 NO 1721.7489 chr10 79927635 79933150 NO 37.502 chr10 80423491 80424349 NO 2165.0772 chr10 80604180 80605019 NO 7712.2558 chr10 80692540 80693324 NO 604.1504 chr10 80802965 80803759 NO 532.1388 chr10 81610172 81622885 NO 0 chr10 81845617 81846224 NO 34.8418 chr10 82271845 82272889 NO 2364.66 chr10 82323925 82324687 NO 51.5112 chr10 82806815 82809352 NO 2904.1039 chr10 83160428 83161066 NO 17.7364 chr10 83559919 83560429 NO 0 chr10 83845684 83846432 NO 1505.2004 chr10 83880994 83881846 NO 1062.1884 chr10 83920603 83921405 NO 631.4948 chr10 83985751 83986380 NO 381.803 chr10 84017088 84017957 NO 1052.6197 chr10 84148608 84149276 NO 121.4424 chr10 84170413 84171567 NO 0 chr10 84218273 84221859 NO 0 chr10 84298750 84302397 NO 0 chr10 84321604 84326392 NO 319.8384 chr10 84348577 84349351 NO 40.0932 chr10 84373188 84374377 NO 881.5246 chr10 84534116 84535113 NO 464.1035 chr10 84660167 84672504 NO 1332.396 chr10 84914154 84915056 NO 0 chr10 84970103 84973650 NO 5399.2434 chr10 85033015 85033638 NO 330.6261 chr10 85053984 85054562 NO 0 chr10 85800618 85801474 NO 62.2312 chr10 85897535 85898267 NO 7.3932 chr10 86247737 86248402 NO 179.7495 chr10 86509196 86509664 NO 0 chr10 86882785 86883171 NO 57.0122 chr10 86906480 86911122 NO 1327.1478 chr10 87148400 87149115 NO 159.2305 chr10 87189208 87189768 NO 17.248 chr10 87323661 87324242 NO 0 chr10 87389162 87390605 NO 0 chr10 87812368 87813123 NO 72.4045 chr10 88010059 88010948 NO 410.5402 chr10 88134863 88148243 NO 2500.722 chr10 88171502 88172153 NO 569.625 chr10 88676219 88676829 NO 0 chr10 88802886 88803543 NO 108.7335 chr10 88933503 88950476 NO 0 chr10 89117366 89117430 NO 7.8336 chr10 89600281 89600795 NO 83.8334 chr10 89927446 89928141 NO 42.3255 chr10 90171844 90172805 NO 0 chr10 90744719 90745235 NO 0 chr10 90888253 90888806 NO 66.36 chr10 91625760 91626428 NO 0 chr10 91863221 91863899 NO 0 chr10 91974240 91974633 NO 4.8732 chr10 92279729 92280296 NO 58.6845 chr10 92628272 92629369 NO 754.736 chr10 92650964 92651795 NO 713.0811 chr10 92704806 92705561 NO 300.2635 chr10 92826692 92827752 NO 1772.108 chr10 92953249 92953724 NO 126.2075 chr10 93083394 93084015 NO 71.3529 chr10 93556210 93556690 NO 0 chr10 93635265 93635872 NO 0 chr10 93739088 93739677 NO 66.6748 chr10 94281567 94282112 NO 114.014 chr10 94352295 94353034 NO 93.6313 chr10 94579105 94579599 NO 0 chr10 94637836 94638630 NO 2234.9512 chr10 94682830 94683583 NO 109.1097 chr10 94720755 94721385 NO 300.762 chr10 94764734 94765473 NO 247.7867 chr10 94877813 94878427 NO 2664.0232 chr10 94918559 94924597 NO 2675.4378 chr10 95058327 95059465 NO 725.8164 chr10 95105502 95106300 NO 0 chr10 95345983 95355462 NO 4410.5787 chr10 95439346 95439914 NO 61.9688 chr10 95747945 95748841 NO 0 chr10 95762338 95772246 NO 228.8748 chr10 95941733 95942334 NO 0 chr10 96093640 96094278 NO 0 chr10 96118368 96122003 NO 248.634 chr10 96183604 96184552 NO 1103.7564 chr10 98211622 98212421 NO 0 chr10 98302991 98303523 NO 0 chr10 98476843 98477243 NO 0 chr10 98725469 98728570 NO 11433.387 chr10 98815836 98816974 NO 441.4302 chr10 98923332 98935957 NO 3293.8625 chr10 99484471 99485189 NO 26.207 chr10 99528551 99529259 NO 104.5008 chr10 99573639 99574072 NO 0 chr10 99626913 99627770 NO 76.8729 chr10 100629400 100630152 NO 0 chr10 102499006 102499518 NO 0 chr10 102785880 102786459 NO 0 chr10 102809116 102809819 NO 210.4782 chr10 102831472 102832261 NO 486.1029 chr10 104670200 104670603 NO 0 chr10 105184820 105190912 NO 241.8524 chr10 105442912 105443564 NO 0 chr10 106965634 106966348 NO 194.7078 chr10 107687703 107688195 NO 158.9652 chr10 107723528 107729497 NO 4616.4246 chr10 108004992 108010299 NO 0 chr10 108958584 108959415 NO 130.0515 chr10 110291736 110292254 NO 40.1968 chr10 110368192 110369077 NO 1716.015 chr10 110414245 110414980 NO 106.281 chr10 110554011 110554732 NO 45.9998 chr10 110870280 110871094 NO 0 chr10 110996613 110997314 NO 0 chr10 111029314 111030196 NO 229.0554 chr10 111278972 111291738 NO 0 chr10 111332165 111332533 NO 0 chr10 111666516 111667073 NO 31.3591 chr10 111837391 111837837 NO 60.7452 chr10 114638105 114639153 NO 510.5856 chr10 114787795 114788456 NO 399.9711 chr10 114819854 114820700 NO 0 chr10 114905882 114912658 NO 0 chr10 115819889 115820389 NO 115.95 chr10 115949314 115949999 NO 0 chr10 115998756 116000626 NO 883.762 chr10 116191921 116192620 NO 0 chr10 116367564 116368318 NO 93.3452 chr10 116589007 116589893 NO 546.7506 chr10 116941420 116941754 NO 0 chr10 117140641 117141390 NO 0 chr10 117242805 117243714 NO 633.573 chr10 117285236 117286671 NO 0 chr10 117389512 117390876 NO 2162.4856 chr10 117481716 117482567 NO 14.5521 chr10 117558809 117559446 NO 178.1052 chr10 117897927 117898949 NO 232.0962 chr10 118104947 118105535 NO 0 chr10 118716645 118717128 NO 0 chr10 118920721 118921273 NO 2.9808 chr10 119267500 119275440 NO 618.526 chr10 119416389 119417443 NO 994.0274 chr10 119461895 119462406 NO 0 chr10 119608098 119608999 NO 448.1574 chr10 119825488 119826066 NO 74.6198 chr10 120452987 120453742 NO 142.1665 chr10 120526614 120527400 NO 0 chr10 120840708 120841629 NO 640.2792 chr10 120891816 120892645 NO 844.6681 chr10 120938230 120938830 NO 753.12 chr10 121179350 121180065 NO 83.798 chr10 122436279 122436924 NO 0 chr10 122897560 122898149 NO 0 chr10 123244189 123244776 NO 0 chr10 124622286 124623158 NO 48.3088 chr10 124651445 124657844 NO 198.369 chr10 125162563 125163197 NO 57.5038 chr10 125237515 125238774 NO 63.9572 chr10 125276396 125277267 NO 152.3379 chr10 125339530 125340120 NO 0 chr10 125377250 125379273 NO 0 chr10 125407173 125407844 NO 179.6938 chr10 126200021 126201533 NO 0 chr10 126549716 126550182 NO 46.3204 chr10 126675258 126675989 NO 172.7353 chr10 126707459 126707875 NO 439.504 chr10 127027476 127027943 NO 2176.0799 chr10 127344251 127344990 NO 745.9466 chr10 127531580 127532717 NO 1158.7167 chr10 127569625 127570542 NO 192.2949 chr10 127624024 127624807 NO 518.7375 chr10 127806805 127807509 NO 1016.4352 chr10 127975211 127975960 NO 400.2656 chr10 128068373 128069108 NO 262.0275 chr10 128122582 128123224 NO 0 chr10 129284318 129284852 NO 37.2732 chr10 129730598 129731375 NO 865.3449 chr11 3189708 3193686 NO 40138.4178 chr11 3280302 3280968 NO 196.5366 chr11 3298419 3298977 NO 137.826 chr11 3326290 3326863 NO 74.3754 chr11 3372424 3373146 NO 66.063 chr11 3448861 3449554 NO 617.9481 chr11 3678821 3679220 NO 12.0099 chr11 4145800 4147726 NO 2941.1946 chr11 4201976 4202842 NO 1162.3452 chr11 4322910 4323594 NO 0 chr11 4364096 4364962 NO 492.0612 chr11 4394817 4395661 NO 167.112 chr11 4465514 4466117 NO 90.9927 chr11 4543384 4544389 NO 886.611 chr11 4590101 4590874 NO 348.5457 chr11 4605024 4605900 NO 618.018 chr11 4702859 4708830 NO 9572.7072 chr11 4761195 4761689 NO 381.1704 chr11 4946093 4946721 NO 131.9428 chr11 5223929 5224726 NO 168.8843 chr11 5395289 5395750 NO 1493.0407 chr11 5602509 5603082 NO 74.2608 chr11 5640939 5641684 NO 2050.4635 chr11 5842858 5843500 NO 672.8802 chr11 5938677 5939733 NO 815.0208 chr11 6080658 6081517 NO 757.2085 chr11 6264561 6265118 NO 226.8661 chr11 6678542 6679214 NO 78.8928 chr11 6794815 6795739 NO 2542.2936 chr11 6968252 6968907 NO 0 chr11 6992305 6992843 NO 0 chr11 7134984 7135548 NO 0 chr11 7312566 7324055 NO 1304.0015 chr11 7431700 7435339 NO 0 chr11 8047598 8048387 NO 26.1159 chr11 8505106 8505674 NO 1076.076 chr11 8534669 8536345 NO 5584.9348 chr11 8622791 8623827 NO 0 chr11 8654362 8655002 NO 0 chr11 8711466 8712127 NO 181.775 chr11 9804325 9804857 NO 102.5696 chr11 9882957 9895177 NO 0 chr11 9951228 9952144 NO 19.4192 chr11 10237561 10238401 NO 0 chr11 10998094 10998762 NO 0 chr11 11781313 11782478 NO 718.2225 chr11 11804778 11805558 NO 263.952 chr11 11840934 11843277 NO 35.3793 chr11 12711855 12712019 NO 54.6448 chr11 13878383 13878991 NO 0 chr11 13972110 13972830 NO 106.56 chr11 14059388 14059994 NO 0 chr11 14382722 14383135 NO 0 chr11 15335765 15336328 NO 13.7372 chr11 16244885 16246180 NO 221.963 chr11 16398485 16399382 NO 515.8647 chr11 16507769 16508575 NO 91.8034 chr11 17621918 17622706 NO 0 chr11 17753059 17754628 NO 105.4368 chr11 17783133 17783987 NO 21.35 chr11 18073008 18073371 NO 0 chr11 18271096 18271837 NO 0 chr11 18378578 18379258 NO 47.328 chr11 18393101 18393840 NO 10.7894 chr11 18813143 18813774 NO 0 chr11 18857273 18857876 NO 371.6289 chr11 18925903 18926553 NO 0 chr11 18973935 18974699 NO 884.8648 chr11 19230699 19231227 NO 81.9984 chr11 19646965 19648196 NO 0 chr11 19711293 19712027 NO 658.2512 chr11 19747677 19750313 NO 9862.0668 chr11 19817749 19818637 NO 2041.3344 chr11 19844622 19845334 NO 263.7248 chr11 19885123 19887569 NO 4502.1076 chr11 19959685 19960153 NO 228.7584 chr11 20038359 20040815 NO 4346.6288 chr11 20064751 20065547 NO 555.21 chr11 20094772 20095341 NO 515.1726 chr11 20127345 20131667 NO 3330.9654 chr11 20220314 20221264 NO 391.875 chr11 20366507 20367056 NO 0 chr11 20388940 20389650 NO 178.423 chr11 20782535 20783475 NO 96.82 chr11 21108825 21109383 NO 35.154 chr11 21888161 21888992 NO 0 chr11 21907882 21908078 NO 0 chr11 21938939 21939424 NO 0 chr11 22463510 22464203 NO 433.4022 chr11 22507513 22508107 NO 353.3112 chr11 22520717 22521608 NO 2349.7452 chr11 22643566 22644405 NO 201.2761 chr11 22729808 22730894 NO 3985.7286 chr11 22751215 22752069 NO 573.034 chr11 22836141 22849721 NO 2054.654 chr11 23282631 23283368 NO 0 chr11 23553331 23554389 NO 0 chr11 23701795 23702494 NO 457.9848 chr11 23981408 23981805 NO 460.9567 chr11 24012088 24012638 NO 117.26 chr11 24173754 24174433 NO 0 chr11 24530192 24531159 NO 34.812 chr11 24627412 24627851 NO 15.3211 chr11 24677614 24678197 NO 0 chr11 24999845 25000337 NO 0 chr11 25337150 25337802 NO 19.8208 chr11 25373648 25374382 NO 0 chr11 25893927 25894646 NO 0 chr11 26003517 26004446 NO 110.2723 chr11 26028961 26029569 NO 518.1376 chr11 26059242 26071170 NO 328.02 chr11 26243189 26244026 NO 0 chr11 26653539 26653973 NO 59.458 chr11 27122464 27122826 NO 21.5028 chr11 27699608 27700553 NO 28.0665 chr11 27975357 27975992 NO 0 chr11 28071219 28071540 NO 0 chr11 28580224 28580606 NO 0 chr11 29497080 29504076 NO 288.9348 chr11 29613852 29615104 NO 292.7176 chr11 29922145 29922784 NO 25.4322 chr11 30076998 30077819 NO 411.7315 chr11 30142716 30143438 NO 0 chr11 30391383 30392452 NO 0 chr11 30644032 30650959 NO 4084.8519 chr11 30692361 30692934 NO 278.3061 chr11 31636572 31646396 NO 3104.384 chr11 31731162 31731741 NO 25.2444 chr11 31920171 31920711 NO 114.696 chr11 32041542 32042615 NO 454.7374 chr11 32734808 32735743 NO 0 chr11 32939919 32940397 NO 0 chr11 33079703 33080456 NO 0 chr11 33303478 33304127 NO 3.1152 chr11 33478635 33479439 NO 416.7936 chr11 34012732 34013426 NO 104.9328 chr11 34215057 34215897 NO 73.08 chr11 34311439 34312048 NO 0 chr11 34330896 34331627 NO 227.4872 chr11 34394473 34395338 NO 0 chr11 34552164 34552925 NO 82.7968 chr11 34685883 34686359 NO 0 chr11 35108639 35109235 NO 0 chr11 35232302 35232903 NO 382.0557 chr11 35258316 35258865 NO 40.0221 chr11 35301286 35302092 NO 0 chr11 35452368 35453132 NO 194.8964 chr11 35601744 35615187 NO 0 chr11 36272110 36272659 NO 0 chr11 36844987 36845762 NO 151.9775 chr11 37934633 37935139 NO 0 chr11 39409994 39410640 NO 0 chr11 39491838 39492543 NO 0 chr11 40550744 40551400 NO 397.9296 chr11 41639527 41640434 NO 49.2501 chr11 41922874 41924504 NO 720.623 chr11 42445337 42445773 NO 0 chr11 43195259 43195928 NO 30.9747 chr11 43338652 43339165 NO 0 chr11 43399014 43399833 NO 1938.8187 chr11 43765662 43766059 NO 0 chr11 44499424 44499958 NO 280.4568 chr11 44522677 44523209 NO 67.83 chr11 44559944 44560920 NO 509.7648 chr11 44574708 44581446 NO 1839.474 chr11 44617305 44617990 NO 113.162 chr11 45559319 45559867 NO 0 chr11 45699114 45700076 NO 436.8442 chr11 45781922 45791957 NO 0 chr11 45833629 45834355 NO 0 chr11 45855246 45855919 NO 222.2246 chr11 45869858 45873818 NO 3607.56 chr11 45920415 45929292 NO 9993.7266 chr11 46017567 46018078 NO 8.176 chr11 46068574 46069403 NO 142.2564 chr11 46334631 46335243 NO 0 chr11 46350245 46350776 NO 0 chr11 46557559 46557939 NO 59.28 chr11 47453763 47454508 NO 86.1965 chr11 48510506 48521187 NO 0 chr11 49472327 49473285 NO 2131.4542 chr11 49552020 49553822 NO 152.269 chr11 49619440 49620311 NO 550.7333 chr11 49634157 49634872 NO 430.287 chr11 49821453 49822043 NO 0 chr11 50093545 50094061 NO 0 chr11 50204715 50205455 NO 714.174 chr11 51087816 51088532 NO 10.382 chr11 51451223 51451993 NO 2416.876 chr11 52153369 52154229 NO 853.722 chr11 52325062 52325764 NO 0 chr11 52508943 52509700 NO 360.1049 chr11 52633771 52634777 NO 324.0326 chr11 52731293 52731730 NO 0 chr11 53015654 53024739 NO 0 chr11 53073880 53074682 NO 472.5384 chr11 53124734 53125398 NO 158.2312 chr11 53149235 53150141 NO 9.7848 chr11 53322013 53322571 NO 168.5718 chr11 53412833 53413523 NO 68.241 chr11 53613200 53614055 NO 959.2245 chr11 53953397 53954377 NO 13252.736 chr11 54015384 54016016 NO 0 chr11 54672906 54673698 NO 728.7984 chr11 54839706 54840360 NO 1335.468 chr11 54960195 54960812 NO 211.7544 chr11 55137204 55138904 NO 1234.2 chr11 55498424 55499111 NO 93.5007 chr11 55633916 55634578 NO 77.123 chr11 55717570 55718233 NO 0 chr11 55759898 55771481 NO 3847.8726 chr11 57366569 57367112 NO 718.6605 chr11 57396627 57397096 NO 310.1497 chr11 57533044 57533685 NO 18.1403 chr11 57770449 57771074 NO 122.3125 chr11 57783743 57784849 NO 284.242 chr11 59324891 59325529 NO 192.7398 chr11 59627660 59635535 NO 2775.15 chr11 60061905 60062715 NO 748.44 chr11 60236311 60237216 NO 0 chr11 60590721 60591349 NO 3971.2208 chr11 60650172 60651011 NO 466.1484 chr11 60700321 60700871 NO 42.02 chr11 60736253 60737190 NO 1651.5562 chr11 60817307 60818945 NO 1611.9558 chr11 60994880 60995724 NO 22.8724 chr11 61029438 61030016 NO 0 chr11 61065145 61065762 NO 180.2257 chr11 61175186 61175830 NO 476.238 chr11 61342542 61343061 NO 231.8373 chr11 61367036 61367792 NO 227.1024 chr11 61391409 61392089 NO 31.212 chr11 61683989 61684562 NO 7.1052 chr11 62028380 62029223 NO 0 chr11 62168511 62169327 NO 107.712 chr11 62242365 62244520 NO 739.8115 chr11 62307997 62308877 NO 3472.216 chr11 62351245 62352154 NO 1673.9235 chr11 62686433 62687279 NO 289.8396 chr11 62717300 62717925 NO 103.5 chr11 62922630 62923067 NO 0 chr11 62950261 62950815 NO 0 chr11 62993450 62994172 NO 0 chr11 63015448 63015955 NO 306.1773 chr11 63081292 63085117 NO 6843.69 chr11 63163458 63164343 NO 70.269 chr11 63269864 63270327 NO 411.8385 chr11 63346803 63347711 NO 39.7704 chr11 63711454 63712467 NO 2235.8936 chr11 63730165 63730834 NO 17.7285 chr11 63744050 63750725 NO 0 chr11 63765989 63771211 NO 9980.8086 chr11 63902863 63903645 NO 78.6692 chr11 63996712 63997328 NO 0 chr11 64923416 64924039 NO 904.4091 chr11 66420006 66420782 NO 0 chr11 66779912 66780579 NO 11.7392 chr11 67158838 67159789 NO 252.8709 chr11 67959847 67960584 NO 260.9717 chr11 68161396 68168718 NO 0 chr11 68207220 68214871 NO 1338.925 chr11 68555953 68556558 NO 43.3785 chr11 68592952 68593613 NO 287.6011 chr11 69283702 69284327 NO 469.3125 chr11 69377638 69378461 NO 309.7772 chr11 69394651 69396118 NO 3603.3921 chr11 69600742 69601398 NO 91.9056 chr11 70647215 70647864 NO 66.7821 chr11 71255887 71256649 NO 0 chr11 71315557 71316157 NO 39 chr11 71577114 71579232 NO 1561.8132 chr11 71835706 71836302 NO 336.9188 chr11 71990066 71990464 NO 0 chr11 72099189 72099984 NO 235.5585 chr11 72184534 72185015 NO 40.9331 chr11 72215100 72215841 NO 1059.4077 chr11 72233742 72234441 NO 279.2505 chr11 72389805 72390750 NO 2446.3215 chr11 72408756 72409429 NO 63.6658 chr11 73132007 73132663 NO 101.2208 chr11 74423296 74424137 NO 1442.315 chr11 74534022 74534794 NO 110.1644 chr11 75600497 75601136 NO 12.4605 chr11 75649511 75650167 NO 195.16 chr11 76075882 76076819 NO 481.4306 chr11 76100634 76101397 NO 2716.7378 chr11 76133039 76133947 NO 4874.144 chr11 76164456 76165525 NO 1000.4771 chr11 76199316 76199781 NO 61.7985 chr11 76296474 76297438 NO 1326.3676 chr11 76470901 76471580 NO 0 chr11 76615132 76615829 NO 0 chr11 76733691 76734238 NO 0 chr11 76939663 76940348 NO 39.456 chr11 77269246 77270131 NO 0 chr11 77486774 77494239 NO 2097.665 chr11 77551818 77552740 NO 635.6268 chr11 77739673 77748437 NO 0 chr11 77761276 77762167 NO 0 chr11 77950952 77951637 NO 315.1685 chr11 78060890 78061883 NO 1861.2792 chr11 78241645 78242202 NO 1.0026 chr11 78481904 78482820 NO 131.446 chr11 78605385 78606047 NO 12.7104 chr11 78621178 78621742 NO 0 chr11 78692033 78692621 NO 0 chr11 78791675 78792306 NO 254.2299 chr11 78903401 78907371 NO 6607.668 chr11 78952026 78952677 NO 211.575 chr11 79066770 79067524 NO 670.1552 chr11 79140416 79141086 NO 484.544 chr11 79178284 79178908 NO 0 chr11 79238865 79241731 NO 187.723 chr11 79449351 79460509 NO 7780.4734 chr11 79565715 79566699 NO 580.4616 chr11 79794068 79794750 NO 87.296 chr11 79912177 79912844 NO 131.7325 chr11 79945260 79951952 NO 8188.3312 chr11 79990875 79991582 NO 1793.5176 chr11 80331701 80332634 NO 54.4872 chr11 80702553 80703558 NO 0 chr11 80817514 80817999 NO 84.4385 chr11 80942931 80947956 NO 1010.025 chr11 80984966 80985397 NO 19.3088 chr11 81093332 81094117 NO 0 chr11 81254160 81254842 NO 15.345 chr11 81328043 81328565 NO 0 chr11 81373804 81374229 NO 0 chr11 81426380 81430435 NO 2264.7175 chr11 81645613 81646271 NO 29.61 chr11 81711065 81711660 NO 20.6465 chr11 82131765 82132318 NO 0 chr11 82332052 82332559 NO 0 chr11 82444773 82445336 NO 532.9921 chr11 82475311 82476798 NO 169.518 chr11 82648830 82649486 NO 63.7632 chr11 83166211 83167071 NO 259.548 chr11 83308912 83309748 NO 259.16 chr11 83380885 83381493 NO 0 chr11 83589398 83590252 NO 553.9044 chr11 83787680 83788630 NO 535.8 chr11 83895046 83895865 NO 209.9916 chr11 84083186 84091196 NO 507.834 chr11 84166230 84166867 NO 0 chr11 84660179 84660657 NO 95.839 chr11 85052297 85054262 NO 415.5975 chr11 85607522 85607993 NO 33.1584 chr11 85713512 85714469 NO 431.9898 chr11 86034628 86035156 NO 17.2656 chr11 86222896 86223659 NO 17.8542 chr11 86249348 86254930 NO 804.3662 chr11 86514413 86515082 NO 39.6717 chr11 86632863 86633492 NO 0 chr11 86648079 86649131 NO 1510.9876 chr11 86735893 86736369 NO 52.9312 chr11 86782407 86783412 NO 606.5175 chr11 86809492 86810234 NO 0 chr11 87229354 87230148 NO 58.6766 chr11 87840915 87842069 NO 4082.7366 chr11 87983937 87984484 NO 0 chr11 88006524 88016104 NO 0 chr11 88192116 88192947 NO 807.3165 chr11 88321794 88322308 NO 104.3934 chr11 88340034 88348477 NO 1999.3024 chr11 88396586 88397348 NO 1517.0658 chr11 88505823 88506497 NO 120.8482 chr11 88531991 88532870 NO 779.3214 chr11 88550957 88552040 NO 2242.4598 chr11 88718915 88724318 NO 1201.6272 chr11 88793031 88793501 NO 629.283 chr11 88829276 88830722 NO 541.0932 chr11 88882173 88883890 NO 1812.8086 chr11 88907313 88907570 NO 0 chr11 88928843 88929776 NO 1992.0483 chr11 88961658 88962175 NO 0 chr11 89036253 89036889 NO 260.2512 chr11 89103298 89103997 NO 498.9462 chr11 89440396 89440938 NO 0 chr11 89472670 89497587 NO 134.5518 chr11 89857107 89857767 NO 60.324 chr11 89970941 89971558 NO 330.712 chr11 90252735 90253490 NO 104.1145 chr11 91058133 91068389 NO 0 chr11 92312416 92313288 NO 0 chr11 93469914 93470508 NO 0 chr11 93749460 93750030 NO 0 chr11 94024080 94025105 NO 2790.7675 chr11 95172573 95174382 NO 474.6816 chr11 95418237 95418873 NO 267.6288 chr11 95459172 95460001 NO 472.9445 chr11 95482496 95483627 NO 5555.9244 chr11 95565293 95566043 NO 2243.325 chr11 95630191 95630796 NO 394.2785 chr11 95824256 95825370 NO 1445.6378 chr11 95841647 95842789 NO 303.6578 chr11 95878892 95879756 NO 2986.848 chr11 95975203 95975967 NO 0 chr11 95991823 95992308 NO 410.116 chr11 96051354 96064639 NO 0 chr11 96226698 96236760 NO 0 chr11 96588597 96594650 NO 0 chr11 96641262 96642250 NO 1182.3396 chr11 96657200 96658220 NO 0 chr11 96712000 96712739 NO 0 chr11 97053223 97053840 NO 44.4857 chr11 97084622 97085578 NO 0 chr11 97288778 97289452 NO 843.3088 chr11 97428279 97440933 NO 8218.773 chr11 97486767 97487595 NO 143.9892 chr11 97593706 97594206 NO 74.1 chr11 97638286 97638942 NO 21.7136 chr11 97918685 97919816 NO 2702.6376 chr11 98062871 98063570 NO 3073.7127 chr11 98159879 98160740 NO 777.3969 chr11 98653131 98654005 NO 228.114 chr11 98787666 98788235 NO 1242.6391 chr11 98956058 98956754 NO 0 chr11 98979131 98984698 NO 876.2458 chr11 99002752 99003400 NO 386.3376 chr11 99105144 99105721 NO 142.6921 chr11 99799152 99799681 NO 0 chr11 100057168 100057750 NO 0 chr11 100237096 100237806 NO 1083.531 chr11 100394982 100396447 NO 569.885 chr11 100477440 100478074 NO 391.5584 chr11 100543843 100544428 NO 902.187 chr11 100860347 100861177 NO 189.489 chr11 101095150 101095901 NO 534.6369 chr11 101168796 101169594 NO 83.8698 chr11 101188000 101188651 NO 122.388 chr11 101340360 101345658 NO 1953.9024 chr11 101409700 101410324 NO 292.8432 chr11 101442692 101443650 NO 306.3684 chr11 101543044 101543963 NO 49.8098 chr11 101556819 101570392 NO 3556.126 chr11 101646379 101649374 NO 4546.41 chr11 102165282 102165871 NO 212.0989 chr11 102400803 102401620 NO 137.0109 chr11 102440468 102441271 NO 2070.7764 chr11 102464622 102465176 NO 143.5414 chr11 102680774 102688178 NO 4662.2988 chr11 102904102 102904753 NO 983.5308 chr11 102973458 102974493 NO 5024.4075 chr11 103670358 103670979 NO 79.0533 chr11 103690170 103690736 NO 172.9696 chr11 103725479 103726147 NO 216.432 chr11 103796974 103797673 NO 93.666 chr11 104389464 104389973 NO 0 chr11 104461680 104462667 NO 109.6557 chr11 104805937 104806520 NO 0 chr11 106130335 106130757 NO 593.3742 chr11 106409592 106410325 NO 54.9017 chr11 106434792 106435404 NO 890.0928 chr11 106487078 106487594 NO 105.6768 chr11 106534247 106534950 NO 872.7042 chr11 106583770 106586166 NO 6337.42 chr11 106880780 106881275 NO 37.719 chr11 106975028 106975772 NO 293.0616 chr11 107070946 107071761 NO 339.9365 chr11 107199087 107199700 NO 273.3367 chr11 107213765 107214607 NO 1877.5758 chr11 107274396 107275072 NO 1156.5008 chr11 107372036 107379089 NO 2321.1423 chr11 107392659 107400918 NO 4320.2829 chr11 108130288 108130866 NO 58.7248 chr11 108285157 108286105 NO 1.2324 chr11 108346108 108346605 NO 0 chr11 108456352 108456905 NO 0 chr11 108930779 108931455 NO 184.0072 chr11 108961868 108971795 NO 672.0579 chr11 109098906 109099563 NO 0 chr11 109212771 109222498 NO 11810.5234 chr11 109337038 109341696 NO 391.7378 chr11 109763733 109764321 NO 0 chr11 110119001 110119595 NO 99.3168 chr11 110642907 110643661 NO 63.5622 chr11 110881235 110885330 NO 98.28 chr11 110904378 110905140 NO 0 chr11 110943952 110944683 NO 0.9503 chr11 110982664 110983124 NO 23 chr11 111157741 111158185 NO 4.7064 chr11 111704928 111705706 NO 0 chr11 111993726 111994373 NO 0 chr11 112058847 112059530 NO 0 chr11 112672363 112673018 NO 0 chr11 112700852 112702057 NO 843.8615 chr11 112731618 112734534 NO 92.1456 chr11 112820696 112821428 NO 0 chr11 112981752 112982314 NO 0 chr11 113243765 113244658 NO 213.9628 chr11 113450041 113450775 NO 0 chr11 113570971 113572300 NO 7401.3339 chr11 113624772 113625402 NO 434.574 chr11 113990450 113990958 NO 0 chr11 114181348 114182119 NO 0 chr11 114340156 114340741 NO 248.859 chr11 114392482 114393048 NO 40.8652 chr11 114432664 114433454 NO 2152.118 chr11 114472814 114473390 NO 209.4912 chr11 114552785 114554586 NO 2697.5378 chr11 114734036 114734744 NO 1817.1528 chr11 114914158 114914820 NO 77.6526 chr11 114932095 114932945 NO 94.01 chr11 115106930 115107538 NO 182.2784 chr11 115273428 115274136 NO 1036.158 chr11 116248331 116248708 NO 55.8714 chr11 116272666 116273421 NO 7.1725 chr11 116286146 116291508 NO 7729.323 chr11 116447490 116448378 NO 1569.0072 chr11 116743704 116744333 NO 817.2597 chr11 116832053 116832755 NO 312.8112 chr11 116861171 116863727 NO 3306.4416 chr11 116984599 116985275 NO 280.6076 chr11 117180985 117182314 NO 8387.9835 chr11 117275265 117275826 NO 878.526 chr11 117299594 117300428 NO 1198.6248 chr11 117327996 117328778 NO 630.7612 chr11 117405736 117406464 NO 553.2072 chr11 117446723 117447405 NO 163.4072 chr11 117462204 117463098 NO 1126.3506 chr11 117491004 117500017 NO 1727.7921 chr11 117526275 117527036 NO 0 chr11 117736789 117737509 NO 2643.624 chr11 118316203 118316827 NO 84.3024 chr11 118335167 118335821 NO 475.8504 chr11 118412770 118413495 NO 3618.185 chr11 118471119 118471928 NO 445.0309 chr11 118636780 118637293 NO 152.5662 chr11 119017283 119018106 NO 317.1019 chr11 119256568 119257332 NO 616.6244 chr11 119433633 119434179 NO 273.1638 chr11 119533166 119533902 NO 39.8912 chr11 119714558 119714961 NO 0 chr11 119798926 119799586 NO 2316.336 chr11 120009574 120010144 NO 245.556 chr11 120028881 120029808 NO 1989.4347 chr11 120092762 120093212 NO 427.68 chr11 120130992 120131673 NO 388.6467 chr11 120565782 120566416 NO 588.5422 chr11 120638338 120641722 NO 1011.816 chr11 120666726 120667498 NO 658.8248 chr11 120687588 120688365 NO 2065.5768 chr11 120712708 120713477 NO 1626.2812 chr12 3124055 3124385 NO 0 chr12 3662473 3663268 NO 1438.473 chr12 3689313 3689863 NO 372.075 chr12 3728553 3739441 NO 701.1872 chr12 3889637 3890588 NO 360.2388 chr12 4099300 4099925 NO 0 chr12 4161793 4162299 NO 68.2594 chr12 4358575 4359276 NO 204.4817 chr12 4407945 4408537 NO 60.384 chr12 4513562 4514258 NO 0 chr12 4563582 4564537 NO 1237.5845 chr12 4904475 4905571 NO 364.6392 chr12 5074259 5074935 NO 16.224 chr12 5224547 5225073 NO 18.1996 chr12 6602119 6602788 NO 34.3197 chr12 8504710 8505271 NO 124.2054 chr12 8947875 8949112 NO 963.0045 chr12 9285524 9285990 NO 0 chr12 10500662 10501104 NO 0 chr12 11048601 11048978 NO 41.5077 chr12 12183991 12184803 NO 732.5864 chr12 12588313 12588979 NO 123.0102 chr12 12731779 12732301 NO 82.9458 chr12 12826439 12835796 NO 10288.9572 chr12 12882069 12897292 NO 4093.4647 chr12 12916267 12917170 NO 357.3171 chr12 12989653 12994780 NO 1612.9542 chr12 13799729 13800275 NO 22.2768 chr12 14095729 14096338 NO 0 chr12 14202344 14202759 NO 32.287 chr12 15456222 15463109 NO 0 chr12 15821175 15834231 NO 1348.6848 chr12 15859425 15859863 NO 0 chr12 16015946 16016489 NO 78.9522 chr12 16033225 16033919 NO 0 chr12 16484104 16484840 NO 0 chr12 17206930 17207343 NO 0 chr12 17246101 17246447 NO 0 chr12 17280307 17281381 NO 1112.2344 chr12 17639871 17640518 NO 665.763 chr12 17715921 17716596 NO 0 chr12 17745169 17745775 NO 1398.8298 chr12 21165618 21174167 NO 6288.6444 chr12 21356119 21356826 NO 99.8284 chr12 21424419 21425048 NO 1159.8131 chr12 21468349 21469263 NO 641.9022 chr12 21494331 21494921 NO 0 chr12 25201048 25201780 NO 318.8592 chr12 25409023 25409746 NO 511.161 chr12 25678190 25680941 NO 450.0636 chr12 25753489 25754230 NO 357.8289 chr12 25809313 25810275 NO 14.6224 chr12 26468151 26468603 NO 56.5 chr12 26581180 26581790 NO 0.183 chr12 27173078 27173721 NO 11.8312 chr12 27227041 27227604 NO 0 chr12 27749714 27768609 NO 2992.968 chr12 27835638 27836463 NO 1037.6025 chr12 27996686 28006023 NO 0 chr12 28074285 28074676 NO 228.9696 chr12 29344279 29344824 NO 469.463 chr12 29481621 29482492 NO 902.5302 chr12 29502073 29502826 NO 838.1643 chr12 29780554 29781465 NO 384.2598 chr12 30411838 30412212 NO 0 chr12 30624985 30625635 NO 0 chr12 30756287 30756798 NO 57.7941 chr12 30801009 30801482 NO 10.3114 chr12 31777393 31777944 NO 83.8071 chr12 31892371 31892965 NO 0 chr12 31907308 31907988 NO 67.184 chr12 32292963 32293494 NO 0 chr12 32521051 32521702 NO 324.5235 chr12 32853894 32854358 NO 70.76 chr12 33368270 33368673 NO 0 chr12 33509420 33509920 NO 0 chr12 33720309 33721052 NO 0 chr12 33814046 33814698 NO 540.834 chr12 33882228 33882626 NO 142.1656 chr12 33905288 33905671 NO 21.4863 chr12 33949885 33958489 NO 0 chr12 34029546 34030197 NO 123.4947 chr12 34111976 34112967 NO 976.4323 chr12 34167598 34168188 NO 0 chr12 34904776 34905498 NO 19.494 chr12 35730495 35731263 NO 0 chr12 36326990 36327809 NO 46.1097 chr12 36623240 36623802 NO 36.0242 chr12 36962823 36963506 NO 0 chr12 38380573 38381177 NO 27.8444 chr12 38500296 38501074 NO 320.0692 chr12 39505938 39511410 NO 1555.6896 chr12 39821261 39821918 NO 180.3465 chr12 40394177 40394643 NO 0 chr12 40467323 40467984 NO 0 chr12 40614812 40615665 NO 289.2523 chr12 40724179 40725294 NO 652.052 chr12 41005727 41008791 NO 22.3672 chr12 41524452 41524839 NO 0 chr12 41563296 41564249 NO 312.3934 chr12 41711176 41722891 NO 858.7095 chr12 41779429 41780038 NO 0 chr12 41896545 41897132 NO 0 chr12 41986095 41986719 NO 22.9632 chr12 42052445 42052789 NO 48.9168 chr12 42112966 42114572 NO 923.2894 chr12 42285518 42286416 NO 380.6622 chr12 42827994 42831174 NO 0 chr12 44305370 44313721 NO 238.8386 chr12 44326804 44327372 NO 23.1744 chr12 45020987 45021894 NO 0 chr12 45593504 45594440 NO 0 chr12 45653281 45653710 NO 0 chr12 46600747 46601289 NO 0 chr12 46715501 46724453 NO 830.7456 chr12 46934183 46934818 NO 6.985 chr12 48230867 48231294 NO 10.9739 chr12 48264831 48265411 NO 0 chr12 49391186 49391640 NO 0 chr12 50881710 50882141 NO 0 chr12 51871093 51871619 NO 0 chr12 52622379 52623096 NO 5.9511 chr12 52772170 52772924 NO 0 chr12 52821210 52821852 NO 11.2992 chr12 52958949 52959846 NO 688.5372 chr12 53046078 53046806 NO 0 chr12 53192336 53192990 NO 18.966 chr12 53383981 53384608 NO 22.2585 chr12 53496022 53496701 NO 957.9332 chr12 53874976 53875523 NO 0 chr12 53972990 53973492 NO 82.7798 chr12 54163782 54164641 NO 0 chr12 54568300 54576125 NO 169.02 chr12 54779027 54779489 NO 0 chr12 55082569 55083010 NO 99.1368 chr12 55147656 55148465 NO 157.755 chr12 55200341 55212640 NO 3205.1194 chr12 55261005 55261697 NO 1066.718 chr12 55279101 55279790 NO 1344.9969 chr12 55325769 55326544 NO 0 chr12 55621327 55621861 NO 0 chr12 55990473 55991203 NO 68.182 chr12 56486653 56487586 NO 1223.6295 chr12 56574184 56574829 NO 1625.787 chr12 56640048 56640573 NO 162.5925 chr12 56727163 56727906 NO 0 chr12 57034112 57035006 NO 0 chr12 57621203 57622656 NO 55.3593 chr12 58199859 58200568 NO 100.8907 chr12 58572532 58573092 NO 0 chr12 58951724 58952220 NO 0.1984 chr12 59574288 59575037 NO 198.7097 chr12 59652118 59652904 NO 10.611 chr12 59776369 59776801 NO 0 chr12 60274134 60275214 NO 181.44 chr12 60405494 60405992 NO 0 chr12 60606926 60608969 NO 369.3744 chr12 60813813 60814329 NO 7.998 chr12 62710618 62724712 NO 404.4978 chr12 63808163 63808827 NO 0 chr12 64129027 64129736 NO 194.975 chr12 64569842 64570257 NO 0 chr12 64584994 64585575 NO 143.507 chr12 66211916 66216292 NO 2373.1048 chr12 66305552 66306324 NO 0 chr12 66528978 66529972 NO 182.5978 chr12 66694441 66695281 NO 110.712 chr12 67128506 67128996 NO 0 chr12 67220428 67221044 NO 0 chr12 67692530 67693273 NO 0 chr12 67768716 67769398 NO 45.0802 chr12 70265691 70266182 NO 0 chr12 70831225 70831963 NO 234.9792 chr12 70928819 70929645 NO 57.5722 chr12 71650442 71650979 NO 100.0431 chr12 71811945 71812554 NO 120.1557 chr12 71919269 71919955 NO 0 chr12 72131274 72131824 NO 136.345 chr12 72289922 72290676 NO 86.6346 chr12 72394625 72398663 NO 1960.449 chr12 72449243 72451513 NO 0 chr12 72549838 72562282 NO 1554.2556 chr12 72576251 72577779 NO 0 chr12 72633728 72634518 NO 276.263 chr12 73060152 73060913 NO 41.3984 chr12 73151910 73155174 NO 3.9168 chr12 73750537 73752890 NO 1599.3341 chr12 73766180 73766775 NO 814.198 chr12 73788517 73789092 NO 172.385 chr12 73834977 73846825 NO 3267.6784 chr12 73921745 73922444 NO 260.727 chr12 73954920 73955806 NO 4.2528 chr12 74186448 74187579 NO 1386.7191 chr12 74405284 74405891 NO 2.9743 chr12 74423133 74423637 NO 0 chr12 74772562 74773127 NO 177.9185 chr12 74820627 74821291 NO 0 chr12 75226668 75226977 NO 0 chr12 75423006 75423561 NO 119.2695 chr12 75990065 75990810 NO 259.856 chr12 76620783 76621596 NO 303.5742 chr12 76765083 76765824 NO 198.6621 chr12 77172756 77175537 NO 2575.7622 chr12 77315659 77316364 NO 882.237 chr12 77484962 77485658 NO 157.3656 chr12 77507266 77507821 NO 0 chr12 77599726 77600284 NO 0 chr12 77648651 77650778 NO 2055.5328 chr12 78002323 78003190 NO 1009.7082 chr12 78019790 78020401 NO 487.0892 chr12 78065948 78066766 NO 1257.0206 chr12 78305808 78306373 NO 0 chr12 78891845 78892325 NO 0 chr12 79013785 79014520 NO 33.957 chr12 80097445 80098307 NO 616.8472 chr12 80129129 80136928 NO 7634.4411 chr12 80242228 80242806 NO 0 chr12 80726500 80727400 NO 0 chr12 80906403 80906909 NO 14.7752 chr12 80952599 80953440 NO 1254.1833 chr12 81067386 81067949 NO 119.7501 chr12 81110944 81124742 NO 0 chr12 81212072 81218304 NO 18756.4504 chr12 81317266 81325657 NO 10654.0527 chr12 81372394 81373349 NO 875.353 chr12 81386816 81387438 NO 0 chr12 81728249 81728905 NO 185.1232 chr12 81939585 81945651 NO 774.6282 chr12 81959183 81959611 NO 79.7364 chr12 82022144 82022886 NO 109.1482 chr12 82903888 82904419 NO 138.6972 chr12 82917569 82918409 NO 1428.504 chr12 83098387 83099026 NO 0 chr12 83294278 83294988 NO 117.363 chr12 83377621 83377990 NO 0 chr12 83426587 83427013 NO 83.283 chr12 83503624 83504019 NO 74.7735 chr12 83610416 83611050 NO 0 chr12 83712471 83713286 NO 0 chr12 84896687 84919876 NO 8025.7129 chr12 84965013 84965748 NO 69.972 chr12 85349930 85350505 NO 218.04 chr12 85370074 85370293 NO 0 chr12 85395735 85396391 NO 71.7664 chr12 85542980 85552631 NO 11670.9543 chr12 85828668 85829221 NO 0 chr12 85959743 85966609 NO 0 chr12 85981457 85981955 NO 159.6588 chr12 86482085 86482647 NO 212.0426 chr12 86694990 86695439 NO 53.88 chr12 86961855 86962511 NO 1229.2784 chr12 87094107 87094807 NO 0 chr12 87290412 87294193 NO 626.5117 chr12 87528956 87529928 NO 0 chr12 88111676 88112468 NO 414.0576 chr12 88142876 88143730 NO 3846.416 chr12 88164828 88165719 NO 5179.8285 chr12 88208273 88208900 NO 3822.3174 chr12 88272118 88274195 NO 4110.7984 chr12 88624567 88630687 NO 3097.332 chr12 88654068 88659590 NO 1009.9738 chr12 89844318 89844731 NO 0 chr12 90149132 90149673 NO 0 chr12 91083658 91084145 NO 0 chr12 92821598 92822554 NO 0 chr12 92996893 92997624 NO 141.6678 chr12 94055034 94055633 NO 0 chr12 95198729 95199502 NO 0 chr12 97855311 97855809 NO 0 chr12 98641107 98641768 NO 8.1964 chr12 100249059 100250122 NO 0 chr12 100468030 100468835 NO 41.2965 chr12 100537142 100538803 NO 0 chr12 100580033 100582971 NO 2900.6874 chr12 100599161 100600593 NO 813.0896 chr12 100637715 100651473 NO 4435.5792 chr12 100850480 100850833 NO 0 chr12 101016353 101016931 NO 0 chr12 101310937 101311510 NO 0 chr12 101575664 101576434 NO 477.939 chr12 101772035 101774026 NO 4898.8555 chr12 101789886 101790509 NO 60.2441 chr12 101874962 101875614 NO 0 chr12 101958877 101959439 NO 0 chr12 101995486 101995986 NO 21.95 chr12 102069641 102070748 NO 205.4592 chr12 102234372 102235188 NO 1089.6048 chr12 102256843 102257522 NO 569.681 chr12 103100376 103101120 NO 0 chr12 103752762 103753480 NO 2.5848 chr12 103968465 103969168 NO 3245.048 chr12 103997082 103997697 NO 472.935 chr12 104019990 104020566 NO 0 chr12 105485657 105486168 NO 108.8941 chr12 105500955 105501446 NO 180.2461 chr12 105671262 105672068 NO 374.6288 chr12 105691084 105691584 NO 194.2 chr12 105713088 105713766 NO 0 chr12 106001813 106002660 NO 618.5641 chr12 106117788 106118232 NO 0 chr12 106153843 106154974 NO 1152.1497 chr12 106200196 106200634 NO 0 chr12 106314574 106338128 NO 3297.56 chr12 106462467 106463587 NO 2503.76 chr12 106497185 106498014 NO 1046.6125 chr12 106577389 106577824 NO 0 chr12 106905526 106906293 NO 199.7268 chr12 107250243 107250762 NO 155.6481 chr12 107377959 107378570 NO 488.0057 chr12 107413203 107414450 NO 1179.4126 chr12 107464899 107465845 NO 414.5372 chr12 107595955 107596534 NO 21.2493 chr12 107684901 107685685 NO 364.7952 chr12 107706433 107706710 NO 0 chr12 109097749 109098320 NO 32.4328 chr12 109555330 109559524 NO 11.7432 chr12 109950463 109951244 NO 148.4681 chr12 109972471 109973321 NO 58.99 chr12 110197323 110197916 NO 1780.8383 chr12 110767147 110768196 NO 1875.8218 chr12 111098608 111099103 NO 0 chr12 111119260 111119888 NO 0 chr12 111186191 111187278 NO 8380.6613 chr12 111587862 111588362 NO 0 chr12 111925879 111926840 NO 1676.1762 chr12 111940531 111941453 NO 2702.7508 chr12 111992407 111992962 NO 4.662 chr12 112075298 112076240 NO 1621.7472 chr12 112559218 112559835 NO 157.7669 chr12 112845971 112846743 NO 0 chr12 112908378 112914863 NO 7475.908 chr12 112966190 112966872 NO 141.3104 chr12 113514717 113515546 NO 306.8958 chr12 113795531 113795915 NO 78.2592 chr12 114353069 114353967 NO 1516.4526 chr12 117645942 117646660 NO 0 chr12 117820097 117820755 NO 58.8252 chr12 117879132 117879729 NO 69.7296 chr12 118186483 118186997 NO 81.726 chr12 118266863 118267441 NO 134.2116 chr12 118285924 118286804 NO 378.048 chr12 118411553 118412310 NO 0 chr12 118473471 118479502 NO 0 chr12 118499402 118500059 NO 412.8588 chr12 118898887 118899416 NO 62.7394 chr12 118922421 118923246 NO 702.8175 chr12 119758180 119759102 NO 255.9472 chr12 119897694 119898609 NO 30.2865 chr12 120004634 120005476 NO 46.9836 chr12 120156176 120156793 NO 0 chr12 120476393 120476813 NO 0 chr13 3711486 3712254 NO 60.4416 chr13 4079095 4079562 NO 0 chr13 4558109 4558745 NO 71.9316 chr13 5443894 5444679 NO 0 chr13 5549351 5550008 NO 164.9727 chr13 5696471 5696896 NO 185.98 chr13 5728094 5728632 NO 0 chr13 5877758 5878490 NO 54.6804 chr13 5979237 5979676 NO 0 chr13 6465166 6465714 NO 0 chr13 6637621 6638226 NO 242.726 chr13 6858608 6859354 NO 32.0034 chr13 6921342 6922184 NO 0 chr13 7006363 7007039 NO 36.9096 chr13 7268383 7269208 NO 35.145 chr13 8191002 8191693 NO 0 chr13 8632889 8633560 NO 84.4118 chr13 9012685 9017021 NO 29.0512 chr13 9141603 9155002 NO 718.1864 chr13 9307991 9310728 NO 692.7347 chr13 9389233 9390086 NO 42.8206 chr13 9600446 9601096 NO 185.835 chr13 9631785 9632440 NO 53.7755 chr13 11004530 11005147 NO 146.5992 chr13 11191379 11192002 NO 48.9055 chr13 11461505 11462162 NO 0 chr13 11854174 11854585 NO 0 chr13 12026612 12027135 NO 107.2673 chr13 12071003 12071890 NO 0 chr13 12532872 12533783 NO 424.8904 chr13 13739360 13740026 NO 0 chr13 14147738 14148421 NO 328.9328 chr13 14262365 14262748 NO 0 chr13 14382253 14382717 NO 0 chr13 14508242 14533214 NO 154.8264 chr13 15913941 15914913 NO 185.9436 chr13 16785892 16788927 NO 259.4925 chr13 16861203 16861970 NO 467.5632 chr13 16922065 16922763 NO 87.4594 chr13 17157361 17157899 NO 0 chr13 17791823 17792717 NO 58.7358 chr13 18554020 18554635 NO 0 chr13 18667181 18668005 NO 58.2568 chr13 18933742 18934383 NO 0 chr13 19463886 19464630 NO 326.8392 chr13 19720204 19721138 NO 200.6232 chr13 20054771 20055503 NO 105.9936 chr13 20089321 20089942 NO 204.9921 chr13 20132694 20133451 NO 209.7647 chr13 20188823 20189774 NO 769.359 chr13 20215714 20216392 NO 44.1378 chr13 20275154 20275936 NO 1967.1992 chr13 20477004 20477893 NO 268.8336 chr13 20531295 20531808 NO 313.3404 chr13 20692024 20692770 NO 501.6104 chr13 21027799 21028428 NO 0 chr13 21054917 21055332 NO 0 chr13 21077161 21078036 NO 319.375 chr13 21819716 21820326 NO 142.008 chr13 21840858 21841391 NO 34.645 chr13 21877978 21883093 NO 740.1405 chr13 22580788 22581302 NO 0 chr13 22933436 22936728 NO 71.1072 chr13 23583742 23584526 NO 0 chr13 23678018 23687970 NO 3396.6176 chr13 23833718 23834547 NO 399.3293 chr13 24093582 24094193 NO 150.7337 chr13 24603866 24610292 NO 1409.2218 chr13 24929573 24930214 NO 0 chr13 25093318 25093762 NO 106.6488 chr13 25144469 25144958 NO 226.1625 chr13 25366681 25367257 NO 84.9024 chr13 25543376 25543897 NO 115.2452 chr13 25731416 25732216 NO 0 chr13 26205657 26216647 NO 326.403 chr13 28752796 28753421 NO 0 chr13 28872193 28872909 NO 155.014 chr13 28903406 28904045 NO 479.8251 chr13 29080472 29080985 NO 0 chr13 29302443 29303054 NO 499.0648 chr13 29369662 29370487 NO 436.92 chr13 29460406 29463215 NO 0 chr13 29708683 29709341 NO 134.6926 chr13 30157343 30173185 NO 2189.3644 chr13 30455889 30456322 NO 0 chr13 30879510 30880027 NO 0 chr13 31184215 31184637 NO 0 chr13 31820470 31821435 NO 0 chr13 32145260 32145962 NO 0 chr13 32914988 32915505 NO 47.2538 chr13 34081574 34082204 NO 0 chr13 34130311 34131047 NO 0 chr13 34201201 34202268 NO 1787.4384 chr13 34222647 34226305 NO 6305.6604 chr13 34330052 34341319 NO 254.6342 chr13 34378990 34380067 NO 1405.7004 chr13 34833515 34834222 NO 115.8773 chr13 34918931 34923093 NO 610.9816 chr13 34943038 34943721 NO 0 chr13 35422834 35423176 NO 0 chr13 35628614 35629117 NO 0 chr13 35829899 35831775 NO 1673.5796 chr13 35944462 35949752 NO 2750.271 chr13 36189036 36189421 NO 0 chr13 36241101 36241542 NO 267.8634 chr13 36355574 36356118 NO 12.784 chr13 36389444 36389912 NO 170.0712 chr13 36995304 36996180 NO 0 chr13 37517038 37528861 NO 3842.475 chr13 37609198 37609865 NO 119.9933 chr13 37865249 37865894 NO 67.6605 chr13 38200726 38201594 NO 876.5064 chr13 38215476 38225657 NO 0 chr13 38917534 38918193 NO 50.6112 chr13 38995959 38996515 NO 0 chr13 39607813 39608605 NO 392.3568 chr13 40332662 40333318 NO 18.1056 chr13 40353967 40354495 NO 27.1392 chr13 40604552 40605192 NO 0 chr13 40618129 40619062 NO 64.6569 chr13 40744402 40748983 NO 536.4351 chr13 40809801 40810422 NO 0 chr13 40829219 40829741 NO 0 chr13 40959133 40964971 NO 6944.8848 chr13 41012552 41013182 NO 1301.832 chr13 41033100 41041267 NO 9231.9768 chr13 41065397 41066155 NO 109.531 chr13 41225966 41226540 NO 0 chr13 41240649 41241432 NO 736.3332 chr13 41553771 41554634 NO 18.2956 chr13 42704271 42704846 NO 0 chr13 42774615 42776235 NO 0 chr13 42815577 42816073 NO 0 chr13 42967402 42968040 NO 0 chr13 43122877 43123369 NO 0 chr13 43278827 43279643 NO 388.2528 chr13 43327508 43328147 NO 159.8778 chr13 43388256 43396334 NO 3156.0746 chr13 43680461 43681255 NO 66.5372 chr13 43709828 43710545 NO 58.2204 chr13 43933075 43933564 NO 0 chr13 44067269 44067890 NO 0 chr13 44113894 44114700 NO 1496.742 chr13 44180939 44181955 NO 292.3032 chr13 44217415 44217898 NO 140.1666 chr13 44278166 44278672 NO 52.7252 chr13 44477183 44486726 NO 0 chr13 44503735 44504557 NO 30.0852 chr13 44649678 44650550 NO 0 chr13 44773385 44774234 NO 226.8528 chr13 44800270 44801323 NO 1361.4237 chr13 44817274 44824484 NO 1806.826 chr13 44842207 44851426 NO 870.2736 chr13 44946494 44947528 NO 30.6064 chr13 45401160 45402163 NO 0 chr13 45414986 45427596 NO 0 chr13 45469890 45470754 NO 0 chr13 45902509 45903160 NO 102.9231 chr13 46356683 46357019 NO 0 chr13 46740481 46741505 NO 162.2016 chr13 47038450 47039267 NO 235.5411 chr13 47950509 47951781 NO 1623.5808 chr13 48225921 48226678 NO 113.7771 chr13 48255289 48256284 NO 286.958 chr13 48302936 48303732 NO 61.1328 chr13 48340502 48348703 NO 2107.657 chr13 48419440 48420056 NO 224.7168 chr13 48623761 48624340 NO 129.9855 chr13 48859021 48859895 NO 90.1094 chr13 49108758 49109467 NO 1663.1013 chr13 49276801 49277722 NO 544.6794 chr13 49500735 49501215 NO 21.168 chr13 50535260 50535793 NO 43.4395 chr13 50548734 50549423 NO 406.9234 chr13 51147688 51148244 NO 437.294 chr13 51217805 51221221 NO 4808.02 chr13 51532468 51532991 NO 47.5407 chr13 51587061 51587514 NO 19.479 chr13 51613060 51613815 NO 0 chr13 51825207 51826003 NO 1232.9244 chr13 51940931 51942277 NO 1727.4564 chr13 52000200 52001211 NO 775.9425 chr13 52015693 52016983 NO 2294.652 chr13 52157170 52157763 NO 71.8123 chr13 52317803 52318226 NO 329.3478 chr13 52347463 52348186 NO 12.7248 chr13 52420860 52421629 NO 208.2452 chr13 52651386 52658252 NO 755.26 chr13 52907792 52908580 NO 352.63 chr13 52975241 52975838 NO 623.8053 chr13 53006529 53007163 NO 442.4052 chr13 53044567 53044978 NO 43.0317 chr13 53279190 53280121 NO 1010.5074 chr13 53329991 53330847 NO 172.1416 chr13 53460261 53460804 NO 60.9789 chr13 53556474 53557370 NO 0 chr13 54162877 54163531 NO 0 chr13 54213551 54214459 NO 0 chr13 54254380 54255276 NO 424.1664 chr13 54294202 54294719 NO 84.1159 chr13 54310523 54311969 NO 1559.2218 chr13 54884318 54885163 NO 73.2615 chr13 54919755 54920322 NO 0 chr13 55011635 55012182 NO 0 chr13 55348387 55349326 NO 660.5865 chr13 56217332 56218174 NO 1017.2202 chr13 56244196 56245355 NO 2798.7532 chr13 56317367 56323941 NO 3420.4522 chr13 56337329 56338194 NO 0 chr13 56353301 56361119 NO 2010.7896 chr13 56460652 56473209 NO 0 chr13 56713179 56714077 NO 504.4964 chr13 57254023 57255040 NO 41.5953 chr13 57333917 57334660 NO 93.5437 chr13 57426008 57427180 NO 77.2348 chr13 57463743 57464587 NO 507.666 chr13 57596041 57596622 NO 0 chr13 57627202 57627679 NO 109.5669 chr13 57704378 57705101 NO 0 chr13 58414803 58415574 NO 315.5703 chr13 58557864 58558390 NO 0 chr13 58572552 58584653 NO 6113.4252 chr13 58869582 58869978 NO 0 chr13 59005952 59013769 NO 6217.6418 chr13 59690911 59691486 NO 7.59 chr13 59971463 59971956 NO 0 chr13 60272270 60272721 NO 10.1024 chr13 60728970 60729626 NO 208.8048 chr13 62283511 62283884 NO 37.4492 chr13 62345873 62346276 NO 4.8763 chr13 62432609 62433500 NO 0 chr13 62790718 62791110 NO 17.6792 chr13 62981153 62981755 NO 0 chr13 63003052 63003766 NO 0 chr13 63195927 63196922 NO 297.704 chr13 63272578 63273357 NO 477.6828 chr13 63373285 63375520 NO 6290.631 chr13 63394612 63395538 NO 357.899 chr13 63510351 63510929 NO 56.4706 chr13 63597703 63598571 NO 213.6148 chr13 63629801 63643443 NO 15591.4418 chr13 63670190 63671046 NO 0 chr13 63820644 63822444 NO 1387.44 chr13 64033459 64034187 NO 171.2256 chr13 64133061 64133377 NO 0 chr13 64667045 64667642 NO 63.282 chr13 65018562 65018982 NO 43.848 chr13 65275113 65275864 NO 0 chr13 66811831 66812374 NO 48.6528 chr13 66978947 66979852 NO 103.8035 chr13 67612723 67613403 NO 161.16 chr13 67899566 67900332 NO 157.8726 chr13 67945216 67959075 NO 2821.6924 chr13 69402260 69402872 NO 87.3936 chr13 69725123 69725808 NO 6.165 chr13 69806150 69806662 NO 0 chr13 69842181 69843099 NO 0 chr13 70214120 70214464 NO 39.1816 chr13 70263588 70264290 NO 48.087 chr13 70420045 70420423 NO 0 chr13 71117906 71118567 NO 121.1613 chr13 71644967 71645858 NO 0 chr13 72435721 72436266 NO 0 chr13 72464000 72464462 NO 0 chr13 72483113 72484003 NO 0 chr13 72634673 72635045 NO 23.5104 chr13 72767279 72767953 NO 0 chr13 72954687 72955667 NO 1613.276 chr13 72990282 72990812 NO 0 chr13 73084684 73085425 NO 86.5488 chr13 73236486 73237404 NO 0 chr13 73483482 73484109 NO 0 chr13 73919814 73920680 NO 497.4304 chr13 74248339 74249045 NO 0 chr13 74536336 74537405 NO 1560.2055 chr13 74568451 74569207 NO 0 chr13 74907917 74908546 NO 349.5982 chr13 75505449 75506131 NO 21.142 chr13 75781457 75781788 NO 0 chr13 75903138 75904184 NO 593.9188 chr13 76043430 76044115 NO 0 chr13 77687373 77688121 NO 0 chr13 78566904 78567512 NO 62.8672 chr13 78721826 78722446 NO 0 chr13 80006813 80007218 NO 0 chr13 80862332 80863029 NO 0 chr13 81025875 81025976 NO 152.3383 chr13 81795260 81796035 NO 139.655 chr13 82088060 82088507 NO 0 chr13 82767745 82768188 NO 83.9042 chr13 83155610 83156119 NO 0 chr13 83880339 83881057 NO 0 chr13 84272116 84272534 NO 0 chr13 84424252 84424953 NO 82.2974 chr13 84505526 84506079 NO 0 chr13 84891778 84892403 NO 0 chr13 84922981 84923737 NO 0 chr13 85175395 85176193 NO 203.7294 chr13 85285893 85286782 NO 0 chr13 86320163 86320506 NO 0 chr13 87147279 87147717 NO 17.3886 chr13 88752857 88753506 NO 0 chr13 89069140 89069725 NO 0 chr13 89377229 89377710 NO 18.9995 chr13 89800973 89801793 NO 90.528 chr13 89865699 89866666 NO 0 chr13 90315177 90315622 NO 0 chr13 90385365 90386163 NO 0 chr13 91008599 91011887 NO 485.9664 chr13 91064620 91065354 NO 413.609 chr13 91318355 91318912 NO 183.3087 chr13 91519571 91519965 NO 28.565 chr13 91954071 91954485 NO 33.327 chr13 93381777 93382383 NO 0 chr13 93473218 93473905 NO 306.1272 chr13 94835380 94836182 NO 713.2988 chr13 95135009 95135833 NO 835.2888 chr13 95213242 95213902 NO 206.316 chr13 95315425 95316028 NO 0 chr13 95345700 95346608 NO 0 chr13 95369389 95370128 NO 44.34 chr13 95438130 95438882 NO 89.6384 chr13 95476239 95477293 NO 297.8604 chr13 95627374 95628642 NO 820.396 chr13 95981227 95981799 NO 319.4048 chr13 95998779 95999210 NO 0 chr13 96102532 96102942 NO 84.255 chr13 96339199 96339748 NO 0 chr13 96589903 96603362 NO 1461.6474 chr13 96906321 96906932 NO 42.0368 chr13 96943726 96944281 NO 77.9775 chr13 96958328 96958963 NO 52.8955 chr13 97411644 97412165 NO 0 chr13 97429985 97430602 NO 0 chr13 97443596 97446190 NO 591.6914 chr13 97836707 97837573 NO 2233.2408 chr13 97866949 97867669 NO 25.992 chr13 97966165 97977878 NO 11554.8745 chr13 98014519 98015236 NO 720.1548 chr13 98087481 98090981 NO 1567.3 chr13 98264472 98265266 NO 366.1928 chr13 98321898 98322735 NO 280.5624 chr13 98357754 98358697 NO 683.2978 chr13 98373353 98374325 NO 0 chr13 98386879 98387402 NO 0 chr13 98471470 98472004 NO 19.4376 chr13 98494458 98495085 NO 487.4298 chr13 98615109 98615759 NO 298.22 chr13 98729295 98729646 NO 17.7606 chr13 98779208 98779998 NO 68.572 chr13 99076142 99077067 NO 251.8775 chr13 99128227 99129162 NO 26.554 chr13 99491895 99492683 NO 202.2008 chr13 99602753 99603310 NO 257.3897 chr13 99746785 99747914 NO 912.7965 chr13 99785792 99787212 NO 345.06 chr13 99860299 99860980 NO 0 chr13 99881747 99882479 NO 0 chr13 100093778 100094431 NO 0 chr13 100214086 100215146 NO 925.168 chr13 100284416 100285117 NO 276.5445 chr13 100563818 100564585 NO 0 chr13 101235074 101235566 NO 0 chr13 102004950 102005768 NO 0 chr13 102209038 102218454 NO 0 chr13 102261795 102262434 NO 73.5489 chr13 102571178 102571848 NO 946.241 chr13 102705099 102705741 NO 0 chr13 102875865 102876676 NO 106.3221 chr13 103369931 103370565 NO 64.2242 chr13 103445049 103446056 NO 231.8114 chr13 103539885 103540397 NO 147.2 chr13 103630037 103630526 NO 0 chr13 103685876 103686829 NO 150.1928 chr13 103704877 103705787 NO 256.074 chr13 103747723 103748580 NO 74.9875 chr13 103988735 103989365 NO 0 chr13 104457730 104458238 NO 2.794 chr13 104596398 104597140 NO 0 chr13 105370837 105371549 NO 113.8488 chr13 105711658 105712054 NO 0 chr13 106046503 106047744 NO 463.3894 chr13 107223756 107224351 NO 0 chr13 107646433 107647017 NO 0 chr13 107923924 107923973 NO 0 chr13 108342291 108342677 NO 0 chr13 108451452 108454262 NO 0 chr13 108505538 108506202 NO 0 chr13 108618805 108619490 NO 0 chr13 108709502 108710536 NO 33.088 chr13 109078976 109079434 NO 150.4988 chr13 109230133 109230571 NO 0 chr13 109863435 109864113 NO 0 chr13 110046886 110052389 NO 4280.2334 chr13 110389895 110402241 NO 988.9146 chr13 110475047 110476013 NO 1747.7838 chr13 110565130 110569253 NO 1939.4592 chr13 110629770 110630911 NO 35.5992 chr13 110808686 110810254 NO 6483.68 chr13 110921589 110922206 NO 0 chr13 112163774 112164448 NO 0 chr13 112183659 112188748 NO 3067.1403 chr13 112331160 112332064 NO 185.5912 chr13 112645673 112645996 NO 0 chr13 112728901 112729671 NO 567.644 chr13 112769974 112770506 NO 0 chr13 113105661 113106161 NO 0 chr13 113206503 113207227 NO 318.3428 chr13 113230066 113231347 NO 1940.2026 chr13 113252258 113253581 NO 1371.4218 chr13 113560495 113561434 NO 901.5339 chr13 113576112 113576668 NO 0 chr13 113775800 113776394 NO 161.568 chr13 114014127 114014894 NO 0 chr13 114359512 114360338 NO 1240.7346 chr13 114397781 114409794 NO 10220.6604 chr13 114496398 114497075 NO 147.9245 chr13 114520854 114526986 NO 2907.7944 chr13 114605878 114606785 NO 878.1574 chr13 114640757 114649347 NO 7856.414 chr13 114816472 114817494 NO 360.766 chr13 114840662 114841429 NO 24.6974 chr13 115068884 115069433 NO 22.0149 chr13 115083516 115094161 NO 1621.2335 chr13 115188883 115197833 NO 119.035 chr13 115361815 115362434 NO 31.8785 chr13 115890657 115891471 NO 0 chr13 117195281 117195734 NO 6.4326 chr13 117500618 117501187 NO 0 chr13 118004296 118004900 NO 130.4036 chr13 118174847 118175550 NO 0 chr13 119048223 119048865 NO 145.8624 chr13 119563817 119564334 NO 405.1212 chr14 8641601 8642239 NO 421.718 chr14 8739564 8740124 NO 158.424 chr14 8884374 8887757 NO 8303.5735 chr14 8972158 8973500 NO 2756.0654 chr14 9051276 9051941 NO 190.1235 chr14 9148643 9155048 NO 461.16 chr14 9215656 9216128 NO 24.3552 chr14 9235645 9236312 NO 198.6993 chr14 9292161 9292570 NO 0 chr14 9518648 9519184 NO 5.0384 chr14 10151288 10160317 NO 0 chr14 10465055 10465653 NO 14.4716 chr14 10504065 10504825 NO 33.972 chr14 10531089 10531483 NO 5.4766 chr14 11254609 11255339 NO 0 chr14 11367088 11367636 NO 0 chr14 11740487 11741020 NO 11.9925 chr14 11871944 11872409 NO 0 chr14 11952754 11953437 NO 41.2532 chr14 12039199 12039717 NO 0 chr14 12393076 12393757 NO 422.22 chr14 12470107 12470842 NO 147.6615 chr14 12495986 12512794 NO 1561.4632 chr14 12531976 12532652 NO 8.7204 chr14 12767015 12767618 NO 124.6401 chr14 12807312 12807987 NO 0 chr14 12939841 12947554 NO 10137.1959 chr14 13170276 13171164 NO 41.4696 chr14 13190267 13190694 NO 0 chr14 13221646 13222012 NO 60.2802 chr14 13522539 13523452 NO 36.0635 chr14 13670360 13671413 NO 7.2657 chr14 13982065 13982706 NO 0 chr14 14301684 14302275 NO 23.3445 chr14 14739538 14740050 NO 59.9552 chr14 14868771 14869445 NO 112.4906 chr14 14895071 14895829 NO 0 chr14 15465186 15465871 NO 645.7495 chr14 16810586 16811530 NO 81.0896 chr14 17267166 17267748 NO 125.9448 chr14 18237984 18238467 NO 0 chr14 18528025 18528672 NO 0 chr14 19159762 19160472 NO 308.779 chr14 19261554 19261919 NO 41.245 chr14 19499084 19499426 NO 12.0042 chr14 19628066 19628645 NO 41.4564 chr14 20568680 20570203 NO 9215.8253 chr14 20680357 20681087 NO 688.828 chr14 20809659 20810401 NO 131.0372 chr14 20846651 20847117 NO 5.592 chr14 20867507 20868331 NO 123.6824 chr14 21035558 21040919 NO 10659.8124 chr14 21296378 21296820 NO 72.3554 chr14 21907820 21908596 NO 129.5144 chr14 22218540 22219251 NO 0 chr14 22355477 22356178 NO 1005.3041 chr14 22823902 22824751 NO 0 chr14 22865214 22878427 NO 0 chr14 23979576 23980402 NO 59.059 chr14 24216885 24217490 NO 34.122 chr14 24382293 24383041 NO 0 chr14 24963743 24968585 NO 4735.476 chr14 25072805 25073510 NO 973.3935 chr14 25398462 25399019 NO 361.4373 chr14 25745521 25746030 NO 149.7478 chr14 26137169 26138011 NO 1006.8636 chr14 26182076 26182698 NO 66.865 chr14 26410307 26411097 NO 0 chr14 26423925 26424730 NO 9.2575 chr14 26660282 26660905 NO 24.1101 chr14 27424516 27425417 NO 951.0055 chr14 27813452 27814113 NO 0 chr14 27879245 27881714 NO 2409.744 chr14 27907171 27907956 NO 134.7845 chr14 28085475 28086802 NO 1060.1403 chr14 28160203 28162432 NO 2838.1857 chr14 28181719 28182435 NO 166.6132 chr14 28197605 28198415 NO 95.337 chr14 28482878 28487731 NO 2573.0606 chr14 29051706 29052365 NO 49.0955 chr14 29325817 29326550 NO 194.3916 chr14 29341372 29342116 NO 44.7888 chr14 29662318 29662960 NO 0 chr14 29768221 29775046 NO 376.74 chr14 30018364 30019040 NO 0 chr14 30039103 30039615 NO 1.2288 chr14 30608541 30608928 NO 7.0821 chr14 30681999 30682571 NO 21.9648 chr14 30763253 30764714 NO 1189.254 chr14 31227314 31227778 NO 0 chr14 31243303 31244279 NO 1161.8304 chr14 31387426 31388024 NO 101.361 chr14 31470534 31471189 NO 23.5145 chr14 31530603 31531116 NO 0 chr14 31712876 31713688 NO 0 chr14 32712967 32713752 NO 363.298 chr14 32731355 32732244 NO 705.3326 chr14 32746619 32747951 NO 759.7728 chr14 32919892 32920678 NO 147.8466 chr14 33192677 33193495 NO 81.3092 chr14 33667117 33667576 NO 0 chr14 33943982 33944647 NO 48.2125 chr14 35125619 35137157 NO 2984.8806 chr14 35172860 35173552 NO 1381.924 chr14 35266979 35267523 NO 0 chr14 35473724 35475250 NO 5537.091 chr14 35507004 35507579 NO 311.535 chr14 35586856 35587518 NO 353.1108 chr14 35822008 35822773 NO 177.7095 chr14 36388306 36388319 NO 0 chr14 37344397 37344898 NO 0 chr14 37727795 37728288 NO 0 chr14 37908776 37909202 NO 0 chr14 41466889 41467241 NO 0 chr14 41677714 41678643 NO 294.5859 chr14 41705584 41706267 NO 995.131 chr14 41726775 41727533 NO 486.8634 chr14 41771742 41772661 NO 2312.204 chr14 45458340 45470879 NO 280.8736 chr14 45613834 45614475 NO 0 chr14 46064877 46065797 NO 2606.912 chr14 46083463 46084104 NO 385.1128 chr14 46113359 46113917 NO 569.2716 chr14 46334038 46334457 NO 58.66 chr14 46842450 46843306 NO 0 chr14 47032071 47032749 NO 0 chr14 47099884 47100428 NO 0 chr14 48157486 48158415 NO 610.1672 chr14 48192256 48193061 NO 1018.0835 chr14 48329258 48329799 NO 101.4375 chr14 48632208 48632665 NO 198.338 chr14 48973678 48974291 NO 53.8214 chr14 49124173 49124845 NO 0 chr14 49214008 49214632 NO 88.1712 chr14 49320238 49336861 NO 2165.9769 chr14 49349641 49350158 NO 10.0815 chr14 49367940 49374704 NO 1248.6344 chr14 49618309 49619035 NO 184.404 chr14 49709476 49710058 NO 0 chr14 49775102 49775686 NO 0 chr14 49811259 49811868 NO 0 chr14 49894799 49895618 NO 169.0416 chr14 50067099 50068093 NO 89.1618 chr14 50863311 50863687 NO 0 chr14 51402468 51403045 NO 175.4657 chr14 51530585 51531538 NO 746.5802 chr14 51558001 51558879 NO 303.2612 chr14 51593278 51599921 NO 2602.7274 chr14 51657525 51658234 NO 59.4142 chr14 51683289 51684043 NO 812.9628 chr14 52505644 52512650 NO 322.276 chr14 52685699 52686443 NO 861.2544 chr14 52903759 52904402 NO 750.8954 chr14 54196511 54197063 NO 127.1808 chr14 54270750 54271082 NO 0 chr14 54961458 54962021 NO 174.4737 chr14 55002998 55003773 NO 181.4275 chr14 55034351 55034932 NO 217.7588 chr14 55666707 55667564 NO 264.6416 chr14 55803264 55804104 NO 332.808 chr14 55976956 55977784 NO 542.1744 chr14 56170013 56170832 NO 464.1273 chr14 56321462 56322094 NO 108.5776 chr14 56453893 56454720 NO 2357.2808 chr14 56581845 56582551 NO 0 chr14 57149547 57150164 NO 56.3321 chr14 57164217 57164845 NO 0 chr14 57466943 57467669 NO 113.5464 chr14 58148750 58156587 NO 5382.4516 chr14 58351276 58352213 NO 0 chr14 58526985 58527852 NO 443.6439 chr14 58706126 58706665 NO 0 chr14 58720088 58720827 NO 60.0068 chr14 59274686 59276022 NO 845.688 chr14 59989156 59989761 NO 881.1825 chr14 60152591 60153190 NO 0 chr14 60178796 60179317 NO 129.729 chr14 60232967 60233330 NO 0 chr14 60329426 60330181 NO 67.5725 chr14 60355670 60356562 NO 0 chr14 60425419 60425941 NO 416.3472 chr14 60547557 60548197 NO 400 chr14 60836418 60837066 NO 164.7864 chr14 61274229 61274887 NO 722.813 chr14 61380628 61381137 NO 233.9364 chr14 61455450 61456218 NO 347.3664 chr14 61576344 61577434 NO 151.728 chr14 61600762 61601732 NO 1282.728 chr14 61623820 61624703 NO 267.7256 chr14 61641991 61642536 NO 0 chr14 61752861 61757994 NO 3764.5422 chr14 62221688 62222494 NO 202.2254 chr14 62275385 62276001 NO 295.9264 chr14 62355574 62356145 NO 21.5838 chr14 62414618 62415520 NO 188.3376 chr14 62485806 62486236 NO 0 chr14 62950025 62953666 NO 8262.8854 chr14 63392229 63393313 NO 348.9396 chr14 63556353 63556865 NO 0 chr14 63596804 63597357 NO 4.5346 chr14 63691935 63692690 NO 0 chr14 64079381 64079955 NO 632.261 chr14 64204744 64205610 NO 0 chr14 64555119 64559431 NO 224.224 chr14 65026904 65027759 NO 829.179 chr14 65213558 65214585 NO 1956.8458 chr14 65766885 65767335 NO 81.405 chr14 65792359 65793030 NO 0 chr14 66083602 66084185 NO 0 chr14 66422334 66422947 NO 0 chr14 66498860 66499419 NO 19.3973 chr14 66741005 66742036 NO 990.791 chr14 66902737 66903245 NO 18.4404 chr14 67306453 67306975 NO 0 chr14 67381333 67382047 NO 492.4458 chr14 67644195 67644789 NO 162.6372 chr14 67860925 67861543 NO 121.3134 chr14 68155746 68156330 NO 0 chr14 68378472 68379540 NO 395.16 chr14 68506004 68512434 NO 6311.688 chr14 68554515 68560104 NO 1806.3648 chr14 68590144 68590987 NO 319.5813 chr14 68608268 68609335 NO 79.7049 chr14 68700747 68701645 NO 66.1826 chr14 69070405 69071028 NO 0 chr14 69174801 69175383 NO 41.2638 chr14 70072185 70072933 NO 202.4088 chr14 70751362 70752223 NO 1152.3624 chr14 71456398 71456797 NO 43.2516 chr14 72906381 72906959 NO 420.0904 chr14 73245592 73248667 NO 2928.3225 chr14 73619365 73619893 NO 0 chr14 73637897 73638790 NO 1199.9241 chr14 73735067 73735755 NO 19.4704 chr14 75334071 75334773 NO 0 chr14 75703454 75704207 NO 74.8482 chr14 75767173 75776616 NO 890.4749 chr14 75904849 75905676 NO 29.2758 chr14 75940755 75941289 NO 0 chr14 76393300 76399048 NO 71.85 chr14 76592034 76592471 NO 0 chr14 76666855 76667467 NO 115.6068 chr14 76787628 76788402 NO 206.7354 chr14 76855503 76861856 NO 4328.2989 chr14 76958882 76959494 NO 97.4304 chr14 77098349 77099290 NO 738.5909 chr14 77639404 77664000 NO 0 chr14 77918993 77920084 NO 619.7971 chr14 78026747 78027348 NO 0 chr14 78192651 78193141 NO 25.137 chr14 78213730 78214397 NO 0 chr14 78247804 78248510 NO 0 chr14 78397538 78398140 NO 0 chr14 78637325 78637910 NO 0 chr14 78688437 78689388 NO 198.0933 chr14 78838074 78838560 NO 20.8494 chr14 78937419 78938329 NO 35.308 chr14 79057849 79058408 NO 0 chr14 79121670 79134144 NO 13591.6704 chr14 79169911 79170861 NO 228.19 chr14 79418157 79419060 NO 0 chr14 79637702 79638205 NO 5.7342 chr14 79677063 79678379 NO 2090.8608 chr14 79964561 79965081 NO 44.928 chr14 79983072 79983942 NO 743.067 chr14 80455423 80456010 NO 35.5135 chr14 81398787 81399194 NO 0 chr14 81878994 81879646 NO 0 chr14 82540329 82540807 NO 0 chr14 82866400 82867006 NO 0 chr14 83372398 83373318 NO 0 chr14 83408274 83408869 NO 0 chr14 84622849 84623497 NO 0 chr14 86795627 86796346 NO 105.0459 chr14 86843891 86844547 NO 0 chr14 89724735 89725365 NO 0 chr14 89785119 89785809 NO 38.847 chr14 91877564 91878246 NO 47.8082 chr14 91933841 91934821 NO 0 chr14 93225561 93226552 NO 0 chr14 93261916 93262756 NO 195.72 chr14 93482107 93483038 NO 0 chr14 95294592 95295208 NO 20.3896 chr14 96273347 96273821 NO 0 chr14 97943863 97944196 NO 17.7489 chr14 98472067 98472586 NO 0 chr14 98848663 98849333 NO 0 chr14 99306263 99306935 NO 0 chr14 99332445 99333186 NO 0 chr14 99438364 99439107 NO 1174.3115 chr14 99454072 99454776 NO 0 chr14 99506914 99507488 NO 0 chr14 99605767 99606365 NO 0 chr14 99665688 99678209 NO 0 chr14 99723756 99724385 NO 838.5199 chr14 99812308 99812792 NO 0 chr14 99908819 99910125 NO 695.5756 chr14 100185274 100186215 NO 0 chr14 100666318 100666920 NO 245.7364 chr14 100683617 100684501 NO 2777.8816 chr14 100749192 100749788 NO 269.5112 chr14 100858254 100858679 NO 0 chr14 102062210 102062766 NO 95.5208 chr14 102175814 102186742 NO 709.2272 chr14 102728738 102729096 NO 0 chr14 102868549 102868929 NO 0 chr14 103474469 103477990 NO 0 chr14 103939112 103939646 NO 0 chr14 103954535 103955257 NO 2.8158 chr14 104305470 104306447 NO 0 chr14 104736025 104736370 NO 0 chr14 104749935 104750401 NO 36.7208 chr14 104830978 104831420 NO 0 chr14 105188589 105189053 NO 117.856 chr14 105572867 105573451 NO 76.796 chr14 105901061 105902082 NO 547.4602 chr14 106147330 106148163 NO 0 chr14 106223305 106223967 NO 0 chr14 106319658 106320994 NO 665.996 chr14 106408197 106408599 NO 0 chr14 107379871 107380482 NO 0 chr14 111203239 111203690 NO 0 chr14 111515726 111516287 NO 58.7367 chr14 111828363 111829204 NO 42.1341 chr14 113568944 113569462 NO 36.3636 chr14 114460658 114461203 NO 0 chr14 115605486 115605997 NO 54.7281 chr14 117268418 117269325 NO 147.5689 chr14 117281866 117282455 NO 0 chr14 117296997 117297731 NO 0 chr14 117326693 117327070 NO 0 chr14 117403728 117404279 NO 28.0459 chr14 118236774 118237385 NO 0 chr14 118251891 118252607 NO 94.3688 chr14 118629366 118630181 NO 0 chr14 118765534 118768803 NO 2147.4061 chr14 118814999 118816000 NO 254.0538 chr14 118873137 118874014 NO 559.7014 chr14 118965161 118965900 NO 81.2161 chr14 119095941 119096739 NO 2454.4086 chr14 119150297 119150926 NO 301.6684 chr14 119275665 119280554 NO 330.4964 chr14 119332449 119333029 NO 147.668 chr14 119376353 119377277 NO 60.2448 chr14 119616552 119617351 NO 199.3505 chr14 120432523 120433108 NO 21.996 chr14 120883645 120884276 NO 0 chr14 121320767 121321453 NO 0 chr14 121606847 121619010 NO 0 chr14 121690328 121690688 NO 0 chr14 121708826 121709444 NO 630.978 chr14 121728527 121729020 NO 191.6784 chr14 121839215 121839590 NO 7.3125 chr14 121905233 121906137 NO 719.7648 chr14 122007531 122008254 NO 287.8986 chr14 122074878 122075640 NO 277.1394 chr14 122113507 122114000 NO 71.1399 chr14 122131287 122132066 NO 1239.4669 chr14 122628250 122628775 NO 0 chr14 122654538 122690159 NO 1054.3816 chr14 122729081 122741897 NO 2279.9664 chr14 122792262 122792916 NO 18.1158 chr14 122815124 122816133 NO 2106.3884 chr14 122832898 122833931 NO 2756.3539 chr14 122866697 122874269 NO 12601.3224 chr14 123188906 123189617 NO 145.5417 chr14 123256833 123257295 NO 0 chr14 123270861 123271474 NO 0 chr14 123465618 123465969 NO 0 chr14 124432499 124433014 NO 31.8785 chr15 3698145 3698656 NO 0 chr15 4307762 4308130 NO 0 chr15 4844914 4845475 NO 0 chr15 5085003 5085509 NO 462.0792 chr15 5502520 5503035 NO 0 chr15 5845702 5846088 NO 46.3972 chr15 6505427 6506061 NO 0 chr15 6578275 6579299 NO 0 chr15 6613763 6614774 NO 109.2891 chr15 6853441 6854087 NO 158.7222 chr15 7031756 7032395 NO 1079.5266 chr15 7065153 7068694 NO 4253.0951 chr15 7231298 7231951 NO 0 chr15 7429911 7430678 NO 7.9001 chr15 7480912 7481778 NO 553.6338 chr15 8040386 8041290 NO 88.14 chr15 8108772 8110883 NO 311.3725 chr15 8378274 8378777 NO 68.2571 chr15 8492188 8492664 NO 77.4928 chr15 9064663 9065183 NO 121.056 chr15 9382412 9383128 NO 334.4436 chr15 9827740 9828740 NO 64.9 chr15 10529872 10530578 NO 0 chr15 10573044 10573343 NO 0 chr15 10596932 10597467 NO 107.2675 chr15 10615155 10617848 NO 4164.7245 chr15 10640824 10653875 NO 12586.3844 chr15 10753784 10754388 NO 213.8764 chr15 10906708 10907428 NO 12.24 chr15 11287157 11287640 NO 24.8745 chr15 11391244 11391886 NO 7.1262 chr15 11497790 11498457 NO 48.5576 chr15 11513787 11514551 NO 0 chr15 11560509 11560987 NO 381.8742 chr15 11686322 11686925 NO 0 chr15 11789938 11790382 NO 2.442 chr15 11961930 11962798 NO 641.452 chr15 12045435 12046215 NO 377.598 chr15 12133202 12134066 NO 390.1824 chr15 12204781 12205449 NO 220.7072 chr15 12243117 12252382 NO 4938.245 chr15 12353778 12354539 NO 265.1324 chr15 12433241 12433917 NO 574.6 chr15 12582383 12582738 NO 205.0835 chr15 12637779 12643566 NO 1125.5715 chr15 12846036 12846694 NO 0 chr15 12891718 12892464 NO 409.0318 chr15 13024416 13025124 NO 38.7276 chr15 13141812 13142564 NO 0 chr15 13322873 13323515 NO 96.0432 chr15 13362101 13362659 NO 37.6092 chr15 15547452 15548404 NO 80.8248 chr15 16060570 16061127 NO 36.9291 chr15 16376179 16376793 NO 89.7668 chr15 16559502 16559870 NO 0 chr15 16668815 16669249 NO 34.286 chr15 16978966 16979390 NO 43.0784 chr15 18748130 18748646 NO 0 chr15 19325519 19326035 NO 129.4644 chr15 19793747 19794400 NO 90.3752 chr15 21295906 21296578 NO 0 chr15 23333731 23334563 NO 0 chr15 24459890 24460325 NO 0 chr15 24976274 24976665 NO 21.4268 chr15 25165933 25166460 NO 0 chr15 25261487 25262528 NO 460.4343 chr15 25428014 25428727 NO 0 chr15 25562215 25562786 NO 408.8931 chr15 25622278 25622796 NO 494.69 chr15 25839972 25840656 NO 280.44 chr15 27062408 27062913 NO 171.7505 chr15 27412540 27413152 NO 0 chr15 27862888 27863444 NO 0 chr15 27925156 27925872 NO 0 chr15 27970966 27981329 NO 80.8314 chr15 28000620 28001311 NO 31.8551 chr15 30001445 30001922 NO 39.8772 chr15 30069296 30069921 NO 12.1875 chr15 30312737 30313415 NO 0 chr15 30575539 30576081 NO 0 chr15 30837551 30838175 NO 0 chr15 31056444 31057382 NO 0 chr15 31223924 31224557 NO 0 chr15 31417110 31417544 NO 25.0852 chr15 31471714 31472268 NO 628.1806 chr15 31935661 31936171 NO 0 chr15 33983817 33984512 NO 440.8385 chr15 34100455 34101187 NO 123.9276 chr15 34437639 34438424 NO 0 chr15 34753949 34754861 NO 127.68 chr15 34840720 34841422 NO 168.129 chr15 34882313 34882733 NO 0 chr15 35379838 35380503 NO 54.397 chr15 35933682 35934449 NO 0 chr15 36171677 36172211 NO 222.8382 chr15 36398678 36399364 NO 5009.3778 chr15 36920887 36921742 NO 906.8985 chr15 36941214 36941629 NO 356.1945 chr15 37011629 37012167 NO 246.3502 chr15 37093724 37094529 NO 421.7395 chr15 37167928 37168846 NO 241.1586 chr15 37219143 37219897 NO 375.3412 chr15 37331339 37331754 NO 86.7765 chr15 37902734 37907596 NO 2087.2566 chr15 37989429 38008159 NO 6190.265 chr15 38081149 38084185 NO 0 chr15 38574213 38574882 NO 6.9576 chr15 38635651 38640731 NO 219.964 chr15 39478095 39478808 NO 0 chr15 39518437 39519239 NO 0 chr15 39552004 39560831 NO 632.0132 chr15 39611770 39615194 NO 4824.0736 chr15 41183504 41184059 NO 122.7105 chr15 41293082 41293724 NO 0 chr15 41489645 41490222 NO 0 chr15 41713795 41714584 NO 353.0775 chr15 41792086 41792583 NO 32.0565 chr15 42416799 42417136 NO 0 chr15 42505500 42506150 NO 0 chr15 43091171 43092051 NO 97.68 chr15 43361146 43361991 NO 260.6825 chr15 44722766 44723134 NO 0 chr15 46159796 46160404 NO 0 chr15 48642187 48642824 NO 0 chr15 50416939 50417723 NO 9.2512 chr15 50648916 50649557 NO 81.0865 chr15 50731637 50732717 NO 340.956 chr15 50795033 50795621 NO 0 chr15 50870510 50871115 NO 0 chr15 51128380 51128916 NO 18.9744 chr15 51789533 51790375 NO 0 chr15 51831440 51845312 NO 2674.5216 chr15 52799158 52800025 NO 274.3188 chr15 52997849 53009017 NO 2269.3376 chr15 53173777 53175470 NO 321.8393 chr15 53756912 53757822 NO 199.927 chr15 54533846 54534433 NO 0 chr15 54746572 54747189 NO 0 chr15 54975159 54975709 NO 660.55 chr15 55095920 55100307 NO 6092.2269 chr15 55119856 55120647 NO 0 chr15 55149269 55149944 NO 0 chr15 55491454 55492059 NO 75.4435 chr15 55688091 55688710 NO 166.6967 chr15 56573900 56575358 NO 519.6312 chr15 57340910 57341629 NO 459.6567 chr15 57587747 57588381 NO 350.6654 chr15 57655718 57656346 NO 0 chr15 58052823 58053270 NO 43.8507 chr15 58137668 58138514 NO 536.7024 chr15 58244484 58245397 NO 180.5001 chr15 58901790 58915123 NO 23823.4044 chr15 59125623 59134218 NO 1405.2825 chr15 59192333 59193345 NO 340.3356 chr15 59220015 59220841 NO 0 chr15 59247496 59248202 NO 69.4704 chr15 59461044 59461731 NO 38.6781 chr15 59655344 59656079 NO 342.363 chr15 59815141 59815831 NO 0 chr15 60306608 60307048 NO 0 chr15 60386132 60386734 NO 5.5986 chr15 60671085 60671973 NO 195.1824 chr15 60729088 60729558 NO 0 chr15 61759164 61759881 NO 0 chr15 61810188 61811058 NO 0 chr15 61841217 61844889 NO 917.2656 chr15 61978900 61979607 NO 228.7145 chr15 61994476 61995088 NO 134.3952 chr15 62790118 62794238 NO 884.976 chr15 63855459 63856044 NO 165.7305 chr15 63875669 63876141 NO 170.864 chr15 64873336 64874121 NO 1.256 chr15 65049528 65050036 NO 38.1508 chr15 65069887 65070232 NO 0 chr15 65090150 65090933 NO 31.1634 chr15 65557616 65558401 NO 0 chr15 65580914 65581693 NO 0 chr15 65775050 65775485 NO 0 chr15 65835469 65835883 NO 0 chr15 66272983 66273482 NO 96.3569 chr15 66578011 66578555 NO 0 chr15 66902212 66903092 NO 115.808 chr15 68752023 68752528 NO 0 chr15 70754348 70754748 NO 0 chr15 71362468 71363199 NO 20.6873 chr15 72681071 72681686 NO 0 chr15 72851301 72852157 NO 223.2448 chr15 73013516 73014184 NO 879.2884 chr15 73032149 73032698 NO 200.8791 chr15 73243904 73245132 NO 0 chr15 73400310 73400955 NO 195.6285 chr15 73460935 73461616 NO 928.7478 chr15 73482956 73483821 NO 919.9275 chr15 73506509 73507277 NO 2892.7488 chr15 73606216 73606949 NO 444.931 chr15 73793379 73793854 NO 94.905 chr15 74044371 74056816 NO 7837.861 chr15 74217789 74218625 NO 582.274 chr15 74361172 74366659 NO 6154.2192 chr15 74482952 74483751 NO 398.2216 chr15 74521588 74522452 NO 1003.2768 chr15 74611470 74611870 NO 41 chr15 75581461 75582363 NO 757.4094 chr15 75708006 75732455 NO 11305.2176 chr15 75779200 75779811 NO 206.0903 chr15 76219384 76219839 NO 25.935 chr15 76717318 76717880 NO 201.758 chr15 76762601 76762952 NO 26.4654 chr15 76909283 76909985 NO 2156.6844 chr15 76932767 76940288 NO 4342.6254 chr15 77032358 77037987 NO 2070.9091 chr15 77678011 77678785 NO 2657.6838 chr15 77831694 77832264 NO 1051.536 chr15 77919110 77919421 NO 0 chr15 78726841 78727700 NO 2040.5545 chr15 79120374 79121047 NO 0 chr15 79278426 79279059 NO 51.6528 chr15 79349090 79349664 NO 948.1332 chr15 79364853 79365437 NO 100.6816 chr15 79732639 79739819 NO 19408.976 chr15 79764871 79765650 NO 1052.3511 chr15 80407873 80408363 NO 125.636 chr15 80434439 80435005 NO 388.6722 chr15 80449114 80450393 NO 111.0172 chr15 80559641 80560319 NO 4.8816 chr15 80580961 80581371 NO 0 chr15 80727935 80728664 NO 0 chr15 80933854 80934442 NO 20.4036 chr15 81352628 81353127 NO 6094.0874 chr15 81530381 81531523 NO 656.9926 chr15 81560234 81560989 NO 1424.685 chr15 82050108 82060103 NO 1169.415 chr15 82400128 82400661 NO 26.4901 chr15 83078331 83079121 NO 2050.208 chr15 83159704 83160302 NO 185.7388 chr15 83726221 83727031 NO 1.296 chr15 83809076 83809727 NO 204.3489 chr15 84016374 84020249 NO 12395.35 chr15 84112359 84113083 NO 0 chr15 84230842 84231575 NO 135.8982 chr15 84487996 84496485 NO 703.7381 chr15 85267577 85268075 NO 16.2348 chr15 85668308 85668848 NO 0 chr15 85696253 85696964 NO 206.4033 chr15 85835969 85836783 NO 528.1232 chr15 86438512 86438894 NO 0 chr15 86503717 86504254 NO 0 chr15 88667887 88668722 NO 4259.669 chr15 88723031 88723774 NO 672.7122 chr15 88736441 88737402 NO 50.8369 chr15 89308072 89308794 NO 1045.6726 chr15 89978971 89979615 NO 0 chr15 90019895 90020364 NO 40.2871 chr15 90536421 90536947 NO 52.3896 chr15 90848817 90849503 NO 178.017 chr15 90886302 90887037 NO 14.994 chr15 91602424 91602839 NO 0 chr15 91694699 91695086 NO 0 chr15 92239580 92240104 NO 18.4448 chr15 92373543 92374118 NO 0 chr15 92534049 92534716 NO 0 chr15 93227987 93228712 NO 1258.89 chr15 93319728 93320484 NO 55.6416 chr15 93349772 93352164 NO 547.5288 chr15 94014227 94014834 NO 100.7013 chr15 95414967 95415727 NO 87.552 chr15 95618532 95618978 NO 0 chr15 95961935 95962854 NO 734.281 chr15 95996466 95997001 NO 0 chr15 96009647 96010368 NO 0 chr15 96028129 96029133 NO 451.298 chr15 96074871 96088677 NO 1112.7636 chr15 96163740 96164401 NO 172.7854 chr15 96322341 96322889 NO 632.4468 chr15 96432110 96432562 NO 0 chr15 96532896 96533663 NO 1668.8386 chr15 96552608 96553139 NO 311.9094 chr15 96858203 96858958 NO 0 chr15 97659779 97660356 NO 330.3325 chr15 97907205 97907789 NO 0 chr15 98056411 98057046 NO 0 chr15 98375480 98376240 NO 263.72 chr15 98652321 98653134 NO 207.3963 chr15 98821850 98828763 NO 9728.6649 chr15 99025446 99026003 NO 0 chr15 99669835 99670295 NO 296.47 chr15 99702760 99705639 NO 6549.4371 chr15 99771565 99772202 NO 505.141 chr15 99871865 99872478 NO 0 chr15 99897009 99897572 NO 219.007 chr15 100094078 100094500 NO 875.5656 chr15 100304382 100305176 NO 149.272 chr15 100465610 100466358 NO 1014.3628 chr15 100912385 100913104 NO 2067.6283 chr15 101011436 101012029 NO 159.6356 chr15 101107344 101108241 NO 3801.7551 chr15 102044350 102045008 NO 1085.7 chr15 102073324 102074272 NO 10588.3068 chr15 102257166 102257950 NO 337.5904 chr15 102523107 102523859 NO 45.1952 chr15 102756622 102757268 NO 0 chr15 103022738 103023448 NO 0 chr16 3849599 3850539 NO 224.19 chr16 4013960 4031967 NO 624.8429 chr16 4095746 4096219 NO 4.1624 chr16 4276482 4277049 NO 0 chr16 4293020 4293913 NO 529.549 chr16 5252339 5252888 NO 137.5245 chr16 5811068 5812925 NO 665.1774 chr16 6885969 6886488 NO 0 chr16 6964728 6965528 NO 0 chr16 7074667 7075533 NO 189.0478 chr16 7404480 7405360 NO 634.216 chr16 7797100 7797899 NO 316.404 chr16 8188406 8189350 NO 0 chr16 8706305 8706997 NO 132.6564 chr16 8723764 8724595 NO 102.5454 chr16 8838873 8839455 NO 22.2906 chr16 8881389 8882129 NO 77.478 chr16 9083561 9084307 NO 0 chr16 9149849 9150357 NO 343.154 chr16 9229881 9230687 NO 0 chr16 9264615 9265700 NO 226.0055 chr16 9284250 9285056 NO 0 chr16 9391107 9391674 NO 84.7665 chr16 10001662 10002172 NO 110.925 chr16 10073024 10073618 NO 297.3564 chr16 10236577 10237268 NO 59.5642 chr16 10467742 10468498 NO 952.2576 chr16 10530547 10530903 NO 143.2188 chr16 10628075 10628650 NO 350.8075 chr16 11260700 11261095 NO 181.779 chr16 11295553 11296173 NO 265.36 chr16 11359862 11361178 NO 7184.044 chr16 12768120 12768725 NO 0 chr16 12807092 12807763 NO 0 chr16 12878960 12879408 NO 0 chr16 12960666 12961565 NO 262.5979 chr16 13084983 13085431 NO 86.688 chr16 13118831 13120459 NO 1303.5396 chr16 13308870 13309578 NO 17.9124 chr16 13323691 13324226 NO 39.162 chr16 13563472 13564014 NO 48.509 chr16 13722759 13723401 NO 160.0506 chr16 13748796 13750536 NO 3167.148 chr16 13768524 13769242 NO 433.0258 chr16 13785839 13786611 NO 173.9316 chr16 13951147 13952047 NO 130.77 chr16 14021036 14021823 NO 634.0072 chr16 14123904 14124407 NO 562.1025 chr16 15292898 15293606 NO 0 chr16 15587600 15588338 NO 285.606 chr16 15958625 15959200 NO 148.465 chr16 16086161 16086879 NO 230.9088 chr16 16102978 16103883 NO 523.3615 chr16 16277436 16277939 NO 0 chr16 16302093 16302827 NO 662.2148 chr16 16684986 16685390 NO 111.8676 chr16 16825494 16826238 NO 0 chr16 17395222 17396041 NO 0 chr16 17630126 17630480 NO 0 chr16 17928738 17929621 NO 1583.3073 chr16 18242932 18243570 NO 101.5058 chr16 18270834 18271338 NO 41.2776 chr16 18387082 18387709 NO 414.1962 chr16 18459984 18460519 NO 626.9665 chr16 18479533 18485544 NO 6501.4976 chr16 18558641 18559080 NO 14.0919 chr16 18678090 18678774 NO 313.1352 chr16 18715709 18716126 NO 0 chr16 19865217 19865850 NO 135.2088 chr16 20130014 20130361 NO 0 chr16 20191139 20191864 NO 98.745 chr16 20382504 20383191 NO 195.2454 chr16 20473690 20480516 NO 4729.0528 chr16 20865892 20866322 NO 0 chr16 21163474 21164073 NO 0 chr16 21274151 21274948 NO 494.6182 chr16 21701821 21702859 NO 810.4704 chr16 21995128 21996129 NO 1263.1619 chr16 22015572 22016286 NO 125.8068 chr16 22065449 22076677 NO 2382.5816 chr16 22139712 22161378 NO 3208.7346 chr16 22185436 22186008 NO 0 chr16 22402575 22403156 NO 390.4901 chr16 22441980 22442886 NO 396.6468 chr16 22505621 22506386 NO 1025.406 chr16 22637159 22637877 NO 195.0806 chr16 22800387 22801126 NO 157.4809 chr16 23030670 23031126 NO 128.6832 chr16 23070872 23071467 NO 183.26 chr16 23262122 23262777 NO 223.8135 chr16 23482263 23482731 NO 0 chr16 23607843 23608391 NO 0 chr16 24366256 24366857 NO 0 chr16 24443296 24444024 NO 216.944 chr16 24741051 24741644 NO 0 chr16 24875595 24876188 NO 0 chr16 25033083 25039368 NO 1094.2185 chr16 25492812 25493291 NO 0 chr16 25516961 25517959 NO 734.528 chr16 25817643 25818375 NO 120.7068 chr16 25871580 25872284 NO 0 chr16 26961686 26962548 NO 0 chr16 27149239 27149732 NO 76.7601 chr16 28818809 28819275 NO 0 chr16 29474108 29474521 NO 0 chr16 29560189 29561002 NO 30.5688 chr16 29683130 29684037 NO 4627.1512 chr16 29719938 29723776 NO 337.744 chr16 29882871 29883926 NO 342.031 chr16 29972413 29973355 NO 427.3854 chr16 30062920 30063517 NO 3775.7265 chr16 30204010 30204805 NO 1722.6855 chr16 30280722 30286306 NO 2336.3456 chr16 30407326 30408050 NO 113.3784 chr16 30641286 30646782 NO 6335.2392 chr16 30740250 30741864 NO 253.2366 chr16 30939670 30940454 NO 528.2592 chr16 31169367 31170075 NO 93.6684 chr16 31342495 31343646 NO 700.1533 chr16 31473204 31473737 NO 89.9171 chr16 31546265 31546713 NO 105.28 chr16 31890807 31891593 NO 427.1124 chr16 32291741 32292369 NO 0 chr16 32510789 32514168 NO 7744.3301 chr16 32532654 32533224 NO 0 chr16 32637008 32637740 NO 212.5728 chr16 32739990 32742244 NO 600.691 chr16 33178393 33179116 NO 1521.1197 chr16 33246666 33247168 NO 1019.0098 chr16 33379458 33380156 NO 277.3154 chr16 33428246 33429106 NO 0 chr16 33636498 33644917 NO 0 chr16 33734394 33735323 NO 460.4124 chr16 33760479 33767052 NO 1279.7631 chr16 33844072 33845061 NO 709.6075 chr16 33878056 33878826 NO 705.859 chr16 33979827 33980397 NO 468.711 chr16 34154943 34155521 NO 0 chr16 34175445 34176341 NO 1416.2176 chr16 34668393 34668902 NO 0 chr16 34692943 34693565 NO 52.7456 chr16 34941733 34942266 NO 161.9254 chr16 35145920 35146966 NO 149.9964 chr16 35237050 35237663 NO 0 chr16 35404877 35405518 NO 0 chr16 35541952 35542687 NO 1263.8325 chr16 35587840 35588620 NO 3996.33 chr16 35729017 35729620 NO 231.4314 chr16 35800035 35800664 NO 55.7923 chr16 35829930 35830664 NO 118.9814 chr16 35904188 35904706 NO 279.7718 chr16 35966441 35966967 NO 352.8934 chr16 36069406 36070168 NO 279.8064 chr16 36531807 36532466 NO 491.0868 chr16 36649131 36649858 NO 6.2522 chr16 36674752 36675571 NO 127.5183 chr16 36707729 36708660 NO 1761.0796 chr16 36821606 36822164 NO 33.7032 chr16 38115081 38115826 NO 0 chr16 38150598 38151058 NO 15.824 chr16 38259870 38260372 NO 0 chr16 38407379 38408342 NO 307.6785 chr16 38471677 38472430 NO 439.752 chr16 38558387 38558980 NO 246.9252 chr16 38945186 38945937 NO 0 chr16 39102075 39102753 NO 227.1978 chr16 40616605 40617235 NO 64.827 chr16 41633704 41634557 NO 296.5881 chr16 42022418 42023340 NO 77.0792 chr16 42277147 42277850 NO 66.4335 chr16 42305576 42306663 NO 695.5713 chr16 42369393 42369909 NO 183.7476 chr16 42498376 42501774 NO 1.0194 chr16 42575415 42576298 NO 512.5815 chr16 42719973 42723365 NO 0 chr16 42770220 42782883 NO 743.3181 chr16 43309931 43310714 NO 100.6155 chr16 43385618 43386382 NO 41.256 chr16 43546641 43547134 NO 0 chr16 43603673 43607563 NO 0 chr16 43800132 43801123 NO 827.3859 chr16 43816337 43817156 NO 57.1662 chr16 43854234 43854915 NO 29.283 chr16 44280736 44281450 NO 242.5458 chr16 44568011 44568689 NO 93.4962 chr16 44764246 44765115 NO 0 chr16 45726028 45726467 NO 82.0052 chr16 46101707 46102361 NO 0 chr16 46500728 46501425 NO 662.0106 chr16 48127010 48127474 NO 91.0368 chr16 48283498 48284125 NO 692.6469 chr16 48303474 48311051 NO 2559.5106 chr16 48422417 48436369 NO 2765.2864 chr16 48475028 48475830 NO 141.954 chr16 48519668 48520077 NO 0 chr16 48608000 48614501 NO 8789.352 chr16 49768417 49769082 NO 0 chr16 49803865 49804752 NO 563.8659 chr16 49861220 49862107 NO 5.4107 chr16 50029775 50030297 NO 0 chr16 52718274 52718712 NO 25.404 chr16 53664696 53665324 NO 0 chr16 54910998 54911557 NO 0 chr16 56116172 56117074 NO 273.4864 chr16 56227636 56228206 NO 17.385 chr16 57131559 57132134 NO 227.8725 chr16 57242991 57243849 NO 31.1454 chr16 57473514 57473956 NO 0 chr16 57575949 57576611 NO 0 chr16 58629901 58630579 NO 0 chr16 59545022 59545916 NO 118.2762 chr16 59565288 59568004 NO 208.3172 chr16 59643496 59644072 NO 28.3968 chr16 59928170 59928484 NO 0 chr16 63062672 63063315 NO 21.6048 chr16 63806255 63807012 NO 0 chr16 64766788 64767304 NO 73.8396 chr16 64884795 64886269 NO 586.7994 chr16 65529697 65530361 NO 34.0632 chr16 65648992 65649650 NO 241.815 chr16 66617390 66617993 NO 0 chr16 67652801 67653335 NO 0 chr16 68628238 68628691 NO 0 chr16 69951725 69952564 NO 0 chr16 70447454 70448091 NO 2.2932 chr16 71120952 71121289 NO 93.4164 chr16 71835477 71836206 NO 23.8383 chr16 72072130 72072811 NO 40.5876 chr16 72194563 72195101 NO 0 chr16 72611560 72612022 NO 0 chr16 72693233 72700124 NO 768.3465 chr16 73096631 73097702 NO 52.3719 chr16 73120603 73121135 NO 0 chr16 74136274 74136876 NO 0 chr16 74375922 74376526 NO 0 chr16 74768518 74769070 NO 57.3528 chr16 76319632 76322603 NO 454.2659 chr16 76354262 76354873 NO 100.4484 chr16 76656335 76656938 NO 122.409 chr16 76685645 76686244 NO 158.7949 chr16 77094469 77094826 NO 0 chr16 77400688 77401286 NO 0 chr16 78265196 78275647 NO 0 chr16 78321656 78322142 NO 0 chr16 78490987 78491637 NO 339.69 chr16 78573987 78574492 NO 33.5825 chr16 78827866 78828570 NO 3.6608 chr16 78846115 78846720 NO 0 chr16 81481058 81481985 NO 121.437 chr16 84045617 84046043 NO 0 chr16 84825000 84825796 NO 624.3028 chr16 85506182 85506691 NO 0 chr16 87208127 87208600 NO 112.9997 chr16 88719927 88721036 NO 0 chr16 89863227 89864132 NO 0 chr16 89945580 89946205 NO 458.875 chr16 90165344 90166356 NO 1274.9176 chr16 90283267 90283824 NO 549.9261 chr16 90299762 90310830 NO 2619.7956 chr16 90433650 90438145 NO 675.5985 chr16 90522624 90522843 NO 92.8341 chr16 90711695 90712415 NO 102.6 chr16 90902978 90903860 NO 200.3022 chr16 91029547 91030268 NO 135.4759 chr16 91181165 91181701 NO 0 chr16 91334617 91335226 NO 170.6418 chr16 91379084 91379709 NO 109.8125 chr16 91425885 91433613 NO 231.0672 chr16 91480485 91481228 NO 124.4525 chr16 91564964 91566318 NO 386.7024 chr16 91661486 91662232 NO 0 chr16 91736477 91737426 NO 0 chr16 91812135 91812667 NO 292.2808 chr16 91837199 91837988 NO 1124.6406 chr16 92541085 92541658 NO 3.3234 chr16 93463633 93464248 NO 212.2365 chr16 93807967 93808579 NO 582.2568 chr16 93826367 93827291 NO 1742.5716 chr16 94391764 94392373 NO 595.1757 chr16 94980857 94981860 NO 1075.1157 chr16 95988579 95989352 NO 396.3944 chr16 96174586 96175281 NO 0 chr16 96284914 96285860 NO 87.5996 chr16 96304699 96305588 NO 2897.251 chr16 96770430 96770823 NO 0 chr16 97167239 97167931 NO 0 chr16 97387587 97388168 NO 69.1971 chr16 97542519 97544918 NO 228.1449 chr16 97717619 97717975 NO 37.8428 chr16 98157035 98157554 NO 0 chr16 98217729 98218377 NO 1164.1968 chr17 3156954 3157471 NO 145.4838 chr17 3460486 3461217 NO 264.0372 chr17 3505359 3516954 NO 1414.59 chr17 3551086 3551760 NO 63.356 chr17 3740843 3741243 NO 36.56 chr17 3879132 3879808 NO 159.874 chr17 4092052 4092763 NO 0 chr17 4163302 4163962 NO 182.82 chr17 4626028 4626720 NO 0 chr17 4948180 4949013 NO 80.6344 chr17 4967054 4967857 NO 28.9883 chr17 5014733 5015402 NO 123.8988 chr17 5051974 5052809 NO 30.9785 chr17 5204574 5205039 NO 166.7025 chr17 5270940 5271544 NO 1581.3928 chr17 5324434 5325192 NO 83.8348 chr17 5407856 5417145 NO 1858.7289 chr17 5490301 5490994 NO 0 chr17 5660277 5661260 NO 0 chr17 5997846 5998681 NO 219.5215 chr17 6963923 6968459 NO 1467.396 chr17 7040096 7040486 NO 0 chr17 7061618 7065559 NO 0 chr17 7096524 7097257 NO 0 chr17 7409196 7411646 NO 5184.2 chr17 7444701 7452109 NO 2555.0192 chr17 7721893 7728016 NO 3303.3585 chr17 7992755 7993209 NO 57.5672 chr17 8042962 8043504 NO 29.268 chr17 8432435 8432908 NO 0 chr17 8568963 8569332 NO 0 chr17 8607097 8607770 NO 268.3924 chr17 8622775 8623465 NO 0 chr17 9391923 9396104 NO 0 chr17 9596693 9597276 NO 44.5412 chr17 9772406 9773514 NO 213.9548 chr17 9915488 9916199 NO 0 chr17 10047349 10047761 NO 0 chr17 10098541 10099333 NO 334.0656 chr17 10271367 10273031 NO 1733.5552 chr17 10527703 10528580 NO 3768.469 chr17 10601431 10602091 NO 177.012 chr17 10624592 10635030 NO 9300.258 chr17 10693553 10694165 NO 808.2684 chr17 10707424 10708049 NO 181.25 chr17 10760168 10760946 NO 84.5686 chr17 10964962 10965415 NO 0 chr17 11260957 11261502 NO 0 chr17 11545725 11546621 NO 181.7984 chr17 11706659 11707836 NO 293.4261 chr17 11726469 11727250 NO 33.1144 chr17 12501568 12501882 NO 0 chr17 13191908 13192920 NO 820.0236 chr17 14336522 14337258 NO 466.6976 chr17 14355054 14355584 NO 48.76 chr17 14438331 14439315 NO 0 chr17 14829950 14831243 NO 169.5123 chr17 15326610 15327365 NO 611.701 chr17 15344012 15345671 NO 7222.6224 chr17 15384508 15385475 NO 4114.9718 chr17 15513799 15519743 NO 276.9904 chr17 15814586 15815365 NO 60.9178 chr17 15883674 15884258 NO 162.4688 chr17 16127038 16127735 NO 0 chr17 16863689 16864478 NO 0 chr17 17545293 17546041 NO 100.98 chr17 17561898 17562602 NO 0 chr17 17581192 17587024 NO 1453.9176 chr17 17653274 17653956 NO 0 chr17 17749211 17749858 NO 372.4779 chr17 17876336 17877324 NO 393.224 chr17 20443451 20443973 NO 0 chr17 20645081 20645542 NO 0 chr17 21929095 21929555 NO 0 chr17 22255594 22256501 NO 224.4825 chr17 22882712 22883100 NO 0 chr17 23739864 23740605 NO 1321.4253 chr17 23758094 23758717 NO 52.0828 chr17 23780427 23780792 NO 0 chr17 23832493 23833238 NO 60.047 chr17 23864226 23864239 NO 6.7899 chr17 23926672 23927280 NO 733.7952 chr17 24270829 24277012 NO 2295.7479 chr17 24339885 24340488 NO 1173.1968 chr17 24931512 24932103 NO 132.384 chr17 24948066 24948868 NO 58.3054 chr17 25542698 25543214 NO 136.6884 chr17 25891931 25892657 NO 75.3588 chr17 26732865 26734375 NO 6889.526 chr17 27146166 27146914 NO 277.6576 chr17 27178022 27178616 NO 1936.3806 chr17 27315655 27316316 NO 469.1778 chr17 27367186 27378375 NO 9681.8417 chr17 27552542 27553003 NO 0 chr17 27638391 27639320 NO 1034.0699 chr17 27719983 27720595 NO 735.9912 chr17 27739724 27740516 NO 688.8816 chr17 28077358 28077950 NO 1966.2096 chr17 28130913 28131914 NO 15.015 chr17 28317168 28317281 NO 0 chr17 28921725 28922477 NO 1097.0928 chr17 29064123 29064650 NO 1128.9394 chr17 29117907 29118440 NO 1119.6731 chr17 29144582 29145786 NO 8939.098 chr17 29161503 29162528 NO 3520.26 chr17 29193407 29194392 NO 2604.8325 chr17 29323861 29324806 NO 1117.2735 chr17 29468250 29468797 NO 80.6825 chr17 29536049 29542967 NO 0 chr17 29565710 29566386 NO 190.5644 chr17 29604381 29613948 NO 4648.6053 chr17 29631024 29631722 NO 292.7412 chr17 30016899 30017737 NO 0 chr17 30464239 30464651 NO 18.4576 chr17 30515140 30515845 NO 0 chr17 30560075 30560717 NO 38.1348 chr17 30720490 30720996 NO 0 chr17 31193891 31194814 NO 3358.797 chr17 31250203 31251143 NO 2628.898 chr17 31400783 31404494 NO 15068.5155 chr17 31433655 31445349 NO 10207.6926 chr17 31559866 31560635 NO 929.4134 chr17 31725480 31726096 NO 0 chr17 31890124 31890746 NO 213.2838 chr17 32267368 32267967 NO 10.183 chr17 32330938 32331519 NO 209.6829 chr17 32432634 32433256 NO 391.549 chr17 32894107 32894668 NO 0 chr17 33038528 33039425 NO 224.7882 chr17 33199935 33200606 NO 0 chr17 33493774 33494196 NO 0 chr17 33673394 33674039 NO 32.3145 chr17 33736673 33737464 NO 152.4257 chr17 34029161 34029875 NO 152.3676 chr17 34477286 34478072 NO 96.8352 chr17 34518711 34519357 NO 519.2548 chr17 34700739 34701298 NO 501.2553 chr17 35029917 35030731 NO 162.4744 chr17 35087242 35087957 NO 539.396 chr17 35201745 35214088 NO 23543.0382 chr17 35864765 35865071 NO 0 chr17 35893168 35893782 NO 28.1826 chr17 35949111 35949972 NO 263.6382 chr17 36075889 36077343 NO 1774.1708 chr17 36236478 36236922 NO 0 chr17 36969445 36981968 NO 5407.4314 chr17 37032745 37033279 NO 0 chr17 37164255 37165122 NO 718.3095 chr17 37671940 37672580 NO 153.728 chr17 38127286 38128126 NO 0 chr17 38153113 38153843 NO 171.331 chr17 40564253 40564645 NO 0 chr17 40632512 40632765 NO 0 chr17 40722604 40723145 NO 94.7832 chr17 41030157 41041657 NO 304.75 chr17 41207742 41208304 NO 0 chr17 43010751 43011486 NO 87.465 chr17 43037616 43038420 NO 182.1864 chr17 43085628 43086164 NO 119.8496 chr17 43334101 43334558 NO 0 chr17 43491408 43501451 NO 36.1548 chr17 43695349 43696079 NO 0 chr17 43848774 43849342 NO 53.4488 chr17 44380957 44381622 NO 52.2025 chr17 44609444 44610277 NO 71.1382 chr17 45632352 45632887 NO 3419.3455 chr17 45743747 45744742 NO 646.0535 chr17 45766523 45767400 NO 4565.0481 chr17 46010041 46023926 NO 784.5025 chr17 46134937 46135825 NO 344.7216 chr17 46546132 46546562 NO 67.209 chr17 46929748 46930535 NO 294.4954 chr17 46949017 46950128 NO 1462.2982 chr17 47341672 47342052 NO 260.984 chr17 47702974 47709143 NO 11394.143 chr17 47846871 47850840 NO 18492.7617 chr17 47876080 47877026 NO 3068.0672 chr17 47925179 47925764 NO 152.919 chr17 47954758 47955462 NO 703.1552 chr17 48013535 48035748 NO 8876.3148 chr17 48051371 48052260 NO 193.3575 chr17 48112639 48113467 NO 3578.6988 chr17 48490125 48490512 NO 9.2106 chr17 48573608 48574475 NO 112.7967 chr17 48630033 48640724 NO 2352.02 chr17 48755341 48756275 NO 761.21 chr17 49156718 49157227 NO 275.7762 chr17 49172550 49183960 NO 902.531 chr17 49746825 49747432 NO 36.9056 chr17 50165709 50166333 NO 57.5328 chr17 50207591 50208235 NO 0 chr17 50555833 50567478 NO 1331.0235 chr17 51058287 51058888 NO 3.1252 chr17 51401962 51402381 NO 0 chr17 51601250 51601896 NO 0 chr17 51693839 51694310 NO 0 chr17 51834405 51835012 NO 0 chr17 51976160 51979418 NO 530.0766 chr17 52782058 52782605 NO 88.8875 chr17 52867846 52868653 NO 68.595 chr17 53690666 53701713 NO 3916.1615 chr17 53818129 53818740 NO 156.8437 chr17 54535598 54536081 NO 0 chr17 56437658 56438221 NO 0 chr17 56972466 56973551 NO 2181.718 chr17 57008637 57009589 NO 1412.6728 chr17 57024159 57025764 NO 3982.4865 chr17 57299171 57299595 NO 43.6296 chr17 59071849 59072750 NO 228.4936 chr17 61104893 61105562 NO 0 chr17 62458175 62459040 NO 0 chr17 63289207 63289910 NO 0 chr17 63357769 63358221 NO 27.0748 chr17 63700224 63700646 NO 386.1722 chr17 63882144 63883151 NO 0 chr17 64162785 64163406 NO 152.145 chr17 64181448 64181994 NO 0 chr17 64280954 64281411 NO 16.7262 chr17 64402746 64410385 NO 0 chr17 65222655 65223552 NO 0 chr17 66217098 66217850 NO 680.3344 chr17 66305463 66305913 NO 13.23 chr17 66453333 66453853 NO 140.764 chr17 66572885 66573590 NO 11.562 chr17 66626682 66635030 NO 2053.608 chr17 66688774 66689513 NO 12.7847 chr17 66788570 66789373 NO 227.6505 chr17 68043107 68061143 NO 8164.8972 chr17 68353194 68354191 NO 2510.9445 chr17 68559940 68560546 NO 62.2362 chr17 69571122 69571824 NO 143.4888 chr17 69626562 69627425 NO 549.8173 chr17 70389956 70390583 NO 64.5183 chr17 70752796 70753676 NO 213.928 chr17 71121396 71129772 NO 2134.2048 chr17 71443625 71444416 NO 33.7757 chr17 71522752 71523117 NO 0 chr17 72513404 72513967 NO 87.2087 chr17 72906244 72907023 NO 41.9881 chr17 73203354 73204014 NO 0 chr17 73231116 73231622 NO 26.312 chr17 73418075 73418714 NO 83.07 chr17 73505961 73506286 NO 0 chr17 74927087 74927097 NO 51.708 chr17 75087850 75088416 NO 0 chr17 75173588 75174376 NO 147.6712 chr17 75323423 75323858 NO 0 chr17 75496545 75496987 NO 0 chr17 75571866 75572514 NO 2.592 chr17 75786694 75787322 NO 0 chr17 75920585 75921184 NO 0 chr17 75956321 75956983 NO 0 chr17 76482692 76483391 NO 41.5206 chr17 76510750 76511674 NO 49.5264 chr17 76899311 76899922 NO 27.7394 chr17 78879019 78879685 NO 0 chr17 78907690 78908569 NO 87.4605 chr17 79034830 79035621 NO 72.2183 chr17 79313190 79313799 NO 458.577 chr17 79402251 79402968 NO 0 chr17 79459516 79460060 NO 0 chr17 79534360 79535064 NO 201.2032 chr17 79741702 79742865 NO 940.4018 chr17 79764001 79764718 NO 0 chr17 79916313 79916938 NO 0 chr17 80053314 80054110 NO 267.9336 chr17 80107256 80108090 NO 0 chr17 80145218 80146076 NO 261.261 chr17 80184873 80185331 NO 0 chr17 80550695 80551149 NO 0 chr17 80654456 80655048 NO 964.96 chr17 80817853 80818448 NO 0 chr17 80840871 80841615 NO 421.848 chr17 80896416 80897168 NO 1496.9312 chr17 80973682 80974488 NO 0 chr17 80998642 80999349 NO 45.5308 chr17 81034851 81035886 NO 1294.578 chr17 81128692 81129358 NO 385.8804 chr17 81185066 81186019 NO 575.1355 chr17 82671859 82672840 NO 242.4051 chr17 82705585 82706182 NO 32.0589 chr17 82730694 82731171 NO 0 chr17 83273277 83273829 NO 58.7328 chr17 83565842 83566303 NO 0 chr17 83647629 83648239 NO 56.486 chr17 83760448 83761029 NO 48.223 chr17 83866230 83876943 NO 5302.935 chr17 83967457 83967865 NO 0 chr17 84063945 84064754 NO 882.9426 chr17 84097927 84098610 NO 64.3386 chr17 84141894 84153370 NO 8811.2728 chr17 84353678 84357053 NO 12633.975 chr17 84403076 84403581 NO 1499.1935 chr17 84551590 84552084 NO 0 chr17 84582744 84583323 NO 1110.0009 chr17 84750255 84755094 NO 1580.9013 chr17 84973133 84973893 NO 2.508 chr17 84995532 84996274 NO 106.6254 chr17 85113028 85120401 NO 0 chr17 85144190 85144960 NO 0 chr17 85157484 85158365 NO 108.8035 chr17 85500943 85501756 NO 363.7362 chr17 85541798 85562926 NO 7711.72 chr17 85655951 85656869 NO 0 chr17 85748217 85748849 NO 0 chr17 86024223 86024893 NO 0 chr17 86045646 86046153 NO 62.9187 chr17 86113617 86114081 NO 37.3984 chr17 86165739 86166458 NO 0 chr17 86198417 86199053 NO 209.1804 chr17 86535700 86548495 NO 2098.38 chr17 87061469 87067900 NO 412.8702 chr17 87150676 87151462 NO 776.4894 chr17 87578502 87579107 NO 857.5875 chr17 87870697 87871690 NO 917.8299 chr17 87930591 87931316 NO 973.82 chr17 87957715 87958265 NO 214.115 chr17 88076955 88077637 NO 142.6062 chr17 88372701 88373685 NO 1782.6144 chr17 88540694 88541450 NO 73.1808 chr17 88655464 88656322 NO 7044.6948 chr17 88692433 88692747 NO 22.294 chr17 88705282 88706912 NO 655.749 chr17 88728053 88728756 NO 214.415 chr17 88744959 88746825 NO 516.1356 chr17 88803672 88804528 NO 10.9568 chr17 88910071 88911020 NO 2089.5082 chr17 89151993 89164041 NO 53.0112 chr17 90333359 90333855 NO 0 chr17 90431528 90431534 NO 0 chr17 90643569 90644036 NO 55.106 chr17 90789525 90790363 NO 208.243 chr17 91024056 91031203 NO 64.323 chr17 91187097 91188097 NO 18.6 chr17 91242377 91243927 NO 277.14 chr17 91394602 91395330 NO 159.1408 chr17 91535197 91535615 NO 0 chr17 93712550 93713015 NO 0 chr17 93881503 93882148 NO 52.3095 chr17 95047155 95047737 NO 40.0416 chr17 95265826 95266363 NO 156.804 chr18 3385402 3385870 NO 80.1684 chr18 3821795 3822590 NO 46.0305 chr18 4314678 4315459 NO 0 chr18 4403862 4406236 NO 1674.1448 chr18 4891729 4892210 NO 0 chr18 5011502 5015470 NO 1499.5072 chr18 5163169 5163726 NO 474.4526 chr18 5422738 5423501 NO 110.3298 chr18 5694241 5694658 NO 0 chr18 5968799 5969169 NO 0 chr18 6302332 6302926 NO 49.1832 chr18 6516515 6517140 NO 719.8125 chr18 7671949 7672381 NO 161.8272 chr18 7906484 7906980 NO 0 chr18 8136623 8137355 NO 0 chr18 8466512 8467146 NO 0 chr18 8523822 8524708 NO 64.5894 chr18 9214813 9216976 NO 0 chr18 9533145 9533596 NO 0 chr18 10049320 10049958 NO 67.7556 chr18 10311009 10311663 NO 0 chr18 10460867 10461955 NO 425.1904 chr18 10503371 10504201 NO 0 chr18 10865886 10866730 NO 1363.9884 chr18 11214736 11215212 NO 26.8464 chr18 11645272 11645958 NO 206.2802 chr18 12002313 12002823 NO 0 chr18 12120087 12120830 NO 0 chr18 12179060 12179685 NO 130.5625 chr18 12397312 12398585 NO 844.5082 chr18 12476125 12476582 NO 41.2671 chr18 12544109 12544667 NO 0 chr18 12646127 12646692 NO 0 chr18 12682461 12682839 NO 139.9356 chr18 12797614 12797946 NO 0 chr18 13003820 13004566 NO 67.0654 chr18 13045338 13046163 NO 124.3275 chr18 13192849 13193509 NO 68.97 chr18 13555548 13556263 NO 197.8405 chr18 13747569 13748016 NO 0 chr18 13770603 13771206 NO 0 chr18 13870746 13871715 NO 256.3005 chr18 13900598 13901258 NO 107.448 chr18 14832586 14835577 NO 1489.518 chr18 15221925 15222475 NO 683.815 chr18 15425795 15426201 NO 17.661 chr18 16196089 16197018 NO 1764.9142 chr18 16338355 16338892 NO 0 chr18 16648969 16649565 NO 0 chr18 16773026 16773710 NO 0 chr18 16823969 16824385 NO 0 chr18 17389892 17390607 NO 103.1745 chr18 17440623 17441578 NO 49.278 chr18 17577354 17577915 NO 33.6039 chr18 17770771 17771442 NO 0 chr18 20379421 20379933 NO 10.8032 chr18 20899101 20900111 NO 3015.557 chr18 21081347 21082114 NO 234.0117 chr18 21101897 21102870 NO 1822.8182 chr18 21166528 21167302 NO 251.2404 chr18 21186938 21187628 NO 258.612 chr18 21243235 21243710 NO 18.525 chr18 21376659 21377583 NO 0 chr18 21592258 21592923 NO 2.9925 chr18 21931890 21932489 NO 0 chr18 22104162 22104603 NO 50.6709 chr18 23671363 23674603 NO 0 chr18 23700727 23701259 NO 0 chr18 23865614 23866168 NO 25.1516 chr18 23973775 23974478 NO 263.625 chr18 24151920 24152681 NO 275.1776 chr18 24326913 24327365 NO 0 chr18 24485215 24485720 NO 0 chr18 24533821 24534359 NO 51.8094 chr18 24552560 24561167 NO 0 chr18 24602700 24603242 NO 26.9916 chr18 24788157 24788779 NO 43.4156 chr18 24852810 24853284 NO 138.171 chr18 25026906 25027725 NO 320.0652 chr18 25196358 25196921 NO 107.7019 chr18 25547633 25548502 NO 0 chr18 25741496 25741947 NO 158.4363 chr18 26157462 26158274 NO 244.7368 chr18 26869594 26870021 NO 88.0901 chr18 27884695 27885433 NO 0 chr18 28628775 28629537 NO 0 chr18 28663136 28663668 NO 0 chr18 28680807 28681461 NO 0 chr18 29563940 29564369 NO 0 chr18 29738523 29739583 NO 7.738 chr18 29863186 29863838 NO 171.6064 chr18 30280875 30282018 NO 915.0858 chr18 30411735 30412453 NO 0 chr18 30668369 30679447 NO 225.9912 chr18 30849307 30858280 NO 1254.4254 chr18 31132744 31133273 NO 0 chr18 31380823 31381742 NO 0 chr18 31407429 31408350 NO 0 chr18 31720538 31721027 NO 0 chr18 31751744 31752114 NO 41.773 chr18 31927201 31927880 NO 66.0667 chr18 32812292 32812831 NO 27.8663 chr18 33237995 33238478 NO 0 chr18 33571889 33572562 NO 65.8194 chr18 33621690 33622128 NO 0 chr18 33913019 33913513 NO 0 chr18 33995227 33996105 NO 1460.2018 chr18 34049974 34050773 NO 767.6792 chr18 34092107 34092836 NO 202.5162 chr18 34109932 34110743 NO 2505.179 chr18 34127870 34128623 NO 23.1171 chr18 34157592 34158493 NO 681.2461 chr18 34252622 34253150 NO 85.3776 chr18 34291622 34292790 NO 1603.5472 chr18 34701440 34715289 NO 0 chr18 34765471 34766340 NO 238.5405 chr18 34884236 34884615 NO 0 chr18 34937293 34938906 NO 5263.8642 chr18 34974854 34975391 NO 375.9537 chr18 35230305 35230984 NO 196.0273 chr18 35297498 35298380 NO 0 chr18 35455769 35456523 NO 0 chr18 35572234 35572800 NO 0 chr18 35614653 35615027 NO 0 chr18 35835467 35839204 NO 730.2098 chr18 35915171 35917877 NO 0 chr18 35982138 35983371 NO 4522.1508 chr18 36332847 36333325 NO 0 chr18 36575051 36581026 NO 7802.155 chr18 36663897 36664424 NO 14.6506 chr18 36924103 36924650 NO 19.8561 chr18 37892904 37893442 NO 0 chr18 37911821 37912317 NO 0 chr18 37931149 37931649 NO 9.3 chr18 38000290 38000857 NO 696.3327 chr18 38092039 38092926 NO 1578.0617 chr18 38241293 38242034 NO 510.1044 chr18 38304304 38309020 NO 5939.802 chr18 38334016 38335113 NO 2957.4023 chr18 38569031 38569656 NO 0 chr18 38733177 38733845 NO 359.718 chr18 38902022 38902612 NO 357.599 chr18 39063292 39066152 NO 2175.888 chr18 39120500 39133007 NO 611.5923 chr18 39284353 39284914 NO 66.5346 chr18 39323107 39323572 NO 0 chr18 39828465 39829080 NO 6.0885 chr18 40388023 40388668 NO 93.912 chr18 41202901 41203233 NO 9.9268 chr18 41939239 41939903 NO 264.8696 chr18 42096304 42096963 NO 0 chr18 42432273 42432907 NO 0 chr18 42467480 42468237 NO 0 chr18 42523773 42524323 NO 5.115 chr18 42704732 42705347 NO 250.8585 chr18 43304305 43304819 NO 0 chr18 43452194 43452774 NO 0 chr18 43884743 43885370 NO 55.5522 chr18 44301873 44302578 NO 0 chr18 44538369 44547262 NO 6201.0889 chr18 44724740 44725300 NO 244.272 chr18 45215577 45215884 NO 0 chr18 45788314 45789076 NO 77.8002 chr18 46372262 46373122 NO 516.43 chr18 46873044 46873755 NO 373.7727 chr18 46955025 46955776 NO 0 chr18 47040728 47041432 NO 56.7424 chr18 47073936 47074706 NO 9.163 chr18 47128849 47129454 NO 111.441 chr18 47518017 47518632 NO 42.189 chr18 47634736 47635512 NO 345.0872 chr18 47652330 47656137 NO 51.3945 chr18 47689964 47690713 NO 0 chr18 47728855 47729870 NO 0 chr18 47807156 47807707 NO 89.1518 chr18 47863110 47863919 NO 0 chr18 49386721 49389158 NO 122.3374 chr18 49906414 49907241 NO 465.6837 chr18 49992787 49993420 NO 691.8057 chr18 50151225 50152092 NO 173.1399 chr18 51021191 51021722 NO 0 chr18 52092207 52092822 NO 119.7405 chr18 53424773 53425562 NO 440.4987 chr18 53570940 53571612 NO 0 chr18 54040568 54041174 NO 50.7222 chr18 54286630 54287215 NO 0 chr18 54736215 54736795 NO 57.536 chr18 54878680 54879673 NO 161.1639 chr18 54987343 54988511 NO 1655.2896 chr18 55190426 55190931 NO 0 chr18 55348101 55350496 NO 0 chr18 55582211 55582765 NO 0 chr18 55606292 55606869 NO 0 chr18 56625799 56626696 NO 0 chr18 56825964 56826659 NO 0 chr18 56904076 56913873 NO 1874.1661 chr18 57545670 57546214 NO 151.1232 chr18 57627860 57628236 NO 0 chr18 57830641 57831663 NO 659.701 chr18 57987336 57987826 NO 0 chr18 58036521 58042474 NO 7854.3882 chr18 59125300 59125984 NO 37.4148 chr18 60136159 60136779 NO 9.982 chr18 60912740 60913213 NO 113.0943 chr18 60926553 60927144 NO 667.0026 chr18 60982542 60982953 NO 763.0215 chr18 61194178 61196405 NO 0 chr18 61395668 61396228 NO 246.456 chr18 62159758 62160427 NO 171.5316 chr18 63286293 63286865 NO 0 chr18 63837128 63837711 NO 5.4802 chr18 64023664 64024339 NO 178.4025 chr18 64046736 64047254 NO 0 chr18 64083971 64084899 NO 181.1456 chr18 64173410 64179554 NO 1970.3808 chr18 64258581 64259079 NO 10.2588 chr18 64544397 64545185 NO 53.8204 chr18 64981116 64981739 NO 0 chr18 65092900 65093364 NO 527.0112 chr18 65282092 65282862 NO 397.628 chr18 65575946 65587598 NO 540.6528 chr18 65737262 65738119 NO 504.0874 chr18 65757317 65757970 NO 979.9571 chr18 65772093 65776280 NO 9084.9526 chr18 65820902 65821362 NO 163.576 chr18 65992612 65993372 NO 196.536 chr18 66083667 66085213 NO 1966.6666 chr18 66100420 66101523 NO 568.8171 chr18 66182175 66182780 NO 0 chr18 66446527 66447254 NO 0 chr18 66563195 66589384 NO 4816.1571 chr18 66620651 66621456 NO 258.566 chr18 66655716 66656250 NO 0 chr18 66995043 66995632 NO 0 chr18 67417969 67418818 NO 45.2517 chr18 67500309 67502062 NO 510.4736 chr18 67656826 67666825 NO 882.9117 chr18 67720234 67720961 NO 12.9406 chr18 67891863 67892618 NO 0 chr18 68089930 68090742 NO 321.0648 chr18 68254826 68255517 NO 0.691 chr18 68300267 68300885 NO 0 chr18 68791996 68792559 NO 0 chr18 69083695 69087570 NO 18.2125 chr18 69298600 69299261 NO 0 chr18 69564074 69564497 NO 39.9735 chr18 69722320 69722743 NO 0 chr18 69941506 69942458 NO 816.1496 chr18 70699649 70700319 NO 0 chr18 71662816 71663269 NO 103.2387 chr18 72713666 72714237 NO 18.6146 chr18 72875142 72875582 NO 86.46 chr18 73376543 73376923 NO 0 chr18 74223279 74224086 NO 1209.8544 chr18 74397308 74397914 NO 83.325 chr18 75367669 75370485 NO 2193.664 chr18 75393244 75394069 NO 259.71 chr18 75452928 75453575 NO 754.5314 chr18 75609066 75609780 NO 0 chr18 75624283 75625079 NO 3374.4032 chr18 76002451 76006589 NO 584.6994 chr18 76061002 76061835 NO 126.6993 chr18 76794733 76795623 NO 1161.45 chr18 76832964 76835327 NO 2233.2713 chr18 76931680 76932478 NO 0 chr18 77276308 77277535 NO 2113.6302 chr18 77649615 77650367 NO 411.5696 chr18 77799062 77800652 NO 3625.359 chr18 77947287 77947954 NO 266.9334 chr18 77995875 77996771 NO 664.7424 chr18 78301015 78301802 NO 104.9858 chr18 78372351 78372957 NO 0 chr18 78560070 78560785 NO 95.7385 chr18 78814479 78815035 NO 0 chr18 78964690 78965528 NO 143.5494 chr18 79180257 79180953 NO 316.7496 chr18 79302745 79303389 NO 37.03 chr18 79584447 79584806 NO 0 chr18 80201735 80202469 NO 0 chr18 80303719 80304327 NO 53.808 chr18 80345132 80345668 NO 0 chr18 80381172 80383119 NO 1297.6755 chr18 80463763 80464569 NO 25.1472 chr18 80634339 80634917 NO 239.4076 chr18 80650910 80651800 NO 162.158 chr18 81177861 81179925 NO 0 chr18 81247962 81248693 NO 0 chr18 81373293 81373854 NO 88.077 chr18 81393721 81394670 NO 0 chr18 81448392 81449180 NO 271.2296 chr18 81492595 81492928 NO 0 chr18 81667133 81667536 NO 17.7723 chr18 81816864 81817619 NO 327.972 chr18 82062289 82062948 NO 109.394 chr18 82297768 82298357 NO 12.1334 chr18 82770056 82770584 NO 132.5808 chr18 82946950 82948783 NO 1188.3339 chr18 82981187 82981801 NO 1473.9684 chr18 83041605 83042240 NO 259.5245 chr18 83085081 83085678 NO 0 chr18 83639244 83639804 NO 0 chr18 84077988 84078777 NO 0 chr18 84846135 84846930 NO 236.5125 chr18 84937984 84938681 NO 24.8829 chr18 85101655 85104293 NO 5040.4266 chr18 85147044 85147631 NO 0 chr18 85672705 85673353 NO 18.2736 chr18 86657832 86658393 NO 0 chr18 90750071 90750795 NO 0 chr19 3578494 3579148 NO 319.0866 chr19 3757364 3758411 NO 726.8274 chr19 3840232 3843052 NO 3073.518 chr19 4809961 4810938 NO 4760.921 chr19 4849752 4850334 NO 156.6162 chr19 4896516 4897305 NO 160.0092 chr19 5224484 5225207 NO 65.1423 chr19 5362176 5362769 NO 261.8095 chr19 5530166 5530643 NO 0 chr19 5806301 5807102 NO 4331.7279 chr19 6008924 6009669 NO 769.734 chr19 6675319 6676278 NO 3723.7011 chr19 6940441 6940837 NO 22.4532 chr19 7335781 7336442 NO 24.5231 chr19 7479073 7479560 NO 14.5126 chr19 7556157 7556974 NO 294.4468 chr19 7657561 7658599 NO 1673.9826 chr19 8766952 8767694 NO 188.2454 chr19 9072532 9073405 NO 448.8966 chr19 10306314 10307063 NO 1239.595 chr19 10422241 10423038 NO 146.2495 chr19 10447592 10448089 NO 55.8628 chr19 10488213 10488712 NO 81.2871 chr19 10618217 10618822 NO 30.613 chr19 10750948 10751863 NO 547.4445 chr19 10858486 10859366 NO 433.048 chr19 10895673 10896251 NO 0 chr19 10909944 10910853 NO 446.1372 chr19 11046748 11047917 NO 232.0465 chr19 11093724 11094289 NO 0 chr19 11373424 11373943 NO 143.6592 chr19 11866225 11866713 NO 20.7888 chr19 11881576 11882106 NO 161.756 chr19 11897650 11898585 NO 845.24 chr19 12805439 12806988 NO 51.8915 chr19 14556006 14556741 NO 95.991 chr19 14617985 14618938 NO 0 chr19 14729743 14754946 NO 5426.2059 chr19 14838861 14839596 NO 0 chr19 14859875 14861835 NO 0 chr19 14909912 14910532 NO 214.954 chr19 14948190 14949126 NO 278.8344 chr19 15569730 15570446 NO 28.282 chr19 16017198 16017914 NO 877.458 chr19 16237247 16237751 NO 0 chr19 16493423 16494211 NO 10.1652 chr19 16539017 16539853 NO 268.9412 chr19 16565764 16566855 NO 780.6105 chr19 16676451 16677129 NO 40.2054 chr19 16692701 16693506 NO 21.9765 chr19 16828096 16828685 NO 80.8697 chr19 17121384 17122048 NO 77.8208 chr19 17212146 17213357 NO 652.1235 chr19 17812712 17813195 NO 0 chr19 18682299 18683150 NO 612.6349 chr19 18873889 18874701 NO 75.8408 chr19 19321291 19321946 NO 0 chr19 20500784 20501464 NO 102.408 chr19 20928167 20928558 NO 0 chr19 20998099 20999294 NO 1029.134 chr19 21015748 21016189 NO 0 chr19 21675654 21676423 NO 10.9967 chr19 21787186 21787814 NO 484.4392 chr19 21892273 21893090 NO 166.7497 chr19 21969098 21969800 NO 0 chr19 22308642 22309179 NO 88.2828 chr19 22775440 22776213 NO 59.7529 chr19 22897835 22898733 NO 78.9342 chr19 23111152 23111609 NO 1110.8756 chr19 23226190 23228627 NO 6339.8555 chr19 23294799 23295564 NO 67.779 chr19 23541988 23555277 NO 126.2455 chr19 24022532 24023133 NO 267.445 chr19 24138843 24148078 NO 0 chr19 24297724 24299949 NO 18774.55 chr19 24342817 24343374 NO 0 chr19 24566008 24567633 NO 13.1625 chr19 24625504 24626811 NO 548.4172 chr19 24976701 24977361 NO 15.51 chr19 25144857 25145454 NO 0 chr19 25217814 25218386 NO 8.866 chr19 25591168 25591795 NO 118.503 chr19 25804946 25805691 NO 0 chr19 26215009 26215596 NO 138.0624 chr19 26682632 26683366 NO 0 chr19 26951192 26952380 NO 0 chr19 27459916 27460286 NO 52.318 chr19 27978522 27979887 NO 585.7215 chr19 28208984 28209818 NO 123.9324 chr19 28249814 28258016 NO 726.6972 chr19 28442664 28443247 NO 0 chr19 28547857 28548590 NO 123.5838 chr19 28634857 28641778 NO 1541.3067 chr19 28709372 28710000 NO 353.5012 chr19 28725313 28725885 NO 126.2976 chr19 29082382 29083392 NO 279.568 chr19 29140960 29141909 NO 1180.6509 chr19 29236218 29236531 NO 0 chr19 29259571 29260248 NO 0 chr19 29359851 29360619 NO 722.9184 chr19 29425260 29425902 NO 227.9742 chr19 30019855 30020504 NO 0 chr19 30080740 30081339 NO 7.188 chr19 30103198 30104145 NO 0 chr19 30170524 30171265 NO 0 chr19 30259723 30260391 NO 327.5204 chr19 30579618 30580442 NO 0 chr19 30628061 30628736 NO 0 chr19 31175194 31194981 NO 1721.469 chr19 32269029 32270038 NO 13.117 chr19 32299120 32299886 NO 0 chr19 32315010 32315568 NO 670.7718 chr19 32329698 32346228 NO 6126.018 chr19 32393091 32393841 NO 72.825 chr19 32598357 32598892 NO 243.4785 chr19 32798134 32801834 NO 1169.2 chr19 33030569 33033137 NO 2555.4168 chr19 34174266 34174722 NO 0 chr19 34270171 34270617 NO 45.0014 chr19 34934275 34934885 NO 84.241 chr19 35141689 35142229 NO 0 chr19 35175619 35176314 NO 0 chr19 35254549 35254960 NO 0 chr19 35616357 35616788 NO 0 chr19 36764311 36765030 NO 21.8576 chr19 37032536 37033229 NO 0 chr19 37474940 37476009 NO 634.1308 chr19 37543388 37544024 NO 5.9784 chr19 37562491 37563603 NO 526.0872 chr19 37688166 37689031 NO 62.107 chr19 37952020 37956713 NO 24.8729 chr19 37995459 37996137 NO 349.7124 chr19 38110109 38124425 NO 1533.2436 chr19 38138264 38139095 NO 246.5577 chr19 38382718 38395823 NO 571.378 chr19 38422616 38423455 NO 412.7041 chr19 38594577 38601863 NO 292.1686 chr19 39964488 39964992 NO 0 chr19 40335693 40347774 NO 7388.7396 chr19 40508541 40509157 NO 233.0944 chr19 41010251 41011170 NO 1563.5866 chr19 41033371 41034181 NO 551.529 chr19 41087982 41088646 NO 389.9672 chr19 41340652 41341549 NO 429.8424 chr19 41515637 41516418 NO 172.0543 chr19 41531684 41532289 NO 94.864 chr19 41550971 41551718 NO 0 chr19 41596556 41597402 NO 0 chr19 41924877 41928541 NO 210.68 chr19 42210160 42211146 NO 579.9652 chr19 42362323 42363208 NO 2804.565 chr19 42377420 42377962 NO 292.5716 chr19 42396316 42401916 NO 9266.32 chr19 42432842 42433535 NO 207.4149 chr19 42459296 42460021 NO 247.8775 chr19 42483561 42485025 NO 1022.604 chr19 42662511 42663089 NO 249.4648 chr19 42738610 42739325 NO 0 chr19 42965938 42966483 NO 3.815 chr19 42980622 42981399 NO 14.6853 chr19 43878048 43878736 NO 109.8736 chr19 43954632 43955290 NO 148.3132 chr19 44123589 44124313 NO 282.5048 chr19 44336251 44340919 NO 5720.1672 chr19 44354833 44355913 NO 2262.276 chr19 44588957 44589888 NO 0 chr19 44756379 44756807 NO 38.5628 chr19 44770529 44771384 NO 2442.8205 chr19 44793545 44794441 NO 1120.896 chr19 44883187 44883743 NO 103.1936 chr19 44913229 44913733 NO 0 chr19 45033967 45034518 NO 6.7222 chr19 45363149 45370289 NO 5482.092 chr19 45431191 45431778 NO 112.8214 chr19 45696544 45697162 NO 508.1196 chr19 45956268 45957094 NO 438.1104 chr19 46111427 46112378 NO 1472.9088 chr19 46147545 46148245 NO 1741.11 chr19 46571486 46579213 NO 41735.8451 chr19 46910466 46911063 NO 489.3012 chr19 47062698 47063420 NO 190.3914 chr19 47092187 47093213 NO 304.8246 chr19 47392208 47405764 NO 15489.0856 chr19 47524932 47525874 NO 2483.0178 chr19 47567653 47568349 NO 468.9648 chr19 47699618 47700453 NO 0 chr19 47864550 47865279 NO 420.9246 chr19 48060088 48060487 NO 0 chr19 48200296 48200618 NO 88.872 chr19 48705306 48705765 NO 79.7283 chr19 49316990 49317639 NO 4.1536 chr19 49338240 49338748 NO 0 chr19 49750167 49750905 NO 24.0588 chr19 50514018 50515397 NO 105.6314 chr19 50718169 50718730 NO 0 chr19 52719013 52719559 NO 0 chr19 53096597 53097208 NO 984.321 chr19 53126360 53139430 NO 3088.441 chr19 53166607 53167261 NO 0 chr19 53358855 53359659 NO 1117.6404 chr19 53771977 53772886 NO 1557.6624 chr19 54130160 54130849 NO 0 chr19 55301139 55301757 NO 0 chr19 55345818 55346422 NO 0 chr19 55565850 55566887 NO 0 chr19 55617359 55631605 NO 3978.9078 chr19 55663314 55664098 NO 399.056 chr19 55787019 55787838 NO 1743.4872 chr19 55810476 55811196 NO 68.688 chr19 56370707 56371311 NO 132.0344 chr19 56418378 56418908 NO 58.247 chr19 56740496 56741059 NO 643.5653 chr19 57147389 57148185 NO 43.7004 chr19 57172997 57173766 NO 778.8432 chr19 57440147 57441699 NO 2610.464 chr19 57651130 57651921 NO 76.8061 chr19 58268523 58268976 NO 0 chr19 58517004 58517546 NO 70.4058 chr19 58645878 58647509 NO 210.8883 chr19 58777291 58777783 NO 97.17 chr19 59073084 59073597 NO 96.2901 chr19 59487069 59487643 NO 13.4316 chr19 59782710 59783559 NO 148.3203 chr19 60130802 60131609 NO 0 chr19 60149072 60149900 NO 67.7304 chr19 60235650 60242055 NO 0 chr19 60264942 60265644 NO 0 chr19 60384272 60384949 NO 0 chr19 61029313 61029709 NO 0 chrX 5989225 5989593 NO 0 chrX 6883864 6884460 NO 0 chrX 7341901 7342556 NO 1148.346 chrX 7446777 7447578 NO 0 chrX 7504022 7504775 NO 264.5289 chrX 7628087 7628766 NO 486.5714 chrX 7739155 7745391 NO 1275.8856 chrX 7760149 7760774 NO 198.1875 chrX 7783981 7797322 NO 408.2346 chrX 8831039 8831486 NO 87.1203 chrX 10306546 10306930 NO 0 chrX 11323010 11323577 NO 11.7369 chrX 11380231 11384883 NO 802.0048 chrX 11432495 11433124 NO 0 chrX 11504018 11504764 NO 841.1896 chrX 11534112 11534813 NO 572.6469 chrX 11585060 11585603 NO 87.423 chrX 11624594 11625435 NO 828.3009 chrX 11650689 11656529 NO 564.728 chrX 11730147 11730757 NO 445.666 chrX 11876318 11877626 NO 451.3908 chrX 12336063 12336542 NO 0 chrX 12411727 12412185 NO 0 chrX 12591183 12591732 NO 566.7876 chrX 12623919 12624670 NO 86.6654 chrX 12691521 12692376 NO 0 chrX 12783559 12784076 NO 110.2244 chrX 16981335 16982060 NO 18.7775 chrX 17098185 17099078 NO 83.2276 chrX 17148568 17149028 NO 431.342 chrX 17757632 17758128 NO 15.4752 chrX 18305137 18305836 NO 0 chrX 18415777 18416369 NO 0 chrX 18892207 18892637 NO 0 chrX 19483898 19484546 NO 0 chrX 19520456 19520934 NO 0 chrX 19933258 19933840 NO 297.6348 chrX 20348651 20349095 NO 161.9268 chrX 20369226 20369964 NO 95.4972 chrX 20450222 20452884 NO 2208.6614 chrX 20511617 20512371 NO 69.0664 chrX 20639136 20640111 NO 360.8475 chrX 20918847 20921971 NO 0 chrX 21002790 21003231 NO 0 chrX 21278666 21279237 NO 57.8994 chrX 22425937 22426364 NO 0 chrX 22895997 22896483 NO 0 chrX 34020819 34021402 NO 0 chrX 34303509 34315986 NO 167.1918 chrX 34345348 34357788 NO 7656.82 chrX 35919649 35920374 NO 686.43 chrX 36083633 36084171 NO 87.2098 chrX 36166969 36167501 NO 0 chrX 39010899 39011293 NO 0 chrX 39042005 39045662 NO 162.7365 chrX 39512694 39513371 NO 0 chrX 39696661 39697292 NO 52.6885 chrX 39785084 39785844 NO 177.688 chrX 40177459 40178085 NO 0 chrX 40820365 40820996 NO 0 chrX 45289956 45290513 NO 12.5325 chrX 45323898 45324635 NO 158.1602 chrX 45415972 45425774 NO 423.4464 chrX 45504917 45505597 NO 43.384 chrX 45575886 45576308 NO 0 chrX 45948994 45949828 NO 0 chrX 46247022 46247706 NO 33.5844 chrX 46477942 46478560 NO 47.7096 chrX 47098377 47098911 NO 76.7892 chrX 48283226 48283787 NO 0 chrX 48389050 48389627 NO 0 chrX 49037620 49038464 NO 0 chrX 49291089 49291738 NO 18.4316 chrX 49516745 49521331 NO 7231.6634 chrX 49542203 49542936 NO 605.0915 chrX 49630615 49631355 NO 0 chrX 49701709 49702486 NO 217.4046 chrX 49755155 49755530 NO 0 chrX 49985802 49986494 NO 119.2316 chrX 50636170 50636685 NO 24.102 chrX 53893106 53893911 NO 0 chrX 55267194 55267650 NO 0 chrX 55292820 55295549 NO 487.3994 chrX 55374130 55375125 NO 0 chrX 55404123 55408942 NO 8.6742 chrX 56746598 56747057 NO 10.4652 chrX 56809903 56810623 NO 40.824 chrX 57400793 57401169 NO 13.0472 chrX 57422678 57441311 NO 8723.9706 chrX 57508466 57508924 NO 0 chrX 58025445 58026076 NO 10.096 chrX 58073950 58074397 NO 0 chrX 58646198 58646683 NO 0 chrX 62277008 62277719 NO 55.8135 chrX 65765372 65766052 NO 0 chrX 65938466 65938786 NO 13.408 chrX 67965997 67966717 NO 0 chrX 68472013 68472518 NO 157.7115 chrX 68659393 68659926 NO 0 chrX 68812416 68812867 NO 0 chrX 68953893 68954560 NO 0 chrX 69574166 69574751 NO 0 chrX 71042678 71043338 NO 210.672 chrX 71062069 71066856 NO 1909.0556 chrX 73127960 73128586 NO 0 chrX 74369967 74370793 NO 0 chrX 74758128 74771144 NO 0 chrX 74812922 74813923 NO 0 chrX 74912758 74913300 NO 14.092 chrX 76561898 76562655 NO 0 chrX 76851731 76852230 NO 138.5723 chrX 79986885 79987166 NO 0 chrX 80054339 80054999 NO 0 chrX 80146864 80147329 NO 0 chrX 80227744 80228139 NO 0 chrX 80295502 80295936 NO 0 chrX 81688418 81689704 NO 549.765 chrX 82298942 82299488 NO 17.5812 chrX 82322160 82323649 NO 529.9351 chrX 82984872 82985478 NO 0 chrX 83261805 83262437 NO 6.7624 chrX 83297378 83297846 NO 0 chrX 83432509 83439416 NO 3525.3328 chrX 83974015 83974712 NO 6.97 chrX 85361620 85362091 NO 0 chrX 85403364 85403905 NO 0 chrX 90334241 90343475 NO 24.9318 chrX 90909066 90918687 NO 482.0121 chrX 91378767 91379289 NO 0 chrX 91429022 91429539 NO 0 chrX 93076471 93076882 NO 15.4947 chrX 95512899 95513359 NO 0 chrX 95614617 95615281 NO 88.7104 chrX 95746416 95747106 NO 0 chrX 96115272 96115762 NO 0 chrX 96212843 96213353 NO 198.645 chrX 96348094 96348864 NO 12.628 chrX 96527408 96531799 NO 636.695 chrX 96717353 96717925 NO 0 chrX 96751517 96752943 NO 28.8052 chrX 96789147 96789704 NO 0 chrX 96803479 96804031 NO 0 chrX 97048019 97048473 NO 0 chrX 97596135 97596591 NO 0 chrX 98279269 98280110 NO 1266.2937 chrX 98591551 98592549 NO 95.4088 chrX 98676884 98677547 NO 210.4362 chrX 98832291 98835492 NO 875.7936 chrX 98915701 98916327 NO 0 chrX 99130671 99131349 NO 21.9672 chrX 99182090 99182553 NO 30.2802 chrX 100447718 100448269 NO 412.3684 chrX 100506880 100507630 NO 0 chrX 100521875 100522311 NO 0 chrX 100633203 100633921 NO 880.268 chrX 100667508 100668409 NO 0 chrX 100806667 100807307 NO 0 chrX 101176973 101183244 NO 1387.7723 chrX 101391779 101392412 NO 474.2436 chrX 101455964 101456572 NO 0 chrX 101559772 101560365 NO 32.3778 chrX 102990104 102990600 NO 0 chrX 103119917 103120479 NO 123.8086 chrX 103207250 103207835 NO 532.4085 chrX 104183120 104183523 NO 6.7704 chrX 104978511 104979044 NO 0 chrX 105094894 105095064 NO 37.519 chrX 106210257 106210674 NO 17.5974 chrX 108569602 108570011 NO 0 chrX 110687071 110687706 NO 0 chrX 111807952 111808545 NO 0 chrX 112088703 112089383 NO 11.492 chrX 113677453 113678043 NO 0 chrX 113741816 113742117 NO 0 chrX 119715169 119715631 NO 0 chrX 119944879 119945181 NO 0 chrX 126308271 126309433 NO 0 chrX 127082315 127083062 NO 50.8707 chrX 127149823 127150487 NO 42.828 chrX 130208228 130212422 NO 41.1012 chrX 130423222 130423824 NO 0 chrX 130795653 130796144 NO 0 chrX 131156239 131156698 NO 0 chrX 131169596 131170204 NO 0 chrX 131209497 131210062 NO 129.5545 chrX 131251894 131252554 NO 495.396 chrX 132460223 132460870 NO 1.1646 chrX 132508038 132508691 NO 82.8657 chrX 133571771 133572514 NO 329.8177 chrX 133800359 133800975 NO 0 chrX 134980992 134981395 NO 0 chrX 136317111 136317651 NO 519.588 chrX 136347441 136347930 NO 0 chrX 136852312 136852985 NO 66.4924 chrX 136990746 136995388 NO 3739.5952 chrX 138592480 138593177 NO 0 chrX 138902567 138903075 NO 154.7368 chrX 139977657 139978349 NO 251.3344 chrX 140700473 140700920 NO 33.972 chrX 140767466 140773073 NO 2465.9586 chrX 142267572 142267937 NO 0 chrX 143942162 143942933 NO 0 chrX 146834820 146835301 NO 0 chrX 146912148 146912772 NO 496.0176 chrX 147112024 147112662 NO 0 chrX 147484225 147485001 NO 433.5512 chrX 147558154 147559040 NO 91.3466 chrX 147907218 147907903 NO 0 chrX 148088168 148088748 NO 0 chrX 148227407 148227787 NO 0 chrX 148740586 148741253 NO 0 chrX 149087148 149087715 NO 0 chrX 149586287 149586863 NO 48.672 chrX 149645539 149646019 NO 55.008 chrX 149716514 149717228 NO 403.4814 chrX 150159561 150160090 NO 0 chrX 151776277 151776643 NO 0 chrX 153883212 153887359 NO 55.1551 chrX 153930097 153930709 NO 573.5664 chrX 154016980 154017534 NO 107.6976 chrX 154034237 154039879 NO 6195.4802 chrX 154095098 154095790 NO 0 chrX 154253329 154253706 NO 0 chrX 156279551 156280205 NO 0 chrX 156381447 156382079 NO 0 chrX 156930010 156930510 NO 0 chrX 158059366 158059689 NO 0 chrX 158447885 158448495 NO 358.009 chrX 158885919 158886512 NO 0 chrX 158943011 158943592 NO 93.8315 chrX 159193849 159194432 NO 12.5345 chrX 159269864 159270795 NO 381.8962 chrX 159476713 159477139 NO 0 chrX 159690653 159691444 NO 17.1647 chrX 160503312 160504061 NO 31.5329 chrX 160700102 160700618 NO 83.4888 chrX 161075968 161076523 NO 0 chrX 161440917 161441463 NO 90.4722 chrX 161765122 161765675 NO 44.0741 chrX 162054505 162055089 NO 0 chrX 162460901 162461344 NO 0 chrX 162969646 162970184 NO 116.477 chrX 163056891 163057594 NO 40.4928 ================================================ FILE: docs/index.rst ================================================ ===================================================== deepTools: *tools for exploring deep sequencing data* ===================================================== .. image:: images/start_collage.png deepTools is a **suite of python tools** particularly developed for the efficient analysis of high-throughput sequencing data, such as ChIP-seq, RNA-seq or MNase-seq. There are 3 ways for using deepTools: * **Galaxy usage** -- our public `deepTools Galaxy server `_ let's you use the deepTools within the familiar Galaxy framework without the need to master the command line * **command line usage** -- simply download and install the tools (see :doc:`content/installation` and :doc:`content/list_of_tools`) * **API** -- make use of your favorite deepTools modules in your own python programs (see :doc:`content/api`) The flow chart below depicts the different tool modules that are currently available. .. image:: images/start_workflow.png If the file names in the figure mean nothing to you, please make sure to check our :doc:`content/help_glossary`. Contents: --------- .. toctree:: :maxdepth: 1 content/installation content/list_of_tools content/advanced_features content/example_usage content/changelog content/help_galaxy_intro content/help_faq content/help_faq_galaxy content/help_glossary content/api content/about While developing deepTools, we continuously strive to create software that fulfills the following criteria: - **efficiently extract reads from BAM files** and perform various computations on them - **turn BAM files of aligned reads into bigWig files** using different normalization strategies - make use of **multiple processors** (speed!) - generation of **highly customizable images** (change colours, size, labels, file format, etc.) - enable **customized down-stream analyses**, meaning that every data set created can be stored by the user - **modular approach** - compatibility, flexibility, scalability (i.e. we can add more and more modules and make use of established methods) .. tip:: For support or questions please post to `Biostars `__. For bug reports and feature requests please open an issue `on github `__. Please cite deepTools2 as follows: Ramírez, Fidel, Devon P. Ryan, Björn Grüning, Vivek Bhardwaj, Fabian Kilpert, Andreas S. Richter, Steffen Heyne, Friederike Dündar, and Thomas Manke. **"deepTools2: a next generation web server for deep-sequencing data analysis." Nucleic Acids Research (2016): gkw257.** .. image:: images/logo_mpi-ie.jpg This tool suite is developed by the `Bioinformatics Facility `_ at the `Max Planck Institute for Immunobiology and Epigenetics, Freiburg `_. ================================================ FILE: docs/requirements.txt ================================================ sphinx==7.2.6 mock==5.1.0 sphinx_rtd_theme==2.0.0 sphinx-argparse==0.4.0 ================================================ FILE: docs/source/_templates/layout.html ================================================ {% extends "!layout.html" %} {% set script_files = script_files + ["_static/welcome_owl.carousel.min.js"] %} {% set css_files = css_files + ["_static/welcome_owl.carousel.css", "_static/welcome_owl.carousel.theme.css"] %} ================================================ FILE: docs/source/deeptools.rst ================================================ deeptools package modules ========================= deeptools.SES_scaleFactor module -------------------------------- .. automodule:: deeptools.SES_scaleFactor :members: :undoc-members: :show-inheritance: deeptools.bamHandler module --------------------------- .. automodule:: deeptools.bamHandler :members: :undoc-members: :show-inheritance: deeptools.correlation module ---------------------------- .. automodule:: deeptools.correlation :members: :undoc-members: :show-inheritance: deeptools.correlation_heatmap module ------------------------------------ .. automodule:: deeptools.correlation_heatmap :members: :undoc-members: :show-inheritance: deeptools.countReadsPerBin module --------------------------------- .. automodule:: deeptools.countReadsPerBin :members: :undoc-members: :show-inheritance: deeptools.getFragmentAndReadSize module --------------------------------------- .. automodule:: deeptools.getFragmentAndReadSize :members: :undoc-members: :show-inheritance: deeptools.getRatio module ------------------------- .. automodule:: deeptools.getRatio :members: :undoc-members: :show-inheritance: deeptools.getScorePerBigWigBin module ------------------------------------- .. automodule:: deeptools.getScorePerBigWigBin :members: :undoc-members: :show-inheritance: deeptools.heatmapper module --------------------------- .. automodule:: deeptools.heatmapper :members: :undoc-members: :show-inheritance: deeptools.heatmapper_utilities module ------------------------------------- .. automodule:: deeptools.heatmapper_utilities :members: :undoc-members: :show-inheritance: deeptools.mapReduce module -------------------------- .. automodule:: deeptools.mapReduce :members: :undoc-members: :show-inheritance: deeptools.sumCoveragePerBin --------------------------- .. automodule:: deeptools.sumCoveragePerBin :members: :undoc-members: :show-inheritance: deeptools.utilities module -------------------------- .. automodule:: deeptools.utilities :members: :undoc-members: :show-inheritance: deeptools.writeBedGraph module ------------------------------ .. automodule:: deeptools.writeBedGraph :members: :undoc-members: :show-inheritance: deeptools.writeBedGraph_bam_and_bw module ----------------------------------------- .. automodule:: deeptools.writeBedGraph_bam_and_bw :members: :undoc-members: :show-inheritance: Module contents --------------- .. automodule:: deeptools :members: :undoc-members: :show-inheritance: ================================================ FILE: docs/source/modules.rst ================================================ deeptools ========= .. toctree:: :maxdepth: 4 deeptools ================================================ FILE: galaxy/workflows/1_BAM_file_TO_Heatmap_of_read_coverages.ga ================================================ { "a_galaxy_workflow": "true", "annotation": "", "format-version": "0.1", "name": "1 BAM file -->(clustered) Heatmap of read coverages", "steps": { "0": { "annotation": "", "id": 0, "input_connections": {}, "inputs": [ { "description": "", "name": "file of mapped reads" } ], "name": "Input dataset", "outputs": [], "position": { "left": 257.5, "top": 480 }, "tool_errors": null, "tool_id": null, "tool_state": "{\"name\": \"file of mapped reads\"}", "tool_version": null, "type": "data_input", "user_outputs": [] }, "1": { "annotation": "", "id": 1, "input_connections": {}, "inputs": [ { "description": "", "name": "regions" } ], "name": "Input dataset", "outputs": [], "position": { "left": 583.5, "top": 234 }, "tool_errors": null, "tool_id": null, "tool_state": "{\"name\": \"regions\"}", "tool_version": null, "type": "data_input", "user_outputs": [] }, "2": { "annotation": "", "id": 2, "input_connections": { "bamInput": { "id": 0, "output_name": "output" } }, "inputs": [ { "description": "runtime parameter for tool bamCoverage", "name": "region" }, { "description": "runtime parameter for tool bamCoverage", "name": "fragmentLength" } ], "name": "bamCoverage", "outputs": [ { "name": "outFileName", "type": "bigwig" } ], "position": { "left": 491.6166687011719, "top": 474.11669921875 }, "post_job_actions": { "HideDatasetActionoutFileName": { "action_arguments": {}, "action_type": "HideDatasetAction", "output_name": "outFileName" }, "RenameDatasetActionoutFileName": { "action_arguments": { "newname": "Drosophila coverage file" }, "action_type": "RenameDatasetAction", "output_name": "outFileName" } }, "tool_errors": null, "tool_id": "toolshed.g2.bx.psu.edu/repos/bgruening/deeptools/deeptools_bamCoverage/1.1.0", "tool_state": "{\"__page__\": 0, \"outFileFormat\": \"\\\"bigwig\\\"\", \"region\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\", \"bamInput\": \"null\", \"binSize\": \"\\\"50\\\"\", \"scaling\": \"{\\\"effectiveGenomeSize\\\": {\\\"effectiveGenomeSize_opt\\\": \\\"121400000\\\", \\\"__current_case__\\\": 3}, \\\"type\\\": \\\"1x\\\", \\\"__current_case__\\\": 2}\", \"__rerun_remap_job_id__\": null, \"advancedOpt\": \"{\\\"ignoreDuplicates\\\": \\\"True\\\", \\\"doNotExtendPairedEnds\\\": \\\"False\\\", \\\"smoothLength\\\": \\\"150\\\", \\\"showAdvancedOpt\\\": \\\"yes\\\", \\\"__current_case__\\\": 1, \\\"minMappingQuality\\\": \\\"10\\\"}\", \"fragmentLength\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\"}", "tool_version": "1.1.0", "type": "tool", "user_outputs": [] }, "3": { "annotation": "", "id": 3, "input_connections": { "regionsFiles_0|regionsFile": { "id": 1, "output_name": "output" }, "scoreFile": { "id": 2, "output_name": "outFileName" } }, "inputs": [], "name": "computeMatrix", "outputs": [ { "name": "outFileName", "type": "bgzip" }, { "name": "outFileNameData", "type": "tabular" }, { "name": "outFileSortedRegions", "type": "bed" }, { "name": "outFileNameMatrix", "type": "tabular" } ], "position": { "left": 828.6166687011719, "top": 358.1166687011719 }, "post_job_actions": { "HideDatasetActionoutFileNameData": { "action_arguments": {}, "action_type": "HideDatasetAction", "output_name": "outFileNameData" }, "HideDatasetActionoutFileNameMatrix": { "action_arguments": {}, "action_type": "HideDatasetAction", "output_name": "outFileNameMatrix" }, "HideDatasetActionoutFileSortedRegions": { "action_arguments": {}, "action_type": "HideDatasetAction", "output_name": "outFileSortedRegions" }, "RenameDatasetActionoutFileName": { "action_arguments": { "newname": "computeMatrix: matrix of coverage values for BED file" }, "action_type": "RenameDatasetAction", "output_name": "outFileName" } }, "tool_errors": null, "tool_id": "toolshed.g2.bx.psu.edu/repos/bgruening/deeptools/deeptools_computeMatrix/1.1.0", "tool_state": "{\"__page__\": 0, \"scoreFile\": \"null\", \"__rerun_remap_job_id__\": null, \"mode\": \"{\\\"startLabel\\\": \\\"TSS\\\", \\\"regionStartLength\\\": {\\\"afterRegionStartLength\\\": \\\"1000\\\", \\\"regionStartLength_select\\\": \\\"yes\\\", \\\"beforeRegionStartLength\\\": \\\"1000\\\", \\\"__current_case__\\\": 1}, \\\"__current_case__\\\": 0, \\\"endLabel\\\": \\\"TES\\\", \\\"regionBodyLength\\\": \\\"2000\\\", \\\"mode_select\\\": \\\"scale-regions\\\"}\", \"output\": \"{\\\"showOutputSettings\\\": \\\"no\\\", \\\"__current_case__\\\": 0}\", \"advancedOpt\": \"{\\\"averageTypeBins\\\": \\\"mean\\\", \\\"maxThreshold\\\": \\\"\\\", \\\"sortUsing\\\": \\\"mean\\\", \\\"skipZeros\\\": \\\"True\\\", \\\"binSize\\\": \\\"50\\\", \\\"showAdvancedOpt\\\": \\\"yes\\\", \\\"scale\\\": \\\"\\\", \\\"__current_case__\\\": 1, \\\"minThreshold\\\": \\\"\\\", \\\"sortRegions\\\": \\\"no\\\", \\\"missingDataAsZero\\\": \\\"True\\\"}\", \"regionsFiles\": \"[{\\\"__index__\\\": 0, \\\"regionsFile\\\": null, \\\"label\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}}]\"}", "tool_version": "1.1.0", "type": "tool", "user_outputs": [] }, "4": { "annotation": "", "id": 4, "input_connections": { "matrixFile": { "id": 3, "output_name": "outFileName" } }, "inputs": [ { "description": "runtime parameter for tool heatmapper", "name": "output" }, { "description": "runtime parameter for tool heatmapper", "name": "advancedOpt" }, { "description": "runtime parameter for tool heatmapper", "name": "advancedOpt" }, { "description": "runtime parameter for tool heatmapper", "name": "advancedOpt" }, { "description": "runtime parameter for tool heatmapper", "name": "advancedOpt" }, { "description": "runtime parameter for tool heatmapper", "name": "advancedOpt" } ], "name": "heatmapper", "outputs": [ { "name": "outFileName", "type": "png" }, { "name": "outFileNameData", "type": "tabular" }, { "name": "outFileSortedRegions", "type": "bed" }, { "name": "outFileNameMatrix", "type": "tabular" } ], "position": { "left": 1139.5, "top": 392 }, "post_job_actions": { "HideDatasetActionoutFileNameData": { "action_arguments": {}, "action_type": "HideDatasetAction", "output_name": "outFileNameData" }, "HideDatasetActionoutFileNameMatrix": { "action_arguments": {}, "action_type": "HideDatasetAction", "output_name": "outFileNameMatrix" }, "HideDatasetActionoutFileSortedRegions": { "action_arguments": {}, "action_type": "HideDatasetAction", "output_name": "outFileSortedRegions" }, "RenameDatasetActionoutFileName": { "action_arguments": { "newname": "Heatmap of treatment_control_log2ratios" }, "action_type": "RenameDatasetAction", "output_name": "outFileName" } }, "tool_errors": null, "tool_id": "toolshed.g2.bx.psu.edu/repos/bgruening/deeptools/deeptools_heatmapper/1.1.0", "tool_state": "{\"__page__\": 0, \"output\": \"{\\\"outFileFormat\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"save_matrix\\\": \\\"False\\\", \\\"showOutputSettings\\\": \\\"yes\\\", \\\"saveSortedRegions\\\": \\\"False\\\", \\\"__current_case__\\\": 1, \\\"saveData\\\": \\\"False\\\"}\", \"advancedOpt\": \"{\\\"used_multiple_regions\\\": {\\\"clustering\\\": {\\\"k_kmeans\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"__current_case__\\\": 0, \\\"clustering_options\\\": \\\"kmeans\\\"}, \\\"used_multiple_regions_options\\\": \\\"no\\\", \\\"__current_case__\\\": 0}, \\\"yAxisLabel\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"xAxisLabel\\\": \\\"\\\", \\\"zMax\\\": \\\"\\\", \\\"heatmapWidth\\\": \\\"7.5\\\", \\\"sortUsing\\\": \\\"mean\\\", \\\"zMin\\\": \\\"\\\", \\\"plotTitle\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"averageTypeSummaryPlot\\\": \\\"mean\\\", \\\"whatToShow\\\": \\\"plot, heatmap and colorbar\\\", \\\"missingDataColor\\\": \\\"black\\\", \\\"referencePointLabel\\\": \\\"TSS\\\", \\\"yMin\\\": \\\"\\\", \\\"onePlotPerGroup\\\": \\\"False\\\", \\\"regionsLabel\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"yMax\\\": \\\"\\\", \\\"endLabel\\\": \\\"TES\\\", \\\"sortRegions\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"startLabel\\\": \\\"TSS\\\", \\\"colorMap\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"showAdvancedOpt\\\": \\\"yes\\\", \\\"__current_case__\\\": 1, \\\"heatmapHeight\\\": \\\"15.0\\\"}\", \"__rerun_remap_job_id__\": null, \"matrixFile\": \"null\"}", "tool_version": "1.1.0", "type": "tool", "user_outputs": [] } } } ================================================ FILE: galaxy/workflows/2_BAM_files_TO_clustered_Heatmap_of_read_coverages.ga ================================================ { "a_galaxy_workflow": "true", "annotation": "", "format-version": "0.1", "name": "2 BAM files -->(clustered) Heatmap of read coverages", "steps": { "0": { "annotation": "", "id": 0, "input_connections": {}, "inputs": [ { "description": "", "name": "file 1 of mapped reads, e.g. treated sample" } ], "name": "Input dataset", "outputs": [], "position": { "left": 181.5, "top": 459 }, "tool_errors": null, "tool_id": null, "tool_state": "{\"name\": \"file 1 of mapped reads, e.g. treated sample\"}", "tool_version": null, "type": "data_input", "user_outputs": [] }, "1": { "annotation": "", "id": 1, "input_connections": {}, "inputs": [ { "description": "", "name": "file 2 of mapped reads, e.g. control sample" } ], "name": "Input dataset", "outputs": [], "position": { "left": 183.5, "top": 573 }, "tool_errors": null, "tool_id": null, "tool_state": "{\"name\": \"file 2 of mapped reads, e.g. control sample\"}", "tool_version": null, "type": "data_input", "user_outputs": [] }, "2": { "annotation": "", "id": 2, "input_connections": {}, "inputs": [ { "description": "", "name": "regions" } ], "name": "Input dataset", "outputs": [], "position": { "left": 598.5, "top": 397.5 }, "tool_errors": null, "tool_id": null, "tool_state": "{\"name\": \"regions\"}", "tool_version": null, "type": "data_input", "user_outputs": [] }, "3": { "annotation": "", "id": 3, "input_connections": { "bamFile1": { "id": 0, "output_name": "output" }, "bamFile2": { "id": 1, "output_name": "output" } }, "inputs": [ { "description": "runtime parameter for tool bamCompare", "name": "region" }, { "description": "runtime parameter for tool bamCompare", "name": "advancedOpt" }, { "description": "runtime parameter for tool bamCompare", "name": "fragmentLength" } ], "name": "bamCompare", "outputs": [ { "name": "outFileName", "type": "bigwig" } ], "position": { "left": 479.5, "top": 488.5 }, "post_job_actions": { "HideDatasetActionoutFileName": { "action_arguments": {}, "action_type": "HideDatasetAction", "output_name": "outFileName" }, "RenameDatasetActionoutFileName": { "action_arguments": { "newname": "BAM1_vs_BAM2_log2ratio.bigwig" }, "action_type": "RenameDatasetAction", "output_name": "outFileName" } }, "tool_errors": null, "tool_id": "toolshed.g2.bx.psu.edu/repos/bgruening/deeptools/deeptools_bamCompare/1.1.0", "tool_state": "{\"comparison\": \"{\\\"type\\\": \\\"log2\\\", \\\"__current_case__\\\": 0}\", \"bamFile2\": \"null\", \"outFileFormat\": \"\\\"bigwig\\\"\", \"bamFile1\": \"null\", \"__page__\": 0, \"region\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\", \"binSize\": \"\\\"50\\\"\", \"scaling\": \"{\\\"method\\\": \\\"readCount\\\", \\\"__current_case__\\\": 1}\", \"__rerun_remap_job_id__\": null, \"advancedOpt\": \"{\\\"ignoreDuplicates\\\": \\\"True\\\", \\\"ignoreForNormalization\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"doNotExtendPairedEnds\\\": \\\"False\\\", \\\"missingDataAsZero\\\": \\\"True\\\", \\\"smoothLength\\\": \\\"150\\\", \\\"showAdvancedOpt\\\": \\\"yes\\\", \\\"__current_case__\\\": 1, \\\"minMappingQuality\\\": \\\"10\\\"}\", \"fragmentLength\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\"}", "tool_version": "1.1.0", "type": "tool", "user_outputs": [] }, "4": { "annotation": "", "id": 4, "input_connections": { "regionsFiles_0|regionsFile": { "id": 2, "output_name": "output" }, "scoreFile": { "id": 3, "output_name": "outFileName" } }, "inputs": [], "name": "computeMatrix", "outputs": [ { "name": "outFileName", "type": "bgzip" }, { "name": "outFileNameData", "type": "tabular" }, { "name": "outFileSortedRegions", "type": "bed" }, { "name": "outFileNameMatrix", "type": "tabular" } ], "position": { "left": 838.61669921875, "top": 366.1166687011719 }, "post_job_actions": { "HideDatasetActionoutFileNameData": { "action_arguments": {}, "action_type": "HideDatasetAction", "output_name": "outFileNameData" }, "HideDatasetActionoutFileNameMatrix": { "action_arguments": {}, "action_type": "HideDatasetAction", "output_name": "outFileNameMatrix" }, "HideDatasetActionoutFileSortedRegions": { "action_arguments": {}, "action_type": "HideDatasetAction", "output_name": "outFileSortedRegions" }, "RenameDatasetActionoutFileName": { "action_arguments": { "newname": "computeMatrix: matrix of coverage values for BED file" }, "action_type": "RenameDatasetAction", "output_name": "outFileName" } }, "tool_errors": null, "tool_id": "toolshed.g2.bx.psu.edu/repos/bgruening/deeptools/deeptools_computeMatrix/1.1.0", "tool_state": "{\"__page__\": 0, \"scoreFile\": \"null\", \"__rerun_remap_job_id__\": null, \"mode\": \"{\\\"startLabel\\\": \\\"TSS\\\", \\\"regionStartLength\\\": {\\\"afterRegionStartLength\\\": \\\"1000\\\", \\\"regionStartLength_select\\\": \\\"yes\\\", \\\"beforeRegionStartLength\\\": \\\"1000\\\", \\\"__current_case__\\\": 1}, \\\"__current_case__\\\": 0, \\\"endLabel\\\": \\\"TES\\\", \\\"regionBodyLength\\\": \\\"2000\\\", \\\"mode_select\\\": \\\"scale-regions\\\"}\", \"output\": \"{\\\"showOutputSettings\\\": \\\"no\\\", \\\"__current_case__\\\": 0}\", \"advancedOpt\": \"{\\\"averageTypeBins\\\": \\\"mean\\\", \\\"maxThreshold\\\": \\\"\\\", \\\"sortUsing\\\": \\\"mean\\\", \\\"skipZeros\\\": \\\"True\\\", \\\"binSize\\\": \\\"50\\\", \\\"showAdvancedOpt\\\": \\\"yes\\\", \\\"scale\\\": \\\"\\\", \\\"__current_case__\\\": 1, \\\"minThreshold\\\": \\\"\\\", \\\"sortRegions\\\": \\\"no\\\", \\\"missingDataAsZero\\\": \\\"True\\\"}\", \"regionsFiles\": \"[{\\\"__index__\\\": 0, \\\"regionsFile\\\": null, \\\"label\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}}]\"}", "tool_version": "1.1.0", "type": "tool", "user_outputs": [] }, "5": { "annotation": "", "id": 5, "input_connections": { "matrixFile": { "id": 4, "output_name": "outFileName" } }, "inputs": [ { "description": "runtime parameter for tool heatmapper", "name": "output" }, { "description": "runtime parameter for tool heatmapper", "name": "advancedOpt" }, { "description": "runtime parameter for tool heatmapper", "name": "advancedOpt" }, { "description": "runtime parameter for tool heatmapper", "name": "advancedOpt" }, { "description": "runtime parameter for tool heatmapper", "name": "advancedOpt" }, { "description": "runtime parameter for tool heatmapper", "name": "advancedOpt" } ], "name": "heatmapper", "outputs": [ { "name": "outFileName", "type": "png" }, { "name": "outFileNameData", "type": "tabular" }, { "name": "outFileSortedRegions", "type": "bed" }, { "name": "outFileNameMatrix", "type": "tabular" } ], "position": { "left": 1147.5, "top": 399 }, "post_job_actions": { "HideDatasetActionoutFileNameData": { "action_arguments": {}, "action_type": "HideDatasetAction", "output_name": "outFileNameData" }, "HideDatasetActionoutFileNameMatrix": { "action_arguments": {}, "action_type": "HideDatasetAction", "output_name": "outFileNameMatrix" }, "HideDatasetActionoutFileSortedRegions": { "action_arguments": {}, "action_type": "HideDatasetAction", "output_name": "outFileSortedRegions" }, "RenameDatasetActionoutFileName": { "action_arguments": { "newname": "Heatmap of BAM1_BAM2_log2ratios" }, "action_type": "RenameDatasetAction", "output_name": "outFileName" } }, "tool_errors": null, "tool_id": "toolshed.g2.bx.psu.edu/repos/bgruening/deeptools/deeptools_heatmapper/1.1.0", "tool_state": "{\"__page__\": 0, \"output\": \"{\\\"outFileFormat\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"save_matrix\\\": \\\"False\\\", \\\"showOutputSettings\\\": \\\"yes\\\", \\\"saveSortedRegions\\\": \\\"False\\\", \\\"__current_case__\\\": 1, \\\"saveData\\\": \\\"False\\\"}\", \"advancedOpt\": \"{\\\"used_multiple_regions\\\": {\\\"clustering\\\": {\\\"k_kmeans\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"__current_case__\\\": 0, \\\"clustering_options\\\": \\\"kmeans\\\"}, \\\"used_multiple_regions_options\\\": \\\"no\\\", \\\"__current_case__\\\": 0}, \\\"yAxisLabel\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"xAxisLabel\\\": \\\"\\\", \\\"zMax\\\": \\\"\\\", \\\"heatmapWidth\\\": \\\"7.5\\\", \\\"sortUsing\\\": \\\"mean\\\", \\\"zMin\\\": \\\"\\\", \\\"plotTitle\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"averageTypeSummaryPlot\\\": \\\"mean\\\", \\\"whatToShow\\\": \\\"plot, heatmap and colorbar\\\", \\\"missingDataColor\\\": \\\"black\\\", \\\"referencePointLabel\\\": \\\"TSS\\\", \\\"yMin\\\": \\\"\\\", \\\"onePlotPerGroup\\\": \\\"False\\\", \\\"regionsLabel\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"yMax\\\": \\\"\\\", \\\"endLabel\\\": \\\"TES\\\", \\\"sortRegions\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"startLabel\\\": \\\"TSS\\\", \\\"colorMap\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"showAdvancedOpt\\\": \\\"yes\\\", \\\"__current_case__\\\": 1, \\\"heatmapHeight\\\": \\\"15.0\\\"}\", \"__rerun_remap_job_id__\": null, \"matrixFile\": \"null\"}", "tool_version": "1.1.0", "type": "tool", "user_outputs": [] } } } ================================================ FILE: galaxy/workflows/Add_chr_to_first_column_of_a_6_columns_BED_file.ga ================================================ { "a_galaxy_workflow": "true", "annotation": "", "format-version": "0.1", "name": "Add 'chr' to first column of a BED file (must have 6 columns)", "steps": { "0": { "annotation": "", "id": 0, "input_connections": {}, "inputs": [ { "description": "", "name": "BED file" } ], "name": "Input dataset", "outputs": [], "position": { "left": 200, "top": 193 }, "tool_errors": null, "tool_id": null, "tool_state": "{\"name\": \"BED file\"}", "tool_version": null, "type": "data_input", "user_outputs": [] }, "1": { "annotation": "", "id": 1, "input_connections": { "input": { "id": 0, "output_name": "output" } }, "inputs": [], "name": "Add column", "outputs": [ { "name": "out_file1", "type": "input" } ], "position": { "left": 423, "top": 200 }, "post_job_actions": { "HideDatasetActionout_file1": { "action_arguments": {}, "action_type": "HideDatasetAction", "output_name": "out_file1" } }, "tool_errors": null, "tool_id": "addValue", "tool_state": "{\"__page__\": 0, \"__rerun_remap_job_id__\": null, \"exp\": \"\\\"chr\\\"\", \"iterate\": \"\\\"no\\\"\", \"input\": \"null\", \"chromInfo\": \"\\\"/data2/galaxy/galaxy-dist/tool-data/shared/ucsc/chrom/mm9.len\\\"\"}", "tool_version": "1.0.0", "type": "tool", "user_outputs": [] }, "2": { "annotation": "", "id": 2, "input_connections": { "input1": { "id": 1, "output_name": "out_file1" } }, "inputs": [], "name": "Merge Columns", "outputs": [ { "name": "out_file1", "type": "tabular" } ], "position": { "left": 657, "top": 211 }, "post_job_actions": { "HideDatasetActionout_file1": { "action_arguments": {}, "action_type": "HideDatasetAction", "output_name": "out_file1" } }, "tool_errors": null, "tool_id": "mergeCols1", "tool_state": "{\"__page__\": 0, \"input1\": \"null\", \"__rerun_remap_job_id__\": null, \"col2\": \"{\\\"__class__\\\": \\\"UnvalidatedValue\\\", \\\"value\\\": \\\"1\\\"}\", \"col1\": \"{\\\"__class__\\\": \\\"UnvalidatedValue\\\", \\\"value\\\": \\\"7\\\"}\", \"chromInfo\": \"\\\"/data2/galaxy/galaxy-dist/tool-data/shared/ucsc/chrom/mm9.len\\\"\", \"columns\": \"[]\"}", "tool_version": "1.0.1", "type": "tool", "user_outputs": [] }, "3": { "annotation": "", "id": 3, "input_connections": { "input": { "id": 2, "output_name": "out_file1" } }, "inputs": [], "name": "Cut", "outputs": [ { "name": "out_file1", "type": "tabular" } ], "position": { "left": 872, "top": 205 }, "post_job_actions": { "ChangeDatatypeActionout_file1": { "action_arguments": { "newtype": "interval" }, "action_type": "ChangeDatatypeAction", "output_name": "out_file1" }, "RenameDatasetActionout_file1": { "action_arguments": { "newname": "added \"chr\" to chromosome name" }, "action_type": "RenameDatasetAction", "output_name": "out_file1" } }, "tool_errors": null, "tool_id": "Cut1", "tool_state": "{\"__page__\": 0, \"__rerun_remap_job_id__\": null, \"delimiter\": \"\\\"T\\\"\", \"columnList\": \"\\\"c8,c2,c3,c4,c5,c6\\\"\", \"input\": \"null\", \"chromInfo\": \"\\\"/data2/galaxy/galaxy-dist/tool-data/shared/ucsc/chrom/mm9.len\\\"\"}", "tool_version": "1.0.2", "type": "tool", "user_outputs": [] } } } ================================================ FILE: galaxy/workflows/Clustered_heatmap_of_signals_around_the_TSSs__1_bigWig_TO_heatmap.ga ================================================ { "a_galaxy_workflow": "true", "annotation": "", "format-version": "0.1", "name": "Clustered heatmap of signals around the TSSs (1 bigWig --> heatmap)", "steps": { "0": { "annotation": "", "id": 0, "input_connections": {}, "inputs": [ { "description": "", "name": "Genes" } ], "name": "Input dataset", "outputs": [], "position": { "left": 175, "top": 186.5 }, "tool_errors": null, "tool_id": null, "tool_state": "{\"name\": \"Genes\"}", "tool_version": null, "type": "data_input", "user_outputs": [] }, "1": { "annotation": "", "id": 1, "input_connections": {}, "inputs": [ { "description": "", "name": "score file" } ], "name": "Input dataset", "outputs": [], "position": { "left": 168, "top": 304.5 }, "tool_errors": null, "tool_id": null, "tool_state": "{\"name\": \"score file\"}", "tool_version": null, "type": "data_input", "user_outputs": [] }, "2": { "annotation": "", "id": 2, "input_connections": { "regionsFiles_0|regionsFile": { "id": 0, "output_name": "output" }, "scoreFile": { "id": 1, "output_name": "output" } }, "inputs": [ { "description": "runtime parameter for tool computeMatrix", "name": "mode" }, { "description": "runtime parameter for tool computeMatrix", "name": "mode" } ], "name": "computeMatrix", "outputs": [ { "name": "outFileName", "type": "bgzip" }, { "name": "outFileNameData", "type": "tabular" }, { "name": "outFileSortedRegions", "type": "bed" }, { "name": "outFileNameMatrix", "type": "tabular" } ], "position": { "left": 490.6166687011719, "top": 485.11669921875 }, "post_job_actions": { "HideDatasetActionoutFileNameData": { "action_arguments": {}, "action_type": "HideDatasetAction", "output_name": "outFileNameData" }, "HideDatasetActionoutFileNameMatrix": { "action_arguments": {}, "action_type": "HideDatasetAction", "output_name": "outFileNameMatrix" }, "HideDatasetActionoutFileSortedRegions": { "action_arguments": {}, "action_type": "HideDatasetAction", "output_name": "outFileSortedRegions" } }, "tool_errors": null, "tool_id": "toolshed.g2.bx.psu.edu/repos/bgruening/deeptools/deeptools_computeMatrix/1.1.0", "tool_state": "{\"__page__\": 0, \"scoreFile\": \"null\", \"__rerun_remap_job_id__\": null, \"mode\": \"{\\\"afterRegionStartLength\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"beforeRegionStartLength\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"nanAfterEnd\\\": \\\"False\\\", \\\"__current_case__\\\": 1, \\\"referencePoint\\\": \\\"TSS\\\", \\\"mode_select\\\": \\\"reference-point\\\"}\", \"output\": \"{\\\"save_matrix\\\": \\\"False\\\", \\\"saveSortedRegions\\\": \\\"True\\\", \\\"showOutputSettings\\\": \\\"yes\\\", \\\"__current_case__\\\": 1, \\\"saveData\\\": \\\"False\\\"}\", \"advancedOpt\": \"{\\\"averageTypeBins\\\": \\\"mean\\\", \\\"maxThreshold\\\": \\\"\\\", \\\"sortUsing\\\": \\\"mean\\\", \\\"skipZeros\\\": \\\"True\\\", \\\"binSize\\\": \\\"50\\\", \\\"showAdvancedOpt\\\": \\\"yes\\\", \\\"scale\\\": \\\"\\\", \\\"__current_case__\\\": 1, \\\"minThreshold\\\": \\\"\\\", \\\"sortRegions\\\": \\\"no\\\", \\\"missingDataAsZero\\\": \\\"True\\\"}\", \"regionsFiles\": \"[{\\\"__index__\\\": 0, \\\"regionsFile\\\": null, \\\"label\\\": \\\"Genes\\\"}]\"}", "tool_version": "1.1.0", "type": "tool", "user_outputs": [] }, "3": { "annotation": "", "id": 3, "input_connections": { "matrixFile": { "id": 2, "output_name": "outFileName" } }, "inputs": [ { "description": "runtime parameter for tool heatmapper", "name": "output" }, { "description": "runtime parameter for tool heatmapper", "name": "advancedOpt" }, { "description": "runtime parameter for tool heatmapper", "name": "advancedOpt" }, { "description": "runtime parameter for tool heatmapper", "name": "advancedOpt" } ], "name": "heatmapper", "outputs": [ { "name": "outFileName", "type": "png" }, { "name": "outFileNameData", "type": "tabular" }, { "name": "outFileSortedRegions", "type": "bed" }, { "name": "outFileNameMatrix", "type": "tabular" } ], "position": { "left": 834, "top": 487.5 }, "post_job_actions": { "HideDatasetActionoutFileNameData": { "action_arguments": {}, "action_type": "HideDatasetAction", "output_name": "outFileNameData" }, "HideDatasetActionoutFileNameMatrix": { "action_arguments": {}, "action_type": "HideDatasetAction", "output_name": "outFileNameMatrix" }, "HideDatasetActionoutFileSortedRegions": { "action_arguments": {}, "action_type": "HideDatasetAction", "output_name": "outFileSortedRegions" }, "RenameDatasetActionoutFileName": { "action_arguments": { "newname": "Heatmap of scores around the TSS" }, "action_type": "RenameDatasetAction", "output_name": "outFileName" } }, "tool_errors": null, "tool_id": "toolshed.g2.bx.psu.edu/repos/bgruening/deeptools/deeptools_heatmapper/1.1.0", "tool_state": "{\"__page__\": 0, \"output\": \"{\\\"outFileFormat\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"save_matrix\\\": \\\"False\\\", \\\"showOutputSettings\\\": \\\"yes\\\", \\\"saveSortedRegions\\\": \\\"False\\\", \\\"__current_case__\\\": 1, \\\"saveData\\\": \\\"False\\\"}\", \"advancedOpt\": \"{\\\"used_multiple_regions\\\": {\\\"clustering\\\": {\\\"k_kmeans\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"__current_case__\\\": 0, \\\"clustering_options\\\": \\\"kmeans\\\"}, \\\"used_multiple_regions_options\\\": \\\"no\\\", \\\"__current_case__\\\": 0}, \\\"yAxisLabel\\\": \\\"genes\\\", \\\"xAxisLabel\\\": \\\"distance from TSS (bp)\\\", \\\"zMax\\\": \\\"\\\", \\\"heatmapWidth\\\": \\\"7.5\\\", \\\"sortUsing\\\": \\\"mean\\\", \\\"zMin\\\": \\\"\\\", \\\"plotTitle\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"averageTypeSummaryPlot\\\": \\\"mean\\\", \\\"whatToShow\\\": \\\"plot, heatmap and colorbar\\\", \\\"missingDataColor\\\": \\\"black\\\", \\\"referencePointLabel\\\": \\\"TSS\\\", \\\"yMin\\\": \\\"\\\", \\\"onePlotPerGroup\\\": \\\"False\\\", \\\"regionsLabel\\\": \\\"genes\\\", \\\"yMax\\\": \\\"\\\", \\\"endLabel\\\": \\\"TES\\\", \\\"sortRegions\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"startLabel\\\": \\\"TSS\\\", \\\"colorMap\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"showAdvancedOpt\\\": \\\"yes\\\", \\\"__current_case__\\\": 1, \\\"heatmapHeight\\\": \\\"15.0\\\"}\", \"__rerun_remap_job_id__\": null, \"matrixFile\": \"null\"}", "tool_version": "1.1.0", "type": "tool", "user_outputs": [] } } } ================================================ FILE: galaxy/workflows/Compute_and_correct_GC_bias.ga ================================================ { "a_galaxy_workflow": "true", "annotation": "", "format-version": "0.1", "name": "Compute and correct GC bias", "steps": { "0": { "annotation": "", "id": 0, "input_connections": {}, "inputs": [ { "description": "", "name": "BAM file to be checked for GC bias" } ], "name": "Input dataset", "outputs": [], "position": { "left": 148, "top": 505.88330078125 }, "tool_errors": null, "tool_id": null, "tool_state": "{\"name\": \"BAM file to be checked for GC bias\"}", "tool_version": null, "type": "data_input", "user_outputs": [] }, "1": { "annotation": "", "id": 1, "input_connections": { "bamInput": { "id": 0, "output_name": "output" } }, "inputs": [ { "description": "runtime parameter for tool computeGCBias", "name": "region" }, { "description": "runtime parameter for tool computeGCBias", "name": "source" }, { "description": "runtime parameter for tool computeGCBias", "name": "effectiveGenomeSize" }, { "description": "runtime parameter for tool computeGCBias", "name": "image_format" }, { "description": "runtime parameter for tool computeGCBias", "name": "fragmentLength" } ], "name": "computeGCBias", "outputs": [ { "name": "outFileName", "type": "tabular" }, { "name": "outImageName", "type": "png" } ], "position": { "left": 404.61669921875, "top": 200 }, "post_job_actions": { "HideDatasetActionoutFileName": { "action_arguments": {}, "action_type": "HideDatasetAction", "output_name": "outFileName" } }, "tool_errors": null, "tool_id": "toolshed.g2.bx.psu.edu/repos/bgruening/deeptools/deeptools_computeGCBias/1.1.0", "tool_state": "{\"__page__\": 0, \"region\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\", \"bamInput\": \"null\", \"source\": \"{\\\"input1_2bit\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"ref_source\\\": \\\"cached\\\", \\\"__current_case__\\\": 0}\", \"__rerun_remap_job_id__\": null, \"effectiveGenomeSize\": \"{\\\"effectiveGenomeSize_opt\\\": \\\"specific\\\", \\\"effectiveGenomeSize\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"__current_case__\\\": 0}\", \"advancedOpt\": \"{\\\"filterOut\\\": null, \\\"extraSampling\\\": null, \\\"showAdvancedOpt\\\": \\\"yes\\\", \\\"sampleSize\\\": \\\"50000000\\\", \\\"__current_case__\\\": 1, \\\"regionSize\\\": \\\"300\\\"}\", \"image_format\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\", \"fragmentLength\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\"}", "tool_version": "1.1.0", "type": "tool", "user_outputs": [] }, "2": { "annotation": "", "id": 2, "input_connections": { "GCbiasFrequenciesFile": { "id": 1, "output_name": "outFileName" }, "bamInput": { "id": 0, "output_name": "output" } }, "inputs": [ { "description": "runtime parameter for tool correctGCBias", "name": "region" }, { "description": "runtime parameter for tool correctGCBias", "name": "source" }, { "description": "runtime parameter for tool correctGCBias", "name": "effectiveGenomeSize" } ], "name": "correctGCBias", "outputs": [ { "name": "outFileName", "type": "bam" } ], "position": { "left": 734.61669921875, "top": 462 }, "post_job_actions": { "RenameDatasetActionoutFileName": { "action_arguments": { "newname": "GCcorrected BAM file" }, "action_type": "RenameDatasetAction", "output_name": "outFileName" } }, "tool_errors": null, "tool_id": "toolshed.g2.bx.psu.edu/repos/bgruening/deeptools/deeptools_correctGCBias/1.1.0", "tool_state": "{\"__page__\": 0, \"region\": \"{\\\"__class__\\\": \\\"RuntimeValue\\\"}\", \"bamInput\": \"null\", \"source\": \"{\\\"input1_2bit\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"ref_source\\\": \\\"cached\\\", \\\"__current_case__\\\": 0}\", \"effectiveGenomeSize\": \"{\\\"effectiveGenomeSize_opt\\\": \\\"specific\\\", \\\"effectiveGenomeSize\\\": {\\\"__class__\\\": \\\"RuntimeValue\\\"}, \\\"__current_case__\\\": 0}\", \"GCbiasFrequenciesFile\": \"null\", \"advancedOpt\": \"{\\\"showAdvancedOpt\\\": \\\"yes\\\", \\\"__current_case__\\\": 1, \\\"binSize\\\": \\\"50\\\"}\", \"__rerun_remap_job_id__\": null}", "tool_version": "1.1.0", "type": "tool", "user_outputs": [] } } } ================================================ FILE: galaxy/workflows/Remove_chr_from_the_beginning_of_genomic_interval_files.ga ================================================ { "a_galaxy_workflow": "true", "annotation": "", "format-version": "0.1", "name": "Remove 'chr' from the beginning of genomic interval files", "steps": { "0": { "annotation": "", "id": 0, "input_connections": {}, "inputs": [ { "description": "", "name": "any column-based file of genomic intervals" } ], "name": "Input dataset", "outputs": [], "position": { "left": 268.5, "top": 182.5 }, "tool_errors": null, "tool_id": null, "tool_state": "{\"name\": \"any column-based file of genomic intervals\"}", "tool_version": null, "type": "data_input", "user_outputs": [] }, "1": { "annotation": "", "id": 1, "input_connections": { "input1": { "id": 0, "output_name": "output" } }, "inputs": [], "name": "Trim", "outputs": [ { "name": "out_file1", "type": "input" } ], "position": { "left": 552, "top": 168 }, "post_job_actions": { "RenameDatasetActionout_file1": { "action_arguments": { "newname": "removed \"chr\"" }, "action_type": "RenameDatasetAction", "output_name": "out_file1" } }, "tool_errors": null, "tool_id": "trimmer", "tool_state": "{\"__page__\": 0, \"input1\": \"null\", \"end\": \"\\\"0\\\"\", \"fastq\": \"\\\"\\\"\", \"ignore\": \"\\\"35\\\"\", \"start\": \"\\\"4\\\"\", \"__rerun_remap_job_id__\": null, \"chromInfo\": \"\\\"/data2/galaxy/galaxy-dist/tool-data/shared/ucsc/chrom/mm9.len\\\"\", \"col\": \"\\\"1\\\"\"}", "tool_version": "0.0.1", "type": "tool", "user_outputs": [] } } } ================================================ FILE: galaxy/workflows/readme.rst ================================================ This package contains a collection of Galaxy workflows utilising deepTools. See http://www.galaxyproject.org for information about the Galaxy Project. Sample Data =========== Sample data can be obtained from http://deeptools.ie-freiburg.mpg.de/library or you can use aligned reads in BAM or SAM format. Citation ======== If you use this workflow directly, or a derivative of it, or the associated deepTools wrappers for Galaxy, in work leading to a scientific publication, please cite: {publication under review} Availability ============ This workflow is available on the main Galaxy Tool Shed: http://toolshed.g2.bx.psu.edu/view/bgruening/deeptools_workflows Development is being done on github: https://github.com/deeptools/deepTools Dependencies ============ These dependencies should be resolved automatically via the Galaxy Tool Shed: * http://toolshed.g2.bx.psu.edu/view/bgruening/deeptools ================================================ FILE: galaxy/workflows/repository_dependencies.xml ================================================ ================================================ FILE: galaxy/wrapper/.shed.yml ================================================ categories: - ChIP-seq - Convert Formats - Sequence Analysis - Visualization description: "deepTools: User-friendly tools for the normalization, quality control and visualization of deep-sequencing data" long_description: | deepTools address the challenge of visualizing the large amounts of data that are now routinely generated from sequencing centers in a meaningful way. To do so, deepTools contain useful routines to process the mapped reads data through removal of duplicates and different filtering options to create coverage files in standard bedGraph and bigWig file formats. deepTools allow the creation of normalized coverage files or the comparison between two files (for example, treatment and control). Finally, using such normalized and standardized files, multiple visualizations can be created to identify enrichments with functional annotations of the genome. For a gallery of images that can be produced and a description of the tools see http://f1000.com/posters/browse/summary/1094053 https://github.com/deeptools/deepTools doi: 10.1093/nar/gku365 Wikipage: https://github.com/deeptools/deepTools/wiki Repository-Maintainer: Björn Grüning https://github.com/deeptools/deepTools name: deeptools owner: bgruening remote_repository_url: https://github.com/deeptools/deepTools/tree/master/galaxy/wrapper/ type: unrestricted auto_tool_repositories: name_template: "{{ tool_id }}" description_template: "Wrapper for the deepTools: {{ tool_name }}" suite: name: "suite_deeptools" description: "deepTools: User-friendly tools for the normalization, quality control and visualization of deep-sequencing data" long_description: | deepTools address the challenge of visualizing the large amounts of data that are now routinely generated from sequencing centers in a meaningful way. To do so, deepTools contain useful routines to process the mapped reads data through removal of duplicates and different filtering options to create coverage files in standard bedGraph and bigWig file formats. deepTools allow the creation of normalized coverage files or the comparison between two files (for example, treatment and control). Finally, using such normalized and standardized files, multiple visualizations can be created to identify enrichments with functional annotations of the genome. For a gallery of images that can be produced and a description of the tools see http://f1000.com/posters/browse/summary/1094053 https://github.com/deeptools/deepTools doi: 10.1093/nar/gku365 Wikipage: https://github.com/deeptools/deepTools/wiki Repository-Maintainer: Björn Grüning https://github.com/deeptools/deepTools ================================================ FILE: galaxy/wrapper/alignmentSieve.xml ================================================ Filter BAM/CRAM files according to specified parameters alignmentSieve deepTools_macros.xml filterMetrics is True filteredOutReads is True read 1 read 2 <---- ------------------------ fragment -------------------------------- shifted fragment The same results will be produced if read 1 and read 2 are swapped. If, instead, the protocol is strand-specific, then the first set of integers in a pair would be applied to fragments where read 1 precedes read 2, and the second set to cases where read 2 precedes read 1. In this case, the first value in each pair is applied to the end of read 1 and the second to the end of read 2. For example, suppose "-5 3 -1 4" were given as the option to ``--shift``. The ``-5 3`` set would produce the following:: ----> read 1 read 2 <---- ------------------------ fragment -------------------------------- shifted fragment and the ``-1 4`` set would produce the following:: ----> read 2 read 1 <---- ------------------------ fragment --------------------- shifted fragment As can be seen, such fragments are considered to be on the ``-`` strand, so negative values then shift to the left on its frame of reference (thus, to the right relative to the ``+`` strand). ----- @REFERENCES@ ]]> ================================================ FILE: galaxy/wrapper/bamCompare.xml ================================================ normalizes and compares two BAM or CRAM files to obtain the ratio, log2ratio or difference between them bamCompare deepTools_macros.xml `_ .. image:: $PATH_TO_IMAGES/bamCompare_output.png :width: 600 :height: 436 ----- @REFERENCES@ ]]> ================================================ FILE: galaxy/wrapper/bamCoverage.xml ================================================ generates a coverage bigWig file from a given BAM or CRAM file bamCoverage deepTools_macros.xml `_ .. image:: $PATH_TO_IMAGES/bamCoverage_output.png :width: 600 :height: 450 Usage hints ------------ * A smaller ``bin size`` value will result in a higher resolution of the coverage track but also in a larger file size. * The ``1x normalization`` (RPGC) requires the input of a value for the **effective genome size**, which is the mappable part of the reference genome. Of course, this value is species-specific. * It might be useful for some studies to exclude certain chromosomes in order to avoid biases, e.g. chromosome X for many mammals where the males contain a pair of each autosome, but often only a single X chromosome. * By default, the read length is **NOT** extended! This is the preferred setting for **spliced-read** data like RNA-seq, where one usually wants to rely on the detected read locations only. A read extension would neglect potential splice sites in the unmapped part of the fragment. Other data, e.g. ChIP-seq, where fragments are known to map contiuously, should be processed with read extension (``--extendReads [INT]``). * For paired-end data, the fragment length is generally defined by the two read mates. The user-provided fragment length is only used as a fallback for singletons or mate reads that map too far apart (with a distance greater than four times the fragment length or if the mates are located on different chromosomes). WARNING: If you already normalized for GC bias using ``correctGCbias``, you should absolutely **NOT** set the parameter ``--ignoreDuplicates``! ----- @REFERENCES@ ]]> ================================================ FILE: galaxy/wrapper/bamPEFragmentSize.xml ================================================ Estimate the predominant cDNA fragment length from paired-end sequenced BAM/CRAM files bamPEFragmentSize deepTools_macros.xml '$outfile' ]]> histogram is True table is True outRawFragmentLengths is True ================================================ FILE: galaxy/wrapper/bigwigAverage.xml ================================================ normalizes and average multiple bigWig files bigwigAverage deepTools_macros.xml ================================================ FILE: galaxy/wrapper/bigwigCompare.xml ================================================ normalizes and compares two bigWig files to obtain the ratio, log2ratio or difference between them bigwigCompare deepTools_macros.xml ================================================ FILE: galaxy/wrapper/computeGCBias.xml ================================================ Determine the GC bias of your sequenced reads computeGCBias deepTools_macros.xml (( image_format != 'none' )) `_. The basic assumption of the GC bias diagnosis is that an ideal sample should show a uniform distribution of sequenced reads across the genome, i.e. all regions of the genome should have similar numbers of reads, regardless of their base-pair composition. In reality, the DNA polymerases used for PCR-based amplifications during the library preparation of the sequencing protocols prefer GC-rich regions. This will influence the outcome of the sequencing as there will be more reads for GC-rich regions just because of the DNA polymerase's preference. ``computeGCbias`` will first calculate the **expected GC profile** by counting the number of DNA fragments of a fixed size per GC fraction where GC fraction is defined as the number of G's or C's in a genome region of a given length. The result is basically a histogram depicting the frequency of DNA fragments for each type of genome region with a GC fraction between 0 to 100 percent. This will be different for each reference genome, but is independent of the actual sequencing experiment. The profile of the expected DNA fragment distribution is then compared to the **observed GC profile**, which is generated by counting the number of sequenced reads per GC fraction. In an ideal experiment, the observed GC profile would, of course, look like the expected profile. This is indeed the case when applying ``computeGCBias`` to simulated reads. .. _computeGCBias_example_image: .. image:: $PATH_TO_IMAGES/GC_bias_simulated_reads_2L.png As you can see, both plots based on **simulated reads** do not show enrichments or depletions for specific GC content bins, there is an almost flat line around the log2ratio of 0 (= ratio(observed/expected) of 1). The fluctuations on the ends of the x axis are due to the fact that only very, very few regions in the *Drosophila* genome have such extreme GC fractions so that the number of fragments that are picked up in the random sampling can vary. Now, let's have a look at **real-life data** from genomic DNA sequencing. Panels A and B can be clearly distinguished and the major change that took place between the experiments underlying the plots was that the samples in panel A were prepared with too many PCR cycles and a standard polymerase whereas the samples of panel B were subjected to very few rounds of amplification using a high fidelity DNA polymerase. .. image:: $PATH_TO_IMAGES/QC_GCplots_input.png :width: 600 :height: 452 **Note:** The expected GC profile depends on the reference genome as different organisms have very different GC contents. For example, one would expect more fragments with GC fractions between 30% to 60% in mouse samples (average GC content of the mouse genome: 45 %) than for genome fragments from, for example, *Plasmodium falciparum* (average genome GC content *P. falciparum*: 20%). For more details, for example about when to exclude regions from the read distribution calculation, go `here `_ ----- @REFERENCES@ ]]> ================================================ FILE: galaxy/wrapper/computeMatrix.xml ================================================ prepares data for plotting a heatmap or a profile of given regions computeMatrix deepTools_macros.xml `_. The intermediate file produced by ``computeMatrix`` is meant to be used with ``plotHeatmap`` and ``plotProfile``. See the descriptions of ``plotHeatmap`` and ``plotProfile`` for example plots. .. image:: $PATH_TO_IMAGES/computeMatrix_overview.png :alt: Relationship between computeMatrix, heatmapper and profiler :width: 600 :height: 418 ======= Usage hints ------------- The supplied genomic regions can really be anything - genes, parts of genes, ChIP-seq peaks, favorite genome regions... as long as you provide a proper file in BED or INTERVAL format. If you would like to compare different groups of regions (e.g., genes from chromosome 2 and 3), you can supply more than 1 regions file, one for each group by selecting "Insert Select regions". .. image:: $PATH_TO_IMAGES/computeMatrix_selectRegions.png :width: 600 :height: 150 You can select as many score (bigWig) files as you like. Simply use the Shift and/or Command key while clicking on the files of interest. .. image:: $PATH_TO_IMAGES/computeMatrix_selectScores.png :width: 600 :height: 136 The multitude of parameters can seem daunting at first - here are the options that we tend to tune most often: * ``bin Size`` -- The default value works well most of the time, but if you want to have a more finely grained image, decrease the default value (but not smaller than your bigWig file(s)' bin size). If you want to reduce the computation time, increase it. * ``Skip zeros`` -- useful to avoid completely blank lines in the heatmap. * ``Convert missing values to 0?`` -- If you want to identify clusters of similar regions in an unsupervised fashion using ``plotHeatmap`` and/or ``plotProfile``, you should definitely set this to 'yes'. Output files --------------- The default output is a **gzipped table of values** that is used by both ``plotHeatmap`` and ``plotProfile``. The optional output files include a) the **regions after sorting and filtering (if selected)** as they were used to calculate the values for the plotting, and b) the uncompressed table that **underlies the heatmap**. **TIP:** ``computeMatrix`` can also be used to filter and sort regions according to their score by making use of the "advanced output settings". .. image:: $PATH_TO_IMAGES/computeMatrix_advancedOutput.png :width: 600 :height: 189 .. image:: $PATH_TO_IMAGES/computeMatrix_output.png :width: 600 :height: 297 Note that these advanced output options are available for ``plotHeatmap`` and ``plotProfile``, too. See the following table for the optional output options: +-----------------------------------+--------------------+-----------------+-----------------+ | **optional output type** | **computeMatrix** | **plotHeatmap** | **plotProfile** | +-----------------------------------+--------------------+-----------------+-----------------+ | values underlying the heatmap | yes | yes | no | +-----------------------------------+--------------------+-----------------+-----------------+ | values underlying the profile | no | no | yes | +-----------------------------------+--------------------+-----------------+-----------------+ | sorted and/or filtered regions | yes | yes | yes | +-----------------------------------+--------------------+-----------------+-----------------+ **More examples** can be found in our `Gallery `_. ----- @REFERENCES@ ]]> ================================================ FILE: galaxy/wrapper/computeMatrixOperations.xml ================================================ Modify or combine the output of computeMatrix in a variety of ways. computeMatrixOperations deepTools_macros.xml $outFileTxt #else if $submodule.command == "relabel": relabel -m $submodule.matrixFile #if $submodule.groupLabels is not None and str($submodule.groupLabels) != '': --groupLabels $submodule.groupLabels #end if #if $submodule.sampleLabels is not None and str($submodule.sampleLabels) != '': --sampleLabels $submodule.sampleLabels #end if #else if $submodule.command == "subset": subset -m $submodule.matrixFile #if $submodule.groups is not None and str($submodule.groups) != '': --groups $submodule.groups #end if #if $submodule.samples is not None and str($submodule.samples) != '': --samples $submodule.samples #end if -o $outFileName #else if $submodule.command == "filterStrand": filterStrand -m $submodule.matrixFile --strand $submodule.strand -o $outFileName #else if $submodule.command == "filterValues": filterValues -m $submodule.matrixFile #if $submodule.minValue is not None and str($submodule.minValue) != '': --min $submodule.minValue #end if #if $submodule.maxValue is not None and str($submodule.maxValue) != '': --max $submodule.maxValue #end if -o $outFileName #else if $submodule.command == "rbind": #set $files=[] #for $f in $submodule.matrixFiles: #silent $files.append(str($f.matrixFile)) #end for rbind -m '#echo "' '".join($files)#' -o $outFileName #else if $submodule.command == "cbind": cbind #set $files=[] #for $f in $submodule.matrixFiles: #silent $files.append(str($f.matrixFile)) #end for -m '#echo "' '".join($files)#' -o $outFileName #else if $submodule.command == "sort": sort #set $files=[] #for $f in $submodule.regionsFiles: #silent $files.append(str($f.regionsFile)) #end for -m $submodule.matrixFile -R '#echo "' '".join($files)#' -o $outFileName #else if $submodule.command == "dataRange": dataRange -m $submodule.matrixFile > $outFileTxt #end if ]]> (( submodule['command'] != "info" )) (( submodule['command'] == "info" )) ================================================ FILE: galaxy/wrapper/correctGCBias.xml ================================================ uses the output from computeGCBias to generate GC-corrected BAM/CRAM files correctGCBias deepTools_macros.xml ================================================ FILE: galaxy/wrapper/deepTools_macros.xml ================================================ --numberOfProcessors "\${GALAXY_SLOTS:-4}" 3.5.6 22.05 deeptools samtools @BINARY@ --version --plotWidth '$advancedOpt.plotWidth' --plotHeight '$advancedOpt.plotHeight' #if $advancedOpt.doExtendCustom.doExtend == 'custom': --extendReads $advancedOpt.doExtendCustom.extendReadsValue #else if $advancedOpt.doExtendCustom.doExtend == 'yes': --extendReads #end if $advancedOpt.ignoreDuplicates $advancedOpt.centerReads #if $advancedOpt.minMappingQuality: --minMappingQuality '$advancedOpt.minMappingQuality' #end if #if $advancedOpt.samFlagInclude: --samFlagInclude $advancedOpt.samFlagInclude #end if #if $advancedOpt.samFlagExclude: --samFlagExclude $advancedOpt.samFlagExclude #end if #if $advancedOpt.minFragmentLength: --minFragmentLength $advancedOpt.minFragmentLength #end if #if $advancedOpt.maxFragmentLength: --maxFragmentLength $advancedOpt.maxFragmentLength #end if $advancedOpt.metagene #if $advancedOpt.transcriptID: --transcriptID $advancedOpt.transcriptID #end if #if $advancedOpt.exonID: --exonID $advancedOpt.exonID #end if #if $advancedOpt.transcript_id_designator: --transcript_id_designator $advancedOpt.transcript_id_designator #end if #if str($plotting_type.zMin) != "": --zMin $plotting_type.zMin #end if #if str($plotting_type.zMax) != "": --zMax $plotting_type.zMax #end if --colorMap '$plotting_type.colorMap' $plotting_type.plotNumbers --plotTitle '$plotting_type.plotTitle' #if $advancedOpt.used_multiple_regions.used_multiple_regions_options == 'no': #if $advancedOpt.used_multiple_regions.clustering.clustering_options == 'kmeans': #if int($advancedOpt.used_multiple_regions.clustering.k_kmeans) > 0: --kmeans $advancedOpt.used_multiple_regions.clustering.k_kmeans #end if #end if #if $advancedOpt.used_multiple_regions.clustering.clustering_options == 'hclust': #if int($advancedOpt.used_multiple_regions.clustering.n_hclust) > 0: --hclust $advancedOpt.used_multiple_regions.clustering.n_hclust #end if #end if $advancedOpt.used_multiple_regions.silhouette #end if .. class:: infomark For more information on the tools, please visit our `help site`_. For support or questions please post to `Biostars`_. For bug reports and feature requests please open an issue `on github`_. This tool is developed by the `Bioinformatics and Deep-Sequencing Unit`_ at the `Max Planck Institute for Immunobiology and Epigenetics`_. .. _Biostars: http://biostars.org .. _on github: http://github.com .. _Bioinformatics and Deep-Sequencing Unit: http://www.ie-freiburg.mpg.de/bioinformaticsfac .. _Max Planck Institute for Immunobiology and Epigenetics: http://www3.ie-freiburg.mpg.de .. _help site: https://deeptools.readthedocs.org/ 10.1093/nar/gkw257 [A-Za-z0-9 =-_/+]+ 0: --BED #echo ' '.join($files)# --regionLabels #echo ' '.join($labels)# #end if ]]> #if $source.ref_source=="history": --genome $source.input1 #else: --genome '$source.input1_2bit.fields.path' #end if (( output['showOutputSettings'] == 'yes' and output['saveMatrix'] is True )) (( output['showOutputSettings'] == 'yes' and output['saveSortedRegions'] is True )) ================================================ FILE: galaxy/wrapper/estimateReadFiltering.xml ================================================ estimates the number of reads that would be filtered given certain criteria estimateReadFiltering deepTools_macros.xml ================================================ FILE: galaxy/wrapper/multiBamSummary.xml ================================================ calculates average read coverages for a list of two or more BAM/CRAM files multiBamSummary deepTools_macros.xml outRawCounts is True scalingFactors is True ================================================ FILE: galaxy/wrapper/multiBigwigSummary.xml ================================================ calculates average scores for a list of two or more bigwig files multiBigwigSummary deepTools_macros.xml outRawCounts is True ================================================ FILE: galaxy/wrapper/plotCorrelation.xml ================================================ Create a heatmap or scatterplot of correlation scores between different samples plotCorrelation deepTools_macros.xml outFileCorMatrix is True "Data Library"). Average coverages were computed over 10 kb bins for chromosome X, from bigWig files using ``multiBigwigSummary``. This was then used with ``plotCorrelation`` to make a heatmap of Spearman correlation coefficients. .. image:: $PATH_TO_IMAGES/plotCorrelation_galaxy_bw_heatmap_output.png :width: 600 :height: 518 The scatterplot could look like this: .. image:: $PATH_TO_IMAGES/plotCorrelation_scatterplot_PearsonCorr_bigwigScores.png :width: 600 :height: 600 ----- @REFERENCES@ ]]> ================================================ FILE: galaxy/wrapper/plotCoverage.xml ================================================ assesses the sequencing depth of BAM/CRAM files plotCoverage deepTools_macros.xml outRawCounts is True coverageOpt.outCoverageMetrics is True ================================================ FILE: galaxy/wrapper/plotEnrichment.xml ================================================ plots read/fragment coverage over sets of regions plotEnrichment deepTools_macros.xml all(c in ' #abcdefghijklmnopqrstuvwxyz0123456789' for c in value) outRawCounts is True ================================================ FILE: galaxy/wrapper/plotFingerprint.xml ================================================ plots profiles of BAM files; useful for assessing ChIP signal strength plotFingerprint deepTools_macros.xml (( output['showOutputSettings'] == 'yes' and output['saveRawCounts'] is True )) (( output['showOutputSettings'] == 'yes' and output['saveQualityMetrics'] is True )) ================================================ FILE: galaxy/wrapper/plotHeatmap.xml ================================================ creates a heatmap for score distributions across genomic regions plotHeatmap deepTools_macros.xml 0: --colorMap #echo " ".join($colorMap)# #end if --alpha '$advancedOpt.alpha' #if str($advancedOpt.colorList).strip() != "": --colorList $advancedOpt.colorList #end if #if str($advancedOpt.zMin).strip() != "": --zMin $advancedOpt.zMin #end if #if str($advancedOpt.zMax).strip() != "": --zMax $advancedOpt.zMax #end if #if str($advancedOpt.yMin).strip() != "": --yMin $advancedOpt.yMin #end if #if str($advancedOpt.yMax).strip() != "": --yMax $advancedOpt.yMax #end if #if str($advancedOpt.sortUsingSamples).strip() != "": --sortUsingSamples $advancedOpt.sortUsingSamples #end if #if str($advancedOpt.clusterUsingSamples).strip() != "": --clusterUsingSamples $advancedOpt.clusterUsingSamples #end if --xAxisLabel '$advancedOpt.xAxisLabel' --yAxisLabel '$advancedOpt.yAxisLabel' --heatmapWidth $advancedOpt.heatmapWidth --heatmapHeight $advancedOpt.heatmapHeight --whatToShow '$advancedOpt.whatToShow' --startLabel '$advancedOpt.startLabel' --endLabel '$advancedOpt.endLabel' --refPointLabel '$advancedOpt.referencePointLabel' #if $advancedOpt.samplesLabel and str($advancedOpt.samplesLabel).strip() != "": --samplesLabel $advancedOpt.samplesLabel #end if #if $advancedOpt.regionsLabel and str($advancedOpt.regionsLabel).strip() != "": --regionsLabel $advancedOpt.regionsLabel #end if #if $advancedOpt.plotTitle and str($advancedOpt.plotTitle.value) != "": --plotTitle '$advancedOpt.plotTitle' #end if --legendLocation '$advancedOpt.legendLocation' --labelRotation '$advancedOpt.labelRotation' $advancedOpt.perGroup @KMEANS_CLUSTERING@ #end if ]]> `_. ----- @REFERENCES@ ]]> ================================================ FILE: galaxy/wrapper/plotPCA.xml ================================================ Generate principal component analysis (PCA) plots from multiBamSummary or multiBigwigSummary output plotPCA deepTools_macros.xml outFileNameData ================================================ FILE: galaxy/wrapper/plotProfiler.xml ================================================ creates a profile plot for score distributions across genomic regions plotProfile deepTools_macros.xml all(c in ' #abcdefghijklmnopqrstuvwxyz0123456789' for c in value) advancedOpt['showAdvancedOpt'] == "yes" and advancedOpt['outFileNameData'] is True ================================================ FILE: galaxy/wrapper/test-data/alignmentSieve.bed ================================================ chr2L 5093 5232 chr2L 5101 5236 chr2L 5105 5252 chr2L 5108 5267 chr2L 5105 5250 chr2L 5108 5244 chr2L 5108 5279 chr2L 5105 5251 chr2L 5105 5252 chr2L 5105 5224 chr2L 5108 5244 chr2L 5108 5252 chr2L 5108 5244 chr2L 5108 5251 chr2L 5105 5212 chr2L 5105 5266 chr2L 5108 5265 chr2L 5106 5287 chr2L 5106 5243 chr2L 5106 5204 chr2L 5109 5249 chr2L 5109 5213 chr2L 5106 5245 chr2L 5118 5266 chr2L 5116 5224 chr2L 5117 5293 chr2L 5117 5291 chr2L 5120 5265 chr2L 5117 5243 chr2L 5122 5249 chr2L 5119 5268 chr2L 5119 5245 chr2L 5123 5423 chr2L 5120 5293 chr2L 5120 5250 chr2L 5123 5293 chr2L 5129 5197 chr2L 5129 5323 chr2L 5130 5265 chr2L 5127 5280 chr2L 5127 5285 chr2L 5133 5274 chr2L 5138 5293 chr2L 5141 5279 chr2L 5138 5266 chr2L 5141 5279 chr2L 5152 5322 chr2L 5149 5323 chr2L 5149 5250 chr2L 5149 5306 chr2L 5152 5292 chr2L 5152 5322 chr2L 5149 5330 chr2L 5151 5252 chr2L 5154 5326 chr2L 5154 5251 chr2L 5153 5324 chr2L 5154 5341 chr2L 5157 5304 chr2L 5157 5292 chr2L 5159 5292 chr2L 5156 5323 chr2L 5160 5292 chr2L 5157 5323 chr2L 5160 5326 chr2L 5160 5292 chr2L 5161 5326 chr2L 5167 5280 chr2L 5168 5249 chr2L 5168 5325 chr2L 5165 5306 chr2L 5166 5323 chr2L 5166 5306 chr2L 5171 5323 chr2L 5181 5322 chr2L 5179 5356 chr2L 5179 5294 chr2L 5179 5323 chr2L 5182 5312 chr2L 5185 5323 chr2L 5197 5326 chr2L 5206 5322 chr2L 5207 5340 chr2L 5207 5355 chr2L 5211 5325 chr2L 5212 5350 chr2L 5212 5296 chr2L 5209 5381 chr2L 5219 5369 chr2L 5216 5323 chr2L 5219 5356 chr2L 5216 5382 chr2L 5219 5381 chr2L 5219 5369 chr2L 5224 5326 chr2L 5221 5356 chr2L 5224 5380 chr2L 5224 5356 chr2L 5224 5325 chr2L 5224 5375 chr2L 5225 5380 chr2L 5225 5325 chr2L 5225 5377 chr2L 5225 5381 chr2L 5225 5440 chr2L 5225 5375 chr2L 5225 5325 chr2L 5225 5355 chr2L 5225 5355 chr2L 5227 5380 chr2L 5226 5500 chr2L 5230 5326 chr2L 5231 5423 chr2L 5228 5400 chr2L 5236 5383 chr2L 5256 5401 chr2L 5253 5455 chr2L 5257 5467 chr2L 5257 5402 chr2L 5261 5423 chr2L 5258 5355 chr2L 5261 5428 chr2L 5264 5401 chr2L 5264 5401 chr2L 5261 5467 chr2L 5261 5403 chr2L 5265 5426 chr2L 5265 5377 chr2L 5262 5370 chr2L 5262 5392 chr2L 5265 5423 chr2L 5265 5375 chr2L 5265 5401 chr2L 5265 5401 chr2L 5262 5427 chr2L 5274 5465 chr2L 5276 5381 chr2L 5279 5402 chr2L 5281 5423 chr2L 5281 5431 chr2L 5288 5411 chr2L 5289 5382 chr2L 5288 5421 chr2L 5288 5421 chr2L 5291 5420 chr2L 5288 5424 chr2L 5289 5467 chr2L 5302 5462 chr2L 5303 5401 chr2L 5300 5425 chr2L 5303 5464 chr2L 5300 5464 chr2L 5300 5464 chr2L 5306 5401 chr2L 5303 5428 chr2L 5303 5414 chr2L 5303 5465 chr2L 5304 5407 chr2L 5311 5423 chr2L 5310 5467 chr2L 5313 5463 chr2L 5313 5423 chr2L 5310 5465 chr2L 5313 5423 chr2L 5313 5462 chr2L 5317 5500 chr2L 5328 5467 chr2L 5331 5485 chr2L 5334 5467 chr2L 5334 5466 chr2L 5334 5467 chr2L 5331 5480 chr2L 5332 5467 chr2L 5335 5480 chr2L 5332 5485 chr2L 5332 5484 chr2L 5332 5517 chr2L 5335 5465 chr2L 5335 5464 chr2L 5335 5464 chr2L 5332 5469 chr2L 5335 5467 chr2L 5333 5472 chr2L 5337 5480 chr2L 5334 5488 chr2L 5337 5467 chr2L 5334 5503 chr2L 5337 5527 chr2L 5337 5497 chr2L 5334 5498 chr2L 5334 5497 chr2L 5337 5463 chr2L 5337 5516 chr2L 5334 5483 chr2L 5337 5517 chr2L 5337 5453 chr2L 5337 5466 chr2L 5337 5440 chr2L 5334 5454 chr2L 5339 5503 chr2L 5343 5451 chr2L 5340 5518 chr2L 5350 5466 chr2L 5352 5464 chr2L 5349 5467 chr2L 5352 5496 chr2L 5352 5453 chr2L 5361 5527 chr2L 5365 5500 chr2L 5362 5527 chr2L 5365 5517 chr2L 5362 5464 chr2L 5362 5497 chr2L 5368 5517 chr2L 5368 5496 chr2L 5378 5500 chr2L 5378 5499 chr2L 5375 5527 chr2L 5385 5517 chr2L 5385 5497 chr2L 5387 5527 chr2L 5390 5502 chr2L 5387 5527 chr2L 5390 5526 chr2L 5394 5526 chr2L 5391 5557 chr2L 5395 5502 chr2L 5395 5520 chr2L 5392 5481 chr2L 5392 5504 chr2L 5395 5556 chr2L 5394 5533 chr2L 5395 5557 chr2L 5398 5563 chr2L 5398 5556 chr2L 5398 5526 chr2L 5398 5527 chr2L 5395 5543 chr2L 5400 5548 chr2L 5398 5518 chr2L 5398 5500 chr2L 5408 5528 chr2L 5413 5556 chr2L 5413 5596 chr2L 5415 5520 chr2L 5421 5549 chr2L 5419 5567 chr2L 5419 5607 chr2L 5422 5574 chr2L 5419 5567 chr2L 5422 5526 chr2L 5422 5503 chr2L 5422 5582 chr2L 5419 5557 chr2L 5423 5601 chr2L 5426 5583 chr2L 5426 5564 chr2L 5436 5565 chr2L 5437 5567 chr2L 5437 5567 chr2L 5437 5586 chr2L 5440 5549 chr2L 5438 5613 chr2L 5441 5596 chr2L 5438 5583 chr2L 5438 5583 chr2L 5438 5601 chr2L 5441 5598 chr2L 5438 5607 chr2L 5449 5601 chr2L 5449 5542 chr2L 5450 5613 chr2L 5465 5580 chr2L 5465 5598 chr2L 5475 5582 chr2L 5473 5602 chr2L 5478 5612 chr2L 5479 5627 chr2L 5476 5613 chr2L 5479 5626 chr2L 5476 5565 chr2L 5479 5563 chr2L 5476 5599 chr2L 5480 5640 chr2L 5477 5613 chr2L 5480 5566 chr2L 5480 5639 chr2L 5477 5614 chr2L 5477 5591 chr2L 5480 5584 chr2L 5477 5626 chr2L 5477 5628 chr2L 5477 5614 chr2L 5480 5626 chr2L 5480 5626 chr2L 5477 5639 chr2L 5477 5607 chr2L 5477 5614 chr2L 5477 5627 chr2L 5477 5630 chr2L 5483 5639 chr2L 5490 5564 chr2L 5490 5656 chr2L 5490 5612 chr2L 5494 5640 chr2L 5498 5613 chr2L 5495 5627 chr2L 5495 5615 chr2L 5502 5656 chr2L 5502 5675 chr2L 5508 5689 chr2L 5508 5613 chr2L 5512 5711 chr2L 5513 5656 chr2L 5511 5657 chr2L 5514 5613 chr2L 5511 5657 chr2L 5511 5657 chr2L 5516 5623 chr2L 5513 5646 chr2L 5517 5656 chr2L 5518 5670 chr2L 5528 5656 chr2L 5528 5684 chr2L 5541 5657 chr2L 5538 5712 chr2L 5539 5706 chr2L 5542 5690 chr2L 5539 5715 chr2L 5539 5712 chr2L 5539 5713 chr2L 5539 5712 chr2L 5542 5746 chr2L 5539 5710 chr2L 5543 5665 chr2L 5540 5657 chr2L 5540 5691 chr2L 5543 5670 chr2L 5543 5714 chr2L 5543 5670 chr2L 5541 5714 chr2L 5545 5748 chr2L 5549 5718 chr2L 5554 5713 chr2L 5554 5717 chr2L 5555 5710 chr2L 5563 5709 chr2L 5561 5717 chr2L 5561 5717 chr2L 5564 5714 chr2L 5564 5714 chr2L 5573 5711 chr2L 5571 5736 chr2L 5574 5714 chr2L 5574 5711 chr2L 5574 5716 chr2L 5573 5712 chr2L 5581 5714 chr2L 5582 5711 chr2L 5582 5736 chr2L 5582 5689 chr2L 5581 5717 chr2L 5591 5714 chr2L 5589 5802 chr2L 5592 5735 chr2L 5592 5712 chr2L 5589 5718 chr2L 5594 5711 chr2L 5594 5715 chr2L 5591 5736 chr2L 5594 5721 chr2L 5597 5715 chr2L 5598 5749 chr2L 5595 5758 chr2L 5598 5733 chr2L 5598 5735 chr2L 5598 5817 chr2L 5599 5746 chr2L 5604 5736 chr2L 5605 5710 chr2L 5605 5736 chr2L 5608 5749 chr2L 5612 5711 chr2L 5611 5718 chr2L 5619 5718 chr2L 5622 5714 chr2L 5620 5736 chr2L 5620 5758 chr2L 5623 5774 chr2L 5623 5787 chr2L 5624 5749 chr2L 5621 5758 chr2L 5621 5798 chr2L 5624 5747 chr2L 5621 5762 chr2L 5621 5775 chr2L 5624 5775 chr2L 5621 5738 chr2L 5625 5787 chr2L 5625 5757 chr2L 5625 5715 chr2L 5633 5800 chr2L 5633 5798 chr2L 5636 5797 chr2L 5633 5788 chr2L 5633 5822 chr2L 5636 5787 chr2L 5633 5800 chr2L 5636 5802 chr2L 5636 5785 chr2L 5633 5798 chr2L 5637 5800 chr2L 5634 5800 chr2L 5636 5750 chr2L 5636 5786 chr2L 5639 5799 chr2L 5636 5801 chr2L 5636 5750 chr2L 5636 5908 chr2L 5643 5801 chr2L 5646 5819 chr2L 5647 5800 chr2L 5644 5752 chr2L 5647 5827 chr2L 5647 5775 chr2L 5647 5757 chr2L 5644 5801 chr2L 5653 5757 chr2L 5665 5775 chr2L 5668 5801 chr2L 5668 5979 chr2L 5668 5846 chr2L 5668 5800 chr2L 5669 5915 chr2L 5666 5800 chr2L 5669 5827 chr2L 5666 5820 chr2L 5669 5788 chr2L 5671 5804 chr2L 5671 5831 chr2L 5671 5958 chr2L 5671 5846 chr2L 5668 5832 chr2L 5668 5801 chr2L 5668 5800 chr2L 5672 5819 chr2L 5673 5833 chr2L 5675 5775 chr2L 5686 5831 chr2L 5695 5862 chr2L 5699 5799 chr2L 5699 5858 chr2L 5708 5801 chr2L 5712 5835 chr2L 5710 5862 chr2L 5725 5857 chr2L 5726 5829 chr2L 5724 5882 chr2L 5728 5858 chr2L 5725 5776 chr2L 5725 5884 chr2L 5725 5856 chr2L 5729 5913 chr2L 5729 5879 chr2L 5726 5886 chr2L 5729 5850 chr2L 5726 5877 chr2L 5731 5915 chr2L 5731 5884 chr2L 5734 5850 chr2L 5731 5858 chr2L 5731 5862 chr2L 5734 5913 chr2L 5732 5802 chr2L 5732 5884 chr2L 5735 5899 chr2L 5735 5883 chr2L 5732 5886 chr2L 5732 5893 chr2L 5732 5880 chr2L 5732 5915 chr2L 5732 5850 chr2L 5746 5913 chr2L 5743 5904 chr2L 5746 5882 chr2L 5749 5914 chr2L 5749 5858 chr2L 5749 5913 chr2L 5746 5886 chr2L 5749 5881 chr2L 5746 5888 chr2L 5756 5942 chr2L 5759 5876 chr2L 5760 5914 chr2L 5757 5914 chr2L 5760 5928 chr2L 5757 5888 chr2L 5757 5884 chr2L 5757 5858 chr2L 5757 5904 chr2L 5762 5914 chr2L 5762 5914 chr2L 5762 5914 chr2L 5767 5869 chr2L 5765 5880 chr2L 5765 5904 chr2L 5766 5910 chr2L 5767 5903 chr2L 5767 5914 chr2L 5770 5914 chr2L 5767 5915 chr2L 5772 5903 chr2L 5781 5914 chr2L 5781 5908 chr2L 5799 5957 chr2L 5799 5913 chr2L 5810 5957 chr2L 5811 5885 chr2L 5812 5999 chr2L 5812 5957 chr2L 5812 5958 chr2L 5813 5902 chr2L 5813 5899 chr2L 5813 5914 chr2L 5813 5914 chr2L 5811 5966 chr2L 5814 5980 chr2L 5811 5981 chr2L 5814 5979 chr2L 5814 5913 chr2L 5814 5939 chr2L 5814 5957 chr2L 5814 5957 chr2L 5811 5980 chr2L 5811 5914 chr2L 5814 5913 chr2L 5812 5929 chr2L 5815 5914 chr2L 5815 5913 chr2L 5812 5903 chr2L 5812 5942 chr2L 5815 5927 chr2L 5815 5914 chr2L 5812 5914 chr2L 5812 5941 chr2L 5815 5957 chr2L 5812 6002 chr2L 5815 5958 chr2L 5828 5979 chr2L 5828 5980 chr2L 5826 6002 chr2L 5826 6000 chr2L 5826 6000 chr2L 5830 5958 chr2L 5839 5980 chr2L 5840 5958 chr2L 5843 6002 chr2L 5844 5928 chr2L 5844 5980 chr2L 5844 5992 chr2L 5842 6002 chr2L 5842 5949 chr2L 5847 5958 chr2L 5856 5953 chr2L 5865 6059 chr2L 5865 6044 chr2L 5864 5959 chr2L 5867 5958 chr2L 5867 6021 chr2L 5864 6033 chr2L 5868 6032 chr2L 5867 5958 chr2L 5867 6004 chr2L 5868 6037 chr2L 5873 6001 chr2L 5870 5999 chr2L 5870 5999 chr2L 5873 6001 chr2L 5872 6033 chr2L 5872 6003 chr2L 5872 5976 chr2L 5879 6038 chr2L 5880 6033 chr2L 5885 6001 chr2L 5891 5958 chr2L 5898 6032 chr2L 5899 6004 chr2L 5896 6006 chr2L 5896 6053 chr2L 5899 6030 chr2L 5899 6032 chr2L 5899 6021 chr2L 5899 6003 chr2L 5906 6081 chr2L 5911 6081 chr2L 5922 6097 chr2L 5925 6080 chr2L 5922 6062 chr2L 5922 6097 chr2L 5925 6075 chr2L 5925 6078 chr2L 5922 6081 chr2L 5922 6082 chr2L 5922 6098 chr2L 5925 6066 chr2L 5926 6092 chr2L 5923 6079 chr2L 5923 6070 chr2L 5926 6102 chr2L 5926 6136 chr2L 5925 6073 chr2L 5928 6106 chr2L 5928 6068 chr2L 5928 6021 chr2L 5928 6081 chr2L 5925 6081 chr2L 5925 6060 chr2L 5925 6106 chr2L 5928 6104 chr2L 5926 6081 chr2L 5930 6074 chr2L 5931 6082 chr2L 5928 6083 chr2L 5937 6036 chr2L 5935 6093 chr2L 5935 6099 chr2L 5938 6103 chr2L 5938 6097 chr2L 5942 6104 chr2L 5942 6106 chr2L 5942 6078 chr2L 5942 6081 chr2L 5939 6107 chr2L 5947 6080 chr2L 5947 6119 chr2L 5944 6124 chr2L 5948 6129 chr2L 5948 6119 chr2L 5948 6102 chr2L 5945 6108 chr2L 5945 6081 chr2L 5945 6089 chr2L 5948 6080 chr2L 5948 6096 chr2L 5948 6080 chr2L 5945 6107 chr2L 5948 6097 chr2L 5945 6079 chr2L 5948 6094 chr2L 5954 6097 chr2L 5952 6107 chr2L 5952 6107 chr2L 5955 6084 chr2L 5952 6124 chr2L 5954 6144 chr2L 5957 6064 chr2L 5959 6083 chr2L 5965 6124 chr2L 5965 6096 chr2L 5966 6113 chr2L 5966 6058 chr2L 5966 6082 chr2L 5970 6080 chr2L 5967 6137 chr2L 5970 6140 chr2L 5967 6108 chr2L 5970 6123 chr2L 5970 6094 chr2L 5970 6106 chr2L 5967 6174 chr2L 5967 6144 chr2L 5970 6143 chr2L 5972 6147 chr2L 5969 6065 chr2L 5969 6107 chr2L 5969 6081 chr2L 5969 6119 chr2L 5972 6064 chr2L 5972 6142 chr2L 5972 6142 chr2L 5978 6143 chr2L 5989 6137 chr2L 5986 6144 chr2L 5989 6143 chr2L 5986 6138 chr2L 5987 6138 chr2L 5987 6144 chr2L 5987 6098 chr2L 5990 6148 chr2L 5990 6137 chr2L 5990 6143 chr2L 5990 6143 chr2L 5990 6143 chr2L 5990 6142 chr2L 5991 6137 chr2L 6013 6142 chr2L 6016 6096 chr2L 6013 6137 chr2L 6017 6143 chr2L 6014 6124 chr2L 6017 6185 chr2L 6017 6173 chr2L 6018 6142 chr2L 6015 6171 chr2L 6018 6136 chr2L 6016 6137 chr2L 6016 6143 chr2L 6019 6143 chr2L 6021 6148 chr2L 6018 6174 chr2L 6021 6198 chr2L 6021 6184 chr2L 6018 6144 chr2L 6018 6143 chr2L 6018 6171 chr2L 6021 6136 chr2L 6021 6163 chr2L 6021 6188 chr2L 6018 6156 chr2L 6018 6167 chr2L 6021 6188 chr2L 6021 6188 chr2L 6018 6138 chr2L 6022 6146 chr2L 6022 6188 chr2L 6022 6163 chr2L 6019 6165 chr2L 6022 6173 chr2L 6022 6170 chr2L 6022 6143 chr2L 6022 6143 chr2L 6019 6174 chr2L 6022 6144 chr2L 6019 6171 chr2L 6022 6170 chr2L 6022 6143 chr2L 6022 6142 chr2L 6022 6166 chr2L 6019 6143 chr2L 6019 6198 chr2L 6022 6136 chr2L 6022 6138 chr2L 6022 6151 chr2L 6019 6171 chr2L 6019 6138 chr2L 6025 6128 chr2L 6033 6143 chr2L 6033 6145 chr2L 6036 6163 chr2L 6033 6164 chr2L 6038 6202 chr2L 6039 6123 chr2L 6037 6144 chr2L 6040 6186 chr2L 6040 6186 chr2L 6045 6174 chr2L 6049 6188 chr2L 6046 6198 chr2L 6046 6174 chr2L 6046 6144 chr2L 6047 6199 chr2L 6049 6144 chr2L 6052 6197 chr2L 6052 6200 chr2L 6053 6170 chr2L 6053 6264 chr2L 6054 6197 chr2L 6057 6207 chr2L 6061 6218 chr2L 6063 6142 chr2L 6063 6203 chr2L 6066 6144 chr2L 6072 6188 chr2L 6077 6231 chr2L 6077 6190 chr2L 6086 6198 chr2L 6091 6219 chr2L 6089 6359 chr2L 6092 6219 chr2L 6093 6248 chr2L 6093 6257 chr2L 6096 6246 chr2L 6096 6219 chr2L 6093 6265 chr2L 6097 6206 chr2L 6095 6198 chr2L 6098 6300 chr2L 6098 6199 chr2L 6098 6287 chr2L 6098 6196 chr2L 6095 6248 chr2L 6105 6270 chr2L 6103 6248 chr2L 6106 6235 chr2L 6106 6257 chr2L 6112 6270 chr2L 6118 6233 chr2L 6119 6287 chr2L 6119 6281 chr2L 6116 6282 chr2L 6116 6220 chr2L 6125 6273 chr2L 6122 6248 chr2L 6126 6273 chr2L 6135 6274 chr2L 6136 6288 chr2L 6138 6286 chr2L 6144 6281 chr2L 6144 6286 chr2L 6156 6298 chr2L 6162 6303 chr2L 6166 6304 chr2L 6163 6306 chr2L 6166 6302 chr2L 6164 6303 chr2L 6164 6271 chr2L 6167 6305 chr2L 6164 6271 chr2L 6164 6304 chr2L 6164 6290 chr2L 6172 6306 chr2L 6173 6307 chr2L 6171 6258 chr2L 6174 6296 chr2L 6177 6310 chr2L 6174 6299 chr2L 6174 6303 chr2L 6174 6303 chr2L 6176 6320 chr2L 6181 6329 chr2L 6181 6328 chr2L 6184 6328 chr2L 6184 6304 chr2L 6185 6321 chr2L 6182 6342 chr2L 6182 6490 chr2L 6182 6331 chr2L 6182 6300 chr2L 6185 6341 chr2L 6186 6302 chr2L 6186 6298 chr2L 6186 6319 chr2L 6183 6373 chr2L 6183 6342 chr2L 6183 6298 chr2L 6187 6341 chr2L 6187 6287 chr2L 6185 6343 chr2L 6198 6331 chr2L 6197 6359 chr2L 6201 6342 chr2L 6212 6373 chr2L 6209 6303 chr2L 6212 6320 chr2L 6214 6341 chr2L 6216 6342 chr2L 6219 6319 chr2L 6217 6359 chr2L 6217 6366 chr2L 6217 6311 chr2L 6220 6341 chr2L 6220 6400 chr2L 6228 6372 chr2L 6229 6371 chr2L 6226 6374 chr2L 6231 6372 chr2L 6231 6342 chr2L 6228 6373 chr2L 6231 6341 chr2L 6228 6373 chr2L 6230 6374 chr2L 6234 6358 chr2L 6234 6401 chr2L 6231 6373 chr2L 6242 6396 chr2L 6240 6402 chr2L 6246 6347 chr2L 6253 6401 chr2L 6266 6456 chr2L 6266 6371 chr2L 6263 6415 chr2L 6264 6353 chr2L 6280 6457 chr2L 6285 6359 chr2L 6285 6428 chr2L 6285 6457 chr2L 6285 6441 chr2L 6285 6489 chr2L 6289 6441 chr2L 6289 6428 chr2L 6286 6441 chr2L 6286 6459 chr2L 6289 6455 chr2L 6293 6442 chr2L 6294 6418 chr2L 6298 6440 chr2L 6302 6440 chr2L 6303 6389 chr2L 6304 6401 chr2L 6304 6440 chr2L 6304 6400 chr2L 6304 6498 chr2L 6304 6440 chr2L 6302 6442 chr2L 6303 6451 chr2L 6306 6428 chr2L 6303 6429 chr2L 6310 6456 chr2L 6311 6429 chr2L 6308 6456 chr2L 6315 6441 chr2L 6313 6447 chr2L 6317 6456 chr2L 6318 6455 chr2L 6315 6457 chr2L 6318 6453 chr2L 6319 6473 chr2L 6319 6489 chr2L 6316 6457 chr2L 6316 6441 chr2L 6319 6473 chr2L 6319 6455 chr2L 6319 6455 chr2L 6316 6458 chr2L 6316 6458 chr2L 6322 6492 chr2L 6322 6455 chr2L 6319 6474 chr2L 6320 6498 chr2L 6323 6475 chr2L 6324 6454 chr2L 6327 6481 chr2L 6327 6427 chr2L 6324 6473 chr2L 6324 6430 chr2L 6324 6446 chr2L 6328 6481 chr2L 6325 6490 chr2L 6325 6456 chr2L 6325 6441 chr2L 6328 6481 chr2L 6328 6456 chr2L 6328 6469 chr2L 6325 6441 chr2L 6325 6465 chr2L 6325 6430 chr2L 6328 6473 chr2L 6325 6483 chr2L 6328 6455 chr2L 6335 6457 chr2L 6341 6527 chr2L 6340 6489 chr2L 6343 6456 chr2L 6340 6499 chr2L 6341 6441 chr2L 6344 6500 chr2L 6344 6540 chr2L 6341 6500 chr2L 6349 6499 chr2L 6349 6456 chr2L 6349 6499 chr2L 6347 6489 chr2L 6350 6474 chr2L 6350 6455 chr2L 6347 6519 chr2L 6351 6518 chr2L 6351 6488 chr2L 6351 6498 chr2L 6348 6481 chr2L 6348 6456 chr2L 6351 6527 chr2L 6351 6481 chr2L 6351 6475 chr2L 6352 6480 chr2L 6354 6500 chr2L 6358 6511 chr2L 6355 6512 chr2L 6359 6498 chr2L 6356 6489 chr2L 6356 6489 chr2L 6356 6520 chr2L 6359 6499 chr2L 6359 6488 chr2L 6359 6511 chr2L 6360 6518 chr2L 6357 6503 chr2L 6360 6473 chr2L 6360 6469 chr2L 6357 6493 chr2L 6360 6519 chr2L 6357 6474 chr2L 6360 6498 chr2L 6361 6498 chr2L 6361 6497 chr2L 6358 6499 chr2L 6358 6517 chr2L 6367 6488 chr2L 6367 6518 chr2L 6368 6519 chr2L 6368 6497 chr2L 6369 6540 chr2L 6373 6510 chr2L 6373 6528 chr2L 6373 6518 chr2L 6371 6527 chr2L 6371 6490 chr2L 6372 6529 chr2L 6383 6499 chr2L 6381 6536 chr2L 6381 6490 chr2L 6384 6518 chr2L 6381 6559 chr2L 6384 6488 chr2L 6381 6517 chr2L 6384 6529 chr2L 6385 6499 chr2L 6385 6518 chr2L 6382 6517 chr2L 6382 6529 chr2L 6385 6544 chr2L 6385 6441 chr2L 6384 6519 chr2L 6384 6481 chr2L 6384 6499 chr2L 6385 6519 chr2L 6388 6540 chr2L 6385 6515 chr2L 6388 6542 chr2L 6385 6528 chr2L 6388 6529 chr2L 6388 6520 chr2L 6385 6528 chr2L 6385 6527 chr2L 6385 6536 chr2L 6387 6529 chr2L 6412 6513 chr2L 6413 6527 chr2L 6414 6560 chr2L 6418 6518 chr2L 6421 6534 chr2L 6421 6584 chr2L 6425 6587 chr2L 6422 6584 chr2L 6422 6543 chr2L 6450 6611 chr2L 6453 6586 chr2L 6465 6586 chr2L 6467 6630 chr2L 6467 6616 chr2L 6467 6624 chr2L 6468 6630 chr2L 6465 6637 chr2L 6468 6624 chr2L 6468 6639 chr2L 6465 6626 chr2L 6468 6631 chr2L 6468 6624 chr2L 6468 6644 chr2L 6465 6638 chr2L 6468 6624 chr2L 6465 6587 chr2L 6468 6630 chr2L 6468 6624 chr2L 6467 6626 chr2L 6470 6610 chr2L 6470 6624 chr2L 6468 6628 chr2L 6469 6631 chr2L 6472 6624 chr2L 6469 6625 chr2L 6480 6659 chr2L 6481 6631 chr2L 6487 6612 chr2L 6487 6645 chr2L 6490 6657 chr2L 6487 6631 chr2L 6488 6588 chr2L 6488 6588 chr2L 6488 6646 chr2L 6488 6626 chr2L 6491 6657 chr2L 6491 6586 chr2L 6496 6693 chr2L 6497 6587 chr2L 6497 6621 chr2L 6496 6660 chr2L 6496 6658 chr2L 6497 6611 chr2L 6498 6625 chr2L 6498 6655 chr2L 6498 6611 chr2L 6498 6625 chr2L 6501 6657 chr2L 6498 6632 chr2L 6501 6630 chr2L 6501 6624 chr2L 6498 6645 chr2L 6509 6586 chr2L 6510 6657 chr2L 6507 6598 chr2L 6507 6631 chr2L 6507 6625 chr2L 6508 6658 chr2L 6511 6657 chr2L 6508 6650 chr2L 6508 6638 chr2L 6511 6640 chr2L 6511 6688 chr2L 6508 6658 chr2L 6508 6659 chr2L 6508 6625 chr2L 6508 6658 chr2L 6511 6657 chr2L 6508 6623 chr2L 6511 6660 chr2L 6510 6625 chr2L 6513 6625 chr2L 6510 6632 chr2L 6513 6648 chr2L 6513 6624 chr2L 6510 6655 chr2L 6519 6639 chr2L 6520 6659 chr2L 6517 6631 chr2L 6517 6659 chr2L 6520 6681 chr2L 6527 6690 chr2L 6536 6703 chr2L 6533 6708 chr2L 6533 6691 chr2L 6533 6689 chr2L 6537 6644 chr2L 6539 6688 chr2L 6538 6689 chr2L 6543 6688 chr2L 6540 6683 chr2L 6541 6645 chr2L 6541 6704 chr2L 6541 6660 chr2L 6541 6683 chr2L 6544 6682 chr2L 6547 6689 chr2L 6552 6657 chr2L 6549 6640 chr2L 6553 6722 chr2L 6550 6705 chr2L 6553 6654 chr2L 6554 6669 chr2L 6551 6704 chr2L 6551 6668 chr2L 6554 6707 chr2L 6551 6682 chr2L 6554 6689 chr2L 6555 6721 chr2L 6552 6708 chr2L 6552 6704 chr2L 6552 6722 chr2L 6554 6721 chr2L 6554 6705 chr2L 6555 6704 chr2L 6555 6721 chr2L 6558 6704 chr2L 6558 6675 chr2L 6558 6702 chr2L 6555 6786 chr2L 6555 6690 chr2L 6558 6658 chr2L 6558 6709 chr2L 6558 6701 chr2L 6555 6721 chr2L 6560 6630 chr2L 6560 6681 chr2L 6560 6708 chr2L 6560 6704 chr2L 6557 6705 chr2L 6567 6707 chr2L 6564 6710 chr2L 6575 6727 chr2L 6576 6721 chr2L 6576 6723 chr2L 6579 6727 chr2L 6579 6688 chr2L 6579 6708 chr2L 6587 6720 chr2L 6590 6658 chr2L 6591 6704 chr2L 6591 6753 chr2L 6592 6714 chr2L 6592 6752 chr2L 6595 6809 chr2L 6595 6741 chr2L 6592 6752 chr2L 6592 6894 chr2L 6595 6739 chr2L 6595 6781 chr2L 6603 6705 chr2L 6607 6779 chr2L 6604 6704 chr2L 6607 6779 chr2L 6614 6783 chr2L 6616 6764 chr2L 6632 6780 chr2L 6632 6797 chr2L 6633 6797 chr2L 6633 6809 chr2L 6633 6780 chr2L 6633 6780 chr2L 6633 6780 chr2L 6638 6780 chr2L 6640 6780 chr2L 6637 6811 chr2L 6640 6809 chr2L 6640 6780 chr2L 6642 6744 chr2L 6640 6752 chr2L 6643 6809 chr2L 6643 6751 chr2L 6645 6768 chr2L 6646 6797 chr2L 6643 6769 chr2L 6645 6819 chr2L 6651 6810 chr2L 6652 6796 chr2L 6649 6780 chr2L 6649 6798 chr2L 6651 6797 chr2L 6652 6771 chr2L 6652 6783 chr2L 6656 6809 chr2L 6656 6809 chr2L 6656 6818 chr2L 6653 6721 chr2L 6656 6799 chr2L 6655 6810 chr2L 6662 6768 chr2L 6662 6768 chr2L 6667 6810 chr2L 6664 6786 chr2L 6667 6809 chr2L 6664 6810 chr2L 6667 6809 chr2L 6668 6880 chr2L 6668 6809 chr2L 6668 6808 chr2L 6665 6810 chr2L 6665 6811 chr2L 6668 6809 chr2L 6665 6931 chr2L 6668 6812 chr2L 6668 6752 chr2L 6665 6811 chr2L 6665 6798 chr2L 6668 6810 chr2L 6668 6809 chr2L 6665 6945 chr2L 6669 6810 chr2L 6666 6833 chr2L 6666 6752 chr2L 6670 6809 chr2L 6667 6833 chr2L 6667 6810 chr2L 6670 6832 chr2L 6667 6809 chr2L 6675 6810 chr2L 6675 6849 chr2L 6675 6846 chr2L 6678 6801 chr2L 6680 6810 chr2L 6680 6847 chr2L 6685 6780 chr2L 6689 6846 chr2L 6700 6809 chr2L 6700 6857 chr2L 6700 6918 chr2L 6700 6798 chr2L 6700 6780 chr2L 6700 6900 chr2L 6711 6882 chr2L 6719 6871 chr2L 6716 6846 chr2L 6717 6894 chr2L 6720 6872 chr2L 6720 6917 chr2L 6717 6895 chr2L 6720 6870 chr2L 6717 6894 chr2L 6720 6872 chr2L 6717 6881 chr2L 6720 6871 chr2L 6720 6895 chr2L 6717 6894 chr2L 6720 6808 chr2L 6720 6893 chr2L 6720 6893 chr2L 6717 6909 chr2L 6721 6849 chr2L 6718 6873 chr2L 6724 6908 chr2L 6724 6882 chr2L 6728 6883 chr2L 6734 6944 chr2L 6734 6846 chr2L 6731 6881 chr2L 6734 6917 chr2L 6734 6898 chr2L 6731 6849 chr2L 6731 6883 chr2L 6735 6873 chr2L 6735 6918 chr2L 6735 6880 chr2L 6732 6875 chr2L 6732 6881 chr2L 6735 6894 chr2L 6735 6894 chr2L 6732 6878 chr2L 6735 6880 chr2L 6735 6898 chr2L 6732 6881 chr2L 6732 6895 chr2L 6732 6884 chr2L 6735 6893 chr2L 6735 6895 chr2L 6732 6810 chr2L 6736 6895 chr2L 6738 6882 chr2L 6735 6899 chr2L 6740 6894 chr2L 6749 6897 chr2L 6752 6898 chr2L 6752 6893 chr2L 6759 6874 chr2L 6761 6909 chr2L 6761 6900 chr2L 6765 6908 chr2L 6765 6895 chr2L 6767 6893 chr2L 6766 6933 chr2L 6768 6948 chr2L 6781 6929 chr2L 6778 6940 chr2L 6783 6955 chr2L 6784 6939 chr2L 6784 6931 chr2L 6784 6937 chr2L 6787 6938 chr2L 6785 6916 chr2L 6788 6919 chr2L 6788 6917 chr2L 6790 6938 chr2L 6793 6939 chr2L 6794 6917 chr2L 6794 6938 chr2L 6794 6931 chr2L 6794 6929 chr2L 6791 6897 chr2L 6794 6939 chr2L 6791 6937 chr2L 6807 6895 chr2L 6805 6994 chr2L 6805 6947 chr2L 6807 6931 chr2L 6807 6991 chr2L 6820 6939 chr2L 6818 6950 chr2L 6821 6945 chr2L 6824 6940 chr2L 6824 7002 chr2L 6822 7004 chr2L 6826 6938 chr2L 6823 6940 chr2L 6825 6939 chr2L 6829 6966 chr2L 6826 6991 chr2L 6826 6910 chr2L 6829 6950 chr2L 6829 6929 chr2L 6826 6956 chr2L 6826 6952 chr2L 6829 6938 chr2L 6829 6947 chr2L 6826 6945 chr2L 6829 6929 chr2L 6830 6938 chr2L 6830 6939 chr2L 6827 6919 chr2L 6827 6946 chr2L 6827 6964 chr2L 6830 6938 chr2L 6830 6938 chr2L 6827 6991 chr2L 6830 6938 chr2L 6830 6945 chr2L 6830 6959 chr2L 6827 6971 chr2L 6840 6930 chr2L 6841 7003 chr2L 6841 6943 chr2L 6843 6961 chr2L 6854 7014 chr2L 6854 7003 chr2L 6854 7036 chr2L 6857 7016 chr2L 6855 6987 chr2L 6858 7002 chr2L 6858 7016 chr2L 6870 7017 chr2L 6879 7034 chr2L 6877 7027 chr2L 6877 7036 chr2L 6883 7002 chr2L 6890 7035 chr2L 6894 7026 chr2L 6909 7016 chr2L 6910 7054 chr2L 6907 7056 chr2L 6915 7086 chr2L 6915 7059 chr2L 6919 7054 chr2L 6921 7035 chr2L 6922 7085 chr2L 6925 7005 chr2L 6925 7019 chr2L 6928 7067 chr2L 6929 7071 chr2L 6932 7053 chr2L 6933 7084 chr2L 6930 7084 chr2L 6930 7088 chr2L 6933 7083 chr2L 6934 7054 chr2L 6936 7083 chr2L 6933 7004 chr2L 6935 7085 chr2L 6936 7059 chr2L 6939 7098 chr2L 6939 7121 chr2L 6937 7075 chr2L 6937 7056 chr2L 6937 7057 chr2L 6939 7077 chr2L 6942 7034 chr2L 6947 7053 chr2L 6945 7086 chr2L 6945 7086 chr2L 6951 7036 chr2L 6960 7144 chr2L 6960 7107 chr2L 6965 7094 chr2L 6965 7088 chr2L 6969 7144 chr2L 6966 7055 chr2L 6966 7085 chr2L 6969 7144 chr2L 6967 7129 chr2L 6970 7084 chr2L 6970 7144 chr2L 6967 7095 chr2L 6974 7107 chr2L 6974 7115 chr2L 6975 7066 chr2L 6972 7116 chr2L 6972 7115 chr2L 6972 7116 chr2L 6975 7145 chr2L 6973 7122 chr2L 6976 7131 chr2L 6976 7145 chr2L 6973 7089 chr2L 6976 7107 chr2L 6973 7122 chr2L 6979 7116 chr2L 6982 7172 chr2L 6980 7124 chr2L 6984 7093 chr2L 6984 7144 chr2L 6985 7124 chr2L 6985 7124 chr2L 6985 7118 chr2L 6985 7147 chr2L 6985 7107 chr2L 6989 7172 chr2L 6987 7145 chr2L 6987 7153 chr2L 6987 7145 chr2L 6987 7125 chr2L 6994 7164 chr2L 6996 7172 chr2L 6998 7118 chr2L 6998 7118 chr2L 7000 7175 chr2L 7003 7145 chr2L 7000 7096 chr2L 7000 7175 chr2L 7005 7147 chr2L 7017 7145 chr2L 7015 7175 chr2L 7016 7109 chr2L 7017 7149 chr2L 7017 7175 chr2L 7020 7152 chr2L 7017 7148 chr2L 7017 7120 chr2L 7017 7175 chr2L 7017 7145 chr2L 7023 7176 chr2L 7027 7162 chr2L 7027 7198 chr2L 7027 7174 chr2L 7024 7199 chr2L 7027 7164 chr2L 7027 7174 chr2L 7027 7164 chr2L 7024 7199 chr2L 7025 7173 chr2L 7028 7152 chr2L 7025 7165 chr2L 7031 7145 chr2L 7031 7176 chr2L 7031 7175 chr2L 7034 7119 chr2L 7034 7145 chr2L 7032 7199 chr2L 7035 7175 chr2L 7032 7175 chr2L 7032 7145 chr2L 7040 7144 chr2L 7039 7173 chr2L 7039 7189 chr2L 7039 7189 chr2L 7039 7146 chr2L 7042 7330 chr2L 7039 7199 chr2L 7039 7188 chr2L 7042 7174 chr2L 7042 7164 chr2L 7042 7174 chr2L 7043 7197 chr2L 7043 7174 chr2L 7043 7209 chr2L 7040 7210 chr2L 7043 7229 chr2L 7040 7173 chr2L 7043 7198 chr2L 7040 7219 chr2L 7040 7189 chr2L 7051 7174 chr2L 7051 7210 chr2L 7051 7198 chr2L 7051 7199 chr2L 7052 7209 chr2L 7055 7206 chr2L 7052 7219 chr2L 7063 7246 chr2L 7068 7172 chr2L 7068 7152 chr2L 7065 7145 chr2L 7065 7206 chr2L 7066 7189 chr2L 7067 7200 chr2L 7070 7203 chr2L 7067 7199 chr2L 7075 7219 chr2L 7076 7129 chr2L 7077 7187 chr2L 7077 7262 chr2L 7077 7175 chr2L 7075 7230 chr2L 7078 7164 chr2L 7078 7183 chr2L 7076 7202 chr2L 7079 7193 chr2L 7079 7200 chr2L 7077 7229 chr2L 7083 7240 chr2L 7080 7241 chr2L 7084 7197 chr2L 7085 7206 chr2L 7085 7218 chr2L 7085 7174 chr2L 7086 7218 chr2L 7092 7240 chr2L 7096 7240 chr2L 7093 7200 chr2L 7095 7241 chr2L 7099 7263 chr2L 7102 7242 chr2L 7105 7218 chr2L 7105 7245 chr2L 7107 7262 chr2L 7105 7240 chr2L 7108 7232 chr2L 7108 7205 chr2L 7105 7246 chr2L 7105 7224 chr2L 7108 7214 chr2L 7105 7264 chr2L 7108 7212 chr2L 7107 7230 chr2L 7110 7196 chr2L 7107 7233 chr2L 7110 7228 chr2L 7111 7241 chr2L 7112 7246 chr2L 7127 7270 chr2L 7127 7263 chr2L 7130 7285 chr2L 7130 7241 chr2L 7131 7271 chr2L 7131 7199 chr2L 7131 7246 chr2L 7131 7310 chr2L 7132 7241 chr2L 7135 7270 chr2L 7135 7327 chr2L 7132 7272 chr2L 7132 7271 chr2L 7135 7295 chr2L 7132 7242 chr2L 7139 7233 chr2L 7142 7302 chr2L 7143 7252 chr2L 7143 7329 chr2L 7143 7284 chr2L 7143 7263 chr2L 7142 7285 chr2L 7145 7327 chr2L 7145 7277 chr2L 7152 7250 chr2L 7156 7302 chr2L 7153 7330 chr2L 7158 7327 chr2L 7158 7302 chr2L 7156 7328 chr2L 7156 7330 chr2L 7156 7330 chr2L 7159 7330 chr2L 7161 7270 chr2L 7162 7329 chr2L 7160 7287 chr2L 7163 7329 chr2L 7160 7314 chr2L 7163 7327 chr2L 7163 7302 chr2L 7165 7330 chr2L 7162 7325 chr2L 7162 7316 chr2L 7165 7263 chr2L 7162 7316 chr2L 7168 7322 chr2L 7170 7305 chr2L 7173 7329 chr2L 7171 7256 chr2L 7172 7315 chr2L 7175 7330 chr2L 7172 7330 chr2L 7180 7329 chr2L 7185 7359 chr2L 7182 7350 chr2L 7186 7330 chr2L 7186 7307 chr2L 7186 7376 chr2L 7189 7349 chr2L 7189 7327 chr2L 7186 7333 chr2L 7189 7335 chr2L 7187 7338 chr2L 7190 7349 chr2L 7187 7333 chr2L 7187 7315 chr2L 7187 7369 chr2L 7194 7284 chr2L 7192 7352 chr2L 7192 7351 chr2L 7196 7330 chr2L 7196 7359 chr2L 7194 7350 chr2L 7197 7352 chr2L 7206 7330 chr2L 7211 7327 chr2L 7211 7359 chr2L 7212 7405 chr2L 7220 7329 chr2L 7218 7330 chr2L 7226 7405 chr2L 7227 7405 chr2L 7227 7330 chr2L 7230 7395 chr2L 7230 7376 chr2L 7227 7383 chr2L 7230 7376 chr2L 7227 7330 chr2L 7228 7376 chr2L 7228 7377 chr2L 7228 7353 chr2L 7231 7376 chr2L 7231 7371 chr2L 7228 7332 chr2L 7228 7351 chr2L 7228 7372 chr2L 7228 7391 chr2L 7241 7393 chr2L 7238 7330 chr2L 7241 7376 chr2L 7238 7330 chr2L 7238 7376 chr2L 7238 7406 chr2L 7238 7349 chr2L 7238 7383 chr2L 7241 7370 chr2L 7242 7419 chr2L 7242 7399 chr2L 7239 7371 chr2L 7242 7376 chr2L 7242 7404 chr2L 7239 7394 chr2L 7239 7351 chr2L 7239 7330 chr2L 7246 7395 chr2L 7259 7448 chr2L 7259 7407 chr2L 7259 7407 chr2L 7259 7384 chr2L 7259 7409 chr2L 7260 7401 chr2L 7263 7375 chr2L 7263 7426 chr2L 7260 7376 chr2L 7260 7427 chr2L 7260 7406 chr2L 7271 7456 chr2L 7272 7375 chr2L 7272 7412 chr2L 7272 7397 chr2L 7272 7405 chr2L 7272 7362 chr2L 7272 7405 chr2L 7273 7463 chr2L 7270 7426 chr2L 7273 7405 chr2L 7273 7632 chr2L 7276 7414 chr2L 7279 7384 chr2L 7280 7405 chr2L 7277 7406 chr2L 7280 7419 chr2L 7277 7394 chr2L 7280 7425 chr2L 7280 7516 chr2L 7280 7405 chr2L 7280 7406 chr2L 7283 7426 chr2L 7280 7383 chr2L 7280 7406 chr2L 7281 7447 chr2L 7281 7376 chr2L 7284 7443 chr2L 7281 7426 chr2L 7281 7427 chr2L 7281 7376 chr2L 7285 7469 chr2L 7293 7412 chr2L 7300 7394 chr2L 7303 7405 chr2L 7301 7473 chr2L 7304 7447 chr2L 7304 7463 chr2L 7304 7443 chr2L 7305 7505 chr2L 7302 7465 chr2L 7308 7433 chr2L 7311 7405 chr2L 7312 7425 chr2L 7318 7485 chr2L 7315 7470 chr2L 7320 7476 chr2L 7320 7469 chr2L 7320 7472 chr2L 7317 7457 chr2L 7317 7469 chr2L 7318 7470 chr2L 7321 7468 chr2L 7323 7451 chr2L 7320 7457 chr2L 7323 7447 chr2L 7328 7473 chr2L 7327 7473 chr2L 7338 7426 chr2L 7342 7469 chr2L 7339 7489 chr2L 7339 7470 chr2L 7339 7470 chr2L 7340 7470 chr2L 7340 7457 chr2L 7344 7446 chr2L 7342 7465 chr2L 7342 7496 chr2L 7345 7499 chr2L 7346 7506 chr2L 7346 7516 chr2L 7346 7448 chr2L 7343 7517 chr2L 7343 7497 chr2L 7343 7506 chr2L 7346 7486 chr2L 7343 7495 chr2L 7343 7539 chr2L 7343 7500 chr2L 7343 7506 chr2L 7348 7489 chr2L 7348 7506 chr2L 7348 7491 chr2L 7345 7497 chr2L 7345 7496 chr2L 7345 7487 chr2L 7348 7495 chr2L 7345 7494 chr2L 7348 7556 chr2L 7345 7497 chr2L 7349 7495 chr2L 7346 7490 chr2L 7346 7506 chr2L 7346 7471 chr2L 7346 7490 chr2L 7346 7507 chr2L 7349 7438 chr2L 7349 7494 chr2L 7346 7535 chr2L 7346 7495 chr2L 7349 7516 chr2L 7349 7446 chr2L 7346 7496 chr2L 7349 7495 chr2L 7349 7496 chr2L 7351 7495 chr2L 7349 7508 chr2L 7358 7516 chr2L 7359 7493 chr2L 7360 7496 chr2L 7358 7523 chr2L 7358 7529 chr2L 7358 7492 chr2L 7361 7503 chr2L 7361 7469 chr2L 7361 7477 chr2L 7361 7506 chr2L 7358 7503 chr2L 7361 7469 chr2L 7361 7499 chr2L 7358 7496 chr2L 7358 7506 chr2L 7360 7497 chr2L 7364 7470 chr2L 7368 7508 chr2L 7365 7496 chr2L 7368 7517 chr2L 7368 7498 chr2L 7369 7535 chr2L 7372 7499 chr2L 7372 7508 chr2L 7372 7517 chr2L 7372 7538 chr2L 7373 7517 chr2L 7376 7530 chr2L 7377 7516 chr2L 7377 7534 chr2L 7374 7496 chr2L 7374 7504 chr2L 7374 7518 chr2L 7374 7536 chr2L 7378 7505 chr2L 7375 7504 chr2L 7375 7506 chr2L 7375 7518 chr2L 7385 7505 chr2L 7386 7495 chr2L 7386 7516 chr2L 7383 7517 chr2L 7383 7549 chr2L 7383 7517 chr2L 7383 7535 chr2L 7386 7495 chr2L 7394 7488 chr2L 7391 7506 chr2L 7391 7507 chr2L 7391 7536 chr2L 7394 7516 chr2L 7391 7538 chr2L 7394 7506 chr2L 7391 7535 chr2L 7396 7535 chr2L 7393 7549 chr2L 7394 7536 chr2L 7400 7506 chr2L 7402 7509 chr2L 7400 7561 chr2L 7403 7534 chr2L 7403 7534 chr2L 7400 7538 chr2L 7403 7550 chr2L 7405 7538 chr2L 7405 7551 chr2L 7406 7550 chr2L 7409 7528 chr2L 7409 7528 chr2L 7415 7556 chr2L 7415 7559 chr2L 7416 7566 chr2L 7418 7566 chr2L 7422 7534 chr2L 7423 7495 chr2L 7423 7597 chr2L 7423 7539 chr2L 7426 7551 chr2L 7426 7537 chr2L 7423 7535 chr2L 7423 7535 chr2L 7426 7593 chr2L 7427 7557 chr2L 7427 7557 chr2L 7427 7580 chr2L 7425 7594 chr2L 7425 7551 chr2L 7428 7527 chr2L 7426 7585 chr2L 7432 7562 chr2L 7433 7577 chr2L 7438 7534 chr2L 7438 7563 chr2L 7437 7593 chr2L 7445 7623 chr2L 7445 7602 chr2L 7446 7538 chr2L 7454 7618 chr2L 7454 7551 chr2L 7455 7633 chr2L 7463 7623 chr2L 7470 7617 chr2L 7471 7633 chr2L 7468 7594 chr2L 7468 7618 chr2L 7477 7633 chr2L 7477 7626 chr2L 7477 7624 chr2L 7480 7855 chr2L 7483 7602 chr2L 7483 7623 chr2L 7481 7642 chr2L 7484 7602 chr2L 7483 7633 chr2L 7486 7617 chr2L 7483 7624 chr2L 7487 7641 chr2L 7484 7568 chr2L 7487 7632 chr2L 7484 7633 chr2L 7487 7632 chr2L 7484 7661 chr2L 7487 7660 chr2L 7484 7661 chr2L 7487 7636 chr2L 7484 7675 chr2L 7489 7632 chr2L 7489 7666 chr2L 7494 7623 chr2L 7494 7668 chr2L 7495 7660 chr2L 7492 7633 chr2L 7492 7661 chr2L 7495 7660 chr2L 7497 7660 chr2L 7495 7634 chr2L 7505 7661 chr2L 7505 7633 chr2L 7506 7714 chr2L 7511 7598 chr2L 7514 7660 chr2L 7513 7678 chr2L 7517 7677 chr2L 7514 7675 chr2L 7517 7662 chr2L 7514 7664 chr2L 7514 7679 chr2L 7514 7663 chr2L 7514 7663 chr2L 7517 7662 chr2L 7514 7661 chr2L 7517 7699 chr2L 7517 7653 chr2L 7518 7713 chr2L 7515 7600 chr2L 7515 7663 chr2L 7515 7664 chr2L 7515 7721 chr2L 7515 7721 chr2L 7518 7666 chr2L 7521 7662 chr2L 7521 7634 chr2L 7521 7669 chr2L 7524 7663 chr2L 7524 7691 chr2L 7524 7663 chr2L 7524 7669 chr2L 7521 7662 chr2L 7521 7662 chr2L 7521 7714 chr2L 7525 7714 chr2L 7522 7663 chr2L 7525 7718 chr2L 7525 7632 chr2L 7522 7637 chr2L 7522 7633 chr2L 7522 7662 chr2L 7522 7666 chr2L 7522 7714 chr2L 7525 7713 chr2L 7522 7669 chr2L 7525 7718 chr2L 7522 7662 chr2L 7526 7697 chr2L 7530 7662 chr2L 7527 7663 chr2L 7530 7713 chr2L 7527 7707 chr2L 7544 7677 chr2L 7545 7663 chr2L 7542 7714 chr2L 7542 7698 chr2L 7546 7662 chr2L 7546 7737 chr2L 7543 7664 chr2L 7546 7672 chr2L 7549 7719 chr2L 7550 7712 chr2L 7550 7716 chr2L 7547 7621 chr2L 7548 7714 chr2L 7548 7714 chr2L 7551 7713 chr2L 7551 7713 chr2L 7551 7699 chr2L 7548 7717 chr2L 7551 7713 chr2L 7551 7713 chr2L 7552 7713 chr2L 7549 7700 chr2L 7552 7716 chr2L 7552 7718 chr2L 7555 7751 chr2L 7558 7677 chr2L 7558 7699 chr2L 7556 7714 chr2L 7556 7707 chr2L 7559 7735 chr2L 7559 7704 chr2L 7559 7700 chr2L 7563 7714 chr2L 7560 7714 chr2L 7561 7714 chr2L 7561 7736 chr2L 7561 7717 chr2L 7561 7719 chr2L 7564 7735 chr2L 7561 7672 chr2L 7564 7713 chr2L 7561 7734 chr2L 7564 7718 chr2L 7561 7734 chr2L 7564 7716 chr2L 7565 7735 chr2L 7566 7733 chr2L 7566 7716 chr2L 7563 7736 chr2L 7568 7712 chr2L 7569 7713 chr2L 7569 7719 chr2L 7569 7736 chr2L 7572 7733 chr2L 7569 7715 chr2L 7573 7733 chr2L 7573 7690 chr2L 7573 7735 chr2L 7570 7714 chr2L 7573 7758 chr2L 7571 7734 chr2L 7574 7718 chr2L 7572 7735 chr2L 7575 7735 chr2L 7572 7719 chr2L 7575 7737 chr2L 7575 7713 chr2L 7575 7719 chr2L 7576 7736 chr2L 7585 7734 chr2L 7588 7719 chr2L 7592 7718 chr2L 7599 7735 chr2L 7599 7736 chr2L 7603 7759 chr2L 7603 7773 chr2L 7603 7706 chr2L 7606 7713 chr2L 7603 7720 chr2L 7606 7771 chr2L 7609 7785 chr2L 7609 7770 chr2L 7606 7760 chr2L 7610 7759 chr2L 7607 7771 chr2L 7607 7736 chr2L 7610 7807 chr2L 7607 7783 chr2L 7607 7734 chr2L 7610 7759 chr2L 7607 7793 chr2L 7610 7759 chr2L 7608 7717 chr2L 7608 7759 chr2L 7618 7735 chr2L 7620 7720 chr2L 7626 7770 chr2L 7623 7772 chr2L 7627 7785 chr2L 7630 7782 chr2L 7627 7785 chr2L 7631 7782 chr2L 7628 7783 chr2L 7628 7780 chr2L 7631 7759 chr2L 7629 7783 chr2L 7642 7797 chr2L 7639 7772 chr2L 7641 7805 chr2L 7644 7807 chr2L 7644 7770 chr2L 7642 7816 chr2L 7648 7819 chr2L 7645 7774 chr2L 7648 7819 chr2L 7646 7798 chr2L 7646 7832 chr2L 7646 7818 chr2L 7651 7758 chr2L 7669 7826 chr2L 7669 7796 chr2L 7669 7798 chr2L 7669 7811 chr2L 7669 7818 chr2L 7677 7817 chr2L 7674 7845 chr2L 7678 7854 chr2L 7675 7818 chr2L 7675 7842 chr2L 7678 7797 chr2L 7678 7841 chr2L 7675 7824 chr2L 7675 7842 chr2L 7675 7824 chr2L 7684 7879 chr2L 7684 7879 chr2L 7681 7786 chr2L 7684 7857 chr2L 7681 7872 chr2L 7684 7782 chr2L 7694 7858 chr2L 7705 7859 chr2L 7707 7879 chr2L 7707 7859 chr2L 7707 7879 chr2L 7709 7855 chr2L 7712 7857 chr2L 7712 7854 chr2L 7716 7885 chr2L 7727 7859 chr2L 7729 7855 chr2L 7726 7818 chr2L 7730 7877 chr2L 7731 7880 chr2L 7728 7860 chr2L 7731 7880 chr2L 7729 7855 chr2L 7730 7895 chr2L 7730 7928 chr2L 7733 7857 chr2L 7733 7910 chr2L 7733 7879 chr2L 7733 7899 chr2L 7730 7887 chr2L 7730 7880 chr2L 7732 7868 chr2L 7740 7877 chr2L 7740 7900 chr2L 7740 7881 chr2L 7740 7903 chr2L 7743 7841 chr2L 7743 7910 chr2L 7743 7899 chr2L 7740 7928 chr2L 7743 7899 chr2L 7743 7893 chr2L 7744 7926 chr2L 7744 7926 chr2L 7744 7867 chr2L 7741 7856 chr2L 7744 7885 chr2L 7742 7910 chr2L 7743 7855 chr2L 7763 7927 chr2L 7763 7927 chr2L 7768 7926 chr2L 7766 7928 chr2L 7766 7928 chr2L 7766 7928 chr2L 7769 7899 chr2L 7766 7927 chr2L 7769 7927 chr2L 7770 7888 chr2L 7777 7928 chr2L 7777 7927 chr2L 7777 7910 chr2L 7777 7958 chr2L 7777 7928 chr2L 7781 7886 chr2L 7781 7951 chr2L 7781 7927 chr2L 7779 7966 chr2L 7782 7965 chr2L 7783 7887 chr2L 7789 7990 chr2L 7792 7966 chr2L 7793 8224 chr2L 7793 7952 chr2L 7793 7952 chr2L 7793 7926 chr2L 7793 7952 chr2L 7793 7902 chr2L 7790 7889 chr2L 7790 7909 chr2L 7792 7953 chr2L 7792 7950 chr2L 7792 7962 chr2L 7793 7953 chr2L 7796 7951 chr2L 7793 8158 chr2L 7795 7966 chr2L 7802 7928 chr2L 7805 7965 chr2L 7811 8205 chr2L 7811 7954 chr2L 7810 7960 chr2L 7816 7965 chr2L 7816 7927 chr2L 7818 8003 chr2L 7822 7997 chr2L 7827 8005 chr2L 7826 7997 chr2L 7829 8033 chr2L 7832 8002 chr2L 7832 8005 chr2L 7829 8005 chr2L 7829 8003 chr2L 7834 8015 chr2L 7834 8005 chr2L 7849 8004 chr2L 7852 8053 chr2L 7853 8004 chr2L 7853 8005 chr2L 7854 7996 chr2L 7851 8003 chr2L 7857 7997 chr2L 7866 8002 chr2L 7863 8016 chr2L 7864 8034 chr2L 7866 8016 chr2L 7869 8032 chr2L 7869 8033 chr2L 7870 8036 chr2L 7870 8069 chr2L 7874 8060 chr2L 7883 8068 chr2L 7883 8033 chr2L 7887 8004 chr2L 7887 8021 chr2L 7884 8034 chr2L 7887 8069 chr2L 7887 8005 chr2L 7894 8037 chr2L 7895 8034 chr2L 7892 8050 chr2L 7895 8049 chr2L 7892 8052 chr2L 7892 8032 chr2L 7908 8053 chr2L 7908 8053 chr2L 7905 8089 chr2L 7913 8094 chr2L 7914 8089 chr2L 7914 8070 chr2L 7917 8053 chr2L 7917 8075 chr2L 7917 8068 chr2L 7916 8071 chr2L 7916 8069 chr2L 7916 8077 chr2L 7916 8070 chr2L 7916 8102 chr2L 7919 8089 chr2L 7921 8068 chr2L 7924 8075 chr2L 7930 8069 chr2L 7934 8109 chr2L 7934 8095 chr2L 7931 8070 chr2L 7934 8074 chr2L 7931 8110 chr2L 7934 8088 chr2L 7931 8129 chr2L 7934 8102 chr2L 7934 8097 chr2L 7931 8089 chr2L 7931 8084 chr2L 7932 8033 chr2L 7935 8109 chr2L 7932 8092 chr2L 7932 8116 chr2L 7935 8074 chr2L 7935 8068 chr2L 7935 8037 chr2L 7933 8069 chr2L 7933 8116 chr2L 7936 8117 chr2L 7933 8117 chr2L 7936 8090 chr2L 7937 8056 chr2L 7947 8116 chr2L 7957 8091 chr2L 7954 8110 chr2L 7954 8076 chr2L 7958 8116 chr2L 7955 8116 chr2L 7955 8115 chr2L 7955 8089 chr2L 7961 8110 chr2L 7958 8076 chr2L 7958 8108 chr2L 7961 8139 chr2L 7961 8156 chr2L 7963 8106 chr2L 7962 8117 chr2L 7965 8116 chr2L 7968 8127 chr2L 7965 8117 chr2L 7970 8115 chr2L 7970 8107 chr2L 7977 8156 chr2L 7974 8129 chr2L 7977 8125 chr2L 7974 8157 chr2L 7974 8117 chr2L 7974 8146 chr2L 7974 8140 chr2L 7978 8116 chr2L 7978 8107 chr2L 7979 8106 chr2L 7984 8117 chr2L 7987 8146 chr2L 7984 8103 chr2L 7987 8130 chr2L 7993 8140 chr2L 8003 8156 chr2L 8005 8164 chr2L 8007 8299 chr2L 8013 8156 chr2L 8014 8157 chr2L 8014 8173 chr2L 8014 8190 chr2L 8014 8115 chr2L 8011 8158 chr2L 8014 8142 chr2L 8012 8165 chr2L 8012 8157 chr2L 8012 8158 chr2L 8013 8241 chr2L 8013 8157 chr2L 8016 8184 chr2L 8016 8181 chr2L 8016 8184 chr2L 8014 8124 chr2L 8014 8157 chr2L 8021 8184 chr2L 8022 8135 chr2L 8020 8174 chr2L 8020 8186 chr2L 8023 8207 chr2L 8020 8175 chr2L 8020 8185 chr2L 8020 8157 chr2L 8023 8206 chr2L 8023 8156 chr2L 8020 8207 chr2L 8023 8228 chr2L 8020 8107 chr2L 8023 8174 chr2L 8020 8174 chr2L 8020 8158 chr2L 8024 8173 chr2L 8025 8158 chr2L 8028 8173 chr2L 8029 8184 chr2L 8029 8184 chr2L 8030 8184 chr2L 8040 8139 chr2L 8045 8184 chr2L 8042 8186 chr2L 8046 8184 chr2L 8043 8225 chr2L 8046 8156 chr2L 8043 8175 chr2L 8043 8208 chr2L 8046 8184 chr2L 8047 8184 chr2L 8047 8207 chr2L 8061 8233 chr2L 8058 8246 chr2L 8062 8206 chr2L 8062 8207 chr2L 8081 8233 chr2L 8079 8247 chr2L 8079 8273 chr2L 8083 8233 chr2L 8080 8229 chr2L 8083 8275 chr2L 8082 8231 chr2L 8085 8275 chr2L 8082 8234 chr2L 8085 8275 chr2L 8082 8276 chr2L 8082 8229 chr2L 8089 8235 chr2L 8089 8257 chr2L 8091 8246 chr2L 8096 8271 chr2L 8099 8240 chr2L 8100 8234 chr2L 8100 8256 chr2L 8102 8273 chr2L 8105 8273 chr2L 8105 8273 chr2L 8112 8272 chr2L 8113 8276 chr2L 8115 8273 chr2L 8115 8295 chr2L 8115 8308 chr2L 8115 8273 chr2L 8118 8275 chr2L 8124 8273 chr2L 8122 8250 chr2L 8126 8230 chr2L 8128 8235 chr2L 8132 8273 chr2L 8133 8323 chr2L 8133 8299 chr2L 8133 8277 chr2L 8136 8272 chr2L 8137 8298 chr2L 8134 8274 chr2L 8137 8297 chr2L 8134 8273 chr2L 8134 8294 chr2L 8137 8298 chr2L 8134 8274 chr2L 8137 8272 chr2L 8137 8307 chr2L 8135 8273 chr2L 8138 8294 chr2L 8138 8297 chr2L 8138 8272 chr2L 8138 8272 chr2L 8135 8278 chr2L 8139 8297 chr2L 8139 8294 chr2L 8139 8298 chr2L 8139 8273 chr2L 8147 8298 chr2L 8144 8273 chr2L 8144 8294 chr2L 8144 8286 chr2L 8144 8273 chr2L 8147 8298 chr2L 8144 8298 chr2L 8147 8307 chr2L 8148 8275 chr2L 8148 8256 chr2L 8145 8242 chr2L 8145 8278 chr2L 8148 8239 chr2L 8145 8294 chr2L 8145 8274 chr2L 8145 8299 chr2L 8148 8272 chr2L 8146 8276 chr2L 8146 8280 chr2L 8149 8298 chr2L 8154 8308 chr2L 8154 8331 chr2L 8156 8275 chr2L 8158 8320 chr2L 8165 8298 chr2L 8165 8273 chr2L 8165 8320 chr2L 8162 8441 chr2L 8166 8298 chr2L 8166 8346 chr2L 8166 8320 chr2L 8167 8345 chr2L 8164 8390 chr2L 8164 8321 chr2L 8167 8320 chr2L 8164 8298 chr2L 8164 8298 chr2L 8164 8321 chr2L 8164 8298 chr2L 8164 8321 chr2L 8167 8335 chr2L 8164 8358 chr2L 8164 8336 chr2L 8167 8323 chr2L 8167 8325 chr2L 8164 8336 chr2L 8173 8256 chr2L 8170 8277 chr2L 8173 8277 chr2L 8174 8327 chr2L 8181 8336 chr2L 8184 8272 chr2L 8185 8308 chr2L 8185 8335 chr2L 8185 8369 chr2L 8185 8298 chr2L 8182 8346 chr2L 8186 8350 chr2L 8190 8309 chr2L 8190 8330 chr2L 8190 8300 chr2L 8191 8346 chr2L 8191 8356 chr2L 8194 8345 chr2L 8191 8347 chr2L 8194 8388 chr2L 8191 8330 chr2L 8193 8344 chr2L 8193 8340 chr2L 8196 8343 chr2L 8193 8341 chr2L 8193 8356 chr2L 8196 8355 chr2L 8210 8347 chr2L 8214 8355 chr2L 8214 8389 chr2L 8214 8377 chr2L 8211 8390 chr2L 8214 8355 chr2L 8214 8389 chr2L 8223 8369 chr2L 8223 8388 chr2L 8220 8391 chr2L 8223 8344 chr2L 8227 8377 chr2L 8224 8336 chr2L 8225 8396 chr2L 8229 8390 chr2L 8234 8369 chr2L 8234 8388 chr2L 8234 8398 chr2L 8233 8379 chr2L 8233 8358 chr2L 8239 8417 chr2L 8239 8389 chr2L 8244 8399 chr2L 8244 8390 chr2L 8247 8716 chr2L 8247 8388 chr2L 8248 8390 chr2L 8248 8388 chr2L 8248 8389 chr2L 8248 8388 chr2L 8248 8390 chr2L 8248 8395 chr2L 8252 8398 chr2L 8252 8395 chr2L 8249 8399 chr2L 8249 8426 chr2L 8262 8387 chr2L 8265 8417 chr2L 8265 8416 chr2L 8262 8431 chr2L 8265 8388 chr2L 8262 8563 chr2L 8266 8399 chr2L 8266 8417 chr2L 8279 8418 chr2L 8283 8430 chr2L 8284 8451 chr2L 8283 8399 chr2L 8286 8462 chr2L 8283 8436 chr2L 8285 8435 chr2L 8285 8418 chr2L 8286 8441 chr2L 8289 8454 chr2L 8289 8429 chr2L 8286 8425 chr2L 8286 8389 chr2L 8289 8424 chr2L 8289 8377 chr2L 8289 8430 chr2L 8289 8416 chr2L 8286 8436 chr2L 8289 8435 chr2L 8289 8441 chr2L 8289 8441 chr2L 8289 8421 chr2L 8289 8418 chr2L 8289 8470 chr2L 8289 8451 chr2L 8289 8416 chr2L 8288 8441 chr2L 8288 8651 chr2L 8288 8400 chr2L 8288 8452 chr2L 8288 8436 chr2L 8290 8436 chr2L 8294 8454 chr2L 8294 8389 chr2L 8294 8440 chr2L 8291 8438 chr2L 8294 8405 chr2L 8294 8451 chr2L 8295 8405 chr2L 8300 8471 chr2L 8306 8452 chr2L 8306 8481 chr2L 8307 8438 chr2L 8307 8465 chr2L 8307 8455 chr2L 8307 8441 chr2L 8307 8463 chr2L 8310 8454 chr2L 8310 8471 chr2L 8310 8469 chr2L 8310 8470 chr2L 8307 8456 chr2L 8307 8418 chr2L 8313 8447 chr2L 8311 8442 chr2L 8313 8501 chr2L 8328 8442 chr2L 8337 8435 chr2L 8338 8690 chr2L 8338 8623 chr2L 8335 8490 chr2L 8340 8508 chr2L 8340 8500 chr2L 8345 8499 chr2L 8345 8500 chr2L 8342 8501 chr2L 8346 8499 chr2L 8346 8531 chr2L 8343 8519 chr2L 8346 8464 chr2L 8354 8490 chr2L 8357 8530 chr2L 8357 8435 chr2L 8354 8496 chr2L 8357 8471 chr2L 8357 8522 chr2L 8355 8500 chr2L 8355 8525 chr2L 8358 8506 chr2L 8358 8500 chr2L 8355 8523 chr2L 8355 8471 chr2L 8355 8500 chr2L 8358 8524 chr2L 8358 8499 chr2L 8355 8500 chr2L 8358 8501 chr2L 8360 8520 chr2L 8360 8500 chr2L 8360 8530 chr2L 8366 8499 chr2L 8363 8532 chr2L 8366 8532 chr2L 8371 8472 chr2L 8384 8500 chr2L 8387 8554 chr2L 8385 8571 chr2L 8386 8502 chr2L 8396 8499 chr2L 8397 8555 chr2L 8394 8502 chr2L 8396 8500 chr2L 8396 8555 chr2L 8402 8555 chr2L 8402 8561 chr2L 8402 8556 chr2L 8402 8555 chr2L 8402 8562 chr2L 8403 8588 chr2L 8403 8562 chr2L 8403 8556 chr2L 8406 8561 chr2L 8406 8576 chr2L 8408 8540 chr2L 8408 8554 chr2L 8409 8555 chr2L 8406 8561 chr2L 8409 8530 chr2L 8406 8596 chr2L 8411 8531 chr2L 8408 8558 chr2L 8411 8598 chr2L 8412 8568 chr2L 8412 8588 chr2L 8412 8594 chr2L 8409 8561 chr2L 8409 8578 chr2L 8409 8555 chr2L 8409 8574 chr2L 8409 8569 chr2L 8411 8578 chr2L 8411 8574 chr2L 8411 8563 chr2L 8414 8555 chr2L 8415 8561 chr2L 8423 8598 chr2L 8424 8562 chr2L 8421 8577 chr2L 8427 8562 chr2L 8427 8598 chr2L 8427 8576 chr2L 8425 8579 chr2L 8425 8579 chr2L 8430 8578 chr2L 8435 8598 chr2L 8433 8589 chr2L 8436 8590 chr2L 8433 8600 chr2L 8433 8595 chr2L 8433 8599 chr2L 8433 8599 chr2L 8438 8598 chr2L 8438 8598 chr2L 8438 8555 chr2L 8441 8598 chr2L 8440 8588 chr2L 8443 8556 chr2L 8443 8587 chr2L 8444 8587 chr2L 8441 8562 chr2L 8445 8577 chr2L 8446 8651 chr2L 8446 8590 chr2L 8446 8598 chr2L 8447 8575 chr2L 8447 8657 chr2L 8450 8598 chr2L 8447 8598 chr2L 8447 8623 chr2L 8447 8599 chr2L 8450 8598 chr2L 8447 8563 chr2L 8450 8531 chr2L 8447 8600 chr2L 8447 8580 chr2L 8447 8562 chr2L 8447 8599 chr2L 8447 8623 chr2L 8450 8598 chr2L 8450 8589 chr2L 8450 8597 chr2L 8450 8598 chr2L 8447 8596 chr2L 8450 8650 chr2L 8447 8596 chr2L 8451 8598 chr2L 8450 8599 chr2L 8450 8599 chr2L 8450 8599 chr2L 8450 8600 chr2L 8453 8648 chr2L 8455 8577 chr2L 8458 8623 chr2L 8458 8598 chr2L 8458 8622 chr2L 8455 8602 chr2L 8461 8595 chr2L 8458 8589 chr2L 8458 8590 chr2L 8459 8623 chr2L 8459 8624 chr2L 8462 8622 chr2L 8462 8573 chr2L 8462 8597 chr2L 8459 8624 chr2L 8462 8597 chr2L 8460 8588 chr2L 8460 8648 chr2L 8465 8646 chr2L 8465 8602 chr2L 8470 8597 chr2L 8471 8598 chr2L 8468 8623 chr2L 8471 8622 chr2L 8471 8597 chr2L 8468 8668 chr2L 8471 8597 chr2L 8476 8651 chr2L 8477 8598 chr2L 8478 8633 chr2L 8481 8607 chr2L 8483 8600 chr2L 8486 8613 chr2L 8498 8658 chr2L 8501 8648 chr2L 8498 8625 chr2L 8498 8623 chr2L 8501 8657 chr2L 8501 8650 chr2L 8507 8649 chr2L 8508 8647 chr2L 8508 8668 chr2L 8505 8657 chr2L 8508 8633 chr2L 8507 8691 chr2L 8507 8674 chr2L 8510 8657 chr2L 8513 8667 chr2L 8516 8666 chr2L 8516 8658 chr2L 8516 8708 chr2L 8513 8599 chr2L 8517 8688 chr2L 8517 8690 chr2L 8514 8657 chr2L 8517 8657 chr2L 8516 8675 chr2L 8519 8716 chr2L 8519 8647 chr2L 8516 8657 chr2L 8519 8647 chr2L 8518 8650 chr2L 8521 8688 chr2L 8522 8667 chr2L 8528 8659 chr2L 8529 8650 chr2L 8532 8681 chr2L 8533 8647 chr2L 8534 8693 chr2L 8538 8657 chr2L 8536 8717 chr2L 8539 8702 chr2L 8539 8707 chr2L 8541 8693 chr2L 8538 8708 chr2L 8538 8708 chr2L 8541 8707 chr2L 8541 8651 chr2L 8538 8677 chr2L 8543 8707 chr2L 8540 8658 chr2L 8540 8708 chr2L 8540 8716 chr2L 8552 8717 chr2L 8563 8648 chr2L 8564 8690 chr2L 8565 8666 chr2L 8565 8666 chr2L 8571 8707 chr2L 8571 8715 chr2L 8571 8692 chr2L 8568 8688 chr2L 8568 8723 chr2L 8571 8692 chr2L 8569 8659 chr2L 8569 8719 chr2L 8569 8708 chr2L 8573 8666 chr2L 8574 8717 chr2L 8571 8679 chr2L 8574 8755 chr2L 8573 8749 chr2L 8584 8750 chr2L 8587 8736 chr2L 8587 8909 chr2L 8584 8717 chr2L 8588 8717 chr2L 8588 8749 chr2L 8588 8717 chr2L 8587 8750 chr2L 8596 8735 chr2L 8593 8747 chr2L 8596 8717 chr2L 8607 8751 chr2L 8611 8716 chr2L 8611 8749 chr2L 8613 8758 chr2L 8610 8719 chr2L 8611 8756 chr2L 8611 8802 chr2L 8614 8787 chr2L 8614 8716 chr2L 8611 8737 chr2L 8614 8755 chr2L 8611 8759 chr2L 8614 8773 chr2L 8614 8800 chr2L 8614 8718 chr2L 8614 8738 chr2L 8619 8788 chr2L 8616 8776 chr2L 8617 8790 chr2L 8621 8804 chr2L 8621 8750 chr2L 8626 8772 chr2L 8630 8767 chr2L 8632 8757 chr2L 8634 8758 chr2L 8635 8801 chr2L 8633 8813 chr2L 8636 8815 chr2L 8636 8787 chr2L 8641 8822 chr2L 8638 8823 chr2L 8668 8814 chr2L 8668 8801 chr2L 8668 8821 chr2L 8668 8786 chr2L 8665 8813 chr2L 8665 8815 chr2L 8668 8747 chr2L 8665 8815 chr2L 8668 8821 chr2L 8665 8830 chr2L 8665 8774 chr2L 8668 8821 chr2L 8666 8822 chr2L 8666 8823 chr2L 8669 8773 chr2L 8666 8813 chr2L 8666 8772 chr2L 8669 8812 chr2L 8669 8822 chr2L 8669 8821 chr2L 8666 8822 chr2L 8669 8802 chr2L 8672 8790 chr2L 8676 8822 chr2L 8679 8815 chr2L 8682 8812 chr2L 8682 8822 chr2L 8682 8822 chr2L 8684 8821 chr2L 8684 8813 chr2L 8685 8822 chr2L 8685 8830 chr2L 8689 8849 chr2L 8690 8802 chr2L 8690 8869 chr2L 8690 8815 chr2L 8690 8888 chr2L 8688 8879 chr2L 8694 8822 chr2L 8701 8821 chr2L 8701 8852 chr2L 8698 8888 chr2L 8698 8888 chr2L 8702 8869 chr2L 8703 8822 chr2L 8703 8822 chr2L 8708 8871 chr2L 8710 8871 chr2L 8712 8897 chr2L 8712 8870 chr2L 8716 8871 chr2L 8716 8821 chr2L 8716 8865 chr2L 8713 8870 chr2L 8713 8871 chr2L 8716 8822 chr2L 8716 8821 chr2L 8716 8869 chr2L 8713 8870 chr2L 8713 8870 chr2L 8716 8870 chr2L 8716 8870 chr2L 8716 9038 chr2L 8722 8870 chr2L 8725 8870 chr2L 8726 8854 chr2L 8726 8888 chr2L 8729 8829 chr2L 8726 8888 chr2L 8727 8882 chr2L 8727 8888 chr2L 8730 8887 chr2L 8730 8878 chr2L 8727 8913 chr2L 8730 8852 chr2L 8727 8862 chr2L 8727 8888 chr2L 8730 8911 chr2L 8730 8865 chr2L 8730 8887 chr2L 8727 8888 chr2L 8730 8896 chr2L 8727 8871 chr2L 8733 8912 chr2L 8736 8911 chr2L 8736 8897 chr2L 8734 8888 chr2L 8737 8897 chr2L 8734 8912 chr2L 8734 8926 chr2L 8734 9061 chr2L 8739 8847 chr2L 8740 8889 chr2L 8744 8897 chr2L 8745 8912 chr2L 8742 8889 chr2L 8744 8898 chr2L 8755 8912 chr2L 8755 8870 chr2L 8756 8888 chr2L 8764 8896 chr2L 8764 8909 chr2L 8762 8913 chr2L 8765 8887 chr2L 8765 8925 chr2L 8762 8894 chr2L 8765 8925 chr2L 8764 8897 chr2L 8767 8911 chr2L 8765 8897 chr2L 8768 8960 chr2L 8768 8912 chr2L 8768 8945 chr2L 8765 8912 chr2L 8765 8960 chr2L 8768 8936 chr2L 8768 8959 chr2L 8768 8911 chr2L 8765 8906 chr2L 8767 8912 chr2L 8767 8898 chr2L 8770 8959 chr2L 8773 8925 chr2L 8774 8959 chr2L 8771 8870 chr2L 8777 8959 chr2L 8779 8945 chr2L 8781 8962 chr2L 8783 8990 chr2L 8780 8913 chr2L 8781 8961 chr2L 8781 8960 chr2L 8782 8964 chr2L 8785 8962 chr2L 8792 8978 chr2L 8796 8983 chr2L 8801 8989 chr2L 8802 8974 chr2L 8802 8960 chr2L 8799 8960 chr2L 8808 8963 chr2L 8808 8960 chr2L 8821 8959 chr2L 8819 8960 chr2L 8819 8983 chr2L 8822 8963 chr2L 8829 8959 chr2L 8829 8977 chr2L 8830 8988 chr2L 8827 8975 chr2L 8830 8977 chr2L 8831 8982 chr2L 8828 8978 chr2L 8831 8977 chr2L 8831 8989 chr2L 8831 8959 chr2L 8828 8978 chr2L 8831 8989 chr2L 8829 9054 chr2L 8830 8961 chr2L 8833 8987 chr2L 8830 8991 chr2L 8832 8960 chr2L 8833 9177 chr2L 8837 8989 chr2L 8834 8991 chr2L 8837 8990 chr2L 8839 8996 chr2L 8839 8989 chr2L 8837 8989 chr2L 8840 8959 chr2L 8840 8992 chr2L 8837 8960 chr2L 8840 9033 chr2L 8837 8989 chr2L 8837 8992 chr2L 8837 8989 chr2L 8841 9020 chr2L 8841 8990 chr2L 8843 8990 chr2L 8840 8993 chr2L 8855 8982 chr2L 8867 9026 chr2L 8865 9013 chr2L 8868 9039 chr2L 8878 8982 chr2L 8875 9053 chr2L 8875 9037 chr2L 8875 9036 chr2L 8875 9062 chr2L 8875 9022 chr2L 8879 9039 chr2L 8876 9061 chr2L 8876 9036 chr2L 8876 9041 chr2L 8879 9041 chr2L 8876 9027 chr2L 8878 9039 chr2L 8894 9041 chr2L 8894 9041 chr2L 8892 9095 chr2L 8892 9042 chr2L 8897 9053 chr2L 8897 9036 chr2L 8897 9055 chr2L 8894 9042 chr2L 8894 8997 chr2L 8903 9032 chr2L 8900 9057 chr2L 8906 9060 chr2L 8903 9061 chr2L 8906 9056 chr2L 8908 9096 chr2L 8909 9036 chr2L 8909 9054 chr2L 8909 9042 chr2L 8909 9054 chr2L 8909 8991 chr2L 8913 9073 chr2L 8914 9001 chr2L 8919 9073 chr2L 8919 9073 chr2L 8916 9040 chr2L 8920 9042 chr2L 8920 9074 chr2L 8920 9096 chr2L 8917 9081 chr2L 8918 9083 chr2L 8918 9097 chr2L 8921 9041 chr2L 8921 9035 chr2L 8918 9096 chr2L 8921 9060 chr2L 8921 9063 chr2L 8918 9102 chr2L 8918 9088 chr2L 8921 9062 chr2L 8921 9080 chr2L 8918 9059 chr2L 8921 9033 chr2L 8921 9116 chr2L 8922 9058 chr2L 8919 9096 chr2L 8922 9081 chr2L 8925 9083 chr2L 8929 9038 chr2L 8931 9095 chr2L 8928 9097 chr2L 8938 9116 chr2L 8935 9096 chr2L 8942 9096 chr2L 8940 9118 chr2L 8953 9118 chr2L 8950 9097 chr2L 8950 9114 chr2L 8953 9102 chr2L 8957 9117 chr2L 8966 9094 chr2L 8969 9102 chr2L 8966 9132 chr2L 8969 9118 chr2L 8966 9155 chr2L 8966 9119 chr2L 8967 9103 chr2L 8970 9119 chr2L 8970 9116 chr2L 8967 9117 chr2L 8970 9116 chr2L 8970 9101 chr2L 8970 9095 chr2L 8970 9118 chr2L 8970 9118 chr2L 8969 9104 chr2L 8974 9101 chr2L 8971 9117 chr2L 8974 9119 chr2L 8974 9102 chr2L 8972 9117 chr2L 8972 9130 chr2L 8972 9139 chr2L 8972 9096 chr2L 8975 9084 chr2L 8972 9102 chr2L 8975 9179 chr2L 8981 9154 chr2L 8981 9179 chr2L 8989 9120 chr2L 8988 9179 chr2L 8994 9147 chr2L 8996 9179 chr2L 8996 9153 chr2L 8996 9095 chr2L 8996 9154 chr2L 9000 9094 chr2L 9000 9086 chr2L 9000 9103 chr2L 8997 9096 chr2L 8997 9177 chr2L 8999 9177 chr2L 8999 9120 chr2L 8999 9180 chr2L 8999 9168 chr2L 9003 9176 chr2L 9001 9102 chr2L 9006 9153 chr2L 9004 9168 chr2L 9004 9158 chr2L 9004 9148 chr2L 9004 9117 chr2L 9004 9119 chr2L 9007 9154 chr2L 9007 9176 chr2L 9008 9217 chr2L 9008 9178 chr2L 9005 9177 chr2L 9005 9180 chr2L 9005 9156 chr2L 9010 9178 chr2L 9013 9181 chr2L 9014 9167 chr2L 9011 9177 chr2L 9016 9136 chr2L 9017 9180 chr2L 9018 9177 chr2L 9029 9176 chr2L 9029 9199 chr2L 9041 9189 chr2L 9042 9176 chr2L 9039 9180 chr2L 9042 9219 chr2L 9044 9198 chr2L 9050 9206 chr2L 9047 9199 chr2L 9050 9180 chr2L 9053 9178 chr2L 9050 9219 chr2L 9062 9169 chr2L 9070 9229 chr2L 9071 9179 chr2L 9068 9179 chr2L 9071 9198 chr2L 9068 9219 chr2L 9068 9168 chr2L 9070 9199 chr2L 9070 9236 chr2L 9073 9217 chr2L 9073 9176 chr2L 9070 9316 chr2L 9074 9246 chr2L 9074 9178 chr2L 9074 9206 chr2L 9074 9206 chr2L 9079 9236 chr2L 9086 9219 chr2L 9086 9219 chr2L 9087 9184 chr2L 9092 9198 chr2L 9093 9178 chr2L 9093 9249 chr2L 9093 9198 chr2L 9091 9323 chr2L 9094 9229 chr2L 9094 9246 chr2L 9092 9236 chr2L 9092 9249 chr2L 9097 9297 chr2L 9097 9206 chr2L 9111 9212 chr2L 9111 9278 chr2L 9108 9281 chr2L 9108 9220 chr2L 9108 9253 chr2L 9108 9228 chr2L 9108 9297 chr2L 9111 9264 chr2L 9113 9297 chr2L 9112 9297 chr2L 9115 9198 chr2L 9115 9264 chr2L 9115 9241 chr2L 9119 9279 chr2L 9123 9287 chr2L 9124 9307 chr2L 9127 9271 chr2L 9128 9315 chr2L 9125 9276 chr2L 9129 9268 chr2L 9129 9313 chr2L 9129 9296 chr2L 9126 9307 chr2L 9130 9279 chr2L 9127 9252 chr2L 9132 9297 chr2L 9129 9282 chr2L 9135 9275 chr2L 9137 9318 chr2L 9141 9296 chr2L 9138 9309 chr2L 9140 9298 chr2L 9140 9298 chr2L 9140 9309 chr2L 9141 9310 chr2L 9141 9314 chr2L 9144 9308 chr2L 9144 9275 chr2L 9144 9313 chr2L 9144 9280 chr2L 9151 9297 chr2L 9158 9269 chr2L 9160 9314 chr2L 9161 9314 chr2L 9165 9341 chr2L 9163 9272 chr2L 9166 9315 chr2L 9167 9275 chr2L 9170 9297 chr2L 9174 9331 chr2L 9174 9309 chr2L 9186 9357 chr2L 9186 9357 chr2L 9184 9323 chr2L 9188 9355 chr2L 9185 9314 chr2L 9185 9358 chr2L 9186 9331 chr2L 9189 9355 chr2L 9186 9315 chr2L 9186 9351 chr2L 9189 9374 chr2L 9189 9313 chr2L 9189 9331 chr2L 9186 9317 chr2L 9189 9340 chr2L 9189 9340 chr2L 9186 9358 chr2L 9187 9331 chr2L 9187 9355 chr2L 9190 9341 chr2L 9187 9327 chr2L 9187 9379 chr2L 9190 9331 chr2L 9190 9319 chr2L 9187 9358 chr2L 9187 9365 chr2L 9190 9315 chr2L 9191 9330 chr2L 9188 9340 chr2L 9191 9350 chr2L 9188 9380 chr2L 9191 9296 chr2L 9193 9374 chr2L 9190 9374 chr2L 9190 9351 chr2L 9195 9341 chr2L 9192 9355 chr2L 9194 9379 chr2L 9198 9354 chr2L 9198 9364 chr2L 9198 9308 chr2L 9195 9365 chr2L 9195 9355 chr2L 9197 9365 chr2L 9200 9317 chr2L 9207 9430 chr2L 9207 9308 chr2L 9204 9355 chr2L 9208 9373 chr2L 9208 9378 chr2L 9206 9379 chr2L 9210 9366 chr2L 9210 9380 chr2L 9213 9378 chr2L 9213 9339 chr2L 9210 9375 chr2L 9213 9339 chr2L 9211 9380 chr2L 9211 9380 chr2L 9211 9374 chr2L 9211 9374 chr2L 9215 9378 chr2L 9215 9378 chr2L 9218 9308 chr2L 9220 9350 chr2L 9227 9375 chr2L 9227 9379 chr2L 9229 9354 chr2L 9232 9378 chr2L 9232 9378 chr2L 9229 9420 chr2L 9232 9379 chr2L 9233 9379 chr2L 9233 9379 chr2L 9233 9316 chr2L 9235 9313 chr2L 9235 9379 chr2L 9236 9418 chr2L 9236 9383 chr2L 9234 9420 chr2L 9234 9420 chr2L 9238 9418 chr2L 9245 9414 chr2L 9242 9419 chr2L 9242 9419 chr2L 9244 9380 chr2L 9244 9438 chr2L 9247 9427 chr2L 9248 9419 chr2L 9245 9428 chr2L 9245 9420 chr2L 9248 9459 chr2L 9252 9379 chr2L 9251 9407 chr2L 9254 9405 chr2L 9251 9419 chr2L 9252 9405 chr2L 9255 9420 chr2L 9259 9418 chr2L 9256 9419 chr2L 9260 9404 chr2L 9260 9418 chr2L 9257 9405 chr2L 9257 9418 chr2L 9260 9427 chr2L 9270 9451 chr2L 9272 9419 chr2L 9277 9430 chr2L 9277 9418 chr2L 9277 9419 chr2L 9279 9430 chr2L 9278 9459 chr2L 9281 9452 chr2L 9284 9420 chr2L 9284 9444 chr2L 9285 9419 chr2L 9288 9418 chr2L 9288 9432 chr2L 9288 9478 chr2L 9289 9440 chr2L 9287 9440 chr2L 9287 9440 chr2L 9290 9458 chr2L 9289 9483 chr2L 9289 9440 chr2L 9289 9420 chr2L 9289 9448 chr2L 9292 9464 chr2L 9294 9449 chr2L 9291 9433 chr2L 9307 9478 chr2L 9304 9430 chr2L 9307 9432 chr2L 9307 9449 chr2L 9304 9440 chr2L 9304 9462 chr2L 9307 9604 chr2L 9304 9495 chr2L 9307 9451 chr2L 9306 9479 chr2L 9306 9460 chr2L 9306 9459 chr2L 9306 9480 chr2L 9309 9458 chr2L 9313 9479 chr2L 9313 9448 chr2L 9317 9458 chr2L 9316 9483 chr2L 9323 9481 chr2L 9320 9419 chr2L 9320 9458 chr2L 9323 9447 chr2L 9324 9478 chr2L 9324 9479 chr2L 9324 9479 chr2L 9327 9464 chr2L 9331 9528 chr2L 9333 9489 chr2L 9330 9452 chr2L 9333 9464 chr2L 9333 9418 chr2L 9331 9490 chr2L 9334 9479 chr2L 9334 9494 chr2L 9333 9445 chr2L 9333 9479 chr2L 9335 9482 chr2L 9339 9488 chr2L 9342 9478 chr2L 9342 9427 chr2L 9339 9648 chr2L 9342 9461 chr2L 9340 9502 chr2L 9343 9504 chr2L 9344 9488 chr2L 9344 9517 chr2L 9346 9493 chr2L 9344 9457 chr2L 9346 9505 chr2L 9349 9528 chr2L 9346 9463 chr2L 9346 9506 chr2L 9350 9516 chr2L 9351 9493 chr2L 9350 9506 chr2L 9353 9465 chr2L 9356 9505 chr2L 9357 9506 chr2L 9366 9526 chr2L 9366 9478 chr2L 9366 9526 chr2L 9363 9504 chr2L 9366 9479 chr2L 9363 9516 chr2L 9363 9529 chr2L 9363 9527 chr2L 9368 9479 chr2L 9373 9529 chr2L 9374 9528 chr2L 9374 9528 chr2L 9374 9523 chr2L 9373 9504 chr2L 9377 9527 chr2L 9380 9546 chr2L 9380 9569 chr2L 9381 9531 chr2L 9378 9529 chr2L 9385 9527 chr2L 9388 9524 chr2L 9389 9583 chr2L 9393 9563 chr2L 9393 9506 chr2L 9396 9569 chr2L 9396 9516 chr2L 9396 9488 chr2L 9396 9526 chr2L 9396 9554 chr2L 9397 9546 chr2L 9394 9518 chr2L 9397 9494 chr2L 9397 9547 chr2L 9397 9541 chr2L 9397 9569 chr2L 9397 9570 chr2L 9396 9559 chr2L 9399 9569 chr2L 9396 9517 chr2L 9396 9524 chr2L 9399 9548 chr2L 9399 9548 chr2L 9409 9570 chr2L 9410 9531 chr2L 9413 9582 chr2L 9413 9562 chr2L 9410 9531 chr2L 9412 9529 chr2L 9412 9564 chr2L 9415 9569 chr2L 9415 9558 chr2L 9415 9526 chr2L 9415 9559 chr2L 9424 9531 chr2L 9424 9564 chr2L 9427 9583 chr2L 9431 9565 chr2L 9431 9574 chr2L 9434 9615 chr2L 9432 9601 chr2L 9438 9532 chr2L 9438 9583 chr2L 9438 9583 chr2L 9441 9562 chr2L 9441 9582 chr2L 9443 9562 chr2L 9443 9560 chr2L 9444 9596 chr2L 9447 9579 chr2L 9450 9616 chr2L 9447 9621 chr2L 9448 9619 chr2L 9451 9583 chr2L 9451 9546 chr2L 9451 9575 chr2L 9448 9621 chr2L 9451 9614 chr2L 9448 9589 chr2L 9451 9600 chr2L 9448 9527 chr2L 9448 9616 chr2L 9448 9592 chr2L 9451 9569 chr2L 9452 9604 chr2L 9450 9597 chr2L 9454 9597 chr2L 9457 9603 chr2L 9458 9582 chr2L 9456 9615 chr2L 9459 9603 chr2L 9459 9603 chr2L 9456 9615 chr2L 9456 9605 chr2L 9459 9638 chr2L 9456 9605 chr2L 9456 9595 chr2L 9461 9582 chr2L 9461 9582 chr2L 9462 9615 chr2L 9459 9588 chr2L 9459 9616 chr2L 9459 9622 chr2L 9465 9630 chr2L 9467 9582 chr2L 9464 9604 chr2L 9465 9583 chr2L 9468 9603 chr2L 9468 9622 chr2L 9472 9631 chr2L 9470 9588 chr2L 9473 9591 chr2L 9470 9597 chr2L 9474 9597 chr2L 9476 9582 chr2L 9474 9649 chr2L 9474 9647 chr2L 9478 9621 chr2L 9478 9620 chr2L 9475 9616 chr2L 9478 9583 chr2L 9475 9647 chr2L 9478 9595 chr2L 9476 9633 chr2L 9476 9638 chr2L 9479 9590 chr2L 9476 9632 chr2L 9479 9615 chr2L 9476 9631 chr2L 9479 9638 chr2L 9479 9603 chr2L 9479 9647 chr2L 9476 9669 chr2L 9479 9614 chr2L 9479 9643 chr2L 9476 9604 chr2L 9479 9631 chr2L 9476 9668 chr2L 9479 9630 chr2L 9484 9647 chr2L 9484 9614 chr2L 9481 9594 chr2L 9482 9616 chr2L 9482 9648 chr2L 9482 9631 chr2L 9489 9639 chr2L 9493 9604 chr2L 9492 9669 chr2L 9495 9643 chr2L 9495 9630 chr2L 9496 9630 chr2L 9493 9640 chr2L 9496 9668 chr2L 9493 9636 chr2L 9496 9647 chr2L 9493 9647 chr2L 9493 9584 chr2L 9496 9646 chr2L 9496 9629 chr2L 9493 9626 chr2L 9499 9668 chr2L 9502 9639 chr2L 9499 9647 chr2L 9499 9632 chr2L 9502 9657 chr2L 9500 9669 chr2L 9500 9615 chr2L 9500 9647 chr2L 9507 9621 chr2L 9513 9682 chr2L 9513 9664 chr2L 9516 9668 chr2L 9516 9659 chr2L 9516 9667 chr2L 9513 9669 chr2L 9513 9663 chr2L 9516 9688 chr2L 9516 9644 chr2L 9516 9639 chr2L 9516 9667 chr2L 9514 9644 chr2L 9514 9686 chr2L 9514 9663 chr2L 9514 9668 chr2L 9517 9662 chr2L 9514 9658 chr2L 9517 9651 chr2L 9521 9669 chr2L 9521 9668 chr2L 9524 9668 chr2L 9526 9668 chr2L 9538 9646 chr2L 9535 9682 chr2L 9536 9678 chr2L 9540 9664 chr2L 9542 9668 chr2L 9539 9681 chr2L 9545 9693 chr2L 9546 9729 chr2L 9546 9640 chr2L 9550 9709 chr2L 9547 9660 chr2L 9550 9682 chr2L 9547 9655 chr2L 9553 9680 chr2L 9554 9701 chr2L 9551 9686 chr2L 9551 9700 chr2L 9551 9663 chr2L 9554 9687 chr2L 9551 9731 chr2L 9551 9729 chr2L 9551 9686 chr2L 9552 9695 chr2L 9555 9684 chr2L 9552 9664 chr2L 9555 9695 chr2L 9555 9702 chr2L 9555 9709 chr2L 9554 9685 chr2L 9554 9672 chr2L 9554 9700 chr2L 9555 9647 chr2L 9561 9709 chr2L 9561 9699 chr2L 9568 9696 chr2L 9568 9712 chr2L 9568 9742 chr2L 9571 9711 chr2L 9568 9702 chr2L 9569 9710 chr2L 9572 9709 chr2L 9572 9722 chr2L 9577 9678 chr2L 9583 9759 chr2L 9580 9724 chr2L 9583 9715 chr2L 9583 9741 chr2L 9580 9732 chr2L 9580 9703 chr2L 9580 9749 chr2L 9580 9748 chr2L 9583 9712 chr2L 9580 9711 chr2L 9580 9749 chr2L 9580 9731 chr2L 9591 9765 chr2L 9595 9737 chr2L 9595 9742 chr2L 9598 9748 chr2L 9595 9712 chr2L 9598 9893 chr2L 9599 9720 chr2L 9599 9747 chr2L 9596 9695 chr2L 9599 9760 chr2L 9602 9740 chr2L 9605 9711 chr2L 9606 9750 chr2L 9606 9739 chr2L 9606 9741 chr2L 9603 9745 chr2L 9606 9711 chr2L 9606 9742 chr2L 9609 9760 chr2L 9611 9731 chr2L 9614 9742 chr2L 9611 9742 chr2L 9612 9787 chr2L 9612 9795 chr2L 9612 9741 chr2L 9615 9712 chr2L 9615 9740 chr2L 9613 9723 chr2L 9616 9759 chr2L 9613 9760 chr2L 9613 9745 chr2L 9616 9874 chr2L 9616 9768 chr2L 9613 9771 chr2L 9616 9792 chr2L 9613 9787 chr2L 9613 9742 chr2L 9613 9761 chr2L 9613 9788 chr2L 9616 9883 chr2L 9613 9787 chr2L 9618 9759 chr2L 9621 9744 chr2L 9621 9744 chr2L 9619 9741 chr2L 9623 9792 chr2L 9623 9760 chr2L 9624 9761 chr2L 9625 9777 chr2L 9626 9787 chr2L 9626 9771 chr2L 9629 9787 chr2L 9629 9792 chr2L 9627 9769 chr2L 9631 9792 chr2L 9631 9770 chr2L 9628 9772 chr2L 9628 9787 chr2L 9628 9787 chr2L 9628 9793 chr2L 9628 9787 chr2L 9628 9723 chr2L 9628 9788 chr2L 9629 9771 chr2L 9632 9777 chr2L 9629 9794 chr2L 9632 9787 chr2L 9629 9748 chr2L 9638 9786 chr2L 9635 9840 chr2L 9638 9722 chr2L 9638 9844 chr2L 9641 9806 chr2L 9638 9773 chr2L 9643 9788 chr2L 9652 9815 chr2L 9654 9806 chr2L 9654 9770 chr2L 9657 9789 chr2L 9654 9816 chr2L 9657 9797 chr2L 9654 9841 chr2L 9654 9814 chr2L 9658 9806 chr2L 9655 9834 chr2L 9655 9834 chr2L 9655 9841 chr2L 9655 9742 chr2L 9655 9742 chr2L 9655 9788 chr2L 9657 9855 chr2L 9657 9807 chr2L 9660 9794 chr2L 9662 9765 chr2L 9663 9810 chr2L 9663 9816 chr2L 9668 9771 chr2L 9669 9806 chr2L 9667 9816 chr2L 9670 9840 chr2L 9671 9792 chr2L 9671 9809 chr2L 9671 9853 chr2L 9668 9816 chr2L 9668 9816 chr2L 9677 9816 chr2L 9677 9815 chr2L 9675 9784 chr2L 9676 9832 chr2L 9677 9835 chr2L 9677 9751 chr2L 9677 9826 chr2L 9679 9788 chr2L 9679 9788 chr2L 9679 9874 chr2L 9684 9837 chr2L 9684 9809 chr2L 9681 9851 chr2L 9681 9832 chr2L 9684 9809 chr2L 9684 9837 chr2L 9685 9816 chr2L 9684 9874 chr2L 9684 9834 chr2L 9687 9835 chr2L 9687 9855 chr2L 9687 9805 chr2L 9687 9840 chr2L 9690 9882 chr2L 9690 9838 chr2L 9688 9790 chr2L 9692 9844 chr2L 9695 9853 chr2L 9692 9816 chr2L 9692 9842 chr2L 9695 9884 chr2L 9697 9835 chr2L 9701 9833 chr2L 9701 9837 chr2L 9698 9888 chr2L 9698 9838 chr2L 9699 9840 chr2L 9699 9851 chr2L 9704 9839 chr2L 9701 9834 chr2L 9704 9833 chr2L 9701 9807 chr2L 9705 9850 chr2L 9702 9851 chr2L 9702 9832 chr2L 9705 9849 chr2L 9707 9794 chr2L 9711 9831 chr2L 9711 9831 chr2L 9711 9815 chr2L 9708 9857 chr2L 9712 9815 chr2L 9715 9838 chr2L 9718 9850 chr2L 9715 9870 chr2L 9718 9883 chr2L 9719 9858 chr2L 9716 9883 chr2L 9721 9875 chr2L 9718 9826 chr2L 9719 9893 chr2L 9719 9838 chr2L 9719 9851 chr2L 9720 9883 chr2L 9723 9882 chr2L 9720 9883 chr2L 9720 9871 chr2L 9723 9882 chr2L 9720 9874 chr2L 9723 9850 chr2L 9720 9883 chr2L 9720 9832 chr2L 9724 9839 chr2L 9721 9881 chr2L 9721 9884 chr2L 9724 9890 chr2L 9725 9883 chr2L 9728 9882 chr2L 9729 9882 chr2L 9726 9854 chr2L 9729 9882 chr2L 9729 9893 chr2L 9730 9834 chr2L 9730 9840 chr2L 9730 9861 chr2L 9727 9876 chr2L 9730 9850 chr2L 9730 9868 chr2L 9727 9876 chr2L 9730 9873 chr2L 9727 9847 chr2L 9731 9928 chr2L 9739 9883 chr2L 9739 9882 chr2L 9745 9857 chr2L 9748 9883 chr2L 9748 9881 chr2L 9748 9893 chr2L 9754 9851 chr2L 9758 9880 chr2L 9758 9874 chr2L 9759 9839 chr2L 9756 9923 chr2L 9760 9895 chr2L 9757 9925 chr2L 9757 9869 chr2L 9760 9884 chr2L 9760 9932 chr2L 9760 9893 chr2L 9757 9881 chr2L 9758 9893 chr2L 9758 9906 chr2L 9758 9923 chr2L 9758 9855 chr2L 9758 9925 chr2L 9758 9884 chr2L 9761 9886 chr2L 9758 9893 chr2L 9763 9869 chr2L 9767 9926 chr2L 9770 9882 chr2L 9770 9882 chr2L 9768 9923 chr2L 9768 9936 chr2L 9771 9941 chr2L 9771 9924 chr2L 9771 9943 chr2L 9768 9926 chr2L 9781 9948 chr2L 9778 9917 chr2L 9781 9892 chr2L 9781 9942 chr2L 9787 9948 chr2L 9784 9923 chr2L 9784 9926 chr2L 9787 9948 chr2L 9793 9958 chr2L 9793 9924 chr2L 9795 9948 chr2L 9793 9939 chr2L 9799 9949 chr2L 9799 9925 chr2L 9802 9941 chr2L 9803 9948 chr2L 9800 9942 chr2L 9803 9953 chr2L 9800 9926 chr2L 9803 9973 chr2L 9803 9959 chr2L 9806 9946 chr2L 9806 9949 chr2L 9803 9891 chr2L 9806 9958 chr2L 9806 9958 chr2L 9803 9942 chr2L 9803 9949 chr2L 9803 9956 chr2L 9806 9948 chr2L 9803 9942 chr2L 9804 9954 chr2L 9807 9958 chr2L 9808 9953 chr2L 9813 9912 chr2L 9816 10018 chr2L 9813 9950 chr2L 9820 9978 chr2L 9823 9949 chr2L 9823 9975 chr2L 9827 9949 chr2L 9827 9955 chr2L 9828 9936 chr2L 9832 9954 chr2L 9832 9971 chr2L 9833 9942 chr2L 9833 9953 chr2L 9830 9942 chr2L 9833 9973 chr2L 9830 9950 chr2L 9833 9942 chr2L 9833 9932 chr2L 9830 10006 chr2L 9830 9974 chr2L 9830 9946 chr2L 9833 9971 chr2L 9833 9932 chr2L 9834 9960 chr2L 9844 9953 chr2L 9849 9973 chr2L 9850 9974 chr2L 9853 9972 chr2L 9850 9955 chr2L 9853 9997 chr2L 9850 9972 chr2L 9853 10029 chr2L 9854 10017 chr2L 9851 10003 chr2L 9851 9938 chr2L 9853 9959 chr2L 9854 10005 chr2L 9854 9973 chr2L 9862 10010 chr2L 9861 10031 chr2L 9866 10039 chr2L 9868 10017 chr2L 9869 10018 chr2L 9867 10011 chr2L 9867 10022 chr2L 9867 10025 chr2L 9871 10024 chr2L 9871 10075 chr2L 9871 10004 chr2L 9868 10025 chr2L 9868 9959 chr2L 9868 9957 chr2L 9871 9975 chr2L 9875 9961 chr2L 9872 10030 chr2L 9875 10009 chr2L 9875 9961 chr2L 9876 10017 chr2L 9876 10024 chr2L 9883 10018 chr2L 9880 10025 chr2L 9883 10004 chr2L 9884 10046 chr2L 9884 10030 chr2L 9884 10144 chr2L 9884 10018 chr2L 9886 10017 chr2L 9891 10018 chr2L 9894 9972 chr2L 9896 10054 chr2L 9896 10050 chr2L 9898 10077 chr2L 9900 10050 chr2L 9903 10055 chr2L 9903 10049 chr2L 9903 10056 chr2L 9900 10064 chr2L 9903 10067 chr2L 9903 10067 chr2L 9900 10076 chr2L 9903 10062 chr2L 9904 10018 chr2L 9901 10030 chr2L 9904 10063 chr2L 9904 10073 chr2L 9901 10019 chr2L 9901 10018 chr2L 9904 10046 chr2L 9904 10055 chr2L 9904 10072 chr2L 9901 10051 chr2L 9904 10029 chr2L 9904 10017 chr2L 9904 10068 chr2L 9904 10050 chr2L 9904 10072 chr2L 9904 10049 chr2L 9904 10067 chr2L 9904 10049 chr2L 9901 10047 chr2L 9905 10050 chr2L 9907 10049 chr2L 9904 10047 chr2L 9904 10030 chr2L 9907 10067 chr2L 9907 10036 chr2L 9904 10026 chr2L 9914 10068 chr2L 9914 10017 chr2L 9916 10048 chr2L 9919 10068 chr2L 9916 10064 chr2L 9918 10019 chr2L 9919 10068 chr2L 9924 10069 chr2L 9921 10056 chr2L 9927 10019 chr2L 9931 10067 chr2L 9929 10090 chr2L 9932 10072 chr2L 9931 10089 chr2L 9935 10100 chr2L 9935 10072 chr2L 9935 10067 chr2L 9933 10089 chr2L 9935 10088 chr2L 9936 10045 chr2L 9939 10094 chr2L 9937 10030 chr2L 9942 10135 chr2L 9957 10049 chr2L 9958 10095 chr2L 9958 10106 chr2L 9961 10088 chr2L 9958 10086 chr2L 9962 10089 chr2L 9962 10100 chr2L 9964 10108 chr2L 9967 10088 chr2L 9964 10073 chr2L 9968 10134 chr2L 9965 10068 chr2L 9968 10107 chr2L 9968 10067 chr2L 9966 10089 chr2L 9966 10074 chr2L 9969 10089 chr2L 9971 10089 chr2L 9969 10103 chr2L 9969 10142 chr2L 9969 10094 chr2L 9970 10106 chr2L 9973 10132 chr2L 9973 10121 chr2L 9973 10116 chr2L 9973 10095 chr2L 9971 10280 chr2L 9974 10113 chr2L 9971 10088 chr2L 9974 10116 chr2L 9974 10088 chr2L 9974 10117 chr2L 9974 10134 chr2L 9974 10104 chr2L 9972 10141 chr2L 9972 10073 chr2L 9977 10101 chr2L 9980 10118 chr2L 9981 10125 chr2L 9985 10135 chr2L 9985 10134 chr2L 9982 10133 chr2L 9982 10237 chr2L 9985 10113 chr2L 9985 10134 chr2L 9986 10362 chr2L 9983 10146 chr2L 9986 10132 chr2L 9983 10141 chr2L 9986 10149 chr2L 9986 10141 chr2L 9983 10142 chr2L 9986 10100 chr2L 9986 10134 chr2L 9983 10136 chr2L 9983 10108 chr2L 9986 10141 chr2L 9987 10121 chr2L 9987 10134 chr2L 9984 10141 chr2L 9987 10089 chr2L 9989 10171 chr2L 9989 10099 chr2L 9989 10141 chr2L 9992 10134 chr2L 9989 10158 chr2L 9992 10150 chr2L 9993 10147 chr2L 9990 10108 chr2L 9990 10142 chr2L 9993 10170 chr2L 9990 10135 chr2L 9993 10091 chr2L 9994 10135 chr2L 9991 10145 chr2L 9991 10101 chr2L 9991 10145 chr2L 9991 10133 chr2L 9999 10134 chr2L 10000 10173 ================================================ FILE: galaxy/wrapper/test-data/alignmentSieve.txt ================================================ #bamFilterReads --filterMetrics #File Reads Remaining Total Initial Reads paired_chr2L.bam 8440 12644 ================================================ FILE: galaxy/wrapper/test-data/bamCompare_result1.bg ================================================ chrM 0 16569 1 ================================================ FILE: galaxy/wrapper/test-data/bamCoverage_result3.bg ================================================ chrM 0 210 9.76876e+06 chrM 210 220 9.56092e+06 chrM 220 230 7.6903e+06 chrM 230 240 5.19615e+06 chrM 240 250 3.32554e+06 chrM 250 260 623538 chrM 260 16569 0 ================================================ FILE: galaxy/wrapper/test-data/bamCoverage_result4.bg ================================================ phiX174 0 10 16038.5 phiX174 10 20 48115.4 phiX174 20 70 144346 phiX174 70 80 192462 phiX174 80 90 176423 phiX174 90 100 160385 phiX174 100 120 112269 phiX174 120 140 144346 phiX174 140 150 160385 phiX174 150 160 128308 phiX174 160 170 160385 phiX174 170 180 176423 phiX174 180 200 208500 phiX174 200 210 192462 phiX174 210 220 240577 phiX174 220 230 272654 phiX174 230 240 336808 phiX174 240 250 320769 phiX174 250 260 288692 phiX174 260 270 336808 phiX174 270 280 400962 phiX174 280 300 417000 phiX174 300 310 352846 phiX174 310 320 320769 phiX174 320 330 368885 phiX174 330 340 352846 phiX174 340 350 288692 phiX174 350 360 256615 phiX174 360 370 224538 phiX174 370 380 240577 phiX174 380 390 304731 phiX174 390 400 256615 phiX174 400 410 240577 phiX174 410 420 224538 phiX174 420 450 288692 phiX174 450 460 304731 phiX174 460 470 336808 phiX174 470 490 417000 phiX174 490 510 497192 phiX174 510 520 465115 phiX174 520 530 561346 phiX174 530 540 497192 phiX174 540 550 529269 phiX174 550 560 545308 phiX174 560 570 641538 phiX174 570 580 625500 phiX174 580 590 561346 phiX174 590 600 609462 phiX174 600 610 545308 phiX174 610 630 625500 phiX174 630 640 577385 phiX174 640 650 513231 phiX174 650 660 545308 phiX174 660 670 561346 phiX174 670 680 593423 phiX174 680 690 657577 phiX174 690 700 641538 phiX174 700 710 561346 phiX174 710 730 593423 phiX174 730 740 513231 phiX174 740 760 593423 phiX174 760 770 497192 phiX174 770 780 513231 phiX174 780 790 529269 phiX174 790 800 545308 phiX174 800 810 449077 phiX174 810 820 433038 phiX174 820 830 368885 phiX174 830 840 320769 phiX174 840 850 352846 phiX174 850 860 304731 phiX174 860 870 336808 phiX174 870 880 256615 phiX174 880 890 352846 phiX174 890 900 384923 phiX174 900 910 465115 phiX174 910 920 545308 phiX174 920 930 561346 phiX174 930 940 545308 phiX174 940 950 577385 phiX174 950 960 593423 phiX174 960 970 513231 phiX174 970 980 481154 phiX174 980 990 433038 phiX174 990 1000 417000 phiX174 1000 1010 449077 phiX174 1010 1030 577385 phiX174 1030 1040 753808 phiX174 1040 1050 785885 phiX174 1050 1060 817962 phiX174 1060 1070 866077 phiX174 1070 1080 834000 phiX174 1080 1090 866077 phiX174 1090 1100 769846 phiX174 1100 1110 737769 phiX174 1110 1120 657577 phiX174 1120 1130 641538 phiX174 1130 1140 625500 phiX174 1140 1150 673615 phiX174 1150 1160 625500 phiX174 1160 1170 593423 phiX174 1170 1180 609462 phiX174 1180 1190 577385 phiX174 1190 1200 513231 phiX174 1200 1210 481154 phiX174 1210 1220 561346 phiX174 1220 1230 481154 phiX174 1230 1240 449077 phiX174 1240 1250 352846 phiX174 1250 1260 336808 phiX174 1260 1270 400962 phiX174 1270 1280 352846 phiX174 1280 1290 368885 phiX174 1290 1300 320769 phiX174 1300 1310 384923 phiX174 1310 1320 513231 phiX174 1320 1330 497192 phiX174 1330 1340 513231 phiX174 1340 1350 481154 phiX174 1350 1370 497192 phiX174 1370 1390 465115 phiX174 1390 1400 352846 phiX174 1400 1410 449077 phiX174 1410 1430 481154 phiX174 1430 1450 545308 phiX174 1450 1460 561346 phiX174 1460 1470 577385 phiX174 1470 1480 609462 phiX174 1480 1490 593423 phiX174 1490 1500 545308 phiX174 1500 1510 657577 phiX174 1510 1520 625500 phiX174 1520 1540 785885 phiX174 1540 1550 721731 phiX174 1550 1570 753808 phiX174 1570 1580 769846 phiX174 1580 1590 673615 phiX174 1590 1600 625500 phiX174 1600 1610 561346 phiX174 1610 1620 529269 phiX174 1620 1630 497192 phiX174 1630 1640 465115 phiX174 1640 1650 481154 phiX174 1650 1660 497192 phiX174 1660 1670 529269 phiX174 1670 1680 593423 phiX174 1680 1690 513231 phiX174 1690 1700 529269 phiX174 1700 1710 593423 phiX174 1710 1720 545308 phiX174 1720 1730 529269 phiX174 1730 1740 577385 phiX174 1740 1750 529269 phiX174 1750 1760 433038 phiX174 1760 1770 417000 phiX174 1770 1780 368885 phiX174 1780 1790 352846 phiX174 1790 1810 336808 phiX174 1810 1820 320769 phiX174 1820 1830 465115 phiX174 1830 1860 705692 phiX174 1860 1870 801923 phiX174 1870 1880 737769 phiX174 1880 1890 673615 phiX174 1890 1900 705692 phiX174 1900 1910 609462 phiX174 1910 1920 400962 phiX174 1920 1930 465115 phiX174 1930 1940 545308 phiX174 1940 1950 449077 phiX174 1950 1960 481154 phiX174 1960 1970 529269 phiX174 1970 1980 673615 phiX174 1980 1990 641538 phiX174 1990 2000 657577 phiX174 2000 2010 673615 phiX174 2010 2020 641538 phiX174 2020 2030 657577 phiX174 2030 2050 673615 phiX174 2050 2060 481154 phiX174 2060 2070 513231 phiX174 2070 2080 481154 phiX174 2080 2100 513231 phiX174 2100 2110 529269 phiX174 2110 2120 513231 phiX174 2120 2130 529269 phiX174 2130 2140 545308 phiX174 2140 2150 513231 phiX174 2150 2160 545308 phiX174 2160 2170 417000 phiX174 2170 2180 352846 phiX174 2180 2190 433038 phiX174 2190 2200 449077 phiX174 2200 2210 433038 phiX174 2210 2220 481154 phiX174 2220 2230 545308 phiX174 2230 2240 593423 phiX174 2240 2250 625500 phiX174 2250 2260 721731 phiX174 2260 2270 625500 phiX174 2270 2290 593423 phiX174 2290 2300 609462 phiX174 2300 2310 737769 phiX174 2310 2320 769846 phiX174 2320 2330 866077 phiX174 2330 2340 850038 phiX174 2340 2350 898154 phiX174 2350 2360 801923 phiX174 2360 2370 914192 phiX174 2370 2380 801923 phiX174 2380 2390 641538 phiX174 2390 2400 593423 phiX174 2400 2410 417000 phiX174 2410 2420 400962 phiX174 2420 2430 352846 phiX174 2430 2440 481154 phiX174 2440 2450 449077 phiX174 2450 2460 609462 phiX174 2460 2470 673615 phiX174 2470 2480 737769 phiX174 2480 2490 753808 phiX174 2490 2500 769846 phiX174 2500 2510 785885 phiX174 2510 2520 641538 phiX174 2520 2530 657577 phiX174 2530 2540 529269 phiX174 2540 2550 465115 phiX174 2550 2560 384923 phiX174 2560 2570 433038 phiX174 2570 2590 465115 phiX174 2590 2600 449077 phiX174 2600 2620 529269 phiX174 2620 2630 545308 phiX174 2630 2640 689654 phiX174 2640 2650 625500 phiX174 2650 2660 561346 phiX174 2660 2670 545308 phiX174 2670 2680 609462 phiX174 2680 2700 657577 phiX174 2700 2710 625500 phiX174 2710 2720 593423 phiX174 2720 2740 657577 phiX174 2740 2750 817962 phiX174 2750 2760 866077 phiX174 2760 2770 850038 phiX174 2770 2780 882115 phiX174 2780 2790 962308 phiX174 2790 2800 817962 phiX174 2800 2810 834000 phiX174 2810 2820 801923 phiX174 2820 2830 673615 phiX174 2830 2840 705692 phiX174 2840 2860 625500 phiX174 2860 2870 609462 phiX174 2870 2880 705692 phiX174 2880 2890 657577 phiX174 2890 2900 609462 phiX174 2900 2910 657577 phiX174 2910 2930 561346 phiX174 2930 2940 513231 phiX174 2940 2950 561346 phiX174 2950 2960 497192 phiX174 2960 2970 577385 phiX174 2970 2980 593423 phiX174 2980 2990 513231 phiX174 2990 3000 529269 phiX174 3000 3010 561346 phiX174 3010 3020 513231 phiX174 3020 3030 465115 phiX174 3030 3040 433038 phiX174 3040 3050 417000 phiX174 3050 3060 545308 phiX174 3060 3070 561346 phiX174 3070 3080 625500 phiX174 3080 3100 577385 phiX174 3100 3110 721731 phiX174 3110 3120 673615 phiX174 3120 3130 641538 phiX174 3130 3140 609462 phiX174 3140 3160 673615 phiX174 3160 3180 769846 phiX174 3180 3190 705692 phiX174 3190 3200 657577 phiX174 3200 3210 673615 phiX174 3210 3220 737769 phiX174 3220 3230 657577 phiX174 3230 3240 705692 phiX174 3240 3250 625500 phiX174 3250 3260 545308 phiX174 3260 3270 593423 phiX174 3270 3280 625500 phiX174 3280 3290 577385 phiX174 3290 3300 529269 phiX174 3300 3310 513231 phiX174 3310 3320 529269 phiX174 3320 3330 609462 phiX174 3330 3340 657577 phiX174 3340 3370 641538 phiX174 3370 3390 657577 phiX174 3390 3400 577385 phiX174 3400 3430 481154 phiX174 3430 3440 513231 phiX174 3440 3450 609462 phiX174 3450 3460 577385 phiX174 3460 3480 673615 phiX174 3480 3490 721731 phiX174 3490 3500 834000 phiX174 3500 3510 801923 phiX174 3510 3520 898154 phiX174 3520 3530 769846 phiX174 3530 3540 753808 phiX174 3540 3550 785885 phiX174 3550 3560 753808 phiX174 3560 3570 689654 phiX174 3570 3580 497192 phiX174 3580 3590 465115 phiX174 3590 3610 433038 phiX174 3610 3620 417000 phiX174 3620 3630 400962 phiX174 3630 3640 384923 phiX174 3640 3650 352846 phiX174 3650 3660 433038 phiX174 3660 3680 400962 phiX174 3680 3690 417000 phiX174 3690 3700 336808 phiX174 3700 3710 384923 phiX174 3710 3720 433038 phiX174 3720 3730 625500 phiX174 3730 3740 593423 phiX174 3740 3750 705692 phiX174 3750 3760 673615 phiX174 3760 3780 657577 phiX174 3780 3790 625500 phiX174 3790 3800 497192 phiX174 3800 3810 417000 phiX174 3810 3820 449077 phiX174 3820 3830 433038 phiX174 3830 3840 545308 phiX174 3840 3850 625500 phiX174 3850 3860 769846 phiX174 3860 3870 801923 phiX174 3870 3880 769846 phiX174 3880 3890 721731 phiX174 3890 3900 673615 phiX174 3900 3910 641538 phiX174 3910 3920 593423 phiX174 3920 3930 449077 phiX174 3930 3950 400962 phiX174 3950 3960 433038 phiX174 3960 3970 529269 phiX174 3970 3980 593423 phiX174 3980 3990 561346 phiX174 3990 4000 641538 phiX174 4000 4010 625500 phiX174 4010 4020 609462 phiX174 4020 4030 641538 phiX174 4030 4040 657577 phiX174 4040 4050 545308 phiX174 4050 4060 481154 phiX174 4060 4070 449077 phiX174 4070 4080 400962 phiX174 4080 4090 433038 phiX174 4090 4100 529269 phiX174 4100 4110 400962 phiX174 4110 4120 368885 phiX174 4120 4130 304731 phiX174 4130 4150 368885 phiX174 4150 4160 336808 phiX174 4160 4170 384923 phiX174 4170 4180 272654 phiX174 4180 4190 336808 phiX174 4190 4200 352846 phiX174 4200 4210 368885 phiX174 4210 4230 320769 phiX174 4230 4250 336808 phiX174 4250 4260 384923 phiX174 4260 4280 481154 phiX174 4280 4290 449077 phiX174 4290 4300 465115 phiX174 4300 4310 529269 phiX174 4310 4320 609462 phiX174 4320 4330 577385 phiX174 4330 4340 465115 phiX174 4340 4350 417000 phiX174 4350 4360 433038 phiX174 4360 4380 513231 phiX174 4380 4390 481154 phiX174 4390 4400 449077 phiX174 4400 4410 529269 phiX174 4410 4420 657577 phiX174 4420 4430 705692 phiX174 4430 4440 785885 phiX174 4440 4450 817962 phiX174 4450 4460 801923 phiX174 4460 4470 769846 phiX174 4470 4480 785885 phiX174 4480 4490 689654 phiX174 4490 4500 625500 phiX174 4500 4510 609462 phiX174 4510 4520 465115 phiX174 4520 4540 433038 phiX174 4540 4550 497192 phiX174 4550 4560 481154 phiX174 4560 4570 433038 phiX174 4570 4580 465115 phiX174 4580 4590 417000 phiX174 4590 4600 433038 phiX174 4600 4610 529269 phiX174 4610 4620 513231 phiX174 4620 4630 577385 phiX174 4630 4640 609462 phiX174 4640 4660 689654 phiX174 4660 4670 721731 phiX174 4670 4680 673615 phiX174 4680 4690 609462 phiX174 4690 4700 689654 phiX174 4700 4720 481154 phiX174 4720 4730 400962 phiX174 4730 4740 465115 phiX174 4740 4760 561346 phiX174 4760 4780 593423 phiX174 4780 4790 609462 phiX174 4790 4800 689654 phiX174 4800 4810 673615 phiX174 4810 4820 657577 phiX174 4820 4830 593423 phiX174 4830 4850 625500 phiX174 4850 4860 577385 phiX174 4860 4870 513231 phiX174 4870 4880 497192 phiX174 4880 4890 593423 phiX174 4890 4900 513231 phiX174 4900 4910 481154 phiX174 4910 4920 417000 phiX174 4920 4930 384923 phiX174 4930 4950 352846 phiX174 4950 4960 272654 phiX174 4960 4970 176423 phiX174 4970 4980 240577 phiX174 4980 4990 208500 phiX174 4990 5020 288692 phiX174 5020 5030 352846 phiX174 5030 5040 336808 phiX174 5040 5050 368885 phiX174 5050 5060 304731 phiX174 5060 5070 288692 phiX174 5070 5080 240577 phiX174 5080 5090 304731 phiX174 5090 5100 272654 phiX174 5100 5110 224538 phiX174 5110 5120 256615 phiX174 5120 5130 320769 phiX174 5130 5140 417000 phiX174 5140 5160 497192 phiX174 5160 5170 481154 phiX174 5170 5180 577385 phiX174 5180 5190 561346 phiX174 5190 5200 529269 phiX174 5200 5210 465115 phiX174 5210 5220 449077 phiX174 5220 5230 400962 phiX174 5230 5240 449077 phiX174 5240 5250 368885 phiX174 5250 5260 272654 phiX174 5260 5270 304731 phiX174 5270 5280 336808 phiX174 5280 5290 272654 phiX174 5290 5300 192462 phiX174 5300 5310 144346 phiX174 5310 5340 96230.8 phiX174 5340 5350 64153.8 phiX174 5350 5386 32076.9 ================================================ FILE: galaxy/wrapper/test-data/bamPEFragmentSize_lengths1.txt ================================================ #bamPEFragmentSize Size Occurrences Sample 241 1 bowtie2 test1.bam 242 1 bowtie2 test1.bam 251 1 bowtie2 test1.bam ================================================ FILE: galaxy/wrapper/test-data/bamPEFragmentSize_result1.txt ================================================ Sample label: bowtie2 test1.bam Sample size: 3 Fragment lengths: Min.: 241.0 1st Qu.: 241.5 Mean: 244.66666666666666 Median: 242.0 3rd Qu.: 246.5 Max.: 251.0 Std: 4.496912521077347 MAD: 1.0 Len. 10%: 241.2 Len. 20%: 241.4 Len. 30%: 241.6 Len. 40%: 241.8 Len. 60%: 243.8 Len. 70%: 245.6 Len. 80%: 247.4 Len. 90%: 249.2 Len. 99%: 250.82 Read lengths: Sample size: 3 Min.: 251.0 1st Qu.: 251.0 Mean: 251.0 Median: 251.0 3rd Qu.: 251.0 Max.: 251.0 Std: 0.0 MAD: 0.0 Len. 10%: 251.0 Len. 20%: 251.0 Len. 30%: 251.0 Len. 40%: 251.0 Len. 60%: 251.0 Len. 70%: 251.0 Len. 80%: 251.0 Len. 90%: 251.0 Len. 99%: 251.0 ================================================ FILE: galaxy/wrapper/test-data/bamPEFragmentSize_table1.txt ================================================ Frag. Sampled Frag. Len. Min. Frag. Len. 1st. Qu. Frag. Len. Mean Frag. Len. Median Frag. Len. 3rd Qu. Frag. Len. Max Frag. Len. Std. Frag. Med. Abs. Dev. Frag. Len. 10% Frag. Len. 20% Frag. Len. 30% Frag. Len. 40% Frag. Len. 60% Frag. Len. 70% Frag. Len. 80% Frag. Len. 90% Frag. Len. 99% Reads Sampled Read Len. Min. Read Len. 1st. Qu. Read Len. Mean Read Len. Median Read Len. 3rd Qu. Read Len. Max Read Len. Std. Read Med. Abs. Dev. Read Len. 10% Read Len. 20% Read Len. 30% Read Len. 40% Read Len. 60% Read Len. 70% Read Len. 80% Read Len. 90% Read Len. 99% bowtie2 test1.bam 3 241.0 241.5 244.66666666666666 242.0 246.5 251.0 4.496912521077347 1.0 241.2 241.4 241.6 241.8 243.8 245.6 247.4 249.2 250.82 3 251.0 251.0 251.0 251.0 251.0 251.0 0.0 0.0 251.0 251.0 251.0 251.0 251.0 251.0 251.0 251.0 251.0 ================================================ FILE: galaxy/wrapper/test-data/bigwigCompare_result2.bg ================================================ ch1 0 400 1 ch2 0 400 1 ch3 0 400 1 ================================================ FILE: galaxy/wrapper/test-data/computeGCBias_result1.tabular ================================================ 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 5.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+01 0.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 0.000000000000000000e+00 0.000000000000000000e+00 1.000000000000000000e+00 ================================================ FILE: galaxy/wrapper/test-data/computeMatrix1.bed ================================================ phiX174 1000 1500 CG11023 0 + phiX174 150 1750 cda5 0 - phiX174 150 177 cda8 0 - phiX174 75 1500 cda9 0 + phiX174 101 175 C11023 0 + phiX174 125 150 ca5 0 - phiX174 450 1750 ca8 0 + phiX174 80 1500 cda9 0 + ================================================ FILE: galaxy/wrapper/test-data/computeMatrix2.bed ================================================ ch1 100 150 CG11023 0 + ch2 150 175 cda5 0 - ch3 100 125 cda8 0 + ch1 75 125 C11023 0 + ch2 125 150 ca5 0 - ch3 75 100 ca8 0 + ================================================ FILE: galaxy/wrapper/test-data/computeMatrixOperations.txt ================================================ Groups: genes Samples: bamCoverage_result4_bw_0 ================================================ FILE: galaxy/wrapper/test-data/estimateReadFiltering.txt ================================================ Sample Total Reads Mapped Reads Alignments in blacklisted regions Estimated mapped reads filtered Below MAPQ Missing Flags Excluded Flags Internally-determined Duplicates Marked Duplicates Singletons Wrong strand paired_chr2L.bam 12644 12589 0 4192.0 4149.0 0.0 0.0 0.0 0.0 55.0 0.0 paired_chr2L.bam 12644 12589 0 4192.0 4149.0 0.0 0.0 0.0 0.0 55.0 0.0 ================================================ FILE: galaxy/wrapper/test-data/heatmapper_result2.tabular ================================================ bin labels -0.0Kb 0.0Kb bins 1 2 file_0 genes 2477942.34473 2610259.65234 ================================================ FILE: galaxy/wrapper/test-data/multiBamSummary_regions.bed ================================================ chrM 1 10 chrM 5 15 chrM 10 20 ================================================ FILE: galaxy/wrapper/test-data/multiBigwigSummary_result2.npz ================================================ #'chr' 'start' 'end' 'sample1' 'sample2' ch1 0 10 0.0 0.0 ch1 10 20 0.0 0.0 ch1 20 30 0.0 0.0 ch1 30 40 0.0 0.0 ch1 40 50 0.0 0.0 ch1 50 60 0.0 0.0 ch1 60 70 0.0 0.0 ch1 70 80 0.0 0.0 ch1 80 90 0.0 0.0 ch1 90 100 0.0 0.0 ch1 100 110 2.0 2.0 ch1 110 120 2.0 2.0 ch1 120 130 1.0 1.0 ch1 130 140 0.0 0.0 ch1 140 150 0.0 0.0 ch1 150 160 0.0 0.0 ch1 160 170 0.0 0.0 ch1 170 180 0.0 0.0 ch1 180 190 0.0 0.0 ch1 190 200 0.0 0.0 ch1 200 210 0.0 0.0 ch1 210 220 0.0 0.0 ch1 220 230 0.0 0.0 ch1 230 240 0.0 0.0 ch1 240 250 0.0 0.0 ch1 250 260 0.0 0.0 ch1 260 270 0.0 0.0 ch1 270 280 0.0 0.0 ch1 280 290 0.0 0.0 ch1 290 300 0.0 0.0 ch1 300 310 0.0 0.0 ch1 310 320 0.0 0.0 ch1 320 330 0.0 0.0 ch1 330 340 0.0 0.0 ch1 340 350 0.0 0.0 ch1 350 360 0.0 0.0 ch1 360 370 0.0 0.0 ch1 370 380 0.0 0.0 ch1 380 390 0.0 0.0 ch1 390 400 0.0 0.0 ch2 0 10 0.0 0.0 ch2 10 20 0.0 0.0 ch2 20 30 0.0 0.0 ch2 30 40 0.0 0.0 ch2 40 50 0.0 0.0 ch2 50 60 3.0 3.0 ch2 60 70 3.0 3.0 ch2 70 80 1.5 1.5 ch2 80 90 0.0 0.0 ch2 90 100 0.0 0.0 ch2 100 110 0.0 0.0 ch2 110 120 0.0 0.0 ch2 120 130 0.0 0.0 ch2 130 140 0.0 0.0 ch2 140 150 0.0 0.0 ch2 150 160 1.0 1.0 ch2 160 170 1.0 1.0 ch2 170 180 0.5 0.5 ch2 180 190 0.0 0.0 ch2 190 200 0.0 0.0 ch2 200 210 0.0 0.0 ch2 210 220 0.0 0.0 ch2 220 230 0.0 0.0 ch2 230 240 0.0 0.0 ch2 240 250 0.0 0.0 ch2 250 260 0.0 0.0 ch2 260 270 0.0 0.0 ch2 270 280 0.0 0.0 ch2 280 290 0.0 0.0 ch2 290 300 0.0 0.0 ch2 300 310 0.0 0.0 ch2 310 320 0.0 0.0 ch2 320 330 0.0 0.0 ch2 330 340 0.0 0.0 ch2 340 350 0.0 0.0 ch2 350 360 0.0 0.0 ch2 360 370 0.0 0.0 ch2 370 380 0.0 0.0 ch2 380 390 0.0 0.0 ch2 390 400 0.0 0.0 ch3 0 10 0.0 0.0 ch3 10 20 0.0 0.0 ch3 20 30 0.0 0.0 ch3 30 40 0.0 0.0 ch3 40 50 0.0 0.0 ch3 50 60 3.0 3.0 ch3 60 70 3.0 3.0 ch3 70 80 1.5 1.5 ch3 80 90 0.0 0.0 ch3 90 100 0.0 0.0 ch3 100 110 0.0 0.0 ch3 110 120 0.0 0.0 ch3 120 130 0.0 0.0 ch3 130 140 0.0 0.0 ch3 140 150 0.0 0.0 ch3 150 160 1.0 1.0 ch3 160 170 1.0 1.0 ch3 170 180 0.5 0.5 ch3 180 190 0.0 0.0 ch3 190 200 0.0 0.0 ch3 200 210 0.0 0.0 ch3 210 220 0.0 0.0 ch3 220 230 0.0 0.0 ch3 230 240 0.0 0.0 ch3 240 250 0.0 0.0 ch3 250 260 0.0 0.0 ch3 260 270 0.0 0.0 ch3 270 280 0.0 0.0 ch3 280 290 0.0 0.0 ch3 290 300 0.0 0.0 ch3 300 310 0.0 0.0 ch3 310 320 0.0 0.0 ch3 320 330 0.0 0.0 ch3 330 340 0.0 0.0 ch3 340 350 0.0 0.0 ch3 350 360 0.0 0.0 ch3 360 370 0.0 0.0 ch3 370 380 0.0 0.0 ch3 380 390 0.0 0.0 ch3 390 400 0.0 0.0 ================================================ FILE: galaxy/wrapper/test-data/multiBigwigSummary_result2.tabular ================================================ #'chr' 'start' 'end' 'sample1' 'sample2' ch1 0 10 0.0 0.0 ch1 10 20 0.0 0.0 ch1 20 30 0.0 0.0 ch1 30 40 0.0 0.0 ch1 40 50 0.0 0.0 ch1 50 60 0.0 0.0 ch1 60 70 0.0 0.0 ch1 70 80 0.0 0.0 ch1 80 90 0.0 0.0 ch1 90 100 0.0 0.0 ch1 100 110 2.0 2.0 ch1 110 120 2.0 2.0 ch1 120 130 1.0 1.0 ch1 130 140 0.0 0.0 ch1 140 150 0.0 0.0 ch1 150 160 0.0 0.0 ch1 160 170 0.0 0.0 ch1 170 180 0.0 0.0 ch1 180 190 0.0 0.0 ch1 190 200 0.0 0.0 ch1 200 210 0.0 0.0 ch1 210 220 0.0 0.0 ch1 220 230 0.0 0.0 ch1 230 240 0.0 0.0 ch1 240 250 0.0 0.0 ch1 250 260 0.0 0.0 ch1 260 270 0.0 0.0 ch1 270 280 0.0 0.0 ch1 280 290 0.0 0.0 ch1 290 300 0.0 0.0 ch1 300 310 0.0 0.0 ch1 310 320 0.0 0.0 ch1 320 330 0.0 0.0 ch1 330 340 0.0 0.0 ch1 340 350 0.0 0.0 ch1 350 360 0.0 0.0 ch1 360 370 0.0 0.0 ch1 370 380 0.0 0.0 ch1 380 390 0.0 0.0 ch1 390 400 0.0 0.0 ch2 0 10 0.0 0.0 ch2 10 20 0.0 0.0 ch2 20 30 0.0 0.0 ch2 30 40 0.0 0.0 ch2 40 50 0.0 0.0 ch2 50 60 3.0 3.0 ch2 60 70 3.0 3.0 ch2 70 80 1.5 1.5 ch2 80 90 0.0 0.0 ch2 90 100 0.0 0.0 ch2 100 110 0.0 0.0 ch2 110 120 0.0 0.0 ch2 120 130 0.0 0.0 ch2 130 140 0.0 0.0 ch2 140 150 0.0 0.0 ch2 150 160 1.0 1.0 ch2 160 170 1.0 1.0 ch2 170 180 0.5 0.5 ch2 180 190 0.0 0.0 ch2 190 200 0.0 0.0 ch2 200 210 0.0 0.0 ch2 210 220 0.0 0.0 ch2 220 230 0.0 0.0 ch2 230 240 0.0 0.0 ch2 240 250 0.0 0.0 ch2 250 260 0.0 0.0 ch2 260 270 0.0 0.0 ch2 270 280 0.0 0.0 ch2 280 290 0.0 0.0 ch2 290 300 0.0 0.0 ch2 300 310 0.0 0.0 ch2 310 320 0.0 0.0 ch2 320 330 0.0 0.0 ch2 330 340 0.0 0.0 ch2 340 350 0.0 0.0 ch2 350 360 0.0 0.0 ch2 360 370 0.0 0.0 ch2 370 380 0.0 0.0 ch2 380 390 0.0 0.0 ch2 390 400 0.0 0.0 ch3 0 10 0.0 0.0 ch3 10 20 0.0 0.0 ch3 20 30 0.0 0.0 ch3 30 40 0.0 0.0 ch3 40 50 0.0 0.0 ch3 50 60 3.0 3.0 ch3 60 70 3.0 3.0 ch3 70 80 1.5 1.5 ch3 80 90 0.0 0.0 ch3 90 100 0.0 0.0 ch3 100 110 0.0 0.0 ch3 110 120 0.0 0.0 ch3 120 130 0.0 0.0 ch3 130 140 0.0 0.0 ch3 140 150 0.0 0.0 ch3 150 160 1.0 1.0 ch3 160 170 1.0 1.0 ch3 170 180 0.5 0.5 ch3 180 190 0.0 0.0 ch3 190 200 0.0 0.0 ch3 200 210 0.0 0.0 ch3 210 220 0.0 0.0 ch3 220 230 0.0 0.0 ch3 230 240 0.0 0.0 ch3 240 250 0.0 0.0 ch3 250 260 0.0 0.0 ch3 260 270 0.0 0.0 ch3 270 280 0.0 0.0 ch3 280 290 0.0 0.0 ch3 290 300 0.0 0.0 ch3 300 310 0.0 0.0 ch3 310 320 0.0 0.0 ch3 320 330 0.0 0.0 ch3 330 340 0.0 0.0 ch3 340 350 0.0 0.0 ch3 350 360 0.0 0.0 ch3 360 370 0.0 0.0 ch3 370 380 0.0 0.0 ch3 380 390 0.0 0.0 ch3 390 400 0.0 0.0 ================================================ FILE: galaxy/wrapper/test-data/phiX.fasta ================================================ >phiX174 GAGTTTTATCGCTTCCATGACGCAGAAGTTAACACTTTCGGATATTTCTGATGAGTCGAAAAATTATCTT GATAAAGCAGGAATTACTACTGCTTGTTTACGAATTAAATCGAAGTGGACTGCTGGCGGAAAATGAGAAA ATTCGACCTATCCTTGCGCAGCTCGAGAAGCTCTTACTTTGCGACCTTTCGCCATCAACTAACGATTCTG TCAAAAACTGACGCGTTGGATGAGGAGAAGTGGCTTAATATGCTTGGCACGTTCGTCAAGGACTGGTTTA GATATGAGTCACATTTTGTTCATGGTAGAGATTCTCTTGTTGACATTTTAAAAGAGCGTGGATTACTATC TGAGTCCGATGCTGTTCAACCACTAATAGGTAAGAAATCATGAGTCAAGTTACTGAACAATCCGTACGTT TCCAGACCGCTTTGGCCTCTATTAAGCTCATTCAGGCTTCTGCCGTTTTGGATTTAACCGAAGATGATTT CGATTTTCTGACGAGTAACAAAGTTTGGATTGCTACTGACCGCTCTCGTGCTCGTCGCTGCGTTGAGGCT TGCGTTTATGGTACGCTGGACTTTGTGGGATACCCTCGCTTTCCTGCTCCTGTTGAGTTTATTGCTGCCG TCATTGCTTATTATGTTCATCCCGTCAACATTCAAACGGCCTGTCTCATCATGGAAGGCGCTGAATTTAC GGAAAACATTATTAATGGCGTCGAGCGTCCGGTTAAAGCCGCTGAATTGTTCGCGTTTACCTTGCGTGTA CGCGCAGGAAACACTGACGTTCTTACTGACGCAGAAGAAAACGTGCGTCAAAAATTACGTGCAGAAGGAG TGATGTAATGTCTAAAGGTAAAAAACGTTCTGGCGCTCGCCCTGGTCGTCCGCAGCCGTTGCGAGGTACT AAAGGCAAGCGTAAAGGCGCTCGTCTTTGGTATGTAGGTGGTCAACAATTTTAATTGCAGGGGCTTCGGC CCCTTACTTGAGGATAAATTATGTCTAATATTCAAACTGGCGCCGAGCGTATGCCGCATGACCTTTCCCA TCTTGGCTTCCTTGCTGGTCAGATTGGTCGTCTTATTACCATTTCAACTACTCCGGTTATCGCTGGCGAC TCCTTCGAGATGGACGCCGTTGGCGCTCTCCGTCTTTCTCCATTGCGTCGTGGCCTTGCTATTGACTCTA CTGTAGACATTTTTACTTTTTATGTCCCTCATCGTCACGTTTATGGTGAACAGTGGATTAAGTTCATGAA GGATGGTGTTAATGCCACTCCTCTCCCGACTGTTAACACTACTGGTTATATTGACCATGCCGCTTTTCTT GGCACGATTAACCCTGATACCAATAAAATCCCTAAGCATTTGTTTCAGGGTTATTTGAATATCTATAACA ACTATTTTAAAGCGCCGTGGATGCCTGACCGTACCGAGGCTAACCCTAATGAGCTTAATCAAGATGATGC TCGTTATGGTTTCCGTTGCTGCCATCTCAAAAACATTTGGACTGCTCCGCTTCCTCCTGAGACTGAGCTT TCTCGCCAAATGACGACTTCTACCACATCTATTGACATTATGGGTCTGCAAGCTGCTTATGCTAATTTGC ATACTGACCAAGAACGTGATTACTTCATGCAGCGTTACCGTGATGTTATTTCTTCATTTGGAGGTAAAAC CTCTTATGACGCTGACAACCGTCCTTTACTTGTCATGCGCTCTAATCTCTGGGCATCTGGCTATGATGTT GATGGAACTGACCAAACGTCGTTAGGCCAGTTTTCTGGTCGTGTTCAACAGACCTATAAACATTCTGTGC CGCGTTTCTTTGTTCCTGAGCATGGCACTATGTTTACTCTTGCGCTTGTTCGTTTTCCGCCTACTGCGAC TAAAGAGATTCAGTACCTTAACGCTAAAGGTGCTTTGACTTATACCGATATTGCTGGCGACCCTGTTTTG TATGGCAACTTGCCGCCGCGTGAAATTTCTATGAAGGATGTTTTCCGTTCTGGTGATTCGTCTAAGAAGT TTAAGATTGCTGAGGGTCAGTGGTATCGTTATGCGCCTTCGTATGTTTCTCCTGCTTATCACCTTCTTGA AGGCTTCCCATTCATTCAGGAACCGCCTTCTGGTGATTTGCAAGAACGCGTACTTATTCGCCACCATGAT TATGACCAGTGTTTCCAGTCCGTTCAGTTGTTGCAGTGGAATAGTCAGGTTAAATTTAATGTGACCGTTT ATCGCAATCTGCCGACCACTCGCGATTCAATCATGACTTCGTGATAAAAGATTGAGTGTGAGGTTATAAC GCCGAAGCGGTAAAAATTTTAATTTTTGCCGCTGAGGGGTTGACCAAGCGAAGCGCGGTAGGTTTTCTGC TTAGGAGTTTAATCATGTTTCAGACTTTTATTTCTCGCCATAATTCAAACTTTTTTTCTGATAAGCTGGT TCTCACTTCTGTTACTCCAGCTTCTTCGGCACCTGTTTTACAGACACCTAAAGCTACATCGTCAACGTTA TATTTTGATAGTTTGACGGTTAATGCTGGTAATGGTGGTTTTCTTCATTGCATTCAGATGGATACATCTG TCAACGCCGCTAATCAGGTTGTTTCTGTTGGTGCTGATATTGCTTTTGATGCCGACCCTAAATTTTTTGC CTGTTTGGTTCGCTTTGAGTCTTCTTCGGTTCCGACTACCCTCCCGACTGCCTATGATGTTTATCCTTTG AATGGTCGCCATGATGGTGGTTATTATACCGTCAAGGACTGTGTGACTATTGACGTCCTTCCCCGTACGC CGGGCAATAATGTTTATGTTGGTTTCATGGTTTGGTCTAACTTTACCGCTACTAAATGCCGCGGATTGGT TTCGCTGAATCAGGTTATTAAAGAGATTATTTGTCTCCAGCCACTTAAGTGAGGTGATTTATGTTTGGTG CTATTGCTGGCGGTATTGCTTCTGCTCTTGCTGGTGGCGCCATGTCTAAATTGTTTGGAGGCGGTCAAAA AGCCGCCTCCGGTGGCATTCAAGGTGATGTGCTTGCTACCGATAACAATACTGTAGGCATGGGTGATGCT GGTATTAAATCTGCCATTCAAGGCTCTAATGTTCCTAACCCTGATGAGGCCGCCCCTAGTTTTGTTTCTG GTGCTATGGCTAAAGCTGGTAAAGGACTTCTTGAAGGTACGTTGCAGGCTGGCACTTCTGCCGTTTCTGA TAAGTTGCTTGATTTGGTTGGACTTGGTGGCAAGTCTGCCGCTGATAAAGGAAAGGATACTCGTGATTAT CTTGCTGCTGCATTTCCTGAGCTTAATGCTTGGGAGCGTGCTGGTGCTGATGCTTCCTCTGCTGGTATGG TTGACGCCGGATTTGAGAATCAAAAAGAGCTTACTAAAATGCAACTGGACAATCAGAAAGAGATTGCCGA GATGCAAAATGAGACTCAAAAAGAGATTGCTGGCATTCAGTCGGCGACTTCACGCCAGAATACGAAAGAC CAGGTATATGCACAAAATGAGATGCTTGCTTATCAACAGAAGGAGTCTACTGCTCGCGTTGCGTCTATTA TGGAAAACACCAATCTTTCCAAGCAACAGCAGGTTTCCGAGATTATGCGCCAAATGCTTACTCAAGCTCA AACGGCTGGTCAGTATTTTACCAATGACCAAATCAAAGAAATGACTCGCAAGGTTAGTGCTGAGGTTGAC TTAGTTCATCAGCAAACGCAGAATCAGCGGTATGGCTCTTCTCATATTGGCGCTACTGCAAAGGATATTT CTAATGTCGTCACTGATGCTGCTTCTGGTGTGGTTGATATTTTTCATGGTATTGATAAAGCTGTTGCCGA TACTTGGAACAATTTCTGGAAAGACGGTAAAGCTGATGGTATTGGCTCTAATTTGTCTAGGAAATAACCG TCAGGATTGACACCCTCCCAATTGTATGTTTTCATGCCTCCAAATCTTGGAGGCTTTTTTATGGTTCGTT CTTATTACCCTTCTGAATGTCACGCTGATTATTTTGACTTTGAGCGTATCGAGGCTCTTAAACCTGCTAT TGAGGCTTGTGGCATTTCTACTCTTTCTCAATCCCCAATGCTTGGCTTCCATAAGCAGATGGATAACCGC ATCAAGCTCTTGGAAGAGATTCTGTCTTTTCGTATGCAGGGCGTTGAGTTCGATAATGGTGATATGTATG TTGACGGCCATAAGGCTGCTTCTGACGTTCGTGATGAGTTTGTATCTGTTACTGAGAAGTTAATGGATGA ATTGGCACAATGCTACAATGTGCTCCCCCAACTTGATATTAATAACACTATAGACCACCGCCCCGAAGGG GACGAAAAATGGTTTTTAGAGAACGAGAAGACGGTTACGCAGTTTTGCCGCAAGCTGGCTGCTGAACGCC CTCTTAAGGATATTCGCGATGAGTATAATTACCCCAAAAAGAAAGGTATTAAGGATGAGTGTTCAAGATT GCTGGAGGCCTCCACTATGAAATCGCGTAGAGGCTTTACTATTCAGCGTTTGATGAATGCAATGCGACAG GCTCATGCTGATGGTTGGTTTATCGTTTTTGACACTCTCACGTTGGCTGACGACCGATTAGAGGCGTTTT ATGATAATCCCAATGCTTTGCGTGACTATTTTCGTGATATTGGTCGTATGGTTCTTGCTGCCGAGGGTCG CAAGGCTAATGATTCACACGCCGACTGCTATCAGTATTTTTGTGTGCCTGAGTATGGTACAGCTAATGGC CGTCTTCATTTCCATGCGGTGCATTTTATGCGGACACTTCCTACAGGTAGCGTTGACCCTAATTTTGGTC GTCGGGTACGCAATCGCCGCCAGTTAAATAGCTTGCAAAATACGTGGCCTTATGGTTACAGTATGCCCAT CGCAGTTCGCTACACGCAGGACGCTTTTTCACGTTCTGGTTGGTTGTGGCCTGTTGATGCTAAAGGTGAG CCGCTTAAAGCTACCAGTTATATGGCTGTTGGTTTCTATGTGGCTAAATACGTTAACAAAAAGTCAGATA TGGACCTTGCTGCTAAAGGTCTAGGAGCTAAAGAATGGAACAACTCACTAAAAACCAAGCTGTCGCTACT TCCCAAGAAGCTGTTCAGAATCAGAATGAGCCGCAACTTCGGGATGAAAATGCTCACAATGACAAATCTG TCCACGGAGTGCTTAATCCAACTTACCAAGCTGGGTTACGACGCGACGCCGTTCAACCAGATATTGAAGC AGAACGCAAAAAGAGAGATGAGATTGAGGCTGGGAAAAGTTACTGTAGCCGACGTTTTGGCGGCGCAACC TGTGACGACAAATCTGCTCAAATTTATGCGCGCTTCGATAAAAATGATTGGCGTATCCAACCTGCA ================================================ FILE: galaxy/wrapper/test-data/plotCorrelation_result1.tabular ================================================ #plotCorrelation --outFileCorMatrix 'bowtie2 test1.bam' 'bowtie2 test1.bam' 'bowtie2 test1.bam' 1.0000 1.0000 'bowtie2 test1.bam' 1.0000 1.0000 ================================================ FILE: galaxy/wrapper/test-data/plotCoverage.metrics ================================================ Sample Threshold Percent bowtie2 test1.bam 0 100.000 bowtie2 test1.bam 0 100.000 bowtie2 test1.bam 5 1.509 bowtie2 test1.bam 5 1.509 bowtie2 test1.bam 10 1.461 bowtie2 test1.bam 10 1.461 bowtie2 test1.bam 20 1.406 bowtie2 test1.bam 20 1.406 ================================================ FILE: galaxy/wrapper/test-data/plotCoverage_result1.tabular ================================================ #plotCoverage --outRawCounts #'chr' 'start' 'end' 'bowtie2 test1.bam' 'bowtie2 test1.bam' chrM 0 1 23.0 23.0 chrM 1 2 35.0 35.0 chrM 2 3 35.0 35.0 chrM 3 4 35.0 35.0 chrM 4 5 35.0 35.0 chrM 5 6 35.0 35.0 chrM 6 7 35.0 35.0 chrM 7 8 35.0 35.0 chrM 8 9 35.0 35.0 chrM 9 10 35.0 35.0 chrM 10 11 35.0 35.0 chrM 11 12 35.0 35.0 chrM 12 13 35.0 35.0 chrM 13 14 35.0 35.0 chrM 14 15 35.0 35.0 chrM 15 16 35.0 35.0 chrM 16 17 35.0 35.0 chrM 17 18 35.0 35.0 chrM 18 19 35.0 35.0 chrM 19 20 35.0 35.0 chrM 20 21 35.0 35.0 chrM 21 22 35.0 35.0 chrM 22 23 35.0 35.0 chrM 23 24 35.0 35.0 chrM 24 25 35.0 35.0 chrM 25 26 35.0 35.0 chrM 26 27 35.0 35.0 chrM 27 28 35.0 35.0 chrM 28 29 35.0 35.0 chrM 29 30 35.0 35.0 chrM 30 31 35.0 35.0 chrM 31 32 35.0 35.0 chrM 32 33 35.0 35.0 chrM 33 34 35.0 35.0 chrM 34 35 35.0 35.0 chrM 35 36 35.0 35.0 chrM 36 37 35.0 35.0 chrM 37 38 35.0 35.0 chrM 38 39 35.0 35.0 chrM 39 40 35.0 35.0 chrM 40 41 35.0 35.0 chrM 41 42 35.0 35.0 chrM 42 43 35.0 35.0 chrM 43 44 35.0 35.0 chrM 44 45 35.0 35.0 chrM 45 46 35.0 35.0 chrM 46 47 35.0 35.0 chrM 47 48 35.0 35.0 chrM 48 49 35.0 35.0 chrM 49 50 35.0 35.0 chrM 50 51 35.0 35.0 chrM 51 52 35.0 35.0 chrM 52 53 35.0 35.0 chrM 53 54 35.0 35.0 chrM 54 55 35.0 35.0 chrM 55 56 35.0 35.0 chrM 56 57 35.0 35.0 chrM 57 58 35.0 35.0 chrM 58 59 35.0 35.0 chrM 59 60 35.0 35.0 chrM 60 61 35.0 35.0 chrM 61 62 35.0 35.0 chrM 62 63 35.0 35.0 chrM 63 64 35.0 35.0 chrM 64 65 35.0 35.0 chrM 65 66 35.0 35.0 chrM 66 67 35.0 35.0 chrM 67 68 35.0 35.0 chrM 68 69 35.0 35.0 chrM 69 70 35.0 35.0 chrM 70 71 35.0 35.0 chrM 71 72 35.0 35.0 chrM 72 73 35.0 35.0 chrM 73 74 35.0 35.0 chrM 74 75 35.0 35.0 chrM 75 76 35.0 35.0 chrM 76 77 35.0 35.0 chrM 77 78 35.0 35.0 chrM 78 79 35.0 35.0 chrM 79 80 35.0 35.0 chrM 80 81 35.0 35.0 chrM 81 82 35.0 35.0 chrM 82 83 35.0 35.0 chrM 83 84 35.0 35.0 chrM 84 85 35.0 35.0 chrM 85 86 35.0 35.0 chrM 86 87 35.0 35.0 chrM 87 88 35.0 35.0 chrM 88 89 35.0 35.0 chrM 89 90 35.0 35.0 chrM 90 91 35.0 35.0 chrM 91 92 35.0 35.0 chrM 92 93 35.0 35.0 chrM 93 94 35.0 35.0 chrM 94 95 35.0 35.0 chrM 95 96 35.0 35.0 chrM 96 97 35.0 35.0 chrM 97 98 35.0 35.0 chrM 98 99 35.0 35.0 chrM 99 100 35.0 35.0 chrM 100 101 35.0 35.0 chrM 101 102 35.0 35.0 chrM 102 103 35.0 35.0 chrM 103 104 35.0 35.0 chrM 104 105 35.0 35.0 chrM 105 106 35.0 35.0 chrM 106 107 35.0 35.0 chrM 107 108 35.0 35.0 chrM 108 109 35.0 35.0 chrM 109 110 35.0 35.0 chrM 110 111 35.0 35.0 chrM 111 112 35.0 35.0 chrM 112 113 35.0 35.0 chrM 113 114 35.0 35.0 chrM 114 115 35.0 35.0 chrM 115 116 35.0 35.0 chrM 116 117 35.0 35.0 chrM 117 118 35.0 35.0 chrM 118 119 35.0 35.0 chrM 119 120 35.0 35.0 chrM 120 121 35.0 35.0 chrM 121 122 35.0 35.0 chrM 122 123 35.0 35.0 chrM 123 124 35.0 35.0 chrM 124 125 35.0 35.0 chrM 125 126 35.0 35.0 chrM 126 127 35.0 35.0 chrM 127 128 35.0 35.0 chrM 128 129 35.0 35.0 chrM 129 130 35.0 35.0 chrM 130 131 35.0 35.0 chrM 131 132 35.0 35.0 chrM 132 133 35.0 35.0 chrM 133 134 35.0 35.0 chrM 134 135 35.0 35.0 chrM 135 136 35.0 35.0 chrM 136 137 35.0 35.0 chrM 137 138 35.0 35.0 chrM 138 139 35.0 35.0 chrM 139 140 35.0 35.0 chrM 140 141 35.0 35.0 chrM 141 142 35.0 35.0 chrM 142 143 35.0 35.0 chrM 143 144 35.0 35.0 chrM 144 145 35.0 35.0 chrM 145 146 35.0 35.0 chrM 146 147 35.0 35.0 chrM 147 148 35.0 35.0 chrM 148 149 35.0 35.0 chrM 149 150 35.0 35.0 chrM 150 151 35.0 35.0 chrM 151 152 35.0 35.0 chrM 152 153 35.0 35.0 chrM 153 154 35.0 35.0 chrM 154 155 35.0 35.0 chrM 155 156 35.0 35.0 chrM 156 157 35.0 35.0 chrM 157 158 35.0 35.0 chrM 158 159 35.0 35.0 chrM 159 160 35.0 35.0 chrM 160 161 35.0 35.0 chrM 161 162 35.0 35.0 chrM 162 163 35.0 35.0 chrM 163 164 35.0 35.0 chrM 164 165 35.0 35.0 chrM 165 166 35.0 35.0 chrM 166 167 35.0 35.0 chrM 167 168 35.0 35.0 chrM 168 169 35.0 35.0 chrM 169 170 35.0 35.0 chrM 170 171 35.0 35.0 chrM 171 172 35.0 35.0 chrM 172 173 35.0 35.0 chrM 173 174 35.0 35.0 chrM 174 175 35.0 35.0 chrM 175 176 35.0 35.0 chrM 176 177 35.0 35.0 chrM 177 178 35.0 35.0 chrM 178 179 35.0 35.0 chrM 179 180 35.0 35.0 chrM 180 181 35.0 35.0 chrM 181 182 35.0 35.0 chrM 182 183 35.0 35.0 chrM 183 184 35.0 35.0 chrM 184 185 35.0 35.0 chrM 185 186 35.0 35.0 chrM 186 187 35.0 35.0 chrM 187 188 35.0 35.0 chrM 188 189 35.0 35.0 chrM 189 190 35.0 35.0 chrM 190 191 35.0 35.0 chrM 191 192 35.0 35.0 chrM 192 193 35.0 35.0 chrM 193 194 35.0 35.0 chrM 194 195 35.0 35.0 chrM 195 196 35.0 35.0 chrM 196 197 35.0 35.0 chrM 197 198 35.0 35.0 chrM 198 199 35.0 35.0 chrM 199 200 35.0 35.0 chrM 200 201 35.0 35.0 chrM 201 202 35.0 35.0 chrM 202 203 35.0 35.0 chrM 203 204 35.0 35.0 chrM 204 205 35.0 35.0 chrM 205 206 35.0 35.0 chrM 206 207 35.0 35.0 chrM 207 208 35.0 35.0 chrM 208 209 35.0 35.0 chrM 209 210 35.0 35.0 chrM 210 211 35.0 35.0 chrM 211 212 35.0 35.0 chrM 212 213 35.0 35.0 chrM 213 214 35.0 35.0 chrM 214 215 35.0 35.0 chrM 215 216 35.0 35.0 chrM 216 217 33.0 33.0 chrM 217 218 33.0 33.0 chrM 218 219 33.0 33.0 chrM 219 220 33.0 33.0 chrM 220 221 33.0 33.0 chrM 221 222 33.0 33.0 chrM 222 223 33.0 33.0 chrM 223 224 33.0 33.0 chrM 224 225 33.0 33.0 chrM 225 226 33.0 33.0 chrM 226 227 33.0 33.0 chrM 227 228 33.0 33.0 chrM 228 229 27.0 27.0 chrM 229 230 25.0 25.0 chrM 230 231 24.0 24.0 chrM 231 232 21.0 21.0 chrM 232 233 20.0 20.0 chrM 233 234 19.0 19.0 chrM 234 235 19.0 19.0 chrM 235 236 19.0 19.0 chrM 236 237 17.0 17.0 chrM 237 238 17.0 17.0 chrM 238 239 15.0 15.0 chrM 239 240 15.0 15.0 chrM 240 241 15.0 15.0 chrM 241 242 10.0 10.0 chrM 242 243 7.0 7.0 chrM 243 244 7.0 7.0 chrM 244 245 7.0 7.0 chrM 245 246 7.0 7.0 chrM 246 247 6.0 6.0 chrM 247 248 5.0 5.0 chrM 248 249 5.0 5.0 chrM 249 250 5.0 5.0 chrM 250 251 3.0 3.0 chrM 251 252 0.0 0.0 chrM 252 253 0.0 0.0 chrM 253 254 0.0 0.0 chrM 254 255 0.0 0.0 chrM 255 256 0.0 0.0 chrM 256 257 0.0 0.0 chrM 257 258 0.0 0.0 chrM 258 259 0.0 0.0 chrM 259 260 0.0 0.0 chrM 260 261 0.0 0.0 chrM 261 262 0.0 0.0 chrM 262 263 0.0 0.0 chrM 263 264 0.0 0.0 chrM 264 265 0.0 0.0 chrM 265 266 0.0 0.0 chrM 266 267 0.0 0.0 chrM 267 268 0.0 0.0 chrM 268 269 0.0 0.0 chrM 269 270 0.0 0.0 chrM 270 271 0.0 0.0 chrM 271 272 0.0 0.0 chrM 272 273 0.0 0.0 chrM 273 274 0.0 0.0 chrM 274 275 0.0 0.0 chrM 275 276 0.0 0.0 chrM 276 277 0.0 0.0 chrM 277 278 0.0 0.0 chrM 278 279 0.0 0.0 chrM 279 280 0.0 0.0 chrM 280 281 0.0 0.0 chrM 281 282 0.0 0.0 chrM 282 283 0.0 0.0 chrM 283 284 0.0 0.0 chrM 284 285 0.0 0.0 chrM 285 286 0.0 0.0 chrM 286 287 0.0 0.0 chrM 287 288 0.0 0.0 chrM 288 289 0.0 0.0 chrM 289 290 0.0 0.0 chrM 290 291 0.0 0.0 chrM 291 292 0.0 0.0 chrM 292 293 0.0 0.0 chrM 293 294 0.0 0.0 chrM 294 295 0.0 0.0 chrM 295 296 0.0 0.0 chrM 296 297 0.0 0.0 chrM 297 298 0.0 0.0 chrM 298 299 0.0 0.0 chrM 299 300 0.0 0.0 chrM 300 301 0.0 0.0 chrM 301 302 0.0 0.0 chrM 302 303 0.0 0.0 chrM 303 304 0.0 0.0 chrM 304 305 0.0 0.0 chrM 305 306 0.0 0.0 chrM 306 307 0.0 0.0 chrM 307 308 0.0 0.0 chrM 308 309 0.0 0.0 chrM 309 310 0.0 0.0 chrM 310 311 0.0 0.0 chrM 311 312 0.0 0.0 chrM 312 313 0.0 0.0 chrM 313 314 0.0 0.0 chrM 314 315 0.0 0.0 chrM 315 316 0.0 0.0 chrM 316 317 0.0 0.0 chrM 317 318 0.0 0.0 chrM 318 319 0.0 0.0 chrM 319 320 0.0 0.0 chrM 320 321 0.0 0.0 chrM 321 322 0.0 0.0 chrM 322 323 0.0 0.0 chrM 323 324 0.0 0.0 chrM 324 325 0.0 0.0 chrM 325 326 0.0 0.0 chrM 326 327 0.0 0.0 chrM 327 328 0.0 0.0 chrM 328 329 0.0 0.0 chrM 329 330 0.0 0.0 chrM 330 331 0.0 0.0 chrM 331 332 0.0 0.0 chrM 332 333 0.0 0.0 chrM 333 334 0.0 0.0 chrM 334 335 0.0 0.0 chrM 335 336 0.0 0.0 chrM 336 337 0.0 0.0 chrM 337 338 0.0 0.0 chrM 338 339 0.0 0.0 chrM 339 340 0.0 0.0 chrM 340 341 0.0 0.0 chrM 341 342 0.0 0.0 chrM 342 343 0.0 0.0 chrM 343 344 0.0 0.0 chrM 344 345 0.0 0.0 chrM 345 346 0.0 0.0 chrM 346 347 0.0 0.0 chrM 347 348 0.0 0.0 chrM 348 349 0.0 0.0 chrM 349 350 0.0 0.0 chrM 350 351 0.0 0.0 chrM 351 352 0.0 0.0 chrM 352 353 0.0 0.0 chrM 353 354 0.0 0.0 chrM 354 355 0.0 0.0 chrM 355 356 0.0 0.0 chrM 356 357 0.0 0.0 chrM 357 358 0.0 0.0 chrM 358 359 0.0 0.0 chrM 359 360 0.0 0.0 chrM 360 361 0.0 0.0 chrM 361 362 0.0 0.0 chrM 362 363 0.0 0.0 chrM 363 364 0.0 0.0 chrM 364 365 0.0 0.0 chrM 365 366 0.0 0.0 chrM 366 367 0.0 0.0 chrM 367 368 0.0 0.0 chrM 368 369 0.0 0.0 chrM 369 370 0.0 0.0 chrM 370 371 0.0 0.0 chrM 371 372 0.0 0.0 chrM 372 373 0.0 0.0 chrM 373 374 0.0 0.0 chrM 374 375 0.0 0.0 chrM 375 376 0.0 0.0 chrM 376 377 0.0 0.0 chrM 377 378 0.0 0.0 chrM 378 379 0.0 0.0 chrM 379 380 0.0 0.0 chrM 380 381 0.0 0.0 chrM 381 382 0.0 0.0 chrM 382 383 0.0 0.0 chrM 383 384 0.0 0.0 chrM 384 385 0.0 0.0 chrM 385 386 0.0 0.0 chrM 386 387 0.0 0.0 chrM 387 388 0.0 0.0 chrM 388 389 0.0 0.0 chrM 389 390 0.0 0.0 chrM 390 391 0.0 0.0 chrM 391 392 0.0 0.0 chrM 392 393 0.0 0.0 chrM 393 394 0.0 0.0 chrM 394 395 0.0 0.0 chrM 395 396 0.0 0.0 chrM 396 397 0.0 0.0 chrM 397 398 0.0 0.0 chrM 398 399 0.0 0.0 chrM 399 400 0.0 0.0 chrM 400 401 0.0 0.0 chrM 401 402 0.0 0.0 chrM 402 403 0.0 0.0 chrM 403 404 0.0 0.0 chrM 404 405 0.0 0.0 chrM 405 406 0.0 0.0 chrM 406 407 0.0 0.0 chrM 407 408 0.0 0.0 chrM 408 409 0.0 0.0 chrM 409 410 0.0 0.0 chrM 410 411 0.0 0.0 chrM 411 412 0.0 0.0 chrM 412 413 0.0 0.0 chrM 413 414 0.0 0.0 chrM 414 415 0.0 0.0 chrM 415 416 0.0 0.0 chrM 416 417 0.0 0.0 chrM 417 418 0.0 0.0 chrM 418 419 0.0 0.0 chrM 419 420 0.0 0.0 chrM 420 421 0.0 0.0 chrM 421 422 0.0 0.0 chrM 422 423 0.0 0.0 chrM 423 424 0.0 0.0 chrM 424 425 0.0 0.0 chrM 425 426 0.0 0.0 chrM 426 427 0.0 0.0 chrM 427 428 0.0 0.0 chrM 428 429 0.0 0.0 chrM 429 430 0.0 0.0 chrM 430 431 0.0 0.0 chrM 431 432 0.0 0.0 chrM 432 433 0.0 0.0 chrM 433 434 0.0 0.0 chrM 434 435 0.0 0.0 chrM 435 436 0.0 0.0 chrM 436 437 0.0 0.0 chrM 437 438 0.0 0.0 chrM 438 439 0.0 0.0 chrM 439 440 0.0 0.0 chrM 440 441 0.0 0.0 chrM 441 442 0.0 0.0 chrM 442 443 0.0 0.0 chrM 443 444 0.0 0.0 chrM 444 445 0.0 0.0 chrM 445 446 0.0 0.0 chrM 446 447 0.0 0.0 chrM 447 448 0.0 0.0 chrM 448 449 0.0 0.0 chrM 449 450 0.0 0.0 chrM 450 451 0.0 0.0 chrM 451 452 0.0 0.0 chrM 452 453 0.0 0.0 chrM 453 454 0.0 0.0 chrM 454 455 0.0 0.0 chrM 455 456 0.0 0.0 chrM 456 457 0.0 0.0 chrM 457 458 0.0 0.0 chrM 458 459 0.0 0.0 chrM 459 460 0.0 0.0 chrM 460 461 0.0 0.0 chrM 461 462 0.0 0.0 chrM 462 463 0.0 0.0 chrM 463 464 0.0 0.0 chrM 464 465 0.0 0.0 chrM 465 466 0.0 0.0 chrM 466 467 0.0 0.0 chrM 467 468 0.0 0.0 chrM 468 469 0.0 0.0 chrM 469 470 0.0 0.0 chrM 470 471 0.0 0.0 chrM 471 472 0.0 0.0 chrM 472 473 0.0 0.0 chrM 473 474 0.0 0.0 chrM 474 475 0.0 0.0 chrM 475 476 0.0 0.0 chrM 476 477 0.0 0.0 chrM 477 478 0.0 0.0 chrM 478 479 0.0 0.0 chrM 479 480 0.0 0.0 chrM 480 481 0.0 0.0 chrM 481 482 0.0 0.0 chrM 482 483 0.0 0.0 chrM 483 484 0.0 0.0 chrM 484 485 0.0 0.0 chrM 485 486 0.0 0.0 chrM 486 487 0.0 0.0 chrM 487 488 0.0 0.0 chrM 488 489 0.0 0.0 chrM 489 490 0.0 0.0 chrM 490 491 0.0 0.0 chrM 491 492 0.0 0.0 chrM 492 493 0.0 0.0 chrM 493 494 0.0 0.0 chrM 494 495 0.0 0.0 chrM 495 496 0.0 0.0 chrM 496 497 0.0 0.0 chrM 497 498 0.0 0.0 chrM 498 499 0.0 0.0 chrM 499 500 0.0 0.0 chrM 500 501 0.0 0.0 chrM 501 502 0.0 0.0 chrM 502 503 0.0 0.0 chrM 503 504 0.0 0.0 chrM 504 505 0.0 0.0 chrM 505 506 0.0 0.0 chrM 506 507 0.0 0.0 chrM 507 508 0.0 0.0 chrM 508 509 0.0 0.0 chrM 509 510 0.0 0.0 chrM 510 511 0.0 0.0 chrM 511 512 0.0 0.0 chrM 512 513 0.0 0.0 chrM 513 514 0.0 0.0 chrM 514 515 0.0 0.0 chrM 515 516 0.0 0.0 chrM 516 517 0.0 0.0 chrM 517 518 0.0 0.0 chrM 518 519 0.0 0.0 chrM 519 520 0.0 0.0 chrM 520 521 0.0 0.0 chrM 521 522 0.0 0.0 chrM 522 523 0.0 0.0 chrM 523 524 0.0 0.0 chrM 524 525 0.0 0.0 chrM 525 526 0.0 0.0 chrM 526 527 0.0 0.0 chrM 527 528 0.0 0.0 chrM 528 529 0.0 0.0 chrM 529 530 0.0 0.0 chrM 530 531 0.0 0.0 chrM 531 532 0.0 0.0 chrM 532 533 0.0 0.0 chrM 533 534 0.0 0.0 chrM 534 535 0.0 0.0 chrM 535 536 0.0 0.0 chrM 536 537 0.0 0.0 chrM 537 538 0.0 0.0 chrM 538 539 0.0 0.0 chrM 539 540 0.0 0.0 chrM 540 541 0.0 0.0 chrM 541 542 0.0 0.0 chrM 542 543 0.0 0.0 chrM 543 544 0.0 0.0 chrM 544 545 0.0 0.0 chrM 545 546 0.0 0.0 chrM 546 547 0.0 0.0 chrM 547 548 0.0 0.0 chrM 548 549 0.0 0.0 chrM 549 550 0.0 0.0 chrM 550 551 0.0 0.0 chrM 551 552 0.0 0.0 chrM 552 553 0.0 0.0 chrM 553 554 0.0 0.0 chrM 554 555 0.0 0.0 chrM 555 556 0.0 0.0 chrM 556 557 0.0 0.0 chrM 557 558 0.0 0.0 chrM 558 559 0.0 0.0 chrM 559 560 0.0 0.0 chrM 560 561 0.0 0.0 chrM 561 562 0.0 0.0 chrM 562 563 0.0 0.0 chrM 563 564 0.0 0.0 chrM 564 565 0.0 0.0 chrM 565 566 0.0 0.0 chrM 566 567 0.0 0.0 chrM 567 568 0.0 0.0 chrM 568 569 0.0 0.0 chrM 569 570 0.0 0.0 chrM 570 571 0.0 0.0 chrM 571 572 0.0 0.0 chrM 572 573 0.0 0.0 chrM 573 574 0.0 0.0 chrM 574 575 0.0 0.0 chrM 575 576 0.0 0.0 chrM 576 577 0.0 0.0 chrM 577 578 0.0 0.0 chrM 578 579 0.0 0.0 chrM 579 580 0.0 0.0 chrM 580 581 0.0 0.0 chrM 581 582 0.0 0.0 chrM 582 583 0.0 0.0 chrM 583 584 0.0 0.0 chrM 584 585 0.0 0.0 chrM 585 586 0.0 0.0 chrM 586 587 0.0 0.0 chrM 587 588 0.0 0.0 chrM 588 589 0.0 0.0 chrM 589 590 0.0 0.0 chrM 590 591 0.0 0.0 chrM 591 592 0.0 0.0 chrM 592 593 0.0 0.0 chrM 593 594 0.0 0.0 chrM 594 595 0.0 0.0 chrM 595 596 0.0 0.0 chrM 596 597 0.0 0.0 chrM 597 598 0.0 0.0 chrM 598 599 0.0 0.0 chrM 599 600 0.0 0.0 chrM 600 601 0.0 0.0 chrM 601 602 0.0 0.0 chrM 602 603 0.0 0.0 chrM 603 604 0.0 0.0 chrM 604 605 0.0 0.0 chrM 605 606 0.0 0.0 chrM 606 607 0.0 0.0 chrM 607 608 0.0 0.0 chrM 608 609 0.0 0.0 chrM 609 610 0.0 0.0 chrM 610 611 0.0 0.0 chrM 611 612 0.0 0.0 chrM 612 613 0.0 0.0 chrM 613 614 0.0 0.0 chrM 614 615 0.0 0.0 chrM 615 616 0.0 0.0 chrM 616 617 0.0 0.0 chrM 617 618 0.0 0.0 chrM 618 619 0.0 0.0 chrM 619 620 0.0 0.0 chrM 620 621 0.0 0.0 chrM 621 622 0.0 0.0 chrM 622 623 0.0 0.0 chrM 623 624 0.0 0.0 chrM 624 625 0.0 0.0 chrM 625 626 0.0 0.0 chrM 626 627 0.0 0.0 chrM 627 628 0.0 0.0 chrM 628 629 0.0 0.0 chrM 629 630 0.0 0.0 chrM 630 631 0.0 0.0 chrM 631 632 0.0 0.0 chrM 632 633 0.0 0.0 chrM 633 634 0.0 0.0 chrM 634 635 0.0 0.0 chrM 635 636 0.0 0.0 chrM 636 637 0.0 0.0 chrM 637 638 0.0 0.0 chrM 638 639 0.0 0.0 chrM 639 640 0.0 0.0 chrM 640 641 0.0 0.0 chrM 641 642 0.0 0.0 chrM 642 643 0.0 0.0 chrM 643 644 0.0 0.0 chrM 644 645 0.0 0.0 chrM 645 646 0.0 0.0 chrM 646 647 0.0 0.0 chrM 647 648 0.0 0.0 chrM 648 649 0.0 0.0 chrM 649 650 0.0 0.0 chrM 650 651 0.0 0.0 chrM 651 652 0.0 0.0 chrM 652 653 0.0 0.0 chrM 653 654 0.0 0.0 chrM 654 655 0.0 0.0 chrM 655 656 0.0 0.0 chrM 656 657 0.0 0.0 chrM 657 658 0.0 0.0 chrM 658 659 0.0 0.0 chrM 659 660 0.0 0.0 chrM 660 661 0.0 0.0 chrM 661 662 0.0 0.0 chrM 662 663 0.0 0.0 chrM 663 664 0.0 0.0 chrM 664 665 0.0 0.0 chrM 665 666 0.0 0.0 chrM 666 667 0.0 0.0 chrM 667 668 0.0 0.0 chrM 668 669 0.0 0.0 chrM 669 670 0.0 0.0 chrM 670 671 0.0 0.0 chrM 671 672 0.0 0.0 chrM 672 673 0.0 0.0 chrM 673 674 0.0 0.0 chrM 674 675 0.0 0.0 chrM 675 676 0.0 0.0 chrM 676 677 0.0 0.0 chrM 677 678 0.0 0.0 chrM 678 679 0.0 0.0 chrM 679 680 0.0 0.0 chrM 680 681 0.0 0.0 chrM 681 682 0.0 0.0 chrM 682 683 0.0 0.0 chrM 683 684 0.0 0.0 chrM 684 685 0.0 0.0 chrM 685 686 0.0 0.0 chrM 686 687 0.0 0.0 chrM 687 688 0.0 0.0 chrM 688 689 0.0 0.0 chrM 689 690 0.0 0.0 chrM 690 691 0.0 0.0 chrM 691 692 0.0 0.0 chrM 692 693 0.0 0.0 chrM 693 694 0.0 0.0 chrM 694 695 0.0 0.0 chrM 695 696 0.0 0.0 chrM 696 697 0.0 0.0 chrM 697 698 0.0 0.0 chrM 698 699 0.0 0.0 chrM 699 700 0.0 0.0 chrM 700 701 0.0 0.0 chrM 701 702 0.0 0.0 chrM 702 703 0.0 0.0 chrM 703 704 0.0 0.0 chrM 704 705 0.0 0.0 chrM 705 706 0.0 0.0 chrM 706 707 0.0 0.0 chrM 707 708 0.0 0.0 chrM 708 709 0.0 0.0 chrM 709 710 0.0 0.0 chrM 710 711 0.0 0.0 chrM 711 712 0.0 0.0 chrM 712 713 0.0 0.0 chrM 713 714 0.0 0.0 chrM 714 715 0.0 0.0 chrM 715 716 0.0 0.0 chrM 716 717 0.0 0.0 chrM 717 718 0.0 0.0 chrM 718 719 0.0 0.0 chrM 719 720 0.0 0.0 chrM 720 721 0.0 0.0 chrM 721 722 0.0 0.0 chrM 722 723 0.0 0.0 chrM 723 724 0.0 0.0 chrM 724 725 0.0 0.0 chrM 725 726 0.0 0.0 chrM 726 727 0.0 0.0 chrM 727 728 0.0 0.0 chrM 728 729 0.0 0.0 chrM 729 730 0.0 0.0 chrM 730 731 0.0 0.0 chrM 731 732 0.0 0.0 chrM 732 733 0.0 0.0 chrM 733 734 0.0 0.0 chrM 734 735 0.0 0.0 chrM 735 736 0.0 0.0 chrM 736 737 0.0 0.0 chrM 737 738 0.0 0.0 chrM 738 739 0.0 0.0 chrM 739 740 0.0 0.0 chrM 740 741 0.0 0.0 chrM 741 742 0.0 0.0 chrM 742 743 0.0 0.0 chrM 743 744 0.0 0.0 chrM 744 745 0.0 0.0 chrM 745 746 0.0 0.0 chrM 746 747 0.0 0.0 chrM 747 748 0.0 0.0 chrM 748 749 0.0 0.0 chrM 749 750 0.0 0.0 chrM 750 751 0.0 0.0 chrM 751 752 0.0 0.0 chrM 752 753 0.0 0.0 chrM 753 754 0.0 0.0 chrM 754 755 0.0 0.0 chrM 755 756 0.0 0.0 chrM 756 757 0.0 0.0 chrM 757 758 0.0 0.0 chrM 758 759 0.0 0.0 chrM 759 760 0.0 0.0 chrM 760 761 0.0 0.0 chrM 761 762 0.0 0.0 chrM 762 763 0.0 0.0 chrM 763 764 0.0 0.0 chrM 764 765 0.0 0.0 chrM 765 766 0.0 0.0 chrM 766 767 0.0 0.0 chrM 767 768 0.0 0.0 chrM 768 769 0.0 0.0 chrM 769 770 0.0 0.0 chrM 770 771 0.0 0.0 chrM 771 772 0.0 0.0 chrM 772 773 0.0 0.0 chrM 773 774 0.0 0.0 chrM 774 775 0.0 0.0 chrM 775 776 0.0 0.0 chrM 776 777 0.0 0.0 chrM 777 778 0.0 0.0 chrM 778 779 0.0 0.0 chrM 779 780 0.0 0.0 chrM 780 781 0.0 0.0 chrM 781 782 0.0 0.0 chrM 782 783 0.0 0.0 chrM 783 784 0.0 0.0 chrM 784 785 0.0 0.0 chrM 785 786 0.0 0.0 chrM 786 787 0.0 0.0 chrM 787 788 0.0 0.0 chrM 788 789 0.0 0.0 chrM 789 790 0.0 0.0 chrM 790 791 0.0 0.0 chrM 791 792 0.0 0.0 chrM 792 793 0.0 0.0 chrM 793 794 0.0 0.0 chrM 794 795 0.0 0.0 chrM 795 796 0.0 0.0 chrM 796 797 0.0 0.0 chrM 797 798 0.0 0.0 chrM 798 799 0.0 0.0 chrM 799 800 0.0 0.0 chrM 800 801 0.0 0.0 chrM 801 802 0.0 0.0 chrM 802 803 0.0 0.0 chrM 803 804 0.0 0.0 chrM 804 805 0.0 0.0 chrM 805 806 0.0 0.0 chrM 806 807 0.0 0.0 chrM 807 808 0.0 0.0 chrM 808 809 0.0 0.0 chrM 809 810 0.0 0.0 chrM 810 811 0.0 0.0 chrM 811 812 0.0 0.0 chrM 812 813 0.0 0.0 chrM 813 814 0.0 0.0 chrM 814 815 0.0 0.0 chrM 815 816 0.0 0.0 chrM 816 817 0.0 0.0 chrM 817 818 0.0 0.0 chrM 818 819 0.0 0.0 chrM 819 820 0.0 0.0 chrM 820 821 0.0 0.0 chrM 821 822 0.0 0.0 chrM 822 823 0.0 0.0 chrM 823 824 0.0 0.0 chrM 824 825 0.0 0.0 chrM 825 826 0.0 0.0 chrM 826 827 0.0 0.0 chrM 827 828 0.0 0.0 chrM 828 829 0.0 0.0 chrM 829 830 0.0 0.0 chrM 830 831 0.0 0.0 chrM 831 832 0.0 0.0 chrM 832 833 0.0 0.0 chrM 833 834 0.0 0.0 chrM 834 835 0.0 0.0 chrM 835 836 0.0 0.0 chrM 836 837 0.0 0.0 chrM 837 838 0.0 0.0 chrM 838 839 0.0 0.0 chrM 839 840 0.0 0.0 chrM 840 841 0.0 0.0 chrM 841 842 0.0 0.0 chrM 842 843 0.0 0.0 chrM 843 844 0.0 0.0 chrM 844 845 0.0 0.0 chrM 845 846 0.0 0.0 chrM 846 847 0.0 0.0 chrM 847 848 0.0 0.0 chrM 848 849 0.0 0.0 chrM 849 850 0.0 0.0 chrM 850 851 0.0 0.0 chrM 851 852 0.0 0.0 chrM 852 853 0.0 0.0 chrM 853 854 0.0 0.0 chrM 854 855 0.0 0.0 chrM 855 856 0.0 0.0 chrM 856 857 0.0 0.0 chrM 857 858 0.0 0.0 chrM 858 859 0.0 0.0 chrM 859 860 0.0 0.0 chrM 860 861 0.0 0.0 chrM 861 862 0.0 0.0 chrM 862 863 0.0 0.0 chrM 863 864 0.0 0.0 chrM 864 865 0.0 0.0 chrM 865 866 0.0 0.0 chrM 866 867 0.0 0.0 chrM 867 868 0.0 0.0 chrM 868 869 0.0 0.0 chrM 869 870 0.0 0.0 chrM 870 871 0.0 0.0 chrM 871 872 0.0 0.0 chrM 872 873 0.0 0.0 chrM 873 874 0.0 0.0 chrM 874 875 0.0 0.0 chrM 875 876 0.0 0.0 chrM 876 877 0.0 0.0 chrM 877 878 0.0 0.0 chrM 878 879 0.0 0.0 chrM 879 880 0.0 0.0 chrM 880 881 0.0 0.0 chrM 881 882 0.0 0.0 chrM 882 883 0.0 0.0 chrM 883 884 0.0 0.0 chrM 884 885 0.0 0.0 chrM 885 886 0.0 0.0 chrM 886 887 0.0 0.0 chrM 887 888 0.0 0.0 chrM 888 889 0.0 0.0 chrM 889 890 0.0 0.0 chrM 890 891 0.0 0.0 chrM 891 892 0.0 0.0 chrM 892 893 0.0 0.0 chrM 893 894 0.0 0.0 chrM 894 895 0.0 0.0 chrM 895 896 0.0 0.0 chrM 896 897 0.0 0.0 chrM 897 898 0.0 0.0 chrM 898 899 0.0 0.0 chrM 899 900 0.0 0.0 chrM 900 901 0.0 0.0 chrM 901 902 0.0 0.0 chrM 902 903 0.0 0.0 chrM 903 904 0.0 0.0 chrM 904 905 0.0 0.0 chrM 905 906 0.0 0.0 chrM 906 907 0.0 0.0 chrM 907 908 0.0 0.0 chrM 908 909 0.0 0.0 chrM 909 910 0.0 0.0 chrM 910 911 0.0 0.0 chrM 911 912 0.0 0.0 chrM 912 913 0.0 0.0 chrM 913 914 0.0 0.0 chrM 914 915 0.0 0.0 chrM 915 916 0.0 0.0 chrM 916 917 0.0 0.0 chrM 917 918 0.0 0.0 chrM 918 919 0.0 0.0 chrM 919 920 0.0 0.0 chrM 920 921 0.0 0.0 chrM 921 922 0.0 0.0 chrM 922 923 0.0 0.0 chrM 923 924 0.0 0.0 chrM 924 925 0.0 0.0 chrM 925 926 0.0 0.0 chrM 926 927 0.0 0.0 chrM 927 928 0.0 0.0 chrM 928 929 0.0 0.0 chrM 929 930 0.0 0.0 chrM 930 931 0.0 0.0 chrM 931 932 0.0 0.0 chrM 932 933 0.0 0.0 chrM 933 934 0.0 0.0 chrM 934 935 0.0 0.0 chrM 935 936 0.0 0.0 chrM 936 937 0.0 0.0 chrM 937 938 0.0 0.0 chrM 938 939 0.0 0.0 chrM 939 940 0.0 0.0 chrM 940 941 0.0 0.0 chrM 941 942 0.0 0.0 chrM 942 943 0.0 0.0 chrM 943 944 0.0 0.0 chrM 944 945 0.0 0.0 chrM 945 946 0.0 0.0 chrM 946 947 0.0 0.0 chrM 947 948 0.0 0.0 chrM 948 949 0.0 0.0 chrM 949 950 0.0 0.0 chrM 950 951 0.0 0.0 chrM 951 952 0.0 0.0 chrM 952 953 0.0 0.0 chrM 953 954 0.0 0.0 chrM 954 955 0.0 0.0 chrM 955 956 0.0 0.0 chrM 956 957 0.0 0.0 chrM 957 958 0.0 0.0 chrM 958 959 0.0 0.0 chrM 959 960 0.0 0.0 chrM 960 961 0.0 0.0 chrM 961 962 0.0 0.0 chrM 962 963 0.0 0.0 chrM 963 964 0.0 0.0 chrM 964 965 0.0 0.0 chrM 965 966 0.0 0.0 chrM 966 967 0.0 0.0 chrM 967 968 0.0 0.0 chrM 968 969 0.0 0.0 chrM 969 970 0.0 0.0 chrM 970 971 0.0 0.0 chrM 971 972 0.0 0.0 chrM 972 973 0.0 0.0 chrM 973 974 0.0 0.0 chrM 974 975 0.0 0.0 chrM 975 976 0.0 0.0 chrM 976 977 0.0 0.0 chrM 977 978 0.0 0.0 chrM 978 979 0.0 0.0 chrM 979 980 0.0 0.0 chrM 980 981 0.0 0.0 chrM 981 982 0.0 0.0 chrM 982 983 0.0 0.0 chrM 983 984 0.0 0.0 chrM 984 985 0.0 0.0 chrM 985 986 0.0 0.0 chrM 986 987 0.0 0.0 chrM 987 988 0.0 0.0 chrM 988 989 0.0 0.0 chrM 989 990 0.0 0.0 chrM 990 991 0.0 0.0 chrM 991 992 0.0 0.0 chrM 992 993 0.0 0.0 chrM 993 994 0.0 0.0 chrM 994 995 0.0 0.0 chrM 995 996 0.0 0.0 chrM 996 997 0.0 0.0 chrM 997 998 0.0 0.0 chrM 998 999 0.0 0.0 chrM 999 1000 0.0 0.0 chrM 1000 1001 0.0 0.0 chrM 1001 1002 0.0 0.0 chrM 1002 1003 0.0 0.0 chrM 1003 1004 0.0 0.0 chrM 1004 1005 0.0 0.0 chrM 1005 1006 0.0 0.0 chrM 1006 1007 0.0 0.0 chrM 1007 1008 0.0 0.0 chrM 1008 1009 0.0 0.0 chrM 1009 1010 0.0 0.0 chrM 1010 1011 0.0 0.0 chrM 1011 1012 0.0 0.0 chrM 1012 1013 0.0 0.0 chrM 1013 1014 0.0 0.0 chrM 1014 1015 0.0 0.0 chrM 1015 1016 0.0 0.0 chrM 1016 1017 0.0 0.0 chrM 1017 1018 0.0 0.0 chrM 1018 1019 0.0 0.0 chrM 1019 1020 0.0 0.0 chrM 1020 1021 0.0 0.0 chrM 1021 1022 0.0 0.0 chrM 1022 1023 0.0 0.0 chrM 1023 1024 0.0 0.0 chrM 1024 1025 0.0 0.0 chrM 1025 1026 0.0 0.0 chrM 1026 1027 0.0 0.0 chrM 1027 1028 0.0 0.0 chrM 1028 1029 0.0 0.0 chrM 1029 1030 0.0 0.0 chrM 1030 1031 0.0 0.0 chrM 1031 1032 0.0 0.0 chrM 1032 1033 0.0 0.0 chrM 1033 1034 0.0 0.0 chrM 1034 1035 0.0 0.0 chrM 1035 1036 0.0 0.0 chrM 1036 1037 0.0 0.0 chrM 1037 1038 0.0 0.0 chrM 1038 1039 0.0 0.0 chrM 1039 1040 0.0 0.0 chrM 1040 1041 0.0 0.0 chrM 1041 1042 0.0 0.0 chrM 1042 1043 0.0 0.0 chrM 1043 1044 0.0 0.0 chrM 1044 1045 0.0 0.0 chrM 1045 1046 0.0 0.0 chrM 1046 1047 0.0 0.0 chrM 1047 1048 0.0 0.0 chrM 1048 1049 0.0 0.0 chrM 1049 1050 0.0 0.0 chrM 1050 1051 0.0 0.0 chrM 1051 1052 0.0 0.0 chrM 1052 1053 0.0 0.0 chrM 1053 1054 0.0 0.0 chrM 1054 1055 0.0 0.0 chrM 1055 1056 0.0 0.0 chrM 1056 1057 0.0 0.0 chrM 1057 1058 0.0 0.0 chrM 1058 1059 0.0 0.0 chrM 1059 1060 0.0 0.0 chrM 1060 1061 0.0 0.0 chrM 1061 1062 0.0 0.0 chrM 1062 1063 0.0 0.0 chrM 1063 1064 0.0 0.0 chrM 1064 1065 0.0 0.0 chrM 1065 1066 0.0 0.0 chrM 1066 1067 0.0 0.0 chrM 1067 1068 0.0 0.0 chrM 1068 1069 0.0 0.0 chrM 1069 1070 0.0 0.0 chrM 1070 1071 0.0 0.0 chrM 1071 1072 0.0 0.0 chrM 1072 1073 0.0 0.0 chrM 1073 1074 0.0 0.0 chrM 1074 1075 0.0 0.0 chrM 1075 1076 0.0 0.0 chrM 1076 1077 0.0 0.0 chrM 1077 1078 0.0 0.0 chrM 1078 1079 0.0 0.0 chrM 1079 1080 0.0 0.0 chrM 1080 1081 0.0 0.0 chrM 1081 1082 0.0 0.0 chrM 1082 1083 0.0 0.0 chrM 1083 1084 0.0 0.0 chrM 1084 1085 0.0 0.0 chrM 1085 1086 0.0 0.0 chrM 1086 1087 0.0 0.0 chrM 1087 1088 0.0 0.0 chrM 1088 1089 0.0 0.0 chrM 1089 1090 0.0 0.0 chrM 1090 1091 0.0 0.0 chrM 1091 1092 0.0 0.0 chrM 1092 1093 0.0 0.0 chrM 1093 1094 0.0 0.0 chrM 1094 1095 0.0 0.0 chrM 1095 1096 0.0 0.0 chrM 1096 1097 0.0 0.0 chrM 1097 1098 0.0 0.0 chrM 1098 1099 0.0 0.0 chrM 1099 1100 0.0 0.0 chrM 1100 1101 0.0 0.0 chrM 1101 1102 0.0 0.0 chrM 1102 1103 0.0 0.0 chrM 1103 1104 0.0 0.0 chrM 1104 1105 0.0 0.0 chrM 1105 1106 0.0 0.0 chrM 1106 1107 0.0 0.0 chrM 1107 1108 0.0 0.0 chrM 1108 1109 0.0 0.0 chrM 1109 1110 0.0 0.0 chrM 1110 1111 0.0 0.0 chrM 1111 1112 0.0 0.0 chrM 1112 1113 0.0 0.0 chrM 1113 1114 0.0 0.0 chrM 1114 1115 0.0 0.0 chrM 1115 1116 0.0 0.0 chrM 1116 1117 0.0 0.0 chrM 1117 1118 0.0 0.0 chrM 1118 1119 0.0 0.0 chrM 1119 1120 0.0 0.0 chrM 1120 1121 0.0 0.0 chrM 1121 1122 0.0 0.0 chrM 1122 1123 0.0 0.0 chrM 1123 1124 0.0 0.0 chrM 1124 1125 0.0 0.0 chrM 1125 1126 0.0 0.0 chrM 1126 1127 0.0 0.0 chrM 1127 1128 0.0 0.0 chrM 1128 1129 0.0 0.0 chrM 1129 1130 0.0 0.0 chrM 1130 1131 0.0 0.0 chrM 1131 1132 0.0 0.0 chrM 1132 1133 0.0 0.0 chrM 1133 1134 0.0 0.0 chrM 1134 1135 0.0 0.0 chrM 1135 1136 0.0 0.0 chrM 1136 1137 0.0 0.0 chrM 1137 1138 0.0 0.0 chrM 1138 1139 0.0 0.0 chrM 1139 1140 0.0 0.0 chrM 1140 1141 0.0 0.0 chrM 1141 1142 0.0 0.0 chrM 1142 1143 0.0 0.0 chrM 1143 1144 0.0 0.0 chrM 1144 1145 0.0 0.0 chrM 1145 1146 0.0 0.0 chrM 1146 1147 0.0 0.0 chrM 1147 1148 0.0 0.0 chrM 1148 1149 0.0 0.0 chrM 1149 1150 0.0 0.0 chrM 1150 1151 0.0 0.0 chrM 1151 1152 0.0 0.0 chrM 1152 1153 0.0 0.0 chrM 1153 1154 0.0 0.0 chrM 1154 1155 0.0 0.0 chrM 1155 1156 0.0 0.0 chrM 1156 1157 0.0 0.0 chrM 1157 1158 0.0 0.0 chrM 1158 1159 0.0 0.0 chrM 1159 1160 0.0 0.0 chrM 1160 1161 0.0 0.0 chrM 1161 1162 0.0 0.0 chrM 1162 1163 0.0 0.0 chrM 1163 1164 0.0 0.0 chrM 1164 1165 0.0 0.0 chrM 1165 1166 0.0 0.0 chrM 1166 1167 0.0 0.0 chrM 1167 1168 0.0 0.0 chrM 1168 1169 0.0 0.0 chrM 1169 1170 0.0 0.0 chrM 1170 1171 0.0 0.0 chrM 1171 1172 0.0 0.0 chrM 1172 1173 0.0 0.0 chrM 1173 1174 0.0 0.0 chrM 1174 1175 0.0 0.0 chrM 1175 1176 0.0 0.0 chrM 1176 1177 0.0 0.0 chrM 1177 1178 0.0 0.0 chrM 1178 1179 0.0 0.0 chrM 1179 1180 0.0 0.0 chrM 1180 1181 0.0 0.0 chrM 1181 1182 0.0 0.0 chrM 1182 1183 0.0 0.0 chrM 1183 1184 0.0 0.0 chrM 1184 1185 0.0 0.0 chrM 1185 1186 0.0 0.0 chrM 1186 1187 0.0 0.0 chrM 1187 1188 0.0 0.0 chrM 1188 1189 0.0 0.0 chrM 1189 1190 0.0 0.0 chrM 1190 1191 0.0 0.0 chrM 1191 1192 0.0 0.0 chrM 1192 1193 0.0 0.0 chrM 1193 1194 0.0 0.0 chrM 1194 1195 0.0 0.0 chrM 1195 1196 0.0 0.0 chrM 1196 1197 0.0 0.0 chrM 1197 1198 0.0 0.0 chrM 1198 1199 0.0 0.0 chrM 1199 1200 0.0 0.0 chrM 1200 1201 0.0 0.0 chrM 1201 1202 0.0 0.0 chrM 1202 1203 0.0 0.0 chrM 1203 1204 0.0 0.0 chrM 1204 1205 0.0 0.0 chrM 1205 1206 0.0 0.0 chrM 1206 1207 0.0 0.0 chrM 1207 1208 0.0 0.0 chrM 1208 1209 0.0 0.0 chrM 1209 1210 0.0 0.0 chrM 1210 1211 0.0 0.0 chrM 1211 1212 0.0 0.0 chrM 1212 1213 0.0 0.0 chrM 1213 1214 0.0 0.0 chrM 1214 1215 0.0 0.0 chrM 1215 1216 0.0 0.0 chrM 1216 1217 0.0 0.0 chrM 1217 1218 0.0 0.0 chrM 1218 1219 0.0 0.0 chrM 1219 1220 0.0 0.0 chrM 1220 1221 0.0 0.0 chrM 1221 1222 0.0 0.0 chrM 1222 1223 0.0 0.0 chrM 1223 1224 0.0 0.0 chrM 1224 1225 0.0 0.0 chrM 1225 1226 0.0 0.0 chrM 1226 1227 0.0 0.0 chrM 1227 1228 0.0 0.0 chrM 1228 1229 0.0 0.0 chrM 1229 1230 0.0 0.0 chrM 1230 1231 0.0 0.0 chrM 1231 1232 0.0 0.0 chrM 1232 1233 0.0 0.0 chrM 1233 1234 0.0 0.0 chrM 1234 1235 0.0 0.0 chrM 1235 1236 0.0 0.0 chrM 1236 1237 0.0 0.0 chrM 1237 1238 0.0 0.0 chrM 1238 1239 0.0 0.0 chrM 1239 1240 0.0 0.0 chrM 1240 1241 0.0 0.0 chrM 1241 1242 0.0 0.0 chrM 1242 1243 0.0 0.0 chrM 1243 1244 0.0 0.0 chrM 1244 1245 0.0 0.0 chrM 1245 1246 0.0 0.0 chrM 1246 1247 0.0 0.0 chrM 1247 1248 0.0 0.0 chrM 1248 1249 0.0 0.0 chrM 1249 1250 0.0 0.0 chrM 1250 1251 0.0 0.0 chrM 1251 1252 0.0 0.0 chrM 1252 1253 0.0 0.0 chrM 1253 1254 0.0 0.0 chrM 1254 1255 0.0 0.0 chrM 1255 1256 0.0 0.0 chrM 1256 1257 0.0 0.0 chrM 1257 1258 0.0 0.0 chrM 1258 1259 0.0 0.0 chrM 1259 1260 0.0 0.0 chrM 1260 1261 0.0 0.0 chrM 1261 1262 0.0 0.0 chrM 1262 1263 0.0 0.0 chrM 1263 1264 0.0 0.0 chrM 1264 1265 0.0 0.0 chrM 1265 1266 0.0 0.0 chrM 1266 1267 0.0 0.0 chrM 1267 1268 0.0 0.0 chrM 1268 1269 0.0 0.0 chrM 1269 1270 0.0 0.0 chrM 1270 1271 0.0 0.0 chrM 1271 1272 0.0 0.0 chrM 1272 1273 0.0 0.0 chrM 1273 1274 0.0 0.0 chrM 1274 1275 0.0 0.0 chrM 1275 1276 0.0 0.0 chrM 1276 1277 0.0 0.0 chrM 1277 1278 0.0 0.0 chrM 1278 1279 0.0 0.0 chrM 1279 1280 0.0 0.0 chrM 1280 1281 0.0 0.0 chrM 1281 1282 0.0 0.0 chrM 1282 1283 0.0 0.0 chrM 1283 1284 0.0 0.0 chrM 1284 1285 0.0 0.0 chrM 1285 1286 0.0 0.0 chrM 1286 1287 0.0 0.0 chrM 1287 1288 0.0 0.0 chrM 1288 1289 0.0 0.0 chrM 1289 1290 0.0 0.0 chrM 1290 1291 0.0 0.0 chrM 1291 1292 0.0 0.0 chrM 1292 1293 0.0 0.0 chrM 1293 1294 0.0 0.0 chrM 1294 1295 0.0 0.0 chrM 1295 1296 0.0 0.0 chrM 1296 1297 0.0 0.0 chrM 1297 1298 0.0 0.0 chrM 1298 1299 0.0 0.0 chrM 1299 1300 0.0 0.0 chrM 1300 1301 0.0 0.0 chrM 1301 1302 0.0 0.0 chrM 1302 1303 0.0 0.0 chrM 1303 1304 0.0 0.0 chrM 1304 1305 0.0 0.0 chrM 1305 1306 0.0 0.0 chrM 1306 1307 0.0 0.0 chrM 1307 1308 0.0 0.0 chrM 1308 1309 0.0 0.0 chrM 1309 1310 0.0 0.0 chrM 1310 1311 0.0 0.0 chrM 1311 1312 0.0 0.0 chrM 1312 1313 0.0 0.0 chrM 1313 1314 0.0 0.0 chrM 1314 1315 0.0 0.0 chrM 1315 1316 0.0 0.0 chrM 1316 1317 0.0 0.0 chrM 1317 1318 0.0 0.0 chrM 1318 1319 0.0 0.0 chrM 1319 1320 0.0 0.0 chrM 1320 1321 0.0 0.0 chrM 1321 1322 0.0 0.0 chrM 1322 1323 0.0 0.0 chrM 1323 1324 0.0 0.0 chrM 1324 1325 0.0 0.0 chrM 1325 1326 0.0 0.0 chrM 1326 1327 0.0 0.0 chrM 1327 1328 0.0 0.0 chrM 1328 1329 0.0 0.0 chrM 1329 1330 0.0 0.0 chrM 1330 1331 0.0 0.0 chrM 1331 1332 0.0 0.0 chrM 1332 1333 0.0 0.0 chrM 1333 1334 0.0 0.0 chrM 1334 1335 0.0 0.0 chrM 1335 1336 0.0 0.0 chrM 1336 1337 0.0 0.0 chrM 1337 1338 0.0 0.0 chrM 1338 1339 0.0 0.0 chrM 1339 1340 0.0 0.0 chrM 1340 1341 0.0 0.0 chrM 1341 1342 0.0 0.0 chrM 1342 1343 0.0 0.0 chrM 1343 1344 0.0 0.0 chrM 1344 1345 0.0 0.0 chrM 1345 1346 0.0 0.0 chrM 1346 1347 0.0 0.0 chrM 1347 1348 0.0 0.0 chrM 1348 1349 0.0 0.0 chrM 1349 1350 0.0 0.0 chrM 1350 1351 0.0 0.0 chrM 1351 1352 0.0 0.0 chrM 1352 1353 0.0 0.0 chrM 1353 1354 0.0 0.0 chrM 1354 1355 0.0 0.0 chrM 1355 1356 0.0 0.0 chrM 1356 1357 0.0 0.0 chrM 1357 1358 0.0 0.0 chrM 1358 1359 0.0 0.0 chrM 1359 1360 0.0 0.0 chrM 1360 1361 0.0 0.0 chrM 1361 1362 0.0 0.0 chrM 1362 1363 0.0 0.0 chrM 1363 1364 0.0 0.0 chrM 1364 1365 0.0 0.0 chrM 1365 1366 0.0 0.0 chrM 1366 1367 0.0 0.0 chrM 1367 1368 0.0 0.0 chrM 1368 1369 0.0 0.0 chrM 1369 1370 0.0 0.0 chrM 1370 1371 0.0 0.0 chrM 1371 1372 0.0 0.0 chrM 1372 1373 0.0 0.0 chrM 1373 1374 0.0 0.0 chrM 1374 1375 0.0 0.0 chrM 1375 1376 0.0 0.0 chrM 1376 1377 0.0 0.0 chrM 1377 1378 0.0 0.0 chrM 1378 1379 0.0 0.0 chrM 1379 1380 0.0 0.0 chrM 1380 1381 0.0 0.0 chrM 1381 1382 0.0 0.0 chrM 1382 1383 0.0 0.0 chrM 1383 1384 0.0 0.0 chrM 1384 1385 0.0 0.0 chrM 1385 1386 0.0 0.0 chrM 1386 1387 0.0 0.0 chrM 1387 1388 0.0 0.0 chrM 1388 1389 0.0 0.0 chrM 1389 1390 0.0 0.0 chrM 1390 1391 0.0 0.0 chrM 1391 1392 0.0 0.0 chrM 1392 1393 0.0 0.0 chrM 1393 1394 0.0 0.0 chrM 1394 1395 0.0 0.0 chrM 1395 1396 0.0 0.0 chrM 1396 1397 0.0 0.0 chrM 1397 1398 0.0 0.0 chrM 1398 1399 0.0 0.0 chrM 1399 1400 0.0 0.0 chrM 1400 1401 0.0 0.0 chrM 1401 1402 0.0 0.0 chrM 1402 1403 0.0 0.0 chrM 1403 1404 0.0 0.0 chrM 1404 1405 0.0 0.0 chrM 1405 1406 0.0 0.0 chrM 1406 1407 0.0 0.0 chrM 1407 1408 0.0 0.0 chrM 1408 1409 0.0 0.0 chrM 1409 1410 0.0 0.0 chrM 1410 1411 0.0 0.0 chrM 1411 1412 0.0 0.0 chrM 1412 1413 0.0 0.0 chrM 1413 1414 0.0 0.0 chrM 1414 1415 0.0 0.0 chrM 1415 1416 0.0 0.0 chrM 1416 1417 0.0 0.0 chrM 1417 1418 0.0 0.0 chrM 1418 1419 0.0 0.0 chrM 1419 1420 0.0 0.0 chrM 1420 1421 0.0 0.0 chrM 1421 1422 0.0 0.0 chrM 1422 1423 0.0 0.0 chrM 1423 1424 0.0 0.0 chrM 1424 1425 0.0 0.0 chrM 1425 1426 0.0 0.0 chrM 1426 1427 0.0 0.0 chrM 1427 1428 0.0 0.0 chrM 1428 1429 0.0 0.0 chrM 1429 1430 0.0 0.0 chrM 1430 1431 0.0 0.0 chrM 1431 1432 0.0 0.0 chrM 1432 1433 0.0 0.0 chrM 1433 1434 0.0 0.0 chrM 1434 1435 0.0 0.0 chrM 1435 1436 0.0 0.0 chrM 1436 1437 0.0 0.0 chrM 1437 1438 0.0 0.0 chrM 1438 1439 0.0 0.0 chrM 1439 1440 0.0 0.0 chrM 1440 1441 0.0 0.0 chrM 1441 1442 0.0 0.0 chrM 1442 1443 0.0 0.0 chrM 1443 1444 0.0 0.0 chrM 1444 1445 0.0 0.0 chrM 1445 1446 0.0 0.0 chrM 1446 1447 0.0 0.0 chrM 1447 1448 0.0 0.0 chrM 1448 1449 0.0 0.0 chrM 1449 1450 0.0 0.0 chrM 1450 1451 0.0 0.0 chrM 1451 1452 0.0 0.0 chrM 1452 1453 0.0 0.0 chrM 1453 1454 0.0 0.0 chrM 1454 1455 0.0 0.0 chrM 1455 1456 0.0 0.0 chrM 1456 1457 0.0 0.0 chrM 1457 1458 0.0 0.0 chrM 1458 1459 0.0 0.0 chrM 1459 1460 0.0 0.0 chrM 1460 1461 0.0 0.0 chrM 1461 1462 0.0 0.0 chrM 1462 1463 0.0 0.0 chrM 1463 1464 0.0 0.0 chrM 1464 1465 0.0 0.0 chrM 1465 1466 0.0 0.0 chrM 1466 1467 0.0 0.0 chrM 1467 1468 0.0 0.0 chrM 1468 1469 0.0 0.0 chrM 1469 1470 0.0 0.0 chrM 1470 1471 0.0 0.0 chrM 1471 1472 0.0 0.0 chrM 1472 1473 0.0 0.0 chrM 1473 1474 0.0 0.0 chrM 1474 1475 0.0 0.0 chrM 1475 1476 0.0 0.0 chrM 1476 1477 0.0 0.0 chrM 1477 1478 0.0 0.0 chrM 1478 1479 0.0 0.0 chrM 1479 1480 0.0 0.0 chrM 1480 1481 0.0 0.0 chrM 1481 1482 0.0 0.0 chrM 1482 1483 0.0 0.0 chrM 1483 1484 0.0 0.0 chrM 1484 1485 0.0 0.0 chrM 1485 1486 0.0 0.0 chrM 1486 1487 0.0 0.0 chrM 1487 1488 0.0 0.0 chrM 1488 1489 0.0 0.0 chrM 1489 1490 0.0 0.0 chrM 1490 1491 0.0 0.0 chrM 1491 1492 0.0 0.0 chrM 1492 1493 0.0 0.0 chrM 1493 1494 0.0 0.0 chrM 1494 1495 0.0 0.0 chrM 1495 1496 0.0 0.0 chrM 1496 1497 0.0 0.0 chrM 1497 1498 0.0 0.0 chrM 1498 1499 0.0 0.0 chrM 1499 1500 0.0 0.0 chrM 1500 1501 0.0 0.0 chrM 1501 1502 0.0 0.0 chrM 1502 1503 0.0 0.0 chrM 1503 1504 0.0 0.0 chrM 1504 1505 0.0 0.0 chrM 1505 1506 0.0 0.0 chrM 1506 1507 0.0 0.0 chrM 1507 1508 0.0 0.0 chrM 1508 1509 0.0 0.0 chrM 1509 1510 0.0 0.0 chrM 1510 1511 0.0 0.0 chrM 1511 1512 0.0 0.0 chrM 1512 1513 0.0 0.0 chrM 1513 1514 0.0 0.0 chrM 1514 1515 0.0 0.0 chrM 1515 1516 0.0 0.0 chrM 1516 1517 0.0 0.0 chrM 1517 1518 0.0 0.0 chrM 1518 1519 0.0 0.0 chrM 1519 1520 0.0 0.0 chrM 1520 1521 0.0 0.0 chrM 1521 1522 0.0 0.0 chrM 1522 1523 0.0 0.0 chrM 1523 1524 0.0 0.0 chrM 1524 1525 0.0 0.0 chrM 1525 1526 0.0 0.0 chrM 1526 1527 0.0 0.0 chrM 1527 1528 0.0 0.0 chrM 1528 1529 0.0 0.0 chrM 1529 1530 0.0 0.0 chrM 1530 1531 0.0 0.0 chrM 1531 1532 0.0 0.0 chrM 1532 1533 0.0 0.0 chrM 1533 1534 0.0 0.0 chrM 1534 1535 0.0 0.0 chrM 1535 1536 0.0 0.0 chrM 1536 1537 0.0 0.0 chrM 1537 1538 0.0 0.0 chrM 1538 1539 0.0 0.0 chrM 1539 1540 0.0 0.0 chrM 1540 1541 0.0 0.0 chrM 1541 1542 0.0 0.0 chrM 1542 1543 0.0 0.0 chrM 1543 1544 0.0 0.0 chrM 1544 1545 0.0 0.0 chrM 1545 1546 0.0 0.0 chrM 1546 1547 0.0 0.0 chrM 1547 1548 0.0 0.0 chrM 1548 1549 0.0 0.0 chrM 1549 1550 0.0 0.0 chrM 1550 1551 0.0 0.0 chrM 1551 1552 0.0 0.0 chrM 1552 1553 0.0 0.0 chrM 1553 1554 0.0 0.0 chrM 1554 1555 0.0 0.0 chrM 1555 1556 0.0 0.0 chrM 1556 1557 0.0 0.0 chrM 1557 1558 0.0 0.0 chrM 1558 1559 0.0 0.0 chrM 1559 1560 0.0 0.0 chrM 1560 1561 0.0 0.0 chrM 1561 1562 0.0 0.0 chrM 1562 1563 0.0 0.0 chrM 1563 1564 0.0 0.0 chrM 1564 1565 0.0 0.0 chrM 1565 1566 0.0 0.0 chrM 1566 1567 0.0 0.0 chrM 1567 1568 0.0 0.0 chrM 1568 1569 0.0 0.0 chrM 1569 1570 0.0 0.0 chrM 1570 1571 0.0 0.0 chrM 1571 1572 0.0 0.0 chrM 1572 1573 0.0 0.0 chrM 1573 1574 0.0 0.0 chrM 1574 1575 0.0 0.0 chrM 1575 1576 0.0 0.0 chrM 1576 1577 0.0 0.0 chrM 1577 1578 0.0 0.0 chrM 1578 1579 0.0 0.0 chrM 1579 1580 0.0 0.0 chrM 1580 1581 0.0 0.0 chrM 1581 1582 0.0 0.0 chrM 1582 1583 0.0 0.0 chrM 1583 1584 0.0 0.0 chrM 1584 1585 0.0 0.0 chrM 1585 1586 0.0 0.0 chrM 1586 1587 0.0 0.0 chrM 1587 1588 0.0 0.0 chrM 1588 1589 0.0 0.0 chrM 1589 1590 0.0 0.0 chrM 1590 1591 0.0 0.0 chrM 1591 1592 0.0 0.0 chrM 1592 1593 0.0 0.0 chrM 1593 1594 0.0 0.0 chrM 1594 1595 0.0 0.0 chrM 1595 1596 0.0 0.0 chrM 1596 1597 0.0 0.0 chrM 1597 1598 0.0 0.0 chrM 1598 1599 0.0 0.0 chrM 1599 1600 0.0 0.0 chrM 1600 1601 0.0 0.0 chrM 1601 1602 0.0 0.0 chrM 1602 1603 0.0 0.0 chrM 1603 1604 0.0 0.0 chrM 1604 1605 0.0 0.0 chrM 1605 1606 0.0 0.0 chrM 1606 1607 0.0 0.0 chrM 1607 1608 0.0 0.0 chrM 1608 1609 0.0 0.0 chrM 1609 1610 0.0 0.0 chrM 1610 1611 0.0 0.0 chrM 1611 1612 0.0 0.0 chrM 1612 1613 0.0 0.0 chrM 1613 1614 0.0 0.0 chrM 1614 1615 0.0 0.0 chrM 1615 1616 0.0 0.0 chrM 1616 1617 0.0 0.0 chrM 1617 1618 0.0 0.0 chrM 1618 1619 0.0 0.0 chrM 1619 1620 0.0 0.0 chrM 1620 1621 0.0 0.0 chrM 1621 1622 0.0 0.0 chrM 1622 1623 0.0 0.0 chrM 1623 1624 0.0 0.0 chrM 1624 1625 0.0 0.0 chrM 1625 1626 0.0 0.0 chrM 1626 1627 0.0 0.0 chrM 1627 1628 0.0 0.0 chrM 1628 1629 0.0 0.0 chrM 1629 1630 0.0 0.0 chrM 1630 1631 0.0 0.0 chrM 1631 1632 0.0 0.0 chrM 1632 1633 0.0 0.0 chrM 1633 1634 0.0 0.0 chrM 1634 1635 0.0 0.0 chrM 1635 1636 0.0 0.0 chrM 1636 1637 0.0 0.0 chrM 1637 1638 0.0 0.0 chrM 1638 1639 0.0 0.0 chrM 1639 1640 0.0 0.0 chrM 1640 1641 0.0 0.0 chrM 1641 1642 0.0 0.0 chrM 1642 1643 0.0 0.0 chrM 1643 1644 0.0 0.0 chrM 1644 1645 0.0 0.0 chrM 1645 1646 0.0 0.0 chrM 1646 1647 0.0 0.0 chrM 1647 1648 0.0 0.0 chrM 1648 1649 0.0 0.0 chrM 1649 1650 0.0 0.0 chrM 1650 1651 0.0 0.0 chrM 1651 1652 0.0 0.0 chrM 1652 1653 0.0 0.0 chrM 1653 1654 0.0 0.0 chrM 1654 1655 0.0 0.0 chrM 1655 1656 0.0 0.0 chrM 1656 1657 0.0 0.0 chrM 1657 1658 0.0 0.0 chrM 1658 1659 0.0 0.0 chrM 1659 1660 0.0 0.0 chrM 1660 1661 0.0 0.0 chrM 1661 1662 0.0 0.0 chrM 1662 1663 0.0 0.0 chrM 1663 1664 0.0 0.0 chrM 1664 1665 0.0 0.0 chrM 1665 1666 0.0 0.0 chrM 1666 1667 0.0 0.0 chrM 1667 1668 0.0 0.0 chrM 1668 1669 0.0 0.0 chrM 1669 1670 0.0 0.0 chrM 1670 1671 0.0 0.0 chrM 1671 1672 0.0 0.0 chrM 1672 1673 0.0 0.0 chrM 1673 1674 0.0 0.0 chrM 1674 1675 0.0 0.0 chrM 1675 1676 0.0 0.0 chrM 1676 1677 0.0 0.0 chrM 1677 1678 0.0 0.0 chrM 1678 1679 0.0 0.0 chrM 1679 1680 0.0 0.0 chrM 1680 1681 0.0 0.0 chrM 1681 1682 0.0 0.0 chrM 1682 1683 0.0 0.0 chrM 1683 1684 0.0 0.0 chrM 1684 1685 0.0 0.0 chrM 1685 1686 0.0 0.0 chrM 1686 1687 0.0 0.0 chrM 1687 1688 0.0 0.0 chrM 1688 1689 0.0 0.0 chrM 1689 1690 0.0 0.0 chrM 1690 1691 0.0 0.0 chrM 1691 1692 0.0 0.0 chrM 1692 1693 0.0 0.0 chrM 1693 1694 0.0 0.0 chrM 1694 1695 0.0 0.0 chrM 1695 1696 0.0 0.0 chrM 1696 1697 0.0 0.0 chrM 1697 1698 0.0 0.0 chrM 1698 1699 0.0 0.0 chrM 1699 1700 0.0 0.0 chrM 1700 1701 0.0 0.0 chrM 1701 1702 0.0 0.0 chrM 1702 1703 0.0 0.0 chrM 1703 1704 0.0 0.0 chrM 1704 1705 0.0 0.0 chrM 1705 1706 0.0 0.0 chrM 1706 1707 0.0 0.0 chrM 1707 1708 0.0 0.0 chrM 1708 1709 0.0 0.0 chrM 1709 1710 0.0 0.0 chrM 1710 1711 0.0 0.0 chrM 1711 1712 0.0 0.0 chrM 1712 1713 0.0 0.0 chrM 1713 1714 0.0 0.0 chrM 1714 1715 0.0 0.0 chrM 1715 1716 0.0 0.0 chrM 1716 1717 0.0 0.0 chrM 1717 1718 0.0 0.0 chrM 1718 1719 0.0 0.0 chrM 1719 1720 0.0 0.0 chrM 1720 1721 0.0 0.0 chrM 1721 1722 0.0 0.0 chrM 1722 1723 0.0 0.0 chrM 1723 1724 0.0 0.0 chrM 1724 1725 0.0 0.0 chrM 1725 1726 0.0 0.0 chrM 1726 1727 0.0 0.0 chrM 1727 1728 0.0 0.0 chrM 1728 1729 0.0 0.0 chrM 1729 1730 0.0 0.0 chrM 1730 1731 0.0 0.0 chrM 1731 1732 0.0 0.0 chrM 1732 1733 0.0 0.0 chrM 1733 1734 0.0 0.0 chrM 1734 1735 0.0 0.0 chrM 1735 1736 0.0 0.0 chrM 1736 1737 0.0 0.0 chrM 1737 1738 0.0 0.0 chrM 1738 1739 0.0 0.0 chrM 1739 1740 0.0 0.0 chrM 1740 1741 0.0 0.0 chrM 1741 1742 0.0 0.0 chrM 1742 1743 0.0 0.0 chrM 1743 1744 0.0 0.0 chrM 1744 1745 0.0 0.0 chrM 1745 1746 0.0 0.0 chrM 1746 1747 0.0 0.0 chrM 1747 1748 0.0 0.0 chrM 1748 1749 0.0 0.0 chrM 1749 1750 0.0 0.0 chrM 1750 1751 0.0 0.0 chrM 1751 1752 0.0 0.0 chrM 1752 1753 0.0 0.0 chrM 1753 1754 0.0 0.0 chrM 1754 1755 0.0 0.0 chrM 1755 1756 0.0 0.0 chrM 1756 1757 0.0 0.0 chrM 1757 1758 0.0 0.0 chrM 1758 1759 0.0 0.0 chrM 1759 1760 0.0 0.0 chrM 1760 1761 0.0 0.0 chrM 1761 1762 0.0 0.0 chrM 1762 1763 0.0 0.0 chrM 1763 1764 0.0 0.0 chrM 1764 1765 0.0 0.0 chrM 1765 1766 0.0 0.0 chrM 1766 1767 0.0 0.0 chrM 1767 1768 0.0 0.0 chrM 1768 1769 0.0 0.0 chrM 1769 1770 0.0 0.0 chrM 1770 1771 0.0 0.0 chrM 1771 1772 0.0 0.0 chrM 1772 1773 0.0 0.0 chrM 1773 1774 0.0 0.0 chrM 1774 1775 0.0 0.0 chrM 1775 1776 0.0 0.0 chrM 1776 1777 0.0 0.0 chrM 1777 1778 0.0 0.0 chrM 1778 1779 0.0 0.0 chrM 1779 1780 0.0 0.0 chrM 1780 1781 0.0 0.0 chrM 1781 1782 0.0 0.0 chrM 1782 1783 0.0 0.0 chrM 1783 1784 0.0 0.0 chrM 1784 1785 0.0 0.0 chrM 1785 1786 0.0 0.0 chrM 1786 1787 0.0 0.0 chrM 1787 1788 0.0 0.0 chrM 1788 1789 0.0 0.0 chrM 1789 1790 0.0 0.0 chrM 1790 1791 0.0 0.0 chrM 1791 1792 0.0 0.0 chrM 1792 1793 0.0 0.0 chrM 1793 1794 0.0 0.0 chrM 1794 1795 0.0 0.0 chrM 1795 1796 0.0 0.0 chrM 1796 1797 0.0 0.0 chrM 1797 1798 0.0 0.0 chrM 1798 1799 0.0 0.0 chrM 1799 1800 0.0 0.0 chrM 1800 1801 0.0 0.0 chrM 1801 1802 0.0 0.0 chrM 1802 1803 0.0 0.0 chrM 1803 1804 0.0 0.0 chrM 1804 1805 0.0 0.0 chrM 1805 1806 0.0 0.0 chrM 1806 1807 0.0 0.0 chrM 1807 1808 0.0 0.0 chrM 1808 1809 0.0 0.0 chrM 1809 1810 0.0 0.0 chrM 1810 1811 0.0 0.0 chrM 1811 1812 0.0 0.0 chrM 1812 1813 0.0 0.0 chrM 1813 1814 0.0 0.0 chrM 1814 1815 0.0 0.0 chrM 1815 1816 0.0 0.0 chrM 1816 1817 0.0 0.0 chrM 1817 1818 0.0 0.0 chrM 1818 1819 0.0 0.0 chrM 1819 1820 0.0 0.0 chrM 1820 1821 0.0 0.0 chrM 1821 1822 0.0 0.0 chrM 1822 1823 0.0 0.0 chrM 1823 1824 0.0 0.0 chrM 1824 1825 0.0 0.0 chrM 1825 1826 0.0 0.0 chrM 1826 1827 0.0 0.0 chrM 1827 1828 0.0 0.0 chrM 1828 1829 0.0 0.0 chrM 1829 1830 0.0 0.0 chrM 1830 1831 0.0 0.0 chrM 1831 1832 0.0 0.0 chrM 1832 1833 0.0 0.0 chrM 1833 1834 0.0 0.0 chrM 1834 1835 0.0 0.0 chrM 1835 1836 0.0 0.0 chrM 1836 1837 0.0 0.0 chrM 1837 1838 0.0 0.0 chrM 1838 1839 0.0 0.0 chrM 1839 1840 0.0 0.0 chrM 1840 1841 0.0 0.0 chrM 1841 1842 0.0 0.0 chrM 1842 1843 0.0 0.0 chrM 1843 1844 0.0 0.0 chrM 1844 1845 0.0 0.0 chrM 1845 1846 0.0 0.0 chrM 1846 1847 0.0 0.0 chrM 1847 1848 0.0 0.0 chrM 1848 1849 0.0 0.0 chrM 1849 1850 0.0 0.0 chrM 1850 1851 0.0 0.0 chrM 1851 1852 0.0 0.0 chrM 1852 1853 0.0 0.0 chrM 1853 1854 0.0 0.0 chrM 1854 1855 0.0 0.0 chrM 1855 1856 0.0 0.0 chrM 1856 1857 0.0 0.0 chrM 1857 1858 0.0 0.0 chrM 1858 1859 0.0 0.0 chrM 1859 1860 0.0 0.0 chrM 1860 1861 0.0 0.0 chrM 1861 1862 0.0 0.0 chrM 1862 1863 0.0 0.0 chrM 1863 1864 0.0 0.0 chrM 1864 1865 0.0 0.0 chrM 1865 1866 0.0 0.0 chrM 1866 1867 0.0 0.0 chrM 1867 1868 0.0 0.0 chrM 1868 1869 0.0 0.0 chrM 1869 1870 0.0 0.0 chrM 1870 1871 0.0 0.0 chrM 1871 1872 0.0 0.0 chrM 1872 1873 0.0 0.0 chrM 1873 1874 0.0 0.0 chrM 1874 1875 0.0 0.0 chrM 1875 1876 0.0 0.0 chrM 1876 1877 0.0 0.0 chrM 1877 1878 0.0 0.0 chrM 1878 1879 0.0 0.0 chrM 1879 1880 0.0 0.0 chrM 1880 1881 0.0 0.0 chrM 1881 1882 0.0 0.0 chrM 1882 1883 0.0 0.0 chrM 1883 1884 0.0 0.0 chrM 1884 1885 0.0 0.0 chrM 1885 1886 0.0 0.0 chrM 1886 1887 0.0 0.0 chrM 1887 1888 0.0 0.0 chrM 1888 1889 0.0 0.0 chrM 1889 1890 0.0 0.0 chrM 1890 1891 0.0 0.0 chrM 1891 1892 0.0 0.0 chrM 1892 1893 0.0 0.0 chrM 1893 1894 0.0 0.0 chrM 1894 1895 0.0 0.0 chrM 1895 1896 0.0 0.0 chrM 1896 1897 0.0 0.0 chrM 1897 1898 0.0 0.0 chrM 1898 1899 0.0 0.0 chrM 1899 1900 0.0 0.0 chrM 1900 1901 0.0 0.0 chrM 1901 1902 0.0 0.0 chrM 1902 1903 0.0 0.0 chrM 1903 1904 0.0 0.0 chrM 1904 1905 0.0 0.0 chrM 1905 1906 0.0 0.0 chrM 1906 1907 0.0 0.0 chrM 1907 1908 0.0 0.0 chrM 1908 1909 0.0 0.0 chrM 1909 1910 0.0 0.0 chrM 1910 1911 0.0 0.0 chrM 1911 1912 0.0 0.0 chrM 1912 1913 0.0 0.0 chrM 1913 1914 0.0 0.0 chrM 1914 1915 0.0 0.0 chrM 1915 1916 0.0 0.0 chrM 1916 1917 0.0 0.0 chrM 1917 1918 0.0 0.0 chrM 1918 1919 0.0 0.0 chrM 1919 1920 0.0 0.0 chrM 1920 1921 0.0 0.0 chrM 1921 1922 0.0 0.0 chrM 1922 1923 0.0 0.0 chrM 1923 1924 0.0 0.0 chrM 1924 1925 0.0 0.0 chrM 1925 1926 0.0 0.0 chrM 1926 1927 0.0 0.0 chrM 1927 1928 0.0 0.0 chrM 1928 1929 0.0 0.0 chrM 1929 1930 0.0 0.0 chrM 1930 1931 0.0 0.0 chrM 1931 1932 0.0 0.0 chrM 1932 1933 0.0 0.0 chrM 1933 1934 0.0 0.0 chrM 1934 1935 0.0 0.0 chrM 1935 1936 0.0 0.0 chrM 1936 1937 0.0 0.0 chrM 1937 1938 0.0 0.0 chrM 1938 1939 0.0 0.0 chrM 1939 1940 0.0 0.0 chrM 1940 1941 0.0 0.0 chrM 1941 1942 0.0 0.0 chrM 1942 1943 0.0 0.0 chrM 1943 1944 0.0 0.0 chrM 1944 1945 0.0 0.0 chrM 1945 1946 0.0 0.0 chrM 1946 1947 0.0 0.0 chrM 1947 1948 0.0 0.0 chrM 1948 1949 0.0 0.0 chrM 1949 1950 0.0 0.0 chrM 1950 1951 0.0 0.0 chrM 1951 1952 0.0 0.0 chrM 1952 1953 0.0 0.0 chrM 1953 1954 0.0 0.0 chrM 1954 1955 0.0 0.0 chrM 1955 1956 0.0 0.0 chrM 1956 1957 0.0 0.0 chrM 1957 1958 0.0 0.0 chrM 1958 1959 0.0 0.0 chrM 1959 1960 0.0 0.0 chrM 1960 1961 0.0 0.0 chrM 1961 1962 0.0 0.0 chrM 1962 1963 0.0 0.0 chrM 1963 1964 0.0 0.0 chrM 1964 1965 0.0 0.0 chrM 1965 1966 0.0 0.0 chrM 1966 1967 0.0 0.0 chrM 1967 1968 0.0 0.0 chrM 1968 1969 0.0 0.0 chrM 1969 1970 0.0 0.0 chrM 1970 1971 0.0 0.0 chrM 1971 1972 0.0 0.0 chrM 1972 1973 0.0 0.0 chrM 1973 1974 0.0 0.0 chrM 1974 1975 0.0 0.0 chrM 1975 1976 0.0 0.0 chrM 1976 1977 0.0 0.0 chrM 1977 1978 0.0 0.0 chrM 1978 1979 0.0 0.0 chrM 1979 1980 0.0 0.0 chrM 1980 1981 0.0 0.0 chrM 1981 1982 0.0 0.0 chrM 1982 1983 0.0 0.0 chrM 1983 1984 0.0 0.0 chrM 1984 1985 0.0 0.0 chrM 1985 1986 0.0 0.0 chrM 1986 1987 0.0 0.0 chrM 1987 1988 0.0 0.0 chrM 1988 1989 0.0 0.0 chrM 1989 1990 0.0 0.0 chrM 1990 1991 0.0 0.0 chrM 1991 1992 0.0 0.0 chrM 1992 1993 0.0 0.0 chrM 1993 1994 0.0 0.0 chrM 1994 1995 0.0 0.0 chrM 1995 1996 0.0 0.0 chrM 1996 1997 0.0 0.0 chrM 1997 1998 0.0 0.0 chrM 1998 1999 0.0 0.0 chrM 1999 2000 0.0 0.0 chrM 2000 2001 0.0 0.0 chrM 2001 2002 0.0 0.0 chrM 2002 2003 0.0 0.0 chrM 2003 2004 0.0 0.0 chrM 2004 2005 0.0 0.0 chrM 2005 2006 0.0 0.0 chrM 2006 2007 0.0 0.0 chrM 2007 2008 0.0 0.0 chrM 2008 2009 0.0 0.0 chrM 2009 2010 0.0 0.0 chrM 2010 2011 0.0 0.0 chrM 2011 2012 0.0 0.0 chrM 2012 2013 0.0 0.0 chrM 2013 2014 0.0 0.0 chrM 2014 2015 0.0 0.0 chrM 2015 2016 0.0 0.0 chrM 2016 2017 0.0 0.0 chrM 2017 2018 0.0 0.0 chrM 2018 2019 0.0 0.0 chrM 2019 2020 0.0 0.0 chrM 2020 2021 0.0 0.0 chrM 2021 2022 0.0 0.0 chrM 2022 2023 0.0 0.0 chrM 2023 2024 0.0 0.0 chrM 2024 2025 0.0 0.0 chrM 2025 2026 0.0 0.0 chrM 2026 2027 0.0 0.0 chrM 2027 2028 0.0 0.0 chrM 2028 2029 0.0 0.0 chrM 2029 2030 0.0 0.0 chrM 2030 2031 0.0 0.0 chrM 2031 2032 0.0 0.0 chrM 2032 2033 0.0 0.0 chrM 2033 2034 0.0 0.0 chrM 2034 2035 0.0 0.0 chrM 2035 2036 0.0 0.0 chrM 2036 2037 0.0 0.0 chrM 2037 2038 0.0 0.0 chrM 2038 2039 0.0 0.0 chrM 2039 2040 0.0 0.0 chrM 2040 2041 0.0 0.0 chrM 2041 2042 0.0 0.0 chrM 2042 2043 0.0 0.0 chrM 2043 2044 0.0 0.0 chrM 2044 2045 0.0 0.0 chrM 2045 2046 0.0 0.0 chrM 2046 2047 0.0 0.0 chrM 2047 2048 0.0 0.0 chrM 2048 2049 0.0 0.0 chrM 2049 2050 0.0 0.0 chrM 2050 2051 0.0 0.0 chrM 2051 2052 0.0 0.0 chrM 2052 2053 0.0 0.0 chrM 2053 2054 0.0 0.0 chrM 2054 2055 0.0 0.0 chrM 2055 2056 0.0 0.0 chrM 2056 2057 0.0 0.0 chrM 2057 2058 0.0 0.0 chrM 2058 2059 0.0 0.0 chrM 2059 2060 0.0 0.0 chrM 2060 2061 0.0 0.0 chrM 2061 2062 0.0 0.0 chrM 2062 2063 0.0 0.0 chrM 2063 2064 0.0 0.0 chrM 2064 2065 0.0 0.0 chrM 2065 2066 0.0 0.0 chrM 2066 2067 0.0 0.0 chrM 2067 2068 0.0 0.0 chrM 2068 2069 0.0 0.0 chrM 2069 2070 0.0 0.0 chrM 2070 2071 0.0 0.0 chrM 2071 2072 0.0 0.0 chrM 2072 2073 0.0 0.0 chrM 2073 2074 0.0 0.0 chrM 2074 2075 0.0 0.0 chrM 2075 2076 0.0 0.0 chrM 2076 2077 0.0 0.0 chrM 2077 2078 0.0 0.0 chrM 2078 2079 0.0 0.0 chrM 2079 2080 0.0 0.0 chrM 2080 2081 0.0 0.0 chrM 2081 2082 0.0 0.0 chrM 2082 2083 0.0 0.0 chrM 2083 2084 0.0 0.0 chrM 2084 2085 0.0 0.0 chrM 2085 2086 0.0 0.0 chrM 2086 2087 0.0 0.0 chrM 2087 2088 0.0 0.0 chrM 2088 2089 0.0 0.0 chrM 2089 2090 0.0 0.0 chrM 2090 2091 0.0 0.0 chrM 2091 2092 0.0 0.0 chrM 2092 2093 0.0 0.0 chrM 2093 2094 0.0 0.0 chrM 2094 2095 0.0 0.0 chrM 2095 2096 0.0 0.0 chrM 2096 2097 0.0 0.0 chrM 2097 2098 0.0 0.0 chrM 2098 2099 0.0 0.0 chrM 2099 2100 0.0 0.0 chrM 2100 2101 0.0 0.0 chrM 2101 2102 0.0 0.0 chrM 2102 2103 0.0 0.0 chrM 2103 2104 0.0 0.0 chrM 2104 2105 0.0 0.0 chrM 2105 2106 0.0 0.0 chrM 2106 2107 0.0 0.0 chrM 2107 2108 0.0 0.0 chrM 2108 2109 0.0 0.0 chrM 2109 2110 0.0 0.0 chrM 2110 2111 0.0 0.0 chrM 2111 2112 0.0 0.0 chrM 2112 2113 0.0 0.0 chrM 2113 2114 0.0 0.0 chrM 2114 2115 0.0 0.0 chrM 2115 2116 0.0 0.0 chrM 2116 2117 0.0 0.0 chrM 2117 2118 0.0 0.0 chrM 2118 2119 0.0 0.0 chrM 2119 2120 0.0 0.0 chrM 2120 2121 0.0 0.0 chrM 2121 2122 0.0 0.0 chrM 2122 2123 0.0 0.0 chrM 2123 2124 0.0 0.0 chrM 2124 2125 0.0 0.0 chrM 2125 2126 0.0 0.0 chrM 2126 2127 0.0 0.0 chrM 2127 2128 0.0 0.0 chrM 2128 2129 0.0 0.0 chrM 2129 2130 0.0 0.0 chrM 2130 2131 0.0 0.0 chrM 2131 2132 0.0 0.0 chrM 2132 2133 0.0 0.0 chrM 2133 2134 0.0 0.0 chrM 2134 2135 0.0 0.0 chrM 2135 2136 0.0 0.0 chrM 2136 2137 0.0 0.0 chrM 2137 2138 0.0 0.0 chrM 2138 2139 0.0 0.0 chrM 2139 2140 0.0 0.0 chrM 2140 2141 0.0 0.0 chrM 2141 2142 0.0 0.0 chrM 2142 2143 0.0 0.0 chrM 2143 2144 0.0 0.0 chrM 2144 2145 0.0 0.0 chrM 2145 2146 0.0 0.0 chrM 2146 2147 0.0 0.0 chrM 2147 2148 0.0 0.0 chrM 2148 2149 0.0 0.0 chrM 2149 2150 0.0 0.0 chrM 2150 2151 0.0 0.0 chrM 2151 2152 0.0 0.0 chrM 2152 2153 0.0 0.0 chrM 2153 2154 0.0 0.0 chrM 2154 2155 0.0 0.0 chrM 2155 2156 0.0 0.0 chrM 2156 2157 0.0 0.0 chrM 2157 2158 0.0 0.0 chrM 2158 2159 0.0 0.0 chrM 2159 2160 0.0 0.0 chrM 2160 2161 0.0 0.0 chrM 2161 2162 0.0 0.0 chrM 2162 2163 0.0 0.0 chrM 2163 2164 0.0 0.0 chrM 2164 2165 0.0 0.0 chrM 2165 2166 0.0 0.0 chrM 2166 2167 0.0 0.0 chrM 2167 2168 0.0 0.0 chrM 2168 2169 0.0 0.0 chrM 2169 2170 0.0 0.0 chrM 2170 2171 0.0 0.0 chrM 2171 2172 0.0 0.0 chrM 2172 2173 0.0 0.0 chrM 2173 2174 0.0 0.0 chrM 2174 2175 0.0 0.0 chrM 2175 2176 0.0 0.0 chrM 2176 2177 0.0 0.0 chrM 2177 2178 0.0 0.0 chrM 2178 2179 0.0 0.0 chrM 2179 2180 0.0 0.0 chrM 2180 2181 0.0 0.0 chrM 2181 2182 0.0 0.0 chrM 2182 2183 0.0 0.0 chrM 2183 2184 0.0 0.0 chrM 2184 2185 0.0 0.0 chrM 2185 2186 0.0 0.0 chrM 2186 2187 0.0 0.0 chrM 2187 2188 0.0 0.0 chrM 2188 2189 0.0 0.0 chrM 2189 2190 0.0 0.0 chrM 2190 2191 0.0 0.0 chrM 2191 2192 0.0 0.0 chrM 2192 2193 0.0 0.0 chrM 2193 2194 0.0 0.0 chrM 2194 2195 0.0 0.0 chrM 2195 2196 0.0 0.0 chrM 2196 2197 0.0 0.0 chrM 2197 2198 0.0 0.0 chrM 2198 2199 0.0 0.0 chrM 2199 2200 0.0 0.0 chrM 2200 2201 0.0 0.0 chrM 2201 2202 0.0 0.0 chrM 2202 2203 0.0 0.0 chrM 2203 2204 0.0 0.0 chrM 2204 2205 0.0 0.0 chrM 2205 2206 0.0 0.0 chrM 2206 2207 0.0 0.0 chrM 2207 2208 0.0 0.0 chrM 2208 2209 0.0 0.0 chrM 2209 2210 0.0 0.0 chrM 2210 2211 0.0 0.0 chrM 2211 2212 0.0 0.0 chrM 2212 2213 0.0 0.0 chrM 2213 2214 0.0 0.0 chrM 2214 2215 0.0 0.0 chrM 2215 2216 0.0 0.0 chrM 2216 2217 0.0 0.0 chrM 2217 2218 0.0 0.0 chrM 2218 2219 0.0 0.0 chrM 2219 2220 0.0 0.0 chrM 2220 2221 0.0 0.0 chrM 2221 2222 0.0 0.0 chrM 2222 2223 0.0 0.0 chrM 2223 2224 0.0 0.0 chrM 2224 2225 0.0 0.0 chrM 2225 2226 0.0 0.0 chrM 2226 2227 0.0 0.0 chrM 2227 2228 0.0 0.0 chrM 2228 2229 0.0 0.0 chrM 2229 2230 0.0 0.0 chrM 2230 2231 0.0 0.0 chrM 2231 2232 0.0 0.0 chrM 2232 2233 0.0 0.0 chrM 2233 2234 0.0 0.0 chrM 2234 2235 0.0 0.0 chrM 2235 2236 0.0 0.0 chrM 2236 2237 0.0 0.0 chrM 2237 2238 0.0 0.0 chrM 2238 2239 0.0 0.0 chrM 2239 2240 0.0 0.0 chrM 2240 2241 0.0 0.0 chrM 2241 2242 0.0 0.0 chrM 2242 2243 0.0 0.0 chrM 2243 2244 0.0 0.0 chrM 2244 2245 0.0 0.0 chrM 2245 2246 0.0 0.0 chrM 2246 2247 0.0 0.0 chrM 2247 2248 0.0 0.0 chrM 2248 2249 0.0 0.0 chrM 2249 2250 0.0 0.0 chrM 2250 2251 0.0 0.0 chrM 2251 2252 0.0 0.0 chrM 2252 2253 0.0 0.0 chrM 2253 2254 0.0 0.0 chrM 2254 2255 0.0 0.0 chrM 2255 2256 0.0 0.0 chrM 2256 2257 0.0 0.0 chrM 2257 2258 0.0 0.0 chrM 2258 2259 0.0 0.0 chrM 2259 2260 0.0 0.0 chrM 2260 2261 0.0 0.0 chrM 2261 2262 0.0 0.0 chrM 2262 2263 0.0 0.0 chrM 2263 2264 0.0 0.0 chrM 2264 2265 0.0 0.0 chrM 2265 2266 0.0 0.0 chrM 2266 2267 0.0 0.0 chrM 2267 2268 0.0 0.0 chrM 2268 2269 0.0 0.0 chrM 2269 2270 0.0 0.0 chrM 2270 2271 0.0 0.0 chrM 2271 2272 0.0 0.0 chrM 2272 2273 0.0 0.0 chrM 2273 2274 0.0 0.0 chrM 2274 2275 0.0 0.0 chrM 2275 2276 0.0 0.0 chrM 2276 2277 0.0 0.0 chrM 2277 2278 0.0 0.0 chrM 2278 2279 0.0 0.0 chrM 2279 2280 0.0 0.0 chrM 2280 2281 0.0 0.0 chrM 2281 2282 0.0 0.0 chrM 2282 2283 0.0 0.0 chrM 2283 2284 0.0 0.0 chrM 2284 2285 0.0 0.0 chrM 2285 2286 0.0 0.0 chrM 2286 2287 0.0 0.0 chrM 2287 2288 0.0 0.0 chrM 2288 2289 0.0 0.0 chrM 2289 2290 0.0 0.0 chrM 2290 2291 0.0 0.0 chrM 2291 2292 0.0 0.0 chrM 2292 2293 0.0 0.0 chrM 2293 2294 0.0 0.0 chrM 2294 2295 0.0 0.0 chrM 2295 2296 0.0 0.0 chrM 2296 2297 0.0 0.0 chrM 2297 2298 0.0 0.0 chrM 2298 2299 0.0 0.0 chrM 2299 2300 0.0 0.0 chrM 2300 2301 0.0 0.0 chrM 2301 2302 0.0 0.0 chrM 2302 2303 0.0 0.0 chrM 2303 2304 0.0 0.0 chrM 2304 2305 0.0 0.0 chrM 2305 2306 0.0 0.0 chrM 2306 2307 0.0 0.0 chrM 2307 2308 0.0 0.0 chrM 2308 2309 0.0 0.0 chrM 2309 2310 0.0 0.0 chrM 2310 2311 0.0 0.0 chrM 2311 2312 0.0 0.0 chrM 2312 2313 0.0 0.0 chrM 2313 2314 0.0 0.0 chrM 2314 2315 0.0 0.0 chrM 2315 2316 0.0 0.0 chrM 2316 2317 0.0 0.0 chrM 2317 2318 0.0 0.0 chrM 2318 2319 0.0 0.0 chrM 2319 2320 0.0 0.0 chrM 2320 2321 0.0 0.0 chrM 2321 2322 0.0 0.0 chrM 2322 2323 0.0 0.0 chrM 2323 2324 0.0 0.0 chrM 2324 2325 0.0 0.0 chrM 2325 2326 0.0 0.0 chrM 2326 2327 0.0 0.0 chrM 2327 2328 0.0 0.0 chrM 2328 2329 0.0 0.0 chrM 2329 2330 0.0 0.0 chrM 2330 2331 0.0 0.0 chrM 2331 2332 0.0 0.0 chrM 2332 2333 0.0 0.0 chrM 2333 2334 0.0 0.0 chrM 2334 2335 0.0 0.0 chrM 2335 2336 0.0 0.0 chrM 2336 2337 0.0 0.0 chrM 2337 2338 0.0 0.0 chrM 2338 2339 0.0 0.0 chrM 2339 2340 0.0 0.0 chrM 2340 2341 0.0 0.0 chrM 2341 2342 0.0 0.0 chrM 2342 2343 0.0 0.0 chrM 2343 2344 0.0 0.0 chrM 2344 2345 0.0 0.0 chrM 2345 2346 0.0 0.0 chrM 2346 2347 0.0 0.0 chrM 2347 2348 0.0 0.0 chrM 2348 2349 0.0 0.0 chrM 2349 2350 0.0 0.0 chrM 2350 2351 0.0 0.0 chrM 2351 2352 0.0 0.0 chrM 2352 2353 0.0 0.0 chrM 2353 2354 0.0 0.0 chrM 2354 2355 0.0 0.0 chrM 2355 2356 0.0 0.0 chrM 2356 2357 0.0 0.0 chrM 2357 2358 0.0 0.0 chrM 2358 2359 0.0 0.0 chrM 2359 2360 0.0 0.0 chrM 2360 2361 0.0 0.0 chrM 2361 2362 0.0 0.0 chrM 2362 2363 0.0 0.0 chrM 2363 2364 0.0 0.0 chrM 2364 2365 0.0 0.0 chrM 2365 2366 0.0 0.0 chrM 2366 2367 0.0 0.0 chrM 2367 2368 0.0 0.0 chrM 2368 2369 0.0 0.0 chrM 2369 2370 0.0 0.0 chrM 2370 2371 0.0 0.0 chrM 2371 2372 0.0 0.0 chrM 2372 2373 0.0 0.0 chrM 2373 2374 0.0 0.0 chrM 2374 2375 0.0 0.0 chrM 2375 2376 0.0 0.0 chrM 2376 2377 0.0 0.0 chrM 2377 2378 0.0 0.0 chrM 2378 2379 0.0 0.0 chrM 2379 2380 0.0 0.0 chrM 2380 2381 0.0 0.0 chrM 2381 2382 0.0 0.0 chrM 2382 2383 0.0 0.0 chrM 2383 2384 0.0 0.0 chrM 2384 2385 0.0 0.0 chrM 2385 2386 0.0 0.0 chrM 2386 2387 0.0 0.0 chrM 2387 2388 0.0 0.0 chrM 2388 2389 0.0 0.0 chrM 2389 2390 0.0 0.0 chrM 2390 2391 0.0 0.0 chrM 2391 2392 0.0 0.0 chrM 2392 2393 0.0 0.0 chrM 2393 2394 0.0 0.0 chrM 2394 2395 0.0 0.0 chrM 2395 2396 0.0 0.0 chrM 2396 2397 0.0 0.0 chrM 2397 2398 0.0 0.0 chrM 2398 2399 0.0 0.0 chrM 2399 2400 0.0 0.0 chrM 2400 2401 0.0 0.0 chrM 2401 2402 0.0 0.0 chrM 2402 2403 0.0 0.0 chrM 2403 2404 0.0 0.0 chrM 2404 2405 0.0 0.0 chrM 2405 2406 0.0 0.0 chrM 2406 2407 0.0 0.0 chrM 2407 2408 0.0 0.0 chrM 2408 2409 0.0 0.0 chrM 2409 2410 0.0 0.0 chrM 2410 2411 0.0 0.0 chrM 2411 2412 0.0 0.0 chrM 2412 2413 0.0 0.0 chrM 2413 2414 0.0 0.0 chrM 2414 2415 0.0 0.0 chrM 2415 2416 0.0 0.0 chrM 2416 2417 0.0 0.0 chrM 2417 2418 0.0 0.0 chrM 2418 2419 0.0 0.0 chrM 2419 2420 0.0 0.0 chrM 2420 2421 0.0 0.0 chrM 2421 2422 0.0 0.0 chrM 2422 2423 0.0 0.0 chrM 2423 2424 0.0 0.0 chrM 2424 2425 0.0 0.0 chrM 2425 2426 0.0 0.0 chrM 2426 2427 0.0 0.0 chrM 2427 2428 0.0 0.0 chrM 2428 2429 0.0 0.0 chrM 2429 2430 0.0 0.0 chrM 2430 2431 0.0 0.0 chrM 2431 2432 0.0 0.0 chrM 2432 2433 0.0 0.0 chrM 2433 2434 0.0 0.0 chrM 2434 2435 0.0 0.0 chrM 2435 2436 0.0 0.0 chrM 2436 2437 0.0 0.0 chrM 2437 2438 0.0 0.0 chrM 2438 2439 0.0 0.0 chrM 2439 2440 0.0 0.0 chrM 2440 2441 0.0 0.0 chrM 2441 2442 0.0 0.0 chrM 2442 2443 0.0 0.0 chrM 2443 2444 0.0 0.0 chrM 2444 2445 0.0 0.0 chrM 2445 2446 0.0 0.0 chrM 2446 2447 0.0 0.0 chrM 2447 2448 0.0 0.0 chrM 2448 2449 0.0 0.0 chrM 2449 2450 0.0 0.0 chrM 2450 2451 0.0 0.0 chrM 2451 2452 0.0 0.0 chrM 2452 2453 0.0 0.0 chrM 2453 2454 0.0 0.0 chrM 2454 2455 0.0 0.0 chrM 2455 2456 0.0 0.0 chrM 2456 2457 0.0 0.0 chrM 2457 2458 0.0 0.0 chrM 2458 2459 0.0 0.0 chrM 2459 2460 0.0 0.0 chrM 2460 2461 0.0 0.0 chrM 2461 2462 0.0 0.0 chrM 2462 2463 0.0 0.0 chrM 2463 2464 0.0 0.0 chrM 2464 2465 0.0 0.0 chrM 2465 2466 0.0 0.0 chrM 2466 2467 0.0 0.0 chrM 2467 2468 0.0 0.0 chrM 2468 2469 0.0 0.0 chrM 2469 2470 0.0 0.0 chrM 2470 2471 0.0 0.0 chrM 2471 2472 0.0 0.0 chrM 2472 2473 0.0 0.0 chrM 2473 2474 0.0 0.0 chrM 2474 2475 0.0 0.0 chrM 2475 2476 0.0 0.0 chrM 2476 2477 0.0 0.0 chrM 2477 2478 0.0 0.0 chrM 2478 2479 0.0 0.0 chrM 2479 2480 0.0 0.0 chrM 2480 2481 0.0 0.0 chrM 2481 2482 0.0 0.0 chrM 2482 2483 0.0 0.0 chrM 2483 2484 0.0 0.0 chrM 2484 2485 0.0 0.0 chrM 2485 2486 0.0 0.0 chrM 2486 2487 0.0 0.0 chrM 2487 2488 0.0 0.0 chrM 2488 2489 0.0 0.0 chrM 2489 2490 0.0 0.0 chrM 2490 2491 0.0 0.0 chrM 2491 2492 0.0 0.0 chrM 2492 2493 0.0 0.0 chrM 2493 2494 0.0 0.0 chrM 2494 2495 0.0 0.0 chrM 2495 2496 0.0 0.0 chrM 2496 2497 0.0 0.0 chrM 2497 2498 0.0 0.0 chrM 2498 2499 0.0 0.0 chrM 2499 2500 0.0 0.0 chrM 2500 2501 0.0 0.0 chrM 2501 2502 0.0 0.0 chrM 2502 2503 0.0 0.0 chrM 2503 2504 0.0 0.0 chrM 2504 2505 0.0 0.0 chrM 2505 2506 0.0 0.0 chrM 2506 2507 0.0 0.0 chrM 2507 2508 0.0 0.0 chrM 2508 2509 0.0 0.0 chrM 2509 2510 0.0 0.0 chrM 2510 2511 0.0 0.0 chrM 2511 2512 0.0 0.0 chrM 2512 2513 0.0 0.0 chrM 2513 2514 0.0 0.0 chrM 2514 2515 0.0 0.0 chrM 2515 2516 0.0 0.0 chrM 2516 2517 0.0 0.0 chrM 2517 2518 0.0 0.0 chrM 2518 2519 0.0 0.0 chrM 2519 2520 0.0 0.0 chrM 2520 2521 0.0 0.0 chrM 2521 2522 0.0 0.0 chrM 2522 2523 0.0 0.0 chrM 2523 2524 0.0 0.0 chrM 2524 2525 0.0 0.0 chrM 2525 2526 0.0 0.0 chrM 2526 2527 0.0 0.0 chrM 2527 2528 0.0 0.0 chrM 2528 2529 0.0 0.0 chrM 2529 2530 0.0 0.0 chrM 2530 2531 0.0 0.0 chrM 2531 2532 0.0 0.0 chrM 2532 2533 0.0 0.0 chrM 2533 2534 0.0 0.0 chrM 2534 2535 0.0 0.0 chrM 2535 2536 0.0 0.0 chrM 2536 2537 0.0 0.0 chrM 2537 2538 0.0 0.0 chrM 2538 2539 0.0 0.0 chrM 2539 2540 0.0 0.0 chrM 2540 2541 0.0 0.0 chrM 2541 2542 0.0 0.0 chrM 2542 2543 0.0 0.0 chrM 2543 2544 0.0 0.0 chrM 2544 2545 0.0 0.0 chrM 2545 2546 0.0 0.0 chrM 2546 2547 0.0 0.0 chrM 2547 2548 0.0 0.0 chrM 2548 2549 0.0 0.0 chrM 2549 2550 0.0 0.0 chrM 2550 2551 0.0 0.0 chrM 2551 2552 0.0 0.0 chrM 2552 2553 0.0 0.0 chrM 2553 2554 0.0 0.0 chrM 2554 2555 0.0 0.0 chrM 2555 2556 0.0 0.0 chrM 2556 2557 0.0 0.0 chrM 2557 2558 0.0 0.0 chrM 2558 2559 0.0 0.0 chrM 2559 2560 0.0 0.0 chrM 2560 2561 0.0 0.0 chrM 2561 2562 0.0 0.0 chrM 2562 2563 0.0 0.0 chrM 2563 2564 0.0 0.0 chrM 2564 2565 0.0 0.0 chrM 2565 2566 0.0 0.0 chrM 2566 2567 0.0 0.0 chrM 2567 2568 0.0 0.0 chrM 2568 2569 0.0 0.0 chrM 2569 2570 0.0 0.0 chrM 2570 2571 0.0 0.0 chrM 2571 2572 0.0 0.0 chrM 2572 2573 0.0 0.0 chrM 2573 2574 0.0 0.0 chrM 2574 2575 0.0 0.0 chrM 2575 2576 0.0 0.0 chrM 2576 2577 0.0 0.0 chrM 2577 2578 0.0 0.0 chrM 2578 2579 0.0 0.0 chrM 2579 2580 0.0 0.0 chrM 2580 2581 0.0 0.0 chrM 2581 2582 0.0 0.0 chrM 2582 2583 0.0 0.0 chrM 2583 2584 0.0 0.0 chrM 2584 2585 0.0 0.0 chrM 2585 2586 0.0 0.0 chrM 2586 2587 0.0 0.0 chrM 2587 2588 0.0 0.0 chrM 2588 2589 0.0 0.0 chrM 2589 2590 0.0 0.0 chrM 2590 2591 0.0 0.0 chrM 2591 2592 0.0 0.0 chrM 2592 2593 0.0 0.0 chrM 2593 2594 0.0 0.0 chrM 2594 2595 0.0 0.0 chrM 2595 2596 0.0 0.0 chrM 2596 2597 0.0 0.0 chrM 2597 2598 0.0 0.0 chrM 2598 2599 0.0 0.0 chrM 2599 2600 0.0 0.0 chrM 2600 2601 0.0 0.0 chrM 2601 2602 0.0 0.0 chrM 2602 2603 0.0 0.0 chrM 2603 2604 0.0 0.0 chrM 2604 2605 0.0 0.0 chrM 2605 2606 0.0 0.0 chrM 2606 2607 0.0 0.0 chrM 2607 2608 0.0 0.0 chrM 2608 2609 0.0 0.0 chrM 2609 2610 0.0 0.0 chrM 2610 2611 0.0 0.0 chrM 2611 2612 0.0 0.0 chrM 2612 2613 0.0 0.0 chrM 2613 2614 0.0 0.0 chrM 2614 2615 0.0 0.0 chrM 2615 2616 0.0 0.0 chrM 2616 2617 0.0 0.0 chrM 2617 2618 0.0 0.0 chrM 2618 2619 0.0 0.0 chrM 2619 2620 0.0 0.0 chrM 2620 2621 0.0 0.0 chrM 2621 2622 0.0 0.0 chrM 2622 2623 0.0 0.0 chrM 2623 2624 0.0 0.0 chrM 2624 2625 0.0 0.0 chrM 2625 2626 0.0 0.0 chrM 2626 2627 0.0 0.0 chrM 2627 2628 0.0 0.0 chrM 2628 2629 0.0 0.0 chrM 2629 2630 0.0 0.0 chrM 2630 2631 0.0 0.0 chrM 2631 2632 0.0 0.0 chrM 2632 2633 0.0 0.0 chrM 2633 2634 0.0 0.0 chrM 2634 2635 0.0 0.0 chrM 2635 2636 0.0 0.0 chrM 2636 2637 0.0 0.0 chrM 2637 2638 0.0 0.0 chrM 2638 2639 0.0 0.0 chrM 2639 2640 0.0 0.0 chrM 2640 2641 0.0 0.0 chrM 2641 2642 0.0 0.0 chrM 2642 2643 0.0 0.0 chrM 2643 2644 0.0 0.0 chrM 2644 2645 0.0 0.0 chrM 2645 2646 0.0 0.0 chrM 2646 2647 0.0 0.0 chrM 2647 2648 0.0 0.0 chrM 2648 2649 0.0 0.0 chrM 2649 2650 0.0 0.0 chrM 2650 2651 0.0 0.0 chrM 2651 2652 0.0 0.0 chrM 2652 2653 0.0 0.0 chrM 2653 2654 0.0 0.0 chrM 2654 2655 0.0 0.0 chrM 2655 2656 0.0 0.0 chrM 2656 2657 0.0 0.0 chrM 2657 2658 0.0 0.0 chrM 2658 2659 0.0 0.0 chrM 2659 2660 0.0 0.0 chrM 2660 2661 0.0 0.0 chrM 2661 2662 0.0 0.0 chrM 2662 2663 0.0 0.0 chrM 2663 2664 0.0 0.0 chrM 2664 2665 0.0 0.0 chrM 2665 2666 0.0 0.0 chrM 2666 2667 0.0 0.0 chrM 2667 2668 0.0 0.0 chrM 2668 2669 0.0 0.0 chrM 2669 2670 0.0 0.0 chrM 2670 2671 0.0 0.0 chrM 2671 2672 0.0 0.0 chrM 2672 2673 0.0 0.0 chrM 2673 2674 0.0 0.0 chrM 2674 2675 0.0 0.0 chrM 2675 2676 0.0 0.0 chrM 2676 2677 0.0 0.0 chrM 2677 2678 0.0 0.0 chrM 2678 2679 0.0 0.0 chrM 2679 2680 0.0 0.0 chrM 2680 2681 0.0 0.0 chrM 2681 2682 0.0 0.0 chrM 2682 2683 0.0 0.0 chrM 2683 2684 0.0 0.0 chrM 2684 2685 0.0 0.0 chrM 2685 2686 0.0 0.0 chrM 2686 2687 0.0 0.0 chrM 2687 2688 0.0 0.0 chrM 2688 2689 0.0 0.0 chrM 2689 2690 0.0 0.0 chrM 2690 2691 0.0 0.0 chrM 2691 2692 0.0 0.0 chrM 2692 2693 0.0 0.0 chrM 2693 2694 0.0 0.0 chrM 2694 2695 0.0 0.0 chrM 2695 2696 0.0 0.0 chrM 2696 2697 0.0 0.0 chrM 2697 2698 0.0 0.0 chrM 2698 2699 0.0 0.0 chrM 2699 2700 0.0 0.0 chrM 2700 2701 0.0 0.0 chrM 2701 2702 0.0 0.0 chrM 2702 2703 0.0 0.0 chrM 2703 2704 0.0 0.0 chrM 2704 2705 0.0 0.0 chrM 2705 2706 0.0 0.0 chrM 2706 2707 0.0 0.0 chrM 2707 2708 0.0 0.0 chrM 2708 2709 0.0 0.0 chrM 2709 2710 0.0 0.0 chrM 2710 2711 0.0 0.0 chrM 2711 2712 0.0 0.0 chrM 2712 2713 0.0 0.0 chrM 2713 2714 0.0 0.0 chrM 2714 2715 0.0 0.0 chrM 2715 2716 0.0 0.0 chrM 2716 2717 0.0 0.0 chrM 2717 2718 0.0 0.0 chrM 2718 2719 0.0 0.0 chrM 2719 2720 0.0 0.0 chrM 2720 2721 0.0 0.0 chrM 2721 2722 0.0 0.0 chrM 2722 2723 0.0 0.0 chrM 2723 2724 0.0 0.0 chrM 2724 2725 0.0 0.0 chrM 2725 2726 0.0 0.0 chrM 2726 2727 0.0 0.0 chrM 2727 2728 0.0 0.0 chrM 2728 2729 0.0 0.0 chrM 2729 2730 0.0 0.0 chrM 2730 2731 0.0 0.0 chrM 2731 2732 0.0 0.0 chrM 2732 2733 0.0 0.0 chrM 2733 2734 0.0 0.0 chrM 2734 2735 0.0 0.0 chrM 2735 2736 0.0 0.0 chrM 2736 2737 0.0 0.0 chrM 2737 2738 0.0 0.0 chrM 2738 2739 0.0 0.0 chrM 2739 2740 0.0 0.0 chrM 2740 2741 0.0 0.0 chrM 2741 2742 0.0 0.0 chrM 2742 2743 0.0 0.0 chrM 2743 2744 0.0 0.0 chrM 2744 2745 0.0 0.0 chrM 2745 2746 0.0 0.0 chrM 2746 2747 0.0 0.0 chrM 2747 2748 0.0 0.0 chrM 2748 2749 0.0 0.0 chrM 2749 2750 0.0 0.0 chrM 2750 2751 0.0 0.0 chrM 2751 2752 0.0 0.0 chrM 2752 2753 0.0 0.0 chrM 2753 2754 0.0 0.0 chrM 2754 2755 0.0 0.0 chrM 2755 2756 0.0 0.0 chrM 2756 2757 0.0 0.0 chrM 2757 2758 0.0 0.0 chrM 2758 2759 0.0 0.0 chrM 2759 2760 0.0 0.0 chrM 2760 2761 0.0 0.0 chrM 2761 2762 0.0 0.0 chrM 2762 2763 0.0 0.0 chrM 2763 2764 0.0 0.0 chrM 2764 2765 0.0 0.0 chrM 2765 2766 0.0 0.0 chrM 2766 2767 0.0 0.0 chrM 2767 2768 0.0 0.0 chrM 2768 2769 0.0 0.0 chrM 2769 2770 0.0 0.0 chrM 2770 2771 0.0 0.0 chrM 2771 2772 0.0 0.0 chrM 2772 2773 0.0 0.0 chrM 2773 2774 0.0 0.0 chrM 2774 2775 0.0 0.0 chrM 2775 2776 0.0 0.0 chrM 2776 2777 0.0 0.0 chrM 2777 2778 0.0 0.0 chrM 2778 2779 0.0 0.0 chrM 2779 2780 0.0 0.0 chrM 2780 2781 0.0 0.0 chrM 2781 2782 0.0 0.0 chrM 2782 2783 0.0 0.0 chrM 2783 2784 0.0 0.0 chrM 2784 2785 0.0 0.0 chrM 2785 2786 0.0 0.0 chrM 2786 2787 0.0 0.0 chrM 2787 2788 0.0 0.0 chrM 2788 2789 0.0 0.0 chrM 2789 2790 0.0 0.0 chrM 2790 2791 0.0 0.0 chrM 2791 2792 0.0 0.0 chrM 2792 2793 0.0 0.0 chrM 2793 2794 0.0 0.0 chrM 2794 2795 0.0 0.0 chrM 2795 2796 0.0 0.0 chrM 2796 2797 0.0 0.0 chrM 2797 2798 0.0 0.0 chrM 2798 2799 0.0 0.0 chrM 2799 2800 0.0 0.0 chrM 2800 2801 0.0 0.0 chrM 2801 2802 0.0 0.0 chrM 2802 2803 0.0 0.0 chrM 2803 2804 0.0 0.0 chrM 2804 2805 0.0 0.0 chrM 2805 2806 0.0 0.0 chrM 2806 2807 0.0 0.0 chrM 2807 2808 0.0 0.0 chrM 2808 2809 0.0 0.0 chrM 2809 2810 0.0 0.0 chrM 2810 2811 0.0 0.0 chrM 2811 2812 0.0 0.0 chrM 2812 2813 0.0 0.0 chrM 2813 2814 0.0 0.0 chrM 2814 2815 0.0 0.0 chrM 2815 2816 0.0 0.0 chrM 2816 2817 0.0 0.0 chrM 2817 2818 0.0 0.0 chrM 2818 2819 0.0 0.0 chrM 2819 2820 0.0 0.0 chrM 2820 2821 0.0 0.0 chrM 2821 2822 0.0 0.0 chrM 2822 2823 0.0 0.0 chrM 2823 2824 0.0 0.0 chrM 2824 2825 0.0 0.0 chrM 2825 2826 0.0 0.0 chrM 2826 2827 0.0 0.0 chrM 2827 2828 0.0 0.0 chrM 2828 2829 0.0 0.0 chrM 2829 2830 0.0 0.0 chrM 2830 2831 0.0 0.0 chrM 2831 2832 0.0 0.0 chrM 2832 2833 0.0 0.0 chrM 2833 2834 0.0 0.0 chrM 2834 2835 0.0 0.0 chrM 2835 2836 0.0 0.0 chrM 2836 2837 0.0 0.0 chrM 2837 2838 0.0 0.0 chrM 2838 2839 0.0 0.0 chrM 2839 2840 0.0 0.0 chrM 2840 2841 0.0 0.0 chrM 2841 2842 0.0 0.0 chrM 2842 2843 0.0 0.0 chrM 2843 2844 0.0 0.0 chrM 2844 2845 0.0 0.0 chrM 2845 2846 0.0 0.0 chrM 2846 2847 0.0 0.0 chrM 2847 2848 0.0 0.0 chrM 2848 2849 0.0 0.0 chrM 2849 2850 0.0 0.0 chrM 2850 2851 0.0 0.0 chrM 2851 2852 0.0 0.0 chrM 2852 2853 0.0 0.0 chrM 2853 2854 0.0 0.0 chrM 2854 2855 0.0 0.0 chrM 2855 2856 0.0 0.0 chrM 2856 2857 0.0 0.0 chrM 2857 2858 0.0 0.0 chrM 2858 2859 0.0 0.0 chrM 2859 2860 0.0 0.0 chrM 2860 2861 0.0 0.0 chrM 2861 2862 0.0 0.0 chrM 2862 2863 0.0 0.0 chrM 2863 2864 0.0 0.0 chrM 2864 2865 0.0 0.0 chrM 2865 2866 0.0 0.0 chrM 2866 2867 0.0 0.0 chrM 2867 2868 0.0 0.0 chrM 2868 2869 0.0 0.0 chrM 2869 2870 0.0 0.0 chrM 2870 2871 0.0 0.0 chrM 2871 2872 0.0 0.0 chrM 2872 2873 0.0 0.0 chrM 2873 2874 0.0 0.0 chrM 2874 2875 0.0 0.0 chrM 2875 2876 0.0 0.0 chrM 2876 2877 0.0 0.0 chrM 2877 2878 0.0 0.0 chrM 2878 2879 0.0 0.0 chrM 2879 2880 0.0 0.0 chrM 2880 2881 0.0 0.0 chrM 2881 2882 0.0 0.0 chrM 2882 2883 0.0 0.0 chrM 2883 2884 0.0 0.0 chrM 2884 2885 0.0 0.0 chrM 2885 2886 0.0 0.0 chrM 2886 2887 0.0 0.0 chrM 2887 2888 0.0 0.0 chrM 2888 2889 0.0 0.0 chrM 2889 2890 0.0 0.0 chrM 2890 2891 0.0 0.0 chrM 2891 2892 0.0 0.0 chrM 2892 2893 0.0 0.0 chrM 2893 2894 0.0 0.0 chrM 2894 2895 0.0 0.0 chrM 2895 2896 0.0 0.0 chrM 2896 2897 0.0 0.0 chrM 2897 2898 0.0 0.0 chrM 2898 2899 0.0 0.0 chrM 2899 2900 0.0 0.0 chrM 2900 2901 0.0 0.0 chrM 2901 2902 0.0 0.0 chrM 2902 2903 0.0 0.0 chrM 2903 2904 0.0 0.0 chrM 2904 2905 0.0 0.0 chrM 2905 2906 0.0 0.0 chrM 2906 2907 0.0 0.0 chrM 2907 2908 0.0 0.0 chrM 2908 2909 0.0 0.0 chrM 2909 2910 0.0 0.0 chrM 2910 2911 0.0 0.0 chrM 2911 2912 0.0 0.0 chrM 2912 2913 0.0 0.0 chrM 2913 2914 0.0 0.0 chrM 2914 2915 0.0 0.0 chrM 2915 2916 0.0 0.0 chrM 2916 2917 0.0 0.0 chrM 2917 2918 0.0 0.0 chrM 2918 2919 0.0 0.0 chrM 2919 2920 0.0 0.0 chrM 2920 2921 0.0 0.0 chrM 2921 2922 0.0 0.0 chrM 2922 2923 0.0 0.0 chrM 2923 2924 0.0 0.0 chrM 2924 2925 0.0 0.0 chrM 2925 2926 0.0 0.0 chrM 2926 2927 0.0 0.0 chrM 2927 2928 0.0 0.0 chrM 2928 2929 0.0 0.0 chrM 2929 2930 0.0 0.0 chrM 2930 2931 0.0 0.0 chrM 2931 2932 0.0 0.0 chrM 2932 2933 0.0 0.0 chrM 2933 2934 0.0 0.0 chrM 2934 2935 0.0 0.0 chrM 2935 2936 0.0 0.0 chrM 2936 2937 0.0 0.0 chrM 2937 2938 0.0 0.0 chrM 2938 2939 0.0 0.0 chrM 2939 2940 0.0 0.0 chrM 2940 2941 0.0 0.0 chrM 2941 2942 0.0 0.0 chrM 2942 2943 0.0 0.0 chrM 2943 2944 0.0 0.0 chrM 2944 2945 0.0 0.0 chrM 2945 2946 0.0 0.0 chrM 2946 2947 0.0 0.0 chrM 2947 2948 0.0 0.0 chrM 2948 2949 0.0 0.0 chrM 2949 2950 0.0 0.0 chrM 2950 2951 0.0 0.0 chrM 2951 2952 0.0 0.0 chrM 2952 2953 0.0 0.0 chrM 2953 2954 0.0 0.0 chrM 2954 2955 0.0 0.0 chrM 2955 2956 0.0 0.0 chrM 2956 2957 0.0 0.0 chrM 2957 2958 0.0 0.0 chrM 2958 2959 0.0 0.0 chrM 2959 2960 0.0 0.0 chrM 2960 2961 0.0 0.0 chrM 2961 2962 0.0 0.0 chrM 2962 2963 0.0 0.0 chrM 2963 2964 0.0 0.0 chrM 2964 2965 0.0 0.0 chrM 2965 2966 0.0 0.0 chrM 2966 2967 0.0 0.0 chrM 2967 2968 0.0 0.0 chrM 2968 2969 0.0 0.0 chrM 2969 2970 0.0 0.0 chrM 2970 2971 0.0 0.0 chrM 2971 2972 0.0 0.0 chrM 2972 2973 0.0 0.0 chrM 2973 2974 0.0 0.0 chrM 2974 2975 0.0 0.0 chrM 2975 2976 0.0 0.0 chrM 2976 2977 0.0 0.0 chrM 2977 2978 0.0 0.0 chrM 2978 2979 0.0 0.0 chrM 2979 2980 0.0 0.0 chrM 2980 2981 0.0 0.0 chrM 2981 2982 0.0 0.0 chrM 2982 2983 0.0 0.0 chrM 2983 2984 0.0 0.0 chrM 2984 2985 0.0 0.0 chrM 2985 2986 0.0 0.0 chrM 2986 2987 0.0 0.0 chrM 2987 2988 0.0 0.0 chrM 2988 2989 0.0 0.0 chrM 2989 2990 0.0 0.0 chrM 2990 2991 0.0 0.0 chrM 2991 2992 0.0 0.0 chrM 2992 2993 0.0 0.0 chrM 2993 2994 0.0 0.0 chrM 2994 2995 0.0 0.0 chrM 2995 2996 0.0 0.0 chrM 2996 2997 0.0 0.0 chrM 2997 2998 0.0 0.0 chrM 2998 2999 0.0 0.0 chrM 2999 3000 0.0 0.0 chrM 3000 3001 0.0 0.0 chrM 3001 3002 0.0 0.0 chrM 3002 3003 0.0 0.0 chrM 3003 3004 0.0 0.0 chrM 3004 3005 0.0 0.0 chrM 3005 3006 0.0 0.0 chrM 3006 3007 0.0 0.0 chrM 3007 3008 0.0 0.0 chrM 3008 3009 0.0 0.0 chrM 3009 3010 0.0 0.0 chrM 3010 3011 0.0 0.0 chrM 3011 3012 0.0 0.0 chrM 3012 3013 0.0 0.0 chrM 3013 3014 0.0 0.0 chrM 3014 3015 0.0 0.0 chrM 3015 3016 0.0 0.0 chrM 3016 3017 0.0 0.0 chrM 3017 3018 0.0 0.0 chrM 3018 3019 0.0 0.0 chrM 3019 3020 0.0 0.0 chrM 3020 3021 0.0 0.0 chrM 3021 3022 0.0 0.0 chrM 3022 3023 0.0 0.0 chrM 3023 3024 0.0 0.0 chrM 3024 3025 0.0 0.0 chrM 3025 3026 0.0 0.0 chrM 3026 3027 0.0 0.0 chrM 3027 3028 0.0 0.0 chrM 3028 3029 0.0 0.0 chrM 3029 3030 0.0 0.0 chrM 3030 3031 0.0 0.0 chrM 3031 3032 0.0 0.0 chrM 3032 3033 0.0 0.0 chrM 3033 3034 0.0 0.0 chrM 3034 3035 0.0 0.0 chrM 3035 3036 0.0 0.0 chrM 3036 3037 0.0 0.0 chrM 3037 3038 0.0 0.0 chrM 3038 3039 0.0 0.0 chrM 3039 3040 0.0 0.0 chrM 3040 3041 0.0 0.0 chrM 3041 3042 0.0 0.0 chrM 3042 3043 0.0 0.0 chrM 3043 3044 0.0 0.0 chrM 3044 3045 0.0 0.0 chrM 3045 3046 0.0 0.0 chrM 3046 3047 0.0 0.0 chrM 3047 3048 0.0 0.0 chrM 3048 3049 0.0 0.0 chrM 3049 3050 0.0 0.0 chrM 3050 3051 0.0 0.0 chrM 3051 3052 0.0 0.0 chrM 3052 3053 0.0 0.0 chrM 3053 3054 0.0 0.0 chrM 3054 3055 0.0 0.0 chrM 3055 3056 0.0 0.0 chrM 3056 3057 0.0 0.0 chrM 3057 3058 0.0 0.0 chrM 3058 3059 0.0 0.0 chrM 3059 3060 0.0 0.0 chrM 3060 3061 0.0 0.0 chrM 3061 3062 0.0 0.0 chrM 3062 3063 0.0 0.0 chrM 3063 3064 0.0 0.0 chrM 3064 3065 0.0 0.0 chrM 3065 3066 0.0 0.0 chrM 3066 3067 0.0 0.0 chrM 3067 3068 0.0 0.0 chrM 3068 3069 0.0 0.0 chrM 3069 3070 0.0 0.0 chrM 3070 3071 0.0 0.0 chrM 3071 3072 0.0 0.0 chrM 3072 3073 0.0 0.0 chrM 3073 3074 0.0 0.0 chrM 3074 3075 0.0 0.0 chrM 3075 3076 0.0 0.0 chrM 3076 3077 0.0 0.0 chrM 3077 3078 0.0 0.0 chrM 3078 3079 0.0 0.0 chrM 3079 3080 0.0 0.0 chrM 3080 3081 0.0 0.0 chrM 3081 3082 0.0 0.0 chrM 3082 3083 0.0 0.0 chrM 3083 3084 0.0 0.0 chrM 3084 3085 0.0 0.0 chrM 3085 3086 0.0 0.0 chrM 3086 3087 0.0 0.0 chrM 3087 3088 0.0 0.0 chrM 3088 3089 0.0 0.0 chrM 3089 3090 0.0 0.0 chrM 3090 3091 0.0 0.0 chrM 3091 3092 0.0 0.0 chrM 3092 3093 0.0 0.0 chrM 3093 3094 0.0 0.0 chrM 3094 3095 0.0 0.0 chrM 3095 3096 0.0 0.0 chrM 3096 3097 0.0 0.0 chrM 3097 3098 0.0 0.0 chrM 3098 3099 0.0 0.0 chrM 3099 3100 0.0 0.0 chrM 3100 3101 0.0 0.0 chrM 3101 3102 0.0 0.0 chrM 3102 3103 0.0 0.0 chrM 3103 3104 0.0 0.0 chrM 3104 3105 0.0 0.0 chrM 3105 3106 0.0 0.0 chrM 3106 3107 0.0 0.0 chrM 3107 3108 0.0 0.0 chrM 3108 3109 0.0 0.0 chrM 3109 3110 0.0 0.0 chrM 3110 3111 0.0 0.0 chrM 3111 3112 0.0 0.0 chrM 3112 3113 0.0 0.0 chrM 3113 3114 0.0 0.0 chrM 3114 3115 0.0 0.0 chrM 3115 3116 0.0 0.0 chrM 3116 3117 0.0 0.0 chrM 3117 3118 0.0 0.0 chrM 3118 3119 0.0 0.0 chrM 3119 3120 0.0 0.0 chrM 3120 3121 0.0 0.0 chrM 3121 3122 0.0 0.0 chrM 3122 3123 0.0 0.0 chrM 3123 3124 0.0 0.0 chrM 3124 3125 0.0 0.0 chrM 3125 3126 0.0 0.0 chrM 3126 3127 0.0 0.0 chrM 3127 3128 0.0 0.0 chrM 3128 3129 0.0 0.0 chrM 3129 3130 0.0 0.0 chrM 3130 3131 0.0 0.0 chrM 3131 3132 0.0 0.0 chrM 3132 3133 0.0 0.0 chrM 3133 3134 0.0 0.0 chrM 3134 3135 0.0 0.0 chrM 3135 3136 0.0 0.0 chrM 3136 3137 0.0 0.0 chrM 3137 3138 0.0 0.0 chrM 3138 3139 0.0 0.0 chrM 3139 3140 0.0 0.0 chrM 3140 3141 0.0 0.0 chrM 3141 3142 0.0 0.0 chrM 3142 3143 0.0 0.0 chrM 3143 3144 0.0 0.0 chrM 3144 3145 0.0 0.0 chrM 3145 3146 0.0 0.0 chrM 3146 3147 0.0 0.0 chrM 3147 3148 0.0 0.0 chrM 3148 3149 0.0 0.0 chrM 3149 3150 0.0 0.0 chrM 3150 3151 0.0 0.0 chrM 3151 3152 0.0 0.0 chrM 3152 3153 0.0 0.0 chrM 3153 3154 0.0 0.0 chrM 3154 3155 0.0 0.0 chrM 3155 3156 0.0 0.0 chrM 3156 3157 0.0 0.0 chrM 3157 3158 0.0 0.0 chrM 3158 3159 0.0 0.0 chrM 3159 3160 0.0 0.0 chrM 3160 3161 0.0 0.0 chrM 3161 3162 0.0 0.0 chrM 3162 3163 0.0 0.0 chrM 3163 3164 0.0 0.0 chrM 3164 3165 0.0 0.0 chrM 3165 3166 0.0 0.0 chrM 3166 3167 0.0 0.0 chrM 3167 3168 0.0 0.0 chrM 3168 3169 0.0 0.0 chrM 3169 3170 0.0 0.0 chrM 3170 3171 0.0 0.0 chrM 3171 3172 0.0 0.0 chrM 3172 3173 0.0 0.0 chrM 3173 3174 0.0 0.0 chrM 3174 3175 0.0 0.0 chrM 3175 3176 0.0 0.0 chrM 3176 3177 0.0 0.0 chrM 3177 3178 0.0 0.0 chrM 3178 3179 0.0 0.0 chrM 3179 3180 0.0 0.0 chrM 3180 3181 0.0 0.0 chrM 3181 3182 0.0 0.0 chrM 3182 3183 0.0 0.0 chrM 3183 3184 0.0 0.0 chrM 3184 3185 0.0 0.0 chrM 3185 3186 0.0 0.0 chrM 3186 3187 0.0 0.0 chrM 3187 3188 0.0 0.0 chrM 3188 3189 0.0 0.0 chrM 3189 3190 0.0 0.0 chrM 3190 3191 0.0 0.0 chrM 3191 3192 0.0 0.0 chrM 3192 3193 0.0 0.0 chrM 3193 3194 0.0 0.0 chrM 3194 3195 0.0 0.0 chrM 3195 3196 0.0 0.0 chrM 3196 3197 0.0 0.0 chrM 3197 3198 0.0 0.0 chrM 3198 3199 0.0 0.0 chrM 3199 3200 0.0 0.0 chrM 3200 3201 0.0 0.0 chrM 3201 3202 0.0 0.0 chrM 3202 3203 0.0 0.0 chrM 3203 3204 0.0 0.0 chrM 3204 3205 0.0 0.0 chrM 3205 3206 0.0 0.0 chrM 3206 3207 0.0 0.0 chrM 3207 3208 0.0 0.0 chrM 3208 3209 0.0 0.0 chrM 3209 3210 0.0 0.0 chrM 3210 3211 0.0 0.0 chrM 3211 3212 0.0 0.0 chrM 3212 3213 0.0 0.0 chrM 3213 3214 0.0 0.0 chrM 3214 3215 0.0 0.0 chrM 3215 3216 0.0 0.0 chrM 3216 3217 0.0 0.0 chrM 3217 3218 0.0 0.0 chrM 3218 3219 0.0 0.0 chrM 3219 3220 0.0 0.0 chrM 3220 3221 0.0 0.0 chrM 3221 3222 0.0 0.0 chrM 3222 3223 0.0 0.0 chrM 3223 3224 0.0 0.0 chrM 3224 3225 0.0 0.0 chrM 3225 3226 0.0 0.0 chrM 3226 3227 0.0 0.0 chrM 3227 3228 0.0 0.0 chrM 3228 3229 0.0 0.0 chrM 3229 3230 0.0 0.0 chrM 3230 3231 0.0 0.0 chrM 3231 3232 0.0 0.0 chrM 3232 3233 0.0 0.0 chrM 3233 3234 0.0 0.0 chrM 3234 3235 0.0 0.0 chrM 3235 3236 0.0 0.0 chrM 3236 3237 0.0 0.0 chrM 3237 3238 0.0 0.0 chrM 3238 3239 0.0 0.0 chrM 3239 3240 0.0 0.0 chrM 3240 3241 0.0 0.0 chrM 3241 3242 0.0 0.0 chrM 3242 3243 0.0 0.0 chrM 3243 3244 0.0 0.0 chrM 3244 3245 0.0 0.0 chrM 3245 3246 0.0 0.0 chrM 3246 3247 0.0 0.0 chrM 3247 3248 0.0 0.0 chrM 3248 3249 0.0 0.0 chrM 3249 3250 0.0 0.0 chrM 3250 3251 0.0 0.0 chrM 3251 3252 0.0 0.0 chrM 3252 3253 0.0 0.0 chrM 3253 3254 0.0 0.0 chrM 3254 3255 0.0 0.0 chrM 3255 3256 0.0 0.0 chrM 3256 3257 0.0 0.0 chrM 3257 3258 0.0 0.0 chrM 3258 3259 0.0 0.0 chrM 3259 3260 0.0 0.0 chrM 3260 3261 0.0 0.0 chrM 3261 3262 0.0 0.0 chrM 3262 3263 0.0 0.0 chrM 3263 3264 0.0 0.0 chrM 3264 3265 0.0 0.0 chrM 3265 3266 0.0 0.0 chrM 3266 3267 0.0 0.0 chrM 3267 3268 0.0 0.0 chrM 3268 3269 0.0 0.0 chrM 3269 3270 0.0 0.0 chrM 3270 3271 0.0 0.0 chrM 3271 3272 0.0 0.0 chrM 3272 3273 0.0 0.0 chrM 3273 3274 0.0 0.0 chrM 3274 3275 0.0 0.0 chrM 3275 3276 0.0 0.0 chrM 3276 3277 0.0 0.0 chrM 3277 3278 0.0 0.0 chrM 3278 3279 0.0 0.0 chrM 3279 3280 0.0 0.0 chrM 3280 3281 0.0 0.0 chrM 3281 3282 0.0 0.0 chrM 3282 3283 0.0 0.0 chrM 3283 3284 0.0 0.0 chrM 3284 3285 0.0 0.0 chrM 3285 3286 0.0 0.0 chrM 3286 3287 0.0 0.0 chrM 3287 3288 0.0 0.0 chrM 3288 3289 0.0 0.0 chrM 3289 3290 0.0 0.0 chrM 3290 3291 0.0 0.0 chrM 3291 3292 0.0 0.0 chrM 3292 3293 0.0 0.0 chrM 3293 3294 0.0 0.0 chrM 3294 3295 0.0 0.0 chrM 3295 3296 0.0 0.0 chrM 3296 3297 0.0 0.0 chrM 3297 3298 0.0 0.0 chrM 3298 3299 0.0 0.0 chrM 3299 3300 0.0 0.0 chrM 3300 3301 0.0 0.0 chrM 3301 3302 0.0 0.0 chrM 3302 3303 0.0 0.0 chrM 3303 3304 0.0 0.0 chrM 3304 3305 0.0 0.0 chrM 3305 3306 0.0 0.0 chrM 3306 3307 0.0 0.0 chrM 3307 3308 0.0 0.0 chrM 3308 3309 0.0 0.0 chrM 3309 3310 0.0 0.0 chrM 3310 3311 0.0 0.0 chrM 3311 3312 0.0 0.0 chrM 3312 3313 0.0 0.0 chrM 3313 3314 0.0 0.0 chrM 3314 3315 0.0 0.0 chrM 3315 3316 0.0 0.0 chrM 3316 3317 0.0 0.0 chrM 3317 3318 0.0 0.0 chrM 3318 3319 0.0 0.0 chrM 3319 3320 0.0 0.0 chrM 3320 3321 0.0 0.0 chrM 3321 3322 0.0 0.0 chrM 3322 3323 0.0 0.0 chrM 3323 3324 0.0 0.0 chrM 3324 3325 0.0 0.0 chrM 3325 3326 0.0 0.0 chrM 3326 3327 0.0 0.0 chrM 3327 3328 0.0 0.0 chrM 3328 3329 0.0 0.0 chrM 3329 3330 0.0 0.0 chrM 3330 3331 0.0 0.0 chrM 3331 3332 0.0 0.0 chrM 3332 3333 0.0 0.0 chrM 3333 3334 0.0 0.0 chrM 3334 3335 0.0 0.0 chrM 3335 3336 0.0 0.0 chrM 3336 3337 0.0 0.0 chrM 3337 3338 0.0 0.0 chrM 3338 3339 0.0 0.0 chrM 3339 3340 0.0 0.0 chrM 3340 3341 0.0 0.0 chrM 3341 3342 0.0 0.0 chrM 3342 3343 0.0 0.0 chrM 3343 3344 0.0 0.0 chrM 3344 3345 0.0 0.0 chrM 3345 3346 0.0 0.0 chrM 3346 3347 0.0 0.0 chrM 3347 3348 0.0 0.0 chrM 3348 3349 0.0 0.0 chrM 3349 3350 0.0 0.0 chrM 3350 3351 0.0 0.0 chrM 3351 3352 0.0 0.0 chrM 3352 3353 0.0 0.0 chrM 3353 3354 0.0 0.0 chrM 3354 3355 0.0 0.0 chrM 3355 3356 0.0 0.0 chrM 3356 3357 0.0 0.0 chrM 3357 3358 0.0 0.0 chrM 3358 3359 0.0 0.0 chrM 3359 3360 0.0 0.0 chrM 3360 3361 0.0 0.0 chrM 3361 3362 0.0 0.0 chrM 3362 3363 0.0 0.0 chrM 3363 3364 0.0 0.0 chrM 3364 3365 0.0 0.0 chrM 3365 3366 0.0 0.0 chrM 3366 3367 0.0 0.0 chrM 3367 3368 0.0 0.0 chrM 3368 3369 0.0 0.0 chrM 3369 3370 0.0 0.0 chrM 3370 3371 0.0 0.0 chrM 3371 3372 0.0 0.0 chrM 3372 3373 0.0 0.0 chrM 3373 3374 0.0 0.0 chrM 3374 3375 0.0 0.0 chrM 3375 3376 0.0 0.0 chrM 3376 3377 0.0 0.0 chrM 3377 3378 0.0 0.0 chrM 3378 3379 0.0 0.0 chrM 3379 3380 0.0 0.0 chrM 3380 3381 0.0 0.0 chrM 3381 3382 0.0 0.0 chrM 3382 3383 0.0 0.0 chrM 3383 3384 0.0 0.0 chrM 3384 3385 0.0 0.0 chrM 3385 3386 0.0 0.0 chrM 3386 3387 0.0 0.0 chrM 3387 3388 0.0 0.0 chrM 3388 3389 0.0 0.0 chrM 3389 3390 0.0 0.0 chrM 3390 3391 0.0 0.0 chrM 3391 3392 0.0 0.0 chrM 3392 3393 0.0 0.0 chrM 3393 3394 0.0 0.0 chrM 3394 3395 0.0 0.0 chrM 3395 3396 0.0 0.0 chrM 3396 3397 0.0 0.0 chrM 3397 3398 0.0 0.0 chrM 3398 3399 0.0 0.0 chrM 3399 3400 0.0 0.0 chrM 3400 3401 0.0 0.0 chrM 3401 3402 0.0 0.0 chrM 3402 3403 0.0 0.0 chrM 3403 3404 0.0 0.0 chrM 3404 3405 0.0 0.0 chrM 3405 3406 0.0 0.0 chrM 3406 3407 0.0 0.0 chrM 3407 3408 0.0 0.0 chrM 3408 3409 0.0 0.0 chrM 3409 3410 0.0 0.0 chrM 3410 3411 0.0 0.0 chrM 3411 3412 0.0 0.0 chrM 3412 3413 0.0 0.0 chrM 3413 3414 0.0 0.0 chrM 3414 3415 0.0 0.0 chrM 3415 3416 0.0 0.0 chrM 3416 3417 0.0 0.0 chrM 3417 3418 0.0 0.0 chrM 3418 3419 0.0 0.0 chrM 3419 3420 0.0 0.0 chrM 3420 3421 0.0 0.0 chrM 3421 3422 0.0 0.0 chrM 3422 3423 0.0 0.0 chrM 3423 3424 0.0 0.0 chrM 3424 3425 0.0 0.0 chrM 3425 3426 0.0 0.0 chrM 3426 3427 0.0 0.0 chrM 3427 3428 0.0 0.0 chrM 3428 3429 0.0 0.0 chrM 3429 3430 0.0 0.0 chrM 3430 3431 0.0 0.0 chrM 3431 3432 0.0 0.0 chrM 3432 3433 0.0 0.0 chrM 3433 3434 0.0 0.0 chrM 3434 3435 0.0 0.0 chrM 3435 3436 0.0 0.0 chrM 3436 3437 0.0 0.0 chrM 3437 3438 0.0 0.0 chrM 3438 3439 0.0 0.0 chrM 3439 3440 0.0 0.0 chrM 3440 3441 0.0 0.0 chrM 3441 3442 0.0 0.0 chrM 3442 3443 0.0 0.0 chrM 3443 3444 0.0 0.0 chrM 3444 3445 0.0 0.0 chrM 3445 3446 0.0 0.0 chrM 3446 3447 0.0 0.0 chrM 3447 3448 0.0 0.0 chrM 3448 3449 0.0 0.0 chrM 3449 3450 0.0 0.0 chrM 3450 3451 0.0 0.0 chrM 3451 3452 0.0 0.0 chrM 3452 3453 0.0 0.0 chrM 3453 3454 0.0 0.0 chrM 3454 3455 0.0 0.0 chrM 3455 3456 0.0 0.0 chrM 3456 3457 0.0 0.0 chrM 3457 3458 0.0 0.0 chrM 3458 3459 0.0 0.0 chrM 3459 3460 0.0 0.0 chrM 3460 3461 0.0 0.0 chrM 3461 3462 0.0 0.0 chrM 3462 3463 0.0 0.0 chrM 3463 3464 0.0 0.0 chrM 3464 3465 0.0 0.0 chrM 3465 3466 0.0 0.0 chrM 3466 3467 0.0 0.0 chrM 3467 3468 0.0 0.0 chrM 3468 3469 0.0 0.0 chrM 3469 3470 0.0 0.0 chrM 3470 3471 0.0 0.0 chrM 3471 3472 0.0 0.0 chrM 3472 3473 0.0 0.0 chrM 3473 3474 0.0 0.0 chrM 3474 3475 0.0 0.0 chrM 3475 3476 0.0 0.0 chrM 3476 3477 0.0 0.0 chrM 3477 3478 0.0 0.0 chrM 3478 3479 0.0 0.0 chrM 3479 3480 0.0 0.0 chrM 3480 3481 0.0 0.0 chrM 3481 3482 0.0 0.0 chrM 3482 3483 0.0 0.0 chrM 3483 3484 0.0 0.0 chrM 3484 3485 0.0 0.0 chrM 3485 3486 0.0 0.0 chrM 3486 3487 0.0 0.0 chrM 3487 3488 0.0 0.0 chrM 3488 3489 0.0 0.0 chrM 3489 3490 0.0 0.0 chrM 3490 3491 0.0 0.0 chrM 3491 3492 0.0 0.0 chrM 3492 3493 0.0 0.0 chrM 3493 3494 0.0 0.0 chrM 3494 3495 0.0 0.0 chrM 3495 3496 0.0 0.0 chrM 3496 3497 0.0 0.0 chrM 3497 3498 0.0 0.0 chrM 3498 3499 0.0 0.0 chrM 3499 3500 0.0 0.0 chrM 3500 3501 0.0 0.0 chrM 3501 3502 0.0 0.0 chrM 3502 3503 0.0 0.0 chrM 3503 3504 0.0 0.0 chrM 3504 3505 0.0 0.0 chrM 3505 3506 0.0 0.0 chrM 3506 3507 0.0 0.0 chrM 3507 3508 0.0 0.0 chrM 3508 3509 0.0 0.0 chrM 3509 3510 0.0 0.0 chrM 3510 3511 0.0 0.0 chrM 3511 3512 0.0 0.0 chrM 3512 3513 0.0 0.0 chrM 3513 3514 0.0 0.0 chrM 3514 3515 0.0 0.0 chrM 3515 3516 0.0 0.0 chrM 3516 3517 0.0 0.0 chrM 3517 3518 0.0 0.0 chrM 3518 3519 0.0 0.0 chrM 3519 3520 0.0 0.0 chrM 3520 3521 0.0 0.0 chrM 3521 3522 0.0 0.0 chrM 3522 3523 0.0 0.0 chrM 3523 3524 0.0 0.0 chrM 3524 3525 0.0 0.0 chrM 3525 3526 0.0 0.0 chrM 3526 3527 0.0 0.0 chrM 3527 3528 0.0 0.0 chrM 3528 3529 0.0 0.0 chrM 3529 3530 0.0 0.0 chrM 3530 3531 0.0 0.0 chrM 3531 3532 0.0 0.0 chrM 3532 3533 0.0 0.0 chrM 3533 3534 0.0 0.0 chrM 3534 3535 0.0 0.0 chrM 3535 3536 0.0 0.0 chrM 3536 3537 0.0 0.0 chrM 3537 3538 0.0 0.0 chrM 3538 3539 0.0 0.0 chrM 3539 3540 0.0 0.0 chrM 3540 3541 0.0 0.0 chrM 3541 3542 0.0 0.0 chrM 3542 3543 0.0 0.0 chrM 3543 3544 0.0 0.0 chrM 3544 3545 0.0 0.0 chrM 3545 3546 0.0 0.0 chrM 3546 3547 0.0 0.0 chrM 3547 3548 0.0 0.0 chrM 3548 3549 0.0 0.0 chrM 3549 3550 0.0 0.0 chrM 3550 3551 0.0 0.0 chrM 3551 3552 0.0 0.0 chrM 3552 3553 0.0 0.0 chrM 3553 3554 0.0 0.0 chrM 3554 3555 0.0 0.0 chrM 3555 3556 0.0 0.0 chrM 3556 3557 0.0 0.0 chrM 3557 3558 0.0 0.0 chrM 3558 3559 0.0 0.0 chrM 3559 3560 0.0 0.0 chrM 3560 3561 0.0 0.0 chrM 3561 3562 0.0 0.0 chrM 3562 3563 0.0 0.0 chrM 3563 3564 0.0 0.0 chrM 3564 3565 0.0 0.0 chrM 3565 3566 0.0 0.0 chrM 3566 3567 0.0 0.0 chrM 3567 3568 0.0 0.0 chrM 3568 3569 0.0 0.0 chrM 3569 3570 0.0 0.0 chrM 3570 3571 0.0 0.0 chrM 3571 3572 0.0 0.0 chrM 3572 3573 0.0 0.0 chrM 3573 3574 0.0 0.0 chrM 3574 3575 0.0 0.0 chrM 3575 3576 0.0 0.0 chrM 3576 3577 0.0 0.0 chrM 3577 3578 0.0 0.0 chrM 3578 3579 0.0 0.0 chrM 3579 3580 0.0 0.0 chrM 3580 3581 0.0 0.0 chrM 3581 3582 0.0 0.0 chrM 3582 3583 0.0 0.0 chrM 3583 3584 0.0 0.0 chrM 3584 3585 0.0 0.0 chrM 3585 3586 0.0 0.0 chrM 3586 3587 0.0 0.0 chrM 3587 3588 0.0 0.0 chrM 3588 3589 0.0 0.0 chrM 3589 3590 0.0 0.0 chrM 3590 3591 0.0 0.0 chrM 3591 3592 0.0 0.0 chrM 3592 3593 0.0 0.0 chrM 3593 3594 0.0 0.0 chrM 3594 3595 0.0 0.0 chrM 3595 3596 0.0 0.0 chrM 3596 3597 0.0 0.0 chrM 3597 3598 0.0 0.0 chrM 3598 3599 0.0 0.0 chrM 3599 3600 0.0 0.0 chrM 3600 3601 0.0 0.0 chrM 3601 3602 0.0 0.0 chrM 3602 3603 0.0 0.0 chrM 3603 3604 0.0 0.0 chrM 3604 3605 0.0 0.0 chrM 3605 3606 0.0 0.0 chrM 3606 3607 0.0 0.0 chrM 3607 3608 0.0 0.0 chrM 3608 3609 0.0 0.0 chrM 3609 3610 0.0 0.0 chrM 3610 3611 0.0 0.0 chrM 3611 3612 0.0 0.0 chrM 3612 3613 0.0 0.0 chrM 3613 3614 0.0 0.0 chrM 3614 3615 0.0 0.0 chrM 3615 3616 0.0 0.0 chrM 3616 3617 0.0 0.0 chrM 3617 3618 0.0 0.0 chrM 3618 3619 0.0 0.0 chrM 3619 3620 0.0 0.0 chrM 3620 3621 0.0 0.0 chrM 3621 3622 0.0 0.0 chrM 3622 3623 0.0 0.0 chrM 3623 3624 0.0 0.0 chrM 3624 3625 0.0 0.0 chrM 3625 3626 0.0 0.0 chrM 3626 3627 0.0 0.0 chrM 3627 3628 0.0 0.0 chrM 3628 3629 0.0 0.0 chrM 3629 3630 0.0 0.0 chrM 3630 3631 0.0 0.0 chrM 3631 3632 0.0 0.0 chrM 3632 3633 0.0 0.0 chrM 3633 3634 0.0 0.0 chrM 3634 3635 0.0 0.0 chrM 3635 3636 0.0 0.0 chrM 3636 3637 0.0 0.0 chrM 3637 3638 0.0 0.0 chrM 3638 3639 0.0 0.0 chrM 3639 3640 0.0 0.0 chrM 3640 3641 0.0 0.0 chrM 3641 3642 0.0 0.0 chrM 3642 3643 0.0 0.0 chrM 3643 3644 0.0 0.0 chrM 3644 3645 0.0 0.0 chrM 3645 3646 0.0 0.0 chrM 3646 3647 0.0 0.0 chrM 3647 3648 0.0 0.0 chrM 3648 3649 0.0 0.0 chrM 3649 3650 0.0 0.0 chrM 3650 3651 0.0 0.0 chrM 3651 3652 0.0 0.0 chrM 3652 3653 0.0 0.0 chrM 3653 3654 0.0 0.0 chrM 3654 3655 0.0 0.0 chrM 3655 3656 0.0 0.0 chrM 3656 3657 0.0 0.0 chrM 3657 3658 0.0 0.0 chrM 3658 3659 0.0 0.0 chrM 3659 3660 0.0 0.0 chrM 3660 3661 0.0 0.0 chrM 3661 3662 0.0 0.0 chrM 3662 3663 0.0 0.0 chrM 3663 3664 0.0 0.0 chrM 3664 3665 0.0 0.0 chrM 3665 3666 0.0 0.0 chrM 3666 3667 0.0 0.0 chrM 3667 3668 0.0 0.0 chrM 3668 3669 0.0 0.0 chrM 3669 3670 0.0 0.0 chrM 3670 3671 0.0 0.0 chrM 3671 3672 0.0 0.0 chrM 3672 3673 0.0 0.0 chrM 3673 3674 0.0 0.0 chrM 3674 3675 0.0 0.0 chrM 3675 3676 0.0 0.0 chrM 3676 3677 0.0 0.0 chrM 3677 3678 0.0 0.0 chrM 3678 3679 0.0 0.0 chrM 3679 3680 0.0 0.0 chrM 3680 3681 0.0 0.0 chrM 3681 3682 0.0 0.0 chrM 3682 3683 0.0 0.0 chrM 3683 3684 0.0 0.0 chrM 3684 3685 0.0 0.0 chrM 3685 3686 0.0 0.0 chrM 3686 3687 0.0 0.0 chrM 3687 3688 0.0 0.0 chrM 3688 3689 0.0 0.0 chrM 3689 3690 0.0 0.0 chrM 3690 3691 0.0 0.0 chrM 3691 3692 0.0 0.0 chrM 3692 3693 0.0 0.0 chrM 3693 3694 0.0 0.0 chrM 3694 3695 0.0 0.0 chrM 3695 3696 0.0 0.0 chrM 3696 3697 0.0 0.0 chrM 3697 3698 0.0 0.0 chrM 3698 3699 0.0 0.0 chrM 3699 3700 0.0 0.0 chrM 3700 3701 0.0 0.0 chrM 3701 3702 0.0 0.0 chrM 3702 3703 0.0 0.0 chrM 3703 3704 0.0 0.0 chrM 3704 3705 0.0 0.0 chrM 3705 3706 0.0 0.0 chrM 3706 3707 0.0 0.0 chrM 3707 3708 0.0 0.0 chrM 3708 3709 0.0 0.0 chrM 3709 3710 0.0 0.0 chrM 3710 3711 0.0 0.0 chrM 3711 3712 0.0 0.0 chrM 3712 3713 0.0 0.0 chrM 3713 3714 0.0 0.0 chrM 3714 3715 0.0 0.0 chrM 3715 3716 0.0 0.0 chrM 3716 3717 0.0 0.0 chrM 3717 3718 0.0 0.0 chrM 3718 3719 0.0 0.0 chrM 3719 3720 0.0 0.0 chrM 3720 3721 0.0 0.0 chrM 3721 3722 0.0 0.0 chrM 3722 3723 0.0 0.0 chrM 3723 3724 0.0 0.0 chrM 3724 3725 0.0 0.0 chrM 3725 3726 0.0 0.0 chrM 3726 3727 0.0 0.0 chrM 3727 3728 0.0 0.0 chrM 3728 3729 0.0 0.0 chrM 3729 3730 0.0 0.0 chrM 3730 3731 0.0 0.0 chrM 3731 3732 0.0 0.0 chrM 3732 3733 0.0 0.0 chrM 3733 3734 0.0 0.0 chrM 3734 3735 0.0 0.0 chrM 3735 3736 0.0 0.0 chrM 3736 3737 0.0 0.0 chrM 3737 3738 0.0 0.0 chrM 3738 3739 0.0 0.0 chrM 3739 3740 0.0 0.0 chrM 3740 3741 0.0 0.0 chrM 3741 3742 0.0 0.0 chrM 3742 3743 0.0 0.0 chrM 3743 3744 0.0 0.0 chrM 3744 3745 0.0 0.0 chrM 3745 3746 0.0 0.0 chrM 3746 3747 0.0 0.0 chrM 3747 3748 0.0 0.0 chrM 3748 3749 0.0 0.0 chrM 3749 3750 0.0 0.0 chrM 3750 3751 0.0 0.0 chrM 3751 3752 0.0 0.0 chrM 3752 3753 0.0 0.0 chrM 3753 3754 0.0 0.0 chrM 3754 3755 0.0 0.0 chrM 3755 3756 0.0 0.0 chrM 3756 3757 0.0 0.0 chrM 3757 3758 0.0 0.0 chrM 3758 3759 0.0 0.0 chrM 3759 3760 0.0 0.0 chrM 3760 3761 0.0 0.0 chrM 3761 3762 0.0 0.0 chrM 3762 3763 0.0 0.0 chrM 3763 3764 0.0 0.0 chrM 3764 3765 0.0 0.0 chrM 3765 3766 0.0 0.0 chrM 3766 3767 0.0 0.0 chrM 3767 3768 0.0 0.0 chrM 3768 3769 0.0 0.0 chrM 3769 3770 0.0 0.0 chrM 3770 3771 0.0 0.0 chrM 3771 3772 0.0 0.0 chrM 3772 3773 0.0 0.0 chrM 3773 3774 0.0 0.0 chrM 3774 3775 0.0 0.0 chrM 3775 3776 0.0 0.0 chrM 3776 3777 0.0 0.0 chrM 3777 3778 0.0 0.0 chrM 3778 3779 0.0 0.0 chrM 3779 3780 0.0 0.0 chrM 3780 3781 0.0 0.0 chrM 3781 3782 0.0 0.0 chrM 3782 3783 0.0 0.0 chrM 3783 3784 0.0 0.0 chrM 3784 3785 0.0 0.0 chrM 3785 3786 0.0 0.0 chrM 3786 3787 0.0 0.0 chrM 3787 3788 0.0 0.0 chrM 3788 3789 0.0 0.0 chrM 3789 3790 0.0 0.0 chrM 3790 3791 0.0 0.0 chrM 3791 3792 0.0 0.0 chrM 3792 3793 0.0 0.0 chrM 3793 3794 0.0 0.0 chrM 3794 3795 0.0 0.0 chrM 3795 3796 0.0 0.0 chrM 3796 3797 0.0 0.0 chrM 3797 3798 0.0 0.0 chrM 3798 3799 0.0 0.0 chrM 3799 3800 0.0 0.0 chrM 3800 3801 0.0 0.0 chrM 3801 3802 0.0 0.0 chrM 3802 3803 0.0 0.0 chrM 3803 3804 0.0 0.0 chrM 3804 3805 0.0 0.0 chrM 3805 3806 0.0 0.0 chrM 3806 3807 0.0 0.0 chrM 3807 3808 0.0 0.0 chrM 3808 3809 0.0 0.0 chrM 3809 3810 0.0 0.0 chrM 3810 3811 0.0 0.0 chrM 3811 3812 0.0 0.0 chrM 3812 3813 0.0 0.0 chrM 3813 3814 0.0 0.0 chrM 3814 3815 0.0 0.0 chrM 3815 3816 0.0 0.0 chrM 3816 3817 0.0 0.0 chrM 3817 3818 0.0 0.0 chrM 3818 3819 0.0 0.0 chrM 3819 3820 0.0 0.0 chrM 3820 3821 0.0 0.0 chrM 3821 3822 0.0 0.0 chrM 3822 3823 0.0 0.0 chrM 3823 3824 0.0 0.0 chrM 3824 3825 0.0 0.0 chrM 3825 3826 0.0 0.0 chrM 3826 3827 0.0 0.0 chrM 3827 3828 0.0 0.0 chrM 3828 3829 0.0 0.0 chrM 3829 3830 0.0 0.0 chrM 3830 3831 0.0 0.0 chrM 3831 3832 0.0 0.0 chrM 3832 3833 0.0 0.0 chrM 3833 3834 0.0 0.0 chrM 3834 3835 0.0 0.0 chrM 3835 3836 0.0 0.0 chrM 3836 3837 0.0 0.0 chrM 3837 3838 0.0 0.0 chrM 3838 3839 0.0 0.0 chrM 3839 3840 0.0 0.0 chrM 3840 3841 0.0 0.0 chrM 3841 3842 0.0 0.0 chrM 3842 3843 0.0 0.0 chrM 3843 3844 0.0 0.0 chrM 3844 3845 0.0 0.0 chrM 3845 3846 0.0 0.0 chrM 3846 3847 0.0 0.0 chrM 3847 3848 0.0 0.0 chrM 3848 3849 0.0 0.0 chrM 3849 3850 0.0 0.0 chrM 3850 3851 0.0 0.0 chrM 3851 3852 0.0 0.0 chrM 3852 3853 0.0 0.0 chrM 3853 3854 0.0 0.0 chrM 3854 3855 0.0 0.0 chrM 3855 3856 0.0 0.0 chrM 3856 3857 0.0 0.0 chrM 3857 3858 0.0 0.0 chrM 3858 3859 0.0 0.0 chrM 3859 3860 0.0 0.0 chrM 3860 3861 0.0 0.0 chrM 3861 3862 0.0 0.0 chrM 3862 3863 0.0 0.0 chrM 3863 3864 0.0 0.0 chrM 3864 3865 0.0 0.0 chrM 3865 3866 0.0 0.0 chrM 3866 3867 0.0 0.0 chrM 3867 3868 0.0 0.0 chrM 3868 3869 0.0 0.0 chrM 3869 3870 0.0 0.0 chrM 3870 3871 0.0 0.0 chrM 3871 3872 0.0 0.0 chrM 3872 3873 0.0 0.0 chrM 3873 3874 0.0 0.0 chrM 3874 3875 0.0 0.0 chrM 3875 3876 0.0 0.0 chrM 3876 3877 0.0 0.0 chrM 3877 3878 0.0 0.0 chrM 3878 3879 0.0 0.0 chrM 3879 3880 0.0 0.0 chrM 3880 3881 0.0 0.0 chrM 3881 3882 0.0 0.0 chrM 3882 3883 0.0 0.0 chrM 3883 3884 0.0 0.0 chrM 3884 3885 0.0 0.0 chrM 3885 3886 0.0 0.0 chrM 3886 3887 0.0 0.0 chrM 3887 3888 0.0 0.0 chrM 3888 3889 0.0 0.0 chrM 3889 3890 0.0 0.0 chrM 3890 3891 0.0 0.0 chrM 3891 3892 0.0 0.0 chrM 3892 3893 0.0 0.0 chrM 3893 3894 0.0 0.0 chrM 3894 3895 0.0 0.0 chrM 3895 3896 0.0 0.0 chrM 3896 3897 0.0 0.0 chrM 3897 3898 0.0 0.0 chrM 3898 3899 0.0 0.0 chrM 3899 3900 0.0 0.0 chrM 3900 3901 0.0 0.0 chrM 3901 3902 0.0 0.0 chrM 3902 3903 0.0 0.0 chrM 3903 3904 0.0 0.0 chrM 3904 3905 0.0 0.0 chrM 3905 3906 0.0 0.0 chrM 3906 3907 0.0 0.0 chrM 3907 3908 0.0 0.0 chrM 3908 3909 0.0 0.0 chrM 3909 3910 0.0 0.0 chrM 3910 3911 0.0 0.0 chrM 3911 3912 0.0 0.0 chrM 3912 3913 0.0 0.0 chrM 3913 3914 0.0 0.0 chrM 3914 3915 0.0 0.0 chrM 3915 3916 0.0 0.0 chrM 3916 3917 0.0 0.0 chrM 3917 3918 0.0 0.0 chrM 3918 3919 0.0 0.0 chrM 3919 3920 0.0 0.0 chrM 3920 3921 0.0 0.0 chrM 3921 3922 0.0 0.0 chrM 3922 3923 0.0 0.0 chrM 3923 3924 0.0 0.0 chrM 3924 3925 0.0 0.0 chrM 3925 3926 0.0 0.0 chrM 3926 3927 0.0 0.0 chrM 3927 3928 0.0 0.0 chrM 3928 3929 0.0 0.0 chrM 3929 3930 0.0 0.0 chrM 3930 3931 0.0 0.0 chrM 3931 3932 0.0 0.0 chrM 3932 3933 0.0 0.0 chrM 3933 3934 0.0 0.0 chrM 3934 3935 0.0 0.0 chrM 3935 3936 0.0 0.0 chrM 3936 3937 0.0 0.0 chrM 3937 3938 0.0 0.0 chrM 3938 3939 0.0 0.0 chrM 3939 3940 0.0 0.0 chrM 3940 3941 0.0 0.0 chrM 3941 3942 0.0 0.0 chrM 3942 3943 0.0 0.0 chrM 3943 3944 0.0 0.0 chrM 3944 3945 0.0 0.0 chrM 3945 3946 0.0 0.0 chrM 3946 3947 0.0 0.0 chrM 3947 3948 0.0 0.0 chrM 3948 3949 0.0 0.0 chrM 3949 3950 0.0 0.0 chrM 3950 3951 0.0 0.0 chrM 3951 3952 0.0 0.0 chrM 3952 3953 0.0 0.0 chrM 3953 3954 0.0 0.0 chrM 3954 3955 0.0 0.0 chrM 3955 3956 0.0 0.0 chrM 3956 3957 0.0 0.0 chrM 3957 3958 0.0 0.0 chrM 3958 3959 0.0 0.0 chrM 3959 3960 0.0 0.0 chrM 3960 3961 0.0 0.0 chrM 3961 3962 0.0 0.0 chrM 3962 3963 0.0 0.0 chrM 3963 3964 0.0 0.0 chrM 3964 3965 0.0 0.0 chrM 3965 3966 0.0 0.0 chrM 3966 3967 0.0 0.0 chrM 3967 3968 0.0 0.0 chrM 3968 3969 0.0 0.0 chrM 3969 3970 0.0 0.0 chrM 3970 3971 0.0 0.0 chrM 3971 3972 0.0 0.0 chrM 3972 3973 0.0 0.0 chrM 3973 3974 0.0 0.0 chrM 3974 3975 0.0 0.0 chrM 3975 3976 0.0 0.0 chrM 3976 3977 0.0 0.0 chrM 3977 3978 0.0 0.0 chrM 3978 3979 0.0 0.0 chrM 3979 3980 0.0 0.0 chrM 3980 3981 0.0 0.0 chrM 3981 3982 0.0 0.0 chrM 3982 3983 0.0 0.0 chrM 3983 3984 0.0 0.0 chrM 3984 3985 0.0 0.0 chrM 3985 3986 0.0 0.0 chrM 3986 3987 0.0 0.0 chrM 3987 3988 0.0 0.0 chrM 3988 3989 0.0 0.0 chrM 3989 3990 0.0 0.0 chrM 3990 3991 0.0 0.0 chrM 3991 3992 0.0 0.0 chrM 3992 3993 0.0 0.0 chrM 3993 3994 0.0 0.0 chrM 3994 3995 0.0 0.0 chrM 3995 3996 0.0 0.0 chrM 3996 3997 0.0 0.0 chrM 3997 3998 0.0 0.0 chrM 3998 3999 0.0 0.0 chrM 3999 4000 0.0 0.0 chrM 4000 4001 0.0 0.0 chrM 4001 4002 0.0 0.0 chrM 4002 4003 0.0 0.0 chrM 4003 4004 0.0 0.0 chrM 4004 4005 0.0 0.0 chrM 4005 4006 0.0 0.0 chrM 4006 4007 0.0 0.0 chrM 4007 4008 0.0 0.0 chrM 4008 4009 0.0 0.0 chrM 4009 4010 0.0 0.0 chrM 4010 4011 0.0 0.0 chrM 4011 4012 0.0 0.0 chrM 4012 4013 0.0 0.0 chrM 4013 4014 0.0 0.0 chrM 4014 4015 0.0 0.0 chrM 4015 4016 0.0 0.0 chrM 4016 4017 0.0 0.0 chrM 4017 4018 0.0 0.0 chrM 4018 4019 0.0 0.0 chrM 4019 4020 0.0 0.0 chrM 4020 4021 0.0 0.0 chrM 4021 4022 0.0 0.0 chrM 4022 4023 0.0 0.0 chrM 4023 4024 0.0 0.0 chrM 4024 4025 0.0 0.0 chrM 4025 4026 0.0 0.0 chrM 4026 4027 0.0 0.0 chrM 4027 4028 0.0 0.0 chrM 4028 4029 0.0 0.0 chrM 4029 4030 0.0 0.0 chrM 4030 4031 0.0 0.0 chrM 4031 4032 0.0 0.0 chrM 4032 4033 0.0 0.0 chrM 4033 4034 0.0 0.0 chrM 4034 4035 0.0 0.0 chrM 4035 4036 0.0 0.0 chrM 4036 4037 0.0 0.0 chrM 4037 4038 0.0 0.0 chrM 4038 4039 0.0 0.0 chrM 4039 4040 0.0 0.0 chrM 4040 4041 0.0 0.0 chrM 4041 4042 0.0 0.0 chrM 4042 4043 0.0 0.0 chrM 4043 4044 0.0 0.0 chrM 4044 4045 0.0 0.0 chrM 4045 4046 0.0 0.0 chrM 4046 4047 0.0 0.0 chrM 4047 4048 0.0 0.0 chrM 4048 4049 0.0 0.0 chrM 4049 4050 0.0 0.0 chrM 4050 4051 0.0 0.0 chrM 4051 4052 0.0 0.0 chrM 4052 4053 0.0 0.0 chrM 4053 4054 0.0 0.0 chrM 4054 4055 0.0 0.0 chrM 4055 4056 0.0 0.0 chrM 4056 4057 0.0 0.0 chrM 4057 4058 0.0 0.0 chrM 4058 4059 0.0 0.0 chrM 4059 4060 0.0 0.0 chrM 4060 4061 0.0 0.0 chrM 4061 4062 0.0 0.0 chrM 4062 4063 0.0 0.0 chrM 4063 4064 0.0 0.0 chrM 4064 4065 0.0 0.0 chrM 4065 4066 0.0 0.0 chrM 4066 4067 0.0 0.0 chrM 4067 4068 0.0 0.0 chrM 4068 4069 0.0 0.0 chrM 4069 4070 0.0 0.0 chrM 4070 4071 0.0 0.0 chrM 4071 4072 0.0 0.0 chrM 4072 4073 0.0 0.0 chrM 4073 4074 0.0 0.0 chrM 4074 4075 0.0 0.0 chrM 4075 4076 0.0 0.0 chrM 4076 4077 0.0 0.0 chrM 4077 4078 0.0 0.0 chrM 4078 4079 0.0 0.0 chrM 4079 4080 0.0 0.0 chrM 4080 4081 0.0 0.0 chrM 4081 4082 0.0 0.0 chrM 4082 4083 0.0 0.0 chrM 4083 4084 0.0 0.0 chrM 4084 4085 0.0 0.0 chrM 4085 4086 0.0 0.0 chrM 4086 4087 0.0 0.0 chrM 4087 4088 0.0 0.0 chrM 4088 4089 0.0 0.0 chrM 4089 4090 0.0 0.0 chrM 4090 4091 0.0 0.0 chrM 4091 4092 0.0 0.0 chrM 4092 4093 0.0 0.0 chrM 4093 4094 0.0 0.0 chrM 4094 4095 0.0 0.0 chrM 4095 4096 0.0 0.0 chrM 4096 4097 0.0 0.0 chrM 4097 4098 0.0 0.0 chrM 4098 4099 0.0 0.0 chrM 4099 4100 0.0 0.0 chrM 4100 4101 0.0 0.0 chrM 4101 4102 0.0 0.0 chrM 4102 4103 0.0 0.0 chrM 4103 4104 0.0 0.0 chrM 4104 4105 0.0 0.0 chrM 4105 4106 0.0 0.0 chrM 4106 4107 0.0 0.0 chrM 4107 4108 0.0 0.0 chrM 4108 4109 0.0 0.0 chrM 4109 4110 0.0 0.0 chrM 4110 4111 0.0 0.0 chrM 4111 4112 0.0 0.0 chrM 4112 4113 0.0 0.0 chrM 4113 4114 0.0 0.0 chrM 4114 4115 0.0 0.0 chrM 4115 4116 0.0 0.0 chrM 4116 4117 0.0 0.0 chrM 4117 4118 0.0 0.0 chrM 4118 4119 0.0 0.0 chrM 4119 4120 0.0 0.0 chrM 4120 4121 0.0 0.0 chrM 4121 4122 0.0 0.0 chrM 4122 4123 0.0 0.0 chrM 4123 4124 0.0 0.0 chrM 4124 4125 0.0 0.0 chrM 4125 4126 0.0 0.0 chrM 4126 4127 0.0 0.0 chrM 4127 4128 0.0 0.0 chrM 4128 4129 0.0 0.0 chrM 4129 4130 0.0 0.0 chrM 4130 4131 0.0 0.0 chrM 4131 4132 0.0 0.0 chrM 4132 4133 0.0 0.0 chrM 4133 4134 0.0 0.0 chrM 4134 4135 0.0 0.0 chrM 4135 4136 0.0 0.0 chrM 4136 4137 0.0 0.0 chrM 4137 4138 0.0 0.0 chrM 4138 4139 0.0 0.0 chrM 4139 4140 0.0 0.0 chrM 4140 4141 0.0 0.0 chrM 4141 4142 0.0 0.0 chrM 4142 4143 0.0 0.0 chrM 4143 4144 0.0 0.0 chrM 4144 4145 0.0 0.0 chrM 4145 4146 0.0 0.0 chrM 4146 4147 0.0 0.0 chrM 4147 4148 0.0 0.0 chrM 4148 4149 0.0 0.0 chrM 4149 4150 0.0 0.0 chrM 4150 4151 0.0 0.0 chrM 4151 4152 0.0 0.0 chrM 4152 4153 0.0 0.0 chrM 4153 4154 0.0 0.0 chrM 4154 4155 0.0 0.0 chrM 4155 4156 0.0 0.0 chrM 4156 4157 0.0 0.0 chrM 4157 4158 0.0 0.0 chrM 4158 4159 0.0 0.0 chrM 4159 4160 0.0 0.0 chrM 4160 4161 0.0 0.0 chrM 4161 4162 0.0 0.0 chrM 4162 4163 0.0 0.0 chrM 4163 4164 0.0 0.0 chrM 4164 4165 0.0 0.0 chrM 4165 4166 0.0 0.0 chrM 4166 4167 0.0 0.0 chrM 4167 4168 0.0 0.0 chrM 4168 4169 0.0 0.0 chrM 4169 4170 0.0 0.0 chrM 4170 4171 0.0 0.0 chrM 4171 4172 0.0 0.0 chrM 4172 4173 0.0 0.0 chrM 4173 4174 0.0 0.0 chrM 4174 4175 0.0 0.0 chrM 4175 4176 0.0 0.0 chrM 4176 4177 0.0 0.0 chrM 4177 4178 0.0 0.0 chrM 4178 4179 0.0 0.0 chrM 4179 4180 0.0 0.0 chrM 4180 4181 0.0 0.0 chrM 4181 4182 0.0 0.0 chrM 4182 4183 0.0 0.0 chrM 4183 4184 0.0 0.0 chrM 4184 4185 0.0 0.0 chrM 4185 4186 0.0 0.0 chrM 4186 4187 0.0 0.0 chrM 4187 4188 0.0 0.0 chrM 4188 4189 0.0 0.0 chrM 4189 4190 0.0 0.0 chrM 4190 4191 0.0 0.0 chrM 4191 4192 0.0 0.0 chrM 4192 4193 0.0 0.0 chrM 4193 4194 0.0 0.0 chrM 4194 4195 0.0 0.0 chrM 4195 4196 0.0 0.0 chrM 4196 4197 0.0 0.0 chrM 4197 4198 0.0 0.0 chrM 4198 4199 0.0 0.0 chrM 4199 4200 0.0 0.0 chrM 4200 4201 0.0 0.0 chrM 4201 4202 0.0 0.0 chrM 4202 4203 0.0 0.0 chrM 4203 4204 0.0 0.0 chrM 4204 4205 0.0 0.0 chrM 4205 4206 0.0 0.0 chrM 4206 4207 0.0 0.0 chrM 4207 4208 0.0 0.0 chrM 4208 4209 0.0 0.0 chrM 4209 4210 0.0 0.0 chrM 4210 4211 0.0 0.0 chrM 4211 4212 0.0 0.0 chrM 4212 4213 0.0 0.0 chrM 4213 4214 0.0 0.0 chrM 4214 4215 0.0 0.0 chrM 4215 4216 0.0 0.0 chrM 4216 4217 0.0 0.0 chrM 4217 4218 0.0 0.0 chrM 4218 4219 0.0 0.0 chrM 4219 4220 0.0 0.0 chrM 4220 4221 0.0 0.0 chrM 4221 4222 0.0 0.0 chrM 4222 4223 0.0 0.0 chrM 4223 4224 0.0 0.0 chrM 4224 4225 0.0 0.0 chrM 4225 4226 0.0 0.0 chrM 4226 4227 0.0 0.0 chrM 4227 4228 0.0 0.0 chrM 4228 4229 0.0 0.0 chrM 4229 4230 0.0 0.0 chrM 4230 4231 0.0 0.0 chrM 4231 4232 0.0 0.0 chrM 4232 4233 0.0 0.0 chrM 4233 4234 0.0 0.0 chrM 4234 4235 0.0 0.0 chrM 4235 4236 0.0 0.0 chrM 4236 4237 0.0 0.0 chrM 4237 4238 0.0 0.0 chrM 4238 4239 0.0 0.0 chrM 4239 4240 0.0 0.0 chrM 4240 4241 0.0 0.0 chrM 4241 4242 0.0 0.0 chrM 4242 4243 0.0 0.0 chrM 4243 4244 0.0 0.0 chrM 4244 4245 0.0 0.0 chrM 4245 4246 0.0 0.0 chrM 4246 4247 0.0 0.0 chrM 4247 4248 0.0 0.0 chrM 4248 4249 0.0 0.0 chrM 4249 4250 0.0 0.0 chrM 4250 4251 0.0 0.0 chrM 4251 4252 0.0 0.0 chrM 4252 4253 0.0 0.0 chrM 4253 4254 0.0 0.0 chrM 4254 4255 0.0 0.0 chrM 4255 4256 0.0 0.0 chrM 4256 4257 0.0 0.0 chrM 4257 4258 0.0 0.0 chrM 4258 4259 0.0 0.0 chrM 4259 4260 0.0 0.0 chrM 4260 4261 0.0 0.0 chrM 4261 4262 0.0 0.0 chrM 4262 4263 0.0 0.0 chrM 4263 4264 0.0 0.0 chrM 4264 4265 0.0 0.0 chrM 4265 4266 0.0 0.0 chrM 4266 4267 0.0 0.0 chrM 4267 4268 0.0 0.0 chrM 4268 4269 0.0 0.0 chrM 4269 4270 0.0 0.0 chrM 4270 4271 0.0 0.0 chrM 4271 4272 0.0 0.0 chrM 4272 4273 0.0 0.0 chrM 4273 4274 0.0 0.0 chrM 4274 4275 0.0 0.0 chrM 4275 4276 0.0 0.0 chrM 4276 4277 0.0 0.0 chrM 4277 4278 0.0 0.0 chrM 4278 4279 0.0 0.0 chrM 4279 4280 0.0 0.0 chrM 4280 4281 0.0 0.0 chrM 4281 4282 0.0 0.0 chrM 4282 4283 0.0 0.0 chrM 4283 4284 0.0 0.0 chrM 4284 4285 0.0 0.0 chrM 4285 4286 0.0 0.0 chrM 4286 4287 0.0 0.0 chrM 4287 4288 0.0 0.0 chrM 4288 4289 0.0 0.0 chrM 4289 4290 0.0 0.0 chrM 4290 4291 0.0 0.0 chrM 4291 4292 0.0 0.0 chrM 4292 4293 0.0 0.0 chrM 4293 4294 0.0 0.0 chrM 4294 4295 0.0 0.0 chrM 4295 4296 0.0 0.0 chrM 4296 4297 0.0 0.0 chrM 4297 4298 0.0 0.0 chrM 4298 4299 0.0 0.0 chrM 4299 4300 0.0 0.0 chrM 4300 4301 0.0 0.0 chrM 4301 4302 0.0 0.0 chrM 4302 4303 0.0 0.0 chrM 4303 4304 0.0 0.0 chrM 4304 4305 0.0 0.0 chrM 4305 4306 0.0 0.0 chrM 4306 4307 0.0 0.0 chrM 4307 4308 0.0 0.0 chrM 4308 4309 0.0 0.0 chrM 4309 4310 0.0 0.0 chrM 4310 4311 0.0 0.0 chrM 4311 4312 0.0 0.0 chrM 4312 4313 0.0 0.0 chrM 4313 4314 0.0 0.0 chrM 4314 4315 0.0 0.0 chrM 4315 4316 0.0 0.0 chrM 4316 4317 0.0 0.0 chrM 4317 4318 0.0 0.0 chrM 4318 4319 0.0 0.0 chrM 4319 4320 0.0 0.0 chrM 4320 4321 0.0 0.0 chrM 4321 4322 0.0 0.0 chrM 4322 4323 0.0 0.0 chrM 4323 4324 0.0 0.0 chrM 4324 4325 0.0 0.0 chrM 4325 4326 0.0 0.0 chrM 4326 4327 0.0 0.0 chrM 4327 4328 0.0 0.0 chrM 4328 4329 0.0 0.0 chrM 4329 4330 0.0 0.0 chrM 4330 4331 0.0 0.0 chrM 4331 4332 0.0 0.0 chrM 4332 4333 0.0 0.0 chrM 4333 4334 0.0 0.0 chrM 4334 4335 0.0 0.0 chrM 4335 4336 0.0 0.0 chrM 4336 4337 0.0 0.0 chrM 4337 4338 0.0 0.0 chrM 4338 4339 0.0 0.0 chrM 4339 4340 0.0 0.0 chrM 4340 4341 0.0 0.0 chrM 4341 4342 0.0 0.0 chrM 4342 4343 0.0 0.0 chrM 4343 4344 0.0 0.0 chrM 4344 4345 0.0 0.0 chrM 4345 4346 0.0 0.0 chrM 4346 4347 0.0 0.0 chrM 4347 4348 0.0 0.0 chrM 4348 4349 0.0 0.0 chrM 4349 4350 0.0 0.0 chrM 4350 4351 0.0 0.0 chrM 4351 4352 0.0 0.0 chrM 4352 4353 0.0 0.0 chrM 4353 4354 0.0 0.0 chrM 4354 4355 0.0 0.0 chrM 4355 4356 0.0 0.0 chrM 4356 4357 0.0 0.0 chrM 4357 4358 0.0 0.0 chrM 4358 4359 0.0 0.0 chrM 4359 4360 0.0 0.0 chrM 4360 4361 0.0 0.0 chrM 4361 4362 0.0 0.0 chrM 4362 4363 0.0 0.0 chrM 4363 4364 0.0 0.0 chrM 4364 4365 0.0 0.0 chrM 4365 4366 0.0 0.0 chrM 4366 4367 0.0 0.0 chrM 4367 4368 0.0 0.0 chrM 4368 4369 0.0 0.0 chrM 4369 4370 0.0 0.0 chrM 4370 4371 0.0 0.0 chrM 4371 4372 0.0 0.0 chrM 4372 4373 0.0 0.0 chrM 4373 4374 0.0 0.0 chrM 4374 4375 0.0 0.0 chrM 4375 4376 0.0 0.0 chrM 4376 4377 0.0 0.0 chrM 4377 4378 0.0 0.0 chrM 4378 4379 0.0 0.0 chrM 4379 4380 0.0 0.0 chrM 4380 4381 0.0 0.0 chrM 4381 4382 0.0 0.0 chrM 4382 4383 0.0 0.0 chrM 4383 4384 0.0 0.0 chrM 4384 4385 0.0 0.0 chrM 4385 4386 0.0 0.0 chrM 4386 4387 0.0 0.0 chrM 4387 4388 0.0 0.0 chrM 4388 4389 0.0 0.0 chrM 4389 4390 0.0 0.0 chrM 4390 4391 0.0 0.0 chrM 4391 4392 0.0 0.0 chrM 4392 4393 0.0 0.0 chrM 4393 4394 0.0 0.0 chrM 4394 4395 0.0 0.0 chrM 4395 4396 0.0 0.0 chrM 4396 4397 0.0 0.0 chrM 4397 4398 0.0 0.0 chrM 4398 4399 0.0 0.0 chrM 4399 4400 0.0 0.0 chrM 4400 4401 0.0 0.0 chrM 4401 4402 0.0 0.0 chrM 4402 4403 0.0 0.0 chrM 4403 4404 0.0 0.0 chrM 4404 4405 0.0 0.0 chrM 4405 4406 0.0 0.0 chrM 4406 4407 0.0 0.0 chrM 4407 4408 0.0 0.0 chrM 4408 4409 0.0 0.0 chrM 4409 4410 0.0 0.0 chrM 4410 4411 0.0 0.0 chrM 4411 4412 0.0 0.0 chrM 4412 4413 0.0 0.0 chrM 4413 4414 0.0 0.0 chrM 4414 4415 0.0 0.0 chrM 4415 4416 0.0 0.0 chrM 4416 4417 0.0 0.0 chrM 4417 4418 0.0 0.0 chrM 4418 4419 0.0 0.0 chrM 4419 4420 0.0 0.0 chrM 4420 4421 0.0 0.0 chrM 4421 4422 0.0 0.0 chrM 4422 4423 0.0 0.0 chrM 4423 4424 0.0 0.0 chrM 4424 4425 0.0 0.0 chrM 4425 4426 0.0 0.0 chrM 4426 4427 0.0 0.0 chrM 4427 4428 0.0 0.0 chrM 4428 4429 0.0 0.0 chrM 4429 4430 0.0 0.0 chrM 4430 4431 0.0 0.0 chrM 4431 4432 0.0 0.0 chrM 4432 4433 0.0 0.0 chrM 4433 4434 0.0 0.0 chrM 4434 4435 0.0 0.0 chrM 4435 4436 0.0 0.0 chrM 4436 4437 0.0 0.0 chrM 4437 4438 0.0 0.0 chrM 4438 4439 0.0 0.0 chrM 4439 4440 0.0 0.0 chrM 4440 4441 0.0 0.0 chrM 4441 4442 0.0 0.0 chrM 4442 4443 0.0 0.0 chrM 4443 4444 0.0 0.0 chrM 4444 4445 0.0 0.0 chrM 4445 4446 0.0 0.0 chrM 4446 4447 0.0 0.0 chrM 4447 4448 0.0 0.0 chrM 4448 4449 0.0 0.0 chrM 4449 4450 0.0 0.0 chrM 4450 4451 0.0 0.0 chrM 4451 4452 0.0 0.0 chrM 4452 4453 0.0 0.0 chrM 4453 4454 0.0 0.0 chrM 4454 4455 0.0 0.0 chrM 4455 4456 0.0 0.0 chrM 4456 4457 0.0 0.0 chrM 4457 4458 0.0 0.0 chrM 4458 4459 0.0 0.0 chrM 4459 4460 0.0 0.0 chrM 4460 4461 0.0 0.0 chrM 4461 4462 0.0 0.0 chrM 4462 4463 0.0 0.0 chrM 4463 4464 0.0 0.0 chrM 4464 4465 0.0 0.0 chrM 4465 4466 0.0 0.0 chrM 4466 4467 0.0 0.0 chrM 4467 4468 0.0 0.0 chrM 4468 4469 0.0 0.0 chrM 4469 4470 0.0 0.0 chrM 4470 4471 0.0 0.0 chrM 4471 4472 0.0 0.0 chrM 4472 4473 0.0 0.0 chrM 4473 4474 0.0 0.0 chrM 4474 4475 0.0 0.0 chrM 4475 4476 0.0 0.0 chrM 4476 4477 0.0 0.0 chrM 4477 4478 0.0 0.0 chrM 4478 4479 0.0 0.0 chrM 4479 4480 0.0 0.0 chrM 4480 4481 0.0 0.0 chrM 4481 4482 0.0 0.0 chrM 4482 4483 0.0 0.0 chrM 4483 4484 0.0 0.0 chrM 4484 4485 0.0 0.0 chrM 4485 4486 0.0 0.0 chrM 4486 4487 0.0 0.0 chrM 4487 4488 0.0 0.0 chrM 4488 4489 0.0 0.0 chrM 4489 4490 0.0 0.0 chrM 4490 4491 0.0 0.0 chrM 4491 4492 0.0 0.0 chrM 4492 4493 0.0 0.0 chrM 4493 4494 0.0 0.0 chrM 4494 4495 0.0 0.0 chrM 4495 4496 0.0 0.0 chrM 4496 4497 0.0 0.0 chrM 4497 4498 0.0 0.0 chrM 4498 4499 0.0 0.0 chrM 4499 4500 0.0 0.0 chrM 4500 4501 0.0 0.0 chrM 4501 4502 0.0 0.0 chrM 4502 4503 0.0 0.0 chrM 4503 4504 0.0 0.0 chrM 4504 4505 0.0 0.0 chrM 4505 4506 0.0 0.0 chrM 4506 4507 0.0 0.0 chrM 4507 4508 0.0 0.0 chrM 4508 4509 0.0 0.0 chrM 4509 4510 0.0 0.0 chrM 4510 4511 0.0 0.0 chrM 4511 4512 0.0 0.0 chrM 4512 4513 0.0 0.0 chrM 4513 4514 0.0 0.0 chrM 4514 4515 0.0 0.0 chrM 4515 4516 0.0 0.0 chrM 4516 4517 0.0 0.0 chrM 4517 4518 0.0 0.0 chrM 4518 4519 0.0 0.0 chrM 4519 4520 0.0 0.0 chrM 4520 4521 0.0 0.0 chrM 4521 4522 0.0 0.0 chrM 4522 4523 0.0 0.0 chrM 4523 4524 0.0 0.0 chrM 4524 4525 0.0 0.0 chrM 4525 4526 0.0 0.0 chrM 4526 4527 0.0 0.0 chrM 4527 4528 0.0 0.0 chrM 4528 4529 0.0 0.0 chrM 4529 4530 0.0 0.0 chrM 4530 4531 0.0 0.0 chrM 4531 4532 0.0 0.0 chrM 4532 4533 0.0 0.0 chrM 4533 4534 0.0 0.0 chrM 4534 4535 0.0 0.0 chrM 4535 4536 0.0 0.0 chrM 4536 4537 0.0 0.0 chrM 4537 4538 0.0 0.0 chrM 4538 4539 0.0 0.0 chrM 4539 4540 0.0 0.0 chrM 4540 4541 0.0 0.0 chrM 4541 4542 0.0 0.0 chrM 4542 4543 0.0 0.0 chrM 4543 4544 0.0 0.0 chrM 4544 4545 0.0 0.0 chrM 4545 4546 0.0 0.0 chrM 4546 4547 0.0 0.0 chrM 4547 4548 0.0 0.0 chrM 4548 4549 0.0 0.0 chrM 4549 4550 0.0 0.0 chrM 4550 4551 0.0 0.0 chrM 4551 4552 0.0 0.0 chrM 4552 4553 0.0 0.0 chrM 4553 4554 0.0 0.0 chrM 4554 4555 0.0 0.0 chrM 4555 4556 0.0 0.0 chrM 4556 4557 0.0 0.0 chrM 4557 4558 0.0 0.0 chrM 4558 4559 0.0 0.0 chrM 4559 4560 0.0 0.0 chrM 4560 4561 0.0 0.0 chrM 4561 4562 0.0 0.0 chrM 4562 4563 0.0 0.0 chrM 4563 4564 0.0 0.0 chrM 4564 4565 0.0 0.0 chrM 4565 4566 0.0 0.0 chrM 4566 4567 0.0 0.0 chrM 4567 4568 0.0 0.0 chrM 4568 4569 0.0 0.0 chrM 4569 4570 0.0 0.0 chrM 4570 4571 0.0 0.0 chrM 4571 4572 0.0 0.0 chrM 4572 4573 0.0 0.0 chrM 4573 4574 0.0 0.0 chrM 4574 4575 0.0 0.0 chrM 4575 4576 0.0 0.0 chrM 4576 4577 0.0 0.0 chrM 4577 4578 0.0 0.0 chrM 4578 4579 0.0 0.0 chrM 4579 4580 0.0 0.0 chrM 4580 4581 0.0 0.0 chrM 4581 4582 0.0 0.0 chrM 4582 4583 0.0 0.0 chrM 4583 4584 0.0 0.0 chrM 4584 4585 0.0 0.0 chrM 4585 4586 0.0 0.0 chrM 4586 4587 0.0 0.0 chrM 4587 4588 0.0 0.0 chrM 4588 4589 0.0 0.0 chrM 4589 4590 0.0 0.0 chrM 4590 4591 0.0 0.0 chrM 4591 4592 0.0 0.0 chrM 4592 4593 0.0 0.0 chrM 4593 4594 0.0 0.0 chrM 4594 4595 0.0 0.0 chrM 4595 4596 0.0 0.0 chrM 4596 4597 0.0 0.0 chrM 4597 4598 0.0 0.0 chrM 4598 4599 0.0 0.0 chrM 4599 4600 0.0 0.0 chrM 4600 4601 0.0 0.0 chrM 4601 4602 0.0 0.0 chrM 4602 4603 0.0 0.0 chrM 4603 4604 0.0 0.0 chrM 4604 4605 0.0 0.0 chrM 4605 4606 0.0 0.0 chrM 4606 4607 0.0 0.0 chrM 4607 4608 0.0 0.0 chrM 4608 4609 0.0 0.0 chrM 4609 4610 0.0 0.0 chrM 4610 4611 0.0 0.0 chrM 4611 4612 0.0 0.0 chrM 4612 4613 0.0 0.0 chrM 4613 4614 0.0 0.0 chrM 4614 4615 0.0 0.0 chrM 4615 4616 0.0 0.0 chrM 4616 4617 0.0 0.0 chrM 4617 4618 0.0 0.0 chrM 4618 4619 0.0 0.0 chrM 4619 4620 0.0 0.0 chrM 4620 4621 0.0 0.0 chrM 4621 4622 0.0 0.0 chrM 4622 4623 0.0 0.0 chrM 4623 4624 0.0 0.0 chrM 4624 4625 0.0 0.0 chrM 4625 4626 0.0 0.0 chrM 4626 4627 0.0 0.0 chrM 4627 4628 0.0 0.0 chrM 4628 4629 0.0 0.0 chrM 4629 4630 0.0 0.0 chrM 4630 4631 0.0 0.0 chrM 4631 4632 0.0 0.0 chrM 4632 4633 0.0 0.0 chrM 4633 4634 0.0 0.0 chrM 4634 4635 0.0 0.0 chrM 4635 4636 0.0 0.0 chrM 4636 4637 0.0 0.0 chrM 4637 4638 0.0 0.0 chrM 4638 4639 0.0 0.0 chrM 4639 4640 0.0 0.0 chrM 4640 4641 0.0 0.0 chrM 4641 4642 0.0 0.0 chrM 4642 4643 0.0 0.0 chrM 4643 4644 0.0 0.0 chrM 4644 4645 0.0 0.0 chrM 4645 4646 0.0 0.0 chrM 4646 4647 0.0 0.0 chrM 4647 4648 0.0 0.0 chrM 4648 4649 0.0 0.0 chrM 4649 4650 0.0 0.0 chrM 4650 4651 0.0 0.0 chrM 4651 4652 0.0 0.0 chrM 4652 4653 0.0 0.0 chrM 4653 4654 0.0 0.0 chrM 4654 4655 0.0 0.0 chrM 4655 4656 0.0 0.0 chrM 4656 4657 0.0 0.0 chrM 4657 4658 0.0 0.0 chrM 4658 4659 0.0 0.0 chrM 4659 4660 0.0 0.0 chrM 4660 4661 0.0 0.0 chrM 4661 4662 0.0 0.0 chrM 4662 4663 0.0 0.0 chrM 4663 4664 0.0 0.0 chrM 4664 4665 0.0 0.0 chrM 4665 4666 0.0 0.0 chrM 4666 4667 0.0 0.0 chrM 4667 4668 0.0 0.0 chrM 4668 4669 0.0 0.0 chrM 4669 4670 0.0 0.0 chrM 4670 4671 0.0 0.0 chrM 4671 4672 0.0 0.0 chrM 4672 4673 0.0 0.0 chrM 4673 4674 0.0 0.0 chrM 4674 4675 0.0 0.0 chrM 4675 4676 0.0 0.0 chrM 4676 4677 0.0 0.0 chrM 4677 4678 0.0 0.0 chrM 4678 4679 0.0 0.0 chrM 4679 4680 0.0 0.0 chrM 4680 4681 0.0 0.0 chrM 4681 4682 0.0 0.0 chrM 4682 4683 0.0 0.0 chrM 4683 4684 0.0 0.0 chrM 4684 4685 0.0 0.0 chrM 4685 4686 0.0 0.0 chrM 4686 4687 0.0 0.0 chrM 4687 4688 0.0 0.0 chrM 4688 4689 0.0 0.0 chrM 4689 4690 0.0 0.0 chrM 4690 4691 0.0 0.0 chrM 4691 4692 0.0 0.0 chrM 4692 4693 0.0 0.0 chrM 4693 4694 0.0 0.0 chrM 4694 4695 0.0 0.0 chrM 4695 4696 0.0 0.0 chrM 4696 4697 0.0 0.0 chrM 4697 4698 0.0 0.0 chrM 4698 4699 0.0 0.0 chrM 4699 4700 0.0 0.0 chrM 4700 4701 0.0 0.0 chrM 4701 4702 0.0 0.0 chrM 4702 4703 0.0 0.0 chrM 4703 4704 0.0 0.0 chrM 4704 4705 0.0 0.0 chrM 4705 4706 0.0 0.0 chrM 4706 4707 0.0 0.0 chrM 4707 4708 0.0 0.0 chrM 4708 4709 0.0 0.0 chrM 4709 4710 0.0 0.0 chrM 4710 4711 0.0 0.0 chrM 4711 4712 0.0 0.0 chrM 4712 4713 0.0 0.0 chrM 4713 4714 0.0 0.0 chrM 4714 4715 0.0 0.0 chrM 4715 4716 0.0 0.0 chrM 4716 4717 0.0 0.0 chrM 4717 4718 0.0 0.0 chrM 4718 4719 0.0 0.0 chrM 4719 4720 0.0 0.0 chrM 4720 4721 0.0 0.0 chrM 4721 4722 0.0 0.0 chrM 4722 4723 0.0 0.0 chrM 4723 4724 0.0 0.0 chrM 4724 4725 0.0 0.0 chrM 4725 4726 0.0 0.0 chrM 4726 4727 0.0 0.0 chrM 4727 4728 0.0 0.0 chrM 4728 4729 0.0 0.0 chrM 4729 4730 0.0 0.0 chrM 4730 4731 0.0 0.0 chrM 4731 4732 0.0 0.0 chrM 4732 4733 0.0 0.0 chrM 4733 4734 0.0 0.0 chrM 4734 4735 0.0 0.0 chrM 4735 4736 0.0 0.0 chrM 4736 4737 0.0 0.0 chrM 4737 4738 0.0 0.0 chrM 4738 4739 0.0 0.0 chrM 4739 4740 0.0 0.0 chrM 4740 4741 0.0 0.0 chrM 4741 4742 0.0 0.0 chrM 4742 4743 0.0 0.0 chrM 4743 4744 0.0 0.0 chrM 4744 4745 0.0 0.0 chrM 4745 4746 0.0 0.0 chrM 4746 4747 0.0 0.0 chrM 4747 4748 0.0 0.0 chrM 4748 4749 0.0 0.0 chrM 4749 4750 0.0 0.0 chrM 4750 4751 0.0 0.0 chrM 4751 4752 0.0 0.0 chrM 4752 4753 0.0 0.0 chrM 4753 4754 0.0 0.0 chrM 4754 4755 0.0 0.0 chrM 4755 4756 0.0 0.0 chrM 4756 4757 0.0 0.0 chrM 4757 4758 0.0 0.0 chrM 4758 4759 0.0 0.0 chrM 4759 4760 0.0 0.0 chrM 4760 4761 0.0 0.0 chrM 4761 4762 0.0 0.0 chrM 4762 4763 0.0 0.0 chrM 4763 4764 0.0 0.0 chrM 4764 4765 0.0 0.0 chrM 4765 4766 0.0 0.0 chrM 4766 4767 0.0 0.0 chrM 4767 4768 0.0 0.0 chrM 4768 4769 0.0 0.0 chrM 4769 4770 0.0 0.0 chrM 4770 4771 0.0 0.0 chrM 4771 4772 0.0 0.0 chrM 4772 4773 0.0 0.0 chrM 4773 4774 0.0 0.0 chrM 4774 4775 0.0 0.0 chrM 4775 4776 0.0 0.0 chrM 4776 4777 0.0 0.0 chrM 4777 4778 0.0 0.0 chrM 4778 4779 0.0 0.0 chrM 4779 4780 0.0 0.0 chrM 4780 4781 0.0 0.0 chrM 4781 4782 0.0 0.0 chrM 4782 4783 0.0 0.0 chrM 4783 4784 0.0 0.0 chrM 4784 4785 0.0 0.0 chrM 4785 4786 0.0 0.0 chrM 4786 4787 0.0 0.0 chrM 4787 4788 0.0 0.0 chrM 4788 4789 0.0 0.0 chrM 4789 4790 0.0 0.0 chrM 4790 4791 0.0 0.0 chrM 4791 4792 0.0 0.0 chrM 4792 4793 0.0 0.0 chrM 4793 4794 0.0 0.0 chrM 4794 4795 0.0 0.0 chrM 4795 4796 0.0 0.0 chrM 4796 4797 0.0 0.0 chrM 4797 4798 0.0 0.0 chrM 4798 4799 0.0 0.0 chrM 4799 4800 0.0 0.0 chrM 4800 4801 0.0 0.0 chrM 4801 4802 0.0 0.0 chrM 4802 4803 0.0 0.0 chrM 4803 4804 0.0 0.0 chrM 4804 4805 0.0 0.0 chrM 4805 4806 0.0 0.0 chrM 4806 4807 0.0 0.0 chrM 4807 4808 0.0 0.0 chrM 4808 4809 0.0 0.0 chrM 4809 4810 0.0 0.0 chrM 4810 4811 0.0 0.0 chrM 4811 4812 0.0 0.0 chrM 4812 4813 0.0 0.0 chrM 4813 4814 0.0 0.0 chrM 4814 4815 0.0 0.0 chrM 4815 4816 0.0 0.0 chrM 4816 4817 0.0 0.0 chrM 4817 4818 0.0 0.0 chrM 4818 4819 0.0 0.0 chrM 4819 4820 0.0 0.0 chrM 4820 4821 0.0 0.0 chrM 4821 4822 0.0 0.0 chrM 4822 4823 0.0 0.0 chrM 4823 4824 0.0 0.0 chrM 4824 4825 0.0 0.0 chrM 4825 4826 0.0 0.0 chrM 4826 4827 0.0 0.0 chrM 4827 4828 0.0 0.0 chrM 4828 4829 0.0 0.0 chrM 4829 4830 0.0 0.0 chrM 4830 4831 0.0 0.0 chrM 4831 4832 0.0 0.0 chrM 4832 4833 0.0 0.0 chrM 4833 4834 0.0 0.0 chrM 4834 4835 0.0 0.0 chrM 4835 4836 0.0 0.0 chrM 4836 4837 0.0 0.0 chrM 4837 4838 0.0 0.0 chrM 4838 4839 0.0 0.0 chrM 4839 4840 0.0 0.0 chrM 4840 4841 0.0 0.0 chrM 4841 4842 0.0 0.0 chrM 4842 4843 0.0 0.0 chrM 4843 4844 0.0 0.0 chrM 4844 4845 0.0 0.0 chrM 4845 4846 0.0 0.0 chrM 4846 4847 0.0 0.0 chrM 4847 4848 0.0 0.0 chrM 4848 4849 0.0 0.0 chrM 4849 4850 0.0 0.0 chrM 4850 4851 0.0 0.0 chrM 4851 4852 0.0 0.0 chrM 4852 4853 0.0 0.0 chrM 4853 4854 0.0 0.0 chrM 4854 4855 0.0 0.0 chrM 4855 4856 0.0 0.0 chrM 4856 4857 0.0 0.0 chrM 4857 4858 0.0 0.0 chrM 4858 4859 0.0 0.0 chrM 4859 4860 0.0 0.0 chrM 4860 4861 0.0 0.0 chrM 4861 4862 0.0 0.0 chrM 4862 4863 0.0 0.0 chrM 4863 4864 0.0 0.0 chrM 4864 4865 0.0 0.0 chrM 4865 4866 0.0 0.0 chrM 4866 4867 0.0 0.0 chrM 4867 4868 0.0 0.0 chrM 4868 4869 0.0 0.0 chrM 4869 4870 0.0 0.0 chrM 4870 4871 0.0 0.0 chrM 4871 4872 0.0 0.0 chrM 4872 4873 0.0 0.0 chrM 4873 4874 0.0 0.0 chrM 4874 4875 0.0 0.0 chrM 4875 4876 0.0 0.0 chrM 4876 4877 0.0 0.0 chrM 4877 4878 0.0 0.0 chrM 4878 4879 0.0 0.0 chrM 4879 4880 0.0 0.0 chrM 4880 4881 0.0 0.0 chrM 4881 4882 0.0 0.0 chrM 4882 4883 0.0 0.0 chrM 4883 4884 0.0 0.0 chrM 4884 4885 0.0 0.0 chrM 4885 4886 0.0 0.0 chrM 4886 4887 0.0 0.0 chrM 4887 4888 0.0 0.0 chrM 4888 4889 0.0 0.0 chrM 4889 4890 0.0 0.0 chrM 4890 4891 0.0 0.0 chrM 4891 4892 0.0 0.0 chrM 4892 4893 0.0 0.0 chrM 4893 4894 0.0 0.0 chrM 4894 4895 0.0 0.0 chrM 4895 4896 0.0 0.0 chrM 4896 4897 0.0 0.0 chrM 4897 4898 0.0 0.0 chrM 4898 4899 0.0 0.0 chrM 4899 4900 0.0 0.0 chrM 4900 4901 0.0 0.0 chrM 4901 4902 0.0 0.0 chrM 4902 4903 0.0 0.0 chrM 4903 4904 0.0 0.0 chrM 4904 4905 0.0 0.0 chrM 4905 4906 0.0 0.0 chrM 4906 4907 0.0 0.0 chrM 4907 4908 0.0 0.0 chrM 4908 4909 0.0 0.0 chrM 4909 4910 0.0 0.0 chrM 4910 4911 0.0 0.0 chrM 4911 4912 0.0 0.0 chrM 4912 4913 0.0 0.0 chrM 4913 4914 0.0 0.0 chrM 4914 4915 0.0 0.0 chrM 4915 4916 0.0 0.0 chrM 4916 4917 0.0 0.0 chrM 4917 4918 0.0 0.0 chrM 4918 4919 0.0 0.0 chrM 4919 4920 0.0 0.0 chrM 4920 4921 0.0 0.0 chrM 4921 4922 0.0 0.0 chrM 4922 4923 0.0 0.0 chrM 4923 4924 0.0 0.0 chrM 4924 4925 0.0 0.0 chrM 4925 4926 0.0 0.0 chrM 4926 4927 0.0 0.0 chrM 4927 4928 0.0 0.0 chrM 4928 4929 0.0 0.0 chrM 4929 4930 0.0 0.0 chrM 4930 4931 0.0 0.0 chrM 4931 4932 0.0 0.0 chrM 4932 4933 0.0 0.0 chrM 4933 4934 0.0 0.0 chrM 4934 4935 0.0 0.0 chrM 4935 4936 0.0 0.0 chrM 4936 4937 0.0 0.0 chrM 4937 4938 0.0 0.0 chrM 4938 4939 0.0 0.0 chrM 4939 4940 0.0 0.0 chrM 4940 4941 0.0 0.0 chrM 4941 4942 0.0 0.0 chrM 4942 4943 0.0 0.0 chrM 4943 4944 0.0 0.0 chrM 4944 4945 0.0 0.0 chrM 4945 4946 0.0 0.0 chrM 4946 4947 0.0 0.0 chrM 4947 4948 0.0 0.0 chrM 4948 4949 0.0 0.0 chrM 4949 4950 0.0 0.0 chrM 4950 4951 0.0 0.0 chrM 4951 4952 0.0 0.0 chrM 4952 4953 0.0 0.0 chrM 4953 4954 0.0 0.0 chrM 4954 4955 0.0 0.0 chrM 4955 4956 0.0 0.0 chrM 4956 4957 0.0 0.0 chrM 4957 4958 0.0 0.0 chrM 4958 4959 0.0 0.0 chrM 4959 4960 0.0 0.0 chrM 4960 4961 0.0 0.0 chrM 4961 4962 0.0 0.0 chrM 4962 4963 0.0 0.0 chrM 4963 4964 0.0 0.0 chrM 4964 4965 0.0 0.0 chrM 4965 4966 0.0 0.0 chrM 4966 4967 0.0 0.0 chrM 4967 4968 0.0 0.0 chrM 4968 4969 0.0 0.0 chrM 4969 4970 0.0 0.0 chrM 4970 4971 0.0 0.0 chrM 4971 4972 0.0 0.0 chrM 4972 4973 0.0 0.0 chrM 4973 4974 0.0 0.0 chrM 4974 4975 0.0 0.0 chrM 4975 4976 0.0 0.0 chrM 4976 4977 0.0 0.0 chrM 4977 4978 0.0 0.0 chrM 4978 4979 0.0 0.0 chrM 4979 4980 0.0 0.0 chrM 4980 4981 0.0 0.0 chrM 4981 4982 0.0 0.0 chrM 4982 4983 0.0 0.0 chrM 4983 4984 0.0 0.0 chrM 4984 4985 0.0 0.0 chrM 4985 4986 0.0 0.0 chrM 4986 4987 0.0 0.0 chrM 4987 4988 0.0 0.0 chrM 4988 4989 0.0 0.0 chrM 4989 4990 0.0 0.0 chrM 4990 4991 0.0 0.0 chrM 4991 4992 0.0 0.0 chrM 4992 4993 0.0 0.0 chrM 4993 4994 0.0 0.0 chrM 4994 4995 0.0 0.0 chrM 4995 4996 0.0 0.0 chrM 4996 4997 0.0 0.0 chrM 4997 4998 0.0 0.0 chrM 4998 4999 0.0 0.0 chrM 4999 5000 0.0 0.0 chrM 5000 5001 0.0 0.0 chrM 5001 5002 0.0 0.0 chrM 5002 5003 0.0 0.0 chrM 5003 5004 0.0 0.0 chrM 5004 5005 0.0 0.0 chrM 5005 5006 0.0 0.0 chrM 5006 5007 0.0 0.0 chrM 5007 5008 0.0 0.0 chrM 5008 5009 0.0 0.0 chrM 5009 5010 0.0 0.0 chrM 5010 5011 0.0 0.0 chrM 5011 5012 0.0 0.0 chrM 5012 5013 0.0 0.0 chrM 5013 5014 0.0 0.0 chrM 5014 5015 0.0 0.0 chrM 5015 5016 0.0 0.0 chrM 5016 5017 0.0 0.0 chrM 5017 5018 0.0 0.0 chrM 5018 5019 0.0 0.0 chrM 5019 5020 0.0 0.0 chrM 5020 5021 0.0 0.0 chrM 5021 5022 0.0 0.0 chrM 5022 5023 0.0 0.0 chrM 5023 5024 0.0 0.0 chrM 5024 5025 0.0 0.0 chrM 5025 5026 0.0 0.0 chrM 5026 5027 0.0 0.0 chrM 5027 5028 0.0 0.0 chrM 5028 5029 0.0 0.0 chrM 5029 5030 0.0 0.0 chrM 5030 5031 0.0 0.0 chrM 5031 5032 0.0 0.0 chrM 5032 5033 0.0 0.0 chrM 5033 5034 0.0 0.0 chrM 5034 5035 0.0 0.0 chrM 5035 5036 0.0 0.0 chrM 5036 5037 0.0 0.0 chrM 5037 5038 0.0 0.0 chrM 5038 5039 0.0 0.0 chrM 5039 5040 0.0 0.0 chrM 5040 5041 0.0 0.0 chrM 5041 5042 0.0 0.0 chrM 5042 5043 0.0 0.0 chrM 5043 5044 0.0 0.0 chrM 5044 5045 0.0 0.0 chrM 5045 5046 0.0 0.0 chrM 5046 5047 0.0 0.0 chrM 5047 5048 0.0 0.0 chrM 5048 5049 0.0 0.0 chrM 5049 5050 0.0 0.0 chrM 5050 5051 0.0 0.0 chrM 5051 5052 0.0 0.0 chrM 5052 5053 0.0 0.0 chrM 5053 5054 0.0 0.0 chrM 5054 5055 0.0 0.0 chrM 5055 5056 0.0 0.0 chrM 5056 5057 0.0 0.0 chrM 5057 5058 0.0 0.0 chrM 5058 5059 0.0 0.0 chrM 5059 5060 0.0 0.0 chrM 5060 5061 0.0 0.0 chrM 5061 5062 0.0 0.0 chrM 5062 5063 0.0 0.0 chrM 5063 5064 0.0 0.0 chrM 5064 5065 0.0 0.0 chrM 5065 5066 0.0 0.0 chrM 5066 5067 0.0 0.0 chrM 5067 5068 0.0 0.0 chrM 5068 5069 0.0 0.0 chrM 5069 5070 0.0 0.0 chrM 5070 5071 0.0 0.0 chrM 5071 5072 0.0 0.0 chrM 5072 5073 0.0 0.0 chrM 5073 5074 0.0 0.0 chrM 5074 5075 0.0 0.0 chrM 5075 5076 0.0 0.0 chrM 5076 5077 0.0 0.0 chrM 5077 5078 0.0 0.0 chrM 5078 5079 0.0 0.0 chrM 5079 5080 0.0 0.0 chrM 5080 5081 0.0 0.0 chrM 5081 5082 0.0 0.0 chrM 5082 5083 0.0 0.0 chrM 5083 5084 0.0 0.0 chrM 5084 5085 0.0 0.0 chrM 5085 5086 0.0 0.0 chrM 5086 5087 0.0 0.0 chrM 5087 5088 0.0 0.0 chrM 5088 5089 0.0 0.0 chrM 5089 5090 0.0 0.0 chrM 5090 5091 0.0 0.0 chrM 5091 5092 0.0 0.0 chrM 5092 5093 0.0 0.0 chrM 5093 5094 0.0 0.0 chrM 5094 5095 0.0 0.0 chrM 5095 5096 0.0 0.0 chrM 5096 5097 0.0 0.0 chrM 5097 5098 0.0 0.0 chrM 5098 5099 0.0 0.0 chrM 5099 5100 0.0 0.0 chrM 5100 5101 0.0 0.0 chrM 5101 5102 0.0 0.0 chrM 5102 5103 0.0 0.0 chrM 5103 5104 0.0 0.0 chrM 5104 5105 0.0 0.0 chrM 5105 5106 0.0 0.0 chrM 5106 5107 0.0 0.0 chrM 5107 5108 0.0 0.0 chrM 5108 5109 0.0 0.0 chrM 5109 5110 0.0 0.0 chrM 5110 5111 0.0 0.0 chrM 5111 5112 0.0 0.0 chrM 5112 5113 0.0 0.0 chrM 5113 5114 0.0 0.0 chrM 5114 5115 0.0 0.0 chrM 5115 5116 0.0 0.0 chrM 5116 5117 0.0 0.0 chrM 5117 5118 0.0 0.0 chrM 5118 5119 0.0 0.0 chrM 5119 5120 0.0 0.0 chrM 5120 5121 0.0 0.0 chrM 5121 5122 0.0 0.0 chrM 5122 5123 0.0 0.0 chrM 5123 5124 0.0 0.0 chrM 5124 5125 0.0 0.0 chrM 5125 5126 0.0 0.0 chrM 5126 5127 0.0 0.0 chrM 5127 5128 0.0 0.0 chrM 5128 5129 0.0 0.0 chrM 5129 5130 0.0 0.0 chrM 5130 5131 0.0 0.0 chrM 5131 5132 0.0 0.0 chrM 5132 5133 0.0 0.0 chrM 5133 5134 0.0 0.0 chrM 5134 5135 0.0 0.0 chrM 5135 5136 0.0 0.0 chrM 5136 5137 0.0 0.0 chrM 5137 5138 0.0 0.0 chrM 5138 5139 0.0 0.0 chrM 5139 5140 0.0 0.0 chrM 5140 5141 0.0 0.0 chrM 5141 5142 0.0 0.0 chrM 5142 5143 0.0 0.0 chrM 5143 5144 0.0 0.0 chrM 5144 5145 0.0 0.0 chrM 5145 5146 0.0 0.0 chrM 5146 5147 0.0 0.0 chrM 5147 5148 0.0 0.0 chrM 5148 5149 0.0 0.0 chrM 5149 5150 0.0 0.0 chrM 5150 5151 0.0 0.0 chrM 5151 5152 0.0 0.0 chrM 5152 5153 0.0 0.0 chrM 5153 5154 0.0 0.0 chrM 5154 5155 0.0 0.0 chrM 5155 5156 0.0 0.0 chrM 5156 5157 0.0 0.0 chrM 5157 5158 0.0 0.0 chrM 5158 5159 0.0 0.0 chrM 5159 5160 0.0 0.0 chrM 5160 5161 0.0 0.0 chrM 5161 5162 0.0 0.0 chrM 5162 5163 0.0 0.0 chrM 5163 5164 0.0 0.0 chrM 5164 5165 0.0 0.0 chrM 5165 5166 0.0 0.0 chrM 5166 5167 0.0 0.0 chrM 5167 5168 0.0 0.0 chrM 5168 5169 0.0 0.0 chrM 5169 5170 0.0 0.0 chrM 5170 5171 0.0 0.0 chrM 5171 5172 0.0 0.0 chrM 5172 5173 0.0 0.0 chrM 5173 5174 0.0 0.0 chrM 5174 5175 0.0 0.0 chrM 5175 5176 0.0 0.0 chrM 5176 5177 0.0 0.0 chrM 5177 5178 0.0 0.0 chrM 5178 5179 0.0 0.0 chrM 5179 5180 0.0 0.0 chrM 5180 5181 0.0 0.0 chrM 5181 5182 0.0 0.0 chrM 5182 5183 0.0 0.0 chrM 5183 5184 0.0 0.0 chrM 5184 5185 0.0 0.0 chrM 5185 5186 0.0 0.0 chrM 5186 5187 0.0 0.0 chrM 5187 5188 0.0 0.0 chrM 5188 5189 0.0 0.0 chrM 5189 5190 0.0 0.0 chrM 5190 5191 0.0 0.0 chrM 5191 5192 0.0 0.0 chrM 5192 5193 0.0 0.0 chrM 5193 5194 0.0 0.0 chrM 5194 5195 0.0 0.0 chrM 5195 5196 0.0 0.0 chrM 5196 5197 0.0 0.0 chrM 5197 5198 0.0 0.0 chrM 5198 5199 0.0 0.0 chrM 5199 5200 0.0 0.0 chrM 5200 5201 0.0 0.0 chrM 5201 5202 0.0 0.0 chrM 5202 5203 0.0 0.0 chrM 5203 5204 0.0 0.0 chrM 5204 5205 0.0 0.0 chrM 5205 5206 0.0 0.0 chrM 5206 5207 0.0 0.0 chrM 5207 5208 0.0 0.0 chrM 5208 5209 0.0 0.0 chrM 5209 5210 0.0 0.0 chrM 5210 5211 0.0 0.0 chrM 5211 5212 0.0 0.0 chrM 5212 5213 0.0 0.0 chrM 5213 5214 0.0 0.0 chrM 5214 5215 0.0 0.0 chrM 5215 5216 0.0 0.0 chrM 5216 5217 0.0 0.0 chrM 5217 5218 0.0 0.0 chrM 5218 5219 0.0 0.0 chrM 5219 5220 0.0 0.0 chrM 5220 5221 0.0 0.0 chrM 5221 5222 0.0 0.0 chrM 5222 5223 0.0 0.0 chrM 5223 5224 0.0 0.0 chrM 5224 5225 0.0 0.0 chrM 5225 5226 0.0 0.0 chrM 5226 5227 0.0 0.0 chrM 5227 5228 0.0 0.0 chrM 5228 5229 0.0 0.0 chrM 5229 5230 0.0 0.0 chrM 5230 5231 0.0 0.0 chrM 5231 5232 0.0 0.0 chrM 5232 5233 0.0 0.0 chrM 5233 5234 0.0 0.0 chrM 5234 5235 0.0 0.0 chrM 5235 5236 0.0 0.0 chrM 5236 5237 0.0 0.0 chrM 5237 5238 0.0 0.0 chrM 5238 5239 0.0 0.0 chrM 5239 5240 0.0 0.0 chrM 5240 5241 0.0 0.0 chrM 5241 5242 0.0 0.0 chrM 5242 5243 0.0 0.0 chrM 5243 5244 0.0 0.0 chrM 5244 5245 0.0 0.0 chrM 5245 5246 0.0 0.0 chrM 5246 5247 0.0 0.0 chrM 5247 5248 0.0 0.0 chrM 5248 5249 0.0 0.0 chrM 5249 5250 0.0 0.0 chrM 5250 5251 0.0 0.0 chrM 5251 5252 0.0 0.0 chrM 5252 5253 0.0 0.0 chrM 5253 5254 0.0 0.0 chrM 5254 5255 0.0 0.0 chrM 5255 5256 0.0 0.0 chrM 5256 5257 0.0 0.0 chrM 5257 5258 0.0 0.0 chrM 5258 5259 0.0 0.0 chrM 5259 5260 0.0 0.0 chrM 5260 5261 0.0 0.0 chrM 5261 5262 0.0 0.0 chrM 5262 5263 0.0 0.0 chrM 5263 5264 0.0 0.0 chrM 5264 5265 0.0 0.0 chrM 5265 5266 0.0 0.0 chrM 5266 5267 0.0 0.0 chrM 5267 5268 0.0 0.0 chrM 5268 5269 0.0 0.0 chrM 5269 5270 0.0 0.0 chrM 5270 5271 0.0 0.0 chrM 5271 5272 0.0 0.0 chrM 5272 5273 0.0 0.0 chrM 5273 5274 0.0 0.0 chrM 5274 5275 0.0 0.0 chrM 5275 5276 0.0 0.0 chrM 5276 5277 0.0 0.0 chrM 5277 5278 0.0 0.0 chrM 5278 5279 0.0 0.0 chrM 5279 5280 0.0 0.0 chrM 5280 5281 0.0 0.0 chrM 5281 5282 0.0 0.0 chrM 5282 5283 0.0 0.0 chrM 5283 5284 0.0 0.0 chrM 5284 5285 0.0 0.0 chrM 5285 5286 0.0 0.0 chrM 5286 5287 0.0 0.0 chrM 5287 5288 0.0 0.0 chrM 5288 5289 0.0 0.0 chrM 5289 5290 0.0 0.0 chrM 5290 5291 0.0 0.0 chrM 5291 5292 0.0 0.0 chrM 5292 5293 0.0 0.0 chrM 5293 5294 0.0 0.0 chrM 5294 5295 0.0 0.0 chrM 5295 5296 0.0 0.0 chrM 5296 5297 0.0 0.0 chrM 5297 5298 0.0 0.0 chrM 5298 5299 0.0 0.0 chrM 5299 5300 0.0 0.0 chrM 5300 5301 0.0 0.0 chrM 5301 5302 0.0 0.0 chrM 5302 5303 0.0 0.0 chrM 5303 5304 0.0 0.0 chrM 5304 5305 0.0 0.0 chrM 5305 5306 0.0 0.0 chrM 5306 5307 0.0 0.0 chrM 5307 5308 0.0 0.0 chrM 5308 5309 0.0 0.0 chrM 5309 5310 0.0 0.0 chrM 5310 5311 0.0 0.0 chrM 5311 5312 0.0 0.0 chrM 5312 5313 0.0 0.0 chrM 5313 5314 0.0 0.0 chrM 5314 5315 0.0 0.0 chrM 5315 5316 0.0 0.0 chrM 5316 5317 0.0 0.0 chrM 5317 5318 0.0 0.0 chrM 5318 5319 0.0 0.0 chrM 5319 5320 0.0 0.0 chrM 5320 5321 0.0 0.0 chrM 5321 5322 0.0 0.0 chrM 5322 5323 0.0 0.0 chrM 5323 5324 0.0 0.0 chrM 5324 5325 0.0 0.0 chrM 5325 5326 0.0 0.0 chrM 5326 5327 0.0 0.0 chrM 5327 5328 0.0 0.0 chrM 5328 5329 0.0 0.0 chrM 5329 5330 0.0 0.0 chrM 5330 5331 0.0 0.0 chrM 5331 5332 0.0 0.0 chrM 5332 5333 0.0 0.0 chrM 5333 5334 0.0 0.0 chrM 5334 5335 0.0 0.0 chrM 5335 5336 0.0 0.0 chrM 5336 5337 0.0 0.0 chrM 5337 5338 0.0 0.0 chrM 5338 5339 0.0 0.0 chrM 5339 5340 0.0 0.0 chrM 5340 5341 0.0 0.0 chrM 5341 5342 0.0 0.0 chrM 5342 5343 0.0 0.0 chrM 5343 5344 0.0 0.0 chrM 5344 5345 0.0 0.0 chrM 5345 5346 0.0 0.0 chrM 5346 5347 0.0 0.0 chrM 5347 5348 0.0 0.0 chrM 5348 5349 0.0 0.0 chrM 5349 5350 0.0 0.0 chrM 5350 5351 0.0 0.0 chrM 5351 5352 0.0 0.0 chrM 5352 5353 0.0 0.0 chrM 5353 5354 0.0 0.0 chrM 5354 5355 0.0 0.0 chrM 5355 5356 0.0 0.0 chrM 5356 5357 0.0 0.0 chrM 5357 5358 0.0 0.0 chrM 5358 5359 0.0 0.0 chrM 5359 5360 0.0 0.0 chrM 5360 5361 0.0 0.0 chrM 5361 5362 0.0 0.0 chrM 5362 5363 0.0 0.0 chrM 5363 5364 0.0 0.0 chrM 5364 5365 0.0 0.0 chrM 5365 5366 0.0 0.0 chrM 5366 5367 0.0 0.0 chrM 5367 5368 0.0 0.0 chrM 5368 5369 0.0 0.0 chrM 5369 5370 0.0 0.0 chrM 5370 5371 0.0 0.0 chrM 5371 5372 0.0 0.0 chrM 5372 5373 0.0 0.0 chrM 5373 5374 0.0 0.0 chrM 5374 5375 0.0 0.0 chrM 5375 5376 0.0 0.0 chrM 5376 5377 0.0 0.0 chrM 5377 5378 0.0 0.0 chrM 5378 5379 0.0 0.0 chrM 5379 5380 0.0 0.0 chrM 5380 5381 0.0 0.0 chrM 5381 5382 0.0 0.0 chrM 5382 5383 0.0 0.0 chrM 5383 5384 0.0 0.0 chrM 5384 5385 0.0 0.0 chrM 5385 5386 0.0 0.0 chrM 5386 5387 0.0 0.0 chrM 5387 5388 0.0 0.0 chrM 5388 5389 0.0 0.0 chrM 5389 5390 0.0 0.0 chrM 5390 5391 0.0 0.0 chrM 5391 5392 0.0 0.0 chrM 5392 5393 0.0 0.0 chrM 5393 5394 0.0 0.0 chrM 5394 5395 0.0 0.0 chrM 5395 5396 0.0 0.0 chrM 5396 5397 0.0 0.0 chrM 5397 5398 0.0 0.0 chrM 5398 5399 0.0 0.0 chrM 5399 5400 0.0 0.0 chrM 5400 5401 0.0 0.0 chrM 5401 5402 0.0 0.0 chrM 5402 5403 0.0 0.0 chrM 5403 5404 0.0 0.0 chrM 5404 5405 0.0 0.0 chrM 5405 5406 0.0 0.0 chrM 5406 5407 0.0 0.0 chrM 5407 5408 0.0 0.0 chrM 5408 5409 0.0 0.0 chrM 5409 5410 0.0 0.0 chrM 5410 5411 0.0 0.0 chrM 5411 5412 0.0 0.0 chrM 5412 5413 0.0 0.0 chrM 5413 5414 0.0 0.0 chrM 5414 5415 0.0 0.0 chrM 5415 5416 0.0 0.0 chrM 5416 5417 0.0 0.0 chrM 5417 5418 0.0 0.0 chrM 5418 5419 0.0 0.0 chrM 5419 5420 0.0 0.0 chrM 5420 5421 0.0 0.0 chrM 5421 5422 0.0 0.0 chrM 5422 5423 0.0 0.0 chrM 5423 5424 0.0 0.0 chrM 5424 5425 0.0 0.0 chrM 5425 5426 0.0 0.0 chrM 5426 5427 0.0 0.0 chrM 5427 5428 0.0 0.0 chrM 5428 5429 0.0 0.0 chrM 5429 5430 0.0 0.0 chrM 5430 5431 0.0 0.0 chrM 5431 5432 0.0 0.0 chrM 5432 5433 0.0 0.0 chrM 5433 5434 0.0 0.0 chrM 5434 5435 0.0 0.0 chrM 5435 5436 0.0 0.0 chrM 5436 5437 0.0 0.0 chrM 5437 5438 0.0 0.0 chrM 5438 5439 0.0 0.0 chrM 5439 5440 0.0 0.0 chrM 5440 5441 0.0 0.0 chrM 5441 5442 0.0 0.0 chrM 5442 5443 0.0 0.0 chrM 5443 5444 0.0 0.0 chrM 5444 5445 0.0 0.0 chrM 5445 5446 0.0 0.0 chrM 5446 5447 0.0 0.0 chrM 5447 5448 0.0 0.0 chrM 5448 5449 0.0 0.0 chrM 5449 5450 0.0 0.0 chrM 5450 5451 0.0 0.0 chrM 5451 5452 0.0 0.0 chrM 5452 5453 0.0 0.0 chrM 5453 5454 0.0 0.0 chrM 5454 5455 0.0 0.0 chrM 5455 5456 0.0 0.0 chrM 5456 5457 0.0 0.0 chrM 5457 5458 0.0 0.0 chrM 5458 5459 0.0 0.0 chrM 5459 5460 0.0 0.0 chrM 5460 5461 0.0 0.0 chrM 5461 5462 0.0 0.0 chrM 5462 5463 0.0 0.0 chrM 5463 5464 0.0 0.0 chrM 5464 5465 0.0 0.0 chrM 5465 5466 0.0 0.0 chrM 5466 5467 0.0 0.0 chrM 5467 5468 0.0 0.0 chrM 5468 5469 0.0 0.0 chrM 5469 5470 0.0 0.0 chrM 5470 5471 0.0 0.0 chrM 5471 5472 0.0 0.0 chrM 5472 5473 0.0 0.0 chrM 5473 5474 0.0 0.0 chrM 5474 5475 0.0 0.0 chrM 5475 5476 0.0 0.0 chrM 5476 5477 0.0 0.0 chrM 5477 5478 0.0 0.0 chrM 5478 5479 0.0 0.0 chrM 5479 5480 0.0 0.0 chrM 5480 5481 0.0 0.0 chrM 5481 5482 0.0 0.0 chrM 5482 5483 0.0 0.0 chrM 5483 5484 0.0 0.0 chrM 5484 5485 0.0 0.0 chrM 5485 5486 0.0 0.0 chrM 5486 5487 0.0 0.0 chrM 5487 5488 0.0 0.0 chrM 5488 5489 0.0 0.0 chrM 5489 5490 0.0 0.0 chrM 5490 5491 0.0 0.0 chrM 5491 5492 0.0 0.0 chrM 5492 5493 0.0 0.0 chrM 5493 5494 0.0 0.0 chrM 5494 5495 0.0 0.0 chrM 5495 5496 0.0 0.0 chrM 5496 5497 0.0 0.0 chrM 5497 5498 0.0 0.0 chrM 5498 5499 0.0 0.0 chrM 5499 5500 0.0 0.0 chrM 5500 5501 0.0 0.0 chrM 5501 5502 0.0 0.0 chrM 5502 5503 0.0 0.0 chrM 5503 5504 0.0 0.0 chrM 5504 5505 0.0 0.0 chrM 5505 5506 0.0 0.0 chrM 5506 5507 0.0 0.0 chrM 5507 5508 0.0 0.0 chrM 5508 5509 0.0 0.0 chrM 5509 5510 0.0 0.0 chrM 5510 5511 0.0 0.0 chrM 5511 5512 0.0 0.0 chrM 5512 5513 0.0 0.0 chrM 5513 5514 0.0 0.0 chrM 5514 5515 0.0 0.0 chrM 5515 5516 0.0 0.0 chrM 5516 5517 0.0 0.0 chrM 5517 5518 0.0 0.0 chrM 5518 5519 0.0 0.0 chrM 5519 5520 0.0 0.0 chrM 5520 5521 0.0 0.0 chrM 5521 5522 0.0 0.0 chrM 5522 5523 0.0 0.0 chrM 5523 5524 0.0 0.0 chrM 5524 5525 0.0 0.0 chrM 5525 5526 0.0 0.0 chrM 5526 5527 0.0 0.0 chrM 5527 5528 0.0 0.0 chrM 5528 5529 0.0 0.0 chrM 5529 5530 0.0 0.0 chrM 5530 5531 0.0 0.0 chrM 5531 5532 0.0 0.0 chrM 5532 5533 0.0 0.0 chrM 5533 5534 0.0 0.0 chrM 5534 5535 0.0 0.0 chrM 5535 5536 0.0 0.0 chrM 5536 5537 0.0 0.0 chrM 5537 5538 0.0 0.0 chrM 5538 5539 0.0 0.0 chrM 5539 5540 0.0 0.0 chrM 5540 5541 0.0 0.0 chrM 5541 5542 0.0 0.0 chrM 5542 5543 0.0 0.0 chrM 5543 5544 0.0 0.0 chrM 5544 5545 0.0 0.0 chrM 5545 5546 0.0 0.0 chrM 5546 5547 0.0 0.0 chrM 5547 5548 0.0 0.0 chrM 5548 5549 0.0 0.0 chrM 5549 5550 0.0 0.0 chrM 5550 5551 0.0 0.0 chrM 5551 5552 0.0 0.0 chrM 5552 5553 0.0 0.0 chrM 5553 5554 0.0 0.0 chrM 5554 5555 0.0 0.0 chrM 5555 5556 0.0 0.0 chrM 5556 5557 0.0 0.0 chrM 5557 5558 0.0 0.0 chrM 5558 5559 0.0 0.0 chrM 5559 5560 0.0 0.0 chrM 5560 5561 0.0 0.0 chrM 5561 5562 0.0 0.0 chrM 5562 5563 0.0 0.0 chrM 5563 5564 0.0 0.0 chrM 5564 5565 0.0 0.0 chrM 5565 5566 0.0 0.0 chrM 5566 5567 0.0 0.0 chrM 5567 5568 0.0 0.0 chrM 5568 5569 0.0 0.0 chrM 5569 5570 0.0 0.0 chrM 5570 5571 0.0 0.0 chrM 5571 5572 0.0 0.0 chrM 5572 5573 0.0 0.0 chrM 5573 5574 0.0 0.0 chrM 5574 5575 0.0 0.0 chrM 5575 5576 0.0 0.0 chrM 5576 5577 0.0 0.0 chrM 5577 5578 0.0 0.0 chrM 5578 5579 0.0 0.0 chrM 5579 5580 0.0 0.0 chrM 5580 5581 0.0 0.0 chrM 5581 5582 0.0 0.0 chrM 5582 5583 0.0 0.0 chrM 5583 5584 0.0 0.0 chrM 5584 5585 0.0 0.0 chrM 5585 5586 0.0 0.0 chrM 5586 5587 0.0 0.0 chrM 5587 5588 0.0 0.0 chrM 5588 5589 0.0 0.0 chrM 5589 5590 0.0 0.0 chrM 5590 5591 0.0 0.0 chrM 5591 5592 0.0 0.0 chrM 5592 5593 0.0 0.0 chrM 5593 5594 0.0 0.0 chrM 5594 5595 0.0 0.0 chrM 5595 5596 0.0 0.0 chrM 5596 5597 0.0 0.0 chrM 5597 5598 0.0 0.0 chrM 5598 5599 0.0 0.0 chrM 5599 5600 0.0 0.0 chrM 5600 5601 0.0 0.0 chrM 5601 5602 0.0 0.0 chrM 5602 5603 0.0 0.0 chrM 5603 5604 0.0 0.0 chrM 5604 5605 0.0 0.0 chrM 5605 5606 0.0 0.0 chrM 5606 5607 0.0 0.0 chrM 5607 5608 0.0 0.0 chrM 5608 5609 0.0 0.0 chrM 5609 5610 0.0 0.0 chrM 5610 5611 0.0 0.0 chrM 5611 5612 0.0 0.0 chrM 5612 5613 0.0 0.0 chrM 5613 5614 0.0 0.0 chrM 5614 5615 0.0 0.0 chrM 5615 5616 0.0 0.0 chrM 5616 5617 0.0 0.0 chrM 5617 5618 0.0 0.0 chrM 5618 5619 0.0 0.0 chrM 5619 5620 0.0 0.0 chrM 5620 5621 0.0 0.0 chrM 5621 5622 0.0 0.0 chrM 5622 5623 0.0 0.0 chrM 5623 5624 0.0 0.0 chrM 5624 5625 0.0 0.0 chrM 5625 5626 0.0 0.0 chrM 5626 5627 0.0 0.0 chrM 5627 5628 0.0 0.0 chrM 5628 5629 0.0 0.0 chrM 5629 5630 0.0 0.0 chrM 5630 5631 0.0 0.0 chrM 5631 5632 0.0 0.0 chrM 5632 5633 0.0 0.0 chrM 5633 5634 0.0 0.0 chrM 5634 5635 0.0 0.0 chrM 5635 5636 0.0 0.0 chrM 5636 5637 0.0 0.0 chrM 5637 5638 0.0 0.0 chrM 5638 5639 0.0 0.0 chrM 5639 5640 0.0 0.0 chrM 5640 5641 0.0 0.0 chrM 5641 5642 0.0 0.0 chrM 5642 5643 0.0 0.0 chrM 5643 5644 0.0 0.0 chrM 5644 5645 0.0 0.0 chrM 5645 5646 0.0 0.0 chrM 5646 5647 0.0 0.0 chrM 5647 5648 0.0 0.0 chrM 5648 5649 0.0 0.0 chrM 5649 5650 0.0 0.0 chrM 5650 5651 0.0 0.0 chrM 5651 5652 0.0 0.0 chrM 5652 5653 0.0 0.0 chrM 5653 5654 0.0 0.0 chrM 5654 5655 0.0 0.0 chrM 5655 5656 0.0 0.0 chrM 5656 5657 0.0 0.0 chrM 5657 5658 0.0 0.0 chrM 5658 5659 0.0 0.0 chrM 5659 5660 0.0 0.0 chrM 5660 5661 0.0 0.0 chrM 5661 5662 0.0 0.0 chrM 5662 5663 0.0 0.0 chrM 5663 5664 0.0 0.0 chrM 5664 5665 0.0 0.0 chrM 5665 5666 0.0 0.0 chrM 5666 5667 0.0 0.0 chrM 5667 5668 0.0 0.0 chrM 5668 5669 0.0 0.0 chrM 5669 5670 0.0 0.0 chrM 5670 5671 0.0 0.0 chrM 5671 5672 0.0 0.0 chrM 5672 5673 0.0 0.0 chrM 5673 5674 0.0 0.0 chrM 5674 5675 0.0 0.0 chrM 5675 5676 0.0 0.0 chrM 5676 5677 0.0 0.0 chrM 5677 5678 0.0 0.0 chrM 5678 5679 0.0 0.0 chrM 5679 5680 0.0 0.0 chrM 5680 5681 0.0 0.0 chrM 5681 5682 0.0 0.0 chrM 5682 5683 0.0 0.0 chrM 5683 5684 0.0 0.0 chrM 5684 5685 0.0 0.0 chrM 5685 5686 0.0 0.0 chrM 5686 5687 0.0 0.0 chrM 5687 5688 0.0 0.0 chrM 5688 5689 0.0 0.0 chrM 5689 5690 0.0 0.0 chrM 5690 5691 0.0 0.0 chrM 5691 5692 0.0 0.0 chrM 5692 5693 0.0 0.0 chrM 5693 5694 0.0 0.0 chrM 5694 5695 0.0 0.0 chrM 5695 5696 0.0 0.0 chrM 5696 5697 0.0 0.0 chrM 5697 5698 0.0 0.0 chrM 5698 5699 0.0 0.0 chrM 5699 5700 0.0 0.0 chrM 5700 5701 0.0 0.0 chrM 5701 5702 0.0 0.0 chrM 5702 5703 0.0 0.0 chrM 5703 5704 0.0 0.0 chrM 5704 5705 0.0 0.0 chrM 5705 5706 0.0 0.0 chrM 5706 5707 0.0 0.0 chrM 5707 5708 0.0 0.0 chrM 5708 5709 0.0 0.0 chrM 5709 5710 0.0 0.0 chrM 5710 5711 0.0 0.0 chrM 5711 5712 0.0 0.0 chrM 5712 5713 0.0 0.0 chrM 5713 5714 0.0 0.0 chrM 5714 5715 0.0 0.0 chrM 5715 5716 0.0 0.0 chrM 5716 5717 0.0 0.0 chrM 5717 5718 0.0 0.0 chrM 5718 5719 0.0 0.0 chrM 5719 5720 0.0 0.0 chrM 5720 5721 0.0 0.0 chrM 5721 5722 0.0 0.0 chrM 5722 5723 0.0 0.0 chrM 5723 5724 0.0 0.0 chrM 5724 5725 0.0 0.0 chrM 5725 5726 0.0 0.0 chrM 5726 5727 0.0 0.0 chrM 5727 5728 0.0 0.0 chrM 5728 5729 0.0 0.0 chrM 5729 5730 0.0 0.0 chrM 5730 5731 0.0 0.0 chrM 5731 5732 0.0 0.0 chrM 5732 5733 0.0 0.0 chrM 5733 5734 0.0 0.0 chrM 5734 5735 0.0 0.0 chrM 5735 5736 0.0 0.0 chrM 5736 5737 0.0 0.0 chrM 5737 5738 0.0 0.0 chrM 5738 5739 0.0 0.0 chrM 5739 5740 0.0 0.0 chrM 5740 5741 0.0 0.0 chrM 5741 5742 0.0 0.0 chrM 5742 5743 0.0 0.0 chrM 5743 5744 0.0 0.0 chrM 5744 5745 0.0 0.0 chrM 5745 5746 0.0 0.0 chrM 5746 5747 0.0 0.0 chrM 5747 5748 0.0 0.0 chrM 5748 5749 0.0 0.0 chrM 5749 5750 0.0 0.0 chrM 5750 5751 0.0 0.0 chrM 5751 5752 0.0 0.0 chrM 5752 5753 0.0 0.0 chrM 5753 5754 0.0 0.0 chrM 5754 5755 0.0 0.0 chrM 5755 5756 0.0 0.0 chrM 5756 5757 0.0 0.0 chrM 5757 5758 0.0 0.0 chrM 5758 5759 0.0 0.0 chrM 5759 5760 0.0 0.0 chrM 5760 5761 0.0 0.0 chrM 5761 5762 0.0 0.0 chrM 5762 5763 0.0 0.0 chrM 5763 5764 0.0 0.0 chrM 5764 5765 0.0 0.0 chrM 5765 5766 0.0 0.0 chrM 5766 5767 0.0 0.0 chrM 5767 5768 0.0 0.0 chrM 5768 5769 0.0 0.0 chrM 5769 5770 0.0 0.0 chrM 5770 5771 0.0 0.0 chrM 5771 5772 0.0 0.0 chrM 5772 5773 0.0 0.0 chrM 5773 5774 0.0 0.0 chrM 5774 5775 0.0 0.0 chrM 5775 5776 0.0 0.0 chrM 5776 5777 0.0 0.0 chrM 5777 5778 0.0 0.0 chrM 5778 5779 0.0 0.0 chrM 5779 5780 0.0 0.0 chrM 5780 5781 0.0 0.0 chrM 5781 5782 0.0 0.0 chrM 5782 5783 0.0 0.0 chrM 5783 5784 0.0 0.0 chrM 5784 5785 0.0 0.0 chrM 5785 5786 0.0 0.0 chrM 5786 5787 0.0 0.0 chrM 5787 5788 0.0 0.0 chrM 5788 5789 0.0 0.0 chrM 5789 5790 0.0 0.0 chrM 5790 5791 0.0 0.0 chrM 5791 5792 0.0 0.0 chrM 5792 5793 0.0 0.0 chrM 5793 5794 0.0 0.0 chrM 5794 5795 0.0 0.0 chrM 5795 5796 0.0 0.0 chrM 5796 5797 0.0 0.0 chrM 5797 5798 0.0 0.0 chrM 5798 5799 0.0 0.0 chrM 5799 5800 0.0 0.0 chrM 5800 5801 0.0 0.0 chrM 5801 5802 0.0 0.0 chrM 5802 5803 0.0 0.0 chrM 5803 5804 0.0 0.0 chrM 5804 5805 0.0 0.0 chrM 5805 5806 0.0 0.0 chrM 5806 5807 0.0 0.0 chrM 5807 5808 0.0 0.0 chrM 5808 5809 0.0 0.0 chrM 5809 5810 0.0 0.0 chrM 5810 5811 0.0 0.0 chrM 5811 5812 0.0 0.0 chrM 5812 5813 0.0 0.0 chrM 5813 5814 0.0 0.0 chrM 5814 5815 0.0 0.0 chrM 5815 5816 0.0 0.0 chrM 5816 5817 0.0 0.0 chrM 5817 5818 0.0 0.0 chrM 5818 5819 0.0 0.0 chrM 5819 5820 0.0 0.0 chrM 5820 5821 0.0 0.0 chrM 5821 5822 0.0 0.0 chrM 5822 5823 0.0 0.0 chrM 5823 5824 0.0 0.0 chrM 5824 5825 0.0 0.0 chrM 5825 5826 0.0 0.0 chrM 5826 5827 0.0 0.0 chrM 5827 5828 0.0 0.0 chrM 5828 5829 0.0 0.0 chrM 5829 5830 0.0 0.0 chrM 5830 5831 0.0 0.0 chrM 5831 5832 0.0 0.0 chrM 5832 5833 0.0 0.0 chrM 5833 5834 0.0 0.0 chrM 5834 5835 0.0 0.0 chrM 5835 5836 0.0 0.0 chrM 5836 5837 0.0 0.0 chrM 5837 5838 0.0 0.0 chrM 5838 5839 0.0 0.0 chrM 5839 5840 0.0 0.0 chrM 5840 5841 0.0 0.0 chrM 5841 5842 0.0 0.0 chrM 5842 5843 0.0 0.0 chrM 5843 5844 0.0 0.0 chrM 5844 5845 0.0 0.0 chrM 5845 5846 0.0 0.0 chrM 5846 5847 0.0 0.0 chrM 5847 5848 0.0 0.0 chrM 5848 5849 0.0 0.0 chrM 5849 5850 0.0 0.0 chrM 5850 5851 0.0 0.0 chrM 5851 5852 0.0 0.0 chrM 5852 5853 0.0 0.0 chrM 5853 5854 0.0 0.0 chrM 5854 5855 0.0 0.0 chrM 5855 5856 0.0 0.0 chrM 5856 5857 0.0 0.0 chrM 5857 5858 0.0 0.0 chrM 5858 5859 0.0 0.0 chrM 5859 5860 0.0 0.0 chrM 5860 5861 0.0 0.0 chrM 5861 5862 0.0 0.0 chrM 5862 5863 0.0 0.0 chrM 5863 5864 0.0 0.0 chrM 5864 5865 0.0 0.0 chrM 5865 5866 0.0 0.0 chrM 5866 5867 0.0 0.0 chrM 5867 5868 0.0 0.0 chrM 5868 5869 0.0 0.0 chrM 5869 5870 0.0 0.0 chrM 5870 5871 0.0 0.0 chrM 5871 5872 0.0 0.0 chrM 5872 5873 0.0 0.0 chrM 5873 5874 0.0 0.0 chrM 5874 5875 0.0 0.0 chrM 5875 5876 0.0 0.0 chrM 5876 5877 0.0 0.0 chrM 5877 5878 0.0 0.0 chrM 5878 5879 0.0 0.0 chrM 5879 5880 0.0 0.0 chrM 5880 5881 0.0 0.0 chrM 5881 5882 0.0 0.0 chrM 5882 5883 0.0 0.0 chrM 5883 5884 0.0 0.0 chrM 5884 5885 0.0 0.0 chrM 5885 5886 0.0 0.0 chrM 5886 5887 0.0 0.0 chrM 5887 5888 0.0 0.0 chrM 5888 5889 0.0 0.0 chrM 5889 5890 0.0 0.0 chrM 5890 5891 0.0 0.0 chrM 5891 5892 0.0 0.0 chrM 5892 5893 0.0 0.0 chrM 5893 5894 0.0 0.0 chrM 5894 5895 0.0 0.0 chrM 5895 5896 0.0 0.0 chrM 5896 5897 0.0 0.0 chrM 5897 5898 0.0 0.0 chrM 5898 5899 0.0 0.0 chrM 5899 5900 0.0 0.0 chrM 5900 5901 0.0 0.0 chrM 5901 5902 0.0 0.0 chrM 5902 5903 0.0 0.0 chrM 5903 5904 0.0 0.0 chrM 5904 5905 0.0 0.0 chrM 5905 5906 0.0 0.0 chrM 5906 5907 0.0 0.0 chrM 5907 5908 0.0 0.0 chrM 5908 5909 0.0 0.0 chrM 5909 5910 0.0 0.0 chrM 5910 5911 0.0 0.0 chrM 5911 5912 0.0 0.0 chrM 5912 5913 0.0 0.0 chrM 5913 5914 0.0 0.0 chrM 5914 5915 0.0 0.0 chrM 5915 5916 0.0 0.0 chrM 5916 5917 0.0 0.0 chrM 5917 5918 0.0 0.0 chrM 5918 5919 0.0 0.0 chrM 5919 5920 0.0 0.0 chrM 5920 5921 0.0 0.0 chrM 5921 5922 0.0 0.0 chrM 5922 5923 0.0 0.0 chrM 5923 5924 0.0 0.0 chrM 5924 5925 0.0 0.0 chrM 5925 5926 0.0 0.0 chrM 5926 5927 0.0 0.0 chrM 5927 5928 0.0 0.0 chrM 5928 5929 0.0 0.0 chrM 5929 5930 0.0 0.0 chrM 5930 5931 0.0 0.0 chrM 5931 5932 0.0 0.0 chrM 5932 5933 0.0 0.0 chrM 5933 5934 0.0 0.0 chrM 5934 5935 0.0 0.0 chrM 5935 5936 0.0 0.0 chrM 5936 5937 0.0 0.0 chrM 5937 5938 0.0 0.0 chrM 5938 5939 0.0 0.0 chrM 5939 5940 0.0 0.0 chrM 5940 5941 0.0 0.0 chrM 5941 5942 0.0 0.0 chrM 5942 5943 0.0 0.0 chrM 5943 5944 0.0 0.0 chrM 5944 5945 0.0 0.0 chrM 5945 5946 0.0 0.0 chrM 5946 5947 0.0 0.0 chrM 5947 5948 0.0 0.0 chrM 5948 5949 0.0 0.0 chrM 5949 5950 0.0 0.0 chrM 5950 5951 0.0 0.0 chrM 5951 5952 0.0 0.0 chrM 5952 5953 0.0 0.0 chrM 5953 5954 0.0 0.0 chrM 5954 5955 0.0 0.0 chrM 5955 5956 0.0 0.0 chrM 5956 5957 0.0 0.0 chrM 5957 5958 0.0 0.0 chrM 5958 5959 0.0 0.0 chrM 5959 5960 0.0 0.0 chrM 5960 5961 0.0 0.0 chrM 5961 5962 0.0 0.0 chrM 5962 5963 0.0 0.0 chrM 5963 5964 0.0 0.0 chrM 5964 5965 0.0 0.0 chrM 5965 5966 0.0 0.0 chrM 5966 5967 0.0 0.0 chrM 5967 5968 0.0 0.0 chrM 5968 5969 0.0 0.0 chrM 5969 5970 0.0 0.0 chrM 5970 5971 0.0 0.0 chrM 5971 5972 0.0 0.0 chrM 5972 5973 0.0 0.0 chrM 5973 5974 0.0 0.0 chrM 5974 5975 0.0 0.0 chrM 5975 5976 0.0 0.0 chrM 5976 5977 0.0 0.0 chrM 5977 5978 0.0 0.0 chrM 5978 5979 0.0 0.0 chrM 5979 5980 0.0 0.0 chrM 5980 5981 0.0 0.0 chrM 5981 5982 0.0 0.0 chrM 5982 5983 0.0 0.0 chrM 5983 5984 0.0 0.0 chrM 5984 5985 0.0 0.0 chrM 5985 5986 0.0 0.0 chrM 5986 5987 0.0 0.0 chrM 5987 5988 0.0 0.0 chrM 5988 5989 0.0 0.0 chrM 5989 5990 0.0 0.0 chrM 5990 5991 0.0 0.0 chrM 5991 5992 0.0 0.0 chrM 5992 5993 0.0 0.0 chrM 5993 5994 0.0 0.0 chrM 5994 5995 0.0 0.0 chrM 5995 5996 0.0 0.0 chrM 5996 5997 0.0 0.0 chrM 5997 5998 0.0 0.0 chrM 5998 5999 0.0 0.0 chrM 5999 6000 0.0 0.0 chrM 6000 6001 0.0 0.0 chrM 6001 6002 0.0 0.0 chrM 6002 6003 0.0 0.0 chrM 6003 6004 0.0 0.0 chrM 6004 6005 0.0 0.0 chrM 6005 6006 0.0 0.0 chrM 6006 6007 0.0 0.0 chrM 6007 6008 0.0 0.0 chrM 6008 6009 0.0 0.0 chrM 6009 6010 0.0 0.0 chrM 6010 6011 0.0 0.0 chrM 6011 6012 0.0 0.0 chrM 6012 6013 0.0 0.0 chrM 6013 6014 0.0 0.0 chrM 6014 6015 0.0 0.0 chrM 6015 6016 0.0 0.0 chrM 6016 6017 0.0 0.0 chrM 6017 6018 0.0 0.0 chrM 6018 6019 0.0 0.0 chrM 6019 6020 0.0 0.0 chrM 6020 6021 0.0 0.0 chrM 6021 6022 0.0 0.0 chrM 6022 6023 0.0 0.0 chrM 6023 6024 0.0 0.0 chrM 6024 6025 0.0 0.0 chrM 6025 6026 0.0 0.0 chrM 6026 6027 0.0 0.0 chrM 6027 6028 0.0 0.0 chrM 6028 6029 0.0 0.0 chrM 6029 6030 0.0 0.0 chrM 6030 6031 0.0 0.0 chrM 6031 6032 0.0 0.0 chrM 6032 6033 0.0 0.0 chrM 6033 6034 0.0 0.0 chrM 6034 6035 0.0 0.0 chrM 6035 6036 0.0 0.0 chrM 6036 6037 0.0 0.0 chrM 6037 6038 0.0 0.0 chrM 6038 6039 0.0 0.0 chrM 6039 6040 0.0 0.0 chrM 6040 6041 0.0 0.0 chrM 6041 6042 0.0 0.0 chrM 6042 6043 0.0 0.0 chrM 6043 6044 0.0 0.0 chrM 6044 6045 0.0 0.0 chrM 6045 6046 0.0 0.0 chrM 6046 6047 0.0 0.0 chrM 6047 6048 0.0 0.0 chrM 6048 6049 0.0 0.0 chrM 6049 6050 0.0 0.0 chrM 6050 6051 0.0 0.0 chrM 6051 6052 0.0 0.0 chrM 6052 6053 0.0 0.0 chrM 6053 6054 0.0 0.0 chrM 6054 6055 0.0 0.0 chrM 6055 6056 0.0 0.0 chrM 6056 6057 0.0 0.0 chrM 6057 6058 0.0 0.0 chrM 6058 6059 0.0 0.0 chrM 6059 6060 0.0 0.0 chrM 6060 6061 0.0 0.0 chrM 6061 6062 0.0 0.0 chrM 6062 6063 0.0 0.0 chrM 6063 6064 0.0 0.0 chrM 6064 6065 0.0 0.0 chrM 6065 6066 0.0 0.0 chrM 6066 6067 0.0 0.0 chrM 6067 6068 0.0 0.0 chrM 6068 6069 0.0 0.0 chrM 6069 6070 0.0 0.0 chrM 6070 6071 0.0 0.0 chrM 6071 6072 0.0 0.0 chrM 6072 6073 0.0 0.0 chrM 6073 6074 0.0 0.0 chrM 6074 6075 0.0 0.0 chrM 6075 6076 0.0 0.0 chrM 6076 6077 0.0 0.0 chrM 6077 6078 0.0 0.0 chrM 6078 6079 0.0 0.0 chrM 6079 6080 0.0 0.0 chrM 6080 6081 0.0 0.0 chrM 6081 6082 0.0 0.0 chrM 6082 6083 0.0 0.0 chrM 6083 6084 0.0 0.0 chrM 6084 6085 0.0 0.0 chrM 6085 6086 0.0 0.0 chrM 6086 6087 0.0 0.0 chrM 6087 6088 0.0 0.0 chrM 6088 6089 0.0 0.0 chrM 6089 6090 0.0 0.0 chrM 6090 6091 0.0 0.0 chrM 6091 6092 0.0 0.0 chrM 6092 6093 0.0 0.0 chrM 6093 6094 0.0 0.0 chrM 6094 6095 0.0 0.0 chrM 6095 6096 0.0 0.0 chrM 6096 6097 0.0 0.0 chrM 6097 6098 0.0 0.0 chrM 6098 6099 0.0 0.0 chrM 6099 6100 0.0 0.0 chrM 6100 6101 0.0 0.0 chrM 6101 6102 0.0 0.0 chrM 6102 6103 0.0 0.0 chrM 6103 6104 0.0 0.0 chrM 6104 6105 0.0 0.0 chrM 6105 6106 0.0 0.0 chrM 6106 6107 0.0 0.0 chrM 6107 6108 0.0 0.0 chrM 6108 6109 0.0 0.0 chrM 6109 6110 0.0 0.0 chrM 6110 6111 0.0 0.0 chrM 6111 6112 0.0 0.0 chrM 6112 6113 0.0 0.0 chrM 6113 6114 0.0 0.0 chrM 6114 6115 0.0 0.0 chrM 6115 6116 0.0 0.0 chrM 6116 6117 0.0 0.0 chrM 6117 6118 0.0 0.0 chrM 6118 6119 0.0 0.0 chrM 6119 6120 0.0 0.0 chrM 6120 6121 0.0 0.0 chrM 6121 6122 0.0 0.0 chrM 6122 6123 0.0 0.0 chrM 6123 6124 0.0 0.0 chrM 6124 6125 0.0 0.0 chrM 6125 6126 0.0 0.0 chrM 6126 6127 0.0 0.0 chrM 6127 6128 0.0 0.0 chrM 6128 6129 0.0 0.0 chrM 6129 6130 0.0 0.0 chrM 6130 6131 0.0 0.0 chrM 6131 6132 0.0 0.0 chrM 6132 6133 0.0 0.0 chrM 6133 6134 0.0 0.0 chrM 6134 6135 0.0 0.0 chrM 6135 6136 0.0 0.0 chrM 6136 6137 0.0 0.0 chrM 6137 6138 0.0 0.0 chrM 6138 6139 0.0 0.0 chrM 6139 6140 0.0 0.0 chrM 6140 6141 0.0 0.0 chrM 6141 6142 0.0 0.0 chrM 6142 6143 0.0 0.0 chrM 6143 6144 0.0 0.0 chrM 6144 6145 0.0 0.0 chrM 6145 6146 0.0 0.0 chrM 6146 6147 0.0 0.0 chrM 6147 6148 0.0 0.0 chrM 6148 6149 0.0 0.0 chrM 6149 6150 0.0 0.0 chrM 6150 6151 0.0 0.0 chrM 6151 6152 0.0 0.0 chrM 6152 6153 0.0 0.0 chrM 6153 6154 0.0 0.0 chrM 6154 6155 0.0 0.0 chrM 6155 6156 0.0 0.0 chrM 6156 6157 0.0 0.0 chrM 6157 6158 0.0 0.0 chrM 6158 6159 0.0 0.0 chrM 6159 6160 0.0 0.0 chrM 6160 6161 0.0 0.0 chrM 6161 6162 0.0 0.0 chrM 6162 6163 0.0 0.0 chrM 6163 6164 0.0 0.0 chrM 6164 6165 0.0 0.0 chrM 6165 6166 0.0 0.0 chrM 6166 6167 0.0 0.0 chrM 6167 6168 0.0 0.0 chrM 6168 6169 0.0 0.0 chrM 6169 6170 0.0 0.0 chrM 6170 6171 0.0 0.0 chrM 6171 6172 0.0 0.0 chrM 6172 6173 0.0 0.0 chrM 6173 6174 0.0 0.0 chrM 6174 6175 0.0 0.0 chrM 6175 6176 0.0 0.0 chrM 6176 6177 0.0 0.0 chrM 6177 6178 0.0 0.0 chrM 6178 6179 0.0 0.0 chrM 6179 6180 0.0 0.0 chrM 6180 6181 0.0 0.0 chrM 6181 6182 0.0 0.0 chrM 6182 6183 0.0 0.0 chrM 6183 6184 0.0 0.0 chrM 6184 6185 0.0 0.0 chrM 6185 6186 0.0 0.0 chrM 6186 6187 0.0 0.0 chrM 6187 6188 0.0 0.0 chrM 6188 6189 0.0 0.0 chrM 6189 6190 0.0 0.0 chrM 6190 6191 0.0 0.0 chrM 6191 6192 0.0 0.0 chrM 6192 6193 0.0 0.0 chrM 6193 6194 0.0 0.0 chrM 6194 6195 0.0 0.0 chrM 6195 6196 0.0 0.0 chrM 6196 6197 0.0 0.0 chrM 6197 6198 0.0 0.0 chrM 6198 6199 0.0 0.0 chrM 6199 6200 0.0 0.0 chrM 6200 6201 0.0 0.0 chrM 6201 6202 0.0 0.0 chrM 6202 6203 0.0 0.0 chrM 6203 6204 0.0 0.0 chrM 6204 6205 0.0 0.0 chrM 6205 6206 0.0 0.0 chrM 6206 6207 0.0 0.0 chrM 6207 6208 0.0 0.0 chrM 6208 6209 0.0 0.0 chrM 6209 6210 0.0 0.0 chrM 6210 6211 0.0 0.0 chrM 6211 6212 0.0 0.0 chrM 6212 6213 0.0 0.0 chrM 6213 6214 0.0 0.0 chrM 6214 6215 0.0 0.0 chrM 6215 6216 0.0 0.0 chrM 6216 6217 0.0 0.0 chrM 6217 6218 0.0 0.0 chrM 6218 6219 0.0 0.0 chrM 6219 6220 0.0 0.0 chrM 6220 6221 0.0 0.0 chrM 6221 6222 0.0 0.0 chrM 6222 6223 0.0 0.0 chrM 6223 6224 0.0 0.0 chrM 6224 6225 0.0 0.0 chrM 6225 6226 0.0 0.0 chrM 6226 6227 0.0 0.0 chrM 6227 6228 0.0 0.0 chrM 6228 6229 0.0 0.0 chrM 6229 6230 0.0 0.0 chrM 6230 6231 0.0 0.0 chrM 6231 6232 0.0 0.0 chrM 6232 6233 0.0 0.0 chrM 6233 6234 0.0 0.0 chrM 6234 6235 0.0 0.0 chrM 6235 6236 0.0 0.0 chrM 6236 6237 0.0 0.0 chrM 6237 6238 0.0 0.0 chrM 6238 6239 0.0 0.0 chrM 6239 6240 0.0 0.0 chrM 6240 6241 0.0 0.0 chrM 6241 6242 0.0 0.0 chrM 6242 6243 0.0 0.0 chrM 6243 6244 0.0 0.0 chrM 6244 6245 0.0 0.0 chrM 6245 6246 0.0 0.0 chrM 6246 6247 0.0 0.0 chrM 6247 6248 0.0 0.0 chrM 6248 6249 0.0 0.0 chrM 6249 6250 0.0 0.0 chrM 6250 6251 0.0 0.0 chrM 6251 6252 0.0 0.0 chrM 6252 6253 0.0 0.0 chrM 6253 6254 0.0 0.0 chrM 6254 6255 0.0 0.0 chrM 6255 6256 0.0 0.0 chrM 6256 6257 0.0 0.0 chrM 6257 6258 0.0 0.0 chrM 6258 6259 0.0 0.0 chrM 6259 6260 0.0 0.0 chrM 6260 6261 0.0 0.0 chrM 6261 6262 0.0 0.0 chrM 6262 6263 0.0 0.0 chrM 6263 6264 0.0 0.0 chrM 6264 6265 0.0 0.0 chrM 6265 6266 0.0 0.0 chrM 6266 6267 0.0 0.0 chrM 6267 6268 0.0 0.0 chrM 6268 6269 0.0 0.0 chrM 6269 6270 0.0 0.0 chrM 6270 6271 0.0 0.0 chrM 6271 6272 0.0 0.0 chrM 6272 6273 0.0 0.0 chrM 6273 6274 0.0 0.0 chrM 6274 6275 0.0 0.0 chrM 6275 6276 0.0 0.0 chrM 6276 6277 0.0 0.0 chrM 6277 6278 0.0 0.0 chrM 6278 6279 0.0 0.0 chrM 6279 6280 0.0 0.0 chrM 6280 6281 0.0 0.0 chrM 6281 6282 0.0 0.0 chrM 6282 6283 0.0 0.0 chrM 6283 6284 0.0 0.0 chrM 6284 6285 0.0 0.0 chrM 6285 6286 0.0 0.0 chrM 6286 6287 0.0 0.0 chrM 6287 6288 0.0 0.0 chrM 6288 6289 0.0 0.0 chrM 6289 6290 0.0 0.0 chrM 6290 6291 0.0 0.0 chrM 6291 6292 0.0 0.0 chrM 6292 6293 0.0 0.0 chrM 6293 6294 0.0 0.0 chrM 6294 6295 0.0 0.0 chrM 6295 6296 0.0 0.0 chrM 6296 6297 0.0 0.0 chrM 6297 6298 0.0 0.0 chrM 6298 6299 0.0 0.0 chrM 6299 6300 0.0 0.0 chrM 6300 6301 0.0 0.0 chrM 6301 6302 0.0 0.0 chrM 6302 6303 0.0 0.0 chrM 6303 6304 0.0 0.0 chrM 6304 6305 0.0 0.0 chrM 6305 6306 0.0 0.0 chrM 6306 6307 0.0 0.0 chrM 6307 6308 0.0 0.0 chrM 6308 6309 0.0 0.0 chrM 6309 6310 0.0 0.0 chrM 6310 6311 0.0 0.0 chrM 6311 6312 0.0 0.0 chrM 6312 6313 0.0 0.0 chrM 6313 6314 0.0 0.0 chrM 6314 6315 0.0 0.0 chrM 6315 6316 0.0 0.0 chrM 6316 6317 0.0 0.0 chrM 6317 6318 0.0 0.0 chrM 6318 6319 0.0 0.0 chrM 6319 6320 0.0 0.0 chrM 6320 6321 0.0 0.0 chrM 6321 6322 0.0 0.0 chrM 6322 6323 0.0 0.0 chrM 6323 6324 0.0 0.0 chrM 6324 6325 0.0 0.0 chrM 6325 6326 0.0 0.0 chrM 6326 6327 0.0 0.0 chrM 6327 6328 0.0 0.0 chrM 6328 6329 0.0 0.0 chrM 6329 6330 0.0 0.0 chrM 6330 6331 0.0 0.0 chrM 6331 6332 0.0 0.0 chrM 6332 6333 0.0 0.0 chrM 6333 6334 0.0 0.0 chrM 6334 6335 0.0 0.0 chrM 6335 6336 0.0 0.0 chrM 6336 6337 0.0 0.0 chrM 6337 6338 0.0 0.0 chrM 6338 6339 0.0 0.0 chrM 6339 6340 0.0 0.0 chrM 6340 6341 0.0 0.0 chrM 6341 6342 0.0 0.0 chrM 6342 6343 0.0 0.0 chrM 6343 6344 0.0 0.0 chrM 6344 6345 0.0 0.0 chrM 6345 6346 0.0 0.0 chrM 6346 6347 0.0 0.0 chrM 6347 6348 0.0 0.0 chrM 6348 6349 0.0 0.0 chrM 6349 6350 0.0 0.0 chrM 6350 6351 0.0 0.0 chrM 6351 6352 0.0 0.0 chrM 6352 6353 0.0 0.0 chrM 6353 6354 0.0 0.0 chrM 6354 6355 0.0 0.0 chrM 6355 6356 0.0 0.0 chrM 6356 6357 0.0 0.0 chrM 6357 6358 0.0 0.0 chrM 6358 6359 0.0 0.0 chrM 6359 6360 0.0 0.0 chrM 6360 6361 0.0 0.0 chrM 6361 6362 0.0 0.0 chrM 6362 6363 0.0 0.0 chrM 6363 6364 0.0 0.0 chrM 6364 6365 0.0 0.0 chrM 6365 6366 0.0 0.0 chrM 6366 6367 0.0 0.0 chrM 6367 6368 0.0 0.0 chrM 6368 6369 0.0 0.0 chrM 6369 6370 0.0 0.0 chrM 6370 6371 0.0 0.0 chrM 6371 6372 0.0 0.0 chrM 6372 6373 0.0 0.0 chrM 6373 6374 0.0 0.0 chrM 6374 6375 0.0 0.0 chrM 6375 6376 0.0 0.0 chrM 6376 6377 0.0 0.0 chrM 6377 6378 0.0 0.0 chrM 6378 6379 0.0 0.0 chrM 6379 6380 0.0 0.0 chrM 6380 6381 0.0 0.0 chrM 6381 6382 0.0 0.0 chrM 6382 6383 0.0 0.0 chrM 6383 6384 0.0 0.0 chrM 6384 6385 0.0 0.0 chrM 6385 6386 0.0 0.0 chrM 6386 6387 0.0 0.0 chrM 6387 6388 0.0 0.0 chrM 6388 6389 0.0 0.0 chrM 6389 6390 0.0 0.0 chrM 6390 6391 0.0 0.0 chrM 6391 6392 0.0 0.0 chrM 6392 6393 0.0 0.0 chrM 6393 6394 0.0 0.0 chrM 6394 6395 0.0 0.0 chrM 6395 6396 0.0 0.0 chrM 6396 6397 0.0 0.0 chrM 6397 6398 0.0 0.0 chrM 6398 6399 0.0 0.0 chrM 6399 6400 0.0 0.0 chrM 6400 6401 0.0 0.0 chrM 6401 6402 0.0 0.0 chrM 6402 6403 0.0 0.0 chrM 6403 6404 0.0 0.0 chrM 6404 6405 0.0 0.0 chrM 6405 6406 0.0 0.0 chrM 6406 6407 0.0 0.0 chrM 6407 6408 0.0 0.0 chrM 6408 6409 0.0 0.0 chrM 6409 6410 0.0 0.0 chrM 6410 6411 0.0 0.0 chrM 6411 6412 0.0 0.0 chrM 6412 6413 0.0 0.0 chrM 6413 6414 0.0 0.0 chrM 6414 6415 0.0 0.0 chrM 6415 6416 0.0 0.0 chrM 6416 6417 0.0 0.0 chrM 6417 6418 0.0 0.0 chrM 6418 6419 0.0 0.0 chrM 6419 6420 0.0 0.0 chrM 6420 6421 0.0 0.0 chrM 6421 6422 0.0 0.0 chrM 6422 6423 0.0 0.0 chrM 6423 6424 0.0 0.0 chrM 6424 6425 0.0 0.0 chrM 6425 6426 0.0 0.0 chrM 6426 6427 0.0 0.0 chrM 6427 6428 0.0 0.0 chrM 6428 6429 0.0 0.0 chrM 6429 6430 0.0 0.0 chrM 6430 6431 0.0 0.0 chrM 6431 6432 0.0 0.0 chrM 6432 6433 0.0 0.0 chrM 6433 6434 0.0 0.0 chrM 6434 6435 0.0 0.0 chrM 6435 6436 0.0 0.0 chrM 6436 6437 0.0 0.0 chrM 6437 6438 0.0 0.0 chrM 6438 6439 0.0 0.0 chrM 6439 6440 0.0 0.0 chrM 6440 6441 0.0 0.0 chrM 6441 6442 0.0 0.0 chrM 6442 6443 0.0 0.0 chrM 6443 6444 0.0 0.0 chrM 6444 6445 0.0 0.0 chrM 6445 6446 0.0 0.0 chrM 6446 6447 0.0 0.0 chrM 6447 6448 0.0 0.0 chrM 6448 6449 0.0 0.0 chrM 6449 6450 0.0 0.0 chrM 6450 6451 0.0 0.0 chrM 6451 6452 0.0 0.0 chrM 6452 6453 0.0 0.0 chrM 6453 6454 0.0 0.0 chrM 6454 6455 0.0 0.0 chrM 6455 6456 0.0 0.0 chrM 6456 6457 0.0 0.0 chrM 6457 6458 0.0 0.0 chrM 6458 6459 0.0 0.0 chrM 6459 6460 0.0 0.0 chrM 6460 6461 0.0 0.0 chrM 6461 6462 0.0 0.0 chrM 6462 6463 0.0 0.0 chrM 6463 6464 0.0 0.0 chrM 6464 6465 0.0 0.0 chrM 6465 6466 0.0 0.0 chrM 6466 6467 0.0 0.0 chrM 6467 6468 0.0 0.0 chrM 6468 6469 0.0 0.0 chrM 6469 6470 0.0 0.0 chrM 6470 6471 0.0 0.0 chrM 6471 6472 0.0 0.0 chrM 6472 6473 0.0 0.0 chrM 6473 6474 0.0 0.0 chrM 6474 6475 0.0 0.0 chrM 6475 6476 0.0 0.0 chrM 6476 6477 0.0 0.0 chrM 6477 6478 0.0 0.0 chrM 6478 6479 0.0 0.0 chrM 6479 6480 0.0 0.0 chrM 6480 6481 0.0 0.0 chrM 6481 6482 0.0 0.0 chrM 6482 6483 0.0 0.0 chrM 6483 6484 0.0 0.0 chrM 6484 6485 0.0 0.0 chrM 6485 6486 0.0 0.0 chrM 6486 6487 0.0 0.0 chrM 6487 6488 0.0 0.0 chrM 6488 6489 0.0 0.0 chrM 6489 6490 0.0 0.0 chrM 6490 6491 0.0 0.0 chrM 6491 6492 0.0 0.0 chrM 6492 6493 0.0 0.0 chrM 6493 6494 0.0 0.0 chrM 6494 6495 0.0 0.0 chrM 6495 6496 0.0 0.0 chrM 6496 6497 0.0 0.0 chrM 6497 6498 0.0 0.0 chrM 6498 6499 0.0 0.0 chrM 6499 6500 0.0 0.0 chrM 6500 6501 0.0 0.0 chrM 6501 6502 0.0 0.0 chrM 6502 6503 0.0 0.0 chrM 6503 6504 0.0 0.0 chrM 6504 6505 0.0 0.0 chrM 6505 6506 0.0 0.0 chrM 6506 6507 0.0 0.0 chrM 6507 6508 0.0 0.0 chrM 6508 6509 0.0 0.0 chrM 6509 6510 0.0 0.0 chrM 6510 6511 0.0 0.0 chrM 6511 6512 0.0 0.0 chrM 6512 6513 0.0 0.0 chrM 6513 6514 0.0 0.0 chrM 6514 6515 0.0 0.0 chrM 6515 6516 0.0 0.0 chrM 6516 6517 0.0 0.0 chrM 6517 6518 0.0 0.0 chrM 6518 6519 0.0 0.0 chrM 6519 6520 0.0 0.0 chrM 6520 6521 0.0 0.0 chrM 6521 6522 0.0 0.0 chrM 6522 6523 0.0 0.0 chrM 6523 6524 0.0 0.0 chrM 6524 6525 0.0 0.0 chrM 6525 6526 0.0 0.0 chrM 6526 6527 0.0 0.0 chrM 6527 6528 0.0 0.0 chrM 6528 6529 0.0 0.0 chrM 6529 6530 0.0 0.0 chrM 6530 6531 0.0 0.0 chrM 6531 6532 0.0 0.0 chrM 6532 6533 0.0 0.0 chrM 6533 6534 0.0 0.0 chrM 6534 6535 0.0 0.0 chrM 6535 6536 0.0 0.0 chrM 6536 6537 0.0 0.0 chrM 6537 6538 0.0 0.0 chrM 6538 6539 0.0 0.0 chrM 6539 6540 0.0 0.0 chrM 6540 6541 0.0 0.0 chrM 6541 6542 0.0 0.0 chrM 6542 6543 0.0 0.0 chrM 6543 6544 0.0 0.0 chrM 6544 6545 0.0 0.0 chrM 6545 6546 0.0 0.0 chrM 6546 6547 0.0 0.0 chrM 6547 6548 0.0 0.0 chrM 6548 6549 0.0 0.0 chrM 6549 6550 0.0 0.0 chrM 6550 6551 0.0 0.0 chrM 6551 6552 0.0 0.0 chrM 6552 6553 0.0 0.0 chrM 6553 6554 0.0 0.0 chrM 6554 6555 0.0 0.0 chrM 6555 6556 0.0 0.0 chrM 6556 6557 0.0 0.0 chrM 6557 6558 0.0 0.0 chrM 6558 6559 0.0 0.0 chrM 6559 6560 0.0 0.0 chrM 6560 6561 0.0 0.0 chrM 6561 6562 0.0 0.0 chrM 6562 6563 0.0 0.0 chrM 6563 6564 0.0 0.0 chrM 6564 6565 0.0 0.0 chrM 6565 6566 0.0 0.0 chrM 6566 6567 0.0 0.0 chrM 6567 6568 0.0 0.0 chrM 6568 6569 0.0 0.0 chrM 6569 6570 0.0 0.0 chrM 6570 6571 0.0 0.0 chrM 6571 6572 0.0 0.0 chrM 6572 6573 0.0 0.0 chrM 6573 6574 0.0 0.0 chrM 6574 6575 0.0 0.0 chrM 6575 6576 0.0 0.0 chrM 6576 6577 0.0 0.0 chrM 6577 6578 0.0 0.0 chrM 6578 6579 0.0 0.0 chrM 6579 6580 0.0 0.0 chrM 6580 6581 0.0 0.0 chrM 6581 6582 0.0 0.0 chrM 6582 6583 0.0 0.0 chrM 6583 6584 0.0 0.0 chrM 6584 6585 0.0 0.0 chrM 6585 6586 0.0 0.0 chrM 6586 6587 0.0 0.0 chrM 6587 6588 0.0 0.0 chrM 6588 6589 0.0 0.0 chrM 6589 6590 0.0 0.0 chrM 6590 6591 0.0 0.0 chrM 6591 6592 0.0 0.0 chrM 6592 6593 0.0 0.0 chrM 6593 6594 0.0 0.0 chrM 6594 6595 0.0 0.0 chrM 6595 6596 0.0 0.0 chrM 6596 6597 0.0 0.0 chrM 6597 6598 0.0 0.0 chrM 6598 6599 0.0 0.0 chrM 6599 6600 0.0 0.0 chrM 6600 6601 0.0 0.0 chrM 6601 6602 0.0 0.0 chrM 6602 6603 0.0 0.0 chrM 6603 6604 0.0 0.0 chrM 6604 6605 0.0 0.0 chrM 6605 6606 0.0 0.0 chrM 6606 6607 0.0 0.0 chrM 6607 6608 0.0 0.0 chrM 6608 6609 0.0 0.0 chrM 6609 6610 0.0 0.0 chrM 6610 6611 0.0 0.0 chrM 6611 6612 0.0 0.0 chrM 6612 6613 0.0 0.0 chrM 6613 6614 0.0 0.0 chrM 6614 6615 0.0 0.0 chrM 6615 6616 0.0 0.0 chrM 6616 6617 0.0 0.0 chrM 6617 6618 0.0 0.0 chrM 6618 6619 0.0 0.0 chrM 6619 6620 0.0 0.0 chrM 6620 6621 0.0 0.0 chrM 6621 6622 0.0 0.0 chrM 6622 6623 0.0 0.0 chrM 6623 6624 0.0 0.0 chrM 6624 6625 0.0 0.0 chrM 6625 6626 0.0 0.0 chrM 6626 6627 0.0 0.0 chrM 6627 6628 0.0 0.0 chrM 6628 6629 0.0 0.0 chrM 6629 6630 0.0 0.0 chrM 6630 6631 0.0 0.0 chrM 6631 6632 0.0 0.0 chrM 6632 6633 0.0 0.0 chrM 6633 6634 0.0 0.0 chrM 6634 6635 0.0 0.0 chrM 6635 6636 0.0 0.0 chrM 6636 6637 0.0 0.0 chrM 6637 6638 0.0 0.0 chrM 6638 6639 0.0 0.0 chrM 6639 6640 0.0 0.0 chrM 6640 6641 0.0 0.0 chrM 6641 6642 0.0 0.0 chrM 6642 6643 0.0 0.0 chrM 6643 6644 0.0 0.0 chrM 6644 6645 0.0 0.0 chrM 6645 6646 0.0 0.0 chrM 6646 6647 0.0 0.0 chrM 6647 6648 0.0 0.0 chrM 6648 6649 0.0 0.0 chrM 6649 6650 0.0 0.0 chrM 6650 6651 0.0 0.0 chrM 6651 6652 0.0 0.0 chrM 6652 6653 0.0 0.0 chrM 6653 6654 0.0 0.0 chrM 6654 6655 0.0 0.0 chrM 6655 6656 0.0 0.0 chrM 6656 6657 0.0 0.0 chrM 6657 6658 0.0 0.0 chrM 6658 6659 0.0 0.0 chrM 6659 6660 0.0 0.0 chrM 6660 6661 0.0 0.0 chrM 6661 6662 0.0 0.0 chrM 6662 6663 0.0 0.0 chrM 6663 6664 0.0 0.0 chrM 6664 6665 0.0 0.0 chrM 6665 6666 0.0 0.0 chrM 6666 6667 0.0 0.0 chrM 6667 6668 0.0 0.0 chrM 6668 6669 0.0 0.0 chrM 6669 6670 0.0 0.0 chrM 6670 6671 0.0 0.0 chrM 6671 6672 0.0 0.0 chrM 6672 6673 0.0 0.0 chrM 6673 6674 0.0 0.0 chrM 6674 6675 0.0 0.0 chrM 6675 6676 0.0 0.0 chrM 6676 6677 0.0 0.0 chrM 6677 6678 0.0 0.0 chrM 6678 6679 0.0 0.0 chrM 6679 6680 0.0 0.0 chrM 6680 6681 0.0 0.0 chrM 6681 6682 0.0 0.0 chrM 6682 6683 0.0 0.0 chrM 6683 6684 0.0 0.0 chrM 6684 6685 0.0 0.0 chrM 6685 6686 0.0 0.0 chrM 6686 6687 0.0 0.0 chrM 6687 6688 0.0 0.0 chrM 6688 6689 0.0 0.0 chrM 6689 6690 0.0 0.0 chrM 6690 6691 0.0 0.0 chrM 6691 6692 0.0 0.0 chrM 6692 6693 0.0 0.0 chrM 6693 6694 0.0 0.0 chrM 6694 6695 0.0 0.0 chrM 6695 6696 0.0 0.0 chrM 6696 6697 0.0 0.0 chrM 6697 6698 0.0 0.0 chrM 6698 6699 0.0 0.0 chrM 6699 6700 0.0 0.0 chrM 6700 6701 0.0 0.0 chrM 6701 6702 0.0 0.0 chrM 6702 6703 0.0 0.0 chrM 6703 6704 0.0 0.0 chrM 6704 6705 0.0 0.0 chrM 6705 6706 0.0 0.0 chrM 6706 6707 0.0 0.0 chrM 6707 6708 0.0 0.0 chrM 6708 6709 0.0 0.0 chrM 6709 6710 0.0 0.0 chrM 6710 6711 0.0 0.0 chrM 6711 6712 0.0 0.0 chrM 6712 6713 0.0 0.0 chrM 6713 6714 0.0 0.0 chrM 6714 6715 0.0 0.0 chrM 6715 6716 0.0 0.0 chrM 6716 6717 0.0 0.0 chrM 6717 6718 0.0 0.0 chrM 6718 6719 0.0 0.0 chrM 6719 6720 0.0 0.0 chrM 6720 6721 0.0 0.0 chrM 6721 6722 0.0 0.0 chrM 6722 6723 0.0 0.0 chrM 6723 6724 0.0 0.0 chrM 6724 6725 0.0 0.0 chrM 6725 6726 0.0 0.0 chrM 6726 6727 0.0 0.0 chrM 6727 6728 0.0 0.0 chrM 6728 6729 0.0 0.0 chrM 6729 6730 0.0 0.0 chrM 6730 6731 0.0 0.0 chrM 6731 6732 0.0 0.0 chrM 6732 6733 0.0 0.0 chrM 6733 6734 0.0 0.0 chrM 6734 6735 0.0 0.0 chrM 6735 6736 0.0 0.0 chrM 6736 6737 0.0 0.0 chrM 6737 6738 0.0 0.0 chrM 6738 6739 0.0 0.0 chrM 6739 6740 0.0 0.0 chrM 6740 6741 0.0 0.0 chrM 6741 6742 0.0 0.0 chrM 6742 6743 0.0 0.0 chrM 6743 6744 0.0 0.0 chrM 6744 6745 0.0 0.0 chrM 6745 6746 0.0 0.0 chrM 6746 6747 0.0 0.0 chrM 6747 6748 0.0 0.0 chrM 6748 6749 0.0 0.0 chrM 6749 6750 0.0 0.0 chrM 6750 6751 0.0 0.0 chrM 6751 6752 0.0 0.0 chrM 6752 6753 0.0 0.0 chrM 6753 6754 0.0 0.0 chrM 6754 6755 0.0 0.0 chrM 6755 6756 0.0 0.0 chrM 6756 6757 0.0 0.0 chrM 6757 6758 0.0 0.0 chrM 6758 6759 0.0 0.0 chrM 6759 6760 0.0 0.0 chrM 6760 6761 0.0 0.0 chrM 6761 6762 0.0 0.0 chrM 6762 6763 0.0 0.0 chrM 6763 6764 0.0 0.0 chrM 6764 6765 0.0 0.0 chrM 6765 6766 0.0 0.0 chrM 6766 6767 0.0 0.0 chrM 6767 6768 0.0 0.0 chrM 6768 6769 0.0 0.0 chrM 6769 6770 0.0 0.0 chrM 6770 6771 0.0 0.0 chrM 6771 6772 0.0 0.0 chrM 6772 6773 0.0 0.0 chrM 6773 6774 0.0 0.0 chrM 6774 6775 0.0 0.0 chrM 6775 6776 0.0 0.0 chrM 6776 6777 0.0 0.0 chrM 6777 6778 0.0 0.0 chrM 6778 6779 0.0 0.0 chrM 6779 6780 0.0 0.0 chrM 6780 6781 0.0 0.0 chrM 6781 6782 0.0 0.0 chrM 6782 6783 0.0 0.0 chrM 6783 6784 0.0 0.0 chrM 6784 6785 0.0 0.0 chrM 6785 6786 0.0 0.0 chrM 6786 6787 0.0 0.0 chrM 6787 6788 0.0 0.0 chrM 6788 6789 0.0 0.0 chrM 6789 6790 0.0 0.0 chrM 6790 6791 0.0 0.0 chrM 6791 6792 0.0 0.0 chrM 6792 6793 0.0 0.0 chrM 6793 6794 0.0 0.0 chrM 6794 6795 0.0 0.0 chrM 6795 6796 0.0 0.0 chrM 6796 6797 0.0 0.0 chrM 6797 6798 0.0 0.0 chrM 6798 6799 0.0 0.0 chrM 6799 6800 0.0 0.0 chrM 6800 6801 0.0 0.0 chrM 6801 6802 0.0 0.0 chrM 6802 6803 0.0 0.0 chrM 6803 6804 0.0 0.0 chrM 6804 6805 0.0 0.0 chrM 6805 6806 0.0 0.0 chrM 6806 6807 0.0 0.0 chrM 6807 6808 0.0 0.0 chrM 6808 6809 0.0 0.0 chrM 6809 6810 0.0 0.0 chrM 6810 6811 0.0 0.0 chrM 6811 6812 0.0 0.0 chrM 6812 6813 0.0 0.0 chrM 6813 6814 0.0 0.0 chrM 6814 6815 0.0 0.0 chrM 6815 6816 0.0 0.0 chrM 6816 6817 0.0 0.0 chrM 6817 6818 0.0 0.0 chrM 6818 6819 0.0 0.0 chrM 6819 6820 0.0 0.0 chrM 6820 6821 0.0 0.0 chrM 6821 6822 0.0 0.0 chrM 6822 6823 0.0 0.0 chrM 6823 6824 0.0 0.0 chrM 6824 6825 0.0 0.0 chrM 6825 6826 0.0 0.0 chrM 6826 6827 0.0 0.0 chrM 6827 6828 0.0 0.0 chrM 6828 6829 0.0 0.0 chrM 6829 6830 0.0 0.0 chrM 6830 6831 0.0 0.0 chrM 6831 6832 0.0 0.0 chrM 6832 6833 0.0 0.0 chrM 6833 6834 0.0 0.0 chrM 6834 6835 0.0 0.0 chrM 6835 6836 0.0 0.0 chrM 6836 6837 0.0 0.0 chrM 6837 6838 0.0 0.0 chrM 6838 6839 0.0 0.0 chrM 6839 6840 0.0 0.0 chrM 6840 6841 0.0 0.0 chrM 6841 6842 0.0 0.0 chrM 6842 6843 0.0 0.0 chrM 6843 6844 0.0 0.0 chrM 6844 6845 0.0 0.0 chrM 6845 6846 0.0 0.0 chrM 6846 6847 0.0 0.0 chrM 6847 6848 0.0 0.0 chrM 6848 6849 0.0 0.0 chrM 6849 6850 0.0 0.0 chrM 6850 6851 0.0 0.0 chrM 6851 6852 0.0 0.0 chrM 6852 6853 0.0 0.0 chrM 6853 6854 0.0 0.0 chrM 6854 6855 0.0 0.0 chrM 6855 6856 0.0 0.0 chrM 6856 6857 0.0 0.0 chrM 6857 6858 0.0 0.0 chrM 6858 6859 0.0 0.0 chrM 6859 6860 0.0 0.0 chrM 6860 6861 0.0 0.0 chrM 6861 6862 0.0 0.0 chrM 6862 6863 0.0 0.0 chrM 6863 6864 0.0 0.0 chrM 6864 6865 0.0 0.0 chrM 6865 6866 0.0 0.0 chrM 6866 6867 0.0 0.0 chrM 6867 6868 0.0 0.0 chrM 6868 6869 0.0 0.0 chrM 6869 6870 0.0 0.0 chrM 6870 6871 0.0 0.0 chrM 6871 6872 0.0 0.0 chrM 6872 6873 0.0 0.0 chrM 6873 6874 0.0 0.0 chrM 6874 6875 0.0 0.0 chrM 6875 6876 0.0 0.0 chrM 6876 6877 0.0 0.0 chrM 6877 6878 0.0 0.0 chrM 6878 6879 0.0 0.0 chrM 6879 6880 0.0 0.0 chrM 6880 6881 0.0 0.0 chrM 6881 6882 0.0 0.0 chrM 6882 6883 0.0 0.0 chrM 6883 6884 0.0 0.0 chrM 6884 6885 0.0 0.0 chrM 6885 6886 0.0 0.0 chrM 6886 6887 0.0 0.0 chrM 6887 6888 0.0 0.0 chrM 6888 6889 0.0 0.0 chrM 6889 6890 0.0 0.0 chrM 6890 6891 0.0 0.0 chrM 6891 6892 0.0 0.0 chrM 6892 6893 0.0 0.0 chrM 6893 6894 0.0 0.0 chrM 6894 6895 0.0 0.0 chrM 6895 6896 0.0 0.0 chrM 6896 6897 0.0 0.0 chrM 6897 6898 0.0 0.0 chrM 6898 6899 0.0 0.0 chrM 6899 6900 0.0 0.0 chrM 6900 6901 0.0 0.0 chrM 6901 6902 0.0 0.0 chrM 6902 6903 0.0 0.0 chrM 6903 6904 0.0 0.0 chrM 6904 6905 0.0 0.0 chrM 6905 6906 0.0 0.0 chrM 6906 6907 0.0 0.0 chrM 6907 6908 0.0 0.0 chrM 6908 6909 0.0 0.0 chrM 6909 6910 0.0 0.0 chrM 6910 6911 0.0 0.0 chrM 6911 6912 0.0 0.0 chrM 6912 6913 0.0 0.0 chrM 6913 6914 0.0 0.0 chrM 6914 6915 0.0 0.0 chrM 6915 6916 0.0 0.0 chrM 6916 6917 0.0 0.0 chrM 6917 6918 0.0 0.0 chrM 6918 6919 0.0 0.0 chrM 6919 6920 0.0 0.0 chrM 6920 6921 0.0 0.0 chrM 6921 6922 0.0 0.0 chrM 6922 6923 0.0 0.0 chrM 6923 6924 0.0 0.0 chrM 6924 6925 0.0 0.0 chrM 6925 6926 0.0 0.0 chrM 6926 6927 0.0 0.0 chrM 6927 6928 0.0 0.0 chrM 6928 6929 0.0 0.0 chrM 6929 6930 0.0 0.0 chrM 6930 6931 0.0 0.0 chrM 6931 6932 0.0 0.0 chrM 6932 6933 0.0 0.0 chrM 6933 6934 0.0 0.0 chrM 6934 6935 0.0 0.0 chrM 6935 6936 0.0 0.0 chrM 6936 6937 0.0 0.0 chrM 6937 6938 0.0 0.0 chrM 6938 6939 0.0 0.0 chrM 6939 6940 0.0 0.0 chrM 6940 6941 0.0 0.0 chrM 6941 6942 0.0 0.0 chrM 6942 6943 0.0 0.0 chrM 6943 6944 0.0 0.0 chrM 6944 6945 0.0 0.0 chrM 6945 6946 0.0 0.0 chrM 6946 6947 0.0 0.0 chrM 6947 6948 0.0 0.0 chrM 6948 6949 0.0 0.0 chrM 6949 6950 0.0 0.0 chrM 6950 6951 0.0 0.0 chrM 6951 6952 0.0 0.0 chrM 6952 6953 0.0 0.0 chrM 6953 6954 0.0 0.0 chrM 6954 6955 0.0 0.0 chrM 6955 6956 0.0 0.0 chrM 6956 6957 0.0 0.0 chrM 6957 6958 0.0 0.0 chrM 6958 6959 0.0 0.0 chrM 6959 6960 0.0 0.0 chrM 6960 6961 0.0 0.0 chrM 6961 6962 0.0 0.0 chrM 6962 6963 0.0 0.0 chrM 6963 6964 0.0 0.0 chrM 6964 6965 0.0 0.0 chrM 6965 6966 0.0 0.0 chrM 6966 6967 0.0 0.0 chrM 6967 6968 0.0 0.0 chrM 6968 6969 0.0 0.0 chrM 6969 6970 0.0 0.0 chrM 6970 6971 0.0 0.0 chrM 6971 6972 0.0 0.0 chrM 6972 6973 0.0 0.0 chrM 6973 6974 0.0 0.0 chrM 6974 6975 0.0 0.0 chrM 6975 6976 0.0 0.0 chrM 6976 6977 0.0 0.0 chrM 6977 6978 0.0 0.0 chrM 6978 6979 0.0 0.0 chrM 6979 6980 0.0 0.0 chrM 6980 6981 0.0 0.0 chrM 6981 6982 0.0 0.0 chrM 6982 6983 0.0 0.0 chrM 6983 6984 0.0 0.0 chrM 6984 6985 0.0 0.0 chrM 6985 6986 0.0 0.0 chrM 6986 6987 0.0 0.0 chrM 6987 6988 0.0 0.0 chrM 6988 6989 0.0 0.0 chrM 6989 6990 0.0 0.0 chrM 6990 6991 0.0 0.0 chrM 6991 6992 0.0 0.0 chrM 6992 6993 0.0 0.0 chrM 6993 6994 0.0 0.0 chrM 6994 6995 0.0 0.0 chrM 6995 6996 0.0 0.0 chrM 6996 6997 0.0 0.0 chrM 6997 6998 0.0 0.0 chrM 6998 6999 0.0 0.0 chrM 6999 7000 0.0 0.0 chrM 7000 7001 0.0 0.0 chrM 7001 7002 0.0 0.0 chrM 7002 7003 0.0 0.0 chrM 7003 7004 0.0 0.0 chrM 7004 7005 0.0 0.0 chrM 7005 7006 0.0 0.0 chrM 7006 7007 0.0 0.0 chrM 7007 7008 0.0 0.0 chrM 7008 7009 0.0 0.0 chrM 7009 7010 0.0 0.0 chrM 7010 7011 0.0 0.0 chrM 7011 7012 0.0 0.0 chrM 7012 7013 0.0 0.0 chrM 7013 7014 0.0 0.0 chrM 7014 7015 0.0 0.0 chrM 7015 7016 0.0 0.0 chrM 7016 7017 0.0 0.0 chrM 7017 7018 0.0 0.0 chrM 7018 7019 0.0 0.0 chrM 7019 7020 0.0 0.0 chrM 7020 7021 0.0 0.0 chrM 7021 7022 0.0 0.0 chrM 7022 7023 0.0 0.0 chrM 7023 7024 0.0 0.0 chrM 7024 7025 0.0 0.0 chrM 7025 7026 0.0 0.0 chrM 7026 7027 0.0 0.0 chrM 7027 7028 0.0 0.0 chrM 7028 7029 0.0 0.0 chrM 7029 7030 0.0 0.0 chrM 7030 7031 0.0 0.0 chrM 7031 7032 0.0 0.0 chrM 7032 7033 0.0 0.0 chrM 7033 7034 0.0 0.0 chrM 7034 7035 0.0 0.0 chrM 7035 7036 0.0 0.0 chrM 7036 7037 0.0 0.0 chrM 7037 7038 0.0 0.0 chrM 7038 7039 0.0 0.0 chrM 7039 7040 0.0 0.0 chrM 7040 7041 0.0 0.0 chrM 7041 7042 0.0 0.0 chrM 7042 7043 0.0 0.0 chrM 7043 7044 0.0 0.0 chrM 7044 7045 0.0 0.0 chrM 7045 7046 0.0 0.0 chrM 7046 7047 0.0 0.0 chrM 7047 7048 0.0 0.0 chrM 7048 7049 0.0 0.0 chrM 7049 7050 0.0 0.0 chrM 7050 7051 0.0 0.0 chrM 7051 7052 0.0 0.0 chrM 7052 7053 0.0 0.0 chrM 7053 7054 0.0 0.0 chrM 7054 7055 0.0 0.0 chrM 7055 7056 0.0 0.0 chrM 7056 7057 0.0 0.0 chrM 7057 7058 0.0 0.0 chrM 7058 7059 0.0 0.0 chrM 7059 7060 0.0 0.0 chrM 7060 7061 0.0 0.0 chrM 7061 7062 0.0 0.0 chrM 7062 7063 0.0 0.0 chrM 7063 7064 0.0 0.0 chrM 7064 7065 0.0 0.0 chrM 7065 7066 0.0 0.0 chrM 7066 7067 0.0 0.0 chrM 7067 7068 0.0 0.0 chrM 7068 7069 0.0 0.0 chrM 7069 7070 0.0 0.0 chrM 7070 7071 0.0 0.0 chrM 7071 7072 0.0 0.0 chrM 7072 7073 0.0 0.0 chrM 7073 7074 0.0 0.0 chrM 7074 7075 0.0 0.0 chrM 7075 7076 0.0 0.0 chrM 7076 7077 0.0 0.0 chrM 7077 7078 0.0 0.0 chrM 7078 7079 0.0 0.0 chrM 7079 7080 0.0 0.0 chrM 7080 7081 0.0 0.0 chrM 7081 7082 0.0 0.0 chrM 7082 7083 0.0 0.0 chrM 7083 7084 0.0 0.0 chrM 7084 7085 0.0 0.0 chrM 7085 7086 0.0 0.0 chrM 7086 7087 0.0 0.0 chrM 7087 7088 0.0 0.0 chrM 7088 7089 0.0 0.0 chrM 7089 7090 0.0 0.0 chrM 7090 7091 0.0 0.0 chrM 7091 7092 0.0 0.0 chrM 7092 7093 0.0 0.0 chrM 7093 7094 0.0 0.0 chrM 7094 7095 0.0 0.0 chrM 7095 7096 0.0 0.0 chrM 7096 7097 0.0 0.0 chrM 7097 7098 0.0 0.0 chrM 7098 7099 0.0 0.0 chrM 7099 7100 0.0 0.0 chrM 7100 7101 0.0 0.0 chrM 7101 7102 0.0 0.0 chrM 7102 7103 0.0 0.0 chrM 7103 7104 0.0 0.0 chrM 7104 7105 0.0 0.0 chrM 7105 7106 0.0 0.0 chrM 7106 7107 0.0 0.0 chrM 7107 7108 0.0 0.0 chrM 7108 7109 0.0 0.0 chrM 7109 7110 0.0 0.0 chrM 7110 7111 0.0 0.0 chrM 7111 7112 0.0 0.0 chrM 7112 7113 0.0 0.0 chrM 7113 7114 0.0 0.0 chrM 7114 7115 0.0 0.0 chrM 7115 7116 0.0 0.0 chrM 7116 7117 0.0 0.0 chrM 7117 7118 0.0 0.0 chrM 7118 7119 0.0 0.0 chrM 7119 7120 0.0 0.0 chrM 7120 7121 0.0 0.0 chrM 7121 7122 0.0 0.0 chrM 7122 7123 0.0 0.0 chrM 7123 7124 0.0 0.0 chrM 7124 7125 0.0 0.0 chrM 7125 7126 0.0 0.0 chrM 7126 7127 0.0 0.0 chrM 7127 7128 0.0 0.0 chrM 7128 7129 0.0 0.0 chrM 7129 7130 0.0 0.0 chrM 7130 7131 0.0 0.0 chrM 7131 7132 0.0 0.0 chrM 7132 7133 0.0 0.0 chrM 7133 7134 0.0 0.0 chrM 7134 7135 0.0 0.0 chrM 7135 7136 0.0 0.0 chrM 7136 7137 0.0 0.0 chrM 7137 7138 0.0 0.0 chrM 7138 7139 0.0 0.0 chrM 7139 7140 0.0 0.0 chrM 7140 7141 0.0 0.0 chrM 7141 7142 0.0 0.0 chrM 7142 7143 0.0 0.0 chrM 7143 7144 0.0 0.0 chrM 7144 7145 0.0 0.0 chrM 7145 7146 0.0 0.0 chrM 7146 7147 0.0 0.0 chrM 7147 7148 0.0 0.0 chrM 7148 7149 0.0 0.0 chrM 7149 7150 0.0 0.0 chrM 7150 7151 0.0 0.0 chrM 7151 7152 0.0 0.0 chrM 7152 7153 0.0 0.0 chrM 7153 7154 0.0 0.0 chrM 7154 7155 0.0 0.0 chrM 7155 7156 0.0 0.0 chrM 7156 7157 0.0 0.0 chrM 7157 7158 0.0 0.0 chrM 7158 7159 0.0 0.0 chrM 7159 7160 0.0 0.0 chrM 7160 7161 0.0 0.0 chrM 7161 7162 0.0 0.0 chrM 7162 7163 0.0 0.0 chrM 7163 7164 0.0 0.0 chrM 7164 7165 0.0 0.0 chrM 7165 7166 0.0 0.0 chrM 7166 7167 0.0 0.0 chrM 7167 7168 0.0 0.0 chrM 7168 7169 0.0 0.0 chrM 7169 7170 0.0 0.0 chrM 7170 7171 0.0 0.0 chrM 7171 7172 0.0 0.0 chrM 7172 7173 0.0 0.0 chrM 7173 7174 0.0 0.0 chrM 7174 7175 0.0 0.0 chrM 7175 7176 0.0 0.0 chrM 7176 7177 0.0 0.0 chrM 7177 7178 0.0 0.0 chrM 7178 7179 0.0 0.0 chrM 7179 7180 0.0 0.0 chrM 7180 7181 0.0 0.0 chrM 7181 7182 0.0 0.0 chrM 7182 7183 0.0 0.0 chrM 7183 7184 0.0 0.0 chrM 7184 7185 0.0 0.0 chrM 7185 7186 0.0 0.0 chrM 7186 7187 0.0 0.0 chrM 7187 7188 0.0 0.0 chrM 7188 7189 0.0 0.0 chrM 7189 7190 0.0 0.0 chrM 7190 7191 0.0 0.0 chrM 7191 7192 0.0 0.0 chrM 7192 7193 0.0 0.0 chrM 7193 7194 0.0 0.0 chrM 7194 7195 0.0 0.0 chrM 7195 7196 0.0 0.0 chrM 7196 7197 0.0 0.0 chrM 7197 7198 0.0 0.0 chrM 7198 7199 0.0 0.0 chrM 7199 7200 0.0 0.0 chrM 7200 7201 0.0 0.0 chrM 7201 7202 0.0 0.0 chrM 7202 7203 0.0 0.0 chrM 7203 7204 0.0 0.0 chrM 7204 7205 0.0 0.0 chrM 7205 7206 0.0 0.0 chrM 7206 7207 0.0 0.0 chrM 7207 7208 0.0 0.0 chrM 7208 7209 0.0 0.0 chrM 7209 7210 0.0 0.0 chrM 7210 7211 0.0 0.0 chrM 7211 7212 0.0 0.0 chrM 7212 7213 0.0 0.0 chrM 7213 7214 0.0 0.0 chrM 7214 7215 0.0 0.0 chrM 7215 7216 0.0 0.0 chrM 7216 7217 0.0 0.0 chrM 7217 7218 0.0 0.0 chrM 7218 7219 0.0 0.0 chrM 7219 7220 0.0 0.0 chrM 7220 7221 0.0 0.0 chrM 7221 7222 0.0 0.0 chrM 7222 7223 0.0 0.0 chrM 7223 7224 0.0 0.0 chrM 7224 7225 0.0 0.0 chrM 7225 7226 0.0 0.0 chrM 7226 7227 0.0 0.0 chrM 7227 7228 0.0 0.0 chrM 7228 7229 0.0 0.0 chrM 7229 7230 0.0 0.0 chrM 7230 7231 0.0 0.0 chrM 7231 7232 0.0 0.0 chrM 7232 7233 0.0 0.0 chrM 7233 7234 0.0 0.0 chrM 7234 7235 0.0 0.0 chrM 7235 7236 0.0 0.0 chrM 7236 7237 0.0 0.0 chrM 7237 7238 0.0 0.0 chrM 7238 7239 0.0 0.0 chrM 7239 7240 0.0 0.0 chrM 7240 7241 0.0 0.0 chrM 7241 7242 0.0 0.0 chrM 7242 7243 0.0 0.0 chrM 7243 7244 0.0 0.0 chrM 7244 7245 0.0 0.0 chrM 7245 7246 0.0 0.0 chrM 7246 7247 0.0 0.0 chrM 7247 7248 0.0 0.0 chrM 7248 7249 0.0 0.0 chrM 7249 7250 0.0 0.0 chrM 7250 7251 0.0 0.0 chrM 7251 7252 0.0 0.0 chrM 7252 7253 0.0 0.0 chrM 7253 7254 0.0 0.0 chrM 7254 7255 0.0 0.0 chrM 7255 7256 0.0 0.0 chrM 7256 7257 0.0 0.0 chrM 7257 7258 0.0 0.0 chrM 7258 7259 0.0 0.0 chrM 7259 7260 0.0 0.0 chrM 7260 7261 0.0 0.0 chrM 7261 7262 0.0 0.0 chrM 7262 7263 0.0 0.0 chrM 7263 7264 0.0 0.0 chrM 7264 7265 0.0 0.0 chrM 7265 7266 0.0 0.0 chrM 7266 7267 0.0 0.0 chrM 7267 7268 0.0 0.0 chrM 7268 7269 0.0 0.0 chrM 7269 7270 0.0 0.0 chrM 7270 7271 0.0 0.0 chrM 7271 7272 0.0 0.0 chrM 7272 7273 0.0 0.0 chrM 7273 7274 0.0 0.0 chrM 7274 7275 0.0 0.0 chrM 7275 7276 0.0 0.0 chrM 7276 7277 0.0 0.0 chrM 7277 7278 0.0 0.0 chrM 7278 7279 0.0 0.0 chrM 7279 7280 0.0 0.0 chrM 7280 7281 0.0 0.0 chrM 7281 7282 0.0 0.0 chrM 7282 7283 0.0 0.0 chrM 7283 7284 0.0 0.0 chrM 7284 7285 0.0 0.0 chrM 7285 7286 0.0 0.0 chrM 7286 7287 0.0 0.0 chrM 7287 7288 0.0 0.0 chrM 7288 7289 0.0 0.0 chrM 7289 7290 0.0 0.0 chrM 7290 7291 0.0 0.0 chrM 7291 7292 0.0 0.0 chrM 7292 7293 0.0 0.0 chrM 7293 7294 0.0 0.0 chrM 7294 7295 0.0 0.0 chrM 7295 7296 0.0 0.0 chrM 7296 7297 0.0 0.0 chrM 7297 7298 0.0 0.0 chrM 7298 7299 0.0 0.0 chrM 7299 7300 0.0 0.0 chrM 7300 7301 0.0 0.0 chrM 7301 7302 0.0 0.0 chrM 7302 7303 0.0 0.0 chrM 7303 7304 0.0 0.0 chrM 7304 7305 0.0 0.0 chrM 7305 7306 0.0 0.0 chrM 7306 7307 0.0 0.0 chrM 7307 7308 0.0 0.0 chrM 7308 7309 0.0 0.0 chrM 7309 7310 0.0 0.0 chrM 7310 7311 0.0 0.0 chrM 7311 7312 0.0 0.0 chrM 7312 7313 0.0 0.0 chrM 7313 7314 0.0 0.0 chrM 7314 7315 0.0 0.0 chrM 7315 7316 0.0 0.0 chrM 7316 7317 0.0 0.0 chrM 7317 7318 0.0 0.0 chrM 7318 7319 0.0 0.0 chrM 7319 7320 0.0 0.0 chrM 7320 7321 0.0 0.0 chrM 7321 7322 0.0 0.0 chrM 7322 7323 0.0 0.0 chrM 7323 7324 0.0 0.0 chrM 7324 7325 0.0 0.0 chrM 7325 7326 0.0 0.0 chrM 7326 7327 0.0 0.0 chrM 7327 7328 0.0 0.0 chrM 7328 7329 0.0 0.0 chrM 7329 7330 0.0 0.0 chrM 7330 7331 0.0 0.0 chrM 7331 7332 0.0 0.0 chrM 7332 7333 0.0 0.0 chrM 7333 7334 0.0 0.0 chrM 7334 7335 0.0 0.0 chrM 7335 7336 0.0 0.0 chrM 7336 7337 0.0 0.0 chrM 7337 7338 0.0 0.0 chrM 7338 7339 0.0 0.0 chrM 7339 7340 0.0 0.0 chrM 7340 7341 0.0 0.0 chrM 7341 7342 0.0 0.0 chrM 7342 7343 0.0 0.0 chrM 7343 7344 0.0 0.0 chrM 7344 7345 0.0 0.0 chrM 7345 7346 0.0 0.0 chrM 7346 7347 0.0 0.0 chrM 7347 7348 0.0 0.0 chrM 7348 7349 0.0 0.0 chrM 7349 7350 0.0 0.0 chrM 7350 7351 0.0 0.0 chrM 7351 7352 0.0 0.0 chrM 7352 7353 0.0 0.0 chrM 7353 7354 0.0 0.0 chrM 7354 7355 0.0 0.0 chrM 7355 7356 0.0 0.0 chrM 7356 7357 0.0 0.0 chrM 7357 7358 0.0 0.0 chrM 7358 7359 0.0 0.0 chrM 7359 7360 0.0 0.0 chrM 7360 7361 0.0 0.0 chrM 7361 7362 0.0 0.0 chrM 7362 7363 0.0 0.0 chrM 7363 7364 0.0 0.0 chrM 7364 7365 0.0 0.0 chrM 7365 7366 0.0 0.0 chrM 7366 7367 0.0 0.0 chrM 7367 7368 0.0 0.0 chrM 7368 7369 0.0 0.0 chrM 7369 7370 0.0 0.0 chrM 7370 7371 0.0 0.0 chrM 7371 7372 0.0 0.0 chrM 7372 7373 0.0 0.0 chrM 7373 7374 0.0 0.0 chrM 7374 7375 0.0 0.0 chrM 7375 7376 0.0 0.0 chrM 7376 7377 0.0 0.0 chrM 7377 7378 0.0 0.0 chrM 7378 7379 0.0 0.0 chrM 7379 7380 0.0 0.0 chrM 7380 7381 0.0 0.0 chrM 7381 7382 0.0 0.0 chrM 7382 7383 0.0 0.0 chrM 7383 7384 0.0 0.0 chrM 7384 7385 0.0 0.0 chrM 7385 7386 0.0 0.0 chrM 7386 7387 0.0 0.0 chrM 7387 7388 0.0 0.0 chrM 7388 7389 0.0 0.0 chrM 7389 7390 0.0 0.0 chrM 7390 7391 0.0 0.0 chrM 7391 7392 0.0 0.0 chrM 7392 7393 0.0 0.0 chrM 7393 7394 0.0 0.0 chrM 7394 7395 0.0 0.0 chrM 7395 7396 0.0 0.0 chrM 7396 7397 0.0 0.0 chrM 7397 7398 0.0 0.0 chrM 7398 7399 0.0 0.0 chrM 7399 7400 0.0 0.0 chrM 7400 7401 0.0 0.0 chrM 7401 7402 0.0 0.0 chrM 7402 7403 0.0 0.0 chrM 7403 7404 0.0 0.0 chrM 7404 7405 0.0 0.0 chrM 7405 7406 0.0 0.0 chrM 7406 7407 0.0 0.0 chrM 7407 7408 0.0 0.0 chrM 7408 7409 0.0 0.0 chrM 7409 7410 0.0 0.0 chrM 7410 7411 0.0 0.0 chrM 7411 7412 0.0 0.0 chrM 7412 7413 0.0 0.0 chrM 7413 7414 0.0 0.0 chrM 7414 7415 0.0 0.0 chrM 7415 7416 0.0 0.0 chrM 7416 7417 0.0 0.0 chrM 7417 7418 0.0 0.0 chrM 7418 7419 0.0 0.0 chrM 7419 7420 0.0 0.0 chrM 7420 7421 0.0 0.0 chrM 7421 7422 0.0 0.0 chrM 7422 7423 0.0 0.0 chrM 7423 7424 0.0 0.0 chrM 7424 7425 0.0 0.0 chrM 7425 7426 0.0 0.0 chrM 7426 7427 0.0 0.0 chrM 7427 7428 0.0 0.0 chrM 7428 7429 0.0 0.0 chrM 7429 7430 0.0 0.0 chrM 7430 7431 0.0 0.0 chrM 7431 7432 0.0 0.0 chrM 7432 7433 0.0 0.0 chrM 7433 7434 0.0 0.0 chrM 7434 7435 0.0 0.0 chrM 7435 7436 0.0 0.0 chrM 7436 7437 0.0 0.0 chrM 7437 7438 0.0 0.0 chrM 7438 7439 0.0 0.0 chrM 7439 7440 0.0 0.0 chrM 7440 7441 0.0 0.0 chrM 7441 7442 0.0 0.0 chrM 7442 7443 0.0 0.0 chrM 7443 7444 0.0 0.0 chrM 7444 7445 0.0 0.0 chrM 7445 7446 0.0 0.0 chrM 7446 7447 0.0 0.0 chrM 7447 7448 0.0 0.0 chrM 7448 7449 0.0 0.0 chrM 7449 7450 0.0 0.0 chrM 7450 7451 0.0 0.0 chrM 7451 7452 0.0 0.0 chrM 7452 7453 0.0 0.0 chrM 7453 7454 0.0 0.0 chrM 7454 7455 0.0 0.0 chrM 7455 7456 0.0 0.0 chrM 7456 7457 0.0 0.0 chrM 7457 7458 0.0 0.0 chrM 7458 7459 0.0 0.0 chrM 7459 7460 0.0 0.0 chrM 7460 7461 0.0 0.0 chrM 7461 7462 0.0 0.0 chrM 7462 7463 0.0 0.0 chrM 7463 7464 0.0 0.0 chrM 7464 7465 0.0 0.0 chrM 7465 7466 0.0 0.0 chrM 7466 7467 0.0 0.0 chrM 7467 7468 0.0 0.0 chrM 7468 7469 0.0 0.0 chrM 7469 7470 0.0 0.0 chrM 7470 7471 0.0 0.0 chrM 7471 7472 0.0 0.0 chrM 7472 7473 0.0 0.0 chrM 7473 7474 0.0 0.0 chrM 7474 7475 0.0 0.0 chrM 7475 7476 0.0 0.0 chrM 7476 7477 0.0 0.0 chrM 7477 7478 0.0 0.0 chrM 7478 7479 0.0 0.0 chrM 7479 7480 0.0 0.0 chrM 7480 7481 0.0 0.0 chrM 7481 7482 0.0 0.0 chrM 7482 7483 0.0 0.0 chrM 7483 7484 0.0 0.0 chrM 7484 7485 0.0 0.0 chrM 7485 7486 0.0 0.0 chrM 7486 7487 0.0 0.0 chrM 7487 7488 0.0 0.0 chrM 7488 7489 0.0 0.0 chrM 7489 7490 0.0 0.0 chrM 7490 7491 0.0 0.0 chrM 7491 7492 0.0 0.0 chrM 7492 7493 0.0 0.0 chrM 7493 7494 0.0 0.0 chrM 7494 7495 0.0 0.0 chrM 7495 7496 0.0 0.0 chrM 7496 7497 0.0 0.0 chrM 7497 7498 0.0 0.0 chrM 7498 7499 0.0 0.0 chrM 7499 7500 0.0 0.0 chrM 7500 7501 0.0 0.0 chrM 7501 7502 0.0 0.0 chrM 7502 7503 0.0 0.0 chrM 7503 7504 0.0 0.0 chrM 7504 7505 0.0 0.0 chrM 7505 7506 0.0 0.0 chrM 7506 7507 0.0 0.0 chrM 7507 7508 0.0 0.0 chrM 7508 7509 0.0 0.0 chrM 7509 7510 0.0 0.0 chrM 7510 7511 0.0 0.0 chrM 7511 7512 0.0 0.0 chrM 7512 7513 0.0 0.0 chrM 7513 7514 0.0 0.0 chrM 7514 7515 0.0 0.0 chrM 7515 7516 0.0 0.0 chrM 7516 7517 0.0 0.0 chrM 7517 7518 0.0 0.0 chrM 7518 7519 0.0 0.0 chrM 7519 7520 0.0 0.0 chrM 7520 7521 0.0 0.0 chrM 7521 7522 0.0 0.0 chrM 7522 7523 0.0 0.0 chrM 7523 7524 0.0 0.0 chrM 7524 7525 0.0 0.0 chrM 7525 7526 0.0 0.0 chrM 7526 7527 0.0 0.0 chrM 7527 7528 0.0 0.0 chrM 7528 7529 0.0 0.0 chrM 7529 7530 0.0 0.0 chrM 7530 7531 0.0 0.0 chrM 7531 7532 0.0 0.0 chrM 7532 7533 0.0 0.0 chrM 7533 7534 0.0 0.0 chrM 7534 7535 0.0 0.0 chrM 7535 7536 0.0 0.0 chrM 7536 7537 0.0 0.0 chrM 7537 7538 0.0 0.0 chrM 7538 7539 0.0 0.0 chrM 7539 7540 0.0 0.0 chrM 7540 7541 0.0 0.0 chrM 7541 7542 0.0 0.0 chrM 7542 7543 0.0 0.0 chrM 7543 7544 0.0 0.0 chrM 7544 7545 0.0 0.0 chrM 7545 7546 0.0 0.0 chrM 7546 7547 0.0 0.0 chrM 7547 7548 0.0 0.0 chrM 7548 7549 0.0 0.0 chrM 7549 7550 0.0 0.0 chrM 7550 7551 0.0 0.0 chrM 7551 7552 0.0 0.0 chrM 7552 7553 0.0 0.0 chrM 7553 7554 0.0 0.0 chrM 7554 7555 0.0 0.0 chrM 7555 7556 0.0 0.0 chrM 7556 7557 0.0 0.0 chrM 7557 7558 0.0 0.0 chrM 7558 7559 0.0 0.0 chrM 7559 7560 0.0 0.0 chrM 7560 7561 0.0 0.0 chrM 7561 7562 0.0 0.0 chrM 7562 7563 0.0 0.0 chrM 7563 7564 0.0 0.0 chrM 7564 7565 0.0 0.0 chrM 7565 7566 0.0 0.0 chrM 7566 7567 0.0 0.0 chrM 7567 7568 0.0 0.0 chrM 7568 7569 0.0 0.0 chrM 7569 7570 0.0 0.0 chrM 7570 7571 0.0 0.0 chrM 7571 7572 0.0 0.0 chrM 7572 7573 0.0 0.0 chrM 7573 7574 0.0 0.0 chrM 7574 7575 0.0 0.0 chrM 7575 7576 0.0 0.0 chrM 7576 7577 0.0 0.0 chrM 7577 7578 0.0 0.0 chrM 7578 7579 0.0 0.0 chrM 7579 7580 0.0 0.0 chrM 7580 7581 0.0 0.0 chrM 7581 7582 0.0 0.0 chrM 7582 7583 0.0 0.0 chrM 7583 7584 0.0 0.0 chrM 7584 7585 0.0 0.0 chrM 7585 7586 0.0 0.0 chrM 7586 7587 0.0 0.0 chrM 7587 7588 0.0 0.0 chrM 7588 7589 0.0 0.0 chrM 7589 7590 0.0 0.0 chrM 7590 7591 0.0 0.0 chrM 7591 7592 0.0 0.0 chrM 7592 7593 0.0 0.0 chrM 7593 7594 0.0 0.0 chrM 7594 7595 0.0 0.0 chrM 7595 7596 0.0 0.0 chrM 7596 7597 0.0 0.0 chrM 7597 7598 0.0 0.0 chrM 7598 7599 0.0 0.0 chrM 7599 7600 0.0 0.0 chrM 7600 7601 0.0 0.0 chrM 7601 7602 0.0 0.0 chrM 7602 7603 0.0 0.0 chrM 7603 7604 0.0 0.0 chrM 7604 7605 0.0 0.0 chrM 7605 7606 0.0 0.0 chrM 7606 7607 0.0 0.0 chrM 7607 7608 0.0 0.0 chrM 7608 7609 0.0 0.0 chrM 7609 7610 0.0 0.0 chrM 7610 7611 0.0 0.0 chrM 7611 7612 0.0 0.0 chrM 7612 7613 0.0 0.0 chrM 7613 7614 0.0 0.0 chrM 7614 7615 0.0 0.0 chrM 7615 7616 0.0 0.0 chrM 7616 7617 0.0 0.0 chrM 7617 7618 0.0 0.0 chrM 7618 7619 0.0 0.0 chrM 7619 7620 0.0 0.0 chrM 7620 7621 0.0 0.0 chrM 7621 7622 0.0 0.0 chrM 7622 7623 0.0 0.0 chrM 7623 7624 0.0 0.0 chrM 7624 7625 0.0 0.0 chrM 7625 7626 0.0 0.0 chrM 7626 7627 0.0 0.0 chrM 7627 7628 0.0 0.0 chrM 7628 7629 0.0 0.0 chrM 7629 7630 0.0 0.0 chrM 7630 7631 0.0 0.0 chrM 7631 7632 0.0 0.0 chrM 7632 7633 0.0 0.0 chrM 7633 7634 0.0 0.0 chrM 7634 7635 0.0 0.0 chrM 7635 7636 0.0 0.0 chrM 7636 7637 0.0 0.0 chrM 7637 7638 0.0 0.0 chrM 7638 7639 0.0 0.0 chrM 7639 7640 0.0 0.0 chrM 7640 7641 0.0 0.0 chrM 7641 7642 0.0 0.0 chrM 7642 7643 0.0 0.0 chrM 7643 7644 0.0 0.0 chrM 7644 7645 0.0 0.0 chrM 7645 7646 0.0 0.0 chrM 7646 7647 0.0 0.0 chrM 7647 7648 0.0 0.0 chrM 7648 7649 0.0 0.0 chrM 7649 7650 0.0 0.0 chrM 7650 7651 0.0 0.0 chrM 7651 7652 0.0 0.0 chrM 7652 7653 0.0 0.0 chrM 7653 7654 0.0 0.0 chrM 7654 7655 0.0 0.0 chrM 7655 7656 0.0 0.0 chrM 7656 7657 0.0 0.0 chrM 7657 7658 0.0 0.0 chrM 7658 7659 0.0 0.0 chrM 7659 7660 0.0 0.0 chrM 7660 7661 0.0 0.0 chrM 7661 7662 0.0 0.0 chrM 7662 7663 0.0 0.0 chrM 7663 7664 0.0 0.0 chrM 7664 7665 0.0 0.0 chrM 7665 7666 0.0 0.0 chrM 7666 7667 0.0 0.0 chrM 7667 7668 0.0 0.0 chrM 7668 7669 0.0 0.0 chrM 7669 7670 0.0 0.0 chrM 7670 7671 0.0 0.0 chrM 7671 7672 0.0 0.0 chrM 7672 7673 0.0 0.0 chrM 7673 7674 0.0 0.0 chrM 7674 7675 0.0 0.0 chrM 7675 7676 0.0 0.0 chrM 7676 7677 0.0 0.0 chrM 7677 7678 0.0 0.0 chrM 7678 7679 0.0 0.0 chrM 7679 7680 0.0 0.0 chrM 7680 7681 0.0 0.0 chrM 7681 7682 0.0 0.0 chrM 7682 7683 0.0 0.0 chrM 7683 7684 0.0 0.0 chrM 7684 7685 0.0 0.0 chrM 7685 7686 0.0 0.0 chrM 7686 7687 0.0 0.0 chrM 7687 7688 0.0 0.0 chrM 7688 7689 0.0 0.0 chrM 7689 7690 0.0 0.0 chrM 7690 7691 0.0 0.0 chrM 7691 7692 0.0 0.0 chrM 7692 7693 0.0 0.0 chrM 7693 7694 0.0 0.0 chrM 7694 7695 0.0 0.0 chrM 7695 7696 0.0 0.0 chrM 7696 7697 0.0 0.0 chrM 7697 7698 0.0 0.0 chrM 7698 7699 0.0 0.0 chrM 7699 7700 0.0 0.0 chrM 7700 7701 0.0 0.0 chrM 7701 7702 0.0 0.0 chrM 7702 7703 0.0 0.0 chrM 7703 7704 0.0 0.0 chrM 7704 7705 0.0 0.0 chrM 7705 7706 0.0 0.0 chrM 7706 7707 0.0 0.0 chrM 7707 7708 0.0 0.0 chrM 7708 7709 0.0 0.0 chrM 7709 7710 0.0 0.0 chrM 7710 7711 0.0 0.0 chrM 7711 7712 0.0 0.0 chrM 7712 7713 0.0 0.0 chrM 7713 7714 0.0 0.0 chrM 7714 7715 0.0 0.0 chrM 7715 7716 0.0 0.0 chrM 7716 7717 0.0 0.0 chrM 7717 7718 0.0 0.0 chrM 7718 7719 0.0 0.0 chrM 7719 7720 0.0 0.0 chrM 7720 7721 0.0 0.0 chrM 7721 7722 0.0 0.0 chrM 7722 7723 0.0 0.0 chrM 7723 7724 0.0 0.0 chrM 7724 7725 0.0 0.0 chrM 7725 7726 0.0 0.0 chrM 7726 7727 0.0 0.0 chrM 7727 7728 0.0 0.0 chrM 7728 7729 0.0 0.0 chrM 7729 7730 0.0 0.0 chrM 7730 7731 0.0 0.0 chrM 7731 7732 0.0 0.0 chrM 7732 7733 0.0 0.0 chrM 7733 7734 0.0 0.0 chrM 7734 7735 0.0 0.0 chrM 7735 7736 0.0 0.0 chrM 7736 7737 0.0 0.0 chrM 7737 7738 0.0 0.0 chrM 7738 7739 0.0 0.0 chrM 7739 7740 0.0 0.0 chrM 7740 7741 0.0 0.0 chrM 7741 7742 0.0 0.0 chrM 7742 7743 0.0 0.0 chrM 7743 7744 0.0 0.0 chrM 7744 7745 0.0 0.0 chrM 7745 7746 0.0 0.0 chrM 7746 7747 0.0 0.0 chrM 7747 7748 0.0 0.0 chrM 7748 7749 0.0 0.0 chrM 7749 7750 0.0 0.0 chrM 7750 7751 0.0 0.0 chrM 7751 7752 0.0 0.0 chrM 7752 7753 0.0 0.0 chrM 7753 7754 0.0 0.0 chrM 7754 7755 0.0 0.0 chrM 7755 7756 0.0 0.0 chrM 7756 7757 0.0 0.0 chrM 7757 7758 0.0 0.0 chrM 7758 7759 0.0 0.0 chrM 7759 7760 0.0 0.0 chrM 7760 7761 0.0 0.0 chrM 7761 7762 0.0 0.0 chrM 7762 7763 0.0 0.0 chrM 7763 7764 0.0 0.0 chrM 7764 7765 0.0 0.0 chrM 7765 7766 0.0 0.0 chrM 7766 7767 0.0 0.0 chrM 7767 7768 0.0 0.0 chrM 7768 7769 0.0 0.0 chrM 7769 7770 0.0 0.0 chrM 7770 7771 0.0 0.0 chrM 7771 7772 0.0 0.0 chrM 7772 7773 0.0 0.0 chrM 7773 7774 0.0 0.0 chrM 7774 7775 0.0 0.0 chrM 7775 7776 0.0 0.0 chrM 7776 7777 0.0 0.0 chrM 7777 7778 0.0 0.0 chrM 7778 7779 0.0 0.0 chrM 7779 7780 0.0 0.0 chrM 7780 7781 0.0 0.0 chrM 7781 7782 0.0 0.0 chrM 7782 7783 0.0 0.0 chrM 7783 7784 0.0 0.0 chrM 7784 7785 0.0 0.0 chrM 7785 7786 0.0 0.0 chrM 7786 7787 0.0 0.0 chrM 7787 7788 0.0 0.0 chrM 7788 7789 0.0 0.0 chrM 7789 7790 0.0 0.0 chrM 7790 7791 0.0 0.0 chrM 7791 7792 0.0 0.0 chrM 7792 7793 0.0 0.0 chrM 7793 7794 0.0 0.0 chrM 7794 7795 0.0 0.0 chrM 7795 7796 0.0 0.0 chrM 7796 7797 0.0 0.0 chrM 7797 7798 0.0 0.0 chrM 7798 7799 0.0 0.0 chrM 7799 7800 0.0 0.0 chrM 7800 7801 0.0 0.0 chrM 7801 7802 0.0 0.0 chrM 7802 7803 0.0 0.0 chrM 7803 7804 0.0 0.0 chrM 7804 7805 0.0 0.0 chrM 7805 7806 0.0 0.0 chrM 7806 7807 0.0 0.0 chrM 7807 7808 0.0 0.0 chrM 7808 7809 0.0 0.0 chrM 7809 7810 0.0 0.0 chrM 7810 7811 0.0 0.0 chrM 7811 7812 0.0 0.0 chrM 7812 7813 0.0 0.0 chrM 7813 7814 0.0 0.0 chrM 7814 7815 0.0 0.0 chrM 7815 7816 0.0 0.0 chrM 7816 7817 0.0 0.0 chrM 7817 7818 0.0 0.0 chrM 7818 7819 0.0 0.0 chrM 7819 7820 0.0 0.0 chrM 7820 7821 0.0 0.0 chrM 7821 7822 0.0 0.0 chrM 7822 7823 0.0 0.0 chrM 7823 7824 0.0 0.0 chrM 7824 7825 0.0 0.0 chrM 7825 7826 0.0 0.0 chrM 7826 7827 0.0 0.0 chrM 7827 7828 0.0 0.0 chrM 7828 7829 0.0 0.0 chrM 7829 7830 0.0 0.0 chrM 7830 7831 0.0 0.0 chrM 7831 7832 0.0 0.0 chrM 7832 7833 0.0 0.0 chrM 7833 7834 0.0 0.0 chrM 7834 7835 0.0 0.0 chrM 7835 7836 0.0 0.0 chrM 7836 7837 0.0 0.0 chrM 7837 7838 0.0 0.0 chrM 7838 7839 0.0 0.0 chrM 7839 7840 0.0 0.0 chrM 7840 7841 0.0 0.0 chrM 7841 7842 0.0 0.0 chrM 7842 7843 0.0 0.0 chrM 7843 7844 0.0 0.0 chrM 7844 7845 0.0 0.0 chrM 7845 7846 0.0 0.0 chrM 7846 7847 0.0 0.0 chrM 7847 7848 0.0 0.0 chrM 7848 7849 0.0 0.0 chrM 7849 7850 0.0 0.0 chrM 7850 7851 0.0 0.0 chrM 7851 7852 0.0 0.0 chrM 7852 7853 0.0 0.0 chrM 7853 7854 0.0 0.0 chrM 7854 7855 0.0 0.0 chrM 7855 7856 0.0 0.0 chrM 7856 7857 0.0 0.0 chrM 7857 7858 0.0 0.0 chrM 7858 7859 0.0 0.0 chrM 7859 7860 0.0 0.0 chrM 7860 7861 0.0 0.0 chrM 7861 7862 0.0 0.0 chrM 7862 7863 0.0 0.0 chrM 7863 7864 0.0 0.0 chrM 7864 7865 0.0 0.0 chrM 7865 7866 0.0 0.0 chrM 7866 7867 0.0 0.0 chrM 7867 7868 0.0 0.0 chrM 7868 7869 0.0 0.0 chrM 7869 7870 0.0 0.0 chrM 7870 7871 0.0 0.0 chrM 7871 7872 0.0 0.0 chrM 7872 7873 0.0 0.0 chrM 7873 7874 0.0 0.0 chrM 7874 7875 0.0 0.0 chrM 7875 7876 0.0 0.0 chrM 7876 7877 0.0 0.0 chrM 7877 7878 0.0 0.0 chrM 7878 7879 0.0 0.0 chrM 7879 7880 0.0 0.0 chrM 7880 7881 0.0 0.0 chrM 7881 7882 0.0 0.0 chrM 7882 7883 0.0 0.0 chrM 7883 7884 0.0 0.0 chrM 7884 7885 0.0 0.0 chrM 7885 7886 0.0 0.0 chrM 7886 7887 0.0 0.0 chrM 7887 7888 0.0 0.0 chrM 7888 7889 0.0 0.0 chrM 7889 7890 0.0 0.0 chrM 7890 7891 0.0 0.0 chrM 7891 7892 0.0 0.0 chrM 7892 7893 0.0 0.0 chrM 7893 7894 0.0 0.0 chrM 7894 7895 0.0 0.0 chrM 7895 7896 0.0 0.0 chrM 7896 7897 0.0 0.0 chrM 7897 7898 0.0 0.0 chrM 7898 7899 0.0 0.0 chrM 7899 7900 0.0 0.0 chrM 7900 7901 0.0 0.0 chrM 7901 7902 0.0 0.0 chrM 7902 7903 0.0 0.0 chrM 7903 7904 0.0 0.0 chrM 7904 7905 0.0 0.0 chrM 7905 7906 0.0 0.0 chrM 7906 7907 0.0 0.0 chrM 7907 7908 0.0 0.0 chrM 7908 7909 0.0 0.0 chrM 7909 7910 0.0 0.0 chrM 7910 7911 0.0 0.0 chrM 7911 7912 0.0 0.0 chrM 7912 7913 0.0 0.0 chrM 7913 7914 0.0 0.0 chrM 7914 7915 0.0 0.0 chrM 7915 7916 0.0 0.0 chrM 7916 7917 0.0 0.0 chrM 7917 7918 0.0 0.0 chrM 7918 7919 0.0 0.0 chrM 7919 7920 0.0 0.0 chrM 7920 7921 0.0 0.0 chrM 7921 7922 0.0 0.0 chrM 7922 7923 0.0 0.0 chrM 7923 7924 0.0 0.0 chrM 7924 7925 0.0 0.0 chrM 7925 7926 0.0 0.0 chrM 7926 7927 0.0 0.0 chrM 7927 7928 0.0 0.0 chrM 7928 7929 0.0 0.0 chrM 7929 7930 0.0 0.0 chrM 7930 7931 0.0 0.0 chrM 7931 7932 0.0 0.0 chrM 7932 7933 0.0 0.0 chrM 7933 7934 0.0 0.0 chrM 7934 7935 0.0 0.0 chrM 7935 7936 0.0 0.0 chrM 7936 7937 0.0 0.0 chrM 7937 7938 0.0 0.0 chrM 7938 7939 0.0 0.0 chrM 7939 7940 0.0 0.0 chrM 7940 7941 0.0 0.0 chrM 7941 7942 0.0 0.0 chrM 7942 7943 0.0 0.0 chrM 7943 7944 0.0 0.0 chrM 7944 7945 0.0 0.0 chrM 7945 7946 0.0 0.0 chrM 7946 7947 0.0 0.0 chrM 7947 7948 0.0 0.0 chrM 7948 7949 0.0 0.0 chrM 7949 7950 0.0 0.0 chrM 7950 7951 0.0 0.0 chrM 7951 7952 0.0 0.0 chrM 7952 7953 0.0 0.0 chrM 7953 7954 0.0 0.0 chrM 7954 7955 0.0 0.0 chrM 7955 7956 0.0 0.0 chrM 7956 7957 0.0 0.0 chrM 7957 7958 0.0 0.0 chrM 7958 7959 0.0 0.0 chrM 7959 7960 0.0 0.0 chrM 7960 7961 0.0 0.0 chrM 7961 7962 0.0 0.0 chrM 7962 7963 0.0 0.0 chrM 7963 7964 0.0 0.0 chrM 7964 7965 0.0 0.0 chrM 7965 7966 0.0 0.0 chrM 7966 7967 0.0 0.0 chrM 7967 7968 0.0 0.0 chrM 7968 7969 0.0 0.0 chrM 7969 7970 0.0 0.0 chrM 7970 7971 0.0 0.0 chrM 7971 7972 0.0 0.0 chrM 7972 7973 0.0 0.0 chrM 7973 7974 0.0 0.0 chrM 7974 7975 0.0 0.0 chrM 7975 7976 0.0 0.0 chrM 7976 7977 0.0 0.0 chrM 7977 7978 0.0 0.0 chrM 7978 7979 0.0 0.0 chrM 7979 7980 0.0 0.0 chrM 7980 7981 0.0 0.0 chrM 7981 7982 0.0 0.0 chrM 7982 7983 0.0 0.0 chrM 7983 7984 0.0 0.0 chrM 7984 7985 0.0 0.0 chrM 7985 7986 0.0 0.0 chrM 7986 7987 0.0 0.0 chrM 7987 7988 0.0 0.0 chrM 7988 7989 0.0 0.0 chrM 7989 7990 0.0 0.0 chrM 7990 7991 0.0 0.0 chrM 7991 7992 0.0 0.0 chrM 7992 7993 0.0 0.0 chrM 7993 7994 0.0 0.0 chrM 7994 7995 0.0 0.0 chrM 7995 7996 0.0 0.0 chrM 7996 7997 0.0 0.0 chrM 7997 7998 0.0 0.0 chrM 7998 7999 0.0 0.0 chrM 7999 8000 0.0 0.0 chrM 8000 8001 0.0 0.0 chrM 8001 8002 0.0 0.0 chrM 8002 8003 0.0 0.0 chrM 8003 8004 0.0 0.0 chrM 8004 8005 0.0 0.0 chrM 8005 8006 0.0 0.0 chrM 8006 8007 0.0 0.0 chrM 8007 8008 0.0 0.0 chrM 8008 8009 0.0 0.0 chrM 8009 8010 0.0 0.0 chrM 8010 8011 0.0 0.0 chrM 8011 8012 0.0 0.0 chrM 8012 8013 0.0 0.0 chrM 8013 8014 0.0 0.0 chrM 8014 8015 0.0 0.0 chrM 8015 8016 0.0 0.0 chrM 8016 8017 0.0 0.0 chrM 8017 8018 0.0 0.0 chrM 8018 8019 0.0 0.0 chrM 8019 8020 0.0 0.0 chrM 8020 8021 0.0 0.0 chrM 8021 8022 0.0 0.0 chrM 8022 8023 0.0 0.0 chrM 8023 8024 0.0 0.0 chrM 8024 8025 0.0 0.0 chrM 8025 8026 0.0 0.0 chrM 8026 8027 0.0 0.0 chrM 8027 8028 0.0 0.0 chrM 8028 8029 0.0 0.0 chrM 8029 8030 0.0 0.0 chrM 8030 8031 0.0 0.0 chrM 8031 8032 0.0 0.0 chrM 8032 8033 0.0 0.0 chrM 8033 8034 0.0 0.0 chrM 8034 8035 0.0 0.0 chrM 8035 8036 0.0 0.0 chrM 8036 8037 0.0 0.0 chrM 8037 8038 0.0 0.0 chrM 8038 8039 0.0 0.0 chrM 8039 8040 0.0 0.0 chrM 8040 8041 0.0 0.0 chrM 8041 8042 0.0 0.0 chrM 8042 8043 0.0 0.0 chrM 8043 8044 0.0 0.0 chrM 8044 8045 0.0 0.0 chrM 8045 8046 0.0 0.0 chrM 8046 8047 0.0 0.0 chrM 8047 8048 0.0 0.0 chrM 8048 8049 0.0 0.0 chrM 8049 8050 0.0 0.0 chrM 8050 8051 0.0 0.0 chrM 8051 8052 0.0 0.0 chrM 8052 8053 0.0 0.0 chrM 8053 8054 0.0 0.0 chrM 8054 8055 0.0 0.0 chrM 8055 8056 0.0 0.0 chrM 8056 8057 0.0 0.0 chrM 8057 8058 0.0 0.0 chrM 8058 8059 0.0 0.0 chrM 8059 8060 0.0 0.0 chrM 8060 8061 0.0 0.0 chrM 8061 8062 0.0 0.0 chrM 8062 8063 0.0 0.0 chrM 8063 8064 0.0 0.0 chrM 8064 8065 0.0 0.0 chrM 8065 8066 0.0 0.0 chrM 8066 8067 0.0 0.0 chrM 8067 8068 0.0 0.0 chrM 8068 8069 0.0 0.0 chrM 8069 8070 0.0 0.0 chrM 8070 8071 0.0 0.0 chrM 8071 8072 0.0 0.0 chrM 8072 8073 0.0 0.0 chrM 8073 8074 0.0 0.0 chrM 8074 8075 0.0 0.0 chrM 8075 8076 0.0 0.0 chrM 8076 8077 0.0 0.0 chrM 8077 8078 0.0 0.0 chrM 8078 8079 0.0 0.0 chrM 8079 8080 0.0 0.0 chrM 8080 8081 0.0 0.0 chrM 8081 8082 0.0 0.0 chrM 8082 8083 0.0 0.0 chrM 8083 8084 0.0 0.0 chrM 8084 8085 0.0 0.0 chrM 8085 8086 0.0 0.0 chrM 8086 8087 0.0 0.0 chrM 8087 8088 0.0 0.0 chrM 8088 8089 0.0 0.0 chrM 8089 8090 0.0 0.0 chrM 8090 8091 0.0 0.0 chrM 8091 8092 0.0 0.0 chrM 8092 8093 0.0 0.0 chrM 8093 8094 0.0 0.0 chrM 8094 8095 0.0 0.0 chrM 8095 8096 0.0 0.0 chrM 8096 8097 0.0 0.0 chrM 8097 8098 0.0 0.0 chrM 8098 8099 0.0 0.0 chrM 8099 8100 0.0 0.0 chrM 8100 8101 0.0 0.0 chrM 8101 8102 0.0 0.0 chrM 8102 8103 0.0 0.0 chrM 8103 8104 0.0 0.0 chrM 8104 8105 0.0 0.0 chrM 8105 8106 0.0 0.0 chrM 8106 8107 0.0 0.0 chrM 8107 8108 0.0 0.0 chrM 8108 8109 0.0 0.0 chrM 8109 8110 0.0 0.0 chrM 8110 8111 0.0 0.0 chrM 8111 8112 0.0 0.0 chrM 8112 8113 0.0 0.0 chrM 8113 8114 0.0 0.0 chrM 8114 8115 0.0 0.0 chrM 8115 8116 0.0 0.0 chrM 8116 8117 0.0 0.0 chrM 8117 8118 0.0 0.0 chrM 8118 8119 0.0 0.0 chrM 8119 8120 0.0 0.0 chrM 8120 8121 0.0 0.0 chrM 8121 8122 0.0 0.0 chrM 8122 8123 0.0 0.0 chrM 8123 8124 0.0 0.0 chrM 8124 8125 0.0 0.0 chrM 8125 8126 0.0 0.0 chrM 8126 8127 0.0 0.0 chrM 8127 8128 0.0 0.0 chrM 8128 8129 0.0 0.0 chrM 8129 8130 0.0 0.0 chrM 8130 8131 0.0 0.0 chrM 8131 8132 0.0 0.0 chrM 8132 8133 0.0 0.0 chrM 8133 8134 0.0 0.0 chrM 8134 8135 0.0 0.0 chrM 8135 8136 0.0 0.0 chrM 8136 8137 0.0 0.0 chrM 8137 8138 0.0 0.0 chrM 8138 8139 0.0 0.0 chrM 8139 8140 0.0 0.0 chrM 8140 8141 0.0 0.0 chrM 8141 8142 0.0 0.0 chrM 8142 8143 0.0 0.0 chrM 8143 8144 0.0 0.0 chrM 8144 8145 0.0 0.0 chrM 8145 8146 0.0 0.0 chrM 8146 8147 0.0 0.0 chrM 8147 8148 0.0 0.0 chrM 8148 8149 0.0 0.0 chrM 8149 8150 0.0 0.0 chrM 8150 8151 0.0 0.0 chrM 8151 8152 0.0 0.0 chrM 8152 8153 0.0 0.0 chrM 8153 8154 0.0 0.0 chrM 8154 8155 0.0 0.0 chrM 8155 8156 0.0 0.0 chrM 8156 8157 0.0 0.0 chrM 8157 8158 0.0 0.0 chrM 8158 8159 0.0 0.0 chrM 8159 8160 0.0 0.0 chrM 8160 8161 0.0 0.0 chrM 8161 8162 0.0 0.0 chrM 8162 8163 0.0 0.0 chrM 8163 8164 0.0 0.0 chrM 8164 8165 0.0 0.0 chrM 8165 8166 0.0 0.0 chrM 8166 8167 0.0 0.0 chrM 8167 8168 0.0 0.0 chrM 8168 8169 0.0 0.0 chrM 8169 8170 0.0 0.0 chrM 8170 8171 0.0 0.0 chrM 8171 8172 0.0 0.0 chrM 8172 8173 0.0 0.0 chrM 8173 8174 0.0 0.0 chrM 8174 8175 0.0 0.0 chrM 8175 8176 0.0 0.0 chrM 8176 8177 0.0 0.0 chrM 8177 8178 0.0 0.0 chrM 8178 8179 0.0 0.0 chrM 8179 8180 0.0 0.0 chrM 8180 8181 0.0 0.0 chrM 8181 8182 0.0 0.0 chrM 8182 8183 0.0 0.0 chrM 8183 8184 0.0 0.0 chrM 8184 8185 0.0 0.0 chrM 8185 8186 0.0 0.0 chrM 8186 8187 0.0 0.0 chrM 8187 8188 0.0 0.0 chrM 8188 8189 0.0 0.0 chrM 8189 8190 0.0 0.0 chrM 8190 8191 0.0 0.0 chrM 8191 8192 0.0 0.0 chrM 8192 8193 0.0 0.0 chrM 8193 8194 0.0 0.0 chrM 8194 8195 0.0 0.0 chrM 8195 8196 0.0 0.0 chrM 8196 8197 0.0 0.0 chrM 8197 8198 0.0 0.0 chrM 8198 8199 0.0 0.0 chrM 8199 8200 0.0 0.0 chrM 8200 8201 0.0 0.0 chrM 8201 8202 0.0 0.0 chrM 8202 8203 0.0 0.0 chrM 8203 8204 0.0 0.0 chrM 8204 8205 0.0 0.0 chrM 8205 8206 0.0 0.0 chrM 8206 8207 0.0 0.0 chrM 8207 8208 0.0 0.0 chrM 8208 8209 0.0 0.0 chrM 8209 8210 0.0 0.0 chrM 8210 8211 0.0 0.0 chrM 8211 8212 0.0 0.0 chrM 8212 8213 0.0 0.0 chrM 8213 8214 0.0 0.0 chrM 8214 8215 0.0 0.0 chrM 8215 8216 0.0 0.0 chrM 8216 8217 0.0 0.0 chrM 8217 8218 0.0 0.0 chrM 8218 8219 0.0 0.0 chrM 8219 8220 0.0 0.0 chrM 8220 8221 0.0 0.0 chrM 8221 8222 0.0 0.0 chrM 8222 8223 0.0 0.0 chrM 8223 8224 0.0 0.0 chrM 8224 8225 0.0 0.0 chrM 8225 8226 0.0 0.0 chrM 8226 8227 0.0 0.0 chrM 8227 8228 0.0 0.0 chrM 8228 8229 0.0 0.0 chrM 8229 8230 0.0 0.0 chrM 8230 8231 0.0 0.0 chrM 8231 8232 0.0 0.0 chrM 8232 8233 0.0 0.0 chrM 8233 8234 0.0 0.0 chrM 8234 8235 0.0 0.0 chrM 8235 8236 0.0 0.0 chrM 8236 8237 0.0 0.0 chrM 8237 8238 0.0 0.0 chrM 8238 8239 0.0 0.0 chrM 8239 8240 0.0 0.0 chrM 8240 8241 0.0 0.0 chrM 8241 8242 0.0 0.0 chrM 8242 8243 0.0 0.0 chrM 8243 8244 0.0 0.0 chrM 8244 8245 0.0 0.0 chrM 8245 8246 0.0 0.0 chrM 8246 8247 0.0 0.0 chrM 8247 8248 0.0 0.0 chrM 8248 8249 0.0 0.0 chrM 8249 8250 0.0 0.0 chrM 8250 8251 0.0 0.0 chrM 8251 8252 0.0 0.0 chrM 8252 8253 0.0 0.0 chrM 8253 8254 0.0 0.0 chrM 8254 8255 0.0 0.0 chrM 8255 8256 0.0 0.0 chrM 8256 8257 0.0 0.0 chrM 8257 8258 0.0 0.0 chrM 8258 8259 0.0 0.0 chrM 8259 8260 0.0 0.0 chrM 8260 8261 0.0 0.0 chrM 8261 8262 0.0 0.0 chrM 8262 8263 0.0 0.0 chrM 8263 8264 0.0 0.0 chrM 8264 8265 0.0 0.0 chrM 8265 8266 0.0 0.0 chrM 8266 8267 0.0 0.0 chrM 8267 8268 0.0 0.0 chrM 8268 8269 0.0 0.0 chrM 8269 8270 0.0 0.0 chrM 8270 8271 0.0 0.0 chrM 8271 8272 0.0 0.0 chrM 8272 8273 0.0 0.0 chrM 8273 8274 0.0 0.0 chrM 8274 8275 0.0 0.0 chrM 8275 8276 0.0 0.0 chrM 8276 8277 0.0 0.0 chrM 8277 8278 0.0 0.0 chrM 8278 8279 0.0 0.0 chrM 8279 8280 0.0 0.0 chrM 8280 8281 0.0 0.0 chrM 8281 8282 0.0 0.0 chrM 8282 8283 0.0 0.0 chrM 8283 8284 0.0 0.0 chrM 8284 8285 0.0 0.0 chrM 8285 8286 0.0 0.0 chrM 8286 8287 0.0 0.0 chrM 8287 8288 0.0 0.0 chrM 8288 8289 0.0 0.0 chrM 8289 8290 0.0 0.0 chrM 8290 8291 0.0 0.0 chrM 8291 8292 0.0 0.0 chrM 8292 8293 0.0 0.0 chrM 8293 8294 0.0 0.0 chrM 8294 8295 0.0 0.0 chrM 8295 8296 0.0 0.0 chrM 8296 8297 0.0 0.0 chrM 8297 8298 0.0 0.0 chrM 8298 8299 0.0 0.0 chrM 8299 8300 0.0 0.0 chrM 8300 8301 0.0 0.0 chrM 8301 8302 0.0 0.0 chrM 8302 8303 0.0 0.0 chrM 8303 8304 0.0 0.0 chrM 8304 8305 0.0 0.0 chrM 8305 8306 0.0 0.0 chrM 8306 8307 0.0 0.0 chrM 8307 8308 0.0 0.0 chrM 8308 8309 0.0 0.0 chrM 8309 8310 0.0 0.0 chrM 8310 8311 0.0 0.0 chrM 8311 8312 0.0 0.0 chrM 8312 8313 0.0 0.0 chrM 8313 8314 0.0 0.0 chrM 8314 8315 0.0 0.0 chrM 8315 8316 0.0 0.0 chrM 8316 8317 0.0 0.0 chrM 8317 8318 0.0 0.0 chrM 8318 8319 0.0 0.0 chrM 8319 8320 0.0 0.0 chrM 8320 8321 0.0 0.0 chrM 8321 8322 0.0 0.0 chrM 8322 8323 0.0 0.0 chrM 8323 8324 0.0 0.0 chrM 8324 8325 0.0 0.0 chrM 8325 8326 0.0 0.0 chrM 8326 8327 0.0 0.0 chrM 8327 8328 0.0 0.0 chrM 8328 8329 0.0 0.0 chrM 8329 8330 0.0 0.0 chrM 8330 8331 0.0 0.0 chrM 8331 8332 0.0 0.0 chrM 8332 8333 0.0 0.0 chrM 8333 8334 0.0 0.0 chrM 8334 8335 0.0 0.0 chrM 8335 8336 0.0 0.0 chrM 8336 8337 0.0 0.0 chrM 8337 8338 0.0 0.0 chrM 8338 8339 0.0 0.0 chrM 8339 8340 0.0 0.0 chrM 8340 8341 0.0 0.0 chrM 8341 8342 0.0 0.0 chrM 8342 8343 0.0 0.0 chrM 8343 8344 0.0 0.0 chrM 8344 8345 0.0 0.0 chrM 8345 8346 0.0 0.0 chrM 8346 8347 0.0 0.0 chrM 8347 8348 0.0 0.0 chrM 8348 8349 0.0 0.0 chrM 8349 8350 0.0 0.0 chrM 8350 8351 0.0 0.0 chrM 8351 8352 0.0 0.0 chrM 8352 8353 0.0 0.0 chrM 8353 8354 0.0 0.0 chrM 8354 8355 0.0 0.0 chrM 8355 8356 0.0 0.0 chrM 8356 8357 0.0 0.0 chrM 8357 8358 0.0 0.0 chrM 8358 8359 0.0 0.0 chrM 8359 8360 0.0 0.0 chrM 8360 8361 0.0 0.0 chrM 8361 8362 0.0 0.0 chrM 8362 8363 0.0 0.0 chrM 8363 8364 0.0 0.0 chrM 8364 8365 0.0 0.0 chrM 8365 8366 0.0 0.0 chrM 8366 8367 0.0 0.0 chrM 8367 8368 0.0 0.0 chrM 8368 8369 0.0 0.0 chrM 8369 8370 0.0 0.0 chrM 8370 8371 0.0 0.0 chrM 8371 8372 0.0 0.0 chrM 8372 8373 0.0 0.0 chrM 8373 8374 0.0 0.0 chrM 8374 8375 0.0 0.0 chrM 8375 8376 0.0 0.0 chrM 8376 8377 0.0 0.0 chrM 8377 8378 0.0 0.0 chrM 8378 8379 0.0 0.0 chrM 8379 8380 0.0 0.0 chrM 8380 8381 0.0 0.0 chrM 8381 8382 0.0 0.0 chrM 8382 8383 0.0 0.0 chrM 8383 8384 0.0 0.0 chrM 8384 8385 0.0 0.0 chrM 8385 8386 0.0 0.0 chrM 8386 8387 0.0 0.0 chrM 8387 8388 0.0 0.0 chrM 8388 8389 0.0 0.0 chrM 8389 8390 0.0 0.0 chrM 8390 8391 0.0 0.0 chrM 8391 8392 0.0 0.0 chrM 8392 8393 0.0 0.0 chrM 8393 8394 0.0 0.0 chrM 8394 8395 0.0 0.0 chrM 8395 8396 0.0 0.0 chrM 8396 8397 0.0 0.0 chrM 8397 8398 0.0 0.0 chrM 8398 8399 0.0 0.0 chrM 8399 8400 0.0 0.0 chrM 8400 8401 0.0 0.0 chrM 8401 8402 0.0 0.0 chrM 8402 8403 0.0 0.0 chrM 8403 8404 0.0 0.0 chrM 8404 8405 0.0 0.0 chrM 8405 8406 0.0 0.0 chrM 8406 8407 0.0 0.0 chrM 8407 8408 0.0 0.0 chrM 8408 8409 0.0 0.0 chrM 8409 8410 0.0 0.0 chrM 8410 8411 0.0 0.0 chrM 8411 8412 0.0 0.0 chrM 8412 8413 0.0 0.0 chrM 8413 8414 0.0 0.0 chrM 8414 8415 0.0 0.0 chrM 8415 8416 0.0 0.0 chrM 8416 8417 0.0 0.0 chrM 8417 8418 0.0 0.0 chrM 8418 8419 0.0 0.0 chrM 8419 8420 0.0 0.0 chrM 8420 8421 0.0 0.0 chrM 8421 8422 0.0 0.0 chrM 8422 8423 0.0 0.0 chrM 8423 8424 0.0 0.0 chrM 8424 8425 0.0 0.0 chrM 8425 8426 0.0 0.0 chrM 8426 8427 0.0 0.0 chrM 8427 8428 0.0 0.0 chrM 8428 8429 0.0 0.0 chrM 8429 8430 0.0 0.0 chrM 8430 8431 0.0 0.0 chrM 8431 8432 0.0 0.0 chrM 8432 8433 0.0 0.0 chrM 8433 8434 0.0 0.0 chrM 8434 8435 0.0 0.0 chrM 8435 8436 0.0 0.0 chrM 8436 8437 0.0 0.0 chrM 8437 8438 0.0 0.0 chrM 8438 8439 0.0 0.0 chrM 8439 8440 0.0 0.0 chrM 8440 8441 0.0 0.0 chrM 8441 8442 0.0 0.0 chrM 8442 8443 0.0 0.0 chrM 8443 8444 0.0 0.0 chrM 8444 8445 0.0 0.0 chrM 8445 8446 0.0 0.0 chrM 8446 8447 0.0 0.0 chrM 8447 8448 0.0 0.0 chrM 8448 8449 0.0 0.0 chrM 8449 8450 0.0 0.0 chrM 8450 8451 0.0 0.0 chrM 8451 8452 0.0 0.0 chrM 8452 8453 0.0 0.0 chrM 8453 8454 0.0 0.0 chrM 8454 8455 0.0 0.0 chrM 8455 8456 0.0 0.0 chrM 8456 8457 0.0 0.0 chrM 8457 8458 0.0 0.0 chrM 8458 8459 0.0 0.0 chrM 8459 8460 0.0 0.0 chrM 8460 8461 0.0 0.0 chrM 8461 8462 0.0 0.0 chrM 8462 8463 0.0 0.0 chrM 8463 8464 0.0 0.0 chrM 8464 8465 0.0 0.0 chrM 8465 8466 0.0 0.0 chrM 8466 8467 0.0 0.0 chrM 8467 8468 0.0 0.0 chrM 8468 8469 0.0 0.0 chrM 8469 8470 0.0 0.0 chrM 8470 8471 0.0 0.0 chrM 8471 8472 0.0 0.0 chrM 8472 8473 0.0 0.0 chrM 8473 8474 0.0 0.0 chrM 8474 8475 0.0 0.0 chrM 8475 8476 0.0 0.0 chrM 8476 8477 0.0 0.0 chrM 8477 8478 0.0 0.0 chrM 8478 8479 0.0 0.0 chrM 8479 8480 0.0 0.0 chrM 8480 8481 0.0 0.0 chrM 8481 8482 0.0 0.0 chrM 8482 8483 0.0 0.0 chrM 8483 8484 0.0 0.0 chrM 8484 8485 0.0 0.0 chrM 8485 8486 0.0 0.0 chrM 8486 8487 0.0 0.0 chrM 8487 8488 0.0 0.0 chrM 8488 8489 0.0 0.0 chrM 8489 8490 0.0 0.0 chrM 8490 8491 0.0 0.0 chrM 8491 8492 0.0 0.0 chrM 8492 8493 0.0 0.0 chrM 8493 8494 0.0 0.0 chrM 8494 8495 0.0 0.0 chrM 8495 8496 0.0 0.0 chrM 8496 8497 0.0 0.0 chrM 8497 8498 0.0 0.0 chrM 8498 8499 0.0 0.0 chrM 8499 8500 0.0 0.0 chrM 8500 8501 0.0 0.0 chrM 8501 8502 0.0 0.0 chrM 8502 8503 0.0 0.0 chrM 8503 8504 0.0 0.0 chrM 8504 8505 0.0 0.0 chrM 8505 8506 0.0 0.0 chrM 8506 8507 0.0 0.0 chrM 8507 8508 0.0 0.0 chrM 8508 8509 0.0 0.0 chrM 8509 8510 0.0 0.0 chrM 8510 8511 0.0 0.0 chrM 8511 8512 0.0 0.0 chrM 8512 8513 0.0 0.0 chrM 8513 8514 0.0 0.0 chrM 8514 8515 0.0 0.0 chrM 8515 8516 0.0 0.0 chrM 8516 8517 0.0 0.0 chrM 8517 8518 0.0 0.0 chrM 8518 8519 0.0 0.0 chrM 8519 8520 0.0 0.0 chrM 8520 8521 0.0 0.0 chrM 8521 8522 0.0 0.0 chrM 8522 8523 0.0 0.0 chrM 8523 8524 0.0 0.0 chrM 8524 8525 0.0 0.0 chrM 8525 8526 0.0 0.0 chrM 8526 8527 0.0 0.0 chrM 8527 8528 0.0 0.0 chrM 8528 8529 0.0 0.0 chrM 8529 8530 0.0 0.0 chrM 8530 8531 0.0 0.0 chrM 8531 8532 0.0 0.0 chrM 8532 8533 0.0 0.0 chrM 8533 8534 0.0 0.0 chrM 8534 8535 0.0 0.0 chrM 8535 8536 0.0 0.0 chrM 8536 8537 0.0 0.0 chrM 8537 8538 0.0 0.0 chrM 8538 8539 0.0 0.0 chrM 8539 8540 0.0 0.0 chrM 8540 8541 0.0 0.0 chrM 8541 8542 0.0 0.0 chrM 8542 8543 0.0 0.0 chrM 8543 8544 0.0 0.0 chrM 8544 8545 0.0 0.0 chrM 8545 8546 0.0 0.0 chrM 8546 8547 0.0 0.0 chrM 8547 8548 0.0 0.0 chrM 8548 8549 0.0 0.0 chrM 8549 8550 0.0 0.0 chrM 8550 8551 0.0 0.0 chrM 8551 8552 0.0 0.0 chrM 8552 8553 0.0 0.0 chrM 8553 8554 0.0 0.0 chrM 8554 8555 0.0 0.0 chrM 8555 8556 0.0 0.0 chrM 8556 8557 0.0 0.0 chrM 8557 8558 0.0 0.0 chrM 8558 8559 0.0 0.0 chrM 8559 8560 0.0 0.0 chrM 8560 8561 0.0 0.0 chrM 8561 8562 0.0 0.0 chrM 8562 8563 0.0 0.0 chrM 8563 8564 0.0 0.0 chrM 8564 8565 0.0 0.0 chrM 8565 8566 0.0 0.0 chrM 8566 8567 0.0 0.0 chrM 8567 8568 0.0 0.0 chrM 8568 8569 0.0 0.0 chrM 8569 8570 0.0 0.0 chrM 8570 8571 0.0 0.0 chrM 8571 8572 0.0 0.0 chrM 8572 8573 0.0 0.0 chrM 8573 8574 0.0 0.0 chrM 8574 8575 0.0 0.0 chrM 8575 8576 0.0 0.0 chrM 8576 8577 0.0 0.0 chrM 8577 8578 0.0 0.0 chrM 8578 8579 0.0 0.0 chrM 8579 8580 0.0 0.0 chrM 8580 8581 0.0 0.0 chrM 8581 8582 0.0 0.0 chrM 8582 8583 0.0 0.0 chrM 8583 8584 0.0 0.0 chrM 8584 8585 0.0 0.0 chrM 8585 8586 0.0 0.0 chrM 8586 8587 0.0 0.0 chrM 8587 8588 0.0 0.0 chrM 8588 8589 0.0 0.0 chrM 8589 8590 0.0 0.0 chrM 8590 8591 0.0 0.0 chrM 8591 8592 0.0 0.0 chrM 8592 8593 0.0 0.0 chrM 8593 8594 0.0 0.0 chrM 8594 8595 0.0 0.0 chrM 8595 8596 0.0 0.0 chrM 8596 8597 0.0 0.0 chrM 8597 8598 0.0 0.0 chrM 8598 8599 0.0 0.0 chrM 8599 8600 0.0 0.0 chrM 8600 8601 0.0 0.0 chrM 8601 8602 0.0 0.0 chrM 8602 8603 0.0 0.0 chrM 8603 8604 0.0 0.0 chrM 8604 8605 0.0 0.0 chrM 8605 8606 0.0 0.0 chrM 8606 8607 0.0 0.0 chrM 8607 8608 0.0 0.0 chrM 8608 8609 0.0 0.0 chrM 8609 8610 0.0 0.0 chrM 8610 8611 0.0 0.0 chrM 8611 8612 0.0 0.0 chrM 8612 8613 0.0 0.0 chrM 8613 8614 0.0 0.0 chrM 8614 8615 0.0 0.0 chrM 8615 8616 0.0 0.0 chrM 8616 8617 0.0 0.0 chrM 8617 8618 0.0 0.0 chrM 8618 8619 0.0 0.0 chrM 8619 8620 0.0 0.0 chrM 8620 8621 0.0 0.0 chrM 8621 8622 0.0 0.0 chrM 8622 8623 0.0 0.0 chrM 8623 8624 0.0 0.0 chrM 8624 8625 0.0 0.0 chrM 8625 8626 0.0 0.0 chrM 8626 8627 0.0 0.0 chrM 8627 8628 0.0 0.0 chrM 8628 8629 0.0 0.0 chrM 8629 8630 0.0 0.0 chrM 8630 8631 0.0 0.0 chrM 8631 8632 0.0 0.0 chrM 8632 8633 0.0 0.0 chrM 8633 8634 0.0 0.0 chrM 8634 8635 0.0 0.0 chrM 8635 8636 0.0 0.0 chrM 8636 8637 0.0 0.0 chrM 8637 8638 0.0 0.0 chrM 8638 8639 0.0 0.0 chrM 8639 8640 0.0 0.0 chrM 8640 8641 0.0 0.0 chrM 8641 8642 0.0 0.0 chrM 8642 8643 0.0 0.0 chrM 8643 8644 0.0 0.0 chrM 8644 8645 0.0 0.0 chrM 8645 8646 0.0 0.0 chrM 8646 8647 0.0 0.0 chrM 8647 8648 0.0 0.0 chrM 8648 8649 0.0 0.0 chrM 8649 8650 0.0 0.0 chrM 8650 8651 0.0 0.0 chrM 8651 8652 0.0 0.0 chrM 8652 8653 0.0 0.0 chrM 8653 8654 0.0 0.0 chrM 8654 8655 0.0 0.0 chrM 8655 8656 0.0 0.0 chrM 8656 8657 0.0 0.0 chrM 8657 8658 0.0 0.0 chrM 8658 8659 0.0 0.0 chrM 8659 8660 0.0 0.0 chrM 8660 8661 0.0 0.0 chrM 8661 8662 0.0 0.0 chrM 8662 8663 0.0 0.0 chrM 8663 8664 0.0 0.0 chrM 8664 8665 0.0 0.0 chrM 8665 8666 0.0 0.0 chrM 8666 8667 0.0 0.0 chrM 8667 8668 0.0 0.0 chrM 8668 8669 0.0 0.0 chrM 8669 8670 0.0 0.0 chrM 8670 8671 0.0 0.0 chrM 8671 8672 0.0 0.0 chrM 8672 8673 0.0 0.0 chrM 8673 8674 0.0 0.0 chrM 8674 8675 0.0 0.0 chrM 8675 8676 0.0 0.0 chrM 8676 8677 0.0 0.0 chrM 8677 8678 0.0 0.0 chrM 8678 8679 0.0 0.0 chrM 8679 8680 0.0 0.0 chrM 8680 8681 0.0 0.0 chrM 8681 8682 0.0 0.0 chrM 8682 8683 0.0 0.0 chrM 8683 8684 0.0 0.0 chrM 8684 8685 0.0 0.0 chrM 8685 8686 0.0 0.0 chrM 8686 8687 0.0 0.0 chrM 8687 8688 0.0 0.0 chrM 8688 8689 0.0 0.0 chrM 8689 8690 0.0 0.0 chrM 8690 8691 0.0 0.0 chrM 8691 8692 0.0 0.0 chrM 8692 8693 0.0 0.0 chrM 8693 8694 0.0 0.0 chrM 8694 8695 0.0 0.0 chrM 8695 8696 0.0 0.0 chrM 8696 8697 0.0 0.0 chrM 8697 8698 0.0 0.0 chrM 8698 8699 0.0 0.0 chrM 8699 8700 0.0 0.0 chrM 8700 8701 0.0 0.0 chrM 8701 8702 0.0 0.0 chrM 8702 8703 0.0 0.0 chrM 8703 8704 0.0 0.0 chrM 8704 8705 0.0 0.0 chrM 8705 8706 0.0 0.0 chrM 8706 8707 0.0 0.0 chrM 8707 8708 0.0 0.0 chrM 8708 8709 0.0 0.0 chrM 8709 8710 0.0 0.0 chrM 8710 8711 0.0 0.0 chrM 8711 8712 0.0 0.0 chrM 8712 8713 0.0 0.0 chrM 8713 8714 0.0 0.0 chrM 8714 8715 0.0 0.0 chrM 8715 8716 0.0 0.0 chrM 8716 8717 0.0 0.0 chrM 8717 8718 0.0 0.0 chrM 8718 8719 0.0 0.0 chrM 8719 8720 0.0 0.0 chrM 8720 8721 0.0 0.0 chrM 8721 8722 0.0 0.0 chrM 8722 8723 0.0 0.0 chrM 8723 8724 0.0 0.0 chrM 8724 8725 0.0 0.0 chrM 8725 8726 0.0 0.0 chrM 8726 8727 0.0 0.0 chrM 8727 8728 0.0 0.0 chrM 8728 8729 0.0 0.0 chrM 8729 8730 0.0 0.0 chrM 8730 8731 0.0 0.0 chrM 8731 8732 0.0 0.0 chrM 8732 8733 0.0 0.0 chrM 8733 8734 0.0 0.0 chrM 8734 8735 0.0 0.0 chrM 8735 8736 0.0 0.0 chrM 8736 8737 0.0 0.0 chrM 8737 8738 0.0 0.0 chrM 8738 8739 0.0 0.0 chrM 8739 8740 0.0 0.0 chrM 8740 8741 0.0 0.0 chrM 8741 8742 0.0 0.0 chrM 8742 8743 0.0 0.0 chrM 8743 8744 0.0 0.0 chrM 8744 8745 0.0 0.0 chrM 8745 8746 0.0 0.0 chrM 8746 8747 0.0 0.0 chrM 8747 8748 0.0 0.0 chrM 8748 8749 0.0 0.0 chrM 8749 8750 0.0 0.0 chrM 8750 8751 0.0 0.0 chrM 8751 8752 0.0 0.0 chrM 8752 8753 0.0 0.0 chrM 8753 8754 0.0 0.0 chrM 8754 8755 0.0 0.0 chrM 8755 8756 0.0 0.0 chrM 8756 8757 0.0 0.0 chrM 8757 8758 0.0 0.0 chrM 8758 8759 0.0 0.0 chrM 8759 8760 0.0 0.0 chrM 8760 8761 0.0 0.0 chrM 8761 8762 0.0 0.0 chrM 8762 8763 0.0 0.0 chrM 8763 8764 0.0 0.0 chrM 8764 8765 0.0 0.0 chrM 8765 8766 0.0 0.0 chrM 8766 8767 0.0 0.0 chrM 8767 8768 0.0 0.0 chrM 8768 8769 0.0 0.0 chrM 8769 8770 0.0 0.0 chrM 8770 8771 0.0 0.0 chrM 8771 8772 0.0 0.0 chrM 8772 8773 0.0 0.0 chrM 8773 8774 0.0 0.0 chrM 8774 8775 0.0 0.0 chrM 8775 8776 0.0 0.0 chrM 8776 8777 0.0 0.0 chrM 8777 8778 0.0 0.0 chrM 8778 8779 0.0 0.0 chrM 8779 8780 0.0 0.0 chrM 8780 8781 0.0 0.0 chrM 8781 8782 0.0 0.0 chrM 8782 8783 0.0 0.0 chrM 8783 8784 0.0 0.0 chrM 8784 8785 0.0 0.0 chrM 8785 8786 0.0 0.0 chrM 8786 8787 0.0 0.0 chrM 8787 8788 0.0 0.0 chrM 8788 8789 0.0 0.0 chrM 8789 8790 0.0 0.0 chrM 8790 8791 0.0 0.0 chrM 8791 8792 0.0 0.0 chrM 8792 8793 0.0 0.0 chrM 8793 8794 0.0 0.0 chrM 8794 8795 0.0 0.0 chrM 8795 8796 0.0 0.0 chrM 8796 8797 0.0 0.0 chrM 8797 8798 0.0 0.0 chrM 8798 8799 0.0 0.0 chrM 8799 8800 0.0 0.0 chrM 8800 8801 0.0 0.0 chrM 8801 8802 0.0 0.0 chrM 8802 8803 0.0 0.0 chrM 8803 8804 0.0 0.0 chrM 8804 8805 0.0 0.0 chrM 8805 8806 0.0 0.0 chrM 8806 8807 0.0 0.0 chrM 8807 8808 0.0 0.0 chrM 8808 8809 0.0 0.0 chrM 8809 8810 0.0 0.0 chrM 8810 8811 0.0 0.0 chrM 8811 8812 0.0 0.0 chrM 8812 8813 0.0 0.0 chrM 8813 8814 0.0 0.0 chrM 8814 8815 0.0 0.0 chrM 8815 8816 0.0 0.0 chrM 8816 8817 0.0 0.0 chrM 8817 8818 0.0 0.0 chrM 8818 8819 0.0 0.0 chrM 8819 8820 0.0 0.0 chrM 8820 8821 0.0 0.0 chrM 8821 8822 0.0 0.0 chrM 8822 8823 0.0 0.0 chrM 8823 8824 0.0 0.0 chrM 8824 8825 0.0 0.0 chrM 8825 8826 0.0 0.0 chrM 8826 8827 0.0 0.0 chrM 8827 8828 0.0 0.0 chrM 8828 8829 0.0 0.0 chrM 8829 8830 0.0 0.0 chrM 8830 8831 0.0 0.0 chrM 8831 8832 0.0 0.0 chrM 8832 8833 0.0 0.0 chrM 8833 8834 0.0 0.0 chrM 8834 8835 0.0 0.0 chrM 8835 8836 0.0 0.0 chrM 8836 8837 0.0 0.0 chrM 8837 8838 0.0 0.0 chrM 8838 8839 0.0 0.0 chrM 8839 8840 0.0 0.0 chrM 8840 8841 0.0 0.0 chrM 8841 8842 0.0 0.0 chrM 8842 8843 0.0 0.0 chrM 8843 8844 0.0 0.0 chrM 8844 8845 0.0 0.0 chrM 8845 8846 0.0 0.0 chrM 8846 8847 0.0 0.0 chrM 8847 8848 0.0 0.0 chrM 8848 8849 0.0 0.0 chrM 8849 8850 0.0 0.0 chrM 8850 8851 0.0 0.0 chrM 8851 8852 0.0 0.0 chrM 8852 8853 0.0 0.0 chrM 8853 8854 0.0 0.0 chrM 8854 8855 0.0 0.0 chrM 8855 8856 0.0 0.0 chrM 8856 8857 0.0 0.0 chrM 8857 8858 0.0 0.0 chrM 8858 8859 0.0 0.0 chrM 8859 8860 0.0 0.0 chrM 8860 8861 0.0 0.0 chrM 8861 8862 0.0 0.0 chrM 8862 8863 0.0 0.0 chrM 8863 8864 0.0 0.0 chrM 8864 8865 0.0 0.0 chrM 8865 8866 0.0 0.0 chrM 8866 8867 0.0 0.0 chrM 8867 8868 0.0 0.0 chrM 8868 8869 0.0 0.0 chrM 8869 8870 0.0 0.0 chrM 8870 8871 0.0 0.0 chrM 8871 8872 0.0 0.0 chrM 8872 8873 0.0 0.0 chrM 8873 8874 0.0 0.0 chrM 8874 8875 0.0 0.0 chrM 8875 8876 0.0 0.0 chrM 8876 8877 0.0 0.0 chrM 8877 8878 0.0 0.0 chrM 8878 8879 0.0 0.0 chrM 8879 8880 0.0 0.0 chrM 8880 8881 0.0 0.0 chrM 8881 8882 0.0 0.0 chrM 8882 8883 0.0 0.0 chrM 8883 8884 0.0 0.0 chrM 8884 8885 0.0 0.0 chrM 8885 8886 0.0 0.0 chrM 8886 8887 0.0 0.0 chrM 8887 8888 0.0 0.0 chrM 8888 8889 0.0 0.0 chrM 8889 8890 0.0 0.0 chrM 8890 8891 0.0 0.0 chrM 8891 8892 0.0 0.0 chrM 8892 8893 0.0 0.0 chrM 8893 8894 0.0 0.0 chrM 8894 8895 0.0 0.0 chrM 8895 8896 0.0 0.0 chrM 8896 8897 0.0 0.0 chrM 8897 8898 0.0 0.0 chrM 8898 8899 0.0 0.0 chrM 8899 8900 0.0 0.0 chrM 8900 8901 0.0 0.0 chrM 8901 8902 0.0 0.0 chrM 8902 8903 0.0 0.0 chrM 8903 8904 0.0 0.0 chrM 8904 8905 0.0 0.0 chrM 8905 8906 0.0 0.0 chrM 8906 8907 0.0 0.0 chrM 8907 8908 0.0 0.0 chrM 8908 8909 0.0 0.0 chrM 8909 8910 0.0 0.0 chrM 8910 8911 0.0 0.0 chrM 8911 8912 0.0 0.0 chrM 8912 8913 0.0 0.0 chrM 8913 8914 0.0 0.0 chrM 8914 8915 0.0 0.0 chrM 8915 8916 0.0 0.0 chrM 8916 8917 0.0 0.0 chrM 8917 8918 0.0 0.0 chrM 8918 8919 0.0 0.0 chrM 8919 8920 0.0 0.0 chrM 8920 8921 0.0 0.0 chrM 8921 8922 0.0 0.0 chrM 8922 8923 0.0 0.0 chrM 8923 8924 0.0 0.0 chrM 8924 8925 0.0 0.0 chrM 8925 8926 0.0 0.0 chrM 8926 8927 0.0 0.0 chrM 8927 8928 0.0 0.0 chrM 8928 8929 0.0 0.0 chrM 8929 8930 0.0 0.0 chrM 8930 8931 0.0 0.0 chrM 8931 8932 0.0 0.0 chrM 8932 8933 0.0 0.0 chrM 8933 8934 0.0 0.0 chrM 8934 8935 0.0 0.0 chrM 8935 8936 0.0 0.0 chrM 8936 8937 0.0 0.0 chrM 8937 8938 0.0 0.0 chrM 8938 8939 0.0 0.0 chrM 8939 8940 0.0 0.0 chrM 8940 8941 0.0 0.0 chrM 8941 8942 0.0 0.0 chrM 8942 8943 0.0 0.0 chrM 8943 8944 0.0 0.0 chrM 8944 8945 0.0 0.0 chrM 8945 8946 0.0 0.0 chrM 8946 8947 0.0 0.0 chrM 8947 8948 0.0 0.0 chrM 8948 8949 0.0 0.0 chrM 8949 8950 0.0 0.0 chrM 8950 8951 0.0 0.0 chrM 8951 8952 0.0 0.0 chrM 8952 8953 0.0 0.0 chrM 8953 8954 0.0 0.0 chrM 8954 8955 0.0 0.0 chrM 8955 8956 0.0 0.0 chrM 8956 8957 0.0 0.0 chrM 8957 8958 0.0 0.0 chrM 8958 8959 0.0 0.0 chrM 8959 8960 0.0 0.0 chrM 8960 8961 0.0 0.0 chrM 8961 8962 0.0 0.0 chrM 8962 8963 0.0 0.0 chrM 8963 8964 0.0 0.0 chrM 8964 8965 0.0 0.0 chrM 8965 8966 0.0 0.0 chrM 8966 8967 0.0 0.0 chrM 8967 8968 0.0 0.0 chrM 8968 8969 0.0 0.0 chrM 8969 8970 0.0 0.0 chrM 8970 8971 0.0 0.0 chrM 8971 8972 0.0 0.0 chrM 8972 8973 0.0 0.0 chrM 8973 8974 0.0 0.0 chrM 8974 8975 0.0 0.0 chrM 8975 8976 0.0 0.0 chrM 8976 8977 0.0 0.0 chrM 8977 8978 0.0 0.0 chrM 8978 8979 0.0 0.0 chrM 8979 8980 0.0 0.0 chrM 8980 8981 0.0 0.0 chrM 8981 8982 0.0 0.0 chrM 8982 8983 0.0 0.0 chrM 8983 8984 0.0 0.0 chrM 8984 8985 0.0 0.0 chrM 8985 8986 0.0 0.0 chrM 8986 8987 0.0 0.0 chrM 8987 8988 0.0 0.0 chrM 8988 8989 0.0 0.0 chrM 8989 8990 0.0 0.0 chrM 8990 8991 0.0 0.0 chrM 8991 8992 0.0 0.0 chrM 8992 8993 0.0 0.0 chrM 8993 8994 0.0 0.0 chrM 8994 8995 0.0 0.0 chrM 8995 8996 0.0 0.0 chrM 8996 8997 0.0 0.0 chrM 8997 8998 0.0 0.0 chrM 8998 8999 0.0 0.0 chrM 8999 9000 0.0 0.0 chrM 9000 9001 0.0 0.0 chrM 9001 9002 0.0 0.0 chrM 9002 9003 0.0 0.0 chrM 9003 9004 0.0 0.0 chrM 9004 9005 0.0 0.0 chrM 9005 9006 0.0 0.0 chrM 9006 9007 0.0 0.0 chrM 9007 9008 0.0 0.0 chrM 9008 9009 0.0 0.0 chrM 9009 9010 0.0 0.0 chrM 9010 9011 0.0 0.0 chrM 9011 9012 0.0 0.0 chrM 9012 9013 0.0 0.0 chrM 9013 9014 0.0 0.0 chrM 9014 9015 0.0 0.0 chrM 9015 9016 0.0 0.0 chrM 9016 9017 0.0 0.0 chrM 9017 9018 0.0 0.0 chrM 9018 9019 0.0 0.0 chrM 9019 9020 0.0 0.0 chrM 9020 9021 0.0 0.0 chrM 9021 9022 0.0 0.0 chrM 9022 9023 0.0 0.0 chrM 9023 9024 0.0 0.0 chrM 9024 9025 0.0 0.0 chrM 9025 9026 0.0 0.0 chrM 9026 9027 0.0 0.0 chrM 9027 9028 0.0 0.0 chrM 9028 9029 0.0 0.0 chrM 9029 9030 0.0 0.0 chrM 9030 9031 0.0 0.0 chrM 9031 9032 0.0 0.0 chrM 9032 9033 0.0 0.0 chrM 9033 9034 0.0 0.0 chrM 9034 9035 0.0 0.0 chrM 9035 9036 0.0 0.0 chrM 9036 9037 0.0 0.0 chrM 9037 9038 0.0 0.0 chrM 9038 9039 0.0 0.0 chrM 9039 9040 0.0 0.0 chrM 9040 9041 0.0 0.0 chrM 9041 9042 0.0 0.0 chrM 9042 9043 0.0 0.0 chrM 9043 9044 0.0 0.0 chrM 9044 9045 0.0 0.0 chrM 9045 9046 0.0 0.0 chrM 9046 9047 0.0 0.0 chrM 9047 9048 0.0 0.0 chrM 9048 9049 0.0 0.0 chrM 9049 9050 0.0 0.0 chrM 9050 9051 0.0 0.0 chrM 9051 9052 0.0 0.0 chrM 9052 9053 0.0 0.0 chrM 9053 9054 0.0 0.0 chrM 9054 9055 0.0 0.0 chrM 9055 9056 0.0 0.0 chrM 9056 9057 0.0 0.0 chrM 9057 9058 0.0 0.0 chrM 9058 9059 0.0 0.0 chrM 9059 9060 0.0 0.0 chrM 9060 9061 0.0 0.0 chrM 9061 9062 0.0 0.0 chrM 9062 9063 0.0 0.0 chrM 9063 9064 0.0 0.0 chrM 9064 9065 0.0 0.0 chrM 9065 9066 0.0 0.0 chrM 9066 9067 0.0 0.0 chrM 9067 9068 0.0 0.0 chrM 9068 9069 0.0 0.0 chrM 9069 9070 0.0 0.0 chrM 9070 9071 0.0 0.0 chrM 9071 9072 0.0 0.0 chrM 9072 9073 0.0 0.0 chrM 9073 9074 0.0 0.0 chrM 9074 9075 0.0 0.0 chrM 9075 9076 0.0 0.0 chrM 9076 9077 0.0 0.0 chrM 9077 9078 0.0 0.0 chrM 9078 9079 0.0 0.0 chrM 9079 9080 0.0 0.0 chrM 9080 9081 0.0 0.0 chrM 9081 9082 0.0 0.0 chrM 9082 9083 0.0 0.0 chrM 9083 9084 0.0 0.0 chrM 9084 9085 0.0 0.0 chrM 9085 9086 0.0 0.0 chrM 9086 9087 0.0 0.0 chrM 9087 9088 0.0 0.0 chrM 9088 9089 0.0 0.0 chrM 9089 9090 0.0 0.0 chrM 9090 9091 0.0 0.0 chrM 9091 9092 0.0 0.0 chrM 9092 9093 0.0 0.0 chrM 9093 9094 0.0 0.0 chrM 9094 9095 0.0 0.0 chrM 9095 9096 0.0 0.0 chrM 9096 9097 0.0 0.0 chrM 9097 9098 0.0 0.0 chrM 9098 9099 0.0 0.0 chrM 9099 9100 0.0 0.0 chrM 9100 9101 0.0 0.0 chrM 9101 9102 0.0 0.0 chrM 9102 9103 0.0 0.0 chrM 9103 9104 0.0 0.0 chrM 9104 9105 0.0 0.0 chrM 9105 9106 0.0 0.0 chrM 9106 9107 0.0 0.0 chrM 9107 9108 0.0 0.0 chrM 9108 9109 0.0 0.0 chrM 9109 9110 0.0 0.0 chrM 9110 9111 0.0 0.0 chrM 9111 9112 0.0 0.0 chrM 9112 9113 0.0 0.0 chrM 9113 9114 0.0 0.0 chrM 9114 9115 0.0 0.0 chrM 9115 9116 0.0 0.0 chrM 9116 9117 0.0 0.0 chrM 9117 9118 0.0 0.0 chrM 9118 9119 0.0 0.0 chrM 9119 9120 0.0 0.0 chrM 9120 9121 0.0 0.0 chrM 9121 9122 0.0 0.0 chrM 9122 9123 0.0 0.0 chrM 9123 9124 0.0 0.0 chrM 9124 9125 0.0 0.0 chrM 9125 9126 0.0 0.0 chrM 9126 9127 0.0 0.0 chrM 9127 9128 0.0 0.0 chrM 9128 9129 0.0 0.0 chrM 9129 9130 0.0 0.0 chrM 9130 9131 0.0 0.0 chrM 9131 9132 0.0 0.0 chrM 9132 9133 0.0 0.0 chrM 9133 9134 0.0 0.0 chrM 9134 9135 0.0 0.0 chrM 9135 9136 0.0 0.0 chrM 9136 9137 0.0 0.0 chrM 9137 9138 0.0 0.0 chrM 9138 9139 0.0 0.0 chrM 9139 9140 0.0 0.0 chrM 9140 9141 0.0 0.0 chrM 9141 9142 0.0 0.0 chrM 9142 9143 0.0 0.0 chrM 9143 9144 0.0 0.0 chrM 9144 9145 0.0 0.0 chrM 9145 9146 0.0 0.0 chrM 9146 9147 0.0 0.0 chrM 9147 9148 0.0 0.0 chrM 9148 9149 0.0 0.0 chrM 9149 9150 0.0 0.0 chrM 9150 9151 0.0 0.0 chrM 9151 9152 0.0 0.0 chrM 9152 9153 0.0 0.0 chrM 9153 9154 0.0 0.0 chrM 9154 9155 0.0 0.0 chrM 9155 9156 0.0 0.0 chrM 9156 9157 0.0 0.0 chrM 9157 9158 0.0 0.0 chrM 9158 9159 0.0 0.0 chrM 9159 9160 0.0 0.0 chrM 9160 9161 0.0 0.0 chrM 9161 9162 0.0 0.0 chrM 9162 9163 0.0 0.0 chrM 9163 9164 0.0 0.0 chrM 9164 9165 0.0 0.0 chrM 9165 9166 0.0 0.0 chrM 9166 9167 0.0 0.0 chrM 9167 9168 0.0 0.0 chrM 9168 9169 0.0 0.0 chrM 9169 9170 0.0 0.0 chrM 9170 9171 0.0 0.0 chrM 9171 9172 0.0 0.0 chrM 9172 9173 0.0 0.0 chrM 9173 9174 0.0 0.0 chrM 9174 9175 0.0 0.0 chrM 9175 9176 0.0 0.0 chrM 9176 9177 0.0 0.0 chrM 9177 9178 0.0 0.0 chrM 9178 9179 0.0 0.0 chrM 9179 9180 0.0 0.0 chrM 9180 9181 0.0 0.0 chrM 9181 9182 0.0 0.0 chrM 9182 9183 0.0 0.0 chrM 9183 9184 0.0 0.0 chrM 9184 9185 0.0 0.0 chrM 9185 9186 0.0 0.0 chrM 9186 9187 0.0 0.0 chrM 9187 9188 0.0 0.0 chrM 9188 9189 0.0 0.0 chrM 9189 9190 0.0 0.0 chrM 9190 9191 0.0 0.0 chrM 9191 9192 0.0 0.0 chrM 9192 9193 0.0 0.0 chrM 9193 9194 0.0 0.0 chrM 9194 9195 0.0 0.0 chrM 9195 9196 0.0 0.0 chrM 9196 9197 0.0 0.0 chrM 9197 9198 0.0 0.0 chrM 9198 9199 0.0 0.0 chrM 9199 9200 0.0 0.0 chrM 9200 9201 0.0 0.0 chrM 9201 9202 0.0 0.0 chrM 9202 9203 0.0 0.0 chrM 9203 9204 0.0 0.0 chrM 9204 9205 0.0 0.0 chrM 9205 9206 0.0 0.0 chrM 9206 9207 0.0 0.0 chrM 9207 9208 0.0 0.0 chrM 9208 9209 0.0 0.0 chrM 9209 9210 0.0 0.0 chrM 9210 9211 0.0 0.0 chrM 9211 9212 0.0 0.0 chrM 9212 9213 0.0 0.0 chrM 9213 9214 0.0 0.0 chrM 9214 9215 0.0 0.0 chrM 9215 9216 0.0 0.0 chrM 9216 9217 0.0 0.0 chrM 9217 9218 0.0 0.0 chrM 9218 9219 0.0 0.0 chrM 9219 9220 0.0 0.0 chrM 9220 9221 0.0 0.0 chrM 9221 9222 0.0 0.0 chrM 9222 9223 0.0 0.0 chrM 9223 9224 0.0 0.0 chrM 9224 9225 0.0 0.0 chrM 9225 9226 0.0 0.0 chrM 9226 9227 0.0 0.0 chrM 9227 9228 0.0 0.0 chrM 9228 9229 0.0 0.0 chrM 9229 9230 0.0 0.0 chrM 9230 9231 0.0 0.0 chrM 9231 9232 0.0 0.0 chrM 9232 9233 0.0 0.0 chrM 9233 9234 0.0 0.0 chrM 9234 9235 0.0 0.0 chrM 9235 9236 0.0 0.0 chrM 9236 9237 0.0 0.0 chrM 9237 9238 0.0 0.0 chrM 9238 9239 0.0 0.0 chrM 9239 9240 0.0 0.0 chrM 9240 9241 0.0 0.0 chrM 9241 9242 0.0 0.0 chrM 9242 9243 0.0 0.0 chrM 9243 9244 0.0 0.0 chrM 9244 9245 0.0 0.0 chrM 9245 9246 0.0 0.0 chrM 9246 9247 0.0 0.0 chrM 9247 9248 0.0 0.0 chrM 9248 9249 0.0 0.0 chrM 9249 9250 0.0 0.0 chrM 9250 9251 0.0 0.0 chrM 9251 9252 0.0 0.0 chrM 9252 9253 0.0 0.0 chrM 9253 9254 0.0 0.0 chrM 9254 9255 0.0 0.0 chrM 9255 9256 0.0 0.0 chrM 9256 9257 0.0 0.0 chrM 9257 9258 0.0 0.0 chrM 9258 9259 0.0 0.0 chrM 9259 9260 0.0 0.0 chrM 9260 9261 0.0 0.0 chrM 9261 9262 0.0 0.0 chrM 9262 9263 0.0 0.0 chrM 9263 9264 0.0 0.0 chrM 9264 9265 0.0 0.0 chrM 9265 9266 0.0 0.0 chrM 9266 9267 0.0 0.0 chrM 9267 9268 0.0 0.0 chrM 9268 9269 0.0 0.0 chrM 9269 9270 0.0 0.0 chrM 9270 9271 0.0 0.0 chrM 9271 9272 0.0 0.0 chrM 9272 9273 0.0 0.0 chrM 9273 9274 0.0 0.0 chrM 9274 9275 0.0 0.0 chrM 9275 9276 0.0 0.0 chrM 9276 9277 0.0 0.0 chrM 9277 9278 0.0 0.0 chrM 9278 9279 0.0 0.0 chrM 9279 9280 0.0 0.0 chrM 9280 9281 0.0 0.0 chrM 9281 9282 0.0 0.0 chrM 9282 9283 0.0 0.0 chrM 9283 9284 0.0 0.0 chrM 9284 9285 0.0 0.0 chrM 9285 9286 0.0 0.0 chrM 9286 9287 0.0 0.0 chrM 9287 9288 0.0 0.0 chrM 9288 9289 0.0 0.0 chrM 9289 9290 0.0 0.0 chrM 9290 9291 0.0 0.0 chrM 9291 9292 0.0 0.0 chrM 9292 9293 0.0 0.0 chrM 9293 9294 0.0 0.0 chrM 9294 9295 0.0 0.0 chrM 9295 9296 0.0 0.0 chrM 9296 9297 0.0 0.0 chrM 9297 9298 0.0 0.0 chrM 9298 9299 0.0 0.0 chrM 9299 9300 0.0 0.0 chrM 9300 9301 0.0 0.0 chrM 9301 9302 0.0 0.0 chrM 9302 9303 0.0 0.0 chrM 9303 9304 0.0 0.0 chrM 9304 9305 0.0 0.0 chrM 9305 9306 0.0 0.0 chrM 9306 9307 0.0 0.0 chrM 9307 9308 0.0 0.0 chrM 9308 9309 0.0 0.0 chrM 9309 9310 0.0 0.0 chrM 9310 9311 0.0 0.0 chrM 9311 9312 0.0 0.0 chrM 9312 9313 0.0 0.0 chrM 9313 9314 0.0 0.0 chrM 9314 9315 0.0 0.0 chrM 9315 9316 0.0 0.0 chrM 9316 9317 0.0 0.0 chrM 9317 9318 0.0 0.0 chrM 9318 9319 0.0 0.0 chrM 9319 9320 0.0 0.0 chrM 9320 9321 0.0 0.0 chrM 9321 9322 0.0 0.0 chrM 9322 9323 0.0 0.0 chrM 9323 9324 0.0 0.0 chrM 9324 9325 0.0 0.0 chrM 9325 9326 0.0 0.0 chrM 9326 9327 0.0 0.0 chrM 9327 9328 0.0 0.0 chrM 9328 9329 0.0 0.0 chrM 9329 9330 0.0 0.0 chrM 9330 9331 0.0 0.0 chrM 9331 9332 0.0 0.0 chrM 9332 9333 0.0 0.0 chrM 9333 9334 0.0 0.0 chrM 9334 9335 0.0 0.0 chrM 9335 9336 0.0 0.0 chrM 9336 9337 0.0 0.0 chrM 9337 9338 0.0 0.0 chrM 9338 9339 0.0 0.0 chrM 9339 9340 0.0 0.0 chrM 9340 9341 0.0 0.0 chrM 9341 9342 0.0 0.0 chrM 9342 9343 0.0 0.0 chrM 9343 9344 0.0 0.0 chrM 9344 9345 0.0 0.0 chrM 9345 9346 0.0 0.0 chrM 9346 9347 0.0 0.0 chrM 9347 9348 0.0 0.0 chrM 9348 9349 0.0 0.0 chrM 9349 9350 0.0 0.0 chrM 9350 9351 0.0 0.0 chrM 9351 9352 0.0 0.0 chrM 9352 9353 0.0 0.0 chrM 9353 9354 0.0 0.0 chrM 9354 9355 0.0 0.0 chrM 9355 9356 0.0 0.0 chrM 9356 9357 0.0 0.0 chrM 9357 9358 0.0 0.0 chrM 9358 9359 0.0 0.0 chrM 9359 9360 0.0 0.0 chrM 9360 9361 0.0 0.0 chrM 9361 9362 0.0 0.0 chrM 9362 9363 0.0 0.0 chrM 9363 9364 0.0 0.0 chrM 9364 9365 0.0 0.0 chrM 9365 9366 0.0 0.0 chrM 9366 9367 0.0 0.0 chrM 9367 9368 0.0 0.0 chrM 9368 9369 0.0 0.0 chrM 9369 9370 0.0 0.0 chrM 9370 9371 0.0 0.0 chrM 9371 9372 0.0 0.0 chrM 9372 9373 0.0 0.0 chrM 9373 9374 0.0 0.0 chrM 9374 9375 0.0 0.0 chrM 9375 9376 0.0 0.0 chrM 9376 9377 0.0 0.0 chrM 9377 9378 0.0 0.0 chrM 9378 9379 0.0 0.0 chrM 9379 9380 0.0 0.0 chrM 9380 9381 0.0 0.0 chrM 9381 9382 0.0 0.0 chrM 9382 9383 0.0 0.0 chrM 9383 9384 0.0 0.0 chrM 9384 9385 0.0 0.0 chrM 9385 9386 0.0 0.0 chrM 9386 9387 0.0 0.0 chrM 9387 9388 0.0 0.0 chrM 9388 9389 0.0 0.0 chrM 9389 9390 0.0 0.0 chrM 9390 9391 0.0 0.0 chrM 9391 9392 0.0 0.0 chrM 9392 9393 0.0 0.0 chrM 9393 9394 0.0 0.0 chrM 9394 9395 0.0 0.0 chrM 9395 9396 0.0 0.0 chrM 9396 9397 0.0 0.0 chrM 9397 9398 0.0 0.0 chrM 9398 9399 0.0 0.0 chrM 9399 9400 0.0 0.0 chrM 9400 9401 0.0 0.0 chrM 9401 9402 0.0 0.0 chrM 9402 9403 0.0 0.0 chrM 9403 9404 0.0 0.0 chrM 9404 9405 0.0 0.0 chrM 9405 9406 0.0 0.0 chrM 9406 9407 0.0 0.0 chrM 9407 9408 0.0 0.0 chrM 9408 9409 0.0 0.0 chrM 9409 9410 0.0 0.0 chrM 9410 9411 0.0 0.0 chrM 9411 9412 0.0 0.0 chrM 9412 9413 0.0 0.0 chrM 9413 9414 0.0 0.0 chrM 9414 9415 0.0 0.0 chrM 9415 9416 0.0 0.0 chrM 9416 9417 0.0 0.0 chrM 9417 9418 0.0 0.0 chrM 9418 9419 0.0 0.0 chrM 9419 9420 0.0 0.0 chrM 9420 9421 0.0 0.0 chrM 9421 9422 0.0 0.0 chrM 9422 9423 0.0 0.0 chrM 9423 9424 0.0 0.0 chrM 9424 9425 0.0 0.0 chrM 9425 9426 0.0 0.0 chrM 9426 9427 0.0 0.0 chrM 9427 9428 0.0 0.0 chrM 9428 9429 0.0 0.0 chrM 9429 9430 0.0 0.0 chrM 9430 9431 0.0 0.0 chrM 9431 9432 0.0 0.0 chrM 9432 9433 0.0 0.0 chrM 9433 9434 0.0 0.0 chrM 9434 9435 0.0 0.0 chrM 9435 9436 0.0 0.0 chrM 9436 9437 0.0 0.0 chrM 9437 9438 0.0 0.0 chrM 9438 9439 0.0 0.0 chrM 9439 9440 0.0 0.0 chrM 9440 9441 0.0 0.0 chrM 9441 9442 0.0 0.0 chrM 9442 9443 0.0 0.0 chrM 9443 9444 0.0 0.0 chrM 9444 9445 0.0 0.0 chrM 9445 9446 0.0 0.0 chrM 9446 9447 0.0 0.0 chrM 9447 9448 0.0 0.0 chrM 9448 9449 0.0 0.0 chrM 9449 9450 0.0 0.0 chrM 9450 9451 0.0 0.0 chrM 9451 9452 0.0 0.0 chrM 9452 9453 0.0 0.0 chrM 9453 9454 0.0 0.0 chrM 9454 9455 0.0 0.0 chrM 9455 9456 0.0 0.0 chrM 9456 9457 0.0 0.0 chrM 9457 9458 0.0 0.0 chrM 9458 9459 0.0 0.0 chrM 9459 9460 0.0 0.0 chrM 9460 9461 0.0 0.0 chrM 9461 9462 0.0 0.0 chrM 9462 9463 0.0 0.0 chrM 9463 9464 0.0 0.0 chrM 9464 9465 0.0 0.0 chrM 9465 9466 0.0 0.0 chrM 9466 9467 0.0 0.0 chrM 9467 9468 0.0 0.0 chrM 9468 9469 0.0 0.0 chrM 9469 9470 0.0 0.0 chrM 9470 9471 0.0 0.0 chrM 9471 9472 0.0 0.0 chrM 9472 9473 0.0 0.0 chrM 9473 9474 0.0 0.0 chrM 9474 9475 0.0 0.0 chrM 9475 9476 0.0 0.0 chrM 9476 9477 0.0 0.0 chrM 9477 9478 0.0 0.0 chrM 9478 9479 0.0 0.0 chrM 9479 9480 0.0 0.0 chrM 9480 9481 0.0 0.0 chrM 9481 9482 0.0 0.0 chrM 9482 9483 0.0 0.0 chrM 9483 9484 0.0 0.0 chrM 9484 9485 0.0 0.0 chrM 9485 9486 0.0 0.0 chrM 9486 9487 0.0 0.0 chrM 9487 9488 0.0 0.0 chrM 9488 9489 0.0 0.0 chrM 9489 9490 0.0 0.0 chrM 9490 9491 0.0 0.0 chrM 9491 9492 0.0 0.0 chrM 9492 9493 0.0 0.0 chrM 9493 9494 0.0 0.0 chrM 9494 9495 0.0 0.0 chrM 9495 9496 0.0 0.0 chrM 9496 9497 0.0 0.0 chrM 9497 9498 0.0 0.0 chrM 9498 9499 0.0 0.0 chrM 9499 9500 0.0 0.0 chrM 9500 9501 0.0 0.0 chrM 9501 9502 0.0 0.0 chrM 9502 9503 0.0 0.0 chrM 9503 9504 0.0 0.0 chrM 9504 9505 0.0 0.0 chrM 9505 9506 0.0 0.0 chrM 9506 9507 0.0 0.0 chrM 9507 9508 0.0 0.0 chrM 9508 9509 0.0 0.0 chrM 9509 9510 0.0 0.0 chrM 9510 9511 0.0 0.0 chrM 9511 9512 0.0 0.0 chrM 9512 9513 0.0 0.0 chrM 9513 9514 0.0 0.0 chrM 9514 9515 0.0 0.0 chrM 9515 9516 0.0 0.0 chrM 9516 9517 0.0 0.0 chrM 9517 9518 0.0 0.0 chrM 9518 9519 0.0 0.0 chrM 9519 9520 0.0 0.0 chrM 9520 9521 0.0 0.0 chrM 9521 9522 0.0 0.0 chrM 9522 9523 0.0 0.0 chrM 9523 9524 0.0 0.0 chrM 9524 9525 0.0 0.0 chrM 9525 9526 0.0 0.0 chrM 9526 9527 0.0 0.0 chrM 9527 9528 0.0 0.0 chrM 9528 9529 0.0 0.0 chrM 9529 9530 0.0 0.0 chrM 9530 9531 0.0 0.0 chrM 9531 9532 0.0 0.0 chrM 9532 9533 0.0 0.0 chrM 9533 9534 0.0 0.0 chrM 9534 9535 0.0 0.0 chrM 9535 9536 0.0 0.0 chrM 9536 9537 0.0 0.0 chrM 9537 9538 0.0 0.0 chrM 9538 9539 0.0 0.0 chrM 9539 9540 0.0 0.0 chrM 9540 9541 0.0 0.0 chrM 9541 9542 0.0 0.0 chrM 9542 9543 0.0 0.0 chrM 9543 9544 0.0 0.0 chrM 9544 9545 0.0 0.0 chrM 9545 9546 0.0 0.0 chrM 9546 9547 0.0 0.0 chrM 9547 9548 0.0 0.0 chrM 9548 9549 0.0 0.0 chrM 9549 9550 0.0 0.0 chrM 9550 9551 0.0 0.0 chrM 9551 9552 0.0 0.0 chrM 9552 9553 0.0 0.0 chrM 9553 9554 0.0 0.0 chrM 9554 9555 0.0 0.0 chrM 9555 9556 0.0 0.0 chrM 9556 9557 0.0 0.0 chrM 9557 9558 0.0 0.0 chrM 9558 9559 0.0 0.0 chrM 9559 9560 0.0 0.0 chrM 9560 9561 0.0 0.0 chrM 9561 9562 0.0 0.0 chrM 9562 9563 0.0 0.0 chrM 9563 9564 0.0 0.0 chrM 9564 9565 0.0 0.0 chrM 9565 9566 0.0 0.0 chrM 9566 9567 0.0 0.0 chrM 9567 9568 0.0 0.0 chrM 9568 9569 0.0 0.0 chrM 9569 9570 0.0 0.0 chrM 9570 9571 0.0 0.0 chrM 9571 9572 0.0 0.0 chrM 9572 9573 0.0 0.0 chrM 9573 9574 0.0 0.0 chrM 9574 9575 0.0 0.0 chrM 9575 9576 0.0 0.0 chrM 9576 9577 0.0 0.0 chrM 9577 9578 0.0 0.0 chrM 9578 9579 0.0 0.0 chrM 9579 9580 0.0 0.0 chrM 9580 9581 0.0 0.0 chrM 9581 9582 0.0 0.0 chrM 9582 9583 0.0 0.0 chrM 9583 9584 0.0 0.0 chrM 9584 9585 0.0 0.0 chrM 9585 9586 0.0 0.0 chrM 9586 9587 0.0 0.0 chrM 9587 9588 0.0 0.0 chrM 9588 9589 0.0 0.0 chrM 9589 9590 0.0 0.0 chrM 9590 9591 0.0 0.0 chrM 9591 9592 0.0 0.0 chrM 9592 9593 0.0 0.0 chrM 9593 9594 0.0 0.0 chrM 9594 9595 0.0 0.0 chrM 9595 9596 0.0 0.0 chrM 9596 9597 0.0 0.0 chrM 9597 9598 0.0 0.0 chrM 9598 9599 0.0 0.0 chrM 9599 9600 0.0 0.0 chrM 9600 9601 0.0 0.0 chrM 9601 9602 0.0 0.0 chrM 9602 9603 0.0 0.0 chrM 9603 9604 0.0 0.0 chrM 9604 9605 0.0 0.0 chrM 9605 9606 0.0 0.0 chrM 9606 9607 0.0 0.0 chrM 9607 9608 0.0 0.0 chrM 9608 9609 0.0 0.0 chrM 9609 9610 0.0 0.0 chrM 9610 9611 0.0 0.0 chrM 9611 9612 0.0 0.0 chrM 9612 9613 0.0 0.0 chrM 9613 9614 0.0 0.0 chrM 9614 9615 0.0 0.0 chrM 9615 9616 0.0 0.0 chrM 9616 9617 0.0 0.0 chrM 9617 9618 0.0 0.0 chrM 9618 9619 0.0 0.0 chrM 9619 9620 0.0 0.0 chrM 9620 9621 0.0 0.0 chrM 9621 9622 0.0 0.0 chrM 9622 9623 0.0 0.0 chrM 9623 9624 0.0 0.0 chrM 9624 9625 0.0 0.0 chrM 9625 9626 0.0 0.0 chrM 9626 9627 0.0 0.0 chrM 9627 9628 0.0 0.0 chrM 9628 9629 0.0 0.0 chrM 9629 9630 0.0 0.0 chrM 9630 9631 0.0 0.0 chrM 9631 9632 0.0 0.0 chrM 9632 9633 0.0 0.0 chrM 9633 9634 0.0 0.0 chrM 9634 9635 0.0 0.0 chrM 9635 9636 0.0 0.0 chrM 9636 9637 0.0 0.0 chrM 9637 9638 0.0 0.0 chrM 9638 9639 0.0 0.0 chrM 9639 9640 0.0 0.0 chrM 9640 9641 0.0 0.0 chrM 9641 9642 0.0 0.0 chrM 9642 9643 0.0 0.0 chrM 9643 9644 0.0 0.0 chrM 9644 9645 0.0 0.0 chrM 9645 9646 0.0 0.0 chrM 9646 9647 0.0 0.0 chrM 9647 9648 0.0 0.0 chrM 9648 9649 0.0 0.0 chrM 9649 9650 0.0 0.0 chrM 9650 9651 0.0 0.0 chrM 9651 9652 0.0 0.0 chrM 9652 9653 0.0 0.0 chrM 9653 9654 0.0 0.0 chrM 9654 9655 0.0 0.0 chrM 9655 9656 0.0 0.0 chrM 9656 9657 0.0 0.0 chrM 9657 9658 0.0 0.0 chrM 9658 9659 0.0 0.0 chrM 9659 9660 0.0 0.0 chrM 9660 9661 0.0 0.0 chrM 9661 9662 0.0 0.0 chrM 9662 9663 0.0 0.0 chrM 9663 9664 0.0 0.0 chrM 9664 9665 0.0 0.0 chrM 9665 9666 0.0 0.0 chrM 9666 9667 0.0 0.0 chrM 9667 9668 0.0 0.0 chrM 9668 9669 0.0 0.0 chrM 9669 9670 0.0 0.0 chrM 9670 9671 0.0 0.0 chrM 9671 9672 0.0 0.0 chrM 9672 9673 0.0 0.0 chrM 9673 9674 0.0 0.0 chrM 9674 9675 0.0 0.0 chrM 9675 9676 0.0 0.0 chrM 9676 9677 0.0 0.0 chrM 9677 9678 0.0 0.0 chrM 9678 9679 0.0 0.0 chrM 9679 9680 0.0 0.0 chrM 9680 9681 0.0 0.0 chrM 9681 9682 0.0 0.0 chrM 9682 9683 0.0 0.0 chrM 9683 9684 0.0 0.0 chrM 9684 9685 0.0 0.0 chrM 9685 9686 0.0 0.0 chrM 9686 9687 0.0 0.0 chrM 9687 9688 0.0 0.0 chrM 9688 9689 0.0 0.0 chrM 9689 9690 0.0 0.0 chrM 9690 9691 0.0 0.0 chrM 9691 9692 0.0 0.0 chrM 9692 9693 0.0 0.0 chrM 9693 9694 0.0 0.0 chrM 9694 9695 0.0 0.0 chrM 9695 9696 0.0 0.0 chrM 9696 9697 0.0 0.0 chrM 9697 9698 0.0 0.0 chrM 9698 9699 0.0 0.0 chrM 9699 9700 0.0 0.0 chrM 9700 9701 0.0 0.0 chrM 9701 9702 0.0 0.0 chrM 9702 9703 0.0 0.0 chrM 9703 9704 0.0 0.0 chrM 9704 9705 0.0 0.0 chrM 9705 9706 0.0 0.0 chrM 9706 9707 0.0 0.0 chrM 9707 9708 0.0 0.0 chrM 9708 9709 0.0 0.0 chrM 9709 9710 0.0 0.0 chrM 9710 9711 0.0 0.0 chrM 9711 9712 0.0 0.0 chrM 9712 9713 0.0 0.0 chrM 9713 9714 0.0 0.0 chrM 9714 9715 0.0 0.0 chrM 9715 9716 0.0 0.0 chrM 9716 9717 0.0 0.0 chrM 9717 9718 0.0 0.0 chrM 9718 9719 0.0 0.0 chrM 9719 9720 0.0 0.0 chrM 9720 9721 0.0 0.0 chrM 9721 9722 0.0 0.0 chrM 9722 9723 0.0 0.0 chrM 9723 9724 0.0 0.0 chrM 9724 9725 0.0 0.0 chrM 9725 9726 0.0 0.0 chrM 9726 9727 0.0 0.0 chrM 9727 9728 0.0 0.0 chrM 9728 9729 0.0 0.0 chrM 9729 9730 0.0 0.0 chrM 9730 9731 0.0 0.0 chrM 9731 9732 0.0 0.0 chrM 9732 9733 0.0 0.0 chrM 9733 9734 0.0 0.0 chrM 9734 9735 0.0 0.0 chrM 9735 9736 0.0 0.0 chrM 9736 9737 0.0 0.0 chrM 9737 9738 0.0 0.0 chrM 9738 9739 0.0 0.0 chrM 9739 9740 0.0 0.0 chrM 9740 9741 0.0 0.0 chrM 9741 9742 0.0 0.0 chrM 9742 9743 0.0 0.0 chrM 9743 9744 0.0 0.0 chrM 9744 9745 0.0 0.0 chrM 9745 9746 0.0 0.0 chrM 9746 9747 0.0 0.0 chrM 9747 9748 0.0 0.0 chrM 9748 9749 0.0 0.0 chrM 9749 9750 0.0 0.0 chrM 9750 9751 0.0 0.0 chrM 9751 9752 0.0 0.0 chrM 9752 9753 0.0 0.0 chrM 9753 9754 0.0 0.0 chrM 9754 9755 0.0 0.0 chrM 9755 9756 0.0 0.0 chrM 9756 9757 0.0 0.0 chrM 9757 9758 0.0 0.0 chrM 9758 9759 0.0 0.0 chrM 9759 9760 0.0 0.0 chrM 9760 9761 0.0 0.0 chrM 9761 9762 0.0 0.0 chrM 9762 9763 0.0 0.0 chrM 9763 9764 0.0 0.0 chrM 9764 9765 0.0 0.0 chrM 9765 9766 0.0 0.0 chrM 9766 9767 0.0 0.0 chrM 9767 9768 0.0 0.0 chrM 9768 9769 0.0 0.0 chrM 9769 9770 0.0 0.0 chrM 9770 9771 0.0 0.0 chrM 9771 9772 0.0 0.0 chrM 9772 9773 0.0 0.0 chrM 9773 9774 0.0 0.0 chrM 9774 9775 0.0 0.0 chrM 9775 9776 0.0 0.0 chrM 9776 9777 0.0 0.0 chrM 9777 9778 0.0 0.0 chrM 9778 9779 0.0 0.0 chrM 9779 9780 0.0 0.0 chrM 9780 9781 0.0 0.0 chrM 9781 9782 0.0 0.0 chrM 9782 9783 0.0 0.0 chrM 9783 9784 0.0 0.0 chrM 9784 9785 0.0 0.0 chrM 9785 9786 0.0 0.0 chrM 9786 9787 0.0 0.0 chrM 9787 9788 0.0 0.0 chrM 9788 9789 0.0 0.0 chrM 9789 9790 0.0 0.0 chrM 9790 9791 0.0 0.0 chrM 9791 9792 0.0 0.0 chrM 9792 9793 0.0 0.0 chrM 9793 9794 0.0 0.0 chrM 9794 9795 0.0 0.0 chrM 9795 9796 0.0 0.0 chrM 9796 9797 0.0 0.0 chrM 9797 9798 0.0 0.0 chrM 9798 9799 0.0 0.0 chrM 9799 9800 0.0 0.0 chrM 9800 9801 0.0 0.0 chrM 9801 9802 0.0 0.0 chrM 9802 9803 0.0 0.0 chrM 9803 9804 0.0 0.0 chrM 9804 9805 0.0 0.0 chrM 9805 9806 0.0 0.0 chrM 9806 9807 0.0 0.0 chrM 9807 9808 0.0 0.0 chrM 9808 9809 0.0 0.0 chrM 9809 9810 0.0 0.0 chrM 9810 9811 0.0 0.0 chrM 9811 9812 0.0 0.0 chrM 9812 9813 0.0 0.0 chrM 9813 9814 0.0 0.0 chrM 9814 9815 0.0 0.0 chrM 9815 9816 0.0 0.0 chrM 9816 9817 0.0 0.0 chrM 9817 9818 0.0 0.0 chrM 9818 9819 0.0 0.0 chrM 9819 9820 0.0 0.0 chrM 9820 9821 0.0 0.0 chrM 9821 9822 0.0 0.0 chrM 9822 9823 0.0 0.0 chrM 9823 9824 0.0 0.0 chrM 9824 9825 0.0 0.0 chrM 9825 9826 0.0 0.0 chrM 9826 9827 0.0 0.0 chrM 9827 9828 0.0 0.0 chrM 9828 9829 0.0 0.0 chrM 9829 9830 0.0 0.0 chrM 9830 9831 0.0 0.0 chrM 9831 9832 0.0 0.0 chrM 9832 9833 0.0 0.0 chrM 9833 9834 0.0 0.0 chrM 9834 9835 0.0 0.0 chrM 9835 9836 0.0 0.0 chrM 9836 9837 0.0 0.0 chrM 9837 9838 0.0 0.0 chrM 9838 9839 0.0 0.0 chrM 9839 9840 0.0 0.0 chrM 9840 9841 0.0 0.0 chrM 9841 9842 0.0 0.0 chrM 9842 9843 0.0 0.0 chrM 9843 9844 0.0 0.0 chrM 9844 9845 0.0 0.0 chrM 9845 9846 0.0 0.0 chrM 9846 9847 0.0 0.0 chrM 9847 9848 0.0 0.0 chrM 9848 9849 0.0 0.0 chrM 9849 9850 0.0 0.0 chrM 9850 9851 0.0 0.0 chrM 9851 9852 0.0 0.0 chrM 9852 9853 0.0 0.0 chrM 9853 9854 0.0 0.0 chrM 9854 9855 0.0 0.0 chrM 9855 9856 0.0 0.0 chrM 9856 9857 0.0 0.0 chrM 9857 9858 0.0 0.0 chrM 9858 9859 0.0 0.0 chrM 9859 9860 0.0 0.0 chrM 9860 9861 0.0 0.0 chrM 9861 9862 0.0 0.0 chrM 9862 9863 0.0 0.0 chrM 9863 9864 0.0 0.0 chrM 9864 9865 0.0 0.0 chrM 9865 9866 0.0 0.0 chrM 9866 9867 0.0 0.0 chrM 9867 9868 0.0 0.0 chrM 9868 9869 0.0 0.0 chrM 9869 9870 0.0 0.0 chrM 9870 9871 0.0 0.0 chrM 9871 9872 0.0 0.0 chrM 9872 9873 0.0 0.0 chrM 9873 9874 0.0 0.0 chrM 9874 9875 0.0 0.0 chrM 9875 9876 0.0 0.0 chrM 9876 9877 0.0 0.0 chrM 9877 9878 0.0 0.0 chrM 9878 9879 0.0 0.0 chrM 9879 9880 0.0 0.0 chrM 9880 9881 0.0 0.0 chrM 9881 9882 0.0 0.0 chrM 9882 9883 0.0 0.0 chrM 9883 9884 0.0 0.0 chrM 9884 9885 0.0 0.0 chrM 9885 9886 0.0 0.0 chrM 9886 9887 0.0 0.0 chrM 9887 9888 0.0 0.0 chrM 9888 9889 0.0 0.0 chrM 9889 9890 0.0 0.0 chrM 9890 9891 0.0 0.0 chrM 9891 9892 0.0 0.0 chrM 9892 9893 0.0 0.0 chrM 9893 9894 0.0 0.0 chrM 9894 9895 0.0 0.0 chrM 9895 9896 0.0 0.0 chrM 9896 9897 0.0 0.0 chrM 9897 9898 0.0 0.0 chrM 9898 9899 0.0 0.0 chrM 9899 9900 0.0 0.0 chrM 9900 9901 0.0 0.0 chrM 9901 9902 0.0 0.0 chrM 9902 9903 0.0 0.0 chrM 9903 9904 0.0 0.0 chrM 9904 9905 0.0 0.0 chrM 9905 9906 0.0 0.0 chrM 9906 9907 0.0 0.0 chrM 9907 9908 0.0 0.0 chrM 9908 9909 0.0 0.0 chrM 9909 9910 0.0 0.0 chrM 9910 9911 0.0 0.0 chrM 9911 9912 0.0 0.0 chrM 9912 9913 0.0 0.0 chrM 9913 9914 0.0 0.0 chrM 9914 9915 0.0 0.0 chrM 9915 9916 0.0 0.0 chrM 9916 9917 0.0 0.0 chrM 9917 9918 0.0 0.0 chrM 9918 9919 0.0 0.0 chrM 9919 9920 0.0 0.0 chrM 9920 9921 0.0 0.0 chrM 9921 9922 0.0 0.0 chrM 9922 9923 0.0 0.0 chrM 9923 9924 0.0 0.0 chrM 9924 9925 0.0 0.0 chrM 9925 9926 0.0 0.0 chrM 9926 9927 0.0 0.0 chrM 9927 9928 0.0 0.0 chrM 9928 9929 0.0 0.0 chrM 9929 9930 0.0 0.0 chrM 9930 9931 0.0 0.0 chrM 9931 9932 0.0 0.0 chrM 9932 9933 0.0 0.0 chrM 9933 9934 0.0 0.0 chrM 9934 9935 0.0 0.0 chrM 9935 9936 0.0 0.0 chrM 9936 9937 0.0 0.0 chrM 9937 9938 0.0 0.0 chrM 9938 9939 0.0 0.0 chrM 9939 9940 0.0 0.0 chrM 9940 9941 0.0 0.0 chrM 9941 9942 0.0 0.0 chrM 9942 9943 0.0 0.0 chrM 9943 9944 0.0 0.0 chrM 9944 9945 0.0 0.0 chrM 9945 9946 0.0 0.0 chrM 9946 9947 0.0 0.0 chrM 9947 9948 0.0 0.0 chrM 9948 9949 0.0 0.0 chrM 9949 9950 0.0 0.0 chrM 9950 9951 0.0 0.0 chrM 9951 9952 0.0 0.0 chrM 9952 9953 0.0 0.0 chrM 9953 9954 0.0 0.0 chrM 9954 9955 0.0 0.0 chrM 9955 9956 0.0 0.0 chrM 9956 9957 0.0 0.0 chrM 9957 9958 0.0 0.0 chrM 9958 9959 0.0 0.0 chrM 9959 9960 0.0 0.0 chrM 9960 9961 0.0 0.0 chrM 9961 9962 0.0 0.0 chrM 9962 9963 0.0 0.0 chrM 9963 9964 0.0 0.0 chrM 9964 9965 0.0 0.0 chrM 9965 9966 0.0 0.0 chrM 9966 9967 0.0 0.0 chrM 9967 9968 0.0 0.0 chrM 9968 9969 0.0 0.0 chrM 9969 9970 0.0 0.0 chrM 9970 9971 0.0 0.0 chrM 9971 9972 0.0 0.0 chrM 9972 9973 0.0 0.0 chrM 9973 9974 0.0 0.0 chrM 9974 9975 0.0 0.0 chrM 9975 9976 0.0 0.0 chrM 9976 9977 0.0 0.0 chrM 9977 9978 0.0 0.0 chrM 9978 9979 0.0 0.0 chrM 9979 9980 0.0 0.0 chrM 9980 9981 0.0 0.0 chrM 9981 9982 0.0 0.0 chrM 9982 9983 0.0 0.0 chrM 9983 9984 0.0 0.0 chrM 9984 9985 0.0 0.0 chrM 9985 9986 0.0 0.0 chrM 9986 9987 0.0 0.0 chrM 9987 9988 0.0 0.0 chrM 9988 9989 0.0 0.0 chrM 9989 9990 0.0 0.0 chrM 9990 9991 0.0 0.0 chrM 9991 9992 0.0 0.0 chrM 9992 9993 0.0 0.0 chrM 9993 9994 0.0 0.0 chrM 9994 9995 0.0 0.0 chrM 9995 9996 0.0 0.0 chrM 9996 9997 0.0 0.0 chrM 9997 9998 0.0 0.0 chrM 9998 9999 0.0 0.0 chrM 9999 10000 0.0 0.0 chrM 10000 10001 0.0 0.0 chrM 10001 10002 0.0 0.0 chrM 10002 10003 0.0 0.0 chrM 10003 10004 0.0 0.0 chrM 10004 10005 0.0 0.0 chrM 10005 10006 0.0 0.0 chrM 10006 10007 0.0 0.0 chrM 10007 10008 0.0 0.0 chrM 10008 10009 0.0 0.0 chrM 10009 10010 0.0 0.0 chrM 10010 10011 0.0 0.0 chrM 10011 10012 0.0 0.0 chrM 10012 10013 0.0 0.0 chrM 10013 10014 0.0 0.0 chrM 10014 10015 0.0 0.0 chrM 10015 10016 0.0 0.0 chrM 10016 10017 0.0 0.0 chrM 10017 10018 0.0 0.0 chrM 10018 10019 0.0 0.0 chrM 10019 10020 0.0 0.0 chrM 10020 10021 0.0 0.0 chrM 10021 10022 0.0 0.0 chrM 10022 10023 0.0 0.0 chrM 10023 10024 0.0 0.0 chrM 10024 10025 0.0 0.0 chrM 10025 10026 0.0 0.0 chrM 10026 10027 0.0 0.0 chrM 10027 10028 0.0 0.0 chrM 10028 10029 0.0 0.0 chrM 10029 10030 0.0 0.0 chrM 10030 10031 0.0 0.0 chrM 10031 10032 0.0 0.0 chrM 10032 10033 0.0 0.0 chrM 10033 10034 0.0 0.0 chrM 10034 10035 0.0 0.0 chrM 10035 10036 0.0 0.0 chrM 10036 10037 0.0 0.0 chrM 10037 10038 0.0 0.0 chrM 10038 10039 0.0 0.0 chrM 10039 10040 0.0 0.0 chrM 10040 10041 0.0 0.0 chrM 10041 10042 0.0 0.0 chrM 10042 10043 0.0 0.0 chrM 10043 10044 0.0 0.0 chrM 10044 10045 0.0 0.0 chrM 10045 10046 0.0 0.0 chrM 10046 10047 0.0 0.0 chrM 10047 10048 0.0 0.0 chrM 10048 10049 0.0 0.0 chrM 10049 10050 0.0 0.0 chrM 10050 10051 0.0 0.0 chrM 10051 10052 0.0 0.0 chrM 10052 10053 0.0 0.0 chrM 10053 10054 0.0 0.0 chrM 10054 10055 0.0 0.0 chrM 10055 10056 0.0 0.0 chrM 10056 10057 0.0 0.0 chrM 10057 10058 0.0 0.0 chrM 10058 10059 0.0 0.0 chrM 10059 10060 0.0 0.0 chrM 10060 10061 0.0 0.0 chrM 10061 10062 0.0 0.0 chrM 10062 10063 0.0 0.0 chrM 10063 10064 0.0 0.0 chrM 10064 10065 0.0 0.0 chrM 10065 10066 0.0 0.0 chrM 10066 10067 0.0 0.0 chrM 10067 10068 0.0 0.0 chrM 10068 10069 0.0 0.0 chrM 10069 10070 0.0 0.0 chrM 10070 10071 0.0 0.0 chrM 10071 10072 0.0 0.0 chrM 10072 10073 0.0 0.0 chrM 10073 10074 0.0 0.0 chrM 10074 10075 0.0 0.0 chrM 10075 10076 0.0 0.0 chrM 10076 10077 0.0 0.0 chrM 10077 10078 0.0 0.0 chrM 10078 10079 0.0 0.0 chrM 10079 10080 0.0 0.0 chrM 10080 10081 0.0 0.0 chrM 10081 10082 0.0 0.0 chrM 10082 10083 0.0 0.0 chrM 10083 10084 0.0 0.0 chrM 10084 10085 0.0 0.0 chrM 10085 10086 0.0 0.0 chrM 10086 10087 0.0 0.0 chrM 10087 10088 0.0 0.0 chrM 10088 10089 0.0 0.0 chrM 10089 10090 0.0 0.0 chrM 10090 10091 0.0 0.0 chrM 10091 10092 0.0 0.0 chrM 10092 10093 0.0 0.0 chrM 10093 10094 0.0 0.0 chrM 10094 10095 0.0 0.0 chrM 10095 10096 0.0 0.0 chrM 10096 10097 0.0 0.0 chrM 10097 10098 0.0 0.0 chrM 10098 10099 0.0 0.0 chrM 10099 10100 0.0 0.0 chrM 10100 10101 0.0 0.0 chrM 10101 10102 0.0 0.0 chrM 10102 10103 0.0 0.0 chrM 10103 10104 0.0 0.0 chrM 10104 10105 0.0 0.0 chrM 10105 10106 0.0 0.0 chrM 10106 10107 0.0 0.0 chrM 10107 10108 0.0 0.0 chrM 10108 10109 0.0 0.0 chrM 10109 10110 0.0 0.0 chrM 10110 10111 0.0 0.0 chrM 10111 10112 0.0 0.0 chrM 10112 10113 0.0 0.0 chrM 10113 10114 0.0 0.0 chrM 10114 10115 0.0 0.0 chrM 10115 10116 0.0 0.0 chrM 10116 10117 0.0 0.0 chrM 10117 10118 0.0 0.0 chrM 10118 10119 0.0 0.0 chrM 10119 10120 0.0 0.0 chrM 10120 10121 0.0 0.0 chrM 10121 10122 0.0 0.0 chrM 10122 10123 0.0 0.0 chrM 10123 10124 0.0 0.0 chrM 10124 10125 0.0 0.0 chrM 10125 10126 0.0 0.0 chrM 10126 10127 0.0 0.0 chrM 10127 10128 0.0 0.0 chrM 10128 10129 0.0 0.0 chrM 10129 10130 0.0 0.0 chrM 10130 10131 0.0 0.0 chrM 10131 10132 0.0 0.0 chrM 10132 10133 0.0 0.0 chrM 10133 10134 0.0 0.0 chrM 10134 10135 0.0 0.0 chrM 10135 10136 0.0 0.0 chrM 10136 10137 0.0 0.0 chrM 10137 10138 0.0 0.0 chrM 10138 10139 0.0 0.0 chrM 10139 10140 0.0 0.0 chrM 10140 10141 0.0 0.0 chrM 10141 10142 0.0 0.0 chrM 10142 10143 0.0 0.0 chrM 10143 10144 0.0 0.0 chrM 10144 10145 0.0 0.0 chrM 10145 10146 0.0 0.0 chrM 10146 10147 0.0 0.0 chrM 10147 10148 0.0 0.0 chrM 10148 10149 0.0 0.0 chrM 10149 10150 0.0 0.0 chrM 10150 10151 0.0 0.0 chrM 10151 10152 0.0 0.0 chrM 10152 10153 0.0 0.0 chrM 10153 10154 0.0 0.0 chrM 10154 10155 0.0 0.0 chrM 10155 10156 0.0 0.0 chrM 10156 10157 0.0 0.0 chrM 10157 10158 0.0 0.0 chrM 10158 10159 0.0 0.0 chrM 10159 10160 0.0 0.0 chrM 10160 10161 0.0 0.0 chrM 10161 10162 0.0 0.0 chrM 10162 10163 0.0 0.0 chrM 10163 10164 0.0 0.0 chrM 10164 10165 0.0 0.0 chrM 10165 10166 0.0 0.0 chrM 10166 10167 0.0 0.0 chrM 10167 10168 0.0 0.0 chrM 10168 10169 0.0 0.0 chrM 10169 10170 0.0 0.0 chrM 10170 10171 0.0 0.0 chrM 10171 10172 0.0 0.0 chrM 10172 10173 0.0 0.0 chrM 10173 10174 0.0 0.0 chrM 10174 10175 0.0 0.0 chrM 10175 10176 0.0 0.0 chrM 10176 10177 0.0 0.0 chrM 10177 10178 0.0 0.0 chrM 10178 10179 0.0 0.0 chrM 10179 10180 0.0 0.0 chrM 10180 10181 0.0 0.0 chrM 10181 10182 0.0 0.0 chrM 10182 10183 0.0 0.0 chrM 10183 10184 0.0 0.0 chrM 10184 10185 0.0 0.0 chrM 10185 10186 0.0 0.0 chrM 10186 10187 0.0 0.0 chrM 10187 10188 0.0 0.0 chrM 10188 10189 0.0 0.0 chrM 10189 10190 0.0 0.0 chrM 10190 10191 0.0 0.0 chrM 10191 10192 0.0 0.0 chrM 10192 10193 0.0 0.0 chrM 10193 10194 0.0 0.0 chrM 10194 10195 0.0 0.0 chrM 10195 10196 0.0 0.0 chrM 10196 10197 0.0 0.0 chrM 10197 10198 0.0 0.0 chrM 10198 10199 0.0 0.0 chrM 10199 10200 0.0 0.0 chrM 10200 10201 0.0 0.0 chrM 10201 10202 0.0 0.0 chrM 10202 10203 0.0 0.0 chrM 10203 10204 0.0 0.0 chrM 10204 10205 0.0 0.0 chrM 10205 10206 0.0 0.0 chrM 10206 10207 0.0 0.0 chrM 10207 10208 0.0 0.0 chrM 10208 10209 0.0 0.0 chrM 10209 10210 0.0 0.0 chrM 10210 10211 0.0 0.0 chrM 10211 10212 0.0 0.0 chrM 10212 10213 0.0 0.0 chrM 10213 10214 0.0 0.0 chrM 10214 10215 0.0 0.0 chrM 10215 10216 0.0 0.0 chrM 10216 10217 0.0 0.0 chrM 10217 10218 0.0 0.0 chrM 10218 10219 0.0 0.0 chrM 10219 10220 0.0 0.0 chrM 10220 10221 0.0 0.0 chrM 10221 10222 0.0 0.0 chrM 10222 10223 0.0 0.0 chrM 10223 10224 0.0 0.0 chrM 10224 10225 0.0 0.0 chrM 10225 10226 0.0 0.0 chrM 10226 10227 0.0 0.0 chrM 10227 10228 0.0 0.0 chrM 10228 10229 0.0 0.0 chrM 10229 10230 0.0 0.0 chrM 10230 10231 0.0 0.0 chrM 10231 10232 0.0 0.0 chrM 10232 10233 0.0 0.0 chrM 10233 10234 0.0 0.0 chrM 10234 10235 0.0 0.0 chrM 10235 10236 0.0 0.0 chrM 10236 10237 0.0 0.0 chrM 10237 10238 0.0 0.0 chrM 10238 10239 0.0 0.0 chrM 10239 10240 0.0 0.0 chrM 10240 10241 0.0 0.0 chrM 10241 10242 0.0 0.0 chrM 10242 10243 0.0 0.0 chrM 10243 10244 0.0 0.0 chrM 10244 10245 0.0 0.0 chrM 10245 10246 0.0 0.0 chrM 10246 10247 0.0 0.0 chrM 10247 10248 0.0 0.0 chrM 10248 10249 0.0 0.0 chrM 10249 10250 0.0 0.0 chrM 10250 10251 0.0 0.0 chrM 10251 10252 0.0 0.0 chrM 10252 10253 0.0 0.0 chrM 10253 10254 0.0 0.0 chrM 10254 10255 0.0 0.0 chrM 10255 10256 0.0 0.0 chrM 10256 10257 0.0 0.0 chrM 10257 10258 0.0 0.0 chrM 10258 10259 0.0 0.0 chrM 10259 10260 0.0 0.0 chrM 10260 10261 0.0 0.0 chrM 10261 10262 0.0 0.0 chrM 10262 10263 0.0 0.0 chrM 10263 10264 0.0 0.0 chrM 10264 10265 0.0 0.0 chrM 10265 10266 0.0 0.0 chrM 10266 10267 0.0 0.0 chrM 10267 10268 0.0 0.0 chrM 10268 10269 0.0 0.0 chrM 10269 10270 0.0 0.0 chrM 10270 10271 0.0 0.0 chrM 10271 10272 0.0 0.0 chrM 10272 10273 0.0 0.0 chrM 10273 10274 0.0 0.0 chrM 10274 10275 0.0 0.0 chrM 10275 10276 0.0 0.0 chrM 10276 10277 0.0 0.0 chrM 10277 10278 0.0 0.0 chrM 10278 10279 0.0 0.0 chrM 10279 10280 0.0 0.0 chrM 10280 10281 0.0 0.0 chrM 10281 10282 0.0 0.0 chrM 10282 10283 0.0 0.0 chrM 10283 10284 0.0 0.0 chrM 10284 10285 0.0 0.0 chrM 10285 10286 0.0 0.0 chrM 10286 10287 0.0 0.0 chrM 10287 10288 0.0 0.0 chrM 10288 10289 0.0 0.0 chrM 10289 10290 0.0 0.0 chrM 10290 10291 0.0 0.0 chrM 10291 10292 0.0 0.0 chrM 10292 10293 0.0 0.0 chrM 10293 10294 0.0 0.0 chrM 10294 10295 0.0 0.0 chrM 10295 10296 0.0 0.0 chrM 10296 10297 0.0 0.0 chrM 10297 10298 0.0 0.0 chrM 10298 10299 0.0 0.0 chrM 10299 10300 0.0 0.0 chrM 10300 10301 0.0 0.0 chrM 10301 10302 0.0 0.0 chrM 10302 10303 0.0 0.0 chrM 10303 10304 0.0 0.0 chrM 10304 10305 0.0 0.0 chrM 10305 10306 0.0 0.0 chrM 10306 10307 0.0 0.0 chrM 10307 10308 0.0 0.0 chrM 10308 10309 0.0 0.0 chrM 10309 10310 0.0 0.0 chrM 10310 10311 0.0 0.0 chrM 10311 10312 0.0 0.0 chrM 10312 10313 0.0 0.0 chrM 10313 10314 0.0 0.0 chrM 10314 10315 0.0 0.0 chrM 10315 10316 0.0 0.0 chrM 10316 10317 0.0 0.0 chrM 10317 10318 0.0 0.0 chrM 10318 10319 0.0 0.0 chrM 10319 10320 0.0 0.0 chrM 10320 10321 0.0 0.0 chrM 10321 10322 0.0 0.0 chrM 10322 10323 0.0 0.0 chrM 10323 10324 0.0 0.0 chrM 10324 10325 0.0 0.0 chrM 10325 10326 0.0 0.0 chrM 10326 10327 0.0 0.0 chrM 10327 10328 0.0 0.0 chrM 10328 10329 0.0 0.0 chrM 10329 10330 0.0 0.0 chrM 10330 10331 0.0 0.0 chrM 10331 10332 0.0 0.0 chrM 10332 10333 0.0 0.0 chrM 10333 10334 0.0 0.0 chrM 10334 10335 0.0 0.0 chrM 10335 10336 0.0 0.0 chrM 10336 10337 0.0 0.0 chrM 10337 10338 0.0 0.0 chrM 10338 10339 0.0 0.0 chrM 10339 10340 0.0 0.0 chrM 10340 10341 0.0 0.0 chrM 10341 10342 0.0 0.0 chrM 10342 10343 0.0 0.0 chrM 10343 10344 0.0 0.0 chrM 10344 10345 0.0 0.0 chrM 10345 10346 0.0 0.0 chrM 10346 10347 0.0 0.0 chrM 10347 10348 0.0 0.0 chrM 10348 10349 0.0 0.0 chrM 10349 10350 0.0 0.0 chrM 10350 10351 0.0 0.0 chrM 10351 10352 0.0 0.0 chrM 10352 10353 0.0 0.0 chrM 10353 10354 0.0 0.0 chrM 10354 10355 0.0 0.0 chrM 10355 10356 0.0 0.0 chrM 10356 10357 0.0 0.0 chrM 10357 10358 0.0 0.0 chrM 10358 10359 0.0 0.0 chrM 10359 10360 0.0 0.0 chrM 10360 10361 0.0 0.0 chrM 10361 10362 0.0 0.0 chrM 10362 10363 0.0 0.0 chrM 10363 10364 0.0 0.0 chrM 10364 10365 0.0 0.0 chrM 10365 10366 0.0 0.0 chrM 10366 10367 0.0 0.0 chrM 10367 10368 0.0 0.0 chrM 10368 10369 0.0 0.0 chrM 10369 10370 0.0 0.0 chrM 10370 10371 0.0 0.0 chrM 10371 10372 0.0 0.0 chrM 10372 10373 0.0 0.0 chrM 10373 10374 0.0 0.0 chrM 10374 10375 0.0 0.0 chrM 10375 10376 0.0 0.0 chrM 10376 10377 0.0 0.0 chrM 10377 10378 0.0 0.0 chrM 10378 10379 0.0 0.0 chrM 10379 10380 0.0 0.0 chrM 10380 10381 0.0 0.0 chrM 10381 10382 0.0 0.0 chrM 10382 10383 0.0 0.0 chrM 10383 10384 0.0 0.0 chrM 10384 10385 0.0 0.0 chrM 10385 10386 0.0 0.0 chrM 10386 10387 0.0 0.0 chrM 10387 10388 0.0 0.0 chrM 10388 10389 0.0 0.0 chrM 10389 10390 0.0 0.0 chrM 10390 10391 0.0 0.0 chrM 10391 10392 0.0 0.0 chrM 10392 10393 0.0 0.0 chrM 10393 10394 0.0 0.0 chrM 10394 10395 0.0 0.0 chrM 10395 10396 0.0 0.0 chrM 10396 10397 0.0 0.0 chrM 10397 10398 0.0 0.0 chrM 10398 10399 0.0 0.0 chrM 10399 10400 0.0 0.0 chrM 10400 10401 0.0 0.0 chrM 10401 10402 0.0 0.0 chrM 10402 10403 0.0 0.0 chrM 10403 10404 0.0 0.0 chrM 10404 10405 0.0 0.0 chrM 10405 10406 0.0 0.0 chrM 10406 10407 0.0 0.0 chrM 10407 10408 0.0 0.0 chrM 10408 10409 0.0 0.0 chrM 10409 10410 0.0 0.0 chrM 10410 10411 0.0 0.0 chrM 10411 10412 0.0 0.0 chrM 10412 10413 0.0 0.0 chrM 10413 10414 0.0 0.0 chrM 10414 10415 0.0 0.0 chrM 10415 10416 0.0 0.0 chrM 10416 10417 0.0 0.0 chrM 10417 10418 0.0 0.0 chrM 10418 10419 0.0 0.0 chrM 10419 10420 0.0 0.0 chrM 10420 10421 0.0 0.0 chrM 10421 10422 0.0 0.0 chrM 10422 10423 0.0 0.0 chrM 10423 10424 0.0 0.0 chrM 10424 10425 0.0 0.0 chrM 10425 10426 0.0 0.0 chrM 10426 10427 0.0 0.0 chrM 10427 10428 0.0 0.0 chrM 10428 10429 0.0 0.0 chrM 10429 10430 0.0 0.0 chrM 10430 10431 0.0 0.0 chrM 10431 10432 0.0 0.0 chrM 10432 10433 0.0 0.0 chrM 10433 10434 0.0 0.0 chrM 10434 10435 0.0 0.0 chrM 10435 10436 0.0 0.0 chrM 10436 10437 0.0 0.0 chrM 10437 10438 0.0 0.0 chrM 10438 10439 0.0 0.0 chrM 10439 10440 0.0 0.0 chrM 10440 10441 0.0 0.0 chrM 10441 10442 0.0 0.0 chrM 10442 10443 0.0 0.0 chrM 10443 10444 0.0 0.0 chrM 10444 10445 0.0 0.0 chrM 10445 10446 0.0 0.0 chrM 10446 10447 0.0 0.0 chrM 10447 10448 0.0 0.0 chrM 10448 10449 0.0 0.0 chrM 10449 10450 0.0 0.0 chrM 10450 10451 0.0 0.0 chrM 10451 10452 0.0 0.0 chrM 10452 10453 0.0 0.0 chrM 10453 10454 0.0 0.0 chrM 10454 10455 0.0 0.0 chrM 10455 10456 0.0 0.0 chrM 10456 10457 0.0 0.0 chrM 10457 10458 0.0 0.0 chrM 10458 10459 0.0 0.0 chrM 10459 10460 0.0 0.0 chrM 10460 10461 0.0 0.0 chrM 10461 10462 0.0 0.0 chrM 10462 10463 0.0 0.0 chrM 10463 10464 0.0 0.0 chrM 10464 10465 0.0 0.0 chrM 10465 10466 0.0 0.0 chrM 10466 10467 0.0 0.0 chrM 10467 10468 0.0 0.0 chrM 10468 10469 0.0 0.0 chrM 10469 10470 0.0 0.0 chrM 10470 10471 0.0 0.0 chrM 10471 10472 0.0 0.0 chrM 10472 10473 0.0 0.0 chrM 10473 10474 0.0 0.0 chrM 10474 10475 0.0 0.0 chrM 10475 10476 0.0 0.0 chrM 10476 10477 0.0 0.0 chrM 10477 10478 0.0 0.0 chrM 10478 10479 0.0 0.0 chrM 10479 10480 0.0 0.0 chrM 10480 10481 0.0 0.0 chrM 10481 10482 0.0 0.0 chrM 10482 10483 0.0 0.0 chrM 10483 10484 0.0 0.0 chrM 10484 10485 0.0 0.0 chrM 10485 10486 0.0 0.0 chrM 10486 10487 0.0 0.0 chrM 10487 10488 0.0 0.0 chrM 10488 10489 0.0 0.0 chrM 10489 10490 0.0 0.0 chrM 10490 10491 0.0 0.0 chrM 10491 10492 0.0 0.0 chrM 10492 10493 0.0 0.0 chrM 10493 10494 0.0 0.0 chrM 10494 10495 0.0 0.0 chrM 10495 10496 0.0 0.0 chrM 10496 10497 0.0 0.0 chrM 10497 10498 0.0 0.0 chrM 10498 10499 0.0 0.0 chrM 10499 10500 0.0 0.0 chrM 10500 10501 0.0 0.0 chrM 10501 10502 0.0 0.0 chrM 10502 10503 0.0 0.0 chrM 10503 10504 0.0 0.0 chrM 10504 10505 0.0 0.0 chrM 10505 10506 0.0 0.0 chrM 10506 10507 0.0 0.0 chrM 10507 10508 0.0 0.0 chrM 10508 10509 0.0 0.0 chrM 10509 10510 0.0 0.0 chrM 10510 10511 0.0 0.0 chrM 10511 10512 0.0 0.0 chrM 10512 10513 0.0 0.0 chrM 10513 10514 0.0 0.0 chrM 10514 10515 0.0 0.0 chrM 10515 10516 0.0 0.0 chrM 10516 10517 0.0 0.0 chrM 10517 10518 0.0 0.0 chrM 10518 10519 0.0 0.0 chrM 10519 10520 0.0 0.0 chrM 10520 10521 0.0 0.0 chrM 10521 10522 0.0 0.0 chrM 10522 10523 0.0 0.0 chrM 10523 10524 0.0 0.0 chrM 10524 10525 0.0 0.0 chrM 10525 10526 0.0 0.0 chrM 10526 10527 0.0 0.0 chrM 10527 10528 0.0 0.0 chrM 10528 10529 0.0 0.0 chrM 10529 10530 0.0 0.0 chrM 10530 10531 0.0 0.0 chrM 10531 10532 0.0 0.0 chrM 10532 10533 0.0 0.0 chrM 10533 10534 0.0 0.0 chrM 10534 10535 0.0 0.0 chrM 10535 10536 0.0 0.0 chrM 10536 10537 0.0 0.0 chrM 10537 10538 0.0 0.0 chrM 10538 10539 0.0 0.0 chrM 10539 10540 0.0 0.0 chrM 10540 10541 0.0 0.0 chrM 10541 10542 0.0 0.0 chrM 10542 10543 0.0 0.0 chrM 10543 10544 0.0 0.0 chrM 10544 10545 0.0 0.0 chrM 10545 10546 0.0 0.0 chrM 10546 10547 0.0 0.0 chrM 10547 10548 0.0 0.0 chrM 10548 10549 0.0 0.0 chrM 10549 10550 0.0 0.0 chrM 10550 10551 0.0 0.0 chrM 10551 10552 0.0 0.0 chrM 10552 10553 0.0 0.0 chrM 10553 10554 0.0 0.0 chrM 10554 10555 0.0 0.0 chrM 10555 10556 0.0 0.0 chrM 10556 10557 0.0 0.0 chrM 10557 10558 0.0 0.0 chrM 10558 10559 0.0 0.0 chrM 10559 10560 0.0 0.0 chrM 10560 10561 0.0 0.0 chrM 10561 10562 0.0 0.0 chrM 10562 10563 0.0 0.0 chrM 10563 10564 0.0 0.0 chrM 10564 10565 0.0 0.0 chrM 10565 10566 0.0 0.0 chrM 10566 10567 0.0 0.0 chrM 10567 10568 0.0 0.0 chrM 10568 10569 0.0 0.0 chrM 10569 10570 0.0 0.0 chrM 10570 10571 0.0 0.0 chrM 10571 10572 0.0 0.0 chrM 10572 10573 0.0 0.0 chrM 10573 10574 0.0 0.0 chrM 10574 10575 0.0 0.0 chrM 10575 10576 0.0 0.0 chrM 10576 10577 0.0 0.0 chrM 10577 10578 0.0 0.0 chrM 10578 10579 0.0 0.0 chrM 10579 10580 0.0 0.0 chrM 10580 10581 0.0 0.0 chrM 10581 10582 0.0 0.0 chrM 10582 10583 0.0 0.0 chrM 10583 10584 0.0 0.0 chrM 10584 10585 0.0 0.0 chrM 10585 10586 0.0 0.0 chrM 10586 10587 0.0 0.0 chrM 10587 10588 0.0 0.0 chrM 10588 10589 0.0 0.0 chrM 10589 10590 0.0 0.0 chrM 10590 10591 0.0 0.0 chrM 10591 10592 0.0 0.0 chrM 10592 10593 0.0 0.0 chrM 10593 10594 0.0 0.0 chrM 10594 10595 0.0 0.0 chrM 10595 10596 0.0 0.0 chrM 10596 10597 0.0 0.0 chrM 10597 10598 0.0 0.0 chrM 10598 10599 0.0 0.0 chrM 10599 10600 0.0 0.0 chrM 10600 10601 0.0 0.0 chrM 10601 10602 0.0 0.0 chrM 10602 10603 0.0 0.0 chrM 10603 10604 0.0 0.0 chrM 10604 10605 0.0 0.0 chrM 10605 10606 0.0 0.0 chrM 10606 10607 0.0 0.0 chrM 10607 10608 0.0 0.0 chrM 10608 10609 0.0 0.0 chrM 10609 10610 0.0 0.0 chrM 10610 10611 0.0 0.0 chrM 10611 10612 0.0 0.0 chrM 10612 10613 0.0 0.0 chrM 10613 10614 0.0 0.0 chrM 10614 10615 0.0 0.0 chrM 10615 10616 0.0 0.0 chrM 10616 10617 0.0 0.0 chrM 10617 10618 0.0 0.0 chrM 10618 10619 0.0 0.0 chrM 10619 10620 0.0 0.0 chrM 10620 10621 0.0 0.0 chrM 10621 10622 0.0 0.0 chrM 10622 10623 0.0 0.0 chrM 10623 10624 0.0 0.0 chrM 10624 10625 0.0 0.0 chrM 10625 10626 0.0 0.0 chrM 10626 10627 0.0 0.0 chrM 10627 10628 0.0 0.0 chrM 10628 10629 0.0 0.0 chrM 10629 10630 0.0 0.0 chrM 10630 10631 0.0 0.0 chrM 10631 10632 0.0 0.0 chrM 10632 10633 0.0 0.0 chrM 10633 10634 0.0 0.0 chrM 10634 10635 0.0 0.0 chrM 10635 10636 0.0 0.0 chrM 10636 10637 0.0 0.0 chrM 10637 10638 0.0 0.0 chrM 10638 10639 0.0 0.0 chrM 10639 10640 0.0 0.0 chrM 10640 10641 0.0 0.0 chrM 10641 10642 0.0 0.0 chrM 10642 10643 0.0 0.0 chrM 10643 10644 0.0 0.0 chrM 10644 10645 0.0 0.0 chrM 10645 10646 0.0 0.0 chrM 10646 10647 0.0 0.0 chrM 10647 10648 0.0 0.0 chrM 10648 10649 0.0 0.0 chrM 10649 10650 0.0 0.0 chrM 10650 10651 0.0 0.0 chrM 10651 10652 0.0 0.0 chrM 10652 10653 0.0 0.0 chrM 10653 10654 0.0 0.0 chrM 10654 10655 0.0 0.0 chrM 10655 10656 0.0 0.0 chrM 10656 10657 0.0 0.0 chrM 10657 10658 0.0 0.0 chrM 10658 10659 0.0 0.0 chrM 10659 10660 0.0 0.0 chrM 10660 10661 0.0 0.0 chrM 10661 10662 0.0 0.0 chrM 10662 10663 0.0 0.0 chrM 10663 10664 0.0 0.0 chrM 10664 10665 0.0 0.0 chrM 10665 10666 0.0 0.0 chrM 10666 10667 0.0 0.0 chrM 10667 10668 0.0 0.0 chrM 10668 10669 0.0 0.0 chrM 10669 10670 0.0 0.0 chrM 10670 10671 0.0 0.0 chrM 10671 10672 0.0 0.0 chrM 10672 10673 0.0 0.0 chrM 10673 10674 0.0 0.0 chrM 10674 10675 0.0 0.0 chrM 10675 10676 0.0 0.0 chrM 10676 10677 0.0 0.0 chrM 10677 10678 0.0 0.0 chrM 10678 10679 0.0 0.0 chrM 10679 10680 0.0 0.0 chrM 10680 10681 0.0 0.0 chrM 10681 10682 0.0 0.0 chrM 10682 10683 0.0 0.0 chrM 10683 10684 0.0 0.0 chrM 10684 10685 0.0 0.0 chrM 10685 10686 0.0 0.0 chrM 10686 10687 0.0 0.0 chrM 10687 10688 0.0 0.0 chrM 10688 10689 0.0 0.0 chrM 10689 10690 0.0 0.0 chrM 10690 10691 0.0 0.0 chrM 10691 10692 0.0 0.0 chrM 10692 10693 0.0 0.0 chrM 10693 10694 0.0 0.0 chrM 10694 10695 0.0 0.0 chrM 10695 10696 0.0 0.0 chrM 10696 10697 0.0 0.0 chrM 10697 10698 0.0 0.0 chrM 10698 10699 0.0 0.0 chrM 10699 10700 0.0 0.0 chrM 10700 10701 0.0 0.0 chrM 10701 10702 0.0 0.0 chrM 10702 10703 0.0 0.0 chrM 10703 10704 0.0 0.0 chrM 10704 10705 0.0 0.0 chrM 10705 10706 0.0 0.0 chrM 10706 10707 0.0 0.0 chrM 10707 10708 0.0 0.0 chrM 10708 10709 0.0 0.0 chrM 10709 10710 0.0 0.0 chrM 10710 10711 0.0 0.0 chrM 10711 10712 0.0 0.0 chrM 10712 10713 0.0 0.0 chrM 10713 10714 0.0 0.0 chrM 10714 10715 0.0 0.0 chrM 10715 10716 0.0 0.0 chrM 10716 10717 0.0 0.0 chrM 10717 10718 0.0 0.0 chrM 10718 10719 0.0 0.0 chrM 10719 10720 0.0 0.0 chrM 10720 10721 0.0 0.0 chrM 10721 10722 0.0 0.0 chrM 10722 10723 0.0 0.0 chrM 10723 10724 0.0 0.0 chrM 10724 10725 0.0 0.0 chrM 10725 10726 0.0 0.0 chrM 10726 10727 0.0 0.0 chrM 10727 10728 0.0 0.0 chrM 10728 10729 0.0 0.0 chrM 10729 10730 0.0 0.0 chrM 10730 10731 0.0 0.0 chrM 10731 10732 0.0 0.0 chrM 10732 10733 0.0 0.0 chrM 10733 10734 0.0 0.0 chrM 10734 10735 0.0 0.0 chrM 10735 10736 0.0 0.0 chrM 10736 10737 0.0 0.0 chrM 10737 10738 0.0 0.0 chrM 10738 10739 0.0 0.0 chrM 10739 10740 0.0 0.0 chrM 10740 10741 0.0 0.0 chrM 10741 10742 0.0 0.0 chrM 10742 10743 0.0 0.0 chrM 10743 10744 0.0 0.0 chrM 10744 10745 0.0 0.0 chrM 10745 10746 0.0 0.0 chrM 10746 10747 0.0 0.0 chrM 10747 10748 0.0 0.0 chrM 10748 10749 0.0 0.0 chrM 10749 10750 0.0 0.0 chrM 10750 10751 0.0 0.0 chrM 10751 10752 0.0 0.0 chrM 10752 10753 0.0 0.0 chrM 10753 10754 0.0 0.0 chrM 10754 10755 0.0 0.0 chrM 10755 10756 0.0 0.0 chrM 10756 10757 0.0 0.0 chrM 10757 10758 0.0 0.0 chrM 10758 10759 0.0 0.0 chrM 10759 10760 0.0 0.0 chrM 10760 10761 0.0 0.0 chrM 10761 10762 0.0 0.0 chrM 10762 10763 0.0 0.0 chrM 10763 10764 0.0 0.0 chrM 10764 10765 0.0 0.0 chrM 10765 10766 0.0 0.0 chrM 10766 10767 0.0 0.0 chrM 10767 10768 0.0 0.0 chrM 10768 10769 0.0 0.0 chrM 10769 10770 0.0 0.0 chrM 10770 10771 0.0 0.0 chrM 10771 10772 0.0 0.0 chrM 10772 10773 0.0 0.0 chrM 10773 10774 0.0 0.0 chrM 10774 10775 0.0 0.0 chrM 10775 10776 0.0 0.0 chrM 10776 10777 0.0 0.0 chrM 10777 10778 0.0 0.0 chrM 10778 10779 0.0 0.0 chrM 10779 10780 0.0 0.0 chrM 10780 10781 0.0 0.0 chrM 10781 10782 0.0 0.0 chrM 10782 10783 0.0 0.0 chrM 10783 10784 0.0 0.0 chrM 10784 10785 0.0 0.0 chrM 10785 10786 0.0 0.0 chrM 10786 10787 0.0 0.0 chrM 10787 10788 0.0 0.0 chrM 10788 10789 0.0 0.0 chrM 10789 10790 0.0 0.0 chrM 10790 10791 0.0 0.0 chrM 10791 10792 0.0 0.0 chrM 10792 10793 0.0 0.0 chrM 10793 10794 0.0 0.0 chrM 10794 10795 0.0 0.0 chrM 10795 10796 0.0 0.0 chrM 10796 10797 0.0 0.0 chrM 10797 10798 0.0 0.0 chrM 10798 10799 0.0 0.0 chrM 10799 10800 0.0 0.0 chrM 10800 10801 0.0 0.0 chrM 10801 10802 0.0 0.0 chrM 10802 10803 0.0 0.0 chrM 10803 10804 0.0 0.0 chrM 10804 10805 0.0 0.0 chrM 10805 10806 0.0 0.0 chrM 10806 10807 0.0 0.0 chrM 10807 10808 0.0 0.0 chrM 10808 10809 0.0 0.0 chrM 10809 10810 0.0 0.0 chrM 10810 10811 0.0 0.0 chrM 10811 10812 0.0 0.0 chrM 10812 10813 0.0 0.0 chrM 10813 10814 0.0 0.0 chrM 10814 10815 0.0 0.0 chrM 10815 10816 0.0 0.0 chrM 10816 10817 0.0 0.0 chrM 10817 10818 0.0 0.0 chrM 10818 10819 0.0 0.0 chrM 10819 10820 0.0 0.0 chrM 10820 10821 0.0 0.0 chrM 10821 10822 0.0 0.0 chrM 10822 10823 0.0 0.0 chrM 10823 10824 0.0 0.0 chrM 10824 10825 0.0 0.0 chrM 10825 10826 0.0 0.0 chrM 10826 10827 0.0 0.0 chrM 10827 10828 0.0 0.0 chrM 10828 10829 0.0 0.0 chrM 10829 10830 0.0 0.0 chrM 10830 10831 0.0 0.0 chrM 10831 10832 0.0 0.0 chrM 10832 10833 0.0 0.0 chrM 10833 10834 0.0 0.0 chrM 10834 10835 0.0 0.0 chrM 10835 10836 0.0 0.0 chrM 10836 10837 0.0 0.0 chrM 10837 10838 0.0 0.0 chrM 10838 10839 0.0 0.0 chrM 10839 10840 0.0 0.0 chrM 10840 10841 0.0 0.0 chrM 10841 10842 0.0 0.0 chrM 10842 10843 0.0 0.0 chrM 10843 10844 0.0 0.0 chrM 10844 10845 0.0 0.0 chrM 10845 10846 0.0 0.0 chrM 10846 10847 0.0 0.0 chrM 10847 10848 0.0 0.0 chrM 10848 10849 0.0 0.0 chrM 10849 10850 0.0 0.0 chrM 10850 10851 0.0 0.0 chrM 10851 10852 0.0 0.0 chrM 10852 10853 0.0 0.0 chrM 10853 10854 0.0 0.0 chrM 10854 10855 0.0 0.0 chrM 10855 10856 0.0 0.0 chrM 10856 10857 0.0 0.0 chrM 10857 10858 0.0 0.0 chrM 10858 10859 0.0 0.0 chrM 10859 10860 0.0 0.0 chrM 10860 10861 0.0 0.0 chrM 10861 10862 0.0 0.0 chrM 10862 10863 0.0 0.0 chrM 10863 10864 0.0 0.0 chrM 10864 10865 0.0 0.0 chrM 10865 10866 0.0 0.0 chrM 10866 10867 0.0 0.0 chrM 10867 10868 0.0 0.0 chrM 10868 10869 0.0 0.0 chrM 10869 10870 0.0 0.0 chrM 10870 10871 0.0 0.0 chrM 10871 10872 0.0 0.0 chrM 10872 10873 0.0 0.0 chrM 10873 10874 0.0 0.0 chrM 10874 10875 0.0 0.0 chrM 10875 10876 0.0 0.0 chrM 10876 10877 0.0 0.0 chrM 10877 10878 0.0 0.0 chrM 10878 10879 0.0 0.0 chrM 10879 10880 0.0 0.0 chrM 10880 10881 0.0 0.0 chrM 10881 10882 0.0 0.0 chrM 10882 10883 0.0 0.0 chrM 10883 10884 0.0 0.0 chrM 10884 10885 0.0 0.0 chrM 10885 10886 0.0 0.0 chrM 10886 10887 0.0 0.0 chrM 10887 10888 0.0 0.0 chrM 10888 10889 0.0 0.0 chrM 10889 10890 0.0 0.0 chrM 10890 10891 0.0 0.0 chrM 10891 10892 0.0 0.0 chrM 10892 10893 0.0 0.0 chrM 10893 10894 0.0 0.0 chrM 10894 10895 0.0 0.0 chrM 10895 10896 0.0 0.0 chrM 10896 10897 0.0 0.0 chrM 10897 10898 0.0 0.0 chrM 10898 10899 0.0 0.0 chrM 10899 10900 0.0 0.0 chrM 10900 10901 0.0 0.0 chrM 10901 10902 0.0 0.0 chrM 10902 10903 0.0 0.0 chrM 10903 10904 0.0 0.0 chrM 10904 10905 0.0 0.0 chrM 10905 10906 0.0 0.0 chrM 10906 10907 0.0 0.0 chrM 10907 10908 0.0 0.0 chrM 10908 10909 0.0 0.0 chrM 10909 10910 0.0 0.0 chrM 10910 10911 0.0 0.0 chrM 10911 10912 0.0 0.0 chrM 10912 10913 0.0 0.0 chrM 10913 10914 0.0 0.0 chrM 10914 10915 0.0 0.0 chrM 10915 10916 0.0 0.0 chrM 10916 10917 0.0 0.0 chrM 10917 10918 0.0 0.0 chrM 10918 10919 0.0 0.0 chrM 10919 10920 0.0 0.0 chrM 10920 10921 0.0 0.0 chrM 10921 10922 0.0 0.0 chrM 10922 10923 0.0 0.0 chrM 10923 10924 0.0 0.0 chrM 10924 10925 0.0 0.0 chrM 10925 10926 0.0 0.0 chrM 10926 10927 0.0 0.0 chrM 10927 10928 0.0 0.0 chrM 10928 10929 0.0 0.0 chrM 10929 10930 0.0 0.0 chrM 10930 10931 0.0 0.0 chrM 10931 10932 0.0 0.0 chrM 10932 10933 0.0 0.0 chrM 10933 10934 0.0 0.0 chrM 10934 10935 0.0 0.0 chrM 10935 10936 0.0 0.0 chrM 10936 10937 0.0 0.0 chrM 10937 10938 0.0 0.0 chrM 10938 10939 0.0 0.0 chrM 10939 10940 0.0 0.0 chrM 10940 10941 0.0 0.0 chrM 10941 10942 0.0 0.0 chrM 10942 10943 0.0 0.0 chrM 10943 10944 0.0 0.0 chrM 10944 10945 0.0 0.0 chrM 10945 10946 0.0 0.0 chrM 10946 10947 0.0 0.0 chrM 10947 10948 0.0 0.0 chrM 10948 10949 0.0 0.0 chrM 10949 10950 0.0 0.0 chrM 10950 10951 0.0 0.0 chrM 10951 10952 0.0 0.0 chrM 10952 10953 0.0 0.0 chrM 10953 10954 0.0 0.0 chrM 10954 10955 0.0 0.0 chrM 10955 10956 0.0 0.0 chrM 10956 10957 0.0 0.0 chrM 10957 10958 0.0 0.0 chrM 10958 10959 0.0 0.0 chrM 10959 10960 0.0 0.0 chrM 10960 10961 0.0 0.0 chrM 10961 10962 0.0 0.0 chrM 10962 10963 0.0 0.0 chrM 10963 10964 0.0 0.0 chrM 10964 10965 0.0 0.0 chrM 10965 10966 0.0 0.0 chrM 10966 10967 0.0 0.0 chrM 10967 10968 0.0 0.0 chrM 10968 10969 0.0 0.0 chrM 10969 10970 0.0 0.0 chrM 10970 10971 0.0 0.0 chrM 10971 10972 0.0 0.0 chrM 10972 10973 0.0 0.0 chrM 10973 10974 0.0 0.0 chrM 10974 10975 0.0 0.0 chrM 10975 10976 0.0 0.0 chrM 10976 10977 0.0 0.0 chrM 10977 10978 0.0 0.0 chrM 10978 10979 0.0 0.0 chrM 10979 10980 0.0 0.0 chrM 10980 10981 0.0 0.0 chrM 10981 10982 0.0 0.0 chrM 10982 10983 0.0 0.0 chrM 10983 10984 0.0 0.0 chrM 10984 10985 0.0 0.0 chrM 10985 10986 0.0 0.0 chrM 10986 10987 0.0 0.0 chrM 10987 10988 0.0 0.0 chrM 10988 10989 0.0 0.0 chrM 10989 10990 0.0 0.0 chrM 10990 10991 0.0 0.0 chrM 10991 10992 0.0 0.0 chrM 10992 10993 0.0 0.0 chrM 10993 10994 0.0 0.0 chrM 10994 10995 0.0 0.0 chrM 10995 10996 0.0 0.0 chrM 10996 10997 0.0 0.0 chrM 10997 10998 0.0 0.0 chrM 10998 10999 0.0 0.0 chrM 10999 11000 0.0 0.0 chrM 11000 11001 0.0 0.0 chrM 11001 11002 0.0 0.0 chrM 11002 11003 0.0 0.0 chrM 11003 11004 0.0 0.0 chrM 11004 11005 0.0 0.0 chrM 11005 11006 0.0 0.0 chrM 11006 11007 0.0 0.0 chrM 11007 11008 0.0 0.0 chrM 11008 11009 0.0 0.0 chrM 11009 11010 0.0 0.0 chrM 11010 11011 0.0 0.0 chrM 11011 11012 0.0 0.0 chrM 11012 11013 0.0 0.0 chrM 11013 11014 0.0 0.0 chrM 11014 11015 0.0 0.0 chrM 11015 11016 0.0 0.0 chrM 11016 11017 0.0 0.0 chrM 11017 11018 0.0 0.0 chrM 11018 11019 0.0 0.0 chrM 11019 11020 0.0 0.0 chrM 11020 11021 0.0 0.0 chrM 11021 11022 0.0 0.0 chrM 11022 11023 0.0 0.0 chrM 11023 11024 0.0 0.0 chrM 11024 11025 0.0 0.0 chrM 11025 11026 0.0 0.0 chrM 11026 11027 0.0 0.0 chrM 11027 11028 0.0 0.0 chrM 11028 11029 0.0 0.0 chrM 11029 11030 0.0 0.0 chrM 11030 11031 0.0 0.0 chrM 11031 11032 0.0 0.0 chrM 11032 11033 0.0 0.0 chrM 11033 11034 0.0 0.0 chrM 11034 11035 0.0 0.0 chrM 11035 11036 0.0 0.0 chrM 11036 11037 0.0 0.0 chrM 11037 11038 0.0 0.0 chrM 11038 11039 0.0 0.0 chrM 11039 11040 0.0 0.0 chrM 11040 11041 0.0 0.0 chrM 11041 11042 0.0 0.0 chrM 11042 11043 0.0 0.0 chrM 11043 11044 0.0 0.0 chrM 11044 11045 0.0 0.0 chrM 11045 11046 0.0 0.0 chrM 11046 11047 0.0 0.0 chrM 11047 11048 0.0 0.0 chrM 11048 11049 0.0 0.0 chrM 11049 11050 0.0 0.0 chrM 11050 11051 0.0 0.0 chrM 11051 11052 0.0 0.0 chrM 11052 11053 0.0 0.0 chrM 11053 11054 0.0 0.0 chrM 11054 11055 0.0 0.0 chrM 11055 11056 0.0 0.0 chrM 11056 11057 0.0 0.0 chrM 11057 11058 0.0 0.0 chrM 11058 11059 0.0 0.0 chrM 11059 11060 0.0 0.0 chrM 11060 11061 0.0 0.0 chrM 11061 11062 0.0 0.0 chrM 11062 11063 0.0 0.0 chrM 11063 11064 0.0 0.0 chrM 11064 11065 0.0 0.0 chrM 11065 11066 0.0 0.0 chrM 11066 11067 0.0 0.0 chrM 11067 11068 0.0 0.0 chrM 11068 11069 0.0 0.0 chrM 11069 11070 0.0 0.0 chrM 11070 11071 0.0 0.0 chrM 11071 11072 0.0 0.0 chrM 11072 11073 0.0 0.0 chrM 11073 11074 0.0 0.0 chrM 11074 11075 0.0 0.0 chrM 11075 11076 0.0 0.0 chrM 11076 11077 0.0 0.0 chrM 11077 11078 0.0 0.0 chrM 11078 11079 0.0 0.0 chrM 11079 11080 0.0 0.0 chrM 11080 11081 0.0 0.0 chrM 11081 11082 0.0 0.0 chrM 11082 11083 0.0 0.0 chrM 11083 11084 0.0 0.0 chrM 11084 11085 0.0 0.0 chrM 11085 11086 0.0 0.0 chrM 11086 11087 0.0 0.0 chrM 11087 11088 0.0 0.0 chrM 11088 11089 0.0 0.0 chrM 11089 11090 0.0 0.0 chrM 11090 11091 0.0 0.0 chrM 11091 11092 0.0 0.0 chrM 11092 11093 0.0 0.0 chrM 11093 11094 0.0 0.0 chrM 11094 11095 0.0 0.0 chrM 11095 11096 0.0 0.0 chrM 11096 11097 0.0 0.0 chrM 11097 11098 0.0 0.0 chrM 11098 11099 0.0 0.0 chrM 11099 11100 0.0 0.0 chrM 11100 11101 0.0 0.0 chrM 11101 11102 0.0 0.0 chrM 11102 11103 0.0 0.0 chrM 11103 11104 0.0 0.0 chrM 11104 11105 0.0 0.0 chrM 11105 11106 0.0 0.0 chrM 11106 11107 0.0 0.0 chrM 11107 11108 0.0 0.0 chrM 11108 11109 0.0 0.0 chrM 11109 11110 0.0 0.0 chrM 11110 11111 0.0 0.0 chrM 11111 11112 0.0 0.0 chrM 11112 11113 0.0 0.0 chrM 11113 11114 0.0 0.0 chrM 11114 11115 0.0 0.0 chrM 11115 11116 0.0 0.0 chrM 11116 11117 0.0 0.0 chrM 11117 11118 0.0 0.0 chrM 11118 11119 0.0 0.0 chrM 11119 11120 0.0 0.0 chrM 11120 11121 0.0 0.0 chrM 11121 11122 0.0 0.0 chrM 11122 11123 0.0 0.0 chrM 11123 11124 0.0 0.0 chrM 11124 11125 0.0 0.0 chrM 11125 11126 0.0 0.0 chrM 11126 11127 0.0 0.0 chrM 11127 11128 0.0 0.0 chrM 11128 11129 0.0 0.0 chrM 11129 11130 0.0 0.0 chrM 11130 11131 0.0 0.0 chrM 11131 11132 0.0 0.0 chrM 11132 11133 0.0 0.0 chrM 11133 11134 0.0 0.0 chrM 11134 11135 0.0 0.0 chrM 11135 11136 0.0 0.0 chrM 11136 11137 0.0 0.0 chrM 11137 11138 0.0 0.0 chrM 11138 11139 0.0 0.0 chrM 11139 11140 0.0 0.0 chrM 11140 11141 0.0 0.0 chrM 11141 11142 0.0 0.0 chrM 11142 11143 0.0 0.0 chrM 11143 11144 0.0 0.0 chrM 11144 11145 0.0 0.0 chrM 11145 11146 0.0 0.0 chrM 11146 11147 0.0 0.0 chrM 11147 11148 0.0 0.0 chrM 11148 11149 0.0 0.0 chrM 11149 11150 0.0 0.0 chrM 11150 11151 0.0 0.0 chrM 11151 11152 0.0 0.0 chrM 11152 11153 0.0 0.0 chrM 11153 11154 0.0 0.0 chrM 11154 11155 0.0 0.0 chrM 11155 11156 0.0 0.0 chrM 11156 11157 0.0 0.0 chrM 11157 11158 0.0 0.0 chrM 11158 11159 0.0 0.0 chrM 11159 11160 0.0 0.0 chrM 11160 11161 0.0 0.0 chrM 11161 11162 0.0 0.0 chrM 11162 11163 0.0 0.0 chrM 11163 11164 0.0 0.0 chrM 11164 11165 0.0 0.0 chrM 11165 11166 0.0 0.0 chrM 11166 11167 0.0 0.0 chrM 11167 11168 0.0 0.0 chrM 11168 11169 0.0 0.0 chrM 11169 11170 0.0 0.0 chrM 11170 11171 0.0 0.0 chrM 11171 11172 0.0 0.0 chrM 11172 11173 0.0 0.0 chrM 11173 11174 0.0 0.0 chrM 11174 11175 0.0 0.0 chrM 11175 11176 0.0 0.0 chrM 11176 11177 0.0 0.0 chrM 11177 11178 0.0 0.0 chrM 11178 11179 0.0 0.0 chrM 11179 11180 0.0 0.0 chrM 11180 11181 0.0 0.0 chrM 11181 11182 0.0 0.0 chrM 11182 11183 0.0 0.0 chrM 11183 11184 0.0 0.0 chrM 11184 11185 0.0 0.0 chrM 11185 11186 0.0 0.0 chrM 11186 11187 0.0 0.0 chrM 11187 11188 0.0 0.0 chrM 11188 11189 0.0 0.0 chrM 11189 11190 0.0 0.0 chrM 11190 11191 0.0 0.0 chrM 11191 11192 0.0 0.0 chrM 11192 11193 0.0 0.0 chrM 11193 11194 0.0 0.0 chrM 11194 11195 0.0 0.0 chrM 11195 11196 0.0 0.0 chrM 11196 11197 0.0 0.0 chrM 11197 11198 0.0 0.0 chrM 11198 11199 0.0 0.0 chrM 11199 11200 0.0 0.0 chrM 11200 11201 0.0 0.0 chrM 11201 11202 0.0 0.0 chrM 11202 11203 0.0 0.0 chrM 11203 11204 0.0 0.0 chrM 11204 11205 0.0 0.0 chrM 11205 11206 0.0 0.0 chrM 11206 11207 0.0 0.0 chrM 11207 11208 0.0 0.0 chrM 11208 11209 0.0 0.0 chrM 11209 11210 0.0 0.0 chrM 11210 11211 0.0 0.0 chrM 11211 11212 0.0 0.0 chrM 11212 11213 0.0 0.0 chrM 11213 11214 0.0 0.0 chrM 11214 11215 0.0 0.0 chrM 11215 11216 0.0 0.0 chrM 11216 11217 0.0 0.0 chrM 11217 11218 0.0 0.0 chrM 11218 11219 0.0 0.0 chrM 11219 11220 0.0 0.0 chrM 11220 11221 0.0 0.0 chrM 11221 11222 0.0 0.0 chrM 11222 11223 0.0 0.0 chrM 11223 11224 0.0 0.0 chrM 11224 11225 0.0 0.0 chrM 11225 11226 0.0 0.0 chrM 11226 11227 0.0 0.0 chrM 11227 11228 0.0 0.0 chrM 11228 11229 0.0 0.0 chrM 11229 11230 0.0 0.0 chrM 11230 11231 0.0 0.0 chrM 11231 11232 0.0 0.0 chrM 11232 11233 0.0 0.0 chrM 11233 11234 0.0 0.0 chrM 11234 11235 0.0 0.0 chrM 11235 11236 0.0 0.0 chrM 11236 11237 0.0 0.0 chrM 11237 11238 0.0 0.0 chrM 11238 11239 0.0 0.0 chrM 11239 11240 0.0 0.0 chrM 11240 11241 0.0 0.0 chrM 11241 11242 0.0 0.0 chrM 11242 11243 0.0 0.0 chrM 11243 11244 0.0 0.0 chrM 11244 11245 0.0 0.0 chrM 11245 11246 0.0 0.0 chrM 11246 11247 0.0 0.0 chrM 11247 11248 0.0 0.0 chrM 11248 11249 0.0 0.0 chrM 11249 11250 0.0 0.0 chrM 11250 11251 0.0 0.0 chrM 11251 11252 0.0 0.0 chrM 11252 11253 0.0 0.0 chrM 11253 11254 0.0 0.0 chrM 11254 11255 0.0 0.0 chrM 11255 11256 0.0 0.0 chrM 11256 11257 0.0 0.0 chrM 11257 11258 0.0 0.0 chrM 11258 11259 0.0 0.0 chrM 11259 11260 0.0 0.0 chrM 11260 11261 0.0 0.0 chrM 11261 11262 0.0 0.0 chrM 11262 11263 0.0 0.0 chrM 11263 11264 0.0 0.0 chrM 11264 11265 0.0 0.0 chrM 11265 11266 0.0 0.0 chrM 11266 11267 0.0 0.0 chrM 11267 11268 0.0 0.0 chrM 11268 11269 0.0 0.0 chrM 11269 11270 0.0 0.0 chrM 11270 11271 0.0 0.0 chrM 11271 11272 0.0 0.0 chrM 11272 11273 0.0 0.0 chrM 11273 11274 0.0 0.0 chrM 11274 11275 0.0 0.0 chrM 11275 11276 0.0 0.0 chrM 11276 11277 0.0 0.0 chrM 11277 11278 0.0 0.0 chrM 11278 11279 0.0 0.0 chrM 11279 11280 0.0 0.0 chrM 11280 11281 0.0 0.0 chrM 11281 11282 0.0 0.0 chrM 11282 11283 0.0 0.0 chrM 11283 11284 0.0 0.0 chrM 11284 11285 0.0 0.0 chrM 11285 11286 0.0 0.0 chrM 11286 11287 0.0 0.0 chrM 11287 11288 0.0 0.0 chrM 11288 11289 0.0 0.0 chrM 11289 11290 0.0 0.0 chrM 11290 11291 0.0 0.0 chrM 11291 11292 0.0 0.0 chrM 11292 11293 0.0 0.0 chrM 11293 11294 0.0 0.0 chrM 11294 11295 0.0 0.0 chrM 11295 11296 0.0 0.0 chrM 11296 11297 0.0 0.0 chrM 11297 11298 0.0 0.0 chrM 11298 11299 0.0 0.0 chrM 11299 11300 0.0 0.0 chrM 11300 11301 0.0 0.0 chrM 11301 11302 0.0 0.0 chrM 11302 11303 0.0 0.0 chrM 11303 11304 0.0 0.0 chrM 11304 11305 0.0 0.0 chrM 11305 11306 0.0 0.0 chrM 11306 11307 0.0 0.0 chrM 11307 11308 0.0 0.0 chrM 11308 11309 0.0 0.0 chrM 11309 11310 0.0 0.0 chrM 11310 11311 0.0 0.0 chrM 11311 11312 0.0 0.0 chrM 11312 11313 0.0 0.0 chrM 11313 11314 0.0 0.0 chrM 11314 11315 0.0 0.0 chrM 11315 11316 0.0 0.0 chrM 11316 11317 0.0 0.0 chrM 11317 11318 0.0 0.0 chrM 11318 11319 0.0 0.0 chrM 11319 11320 0.0 0.0 chrM 11320 11321 0.0 0.0 chrM 11321 11322 0.0 0.0 chrM 11322 11323 0.0 0.0 chrM 11323 11324 0.0 0.0 chrM 11324 11325 0.0 0.0 chrM 11325 11326 0.0 0.0 chrM 11326 11327 0.0 0.0 chrM 11327 11328 0.0 0.0 chrM 11328 11329 0.0 0.0 chrM 11329 11330 0.0 0.0 chrM 11330 11331 0.0 0.0 chrM 11331 11332 0.0 0.0 chrM 11332 11333 0.0 0.0 chrM 11333 11334 0.0 0.0 chrM 11334 11335 0.0 0.0 chrM 11335 11336 0.0 0.0 chrM 11336 11337 0.0 0.0 chrM 11337 11338 0.0 0.0 chrM 11338 11339 0.0 0.0 chrM 11339 11340 0.0 0.0 chrM 11340 11341 0.0 0.0 chrM 11341 11342 0.0 0.0 chrM 11342 11343 0.0 0.0 chrM 11343 11344 0.0 0.0 chrM 11344 11345 0.0 0.0 chrM 11345 11346 0.0 0.0 chrM 11346 11347 0.0 0.0 chrM 11347 11348 0.0 0.0 chrM 11348 11349 0.0 0.0 chrM 11349 11350 0.0 0.0 chrM 11350 11351 0.0 0.0 chrM 11351 11352 0.0 0.0 chrM 11352 11353 0.0 0.0 chrM 11353 11354 0.0 0.0 chrM 11354 11355 0.0 0.0 chrM 11355 11356 0.0 0.0 chrM 11356 11357 0.0 0.0 chrM 11357 11358 0.0 0.0 chrM 11358 11359 0.0 0.0 chrM 11359 11360 0.0 0.0 chrM 11360 11361 0.0 0.0 chrM 11361 11362 0.0 0.0 chrM 11362 11363 0.0 0.0 chrM 11363 11364 0.0 0.0 chrM 11364 11365 0.0 0.0 chrM 11365 11366 0.0 0.0 chrM 11366 11367 0.0 0.0 chrM 11367 11368 0.0 0.0 chrM 11368 11369 0.0 0.0 chrM 11369 11370 0.0 0.0 chrM 11370 11371 0.0 0.0 chrM 11371 11372 0.0 0.0 chrM 11372 11373 0.0 0.0 chrM 11373 11374 0.0 0.0 chrM 11374 11375 0.0 0.0 chrM 11375 11376 0.0 0.0 chrM 11376 11377 0.0 0.0 chrM 11377 11378 0.0 0.0 chrM 11378 11379 0.0 0.0 chrM 11379 11380 0.0 0.0 chrM 11380 11381 0.0 0.0 chrM 11381 11382 0.0 0.0 chrM 11382 11383 0.0 0.0 chrM 11383 11384 0.0 0.0 chrM 11384 11385 0.0 0.0 chrM 11385 11386 0.0 0.0 chrM 11386 11387 0.0 0.0 chrM 11387 11388 0.0 0.0 chrM 11388 11389 0.0 0.0 chrM 11389 11390 0.0 0.0 chrM 11390 11391 0.0 0.0 chrM 11391 11392 0.0 0.0 chrM 11392 11393 0.0 0.0 chrM 11393 11394 0.0 0.0 chrM 11394 11395 0.0 0.0 chrM 11395 11396 0.0 0.0 chrM 11396 11397 0.0 0.0 chrM 11397 11398 0.0 0.0 chrM 11398 11399 0.0 0.0 chrM 11399 11400 0.0 0.0 chrM 11400 11401 0.0 0.0 chrM 11401 11402 0.0 0.0 chrM 11402 11403 0.0 0.0 chrM 11403 11404 0.0 0.0 chrM 11404 11405 0.0 0.0 chrM 11405 11406 0.0 0.0 chrM 11406 11407 0.0 0.0 chrM 11407 11408 0.0 0.0 chrM 11408 11409 0.0 0.0 chrM 11409 11410 0.0 0.0 chrM 11410 11411 0.0 0.0 chrM 11411 11412 0.0 0.0 chrM 11412 11413 0.0 0.0 chrM 11413 11414 0.0 0.0 chrM 11414 11415 0.0 0.0 chrM 11415 11416 0.0 0.0 chrM 11416 11417 0.0 0.0 chrM 11417 11418 0.0 0.0 chrM 11418 11419 0.0 0.0 chrM 11419 11420 0.0 0.0 chrM 11420 11421 0.0 0.0 chrM 11421 11422 0.0 0.0 chrM 11422 11423 0.0 0.0 chrM 11423 11424 0.0 0.0 chrM 11424 11425 0.0 0.0 chrM 11425 11426 0.0 0.0 chrM 11426 11427 0.0 0.0 chrM 11427 11428 0.0 0.0 chrM 11428 11429 0.0 0.0 chrM 11429 11430 0.0 0.0 chrM 11430 11431 0.0 0.0 chrM 11431 11432 0.0 0.0 chrM 11432 11433 0.0 0.0 chrM 11433 11434 0.0 0.0 chrM 11434 11435 0.0 0.0 chrM 11435 11436 0.0 0.0 chrM 11436 11437 0.0 0.0 chrM 11437 11438 0.0 0.0 chrM 11438 11439 0.0 0.0 chrM 11439 11440 0.0 0.0 chrM 11440 11441 0.0 0.0 chrM 11441 11442 0.0 0.0 chrM 11442 11443 0.0 0.0 chrM 11443 11444 0.0 0.0 chrM 11444 11445 0.0 0.0 chrM 11445 11446 0.0 0.0 chrM 11446 11447 0.0 0.0 chrM 11447 11448 0.0 0.0 chrM 11448 11449 0.0 0.0 chrM 11449 11450 0.0 0.0 chrM 11450 11451 0.0 0.0 chrM 11451 11452 0.0 0.0 chrM 11452 11453 0.0 0.0 chrM 11453 11454 0.0 0.0 chrM 11454 11455 0.0 0.0 chrM 11455 11456 0.0 0.0 chrM 11456 11457 0.0 0.0 chrM 11457 11458 0.0 0.0 chrM 11458 11459 0.0 0.0 chrM 11459 11460 0.0 0.0 chrM 11460 11461 0.0 0.0 chrM 11461 11462 0.0 0.0 chrM 11462 11463 0.0 0.0 chrM 11463 11464 0.0 0.0 chrM 11464 11465 0.0 0.0 chrM 11465 11466 0.0 0.0 chrM 11466 11467 0.0 0.0 chrM 11467 11468 0.0 0.0 chrM 11468 11469 0.0 0.0 chrM 11469 11470 0.0 0.0 chrM 11470 11471 0.0 0.0 chrM 11471 11472 0.0 0.0 chrM 11472 11473 0.0 0.0 chrM 11473 11474 0.0 0.0 chrM 11474 11475 0.0 0.0 chrM 11475 11476 0.0 0.0 chrM 11476 11477 0.0 0.0 chrM 11477 11478 0.0 0.0 chrM 11478 11479 0.0 0.0 chrM 11479 11480 0.0 0.0 chrM 11480 11481 0.0 0.0 chrM 11481 11482 0.0 0.0 chrM 11482 11483 0.0 0.0 chrM 11483 11484 0.0 0.0 chrM 11484 11485 0.0 0.0 chrM 11485 11486 0.0 0.0 chrM 11486 11487 0.0 0.0 chrM 11487 11488 0.0 0.0 chrM 11488 11489 0.0 0.0 chrM 11489 11490 0.0 0.0 chrM 11490 11491 0.0 0.0 chrM 11491 11492 0.0 0.0 chrM 11492 11493 0.0 0.0 chrM 11493 11494 0.0 0.0 chrM 11494 11495 0.0 0.0 chrM 11495 11496 0.0 0.0 chrM 11496 11497 0.0 0.0 chrM 11497 11498 0.0 0.0 chrM 11498 11499 0.0 0.0 chrM 11499 11500 0.0 0.0 chrM 11500 11501 0.0 0.0 chrM 11501 11502 0.0 0.0 chrM 11502 11503 0.0 0.0 chrM 11503 11504 0.0 0.0 chrM 11504 11505 0.0 0.0 chrM 11505 11506 0.0 0.0 chrM 11506 11507 0.0 0.0 chrM 11507 11508 0.0 0.0 chrM 11508 11509 0.0 0.0 chrM 11509 11510 0.0 0.0 chrM 11510 11511 0.0 0.0 chrM 11511 11512 0.0 0.0 chrM 11512 11513 0.0 0.0 chrM 11513 11514 0.0 0.0 chrM 11514 11515 0.0 0.0 chrM 11515 11516 0.0 0.0 chrM 11516 11517 0.0 0.0 chrM 11517 11518 0.0 0.0 chrM 11518 11519 0.0 0.0 chrM 11519 11520 0.0 0.0 chrM 11520 11521 0.0 0.0 chrM 11521 11522 0.0 0.0 chrM 11522 11523 0.0 0.0 chrM 11523 11524 0.0 0.0 chrM 11524 11525 0.0 0.0 chrM 11525 11526 0.0 0.0 chrM 11526 11527 0.0 0.0 chrM 11527 11528 0.0 0.0 chrM 11528 11529 0.0 0.0 chrM 11529 11530 0.0 0.0 chrM 11530 11531 0.0 0.0 chrM 11531 11532 0.0 0.0 chrM 11532 11533 0.0 0.0 chrM 11533 11534 0.0 0.0 chrM 11534 11535 0.0 0.0 chrM 11535 11536 0.0 0.0 chrM 11536 11537 0.0 0.0 chrM 11537 11538 0.0 0.0 chrM 11538 11539 0.0 0.0 chrM 11539 11540 0.0 0.0 chrM 11540 11541 0.0 0.0 chrM 11541 11542 0.0 0.0 chrM 11542 11543 0.0 0.0 chrM 11543 11544 0.0 0.0 chrM 11544 11545 0.0 0.0 chrM 11545 11546 0.0 0.0 chrM 11546 11547 0.0 0.0 chrM 11547 11548 0.0 0.0 chrM 11548 11549 0.0 0.0 chrM 11549 11550 0.0 0.0 chrM 11550 11551 0.0 0.0 chrM 11551 11552 0.0 0.0 chrM 11552 11553 0.0 0.0 chrM 11553 11554 0.0 0.0 chrM 11554 11555 0.0 0.0 chrM 11555 11556 0.0 0.0 chrM 11556 11557 0.0 0.0 chrM 11557 11558 0.0 0.0 chrM 11558 11559 0.0 0.0 chrM 11559 11560 0.0 0.0 chrM 11560 11561 0.0 0.0 chrM 11561 11562 0.0 0.0 chrM 11562 11563 0.0 0.0 chrM 11563 11564 0.0 0.0 chrM 11564 11565 0.0 0.0 chrM 11565 11566 0.0 0.0 chrM 11566 11567 0.0 0.0 chrM 11567 11568 0.0 0.0 chrM 11568 11569 0.0 0.0 chrM 11569 11570 0.0 0.0 chrM 11570 11571 0.0 0.0 chrM 11571 11572 0.0 0.0 chrM 11572 11573 0.0 0.0 chrM 11573 11574 0.0 0.0 chrM 11574 11575 0.0 0.0 chrM 11575 11576 0.0 0.0 chrM 11576 11577 0.0 0.0 chrM 11577 11578 0.0 0.0 chrM 11578 11579 0.0 0.0 chrM 11579 11580 0.0 0.0 chrM 11580 11581 0.0 0.0 chrM 11581 11582 0.0 0.0 chrM 11582 11583 0.0 0.0 chrM 11583 11584 0.0 0.0 chrM 11584 11585 0.0 0.0 chrM 11585 11586 0.0 0.0 chrM 11586 11587 0.0 0.0 chrM 11587 11588 0.0 0.0 chrM 11588 11589 0.0 0.0 chrM 11589 11590 0.0 0.0 chrM 11590 11591 0.0 0.0 chrM 11591 11592 0.0 0.0 chrM 11592 11593 0.0 0.0 chrM 11593 11594 0.0 0.0 chrM 11594 11595 0.0 0.0 chrM 11595 11596 0.0 0.0 chrM 11596 11597 0.0 0.0 chrM 11597 11598 0.0 0.0 chrM 11598 11599 0.0 0.0 chrM 11599 11600 0.0 0.0 chrM 11600 11601 0.0 0.0 chrM 11601 11602 0.0 0.0 chrM 11602 11603 0.0 0.0 chrM 11603 11604 0.0 0.0 chrM 11604 11605 0.0 0.0 chrM 11605 11606 0.0 0.0 chrM 11606 11607 0.0 0.0 chrM 11607 11608 0.0 0.0 chrM 11608 11609 0.0 0.0 chrM 11609 11610 0.0 0.0 chrM 11610 11611 0.0 0.0 chrM 11611 11612 0.0 0.0 chrM 11612 11613 0.0 0.0 chrM 11613 11614 0.0 0.0 chrM 11614 11615 0.0 0.0 chrM 11615 11616 0.0 0.0 chrM 11616 11617 0.0 0.0 chrM 11617 11618 0.0 0.0 chrM 11618 11619 0.0 0.0 chrM 11619 11620 0.0 0.0 chrM 11620 11621 0.0 0.0 chrM 11621 11622 0.0 0.0 chrM 11622 11623 0.0 0.0 chrM 11623 11624 0.0 0.0 chrM 11624 11625 0.0 0.0 chrM 11625 11626 0.0 0.0 chrM 11626 11627 0.0 0.0 chrM 11627 11628 0.0 0.0 chrM 11628 11629 0.0 0.0 chrM 11629 11630 0.0 0.0 chrM 11630 11631 0.0 0.0 chrM 11631 11632 0.0 0.0 chrM 11632 11633 0.0 0.0 chrM 11633 11634 0.0 0.0 chrM 11634 11635 0.0 0.0 chrM 11635 11636 0.0 0.0 chrM 11636 11637 0.0 0.0 chrM 11637 11638 0.0 0.0 chrM 11638 11639 0.0 0.0 chrM 11639 11640 0.0 0.0 chrM 11640 11641 0.0 0.0 chrM 11641 11642 0.0 0.0 chrM 11642 11643 0.0 0.0 chrM 11643 11644 0.0 0.0 chrM 11644 11645 0.0 0.0 chrM 11645 11646 0.0 0.0 chrM 11646 11647 0.0 0.0 chrM 11647 11648 0.0 0.0 chrM 11648 11649 0.0 0.0 chrM 11649 11650 0.0 0.0 chrM 11650 11651 0.0 0.0 chrM 11651 11652 0.0 0.0 chrM 11652 11653 0.0 0.0 chrM 11653 11654 0.0 0.0 chrM 11654 11655 0.0 0.0 chrM 11655 11656 0.0 0.0 chrM 11656 11657 0.0 0.0 chrM 11657 11658 0.0 0.0 chrM 11658 11659 0.0 0.0 chrM 11659 11660 0.0 0.0 chrM 11660 11661 0.0 0.0 chrM 11661 11662 0.0 0.0 chrM 11662 11663 0.0 0.0 chrM 11663 11664 0.0 0.0 chrM 11664 11665 0.0 0.0 chrM 11665 11666 0.0 0.0 chrM 11666 11667 0.0 0.0 chrM 11667 11668 0.0 0.0 chrM 11668 11669 0.0 0.0 chrM 11669 11670 0.0 0.0 chrM 11670 11671 0.0 0.0 chrM 11671 11672 0.0 0.0 chrM 11672 11673 0.0 0.0 chrM 11673 11674 0.0 0.0 chrM 11674 11675 0.0 0.0 chrM 11675 11676 0.0 0.0 chrM 11676 11677 0.0 0.0 chrM 11677 11678 0.0 0.0 chrM 11678 11679 0.0 0.0 chrM 11679 11680 0.0 0.0 chrM 11680 11681 0.0 0.0 chrM 11681 11682 0.0 0.0 chrM 11682 11683 0.0 0.0 chrM 11683 11684 0.0 0.0 chrM 11684 11685 0.0 0.0 chrM 11685 11686 0.0 0.0 chrM 11686 11687 0.0 0.0 chrM 11687 11688 0.0 0.0 chrM 11688 11689 0.0 0.0 chrM 11689 11690 0.0 0.0 chrM 11690 11691 0.0 0.0 chrM 11691 11692 0.0 0.0 chrM 11692 11693 0.0 0.0 chrM 11693 11694 0.0 0.0 chrM 11694 11695 0.0 0.0 chrM 11695 11696 0.0 0.0 chrM 11696 11697 0.0 0.0 chrM 11697 11698 0.0 0.0 chrM 11698 11699 0.0 0.0 chrM 11699 11700 0.0 0.0 chrM 11700 11701 0.0 0.0 chrM 11701 11702 0.0 0.0 chrM 11702 11703 0.0 0.0 chrM 11703 11704 0.0 0.0 chrM 11704 11705 0.0 0.0 chrM 11705 11706 0.0 0.0 chrM 11706 11707 0.0 0.0 chrM 11707 11708 0.0 0.0 chrM 11708 11709 0.0 0.0 chrM 11709 11710 0.0 0.0 chrM 11710 11711 0.0 0.0 chrM 11711 11712 0.0 0.0 chrM 11712 11713 0.0 0.0 chrM 11713 11714 0.0 0.0 chrM 11714 11715 0.0 0.0 chrM 11715 11716 0.0 0.0 chrM 11716 11717 0.0 0.0 chrM 11717 11718 0.0 0.0 chrM 11718 11719 0.0 0.0 chrM 11719 11720 0.0 0.0 chrM 11720 11721 0.0 0.0 chrM 11721 11722 0.0 0.0 chrM 11722 11723 0.0 0.0 chrM 11723 11724 0.0 0.0 chrM 11724 11725 0.0 0.0 chrM 11725 11726 0.0 0.0 chrM 11726 11727 0.0 0.0 chrM 11727 11728 0.0 0.0 chrM 11728 11729 0.0 0.0 chrM 11729 11730 0.0 0.0 chrM 11730 11731 0.0 0.0 chrM 11731 11732 0.0 0.0 chrM 11732 11733 0.0 0.0 chrM 11733 11734 0.0 0.0 chrM 11734 11735 0.0 0.0 chrM 11735 11736 0.0 0.0 chrM 11736 11737 0.0 0.0 chrM 11737 11738 0.0 0.0 chrM 11738 11739 0.0 0.0 chrM 11739 11740 0.0 0.0 chrM 11740 11741 0.0 0.0 chrM 11741 11742 0.0 0.0 chrM 11742 11743 0.0 0.0 chrM 11743 11744 0.0 0.0 chrM 11744 11745 0.0 0.0 chrM 11745 11746 0.0 0.0 chrM 11746 11747 0.0 0.0 chrM 11747 11748 0.0 0.0 chrM 11748 11749 0.0 0.0 chrM 11749 11750 0.0 0.0 chrM 11750 11751 0.0 0.0 chrM 11751 11752 0.0 0.0 chrM 11752 11753 0.0 0.0 chrM 11753 11754 0.0 0.0 chrM 11754 11755 0.0 0.0 chrM 11755 11756 0.0 0.0 chrM 11756 11757 0.0 0.0 chrM 11757 11758 0.0 0.0 chrM 11758 11759 0.0 0.0 chrM 11759 11760 0.0 0.0 chrM 11760 11761 0.0 0.0 chrM 11761 11762 0.0 0.0 chrM 11762 11763 0.0 0.0 chrM 11763 11764 0.0 0.0 chrM 11764 11765 0.0 0.0 chrM 11765 11766 0.0 0.0 chrM 11766 11767 0.0 0.0 chrM 11767 11768 0.0 0.0 chrM 11768 11769 0.0 0.0 chrM 11769 11770 0.0 0.0 chrM 11770 11771 0.0 0.0 chrM 11771 11772 0.0 0.0 chrM 11772 11773 0.0 0.0 chrM 11773 11774 0.0 0.0 chrM 11774 11775 0.0 0.0 chrM 11775 11776 0.0 0.0 chrM 11776 11777 0.0 0.0 chrM 11777 11778 0.0 0.0 chrM 11778 11779 0.0 0.0 chrM 11779 11780 0.0 0.0 chrM 11780 11781 0.0 0.0 chrM 11781 11782 0.0 0.0 chrM 11782 11783 0.0 0.0 chrM 11783 11784 0.0 0.0 chrM 11784 11785 0.0 0.0 chrM 11785 11786 0.0 0.0 chrM 11786 11787 0.0 0.0 chrM 11787 11788 0.0 0.0 chrM 11788 11789 0.0 0.0 chrM 11789 11790 0.0 0.0 chrM 11790 11791 0.0 0.0 chrM 11791 11792 0.0 0.0 chrM 11792 11793 0.0 0.0 chrM 11793 11794 0.0 0.0 chrM 11794 11795 0.0 0.0 chrM 11795 11796 0.0 0.0 chrM 11796 11797 0.0 0.0 chrM 11797 11798 0.0 0.0 chrM 11798 11799 0.0 0.0 chrM 11799 11800 0.0 0.0 chrM 11800 11801 0.0 0.0 chrM 11801 11802 0.0 0.0 chrM 11802 11803 0.0 0.0 chrM 11803 11804 0.0 0.0 chrM 11804 11805 0.0 0.0 chrM 11805 11806 0.0 0.0 chrM 11806 11807 0.0 0.0 chrM 11807 11808 0.0 0.0 chrM 11808 11809 0.0 0.0 chrM 11809 11810 0.0 0.0 chrM 11810 11811 0.0 0.0 chrM 11811 11812 0.0 0.0 chrM 11812 11813 0.0 0.0 chrM 11813 11814 0.0 0.0 chrM 11814 11815 0.0 0.0 chrM 11815 11816 0.0 0.0 chrM 11816 11817 0.0 0.0 chrM 11817 11818 0.0 0.0 chrM 11818 11819 0.0 0.0 chrM 11819 11820 0.0 0.0 chrM 11820 11821 0.0 0.0 chrM 11821 11822 0.0 0.0 chrM 11822 11823 0.0 0.0 chrM 11823 11824 0.0 0.0 chrM 11824 11825 0.0 0.0 chrM 11825 11826 0.0 0.0 chrM 11826 11827 0.0 0.0 chrM 11827 11828 0.0 0.0 chrM 11828 11829 0.0 0.0 chrM 11829 11830 0.0 0.0 chrM 11830 11831 0.0 0.0 chrM 11831 11832 0.0 0.0 chrM 11832 11833 0.0 0.0 chrM 11833 11834 0.0 0.0 chrM 11834 11835 0.0 0.0 chrM 11835 11836 0.0 0.0 chrM 11836 11837 0.0 0.0 chrM 11837 11838 0.0 0.0 chrM 11838 11839 0.0 0.0 chrM 11839 11840 0.0 0.0 chrM 11840 11841 0.0 0.0 chrM 11841 11842 0.0 0.0 chrM 11842 11843 0.0 0.0 chrM 11843 11844 0.0 0.0 chrM 11844 11845 0.0 0.0 chrM 11845 11846 0.0 0.0 chrM 11846 11847 0.0 0.0 chrM 11847 11848 0.0 0.0 chrM 11848 11849 0.0 0.0 chrM 11849 11850 0.0 0.0 chrM 11850 11851 0.0 0.0 chrM 11851 11852 0.0 0.0 chrM 11852 11853 0.0 0.0 chrM 11853 11854 0.0 0.0 chrM 11854 11855 0.0 0.0 chrM 11855 11856 0.0 0.0 chrM 11856 11857 0.0 0.0 chrM 11857 11858 0.0 0.0 chrM 11858 11859 0.0 0.0 chrM 11859 11860 0.0 0.0 chrM 11860 11861 0.0 0.0 chrM 11861 11862 0.0 0.0 chrM 11862 11863 0.0 0.0 chrM 11863 11864 0.0 0.0 chrM 11864 11865 0.0 0.0 chrM 11865 11866 0.0 0.0 chrM 11866 11867 0.0 0.0 chrM 11867 11868 0.0 0.0 chrM 11868 11869 0.0 0.0 chrM 11869 11870 0.0 0.0 chrM 11870 11871 0.0 0.0 chrM 11871 11872 0.0 0.0 chrM 11872 11873 0.0 0.0 chrM 11873 11874 0.0 0.0 chrM 11874 11875 0.0 0.0 chrM 11875 11876 0.0 0.0 chrM 11876 11877 0.0 0.0 chrM 11877 11878 0.0 0.0 chrM 11878 11879 0.0 0.0 chrM 11879 11880 0.0 0.0 chrM 11880 11881 0.0 0.0 chrM 11881 11882 0.0 0.0 chrM 11882 11883 0.0 0.0 chrM 11883 11884 0.0 0.0 chrM 11884 11885 0.0 0.0 chrM 11885 11886 0.0 0.0 chrM 11886 11887 0.0 0.0 chrM 11887 11888 0.0 0.0 chrM 11888 11889 0.0 0.0 chrM 11889 11890 0.0 0.0 chrM 11890 11891 0.0 0.0 chrM 11891 11892 0.0 0.0 chrM 11892 11893 0.0 0.0 chrM 11893 11894 0.0 0.0 chrM 11894 11895 0.0 0.0 chrM 11895 11896 0.0 0.0 chrM 11896 11897 0.0 0.0 chrM 11897 11898 0.0 0.0 chrM 11898 11899 0.0 0.0 chrM 11899 11900 0.0 0.0 chrM 11900 11901 0.0 0.0 chrM 11901 11902 0.0 0.0 chrM 11902 11903 0.0 0.0 chrM 11903 11904 0.0 0.0 chrM 11904 11905 0.0 0.0 chrM 11905 11906 0.0 0.0 chrM 11906 11907 0.0 0.0 chrM 11907 11908 0.0 0.0 chrM 11908 11909 0.0 0.0 chrM 11909 11910 0.0 0.0 chrM 11910 11911 0.0 0.0 chrM 11911 11912 0.0 0.0 chrM 11912 11913 0.0 0.0 chrM 11913 11914 0.0 0.0 chrM 11914 11915 0.0 0.0 chrM 11915 11916 0.0 0.0 chrM 11916 11917 0.0 0.0 chrM 11917 11918 0.0 0.0 chrM 11918 11919 0.0 0.0 chrM 11919 11920 0.0 0.0 chrM 11920 11921 0.0 0.0 chrM 11921 11922 0.0 0.0 chrM 11922 11923 0.0 0.0 chrM 11923 11924 0.0 0.0 chrM 11924 11925 0.0 0.0 chrM 11925 11926 0.0 0.0 chrM 11926 11927 0.0 0.0 chrM 11927 11928 0.0 0.0 chrM 11928 11929 0.0 0.0 chrM 11929 11930 0.0 0.0 chrM 11930 11931 0.0 0.0 chrM 11931 11932 0.0 0.0 chrM 11932 11933 0.0 0.0 chrM 11933 11934 0.0 0.0 chrM 11934 11935 0.0 0.0 chrM 11935 11936 0.0 0.0 chrM 11936 11937 0.0 0.0 chrM 11937 11938 0.0 0.0 chrM 11938 11939 0.0 0.0 chrM 11939 11940 0.0 0.0 chrM 11940 11941 0.0 0.0 chrM 11941 11942 0.0 0.0 chrM 11942 11943 0.0 0.0 chrM 11943 11944 0.0 0.0 chrM 11944 11945 0.0 0.0 chrM 11945 11946 0.0 0.0 chrM 11946 11947 0.0 0.0 chrM 11947 11948 0.0 0.0 chrM 11948 11949 0.0 0.0 chrM 11949 11950 0.0 0.0 chrM 11950 11951 0.0 0.0 chrM 11951 11952 0.0 0.0 chrM 11952 11953 0.0 0.0 chrM 11953 11954 0.0 0.0 chrM 11954 11955 0.0 0.0 chrM 11955 11956 0.0 0.0 chrM 11956 11957 0.0 0.0 chrM 11957 11958 0.0 0.0 chrM 11958 11959 0.0 0.0 chrM 11959 11960 0.0 0.0 chrM 11960 11961 0.0 0.0 chrM 11961 11962 0.0 0.0 chrM 11962 11963 0.0 0.0 chrM 11963 11964 0.0 0.0 chrM 11964 11965 0.0 0.0 chrM 11965 11966 0.0 0.0 chrM 11966 11967 0.0 0.0 chrM 11967 11968 0.0 0.0 chrM 11968 11969 0.0 0.0 chrM 11969 11970 0.0 0.0 chrM 11970 11971 0.0 0.0 chrM 11971 11972 0.0 0.0 chrM 11972 11973 0.0 0.0 chrM 11973 11974 0.0 0.0 chrM 11974 11975 0.0 0.0 chrM 11975 11976 0.0 0.0 chrM 11976 11977 0.0 0.0 chrM 11977 11978 0.0 0.0 chrM 11978 11979 0.0 0.0 chrM 11979 11980 0.0 0.0 chrM 11980 11981 0.0 0.0 chrM 11981 11982 0.0 0.0 chrM 11982 11983 0.0 0.0 chrM 11983 11984 0.0 0.0 chrM 11984 11985 0.0 0.0 chrM 11985 11986 0.0 0.0 chrM 11986 11987 0.0 0.0 chrM 11987 11988 0.0 0.0 chrM 11988 11989 0.0 0.0 chrM 11989 11990 0.0 0.0 chrM 11990 11991 0.0 0.0 chrM 11991 11992 0.0 0.0 chrM 11992 11993 0.0 0.0 chrM 11993 11994 0.0 0.0 chrM 11994 11995 0.0 0.0 chrM 11995 11996 0.0 0.0 chrM 11996 11997 0.0 0.0 chrM 11997 11998 0.0 0.0 chrM 11998 11999 0.0 0.0 chrM 11999 12000 0.0 0.0 chrM 12000 12001 0.0 0.0 chrM 12001 12002 0.0 0.0 chrM 12002 12003 0.0 0.0 chrM 12003 12004 0.0 0.0 chrM 12004 12005 0.0 0.0 chrM 12005 12006 0.0 0.0 chrM 12006 12007 0.0 0.0 chrM 12007 12008 0.0 0.0 chrM 12008 12009 0.0 0.0 chrM 12009 12010 0.0 0.0 chrM 12010 12011 0.0 0.0 chrM 12011 12012 0.0 0.0 chrM 12012 12013 0.0 0.0 chrM 12013 12014 0.0 0.0 chrM 12014 12015 0.0 0.0 chrM 12015 12016 0.0 0.0 chrM 12016 12017 0.0 0.0 chrM 12017 12018 0.0 0.0 chrM 12018 12019 0.0 0.0 chrM 12019 12020 0.0 0.0 chrM 12020 12021 0.0 0.0 chrM 12021 12022 0.0 0.0 chrM 12022 12023 0.0 0.0 chrM 12023 12024 0.0 0.0 chrM 12024 12025 0.0 0.0 chrM 12025 12026 0.0 0.0 chrM 12026 12027 0.0 0.0 chrM 12027 12028 0.0 0.0 chrM 12028 12029 0.0 0.0 chrM 12029 12030 0.0 0.0 chrM 12030 12031 0.0 0.0 chrM 12031 12032 0.0 0.0 chrM 12032 12033 0.0 0.0 chrM 12033 12034 0.0 0.0 chrM 12034 12035 0.0 0.0 chrM 12035 12036 0.0 0.0 chrM 12036 12037 0.0 0.0 chrM 12037 12038 0.0 0.0 chrM 12038 12039 0.0 0.0 chrM 12039 12040 0.0 0.0 chrM 12040 12041 0.0 0.0 chrM 12041 12042 0.0 0.0 chrM 12042 12043 0.0 0.0 chrM 12043 12044 0.0 0.0 chrM 12044 12045 0.0 0.0 chrM 12045 12046 0.0 0.0 chrM 12046 12047 0.0 0.0 chrM 12047 12048 0.0 0.0 chrM 12048 12049 0.0 0.0 chrM 12049 12050 0.0 0.0 chrM 12050 12051 0.0 0.0 chrM 12051 12052 0.0 0.0 chrM 12052 12053 0.0 0.0 chrM 12053 12054 0.0 0.0 chrM 12054 12055 0.0 0.0 chrM 12055 12056 0.0 0.0 chrM 12056 12057 0.0 0.0 chrM 12057 12058 0.0 0.0 chrM 12058 12059 0.0 0.0 chrM 12059 12060 0.0 0.0 chrM 12060 12061 0.0 0.0 chrM 12061 12062 0.0 0.0 chrM 12062 12063 0.0 0.0 chrM 12063 12064 0.0 0.0 chrM 12064 12065 0.0 0.0 chrM 12065 12066 0.0 0.0 chrM 12066 12067 0.0 0.0 chrM 12067 12068 0.0 0.0 chrM 12068 12069 0.0 0.0 chrM 12069 12070 0.0 0.0 chrM 12070 12071 0.0 0.0 chrM 12071 12072 0.0 0.0 chrM 12072 12073 0.0 0.0 chrM 12073 12074 0.0 0.0 chrM 12074 12075 0.0 0.0 chrM 12075 12076 0.0 0.0 chrM 12076 12077 0.0 0.0 chrM 12077 12078 0.0 0.0 chrM 12078 12079 0.0 0.0 chrM 12079 12080 0.0 0.0 chrM 12080 12081 0.0 0.0 chrM 12081 12082 0.0 0.0 chrM 12082 12083 0.0 0.0 chrM 12083 12084 0.0 0.0 chrM 12084 12085 0.0 0.0 chrM 12085 12086 0.0 0.0 chrM 12086 12087 0.0 0.0 chrM 12087 12088 0.0 0.0 chrM 12088 12089 0.0 0.0 chrM 12089 12090 0.0 0.0 chrM 12090 12091 0.0 0.0 chrM 12091 12092 0.0 0.0 chrM 12092 12093 0.0 0.0 chrM 12093 12094 0.0 0.0 chrM 12094 12095 0.0 0.0 chrM 12095 12096 0.0 0.0 chrM 12096 12097 0.0 0.0 chrM 12097 12098 0.0 0.0 chrM 12098 12099 0.0 0.0 chrM 12099 12100 0.0 0.0 chrM 12100 12101 0.0 0.0 chrM 12101 12102 0.0 0.0 chrM 12102 12103 0.0 0.0 chrM 12103 12104 0.0 0.0 chrM 12104 12105 0.0 0.0 chrM 12105 12106 0.0 0.0 chrM 12106 12107 0.0 0.0 chrM 12107 12108 0.0 0.0 chrM 12108 12109 0.0 0.0 chrM 12109 12110 0.0 0.0 chrM 12110 12111 0.0 0.0 chrM 12111 12112 0.0 0.0 chrM 12112 12113 0.0 0.0 chrM 12113 12114 0.0 0.0 chrM 12114 12115 0.0 0.0 chrM 12115 12116 0.0 0.0 chrM 12116 12117 0.0 0.0 chrM 12117 12118 0.0 0.0 chrM 12118 12119 0.0 0.0 chrM 12119 12120 0.0 0.0 chrM 12120 12121 0.0 0.0 chrM 12121 12122 0.0 0.0 chrM 12122 12123 0.0 0.0 chrM 12123 12124 0.0 0.0 chrM 12124 12125 0.0 0.0 chrM 12125 12126 0.0 0.0 chrM 12126 12127 0.0 0.0 chrM 12127 12128 0.0 0.0 chrM 12128 12129 0.0 0.0 chrM 12129 12130 0.0 0.0 chrM 12130 12131 0.0 0.0 chrM 12131 12132 0.0 0.0 chrM 12132 12133 0.0 0.0 chrM 12133 12134 0.0 0.0 chrM 12134 12135 0.0 0.0 chrM 12135 12136 0.0 0.0 chrM 12136 12137 0.0 0.0 chrM 12137 12138 0.0 0.0 chrM 12138 12139 0.0 0.0 chrM 12139 12140 0.0 0.0 chrM 12140 12141 0.0 0.0 chrM 12141 12142 0.0 0.0 chrM 12142 12143 0.0 0.0 chrM 12143 12144 0.0 0.0 chrM 12144 12145 0.0 0.0 chrM 12145 12146 0.0 0.0 chrM 12146 12147 0.0 0.0 chrM 12147 12148 0.0 0.0 chrM 12148 12149 0.0 0.0 chrM 12149 12150 0.0 0.0 chrM 12150 12151 0.0 0.0 chrM 12151 12152 0.0 0.0 chrM 12152 12153 0.0 0.0 chrM 12153 12154 0.0 0.0 chrM 12154 12155 0.0 0.0 chrM 12155 12156 0.0 0.0 chrM 12156 12157 0.0 0.0 chrM 12157 12158 0.0 0.0 chrM 12158 12159 0.0 0.0 chrM 12159 12160 0.0 0.0 chrM 12160 12161 0.0 0.0 chrM 12161 12162 0.0 0.0 chrM 12162 12163 0.0 0.0 chrM 12163 12164 0.0 0.0 chrM 12164 12165 0.0 0.0 chrM 12165 12166 0.0 0.0 chrM 12166 12167 0.0 0.0 chrM 12167 12168 0.0 0.0 chrM 12168 12169 0.0 0.0 chrM 12169 12170 0.0 0.0 chrM 12170 12171 0.0 0.0 chrM 12171 12172 0.0 0.0 chrM 12172 12173 0.0 0.0 chrM 12173 12174 0.0 0.0 chrM 12174 12175 0.0 0.0 chrM 12175 12176 0.0 0.0 chrM 12176 12177 0.0 0.0 chrM 12177 12178 0.0 0.0 chrM 12178 12179 0.0 0.0 chrM 12179 12180 0.0 0.0 chrM 12180 12181 0.0 0.0 chrM 12181 12182 0.0 0.0 chrM 12182 12183 0.0 0.0 chrM 12183 12184 0.0 0.0 chrM 12184 12185 0.0 0.0 chrM 12185 12186 0.0 0.0 chrM 12186 12187 0.0 0.0 chrM 12187 12188 0.0 0.0 chrM 12188 12189 0.0 0.0 chrM 12189 12190 0.0 0.0 chrM 12190 12191 0.0 0.0 chrM 12191 12192 0.0 0.0 chrM 12192 12193 0.0 0.0 chrM 12193 12194 0.0 0.0 chrM 12194 12195 0.0 0.0 chrM 12195 12196 0.0 0.0 chrM 12196 12197 0.0 0.0 chrM 12197 12198 0.0 0.0 chrM 12198 12199 0.0 0.0 chrM 12199 12200 0.0 0.0 chrM 12200 12201 0.0 0.0 chrM 12201 12202 0.0 0.0 chrM 12202 12203 0.0 0.0 chrM 12203 12204 0.0 0.0 chrM 12204 12205 0.0 0.0 chrM 12205 12206 0.0 0.0 chrM 12206 12207 0.0 0.0 chrM 12207 12208 0.0 0.0 chrM 12208 12209 0.0 0.0 chrM 12209 12210 0.0 0.0 chrM 12210 12211 0.0 0.0 chrM 12211 12212 0.0 0.0 chrM 12212 12213 0.0 0.0 chrM 12213 12214 0.0 0.0 chrM 12214 12215 0.0 0.0 chrM 12215 12216 0.0 0.0 chrM 12216 12217 0.0 0.0 chrM 12217 12218 0.0 0.0 chrM 12218 12219 0.0 0.0 chrM 12219 12220 0.0 0.0 chrM 12220 12221 0.0 0.0 chrM 12221 12222 0.0 0.0 chrM 12222 12223 0.0 0.0 chrM 12223 12224 0.0 0.0 chrM 12224 12225 0.0 0.0 chrM 12225 12226 0.0 0.0 chrM 12226 12227 0.0 0.0 chrM 12227 12228 0.0 0.0 chrM 12228 12229 0.0 0.0 chrM 12229 12230 0.0 0.0 chrM 12230 12231 0.0 0.0 chrM 12231 12232 0.0 0.0 chrM 12232 12233 0.0 0.0 chrM 12233 12234 0.0 0.0 chrM 12234 12235 0.0 0.0 chrM 12235 12236 0.0 0.0 chrM 12236 12237 0.0 0.0 chrM 12237 12238 0.0 0.0 chrM 12238 12239 0.0 0.0 chrM 12239 12240 0.0 0.0 chrM 12240 12241 0.0 0.0 chrM 12241 12242 0.0 0.0 chrM 12242 12243 0.0 0.0 chrM 12243 12244 0.0 0.0 chrM 12244 12245 0.0 0.0 chrM 12245 12246 0.0 0.0 chrM 12246 12247 0.0 0.0 chrM 12247 12248 0.0 0.0 chrM 12248 12249 0.0 0.0 chrM 12249 12250 0.0 0.0 chrM 12250 12251 0.0 0.0 chrM 12251 12252 0.0 0.0 chrM 12252 12253 0.0 0.0 chrM 12253 12254 0.0 0.0 chrM 12254 12255 0.0 0.0 chrM 12255 12256 0.0 0.0 chrM 12256 12257 0.0 0.0 chrM 12257 12258 0.0 0.0 chrM 12258 12259 0.0 0.0 chrM 12259 12260 0.0 0.0 chrM 12260 12261 0.0 0.0 chrM 12261 12262 0.0 0.0 chrM 12262 12263 0.0 0.0 chrM 12263 12264 0.0 0.0 chrM 12264 12265 0.0 0.0 chrM 12265 12266 0.0 0.0 chrM 12266 12267 0.0 0.0 chrM 12267 12268 0.0 0.0 chrM 12268 12269 0.0 0.0 chrM 12269 12270 0.0 0.0 chrM 12270 12271 0.0 0.0 chrM 12271 12272 0.0 0.0 chrM 12272 12273 0.0 0.0 chrM 12273 12274 0.0 0.0 chrM 12274 12275 0.0 0.0 chrM 12275 12276 0.0 0.0 chrM 12276 12277 0.0 0.0 chrM 12277 12278 0.0 0.0 chrM 12278 12279 0.0 0.0 chrM 12279 12280 0.0 0.0 chrM 12280 12281 0.0 0.0 chrM 12281 12282 0.0 0.0 chrM 12282 12283 0.0 0.0 chrM 12283 12284 0.0 0.0 chrM 12284 12285 0.0 0.0 chrM 12285 12286 0.0 0.0 chrM 12286 12287 0.0 0.0 chrM 12287 12288 0.0 0.0 chrM 12288 12289 0.0 0.0 chrM 12289 12290 0.0 0.0 chrM 12290 12291 0.0 0.0 chrM 12291 12292 0.0 0.0 chrM 12292 12293 0.0 0.0 chrM 12293 12294 0.0 0.0 chrM 12294 12295 0.0 0.0 chrM 12295 12296 0.0 0.0 chrM 12296 12297 0.0 0.0 chrM 12297 12298 0.0 0.0 chrM 12298 12299 0.0 0.0 chrM 12299 12300 0.0 0.0 chrM 12300 12301 0.0 0.0 chrM 12301 12302 0.0 0.0 chrM 12302 12303 0.0 0.0 chrM 12303 12304 0.0 0.0 chrM 12304 12305 0.0 0.0 chrM 12305 12306 0.0 0.0 chrM 12306 12307 0.0 0.0 chrM 12307 12308 0.0 0.0 chrM 12308 12309 0.0 0.0 chrM 12309 12310 0.0 0.0 chrM 12310 12311 0.0 0.0 chrM 12311 12312 0.0 0.0 chrM 12312 12313 0.0 0.0 chrM 12313 12314 0.0 0.0 chrM 12314 12315 0.0 0.0 chrM 12315 12316 0.0 0.0 chrM 12316 12317 0.0 0.0 chrM 12317 12318 0.0 0.0 chrM 12318 12319 0.0 0.0 chrM 12319 12320 0.0 0.0 chrM 12320 12321 0.0 0.0 chrM 12321 12322 0.0 0.0 chrM 12322 12323 0.0 0.0 chrM 12323 12324 0.0 0.0 chrM 12324 12325 0.0 0.0 chrM 12325 12326 0.0 0.0 chrM 12326 12327 0.0 0.0 chrM 12327 12328 0.0 0.0 chrM 12328 12329 0.0 0.0 chrM 12329 12330 0.0 0.0 chrM 12330 12331 0.0 0.0 chrM 12331 12332 0.0 0.0 chrM 12332 12333 0.0 0.0 chrM 12333 12334 0.0 0.0 chrM 12334 12335 0.0 0.0 chrM 12335 12336 0.0 0.0 chrM 12336 12337 0.0 0.0 chrM 12337 12338 0.0 0.0 chrM 12338 12339 0.0 0.0 chrM 12339 12340 0.0 0.0 chrM 12340 12341 0.0 0.0 chrM 12341 12342 0.0 0.0 chrM 12342 12343 0.0 0.0 chrM 12343 12344 0.0 0.0 chrM 12344 12345 0.0 0.0 chrM 12345 12346 0.0 0.0 chrM 12346 12347 0.0 0.0 chrM 12347 12348 0.0 0.0 chrM 12348 12349 0.0 0.0 chrM 12349 12350 0.0 0.0 chrM 12350 12351 0.0 0.0 chrM 12351 12352 0.0 0.0 chrM 12352 12353 0.0 0.0 chrM 12353 12354 0.0 0.0 chrM 12354 12355 0.0 0.0 chrM 12355 12356 0.0 0.0 chrM 12356 12357 0.0 0.0 chrM 12357 12358 0.0 0.0 chrM 12358 12359 0.0 0.0 chrM 12359 12360 0.0 0.0 chrM 12360 12361 0.0 0.0 chrM 12361 12362 0.0 0.0 chrM 12362 12363 0.0 0.0 chrM 12363 12364 0.0 0.0 chrM 12364 12365 0.0 0.0 chrM 12365 12366 0.0 0.0 chrM 12366 12367 0.0 0.0 chrM 12367 12368 0.0 0.0 chrM 12368 12369 0.0 0.0 chrM 12369 12370 0.0 0.0 chrM 12370 12371 0.0 0.0 chrM 12371 12372 0.0 0.0 chrM 12372 12373 0.0 0.0 chrM 12373 12374 0.0 0.0 chrM 12374 12375 0.0 0.0 chrM 12375 12376 0.0 0.0 chrM 12376 12377 0.0 0.0 chrM 12377 12378 0.0 0.0 chrM 12378 12379 0.0 0.0 chrM 12379 12380 0.0 0.0 chrM 12380 12381 0.0 0.0 chrM 12381 12382 0.0 0.0 chrM 12382 12383 0.0 0.0 chrM 12383 12384 0.0 0.0 chrM 12384 12385 0.0 0.0 chrM 12385 12386 0.0 0.0 chrM 12386 12387 0.0 0.0 chrM 12387 12388 0.0 0.0 chrM 12388 12389 0.0 0.0 chrM 12389 12390 0.0 0.0 chrM 12390 12391 0.0 0.0 chrM 12391 12392 0.0 0.0 chrM 12392 12393 0.0 0.0 chrM 12393 12394 0.0 0.0 chrM 12394 12395 0.0 0.0 chrM 12395 12396 0.0 0.0 chrM 12396 12397 0.0 0.0 chrM 12397 12398 0.0 0.0 chrM 12398 12399 0.0 0.0 chrM 12399 12400 0.0 0.0 chrM 12400 12401 0.0 0.0 chrM 12401 12402 0.0 0.0 chrM 12402 12403 0.0 0.0 chrM 12403 12404 0.0 0.0 chrM 12404 12405 0.0 0.0 chrM 12405 12406 0.0 0.0 chrM 12406 12407 0.0 0.0 chrM 12407 12408 0.0 0.0 chrM 12408 12409 0.0 0.0 chrM 12409 12410 0.0 0.0 chrM 12410 12411 0.0 0.0 chrM 12411 12412 0.0 0.0 chrM 12412 12413 0.0 0.0 chrM 12413 12414 0.0 0.0 chrM 12414 12415 0.0 0.0 chrM 12415 12416 0.0 0.0 chrM 12416 12417 0.0 0.0 chrM 12417 12418 0.0 0.0 chrM 12418 12419 0.0 0.0 chrM 12419 12420 0.0 0.0 chrM 12420 12421 0.0 0.0 chrM 12421 12422 0.0 0.0 chrM 12422 12423 0.0 0.0 chrM 12423 12424 0.0 0.0 chrM 12424 12425 0.0 0.0 chrM 12425 12426 0.0 0.0 chrM 12426 12427 0.0 0.0 chrM 12427 12428 0.0 0.0 chrM 12428 12429 0.0 0.0 chrM 12429 12430 0.0 0.0 chrM 12430 12431 0.0 0.0 chrM 12431 12432 0.0 0.0 chrM 12432 12433 0.0 0.0 chrM 12433 12434 0.0 0.0 chrM 12434 12435 0.0 0.0 chrM 12435 12436 0.0 0.0 chrM 12436 12437 0.0 0.0 chrM 12437 12438 0.0 0.0 chrM 12438 12439 0.0 0.0 chrM 12439 12440 0.0 0.0 chrM 12440 12441 0.0 0.0 chrM 12441 12442 0.0 0.0 chrM 12442 12443 0.0 0.0 chrM 12443 12444 0.0 0.0 chrM 12444 12445 0.0 0.0 chrM 12445 12446 0.0 0.0 chrM 12446 12447 0.0 0.0 chrM 12447 12448 0.0 0.0 chrM 12448 12449 0.0 0.0 chrM 12449 12450 0.0 0.0 chrM 12450 12451 0.0 0.0 chrM 12451 12452 0.0 0.0 chrM 12452 12453 0.0 0.0 chrM 12453 12454 0.0 0.0 chrM 12454 12455 0.0 0.0 chrM 12455 12456 0.0 0.0 chrM 12456 12457 0.0 0.0 chrM 12457 12458 0.0 0.0 chrM 12458 12459 0.0 0.0 chrM 12459 12460 0.0 0.0 chrM 12460 12461 0.0 0.0 chrM 12461 12462 0.0 0.0 chrM 12462 12463 0.0 0.0 chrM 12463 12464 0.0 0.0 chrM 12464 12465 0.0 0.0 chrM 12465 12466 0.0 0.0 chrM 12466 12467 0.0 0.0 chrM 12467 12468 0.0 0.0 chrM 12468 12469 0.0 0.0 chrM 12469 12470 0.0 0.0 chrM 12470 12471 0.0 0.0 chrM 12471 12472 0.0 0.0 chrM 12472 12473 0.0 0.0 chrM 12473 12474 0.0 0.0 chrM 12474 12475 0.0 0.0 chrM 12475 12476 0.0 0.0 chrM 12476 12477 0.0 0.0 chrM 12477 12478 0.0 0.0 chrM 12478 12479 0.0 0.0 chrM 12479 12480 0.0 0.0 chrM 12480 12481 0.0 0.0 chrM 12481 12482 0.0 0.0 chrM 12482 12483 0.0 0.0 chrM 12483 12484 0.0 0.0 chrM 12484 12485 0.0 0.0 chrM 12485 12486 0.0 0.0 chrM 12486 12487 0.0 0.0 chrM 12487 12488 0.0 0.0 chrM 12488 12489 0.0 0.0 chrM 12489 12490 0.0 0.0 chrM 12490 12491 0.0 0.0 chrM 12491 12492 0.0 0.0 chrM 12492 12493 0.0 0.0 chrM 12493 12494 0.0 0.0 chrM 12494 12495 0.0 0.0 chrM 12495 12496 0.0 0.0 chrM 12496 12497 0.0 0.0 chrM 12497 12498 0.0 0.0 chrM 12498 12499 0.0 0.0 chrM 12499 12500 0.0 0.0 chrM 12500 12501 0.0 0.0 chrM 12501 12502 0.0 0.0 chrM 12502 12503 0.0 0.0 chrM 12503 12504 0.0 0.0 chrM 12504 12505 0.0 0.0 chrM 12505 12506 0.0 0.0 chrM 12506 12507 0.0 0.0 chrM 12507 12508 0.0 0.0 chrM 12508 12509 0.0 0.0 chrM 12509 12510 0.0 0.0 chrM 12510 12511 0.0 0.0 chrM 12511 12512 0.0 0.0 chrM 12512 12513 0.0 0.0 chrM 12513 12514 0.0 0.0 chrM 12514 12515 0.0 0.0 chrM 12515 12516 0.0 0.0 chrM 12516 12517 0.0 0.0 chrM 12517 12518 0.0 0.0 chrM 12518 12519 0.0 0.0 chrM 12519 12520 0.0 0.0 chrM 12520 12521 0.0 0.0 chrM 12521 12522 0.0 0.0 chrM 12522 12523 0.0 0.0 chrM 12523 12524 0.0 0.0 chrM 12524 12525 0.0 0.0 chrM 12525 12526 0.0 0.0 chrM 12526 12527 0.0 0.0 chrM 12527 12528 0.0 0.0 chrM 12528 12529 0.0 0.0 chrM 12529 12530 0.0 0.0 chrM 12530 12531 0.0 0.0 chrM 12531 12532 0.0 0.0 chrM 12532 12533 0.0 0.0 chrM 12533 12534 0.0 0.0 chrM 12534 12535 0.0 0.0 chrM 12535 12536 0.0 0.0 chrM 12536 12537 0.0 0.0 chrM 12537 12538 0.0 0.0 chrM 12538 12539 0.0 0.0 chrM 12539 12540 0.0 0.0 chrM 12540 12541 0.0 0.0 chrM 12541 12542 0.0 0.0 chrM 12542 12543 0.0 0.0 chrM 12543 12544 0.0 0.0 chrM 12544 12545 0.0 0.0 chrM 12545 12546 0.0 0.0 chrM 12546 12547 0.0 0.0 chrM 12547 12548 0.0 0.0 chrM 12548 12549 0.0 0.0 chrM 12549 12550 0.0 0.0 chrM 12550 12551 0.0 0.0 chrM 12551 12552 0.0 0.0 chrM 12552 12553 0.0 0.0 chrM 12553 12554 0.0 0.0 chrM 12554 12555 0.0 0.0 chrM 12555 12556 0.0 0.0 chrM 12556 12557 0.0 0.0 chrM 12557 12558 0.0 0.0 chrM 12558 12559 0.0 0.0 chrM 12559 12560 0.0 0.0 chrM 12560 12561 0.0 0.0 chrM 12561 12562 0.0 0.0 chrM 12562 12563 0.0 0.0 chrM 12563 12564 0.0 0.0 chrM 12564 12565 0.0 0.0 chrM 12565 12566 0.0 0.0 chrM 12566 12567 0.0 0.0 chrM 12567 12568 0.0 0.0 chrM 12568 12569 0.0 0.0 chrM 12569 12570 0.0 0.0 chrM 12570 12571 0.0 0.0 chrM 12571 12572 0.0 0.0 chrM 12572 12573 0.0 0.0 chrM 12573 12574 0.0 0.0 chrM 12574 12575 0.0 0.0 chrM 12575 12576 0.0 0.0 chrM 12576 12577 0.0 0.0 chrM 12577 12578 0.0 0.0 chrM 12578 12579 0.0 0.0 chrM 12579 12580 0.0 0.0 chrM 12580 12581 0.0 0.0 chrM 12581 12582 0.0 0.0 chrM 12582 12583 0.0 0.0 chrM 12583 12584 0.0 0.0 chrM 12584 12585 0.0 0.0 chrM 12585 12586 0.0 0.0 chrM 12586 12587 0.0 0.0 chrM 12587 12588 0.0 0.0 chrM 12588 12589 0.0 0.0 chrM 12589 12590 0.0 0.0 chrM 12590 12591 0.0 0.0 chrM 12591 12592 0.0 0.0 chrM 12592 12593 0.0 0.0 chrM 12593 12594 0.0 0.0 chrM 12594 12595 0.0 0.0 chrM 12595 12596 0.0 0.0 chrM 12596 12597 0.0 0.0 chrM 12597 12598 0.0 0.0 chrM 12598 12599 0.0 0.0 chrM 12599 12600 0.0 0.0 chrM 12600 12601 0.0 0.0 chrM 12601 12602 0.0 0.0 chrM 12602 12603 0.0 0.0 chrM 12603 12604 0.0 0.0 chrM 12604 12605 0.0 0.0 chrM 12605 12606 0.0 0.0 chrM 12606 12607 0.0 0.0 chrM 12607 12608 0.0 0.0 chrM 12608 12609 0.0 0.0 chrM 12609 12610 0.0 0.0 chrM 12610 12611 0.0 0.0 chrM 12611 12612 0.0 0.0 chrM 12612 12613 0.0 0.0 chrM 12613 12614 0.0 0.0 chrM 12614 12615 0.0 0.0 chrM 12615 12616 0.0 0.0 chrM 12616 12617 0.0 0.0 chrM 12617 12618 0.0 0.0 chrM 12618 12619 0.0 0.0 chrM 12619 12620 0.0 0.0 chrM 12620 12621 0.0 0.0 chrM 12621 12622 0.0 0.0 chrM 12622 12623 0.0 0.0 chrM 12623 12624 0.0 0.0 chrM 12624 12625 0.0 0.0 chrM 12625 12626 0.0 0.0 chrM 12626 12627 0.0 0.0 chrM 12627 12628 0.0 0.0 chrM 12628 12629 0.0 0.0 chrM 12629 12630 0.0 0.0 chrM 12630 12631 0.0 0.0 chrM 12631 12632 0.0 0.0 chrM 12632 12633 0.0 0.0 chrM 12633 12634 0.0 0.0 chrM 12634 12635 0.0 0.0 chrM 12635 12636 0.0 0.0 chrM 12636 12637 0.0 0.0 chrM 12637 12638 0.0 0.0 chrM 12638 12639 0.0 0.0 chrM 12639 12640 0.0 0.0 chrM 12640 12641 0.0 0.0 chrM 12641 12642 0.0 0.0 chrM 12642 12643 0.0 0.0 chrM 12643 12644 0.0 0.0 chrM 12644 12645 0.0 0.0 chrM 12645 12646 0.0 0.0 chrM 12646 12647 0.0 0.0 chrM 12647 12648 0.0 0.0 chrM 12648 12649 0.0 0.0 chrM 12649 12650 0.0 0.0 chrM 12650 12651 0.0 0.0 chrM 12651 12652 0.0 0.0 chrM 12652 12653 0.0 0.0 chrM 12653 12654 0.0 0.0 chrM 12654 12655 0.0 0.0 chrM 12655 12656 0.0 0.0 chrM 12656 12657 0.0 0.0 chrM 12657 12658 0.0 0.0 chrM 12658 12659 0.0 0.0 chrM 12659 12660 0.0 0.0 chrM 12660 12661 0.0 0.0 chrM 12661 12662 0.0 0.0 chrM 12662 12663 0.0 0.0 chrM 12663 12664 0.0 0.0 chrM 12664 12665 0.0 0.0 chrM 12665 12666 0.0 0.0 chrM 12666 12667 0.0 0.0 chrM 12667 12668 0.0 0.0 chrM 12668 12669 0.0 0.0 chrM 12669 12670 0.0 0.0 chrM 12670 12671 0.0 0.0 chrM 12671 12672 0.0 0.0 chrM 12672 12673 0.0 0.0 chrM 12673 12674 0.0 0.0 chrM 12674 12675 0.0 0.0 chrM 12675 12676 0.0 0.0 chrM 12676 12677 0.0 0.0 chrM 12677 12678 0.0 0.0 chrM 12678 12679 0.0 0.0 chrM 12679 12680 0.0 0.0 chrM 12680 12681 0.0 0.0 chrM 12681 12682 0.0 0.0 chrM 12682 12683 0.0 0.0 chrM 12683 12684 0.0 0.0 chrM 12684 12685 0.0 0.0 chrM 12685 12686 0.0 0.0 chrM 12686 12687 0.0 0.0 chrM 12687 12688 0.0 0.0 chrM 12688 12689 0.0 0.0 chrM 12689 12690 0.0 0.0 chrM 12690 12691 0.0 0.0 chrM 12691 12692 0.0 0.0 chrM 12692 12693 0.0 0.0 chrM 12693 12694 0.0 0.0 chrM 12694 12695 0.0 0.0 chrM 12695 12696 0.0 0.0 chrM 12696 12697 0.0 0.0 chrM 12697 12698 0.0 0.0 chrM 12698 12699 0.0 0.0 chrM 12699 12700 0.0 0.0 chrM 12700 12701 0.0 0.0 chrM 12701 12702 0.0 0.0 chrM 12702 12703 0.0 0.0 chrM 12703 12704 0.0 0.0 chrM 12704 12705 0.0 0.0 chrM 12705 12706 0.0 0.0 chrM 12706 12707 0.0 0.0 chrM 12707 12708 0.0 0.0 chrM 12708 12709 0.0 0.0 chrM 12709 12710 0.0 0.0 chrM 12710 12711 0.0 0.0 chrM 12711 12712 0.0 0.0 chrM 12712 12713 0.0 0.0 chrM 12713 12714 0.0 0.0 chrM 12714 12715 0.0 0.0 chrM 12715 12716 0.0 0.0 chrM 12716 12717 0.0 0.0 chrM 12717 12718 0.0 0.0 chrM 12718 12719 0.0 0.0 chrM 12719 12720 0.0 0.0 chrM 12720 12721 0.0 0.0 chrM 12721 12722 0.0 0.0 chrM 12722 12723 0.0 0.0 chrM 12723 12724 0.0 0.0 chrM 12724 12725 0.0 0.0 chrM 12725 12726 0.0 0.0 chrM 12726 12727 0.0 0.0 chrM 12727 12728 0.0 0.0 chrM 12728 12729 0.0 0.0 chrM 12729 12730 0.0 0.0 chrM 12730 12731 0.0 0.0 chrM 12731 12732 0.0 0.0 chrM 12732 12733 0.0 0.0 chrM 12733 12734 0.0 0.0 chrM 12734 12735 0.0 0.0 chrM 12735 12736 0.0 0.0 chrM 12736 12737 0.0 0.0 chrM 12737 12738 0.0 0.0 chrM 12738 12739 0.0 0.0 chrM 12739 12740 0.0 0.0 chrM 12740 12741 0.0 0.0 chrM 12741 12742 0.0 0.0 chrM 12742 12743 0.0 0.0 chrM 12743 12744 0.0 0.0 chrM 12744 12745 0.0 0.0 chrM 12745 12746 0.0 0.0 chrM 12746 12747 0.0 0.0 chrM 12747 12748 0.0 0.0 chrM 12748 12749 0.0 0.0 chrM 12749 12750 0.0 0.0 chrM 12750 12751 0.0 0.0 chrM 12751 12752 0.0 0.0 chrM 12752 12753 0.0 0.0 chrM 12753 12754 0.0 0.0 chrM 12754 12755 0.0 0.0 chrM 12755 12756 0.0 0.0 chrM 12756 12757 0.0 0.0 chrM 12757 12758 0.0 0.0 chrM 12758 12759 0.0 0.0 chrM 12759 12760 0.0 0.0 chrM 12760 12761 0.0 0.0 chrM 12761 12762 0.0 0.0 chrM 12762 12763 0.0 0.0 chrM 12763 12764 0.0 0.0 chrM 12764 12765 0.0 0.0 chrM 12765 12766 0.0 0.0 chrM 12766 12767 0.0 0.0 chrM 12767 12768 0.0 0.0 chrM 12768 12769 0.0 0.0 chrM 12769 12770 0.0 0.0 chrM 12770 12771 0.0 0.0 chrM 12771 12772 0.0 0.0 chrM 12772 12773 0.0 0.0 chrM 12773 12774 0.0 0.0 chrM 12774 12775 0.0 0.0 chrM 12775 12776 0.0 0.0 chrM 12776 12777 0.0 0.0 chrM 12777 12778 0.0 0.0 chrM 12778 12779 0.0 0.0 chrM 12779 12780 0.0 0.0 chrM 12780 12781 0.0 0.0 chrM 12781 12782 0.0 0.0 chrM 12782 12783 0.0 0.0 chrM 12783 12784 0.0 0.0 chrM 12784 12785 0.0 0.0 chrM 12785 12786 0.0 0.0 chrM 12786 12787 0.0 0.0 chrM 12787 12788 0.0 0.0 chrM 12788 12789 0.0 0.0 chrM 12789 12790 0.0 0.0 chrM 12790 12791 0.0 0.0 chrM 12791 12792 0.0 0.0 chrM 12792 12793 0.0 0.0 chrM 12793 12794 0.0 0.0 chrM 12794 12795 0.0 0.0 chrM 12795 12796 0.0 0.0 chrM 12796 12797 0.0 0.0 chrM 12797 12798 0.0 0.0 chrM 12798 12799 0.0 0.0 chrM 12799 12800 0.0 0.0 chrM 12800 12801 0.0 0.0 chrM 12801 12802 0.0 0.0 chrM 12802 12803 0.0 0.0 chrM 12803 12804 0.0 0.0 chrM 12804 12805 0.0 0.0 chrM 12805 12806 0.0 0.0 chrM 12806 12807 0.0 0.0 chrM 12807 12808 0.0 0.0 chrM 12808 12809 0.0 0.0 chrM 12809 12810 0.0 0.0 chrM 12810 12811 0.0 0.0 chrM 12811 12812 0.0 0.0 chrM 12812 12813 0.0 0.0 chrM 12813 12814 0.0 0.0 chrM 12814 12815 0.0 0.0 chrM 12815 12816 0.0 0.0 chrM 12816 12817 0.0 0.0 chrM 12817 12818 0.0 0.0 chrM 12818 12819 0.0 0.0 chrM 12819 12820 0.0 0.0 chrM 12820 12821 0.0 0.0 chrM 12821 12822 0.0 0.0 chrM 12822 12823 0.0 0.0 chrM 12823 12824 0.0 0.0 chrM 12824 12825 0.0 0.0 chrM 12825 12826 0.0 0.0 chrM 12826 12827 0.0 0.0 chrM 12827 12828 0.0 0.0 chrM 12828 12829 0.0 0.0 chrM 12829 12830 0.0 0.0 chrM 12830 12831 0.0 0.0 chrM 12831 12832 0.0 0.0 chrM 12832 12833 0.0 0.0 chrM 12833 12834 0.0 0.0 chrM 12834 12835 0.0 0.0 chrM 12835 12836 0.0 0.0 chrM 12836 12837 0.0 0.0 chrM 12837 12838 0.0 0.0 chrM 12838 12839 0.0 0.0 chrM 12839 12840 0.0 0.0 chrM 12840 12841 0.0 0.0 chrM 12841 12842 0.0 0.0 chrM 12842 12843 0.0 0.0 chrM 12843 12844 0.0 0.0 chrM 12844 12845 0.0 0.0 chrM 12845 12846 0.0 0.0 chrM 12846 12847 0.0 0.0 chrM 12847 12848 0.0 0.0 chrM 12848 12849 0.0 0.0 chrM 12849 12850 0.0 0.0 chrM 12850 12851 0.0 0.0 chrM 12851 12852 0.0 0.0 chrM 12852 12853 0.0 0.0 chrM 12853 12854 0.0 0.0 chrM 12854 12855 0.0 0.0 chrM 12855 12856 0.0 0.0 chrM 12856 12857 0.0 0.0 chrM 12857 12858 0.0 0.0 chrM 12858 12859 0.0 0.0 chrM 12859 12860 0.0 0.0 chrM 12860 12861 0.0 0.0 chrM 12861 12862 0.0 0.0 chrM 12862 12863 0.0 0.0 chrM 12863 12864 0.0 0.0 chrM 12864 12865 0.0 0.0 chrM 12865 12866 0.0 0.0 chrM 12866 12867 0.0 0.0 chrM 12867 12868 0.0 0.0 chrM 12868 12869 0.0 0.0 chrM 12869 12870 0.0 0.0 chrM 12870 12871 0.0 0.0 chrM 12871 12872 0.0 0.0 chrM 12872 12873 0.0 0.0 chrM 12873 12874 0.0 0.0 chrM 12874 12875 0.0 0.0 chrM 12875 12876 0.0 0.0 chrM 12876 12877 0.0 0.0 chrM 12877 12878 0.0 0.0 chrM 12878 12879 0.0 0.0 chrM 12879 12880 0.0 0.0 chrM 12880 12881 0.0 0.0 chrM 12881 12882 0.0 0.0 chrM 12882 12883 0.0 0.0 chrM 12883 12884 0.0 0.0 chrM 12884 12885 0.0 0.0 chrM 12885 12886 0.0 0.0 chrM 12886 12887 0.0 0.0 chrM 12887 12888 0.0 0.0 chrM 12888 12889 0.0 0.0 chrM 12889 12890 0.0 0.0 chrM 12890 12891 0.0 0.0 chrM 12891 12892 0.0 0.0 chrM 12892 12893 0.0 0.0 chrM 12893 12894 0.0 0.0 chrM 12894 12895 0.0 0.0 chrM 12895 12896 0.0 0.0 chrM 12896 12897 0.0 0.0 chrM 12897 12898 0.0 0.0 chrM 12898 12899 0.0 0.0 chrM 12899 12900 0.0 0.0 chrM 12900 12901 0.0 0.0 chrM 12901 12902 0.0 0.0 chrM 12902 12903 0.0 0.0 chrM 12903 12904 0.0 0.0 chrM 12904 12905 0.0 0.0 chrM 12905 12906 0.0 0.0 chrM 12906 12907 0.0 0.0 chrM 12907 12908 0.0 0.0 chrM 12908 12909 0.0 0.0 chrM 12909 12910 0.0 0.0 chrM 12910 12911 0.0 0.0 chrM 12911 12912 0.0 0.0 chrM 12912 12913 0.0 0.0 chrM 12913 12914 0.0 0.0 chrM 12914 12915 0.0 0.0 chrM 12915 12916 0.0 0.0 chrM 12916 12917 0.0 0.0 chrM 12917 12918 0.0 0.0 chrM 12918 12919 0.0 0.0 chrM 12919 12920 0.0 0.0 chrM 12920 12921 0.0 0.0 chrM 12921 12922 0.0 0.0 chrM 12922 12923 0.0 0.0 chrM 12923 12924 0.0 0.0 chrM 12924 12925 0.0 0.0 chrM 12925 12926 0.0 0.0 chrM 12926 12927 0.0 0.0 chrM 12927 12928 0.0 0.0 chrM 12928 12929 0.0 0.0 chrM 12929 12930 0.0 0.0 chrM 12930 12931 0.0 0.0 chrM 12931 12932 0.0 0.0 chrM 12932 12933 0.0 0.0 chrM 12933 12934 0.0 0.0 chrM 12934 12935 0.0 0.0 chrM 12935 12936 0.0 0.0 chrM 12936 12937 0.0 0.0 chrM 12937 12938 0.0 0.0 chrM 12938 12939 0.0 0.0 chrM 12939 12940 0.0 0.0 chrM 12940 12941 0.0 0.0 chrM 12941 12942 0.0 0.0 chrM 12942 12943 0.0 0.0 chrM 12943 12944 0.0 0.0 chrM 12944 12945 0.0 0.0 chrM 12945 12946 0.0 0.0 chrM 12946 12947 0.0 0.0 chrM 12947 12948 0.0 0.0 chrM 12948 12949 0.0 0.0 chrM 12949 12950 0.0 0.0 chrM 12950 12951 0.0 0.0 chrM 12951 12952 0.0 0.0 chrM 12952 12953 0.0 0.0 chrM 12953 12954 0.0 0.0 chrM 12954 12955 0.0 0.0 chrM 12955 12956 0.0 0.0 chrM 12956 12957 0.0 0.0 chrM 12957 12958 0.0 0.0 chrM 12958 12959 0.0 0.0 chrM 12959 12960 0.0 0.0 chrM 12960 12961 0.0 0.0 chrM 12961 12962 0.0 0.0 chrM 12962 12963 0.0 0.0 chrM 12963 12964 0.0 0.0 chrM 12964 12965 0.0 0.0 chrM 12965 12966 0.0 0.0 chrM 12966 12967 0.0 0.0 chrM 12967 12968 0.0 0.0 chrM 12968 12969 0.0 0.0 chrM 12969 12970 0.0 0.0 chrM 12970 12971 0.0 0.0 chrM 12971 12972 0.0 0.0 chrM 12972 12973 0.0 0.0 chrM 12973 12974 0.0 0.0 chrM 12974 12975 0.0 0.0 chrM 12975 12976 0.0 0.0 chrM 12976 12977 0.0 0.0 chrM 12977 12978 0.0 0.0 chrM 12978 12979 0.0 0.0 chrM 12979 12980 0.0 0.0 chrM 12980 12981 0.0 0.0 chrM 12981 12982 0.0 0.0 chrM 12982 12983 0.0 0.0 chrM 12983 12984 0.0 0.0 chrM 12984 12985 0.0 0.0 chrM 12985 12986 0.0 0.0 chrM 12986 12987 0.0 0.0 chrM 12987 12988 0.0 0.0 chrM 12988 12989 0.0 0.0 chrM 12989 12990 0.0 0.0 chrM 12990 12991 0.0 0.0 chrM 12991 12992 0.0 0.0 chrM 12992 12993 0.0 0.0 chrM 12993 12994 0.0 0.0 chrM 12994 12995 0.0 0.0 chrM 12995 12996 0.0 0.0 chrM 12996 12997 0.0 0.0 chrM 12997 12998 0.0 0.0 chrM 12998 12999 0.0 0.0 chrM 12999 13000 0.0 0.0 chrM 13000 13001 0.0 0.0 chrM 13001 13002 0.0 0.0 chrM 13002 13003 0.0 0.0 chrM 13003 13004 0.0 0.0 chrM 13004 13005 0.0 0.0 chrM 13005 13006 0.0 0.0 chrM 13006 13007 0.0 0.0 chrM 13007 13008 0.0 0.0 chrM 13008 13009 0.0 0.0 chrM 13009 13010 0.0 0.0 chrM 13010 13011 0.0 0.0 chrM 13011 13012 0.0 0.0 chrM 13012 13013 0.0 0.0 chrM 13013 13014 0.0 0.0 chrM 13014 13015 0.0 0.0 chrM 13015 13016 0.0 0.0 chrM 13016 13017 0.0 0.0 chrM 13017 13018 0.0 0.0 chrM 13018 13019 0.0 0.0 chrM 13019 13020 0.0 0.0 chrM 13020 13021 0.0 0.0 chrM 13021 13022 0.0 0.0 chrM 13022 13023 0.0 0.0 chrM 13023 13024 0.0 0.0 chrM 13024 13025 0.0 0.0 chrM 13025 13026 0.0 0.0 chrM 13026 13027 0.0 0.0 chrM 13027 13028 0.0 0.0 chrM 13028 13029 0.0 0.0 chrM 13029 13030 0.0 0.0 chrM 13030 13031 0.0 0.0 chrM 13031 13032 0.0 0.0 chrM 13032 13033 0.0 0.0 chrM 13033 13034 0.0 0.0 chrM 13034 13035 0.0 0.0 chrM 13035 13036 0.0 0.0 chrM 13036 13037 0.0 0.0 chrM 13037 13038 0.0 0.0 chrM 13038 13039 0.0 0.0 chrM 13039 13040 0.0 0.0 chrM 13040 13041 0.0 0.0 chrM 13041 13042 0.0 0.0 chrM 13042 13043 0.0 0.0 chrM 13043 13044 0.0 0.0 chrM 13044 13045 0.0 0.0 chrM 13045 13046 0.0 0.0 chrM 13046 13047 0.0 0.0 chrM 13047 13048 0.0 0.0 chrM 13048 13049 0.0 0.0 chrM 13049 13050 0.0 0.0 chrM 13050 13051 0.0 0.0 chrM 13051 13052 0.0 0.0 chrM 13052 13053 0.0 0.0 chrM 13053 13054 0.0 0.0 chrM 13054 13055 0.0 0.0 chrM 13055 13056 0.0 0.0 chrM 13056 13057 0.0 0.0 chrM 13057 13058 0.0 0.0 chrM 13058 13059 0.0 0.0 chrM 13059 13060 0.0 0.0 chrM 13060 13061 0.0 0.0 chrM 13061 13062 0.0 0.0 chrM 13062 13063 0.0 0.0 chrM 13063 13064 0.0 0.0 chrM 13064 13065 0.0 0.0 chrM 13065 13066 0.0 0.0 chrM 13066 13067 0.0 0.0 chrM 13067 13068 0.0 0.0 chrM 13068 13069 0.0 0.0 chrM 13069 13070 0.0 0.0 chrM 13070 13071 0.0 0.0 chrM 13071 13072 0.0 0.0 chrM 13072 13073 0.0 0.0 chrM 13073 13074 0.0 0.0 chrM 13074 13075 0.0 0.0 chrM 13075 13076 0.0 0.0 chrM 13076 13077 0.0 0.0 chrM 13077 13078 0.0 0.0 chrM 13078 13079 0.0 0.0 chrM 13079 13080 0.0 0.0 chrM 13080 13081 0.0 0.0 chrM 13081 13082 0.0 0.0 chrM 13082 13083 0.0 0.0 chrM 13083 13084 0.0 0.0 chrM 13084 13085 0.0 0.0 chrM 13085 13086 0.0 0.0 chrM 13086 13087 0.0 0.0 chrM 13087 13088 0.0 0.0 chrM 13088 13089 0.0 0.0 chrM 13089 13090 0.0 0.0 chrM 13090 13091 0.0 0.0 chrM 13091 13092 0.0 0.0 chrM 13092 13093 0.0 0.0 chrM 13093 13094 0.0 0.0 chrM 13094 13095 0.0 0.0 chrM 13095 13096 0.0 0.0 chrM 13096 13097 0.0 0.0 chrM 13097 13098 0.0 0.0 chrM 13098 13099 0.0 0.0 chrM 13099 13100 0.0 0.0 chrM 13100 13101 0.0 0.0 chrM 13101 13102 0.0 0.0 chrM 13102 13103 0.0 0.0 chrM 13103 13104 0.0 0.0 chrM 13104 13105 0.0 0.0 chrM 13105 13106 0.0 0.0 chrM 13106 13107 0.0 0.0 chrM 13107 13108 0.0 0.0 chrM 13108 13109 0.0 0.0 chrM 13109 13110 0.0 0.0 chrM 13110 13111 0.0 0.0 chrM 13111 13112 0.0 0.0 chrM 13112 13113 0.0 0.0 chrM 13113 13114 0.0 0.0 chrM 13114 13115 0.0 0.0 chrM 13115 13116 0.0 0.0 chrM 13116 13117 0.0 0.0 chrM 13117 13118 0.0 0.0 chrM 13118 13119 0.0 0.0 chrM 13119 13120 0.0 0.0 chrM 13120 13121 0.0 0.0 chrM 13121 13122 0.0 0.0 chrM 13122 13123 0.0 0.0 chrM 13123 13124 0.0 0.0 chrM 13124 13125 0.0 0.0 chrM 13125 13126 0.0 0.0 chrM 13126 13127 0.0 0.0 chrM 13127 13128 0.0 0.0 chrM 13128 13129 0.0 0.0 chrM 13129 13130 0.0 0.0 chrM 13130 13131 0.0 0.0 chrM 13131 13132 0.0 0.0 chrM 13132 13133 0.0 0.0 chrM 13133 13134 0.0 0.0 chrM 13134 13135 0.0 0.0 chrM 13135 13136 0.0 0.0 chrM 13136 13137 0.0 0.0 chrM 13137 13138 0.0 0.0 chrM 13138 13139 0.0 0.0 chrM 13139 13140 0.0 0.0 chrM 13140 13141 0.0 0.0 chrM 13141 13142 0.0 0.0 chrM 13142 13143 0.0 0.0 chrM 13143 13144 0.0 0.0 chrM 13144 13145 0.0 0.0 chrM 13145 13146 0.0 0.0 chrM 13146 13147 0.0 0.0 chrM 13147 13148 0.0 0.0 chrM 13148 13149 0.0 0.0 chrM 13149 13150 0.0 0.0 chrM 13150 13151 0.0 0.0 chrM 13151 13152 0.0 0.0 chrM 13152 13153 0.0 0.0 chrM 13153 13154 0.0 0.0 chrM 13154 13155 0.0 0.0 chrM 13155 13156 0.0 0.0 chrM 13156 13157 0.0 0.0 chrM 13157 13158 0.0 0.0 chrM 13158 13159 0.0 0.0 chrM 13159 13160 0.0 0.0 chrM 13160 13161 0.0 0.0 chrM 13161 13162 0.0 0.0 chrM 13162 13163 0.0 0.0 chrM 13163 13164 0.0 0.0 chrM 13164 13165 0.0 0.0 chrM 13165 13166 0.0 0.0 chrM 13166 13167 0.0 0.0 chrM 13167 13168 0.0 0.0 chrM 13168 13169 0.0 0.0 chrM 13169 13170 0.0 0.0 chrM 13170 13171 0.0 0.0 chrM 13171 13172 0.0 0.0 chrM 13172 13173 0.0 0.0 chrM 13173 13174 0.0 0.0 chrM 13174 13175 0.0 0.0 chrM 13175 13176 0.0 0.0 chrM 13176 13177 0.0 0.0 chrM 13177 13178 0.0 0.0 chrM 13178 13179 0.0 0.0 chrM 13179 13180 0.0 0.0 chrM 13180 13181 0.0 0.0 chrM 13181 13182 0.0 0.0 chrM 13182 13183 0.0 0.0 chrM 13183 13184 0.0 0.0 chrM 13184 13185 0.0 0.0 chrM 13185 13186 0.0 0.0 chrM 13186 13187 0.0 0.0 chrM 13187 13188 0.0 0.0 chrM 13188 13189 0.0 0.0 chrM 13189 13190 0.0 0.0 chrM 13190 13191 0.0 0.0 chrM 13191 13192 0.0 0.0 chrM 13192 13193 0.0 0.0 chrM 13193 13194 0.0 0.0 chrM 13194 13195 0.0 0.0 chrM 13195 13196 0.0 0.0 chrM 13196 13197 0.0 0.0 chrM 13197 13198 0.0 0.0 chrM 13198 13199 0.0 0.0 chrM 13199 13200 0.0 0.0 chrM 13200 13201 0.0 0.0 chrM 13201 13202 0.0 0.0 chrM 13202 13203 0.0 0.0 chrM 13203 13204 0.0 0.0 chrM 13204 13205 0.0 0.0 chrM 13205 13206 0.0 0.0 chrM 13206 13207 0.0 0.0 chrM 13207 13208 0.0 0.0 chrM 13208 13209 0.0 0.0 chrM 13209 13210 0.0 0.0 chrM 13210 13211 0.0 0.0 chrM 13211 13212 0.0 0.0 chrM 13212 13213 0.0 0.0 chrM 13213 13214 0.0 0.0 chrM 13214 13215 0.0 0.0 chrM 13215 13216 0.0 0.0 chrM 13216 13217 0.0 0.0 chrM 13217 13218 0.0 0.0 chrM 13218 13219 0.0 0.0 chrM 13219 13220 0.0 0.0 chrM 13220 13221 0.0 0.0 chrM 13221 13222 0.0 0.0 chrM 13222 13223 0.0 0.0 chrM 13223 13224 0.0 0.0 chrM 13224 13225 0.0 0.0 chrM 13225 13226 0.0 0.0 chrM 13226 13227 0.0 0.0 chrM 13227 13228 0.0 0.0 chrM 13228 13229 0.0 0.0 chrM 13229 13230 0.0 0.0 chrM 13230 13231 0.0 0.0 chrM 13231 13232 0.0 0.0 chrM 13232 13233 0.0 0.0 chrM 13233 13234 0.0 0.0 chrM 13234 13235 0.0 0.0 chrM 13235 13236 0.0 0.0 chrM 13236 13237 0.0 0.0 chrM 13237 13238 0.0 0.0 chrM 13238 13239 0.0 0.0 chrM 13239 13240 0.0 0.0 chrM 13240 13241 0.0 0.0 chrM 13241 13242 0.0 0.0 chrM 13242 13243 0.0 0.0 chrM 13243 13244 0.0 0.0 chrM 13244 13245 0.0 0.0 chrM 13245 13246 0.0 0.0 chrM 13246 13247 0.0 0.0 chrM 13247 13248 0.0 0.0 chrM 13248 13249 0.0 0.0 chrM 13249 13250 0.0 0.0 chrM 13250 13251 0.0 0.0 chrM 13251 13252 0.0 0.0 chrM 13252 13253 0.0 0.0 chrM 13253 13254 0.0 0.0 chrM 13254 13255 0.0 0.0 chrM 13255 13256 0.0 0.0 chrM 13256 13257 0.0 0.0 chrM 13257 13258 0.0 0.0 chrM 13258 13259 0.0 0.0 chrM 13259 13260 0.0 0.0 chrM 13260 13261 0.0 0.0 chrM 13261 13262 0.0 0.0 chrM 13262 13263 0.0 0.0 chrM 13263 13264 0.0 0.0 chrM 13264 13265 0.0 0.0 chrM 13265 13266 0.0 0.0 chrM 13266 13267 0.0 0.0 chrM 13267 13268 0.0 0.0 chrM 13268 13269 0.0 0.0 chrM 13269 13270 0.0 0.0 chrM 13270 13271 0.0 0.0 chrM 13271 13272 0.0 0.0 chrM 13272 13273 0.0 0.0 chrM 13273 13274 0.0 0.0 chrM 13274 13275 0.0 0.0 chrM 13275 13276 0.0 0.0 chrM 13276 13277 0.0 0.0 chrM 13277 13278 0.0 0.0 chrM 13278 13279 0.0 0.0 chrM 13279 13280 0.0 0.0 chrM 13280 13281 0.0 0.0 chrM 13281 13282 0.0 0.0 chrM 13282 13283 0.0 0.0 chrM 13283 13284 0.0 0.0 chrM 13284 13285 0.0 0.0 chrM 13285 13286 0.0 0.0 chrM 13286 13287 0.0 0.0 chrM 13287 13288 0.0 0.0 chrM 13288 13289 0.0 0.0 chrM 13289 13290 0.0 0.0 chrM 13290 13291 0.0 0.0 chrM 13291 13292 0.0 0.0 chrM 13292 13293 0.0 0.0 chrM 13293 13294 0.0 0.0 chrM 13294 13295 0.0 0.0 chrM 13295 13296 0.0 0.0 chrM 13296 13297 0.0 0.0 chrM 13297 13298 0.0 0.0 chrM 13298 13299 0.0 0.0 chrM 13299 13300 0.0 0.0 chrM 13300 13301 0.0 0.0 chrM 13301 13302 0.0 0.0 chrM 13302 13303 0.0 0.0 chrM 13303 13304 0.0 0.0 chrM 13304 13305 0.0 0.0 chrM 13305 13306 0.0 0.0 chrM 13306 13307 0.0 0.0 chrM 13307 13308 0.0 0.0 chrM 13308 13309 0.0 0.0 chrM 13309 13310 0.0 0.0 chrM 13310 13311 0.0 0.0 chrM 13311 13312 0.0 0.0 chrM 13312 13313 0.0 0.0 chrM 13313 13314 0.0 0.0 chrM 13314 13315 0.0 0.0 chrM 13315 13316 0.0 0.0 chrM 13316 13317 0.0 0.0 chrM 13317 13318 0.0 0.0 chrM 13318 13319 0.0 0.0 chrM 13319 13320 0.0 0.0 chrM 13320 13321 0.0 0.0 chrM 13321 13322 0.0 0.0 chrM 13322 13323 0.0 0.0 chrM 13323 13324 0.0 0.0 chrM 13324 13325 0.0 0.0 chrM 13325 13326 0.0 0.0 chrM 13326 13327 0.0 0.0 chrM 13327 13328 0.0 0.0 chrM 13328 13329 0.0 0.0 chrM 13329 13330 0.0 0.0 chrM 13330 13331 0.0 0.0 chrM 13331 13332 0.0 0.0 chrM 13332 13333 0.0 0.0 chrM 13333 13334 0.0 0.0 chrM 13334 13335 0.0 0.0 chrM 13335 13336 0.0 0.0 chrM 13336 13337 0.0 0.0 chrM 13337 13338 0.0 0.0 chrM 13338 13339 0.0 0.0 chrM 13339 13340 0.0 0.0 chrM 13340 13341 0.0 0.0 chrM 13341 13342 0.0 0.0 chrM 13342 13343 0.0 0.0 chrM 13343 13344 0.0 0.0 chrM 13344 13345 0.0 0.0 chrM 13345 13346 0.0 0.0 chrM 13346 13347 0.0 0.0 chrM 13347 13348 0.0 0.0 chrM 13348 13349 0.0 0.0 chrM 13349 13350 0.0 0.0 chrM 13350 13351 0.0 0.0 chrM 13351 13352 0.0 0.0 chrM 13352 13353 0.0 0.0 chrM 13353 13354 0.0 0.0 chrM 13354 13355 0.0 0.0 chrM 13355 13356 0.0 0.0 chrM 13356 13357 0.0 0.0 chrM 13357 13358 0.0 0.0 chrM 13358 13359 0.0 0.0 chrM 13359 13360 0.0 0.0 chrM 13360 13361 0.0 0.0 chrM 13361 13362 0.0 0.0 chrM 13362 13363 0.0 0.0 chrM 13363 13364 0.0 0.0 chrM 13364 13365 0.0 0.0 chrM 13365 13366 0.0 0.0 chrM 13366 13367 0.0 0.0 chrM 13367 13368 0.0 0.0 chrM 13368 13369 0.0 0.0 chrM 13369 13370 0.0 0.0 chrM 13370 13371 0.0 0.0 chrM 13371 13372 0.0 0.0 chrM 13372 13373 0.0 0.0 chrM 13373 13374 0.0 0.0 chrM 13374 13375 0.0 0.0 chrM 13375 13376 0.0 0.0 chrM 13376 13377 0.0 0.0 chrM 13377 13378 0.0 0.0 chrM 13378 13379 0.0 0.0 chrM 13379 13380 0.0 0.0 chrM 13380 13381 0.0 0.0 chrM 13381 13382 0.0 0.0 chrM 13382 13383 0.0 0.0 chrM 13383 13384 0.0 0.0 chrM 13384 13385 0.0 0.0 chrM 13385 13386 0.0 0.0 chrM 13386 13387 0.0 0.0 chrM 13387 13388 0.0 0.0 chrM 13388 13389 0.0 0.0 chrM 13389 13390 0.0 0.0 chrM 13390 13391 0.0 0.0 chrM 13391 13392 0.0 0.0 chrM 13392 13393 0.0 0.0 chrM 13393 13394 0.0 0.0 chrM 13394 13395 0.0 0.0 chrM 13395 13396 0.0 0.0 chrM 13396 13397 0.0 0.0 chrM 13397 13398 0.0 0.0 chrM 13398 13399 0.0 0.0 chrM 13399 13400 0.0 0.0 chrM 13400 13401 0.0 0.0 chrM 13401 13402 0.0 0.0 chrM 13402 13403 0.0 0.0 chrM 13403 13404 0.0 0.0 chrM 13404 13405 0.0 0.0 chrM 13405 13406 0.0 0.0 chrM 13406 13407 0.0 0.0 chrM 13407 13408 0.0 0.0 chrM 13408 13409 0.0 0.0 chrM 13409 13410 0.0 0.0 chrM 13410 13411 0.0 0.0 chrM 13411 13412 0.0 0.0 chrM 13412 13413 0.0 0.0 chrM 13413 13414 0.0 0.0 chrM 13414 13415 0.0 0.0 chrM 13415 13416 0.0 0.0 chrM 13416 13417 0.0 0.0 chrM 13417 13418 0.0 0.0 chrM 13418 13419 0.0 0.0 chrM 13419 13420 0.0 0.0 chrM 13420 13421 0.0 0.0 chrM 13421 13422 0.0 0.0 chrM 13422 13423 0.0 0.0 chrM 13423 13424 0.0 0.0 chrM 13424 13425 0.0 0.0 chrM 13425 13426 0.0 0.0 chrM 13426 13427 0.0 0.0 chrM 13427 13428 0.0 0.0 chrM 13428 13429 0.0 0.0 chrM 13429 13430 0.0 0.0 chrM 13430 13431 0.0 0.0 chrM 13431 13432 0.0 0.0 chrM 13432 13433 0.0 0.0 chrM 13433 13434 0.0 0.0 chrM 13434 13435 0.0 0.0 chrM 13435 13436 0.0 0.0 chrM 13436 13437 0.0 0.0 chrM 13437 13438 0.0 0.0 chrM 13438 13439 0.0 0.0 chrM 13439 13440 0.0 0.0 chrM 13440 13441 0.0 0.0 chrM 13441 13442 0.0 0.0 chrM 13442 13443 0.0 0.0 chrM 13443 13444 0.0 0.0 chrM 13444 13445 0.0 0.0 chrM 13445 13446 0.0 0.0 chrM 13446 13447 0.0 0.0 chrM 13447 13448 0.0 0.0 chrM 13448 13449 0.0 0.0 chrM 13449 13450 0.0 0.0 chrM 13450 13451 0.0 0.0 chrM 13451 13452 0.0 0.0 chrM 13452 13453 0.0 0.0 chrM 13453 13454 0.0 0.0 chrM 13454 13455 0.0 0.0 chrM 13455 13456 0.0 0.0 chrM 13456 13457 0.0 0.0 chrM 13457 13458 0.0 0.0 chrM 13458 13459 0.0 0.0 chrM 13459 13460 0.0 0.0 chrM 13460 13461 0.0 0.0 chrM 13461 13462 0.0 0.0 chrM 13462 13463 0.0 0.0 chrM 13463 13464 0.0 0.0 chrM 13464 13465 0.0 0.0 chrM 13465 13466 0.0 0.0 chrM 13466 13467 0.0 0.0 chrM 13467 13468 0.0 0.0 chrM 13468 13469 0.0 0.0 chrM 13469 13470 0.0 0.0 chrM 13470 13471 0.0 0.0 chrM 13471 13472 0.0 0.0 chrM 13472 13473 0.0 0.0 chrM 13473 13474 0.0 0.0 chrM 13474 13475 0.0 0.0 chrM 13475 13476 0.0 0.0 chrM 13476 13477 0.0 0.0 chrM 13477 13478 0.0 0.0 chrM 13478 13479 0.0 0.0 chrM 13479 13480 0.0 0.0 chrM 13480 13481 0.0 0.0 chrM 13481 13482 0.0 0.0 chrM 13482 13483 0.0 0.0 chrM 13483 13484 0.0 0.0 chrM 13484 13485 0.0 0.0 chrM 13485 13486 0.0 0.0 chrM 13486 13487 0.0 0.0 chrM 13487 13488 0.0 0.0 chrM 13488 13489 0.0 0.0 chrM 13489 13490 0.0 0.0 chrM 13490 13491 0.0 0.0 chrM 13491 13492 0.0 0.0 chrM 13492 13493 0.0 0.0 chrM 13493 13494 0.0 0.0 chrM 13494 13495 0.0 0.0 chrM 13495 13496 0.0 0.0 chrM 13496 13497 0.0 0.0 chrM 13497 13498 0.0 0.0 chrM 13498 13499 0.0 0.0 chrM 13499 13500 0.0 0.0 chrM 13500 13501 0.0 0.0 chrM 13501 13502 0.0 0.0 chrM 13502 13503 0.0 0.0 chrM 13503 13504 0.0 0.0 chrM 13504 13505 0.0 0.0 chrM 13505 13506 0.0 0.0 chrM 13506 13507 0.0 0.0 chrM 13507 13508 0.0 0.0 chrM 13508 13509 0.0 0.0 chrM 13509 13510 0.0 0.0 chrM 13510 13511 0.0 0.0 chrM 13511 13512 0.0 0.0 chrM 13512 13513 0.0 0.0 chrM 13513 13514 0.0 0.0 chrM 13514 13515 0.0 0.0 chrM 13515 13516 0.0 0.0 chrM 13516 13517 0.0 0.0 chrM 13517 13518 0.0 0.0 chrM 13518 13519 0.0 0.0 chrM 13519 13520 0.0 0.0 chrM 13520 13521 0.0 0.0 chrM 13521 13522 0.0 0.0 chrM 13522 13523 0.0 0.0 chrM 13523 13524 0.0 0.0 chrM 13524 13525 0.0 0.0 chrM 13525 13526 0.0 0.0 chrM 13526 13527 0.0 0.0 chrM 13527 13528 0.0 0.0 chrM 13528 13529 0.0 0.0 chrM 13529 13530 0.0 0.0 chrM 13530 13531 0.0 0.0 chrM 13531 13532 0.0 0.0 chrM 13532 13533 0.0 0.0 chrM 13533 13534 0.0 0.0 chrM 13534 13535 0.0 0.0 chrM 13535 13536 0.0 0.0 chrM 13536 13537 0.0 0.0 chrM 13537 13538 0.0 0.0 chrM 13538 13539 0.0 0.0 chrM 13539 13540 0.0 0.0 chrM 13540 13541 0.0 0.0 chrM 13541 13542 0.0 0.0 chrM 13542 13543 0.0 0.0 chrM 13543 13544 0.0 0.0 chrM 13544 13545 0.0 0.0 chrM 13545 13546 0.0 0.0 chrM 13546 13547 0.0 0.0 chrM 13547 13548 0.0 0.0 chrM 13548 13549 0.0 0.0 chrM 13549 13550 0.0 0.0 chrM 13550 13551 0.0 0.0 chrM 13551 13552 0.0 0.0 chrM 13552 13553 0.0 0.0 chrM 13553 13554 0.0 0.0 chrM 13554 13555 0.0 0.0 chrM 13555 13556 0.0 0.0 chrM 13556 13557 0.0 0.0 chrM 13557 13558 0.0 0.0 chrM 13558 13559 0.0 0.0 chrM 13559 13560 0.0 0.0 chrM 13560 13561 0.0 0.0 chrM 13561 13562 0.0 0.0 chrM 13562 13563 0.0 0.0 chrM 13563 13564 0.0 0.0 chrM 13564 13565 0.0 0.0 chrM 13565 13566 0.0 0.0 chrM 13566 13567 0.0 0.0 chrM 13567 13568 0.0 0.0 chrM 13568 13569 0.0 0.0 chrM 13569 13570 0.0 0.0 chrM 13570 13571 0.0 0.0 chrM 13571 13572 0.0 0.0 chrM 13572 13573 0.0 0.0 chrM 13573 13574 0.0 0.0 chrM 13574 13575 0.0 0.0 chrM 13575 13576 0.0 0.0 chrM 13576 13577 0.0 0.0 chrM 13577 13578 0.0 0.0 chrM 13578 13579 0.0 0.0 chrM 13579 13580 0.0 0.0 chrM 13580 13581 0.0 0.0 chrM 13581 13582 0.0 0.0 chrM 13582 13583 0.0 0.0 chrM 13583 13584 0.0 0.0 chrM 13584 13585 0.0 0.0 chrM 13585 13586 0.0 0.0 chrM 13586 13587 0.0 0.0 chrM 13587 13588 0.0 0.0 chrM 13588 13589 0.0 0.0 chrM 13589 13590 0.0 0.0 chrM 13590 13591 0.0 0.0 chrM 13591 13592 0.0 0.0 chrM 13592 13593 0.0 0.0 chrM 13593 13594 0.0 0.0 chrM 13594 13595 0.0 0.0 chrM 13595 13596 0.0 0.0 chrM 13596 13597 0.0 0.0 chrM 13597 13598 0.0 0.0 chrM 13598 13599 0.0 0.0 chrM 13599 13600 0.0 0.0 chrM 13600 13601 0.0 0.0 chrM 13601 13602 0.0 0.0 chrM 13602 13603 0.0 0.0 chrM 13603 13604 0.0 0.0 chrM 13604 13605 0.0 0.0 chrM 13605 13606 0.0 0.0 chrM 13606 13607 0.0 0.0 chrM 13607 13608 0.0 0.0 chrM 13608 13609 0.0 0.0 chrM 13609 13610 0.0 0.0 chrM 13610 13611 0.0 0.0 chrM 13611 13612 0.0 0.0 chrM 13612 13613 0.0 0.0 chrM 13613 13614 0.0 0.0 chrM 13614 13615 0.0 0.0 chrM 13615 13616 0.0 0.0 chrM 13616 13617 0.0 0.0 chrM 13617 13618 0.0 0.0 chrM 13618 13619 0.0 0.0 chrM 13619 13620 0.0 0.0 chrM 13620 13621 0.0 0.0 chrM 13621 13622 0.0 0.0 chrM 13622 13623 0.0 0.0 chrM 13623 13624 0.0 0.0 chrM 13624 13625 0.0 0.0 chrM 13625 13626 0.0 0.0 chrM 13626 13627 0.0 0.0 chrM 13627 13628 0.0 0.0 chrM 13628 13629 0.0 0.0 chrM 13629 13630 0.0 0.0 chrM 13630 13631 0.0 0.0 chrM 13631 13632 0.0 0.0 chrM 13632 13633 0.0 0.0 chrM 13633 13634 0.0 0.0 chrM 13634 13635 0.0 0.0 chrM 13635 13636 0.0 0.0 chrM 13636 13637 0.0 0.0 chrM 13637 13638 0.0 0.0 chrM 13638 13639 0.0 0.0 chrM 13639 13640 0.0 0.0 chrM 13640 13641 0.0 0.0 chrM 13641 13642 0.0 0.0 chrM 13642 13643 0.0 0.0 chrM 13643 13644 0.0 0.0 chrM 13644 13645 0.0 0.0 chrM 13645 13646 0.0 0.0 chrM 13646 13647 0.0 0.0 chrM 13647 13648 0.0 0.0 chrM 13648 13649 0.0 0.0 chrM 13649 13650 0.0 0.0 chrM 13650 13651 0.0 0.0 chrM 13651 13652 0.0 0.0 chrM 13652 13653 0.0 0.0 chrM 13653 13654 0.0 0.0 chrM 13654 13655 0.0 0.0 chrM 13655 13656 0.0 0.0 chrM 13656 13657 0.0 0.0 chrM 13657 13658 0.0 0.0 chrM 13658 13659 0.0 0.0 chrM 13659 13660 0.0 0.0 chrM 13660 13661 0.0 0.0 chrM 13661 13662 0.0 0.0 chrM 13662 13663 0.0 0.0 chrM 13663 13664 0.0 0.0 chrM 13664 13665 0.0 0.0 chrM 13665 13666 0.0 0.0 chrM 13666 13667 0.0 0.0 chrM 13667 13668 0.0 0.0 chrM 13668 13669 0.0 0.0 chrM 13669 13670 0.0 0.0 chrM 13670 13671 0.0 0.0 chrM 13671 13672 0.0 0.0 chrM 13672 13673 0.0 0.0 chrM 13673 13674 0.0 0.0 chrM 13674 13675 0.0 0.0 chrM 13675 13676 0.0 0.0 chrM 13676 13677 0.0 0.0 chrM 13677 13678 0.0 0.0 chrM 13678 13679 0.0 0.0 chrM 13679 13680 0.0 0.0 chrM 13680 13681 0.0 0.0 chrM 13681 13682 0.0 0.0 chrM 13682 13683 0.0 0.0 chrM 13683 13684 0.0 0.0 chrM 13684 13685 0.0 0.0 chrM 13685 13686 0.0 0.0 chrM 13686 13687 0.0 0.0 chrM 13687 13688 0.0 0.0 chrM 13688 13689 0.0 0.0 chrM 13689 13690 0.0 0.0 chrM 13690 13691 0.0 0.0 chrM 13691 13692 0.0 0.0 chrM 13692 13693 0.0 0.0 chrM 13693 13694 0.0 0.0 chrM 13694 13695 0.0 0.0 chrM 13695 13696 0.0 0.0 chrM 13696 13697 0.0 0.0 chrM 13697 13698 0.0 0.0 chrM 13698 13699 0.0 0.0 chrM 13699 13700 0.0 0.0 chrM 13700 13701 0.0 0.0 chrM 13701 13702 0.0 0.0 chrM 13702 13703 0.0 0.0 chrM 13703 13704 0.0 0.0 chrM 13704 13705 0.0 0.0 chrM 13705 13706 0.0 0.0 chrM 13706 13707 0.0 0.0 chrM 13707 13708 0.0 0.0 chrM 13708 13709 0.0 0.0 chrM 13709 13710 0.0 0.0 chrM 13710 13711 0.0 0.0 chrM 13711 13712 0.0 0.0 chrM 13712 13713 0.0 0.0 chrM 13713 13714 0.0 0.0 chrM 13714 13715 0.0 0.0 chrM 13715 13716 0.0 0.0 chrM 13716 13717 0.0 0.0 chrM 13717 13718 0.0 0.0 chrM 13718 13719 0.0 0.0 chrM 13719 13720 0.0 0.0 chrM 13720 13721 0.0 0.0 chrM 13721 13722 0.0 0.0 chrM 13722 13723 0.0 0.0 chrM 13723 13724 0.0 0.0 chrM 13724 13725 0.0 0.0 chrM 13725 13726 0.0 0.0 chrM 13726 13727 0.0 0.0 chrM 13727 13728 0.0 0.0 chrM 13728 13729 0.0 0.0 chrM 13729 13730 0.0 0.0 chrM 13730 13731 0.0 0.0 chrM 13731 13732 0.0 0.0 chrM 13732 13733 0.0 0.0 chrM 13733 13734 0.0 0.0 chrM 13734 13735 0.0 0.0 chrM 13735 13736 0.0 0.0 chrM 13736 13737 0.0 0.0 chrM 13737 13738 0.0 0.0 chrM 13738 13739 0.0 0.0 chrM 13739 13740 0.0 0.0 chrM 13740 13741 0.0 0.0 chrM 13741 13742 0.0 0.0 chrM 13742 13743 0.0 0.0 chrM 13743 13744 0.0 0.0 chrM 13744 13745 0.0 0.0 chrM 13745 13746 0.0 0.0 chrM 13746 13747 0.0 0.0 chrM 13747 13748 0.0 0.0 chrM 13748 13749 0.0 0.0 chrM 13749 13750 0.0 0.0 chrM 13750 13751 0.0 0.0 chrM 13751 13752 0.0 0.0 chrM 13752 13753 0.0 0.0 chrM 13753 13754 0.0 0.0 chrM 13754 13755 0.0 0.0 chrM 13755 13756 0.0 0.0 chrM 13756 13757 0.0 0.0 chrM 13757 13758 0.0 0.0 chrM 13758 13759 0.0 0.0 chrM 13759 13760 0.0 0.0 chrM 13760 13761 0.0 0.0 chrM 13761 13762 0.0 0.0 chrM 13762 13763 0.0 0.0 chrM 13763 13764 0.0 0.0 chrM 13764 13765 0.0 0.0 chrM 13765 13766 0.0 0.0 chrM 13766 13767 0.0 0.0 chrM 13767 13768 0.0 0.0 chrM 13768 13769 0.0 0.0 chrM 13769 13770 0.0 0.0 chrM 13770 13771 0.0 0.0 chrM 13771 13772 0.0 0.0 chrM 13772 13773 0.0 0.0 chrM 13773 13774 0.0 0.0 chrM 13774 13775 0.0 0.0 chrM 13775 13776 0.0 0.0 chrM 13776 13777 0.0 0.0 chrM 13777 13778 0.0 0.0 chrM 13778 13779 0.0 0.0 chrM 13779 13780 0.0 0.0 chrM 13780 13781 0.0 0.0 chrM 13781 13782 0.0 0.0 chrM 13782 13783 0.0 0.0 chrM 13783 13784 0.0 0.0 chrM 13784 13785 0.0 0.0 chrM 13785 13786 0.0 0.0 chrM 13786 13787 0.0 0.0 chrM 13787 13788 0.0 0.0 chrM 13788 13789 0.0 0.0 chrM 13789 13790 0.0 0.0 chrM 13790 13791 0.0 0.0 chrM 13791 13792 0.0 0.0 chrM 13792 13793 0.0 0.0 chrM 13793 13794 0.0 0.0 chrM 13794 13795 0.0 0.0 chrM 13795 13796 0.0 0.0 chrM 13796 13797 0.0 0.0 chrM 13797 13798 0.0 0.0 chrM 13798 13799 0.0 0.0 chrM 13799 13800 0.0 0.0 chrM 13800 13801 0.0 0.0 chrM 13801 13802 0.0 0.0 chrM 13802 13803 0.0 0.0 chrM 13803 13804 0.0 0.0 chrM 13804 13805 0.0 0.0 chrM 13805 13806 0.0 0.0 chrM 13806 13807 0.0 0.0 chrM 13807 13808 0.0 0.0 chrM 13808 13809 0.0 0.0 chrM 13809 13810 0.0 0.0 chrM 13810 13811 0.0 0.0 chrM 13811 13812 0.0 0.0 chrM 13812 13813 0.0 0.0 chrM 13813 13814 0.0 0.0 chrM 13814 13815 0.0 0.0 chrM 13815 13816 0.0 0.0 chrM 13816 13817 0.0 0.0 chrM 13817 13818 0.0 0.0 chrM 13818 13819 0.0 0.0 chrM 13819 13820 0.0 0.0 chrM 13820 13821 0.0 0.0 chrM 13821 13822 0.0 0.0 chrM 13822 13823 0.0 0.0 chrM 13823 13824 0.0 0.0 chrM 13824 13825 0.0 0.0 chrM 13825 13826 0.0 0.0 chrM 13826 13827 0.0 0.0 chrM 13827 13828 0.0 0.0 chrM 13828 13829 0.0 0.0 chrM 13829 13830 0.0 0.0 chrM 13830 13831 0.0 0.0 chrM 13831 13832 0.0 0.0 chrM 13832 13833 0.0 0.0 chrM 13833 13834 0.0 0.0 chrM 13834 13835 0.0 0.0 chrM 13835 13836 0.0 0.0 chrM 13836 13837 0.0 0.0 chrM 13837 13838 0.0 0.0 chrM 13838 13839 0.0 0.0 chrM 13839 13840 0.0 0.0 chrM 13840 13841 0.0 0.0 chrM 13841 13842 0.0 0.0 chrM 13842 13843 0.0 0.0 chrM 13843 13844 0.0 0.0 chrM 13844 13845 0.0 0.0 chrM 13845 13846 0.0 0.0 chrM 13846 13847 0.0 0.0 chrM 13847 13848 0.0 0.0 chrM 13848 13849 0.0 0.0 chrM 13849 13850 0.0 0.0 chrM 13850 13851 0.0 0.0 chrM 13851 13852 0.0 0.0 chrM 13852 13853 0.0 0.0 chrM 13853 13854 0.0 0.0 chrM 13854 13855 0.0 0.0 chrM 13855 13856 0.0 0.0 chrM 13856 13857 0.0 0.0 chrM 13857 13858 0.0 0.0 chrM 13858 13859 0.0 0.0 chrM 13859 13860 0.0 0.0 chrM 13860 13861 0.0 0.0 chrM 13861 13862 0.0 0.0 chrM 13862 13863 0.0 0.0 chrM 13863 13864 0.0 0.0 chrM 13864 13865 0.0 0.0 chrM 13865 13866 0.0 0.0 chrM 13866 13867 0.0 0.0 chrM 13867 13868 0.0 0.0 chrM 13868 13869 0.0 0.0 chrM 13869 13870 0.0 0.0 chrM 13870 13871 0.0 0.0 chrM 13871 13872 0.0 0.0 chrM 13872 13873 0.0 0.0 chrM 13873 13874 0.0 0.0 chrM 13874 13875 0.0 0.0 chrM 13875 13876 0.0 0.0 chrM 13876 13877 0.0 0.0 chrM 13877 13878 0.0 0.0 chrM 13878 13879 0.0 0.0 chrM 13879 13880 0.0 0.0 chrM 13880 13881 0.0 0.0 chrM 13881 13882 0.0 0.0 chrM 13882 13883 0.0 0.0 chrM 13883 13884 0.0 0.0 chrM 13884 13885 0.0 0.0 chrM 13885 13886 0.0 0.0 chrM 13886 13887 0.0 0.0 chrM 13887 13888 0.0 0.0 chrM 13888 13889 0.0 0.0 chrM 13889 13890 0.0 0.0 chrM 13890 13891 0.0 0.0 chrM 13891 13892 0.0 0.0 chrM 13892 13893 0.0 0.0 chrM 13893 13894 0.0 0.0 chrM 13894 13895 0.0 0.0 chrM 13895 13896 0.0 0.0 chrM 13896 13897 0.0 0.0 chrM 13897 13898 0.0 0.0 chrM 13898 13899 0.0 0.0 chrM 13899 13900 0.0 0.0 chrM 13900 13901 0.0 0.0 chrM 13901 13902 0.0 0.0 chrM 13902 13903 0.0 0.0 chrM 13903 13904 0.0 0.0 chrM 13904 13905 0.0 0.0 chrM 13905 13906 0.0 0.0 chrM 13906 13907 0.0 0.0 chrM 13907 13908 0.0 0.0 chrM 13908 13909 0.0 0.0 chrM 13909 13910 0.0 0.0 chrM 13910 13911 0.0 0.0 chrM 13911 13912 0.0 0.0 chrM 13912 13913 0.0 0.0 chrM 13913 13914 0.0 0.0 chrM 13914 13915 0.0 0.0 chrM 13915 13916 0.0 0.0 chrM 13916 13917 0.0 0.0 chrM 13917 13918 0.0 0.0 chrM 13918 13919 0.0 0.0 chrM 13919 13920 0.0 0.0 chrM 13920 13921 0.0 0.0 chrM 13921 13922 0.0 0.0 chrM 13922 13923 0.0 0.0 chrM 13923 13924 0.0 0.0 chrM 13924 13925 0.0 0.0 chrM 13925 13926 0.0 0.0 chrM 13926 13927 0.0 0.0 chrM 13927 13928 0.0 0.0 chrM 13928 13929 0.0 0.0 chrM 13929 13930 0.0 0.0 chrM 13930 13931 0.0 0.0 chrM 13931 13932 0.0 0.0 chrM 13932 13933 0.0 0.0 chrM 13933 13934 0.0 0.0 chrM 13934 13935 0.0 0.0 chrM 13935 13936 0.0 0.0 chrM 13936 13937 0.0 0.0 chrM 13937 13938 0.0 0.0 chrM 13938 13939 0.0 0.0 chrM 13939 13940 0.0 0.0 chrM 13940 13941 0.0 0.0 chrM 13941 13942 0.0 0.0 chrM 13942 13943 0.0 0.0 chrM 13943 13944 0.0 0.0 chrM 13944 13945 0.0 0.0 chrM 13945 13946 0.0 0.0 chrM 13946 13947 0.0 0.0 chrM 13947 13948 0.0 0.0 chrM 13948 13949 0.0 0.0 chrM 13949 13950 0.0 0.0 chrM 13950 13951 0.0 0.0 chrM 13951 13952 0.0 0.0 chrM 13952 13953 0.0 0.0 chrM 13953 13954 0.0 0.0 chrM 13954 13955 0.0 0.0 chrM 13955 13956 0.0 0.0 chrM 13956 13957 0.0 0.0 chrM 13957 13958 0.0 0.0 chrM 13958 13959 0.0 0.0 chrM 13959 13960 0.0 0.0 chrM 13960 13961 0.0 0.0 chrM 13961 13962 0.0 0.0 chrM 13962 13963 0.0 0.0 chrM 13963 13964 0.0 0.0 chrM 13964 13965 0.0 0.0 chrM 13965 13966 0.0 0.0 chrM 13966 13967 0.0 0.0 chrM 13967 13968 0.0 0.0 chrM 13968 13969 0.0 0.0 chrM 13969 13970 0.0 0.0 chrM 13970 13971 0.0 0.0 chrM 13971 13972 0.0 0.0 chrM 13972 13973 0.0 0.0 chrM 13973 13974 0.0 0.0 chrM 13974 13975 0.0 0.0 chrM 13975 13976 0.0 0.0 chrM 13976 13977 0.0 0.0 chrM 13977 13978 0.0 0.0 chrM 13978 13979 0.0 0.0 chrM 13979 13980 0.0 0.0 chrM 13980 13981 0.0 0.0 chrM 13981 13982 0.0 0.0 chrM 13982 13983 0.0 0.0 chrM 13983 13984 0.0 0.0 chrM 13984 13985 0.0 0.0 chrM 13985 13986 0.0 0.0 chrM 13986 13987 0.0 0.0 chrM 13987 13988 0.0 0.0 chrM 13988 13989 0.0 0.0 chrM 13989 13990 0.0 0.0 chrM 13990 13991 0.0 0.0 chrM 13991 13992 0.0 0.0 chrM 13992 13993 0.0 0.0 chrM 13993 13994 0.0 0.0 chrM 13994 13995 0.0 0.0 chrM 13995 13996 0.0 0.0 chrM 13996 13997 0.0 0.0 chrM 13997 13998 0.0 0.0 chrM 13998 13999 0.0 0.0 chrM 13999 14000 0.0 0.0 chrM 14000 14001 0.0 0.0 chrM 14001 14002 0.0 0.0 chrM 14002 14003 0.0 0.0 chrM 14003 14004 0.0 0.0 chrM 14004 14005 0.0 0.0 chrM 14005 14006 0.0 0.0 chrM 14006 14007 0.0 0.0 chrM 14007 14008 0.0 0.0 chrM 14008 14009 0.0 0.0 chrM 14009 14010 0.0 0.0 chrM 14010 14011 0.0 0.0 chrM 14011 14012 0.0 0.0 chrM 14012 14013 0.0 0.0 chrM 14013 14014 0.0 0.0 chrM 14014 14015 0.0 0.0 chrM 14015 14016 0.0 0.0 chrM 14016 14017 0.0 0.0 chrM 14017 14018 0.0 0.0 chrM 14018 14019 0.0 0.0 chrM 14019 14020 0.0 0.0 chrM 14020 14021 0.0 0.0 chrM 14021 14022 0.0 0.0 chrM 14022 14023 0.0 0.0 chrM 14023 14024 0.0 0.0 chrM 14024 14025 0.0 0.0 chrM 14025 14026 0.0 0.0 chrM 14026 14027 0.0 0.0 chrM 14027 14028 0.0 0.0 chrM 14028 14029 0.0 0.0 chrM 14029 14030 0.0 0.0 chrM 14030 14031 0.0 0.0 chrM 14031 14032 0.0 0.0 chrM 14032 14033 0.0 0.0 chrM 14033 14034 0.0 0.0 chrM 14034 14035 0.0 0.0 chrM 14035 14036 0.0 0.0 chrM 14036 14037 0.0 0.0 chrM 14037 14038 0.0 0.0 chrM 14038 14039 0.0 0.0 chrM 14039 14040 0.0 0.0 chrM 14040 14041 0.0 0.0 chrM 14041 14042 0.0 0.0 chrM 14042 14043 0.0 0.0 chrM 14043 14044 0.0 0.0 chrM 14044 14045 0.0 0.0 chrM 14045 14046 0.0 0.0 chrM 14046 14047 0.0 0.0 chrM 14047 14048 0.0 0.0 chrM 14048 14049 0.0 0.0 chrM 14049 14050 0.0 0.0 chrM 14050 14051 0.0 0.0 chrM 14051 14052 0.0 0.0 chrM 14052 14053 0.0 0.0 chrM 14053 14054 0.0 0.0 chrM 14054 14055 0.0 0.0 chrM 14055 14056 0.0 0.0 chrM 14056 14057 0.0 0.0 chrM 14057 14058 0.0 0.0 chrM 14058 14059 0.0 0.0 chrM 14059 14060 0.0 0.0 chrM 14060 14061 0.0 0.0 chrM 14061 14062 0.0 0.0 chrM 14062 14063 0.0 0.0 chrM 14063 14064 0.0 0.0 chrM 14064 14065 0.0 0.0 chrM 14065 14066 0.0 0.0 chrM 14066 14067 0.0 0.0 chrM 14067 14068 0.0 0.0 chrM 14068 14069 0.0 0.0 chrM 14069 14070 0.0 0.0 chrM 14070 14071 0.0 0.0 chrM 14071 14072 0.0 0.0 chrM 14072 14073 0.0 0.0 chrM 14073 14074 0.0 0.0 chrM 14074 14075 0.0 0.0 chrM 14075 14076 0.0 0.0 chrM 14076 14077 0.0 0.0 chrM 14077 14078 0.0 0.0 chrM 14078 14079 0.0 0.0 chrM 14079 14080 0.0 0.0 chrM 14080 14081 0.0 0.0 chrM 14081 14082 0.0 0.0 chrM 14082 14083 0.0 0.0 chrM 14083 14084 0.0 0.0 chrM 14084 14085 0.0 0.0 chrM 14085 14086 0.0 0.0 chrM 14086 14087 0.0 0.0 chrM 14087 14088 0.0 0.0 chrM 14088 14089 0.0 0.0 chrM 14089 14090 0.0 0.0 chrM 14090 14091 0.0 0.0 chrM 14091 14092 0.0 0.0 chrM 14092 14093 0.0 0.0 chrM 14093 14094 0.0 0.0 chrM 14094 14095 0.0 0.0 chrM 14095 14096 0.0 0.0 chrM 14096 14097 0.0 0.0 chrM 14097 14098 0.0 0.0 chrM 14098 14099 0.0 0.0 chrM 14099 14100 0.0 0.0 chrM 14100 14101 0.0 0.0 chrM 14101 14102 0.0 0.0 chrM 14102 14103 0.0 0.0 chrM 14103 14104 0.0 0.0 chrM 14104 14105 0.0 0.0 chrM 14105 14106 0.0 0.0 chrM 14106 14107 0.0 0.0 chrM 14107 14108 0.0 0.0 chrM 14108 14109 0.0 0.0 chrM 14109 14110 0.0 0.0 chrM 14110 14111 0.0 0.0 chrM 14111 14112 0.0 0.0 chrM 14112 14113 0.0 0.0 chrM 14113 14114 0.0 0.0 chrM 14114 14115 0.0 0.0 chrM 14115 14116 0.0 0.0 chrM 14116 14117 0.0 0.0 chrM 14117 14118 0.0 0.0 chrM 14118 14119 0.0 0.0 chrM 14119 14120 0.0 0.0 chrM 14120 14121 0.0 0.0 chrM 14121 14122 0.0 0.0 chrM 14122 14123 0.0 0.0 chrM 14123 14124 0.0 0.0 chrM 14124 14125 0.0 0.0 chrM 14125 14126 0.0 0.0 chrM 14126 14127 0.0 0.0 chrM 14127 14128 0.0 0.0 chrM 14128 14129 0.0 0.0 chrM 14129 14130 0.0 0.0 chrM 14130 14131 0.0 0.0 chrM 14131 14132 0.0 0.0 chrM 14132 14133 0.0 0.0 chrM 14133 14134 0.0 0.0 chrM 14134 14135 0.0 0.0 chrM 14135 14136 0.0 0.0 chrM 14136 14137 0.0 0.0 chrM 14137 14138 0.0 0.0 chrM 14138 14139 0.0 0.0 chrM 14139 14140 0.0 0.0 chrM 14140 14141 0.0 0.0 chrM 14141 14142 0.0 0.0 chrM 14142 14143 0.0 0.0 chrM 14143 14144 0.0 0.0 chrM 14144 14145 0.0 0.0 chrM 14145 14146 0.0 0.0 chrM 14146 14147 0.0 0.0 chrM 14147 14148 0.0 0.0 chrM 14148 14149 0.0 0.0 chrM 14149 14150 0.0 0.0 chrM 14150 14151 0.0 0.0 chrM 14151 14152 0.0 0.0 chrM 14152 14153 0.0 0.0 chrM 14153 14154 0.0 0.0 chrM 14154 14155 0.0 0.0 chrM 14155 14156 0.0 0.0 chrM 14156 14157 0.0 0.0 chrM 14157 14158 0.0 0.0 chrM 14158 14159 0.0 0.0 chrM 14159 14160 0.0 0.0 chrM 14160 14161 0.0 0.0 chrM 14161 14162 0.0 0.0 chrM 14162 14163 0.0 0.0 chrM 14163 14164 0.0 0.0 chrM 14164 14165 0.0 0.0 chrM 14165 14166 0.0 0.0 chrM 14166 14167 0.0 0.0 chrM 14167 14168 0.0 0.0 chrM 14168 14169 0.0 0.0 chrM 14169 14170 0.0 0.0 chrM 14170 14171 0.0 0.0 chrM 14171 14172 0.0 0.0 chrM 14172 14173 0.0 0.0 chrM 14173 14174 0.0 0.0 chrM 14174 14175 0.0 0.0 chrM 14175 14176 0.0 0.0 chrM 14176 14177 0.0 0.0 chrM 14177 14178 0.0 0.0 chrM 14178 14179 0.0 0.0 chrM 14179 14180 0.0 0.0 chrM 14180 14181 0.0 0.0 chrM 14181 14182 0.0 0.0 chrM 14182 14183 0.0 0.0 chrM 14183 14184 0.0 0.0 chrM 14184 14185 0.0 0.0 chrM 14185 14186 0.0 0.0 chrM 14186 14187 0.0 0.0 chrM 14187 14188 0.0 0.0 chrM 14188 14189 0.0 0.0 chrM 14189 14190 0.0 0.0 chrM 14190 14191 0.0 0.0 chrM 14191 14192 0.0 0.0 chrM 14192 14193 0.0 0.0 chrM 14193 14194 0.0 0.0 chrM 14194 14195 0.0 0.0 chrM 14195 14196 0.0 0.0 chrM 14196 14197 0.0 0.0 chrM 14197 14198 0.0 0.0 chrM 14198 14199 0.0 0.0 chrM 14199 14200 0.0 0.0 chrM 14200 14201 0.0 0.0 chrM 14201 14202 0.0 0.0 chrM 14202 14203 0.0 0.0 chrM 14203 14204 0.0 0.0 chrM 14204 14205 0.0 0.0 chrM 14205 14206 0.0 0.0 chrM 14206 14207 0.0 0.0 chrM 14207 14208 0.0 0.0 chrM 14208 14209 0.0 0.0 chrM 14209 14210 0.0 0.0 chrM 14210 14211 0.0 0.0 chrM 14211 14212 0.0 0.0 chrM 14212 14213 0.0 0.0 chrM 14213 14214 0.0 0.0 chrM 14214 14215 0.0 0.0 chrM 14215 14216 0.0 0.0 chrM 14216 14217 0.0 0.0 chrM 14217 14218 0.0 0.0 chrM 14218 14219 0.0 0.0 chrM 14219 14220 0.0 0.0 chrM 14220 14221 0.0 0.0 chrM 14221 14222 0.0 0.0 chrM 14222 14223 0.0 0.0 chrM 14223 14224 0.0 0.0 chrM 14224 14225 0.0 0.0 chrM 14225 14226 0.0 0.0 chrM 14226 14227 0.0 0.0 chrM 14227 14228 0.0 0.0 chrM 14228 14229 0.0 0.0 chrM 14229 14230 0.0 0.0 chrM 14230 14231 0.0 0.0 chrM 14231 14232 0.0 0.0 chrM 14232 14233 0.0 0.0 chrM 14233 14234 0.0 0.0 chrM 14234 14235 0.0 0.0 chrM 14235 14236 0.0 0.0 chrM 14236 14237 0.0 0.0 chrM 14237 14238 0.0 0.0 chrM 14238 14239 0.0 0.0 chrM 14239 14240 0.0 0.0 chrM 14240 14241 0.0 0.0 chrM 14241 14242 0.0 0.0 chrM 14242 14243 0.0 0.0 chrM 14243 14244 0.0 0.0 chrM 14244 14245 0.0 0.0 chrM 14245 14246 0.0 0.0 chrM 14246 14247 0.0 0.0 chrM 14247 14248 0.0 0.0 chrM 14248 14249 0.0 0.0 chrM 14249 14250 0.0 0.0 chrM 14250 14251 0.0 0.0 chrM 14251 14252 0.0 0.0 chrM 14252 14253 0.0 0.0 chrM 14253 14254 0.0 0.0 chrM 14254 14255 0.0 0.0 chrM 14255 14256 0.0 0.0 chrM 14256 14257 0.0 0.0 chrM 14257 14258 0.0 0.0 chrM 14258 14259 0.0 0.0 chrM 14259 14260 0.0 0.0 chrM 14260 14261 0.0 0.0 chrM 14261 14262 0.0 0.0 chrM 14262 14263 0.0 0.0 chrM 14263 14264 0.0 0.0 chrM 14264 14265 0.0 0.0 chrM 14265 14266 0.0 0.0 chrM 14266 14267 0.0 0.0 chrM 14267 14268 0.0 0.0 chrM 14268 14269 0.0 0.0 chrM 14269 14270 0.0 0.0 chrM 14270 14271 0.0 0.0 chrM 14271 14272 0.0 0.0 chrM 14272 14273 0.0 0.0 chrM 14273 14274 0.0 0.0 chrM 14274 14275 0.0 0.0 chrM 14275 14276 0.0 0.0 chrM 14276 14277 0.0 0.0 chrM 14277 14278 0.0 0.0 chrM 14278 14279 0.0 0.0 chrM 14279 14280 0.0 0.0 chrM 14280 14281 0.0 0.0 chrM 14281 14282 0.0 0.0 chrM 14282 14283 0.0 0.0 chrM 14283 14284 0.0 0.0 chrM 14284 14285 0.0 0.0 chrM 14285 14286 0.0 0.0 chrM 14286 14287 0.0 0.0 chrM 14287 14288 0.0 0.0 chrM 14288 14289 0.0 0.0 chrM 14289 14290 0.0 0.0 chrM 14290 14291 0.0 0.0 chrM 14291 14292 0.0 0.0 chrM 14292 14293 0.0 0.0 chrM 14293 14294 0.0 0.0 chrM 14294 14295 0.0 0.0 chrM 14295 14296 0.0 0.0 chrM 14296 14297 0.0 0.0 chrM 14297 14298 0.0 0.0 chrM 14298 14299 0.0 0.0 chrM 14299 14300 0.0 0.0 chrM 14300 14301 0.0 0.0 chrM 14301 14302 0.0 0.0 chrM 14302 14303 0.0 0.0 chrM 14303 14304 0.0 0.0 chrM 14304 14305 0.0 0.0 chrM 14305 14306 0.0 0.0 chrM 14306 14307 0.0 0.0 chrM 14307 14308 0.0 0.0 chrM 14308 14309 0.0 0.0 chrM 14309 14310 0.0 0.0 chrM 14310 14311 0.0 0.0 chrM 14311 14312 0.0 0.0 chrM 14312 14313 0.0 0.0 chrM 14313 14314 0.0 0.0 chrM 14314 14315 0.0 0.0 chrM 14315 14316 0.0 0.0 chrM 14316 14317 0.0 0.0 chrM 14317 14318 0.0 0.0 chrM 14318 14319 0.0 0.0 chrM 14319 14320 0.0 0.0 chrM 14320 14321 0.0 0.0 chrM 14321 14322 0.0 0.0 chrM 14322 14323 0.0 0.0 chrM 14323 14324 0.0 0.0 chrM 14324 14325 0.0 0.0 chrM 14325 14326 0.0 0.0 chrM 14326 14327 0.0 0.0 chrM 14327 14328 0.0 0.0 chrM 14328 14329 0.0 0.0 chrM 14329 14330 0.0 0.0 chrM 14330 14331 0.0 0.0 chrM 14331 14332 0.0 0.0 chrM 14332 14333 0.0 0.0 chrM 14333 14334 0.0 0.0 chrM 14334 14335 0.0 0.0 chrM 14335 14336 0.0 0.0 chrM 14336 14337 0.0 0.0 chrM 14337 14338 0.0 0.0 chrM 14338 14339 0.0 0.0 chrM 14339 14340 0.0 0.0 chrM 14340 14341 0.0 0.0 chrM 14341 14342 0.0 0.0 chrM 14342 14343 0.0 0.0 chrM 14343 14344 0.0 0.0 chrM 14344 14345 0.0 0.0 chrM 14345 14346 0.0 0.0 chrM 14346 14347 0.0 0.0 chrM 14347 14348 0.0 0.0 chrM 14348 14349 0.0 0.0 chrM 14349 14350 0.0 0.0 chrM 14350 14351 0.0 0.0 chrM 14351 14352 0.0 0.0 chrM 14352 14353 0.0 0.0 chrM 14353 14354 0.0 0.0 chrM 14354 14355 0.0 0.0 chrM 14355 14356 0.0 0.0 chrM 14356 14357 0.0 0.0 chrM 14357 14358 0.0 0.0 chrM 14358 14359 0.0 0.0 chrM 14359 14360 0.0 0.0 chrM 14360 14361 0.0 0.0 chrM 14361 14362 0.0 0.0 chrM 14362 14363 0.0 0.0 chrM 14363 14364 0.0 0.0 chrM 14364 14365 0.0 0.0 chrM 14365 14366 0.0 0.0 chrM 14366 14367 0.0 0.0 chrM 14367 14368 0.0 0.0 chrM 14368 14369 0.0 0.0 chrM 14369 14370 0.0 0.0 chrM 14370 14371 0.0 0.0 chrM 14371 14372 0.0 0.0 chrM 14372 14373 0.0 0.0 chrM 14373 14374 0.0 0.0 chrM 14374 14375 0.0 0.0 chrM 14375 14376 0.0 0.0 chrM 14376 14377 0.0 0.0 chrM 14377 14378 0.0 0.0 chrM 14378 14379 0.0 0.0 chrM 14379 14380 0.0 0.0 chrM 14380 14381 0.0 0.0 chrM 14381 14382 0.0 0.0 chrM 14382 14383 0.0 0.0 chrM 14383 14384 0.0 0.0 chrM 14384 14385 0.0 0.0 chrM 14385 14386 0.0 0.0 chrM 14386 14387 0.0 0.0 chrM 14387 14388 0.0 0.0 chrM 14388 14389 0.0 0.0 chrM 14389 14390 0.0 0.0 chrM 14390 14391 0.0 0.0 chrM 14391 14392 0.0 0.0 chrM 14392 14393 0.0 0.0 chrM 14393 14394 0.0 0.0 chrM 14394 14395 0.0 0.0 chrM 14395 14396 0.0 0.0 chrM 14396 14397 0.0 0.0 chrM 14397 14398 0.0 0.0 chrM 14398 14399 0.0 0.0 chrM 14399 14400 0.0 0.0 chrM 14400 14401 0.0 0.0 chrM 14401 14402 0.0 0.0 chrM 14402 14403 0.0 0.0 chrM 14403 14404 0.0 0.0 chrM 14404 14405 0.0 0.0 chrM 14405 14406 0.0 0.0 chrM 14406 14407 0.0 0.0 chrM 14407 14408 0.0 0.0 chrM 14408 14409 0.0 0.0 chrM 14409 14410 0.0 0.0 chrM 14410 14411 0.0 0.0 chrM 14411 14412 0.0 0.0 chrM 14412 14413 0.0 0.0 chrM 14413 14414 0.0 0.0 chrM 14414 14415 0.0 0.0 chrM 14415 14416 0.0 0.0 chrM 14416 14417 0.0 0.0 chrM 14417 14418 0.0 0.0 chrM 14418 14419 0.0 0.0 chrM 14419 14420 0.0 0.0 chrM 14420 14421 0.0 0.0 chrM 14421 14422 0.0 0.0 chrM 14422 14423 0.0 0.0 chrM 14423 14424 0.0 0.0 chrM 14424 14425 0.0 0.0 chrM 14425 14426 0.0 0.0 chrM 14426 14427 0.0 0.0 chrM 14427 14428 0.0 0.0 chrM 14428 14429 0.0 0.0 chrM 14429 14430 0.0 0.0 chrM 14430 14431 0.0 0.0 chrM 14431 14432 0.0 0.0 chrM 14432 14433 0.0 0.0 chrM 14433 14434 0.0 0.0 chrM 14434 14435 0.0 0.0 chrM 14435 14436 0.0 0.0 chrM 14436 14437 0.0 0.0 chrM 14437 14438 0.0 0.0 chrM 14438 14439 0.0 0.0 chrM 14439 14440 0.0 0.0 chrM 14440 14441 0.0 0.0 chrM 14441 14442 0.0 0.0 chrM 14442 14443 0.0 0.0 chrM 14443 14444 0.0 0.0 chrM 14444 14445 0.0 0.0 chrM 14445 14446 0.0 0.0 chrM 14446 14447 0.0 0.0 chrM 14447 14448 0.0 0.0 chrM 14448 14449 0.0 0.0 chrM 14449 14450 0.0 0.0 chrM 14450 14451 0.0 0.0 chrM 14451 14452 0.0 0.0 chrM 14452 14453 0.0 0.0 chrM 14453 14454 0.0 0.0 chrM 14454 14455 0.0 0.0 chrM 14455 14456 0.0 0.0 chrM 14456 14457 0.0 0.0 chrM 14457 14458 0.0 0.0 chrM 14458 14459 0.0 0.0 chrM 14459 14460 0.0 0.0 chrM 14460 14461 0.0 0.0 chrM 14461 14462 0.0 0.0 chrM 14462 14463 0.0 0.0 chrM 14463 14464 0.0 0.0 chrM 14464 14465 0.0 0.0 chrM 14465 14466 0.0 0.0 chrM 14466 14467 0.0 0.0 chrM 14467 14468 0.0 0.0 chrM 14468 14469 0.0 0.0 chrM 14469 14470 0.0 0.0 chrM 14470 14471 0.0 0.0 chrM 14471 14472 0.0 0.0 chrM 14472 14473 0.0 0.0 chrM 14473 14474 0.0 0.0 chrM 14474 14475 0.0 0.0 chrM 14475 14476 0.0 0.0 chrM 14476 14477 0.0 0.0 chrM 14477 14478 0.0 0.0 chrM 14478 14479 0.0 0.0 chrM 14479 14480 0.0 0.0 chrM 14480 14481 0.0 0.0 chrM 14481 14482 0.0 0.0 chrM 14482 14483 0.0 0.0 chrM 14483 14484 0.0 0.0 chrM 14484 14485 0.0 0.0 chrM 14485 14486 0.0 0.0 chrM 14486 14487 0.0 0.0 chrM 14487 14488 0.0 0.0 chrM 14488 14489 0.0 0.0 chrM 14489 14490 0.0 0.0 chrM 14490 14491 0.0 0.0 chrM 14491 14492 0.0 0.0 chrM 14492 14493 0.0 0.0 chrM 14493 14494 0.0 0.0 chrM 14494 14495 0.0 0.0 chrM 14495 14496 0.0 0.0 chrM 14496 14497 0.0 0.0 chrM 14497 14498 0.0 0.0 chrM 14498 14499 0.0 0.0 chrM 14499 14500 0.0 0.0 chrM 14500 14501 0.0 0.0 chrM 14501 14502 0.0 0.0 chrM 14502 14503 0.0 0.0 chrM 14503 14504 0.0 0.0 chrM 14504 14505 0.0 0.0 chrM 14505 14506 0.0 0.0 chrM 14506 14507 0.0 0.0 chrM 14507 14508 0.0 0.0 chrM 14508 14509 0.0 0.0 chrM 14509 14510 0.0 0.0 chrM 14510 14511 0.0 0.0 chrM 14511 14512 0.0 0.0 chrM 14512 14513 0.0 0.0 chrM 14513 14514 0.0 0.0 chrM 14514 14515 0.0 0.0 chrM 14515 14516 0.0 0.0 chrM 14516 14517 0.0 0.0 chrM 14517 14518 0.0 0.0 chrM 14518 14519 0.0 0.0 chrM 14519 14520 0.0 0.0 chrM 14520 14521 0.0 0.0 chrM 14521 14522 0.0 0.0 chrM 14522 14523 0.0 0.0 chrM 14523 14524 0.0 0.0 chrM 14524 14525 0.0 0.0 chrM 14525 14526 0.0 0.0 chrM 14526 14527 0.0 0.0 chrM 14527 14528 0.0 0.0 chrM 14528 14529 0.0 0.0 chrM 14529 14530 0.0 0.0 chrM 14530 14531 0.0 0.0 chrM 14531 14532 0.0 0.0 chrM 14532 14533 0.0 0.0 chrM 14533 14534 0.0 0.0 chrM 14534 14535 0.0 0.0 chrM 14535 14536 0.0 0.0 chrM 14536 14537 0.0 0.0 chrM 14537 14538 0.0 0.0 chrM 14538 14539 0.0 0.0 chrM 14539 14540 0.0 0.0 chrM 14540 14541 0.0 0.0 chrM 14541 14542 0.0 0.0 chrM 14542 14543 0.0 0.0 chrM 14543 14544 0.0 0.0 chrM 14544 14545 0.0 0.0 chrM 14545 14546 0.0 0.0 chrM 14546 14547 0.0 0.0 chrM 14547 14548 0.0 0.0 chrM 14548 14549 0.0 0.0 chrM 14549 14550 0.0 0.0 chrM 14550 14551 0.0 0.0 chrM 14551 14552 0.0 0.0 chrM 14552 14553 0.0 0.0 chrM 14553 14554 0.0 0.0 chrM 14554 14555 0.0 0.0 chrM 14555 14556 0.0 0.0 chrM 14556 14557 0.0 0.0 chrM 14557 14558 0.0 0.0 chrM 14558 14559 0.0 0.0 chrM 14559 14560 0.0 0.0 chrM 14560 14561 0.0 0.0 chrM 14561 14562 0.0 0.0 chrM 14562 14563 0.0 0.0 chrM 14563 14564 0.0 0.0 chrM 14564 14565 0.0 0.0 chrM 14565 14566 0.0 0.0 chrM 14566 14567 0.0 0.0 chrM 14567 14568 0.0 0.0 chrM 14568 14569 0.0 0.0 chrM 14569 14570 0.0 0.0 chrM 14570 14571 0.0 0.0 chrM 14571 14572 0.0 0.0 chrM 14572 14573 0.0 0.0 chrM 14573 14574 0.0 0.0 chrM 14574 14575 0.0 0.0 chrM 14575 14576 0.0 0.0 chrM 14576 14577 0.0 0.0 chrM 14577 14578 0.0 0.0 chrM 14578 14579 0.0 0.0 chrM 14579 14580 0.0 0.0 chrM 14580 14581 0.0 0.0 chrM 14581 14582 0.0 0.0 chrM 14582 14583 0.0 0.0 chrM 14583 14584 0.0 0.0 chrM 14584 14585 0.0 0.0 chrM 14585 14586 0.0 0.0 chrM 14586 14587 0.0 0.0 chrM 14587 14588 0.0 0.0 chrM 14588 14589 0.0 0.0 chrM 14589 14590 0.0 0.0 chrM 14590 14591 0.0 0.0 chrM 14591 14592 0.0 0.0 chrM 14592 14593 0.0 0.0 chrM 14593 14594 0.0 0.0 chrM 14594 14595 0.0 0.0 chrM 14595 14596 0.0 0.0 chrM 14596 14597 0.0 0.0 chrM 14597 14598 0.0 0.0 chrM 14598 14599 0.0 0.0 chrM 14599 14600 0.0 0.0 chrM 14600 14601 0.0 0.0 chrM 14601 14602 0.0 0.0 chrM 14602 14603 0.0 0.0 chrM 14603 14604 0.0 0.0 chrM 14604 14605 0.0 0.0 chrM 14605 14606 0.0 0.0 chrM 14606 14607 0.0 0.0 chrM 14607 14608 0.0 0.0 chrM 14608 14609 0.0 0.0 chrM 14609 14610 0.0 0.0 chrM 14610 14611 0.0 0.0 chrM 14611 14612 0.0 0.0 chrM 14612 14613 0.0 0.0 chrM 14613 14614 0.0 0.0 chrM 14614 14615 0.0 0.0 chrM 14615 14616 0.0 0.0 chrM 14616 14617 0.0 0.0 chrM 14617 14618 0.0 0.0 chrM 14618 14619 0.0 0.0 chrM 14619 14620 0.0 0.0 chrM 14620 14621 0.0 0.0 chrM 14621 14622 0.0 0.0 chrM 14622 14623 0.0 0.0 chrM 14623 14624 0.0 0.0 chrM 14624 14625 0.0 0.0 chrM 14625 14626 0.0 0.0 chrM 14626 14627 0.0 0.0 chrM 14627 14628 0.0 0.0 chrM 14628 14629 0.0 0.0 chrM 14629 14630 0.0 0.0 chrM 14630 14631 0.0 0.0 chrM 14631 14632 0.0 0.0 chrM 14632 14633 0.0 0.0 chrM 14633 14634 0.0 0.0 chrM 14634 14635 0.0 0.0 chrM 14635 14636 0.0 0.0 chrM 14636 14637 0.0 0.0 chrM 14637 14638 0.0 0.0 chrM 14638 14639 0.0 0.0 chrM 14639 14640 0.0 0.0 chrM 14640 14641 0.0 0.0 chrM 14641 14642 0.0 0.0 chrM 14642 14643 0.0 0.0 chrM 14643 14644 0.0 0.0 chrM 14644 14645 0.0 0.0 chrM 14645 14646 0.0 0.0 chrM 14646 14647 0.0 0.0 chrM 14647 14648 0.0 0.0 chrM 14648 14649 0.0 0.0 chrM 14649 14650 0.0 0.0 chrM 14650 14651 0.0 0.0 chrM 14651 14652 0.0 0.0 chrM 14652 14653 0.0 0.0 chrM 14653 14654 0.0 0.0 chrM 14654 14655 0.0 0.0 chrM 14655 14656 0.0 0.0 chrM 14656 14657 0.0 0.0 chrM 14657 14658 0.0 0.0 chrM 14658 14659 0.0 0.0 chrM 14659 14660 0.0 0.0 chrM 14660 14661 0.0 0.0 chrM 14661 14662 0.0 0.0 chrM 14662 14663 0.0 0.0 chrM 14663 14664 0.0 0.0 chrM 14664 14665 0.0 0.0 chrM 14665 14666 0.0 0.0 chrM 14666 14667 0.0 0.0 chrM 14667 14668 0.0 0.0 chrM 14668 14669 0.0 0.0 chrM 14669 14670 0.0 0.0 chrM 14670 14671 0.0 0.0 chrM 14671 14672 0.0 0.0 chrM 14672 14673 0.0 0.0 chrM 14673 14674 0.0 0.0 chrM 14674 14675 0.0 0.0 chrM 14675 14676 0.0 0.0 chrM 14676 14677 0.0 0.0 chrM 14677 14678 0.0 0.0 chrM 14678 14679 0.0 0.0 chrM 14679 14680 0.0 0.0 chrM 14680 14681 0.0 0.0 chrM 14681 14682 0.0 0.0 chrM 14682 14683 0.0 0.0 chrM 14683 14684 0.0 0.0 chrM 14684 14685 0.0 0.0 chrM 14685 14686 0.0 0.0 chrM 14686 14687 0.0 0.0 chrM 14687 14688 0.0 0.0 chrM 14688 14689 0.0 0.0 chrM 14689 14690 0.0 0.0 chrM 14690 14691 0.0 0.0 chrM 14691 14692 0.0 0.0 chrM 14692 14693 0.0 0.0 chrM 14693 14694 0.0 0.0 chrM 14694 14695 0.0 0.0 chrM 14695 14696 0.0 0.0 chrM 14696 14697 0.0 0.0 chrM 14697 14698 0.0 0.0 chrM 14698 14699 0.0 0.0 chrM 14699 14700 0.0 0.0 chrM 14700 14701 0.0 0.0 chrM 14701 14702 0.0 0.0 chrM 14702 14703 0.0 0.0 chrM 14703 14704 0.0 0.0 chrM 14704 14705 0.0 0.0 chrM 14705 14706 0.0 0.0 chrM 14706 14707 0.0 0.0 chrM 14707 14708 0.0 0.0 chrM 14708 14709 0.0 0.0 chrM 14709 14710 0.0 0.0 chrM 14710 14711 0.0 0.0 chrM 14711 14712 0.0 0.0 chrM 14712 14713 0.0 0.0 chrM 14713 14714 0.0 0.0 chrM 14714 14715 0.0 0.0 chrM 14715 14716 0.0 0.0 chrM 14716 14717 0.0 0.0 chrM 14717 14718 0.0 0.0 chrM 14718 14719 0.0 0.0 chrM 14719 14720 0.0 0.0 chrM 14720 14721 0.0 0.0 chrM 14721 14722 0.0 0.0 chrM 14722 14723 0.0 0.0 chrM 14723 14724 0.0 0.0 chrM 14724 14725 0.0 0.0 chrM 14725 14726 0.0 0.0 chrM 14726 14727 0.0 0.0 chrM 14727 14728 0.0 0.0 chrM 14728 14729 0.0 0.0 chrM 14729 14730 0.0 0.0 chrM 14730 14731 0.0 0.0 chrM 14731 14732 0.0 0.0 chrM 14732 14733 0.0 0.0 chrM 14733 14734 0.0 0.0 chrM 14734 14735 0.0 0.0 chrM 14735 14736 0.0 0.0 chrM 14736 14737 0.0 0.0 chrM 14737 14738 0.0 0.0 chrM 14738 14739 0.0 0.0 chrM 14739 14740 0.0 0.0 chrM 14740 14741 0.0 0.0 chrM 14741 14742 0.0 0.0 chrM 14742 14743 0.0 0.0 chrM 14743 14744 0.0 0.0 chrM 14744 14745 0.0 0.0 chrM 14745 14746 0.0 0.0 chrM 14746 14747 0.0 0.0 chrM 14747 14748 0.0 0.0 chrM 14748 14749 0.0 0.0 chrM 14749 14750 0.0 0.0 chrM 14750 14751 0.0 0.0 chrM 14751 14752 0.0 0.0 chrM 14752 14753 0.0 0.0 chrM 14753 14754 0.0 0.0 chrM 14754 14755 0.0 0.0 chrM 14755 14756 0.0 0.0 chrM 14756 14757 0.0 0.0 chrM 14757 14758 0.0 0.0 chrM 14758 14759 0.0 0.0 chrM 14759 14760 0.0 0.0 chrM 14760 14761 0.0 0.0 chrM 14761 14762 0.0 0.0 chrM 14762 14763 0.0 0.0 chrM 14763 14764 0.0 0.0 chrM 14764 14765 0.0 0.0 chrM 14765 14766 0.0 0.0 chrM 14766 14767 0.0 0.0 chrM 14767 14768 0.0 0.0 chrM 14768 14769 0.0 0.0 chrM 14769 14770 0.0 0.0 chrM 14770 14771 0.0 0.0 chrM 14771 14772 0.0 0.0 chrM 14772 14773 0.0 0.0 chrM 14773 14774 0.0 0.0 chrM 14774 14775 0.0 0.0 chrM 14775 14776 0.0 0.0 chrM 14776 14777 0.0 0.0 chrM 14777 14778 0.0 0.0 chrM 14778 14779 0.0 0.0 chrM 14779 14780 0.0 0.0 chrM 14780 14781 0.0 0.0 chrM 14781 14782 0.0 0.0 chrM 14782 14783 0.0 0.0 chrM 14783 14784 0.0 0.0 chrM 14784 14785 0.0 0.0 chrM 14785 14786 0.0 0.0 chrM 14786 14787 0.0 0.0 chrM 14787 14788 0.0 0.0 chrM 14788 14789 0.0 0.0 chrM 14789 14790 0.0 0.0 chrM 14790 14791 0.0 0.0 chrM 14791 14792 0.0 0.0 chrM 14792 14793 0.0 0.0 chrM 14793 14794 0.0 0.0 chrM 14794 14795 0.0 0.0 chrM 14795 14796 0.0 0.0 chrM 14796 14797 0.0 0.0 chrM 14797 14798 0.0 0.0 chrM 14798 14799 0.0 0.0 chrM 14799 14800 0.0 0.0 chrM 14800 14801 0.0 0.0 chrM 14801 14802 0.0 0.0 chrM 14802 14803 0.0 0.0 chrM 14803 14804 0.0 0.0 chrM 14804 14805 0.0 0.0 chrM 14805 14806 0.0 0.0 chrM 14806 14807 0.0 0.0 chrM 14807 14808 0.0 0.0 chrM 14808 14809 0.0 0.0 chrM 14809 14810 0.0 0.0 chrM 14810 14811 0.0 0.0 chrM 14811 14812 0.0 0.0 chrM 14812 14813 0.0 0.0 chrM 14813 14814 0.0 0.0 chrM 14814 14815 0.0 0.0 chrM 14815 14816 0.0 0.0 chrM 14816 14817 0.0 0.0 chrM 14817 14818 0.0 0.0 chrM 14818 14819 0.0 0.0 chrM 14819 14820 0.0 0.0 chrM 14820 14821 0.0 0.0 chrM 14821 14822 0.0 0.0 chrM 14822 14823 0.0 0.0 chrM 14823 14824 0.0 0.0 chrM 14824 14825 0.0 0.0 chrM 14825 14826 0.0 0.0 chrM 14826 14827 0.0 0.0 chrM 14827 14828 0.0 0.0 chrM 14828 14829 0.0 0.0 chrM 14829 14830 0.0 0.0 chrM 14830 14831 0.0 0.0 chrM 14831 14832 0.0 0.0 chrM 14832 14833 0.0 0.0 chrM 14833 14834 0.0 0.0 chrM 14834 14835 0.0 0.0 chrM 14835 14836 0.0 0.0 chrM 14836 14837 0.0 0.0 chrM 14837 14838 0.0 0.0 chrM 14838 14839 0.0 0.0 chrM 14839 14840 0.0 0.0 chrM 14840 14841 0.0 0.0 chrM 14841 14842 0.0 0.0 chrM 14842 14843 0.0 0.0 chrM 14843 14844 0.0 0.0 chrM 14844 14845 0.0 0.0 chrM 14845 14846 0.0 0.0 chrM 14846 14847 0.0 0.0 chrM 14847 14848 0.0 0.0 chrM 14848 14849 0.0 0.0 chrM 14849 14850 0.0 0.0 chrM 14850 14851 0.0 0.0 chrM 14851 14852 0.0 0.0 chrM 14852 14853 0.0 0.0 chrM 14853 14854 0.0 0.0 chrM 14854 14855 0.0 0.0 chrM 14855 14856 0.0 0.0 chrM 14856 14857 0.0 0.0 chrM 14857 14858 0.0 0.0 chrM 14858 14859 0.0 0.0 chrM 14859 14860 0.0 0.0 chrM 14860 14861 0.0 0.0 chrM 14861 14862 0.0 0.0 chrM 14862 14863 0.0 0.0 chrM 14863 14864 0.0 0.0 chrM 14864 14865 0.0 0.0 chrM 14865 14866 0.0 0.0 chrM 14866 14867 0.0 0.0 chrM 14867 14868 0.0 0.0 chrM 14868 14869 0.0 0.0 chrM 14869 14870 0.0 0.0 chrM 14870 14871 0.0 0.0 chrM 14871 14872 0.0 0.0 chrM 14872 14873 0.0 0.0 chrM 14873 14874 0.0 0.0 chrM 14874 14875 0.0 0.0 chrM 14875 14876 0.0 0.0 chrM 14876 14877 0.0 0.0 chrM 14877 14878 0.0 0.0 chrM 14878 14879 0.0 0.0 chrM 14879 14880 0.0 0.0 chrM 14880 14881 0.0 0.0 chrM 14881 14882 0.0 0.0 chrM 14882 14883 0.0 0.0 chrM 14883 14884 0.0 0.0 chrM 14884 14885 0.0 0.0 chrM 14885 14886 0.0 0.0 chrM 14886 14887 0.0 0.0 chrM 14887 14888 0.0 0.0 chrM 14888 14889 0.0 0.0 chrM 14889 14890 0.0 0.0 chrM 14890 14891 0.0 0.0 chrM 14891 14892 0.0 0.0 chrM 14892 14893 0.0 0.0 chrM 14893 14894 0.0 0.0 chrM 14894 14895 0.0 0.0 chrM 14895 14896 0.0 0.0 chrM 14896 14897 0.0 0.0 chrM 14897 14898 0.0 0.0 chrM 14898 14899 0.0 0.0 chrM 14899 14900 0.0 0.0 chrM 14900 14901 0.0 0.0 chrM 14901 14902 0.0 0.0 chrM 14902 14903 0.0 0.0 chrM 14903 14904 0.0 0.0 chrM 14904 14905 0.0 0.0 chrM 14905 14906 0.0 0.0 chrM 14906 14907 0.0 0.0 chrM 14907 14908 0.0 0.0 chrM 14908 14909 0.0 0.0 chrM 14909 14910 0.0 0.0 chrM 14910 14911 0.0 0.0 chrM 14911 14912 0.0 0.0 chrM 14912 14913 0.0 0.0 chrM 14913 14914 0.0 0.0 chrM 14914 14915 0.0 0.0 chrM 14915 14916 0.0 0.0 chrM 14916 14917 0.0 0.0 chrM 14917 14918 0.0 0.0 chrM 14918 14919 0.0 0.0 chrM 14919 14920 0.0 0.0 chrM 14920 14921 0.0 0.0 chrM 14921 14922 0.0 0.0 chrM 14922 14923 0.0 0.0 chrM 14923 14924 0.0 0.0 chrM 14924 14925 0.0 0.0 chrM 14925 14926 0.0 0.0 chrM 14926 14927 0.0 0.0 chrM 14927 14928 0.0 0.0 chrM 14928 14929 0.0 0.0 chrM 14929 14930 0.0 0.0 chrM 14930 14931 0.0 0.0 chrM 14931 14932 0.0 0.0 chrM 14932 14933 0.0 0.0 chrM 14933 14934 0.0 0.0 chrM 14934 14935 0.0 0.0 chrM 14935 14936 0.0 0.0 chrM 14936 14937 0.0 0.0 chrM 14937 14938 0.0 0.0 chrM 14938 14939 0.0 0.0 chrM 14939 14940 0.0 0.0 chrM 14940 14941 0.0 0.0 chrM 14941 14942 0.0 0.0 chrM 14942 14943 0.0 0.0 chrM 14943 14944 0.0 0.0 chrM 14944 14945 0.0 0.0 chrM 14945 14946 0.0 0.0 chrM 14946 14947 0.0 0.0 chrM 14947 14948 0.0 0.0 chrM 14948 14949 0.0 0.0 chrM 14949 14950 0.0 0.0 chrM 14950 14951 0.0 0.0 chrM 14951 14952 0.0 0.0 chrM 14952 14953 0.0 0.0 chrM 14953 14954 0.0 0.0 chrM 14954 14955 0.0 0.0 chrM 14955 14956 0.0 0.0 chrM 14956 14957 0.0 0.0 chrM 14957 14958 0.0 0.0 chrM 14958 14959 0.0 0.0 chrM 14959 14960 0.0 0.0 chrM 14960 14961 0.0 0.0 chrM 14961 14962 0.0 0.0 chrM 14962 14963 0.0 0.0 chrM 14963 14964 0.0 0.0 chrM 14964 14965 0.0 0.0 chrM 14965 14966 0.0 0.0 chrM 14966 14967 0.0 0.0 chrM 14967 14968 0.0 0.0 chrM 14968 14969 0.0 0.0 chrM 14969 14970 0.0 0.0 chrM 14970 14971 0.0 0.0 chrM 14971 14972 0.0 0.0 chrM 14972 14973 0.0 0.0 chrM 14973 14974 0.0 0.0 chrM 14974 14975 0.0 0.0 chrM 14975 14976 0.0 0.0 chrM 14976 14977 0.0 0.0 chrM 14977 14978 0.0 0.0 chrM 14978 14979 0.0 0.0 chrM 14979 14980 0.0 0.0 chrM 14980 14981 0.0 0.0 chrM 14981 14982 0.0 0.0 chrM 14982 14983 0.0 0.0 chrM 14983 14984 0.0 0.0 chrM 14984 14985 0.0 0.0 chrM 14985 14986 0.0 0.0 chrM 14986 14987 0.0 0.0 chrM 14987 14988 0.0 0.0 chrM 14988 14989 0.0 0.0 chrM 14989 14990 0.0 0.0 chrM 14990 14991 0.0 0.0 chrM 14991 14992 0.0 0.0 chrM 14992 14993 0.0 0.0 chrM 14993 14994 0.0 0.0 chrM 14994 14995 0.0 0.0 chrM 14995 14996 0.0 0.0 chrM 14996 14997 0.0 0.0 chrM 14997 14998 0.0 0.0 chrM 14998 14999 0.0 0.0 chrM 14999 15000 0.0 0.0 chrM 15000 15001 0.0 0.0 chrM 15001 15002 0.0 0.0 chrM 15002 15003 0.0 0.0 chrM 15003 15004 0.0 0.0 chrM 15004 15005 0.0 0.0 chrM 15005 15006 0.0 0.0 chrM 15006 15007 0.0 0.0 chrM 15007 15008 0.0 0.0 chrM 15008 15009 0.0 0.0 chrM 15009 15010 0.0 0.0 chrM 15010 15011 0.0 0.0 chrM 15011 15012 0.0 0.0 chrM 15012 15013 0.0 0.0 chrM 15013 15014 0.0 0.0 chrM 15014 15015 0.0 0.0 chrM 15015 15016 0.0 0.0 chrM 15016 15017 0.0 0.0 chrM 15017 15018 0.0 0.0 chrM 15018 15019 0.0 0.0 chrM 15019 15020 0.0 0.0 chrM 15020 15021 0.0 0.0 chrM 15021 15022 0.0 0.0 chrM 15022 15023 0.0 0.0 chrM 15023 15024 0.0 0.0 chrM 15024 15025 0.0 0.0 chrM 15025 15026 0.0 0.0 chrM 15026 15027 0.0 0.0 chrM 15027 15028 0.0 0.0 chrM 15028 15029 0.0 0.0 chrM 15029 15030 0.0 0.0 chrM 15030 15031 0.0 0.0 chrM 15031 15032 0.0 0.0 chrM 15032 15033 0.0 0.0 chrM 15033 15034 0.0 0.0 chrM 15034 15035 0.0 0.0 chrM 15035 15036 0.0 0.0 chrM 15036 15037 0.0 0.0 chrM 15037 15038 0.0 0.0 chrM 15038 15039 0.0 0.0 chrM 15039 15040 0.0 0.0 chrM 15040 15041 0.0 0.0 chrM 15041 15042 0.0 0.0 chrM 15042 15043 0.0 0.0 chrM 15043 15044 0.0 0.0 chrM 15044 15045 0.0 0.0 chrM 15045 15046 0.0 0.0 chrM 15046 15047 0.0 0.0 chrM 15047 15048 0.0 0.0 chrM 15048 15049 0.0 0.0 chrM 15049 15050 0.0 0.0 chrM 15050 15051 0.0 0.0 chrM 15051 15052 0.0 0.0 chrM 15052 15053 0.0 0.0 chrM 15053 15054 0.0 0.0 chrM 15054 15055 0.0 0.0 chrM 15055 15056 0.0 0.0 chrM 15056 15057 0.0 0.0 chrM 15057 15058 0.0 0.0 chrM 15058 15059 0.0 0.0 chrM 15059 15060 0.0 0.0 chrM 15060 15061 0.0 0.0 chrM 15061 15062 0.0 0.0 chrM 15062 15063 0.0 0.0 chrM 15063 15064 0.0 0.0 chrM 15064 15065 0.0 0.0 chrM 15065 15066 0.0 0.0 chrM 15066 15067 0.0 0.0 chrM 15067 15068 0.0 0.0 chrM 15068 15069 0.0 0.0 chrM 15069 15070 0.0 0.0 chrM 15070 15071 0.0 0.0 chrM 15071 15072 0.0 0.0 chrM 15072 15073 0.0 0.0 chrM 15073 15074 0.0 0.0 chrM 15074 15075 0.0 0.0 chrM 15075 15076 0.0 0.0 chrM 15076 15077 0.0 0.0 chrM 15077 15078 0.0 0.0 chrM 15078 15079 0.0 0.0 chrM 15079 15080 0.0 0.0 chrM 15080 15081 0.0 0.0 chrM 15081 15082 0.0 0.0 chrM 15082 15083 0.0 0.0 chrM 15083 15084 0.0 0.0 chrM 15084 15085 0.0 0.0 chrM 15085 15086 0.0 0.0 chrM 15086 15087 0.0 0.0 chrM 15087 15088 0.0 0.0 chrM 15088 15089 0.0 0.0 chrM 15089 15090 0.0 0.0 chrM 15090 15091 0.0 0.0 chrM 15091 15092 0.0 0.0 chrM 15092 15093 0.0 0.0 chrM 15093 15094 0.0 0.0 chrM 15094 15095 0.0 0.0 chrM 15095 15096 0.0 0.0 chrM 15096 15097 0.0 0.0 chrM 15097 15098 0.0 0.0 chrM 15098 15099 0.0 0.0 chrM 15099 15100 0.0 0.0 chrM 15100 15101 0.0 0.0 chrM 15101 15102 0.0 0.0 chrM 15102 15103 0.0 0.0 chrM 15103 15104 0.0 0.0 chrM 15104 15105 0.0 0.0 chrM 15105 15106 0.0 0.0 chrM 15106 15107 0.0 0.0 chrM 15107 15108 0.0 0.0 chrM 15108 15109 0.0 0.0 chrM 15109 15110 0.0 0.0 chrM 15110 15111 0.0 0.0 chrM 15111 15112 0.0 0.0 chrM 15112 15113 0.0 0.0 chrM 15113 15114 0.0 0.0 chrM 15114 15115 0.0 0.0 chrM 15115 15116 0.0 0.0 chrM 15116 15117 0.0 0.0 chrM 15117 15118 0.0 0.0 chrM 15118 15119 0.0 0.0 chrM 15119 15120 0.0 0.0 chrM 15120 15121 0.0 0.0 chrM 15121 15122 0.0 0.0 chrM 15122 15123 0.0 0.0 chrM 15123 15124 0.0 0.0 chrM 15124 15125 0.0 0.0 chrM 15125 15126 0.0 0.0 chrM 15126 15127 0.0 0.0 chrM 15127 15128 0.0 0.0 chrM 15128 15129 0.0 0.0 chrM 15129 15130 0.0 0.0 chrM 15130 15131 0.0 0.0 chrM 15131 15132 0.0 0.0 chrM 15132 15133 0.0 0.0 chrM 15133 15134 0.0 0.0 chrM 15134 15135 0.0 0.0 chrM 15135 15136 0.0 0.0 chrM 15136 15137 0.0 0.0 chrM 15137 15138 0.0 0.0 chrM 15138 15139 0.0 0.0 chrM 15139 15140 0.0 0.0 chrM 15140 15141 0.0 0.0 chrM 15141 15142 0.0 0.0 chrM 15142 15143 0.0 0.0 chrM 15143 15144 0.0 0.0 chrM 15144 15145 0.0 0.0 chrM 15145 15146 0.0 0.0 chrM 15146 15147 0.0 0.0 chrM 15147 15148 0.0 0.0 chrM 15148 15149 0.0 0.0 chrM 15149 15150 0.0 0.0 chrM 15150 15151 0.0 0.0 chrM 15151 15152 0.0 0.0 chrM 15152 15153 0.0 0.0 chrM 15153 15154 0.0 0.0 chrM 15154 15155 0.0 0.0 chrM 15155 15156 0.0 0.0 chrM 15156 15157 0.0 0.0 chrM 15157 15158 0.0 0.0 chrM 15158 15159 0.0 0.0 chrM 15159 15160 0.0 0.0 chrM 15160 15161 0.0 0.0 chrM 15161 15162 0.0 0.0 chrM 15162 15163 0.0 0.0 chrM 15163 15164 0.0 0.0 chrM 15164 15165 0.0 0.0 chrM 15165 15166 0.0 0.0 chrM 15166 15167 0.0 0.0 chrM 15167 15168 0.0 0.0 chrM 15168 15169 0.0 0.0 chrM 15169 15170 0.0 0.0 chrM 15170 15171 0.0 0.0 chrM 15171 15172 0.0 0.0 chrM 15172 15173 0.0 0.0 chrM 15173 15174 0.0 0.0 chrM 15174 15175 0.0 0.0 chrM 15175 15176 0.0 0.0 chrM 15176 15177 0.0 0.0 chrM 15177 15178 0.0 0.0 chrM 15178 15179 0.0 0.0 chrM 15179 15180 0.0 0.0 chrM 15180 15181 0.0 0.0 chrM 15181 15182 0.0 0.0 chrM 15182 15183 0.0 0.0 chrM 15183 15184 0.0 0.0 chrM 15184 15185 0.0 0.0 chrM 15185 15186 0.0 0.0 chrM 15186 15187 0.0 0.0 chrM 15187 15188 0.0 0.0 chrM 15188 15189 0.0 0.0 chrM 15189 15190 0.0 0.0 chrM 15190 15191 0.0 0.0 chrM 15191 15192 0.0 0.0 chrM 15192 15193 0.0 0.0 chrM 15193 15194 0.0 0.0 chrM 15194 15195 0.0 0.0 chrM 15195 15196 0.0 0.0 chrM 15196 15197 0.0 0.0 chrM 15197 15198 0.0 0.0 chrM 15198 15199 0.0 0.0 chrM 15199 15200 0.0 0.0 chrM 15200 15201 0.0 0.0 chrM 15201 15202 0.0 0.0 chrM 15202 15203 0.0 0.0 chrM 15203 15204 0.0 0.0 chrM 15204 15205 0.0 0.0 chrM 15205 15206 0.0 0.0 chrM 15206 15207 0.0 0.0 chrM 15207 15208 0.0 0.0 chrM 15208 15209 0.0 0.0 chrM 15209 15210 0.0 0.0 chrM 15210 15211 0.0 0.0 chrM 15211 15212 0.0 0.0 chrM 15212 15213 0.0 0.0 chrM 15213 15214 0.0 0.0 chrM 15214 15215 0.0 0.0 chrM 15215 15216 0.0 0.0 chrM 15216 15217 0.0 0.0 chrM 15217 15218 0.0 0.0 chrM 15218 15219 0.0 0.0 chrM 15219 15220 0.0 0.0 chrM 15220 15221 0.0 0.0 chrM 15221 15222 0.0 0.0 chrM 15222 15223 0.0 0.0 chrM 15223 15224 0.0 0.0 chrM 15224 15225 0.0 0.0 chrM 15225 15226 0.0 0.0 chrM 15226 15227 0.0 0.0 chrM 15227 15228 0.0 0.0 chrM 15228 15229 0.0 0.0 chrM 15229 15230 0.0 0.0 chrM 15230 15231 0.0 0.0 chrM 15231 15232 0.0 0.0 chrM 15232 15233 0.0 0.0 chrM 15233 15234 0.0 0.0 chrM 15234 15235 0.0 0.0 chrM 15235 15236 0.0 0.0 chrM 15236 15237 0.0 0.0 chrM 15237 15238 0.0 0.0 chrM 15238 15239 0.0 0.0 chrM 15239 15240 0.0 0.0 chrM 15240 15241 0.0 0.0 chrM 15241 15242 0.0 0.0 chrM 15242 15243 0.0 0.0 chrM 15243 15244 0.0 0.0 chrM 15244 15245 0.0 0.0 chrM 15245 15246 0.0 0.0 chrM 15246 15247 0.0 0.0 chrM 15247 15248 0.0 0.0 chrM 15248 15249 0.0 0.0 chrM 15249 15250 0.0 0.0 chrM 15250 15251 0.0 0.0 chrM 15251 15252 0.0 0.0 chrM 15252 15253 0.0 0.0 chrM 15253 15254 0.0 0.0 chrM 15254 15255 0.0 0.0 chrM 15255 15256 0.0 0.0 chrM 15256 15257 0.0 0.0 chrM 15257 15258 0.0 0.0 chrM 15258 15259 0.0 0.0 chrM 15259 15260 0.0 0.0 chrM 15260 15261 0.0 0.0 chrM 15261 15262 0.0 0.0 chrM 15262 15263 0.0 0.0 chrM 15263 15264 0.0 0.0 chrM 15264 15265 0.0 0.0 chrM 15265 15266 0.0 0.0 chrM 15266 15267 0.0 0.0 chrM 15267 15268 0.0 0.0 chrM 15268 15269 0.0 0.0 chrM 15269 15270 0.0 0.0 chrM 15270 15271 0.0 0.0 chrM 15271 15272 0.0 0.0 chrM 15272 15273 0.0 0.0 chrM 15273 15274 0.0 0.0 chrM 15274 15275 0.0 0.0 chrM 15275 15276 0.0 0.0 chrM 15276 15277 0.0 0.0 chrM 15277 15278 0.0 0.0 chrM 15278 15279 0.0 0.0 chrM 15279 15280 0.0 0.0 chrM 15280 15281 0.0 0.0 chrM 15281 15282 0.0 0.0 chrM 15282 15283 0.0 0.0 chrM 15283 15284 0.0 0.0 chrM 15284 15285 0.0 0.0 chrM 15285 15286 0.0 0.0 chrM 15286 15287 0.0 0.0 chrM 15287 15288 0.0 0.0 chrM 15288 15289 0.0 0.0 chrM 15289 15290 0.0 0.0 chrM 15290 15291 0.0 0.0 chrM 15291 15292 0.0 0.0 chrM 15292 15293 0.0 0.0 chrM 15293 15294 0.0 0.0 chrM 15294 15295 0.0 0.0 chrM 15295 15296 0.0 0.0 chrM 15296 15297 0.0 0.0 chrM 15297 15298 0.0 0.0 chrM 15298 15299 0.0 0.0 chrM 15299 15300 0.0 0.0 chrM 15300 15301 0.0 0.0 chrM 15301 15302 0.0 0.0 chrM 15302 15303 0.0 0.0 chrM 15303 15304 0.0 0.0 chrM 15304 15305 0.0 0.0 chrM 15305 15306 0.0 0.0 chrM 15306 15307 0.0 0.0 chrM 15307 15308 0.0 0.0 chrM 15308 15309 0.0 0.0 chrM 15309 15310 0.0 0.0 chrM 15310 15311 0.0 0.0 chrM 15311 15312 0.0 0.0 chrM 15312 15313 0.0 0.0 chrM 15313 15314 0.0 0.0 chrM 15314 15315 0.0 0.0 chrM 15315 15316 0.0 0.0 chrM 15316 15317 0.0 0.0 chrM 15317 15318 0.0 0.0 chrM 15318 15319 0.0 0.0 chrM 15319 15320 0.0 0.0 chrM 15320 15321 0.0 0.0 chrM 15321 15322 0.0 0.0 chrM 15322 15323 0.0 0.0 chrM 15323 15324 0.0 0.0 chrM 15324 15325 0.0 0.0 chrM 15325 15326 0.0 0.0 chrM 15326 15327 0.0 0.0 chrM 15327 15328 0.0 0.0 chrM 15328 15329 0.0 0.0 chrM 15329 15330 0.0 0.0 chrM 15330 15331 0.0 0.0 chrM 15331 15332 0.0 0.0 chrM 15332 15333 0.0 0.0 chrM 15333 15334 0.0 0.0 chrM 15334 15335 0.0 0.0 chrM 15335 15336 0.0 0.0 chrM 15336 15337 0.0 0.0 chrM 15337 15338 0.0 0.0 chrM 15338 15339 0.0 0.0 chrM 15339 15340 0.0 0.0 chrM 15340 15341 0.0 0.0 chrM 15341 15342 0.0 0.0 chrM 15342 15343 0.0 0.0 chrM 15343 15344 0.0 0.0 chrM 15344 15345 0.0 0.0 chrM 15345 15346 0.0 0.0 chrM 15346 15347 0.0 0.0 chrM 15347 15348 0.0 0.0 chrM 15348 15349 0.0 0.0 chrM 15349 15350 0.0 0.0 chrM 15350 15351 0.0 0.0 chrM 15351 15352 0.0 0.0 chrM 15352 15353 0.0 0.0 chrM 15353 15354 0.0 0.0 chrM 15354 15355 0.0 0.0 chrM 15355 15356 0.0 0.0 chrM 15356 15357 0.0 0.0 chrM 15357 15358 0.0 0.0 chrM 15358 15359 0.0 0.0 chrM 15359 15360 0.0 0.0 chrM 15360 15361 0.0 0.0 chrM 15361 15362 0.0 0.0 chrM 15362 15363 0.0 0.0 chrM 15363 15364 0.0 0.0 chrM 15364 15365 0.0 0.0 chrM 15365 15366 0.0 0.0 chrM 15366 15367 0.0 0.0 chrM 15367 15368 0.0 0.0 chrM 15368 15369 0.0 0.0 chrM 15369 15370 0.0 0.0 chrM 15370 15371 0.0 0.0 chrM 15371 15372 0.0 0.0 chrM 15372 15373 0.0 0.0 chrM 15373 15374 0.0 0.0 chrM 15374 15375 0.0 0.0 chrM 15375 15376 0.0 0.0 chrM 15376 15377 0.0 0.0 chrM 15377 15378 0.0 0.0 chrM 15378 15379 0.0 0.0 chrM 15379 15380 0.0 0.0 chrM 15380 15381 0.0 0.0 chrM 15381 15382 0.0 0.0 chrM 15382 15383 0.0 0.0 chrM 15383 15384 0.0 0.0 chrM 15384 15385 0.0 0.0 chrM 15385 15386 0.0 0.0 chrM 15386 15387 0.0 0.0 chrM 15387 15388 0.0 0.0 chrM 15388 15389 0.0 0.0 chrM 15389 15390 0.0 0.0 chrM 15390 15391 0.0 0.0 chrM 15391 15392 0.0 0.0 chrM 15392 15393 0.0 0.0 chrM 15393 15394 0.0 0.0 chrM 15394 15395 0.0 0.0 chrM 15395 15396 0.0 0.0 chrM 15396 15397 0.0 0.0 chrM 15397 15398 0.0 0.0 chrM 15398 15399 0.0 0.0 chrM 15399 15400 0.0 0.0 chrM 15400 15401 0.0 0.0 chrM 15401 15402 0.0 0.0 chrM 15402 15403 0.0 0.0 chrM 15403 15404 0.0 0.0 chrM 15404 15405 0.0 0.0 chrM 15405 15406 0.0 0.0 chrM 15406 15407 0.0 0.0 chrM 15407 15408 0.0 0.0 chrM 15408 15409 0.0 0.0 chrM 15409 15410 0.0 0.0 chrM 15410 15411 0.0 0.0 chrM 15411 15412 0.0 0.0 chrM 15412 15413 0.0 0.0 chrM 15413 15414 0.0 0.0 chrM 15414 15415 0.0 0.0 chrM 15415 15416 0.0 0.0 chrM 15416 15417 0.0 0.0 chrM 15417 15418 0.0 0.0 chrM 15418 15419 0.0 0.0 chrM 15419 15420 0.0 0.0 chrM 15420 15421 0.0 0.0 chrM 15421 15422 0.0 0.0 chrM 15422 15423 0.0 0.0 chrM 15423 15424 0.0 0.0 chrM 15424 15425 0.0 0.0 chrM 15425 15426 0.0 0.0 chrM 15426 15427 0.0 0.0 chrM 15427 15428 0.0 0.0 chrM 15428 15429 0.0 0.0 chrM 15429 15430 0.0 0.0 chrM 15430 15431 0.0 0.0 chrM 15431 15432 0.0 0.0 chrM 15432 15433 0.0 0.0 chrM 15433 15434 0.0 0.0 chrM 15434 15435 0.0 0.0 chrM 15435 15436 0.0 0.0 chrM 15436 15437 0.0 0.0 chrM 15437 15438 0.0 0.0 chrM 15438 15439 0.0 0.0 chrM 15439 15440 0.0 0.0 chrM 15440 15441 0.0 0.0 chrM 15441 15442 0.0 0.0 chrM 15442 15443 0.0 0.0 chrM 15443 15444 0.0 0.0 chrM 15444 15445 0.0 0.0 chrM 15445 15446 0.0 0.0 chrM 15446 15447 0.0 0.0 chrM 15447 15448 0.0 0.0 chrM 15448 15449 0.0 0.0 chrM 15449 15450 0.0 0.0 chrM 15450 15451 0.0 0.0 chrM 15451 15452 0.0 0.0 chrM 15452 15453 0.0 0.0 chrM 15453 15454 0.0 0.0 chrM 15454 15455 0.0 0.0 chrM 15455 15456 0.0 0.0 chrM 15456 15457 0.0 0.0 chrM 15457 15458 0.0 0.0 chrM 15458 15459 0.0 0.0 chrM 15459 15460 0.0 0.0 chrM 15460 15461 0.0 0.0 chrM 15461 15462 0.0 0.0 chrM 15462 15463 0.0 0.0 chrM 15463 15464 0.0 0.0 chrM 15464 15465 0.0 0.0 chrM 15465 15466 0.0 0.0 chrM 15466 15467 0.0 0.0 chrM 15467 15468 0.0 0.0 chrM 15468 15469 0.0 0.0 chrM 15469 15470 0.0 0.0 chrM 15470 15471 0.0 0.0 chrM 15471 15472 0.0 0.0 chrM 15472 15473 0.0 0.0 chrM 15473 15474 0.0 0.0 chrM 15474 15475 0.0 0.0 chrM 15475 15476 0.0 0.0 chrM 15476 15477 0.0 0.0 chrM 15477 15478 0.0 0.0 chrM 15478 15479 0.0 0.0 chrM 15479 15480 0.0 0.0 chrM 15480 15481 0.0 0.0 chrM 15481 15482 0.0 0.0 chrM 15482 15483 0.0 0.0 chrM 15483 15484 0.0 0.0 chrM 15484 15485 0.0 0.0 chrM 15485 15486 0.0 0.0 chrM 15486 15487 0.0 0.0 chrM 15487 15488 0.0 0.0 chrM 15488 15489 0.0 0.0 chrM 15489 15490 0.0 0.0 chrM 15490 15491 0.0 0.0 chrM 15491 15492 0.0 0.0 chrM 15492 15493 0.0 0.0 chrM 15493 15494 0.0 0.0 chrM 15494 15495 0.0 0.0 chrM 15495 15496 0.0 0.0 chrM 15496 15497 0.0 0.0 chrM 15497 15498 0.0 0.0 chrM 15498 15499 0.0 0.0 chrM 15499 15500 0.0 0.0 chrM 15500 15501 0.0 0.0 chrM 15501 15502 0.0 0.0 chrM 15502 15503 0.0 0.0 chrM 15503 15504 0.0 0.0 chrM 15504 15505 0.0 0.0 chrM 15505 15506 0.0 0.0 chrM 15506 15507 0.0 0.0 chrM 15507 15508 0.0 0.0 chrM 15508 15509 0.0 0.0 chrM 15509 15510 0.0 0.0 chrM 15510 15511 0.0 0.0 chrM 15511 15512 0.0 0.0 chrM 15512 15513 0.0 0.0 chrM 15513 15514 0.0 0.0 chrM 15514 15515 0.0 0.0 chrM 15515 15516 0.0 0.0 chrM 15516 15517 0.0 0.0 chrM 15517 15518 0.0 0.0 chrM 15518 15519 0.0 0.0 chrM 15519 15520 0.0 0.0 chrM 15520 15521 0.0 0.0 chrM 15521 15522 0.0 0.0 chrM 15522 15523 0.0 0.0 chrM 15523 15524 0.0 0.0 chrM 15524 15525 0.0 0.0 chrM 15525 15526 0.0 0.0 chrM 15526 15527 0.0 0.0 chrM 15527 15528 0.0 0.0 chrM 15528 15529 0.0 0.0 chrM 15529 15530 0.0 0.0 chrM 15530 15531 0.0 0.0 chrM 15531 15532 0.0 0.0 chrM 15532 15533 0.0 0.0 chrM 15533 15534 0.0 0.0 chrM 15534 15535 0.0 0.0 chrM 15535 15536 0.0 0.0 chrM 15536 15537 0.0 0.0 chrM 15537 15538 0.0 0.0 chrM 15538 15539 0.0 0.0 chrM 15539 15540 0.0 0.0 chrM 15540 15541 0.0 0.0 chrM 15541 15542 0.0 0.0 chrM 15542 15543 0.0 0.0 chrM 15543 15544 0.0 0.0 chrM 15544 15545 0.0 0.0 chrM 15545 15546 0.0 0.0 chrM 15546 15547 0.0 0.0 chrM 15547 15548 0.0 0.0 chrM 15548 15549 0.0 0.0 chrM 15549 15550 0.0 0.0 chrM 15550 15551 0.0 0.0 chrM 15551 15552 0.0 0.0 chrM 15552 15553 0.0 0.0 chrM 15553 15554 0.0 0.0 chrM 15554 15555 0.0 0.0 chrM 15555 15556 0.0 0.0 chrM 15556 15557 0.0 0.0 chrM 15557 15558 0.0 0.0 chrM 15558 15559 0.0 0.0 chrM 15559 15560 0.0 0.0 chrM 15560 15561 0.0 0.0 chrM 15561 15562 0.0 0.0 chrM 15562 15563 0.0 0.0 chrM 15563 15564 0.0 0.0 chrM 15564 15565 0.0 0.0 chrM 15565 15566 0.0 0.0 chrM 15566 15567 0.0 0.0 chrM 15567 15568 0.0 0.0 chrM 15568 15569 0.0 0.0 chrM 15569 15570 0.0 0.0 chrM 15570 15571 0.0 0.0 chrM 15571 15572 0.0 0.0 chrM 15572 15573 0.0 0.0 chrM 15573 15574 0.0 0.0 chrM 15574 15575 0.0 0.0 chrM 15575 15576 0.0 0.0 chrM 15576 15577 0.0 0.0 chrM 15577 15578 0.0 0.0 chrM 15578 15579 0.0 0.0 chrM 15579 15580 0.0 0.0 chrM 15580 15581 0.0 0.0 chrM 15581 15582 0.0 0.0 chrM 15582 15583 0.0 0.0 chrM 15583 15584 0.0 0.0 chrM 15584 15585 0.0 0.0 chrM 15585 15586 0.0 0.0 chrM 15586 15587 0.0 0.0 chrM 15587 15588 0.0 0.0 chrM 15588 15589 0.0 0.0 chrM 15589 15590 0.0 0.0 chrM 15590 15591 0.0 0.0 chrM 15591 15592 0.0 0.0 chrM 15592 15593 0.0 0.0 chrM 15593 15594 0.0 0.0 chrM 15594 15595 0.0 0.0 chrM 15595 15596 0.0 0.0 chrM 15596 15597 0.0 0.0 chrM 15597 15598 0.0 0.0 chrM 15598 15599 0.0 0.0 chrM 15599 15600 0.0 0.0 chrM 15600 15601 0.0 0.0 chrM 15601 15602 0.0 0.0 chrM 15602 15603 0.0 0.0 chrM 15603 15604 0.0 0.0 chrM 15604 15605 0.0 0.0 chrM 15605 15606 0.0 0.0 chrM 15606 15607 0.0 0.0 chrM 15607 15608 0.0 0.0 chrM 15608 15609 0.0 0.0 chrM 15609 15610 0.0 0.0 chrM 15610 15611 0.0 0.0 chrM 15611 15612 0.0 0.0 chrM 15612 15613 0.0 0.0 chrM 15613 15614 0.0 0.0 chrM 15614 15615 0.0 0.0 chrM 15615 15616 0.0 0.0 chrM 15616 15617 0.0 0.0 chrM 15617 15618 0.0 0.0 chrM 15618 15619 0.0 0.0 chrM 15619 15620 0.0 0.0 chrM 15620 15621 0.0 0.0 chrM 15621 15622 0.0 0.0 chrM 15622 15623 0.0 0.0 chrM 15623 15624 0.0 0.0 chrM 15624 15625 0.0 0.0 chrM 15625 15626 0.0 0.0 chrM 15626 15627 0.0 0.0 chrM 15627 15628 0.0 0.0 chrM 15628 15629 0.0 0.0 chrM 15629 15630 0.0 0.0 chrM 15630 15631 0.0 0.0 chrM 15631 15632 0.0 0.0 chrM 15632 15633 0.0 0.0 chrM 15633 15634 0.0 0.0 chrM 15634 15635 0.0 0.0 chrM 15635 15636 0.0 0.0 chrM 15636 15637 0.0 0.0 chrM 15637 15638 0.0 0.0 chrM 15638 15639 0.0 0.0 chrM 15639 15640 0.0 0.0 chrM 15640 15641 0.0 0.0 chrM 15641 15642 0.0 0.0 chrM 15642 15643 0.0 0.0 chrM 15643 15644 0.0 0.0 chrM 15644 15645 0.0 0.0 chrM 15645 15646 0.0 0.0 chrM 15646 15647 0.0 0.0 chrM 15647 15648 0.0 0.0 chrM 15648 15649 0.0 0.0 chrM 15649 15650 0.0 0.0 chrM 15650 15651 0.0 0.0 chrM 15651 15652 0.0 0.0 chrM 15652 15653 0.0 0.0 chrM 15653 15654 0.0 0.0 chrM 15654 15655 0.0 0.0 chrM 15655 15656 0.0 0.0 chrM 15656 15657 0.0 0.0 chrM 15657 15658 0.0 0.0 chrM 15658 15659 0.0 0.0 chrM 15659 15660 0.0 0.0 chrM 15660 15661 0.0 0.0 chrM 15661 15662 0.0 0.0 chrM 15662 15663 0.0 0.0 chrM 15663 15664 0.0 0.0 chrM 15664 15665 0.0 0.0 chrM 15665 15666 0.0 0.0 chrM 15666 15667 0.0 0.0 chrM 15667 15668 0.0 0.0 chrM 15668 15669 0.0 0.0 chrM 15669 15670 0.0 0.0 chrM 15670 15671 0.0 0.0 chrM 15671 15672 0.0 0.0 chrM 15672 15673 0.0 0.0 chrM 15673 15674 0.0 0.0 chrM 15674 15675 0.0 0.0 chrM 15675 15676 0.0 0.0 chrM 15676 15677 0.0 0.0 chrM 15677 15678 0.0 0.0 chrM 15678 15679 0.0 0.0 chrM 15679 15680 0.0 0.0 chrM 15680 15681 0.0 0.0 chrM 15681 15682 0.0 0.0 chrM 15682 15683 0.0 0.0 chrM 15683 15684 0.0 0.0 chrM 15684 15685 0.0 0.0 chrM 15685 15686 0.0 0.0 chrM 15686 15687 0.0 0.0 chrM 15687 15688 0.0 0.0 chrM 15688 15689 0.0 0.0 chrM 15689 15690 0.0 0.0 chrM 15690 15691 0.0 0.0 chrM 15691 15692 0.0 0.0 chrM 15692 15693 0.0 0.0 chrM 15693 15694 0.0 0.0 chrM 15694 15695 0.0 0.0 chrM 15695 15696 0.0 0.0 chrM 15696 15697 0.0 0.0 chrM 15697 15698 0.0 0.0 chrM 15698 15699 0.0 0.0 chrM 15699 15700 0.0 0.0 chrM 15700 15701 0.0 0.0 chrM 15701 15702 0.0 0.0 chrM 15702 15703 0.0 0.0 chrM 15703 15704 0.0 0.0 chrM 15704 15705 0.0 0.0 chrM 15705 15706 0.0 0.0 chrM 15706 15707 0.0 0.0 chrM 15707 15708 0.0 0.0 chrM 15708 15709 0.0 0.0 chrM 15709 15710 0.0 0.0 chrM 15710 15711 0.0 0.0 chrM 15711 15712 0.0 0.0 chrM 15712 15713 0.0 0.0 chrM 15713 15714 0.0 0.0 chrM 15714 15715 0.0 0.0 chrM 15715 15716 0.0 0.0 chrM 15716 15717 0.0 0.0 chrM 15717 15718 0.0 0.0 chrM 15718 15719 0.0 0.0 chrM 15719 15720 0.0 0.0 chrM 15720 15721 0.0 0.0 chrM 15721 15722 0.0 0.0 chrM 15722 15723 0.0 0.0 chrM 15723 15724 0.0 0.0 chrM 15724 15725 0.0 0.0 chrM 15725 15726 0.0 0.0 chrM 15726 15727 0.0 0.0 chrM 15727 15728 0.0 0.0 chrM 15728 15729 0.0 0.0 chrM 15729 15730 0.0 0.0 chrM 15730 15731 0.0 0.0 chrM 15731 15732 0.0 0.0 chrM 15732 15733 0.0 0.0 chrM 15733 15734 0.0 0.0 chrM 15734 15735 0.0 0.0 chrM 15735 15736 0.0 0.0 chrM 15736 15737 0.0 0.0 chrM 15737 15738 0.0 0.0 chrM 15738 15739 0.0 0.0 chrM 15739 15740 0.0 0.0 chrM 15740 15741 0.0 0.0 chrM 15741 15742 0.0 0.0 chrM 15742 15743 0.0 0.0 chrM 15743 15744 0.0 0.0 chrM 15744 15745 0.0 0.0 chrM 15745 15746 0.0 0.0 chrM 15746 15747 0.0 0.0 chrM 15747 15748 0.0 0.0 chrM 15748 15749 0.0 0.0 chrM 15749 15750 0.0 0.0 chrM 15750 15751 0.0 0.0 chrM 15751 15752 0.0 0.0 chrM 15752 15753 0.0 0.0 chrM 15753 15754 0.0 0.0 chrM 15754 15755 0.0 0.0 chrM 15755 15756 0.0 0.0 chrM 15756 15757 0.0 0.0 chrM 15757 15758 0.0 0.0 chrM 15758 15759 0.0 0.0 chrM 15759 15760 0.0 0.0 chrM 15760 15761 0.0 0.0 chrM 15761 15762 0.0 0.0 chrM 15762 15763 0.0 0.0 chrM 15763 15764 0.0 0.0 chrM 15764 15765 0.0 0.0 chrM 15765 15766 0.0 0.0 chrM 15766 15767 0.0 0.0 chrM 15767 15768 0.0 0.0 chrM 15768 15769 0.0 0.0 chrM 15769 15770 0.0 0.0 chrM 15770 15771 0.0 0.0 chrM 15771 15772 0.0 0.0 chrM 15772 15773 0.0 0.0 chrM 15773 15774 0.0 0.0 chrM 15774 15775 0.0 0.0 chrM 15775 15776 0.0 0.0 chrM 15776 15777 0.0 0.0 chrM 15777 15778 0.0 0.0 chrM 15778 15779 0.0 0.0 chrM 15779 15780 0.0 0.0 chrM 15780 15781 0.0 0.0 chrM 15781 15782 0.0 0.0 chrM 15782 15783 0.0 0.0 chrM 15783 15784 0.0 0.0 chrM 15784 15785 0.0 0.0 chrM 15785 15786 0.0 0.0 chrM 15786 15787 0.0 0.0 chrM 15787 15788 0.0 0.0 chrM 15788 15789 0.0 0.0 chrM 15789 15790 0.0 0.0 chrM 15790 15791 0.0 0.0 chrM 15791 15792 0.0 0.0 chrM 15792 15793 0.0 0.0 chrM 15793 15794 0.0 0.0 chrM 15794 15795 0.0 0.0 chrM 15795 15796 0.0 0.0 chrM 15796 15797 0.0 0.0 chrM 15797 15798 0.0 0.0 chrM 15798 15799 0.0 0.0 chrM 15799 15800 0.0 0.0 chrM 15800 15801 0.0 0.0 chrM 15801 15802 0.0 0.0 chrM 15802 15803 0.0 0.0 chrM 15803 15804 0.0 0.0 chrM 15804 15805 0.0 0.0 chrM 15805 15806 0.0 0.0 chrM 15806 15807 0.0 0.0 chrM 15807 15808 0.0 0.0 chrM 15808 15809 0.0 0.0 chrM 15809 15810 0.0 0.0 chrM 15810 15811 0.0 0.0 chrM 15811 15812 0.0 0.0 chrM 15812 15813 0.0 0.0 chrM 15813 15814 0.0 0.0 chrM 15814 15815 0.0 0.0 chrM 15815 15816 0.0 0.0 chrM 15816 15817 0.0 0.0 chrM 15817 15818 0.0 0.0 chrM 15818 15819 0.0 0.0 chrM 15819 15820 0.0 0.0 chrM 15820 15821 0.0 0.0 chrM 15821 15822 0.0 0.0 chrM 15822 15823 0.0 0.0 chrM 15823 15824 0.0 0.0 chrM 15824 15825 0.0 0.0 chrM 15825 15826 0.0 0.0 chrM 15826 15827 0.0 0.0 chrM 15827 15828 0.0 0.0 chrM 15828 15829 0.0 0.0 chrM 15829 15830 0.0 0.0 chrM 15830 15831 0.0 0.0 chrM 15831 15832 0.0 0.0 chrM 15832 15833 0.0 0.0 chrM 15833 15834 0.0 0.0 chrM 15834 15835 0.0 0.0 chrM 15835 15836 0.0 0.0 chrM 15836 15837 0.0 0.0 chrM 15837 15838 0.0 0.0 chrM 15838 15839 0.0 0.0 chrM 15839 15840 0.0 0.0 chrM 15840 15841 0.0 0.0 chrM 15841 15842 0.0 0.0 chrM 15842 15843 0.0 0.0 chrM 15843 15844 0.0 0.0 chrM 15844 15845 0.0 0.0 chrM 15845 15846 0.0 0.0 chrM 15846 15847 0.0 0.0 chrM 15847 15848 0.0 0.0 chrM 15848 15849 0.0 0.0 chrM 15849 15850 0.0 0.0 chrM 15850 15851 0.0 0.0 chrM 15851 15852 0.0 0.0 chrM 15852 15853 0.0 0.0 chrM 15853 15854 0.0 0.0 chrM 15854 15855 0.0 0.0 chrM 15855 15856 0.0 0.0 chrM 15856 15857 0.0 0.0 chrM 15857 15858 0.0 0.0 chrM 15858 15859 0.0 0.0 chrM 15859 15860 0.0 0.0 chrM 15860 15861 0.0 0.0 chrM 15861 15862 0.0 0.0 chrM 15862 15863 0.0 0.0 chrM 15863 15864 0.0 0.0 chrM 15864 15865 0.0 0.0 chrM 15865 15866 0.0 0.0 chrM 15866 15867 0.0 0.0 chrM 15867 15868 0.0 0.0 chrM 15868 15869 0.0 0.0 chrM 15869 15870 0.0 0.0 chrM 15870 15871 0.0 0.0 chrM 15871 15872 0.0 0.0 chrM 15872 15873 0.0 0.0 chrM 15873 15874 0.0 0.0 chrM 15874 15875 0.0 0.0 chrM 15875 15876 0.0 0.0 chrM 15876 15877 0.0 0.0 chrM 15877 15878 0.0 0.0 chrM 15878 15879 0.0 0.0 chrM 15879 15880 0.0 0.0 chrM 15880 15881 0.0 0.0 chrM 15881 15882 0.0 0.0 chrM 15882 15883 0.0 0.0 chrM 15883 15884 0.0 0.0 chrM 15884 15885 0.0 0.0 chrM 15885 15886 0.0 0.0 chrM 15886 15887 0.0 0.0 chrM 15887 15888 0.0 0.0 chrM 15888 15889 0.0 0.0 chrM 15889 15890 0.0 0.0 chrM 15890 15891 0.0 0.0 chrM 15891 15892 0.0 0.0 chrM 15892 15893 0.0 0.0 chrM 15893 15894 0.0 0.0 chrM 15894 15895 0.0 0.0 chrM 15895 15896 0.0 0.0 chrM 15896 15897 0.0 0.0 chrM 15897 15898 0.0 0.0 chrM 15898 15899 0.0 0.0 chrM 15899 15900 0.0 0.0 chrM 15900 15901 0.0 0.0 chrM 15901 15902 0.0 0.0 chrM 15902 15903 0.0 0.0 chrM 15903 15904 0.0 0.0 chrM 15904 15905 0.0 0.0 chrM 15905 15906 0.0 0.0 chrM 15906 15907 0.0 0.0 chrM 15907 15908 0.0 0.0 chrM 15908 15909 0.0 0.0 chrM 15909 15910 0.0 0.0 chrM 15910 15911 0.0 0.0 chrM 15911 15912 0.0 0.0 chrM 15912 15913 0.0 0.0 chrM 15913 15914 0.0 0.0 chrM 15914 15915 0.0 0.0 chrM 15915 15916 0.0 0.0 chrM 15916 15917 0.0 0.0 chrM 15917 15918 0.0 0.0 chrM 15918 15919 0.0 0.0 chrM 15919 15920 0.0 0.0 chrM 15920 15921 0.0 0.0 chrM 15921 15922 0.0 0.0 chrM 15922 15923 0.0 0.0 chrM 15923 15924 0.0 0.0 chrM 15924 15925 0.0 0.0 chrM 15925 15926 0.0 0.0 chrM 15926 15927 0.0 0.0 chrM 15927 15928 0.0 0.0 chrM 15928 15929 0.0 0.0 chrM 15929 15930 0.0 0.0 chrM 15930 15931 0.0 0.0 chrM 15931 15932 0.0 0.0 chrM 15932 15933 0.0 0.0 chrM 15933 15934 0.0 0.0 chrM 15934 15935 0.0 0.0 chrM 15935 15936 0.0 0.0 chrM 15936 15937 0.0 0.0 chrM 15937 15938 0.0 0.0 chrM 15938 15939 0.0 0.0 chrM 15939 15940 0.0 0.0 chrM 15940 15941 0.0 0.0 chrM 15941 15942 0.0 0.0 chrM 15942 15943 0.0 0.0 chrM 15943 15944 0.0 0.0 chrM 15944 15945 0.0 0.0 chrM 15945 15946 0.0 0.0 chrM 15946 15947 0.0 0.0 chrM 15947 15948 0.0 0.0 chrM 15948 15949 0.0 0.0 chrM 15949 15950 0.0 0.0 chrM 15950 15951 0.0 0.0 chrM 15951 15952 0.0 0.0 chrM 15952 15953 0.0 0.0 chrM 15953 15954 0.0 0.0 chrM 15954 15955 0.0 0.0 chrM 15955 15956 0.0 0.0 chrM 15956 15957 0.0 0.0 chrM 15957 15958 0.0 0.0 chrM 15958 15959 0.0 0.0 chrM 15959 15960 0.0 0.0 chrM 15960 15961 0.0 0.0 chrM 15961 15962 0.0 0.0 chrM 15962 15963 0.0 0.0 chrM 15963 15964 0.0 0.0 chrM 15964 15965 0.0 0.0 chrM 15965 15966 0.0 0.0 chrM 15966 15967 0.0 0.0 chrM 15967 15968 0.0 0.0 chrM 15968 15969 0.0 0.0 chrM 15969 15970 0.0 0.0 chrM 15970 15971 0.0 0.0 chrM 15971 15972 0.0 0.0 chrM 15972 15973 0.0 0.0 chrM 15973 15974 0.0 0.0 chrM 15974 15975 0.0 0.0 chrM 15975 15976 0.0 0.0 chrM 15976 15977 0.0 0.0 chrM 15977 15978 0.0 0.0 chrM 15978 15979 0.0 0.0 chrM 15979 15980 0.0 0.0 chrM 15980 15981 0.0 0.0 chrM 15981 15982 0.0 0.0 chrM 15982 15983 0.0 0.0 chrM 15983 15984 0.0 0.0 chrM 15984 15985 0.0 0.0 chrM 15985 15986 0.0 0.0 chrM 15986 15987 0.0 0.0 chrM 15987 15988 0.0 0.0 chrM 15988 15989 0.0 0.0 chrM 15989 15990 0.0 0.0 chrM 15990 15991 0.0 0.0 chrM 15991 15992 0.0 0.0 chrM 15992 15993 0.0 0.0 chrM 15993 15994 0.0 0.0 chrM 15994 15995 0.0 0.0 chrM 15995 15996 0.0 0.0 chrM 15996 15997 0.0 0.0 chrM 15997 15998 0.0 0.0 chrM 15998 15999 0.0 0.0 chrM 15999 16000 0.0 0.0 chrM 16000 16001 0.0 0.0 chrM 16001 16002 0.0 0.0 chrM 16002 16003 0.0 0.0 chrM 16003 16004 0.0 0.0 chrM 16004 16005 0.0 0.0 chrM 16005 16006 0.0 0.0 chrM 16006 16007 0.0 0.0 chrM 16007 16008 0.0 0.0 chrM 16008 16009 0.0 0.0 chrM 16009 16010 0.0 0.0 chrM 16010 16011 0.0 0.0 chrM 16011 16012 0.0 0.0 chrM 16012 16013 0.0 0.0 chrM 16013 16014 0.0 0.0 chrM 16014 16015 0.0 0.0 chrM 16015 16016 0.0 0.0 chrM 16016 16017 0.0 0.0 chrM 16017 16018 0.0 0.0 chrM 16018 16019 0.0 0.0 chrM 16019 16020 0.0 0.0 chrM 16020 16021 0.0 0.0 chrM 16021 16022 0.0 0.0 chrM 16022 16023 0.0 0.0 chrM 16023 16024 0.0 0.0 chrM 16024 16025 0.0 0.0 chrM 16025 16026 0.0 0.0 chrM 16026 16027 0.0 0.0 chrM 16027 16028 0.0 0.0 chrM 16028 16029 0.0 0.0 chrM 16029 16030 0.0 0.0 chrM 16030 16031 0.0 0.0 chrM 16031 16032 0.0 0.0 chrM 16032 16033 0.0 0.0 chrM 16033 16034 0.0 0.0 chrM 16034 16035 0.0 0.0 chrM 16035 16036 0.0 0.0 chrM 16036 16037 0.0 0.0 chrM 16037 16038 0.0 0.0 chrM 16038 16039 0.0 0.0 chrM 16039 16040 0.0 0.0 chrM 16040 16041 0.0 0.0 chrM 16041 16042 0.0 0.0 chrM 16042 16043 0.0 0.0 chrM 16043 16044 0.0 0.0 chrM 16044 16045 0.0 0.0 chrM 16045 16046 0.0 0.0 chrM 16046 16047 0.0 0.0 chrM 16047 16048 0.0 0.0 chrM 16048 16049 0.0 0.0 chrM 16049 16050 0.0 0.0 chrM 16050 16051 0.0 0.0 chrM 16051 16052 0.0 0.0 chrM 16052 16053 0.0 0.0 chrM 16053 16054 0.0 0.0 chrM 16054 16055 0.0 0.0 chrM 16055 16056 0.0 0.0 chrM 16056 16057 0.0 0.0 chrM 16057 16058 0.0 0.0 chrM 16058 16059 0.0 0.0 chrM 16059 16060 0.0 0.0 chrM 16060 16061 0.0 0.0 chrM 16061 16062 0.0 0.0 chrM 16062 16063 0.0 0.0 chrM 16063 16064 0.0 0.0 chrM 16064 16065 0.0 0.0 chrM 16065 16066 0.0 0.0 chrM 16066 16067 0.0 0.0 chrM 16067 16068 0.0 0.0 chrM 16068 16069 0.0 0.0 chrM 16069 16070 0.0 0.0 chrM 16070 16071 0.0 0.0 chrM 16071 16072 0.0 0.0 chrM 16072 16073 0.0 0.0 chrM 16073 16074 0.0 0.0 chrM 16074 16075 0.0 0.0 chrM 16075 16076 0.0 0.0 chrM 16076 16077 0.0 0.0 chrM 16077 16078 0.0 0.0 chrM 16078 16079 0.0 0.0 chrM 16079 16080 0.0 0.0 chrM 16080 16081 0.0 0.0 chrM 16081 16082 0.0 0.0 chrM 16082 16083 0.0 0.0 chrM 16083 16084 0.0 0.0 chrM 16084 16085 0.0 0.0 chrM 16085 16086 0.0 0.0 chrM 16086 16087 0.0 0.0 chrM 16087 16088 0.0 0.0 chrM 16088 16089 0.0 0.0 chrM 16089 16090 0.0 0.0 chrM 16090 16091 0.0 0.0 chrM 16091 16092 0.0 0.0 chrM 16092 16093 0.0 0.0 chrM 16093 16094 0.0 0.0 chrM 16094 16095 0.0 0.0 chrM 16095 16096 0.0 0.0 chrM 16096 16097 0.0 0.0 chrM 16097 16098 0.0 0.0 chrM 16098 16099 0.0 0.0 chrM 16099 16100 0.0 0.0 chrM 16100 16101 0.0 0.0 chrM 16101 16102 0.0 0.0 chrM 16102 16103 0.0 0.0 chrM 16103 16104 0.0 0.0 chrM 16104 16105 0.0 0.0 chrM 16105 16106 0.0 0.0 chrM 16106 16107 0.0 0.0 chrM 16107 16108 0.0 0.0 chrM 16108 16109 0.0 0.0 chrM 16109 16110 0.0 0.0 chrM 16110 16111 0.0 0.0 chrM 16111 16112 0.0 0.0 chrM 16112 16113 0.0 0.0 chrM 16113 16114 0.0 0.0 chrM 16114 16115 0.0 0.0 chrM 16115 16116 0.0 0.0 chrM 16116 16117 0.0 0.0 chrM 16117 16118 0.0 0.0 chrM 16118 16119 0.0 0.0 chrM 16119 16120 0.0 0.0 chrM 16120 16121 0.0 0.0 chrM 16121 16122 0.0 0.0 chrM 16122 16123 0.0 0.0 chrM 16123 16124 0.0 0.0 chrM 16124 16125 0.0 0.0 chrM 16125 16126 0.0 0.0 chrM 16126 16127 0.0 0.0 chrM 16127 16128 0.0 0.0 chrM 16128 16129 0.0 0.0 chrM 16129 16130 0.0 0.0 chrM 16130 16131 0.0 0.0 chrM 16131 16132 0.0 0.0 chrM 16132 16133 0.0 0.0 chrM 16133 16134 0.0 0.0 chrM 16134 16135 0.0 0.0 chrM 16135 16136 0.0 0.0 chrM 16136 16137 0.0 0.0 chrM 16137 16138 0.0 0.0 chrM 16138 16139 0.0 0.0 chrM 16139 16140 0.0 0.0 chrM 16140 16141 0.0 0.0 chrM 16141 16142 0.0 0.0 chrM 16142 16143 0.0 0.0 chrM 16143 16144 0.0 0.0 chrM 16144 16145 0.0 0.0 chrM 16145 16146 0.0 0.0 chrM 16146 16147 0.0 0.0 chrM 16147 16148 0.0 0.0 chrM 16148 16149 0.0 0.0 chrM 16149 16150 0.0 0.0 chrM 16150 16151 0.0 0.0 chrM 16151 16152 0.0 0.0 chrM 16152 16153 0.0 0.0 chrM 16153 16154 0.0 0.0 chrM 16154 16155 0.0 0.0 chrM 16155 16156 0.0 0.0 chrM 16156 16157 0.0 0.0 chrM 16157 16158 0.0 0.0 chrM 16158 16159 0.0 0.0 chrM 16159 16160 0.0 0.0 chrM 16160 16161 0.0 0.0 chrM 16161 16162 0.0 0.0 chrM 16162 16163 0.0 0.0 chrM 16163 16164 0.0 0.0 chrM 16164 16165 0.0 0.0 chrM 16165 16166 0.0 0.0 chrM 16166 16167 0.0 0.0 chrM 16167 16168 0.0 0.0 chrM 16168 16169 0.0 0.0 chrM 16169 16170 0.0 0.0 chrM 16170 16171 0.0 0.0 chrM 16171 16172 0.0 0.0 chrM 16172 16173 0.0 0.0 chrM 16173 16174 0.0 0.0 chrM 16174 16175 0.0 0.0 chrM 16175 16176 0.0 0.0 chrM 16176 16177 0.0 0.0 chrM 16177 16178 0.0 0.0 chrM 16178 16179 0.0 0.0 chrM 16179 16180 0.0 0.0 chrM 16180 16181 0.0 0.0 chrM 16181 16182 0.0 0.0 chrM 16182 16183 0.0 0.0 chrM 16183 16184 0.0 0.0 chrM 16184 16185 0.0 0.0 chrM 16185 16186 0.0 0.0 chrM 16186 16187 0.0 0.0 chrM 16187 16188 0.0 0.0 chrM 16188 16189 0.0 0.0 chrM 16189 16190 0.0 0.0 chrM 16190 16191 0.0 0.0 chrM 16191 16192 0.0 0.0 chrM 16192 16193 0.0 0.0 chrM 16193 16194 0.0 0.0 chrM 16194 16195 0.0 0.0 chrM 16195 16196 0.0 0.0 chrM 16196 16197 0.0 0.0 chrM 16197 16198 0.0 0.0 chrM 16198 16199 0.0 0.0 chrM 16199 16200 0.0 0.0 chrM 16200 16201 0.0 0.0 chrM 16201 16202 0.0 0.0 chrM 16202 16203 0.0 0.0 chrM 16203 16204 0.0 0.0 chrM 16204 16205 0.0 0.0 chrM 16205 16206 0.0 0.0 chrM 16206 16207 0.0 0.0 chrM 16207 16208 0.0 0.0 chrM 16208 16209 0.0 0.0 chrM 16209 16210 0.0 0.0 chrM 16210 16211 0.0 0.0 chrM 16211 16212 0.0 0.0 chrM 16212 16213 0.0 0.0 chrM 16213 16214 0.0 0.0 chrM 16214 16215 0.0 0.0 chrM 16215 16216 0.0 0.0 chrM 16216 16217 0.0 0.0 chrM 16217 16218 0.0 0.0 chrM 16218 16219 0.0 0.0 chrM 16219 16220 0.0 0.0 chrM 16220 16221 0.0 0.0 chrM 16221 16222 0.0 0.0 chrM 16222 16223 0.0 0.0 chrM 16223 16224 0.0 0.0 chrM 16224 16225 0.0 0.0 chrM 16225 16226 0.0 0.0 chrM 16226 16227 0.0 0.0 chrM 16227 16228 0.0 0.0 chrM 16228 16229 0.0 0.0 chrM 16229 16230 0.0 0.0 chrM 16230 16231 0.0 0.0 chrM 16231 16232 0.0 0.0 chrM 16232 16233 0.0 0.0 chrM 16233 16234 0.0 0.0 chrM 16234 16235 0.0 0.0 chrM 16235 16236 0.0 0.0 chrM 16236 16237 0.0 0.0 chrM 16237 16238 0.0 0.0 chrM 16238 16239 0.0 0.0 chrM 16239 16240 0.0 0.0 chrM 16240 16241 0.0 0.0 chrM 16241 16242 0.0 0.0 chrM 16242 16243 0.0 0.0 chrM 16243 16244 0.0 0.0 chrM 16244 16245 0.0 0.0 chrM 16245 16246 0.0 0.0 chrM 16246 16247 0.0 0.0 chrM 16247 16248 0.0 0.0 chrM 16248 16249 0.0 0.0 chrM 16249 16250 0.0 0.0 chrM 16250 16251 0.0 0.0 chrM 16251 16252 0.0 0.0 chrM 16252 16253 0.0 0.0 chrM 16253 16254 0.0 0.0 chrM 16254 16255 0.0 0.0 chrM 16255 16256 0.0 0.0 chrM 16256 16257 0.0 0.0 chrM 16257 16258 0.0 0.0 chrM 16258 16259 0.0 0.0 chrM 16259 16260 0.0 0.0 chrM 16260 16261 0.0 0.0 chrM 16261 16262 0.0 0.0 chrM 16262 16263 0.0 0.0 chrM 16263 16264 0.0 0.0 chrM 16264 16265 0.0 0.0 chrM 16265 16266 0.0 0.0 chrM 16266 16267 0.0 0.0 chrM 16267 16268 0.0 0.0 chrM 16268 16269 0.0 0.0 chrM 16269 16270 0.0 0.0 chrM 16270 16271 0.0 0.0 chrM 16271 16272 0.0 0.0 chrM 16272 16273 0.0 0.0 chrM 16273 16274 0.0 0.0 chrM 16274 16275 0.0 0.0 chrM 16275 16276 0.0 0.0 chrM 16276 16277 0.0 0.0 chrM 16277 16278 0.0 0.0 chrM 16278 16279 0.0 0.0 chrM 16279 16280 0.0 0.0 chrM 16280 16281 0.0 0.0 chrM 16281 16282 0.0 0.0 chrM 16282 16283 0.0 0.0 chrM 16283 16284 0.0 0.0 chrM 16284 16285 0.0 0.0 chrM 16285 16286 0.0 0.0 chrM 16286 16287 0.0 0.0 chrM 16287 16288 0.0 0.0 chrM 16288 16289 0.0 0.0 chrM 16289 16290 0.0 0.0 chrM 16290 16291 0.0 0.0 chrM 16291 16292 0.0 0.0 chrM 16292 16293 0.0 0.0 chrM 16293 16294 0.0 0.0 chrM 16294 16295 0.0 0.0 chrM 16295 16296 0.0 0.0 chrM 16296 16297 0.0 0.0 chrM 16297 16298 0.0 0.0 chrM 16298 16299 0.0 0.0 chrM 16299 16300 0.0 0.0 chrM 16300 16301 0.0 0.0 chrM 16301 16302 0.0 0.0 chrM 16302 16303 0.0 0.0 chrM 16303 16304 0.0 0.0 chrM 16304 16305 0.0 0.0 chrM 16305 16306 0.0 0.0 chrM 16306 16307 0.0 0.0 chrM 16307 16308 0.0 0.0 chrM 16308 16309 0.0 0.0 chrM 16309 16310 0.0 0.0 chrM 16310 16311 0.0 0.0 chrM 16311 16312 0.0 0.0 chrM 16312 16313 0.0 0.0 chrM 16313 16314 0.0 0.0 chrM 16314 16315 0.0 0.0 chrM 16315 16316 0.0 0.0 chrM 16316 16317 0.0 0.0 chrM 16317 16318 0.0 0.0 chrM 16318 16319 0.0 0.0 chrM 16319 16320 0.0 0.0 chrM 16320 16321 0.0 0.0 chrM 16321 16322 0.0 0.0 chrM 16322 16323 0.0 0.0 chrM 16323 16324 0.0 0.0 chrM 16324 16325 0.0 0.0 chrM 16325 16326 0.0 0.0 chrM 16326 16327 0.0 0.0 chrM 16327 16328 0.0 0.0 chrM 16328 16329 0.0 0.0 chrM 16329 16330 0.0 0.0 chrM 16330 16331 0.0 0.0 chrM 16331 16332 0.0 0.0 chrM 16332 16333 0.0 0.0 chrM 16333 16334 0.0 0.0 chrM 16334 16335 0.0 0.0 chrM 16335 16336 0.0 0.0 chrM 16336 16337 0.0 0.0 chrM 16337 16338 0.0 0.0 chrM 16338 16339 0.0 0.0 chrM 16339 16340 0.0 0.0 chrM 16340 16341 0.0 0.0 chrM 16341 16342 0.0 0.0 chrM 16342 16343 0.0 0.0 chrM 16343 16344 0.0 0.0 chrM 16344 16345 0.0 0.0 chrM 16345 16346 0.0 0.0 chrM 16346 16347 0.0 0.0 chrM 16347 16348 0.0 0.0 chrM 16348 16349 0.0 0.0 chrM 16349 16350 0.0 0.0 chrM 16350 16351 0.0 0.0 chrM 16351 16352 0.0 0.0 chrM 16352 16353 0.0 0.0 chrM 16353 16354 0.0 0.0 chrM 16354 16355 0.0 0.0 chrM 16355 16356 0.0 0.0 chrM 16356 16357 0.0 0.0 chrM 16357 16358 0.0 0.0 chrM 16358 16359 0.0 0.0 chrM 16359 16360 0.0 0.0 chrM 16360 16361 0.0 0.0 chrM 16361 16362 0.0 0.0 chrM 16362 16363 0.0 0.0 chrM 16363 16364 0.0 0.0 chrM 16364 16365 0.0 0.0 chrM 16365 16366 0.0 0.0 chrM 16366 16367 0.0 0.0 chrM 16367 16368 0.0 0.0 chrM 16368 16369 0.0 0.0 chrM 16369 16370 0.0 0.0 chrM 16370 16371 0.0 0.0 chrM 16371 16372 0.0 0.0 chrM 16372 16373 0.0 0.0 chrM 16373 16374 0.0 0.0 chrM 16374 16375 0.0 0.0 chrM 16375 16376 0.0 0.0 chrM 16376 16377 0.0 0.0 chrM 16377 16378 0.0 0.0 chrM 16378 16379 0.0 0.0 chrM 16379 16380 0.0 0.0 chrM 16380 16381 0.0 0.0 chrM 16381 16382 0.0 0.0 chrM 16382 16383 0.0 0.0 chrM 16383 16384 0.0 0.0 chrM 16384 16385 0.0 0.0 chrM 16385 16386 0.0 0.0 chrM 16386 16387 0.0 0.0 chrM 16387 16388 0.0 0.0 chrM 16388 16389 0.0 0.0 chrM 16389 16390 0.0 0.0 chrM 16390 16391 0.0 0.0 chrM 16391 16392 0.0 0.0 chrM 16392 16393 0.0 0.0 chrM 16393 16394 0.0 0.0 chrM 16394 16395 0.0 0.0 chrM 16395 16396 0.0 0.0 chrM 16396 16397 0.0 0.0 chrM 16397 16398 0.0 0.0 chrM 16398 16399 0.0 0.0 chrM 16399 16400 0.0 0.0 chrM 16400 16401 0.0 0.0 chrM 16401 16402 0.0 0.0 chrM 16402 16403 0.0 0.0 chrM 16403 16404 0.0 0.0 chrM 16404 16405 0.0 0.0 chrM 16405 16406 0.0 0.0 chrM 16406 16407 0.0 0.0 chrM 16407 16408 0.0 0.0 chrM 16408 16409 0.0 0.0 chrM 16409 16410 0.0 0.0 chrM 16410 16411 0.0 0.0 chrM 16411 16412 0.0 0.0 chrM 16412 16413 0.0 0.0 chrM 16413 16414 0.0 0.0 chrM 16414 16415 0.0 0.0 chrM 16415 16416 0.0 0.0 chrM 16416 16417 0.0 0.0 chrM 16417 16418 0.0 0.0 chrM 16418 16419 0.0 0.0 chrM 16419 16420 0.0 0.0 chrM 16420 16421 0.0 0.0 chrM 16421 16422 0.0 0.0 chrM 16422 16423 0.0 0.0 chrM 16423 16424 0.0 0.0 chrM 16424 16425 0.0 0.0 chrM 16425 16426 0.0 0.0 chrM 16426 16427 0.0 0.0 chrM 16427 16428 0.0 0.0 chrM 16428 16429 0.0 0.0 chrM 16429 16430 0.0 0.0 chrM 16430 16431 0.0 0.0 chrM 16431 16432 0.0 0.0 chrM 16432 16433 0.0 0.0 chrM 16433 16434 0.0 0.0 chrM 16434 16435 0.0 0.0 chrM 16435 16436 0.0 0.0 chrM 16436 16437 0.0 0.0 chrM 16437 16438 0.0 0.0 chrM 16438 16439 0.0 0.0 chrM 16439 16440 0.0 0.0 chrM 16440 16441 0.0 0.0 chrM 16441 16442 0.0 0.0 chrM 16442 16443 0.0 0.0 chrM 16443 16444 0.0 0.0 chrM 16444 16445 0.0 0.0 chrM 16445 16446 0.0 0.0 chrM 16446 16447 0.0 0.0 chrM 16447 16448 0.0 0.0 chrM 16448 16449 0.0 0.0 chrM 16449 16450 0.0 0.0 chrM 16450 16451 0.0 0.0 chrM 16451 16452 0.0 0.0 chrM 16452 16453 0.0 0.0 chrM 16453 16454 0.0 0.0 chrM 16454 16455 0.0 0.0 chrM 16455 16456 0.0 0.0 chrM 16456 16457 0.0 0.0 chrM 16457 16458 0.0 0.0 chrM 16458 16459 0.0 0.0 chrM 16459 16460 0.0 0.0 chrM 16460 16461 0.0 0.0 chrM 16461 16462 0.0 0.0 chrM 16462 16463 0.0 0.0 chrM 16463 16464 0.0 0.0 chrM 16464 16465 0.0 0.0 chrM 16465 16466 0.0 0.0 chrM 16466 16467 0.0 0.0 chrM 16467 16468 0.0 0.0 chrM 16468 16469 0.0 0.0 chrM 16469 16470 0.0 0.0 chrM 16470 16471 0.0 0.0 chrM 16471 16472 0.0 0.0 chrM 16472 16473 0.0 0.0 chrM 16473 16474 0.0 0.0 chrM 16474 16475 0.0 0.0 chrM 16475 16476 0.0 0.0 chrM 16476 16477 0.0 0.0 chrM 16477 16478 0.0 0.0 chrM 16478 16479 0.0 0.0 chrM 16479 16480 0.0 0.0 chrM 16480 16481 0.0 0.0 chrM 16481 16482 0.0 0.0 chrM 16482 16483 0.0 0.0 chrM 16483 16484 0.0 0.0 chrM 16484 16485 0.0 0.0 chrM 16485 16486 0.0 0.0 chrM 16486 16487 0.0 0.0 chrM 16487 16488 0.0 0.0 chrM 16488 16489 0.0 0.0 chrM 16489 16490 0.0 0.0 chrM 16490 16491 0.0 0.0 chrM 16491 16492 0.0 0.0 chrM 16492 16493 0.0 0.0 chrM 16493 16494 0.0 0.0 chrM 16494 16495 0.0 0.0 chrM 16495 16496 0.0 0.0 chrM 16496 16497 0.0 0.0 chrM 16497 16498 0.0 0.0 chrM 16498 16499 0.0 0.0 chrM 16499 16500 0.0 0.0 chrM 16500 16501 0.0 0.0 chrM 16501 16502 0.0 0.0 chrM 16502 16503 0.0 0.0 chrM 16503 16504 0.0 0.0 chrM 16504 16505 0.0 0.0 chrM 16505 16506 0.0 0.0 chrM 16506 16507 0.0 0.0 chrM 16507 16508 0.0 0.0 chrM 16508 16509 0.0 0.0 chrM 16509 16510 0.0 0.0 chrM 16510 16511 0.0 0.0 chrM 16511 16512 0.0 0.0 chrM 16512 16513 0.0 0.0 chrM 16513 16514 0.0 0.0 chrM 16514 16515 0.0 0.0 chrM 16515 16516 0.0 0.0 chrM 16516 16517 0.0 0.0 chrM 16517 16518 0.0 0.0 chrM 16518 16519 0.0 0.0 chrM 16519 16520 0.0 0.0 chrM 16520 16521 0.0 0.0 chrM 16521 16522 0.0 0.0 chrM 16522 16523 0.0 0.0 chrM 16523 16524 0.0 0.0 chrM 16524 16525 0.0 0.0 chrM 16525 16526 0.0 0.0 chrM 16526 16527 0.0 0.0 chrM 16527 16528 0.0 0.0 chrM 16528 16529 0.0 0.0 chrM 16529 16530 0.0 0.0 chrM 16530 16531 0.0 0.0 chrM 16531 16532 0.0 0.0 chrM 16532 16533 0.0 0.0 chrM 16533 16534 0.0 0.0 chrM 16534 16535 0.0 0.0 chrM 16535 16536 0.0 0.0 chrM 16536 16537 0.0 0.0 chrM 16537 16538 0.0 0.0 chrM 16538 16539 0.0 0.0 chrM 16539 16540 0.0 0.0 chrM 16540 16541 0.0 0.0 chrM 16541 16542 0.0 0.0 chrM 16542 16543 0.0 0.0 chrM 16543 16544 0.0 0.0 chrM 16544 16545 0.0 0.0 chrM 16545 16546 0.0 0.0 chrM 16546 16547 0.0 0.0 chrM 16547 16548 0.0 0.0 chrM 16548 16549 0.0 0.0 chrM 16549 16550 0.0 0.0 chrM 16550 16551 0.0 0.0 chrM 16551 16552 0.0 0.0 chrM 16552 16553 0.0 0.0 chrM 16553 16554 0.0 0.0 chrM 16554 16555 0.0 0.0 chrM 16555 16556 0.0 0.0 chrM 16556 16557 0.0 0.0 chrM 16557 16558 0.0 0.0 chrM 16558 16559 0.0 0.0 chrM 16559 16560 0.0 0.0 chrM 16560 16561 0.0 0.0 chrM 16561 16562 0.0 0.0 chrM 16562 16563 0.0 0.0 chrM 16563 16564 0.0 0.0 chrM 16564 16565 0.0 0.0 chrM 16565 16566 0.0 0.0 chrM 16566 16567 0.0 0.0 chrM 16567 16568 0.0 0.0 chrM 16568 16569 0.0 0.0 ================================================ FILE: galaxy/wrapper/test-data/plotEnrichment_output.txt ================================================ file featureType percent featureReadCount totalReadCount bowtie2 test1.bam up 100.00 47 47 bowtie2 test1.bam down 100.00 47 47 bowtie2 test1.bam up 100.00 47 47 bowtie2 test1.bam down 100.00 47 47 ================================================ FILE: galaxy/wrapper/test-data/plotFingerprint_quality_metrics.tabular ================================================ Sample AUC Synthetic AUC X-intercept Synthetic X-intercept Elbow Point Synthetic Elbow Point JS Distance Synthetic JS Distance % genome enriched diff. enrichment CHANCE divergence bowtie2 test1.bam 0.00493632029863651 0.481650684757865 0.984443061605476 1.1531044350267195e-24 0.9849408836341008 0.5232688298112538 nan 0.269004498068121 nan nan nan bowtie2 test1.bam 0.00493632029863651 0.481650684757865 0.984443061605476 1.1531044350267195e-24 0.9849408836341008 0.5232688298112538 0.0 0.269004498068121 0 0 0 ================================================ FILE: galaxy/wrapper/test-data/plotFingerprint_result2.tabular ================================================ #plotFingerprint --outRawCounts 'bowtie2 test1.bam' 'bowtie2 test1.bam' 1085 1085 1782 1782 2706 2706 3570 3570 6753 6753 8069 8069 8034 8034 7999 7999 7964 7964 7929 7929 7894 7894 7859 7859 7824 7824 7789 7789 7754 7754 7719 7719 7684 7684 7649 7649 7614 7614 7579 7579 7544 7544 7509 7509 7474 7474 7439 7439 7404 7404 7369 7369 7334 7334 7299 7299 7264 7264 7229 7229 7194 7194 7159 7159 7124 7124 7089 7089 7054 7054 7019 7019 6984 6984 6949 6949 6914 6914 6879 6879 6844 6844 6809 6809 6774 6774 6739 6739 6704 6704 6669 6669 6634 6634 6599 6599 6564 6564 6529 6529 6494 6494 6459 6459 6424 6424 6389 6389 6354 6354 6319 6319 6284 6284 6249 6249 6214 6214 6179 6179 6144 6144 6109 6109 6074 6074 6039 6039 6004 6004 5969 5969 5934 5934 5899 5899 5864 5864 5829 5829 5794 5794 5759 5759 5724 5724 5689 5689 5654 5654 5619 5619 5584 5584 5549 5549 5514 5514 5479 5479 5444 5444 5409 5409 5374 5374 5339 5339 5304 5304 5269 5269 5234 5234 5199 5199 5164 5164 5129 5129 5094 5094 5059 5059 5024 5024 4989 4989 4954 4954 4919 4919 4884 4884 4849 4849 4814 4814 4779 4779 4744 4744 4709 4709 4674 4674 4639 4639 4604 4604 4569 4569 4534 4534 4499 4499 4464 4464 4429 4429 4394 4394 4359 4359 4324 4324 4289 4289 4254 4254 4219 4219 4184 4184 4149 4149 4114 4114 4079 4079 4044 4044 4009 4009 3974 3974 3939 3939 3904 3904 3869 3869 3834 3834 3799 3799 3764 3764 3729 3729 3694 3694 3659 3659 3624 3624 3589 3589 3554 3554 3519 3519 3484 3484 3449 3449 3414 3414 3379 3379 3344 3344 3309 3309 3274 3274 3239 3239 3204 3204 3169 3169 3134 3134 3099 3099 3064 3064 3029 3029 2994 2994 2959 2959 2924 2924 2889 2889 2854 2854 2819 2819 2784 2784 2749 2749 2714 2714 2679 2679 2644 2644 2609 2609 2574 2574 2539 2539 2504 2504 2469 2469 2434 2434 2399 2399 2364 2364 2329 2329 2294 2294 2259 2259 2224 2224 2189 2189 2154 2154 2119 2119 2084 2084 2049 2049 2014 2014 1979 1979 1944 1944 1909 1909 1874 1874 1839 1839 1804 1804 1769 1769 1734 1734 1699 1699 1664 1664 1629 1629 1594 1594 1559 1559 1524 1524 1489 1489 1454 1454 1419 1419 1384 1384 1349 1349 1314 1314 1279 1279 1244 1244 1209 1209 1174 1174 1139 1139 1104 1104 1069 1069 1034 1034 999 999 964 964 929 929 894 894 859 859 824 824 789 789 754 754 719 719 684 684 651 651 618 618 585 585 552 552 519 519 486 486 453 453 420 420 387 387 354 354 321 321 288 288 261 261 236 236 227 227 206 206 186 186 167 167 160 160 141 141 124 124 107 107 92 92 77 77 62 62 52 52 45 45 38 38 31 31 24 24 18 18 13 13 8 8 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ================================================ FILE: galaxy/wrapper/test-data/plotPCA_result2.tabular ================================================ #plotPCA --outFileNameData Component bowtie2-test1.bam bowtie2-test1.bam Eigenvalue 1 -0.7071067811865476 -0.7071067811865475 4.0 2 -0.7071067811865475 0.7071067811865476 2.49319462166397e-32 ================================================ FILE: galaxy/wrapper/test-data/profiler_result2.tabular ================================================ bin labels -0.0Kb 0.0Kb bins 1.0 2.0 bamCoverage_result4_bw_0 genes 2477942.875 2610260.125 ================================================ FILE: galaxy/wrapper/tool-data/deepTools_seqs.loc.sample ================================================ #This is a sample file distributed with Galaxy that enables tools #to use a directory of 2bit genome files for use with deepTools. You will #need to supply these files and then create a deepTools_seqs.loc file #similar to this one (store it in this directory) that points to #the directories in which those files are stored. The deepTools_seqs.loc #file has this format: # # # #So, for example, if your deepTools_seqs.loc began like this: # #hg18 Human (Homo sapiens): hg18 /depot/data2/galaxy/twobit/hg18.2bit #hg19 Human (Homo sapiens): hg19 /depot/data2/galaxy/twobit/hg19.2bit #mm9 Mouse (Mus musculus): mm9 /depot/data2/galaxy/twobit/mm9.2bit # #then your /depot/data2/galaxy/twobit/ directory #would need to contain the following 2bit files: # #-rw-r--r-- 1 james universe 830134 2005-09-13 10:12 hg18.2bit #-rw-r--r-- 1 james universe 527388 2005-09-13 10:12 hg19.2bit #-rw-r--r-- 1 james universe 269808 2005-09-13 10:12 mm9.2bit # #Your deepTools_seqs.loc file should include an entry per line for #each file you have stored that you want to be available. Note that #your files should all have the extension '2bit'. # #Please note that the is also used as "Species name abbreviation". ================================================ FILE: galaxy/wrapper/tool-data/lastz_seqs.loc.sample ================================================ #This is a sample file distributed with Galaxy that enables tools #to use a directory of 2bit genome files for use with deepTools. #This file is named lastz_seqs.loc file to make use of an already existing loc #file from the lastz tool that is created by the twobit data-manager. #You will need to supply these files and then create a lastz_seqs.loc file #similar to this one (store it in this directory) that points to #the directories in which those files are stored. The lastz_seqs.loc #file has this format: # # # #So, for example, if your lastz_seqs.loc began like this: # #hg18 Human (Homo sapiens): hg18 /depot/data2/galaxy/twobit/hg18.2bit #hg19 Human (Homo sapiens): hg19 /depot/data2/galaxy/twobit/hg19.2bit #mm9 Mouse (Mus musculus): mm9 /depot/data2/galaxy/twobit/mm9.2bit # #then your /depot/data2/galaxy/twobit/ directory #would need to contain the following 2bit files: # #-rw-r--r-- 1 james universe 830134 2005-09-13 10:12 hg18.2bit #-rw-r--r-- 1 james universe 527388 2005-09-13 10:12 hg19.2bit #-rw-r--r-- 1 james universe 269808 2005-09-13 10:12 mm9.2bit # #Your lastz_seqs.loc file should include an entry per line for #each file you have stored that you want to be available. Note that #your files should all have the extension '2bit'. # #Please note that the is also used as "Species name abbreviation". ================================================ FILE: galaxy/wrapper/tool_data_table_conf.xml.sample ================================================ value, name, path
================================================ FILE: gallery/Whyte_TypicalEnhancers_ESC.bed ================================================ chr1 3052873 3053282 NO 0 chr1 3472669 3473522 NO 34.6318 chr1 3638904 3639380 NO 12.7092 chr1 3904119 3904709 NO 0 chr1 4845264 4846195 NO 576.3821 chr1 4960611 4962888 NO 1076.1102 chr1 5222189 5223267 NO 71.3636 chr1 6049015 6049725 NO 0 chr1 6107491 6108040 NO 0 chr1 6132850 6133403 NO 32.5717 chr1 6272179 6272970 NO 50.1494 chr1 6437829 6448675 NO 258.1348 chr1 7037012 7037978 NO 0 chr1 7302612 7309926 NO 0 chr1 7441519 7442268 NO 96.1716 chr1 7581226 7581763 NO 83.5035 chr1 7661434 7662103 NO 97.3395 chr1 7722739 7723268 NO 0 chr1 8486218 8486952 NO 40.737 chr1 8571914 8572590 NO 28.9328 chr1 9314031 9314489 NO 0 chr1 9432801 9433488 NO 17.3811 chr1 9691815 9692699 NO 0 chr1 9879468 9879956 NO 53.9728 chr1 9942818 9943679 NO 0 chr1 10021675 10022274 NO 118.0629 chr1 10466693 10467388 NO 0 chr1 10640603 10641071 NO 0 chr1 10842815 10843639 NO 61.3056 chr1 10868036 10868913 NO 212.4971 chr1 11072111 11072649 NO 0 chr1 11241067 11241789 NO 0 chr1 11267721 11268482 NO 231.2679 chr1 11320098 11320819 NO 178.7359 chr1 11385794 11386514 NO 418.968 chr1 11457084 11457674 NO 85.255 chr1 11491568 11492323 NO 145.4885 chr1 11738375 11739038 NO 198.3696 chr1 12015761 12016316 NO 0 chr1 12634697 12635056 NO 0 chr1 12681792 12682608 NO 0 chr1 12734270 12735431 NO 419.4693 chr1 12752935 12753804 NO 269.6507 chr1 12780984 12781768 NO 57.8592 chr1 12797560 12804921 NO 2502.74 chr1 13117753 13122691 NO 1423.6254 chr1 13445648 13446181 NO 87.7318 chr1 13650476 13651156 NO 3075.504 chr1 13928434 13928802 NO 0 chr1 13990867 13991729 NO 6.3788 chr1 14179691 14180109 NO 0 chr1 14215552 14215951 NO 0 chr1 14282354 14282974 NO 189.72 chr1 14302611 14303160 NO 0 chr1 14410966 14411574 NO 41.5872 chr1 15639832 15640186 NO 43.6128 chr1 15742536 15743092 NO 0 chr1 15779114 15782330 NO 1743.3936 chr1 16120021 16120876 NO 86.355 chr1 17240520 17241384 NO 138.24 chr1 18629342 18629933 NO 0 chr1 19097270 19097775 NO 0 chr1 20750154 20751979 NO 40.3325 chr1 20857230 20858235 NO 679.6815 chr1 20898386 20899264 NO 892.1358 chr1 20944720 20945563 NO 208.221 chr1 20964636 20965477 NO 47.6006 chr1 21221645 21222295 NO 231.92 chr1 21245995 21247131 NO 3137.7456 chr1 21389973 21390511 NO 102.5966 chr1 22367026 22367830 NO 249.5616 chr1 22473360 22474157 NO 464.7307 chr1 24049730 24050217 NO 0 chr1 24099565 24100262 NO 0 chr1 25238625 25239152 NO 84.3727 chr1 25518154 25518498 NO 0 chr1 26286439 26287128 NO 54.1554 chr1 26584585 26585081 NO 27.3296 chr1 30861675 30862338 NO 14.4534 chr1 30904333 30905101 NO 0 chr1 30924449 30924998 NO 0 chr1 31290349 31290965 NO 0 chr1 33163168 33163664 NO 0 chr1 33551369 33561654 NO 0 chr1 33887433 33887804 NO 0 chr1 34000492 34001053 NO 249.3084 chr1 34063557 34064527 NO 1478.571 chr1 34159855 34161282 NO 2301.751 chr1 34196907 34197964 NO 274.9257 chr1 34525361 34525724 NO 28.4592 chr1 34603897 34604333 NO 0 chr1 34940572 34941057 NO 51.604 chr1 35289280 35290169 NO 252.9205 chr1 35754400 35755344 NO 0 chr1 35806834 35807419 NO 0 chr1 35868073 35868772 NO 0 chr1 35898377 35898968 NO 0 chr1 36001014 36001732 NO 361.2258 chr1 36296870 36297624 NO 364.8606 chr1 36831255 36831753 NO 0 chr1 36860708 36861535 NO 1440.7167 chr1 36890636 36891439 NO 209.1012 chr1 36955484 36956118 NO 256.453 chr1 37019625 37020225 NO 261.6 chr1 37186715 37187343 NO 41.762 chr1 37269071 37269695 NO 207.4176 chr1 37700520 37701231 NO 0 chr1 37984898 37985741 NO 204.9333 chr1 38013314 38013944 NO 0 chr1 38115101 38115869 NO 286.2336 chr1 38348198 38348869 NO 23.1495 chr1 38376527 38377170 NO 0 chr1 38678680 38679130 NO 84.105 chr1 38853518 38854158 NO 0 chr1 38880678 38881404 NO 198.4158 chr1 38900046 38900614 NO 0 chr1 38926075 38926769 NO 193.2096 chr1 38960832 38961217 NO 62.4855 chr1 39179440 39180053 NO 133.7566 chr1 39321366 39321728 NO 22.2992 chr1 39584819 39585715 NO 0 chr1 39757369 39758030 NO 72.5117 chr1 39959153 39960298 NO 504.3725 chr1 39980543 39981011 NO 237.6036 chr1 40414471 40415069 NO 27.209 chr1 40736684 40737424 NO 0 chr1 40986225 40986740 NO 0 chr1 41197250 41197858 NO 28.0896 chr1 41446997 41447562 NO 0 chr1 42115143 42115930 NO 64.9275 chr1 42243142 42243550 NO 0 chr1 42781554 42782151 NO 0 chr1 42970362 42970910 NO 0 chr1 43877270 43877998 NO 153.4624 chr1 43956286 43956541 NO 2.6265 chr1 44624882 44625501 NO 41.2873 chr1 44670037 44670560 NO 31.9553 chr1 44948351 44949041 NO 0 chr1 45414694 45417050 NO 162.7996 chr1 45464374 45464974 NO 0 chr1 46920091 46920964 NO 126.585 chr1 46978412 46979019 NO 0 chr1 47890847 47891488 NO 46.8571 chr1 51486517 51487027 NO 0 chr1 51592540 51593689 NO 161.0898 chr1 51799172 51799711 NO 124.7246 chr1 51963153 51963678 NO 62.0025 chr1 51994269 51994645 NO 0 chr1 52065557 52066452 NO 589.984 chr1 52584461 52585076 NO 137.268 chr1 52713300 52713856 NO 0 chr1 53009978 53010966 NO 2865.2988 chr1 53266836 53267466 NO 0 chr1 53638024 53638608 NO 118.552 chr1 53806787 53807205 NO 0 chr1 54109534 54110134 NO 20.04 chr1 54441085 54441669 NO 0 chr1 54541329 54542199 NO 185.223 chr1 55096713 55097323 NO 0 chr1 55165227 55165967 NO 955.932 chr1 55188460 55189193 NO 2585.8041 chr1 55243433 55263053 NO 1573.524 chr1 55632577 55633169 NO 0 chr1 55957429 55958081 NO 53.5292 chr1 56023030 56023765 NO 0 chr1 56725471 56725988 NO 13.0801 chr1 56740981 56741955 NO 30.0966 chr1 56901363 56901860 NO 0 chr1 57338201 57338891 NO 8.211 chr1 57357878 57358399 NO 0 chr1 57526813 57527770 NO 341.649 chr1 57668948 57670540 NO 616.7408 chr1 58045669 58046468 NO 1174.6898 chr1 58245066 58248201 NO 235.4385 chr1 58627134 58627677 NO 0 chr1 59371675 59372511 NO 0 chr1 59432748 59434609 NO 3979.7485 chr1 59479507 59484404 NO 4593.8757 chr1 59505007 59506122 NO 2090.848 chr1 59529060 59530548 NO 916.9056 chr1 59543982 59544804 NO 1112.9058 chr1 59720029 59720899 NO 73.08 chr1 59754466 59755225 NO 119.3907 chr1 60489266 60489962 NO 52.1304 chr1 60895813 60910863 NO 5338.235 chr1 61465295 61465864 NO 0 chr1 62228137 62228784 NO 0 chr1 62444604 62445410 NO 0 chr1 62782851 62785151 NO 1187.26 chr1 62813910 62814888 NO 1444.995 chr1 62829833 62830834 NO 1502.4009 chr1 63032891 63033463 NO 73.2732 chr1 63112537 63113106 NO 0 chr1 63184212 63185368 NO 257.0944 chr1 63256644 63260998 NO 4442.8216 chr1 63290315 63294573 NO 0 chr1 63488535 63489242 NO 505.6464 chr1 63713892 63714842 NO 0 chr1 63984259 63984830 NO 0 chr1 64055638 64056048 NO 0 chr1 64357806 64358432 NO 0 chr1 64467643 64468247 NO 0 chr1 64622918 64623861 NO 73.8369 chr1 64705880 64706573 NO 0 chr1 64778909 64780781 NO 3769.0848 chr1 64931257 64932242 NO 319.4355 chr1 64963253 64965844 NO 27.9828 chr1 65028744 65029405 NO 0 chr1 65417224 65417830 NO 0 chr1 65846570 65847392 NO 52.197 chr1 66312890 66313337 NO 0 chr1 66474335 66474730 NO 0 chr1 66746373 66747073 NO 700.42 chr1 67007297 67008044 NO 0 chr1 67458147 67458539 NO 0 chr1 67981983 67983193 NO 0 chr1 68350784 68351594 NO 35.316 chr1 69056677 69057073 NO 0 chr1 69914422 69914856 NO 14.2786 chr1 70853116 70853718 NO 0 chr1 71081973 71082610 NO 131.1583 chr1 71164850 71165518 NO 2.8056 chr1 71692414 71697825 NO 3584.7875 chr1 71719790 71720485 NO 365.153 chr1 71787686 71788202 NO 74.0976 chr1 72275198 72276303 NO 1164.449 chr1 72288990 72289859 NO 441.2782 chr1 72311853 72312556 NO 80.142 chr1 72359403 72360070 NO 756.5781 chr1 72537197 72537924 NO 0 chr1 72718401 72719550 NO 743.5179 chr1 72873970 72875037 NO 1521.3286 chr1 72991514 73007422 NO 979.9328 chr1 73134049 73135503 NO 198.1802 chr1 73547190 73547718 NO 0 chr1 74157839 74158473 NO 1683.904 chr1 74226026 74226560 NO 12.549 chr1 74291927 74292608 NO 0 chr1 74354703 74355378 NO 772.6725 chr1 74390557 74391406 NO 174.045 chr1 74502024 74502855 NO 56.6742 chr1 74871159 74872294 NO 1342.251 chr1 75073386 75074201 NO 0 chr1 75477134 75477769 NO 0 chr1 75508284 75508949 NO 1926.3055 chr1 75585302 75598900 NO 1045.6862 chr1 75613198 75613953 NO 0 chr1 75659125 75664905 NO 550.256 chr1 75800770 75801597 NO 5.9544 chr1 75842667 75843206 NO 0 chr1 75859303 75859854 NO 0 chr1 75884841 75885754 NO 259.0181 chr1 76025299 76033378 NO 386.9841 chr1 76904125 76904645 NO 48.828 chr1 77436837 77469855 NO 10658.2104 chr1 77493309 77499912 NO 351.2796 chr1 77598156 77598677 NO 0 chr1 77626231 77626826 NO 32.725 chr1 78116341 78117104 NO 0 chr1 78164344 78165073 NO 0 chr1 79450535 79451237 NO 0 chr1 79598893 79599548 NO 0 chr1 80147071 80147744 NO 163.3371 chr1 80232602 80234768 NO 153.786 chr1 80312115 80313073 NO 17.8188 chr1 80399864 80400586 NO 0 chr1 82004190 82004951 NO 119.0965 chr1 82816971 82817766 NO 403.9395 chr1 82863422 82864000 NO 42.0206 chr1 84173546 84174117 NO 263.5165 chr1 84203566 84214733 NO 0 chr1 84267550 84268123 NO 0 chr1 84401987 84402671 NO 91.1088 chr1 84546093 84546686 NO 0 chr1 84633397 84637814 NO 645.7654 chr1 87640362 87640934 NO 0 chr1 87920884 87921540 NO 89.1504 chr1 87959141 87959957 NO 369.24 chr1 88078732 88085159 NO 3365.1772 chr1 88097768 88098465 NO 101.6226 chr1 88132818 88133652 NO 856.0176 chr1 88191384 88191870 NO 397.6938 chr1 88204615 88208596 NO 7786.836 chr1 88245025 88246107 NO 143.2568 chr1 88385051 88385945 NO 2094.4632 chr1 88446667 88447361 NO 0 chr1 88543936 88544670 NO 0 chr1 88615654 88616405 NO 545.6766 chr1 88814555 88815146 NO 0 chr1 89121170 89127839 NO 7345.2366 chr1 89209628 89210875 NO 284.8148 chr1 89329250 89329885 NO 0 chr1 89580724 89581195 NO 212.5623 chr1 89625401 89626230 NO 180.9707 chr1 90329114 90329499 NO 0 chr1 90363134 90363745 NO 0 chr1 90509284 90510238 NO 879.0156 chr1 90565168 90566043 NO 877.8 chr1 90670651 90671446 NO 0 chr1 90703268 90706995 NO 260.1446 chr1 90735967 90736773 NO 60.853 chr1 90820730 90821458 NO 286.3952 chr1 90853900 90854596 NO 120.06 chr1 90921601 90922210 NO 262.4181 chr1 91179130 91179603 NO 77.2882 chr1 91361975 91362648 NO 666.6065 chr1 91652578 91653415 NO 0 chr1 91819328 91831892 NO 7736.9112 chr1 91956379 91957147 NO 140.3904 chr1 92098794 92106028 NO 3812.318 chr1 92225588 92226256 NO 102.538 chr1 92301482 92302354 NO 363.624 chr1 92371461 92371980 NO 57.6609 chr1 92389855 92390616 NO 258.5878 chr1 92415831 92425089 NO 5277.9858 chr1 92935056 92935842 NO 67.6746 chr1 93207801 93208616 NO 33.252 chr1 93662192 93675270 NO 176.553 chr1 94015751 94016544 NO 392.2971 chr1 94328448 94329194 NO 3336.112 chr1 94603660 94604499 NO 75.0905 chr1 94634136 94634796 NO 0 chr1 94785466 94785810 NO 86.86 chr1 95376908 95377612 NO 0 chr1 96194784 96195360 NO 14.2848 chr1 96889771 96890369 NO 0 chr1 96926907 96927568 NO 0 chr1 97498543 97499181 NO 0 chr1 97639642 97640127 NO 0 chr1 98379447 98379881 NO 13.237 chr1 98771158 98773296 NO 551.1764 chr1 99519148 99519918 NO 0 chr1 99969502 99970309 NO 208.206 chr1 99983100 99989373 NO 0 chr1 101867212 101867735 NO 0 chr1 102774486 102775329 NO 34.9845 chr1 103524896 103525607 NO 0 chr1 103653034 103654283 NO 532.5736 chr1 103815262 103815836 NO 0 chr1 104990515 104990976 NO 51.7242 chr1 105368051 105369654 NO 224.2597 chr1 106711822 106712271 NO 0 chr1 106908919 106910374 NO 423.5505 chr1 106967348 106968200 NO 210.87 chr1 106991460 106992288 NO 212.8788 chr1 107387705 107388687 NO 19.149 chr1 107418961 107419295 NO 0 chr1 107954675 107955332 NO 116.0262 chr1 108005699 108006186 NO 37.499 chr1 108073359 108073939 NO 0 chr1 108118552 108119132 NO 0 chr1 108175071 108175801 NO 124.684 chr1 108460775 108461567 NO 0 chr1 109874902 109875557 NO 127.2665 chr1 110445209 110445848 NO 23.5152 chr1 112555810 112556093 NO 0 chr1 112671399 112671918 NO 0 chr1 115855788 115861187 NO 2000.3295 chr1 120521806 120522612 NO 219.7156 chr1 120586076 120586971 NO 692.014 chr1 120900202 120900882 NO 147.084 chr1 120945487 120946330 NO 354.06 chr1 121044146 121054189 NO 721.0874 chr1 121244074 121245641 NO 2455.489 chr1 121350010 121350901 NO 161.6274 chr1 121383060 121394742 NO 7058.2644 chr1 121462257 121462973 NO 0 chr1 121531129 121531986 NO 0 chr1 121974196 121974786 NO 524.215 chr1 122250817 122251565 NO 0 chr1 122540235 122541424 NO 225.0777 chr1 122625521 122625914 NO 0 chr1 122655882 122656574 NO 48.9936 chr1 122983522 122994182 NO 1120.366 chr1 123019839 123020611 NO 0 chr1 123739327 123739705 NO 0 chr1 124351633 124352183 NO 0 chr1 124503711 124504446 NO 0 chr1 124961665 124962213 NO 0 chr1 126071319 126071834 NO 0 chr1 126304642 126305072 NO 0 chr1 127584474 127584965 NO 53.8627 chr1 127641171 127641710 NO 3.2879 chr1 127969093 127969638 NO 0 chr1 128025515 128026288 NO 0 chr1 128571445 128572182 NO 44.0726 chr1 129064204 129064689 NO 0 chr1 129135362 129141736 NO 569.1982 chr1 129403672 129404264 NO 321.8112 chr1 129680267 129681078 NO 110.2149 chr1 129801157 129801933 NO 19.8656 chr1 129897432 129897991 NO 0 chr1 129991257 129991995 NO 139.0392 chr1 130159400 130159892 NO 21.0084 chr1 130240870 130241313 NO 0 chr1 130288806 130297509 NO 247.1652 chr1 130756384 130757280 NO 1412.6336 chr1 130898297 130898977 NO 0 chr1 132917016 132917720 NO 0 chr1 133035565 133036620 NO 1837.81 chr1 133375152 133375907 NO 293.7705 chr1 133615426 133616290 NO 33.0048 chr1 133641761 133642541 NO 0 chr1 133786604 133787425 NO 439.7276 chr1 133808795 133809368 NO 185.079 chr1 134094126 134098050 NO 16074.2736 chr1 134134167 134134762 NO 101.864 chr1 134160117 134160740 NO 1168.0004 chr1 134178265 134185323 NO 5397.2526 chr1 134219166 134219919 NO 1759.6857 chr1 134367243 134368398 NO 733.7715 chr1 134632637 134633301 NO 0 chr1 134747087 134748017 NO 1406.811 chr1 134775249 134776176 NO 83.7081 chr1 134877662 134878478 NO 1794.3024 chr1 134908975 134916403 NO 4306.7544 chr1 134991785 134992357 NO 310.7104 chr1 135025718 135027101 NO 1692.3771 chr1 135243491 135244282 NO 0 chr1 135264033 135264592 NO 649.7257 chr1 135293890 135294788 NO 1358.1352 chr1 135388767 135401699 NO 12868.6332 chr1 135563926 135569034 NO 8756.6444 chr1 135590624 135593014 NO 5332.807 chr1 135607119 135607794 NO 371.25 chr1 135638250 135638969 NO 366.4024 chr1 135748691 135749259 NO 0 chr1 135870243 135870936 NO 130.7691 chr1 136085572 136086282 NO 1421.633 chr1 136106755 136107450 NO 226.2225 chr1 136397332 136398015 NO 598.991 chr1 136431225 136432331 NO 764.4672 chr1 136467039 136467815 NO 602.0208 chr1 136505483 136506123 NO 81.664 chr1 136671477 136672181 NO 84.48 chr1 136806929 136807579 NO 0 chr1 137113999 137114858 NO 2849.0453 chr1 137404155 137404907 NO 1827.2096 chr1 137457793 137458480 NO 125.7897 chr1 137528746 137534839 NO 3867.8364 chr1 137551741 137552277 NO 383.5616 chr1 137571842 137572829 NO 3851.9649 chr1 137620382 137621364 NO 1055.159 chr1 137753692 137754254 NO 0 chr1 138323891 138324817 NO 216.5914 chr1 138353781 138354464 NO 60.4455 chr1 138466050 138467536 NO 3476.0512 chr1 138480370 138481169 NO 0 chr1 138509627 138510441 NO 0 chr1 138570775 138572212 NO 5269.7664 chr1 138624181 138625055 NO 215.878 chr1 138893410 138893746 NO 0 chr1 138948162 138948838 NO 122.5588 chr1 139070423 139071288 NO 0 chr1 139284018 139284489 NO 0 chr1 139536270 139536672 NO 0 chr1 140050370 140051091 NO 30.7146 chr1 140102296 140103007 NO 0 chr1 140163311 140163997 NO 0 chr1 140852970 140853586 NO 5.7288 chr1 141390834 141396936 NO 2561.6196 chr1 142085017 142085658 NO 157.3655 chr1 142101811 142102287 NO 0 chr1 142325751 142326575 NO 99.5392 chr1 142409970 142410467 NO 0 chr1 145113809 145114344 NO 0 chr1 145161774 145162073 NO 0 chr1 145402364 145403147 NO 0 chr1 145580899 145581539 NO 178.88 chr1 148169758 148170547 NO 154.9596 chr1 149062850 149063402 NO 11.1504 chr1 150921864 150922264 NO 0 chr1 152343807 152344701 NO 98.1612 chr1 152470260 152470689 NO 0 chr1 152652632 152653092 NO 50.646 chr1 153024237 153025208 NO 323.6343 chr1 153067273 153067647 NO 0 chr1 153082536 153083080 NO 0 chr1 153273953 153274850 NO 0 chr1 153362628 153363376 NO 721.2216 chr1 153391656 153392353 NO 600.3958 chr1 153725460 153728486 NO 1152.3008 chr1 153845033 153845403 NO 48.692 chr1 153917338 153918187 NO 53.9115 chr1 154261536 154262307 NO 0 chr1 154420178 154420974 NO 1103.0172 chr1 154450503 154451273 NO 201.586 chr1 154640676 154641562 NO 1567.4226 chr1 154747403 154748240 NO 60.3477 chr1 154762609 154765219 NO 2361.006 chr1 154790039 154790623 NO 168.6008 chr1 154820654 154821658 NO 0 chr1 155038686 155047086 NO 325.08 chr1 155063622 155064001 NO 0 chr1 155163213 155163835 NO 169.9926 chr1 155194867 155195359 NO 105.6324 chr1 155209082 155209502 NO 90.636 chr1 155223417 155224385 NO 949.7048 chr1 155587804 155588362 NO 0 chr1 155613291 155614133 NO 452.7434 chr1 155927646 155928808 NO 1451.338 chr1 156230305 156231078 NO 0 chr1 156848816 156849514 NO 166.4032 chr1 156933292 156934081 NO 330.0387 chr1 156958538 156959394 NO 0 chr1 157331251 157331824 NO 12.3768 chr1 157923560 157924296 NO 611.4688 chr1 158404784 158405439 NO 61.6355 chr1 158442765 158443228 NO 50.1429 chr1 158598688 158600322 NO 7259.5352 chr1 158700389 158701027 NO 47.212 chr1 158891316 158892240 NO 190.6212 chr1 158909695 158928676 NO 9479.1114 chr1 159347974 159348711 NO 439.0309 chr1 159369925 159370459 NO 0 chr1 159870425 159870938 NO 0 chr1 160132983 160133617 NO 44.5702 chr1 160316848 160317449 NO 2.8247 chr1 161359901 161360386 NO 0 chr1 162139563 162148759 NO 11286.2508 chr1 162238927 162240721 NO 1711.2966 chr1 162581677 162582188 NO 150.6939 chr1 162664654 162665429 NO 868.2325 chr1 163177529 163178269 NO 0 chr1 163204001 163204708 NO 0 chr1 163309468 163310223 NO 0 chr1 163699344 163699877 NO 0 chr1 163850811 163851483 NO 22.3776 chr1 165093778 165094415 NO 147.147 chr1 165558076 165558693 NO 30.9734 chr1 165931828 165932371 NO 0 chr1 165948234 165950377 NO 796.5531 chr1 166307059 166307746 NO 595.6977 chr1 166391111 166401507 NO 1190.342 chr1 166420037 166434276 NO 10741.9016 chr1 166461748 166462377 NO 13.209 chr1 166506765 166507568 NO 361.9924 chr1 167543842 167544683 NO 359.0229 chr1 167932859 167934026 NO 6423.8682 chr1 168837273 168837782 NO 0 chr1 168951483 168952462 NO 0 chr1 169378529 169379197 NO 0 chr1 169867708 169868621 NO 127.0896 chr1 170288067 170288652 NO 0 chr1 170325483 170326236 NO 53.463 chr1 170356969 170357484 NO 0 chr1 171764502 171765082 NO 0 chr1 172031696 172032173 NO 92.3472 chr1 172407707 172408276 NO 94.454 chr1 172626599 172627121 NO 10.2834 chr1 172801604 172802054 NO 620.865 chr1 172822218 172823101 NO 428.3433 chr1 173020016 173020663 NO 128.8824 chr1 173056197 173056770 NO 180.6096 chr1 173151620 173152144 NO 814.8724 chr1 173900918 173901516 NO 43.4148 chr1 173954295 173954872 NO 271.3631 chr1 174191764 174192418 NO 238.5138 chr1 174253188 174253931 NO 0 chr1 174348176 174348836 NO 46.596 chr1 174631267 174631911 NO 0 chr1 175251750 175252619 NO 37.8015 chr1 175278430 175279177 NO 1067.463 chr1 176514128 176514572 NO 0 chr1 178542898 178551621 NO 107.2929 chr1 178564236 178575070 NO 0 chr1 178810170 178810691 NO 0 chr1 178878715 178879374 NO 0 chr1 178913440 178913940 NO 0 chr1 179546413 179546999 NO 16.3494 chr1 179683455 179683969 NO 0 chr1 179917631 179918038 NO 34.4729 chr1 180214029 180214534 NO 77.568 chr1 180237685 180238205 NO 154.336 chr1 180267618 180268830 NO 7699.1088 chr1 180336631 180337473 NO 1022.0196 chr1 180483682 180484452 NO 38.192 chr1 180594173 180595568 NO 0 chr1 180664497 180665186 NO 217.3795 chr1 180780124 180781339 NO 14.9445 chr1 181017460 181018305 NO 341.887 chr1 181107325 181107857 NO 2.0748 chr1 181128144 181129267 NO 614.281 chr1 181142116 181142753 NO 70.0063 chr1 181206410 181207481 NO 348.7176 chr1 181371755 181372372 NO 493.4766 chr1 181392292 181393074 NO 0 chr1 181417257 181417745 NO 172.8496 chr1 181431130 181431722 NO 101.3504 chr1 181534368 181535207 NO 56.0452 chr1 182500935 182501845 NO 757.029 chr1 183583588 183583992 NO 0 chr1 183672318 183673107 NO 0 chr1 183860811 183861455 NO 37.6096 chr1 184024322 184034263 NO 9939.0118 chr1 184092966 184093658 NO 363.3692 chr1 184111825 184121637 NO 828.1328 chr1 186320689 186321275 NO 23.147 chr1 186795895 186796665 NO 142.912 chr1 186903860 186904314 NO 131.2514 chr1 186922887 186929501 NO 2949.1826 chr1 186972997 186973555 NO 0 chr1 187014856 187015304 NO 36.1088 chr1 187032263 187033005 NO 318.9116 chr1 187311986 187313113 NO 312.4044 chr1 187550637 187551096 NO 6.7932 chr1 187653353 187653841 NO 207.2536 chr1 187779717 187780153 NO 7.1504 chr1 187934331 187934769 NO 35.697 chr1 188060105 188060772 NO 143.405 chr1 188085107 188085669 NO 31.8654 chr1 188334148 188338374 NO 1285.9718 chr1 188742217 188753500 NO 0 chr1 188778355 188779134 NO 147.3868 chr1 188800477 188801287 NO 427.356 chr1 189106077 189106893 NO 0 chr1 189265529 189265945 NO 0 chr1 189402023 189402379 NO 33.6064 chr1 189427836 189428339 NO 28.7213 chr1 189548464 189549087 NO 0 chr1 189603379 189603963 NO 0 chr1 190463417 190463988 NO 0 chr1 190484157 190484755 NO 0 chr1 190678113 190678604 NO 0 chr1 190822409 190837835 NO 11697.5358 chr1 191410579 191411046 NO 0 chr1 191563705 191564424 NO 71.1091 chr1 191585357 191585986 NO 316.9531 chr1 191740124 191740887 NO 1084.1467 chr1 192187243 192187710 NO 0 chr1 192271833 192272584 NO 236.1895 chr1 192608358 192608671 NO 0 chr1 192837955 192838796 NO 0 chr1 192888978 192894651 NO 528.1563 chr1 193013762 193014274 NO 134.6048 chr1 193348642 193349175 NO 0 chr1 193440008 193440736 NO 0 chr1 193484623 193486128 NO 876.3615 chr1 193642966 193643523 NO 102.7108 chr1 193754283 193754964 NO 0 chr1 194278721 194279334 NO 421.0084 chr1 194339181 194347130 NO 908.5707 chr1 194590595 194591390 NO 0 chr1 194660733 194661258 NO 106.2075 chr1 194696232 194697083 NO 24.9343 chr1 195091866 195092338 NO 52.2504 chr1 195181262 195181795 NO 41.2542 chr1 195200086 195200587 NO 0 chr1 195330571 195331314 NO 658.3723 chr1 195368339 195369094 NO 141.185 chr1 195558001 195560536 NO 0 chr1 195759895 195760830 NO 62.458 chr1 195860310 195860854 NO 0 chr1 196146697 196147174 NO 0 chr1 196442242 196442858 NO 13.7984 chr1 196624515 196625128 NO 0 chr1 196827154 196827871 NO 30.7593 chr2 3017310 3017861 NO 49.2043 chr2 3421620 3422153 NO 249.5506 chr2 3586750 3587405 NO 23.842 chr2 4333636 4334296 NO 0 chr2 4496004 4496751 NO 346.3839 chr2 4517788 4518529 NO 1288.7472 chr2 4996660 4999692 NO 1774.9328 chr2 5092332 5092863 NO 45.4536 chr2 5140926 5141683 NO 0 chr2 5277852 5278753 NO 121.5449 chr2 5293767 5294435 NO 127.3876 chr2 5398371 5405717 NO 966.7336 chr2 5505532 5506231 NO 0 chr2 5656449 5657538 NO 134.8182 chr2 5710434 5711052 NO 93.8124 chr2 5731135 5731647 NO 16.9984 chr2 5967910 5968298 NO 0 chr2 5984395 5993471 NO 2590.2904 chr2 6466484 6467005 NO 75.7534 chr2 6515678 6516267 NO 0 chr2 6668573 6669173 NO 26.7 chr2 6796237 6796725 NO 0 chr2 6985529 6986006 NO 0 chr2 8419812 8420879 NO 128.04 chr2 9364516 9367969 NO 0 chr2 9568375 9569137 NO 0 chr2 9844701 9845241 NO 213.624 chr2 10184148 10184807 NO 169.2312 chr2 10255657 10256584 NO 43.569 chr2 10274954 10275955 NO 0 chr2 10312311 10312976 NO 0 chr2 10443135 10443951 NO 0 chr2 10523849 10524316 NO 0 chr2 10959960 10960465 NO 12.019 chr2 11061103 11061774 NO 0 chr2 11468526 11468911 NO 106.106 chr2 11492366 11493083 NO 76.719 chr2 12479281 12479837 NO 16.1796 chr2 13292082 13292814 NO 208.7664 chr2 13619056 13619630 NO 0 chr2 13689489 13690079 NO 152.279 chr2 13761771 13762147 NO 0 chr2 13877909 13878621 NO 70.2744 chr2 13915763 13916255 NO 0 chr2 14025339 14026145 NO 0 chr2 14586925 14587338 NO 0 chr2 14991113 14991600 NO 0 chr2 15066378 15078447 NO 0 chr2 15847466 15848091 NO 77.9375 chr2 16604576 16604894 NO 0 chr2 17525104 17525709 NO 83.0665 chr2 17663124 17664283 NO 221.4849 chr2 17774191 17774971 NO 53.118 chr2 17854471 17865277 NO 2670.1626 chr2 17895135 17911418 NO 6845.3732 chr2 18467354 18467815 NO 0 chr2 18570966 18571598 NO 23.0048 chr2 18939514 18940240 NO 156.453 chr2 19222821 19223555 NO 0 chr2 19302418 19315018 NO 732.06 chr2 20130587 20131593 NO 995.8394 chr2 20245945 20246486 NO 0 chr2 20366745 20367532 NO 1064.5749 chr2 20407546 20418661 NO 3833.5635 chr2 20470451 20471310 NO 295.7537 chr2 20512026 20517242 NO 2674.7648 chr2 20554143 20554729 NO 180.3708 chr2 20610909 20611652 NO 576.7166 chr2 20644129 20644917 NO 838.9836 chr2 20659052 20660136 NO 1594.564 chr2 20855728 20856806 NO 281.6814 chr2 21314058 21315155 NO 315.8263 chr2 21885493 21898880 NO 274.4335 chr2 21966544 21967097 NO 0 chr2 22215940 22216638 NO 0 chr2 22475283 22476034 NO 78.7799 chr2 22747132 22756399 NO 4298.9613 chr2 22857960 22858758 NO 516.0666 chr2 24297177 24297910 NO 64.2108 chr2 24767571 24768256 NO 0 chr2 24843217 24843799 NO 24.0366 chr2 25910604 25911531 NO 345.2148 chr2 25934772 25935387 NO 96.186 chr2 26050172 26050824 NO 273.2532 chr2 26140772 26141348 NO 46.8864 chr2 26154086 26154967 NO 1334.3626 chr2 26198387 26199182 NO 1092.4095 chr2 26298047 26304190 NO 11207.2892 chr2 26356857 26358299 NO 1332.408 chr2 26466501 26467117 NO 423.8696 chr2 26682984 26683672 NO 0 chr2 27500118 27500788 NO 438.247 chr2 27539414 27540392 NO 1166.265 chr2 27647187 27647575 NO 0 chr2 28310789 28311277 NO 54.8512 chr2 28361728 28365199 NO 681.7044 chr2 28391046 28391512 NO 78.1948 chr2 28462545 28463378 NO 770.1918 chr2 28763120 28763955 NO 30.394 chr2 28814592 28815192 NO 151.62 chr2 28861843 28862589 NO 0 chr2 28931077 28931797 NO 590.76 chr2 28953031 28953903 NO 624.7008 chr2 28976424 28976978 NO 322.6496 chr2 29007265 29008110 NO 245.8105 chr2 29100520 29101142 NO 336.2532 chr2 29251588 29252276 NO 25.9376 chr2 29310851 29311498 NO 1092.3301 chr2 29356155 29356959 NO 1174.8852 chr2 29407386 29408023 NO 104.9139 chr2 29484671 29487572 NO 9188.6274 chr2 29547024 29547725 NO 790.4476 chr2 29584883 29585568 NO 692.3295 chr2 29675439 29676619 NO 3936.598 chr2 29690717 29691590 NO 1184.4864 chr2 29828936 29829539 NO 131.2128 chr2 29917303 29917729 NO 1800.1482 chr2 29990414 29991153 NO 786.5177 chr2 30190709 30191481 NO 155.8668 chr2 30592981 30593617 NO 125.1648 chr2 30615391 30616290 NO 3357.0458 chr2 30634542 30635190 NO 234.8352 chr2 30898133 30898823 NO 333.96 chr2 30946411 30947350 NO 711.2925 chr2 31018636 31021389 NO 12969.1077 chr2 31357942 31358868 NO 926.2778 chr2 31400520 31401448 NO 420.0128 chr2 31427293 31428087 NO 4619.0156 chr2 31447194 31447870 NO 395.8656 chr2 31736153 31736754 NO 0 chr2 31930522 31931318 NO 719.1064 chr2 32716023 32716936 NO 927.6993 chr2 32763530 32764523 NO 2679.3126 chr2 32930305 32931016 NO 51.1209 chr2 32980581 32981111 NO 0 chr2 33333723 33334564 NO 545.6408 chr2 33435923 33437981 NO 0 chr2 33471880 33472320 NO 0 chr2 33492632 33493379 NO 0 chr2 33521881 33522343 NO 0 chr2 33738008 33739000 NO 409.696 chr2 34086882 34087509 NO 247.6023 chr2 34254749 34255751 NO 77.655 chr2 34425735 34426365 NO 77.301 chr2 34792611 34793550 NO 0 chr2 35105621 35106099 NO 107.311 chr2 35696328 35701699 NO 0 chr2 35932571 35933273 NO 57.4236 chr2 36053905 36054694 NO 5.4441 chr2 36077569 36078275 NO 0 chr2 37180498 37180954 NO 0 chr2 38196114 38196728 NO 0 chr2 38279861 38280323 NO 541.002 chr2 38440195 38440706 NO 853.0123 chr2 38524214 38524974 NO 1750.736 chr2 38672804 38673617 NO 0 chr2 38780488 38781118 NO 17.892 chr2 40766249 40766998 NO 229.4936 chr2 43221163 43221820 NO 95.5278 chr2 43587805 43588404 NO 0 chr2 43952568 43952949 NO 0 chr2 44196514 44197158 NO 4.508 chr2 44380409 44394350 NO 0 chr2 44423516 44423934 NO 0 chr2 44685156 44685744 NO 100.1364 chr2 44879883 44880713 NO 0 chr2 44959885 44960550 NO 0 chr2 45013762 45014463 NO 17.0343 chr2 45080902 45081527 NO 181 chr2 45591566 45592481 NO 0 chr2 46586067 46586462 NO 0 chr2 47017193 47017656 NO 0 chr2 49219754 49227591 NO 0 chr2 49304139 49305084 NO 0 chr2 49329085 49329834 NO 146.055 chr2 49739538 49739947 NO 118.8145 chr2 50120552 50121420 NO 0 chr2 50835764 50836285 NO 0 chr2 50894125 50905941 NO 557.7152 chr2 50928389 50928864 NO 135.8025 chr2 51587063 51587564 NO 0 chr2 51608570 51609531 NO 291.8557 chr2 51926608 51928267 NO 4941.4974 chr2 52763527 52783211 NO 0 chr2 54789624 54790219 NO 99.7815 chr2 55062271 55065205 NO 2167.6392 chr2 57108597 57109445 NO 367.184 chr2 57439255 57439720 NO 0 chr2 57680534 57681312 NO 0 chr2 58456841 58457887 NO 398.9444 chr2 58477693 58482119 NO 4246.747 chr2 58732133 58732722 NO 28.5665 chr2 58905783 58906428 NO 500.133 chr2 59069407 59070074 NO 1289.5778 chr2 59471663 59472643 NO 2192.554 chr2 59618098 59618764 NO 188.6112 chr2 59859186 59859653 NO 473.071 chr2 59888360 59889350 NO 1194.435 chr2 59918907 59923475 NO 1299.1392 chr2 59980883 59983537 NO 803.8966 chr2 60034713 60035503 NO 448.167 chr2 60213132 60223107 NO 9731.61 chr2 60249124 60249745 NO 791.2161 chr2 60273769 60274611 NO 158.6328 chr2 60510849 60511418 NO 0 chr2 61014721 61015373 NO 22.1028 chr2 61084676 61085236 NO 0 chr2 61103319 61103698 NO 0 chr2 61240887 61241702 NO 0 chr2 61313046 61313506 NO 0 chr2 61512631 61513238 NO 0 chr2 61856101 61856658 NO 35.8708 chr2 62246033 62246887 NO 0 chr2 63765635 63766334 NO 0 chr2 64875447 64876104 NO 67.9995 chr2 65258894 65260076 NO 367.9566 chr2 65404814 65405723 NO 184.3452 chr2 65679605 65687302 NO 1608.673 chr2 65879274 65879836 NO 0 chr2 65930539 65931104 NO 49.946 chr2 65989414 65989913 NO 23.3532 chr2 66277954 66278924 NO 0 chr2 67284562 67285076 NO 0 chr2 67428466 67428830 NO 0 chr2 68072704 68083183 NO 0 chr2 68135998 68137018 NO 50.082 chr2 68204060 68204719 NO 0 chr2 68223986 68224659 NO 34.0538 chr2 68656876 68657550 NO 0 chr2 68726730 68727275 NO 23.544 chr2 68749688 68750484 NO 0 chr2 68873371 68886510 NO 214.1657 chr2 69060041 69069872 NO 0 chr2 69374004 69382605 NO 555.6246 chr2 69590491 69591167 NO 0 chr2 69965490 69966192 NO 0 chr2 70116485 70117489 NO 370.7772 chr2 70397074 70398029 NO 19.1 chr2 70457097 70457789 NO 106.0836 chr2 70643920 70644523 NO 275.0283 chr2 70789832 70790345 NO 0 chr2 71018479 71027406 NO 749.868 chr2 71080904 71081659 NO 0 chr2 71234412 71235482 NO 182.97 chr2 71463128 71463738 NO 0 chr2 71542328 71543042 NO 299.3802 chr2 71556963 71557704 NO 2404.3968 chr2 71704256 71705255 NO 893.9052 chr2 71856757 71857478 NO 0 chr2 72345830 72354244 NO 964.2444 chr2 72782516 72783110 NO 1.9008 chr2 72823322 72824095 NO 330.4575 chr2 72858704 72859539 NO 434.9515 chr2 72879422 72880331 NO 457.4088 chr2 73086625 73087201 NO 0 chr2 73114063 73114775 NO 0 chr2 73521725 73522311 NO 0 chr2 73911312 73912063 NO 40.6291 chr2 73947965 73948541 NO 12.2112 chr2 73961349 73962110 NO 168.7898 chr2 74048392 74048837 NO 108.9805 chr2 74510422 74517341 NO 0 chr2 74731038 74731860 NO 0 chr2 74869898 74870668 NO 0 chr2 74886182 74886676 NO 50.3386 chr2 75520743 75521492 NO 2543.3044 chr2 75544463 75545103 NO 405.44 chr2 75570075 75570479 NO 0 chr2 75711797 75712535 NO 1484.0442 chr2 75745418 75745784 NO 0 chr2 75798245 75798952 NO 1261.8536 chr2 75844012 75844495 NO 0 chr2 75964756 75965218 NO 0 chr2 76238133 76238918 NO 209.8305 chr2 76279681 76280579 NO 0 chr2 76643116 76643817 NO 19.1373 chr2 76827205 76827740 NO 10.807 chr2 76849894 76857732 NO 473.4152 chr2 76897499 76898178 NO 49.4312 chr2 76953790 76954546 NO 687.204 chr2 76984758 76985477 NO 777.8142 chr2 77070505 77070962 NO 0 chr2 77175826 77176546 NO 202.464 chr2 77344459 77345152 NO 154.2618 chr2 77424220 77425441 NO 197.0694 chr2 77590519 77593229 NO 167.478 chr2 78149416 78150057 NO 48.3955 chr2 79218894 79219901 NO 125.875 chr2 79269600 79270299 NO 112.1196 chr2 79298028 79298629 NO 14.3639 chr2 79406488 79408068 NO 91.008 chr2 79966659 79967205 NO 0 chr2 80024283 80024736 NO 0 chr2 81688510 81689612 NO 88.9314 chr2 81909115 81909939 NO 0 chr2 83550377 83559168 NO 618.0073 chr2 83579154 83579586 NO 0 chr2 83737286 83737687 NO 0 chr2 84358804 84359693 NO 244.8306 chr2 84425792 84426389 NO 240.1134 chr2 84602213 84602966 NO 0 chr2 84677181 84679035 NO 393.048 chr2 85092414 85092814 NO 69.64 chr2 87355716 87356330 NO 18.5428 chr2 89695667 89696295 NO 0 chr2 90399794 90400364 NO 300.048 chr2 90548352 90549328 NO 188.1728 chr2 90663031 90663725 NO 185.0898 chr2 91544344 91548597 NO 1390.3057 chr2 91772530 91773198 NO 2291.5072 chr2 91983872 91984813 NO 1681.1906 chr2 92264205 92265406 NO 2093.5832 chr2 92645842 92646442 NO 626.88 chr2 93003375 93003716 NO 106.9717 chr2 93625323 93626027 NO 352.0704 chr2 93703387 93703908 NO 2.7613 chr2 93767638 93768633 NO 312.9275 chr2 94103254 94103817 NO 314.8859 chr2 94330018 94330767 NO 0 chr2 94430696 94431131 NO 0 chr2 96155128 96155662 NO 3.6312 chr2 96615547 96616086 NO 0 chr2 99398215 99398912 NO 0 chr2 101562909 101563456 NO 94.3575 chr2 101801371 101801975 NO 189.5352 chr2 101888658 101889126 NO 178.4952 chr2 101961558 101962301 NO 1253.441 chr2 101989151 101989688 NO 0 chr2 102023859 102024282 NO 5.2029 chr2 102243909 102243994 NO 0 chr2 102535448 102536071 NO 0 chr2 102655523 102656245 NO 76.6042 chr2 103026982 103027489 NO 15.3114 chr2 103108744 103109193 NO 0 chr2 103130873 103131598 NO 70.325 chr2 103150708 103151257 NO 170.5743 chr2 103188076 103201473 NO 0 chr2 103632070 103632867 NO 355.2229 chr2 103707863 103708434 NO 21.9835 chr2 103938892 103939697 NO 193.9245 chr2 104211783 104212562 NO 86.9364 chr2 104428555 104429275 NO 251.856 chr2 104572890 104573501 NO 0 chr2 104657804 104666793 NO 420.6852 chr2 104695622 104696627 NO 0 chr2 104821660 104822143 NO 0 chr2 105237758 105249007 NO 6842.7667 chr2 105451110 105457075 NO 596.5 chr2 105517190 105518355 NO 4.3105 chr2 105531072 105532097 NO 0 chr2 106295304 106306386 NO 693.7332 chr2 106338353 106339154 NO 12.7359 chr2 106401409 106402234 NO 38.94 chr2 106463732 106464309 NO 0 chr2 106517447 106518276 NO 0 chr2 106560398 106560854 NO 64.1592 chr2 106590877 106591610 NO 0 chr2 106637827 106638421 NO 36.7092 chr2 106662613 106663364 NO 81.7088 chr2 106696754 106697215 NO 40.107 chr2 109151290 109152252 NO 287.0608 chr2 109214985 109215468 NO 45.6918 chr2 109418879 109419819 NO 262.448 chr2 109753059 109753825 NO 1535.447 chr2 109776238 109784063 NO 0 chr2 112272395 112272796 NO 0 chr2 112771766 112772541 NO 0 chr2 113647279 113647837 NO 13.2246 chr2 113885673 113886303 NO 0 chr2 114003762 114004516 NO 755.885 chr2 115345923 115346646 NO 0 chr2 115504469 115504878 NO 17.6688 chr2 115532152 115532754 NO 0 chr2 115548964 115550237 NO 586.3438 chr2 115698493 115699142 NO 0 chr2 115806827 115807469 NO 45.4536 chr2 115885482 115886413 NO 248.577 chr2 116225681 116226337 NO 0 chr2 116774091 116776400 NO 219.5859 chr2 116798070 116798703 NO 503.0451 chr2 116844548 116845134 NO 446.825 chr2 116945256 116946216 NO 2762.592 chr2 117020012 117020605 NO 197.1725 chr2 118005200 118005782 NO 117.4476 chr2 118171753 118172120 NO 0 chr2 118413162 118414171 NO 865.3184 chr2 118445831 118446309 NO 104.443 chr2 118992398 118992814 NO 103.168 chr2 119065937 119066618 NO 616.305 chr2 119147989 119148589 NO 563.88 chr2 119288621 119290264 NO 500.4578 chr2 119311995 119312900 NO 97.74 chr2 119533083 119534025 NO 253.7748 chr2 119556440 119557028 NO 32.8104 chr2 119615493 119616460 NO 928.1266 chr2 119681114 119689020 NO 3748.2346 chr2 120069560 120070347 NO 0 chr2 120339704 120340568 NO 828.144 chr2 121095895 121096949 NO 1939.9924 chr2 121303040 121303595 NO 0 chr2 121468490 121469403 NO 77.5137 chr2 121628647 121629289 NO 0 chr2 121651773 121652594 NO 0 chr2 121720729 121721538 NO 82.4371 chr2 122159866 122160393 NO 58.9186 chr2 122177590 122178242 NO 121.3372 chr2 122195660 122196747 NO 804.8148 chr2 123971284 123971763 NO 6.2749 chr2 124230127 124231008 NO 184.4814 chr2 124331658 124332222 NO 11.1672 chr2 124462771 124463287 NO 0 chr2 125313662 125314182 NO 81.484 chr2 125530520 125531161 NO 0 chr2 125973476 125973812 NO 0 chr2 126377908 126378657 NO 720.3133 chr2 126823728 126824361 NO 18.5469 chr2 126934549 126935163 NO 116.2916 chr2 127121834 127122353 NO 83.4033 chr2 127430596 127433707 NO 1607.4537 chr2 127540373 127541002 NO 0 chr2 127664828 127665772 NO 1658.136 chr2 127963298 127964013 NO 59.2735 chr2 128037250 128038076 NO 698.4656 chr2 128090872 128098905 NO 2291.0116 chr2 128199106 128199950 NO 171.8384 chr2 128223475 128223894 NO 0 chr2 128638582 128639150 NO 283.2048 chr2 128668516 128669051 NO 0 chr2 128887217 128888053 NO 142.2036 chr2 128992525 129004915 NO 4533.501 chr2 129071355 129072476 NO 1671.1868 chr2 129094878 129095378 NO 0 chr2 129412877 129414126 NO 254.4213 chr2 129521285 129528427 NO 597.7854 chr2 129623870 129626180 NO 1550.934 chr2 129707233 129708019 NO 235.2498 chr2 130705477 130706157 NO 0 chr2 130784698 130785075 NO 130.8567 chr2 130921630 130922180 NO 783.915 chr2 131023776 131024528 NO 137.616 chr2 131058146 131070063 NO 3983.8531 chr2 131507148 131507560 NO 0 chr2 131591149 131591888 NO 0 chr2 131672977 131673868 NO 1132.9065 chr2 131870155 131870777 NO 0 chr2 131958909 131959707 NO 0 chr2 132472743 132475493 NO 78.375 chr2 132527083 132528198 NO 606.114 chr2 133104296 133104885 NO 44.5873 chr2 134281785 134282529 NO 0 chr2 134786004 134786739 NO 93.198 chr2 134898206 134899262 NO 64.2048 chr2 135370525 135370955 NO 0 chr2 135384774 135386380 NO 1955.9474 chr2 135440274 135441230 NO 0 chr2 135482132 135482797 NO 294.728 chr2 135614639 135615148 NO 0 chr2 136200792 136201745 NO 0 chr2 136566988 136567824 NO 0 chr2 136616188 136616738 NO 23.76 chr2 136923940 136924626 NO 525.6132 chr2 136941798 136942613 NO 2271.1605 chr2 137053184 137053591 NO 0 chr2 137381753 137382062 NO 9.579 chr2 137620511 137621193 NO 0 chr2 138152159 138164256 NO 0 chr2 139537376 139537882 NO 0 chr2 139566449 139567088 NO 0 chr2 139903233 139904005 NO 478.0224 chr2 140015331 140015907 NO 7.1424 chr2 140502439 140503025 NO 0 chr2 141080218 141093086 NO 599.6488 chr2 141377239 141377808 NO 8.535 chr2 141820800 141821371 NO 0 chr2 142943010 142951107 NO 267.201 chr2 143429560 143430324 NO 0 chr2 143446507 143447095 NO 0 chr2 143982410 143983580 NO 4244.526 chr2 144015523 144016075 NO 0 chr2 144152393 144152784 NO 0 chr2 144243716 144244388 NO 168.4704 chr2 144540656 144541538 NO 413.8344 chr2 145614651 145615227 NO 73.8432 chr2 145691884 145692339 NO 0 chr2 145887968 145888918 NO 0 chr2 146041974 146047863 NO 2122.3956 chr2 146125597 146128646 NO 940.3116 chr2 146292226 146292987 NO 280.5046 chr2 146450649 146457722 NO 2311.4564 chr2 146486865 146499100 NO 0 chr2 146648904 146664982 NO 186.5048 chr2 146741754 146747414 NO 0 chr2 146837021 146837769 NO 371.9804 chr2 146858679 146859357 NO 0 chr2 147015071 147015785 NO 0 chr2 147118368 147119049 NO 0 chr2 147731101 147731848 NO 54.3069 chr2 147794342 147794828 NO 193.0878 chr2 147854853 147855446 NO 12.3344 chr2 148524115 148524818 NO 170.126 chr2 148700392 148701063 NO 5887.8237 chr2 149029606 149030027 NO 0 chr2 149624160 149624992 NO 101.7536 chr2 149765284 149765874 NO 0 chr2 149807837 149809545 NO 1460.6816 chr2 150482907 150491844 NO 3488.1111 chr2 150561221 150562082 NO 887.6049 chr2 150781760 150782428 NO 355.2424 chr2 150863293 150863974 NO 11.9856 chr2 151838320 151839104 NO 863.4192 chr2 151854991 151855717 NO 963.402 chr2 152048814 152049781 NO 1312.1223 chr2 152597790 152598397 NO 78.9707 chr2 152932871 152933554 NO 354.6136 chr2 152993680 152996966 NO 1955.17 chr2 153172351 153173278 NO 2562.1353 chr2 153196477 153197091 NO 0 chr2 153322724 153323397 NO 260.7202 chr2 153395181 153395858 NO 0 chr2 153409984 153421186 NO 3306.8304 chr2 153447899 153448852 NO 255.404 chr2 153467302 153469325 NO 122.5938 chr2 154163548 154164345 NO 289.5501 chr2 154291587 154292150 NO 0 chr2 154905247 154906205 NO 35.2544 chr2 155047882 155048652 NO 0 chr2 155333342 155333978 NO 4.3248 chr2 155394729 155395559 NO 0 chr2 155563514 155563899 NO 143.605 chr2 156170646 156171348 NO 487.7496 chr2 156251118 156251931 NO 1872.339 chr2 156275054 156275605 NO 283.0487 chr2 156316137 156316699 NO 184.7294 chr2 156516280 156517105 NO 1885.455 chr2 156620899 156621666 NO 0 chr2 156667667 156668409 NO 2830.2106 chr2 156969778 156970400 NO 51.004 chr2 157011971 157012790 NO 125.5527 chr2 157073707 157074322 NO 78.228 chr2 157153889 157154878 NO 1143.9763 chr2 157201834 157202833 NO 1612.2861 chr2 157243952 157244973 NO 5034.0405 chr2 157312385 157312713 NO 0 chr2 157666208 157675079 NO 15371.6688 chr2 157783376 157794288 NO 1181.7696 chr2 157978463 157980974 NO 5305.743 chr2 158003231 158003779 NO 365.516 chr2 158303302 158303931 NO 0 chr2 158382551 158383011 NO 0 chr2 158416883 158417554 NO 413.6044 chr2 158614658 158615457 NO 264.8685 chr2 158838326 158838966 NO 0 chr2 158912386 158913065 NO 0 chr2 158944848 158945661 NO 0 chr2 159060601 159061125 NO 0 chr2 159244016 159244817 NO 70.5681 chr2 159884719 159885409 NO 0 chr2 159936598 159939858 NO 61.94 chr2 160185865 160186427 NO 0 chr2 160222947 160223618 NO 0 chr2 160297105 160297846 NO 241.8624 chr2 160481681 160482620 NO 977.2173 chr2 160850258 160850871 NO 101.3289 chr2 161022314 161022966 NO 0 chr2 162070438 162070745 NO 0 chr2 162138184 162138878 NO 0 chr2 162484328 162485171 NO 0 chr2 162753625 162754468 NO 57.4083 chr2 163142871 163143487 NO 223.5464 chr2 163288869 163289594 NO 295.8 chr2 163719788 163720747 NO 2051.9723 chr2 163890381 163891019 NO 92.1272 chr2 164243831 164244323 NO 773.0304 chr2 164277250 164277825 NO 765.44 chr2 164525811 164526716 NO 54.481 chr2 164649260 164649880 NO 746.852 chr2 164680558 164681078 NO 301.964 chr2 164782911 164783673 NO 0 chr2 164891498 164892042 NO 0 chr2 164987554 164988230 NO 0 chr2 165047398 165047940 NO 0 chr2 165453598 165454005 NO 99.0638 chr2 165625656 165636120 NO 16749.7248 chr2 165682802 165683641 NO 5299.8791 chr2 165700123 165704304 NO 7594.7865 chr2 165719928 165725066 NO 8136.5368 chr2 165804706 165807734 NO 6808.7608 chr2 165826156 165838096 NO 6405.81 chr2 165891686 165892605 NO 556.5464 chr2 166019666 166020678 NO 3094.696 chr2 166084225 166084840 NO 518.1375 chr2 166180836 166181441 NO 0 chr2 166243714 166244351 NO 453.8625 chr2 166348456 166349285 NO 167.5409 chr2 166377294 166378519 NO 927.325 chr2 166481585 166482400 NO 707.42 chr2 166704984 166705501 NO 0 chr2 166884075 166898489 NO 19516.556 chr2 166970121 166982097 NO 0 chr2 167024229 167024995 NO 147.9912 chr2 167073204 167073913 NO 346.6301 chr2 167151911 167152489 NO 141.899 chr2 167204603 167205390 NO 89.4819 chr2 167248382 167249300 NO 1204.0488 chr2 167355489 167366175 NO 2482.3578 chr2 167950532 167951123 NO 921.3099 chr2 167979755 167980437 NO 887.3502 chr2 168021084 168021847 NO 210.0539 chr2 168039253 168040134 NO 0 chr2 168664093 168667592 NO 2097.3006 chr2 168784552 168785568 NO 5149.596 chr2 168993658 168995243 NO 453.944 chr2 169098065 169098486 NO 17.682 chr2 169114318 169119377 NO 1400.3312 chr2 169381793 169382249 NO 0 chr2 169553911 169554583 NO 208.32 chr2 169713499 169714061 NO 36.6424 chr2 169744517 169745176 NO 218.5244 chr2 169990793 169991829 NO 1460.4492 chr2 170018779 170019426 NO 1373.581 chr2 170070937 170071775 NO 701.1546 chr2 170236983 170237666 NO 0 chr2 170376328 170376875 NO 97.366 chr2 170483037 170483606 NO 46.8287 chr2 170597473 170601630 NO 230.2978 chr2 170663516 170664162 NO 14.9872 chr2 171056358 171068415 NO 2277.5673 chr2 171086495 171087179 NO 0 chr2 171104361 171111837 NO 2138.8836 chr2 171399866 171400255 NO 0 chr2 171572627 171573575 NO 27.492 chr2 171666169 171666883 NO 0 chr2 171704464 171705222 NO 89.8988 chr2 171994125 171994488 NO 25.41 chr2 172063771 172064202 NO 0 chr2 172341827 172342751 NO 2032.338 chr2 172369684 172370574 NO 419.813 chr2 172402348 172403509 NO 3292.1316 chr2 172444188 172445111 NO 1680.8753 chr2 172536047 172536541 NO 0 chr2 172558933 172559520 NO 0 chr2 173063935 173073199 NO 11140.8864 chr2 173110148 173110714 NO 1138.1694 chr2 173416257 173416763 NO 10.4236 chr2 173583171 173583975 NO 54.5916 chr2 173876620 173877137 NO 89.7512 chr2 174058790 174059492 NO 0 chr2 174082837 174087567 NO 1876.391 chr2 174113130 174113943 NO 270.4851 chr2 174392139 174392747 NO 212.5568 chr2 174490663 174491317 NO 109.3488 chr2 174737637 174743335 NO 1176.0672 chr2 176913936 176914383 NO 0 chr2 177858221 177858984 NO 0 chr2 178378455 178378997 NO 17.5608 chr2 178565883 178566373 NO 328.496 chr2 178583059 178583729 NO 0 chr2 178698204 178698712 NO 17.8308 chr2 178826057 178826411 NO 0 chr2 178855826 178856487 NO 0 chr2 179303797 179304218 NO 46.731 chr2 179501902 179502754 NO 0 chr2 179723682 179724454 NO 0 chr2 180179982 180192912 NO 4972.878 chr2 180222840 180223345 NO 0 chr2 180265120 180265643 NO 61.714 chr2 180443435 180445072 NO 17141.3544 chr2 180462024 180475727 NO 28522.7945 chr2 180502309 180502958 NO 45.6247 chr2 180640077 180640798 NO 438.4401 chr2 180687447 180688955 NO 1598.7816 chr2 180862336 180863134 NO 398.9202 chr2 180947699 180948243 NO 202.6944 chr2 180979223 180980098 NO 0 chr2 181056733 181067845 NO 1247.8776 chr2 181507962 181508744 NO 189.3222 chr2 181653146 181653894 NO 875.2348 chr3 3666581 3668213 NO 24.3168 chr3 5307673 5308424 NO 0 chr3 5326543 5327344 NO 21.627 chr3 6087269 6087741 NO 0 chr3 6173639 6174428 NO 0 chr3 6767877 6768383 NO 0 chr3 7166379 7166985 NO 19.695 chr3 7366490 7367336 NO 0 chr3 7510046 7510618 NO 113.3132 chr3 7578610 7579988 NO 688.4488 chr3 8005508 8006097 NO 104.3119 chr3 8469435 8470121 NO 2.4696 chr3 8509668 8511844 NO 5797.2992 chr3 8963969 8965013 NO 285.534 chr3 8988354 8989030 NO 331.5104 chr3 9008384 9009250 NO 1375.208 chr3 9098418 9102041 NO 1893.3798 chr3 9243943 9244611 NO 0 chr3 9326631 9327088 NO 96.0157 chr3 9347451 9348326 NO 80.5875 chr3 9519654 9520533 NO 1332.564 chr3 9591605 9592379 NO 254.3364 chr3 9610853 9611748 NO 1186.5015 chr3 9863888 9864620 NO 0 chr3 10192869 10193383 NO 63.736 chr3 10353887 10354547 NO 68.442 chr3 11211149 11212961 NO 468.5832 chr3 11563656 11564278 NO 0 chr3 11616356 11616885 NO 0 chr3 12215961 12216510 NO 0 chr3 12328386 12328915 NO 0 chr3 13406890 13407450 NO 0 chr3 13982557 13983050 NO 0 chr3 14478558 14479089 NO 0 chr3 14621235 14621790 NO 78.1995 chr3 14648634 14649210 NO 21.4272 chr3 14863038 14863599 NO 335.0853 chr3 14959483 14960253 NO 0 chr3 14999672 15001240 NO 634.4128 chr3 16331358 16331998 NO 0 chr3 16788032 16788492 NO 0 chr3 16841151 16841714 NO 0 chr3 17138235 17138972 NO 0 chr3 17389683 17390182 NO 14.8203 chr3 17687010 17687764 NO 0 chr3 17749826 17750578 NO 0 chr3 18156648 18157119 NO 35.796 chr3 18239123 18239674 NO 39.3414 chr3 18523768 18524685 NO 92.9838 chr3 18595297 18597433 NO 453.0456 chr3 19480894 19481617 NO 43.2354 chr3 19606741 19607279 NO 993.2556 chr3 19643139 19643556 NO 0 chr3 19797116 19797596 NO 0 chr3 19923677 19924350 NO 206.4091 chr3 19957995 19958715 NO 2324.736 chr3 21452642 21453317 NO 0 chr3 21571308 21572001 NO 74.2203 chr3 21626918 21627582 NO 77.5552 chr3 21790827 21791570 NO 270.3034 chr3 21834336 21835378 NO 4039.4172 chr3 21862355 21863079 NO 135.8224 chr3 21932947 21937430 NO 1671.2624 chr3 21964172 21975748 NO 17118.5888 chr3 22020603 22021206 NO 414.6228 chr3 22054960 22055937 NO 818.4329 chr3 22889107 22889612 NO 54.338 chr3 23250264 23250824 NO 0 chr3 23303803 23304327 NO 122.5636 chr3 26819657 26820341 NO 119.7684 chr3 26962204 26963405 NO 979.6557 chr3 27089635 27090254 NO 88.2694 chr3 27181819 27182582 NO 191.8182 chr3 27305124 27305961 NO 0 chr3 27389964 27390577 NO 225.8905 chr3 27495431 27496097 NO 130.6026 chr3 27564179 27564908 NO 123.7113 chr3 27602172 27603039 NO 736.6899 chr3 27771162 27771882 NO 0 chr3 27834469 27836247 NO 24.3586 chr3 27919045 27920923 NO 475.5096 chr3 27936838 27937553 NO 48.906 chr3 28115913 28116574 NO 53.6071 chr3 28160642 28169458 NO 792.5584 chr3 28525644 28536515 NO 1091.4484 chr3 28551348 28552132 NO 0 chr3 28740949 28741794 NO 2033.746 chr3 29034405 29034800 NO 0 chr3 29440415 29440927 NO 0 chr3 29972505 29973165 NO 0 chr3 30181109 30181847 NO 74.538 chr3 30364941 30365470 NO 0.2645 chr3 30545417 30547747 NO 3825.627 chr3 30573265 30573850 NO 0 chr3 30594560 30595191 NO 292.9733 chr3 30622776 30623973 NO 186.3729 chr3 30744708 30745088 NO 32.034 chr3 30787824 30788515 NO 45.4678 chr3 30899964 30917089 NO 8654.975 chr3 30988014 30988781 NO 1240.5458 chr3 31297796 31298633 NO 340.8264 chr3 32528978 32529697 NO 41.3425 chr3 32657335 32662574 NO 2690.7504 chr3 32850017 32850205 NO 40.3824 chr3 33407208 33407544 NO 49.728 chr3 33772219 33772893 NO 62.6146 chr3 33889182 33890145 NO 3907.9503 chr3 33906429 33907121 NO 573.2528 chr3 33934378 33935333 NO 702.4025 chr3 34133382 34133980 NO 2.691 chr3 34567089 34567956 NO 553.4061 chr3 34685990 34686517 NO 206.057 chr3 35051813 35052159 NO 16.5388 chr3 35099447 35100058 NO 0 chr3 35231744 35232433 NO 318.8003 chr3 35291633 35292023 NO 0 chr3 35620421 35624660 NO 4216.9572 chr3 35792042 35792569 NO 0 chr3 36404661 36405026 NO 69.8975 chr3 37029192 37029819 NO 61.8222 chr3 37874247 37874781 NO 0 chr3 38467061 38467894 NO 431.1608 chr3 38981273 38981991 NO 0 chr3 39118909 39119470 NO 277.8072 chr3 39217349 39218025 NO 0 chr3 39233730 39234497 NO 0 chr3 39877770 39878241 NO 0 chr3 40020035 40020680 NO 169.377 chr3 40340159 40340756 NO 311.0967 chr3 40354735 40355413 NO 581.7918 chr3 40903395 40904150 NO 0 chr3 41212370 41213217 NO 332.871 chr3 41299611 41300448 NO 534.3408 chr3 44408038 44408630 NO 33.448 chr3 45049286 45049844 NO 41.85 chr3 45839132 45839872 NO 0 chr3 46674759 46675255 NO 36.9024 chr3 47871471 47873164 NO 0 chr3 50686101 50686767 NO 0 chr3 50890468 50891089 NO 19.6857 chr3 50932202 50940049 NO 2378.4257 chr3 51394181 51403410 NO 142.1266 chr3 52057708 52058720 NO 330.924 chr3 52204498 52217665 NO 10924.6599 chr3 52409018 52409765 NO 0 chr3 52906128 52906649 NO 0 chr3 53261382 53262179 NO 1843.5407 chr3 53358922 53366398 NO 2061.1332 chr3 53397546 53402992 NO 1127.8666 chr3 53453757 53454852 NO 0 chr3 53672950 53673878 NO 96.6976 chr3 54295387 54296023 NO 20.7336 chr3 54587734 54588323 NO 44.9996 chr3 54785645 54794617 NO 2399.1128 chr3 55928778 55929444 NO 41.292 chr3 56106423 56106993 NO 22.116 chr3 57274905 57275547 NO 101.115 chr3 57447030 57447558 NO 0 chr3 57536429 57536949 NO 22.464 chr3 58340250 58341023 NO 55.2695 chr3 58765065 58765828 NO 0 chr3 59132807 59133282 NO 0 chr3 59282076 59282461 NO 42.2345 chr3 60659497 60660127 NO 107.667 chr3 61050245 61051031 NO 0 chr3 61599792 61600527 NO 59.388 chr3 61620504 61621462 NO 0 chr3 62145578 62146250 NO 0 chr3 62742318 62743103 NO 0 chr3 63098862 63099542 NO 1751.748 chr3 63626969 63627534 NO 74.241 chr3 63646192 63646981 NO 0 chr3 64069604 64070247 NO 50.8613 chr3 64125502 64126270 NO 0 chr3 65279427 65281555 NO 0 chr3 65295498 65296195 NO 16.728 chr3 65339039 65339696 NO 59.4585 chr3 65461052 65461810 NO 182.5264 chr3 65778953 65779767 NO 329.1816 chr3 66491052 66491587 NO 0 chr3 67307480 67318756 NO 186.054 chr3 67817195 67817777 NO 0 chr3 68049977 68050561 NO 0 chr3 68110407 68111170 NO 16.5571 chr3 68240374 68240981 NO 21.7913 chr3 68292001 68297089 NO 4653.9936 chr3 68368482 68369877 NO 540.0045 chr3 68623882 68624594 NO 76.6824 chr3 69463567 69464206 NO 65.3058 chr3 69503703 69504347 NO 2.6404 chr3 71371782 71372429 NO 0 chr3 72662400 72663250 NO 56.44 chr3 73238137 73238841 NO 0 chr3 73376475 73376903 NO 0 chr3 75454549 75455984 NO 7.462 chr3 78843389 78844203 NO 179.6498 chr3 78898406 78898969 NO 0 chr3 78948037 78948588 NO 33.2804 chr3 79022106 79023162 NO 290.6112 chr3 79125637 79126050 NO 28.0427 chr3 79238797 79239546 NO 66.1367 chr3 79375842 79376337 NO 16.1865 chr3 80767576 80768200 NO 0 chr3 80838336 80839401 NO 6.816 chr3 80906018 80906866 NO 565.8704 chr3 81096780 81097340 NO 17.752 chr3 81713738 81714180 NO 0 chr3 82221963 82222794 NO 41.3007 chr3 82712424 82719987 NO 0 chr3 82764471 82764920 NO 0 chr3 82834295 82834903 NO 9.9104 chr3 83386313 83390796 NO 896.1517 chr3 83783903 83784952 NO 713.32 chr3 83797971 83798746 NO 116.6375 chr3 83824381 83838289 NO 2963.7948 chr3 83985389 84010994 NO 12144.4515 chr3 84088639 84089335 NO 0 chr3 84624646 84625298 NO 53.0728 chr3 84944432 84944855 NO 28.9755 chr3 85141917 85142778 NO 0 chr3 85297506 85298060 NO 0 chr3 85616979 85617818 NO 36.916 chr3 85636455 85637333 NO 228.6312 chr3 85923345 85923802 NO 0 chr3 85952913 85953587 NO 252.1434 chr3 86496542 86497217 NO 57.105 chr3 86636503 86657516 NO 7560.4774 chr3 86754422 86755102 NO 443.768 chr3 86940621 86941199 NO 165.9438 chr3 86997360 86999025 NO 3442.554 chr3 87462062 87462896 NO 151.4544 chr3 87777956 87778942 NO 997.0432 chr3 87973323 87974348 NO 5064.6275 chr3 88001647 88002420 NO 0 chr3 88243476 88244153 NO 967.0268 chr3 88450033 88450800 NO 1004.6166 chr3 89258497 89259386 NO 549.0464 chr3 89451319 89451950 NO 174.9763 chr3 89626047 89631123 NO 0 chr3 89760018 89760738 NO 66.888 chr3 89885672 89886444 NO 791.4544 chr3 90250140 90250842 NO 1376.973 chr3 92498284 92499211 NO 0 chr3 92720891 92721397 NO 0 chr3 92966692 92967393 NO 0 chr3 93182062 93182479 NO 201.9948 chr3 93215719 93216312 NO 0 chr3 94110855 94111307 NO 32.544 chr3 94598187 94598612 NO 8.5 chr3 94888854 94889454 NO 167.04 chr3 94965812 94966422 NO 550.159 chr3 95173863 95174473 NO 32.574 chr3 95237742 95238552 NO 4424.463 chr3 95505802 95506443 NO 1456.9289 chr3 95694960 95695228 NO 109.746 chr3 96636567 96637407 NO 499.212 chr3 96963138 96963961 NO 6628.1128 chr3 97058725 97059164 NO 42.0562 chr3 97340867 97344658 NO 948.5082 chr3 97615040 97615860 NO 132.512 chr3 99039165 99039510 NO 0 chr3 99999570 100000050 NO 0 chr3 100875282 100875978 NO 153.6072 chr3 100914800 100915619 NO 774.0369 chr3 100957135 100967876 NO 6089.0729 chr3 101083972 101084793 NO 1534.1206 chr3 101131216 101131641 NO 206.8475 chr3 101148569 101149505 NO 95.8464 chr3 101243888 101244723 NO 430.6095 chr3 101436521 101437749 NO 0 chr3 101518719 101519526 NO 1130.2842 chr3 101853095 101860343 NO 715.3776 chr3 101887625 101888435 NO 380.538 chr3 101907606 101908141 NO 115.6135 chr3 101968666 101969335 NO 1938.9627 chr3 101993816 102007402 NO 8006.2298 chr3 102159766 102160292 NO 0 chr3 102408944 102409710 NO 0 chr3 102521728 102522265 NO 249.7587 chr3 102907760 102912310 NO 3765.125 chr3 102930941 102931790 NO 699.1515 chr3 102949003 102950801 NO 5049.5032 chr3 103183176 103183896 NO 869.112 chr3 103486895 103488062 NO 1385.6958 chr3 103654365 103654903 NO 0 chr3 104618028 104623683 NO 21707.8485 chr3 105221225 105221713 NO 0 chr3 106351238 106351736 NO 131.1234 chr3 106864281 106864854 NO 0 chr3 106902599 106902986 NO 0 chr3 107153628 107154153 NO 0 chr3 107798760 107799338 NO 208.6002 chr3 108029831 108030665 NO 8.34 chr3 108075058 108075616 NO 24.7194 chr3 108236163 108237080 NO 783.0263 chr3 108391181 108391923 NO 69.1544 chr3 108540463 108541064 NO 0 chr3 108659634 108660323 NO 0 chr3 110896029 110896660 NO 0 chr3 111173945 111174677 NO 81.618 chr3 111891340 111892035 NO 0 chr3 112042398 112043160 NO 38.0238 chr3 114880648 114881060 NO 8.8992 chr3 115397966 115398692 NO 60.3306 chr3 115547424 115547985 NO 0 chr3 115725430 115725934 NO 11.844 chr3 116102614 116103174 NO 0 chr3 116245137 116245650 NO 89.4672 chr3 116358806 116359743 NO 0 chr3 116425910 116426354 NO 141.0144 chr3 116563049 116563725 NO 668.4288 chr3 116664178 116664794 NO 0 chr3 116706605 116707111 NO 0 chr3 117013676 117014131 NO 93.6845 chr3 118329019 118329787 NO 0 chr3 118798016 118798846 NO 326.937 chr3 118830815 118831372 NO 0 chr3 118923773 118924366 NO 0 chr3 119309000 119309594 NO 0 chr3 119647017 119647376 NO 0 chr3 120078815 120079305 NO 0 chr3 120582042 120582939 NO 232.4127 chr3 120616974 120617449 NO 46.5025 chr3 121090398 121090814 NO 55.3696 chr3 121121824 121122736 NO 1959.432 chr3 121245639 121246341 NO 28.9926 chr3 121279771 121282314 NO 5113.2101 chr3 121323689 121324342 NO 91.42 chr3 121497027 121497699 NO 339.696 chr3 121513631 121513714 NO 0 chr3 121697772 121703319 NO 489.8001 chr3 121720619 121721482 NO 71.1975 chr3 121848004 121848856 NO 0 chr3 122092860 122093397 NO 101.3319 chr3 122136782 122137600 NO 743.4802 chr3 122174468 122179670 NO 1391.535 chr3 122194867 122195318 NO 0 chr3 122773974 122774594 NO 0 chr3 122999054 122999691 NO 95.1678 chr3 124308762 124309628 NO 5.8888 chr3 125265237 125265838 NO 0 chr3 126146132 126153137 NO 112.08 chr3 126167127 126167599 NO 0 chr3 126407742 126408285 NO 0 chr3 126668458 126670064 NO 0 chr3 126921758 126922357 NO 0 chr3 127003584 127004041 NO 0 chr3 127155894 127167528 NO 4084.6974 chr3 127191848 127192400 NO 0 chr3 127233049 127233504 NO 0 chr3 127247235 127248342 NO 0 chr3 127354907 127355443 NO 0 chr3 127738873 127739410 NO 0 chr3 128834104 128834433 NO 0 chr3 129044005 129044343 NO 4.6982 chr3 129276426 129277050 NO 557.4192 chr3 129296659 129297020 NO 0 chr3 129767261 129768048 NO 60.8351 chr3 130681370 130681942 NO 37.6948 chr3 130787523 130788124 NO 275.6186 chr3 130804950 130805528 NO 0 chr3 130973460 130973878 NO 98.9824 chr3 131290426 131290935 NO 89.3804 chr3 131464437 131464887 NO 69.795 chr3 132134201 132134670 NO 20.3546 chr3 132540400 132541037 NO 5.733 chr3 134978780 134979317 NO 0 chr3 134995469 134996202 NO 273.6289 chr3 135099287 135099829 NO 0 chr3 135129301 135129849 NO 0 chr3 135370445 135370816 NO 20.3679 chr3 135778299 135779245 NO 138.7782 chr3 136370628 136371037 NO 62.4134 chr3 137210348 137211116 NO 80.0256 chr3 137284970 137285636 NO 0 chr3 137305575 137306005 NO 0 chr3 137400129 137400737 NO 82.688 chr3 137442805 137448106 NO 1192.725 chr3 137464386 137465053 NO 331.8325 chr3 137495913 137496857 NO 889.8144 chr3 137704531 137705516 NO 139.3775 chr3 138331162 138331772 NO 59.048 chr3 138355029 138355964 NO 0 chr3 138393562 138394272 NO 0 chr3 138439083 138439880 NO 607.314 chr3 138477629 138489845 NO 6048.1416 chr3 138693545 138694230 NO 0 chr3 138832269 138832727 NO 0 chr3 139261117 139261688 NO 59.8979 chr3 140637077 140637493 NO 0 chr3 141257911 141266307 NO 0 chr3 141511834 141512729 NO 63.0975 chr3 142011729 142012292 NO 149.4202 chr3 142156575 142157097 NO 161.6634 chr3 142312880 142313667 NO 73.191 chr3 142423276 142423843 NO 27.216 chr3 143834763 143835232 NO 0 chr3 144075594 144076508 NO 203.6392 chr3 145314200 145314999 NO 0 chr3 145353837 145354177 NO 0 chr3 145702440 145702980 NO 93.474 chr3 146042752 146043266 NO 10.2286 chr3 146089309 146089857 NO 8.9872 chr3 146135512 146136158 NO 0 chr3 146606122 146606401 NO 0 chr3 146780214 146780516 NO 36.9044 chr3 146844443 146845061 NO 136.9488 chr3 146960833 146961566 NO 232.0678 chr3 147054044 147054476 NO 0 chr3 147128417 147128936 NO 0 chr3 147626446 147627564 NO 270.6678 chr3 148006204 148006910 NO 740.8764 chr3 148648979 148649734 NO 6.342 chr3 148869922 148883464 NO 276.2568 chr3 148914801 148915603 NO 0 chr3 148980055 148980368 NO 0 chr3 149068669 149069383 NO 0 chr3 149147159 149147867 NO 0 chr3 151894576 151895127 NO 365.6436 chr3 152119133 152119557 NO 36.2944 chr3 152213672 152214373 NO 29.2317 chr3 152923294 152923794 NO 6.6 chr3 153022819 153023587 NO 495.0528 chr3 153338537 153339347 NO 1108.08 chr3 153600077 153600691 NO 549.1616 chr3 153699333 153699939 NO 0 chr3 153872636 153873397 NO 0 chr3 154044263 154045131 NO 0 chr3 154368729 154369199 NO 0 chr3 154701945 154702678 NO 0 chr3 155862421 155863226 NO 0 chr3 155968176 155968766 NO 0 chr3 156983729 156985553 NO 489.5616 chr3 157068202 157068671 NO 1.5477 chr3 157584207 157595548 NO 2947.5259 chr3 157694803 157695284 NO 342.3758 chr3 159277798 159278557 NO 0 chr4 3746591 3746970 NO 39.8708 chr4 4364679 4373415 NO 0 chr4 5419425 5419838 NO 4.7082 chr4 5438580 5443156 NO 385.2992 chr4 5575140 5577164 NO 1768.7736 chr4 6098521 6099112 NO 0 chr4 6380266 6383720 NO 2449.2314 chr4 6519915 6520618 NO 0 chr4 6645760 6646275 NO 17.0465 chr4 6671151 6671788 NO 0 chr4 6872066 6872687 NO 0 chr4 6895571 6896555 NO 0 chr4 7128931 7129675 NO 0 chr4 7291472 7291927 NO 0 chr4 8020812 8021155 NO 19.1394 chr4 8143512 8144151 NO 21.7899 chr4 8614996 8616011 NO 0 chr4 8858387 8883869 NO 4512.8622 chr4 8958618 8959219 NO 0 chr4 9617058 9617731 NO 41.2549 chr4 10326505 10327337 NO 292.6144 chr4 10859358 10859884 NO 241.2236 chr4 10940912 10941926 NO 1109.2146 chr4 10960137 10961002 NO 230.6955 chr4 11005337 11005975 NO 15.7586 chr4 11049580 11050216 NO 324.042 chr4 11440242 11440931 NO 0 chr4 11456595 11457003 NO 78.6216 chr4 11472684 11473522 NO 100.8114 chr4 11592460 11593426 NO 85.008 chr4 12352519 12353045 NO 45.1834 chr4 12589574 12590863 NO 0 chr4 12697292 12698295 NO 176.0265 chr4 13023209 13024013 NO 0 chr4 13055260 13055737 NO 55.2843 chr4 13145658 13146416 NO 136.2884 chr4 13492788 13493509 NO 0 chr4 13663317 13663675 NO 0 chr4 13677114 13679150 NO 543.8156 chr4 13700476 13708564 NO 161.76 chr4 13730921 13733894 NO 642.4653 chr4 13780804 13781644 NO 76.524 chr4 14706394 14706898 NO 0 chr4 14800375 14800864 NO 0 chr4 14833543 14834181 NO 0 chr4 15096358 15096846 NO 0 chr4 16014968 16022913 NO 370.237 chr4 16641793 16642378 NO 0 chr4 16881531 16882170 NO 29.5857 chr4 17019060 17019897 NO 0 chr4 18322263 18323018 NO 123.518 chr4 19630174 19631009 NO 340.9305 chr4 19949052 19950106 NO 0 chr4 20704454 20704779 NO 0 chr4 21650023 21650732 NO 1256.7734 chr4 21867880 21868421 NO 0 chr4 21974853 21975400 NO 227.2785 chr4 22144323 22144987 NO 0 chr4 22228706 22229231 NO 24.36 chr4 22760608 22761312 NO 29.7792 chr4 22913196 22913597 NO 0 chr4 23549100 23549911 NO 76.8828 chr4 24364221 24364750 NO 0 chr4 24523009 24523561 NO 0 chr4 25722977 25726500 NO 2008.11 chr4 26280840 26281485 NO 271.416 chr4 26871664 26872322 NO 240.499 chr4 27186010 27186850 NO 0 chr4 28227143 28227823 NO 0 chr4 28894340 28895410 NO 0 chr4 29018669 29019491 NO 0 chr4 29062765 29063485 NO 34.992 chr4 30939047 30939621 NO 0 chr4 31808004 31808471 NO 0 chr4 32046934 32047476 NO 0 chr4 32193578 32194042 NO 27.0512 chr4 32245258 32245785 NO 1.7391 chr4 32263322 32264063 NO 0 chr4 32283284 32283924 NO 287.36 chr4 32576005 32576756 NO 0 chr4 33035412 33043970 NO 1202.399 chr4 33071439 33072448 NO 0 chr4 33602014 33602142 NO 35.52 chr4 33910525 33911391 NO 0 chr4 33990804 33996325 NO 1168.2436 chr4 34068072 34068613 NO 0 chr4 34501938 34506322 NO 676.4512 chr4 34667517 34668223 NO 0 chr4 34832744 34833418 NO 175.7792 chr4 34953736 34954310 NO 58.6628 chr4 35140037 35153034 NO 0 chr4 35557971 35558436 NO 69.471 chr4 36337333 36338058 NO 0 chr4 38318051 38318646 NO 45.934 chr4 39552018 39552455 NO 167.7643 chr4 39642234 39642886 NO 20.864 chr4 40180008 40186010 NO 1858.8194 chr4 40741333 40741799 NO 66.172 chr4 40803541 40803952 NO 38.3052 chr4 40887307 40887842 NO 0 chr4 41047848 41048517 NO 108.9132 chr4 41205874 41206688 NO 0 chr4 41392839 41393416 NO 0 chr4 42911773 42912258 NO 72.75 chr4 43227691 43228374 NO 62.4945 chr4 43347556 43348154 NO 0 chr4 43661458 43661812 NO 18.9744 chr4 44041137 44041811 NO 0 chr4 44055845 44056701 NO 40.7456 chr4 44556640 44562500 NO 4799.34 chr4 44796467 44797161 NO 11.1734 chr4 44864553 44865242 NO 76.0656 chr4 44918966 44919523 NO 131.3963 chr4 44933542 44934267 NO 85.9125 chr4 45076951 45077471 NO 0 chr4 45121483 45121498 NO 21.9375 chr4 45215967 45216757 NO 183.596 chr4 45300588 45301293 NO 0 chr4 45420433 45421075 NO 156.969 chr4 45502813 45512727 NO 12535.2616 chr4 45534198 45540095 NO 409.8415 chr4 45600719 45605388 NO 6067.3655 chr4 45667020 45668835 NO 419.991 chr4 45783535 45784828 NO 3375.7644 chr4 45823763 45824454 NO 2084.8852 chr4 46198647 46199413 NO 149.1402 chr4 46678038 46678990 NO 1649.1496 chr4 47462390 47463010 NO 21.08 chr4 47737505 47738362 NO 0 chr4 48284676 48285274 NO 0 chr4 48592304 48592977 NO 99.2675 chr4 48637898 48638549 NO 26.1051 chr4 49063486 49063996 NO 0 chr4 50633408 50634204 NO 174.1648 chr4 51641631 51642180 NO 0 chr4 51881583 51882126 NO 15.6927 chr4 52072879 52073486 NO 0.8498 chr4 52427233 52427756 NO 20.8677 chr4 52555760 52556382 NO 408.0942 chr4 52673542 52674124 NO 432.135 chr4 52956020 52956455 NO 0 chr4 53266659 53267181 NO 38.889 chr4 53351820 53353228 NO 4185.4208 chr4 53439972 53440625 NO 39.1147 chr4 53503794 53504713 NO 472.2741 chr4 53646937 53647675 NO 81.549 chr4 53802001 53802661 NO 24.354 chr4 53965059 53965840 NO 557.8683 chr4 54084567 54086471 NO 1490.4512 chr4 54473419 54474141 NO 47.9408 chr4 54622814 54623307 NO 152.2384 chr4 54999795 55005784 NO 3008.8736 chr4 55053254 55063592 NO 1854.6372 chr4 55147540 55148138 NO 739.0084 chr4 55221603 55222370 NO 777.4312 chr4 55301348 55301746 NO 0 chr4 55532456 55532935 NO 0 chr4 56869236 56869894 NO 0 chr4 56944873 56945519 NO 729.011 chr4 57176085 57176679 NO 218.7702 chr4 57191730 57192440 NO 96.489 chr4 57292028 57292654 NO 768.6028 chr4 57401856 57402223 NO 0 chr4 57502638 57503393 NO 150.396 chr4 57556365 57557095 NO 0 chr4 57703465 57704281 NO 517.4256 chr4 57778621 57794443 NO 3988.7262 chr4 57854702 57855490 NO 1167.1856 chr4 57932572 57933991 NO 1220.1981 chr4 58512079 58512743 NO 0 chr4 58555490 58556022 NO 0 chr4 58733249 58733942 NO 151.767 chr4 59060077 59060747 NO 0 chr4 59198444 59199036 NO 29.8368 chr4 59286165 59286596 NO 0 chr4 59570826 59571572 NO 192.0204 chr4 59593068 59593702 NO 0 chr4 59908640 59909433 NO 997.5147 chr4 59976512 59977295 NO 387.9765 chr4 61650964 61651623 NO 0 chr4 61684669 61685198 NO 12.9076 chr4 61910183 61910993 NO 516.051 chr4 61966948 61976285 NO 4944.8752 chr4 62205783 62206273 NO 0 chr4 62381788 62382270 NO 0 chr4 63138194 63138810 NO 736.9824 chr4 63672154 63672777 NO 6.6038 chr4 64899494 64900161 NO 0 chr4 64913053 64913790 NO 0 chr4 65491344 65492169 NO 0 chr4 65991446 65992271 NO 4.785 chr4 66389277 66389872 NO 0 chr4 67788842 67789488 NO 39.0184 chr4 69485350 69485875 NO 0 chr4 69513546 69514114 NO 0 chr4 69553560 69554320 NO 0 chr4 70977494 70978048 NO 0 chr4 71806832 71807719 NO 166.2238 chr4 71828707 71829449 NO 45.0394 chr4 73178129 73179138 NO 0 chr4 73903676 73905912 NO 2043.0332 chr4 75631339 75631898 NO 5.9254 chr4 75657718 75660889 NO 46.9308 chr4 75717580 75718136 NO 0 chr4 76895533 76896246 NO 92.3335 chr4 79529943 79530539 NO 0 chr4 80520013 80520803 NO 324.374 chr4 80557651 80558330 NO 1607.1251 chr4 80667671 80668432 NO 0 chr4 80818828 80819456 NO 49.7376 chr4 81097765 81098376 NO 20.9573 chr4 81274240 81274830 NO 37.937 chr4 81764124 81764519 NO 0 chr4 82013377 82014735 NO 0 chr4 82027537 82028252 NO 66.7095 chr4 82047159 82047945 NO 614.259 chr4 82076499 82083107 NO 0 chr4 82135728 82136218 NO 70.707 chr4 82153147 82158518 NO 3647.4461 chr4 82180557 82189832 NO 0 chr4 82739767 82740296 NO 0 chr4 82831786 82832427 NO 223.6449 chr4 82903118 82903895 NO 2429.7567 chr4 82973975 82976812 NO 7102.4295 chr4 83059982 83060620 NO 192.8036 chr4 83084896 83085559 NO 191.0103 chr4 83164867 83165620 NO 17.6202 chr4 83870111 83871021 NO 654.29 chr4 84172920 84174819 NO 651.9267 chr4 84270905 84271406 NO 0 chr4 84307987 84308977 NO 308.682 chr4 84331622 84332188 NO 118.011 chr4 84808209 84809105 NO 48.5632 chr4 84854207 84855065 NO 152.8098 chr4 84878858 84879440 NO 0 chr4 85161947 85162464 NO 0 chr4 85465449 85470497 NO 0 chr4 85667158 85667584 NO 0 chr4 85708751 85714235 NO 0 chr4 85829390 85830328 NO 573.7746 chr4 85887660 85888536 NO 0 chr4 86184826 86185470 NO 34.132 chr4 86765747 86766181 NO 0 chr4 87074126 87074951 NO 58.1625 chr4 89032591 89033052 NO 0 chr4 90890523 90891022 NO 157.9335 chr4 90970771 90972232 NO 422.5212 chr4 91065881 91066800 NO 337.0892 chr4 91114399 91115172 NO 0 chr4 93035436 93035974 NO 0 chr4 94340252 94340776 NO 0 chr4 94414849 94415333 NO 0 chr4 94654140 94655021 NO 0 chr4 95351298 95352085 NO 429.9381 chr4 96820091 96820832 NO 0 chr4 98394367 98395329 NO 995.3814 chr4 98413689 98414441 NO 212.816 chr4 98452942 98453567 NO 224.9375 chr4 98530686 98531425 NO 846.3767 chr4 98758125 98758868 NO 0 chr4 98827855 98828562 NO 0 chr4 99228002 99228738 NO 0 chr4 99302503 99309337 NO 2380.2822 chr4 99336780 99342442 NO 615.4594 chr4 99618939 99619709 NO 0 chr4 99769780 99770611 NO 0 chr4 100451625 100452191 NO 0 chr4 100484260 100485056 NO 170.1848 chr4 101223833 101224306 NO 0 chr4 101556219 101562504 NO 1393.3845 chr4 101907600 101908499 NO 0 chr4 102648907 102649566 NO 0 chr4 103477126 103477685 NO 0 chr4 103511064 103511474 NO 0 chr4 104259732 104260479 NO 0 chr4 104608019 104608379 NO 37.944 chr4 104761160 104761731 NO 35.8017 chr4 104831497 104842867 NO 2648.073 chr4 104868425 104869271 NO 405.8262 chr4 104896507 104898349 NO 3240.2622 chr4 104948762 104950022 NO 1595.16 chr4 105121514 105133517 NO 350.4876 chr4 105580747 105581579 NO 0 chr4 106019682 106020074 NO 48.6472 chr4 106120291 106120745 NO 31.8254 chr4 106531939 106532565 NO 1559.2408 chr4 106862276 106862703 NO 54.3998 chr4 107035327 107035897 NO 189.183 chr4 107550428 107550830 NO 0 chr4 107664274 107665035 NO 133.7077 chr4 107764673 107765231 NO 70.3638 chr4 107854698 107855462 NO 2.5976 chr4 107891174 107892129 NO 497.555 chr4 107974909 107975592 NO 91.2488 chr4 108035575 108035997 NO 187.5368 chr4 108307452 108308161 NO 733.815 chr4 108331729 108332347 NO 0 chr4 108410803 108411419 NO 0 chr4 108515672 108516321 NO 400.8224 chr4 108573034 108573505 NO 194.8056 chr4 108698817 108699627 NO 0 chr4 108745695 108746387 NO 335.8968 chr4 109435065 109435951 NO 0 chr4 109481572 109482405 NO 0 chr4 109984373 109985506 NO 407.9933 chr4 110069602 110070245 NO 0 chr4 111010124 111010816 NO 26.0884 chr4 111226065 111226602 NO 0 chr4 111336271 111336757 NO 0 chr4 111355225 111366310 NO 0 chr4 115230567 115231176 NO 109.4982 chr4 115484858 115485367 NO 266.207 chr4 115545611 115551213 NO 0 chr4 115651892 115652477 NO 24.804 chr4 115743638 115744295 NO 179.361 chr4 116397804 116398474 NO 372.319 chr4 116454500 116455489 NO 1495.8625 chr4 116615312 116615880 NO 0 chr4 116735403 116736070 NO 62.2978 chr4 116825141 116825878 NO 815.7116 chr4 116842329 116843243 NO 1570.4348 chr4 116924570 116925269 NO 1864.6524 chr4 117025548 117026041 NO 0 chr4 117045921 117053043 NO 3636.4932 chr4 117085700 117088622 NO 4764.9054 chr4 117157016 117157846 NO 1305.092 chr4 117253854 117254328 NO 141.963 chr4 117285276 117286017 NO 455.8632 chr4 118212353 118213114 NO 0 chr4 118359572 118360154 NO 126.9342 chr4 118413481 118414405 NO 353.2452 chr4 118571986 118572576 NO 0 chr4 118698546 118699789 NO 2718.6896 chr4 118759826 118760426 NO 0 chr4 118910530 118911287 NO 810.2928 chr4 118964429 118965089 NO 48.378 chr4 119076007 119084885 NO 0 chr4 119170858 119171363 NO 0 chr4 119184813 119185181 NO 33.7824 chr4 119264917 119265714 NO 16.1791 chr4 119487998 119488754 NO 0 chr4 119831385 119832062 NO 812.9416 chr4 119943603 119944392 NO 634.8294 chr4 120005349 120005898 NO 0 chr4 120060638 120062348 NO 0 chr4 120105014 120105785 NO 305.7015 chr4 120283417 120285528 NO 602.0572 chr4 120428038 120429152 NO 442.1466 chr4 120487997 120488752 NO 395.016 chr4 121329622 121329982 NO 41.256 chr4 121651203 121651718 NO 0 chr4 121807023 121807598 NO 0 chr4 122514588 122515039 NO 30.8033 chr4 122676422 122676991 NO 0 chr4 123243949 123244445 NO 45.7808 chr4 123332364 123345251 NO 32244.5627 chr4 123519405 123520162 NO 95.5334 chr4 123712760 123713650 NO 0 chr4 123731286 123732097 NO 66.8264 chr4 123750589 123751360 NO 0 chr4 124037186 124037979 NO 527.1071 chr4 124119039 124119583 NO 119.4624 chr4 124154905 124175380 NO 2545.0425 chr4 124501996 124510655 NO 14483.9093 chr4 124811451 124811907 NO 65.3904 chr4 124842024 124842702 NO 117.8364 chr4 124959816 124960599 NO 0 chr4 124990187 124990922 NO 235.347 chr4 125016173 125016882 NO 170.3018 chr4 125092291 125093207 NO 288.2652 chr4 125162766 125166613 NO 592.8227 chr4 125276536 125287535 NO 11442.2597 chr4 125406371 125414464 NO 2898.1033 chr4 125669449 125670081 NO 28.2504 chr4 125779943 125780736 NO 2231.2641 chr4 125925596 125926300 NO 359.6032 chr4 126142985 126143622 NO 978.6868 chr4 126480298 126480728 NO 153.983 chr4 126651771 126652315 NO 66.2592 chr4 126677732 126678306 NO 2.583 chr4 126741328 126741791 NO 26.8077 chr4 126801236 126802125 NO 962.6981 chr4 126815342 126816262 NO 615.848 chr4 126901513 126905137 NO 3833.8296 chr4 127006184 127006972 NO 1217.9328 chr4 127021763 127022891 NO 2010.3216 chr4 127719297 127719674 NO 35.2495 chr4 127795193 127795561 NO 52.4032 chr4 128334780 128335398 NO 147.8874 chr4 128405346 128406067 NO 49.9653 chr4 128556315 128556889 NO 113.365 chr4 128624741 128625410 NO 0 chr4 128908643 128908757 NO 1128.6 chr4 128928832 128929439 NO 429.3311 chr4 128984222 128984895 NO 34.6595 chr4 129050358 129052712 NO 6496.0984 chr4 129221212 129221953 NO 654.8217 chr4 129427470 129428279 NO 46.113 chr4 129643546 129647966 NO 0 chr4 129779132 129780024 NO 246.1028 chr4 130213352 130214031 NO 252.2485 chr4 130305400 130306115 NO 0 chr4 130681524 130682653 NO 589.9025 chr4 131502985 131503790 NO 0 chr4 131567423 131575145 NO 322.0074 chr4 131684708 131685359 NO 1137.2319 chr4 131710778 131711623 NO 192.153 chr4 131737955 131738855 NO 1740.51 chr4 132061470 132062305 NO 1590.174 chr4 132079653 132080908 NO 3772.53 chr4 132204973 132205746 NO 710.2324 chr4 132305315 132306009 NO 0 chr4 132524264 132524981 NO 303.8646 chr4 132549219 132550016 NO 508.8845 chr4 132596223 132597165 NO 1472.6286 chr4 132650133 132650782 NO 857.5237 chr4 132677826 132678810 NO 2016.1176 chr4 132739940 132740684 NO 316.3488 chr4 132936336 132937524 NO 1267.3584 chr4 133215542 133216456 NO 5049.3016 chr4 133371377 133372545 NO 2437.616 chr4 133456102 133456878 NO 3249.0344 chr4 133511975 133512582 NO 174.6339 chr4 133567462 133568053 NO 1247.1873 chr4 134184712 134185446 NO 1198.5486 chr4 134285917 134286631 NO 0 chr4 134406960 134407757 NO 0 chr4 134576017 134576599 NO 938.5914 chr4 134784883 134793619 NO 1617.0336 chr4 134969245 134970067 NO 110.4768 chr4 135103784 135104569 NO 3235.2205 chr4 135137211 135138212 NO 2321.1188 chr4 135644767 135645532 NO 79.1775 chr4 135702424 135703370 NO 0 chr4 135801957 135802981 NO 2693.4272 chr4 135847102 135847490 NO 36.7048 chr4 135873252 135874283 NO 0 chr4 136016956 136019978 NO 12066.5438 chr4 136149670 136150293 NO 59.2473 chr4 137025750 137026764 NO 4373.6862 chr4 137215279 137215938 NO 404.7578 chr4 137248169 137248741 NO 557.8144 chr4 137561364 137562475 NO 642.0469 chr4 137805003 137805918 NO 673.5315 chr4 137879059 137879857 NO 352.8756 chr4 137966761 137967382 NO 0 chr4 138152426 138153098 NO 416.7744 chr4 138203932 138204390 NO 79.7378 chr4 138238489 138260875 NO 19287.7776 chr4 138349968 138350971 NO 921.1552 chr4 138788198 138789022 NO 1642.7264 chr4 139044017 139044848 NO 700.4499 chr4 139303237 139303907 NO 460.022 chr4 139323772 139324451 NO 770.0539 chr4 139520165 139520892 NO 1104.6765 chr4 139557899 139558402 NO 692.2286 chr4 139658579 139660214 NO 7081.0215 chr4 139962414 139963370 NO 3831.3612 chr4 140200327 140201030 NO 154.9412 chr4 140249934 140251467 NO 1248.4752 chr4 140515660 140516266 NO 414.3222 chr4 140671148 140671919 NO 2662.8798 chr4 140721507 140722567 NO 1632.824 chr4 141154043 141155058 NO 2082.0695 chr4 141555224 141555906 NO 0 chr4 141694191 141694863 NO 1316.6496 chr4 141784495 141791290 NO 6780.051 chr4 142099216 142099714 NO 0 chr4 142294449 142295337 NO 34.0104 chr4 142362809 142363371 NO 48.1634 chr4 142503255 142503790 NO 0 chr4 142590953 142591431 NO 82.455 chr4 142817827 142828846 NO 1905.1851 chr4 142852455 142853005 NO 93.61 chr4 142891686 142896659 NO 1161.1955 chr4 142925875 142926644 NO 0 chr4 143902619 143903193 NO 0 chr4 144134164 144135113 NO 0 chr4 144414426 144414996 NO 0 chr4 144596017 144596539 NO 160.6716 chr4 144694639 144695232 NO 0 chr4 144861493 144861968 NO 182.2575 chr4 145685693 145686088 NO 0 chr4 145699288 145699977 NO 108.9309 chr4 147407829 147408586 NO 632.9277 chr4 147987562 147988463 NO 115.8686 chr4 148112483 148113665 NO 1388.259 chr4 148163209 148163982 NO 770.1399 chr4 148287055 148287723 NO 2351.1596 chr4 148395043 148395674 NO 0.8203 chr4 148941427 148942225 NO 1507.1028 chr4 149172575 149173751 NO 1835.6184 chr4 149215763 149216359 NO 66.5136 chr4 149604905 149605684 NO 637.4557 chr4 149634051 149635272 NO 423.3207 chr4 149801531 149802166 NO 0 chr4 149820405 149821093 NO 666.7408 chr4 150033882 150034629 NO 314.7111 chr4 150200688 150201369 NO 175.7661 chr4 150342760 150343207 NO 54.0423 chr4 150415590 150416311 NO 0 chr4 151074566 151075253 NO 418.1082 chr4 151373388 151381390 NO 2888.722 chr4 151417116 151417695 NO 284.289 chr4 151559144 151559677 NO 462.7506 chr4 151664406 151665150 NO 1313.9784 chr4 152136721 152137188 NO 416.8909 chr4 152487550 152488141 NO 0 chr4 152594491 152597134 NO 4043.5257 chr4 152714833 152715552 NO 335.2697 chr4 152933411 152934196 NO 848.271 chr4 153007032 153008118 NO 650.8398 chr4 153137416 153138089 NO 20.7284 chr4 153469755 153470645 NO 2782.941 chr4 153734682 153735574 NO 731.7968 chr4 153820216 153820888 NO 127.4112 chr4 153951582 153952128 NO 0 chr4 153975199 153976014 NO 1693.57 chr4 154048076 154057040 NO 7250.9796 chr4 154251507 154251871 NO 5.9332 chr4 154282662 154282965 NO 68.2356 chr4 155043894 155044798 NO 1329.1512 chr4 155408045 155408814 NO 259.0761 chr4 155562905 155563924 NO 4543.9248 chr5 3293533 3294170 NO 281.554 chr5 3332919 3333339 NO 15.666 chr5 3386415 3395690 NO 1869.84 chr5 3468145 3468682 NO 5.0478 chr5 3576830 3578933 NO 1490.1858 chr5 3772039 3772129 NO 0 chr5 3872176 3872873 NO 96.9527 chr5 4303254 4304486 NO 0 chr5 5165813 5166573 NO 10.792 chr5 5486361 5486805 NO 0 chr5 5698769 5699506 NO 106.2017 chr5 6517259 6517785 NO 28.0358 chr5 8243238 8243841 NO 105.2235 chr5 8423915 8424874 NO 478.7328 chr5 8544388 8544914 NO 13.6234 chr5 8578414 8578941 NO 37.6278 chr5 9064292 9065051 NO 65.5776 chr5 9228683 9229177 NO 0 chr5 9557560 9558123 NO 0 chr5 9690892 9691256 NO 0 chr5 9705039 9705617 NO 0 chr5 12561516 12562158 NO 0 chr5 12872619 12873553 NO 46.9802 chr5 13673702 13674189 NO 0 chr5 13981875 13984110 NO 0 chr5 14595231 14595788 NO 22.1129 chr5 14689386 14689909 NO 0 chr5 15441471 15442180 NO 34.6701 chr5 15491517 15492169 NO 287.2712 chr5 15851079 15851769 NO 0 chr5 16344753 16345629 NO 0 chr5 16474464 16475107 NO 4.1795 chr5 17316048 17316475 NO 0 chr5 18070866 18071483 NO 0 chr5 18194115 18194893 NO 482.749 chr5 18660129 18660789 NO 192.72 chr5 19293169 19293968 NO 2.2372 chr5 19388618 19388922 NO 0 chr5 19610166 19610844 NO 115.599 chr5 19831038 19831579 NO 0 chr5 19922992 19923600 NO 7.8432 chr5 19974883 19976230 NO 272.2287 chr5 20015508 20016032 NO 0 chr5 20109306 20110191 NO 730.2135 chr5 20182228 20184778 NO 852.21 chr5 20197870 20198450 NO 5.046 chr5 20389584 20390410 NO 370.2132 chr5 20436053 20436564 NO 0 chr5 20470194 20480275 NO 459.6936 chr5 20750383 20750874 NO 0 chr5 20820782 20821093 NO 0 chr5 21144388 21144924 NO 43.3624 chr5 21157440 21158426 NO 71.3864 chr5 21237845 21238483 NO 0 chr5 21297970 21298414 NO 102.7416 chr5 21331868 21332694 NO 173.1296 chr5 21814682 21815392 NO 0 chr5 22071395 22081073 NO 1269.7536 chr5 22171885 22172282 NO 0 chr5 22505736 22506319 NO 0 chr5 22756377 22756994 NO 0 chr5 22906724 22919606 NO 0 chr5 23102186 23102786 NO 77.64 chr5 23629930 23630563 NO 221.8665 chr5 23720228 23720775 NO 0 chr5 23750049 23750657 NO 0 chr5 24190157 24190688 NO 1506.5001 chr5 24515415 24516073 NO 1729.2898 chr5 24576935 24577374 NO 0 chr5 25038744 25042771 NO 4711.9927 chr5 25060160 25061210 NO 591.675 chr5 25176684 25182408 NO 3424.0968 chr5 25266891 25267570 NO 16.5676 chr5 26770956 26771591 NO 602.1705 chr5 26997887 26998591 NO 0 chr5 27018575 27019003 NO 117.272 chr5 27126928 27127447 NO 38.0427 chr5 27259085 27259440 NO 34.648 chr5 27355105 27355593 NO 1.7568 chr5 27368835 27369369 NO 0 chr5 27569414 27583130 NO 2946.1968 chr5 27670052 27670563 NO 0 chr5 27747695 27748304 NO 153.4071 chr5 28140549 28146406 NO 888.5069 chr5 28502815 28503601 NO 122.1444 chr5 28536208 28538763 NO 6817.251 chr5 28923501 28924052 NO 0 chr5 29525401 29526304 NO 595.4382 chr5 29580322 29581028 NO 75.1184 chr5 29849696 29850273 NO 0 chr5 30039232 30039844 NO 104.958 chr5 30063886 30064743 NO 347.5135 chr5 30797492 30798166 NO 136.9568 chr5 30913885 30917089 NO 2572.1712 chr5 31791484 31795140 NO 2434.1648 chr5 31936774 31937639 NO 1729.0485 chr5 32077922 32078385 NO 0 chr5 32106601 32107110 NO 0 chr5 32739905 32740870 NO 76.428 chr5 32918629 32919653 NO 0 chr5 33304147 33304720 NO 25.2693 chr5 33377362 33378092 NO 188.778 chr5 33444956 33450141 NO 0 chr5 33741070 33741586 NO 63.1068 chr5 33800805 33801431 NO 12.7704 chr5 33854324 33854830 NO 161.1104 chr5 34047735 34048415 NO 0 chr5 34168561 34169178 NO 0 chr5 34264975 34265927 NO 0 chr5 34552841 34553499 NO 0 chr5 34782201 34783251 NO 609 chr5 35310942 35311572 NO 649.656 chr5 35341276 35341770 NO 212.7658 chr5 35447171 35447793 NO 762.1988 chr5 36112819 36114336 NO 5050.2447 chr5 36193874 36194595 NO 603.5491 chr5 36899298 36899908 NO 39.894 chr5 37188271 37189788 NO 2340.731 chr5 37277486 37278068 NO 978.9822 chr5 37293803 37294534 NO 0 chr5 37395455 37396043 NO 90.9636 chr5 37470540 37480065 NO 9575.4825 chr5 38311537 38312268 NO 61.2578 chr5 38358207 38358754 NO 71.9305 chr5 38666789 38667362 NO 0 chr5 38911885 38912526 NO 113.9698 chr5 38944934 38945536 NO 510.9174 chr5 39044119 39044808 NO 215.1747 chr5 39087682 39100957 NO 852.255 chr5 39143944 39144499 NO 15.651 chr5 39802546 39802956 NO 0 chr5 42284445 42285056 NO 102.2814 chr5 42458514 42459096 NO 0 chr5 44193822 44204514 NO 1627.3224 chr5 44251617 44261048 NO 10967.3099 chr5 44534796 44535773 NO 681.8483 chr5 45145342 45146164 NO 112.3674 chr5 45886696 45887517 NO 71.1807 chr5 45906343 45906785 NO 205.972 chr5 46093239 46093706 NO 0 chr5 46396801 46397490 NO 32.5208 chr5 48654509 48655091 NO 56.5122 chr5 49997882 49998584 NO 0 chr5 50513681 50515065 NO 236.8024 chr5 51561198 51561794 NO 0 chr5 53035495 53046557 NO 211.2842 chr5 53391524 53392033 NO 0 chr5 53414801 53415583 NO 0 chr5 53857769 53859125 NO 111.3276 chr5 53892280 53893025 NO 0 chr5 53966276 53966850 NO 0 chr5 53983387 53983835 NO 31.8528 chr5 54062541 54063200 NO 653.3326 chr5 54102514 54103006 NO 0 chr5 55153993 55154830 NO 0 chr5 56153001 56153476 NO 0 chr5 56182989 56183936 NO 0 chr5 56399063 56399624 NO 0 chr5 56513151 56513977 NO 0 chr5 58124628 58125106 NO 0 chr5 60312834 60313681 NO 39.5549 chr5 60331853 60332788 NO 0 chr5 64321815 64324575 NO 4562.556 chr5 64362131 64362846 NO 450.164 chr5 64439592 64440458 NO 357.9178 chr5 64486701 64494650 NO 270.266 chr5 64508183 64508955 NO 160.2672 chr5 64566044 64566732 NO 0 chr5 64615761 64616319 NO 0 chr5 64821397 64823392 NO 3894.4395 chr5 64891420 64892157 NO 1412.7553 chr5 64970809 64971754 NO 1772.1585 chr5 65038454 65039558 NO 2122.44 chr5 65203049 65203823 NO 4218.9966 chr5 65450739 65455057 NO 424.0276 chr5 65521902 65522600 NO 0 chr5 65690788 65691242 NO 397.2954 chr5 65832295 65833237 NO 0 chr5 65916596 65917843 NO 112.7288 chr5 66091258 66091720 NO 58.3044 chr5 66115683 66116416 NO 3042.9762 chr5 66153811 66154536 NO 230.84 chr5 66542614 66545335 NO 2697.0552 chr5 66605777 66608905 NO 3561.228 chr5 66764437 66764872 NO 3.9585 chr5 66798385 66798918 NO 286.0078 chr5 66819221 66819873 NO 0 chr5 66868018 66868633 NO 508.2975 chr5 67111927 67112908 NO 0 chr5 67310612 67310890 NO 0 chr5 67485440 67486016 NO 0 chr5 67529715 67530322 NO 96.513 chr5 67606438 67617348 NO 0 chr5 68024091 68025095 NO 57.6296 chr5 68240570 68241089 NO 85.2198 chr5 68687000 68687362 NO 0.5068 chr5 69772400 69772851 NO 0 chr5 69880208 69880920 NO 61.8728 chr5 71504686 71505067 NO 0 chr5 72314842 72315433 NO 0 chr5 72546781 72547413 NO 0 chr5 72855814 72856905 NO 114.7732 chr5 73293191 73294278 NO 392.9505 chr5 73543225 73544076 NO 441.9243 chr5 73610574 73623973 NO 2255.0517 chr5 73758789 73759789 NO 648.7 chr5 73810214 73811007 NO 296.3441 chr5 74083161 74083896 NO 481.572 chr5 74283457 74284376 NO 76.6446 chr5 74303174 74303534 NO 0 chr5 74752428 74752798 NO 99.234 chr5 75121488 75122243 NO 54.2845 chr5 75196668 75210130 NO 122.5042 chr5 75348761 75349637 NO 0 chr5 75394770 75395844 NO 0 chr5 75408583 75409564 NO 0 chr5 75480792 75481767 NO 459.5175 chr5 75747097 75747586 NO 13.3986 chr5 75761546 75762348 NO 0 chr5 75913870 75914795 NO 102.49 chr5 75933633 75934971 NO 338.514 chr5 75972506 75973498 NO 559.8848 chr5 76257953 76258377 NO 0 chr5 76303839 76304357 NO 0 chr5 76714427 76715289 NO 43.6172 chr5 76750170 76751372 NO 1234.454 chr5 76798260 76799006 NO 965.9208 chr5 76968739 76969517 NO 0 chr5 77339613 77340383 NO 256.872 chr5 77548574 77549272 NO 264.2628 chr5 77617596 77618190 NO 18.9486 chr5 77683194 77694467 NO 16168.8639 chr5 77788466 77789263 NO 36.2635 chr5 79642726 79643282 NO 0 chr5 80108116 80108653 NO 0 chr5 80255320 80256070 NO 43.275 chr5 81788458 81789089 NO 0 chr5 81984905 81985641 NO 355.9296 chr5 82052816 82053391 NO 0 chr5 82082962 82091435 NO 0 chr5 84727841 84728230 NO 0 chr5 85330514 85331141 NO 40.0653 chr5 85602785 85603562 NO 12.8982 chr5 86836182 86836782 NO 232.5 chr5 87215739 87216181 NO 13.3926 chr5 87286627 87287825 NO 458.9538 chr5 87779266 87779825 NO 18.7824 chr5 87887834 87888305 NO 15.1662 chr5 88201193 88201738 NO 31.6645 chr5 88360435 88360976 NO 0 chr5 88434212 88434779 NO 0 chr5 89062931 89063829 NO 1386.7814 chr5 89108097 89114909 NO 0 chr5 89964966 89965413 NO 0 chr5 91206676 91207386 NO 169.122 chr5 92141509 92142597 NO 52.5504 chr5 92374441 92375059 NO 49.5018 chr5 92541187 92542287 NO 463.43 chr5 92687797 92688223 NO 70.8438 chr5 92926941 92933665 NO 5101.4988 chr5 92999054 92999575 NO 0 chr5 93096599 93097335 NO 35.9168 chr5 93112043 93112714 NO 414.6109 chr5 93226938 93227576 NO 362.4478 chr5 93322548 93323285 NO 158.7498 chr5 93415658 93416370 NO 312.4256 chr5 93555356 93556550 NO 0 chr5 96429167 96429878 NO 0 chr5 96468476 96469018 NO 0 chr5 96737557 96738475 NO 0 chr5 96986902 96987471 NO 0 chr5 97159362 97159827 NO 85.7925 chr5 97192138 97192633 NO 0 chr5 97276985 97277521 NO 0 chr5 97393454 97409958 NO 975.3864 chr5 97445126 97445759 NO 0 chr5 97518930 97519542 NO 0 chr5 97632421 97633274 NO 97.9244 chr5 97647422 97657021 NO 1210.4339 chr5 97839619 97840002 NO 0 chr5 98268236 98268870 NO 0.1902 chr5 98867515 98868224 NO 0 chr5 98995726 98996168 NO 43.8906 chr5 99350553 99351291 NO 0 chr5 99871407 99871996 NO 0 chr5 99981374 99982236 NO 85.4242 chr5 100166882 100167435 NO 4.5346 chr5 100259293 100259716 NO 0 chr5 100370850 100371511 NO 112.7005 chr5 100388033 100388846 NO 0 chr5 100472593 100473735 NO 905.8344 chr5 100766931 100772646 NO 0 chr5 100896059 100896978 NO 315.6765 chr5 101101211 101101831 NO 250.852 chr5 101765347 101765791 NO 0 chr5 101860494 101860855 NO 0 chr5 101950067 101950550 NO 97.9524 chr5 101966709 101967660 NO 0 chr5 102142012 102142978 NO 308.7336 chr5 102196272 102196925 NO 37.0251 chr5 102276564 102277506 NO 2297.9148 chr5 102443267 102443670 NO 260.7007 chr5 102464883 102465736 NO 139.892 chr5 102484082 102485083 NO 2003.7017 chr5 102798425 102798978 NO 0 chr5 103334276 103334936 NO 52.932 chr5 103590293 103591000 NO 55.0046 chr5 103847896 103848433 NO 92.5251 chr5 104152917 104165286 NO 11973.192 chr5 104242130 104242894 NO 1166.3224 chr5 104327098 104327861 NO 264.761 chr5 104431584 104432528 NO 2455.0608 chr5 104501311 104501892 NO 347.3218 chr5 104537481 104538648 NO 927.4149 chr5 104862866 104872330 NO 8219.484 chr5 105157476 105158091 NO 77.7975 chr5 105927308 105927959 NO 55.4652 chr5 105974144 105974749 NO 510.4385 chr5 106110907 106111509 NO 0 chr5 106179365 106179803 NO 0 chr5 106725681 106726504 NO 282.2067 chr5 106809843 106810460 NO 84.4673 chr5 107538984 107539710 NO 39.1314 chr5 108464299 108465326 NO 0 chr5 108479348 108481785 NO 449.6265 chr5 108505493 108506760 NO 903.371 chr5 108526445 108533624 NO 1215.4047 chr5 108732359 108732782 NO 0 chr5 108947448 108948449 NO 761.761 chr5 109097366 109098181 NO 818.423 chr5 109525452 109525916 NO 40.4144 chr5 110147264 110147711 NO 0 chr5 110298095 110298575 NO 137.088 chr5 110527885 110528617 NO 805.8588 chr5 110656201 110658296 NO 282.6155 chr5 110713349 110713930 NO 0 chr5 110845740 110846362 NO 653.5354 chr5 110866380 110867391 NO 1794.6261 chr5 110897904 110899242 NO 3306.5994 chr5 110998264 111002214 NO 3057.3 chr5 111232926 111236161 NO 11047.8485 chr5 111306460 111307534 NO 124.584 chr5 111473221 111473695 NO 88.9224 chr5 111599145 111599886 NO 111.15 chr5 112234960 112237494 NO 1051.8634 chr5 112265456 112266256 NO 377.68 chr5 112430537 112431360 NO 33.1669 chr5 112938850 112939262 NO 0 chr5 113251319 113251986 NO 0 chr5 113628056 113628516 NO 185.84 chr5 113822573 113823231 NO 197.5974 chr5 113849339 113850169 NO 663.834 chr5 113915656 113916217 NO 0 chr5 114046499 114047747 NO 3493.5264 chr5 114322878 114323743 NO 2021.159 chr5 114422423 114423428 NO 520.59 chr5 114622977 114623299 NO 0 chr5 114725389 114725938 NO 0 chr5 114749401 114750122 NO 102.6704 chr5 114963671 114966647 NO 2018.3232 chr5 114991578 114992504 NO 965.2624 chr5 115021009 115022171 NO 1218.8218 chr5 115251078 115252282 NO 1150.1812 chr5 115477374 115478249 NO 66.15 chr5 115721625 115722390 NO 2813.7465 chr5 115750818 115751483 NO 2467.4825 chr5 115767181 115768196 NO 1027.0785 chr5 115823694 115824427 NO 282.6448 chr5 115854131 115855000 NO 3549.6912 chr5 115886385 115894671 NO 6583.227 chr5 115929383 115929949 NO 1789.126 chr5 116502615 116503489 NO 740.0158 chr5 116739839 116740353 NO 841.4694 chr5 116887910 116899709 NO 9461.6181 chr5 117207903 117208529 NO 17.0898 chr5 117232142 117241067 NO 863.94 chr5 117627843 117628560 NO 36.2085 chr5 117764474 117765420 NO 762.5706 chr5 117846524 117847198 NO 2415.0768 chr5 118801078 118804104 NO 1233.7002 chr5 118830673 118831643 NO 2697.667 chr5 119137063 119137508 NO 0 chr5 119265725 119266375 NO 65.195 chr5 119505240 119506117 NO 24.0298 chr5 119759884 119760647 NO 1036.917 chr5 119824646 119825476 NO 0 chr5 120107210 120107958 NO 366.5948 chr5 120772347 120773210 NO 89.6657 chr5 121283672 121284454 NO 0 chr5 121986673 121990552 NO 1245.9348 chr5 122220166 122220595 NO 62.9343 chr5 122256710 122257202 NO 0 chr5 122598016 122598676 NO 580.47 chr5 122640378 122641971 NO 2250.2718 chr5 122724474 122725358 NO 1521.806 chr5 122744128 122744914 NO 0 chr5 122793338 122794092 NO 256.9632 chr5 122902806 122903767 NO 857.0198 chr5 122918382 122919020 NO 52.3798 chr5 122963670 122964486 NO 749.5776 chr5 123232130 123232521 NO 42.4626 chr5 123540599 123540886 NO 0 chr5 123607764 123608595 NO 50.1924 chr5 123825581 123826534 NO 1441.9843 chr5 123840532 123840817 NO 0 chr5 124626607 124627495 NO 1182.9936 chr5 125403033 125403958 NO 132.645 chr5 125539384 125540152 NO 0 chr5 125634429 125646823 NO 18359.2322 chr5 125675292 125676144 NO 437.502 chr5 126026479 126031045 NO 481.713 chr5 126139362 126140044 NO 68.7456 chr5 126559635 126560063 NO 0 chr5 126711128 126711598 NO 0 chr5 126818056 126818685 NO 186.8759 chr5 127103444 127110522 NO 0 chr5 127218017 127218578 NO 14.6421 chr5 127235376 127235952 NO 64.3392 chr5 127249523 127250045 NO 45.6228 chr5 127819218 127819865 NO 0 chr5 128103516 128103953 NO 0 chr5 128140603 128150812 NO 546.1815 chr5 128168734 128169816 NO 455.4138 chr5 128713452 128714023 NO 71.1466 chr5 128988705 128989301 NO 122.8952 chr5 129105766 129110009 NO 17499.4049 chr5 129459327 129459946 NO 0 chr5 129535006 129535503 NO 0 chr5 129660903 129662479 NO 5499.1368 chr5 129747952 129748861 NO 1860.8139 chr5 129775479 129788614 NO 8022.858 chr5 129981267 129981965 NO 3.2108 chr5 130216498 130217009 NO 75.8324 chr5 130234026 130234832 NO 205.7718 chr5 130363609 130364562 NO 22.5861 chr5 130662388 130674965 NO 3924.024 chr5 131524251 131524889 NO 0 chr5 131569814 131571874 NO 0 chr5 131652974 131653711 NO 152.9275 chr5 131914227 131925516 NO 5401.7865 chr5 131966343 131967609 NO 2085.735 chr5 131995470 132008237 NO 1235.8456 chr5 132039367 132040336 NO 304.4598 chr5 132071514 132071981 NO 169.3342 chr5 132325459 132325946 NO 0 chr5 132770171 132770692 NO 0 chr5 132953288 132953926 NO 0 chr5 132985172 132985615 NO 0 chr5 133002080 133002888 NO 43.8744 chr5 133087770 133088278 NO 0 chr5 133204472 133205148 NO 30.1496 chr5 134107593 134108190 NO 0 chr5 134151206 134152038 NO 0 chr5 134188423 134194976 NO 216.249 chr5 134219789 134220545 NO 240.6348 chr5 134459152 134459852 NO 0 chr5 134654188 134654880 NO 885.4832 chr5 134752994 134753682 NO 1036.9536 chr5 134808361 134816642 NO 3120.2808 chr5 135312316 135312836 NO 29.952 chr5 135402290 135403027 NO 796.2548 chr5 135446294 135447000 NO 567.5534 chr5 135476827 135477544 NO 1410.9843 chr5 135968786 135969565 NO 747.84 chr5 136105127 136105914 NO 292.764 chr5 136119172 136119873 NO 793.1815 chr5 136132829 136133751 NO 3180.9922 chr5 136270205 136270922 NO 888.9366 chr5 136410740 136412181 NO 4309.8869 chr5 136577572 136578437 NO 1117.3205 chr5 136655220 136656018 NO 170.6922 chr5 136871558 136872303 NO 0 chr5 137057833 137058534 NO 0 chr5 137219742 137220163 NO 93.1252 chr5 137255439 137256480 NO 520.0836 chr5 137747012 137747785 NO 384.4902 chr5 137778171 137778873 NO 837.9072 chr5 137792787 137793553 NO 3194.4498 chr5 138375013 138375702 NO 112.0314 chr5 138531655 138532586 NO 196.2548 chr5 139416474 139417016 NO 0 chr5 139450862 139451608 NO 530.5552 chr5 139467468 139473009 NO 21095.6952 chr5 139643193 139644079 NO 2269.6662 chr5 139675717 139676582 NO 4600.935 chr5 139734064 139734931 NO 216.9234 chr5 139801265 139802130 NO 964.475 chr5 140420408 140422584 NO 37.4272 chr5 140492788 140493314 NO 0 chr5 140544248 140545019 NO 542.1672 chr5 140650046 140650654 NO 279.4976 chr5 140693879 140694440 NO 95.8749 chr5 140842263 140842770 NO 305.8224 chr5 141059800 141060301 NO 1218.933 chr5 141087076 141088486 NO 2901.216 chr5 141291042 141291660 NO 24.7818 chr5 141869643 141870352 NO 0 chr5 142313345 142313827 NO 10.604 chr5 142463118 142463769 NO 38.6694 chr5 142605628 142606491 NO 239.6551 chr5 142828256 142828609 NO 5.7539 chr5 142886262 142886955 NO 180.1107 chr5 142915991 142916859 NO 3272.36 chr5 142976735 142977294 NO 1114.3665 chr5 143022054 143037530 NO 5738.5008 chr5 143143605 143144593 NO 1879.3736 chr5 143543892 143544993 NO 1784.9412 chr5 143560794 143579912 NO 16200.5932 chr5 143718476 143719226 NO 0 chr5 143819844 143820575 NO 214.3292 chr5 143884261 143884908 NO 764.5599 chr5 144275627 144276290 NO 0 chr5 144529072 144529826 NO 59.566 chr5 144847238 144847813 NO 528.195 chr5 145112050 145112481 NO 0 chr5 145213480 145214141 NO 616.052 chr5 145240313 145241106 NO 899.5792 chr5 145266995 145270751 NO 1090.7424 chr5 145304978 145305744 NO 19.7628 chr5 145326700 145327238 NO 0 chr5 145485857 145486291 NO 76.4274 chr5 145978495 145979041 NO 530.7666 chr5 146718484 146719057 NO 15.6429 chr5 147215225 147216013 NO 146.6468 chr5 147419755 147421626 NO 297.8632 chr5 147673104 147673790 NO 111.6122 chr5 147704429 147704991 NO 195.4636 chr5 147783501 147784312 NO 498.4406 chr5 147966720 147967610 NO 1346.303 chr5 147999841 148000351 NO 0 chr5 148016251 148016767 NO 0 chr5 148115616 148116354 NO 10.1106 chr5 148561217 148576036 NO 4946.5822 chr5 148635461 148636101 NO 189.376 chr5 148681624 148682378 NO 1247.7946 chr5 148987213 148987851 NO 179.597 chr5 149278300 149279189 NO 99.3013 chr5 149350152 149362682 NO 243.082 chr5 149377083 149377711 NO 358.274 chr5 149513304 149514021 NO 855.6678 chr5 149556262 149556865 NO 193.6233 chr5 150014982 150015739 NO 488.8706 chr5 150353269 150353661 NO 0 chr5 150398867 150399319 NO 3.1188 chr5 150451021 150457544 NO 3337.8191 chr5 150632930 150633732 NO 768.3962 chr5 150767169 150767544 NO 14.925 chr5 151078456 151078877 NO 0 chr5 151547311 151547973 NO 27.6716 chr5 151693660 151697201 NO 726.6132 chr5 151847163 151847879 NO 54.6308 chr5 152021071 152021676 NO 43.7415 chr5 152211900 152212278 NO 35.154 chr6 3494909 3495287 NO 38.556 chr6 4068502 4069127 NO 0 chr6 4395913 4396497 NO 0 chr6 4627241 4635502 NO 0 chr6 4688581 4690335 NO 0 chr6 4865080 4865675 NO 61.7015 chr6 4929900 4930613 NO 381.0272 chr6 4968989 4983687 NO 3852.3458 chr6 5069086 5069827 NO 306.033 chr6 5392633 5393155 NO 393.5358 chr6 5432234 5432841 NO 397.6457 chr6 5466687 5467363 NO 0 chr6 5704967 5707447 NO 0 chr6 6019728 6020691 NO 0 chr6 6090148 6092471 NO 1211.9091 chr6 6775278 6775705 NO 0 chr6 7644080 7663321 NO 1446.9232 chr6 7702678 7703521 NO 141.7083 chr6 7772595 7773700 NO 121.329 chr6 7918744 7919281 NO 0 chr6 8068835 8069630 NO 0 chr6 8318139 8318719 NO 0 chr6 8417779 8418346 NO 0 chr6 8611370 8612153 NO 187.4502 chr6 8906686 8907313 NO 93.7992 chr6 8978392 8979192 NO 0 chr6 10894359 10894793 NO 0 chr6 12500175 12501660 NO 0 chr6 12765024 12765985 NO 184.3198 chr6 12784830 12785615 NO 29.4375 chr6 12826713 12827373 NO 14.454 chr6 13046888 13047573 NO 100.421 chr6 13607885 13608514 NO 0 chr6 13697795 13698780 NO 0 chr6 15277371 15277699 NO 0 chr6 15664027 15664459 NO 41.256 chr6 15693081 15706669 NO 107.3452 chr6 16312086 16312482 NO 8.712 chr6 16464109 16474498 NO 97.6566 chr6 16883249 16883632 NO 0 chr6 17404709 17405249 NO 0 chr6 17580177 17580445 NO 29.5872 chr6 18173530 18175604 NO 0 chr6 18435025 18435688 NO 338.2626 chr6 20570372 20571083 NO 402.9948 chr6 20637071 20637577 NO 121.693 chr6 21275139 21275894 NO 0 chr6 21935907 21936681 NO 251.163 chr6 22066581 22067126 NO 28.0675 chr6 22297010 22297692 NO 586.179 chr6 22872742 22873358 NO 0 chr6 23196544 23196925 NO 0 chr6 23305941 23306656 NO 110.4675 chr6 23336569 23337087 NO 0 chr6 23360228 23361188 NO 0 chr6 23779708 23780239 NO 41.2587 chr6 23873543 23874341 NO 90.2538 chr6 24982898 24983633 NO 19.1835 chr6 25257312 25257980 NO 45.5576 chr6 26251488 26251970 NO 10.604 chr6 26434284 26434811 NO 0 chr6 28674347 28674917 NO 0 chr6 28698184 28712949 NO 47.248 chr6 28810009 28810746 NO 6.2645 chr6 28966940 28967732 NO 1533.0744 chr6 29244462 29245094 NO 115.34 chr6 29581542 29583386 NO 1360.3188 chr6 29738680 29739182 NO 0 chr6 29789349 29801160 NO 0 chr6 29978147 29979067 NO 506.92 chr6 30033058 30033632 NO 0 chr6 30074804 30075386 NO 0 chr6 30109355 30110097 NO 1313.1916 chr6 30186584 30187144 NO 19.488 chr6 30222067 30223055 NO 316.5552 chr6 30551008 30551623 NO 0 chr6 31177188 31178015 NO 125.6213 chr6 31320889 31321488 NO 1393.7532 chr6 31510017 31510974 NO 1127.0589 chr6 31592564 31593085 NO 2872.3251 chr6 31657177 31657892 NO 86.372 chr6 31771557 31772223 NO 0 chr6 31897899 31898788 NO 1041.6413 chr6 32152598 32153191 NO 150.6813 chr6 32176696 32177245 NO 0 chr6 32230660 32231149 NO 0 chr6 32505199 32505604 NO 9.7605 chr6 32656286 32657093 NO 162.7719 chr6 32737139 32748095 NO 1641.2088 chr6 32786617 32788263 NO 948.5898 chr6 32958303 32958898 NO 0 chr6 33217553 33218088 NO 0 chr6 33276592 33277299 NO 0 chr6 33719699 33720512 NO 561.4578 chr6 34137211 34141909 NO 1952.4888 chr6 34293972 34294841 NO 139.7352 chr6 34808665 34809231 NO 0 chr6 34850961 34851550 NO 47.5323 chr6 34891282 34892154 NO 0 chr6 35024940 35025533 NO 37.5369 chr6 35186011 35186683 NO 70.1568 chr6 35304700 35305170 NO 360.866 chr6 35766171 35766725 NO 72.2416 chr6 37286734 37287272 NO 309.619 chr6 37384202 37386490 NO 927.5552 chr6 37607916 37608734 NO 571.5366 chr6 37638668 37640329 NO 89.0296 chr6 37679001 37679649 NO 296.2656 chr6 37717391 37718289 NO 407.7818 chr6 37775541 37776351 NO 581.742 chr6 37807197 37808186 NO 820.6722 chr6 37839236 37839685 NO 0 chr6 38033012 38033948 NO 584.6256 chr6 38242963 38243836 NO 0 chr6 38283378 38283929 NO 36.5313 chr6 38304988 38309169 NO 832.019 chr6 38680335 38681089 NO 1100.84 chr6 38865032 38865741 NO 241.769 chr6 39081223 39082934 NO 1362.9826 chr6 39350125 39350958 NO 897.7241 chr6 39655521 39656114 NO 34.0975 chr6 39940786 39941681 NO 181.506 chr6 39965505 39966103 NO 0 chr6 39982830 39983387 NO 0 chr6 40019616 40020141 NO 153.2475 chr6 40038985 40039761 NO 30.264 chr6 40283359 40284166 NO 0 chr6 40299968 40300677 NO 122.3025 chr6 40980269 40980684 NO 26.1035 chr6 41047545 41048267 NO 0 chr6 41097286 41098085 NO 13.583 chr6 41515077 41515838 NO 0 chr6 42205849 42206459 NO 0 chr6 42330608 42331291 NO 79.911 chr6 42665062 42665639 NO 19.8488 chr6 43122975 43123581 NO 17.574 chr6 46031445 46031989 NO 0 chr6 46155390 46155967 NO 50.6029 chr6 47164614 47165032 NO 94.468 chr6 47290526 47291122 NO 4.5296 chr6 47551887 47558914 NO 0 chr6 48443185 48443934 NO 290.9116 chr6 48969038 48969886 NO 8.6496 chr6 49034138 49034809 NO 101.5223 chr6 49048794 49049600 NO 320.4656 chr6 49222831 49223358 NO 147.8235 chr6 50066065 50074818 NO 292.3502 chr6 50209997 50210610 NO 80.3643 chr6 50268647 50269264 NO 237.1131 chr6 50372827 50379874 NO 41.5773 chr6 50668502 50669079 NO 0 chr6 50695149 50695609 NO 0 chr6 51483276 51494780 NO 5597.8464 chr6 51657941 51658479 NO 0 chr6 51897644 51898137 NO 14.297 chr6 51956055 51963851 NO 9513.4588 chr6 52028395 52029488 NO 618.5287 chr6 52054985 52056571 NO 0 chr6 52103875 52104482 NO 0 chr6 52264494 52265140 NO 0 chr6 52389972 52390660 NO 663.1632 chr6 52421815 52422562 NO 0 chr6 52548008 52548684 NO 0 chr6 52772503 52773201 NO 0 chr6 52967512 52971357 NO 0 chr6 53151132 53151835 NO 1349.76 chr6 53513718 53514330 NO 339.9048 chr6 53857821 53858587 NO 92.9158 chr6 53875147 53875809 NO 92.1504 chr6 53965903 53966352 NO 82.167 chr6 54034077 54055995 NO 7609.9296 chr6 54091243 54091859 NO 41.0256 chr6 54658461 54659204 NO 0 chr6 54710026 54710598 NO 112.97 chr6 54799321 54805470 NO 1565.5354 chr6 54914440 54915345 NO 2077.156 chr6 55109099 55109850 NO 218.9916 chr6 55416141 55416667 NO 0 chr6 55741512 55742827 NO 1446.1055 chr6 56242166 56242660 NO 31.3196 chr6 56636302 56637056 NO 110.9134 chr6 59118867 59119393 NO 97.5204 chr6 60167857 60168147 NO 0 chr6 60313916 60314319 NO 0 chr6 60358989 60360959 NO 242.704 chr6 60451398 60452055 NO 0 chr6 60592089 60597889 NO 649.02 chr6 60944082 60944535 NO 368.4702 chr6 61030474 61031186 NO 0 chr6 61213210 61213816 NO 18.483 chr6 61380872 61382038 NO 65.9956 chr6 63078680 63079388 NO 0 chr6 64598177 64602633 NO 280.728 chr6 64678634 64679343 NO 195.6131 chr6 65010889 65011423 NO 125.2764 chr6 65220602 65221317 NO 81.1525 chr6 65546752 65547660 NO 19.3404 chr6 65714415 65715041 NO 308.2424 chr6 65746069 65747874 NO 895.8215 chr6 65883006 65883641 NO 0 chr6 66295365 66295817 NO 0 chr6 66407998 66408726 NO 160.888 chr6 66980137 66981045 NO 63.3784 chr6 67118221 67119275 NO 979.4822 chr6 67186472 67188552 NO 2657.408 chr6 67737149 67737881 NO 93.1104 chr6 68763282 68763719 NO 0 chr6 68802670 68803277 NO 141.7952 chr6 69466182 69466523 NO 0 chr6 70849451 70849765 NO 0 chr6 70913762 70914808 NO 276.8762 chr6 70930954 70931478 NO 0 chr6 71045818 71046650 NO 278.1376 chr6 71148293 71148795 NO 0 chr6 71172188 71172678 NO 0 chr6 71558877 71559550 NO 93.1432 chr6 71575730 71576551 NO 0 chr6 71702523 71703255 NO 20.6424 chr6 71729857 71730305 NO 0 chr6 72502671 72503229 NO 741.7494 chr6 72605771 72606391 NO 775.744 chr6 72627323 72628121 NO 286.5618 chr6 72703827 72708966 NO 1637.7993 chr6 72736980 72745613 NO 8948.9678 chr6 72790997 72791766 NO 17.2256 chr6 72848028 72848774 NO 334.0588 chr6 73318370 73319160 NO 0 chr6 73723032 73723487 NO 15.925 chr6 76065725 76066154 NO 0 chr6 76589418 76590101 NO 0 chr6 76904839 76905314 NO 0 chr6 76924279 76934793 NO 114.6026 chr6 76992689 77001216 NO 52.0147 chr6 77149317 77149789 NO 0 chr6 78069822 78070287 NO 0 chr6 78189371 78194931 NO 0 chr6 78417527 78417998 NO 27.5064 chr6 79338187 79338237 NO 0 chr6 80006662 80007308 NO 21.2534 chr6 80313444 80314152 NO 0 chr6 80495030 80495551 NO 0 chr6 80539522 80540239 NO 35.85 chr6 80670495 80671000 NO 0 chr6 81333950 81334521 NO 8.1653 chr6 81396178 81396800 NO 59.7742 chr6 81610751 81611465 NO 163.863 chr6 82124392 82125593 NO 247.8864 chr6 82563034 82563896 NO 244.4632 chr6 82653350 82654484 NO 4778.676 chr6 82710614 82711291 NO 195.1791 chr6 82906640 82907211 NO 0 chr6 82994220 82994942 NO 0 chr6 83181390 83181918 NO 0 chr6 83371495 83372298 NO 0 chr6 83646119 83648444 NO 2273.85 chr6 83671176 83672058 NO 345.303 chr6 83994435 83995599 NO 1603.41 chr6 84012527 84015422 NO 1292.0385 chr6 84372553 84373288 NO 387.345 chr6 84953279 84953723 NO 50.2164 chr6 84969012 84969760 NO 0 chr6 84994628 84995207 NO 358.6326 chr6 85024817 85025619 NO 191.8384 chr6 85182073 85182426 NO 249.8181 chr6 85236141 85237114 NO 1177.5246 chr6 85583049 85583780 NO 9.7954 chr6 85798994 85799846 NO 844.6728 chr6 86900607 86901494 NO 0 chr6 87495417 87496197 NO 55.38 chr6 87745594 87746320 NO 325.3206 chr6 87863162 87864161 NO 3283.5132 chr6 88165095 88165502 NO 0 chr6 88182105 88182700 NO 0 chr6 88365296 88365714 NO 61.6132 chr6 88404496 88404975 NO 18.7768 chr6 88432824 88433647 NO 357.4289 chr6 88834249 88834651 NO 189.4626 chr6 88875641 88876214 NO 0 chr6 89026523 89026988 NO 140.43 chr6 89075673 89076453 NO 0 chr6 89458556 89459283 NO 440.2712 chr6 90310833 90311433 NO 0 chr6 90402564 90403207 NO 297.7733 chr6 90692582 90693014 NO 20.5632 chr6 90836941 90837392 NO 89.1627 chr6 91295884 91296547 NO 260.3601 chr6 91552045 91552469 NO 0 chr6 91575951 91576544 NO 15.8331 chr6 91954628 91955065 NO 230.299 chr6 92196225 92198121 NO 851.8728 chr6 92419615 92420314 NO 0 chr6 92445033 92446390 NO 932.9375 chr6 92709509 92710218 NO 0 chr6 92761205 92762037 NO 106.2464 chr6 92791368 92794325 NO 1703.8234 chr6 93081067 93081864 NO 0 chr6 93300056 93300798 NO 0 chr6 93428308 93429205 NO 0 chr6 93539736 93540562 NO 0 chr6 93823431 93824165 NO 602.6874 chr6 93901181 93902228 NO 171.8127 chr6 93928310 93928846 NO 0 chr6 94201538 94202151 NO 234.166 chr6 94442509 94443280 NO 75.2496 chr6 94457768 94458632 NO 256.2624 chr6 94570222 94570733 NO 346.5602 chr6 94640903 94641616 NO 0.4991 chr6 94699685 94706004 NO 2865.6665 chr6 94799394 94800033 NO 0 chr6 94901822 94902791 NO 483.8217 chr6 94963116 94963622 NO 0 chr6 95060002 95060488 NO 12.0042 chr6 96237238 96237856 NO 67.3002 chr6 96334436 96334863 NO 0 chr6 96408928 96409598 NO 39.195 chr6 96854962 96855312 NO 0 chr6 96995841 96998757 NO 879.4656 chr6 97033952 97034641 NO 163.3619 chr6 97051422 97052960 NO 2380.6702 chr6 97228061 97228682 NO 488.9754 chr6 97302728 97303349 NO 21.6108 chr6 97346377 97347193 NO 544.1904 chr6 97471271 97471919 NO 287.2584 chr6 97616669 97617433 NO 294.0636 chr6 97668349 97669021 NO 55.7088 chr6 97901358 97913811 NO 10327.2729 chr6 97984528 97985117 NO 0 chr6 98433043 98433961 NO 0 chr6 98476827 98477351 NO 0 chr6 98532592 98533412 NO 107.748 chr6 98873816 98874387 NO 0 chr6 98957662 98964115 NO 2385.0288 chr6 98979333 98980035 NO 20.358 chr6 99049477 99050135 NO 0 chr6 99190505 99191341 NO 0 chr6 99213293 99215339 NO 386.694 chr6 99259863 99260624 NO 60.9561 chr6 99328958 99339890 NO 3908.19 chr6 99565273 99565807 NO 372.999 chr6 99841654 99842340 NO 261.8462 chr6 99896751 99897206 NO 135.1805 chr6 99937799 99938034 NO 0 chr6 99977498 99978251 NO 105.4953 chr6 100130763 100131310 NO 169.8435 chr6 100153162 100154064 NO 840.5738 chr6 100220534 100221310 NO 195.6296 chr6 100235278 100236157 NO 92.7345 chr6 100285247 100286343 NO 2493.7288 chr6 100327689 100328844 NO 3596.439 chr6 100369906 100372686 NO 6021.758 chr6 100424383 100424887 NO 189.756 chr6 100448636 100449477 NO 808.7897 chr6 101222179 101222766 NO 71.027 chr6 101929027 101929650 NO 306.7652 chr6 102687136 102687566 NO 0 chr6 103760276 103761064 NO 0 chr6 105499225 105499681 NO 0 chr6 106568854 106569448 NO 0 chr6 106596751 106597530 NO 119.8102 chr6 107002143 107002700 NO 0 chr6 108020709 108021593 NO 133.484 chr6 108057297 108057876 NO 29.1816 chr6 108283883 108284707 NO 463.5824 chr6 108398671 108399363 NO 132.7256 chr6 108594172 108594774 NO 415.3198 chr6 108617369 108618190 NO 1103.8345 chr6 108635476 108636249 NO 309.7411 chr6 108746680 108747267 NO 118.7501 chr6 111398955 111399482 NO 198.0466 chr6 111575303 111576073 NO 22.022 chr6 111813103 111813618 NO 0 chr6 112153059 112153814 NO 240.1655 chr6 112250596 112251086 NO 64.876 chr6 112553752 112554465 NO 0 chr6 112835256 112835702 NO 0 chr6 112899075 112900921 NO 1873.5054 chr6 112988039 112989175 NO 1441.4704 chr6 113197353 113197956 NO 16.0398 chr6 113248187 113248615 NO 157.5468 chr6 113317764 113318774 NO 2405.921 chr6 113452636 113453205 NO 43.3578 chr6 113566995 113567675 NO 105.604 chr6 113639994 113640760 NO 2084.8222 chr6 114060801 114061412 NO 64.0939 chr6 114216239 114216767 NO 0 chr6 114634400 114634974 NO 0 chr6 114796409 114797104 NO 589.221 chr6 115026950 115036336 NO 0 chr6 115285278 115286067 NO 0 chr6 115600552 115601636 NO 1227.4132 chr6 115633121 115635841 NO 2105.552 chr6 115677437 115678284 NO 564.8643 chr6 115981827 115982419 NO 81.0448 chr6 116006769 116007595 NO 0 chr6 116148172 116148826 NO 14.1264 chr6 116589662 116590390 NO 106.5792 chr6 117130147 117130972 NO 224.8125 chr6 117148669 117149508 NO 27.1836 chr6 117831172 117831787 NO 373.059 chr6 118719515 118720290 NO 240.25 chr6 119148802 119149517 NO 499.9995 chr6 119274532 119275309 NO 966.2772 chr6 119364465 119369724 NO 5942.67 chr6 120014562 120015284 NO 803.586 chr6 120180235 120180990 NO 58.0595 chr6 120241456 120242188 NO 1559.3064 chr6 120256828 120270881 NO 4343.7823 chr6 120626607 120627398 NO 129.0121 chr6 120693192 120693803 NO 214.2166 chr6 120952847 120953352 NO 976.4175 chr6 121144017 121144826 NO 1805.688 chr6 121476164 121476492 NO 0 chr6 122316022 122317010 NO 1016.7508 chr6 122541176 122541524 NO 25.8564 chr6 122558176 122559103 NO 1890.0603 chr6 122574257 122575075 NO 0 chr6 123282453 123283048 NO 0 chr6 123647304 123647661 NO 39.4485 chr6 123808088 123808550 NO 0 chr6 124754367 124755031 NO 626.4176 chr6 124781521 124782304 NO 605.0241 chr6 124841894 124842397 NO 59.2031 chr6 124904406 124904856 NO 199.305 chr6 125146126 125147005 NO 561.7689 chr6 125313747 125314334 NO 78.1297 chr6 125361342 125361951 NO 375.6921 chr6 125451810 125455243 NO 1956.4667 chr6 125541652 125542626 NO 1725.8306 chr6 125567907 125568257 NO 10.43 chr6 125826823 125827395 NO 0 chr6 126260802 126261649 NO 16.0083 chr6 126752949 126765889 NO 791.928 chr6 126969313 126969680 NO 73.2532 chr6 127031417 127032092 NO 76.4775 chr6 127053459 127054097 NO 150.8232 chr6 127199939 127200552 NO 170.5366 chr6 127286693 127287368 NO 167.0625 chr6 127642123 127651760 NO 1744.297 chr6 127685254 127686102 NO 806.5328 chr6 127719572 127730502 NO 2238.464 chr6 128092062 128092947 NO 129.741 chr6 128204381 128212133 NO 11291.5632 chr6 128231834 128232953 NO 2362.5447 chr6 128246190 128247053 NO 5069.9524 chr6 128358617 128359392 NO 160.5025 chr6 128395390 128396444 NO 3544.9182 chr6 128410566 128416620 NO 4788.1086 chr6 128440391 128440731 NO 0 chr6 128944275 128944908 NO 42.4743 chr6 129060340 129060792 NO 0 chr6 129131048 129131437 NO 197.3397 chr6 129299591 129300384 NO 315.3761 chr6 129313819 129314619 NO 114.32 chr6 131327426 131327852 NO 54.0594 chr6 133042317 133042629 NO 27.1752 chr6 133912948 133913940 NO 107.136 chr6 133936853 133937880 NO 402.4813 chr6 133970397 133971142 NO 0 chr6 134232356 134232885 NO 43.6954 chr6 134299552 134300257 NO 488.424 chr6 134366239 134367214 NO 117.0975 chr6 134597474 134598043 NO 87.2277 chr6 134645061 134645527 NO 0 chr6 134754562 134755587 NO 194.135 chr6 134839572 134840045 NO 116.9256 chr6 134910950 134911688 NO 0 chr6 134988732 134992712 NO 3115.544 chr6 135016609 135017490 NO 1241.2409 chr6 135143600 135144185 NO 0 chr6 135477528 135478079 NO 0 chr6 135513553 135514263 NO 56.729 chr6 135935149 135935606 NO 0 chr6 135949223 135949815 NO 0 chr6 136063676 136064074 NO 22.8054 chr6 136423458 136423976 NO 272.8824 chr6 136438297 136448701 NO 9483.246 chr6 136594409 136595113 NO 55.8976 chr6 136617182 136617973 NO 103.7001 chr6 136855785 136856290 NO 141.299 chr6 137118500 137119078 NO 98.8958 chr6 137490916 137491711 NO 168.3015 chr6 137617672 137618553 NO 262.4499 chr6 137889277 137889844 NO 0 chr6 138972592 138973063 NO 0 chr6 139299548 139299987 NO 10.2726 chr6 139921865 139922561 NO 0 chr6 140141337 140147047 NO 798.829 chr6 140284728 140286020 NO 695.742 chr6 140525616 140526120 NO 0 chr6 140551462 140557683 NO 637.0304 chr6 140679383 140680084 NO 3.8555 chr6 140714007 140714345 NO 0 chr6 141443838 141444628 NO 2.607 chr6 142408675 142409380 NO 42.582 chr6 142520261 142520709 NO 0 chr6 142551286 142551741 NO 0 chr6 142816056 142816830 NO 0 chr6 142910352 142911545 NO 385.8162 chr6 142945127 142945894 NO 125.5579 chr6 142969103 142969851 NO 13.09 chr6 143016966 143017716 NO 195.825 chr6 143090564 143091212 NO 269.3088 chr6 143119001 143119729 NO 0 chr6 143889789 143890226 NO 138.4853 chr6 144199311 144200225 NO 160.0414 chr6 144221760 144222421 NO 312.7852 chr6 144309629 144310602 NO 51.569 chr6 144402520 144403393 NO 9.4284 chr6 144629699 144630109 NO 0 chr6 144997218 145010452 NO 5639.0074 chr6 145033126 145043363 NO 3770.2871 chr6 145122859 145125657 NO 4237.571 chr6 145182674 145183254 NO 14.616 chr6 145938111 145938451 NO 34.476 chr6 146406784 146423171 NO 1643.6161 chr6 146668166 146674748 NO 3618.1254 chr6 146929654 146930300 NO 0 chr6 147025422 147025801 NO 261.4342 chr6 147631294 147631714 NO 0 chr6 148225982 148226608 NO 195.7502 chr6 148239399 148243711 NO 0 chr6 148287013 148287438 NO 0 chr6 148547459 148548118 NO 7.8421 chr6 148830973 148831524 NO 55.9816 chr6 148867171 148867959 NO 228.8352 chr6 148894789 148906259 NO 6194.947 chr6 148940456 148941548 NO 1073.5452 chr6 149077516 149080209 NO 344.704 chr6 149260435 149261383 NO 63.1368 chr7 3347842 3348634 NO 2734.38 chr7 3530678 3538376 NO 2818.2378 chr7 4076531 4077316 NO 4153.3565 chr7 4105739 4107186 NO 741.8769 chr7 4212231 4212672 NO 6.0858 chr7 4487732 4488465 NO 64.4307 chr7 4703001 4704500 NO 15615.8325 chr7 6196005 6196750 NO 710.8045 chr7 6209623 6211033 NO 1251.234 chr7 6610782 6611917 NO 5.5615 chr7 6712435 6713468 NO 817.5162 chr7 7085385 7086148 NO 730.2673 chr7 16589588 16590318 NO 832.565 chr7 16950095 16951181 NO 256.1874 chr7 18488550 18489035 NO 15.5685 chr7 19332765 19340777 NO 1824.3324 chr7 20045717 20046525 NO 241.5112 chr7 20093826 20094324 NO 1972.2792 chr7 20157934 20161677 NO 13245.7284 chr7 20326833 20328288 NO 1485.4095 chr7 20400342 20402067 NO 4545.72 chr7 20513560 20514273 NO 1379.3698 chr7 24872692 24873296 NO 235.0164 chr7 25289770 25302672 NO 26058.1694 chr7 25594022 25594644 NO 0 chr7 25664201 25665192 NO 367.3637 chr7 25732319 25732853 NO 34.0158 chr7 25972994 25973598 NO 2135.3816 chr7 25998956 25999482 NO 3.8924 chr7 26048760 26049461 NO 986.5874 chr7 26217851 26218885 NO 2491.6298 chr7 26454027 26455292 NO 5264.171 chr7 27261729 27262064 NO 58.3235 chr7 27450816 27451586 NO 90.937 chr7 27965321 27966083 NO 3417.4176 chr7 27983767 27984476 NO 736.7219 chr7 28043302 28043716 NO 2919.4038 chr7 28093701 28094553 NO 3370.4268 chr7 28407204 28407868 NO 260.8192 chr7 28431994 28433008 NO 1229.2722 chr7 28518631 28521086 NO 914.242 chr7 28624916 28625830 NO 873.4184 chr7 29340953 29341991 NO 842.2332 chr7 29363488 29364974 NO 3567.886 chr7 29420248 29420834 NO 59.6548 chr7 29477392 29478200 NO 4229.9608 chr7 29754418 29755114 NO 2934.8928 chr7 30078547 30079377 NO 3926.066 chr7 30274517 30275329 NO 330.5652 chr7 30728982 30729799 NO 658.0935 chr7 30757305 30768472 NO 6795.1195 chr7 30816167 30817004 NO 174.1797 chr7 30872494 30873179 NO 152.5495 chr7 31050889 31051516 NO 12.3519 chr7 31372373 31372940 NO 302.3811 chr7 31392634 31393353 NO 543.3483 chr7 31542026 31542677 NO 25.389 chr7 31629579 31630321 NO 525.7812 chr7 31937273 31938066 NO 461.526 chr7 34949720 34950749 NO 0 chr7 35437649 35438290 NO 187.7489 chr7 35528534 35528974 NO 465.564 chr7 35583536 35584637 NO 598.6137 chr7 36107701 36120798 NO 6632.3208 chr7 36136006 36136852 NO 85.9536 chr7 36232472 36233277 NO 772.317 chr7 36252831 36253596 NO 344.097 chr7 36315420 36316048 NO 91.7508 chr7 36402347 36403165 NO 509.3686 chr7 37386917 37387605 NO 70.1072 chr7 37429133 37429805 NO 0 chr7 37463045 37476184 NO 631.9859 chr7 37977362 37978159 NO 63.9194 chr7 38091753 38092682 NO 365.8402 chr7 38251687 38262946 NO 2158.3503 chr7 38338600 38339282 NO 532.8466 chr7 38410850 38411465 NO 0 chr7 38610713 38611394 NO 213.4254 chr7 46750093 46750449 NO 41.6164 chr7 47218939 47219441 NO 0.3514 chr7 47432791 47433163 NO 22.8036 chr7 47793258 47793817 NO 0 chr7 48767804 48768549 NO 145.2005 chr7 48837280 48838110 NO 216.132 chr7 50422365 50422947 NO 238.329 chr7 50599085 50602038 NO 5255.4541 chr7 50802729 50803479 NO 270.225 chr7 50862978 50863932 NO 1302.9732 chr7 51531772 51543533 NO 577.4651 chr7 51630296 51631278 NO 3631.3378 chr7 51740508 51741245 NO 0 chr7 51859599 51860260 NO 3515.7268 chr7 51954357 51964325 NO 10627.8816 chr7 52484606 52485538 NO 1881.3352 chr7 52704458 52705082 NO 627.1824 chr7 52878661 52879259 NO 0 chr7 54019643 54020500 NO 930.4449 chr7 54053865 54054483 NO 257.088 chr7 54399630 54400058 NO 18.7892 chr7 56090394 56090933 NO 70.3395 chr7 56173262 56173996 NO 334.6306 chr7 56498906 56499338 NO 42.9408 chr7 56703787 56704480 NO 350.3115 chr7 56782684 56783481 NO 434.4447 chr7 56933462 56934574 NO 158.1264 chr7 56964598 56965395 NO 0 chr7 57029746 57030493 NO 125.8695 chr7 59212979 59213692 NO 15.2582 chr7 59372416 59373533 NO 0 chr7 59765916 59766518 NO 0 chr7 59987455 59987981 NO 0 chr7 60024253 60024808 NO 58.941 chr7 60166672 60167196 NO 0 chr7 60391719 60392340 NO 0 chr7 61765483 61766101 NO 60.564 chr7 63773954 63774527 NO 0 chr7 64559909 64560305 NO 33.6204 chr7 64895914 64896627 NO 331.0459 chr7 65480018 65481619 NO 235.1869 chr7 65923829 65924585 NO 471.1392 chr7 67150733 67153383 NO 183.91 chr7 69375299 69376002 NO 215.5398 chr7 69597213 69597716 NO 0 chr7 69630823 69631740 NO 0 chr7 70370300 70370905 NO 24.3815 chr7 70585007 70585674 NO 36.018 chr7 71197388 71197929 NO 42.7931 chr7 71295215 71295879 NO 0 chr7 71330000 71330572 NO 198.9416 chr7 71860967 71861707 NO 0 chr7 71883796 71884400 NO 49.8904 chr7 71974808 71975831 NO 402.1413 chr7 72302006 72302711 NO 0 chr7 72598723 72599847 NO 652.2572 chr7 73010680 73018924 NO 8151.6672 chr7 73235566 73236096 NO 155.025 chr7 73303567 73304044 NO 0 chr7 73593251 73594008 NO 69.4926 chr7 73636216 73636920 NO 169.8752 chr7 73856764 73857220 NO 0 chr7 74866828 74867555 NO 497.5588 chr7 75134199 75134949 NO 452.4 chr7 75198267 75198774 NO 0 chr7 75418913 75421020 NO 2154.8289 chr7 75709268 75709783 NO 66.229 chr7 76054418 76055375 NO 0 chr7 76810021 76810562 NO 0 chr7 77736476 77737065 NO 0 chr7 77749671 77750004 NO 0 chr7 77933571 77934620 NO 782.554 chr7 78257403 78257925 NO 41.238 chr7 79136462 79137284 NO 345.4044 chr7 79306628 79307761 NO 75.6844 chr7 79458577 79471594 NO 643.0398 chr7 79760097 79760681 NO 0 chr7 79999352 80000026 NO 0 chr7 80286018 80286585 NO 0 chr7 80367330 80368069 NO 198.6432 chr7 80436048 80436732 NO 0 chr7 80449647 80450372 NO 25.52 chr7 80531416 80545623 NO 508.6106 chr7 80679726 80684471 NO 2269.059 chr7 80747439 80748398 NO 0 chr7 80804514 80804917 NO 69.5578 chr7 80903161 80903902 NO 0 chr7 81584639 81584974 NO 35.0745 chr7 81812079 81812587 NO 6.604 chr7 82922729 82923478 NO 373.5263 chr7 82946293 82947149 NO 621.7984 chr7 83572065 83572751 NO 0 chr7 84883557 84884432 NO 83.3 chr7 84956638 84957509 NO 0 chr7 85943385 85944111 NO 112.2396 chr7 85999760 86000425 NO 183.0745 chr7 86063437 86063898 NO 371.0128 chr7 86284126 86284802 NO 217.1988 chr7 86423381 86424010 NO 622.4584 chr7 86443297 86444029 NO 426.1704 chr7 86680041 86680708 NO 960.2799 chr7 86723190 86723940 NO 415.425 chr7 86799396 86806853 NO 9422.6652 chr7 87186174 87186816 NO 474.9516 chr7 87253990 87254677 NO 0 chr7 87659191 87659683 NO 221.5968 chr7 87889959 87891844 NO 2169.8235 chr7 87924028 87924600 NO 2253.3368 chr7 87954066 87954752 NO 230.5646 chr7 87967690 87968458 NO 0 chr7 87988545 87989431 NO 302.126 chr7 88059263 88060145 NO 0 chr7 88107455 88108319 NO 402.7968 chr7 88208035 88208759 NO 2417.2912 chr7 88286240 88287171 NO 1835.2803 chr7 88327846 88328497 NO 130.6557 chr7 88356410 88356927 NO 280.6276 chr7 88625428 88626301 NO 306.9468 chr7 89368892 89369437 NO 156.9055 chr7 89883262 89884105 NO 191.8668 chr7 89933735 89934374 NO 43.0047 chr7 89990796 89991670 NO 1959.6828 chr7 90185307 90187125 NO 280.6992 chr7 90355535 90356067 NO 0 chr7 90385965 90386593 NO 146.2612 chr7 90525187 90525811 NO 0 chr7 90549411 90549959 NO 0 chr7 93492776 93493197 NO 31.154 chr7 93759551 93760164 NO 0 chr7 94244964 94245352 NO 41.9428 chr7 95407671 95408304 NO 94.8234 chr7 95553732 95554154 NO 0 chr7 95578089 95578712 NO 12.5223 chr7 96490332 96490891 NO 77.4774 chr7 96921393 96922886 NO 217.8287 chr7 97032166 97032714 NO 40.3876 chr7 97123764 97124610 NO 281.3796 chr7 97146004 97146402 NO 4.5372 chr7 97173175 97174061 NO 261.1928 chr7 97410448 97410819 NO 7.1232 chr7 97687848 97688771 NO 107.3449 chr7 97702963 97703415 NO 0 chr7 98458834 98459280 NO 0 chr7 99804782 99805363 NO 0 chr7 101322443 101322914 NO 0 chr7 101505390 101506116 NO 0 chr7 101736212 101736958 NO 0 chr7 102566109 102566722 NO 96.1184 chr7 102628397 102629216 NO 178.2144 chr7 102836689 102837262 NO 0 chr7 103209820 103210553 NO 254.8641 chr7 103254716 103255142 NO 0 chr7 103300932 103301911 NO 733.271 chr7 103317239 103318017 NO 0 chr7 103353190 103354078 NO 845.7312 chr7 103438803 103449717 NO 690.8562 chr7 103820599 103821521 NO 0 chr7 103871122 103871805 NO 0 chr7 103901176 103901578 NO 11.3364 chr7 103967931 103968594 NO 96.135 chr7 104489733 104490295 NO 521.5922 chr7 104577904 104580716 NO 1892.1948 chr7 104663450 104664015 NO 27.007 chr7 104712035 104712573 NO 80.2696 chr7 104795978 104796735 NO 642.0117 chr7 104867299 104875543 NO 880.4592 chr7 104902643 104906930 NO 2758.2558 chr7 104951549 104953661 NO 196.2048 chr7 105120963 105121432 NO 22.981 chr7 105337060 105338670 NO 2909.27 chr7 105518415 105518901 NO 292.9122 chr7 105918413 105919279 NO 245.511 chr7 106116893 106117436 NO 28.9962 chr7 106413066 106413603 NO 0 chr7 106707400 106708144 NO 243.7344 chr7 107377250 107377769 NO 0 chr7 107436366 107436962 NO 0 chr7 107529675 107530261 NO 73.7774 chr7 107650386 107651080 NO 415.359 chr7 107848144 107849130 NO 966.28 chr7 108185311 108185800 NO 59.0223 chr7 108825362 108825896 NO 94.1976 chr7 109248288 109249058 NO 2030.49 chr7 109349016 109349968 NO 326.9168 chr7 109564205 109564868 NO 0 chr7 111392319 111392670 NO 26.8164 chr7 111447904 111448462 NO 0 chr7 112551030 112551509 NO 0 chr7 113788735 113789244 NO 0 chr7 114351139 114351754 NO 41.2665 chr7 114380046 114381006 NO 214.848 chr7 114482751 114493269 NO 1904.8098 chr7 114761325 114762237 NO 734.5248 chr7 114823492 114824337 NO 119.145 chr7 115339695 115340393 NO 30.2932 chr7 115805965 115806420 NO 0 chr7 116334648 116335192 NO 32.2048 chr7 116524529 116527259 NO 0 chr7 116753374 116753940 NO 772.6466 chr7 117016617 117025463 NO 1116.3652 chr7 117240695 117241242 NO 351.8851 chr7 117309527 117310316 NO 372.7236 chr7 117889942 117890395 NO 28.8108 chr7 118887827 118888784 NO 129.5778 chr7 119560182 119560846 NO 300.6592 chr7 119678674 119679603 NO 895.7418 chr7 119950789 119951385 NO 508.09 chr7 119966820 119967552 NO 704.3304 chr7 119985104 119995391 NO 3019.2345 chr7 120191822 120205210 NO 985.3568 chr7 120285566 120286333 NO 0 chr7 120406034 120412339 NO 12780.235 chr7 120453596 120454420 NO 69.628 chr7 120720512 120720993 NO 77.1043 chr7 120794055 120794731 NO 176.436 chr7 121147667 121148342 NO 0 chr7 121227181 121227851 NO 9.581 chr7 121277482 121278112 NO 897.75 chr7 121336071 121336549 NO 43.8804 chr7 121622284 121622728 NO 15.1404 chr7 121782144 121782733 NO 424.7868 chr7 121883989 121884609 NO 322.958 chr7 122645026 122645534 NO 0 chr7 123009293 123012347 NO 41.5344 chr7 123311056 123311574 NO 115.6694 chr7 123449997 123450716 NO 673.2716 chr7 123484503 123484968 NO 0 chr7 123683889 123684542 NO 133.212 chr7 123977856 123978473 NO 91.8096 chr7 124230630 124231333 NO 79.1578 chr7 124423356 124423886 NO 0 chr7 124737206 124737683 NO 57.6216 chr7 125594066 125594537 NO 0 chr7 125723349 125724114 NO 0 chr7 125796227 125796810 NO 420.2264 chr7 125893041 125893488 NO 162.261 chr7 125931127 125931669 NO 26.9916 chr7 126135910 126136552 NO 5.457 chr7 126180923 126181522 NO 150.0495 chr7 126688967 126689589 NO 0 chr7 126738687 126739487 NO 215.12 chr7 127040059 127042484 NO 1205.71 chr7 127301538 127302401 NO 572.5142 chr7 127762410 127762832 NO 33.4224 chr7 127838985 127839676 NO 3.1095 chr7 127868351 127868784 NO 133.1908 chr7 128004351 128004972 NO 42.7248 chr7 128424009 128424694 NO 0 chr7 128747689 128748272 NO 0 chr7 128771507 128772091 NO 0 chr7 128972294 128972808 NO 0 chr7 129372783 129374019 NO 472.3992 chr7 129387617 129388320 NO 140.1782 chr7 129422874 129423656 NO 158.746 chr7 129621417 129622089 NO 6.4512 chr7 129649916 129650436 NO 0 chr7 129712193 129712693 NO 0 chr7 129774607 129775210 NO 95.9976 chr7 129931280 129931695 NO 15.3135 chr7 130083766 130084339 NO 88.5285 chr7 130354891 130355503 NO 217.6272 chr7 130479528 130489257 NO 7863.9507 chr7 130992167 130992701 NO 0 chr7 131159916 131160480 NO 0 chr7 131227317 131227727 NO 0 chr7 131847731 131848274 NO 41.8653 chr7 131864286 131864910 NO 0 chr7 132333624 132334040 NO 0 chr7 133291089 133291563 NO 114.8028 chr7 133360202 133370098 NO 2558.116 chr7 133520840 133521647 NO 989.7855 chr7 133535744 133536602 NO 157.6146 chr7 133823298 133823760 NO 0 chr7 134367327 134369311 NO 3330.3424 chr7 134659607 134660269 NO 237.5918 chr7 134912208 134912952 NO 876.8784 chr7 135223498 135223961 NO 193.8581 chr7 136172784 136173097 NO 13.0208 chr7 136556256 136567044 NO 1853.3784 chr7 137131039 137131542 NO 76.0536 chr7 137359244 137359996 NO 0 chr7 137395511 137408698 NO 814.9566 chr7 137506255 137506559 NO 0 chr7 137743793 137744554 NO 1110.7556 chr7 137978541 137979450 NO 1276.236 chr7 138004134 138005002 NO 3805.6592 chr7 138089263 138089772 NO 136.7683 chr7 138847593 138852757 NO 0 chr7 138909950 138910406 NO 10.0776 chr7 139206746 139207549 NO 13.2495 chr7 139595416 139596107 NO 91.3502 chr7 139676927 139677435 NO 0 chr7 139777360 139777956 NO 52.3288 chr7 139807718 139808551 NO 319.2056 chr7 140000477 140001636 NO 1121.6802 chr7 140221039 140221701 NO 48.4584 chr7 140394031 140394644 NO 0 chr7 140629295 140630013 NO 85.5138 chr7 140768572 140769115 NO 220.4037 chr7 140951345 140952385 NO 1556.048 chr7 141138662 141139538 NO 128.5092 chr7 141213610 141214524 NO 628.5578 chr7 141438187 141438703 NO 76.2648 chr7 141464088 141464564 NO 0 chr7 141870855 141871519 NO 1603.9584 chr7 141889076 141892689 NO 1053.5508 chr7 141953433 141963716 NO 203.6034 chr7 142071834 142072277 NO 43.1925 chr7 142256935 142257413 NO 102.9134 chr7 142330808 142331563 NO 148.886 chr7 142671165 142671727 NO 300.6138 chr7 142986132 142987003 NO 0 chr7 143225076 143225825 NO 299.9745 chr7 143575950 143576436 NO 0 chr7 143622242 143622818 NO 68.4288 chr7 143858209 143858952 NO 345.6436 chr7 144037550 144038194 NO 0 chr7 144063561 144064296 NO 0 chr7 144445235 144445722 NO 112.497 chr7 144588884 144589470 NO 181.6014 chr7 145344887 145345879 NO 244.8256 chr7 145518426 145518829 NO 156.8476 chr7 145544498 145545127 NO 6.6045 chr7 146041339 146048877 NO 5051.2138 chr7 146325721 146326309 NO 0 chr7 146523761 146524297 NO 47.704 chr7 146742874 146743286 NO 299.73 chr7 146911391 146912200 NO 0 chr7 147101338 147102084 NO 1405.3894 chr7 147243776 147244448 NO 158.8608 chr7 147272899 147273478 NO 46.0305 chr7 147416592 147417343 NO 82.9855 chr7 148026799 148027562 NO 97.5877 chr7 148124539 148125460 NO 691.0263 chr7 148144326 148149350 NO 7171.2576 chr7 148161992 148162455 NO 322.6184 chr7 148210613 148212675 NO 2473.369 chr7 148334347 148335184 NO 1482.2433 chr7 148958048 148958414 NO 0 chr7 149417280 149417778 NO 157.0194 chr7 149590776 149591366 NO 40.297 chr7 149767035 149767709 NO 0 chr7 149841653 149842210 NO 0 chr7 150177365 150177798 NO 111.7573 chr7 150199244 150199839 NO 1081.591 chr7 150307958 150308483 NO 1910.9475 chr7 150553950 150554730 NO 0 chr7 150586538 150587089 NO 0 chr7 150623524 150624415 NO 548.9451 chr7 150847833 150848393 NO 121.968 chr7 151288401 151293216 NO 935.073 chr7 152007622 152014636 NO 1646.8872 chr7 152074394 152075156 NO 1556.2326 chr7 152220158 152220775 NO 295.7281 chr7 152313622 152325662 NO 16394.868 chr7 152359037 152359612 NO 1043.2225 chr8 3394398 3401126 NO 10766.8184 chr8 3414572 3417449 NO 2629.2903 chr8 3546368 3552822 NO 648.627 chr8 4192655 4193436 NO 1028.577 chr8 4341931 4370480 NO 3451.5741 chr8 4436404 4437028 NO 141.648 chr8 4481574 4482126 NO 0 chr8 4586273 4586951 NO 191.1282 chr8 4933742 4935018 NO 143.6776 chr8 6973817 6974370 NO 0 chr8 7286444 7287054 NO 45.262 chr8 7892500 7893100 NO 0 chr8 8484460 8490351 NO 1518.1107 chr8 8655610 8656423 NO 0 chr8 8871955 8872412 NO 47.6194 chr8 8984045 8984862 NO 0 chr8 9331912 9332528 NO 0 chr8 9471200 9471862 NO 0 chr8 10171330 10177271 NO 1812.005 chr8 10665846 10666492 NO 46.512 chr8 10924754 10925468 NO 835.38 chr8 11528483 11529060 NO 190.6985 chr8 11640471 11650624 NO 4109.9344 chr8 11704671 11705303 NO 506.1056 chr8 12000198 12000872 NO 0 chr8 12050882 12051418 NO 747.3984 chr8 12431307 12432194 NO 501.0663 chr8 12481728 12482441 NO 819.95 chr8 12545112 12548524 NO 8515.6696 chr8 12579751 12579976 NO 0 chr8 12698442 12699321 NO 23.5572 chr8 12759924 12760464 NO 179.226 chr8 12870827 12872022 NO 2875.648 chr8 12928814 12929349 NO 796.6685 chr8 12991977 12992848 NO 356.4132 chr8 13985836 13986721 NO 1151.562 chr8 14014372 14015384 NO 1377.0284 chr8 14339831 14340839 NO 1104.4656 chr8 14786843 14787505 NO 0 chr8 14922843 14923403 NO 0 chr8 15077202 15077703 NO 0 chr8 15788298 15788810 NO 202.9056 chr8 15843017 15845331 NO 1568.1978 chr8 15984044 15984737 NO 0 chr8 16993560 16994057 NO 21.5698 chr8 17575844 17576557 NO 111.3706 chr8 17934496 17935194 NO 0 chr8 18187291 18188126 NO 0 chr8 18395580 18396175 NO 0 chr8 18480013 18480464 NO 55.2024 chr8 18694258 18695250 NO 140.5664 chr8 18806033 18806657 NO 0 chr8 22886447 22886902 NO 39.3575 chr8 23526226 23527098 NO 487.884 chr8 23616543 23617057 NO 0 chr8 23913976 23914613 NO 421.4392 chr8 24011212 24012300 NO 0 chr8 24088563 24088883 NO 0 chr8 24273162 24274151 NO 976.5386 chr8 24360828 24361492 NO 268.3224 chr8 24470989 24471980 NO 619.0777 chr8 24509604 24521644 NO 4781.084 chr8 24672128 24678774 NO 3045.1972 chr8 24864285 24864794 NO 42.2979 chr8 25154356 25155421 NO 721.5375 chr8 25263431 25264167 NO 51.4464 chr8 25555859 25556317 NO 6.5494 chr8 25681515 25682180 NO 157.2725 chr8 26220155 26220831 NO 995.8832 chr8 26565440 26573475 NO 0 chr8 26623789 26624247 NO 94.806 chr8 26655109 26655938 NO 2834.6826 chr8 26863847 26864429 NO 968.8554 chr8 26881568 26882175 NO 254.4544 chr8 27044634 27045435 NO 220.0347 chr8 27073069 27074010 NO 3845.867 chr8 27170668 27174192 NO 2598.2452 chr8 27502666 27503258 NO 41.736 chr8 28270434 28271113 NO 414.869 chr8 28346405 28351813 NO 3199.9136 chr8 29014074 29020459 NO 607.2135 chr8 30086147 30086760 NO 0 chr8 30666898 30667337 NO 35.8663 chr8 31758768 31759530 NO 0 chr8 32280929 32281569 NO 36.416 chr8 33154552 33155506 NO 0 chr8 33545090 33545639 NO 0 chr8 34309661 34310072 NO 327.9369 chr8 34467600 34468183 NO 43.3752 chr8 34553972 34554688 NO 259.4068 chr8 34622442 34623058 NO 35.8512 chr8 34731470 34732211 NO 0 chr8 34888254 34888896 NO 22.5342 chr8 34939980 34940740 NO 2082.096 chr8 35076749 35077491 NO 442.8998 chr8 35103529 35104793 NO 2785.6032 chr8 35142370 35143074 NO 0 chr8 35523173 35523651 NO 97.512 chr8 35643221 35643659 NO 0 chr8 35790639 35796372 NO 0 chr8 35996107 35996837 NO 0 chr8 36255670 36256153 NO 60.5199 chr8 36331986 36332560 NO 70.4872 chr8 36352438 36352904 NO 0 chr8 36480163 36481047 NO 345.8208 chr8 36883114 36883683 NO 21.7358 chr8 37019207 37020133 NO 0 chr8 37118217 37118831 NO 0 chr8 37168333 37182086 NO 0 chr8 37205655 37219263 NO 2381.4 chr8 37295553 37296209 NO 277.488 chr8 37543298 37543799 NO 208.2657 chr8 38528726 38529099 NO 45.6179 chr8 39889502 39890229 NO 0 chr8 40414550 40415103 NO 62.0466 chr8 41277474 41278012 NO 0 chr8 41720049 41720645 NO 1769.6432 chr8 42024269 42024979 NO 213.568 chr8 42048148 42048839 NO 659.1449 chr8 42174051 42174354 NO 17.4225 chr8 42217833 42218697 NO 1720.656 chr8 44265400 44266109 NO 968.6358 chr8 44392194 44392898 NO 2734.4768 chr8 46044797 46065415 NO 0 chr8 46193813 46194110 NO 0 chr8 46318487 46319083 NO 47.9184 chr8 46331599 46332332 NO 0 chr8 47299342 47299968 NO 0 chr8 47569273 47570011 NO 870.3234 chr8 47658614 47659347 NO 224.1514 chr8 47704015 47704883 NO 155.6324 chr8 48064880 48065421 NO 0 chr8 48081279 48081673 NO 2.6004 chr8 48281583 48282352 NO 0 chr8 48406069 48406684 NO 140.589 chr8 48424007 48424844 NO 1094.6286 chr8 48775923 48776292 NO 36.531 chr8 48811950 48812872 NO 18.7166 chr8 49006008 49006609 NO 0 chr8 49264160 49264968 NO 99.2224 chr8 49543546 49544170 NO 0 chr8 49813969 49814934 NO 70.252 chr8 49836921 49837962 NO 0 chr8 49894986 49895808 NO 0 chr8 50280015 50280799 NO 38.2592 chr8 51159461 51159920 NO 0 chr8 52262605 52267306 NO 6.1113 chr8 55161375 55162311 NO 1254.6144 chr8 55650409 55651058 NO 29.5295 chr8 55908175 55908759 NO 29.0832 chr8 58697381 58698263 NO 256.1328 chr8 58731154 58731788 NO 1194.0122 chr8 58883291 58883846 NO 117.2715 chr8 59882410 59883251 NO 0 chr8 59968722 59969274 NO 266.3952 chr8 60211342 60212378 NO 769.23 chr8 60244602 60245171 NO 351.5851 chr8 61956780 61957696 NO 0 chr8 62824648 62825097 NO 0 chr8 63687975 63688654 NO 228.2798 chr8 63995772 63996481 NO 114.5744 chr8 64345485 64346328 NO 0 chr8 65648683 65649281 NO 0 chr8 66213149 66213770 NO 39.3714 chr8 66407854 66409206 NO 198.2032 chr8 66845182 66846245 NO 35.8231 chr8 66878198 66887900 NO 0 chr8 67108071 67111648 NO 1602.8537 chr8 67136207 67136625 NO 0 chr8 67357874 67358636 NO 18.5166 chr8 67475993 67476480 NO 0 chr8 67557559 67572171 NO 9505.106 chr8 67585853 67592514 NO 2473.2293 chr8 67732347 67733250 NO 380.9757 chr8 68847091 68847910 NO 100.9008 chr8 69609962 69610778 NO 0 chr8 70275666 70276263 NO 0 chr8 70425087 70425629 NO 13.7668 chr8 70496264 70496652 NO 0 chr8 70756496 70757119 NO 0 chr8 70771585 70772298 NO 52.2629 chr8 70794823 70795320 NO 17.2459 chr8 70891964 70892621 NO 58.6044 chr8 70944058 70944969 NO 998.8204 chr8 71389114 71389562 NO 47.1744 chr8 71508233 71508933 NO 12.04 chr8 71645051 71645923 NO 1761.2656 chr8 71688970 71689478 NO 0 chr8 72370928 72371516 NO 456.2292 chr8 72797791 72798792 NO 1136.6355 chr8 74050123 74050697 NO 156.989 chr8 74795106 74795779 NO 1876.2567 chr8 74857148 74858983 NO 7666.8135 chr8 75045565 75046047 NO 0 chr8 75076675 75085391 NO 4904.4932 chr8 75514279 75514771 NO 52.152 chr8 75627665 75628536 NO 0 chr8 75860331 75861398 NO 190.2461 chr8 77332451 77332975 NO 0 chr8 77504096 77504799 NO 181.7958 chr8 77537693 77540428 NO 1019.608 chr8 77718528 77719274 NO 182.0986 chr8 78160720 78161493 NO 0 chr8 78279304 78279911 NO 163.89 chr8 78293143 78293492 NO 0 chr8 79443346 79443791 NO 59.363 chr8 79855234 79855781 NO 258.7857 chr8 80591822 80592975 NO 416.8095 chr8 80621765 80622337 NO 457.314 chr8 80714034 80714874 NO 38.22 chr8 80947797 80948343 NO 58.695 chr8 81016770 81017489 NO 0 chr8 81060207 81062428 NO 4035.557 chr8 81080532 81081185 NO 344.8493 chr8 81101654 81108584 NO 804.573 chr8 81148782 81149501 NO 92.8229 chr8 81243489 81244489 NO 1106.7 chr8 81436297 81436896 NO 1.5574 chr8 81677304 81678137 NO 202.5856 chr8 81699800 81700441 NO 131.5332 chr8 82328420 82328892 NO 9.7704 chr8 82579447 82580481 NO 0 chr8 82628253 82628655 NO 0 chr8 83088189 83088883 NO 432.362 chr8 83274287 83276839 NO 319.5104 chr8 84116503 84117313 NO 0 chr8 84411961 84417984 NO 301.15 chr8 85506556 85507364 NO 36.1984 chr8 85560531 85561226 NO 78.1875 chr8 85678936 85684999 NO 1770.396 chr8 85839300 85840040 NO 498.834 chr8 86114380 86114994 NO 94.556 chr8 86300367 86301272 NO 1120.028 chr8 86701216 86703034 NO 1631.4732 chr8 86718129 86718656 NO 385.237 chr8 86821078 86831678 NO 1442.66 chr8 86952784 86953438 NO 23.544 chr8 87063330 87063779 NO 7.4085 chr8 87201942 87202589 NO 247.4775 chr8 87438974 87439767 NO 1169.1992 chr8 87965175 87966385 NO 0 chr8 88022293 88023151 NO 1458.7716 chr8 88114079 88122229 NO 3470.27 chr8 88917577 88918324 NO 0 chr8 89299121 89300021 NO 206.28 chr8 89411697 89412634 NO 2245.8016 chr8 90153425 90154237 NO 90.7816 chr8 90310466 90311020 NO 15.0688 chr8 90390349 90391039 NO 0 chr8 90991676 90992213 NO 0 chr8 91443897 91444362 NO 63.1935 chr8 91476801 91477843 NO 1352.3076 chr8 91569015 91569562 NO 935.917 chr8 91680637 91691436 NO 232.1785 chr8 91779101 91779593 NO 0 chr8 91795502 91796285 NO 718.4808 chr8 92106884 92107541 NO 0 chr8 92347194 92348053 NO 35.9921 chr8 92747994 92748475 NO 0 chr8 93043980 93044631 NO 59.0457 chr8 93193958 93195300 NO 1155.9988 chr8 93336185 93336730 NO 0 chr8 93375315 93376069 NO 243.9944 chr8 93405177 93406102 NO 563.7875 chr8 93427969 93428698 NO 818.8857 chr8 93889408 93890344 NO 57.4704 chr8 94032915 94034062 NO 214.9478 chr8 94123222 94123973 NO 427.0186 chr8 94232531 94232980 NO 28.9156 chr8 94406905 94407538 NO 366.2538 chr8 94445883 94453114 NO 1853.3053 chr8 94520587 94521100 NO 0 chr8 94552104 94552981 NO 64.8103 chr8 94566545 94567419 NO 186.7738 chr8 94595295 94596441 NO 0 chr8 94657713 94658724 NO 703.4538 chr8 94740102 94740732 NO 155.295 chr8 94827361 94827988 NO 0 chr8 95152554 95153394 NO 313.152 chr8 95266833 95267642 NO 133.2423 chr8 95295636 95296227 NO 528.945 chr8 95965859 95966367 NO 7.8232 chr8 96116081 96116644 NO 170.2512 chr8 96151937 96152353 NO 0 chr8 96557414 96558124 NO 124.392 chr8 96698577 96699285 NO 461.1912 chr8 97222869 97223586 NO 264.8598 chr8 97446210 97446860 NO 872.3 chr8 97667312 97668037 NO 879.715 chr8 98052059 98056627 NO 1502.4152 chr8 98220746 98221252 NO 707.4386 chr8 98353864 98358061 NO 3664.4007 chr8 98476220 98476510 NO 0 chr8 98646024 98646755 NO 0 chr8 98762120 98762790 NO 8.509 chr8 99661700 99662295 NO 0 chr8 99719799 99720227 NO 26.1936 chr8 99926972 99927756 NO 0 chr8 100901420 100902224 NO 52.26 chr8 101804318 101804804 NO 0 chr8 102201262 102201786 NO 0 chr8 106397691 106398174 NO 0 chr8 106617198 106617616 NO 0 chr8 106934703 106935358 NO 163.4225 chr8 107751860 107757896 NO 6467.574 chr8 107955587 107956774 NO 194.668 chr8 108495132 108495876 NO 107.88 chr8 108975038 108975703 NO 1586.2245 chr8 109039793 109040547 NO 125.0886 chr8 109123297 109124128 NO 789.5331 chr8 109140493 109145892 NO 21128.9865 chr8 109396083 109397009 NO 335.0268 chr8 109449013 109449981 NO 437.9232 chr8 109487036 109487767 NO 1651.4752 chr8 109634296 109635061 NO 111.231 chr8 109811081 109811921 NO 0 chr8 110118419 110119429 NO 939.704 chr8 110134661 110135507 NO 611.9118 chr8 110357254 110357911 NO 0 chr8 110746180 110746822 NO 0 chr8 111059213 111059718 NO 0 chr8 111145130 111145801 NO 0 chr8 111246518 111254244 NO 1717.4898 chr8 111282238 111282864 NO 144.7938 chr8 111536296 111537005 NO 0 chr8 111576111 111576635 NO 0 chr8 111986152 111986806 NO 67.7544 chr8 112216041 112217027 NO 5028.6 chr8 112397963 112409627 NO 0 chr8 112938741 112939640 NO 284.3537 chr8 113048807 113049275 NO 68.8428 chr8 114064905 114065322 NO 618.6612 chr8 114111910 114112747 NO 0 chr8 114136803 114146846 NO 4888.9324 chr8 114172500 114175132 NO 2287.9976 chr8 114289250 114290239 NO 3929.0992 chr8 114312818 114314158 NO 1906.82 chr8 114389300 114393100 NO 262.96 chr8 114556699 114557598 NO 0 chr8 114616560 114617136 NO 60.5952 chr8 114792710 114793440 NO 1.022 chr8 115219693 115219991 NO 41.0048 chr8 116122264 116122796 NO 0 chr8 116639828 116640314 NO 0 chr8 117210079 117213026 NO 538.4169 chr8 117311568 117312086 NO 0 chr8 117406425 117406895 NO 145.136 chr8 117496716 117497490 NO 148.7628 chr8 117534209 117534912 NO 170.6181 chr8 117722996 117723627 NO 0 chr8 118793234 118793911 NO 26.8769 chr8 119096857 119097415 NO 339.9336 chr8 119197059 119199015 NO 6552.4044 chr8 119498759 119499379 NO 774.814 chr8 119540821 119541450 NO 0 chr8 119683409 119683904 NO 0 chr8 119718253 119718891 NO 115.2866 chr8 119866400 119867219 NO 711.7929 chr8 120017171 120028015 NO 774.2616 chr8 120539991 120541522 NO 1.0717 chr8 120586569 120587021 NO 0 chr8 120809727 120810433 NO 64.952 chr8 120917964 120918604 NO 22.016 chr8 121041141 121048509 NO 660.9096 chr8 121320347 121326380 NO 476.607 chr8 121370684 121371388 NO 0 chr8 122039400 122040081 NO 1353.8961 chr8 122669941 122670489 NO 206.6508 chr8 122776294 122776801 NO 136.89 chr8 122858093 122859390 NO 6651.6645 chr8 123033008 123033772 NO 3695.3916 chr8 123056306 123057280 NO 4352.0268 chr8 123195397 123196271 NO 1827.971 chr8 124752460 124753545 NO 1465.618 chr8 124874265 124874658 NO 33.2085 chr8 125857754 125858952 NO 2536.8848 chr8 125899749 125900605 NO 137.5592 chr8 125977516 125978388 NO 1728.6528 chr8 126211737 126212112 NO 92.3625 chr8 126245988 126246686 NO 1087.7632 chr8 126330309 126331154 NO 2656.342 chr8 126517464 126518446 NO 956.959 chr8 126535550 126538752 NO 1943.9342 chr8 126611765 126612477 NO 1251.4112 chr8 126721963 126722682 NO 0 chr8 126740583 126741479 NO 10.8416 chr8 126807996 126808770 NO 798.4584 chr8 127007498 127008081 NO 476.311 chr8 127747971 127748457 NO 91.2222 chr8 127851327 127852130 NO 1203.5364 chr8 127915301 127916069 NO 667.008 chr8 127984147 127985058 NO 3799.1433 chr8 128003063 128003969 NO 3057.2064 chr8 128044164 128044643 NO 433.2555 chr8 128189605 128190453 NO 759.6384 chr8 128207052 128208014 NO 74.4588 chr8 128223051 128225068 NO 3943.6384 chr8 129279911 129280470 NO 171.5012 chr8 129384521 129385178 NO 55.2537 chr8 129728710 129729650 NO 0 chr8 129791730 129792393 NO 66.6978 chr8 129866710 129867518 NO 0 chr8 129921365 129921844 NO 0 chr8 130022673 130023453 NO 0 chr8 130036458 130036997 NO 0 chr8 130408365 130408958 NO 0 chr8 130566626 130567533 NO 117.2751 chr8 130759816 130760620 NO 17.0448 chr8 131062146 131062729 NO 0 chr9 3439551 3440223 NO 20.9664 chr9 3523874 3524509 NO 70.1675 chr9 3871115 3872663 NO 645.6708 chr9 3987927 3988588 NO 141.454 chr9 5132342 5132722 NO 0 chr9 5594523 5595244 NO 69.1439 chr9 6286769 6287261 NO 0 chr9 6366412 6366985 NO 0 chr9 7633700 7634630 NO 199.206 chr9 7711287 7711641 NO 0 chr9 7796126 7796802 NO 0 chr9 7995885 7996507 NO 0 chr9 8462571 8463520 NO 269.4211 chr9 8733581 8733913 NO 0 chr9 8769955 8770397 NO 0 chr9 9027303 9028580 NO 0 chr9 9160665 9161150 NO 0 chr9 9268906 9269812 NO 1108.491 chr9 10269124 10269859 NO 51.5235 chr9 10308618 10309161 NO 0 chr9 10448843 10449855 NO 344.9908 chr9 10879561 10880332 NO 17.733 chr9 11377949 11378700 NO 0 chr9 11693592 11693910 NO 0 chr9 11920135 11920716 NO 0 chr9 11940771 11941108 NO 0 chr9 11981901 11982530 NO 40.885 chr9 12946168 12946781 NO 76.8089 chr9 13499346 13504517 NO 3411.8258 chr9 13978105 13979222 NO 761.2355 chr9 14037871 14050053 NO 950.196 chr9 14446834 14447249 NO 235.0975 chr9 14484608 14486412 NO 250.3952 chr9 14695133 14695628 NO 0 chr9 14739255 14739784 NO 0 chr9 14827392 14828210 NO 120.655 chr9 14979792 14980266 NO 0 chr9 15081242 15081878 NO 0 chr9 15121471 15122083 NO 0 chr9 15276659 15277225 NO 31.5262 chr9 15655154 15655713 NO 0 chr9 15818347 15819240 NO 45.1858 chr9 16119448 16119871 NO 0 chr9 16157563 16166721 NO 0 chr9 17390419 17391132 NO 0 chr9 17464081 17464526 NO 16.02 chr9 17669928 17679721 NO 114.5781 chr9 17845638 17846191 NO 0 chr9 18501891 18502749 NO 0 chr9 18526244 18527754 NO 843.033 chr9 18766326 18766823 NO 0 chr9 20257900 20258612 NO 0 chr9 20308165 20308802 NO 199.9543 chr9 20782392 20784089 NO 5396.1206 chr9 21222272 21222788 NO 571.6764 chr9 21259692 21260416 NO 1269.6064 chr9 21361873 21362635 NO 1539.7734 chr9 21566312 21573527 NO 15508.6425 chr9 21591319 21592194 NO 2187.7625 chr9 21652171 21652836 NO 3671.598 chr9 21941572 21942182 NO 0 chr9 21970252 21970943 NO 1040.1623 chr9 22158375 22170081 NO 523.2582 chr9 22536808 22537593 NO 115.395 chr9 23381874 23382339 NO 14.973 chr9 23964642 23965371 NO 0 chr9 24622882 24623464 NO 79.8504 chr9 24683158 24683451 NO 0 chr9 25371363 25371984 NO 182.1393 chr9 25558573 25559310 NO 30.1433 chr9 25662114 25662701 NO 180.4438 chr9 26965221 26965892 NO 0 chr9 27162614 27163143 NO 0 chr9 28048764 28049225 NO 0 chr9 28063015 28063605 NO 47.731 chr9 28256905 28257393 NO 0 chr9 28338047 28338698 NO 41.8593 chr9 28421300 28423484 NO 92.6016 chr9 28981299 28981943 NO 0 chr9 29419529 29420147 NO 48.0804 chr9 29465228 29465684 NO 0 chr9 29751033 29751560 NO 0 chr9 30092583 30092639 NO 0 chr9 30405230 30406133 NO 138.0687 chr9 30817541 30826959 NO 6316.6526 chr9 30840106 30840580 NO 75.7452 chr9 30858973 30864041 NO 1382.0436 chr9 30926959 30928022 NO 1851.0019 chr9 31081422 31082167 NO 240.486 chr9 31426671 31427500 NO 0 chr9 31495654 31496778 NO 277.066 chr9 31767764 31768647 NO 319.646 chr9 31783521 31784237 NO 20.1912 chr9 31797048 31797576 NO 36.5376 chr9 31818997 31819682 NO 501.42 chr9 31903031 31903617 NO 161.5016 chr9 32029166 32029617 NO 167.6818 chr9 32176933 32177622 NO 1287.8099 chr9 32222405 32223186 NO 0 chr9 32257465 32258379 NO 0 chr9 32493297 32493944 NO 0 chr9 34189637 34190305 NO 0 chr9 34495338 34495829 NO 0 chr9 34919369 34920459 NO 3492.033 chr9 35210177 35210766 NO 13.7826 chr9 36601807 36611238 NO 15778.063 chr9 36812108 36812776 NO 316.632 chr9 36829121 36829994 NO 297.0819 chr9 36897465 36898130 NO 41.363 chr9 36981205 36981759 NO 0 chr9 37056042 37056855 NO 260.8917 chr9 37292583 37293531 NO 665.6856 chr9 38214933 38215749 NO 93.9216 chr9 38959945 38960474 NO 0 chr9 39409828 39410506 NO 69.9696 chr9 40013872 40014553 NO 164.0529 chr9 40044965 40049254 NO 9241.5083 chr9 40205176 40205983 NO 575.4717 chr9 40575969 40576549 NO 264.538 chr9 40591455 40592681 NO 2298.137 chr9 40667331 40667966 NO 0 chr9 41031465 41031916 NO 0 chr9 41085684 41086199 NO 0 chr9 41444975 41445418 NO 0.3544 chr9 41544966 41545424 NO 0 chr9 41761610 41762433 NO 0 chr9 41850398 41850837 NO 46.9291 chr9 41908484 41909372 NO 745.2984 chr9 41982263 41999365 NO 278.7626 chr9 42320431 42320971 NO 135.648 chr9 42456149 42456550 NO 0 chr9 42665740 42667124 NO 2821.5608 chr9 42686251 42687083 NO 94.5152 chr9 42940453 42940997 NO 0 chr9 42996480 43003277 NO 3626.8792 chr9 43018017 43018601 NO 658.8104 chr9 43197553 43197928 NO 22.725 chr9 43262032 43262609 NO 177.8314 chr9 43537646 43538191 NO 547.18 chr9 43622457 43622782 NO 0 chr9 43668266 43668795 NO 171.925 chr9 43687959 43688478 NO 0 chr9 43935287 43935981 NO 1050.9242 chr9 44119256 44120060 NO 0 chr9 44141293 44142111 NO 1026.7536 chr9 44402935 44403840 NO 1101.6565 chr9 44884311 44884850 NO 29.0521 chr9 45157111 45158710 NO 1202.7678 chr9 45310148 45310816 NO 2267.7932 chr9 45432008 45432532 NO 17.1348 chr9 45649159 45649717 NO 0 chr9 45963825 45964359 NO 186.4728 chr9 45978033 45978494 NO 28.0288 chr9 46203621 46204024 NO 20.15 chr9 46389781 46390515 NO 39.269 chr9 46697816 46700403 NO 662.272 chr9 46724712 46725267 NO 20.535 chr9 46786871 46787508 NO 0 chr9 47083262 47083820 NO 80.6868 chr9 47158787 47159229 NO 0 chr9 47176256 47176343 NO 49.0941 chr9 47322104 47323029 NO 438.7275 chr9 47341278 47342102 NO 0 chr9 47572122 47573038 NO 116.8816 chr9 47646682 47647424 NO 0 chr9 47909207 47909824 NO 20.978 chr9 48005354 48005927 NO 82.512 chr9 48333604 48334274 NO 71.556 chr9 48405539 48406089 NO 0 chr9 48647618 48648098 NO 0 chr9 48697173 48704412 NO 563.9181 chr9 48799482 48800362 NO 1397.616 chr9 48831900 48833373 NO 648.5619 chr9 48862028 48862859 NO 40.9683 chr9 48983418 48987219 NO 530.9997 chr9 49036758 49037234 NO 0 chr9 49085550 49086038 NO 20.008 chr9 49197509 49197946 NO 77.2179 chr9 49325919 49326643 NO 0 chr9 49341792 49342673 NO 1707.7304 chr9 49461663 49462520 NO 103.697 chr9 49559299 49560181 NO 220.059 chr9 49604426 49604976 NO 97.295 chr9 49743610 49744745 NO 383.7435 chr9 49758442 49759028 NO 72.957 chr9 49914561 49915213 NO 138.4848 chr9 49932238 49932871 NO 1022.5482 chr9 50789806 50790452 NO 65.6336 chr9 51113542 51114028 NO 3.7908 chr9 51854804 51855366 NO 0 chr9 52086072 52086954 NO 0 chr9 53377898 53378701 NO 92.4253 chr9 53488693 53489541 NO 0 chr9 53618496 53619776 NO 5326.592 chr9 53645054 53654842 NO 2082.8864 chr9 53946327 53946983 NO 100.7616 chr9 53997812 53998382 NO 36.936 chr9 54064296 54064958 NO 145.1766 chr9 54620579 54621265 NO 0 chr9 54650546 54651385 NO 1297.5135 chr9 54687662 54688594 NO 992.8596 chr9 54703743 54705821 NO 1063.936 chr9 54948885 54949443 NO 0 chr9 55021927 55022644 NO 61.4469 chr9 55063210 55073663 NO 12987.8525 chr9 55446024 55447133 NO 0 chr9 55748051 55748821 NO 0 chr9 55920589 55921374 NO 0 chr9 56677981 56678369 NO 11.834 chr9 57010741 57014562 NO 1438.2244 chr9 57358103 57371993 NO 17866.707 chr9 57677536 57678655 NO 1330.491 chr9 57750775 57751135 NO 85.5 chr9 57768598 57769260 NO 266.0578 chr9 58066123 58066750 NO 430.8117 chr9 58089240 58090163 NO 1466.4624 chr9 58303407 58304156 NO 4184.2136 chr9 58501289 58501814 NO 36.225 chr9 58604579 58612623 NO 961.258 chr9 58815227 58815606 NO 206.2139 chr9 58949742 58950411 NO 4.3485 chr9 59235106 59236012 NO 12.8652 chr9 59320679 59321495 NO 0 chr9 59516152 59516979 NO 356.0235 chr9 59872699 59873413 NO 0 chr9 60273970 60282510 NO 0 chr9 60357691 60358246 NO 26.973 chr9 60595996 60596437 NO 41.9832 chr9 60635345 60636054 NO 88.4123 chr9 60668970 60669572 NO 245.917 chr9 60949430 60960253 NO 0 chr9 61069962 61070857 NO 1005.443 chr9 61097326 61098113 NO 148.5069 chr9 61112904 61116419 NO 3907.274 chr9 61140895 61142001 NO 1236.0656 chr9 61208965 61209654 NO 1401.2193 chr9 61233897 61234814 NO 373.219 chr9 61316146 61319521 NO 1537.65 chr9 61421576 61422088 NO 0 chr9 61470617 61471240 NO 0 chr9 61515159 61516470 NO 1008.8145 chr9 62050012 62050657 NO 334.755 chr9 62185724 62186999 NO 298.4775 chr9 62208623 62209221 NO 0 chr9 62356538 62357058 NO 664.82 chr9 62383015 62383432 NO 0 chr9 62456229 62456618 NO 0 chr9 62966017 62966636 NO 0 chr9 63267850 63268594 NO 5.0592 chr9 63381821 63382503 NO 0 chr9 64114898 64115556 NO 277.5444 chr9 64209225 64209960 NO 0 chr9 64416223 64416549 NO 0 chr9 64465114 64465596 NO 0 chr9 64512263 64512792 NO 6.7712 chr9 64988516 64989016 NO 0 chr9 65026498 65027257 NO 1363.7712 chr9 65121543 65122228 NO 65.349 chr9 65186892 65195417 NO 6731.34 chr9 65441290 65442044 NO 3214.0758 chr9 65466800 65467794 NO 1073.8182 chr9 65483464 65489581 NO 8201.0619 chr9 65839094 65839726 NO 65.6648 chr9 66076348 66077050 NO 57.4938 chr9 66506575 66507102 NO 5.0065 chr9 66549498 66550004 NO 0 chr9 66760210 66760720 NO 0 chr9 67056190 67062471 NO 2869.1608 chr9 67108504 67109237 NO 460.8371 chr9 67172419 67173229 NO 79.137 chr9 67194922 67195670 NO 244.596 chr9 67209839 67210340 NO 37.7754 chr9 67803221 67803872 NO 241.3257 chr9 68464946 68465474 NO 36.0096 chr9 68645985 68646717 NO 56.6568 chr9 69267107 69267762 NO 32.881 chr9 69425602 69426458 NO 352.5864 chr9 69517779 69518862 NO 0 chr9 69736683 69737246 NO 0 chr9 70042233 70043051 NO 1337.5118 chr9 70067253 70071655 NO 592.069 chr9 70104980 70105819 NO 1748.2243 chr9 70324872 70335741 NO 2445.525 chr9 70643075 70665844 NO 1407.1242 chr9 70865688 70866404 NO 79.118 chr9 71064943 71080270 NO 44.4483 chr9 71179339 71180016 NO 0 chr9 71208929 71209800 NO 0 chr9 71341338 71342172 NO 105.2508 chr9 71610779 71611722 NO 0 chr9 71708960 71709634 NO 0 chr9 71726891 71727891 NO 100.4 chr9 71763705 71764809 NO 0 chr9 71822360 71822798 NO 0 chr9 71945249 71945811 NO 0 chr9 72505560 72506130 NO 144.438 chr9 72627390 72628209 NO 868.3038 chr9 72660060 72660935 NO 534.625 chr9 72786294 72787066 NO 0 chr9 72918450 72919308 NO 886.5714 chr9 72942098 72942695 NO 0 chr9 72977358 72978014 NO 103.5824 chr9 74178823 74179433 NO 25.62 chr9 74695919 74716448 NO 1810.6578 chr9 74845411 74846463 NO 505.3808 chr9 74932926 74933815 NO 0 chr9 75223996 75225060 NO 516.6784 chr9 75310868 75311755 NO 973.6599 chr9 75412496 75413425 NO 0 chr9 76161671 76161988 NO 0 chr9 77464329 77465344 NO 0 chr9 77589123 77589716 NO 45.2459 chr9 77606686 77607650 NO 66.1304 chr9 77624694 77625374 NO 0 chr9 77951768 77952528 NO 0 chr9 78021739 78022517 NO 135.2164 chr9 78038277 78039230 NO 1639.16 chr9 78267004 78267478 NO 41.6172 chr9 79465207 79465953 NO 0 chr9 79678663 79679128 NO 0 chr9 80239099 80239536 NO 0 chr9 81531413 81531460 NO 0 chr9 83193299 83194233 NO 0 chr9 83541968 83542632 NO 0 chr9 84134000 84147722 NO 0 chr9 84737567 84738241 NO 46.9778 chr9 85196227 85196620 NO 0 chr9 85353069 85353564 NO 39.9465 chr9 85379244 85380001 NO 0 chr9 86886129 86886815 NO 46.0306 chr9 87625733 87626436 NO 158.3859 chr9 87650185 87650872 NO 0 chr9 87679593 87680163 NO 0 chr9 87789059 87789492 NO 0 chr9 87958860 87959608 NO 51.238 chr9 88131862 88132310 NO 12.0064 chr9 88213814 88214501 NO 0 chr9 88227178 88228053 NO 30.975 chr9 88256766 88257553 NO 61.6221 chr9 88377528 88378586 NO 4536.0692 chr9 89762963 89763410 NO 65.709 chr9 89810710 89811026 NO 0 chr9 90020138 90020597 NO 0 chr9 90710597 90711421 NO 95.2544 chr9 90728575 90729490 NO 0 chr9 92155651 92156150 NO 36.5767 chr9 92825306 92825838 NO 0 chr9 94029127 94029593 NO 0 chr9 94561967 94575619 NO 0 chr9 95096844 95097493 NO 0 chr9 95446186 95446920 NO 0 chr9 95944614 95945131 NO 0 chr9 96130338 96131346 NO 387.576 chr9 96503830 96504319 NO 0 chr9 96726163 96726901 NO 106.7886 chr9 97013591 97015267 NO 6431.9852 chr9 97377292 97378076 NO 0 chr9 97533414 97533813 NO 0 chr9 97660564 97660974 NO 5.412 chr9 97716323 97717244 NO 0 chr9 97753091 97753801 NO 8.875 chr9 99052984 99054712 NO 3026.4192 chr9 99156322 99157081 NO 991.1781 chr9 99772957 99773629 NO 26.2752 chr9 100481945 100482852 NO 26.0309 chr9 100540961 100541608 NO 28.0151 chr9 100863450 100864585 NO 370.237 chr9 100934315 100942688 NO 6064.5639 chr9 100966524 100967166 NO 0 chr9 102107598 102114337 NO 211.6046 chr9 102137711 102138258 NO 1.2034 chr9 102164243 102164861 NO 64.581 chr9 102430267 102430967 NO 651.98 chr9 102592120 102593562 NO 6259.1452 chr9 102902343 102903282 NO 436.5411 chr9 103041111 103049726 NO 6273.443 chr9 103406805 103416710 NO 1453.0635 chr9 103476375 103477136 NO 0 chr9 103869180 103869653 NO 0 chr9 103987978 103988623 NO 447.372 chr9 104004889 104005928 NO 1017.5966 chr9 104096735 104097202 NO 0 chr9 104707017 104707653 NO 57.0492 chr9 105389254 105389964 NO 0 chr9 105501402 105501990 NO 149.7048 chr9 106069546 106074893 NO 16237.7696 chr9 106113285 106114150 NO 4101.7435 chr9 106436610 106437190 NO 0 chr9 107477688 107478518 NO 1217.693 chr9 107496491 107497240 NO 121.6376 chr9 107529104 107533461 NO 20533.2339 chr9 107579734 107580327 NO 0 chr9 107860938 107861447 NO 458.9144 chr9 107922822 107923650 NO 0 chr9 108198631 108208673 NO 8619.0486 chr9 108424057 108425078 NO 0 chr9 108469174 108470010 NO 8988.254 chr9 108556747 108557725 NO 3383.391 chr9 108612780 108626646 NO 797.295 chr9 109079463 109080133 NO 0 chr9 109449147 109452603 NO 183.8592 chr9 109774888 109775365 NO 446.2812 chr9 110108369 110109024 NO 81.4165 chr9 110225263 110225883 NO 0 chr9 110562502 110563156 NO 311.2386 chr9 110647812 110648457 NO 194.919 chr9 110757426 110757966 NO 0 chr9 111388906 111389666 NO 18.316 chr9 111408428 111409094 NO 0 chr9 111478167 111481881 NO 824.1366 chr9 111627284 111635299 NO 83.356 chr9 111782055 111782769 NO 0 chr9 112019975 112021421 NO 0 chr9 112637952 112638600 NO 0 chr9 113101824 113102576 NO 273.1264 chr9 113208450 113208957 NO 0 chr9 113233419 113234275 NO 0 chr9 113295021 113295785 NO 67.6904 chr9 113366862 113369394 NO 478.548 chr9 113405502 113406021 NO 0.519 chr9 113524795 113525401 NO 71.6292 chr9 113579836 113580415 NO 37.8666 chr9 113712622 113713312 NO 309.051 chr9 113996326 113997175 NO 758.0721 chr9 114493073 114494132 NO 4346.5596 chr9 114533119 114533928 NO 540.1693 chr9 114549100 114549959 NO 1887.5666 chr9 115454702 115455398 NO 90.8976 chr9 115555133 115555968 NO 0 chr9 115575608 115576112 NO 0 chr9 115632977 115633714 NO 0 chr9 115714503 115715229 NO 55.2486 chr9 116193184 116193462 NO 10.6196 chr9 116225782 116226364 NO 114.3048 chr9 116336430 116337193 NO 10.5294 chr9 116359838 116371724 NO 274.5666 chr9 116409931 116410475 NO 0 chr9 116483600 116484324 NO 0 chr9 116821642 116829500 NO 0 chr9 117206527 117207271 NO 0 chr9 117281894 117282343 NO 147.9904 chr9 118164338 118176022 NO 0 chr9 118298668 118299503 NO 39.245 chr9 118315075 118315950 NO 544.425 chr9 118446461 118447564 NO 231.8506 chr9 118772478 118773130 NO 976.696 chr9 118914575 118915232 NO 0 chr9 119229753 119230514 NO 747.9869 chr9 119284575 119285165 NO 412.115 chr9 119480226 119481083 NO 0 chr9 119867733 119868315 NO 119.0772 chr9 119900321 119900933 NO 23.5008 chr9 119914708 119915404 NO 669.9696 chr9 120058262 120059236 NO 685.7934 chr9 120617500 120618171 NO 1496.8668 chr9 120641703 120642568 NO 2316.816 chr9 120668715 120669388 NO 1235.2242 chr9 121209918 121210575 NO 2488.9131 chr9 121280245 121280992 NO 837.0882 chr9 121523143 121523927 NO 1089.1328 chr9 121898518 121899106 NO 0 chr9 122631156 122631514 NO 0 chr9 122730151 122730891 NO 52.836 chr9 123640391 123640938 NO 0 chr10 3467939 3468402 NO 41.2533 chr10 3525370 3525951 NO 4.0089 chr10 4521315 4524373 NO 7031.2594 chr10 4785446 4786269 NO 252.0026 chr10 5318724 5319435 NO 43.1577 chr10 5852913 5853915 NO 210.921 chr10 5970883 5971433 NO 75.02 chr10 6012639 6014202 NO 2527.2147 chr10 6041377 6041965 NO 0 chr10 6056028 6057101 NO 1444.1507 chr10 6080029 6080762 NO 7406.3053 chr10 6096866 6104516 NO 8542.755 chr10 6202717 6203446 NO 1043.928 chr10 6284873 6285615 NO 656.0022 chr10 6396747 6405656 NO 4959.6403 chr10 6454106 6455106 NO 373 chr10 6616442 6617050 NO 0 chr10 7172894 7173576 NO 267.2758 chr10 7331961 7332439 NO 76.241 chr10 7365636 7366135 NO 28.443 chr10 7834064 7835173 NO 734.8234 chr10 8084007 8084398 NO 60.8396 chr10 8605895 8609821 NO 3196.5492 chr10 8805089 8811099 NO 0 chr10 8972372 8972864 NO 0 chr10 9051217 9051995 NO 0 chr10 9345109 9345727 NO 205.7322 chr10 9478197 9478693 NO 0 chr10 10567378 10567910 NO 0 chr10 10949063 10949754 NO 23.1485 chr10 11473845 11474241 NO 0 chr10 11500899 11501533 NO 132.3158 chr10 12104938 12105583 NO 81.3345 chr10 12261334 12274429 NO 6482.025 chr10 12292338 12293201 NO 123.6679 chr10 12328250 12334991 NO 4169.9826 chr10 12511715 12512387 NO 207.9168 chr10 12733586 12734303 NO 58.0053 chr10 12827468 12828475 NO 165.9536 chr10 13381211 13381502 NO 0 chr10 13410590 13411024 NO 0 chr10 13542048 13543000 NO 9.2344 chr10 13801450 13802173 NO 0 chr10 14423031 14423523 NO 0 chr10 14687266 14687957 NO 0 chr10 14982968 14983788 NO 133.496 chr10 15511077 15511609 NO 42.56 chr10 16896649 16899078 NO 241.4426 chr10 16949089 16950504 NO 307.7625 chr10 17295971 17299847 NO 1976.76 chr10 17318918 17319488 NO 226.86 chr10 17528169 17528857 NO 63.64 chr10 17723333 17723722 NO 0 chr10 17764307 17764756 NO 0 chr10 17914473 17915181 NO 152.4324 chr10 18039370 18040002 NO 121.976 chr10 18076439 18076896 NO 0 chr10 18137990 18143326 NO 3624.2112 chr10 18165486 18166201 NO 322.322 chr10 18188738 18189638 NO 7.47 chr10 18202174 18202870 NO 0 chr10 18221634 18222381 NO 76.7916 chr10 18303936 18304492 NO 0 chr10 18353991 18354834 NO 0 chr10 18927473 18928541 NO 364.722 chr10 19123851 19124720 NO 0 chr10 19428463 19429212 NO 90.2545 chr10 19555788 19556217 NO 0 chr10 19611440 19612044 NO 176.4284 chr10 19658492 19658963 NO 0 chr10 19750375 19751054 NO 193.2434 chr10 19873349 19874004 NO 114.756 chr10 19984179 19984811 NO 96.8224 chr10 20115667 20116343 NO 0 chr10 20129921 20130638 NO 4.7322 chr10 20773759 20775106 NO 1913.8176 chr10 20850436 20851316 NO 525.184 chr10 21018761 21019274 NO 0 chr10 21159044 21159520 NO 0 chr10 21421393 21422103 NO 51.83 chr10 21465547 21466588 NO 146.1564 chr10 21565286 21568461 NO 6544.31 chr10 21774956 21775695 NO 504.5153 chr10 22599400 22599932 NO 0 chr10 23525774 23533601 NO 1802.5581 chr10 24310265 24311057 NO 0 chr10 24381856 24382581 NO 30.0875 chr10 24403856 24404330 NO 0 chr10 24525445 24533217 NO 5807.2384 chr10 24545811 24555200 NO 3618.5206 chr10 24582734 24583438 NO 465.696 chr10 24743522 24749749 NO 266.5156 chr10 24999045 24999687 NO 0 chr10 25033588 25034289 NO 146.9997 chr10 25308239 25309011 NO 391.5584 chr10 25678649 25679746 NO 44.4285 chr10 25914859 25915870 NO 71.1744 chr10 26000045 26000525 NO 101.568 chr10 26047476 26054194 NO 0 chr10 26328550 26329396 NO 45.5148 chr10 26357287 26358370 NO 592.0761 chr10 26372744 26373272 NO 68.8512 chr10 27713908 27714862 NO 296.8848 chr10 27731723 27734868 NO 2751.5605 chr10 27807432 27808278 NO 227.3202 chr10 28355692 28356372 NO 175.644 chr10 29314626 29315497 NO 32.7496 chr10 29575270 29576128 NO 0 chr10 30347414 30348072 NO 74.8804 chr10 30452967 30457850 NO 1303.761 chr10 31176379 31176934 NO 85.7475 chr10 32310520 32310966 NO 0 chr10 32359773 32360609 NO 0 chr10 32662702 32663212 NO 0 chr10 33095187 33095997 NO 0 chr10 33516088 33516407 NO 23.8612 chr10 33680698 33681499 NO 0 chr10 33950012 33957066 NO 4568.8758 chr10 33972649 33973253 NO 22.4688 chr10 34035754 34036373 NO 75.3942 chr10 34079292 34079852 NO 0 chr10 34607300 34607786 NO 69.9354 chr10 34736031 34736594 NO 90.8119 chr10 34984750 34985356 NO 0 chr10 36331134 36343313 NO 630.8722 chr10 36643875 36656214 NO 642.8619 chr10 36931863 36939016 NO 1297.5542 chr10 37097499 37098367 NO 0 chr10 37386766 37387289 NO 37.4468 chr10 37561580 37561947 NO 0 chr10 38273236 38273886 NO 30.81 chr10 38826451 38839056 NO 1314.7015 chr10 38929517 38930150 NO 349.6692 chr10 38944178 38944927 NO 147.0287 chr10 39266593 39267354 NO 31.201 chr10 39312148 39312684 NO 449.168 chr10 39338030 39338814 NO 387.4528 chr10 39369997 39370711 NO 0 chr10 39394485 39395225 NO 181.004 chr10 39455931 39456518 NO 194.9427 chr10 39506739 39507105 NO 0 chr10 39695371 39695900 NO 0 chr10 40082580 40083435 NO 796.7745 chr10 40145347 40146139 NO 970.0416 chr10 40199387 40199928 NO 0 chr10 40617340 40617902 NO 28.0438 chr10 41120787 41121394 NO 0 chr10 41186875 41187821 NO 1697.7862 chr10 41326975 41327776 NO 671.0778 chr10 41346832 41347467 NO 103.0605 chr10 41549773 41550332 NO 0 chr10 41717179 41718073 NO 0 chr10 41974242 41974651 NO 111.4116 chr10 42135685 42136311 NO 0 chr10 42365959 42366650 NO 130.9445 chr10 42520619 42521185 NO 0 chr10 42665078 42665727 NO 96.4414 chr10 42687825 42688823 NO 0 chr10 42763028 42763668 NO 568.64 chr10 42995657 42996581 NO 230.8152 chr10 43196881 43198135 NO 1633.335 chr10 43226844 43227454 NO 1102.331 chr10 43271057 43271770 NO 434.93 chr10 43407141 43407924 NO 83.0763 chr10 43658808 43659564 NO 536.2308 chr10 43806211 43806648 NO 0 chr10 44027901 44028681 NO 43.914 chr10 44088304 44089173 NO 1123.9646 chr10 44128831 44136061 NO 610.212 chr10 44154463 44155303 NO 316.764 chr10 44202850 44203259 NO 186.0132 chr10 44221243 44241045 NO 0 chr10 44259041 44265356 NO 121.8795 chr10 44403919 44404654 NO 0 chr10 44418311 44420477 NO 1995.3192 chr10 44436343 44442049 NO 124.3908 chr10 44664993 44665638 NO 53.277 chr10 44792055 44792644 NO 162.4462 chr10 44811120 44812515 NO 1989.27 chr10 44914221 44914866 NO 113.7135 chr10 44957379 44957861 NO 0 chr10 45043873 45044499 NO 0 chr10 45165832 45166571 NO 353.981 chr10 46450267 46461302 NO 1061.567 chr10 47237519 47238222 NO 0 chr10 48856459 48860813 NO 72.7118 chr10 49137024 49137565 NO 0 chr10 49627965 49628266 NO 20.1971 chr10 50957728 50958538 NO 0 chr10 51183432 51184062 NO 0 chr10 51965881 51966650 NO 129.961 chr10 51993516 52016266 NO 6884.15 chr10 53132563 53133212 NO 210.925 chr10 54229416 54230044 NO 52.3752 chr10 55257027 55257733 NO 0 chr10 56093669 56096370 NO 859.4582 chr10 56126502 56127122 NO 0 chr10 57211848 57212434 NO 302.1416 chr10 57296337 57297003 NO 0 chr10 57993955 57995356 NO 162.3759 chr10 58057073 58057853 NO 0 chr10 58816521 58817547 NO 351.3024 chr10 59007802 59022039 NO 7861.6714 chr10 59043179 59043971 NO 247.5 chr10 59103528 59104291 NO 0 chr10 59152502 59153259 NO 0 chr10 59369980 59371002 NO 4837.4326 chr10 59599481 59611088 NO 3258.0849 chr10 59628540 59629958 NO 1284.5662 chr10 60015779 60016431 NO 344.7776 chr10 60069510 60070352 NO 0 chr10 60190244 60190855 NO 607.0896 chr10 60246204 60246793 NO 725.8247 chr10 60289093 60291623 NO 3777.543 chr10 60411663 60411873 NO 125.139 chr10 60521842 60522494 NO 448.0544 chr10 60688428 60688895 NO 180.6356 chr10 60704576 60705335 NO 2245.8051 chr10 60777998 60779183 NO 1064.9595 chr10 60837711 60845392 NO 8942.9883 chr10 60878292 60880002 NO 5563.143 chr10 61087483 61088407 NO 239.5932 chr10 61291575 61295067 NO 5014.512 chr10 61391440 61392698 NO 6118.1572 chr10 61472719 61475585 NO 609.025 chr10 61499394 61500093 NO 495.8007 chr10 61695639 61705502 NO 3164.0504 chr10 61937549 61940221 NO 73.48 chr10 61976766 61977458 NO 181.8576 chr10 62552054 62552814 NO 8.132 chr10 62699664 62700521 NO 709.7674 chr10 62810374 62823873 NO 2427.1202 chr10 62986701 62987164 NO 33.6138 chr10 63552903 63553413 NO 87.567 chr10 64131234 64131755 NO 35.5843 chr10 64199227 64207484 NO 0 chr10 64461473 64462021 NO 0 chr10 66010262 66010937 NO 0 chr10 66432010 66433041 NO 551.0695 chr10 66465837 66467256 NO 3823.2117 chr10 66488303 66489148 NO 1701.9145 chr10 66515991 66516680 NO 69.3134 chr10 66650520 66650958 NO 21.9438 chr10 66917062 66925171 NO 2185.3755 chr10 67110340 67111151 NO 315.8845 chr10 67506740 67507203 NO 628.0132 chr10 67526245 67527170 NO 282.68 chr10 67574686 67578391 NO 2341.56 chr10 67599291 67600859 NO 7369.4432 chr10 67692851 67703417 NO 623.394 chr10 67722295 67723028 NO 86.494 chr10 68258033 68258837 NO 55.878 chr10 68822255 68822910 NO 0 chr10 69322589 69323495 NO 429.9876 chr10 69370739 69372012 NO 481.8305 chr10 69388191 69389259 NO 1218.3744 chr10 69557563 69558392 NO 2396.639 chr10 69723053 69723997 NO 38.6096 chr10 69754833 69755465 NO 173.3576 chr10 69788194 69788832 NO 331.76 chr10 69821802 69827994 NO 6863.832 chr10 69895948 69896630 NO 4.7058 chr10 70190630 70205145 NO 825.9035 chr10 70334514 70341176 NO 787.4484 chr10 70772984 70773494 NO 0 chr10 70808586 70809333 NO 365.8059 chr10 70910894 70911487 NO 368.4309 chr10 71197724 71201420 NO 0 chr10 72502206 72502865 NO 0 chr10 73358598 73359397 NO 0 chr10 74415252 74416192 NO 321.856 chr10 75141884 75142736 NO 817.6644 chr10 75313588 75314968 NO 149.73 chr10 75465169 75465857 NO 202.3408 chr10 75491765 75492542 NO 607.8471 chr10 75530347 75531030 NO 47.1953 chr10 75902165 75902804 NO 616.6989 chr10 76346389 76346957 NO 0 chr10 76479024 76479872 NO 1253.5136 chr10 76559612 76560301 NO 198.2253 chr10 77034903 77035863 NO 1751.328 chr10 77065603 77066355 NO 364.9456 chr10 77500956 77501452 NO 756.7968 chr10 77559338 77559858 NO 111.488 chr10 77722255 77722972 NO 1074.4245 chr10 77788855 77789588 NO 1264.2784 chr10 77828696 77830894 NO 4772.7372 chr10 77853564 77854393 NO 0 chr10 77965673 77966138 NO 19.344 chr10 79135588 79136419 NO 1721.7489 chr10 79927635 79933150 NO 37.502 chr10 80423491 80424349 NO 2165.0772 chr10 80604180 80605019 NO 7712.2558 chr10 80692540 80693324 NO 604.1504 chr10 80802965 80803759 NO 532.1388 chr10 81610172 81622885 NO 0 chr10 81845617 81846224 NO 34.8418 chr10 82271845 82272889 NO 2364.66 chr10 82323925 82324687 NO 51.5112 chr10 82806815 82809352 NO 2904.1039 chr10 83160428 83161066 NO 17.7364 chr10 83559919 83560429 NO 0 chr10 83845684 83846432 NO 1505.2004 chr10 83880994 83881846 NO 1062.1884 chr10 83920603 83921405 NO 631.4948 chr10 83985751 83986380 NO 381.803 chr10 84017088 84017957 NO 1052.6197 chr10 84148608 84149276 NO 121.4424 chr10 84170413 84171567 NO 0 chr10 84218273 84221859 NO 0 chr10 84298750 84302397 NO 0 chr10 84321604 84326392 NO 319.8384 chr10 84348577 84349351 NO 40.0932 chr10 84373188 84374377 NO 881.5246 chr10 84534116 84535113 NO 464.1035 chr10 84660167 84672504 NO 1332.396 chr10 84914154 84915056 NO 0 chr10 84970103 84973650 NO 5399.2434 chr10 85033015 85033638 NO 330.6261 chr10 85053984 85054562 NO 0 chr10 85800618 85801474 NO 62.2312 chr10 85897535 85898267 NO 7.3932 chr10 86247737 86248402 NO 179.7495 chr10 86509196 86509664 NO 0 chr10 86882785 86883171 NO 57.0122 chr10 86906480 86911122 NO 1327.1478 chr10 87148400 87149115 NO 159.2305 chr10 87189208 87189768 NO 17.248 chr10 87323661 87324242 NO 0 chr10 87389162 87390605 NO 0 chr10 87812368 87813123 NO 72.4045 chr10 88010059 88010948 NO 410.5402 chr10 88134863 88148243 NO 2500.722 chr10 88171502 88172153 NO 569.625 chr10 88676219 88676829 NO 0 chr10 88802886 88803543 NO 108.7335 chr10 88933503 88950476 NO 0 chr10 89117366 89117430 NO 7.8336 chr10 89600281 89600795 NO 83.8334 chr10 89927446 89928141 NO 42.3255 chr10 90171844 90172805 NO 0 chr10 90744719 90745235 NO 0 chr10 90888253 90888806 NO 66.36 chr10 91625760 91626428 NO 0 chr10 91863221 91863899 NO 0 chr10 91974240 91974633 NO 4.8732 chr10 92279729 92280296 NO 58.6845 chr10 92628272 92629369 NO 754.736 chr10 92650964 92651795 NO 713.0811 chr10 92704806 92705561 NO 300.2635 chr10 92826692 92827752 NO 1772.108 chr10 92953249 92953724 NO 126.2075 chr10 93083394 93084015 NO 71.3529 chr10 93556210 93556690 NO 0 chr10 93635265 93635872 NO 0 chr10 93739088 93739677 NO 66.6748 chr10 94281567 94282112 NO 114.014 chr10 94352295 94353034 NO 93.6313 chr10 94579105 94579599 NO 0 chr10 94637836 94638630 NO 2234.9512 chr10 94682830 94683583 NO 109.1097 chr10 94720755 94721385 NO 300.762 chr10 94764734 94765473 NO 247.7867 chr10 94877813 94878427 NO 2664.0232 chr10 94918559 94924597 NO 2675.4378 chr10 95058327 95059465 NO 725.8164 chr10 95105502 95106300 NO 0 chr10 95345983 95355462 NO 4410.5787 chr10 95439346 95439914 NO 61.9688 chr10 95747945 95748841 NO 0 chr10 95762338 95772246 NO 228.8748 chr10 95941733 95942334 NO 0 chr10 96093640 96094278 NO 0 chr10 96118368 96122003 NO 248.634 chr10 96183604 96184552 NO 1103.7564 chr10 98211622 98212421 NO 0 chr10 98302991 98303523 NO 0 chr10 98476843 98477243 NO 0 chr10 98725469 98728570 NO 11433.387 chr10 98815836 98816974 NO 441.4302 chr10 98923332 98935957 NO 3293.8625 chr10 99484471 99485189 NO 26.207 chr10 99528551 99529259 NO 104.5008 chr10 99573639 99574072 NO 0 chr10 99626913 99627770 NO 76.8729 chr10 100629400 100630152 NO 0 chr10 102499006 102499518 NO 0 chr10 102785880 102786459 NO 0 chr10 102809116 102809819 NO 210.4782 chr10 102831472 102832261 NO 486.1029 chr10 104670200 104670603 NO 0 chr10 105184820 105190912 NO 241.8524 chr10 105442912 105443564 NO 0 chr10 106965634 106966348 NO 194.7078 chr10 107687703 107688195 NO 158.9652 chr10 107723528 107729497 NO 4616.4246 chr10 108004992 108010299 NO 0 chr10 108958584 108959415 NO 130.0515 chr10 110291736 110292254 NO 40.1968 chr10 110368192 110369077 NO 1716.015 chr10 110414245 110414980 NO 106.281 chr10 110554011 110554732 NO 45.9998 chr10 110870280 110871094 NO 0 chr10 110996613 110997314 NO 0 chr10 111029314 111030196 NO 229.0554 chr10 111278972 111291738 NO 0 chr10 111332165 111332533 NO 0 chr10 111666516 111667073 NO 31.3591 chr10 111837391 111837837 NO 60.7452 chr10 114638105 114639153 NO 510.5856 chr10 114787795 114788456 NO 399.9711 chr10 114819854 114820700 NO 0 chr10 114905882 114912658 NO 0 chr10 115819889 115820389 NO 115.95 chr10 115949314 115949999 NO 0 chr10 115998756 116000626 NO 883.762 chr10 116191921 116192620 NO 0 chr10 116367564 116368318 NO 93.3452 chr10 116589007 116589893 NO 546.7506 chr10 116941420 116941754 NO 0 chr10 117140641 117141390 NO 0 chr10 117242805 117243714 NO 633.573 chr10 117285236 117286671 NO 0 chr10 117389512 117390876 NO 2162.4856 chr10 117481716 117482567 NO 14.5521 chr10 117558809 117559446 NO 178.1052 chr10 117897927 117898949 NO 232.0962 chr10 118104947 118105535 NO 0 chr10 118716645 118717128 NO 0 chr10 118920721 118921273 NO 2.9808 chr10 119267500 119275440 NO 618.526 chr10 119416389 119417443 NO 994.0274 chr10 119461895 119462406 NO 0 chr10 119608098 119608999 NO 448.1574 chr10 119825488 119826066 NO 74.6198 chr10 120452987 120453742 NO 142.1665 chr10 120526614 120527400 NO 0 chr10 120840708 120841629 NO 640.2792 chr10 120891816 120892645 NO 844.6681 chr10 120938230 120938830 NO 753.12 chr10 121179350 121180065 NO 83.798 chr10 122436279 122436924 NO 0 chr10 122897560 122898149 NO 0 chr10 123244189 123244776 NO 0 chr10 124622286 124623158 NO 48.3088 chr10 124651445 124657844 NO 198.369 chr10 125162563 125163197 NO 57.5038 chr10 125237515 125238774 NO 63.9572 chr10 125276396 125277267 NO 152.3379 chr10 125339530 125340120 NO 0 chr10 125377250 125379273 NO 0 chr10 125407173 125407844 NO 179.6938 chr10 126200021 126201533 NO 0 chr10 126549716 126550182 NO 46.3204 chr10 126675258 126675989 NO 172.7353 chr10 126707459 126707875 NO 439.504 chr10 127027476 127027943 NO 2176.0799 chr10 127344251 127344990 NO 745.9466 chr10 127531580 127532717 NO 1158.7167 chr10 127569625 127570542 NO 192.2949 chr10 127624024 127624807 NO 518.7375 chr10 127806805 127807509 NO 1016.4352 chr10 127975211 127975960 NO 400.2656 chr10 128068373 128069108 NO 262.0275 chr10 128122582 128123224 NO 0 chr10 129284318 129284852 NO 37.2732 chr10 129730598 129731375 NO 865.3449 chr11 3189708 3193686 NO 40138.4178 chr11 3280302 3280968 NO 196.5366 chr11 3298419 3298977 NO 137.826 chr11 3326290 3326863 NO 74.3754 chr11 3372424 3373146 NO 66.063 chr11 3448861 3449554 NO 617.9481 chr11 3678821 3679220 NO 12.0099 chr11 4145800 4147726 NO 2941.1946 chr11 4201976 4202842 NO 1162.3452 chr11 4322910 4323594 NO 0 chr11 4364096 4364962 NO 492.0612 chr11 4394817 4395661 NO 167.112 chr11 4465514 4466117 NO 90.9927 chr11 4543384 4544389 NO 886.611 chr11 4590101 4590874 NO 348.5457 chr11 4605024 4605900 NO 618.018 chr11 4702859 4708830 NO 9572.7072 chr11 4761195 4761689 NO 381.1704 chr11 4946093 4946721 NO 131.9428 chr11 5223929 5224726 NO 168.8843 chr11 5395289 5395750 NO 1493.0407 chr11 5602509 5603082 NO 74.2608 chr11 5640939 5641684 NO 2050.4635 chr11 5842858 5843500 NO 672.8802 chr11 5938677 5939733 NO 815.0208 chr11 6080658 6081517 NO 757.2085 chr11 6264561 6265118 NO 226.8661 chr11 6678542 6679214 NO 78.8928 chr11 6794815 6795739 NO 2542.2936 chr11 6968252 6968907 NO 0 chr11 6992305 6992843 NO 0 chr11 7134984 7135548 NO 0 chr11 7312566 7324055 NO 1304.0015 chr11 7431700 7435339 NO 0 chr11 8047598 8048387 NO 26.1159 chr11 8505106 8505674 NO 1076.076 chr11 8534669 8536345 NO 5584.9348 chr11 8622791 8623827 NO 0 chr11 8654362 8655002 NO 0 chr11 8711466 8712127 NO 181.775 chr11 9804325 9804857 NO 102.5696 chr11 9882957 9895177 NO 0 chr11 9951228 9952144 NO 19.4192 chr11 10237561 10238401 NO 0 chr11 10998094 10998762 NO 0 chr11 11781313 11782478 NO 718.2225 chr11 11804778 11805558 NO 263.952 chr11 11840934 11843277 NO 35.3793 chr11 12711855 12712019 NO 54.6448 chr11 13878383 13878991 NO 0 chr11 13972110 13972830 NO 106.56 chr11 14059388 14059994 NO 0 chr11 14382722 14383135 NO 0 chr11 15335765 15336328 NO 13.7372 chr11 16244885 16246180 NO 221.963 chr11 16398485 16399382 NO 515.8647 chr11 16507769 16508575 NO 91.8034 chr11 17621918 17622706 NO 0 chr11 17753059 17754628 NO 105.4368 chr11 17783133 17783987 NO 21.35 chr11 18073008 18073371 NO 0 chr11 18271096 18271837 NO 0 chr11 18378578 18379258 NO 47.328 chr11 18393101 18393840 NO 10.7894 chr11 18813143 18813774 NO 0 chr11 18857273 18857876 NO 371.6289 chr11 18925903 18926553 NO 0 chr11 18973935 18974699 NO 884.8648 chr11 19230699 19231227 NO 81.9984 chr11 19646965 19648196 NO 0 chr11 19711293 19712027 NO 658.2512 chr11 19747677 19750313 NO 9862.0668 chr11 19817749 19818637 NO 2041.3344 chr11 19844622 19845334 NO 263.7248 chr11 19885123 19887569 NO 4502.1076 chr11 19959685 19960153 NO 228.7584 chr11 20038359 20040815 NO 4346.6288 chr11 20064751 20065547 NO 555.21 chr11 20094772 20095341 NO 515.1726 chr11 20127345 20131667 NO 3330.9654 chr11 20220314 20221264 NO 391.875 chr11 20366507 20367056 NO 0 chr11 20388940 20389650 NO 178.423 chr11 20782535 20783475 NO 96.82 chr11 21108825 21109383 NO 35.154 chr11 21888161 21888992 NO 0 chr11 21907882 21908078 NO 0 chr11 21938939 21939424 NO 0 chr11 22463510 22464203 NO 433.4022 chr11 22507513 22508107 NO 353.3112 chr11 22520717 22521608 NO 2349.7452 chr11 22643566 22644405 NO 201.2761 chr11 22729808 22730894 NO 3985.7286 chr11 22751215 22752069 NO 573.034 chr11 22836141 22849721 NO 2054.654 chr11 23282631 23283368 NO 0 chr11 23553331 23554389 NO 0 chr11 23701795 23702494 NO 457.9848 chr11 23981408 23981805 NO 460.9567 chr11 24012088 24012638 NO 117.26 chr11 24173754 24174433 NO 0 chr11 24530192 24531159 NO 34.812 chr11 24627412 24627851 NO 15.3211 chr11 24677614 24678197 NO 0 chr11 24999845 25000337 NO 0 chr11 25337150 25337802 NO 19.8208 chr11 25373648 25374382 NO 0 chr11 25893927 25894646 NO 0 chr11 26003517 26004446 NO 110.2723 chr11 26028961 26029569 NO 518.1376 chr11 26059242 26071170 NO 328.02 chr11 26243189 26244026 NO 0 chr11 26653539 26653973 NO 59.458 chr11 27122464 27122826 NO 21.5028 chr11 27699608 27700553 NO 28.0665 chr11 27975357 27975992 NO 0 chr11 28071219 28071540 NO 0 chr11 28580224 28580606 NO 0 chr11 29497080 29504076 NO 288.9348 chr11 29613852 29615104 NO 292.7176 chr11 29922145 29922784 NO 25.4322 chr11 30076998 30077819 NO 411.7315 chr11 30142716 30143438 NO 0 chr11 30391383 30392452 NO 0 chr11 30644032 30650959 NO 4084.8519 chr11 30692361 30692934 NO 278.3061 chr11 31636572 31646396 NO 3104.384 chr11 31731162 31731741 NO 25.2444 chr11 31920171 31920711 NO 114.696 chr11 32041542 32042615 NO 454.7374 chr11 32734808 32735743 NO 0 chr11 32939919 32940397 NO 0 chr11 33079703 33080456 NO 0 chr11 33303478 33304127 NO 3.1152 chr11 33478635 33479439 NO 416.7936 chr11 34012732 34013426 NO 104.9328 chr11 34215057 34215897 NO 73.08 chr11 34311439 34312048 NO 0 chr11 34330896 34331627 NO 227.4872 chr11 34394473 34395338 NO 0 chr11 34552164 34552925 NO 82.7968 chr11 34685883 34686359 NO 0 chr11 35108639 35109235 NO 0 chr11 35232302 35232903 NO 382.0557 chr11 35258316 35258865 NO 40.0221 chr11 35301286 35302092 NO 0 chr11 35452368 35453132 NO 194.8964 chr11 35601744 35615187 NO 0 chr11 36272110 36272659 NO 0 chr11 36844987 36845762 NO 151.9775 chr11 37934633 37935139 NO 0 chr11 39409994 39410640 NO 0 chr11 39491838 39492543 NO 0 chr11 40550744 40551400 NO 397.9296 chr11 41639527 41640434 NO 49.2501 chr11 41922874 41924504 NO 720.623 chr11 42445337 42445773 NO 0 chr11 43195259 43195928 NO 30.9747 chr11 43338652 43339165 NO 0 chr11 43399014 43399833 NO 1938.8187 chr11 43765662 43766059 NO 0 chr11 44499424 44499958 NO 280.4568 chr11 44522677 44523209 NO 67.83 chr11 44559944 44560920 NO 509.7648 chr11 44574708 44581446 NO 1839.474 chr11 44617305 44617990 NO 113.162 chr11 45559319 45559867 NO 0 chr11 45699114 45700076 NO 436.8442 chr11 45781922 45791957 NO 0 chr11 45833629 45834355 NO 0 chr11 45855246 45855919 NO 222.2246 chr11 45869858 45873818 NO 3607.56 chr11 45920415 45929292 NO 9993.7266 chr11 46017567 46018078 NO 8.176 chr11 46068574 46069403 NO 142.2564 chr11 46334631 46335243 NO 0 chr11 46350245 46350776 NO 0 chr11 46557559 46557939 NO 59.28 chr11 47453763 47454508 NO 86.1965 chr11 48510506 48521187 NO 0 chr11 49472327 49473285 NO 2131.4542 chr11 49552020 49553822 NO 152.269 chr11 49619440 49620311 NO 550.7333 chr11 49634157 49634872 NO 430.287 chr11 49821453 49822043 NO 0 chr11 50093545 50094061 NO 0 chr11 50204715 50205455 NO 714.174 chr11 51087816 51088532 NO 10.382 chr11 51451223 51451993 NO 2416.876 chr11 52153369 52154229 NO 853.722 chr11 52325062 52325764 NO 0 chr11 52508943 52509700 NO 360.1049 chr11 52633771 52634777 NO 324.0326 chr11 52731293 52731730 NO 0 chr11 53015654 53024739 NO 0 chr11 53073880 53074682 NO 472.5384 chr11 53124734 53125398 NO 158.2312 chr11 53149235 53150141 NO 9.7848 chr11 53322013 53322571 NO 168.5718 chr11 53412833 53413523 NO 68.241 chr11 53613200 53614055 NO 959.2245 chr11 53953397 53954377 NO 13252.736 chr11 54015384 54016016 NO 0 chr11 54672906 54673698 NO 728.7984 chr11 54839706 54840360 NO 1335.468 chr11 54960195 54960812 NO 211.7544 chr11 55137204 55138904 NO 1234.2 chr11 55498424 55499111 NO 93.5007 chr11 55633916 55634578 NO 77.123 chr11 55717570 55718233 NO 0 chr11 55759898 55771481 NO 3847.8726 chr11 57366569 57367112 NO 718.6605 chr11 57396627 57397096 NO 310.1497 chr11 57533044 57533685 NO 18.1403 chr11 57770449 57771074 NO 122.3125 chr11 57783743 57784849 NO 284.242 chr11 59324891 59325529 NO 192.7398 chr11 59627660 59635535 NO 2775.15 chr11 60061905 60062715 NO 748.44 chr11 60236311 60237216 NO 0 chr11 60590721 60591349 NO 3971.2208 chr11 60650172 60651011 NO 466.1484 chr11 60700321 60700871 NO 42.02 chr11 60736253 60737190 NO 1651.5562 chr11 60817307 60818945 NO 1611.9558 chr11 60994880 60995724 NO 22.8724 chr11 61029438 61030016 NO 0 chr11 61065145 61065762 NO 180.2257 chr11 61175186 61175830 NO 476.238 chr11 61342542 61343061 NO 231.8373 chr11 61367036 61367792 NO 227.1024 chr11 61391409 61392089 NO 31.212 chr11 61683989 61684562 NO 7.1052 chr11 62028380 62029223 NO 0 chr11 62168511 62169327 NO 107.712 chr11 62242365 62244520 NO 739.8115 chr11 62307997 62308877 NO 3472.216 chr11 62351245 62352154 NO 1673.9235 chr11 62686433 62687279 NO 289.8396 chr11 62717300 62717925 NO 103.5 chr11 62922630 62923067 NO 0 chr11 62950261 62950815 NO 0 chr11 62993450 62994172 NO 0 chr11 63015448 63015955 NO 306.1773 chr11 63081292 63085117 NO 6843.69 chr11 63163458 63164343 NO 70.269 chr11 63269864 63270327 NO 411.8385 chr11 63346803 63347711 NO 39.7704 chr11 63711454 63712467 NO 2235.8936 chr11 63730165 63730834 NO 17.7285 chr11 63744050 63750725 NO 0 chr11 63765989 63771211 NO 9980.8086 chr11 63902863 63903645 NO 78.6692 chr11 63996712 63997328 NO 0 chr11 64923416 64924039 NO 904.4091 chr11 66420006 66420782 NO 0 chr11 66779912 66780579 NO 11.7392 chr11 67158838 67159789 NO 252.8709 chr11 67959847 67960584 NO 260.9717 chr11 68161396 68168718 NO 0 chr11 68207220 68214871 NO 1338.925 chr11 68555953 68556558 NO 43.3785 chr11 68592952 68593613 NO 287.6011 chr11 69283702 69284327 NO 469.3125 chr11 69377638 69378461 NO 309.7772 chr11 69394651 69396118 NO 3603.3921 chr11 69600742 69601398 NO 91.9056 chr11 70647215 70647864 NO 66.7821 chr11 71255887 71256649 NO 0 chr11 71315557 71316157 NO 39 chr11 71577114 71579232 NO 1561.8132 chr11 71835706 71836302 NO 336.9188 chr11 71990066 71990464 NO 0 chr11 72099189 72099984 NO 235.5585 chr11 72184534 72185015 NO 40.9331 chr11 72215100 72215841 NO 1059.4077 chr11 72233742 72234441 NO 279.2505 chr11 72389805 72390750 NO 2446.3215 chr11 72408756 72409429 NO 63.6658 chr11 73132007 73132663 NO 101.2208 chr11 74423296 74424137 NO 1442.315 chr11 74534022 74534794 NO 110.1644 chr11 75600497 75601136 NO 12.4605 chr11 75649511 75650167 NO 195.16 chr11 76075882 76076819 NO 481.4306 chr11 76100634 76101397 NO 2716.7378 chr11 76133039 76133947 NO 4874.144 chr11 76164456 76165525 NO 1000.4771 chr11 76199316 76199781 NO 61.7985 chr11 76296474 76297438 NO 1326.3676 chr11 76470901 76471580 NO 0 chr11 76615132 76615829 NO 0 chr11 76733691 76734238 NO 0 chr11 76939663 76940348 NO 39.456 chr11 77269246 77270131 NO 0 chr11 77486774 77494239 NO 2097.665 chr11 77551818 77552740 NO 635.6268 chr11 77739673 77748437 NO 0 chr11 77761276 77762167 NO 0 chr11 77950952 77951637 NO 315.1685 chr11 78060890 78061883 NO 1861.2792 chr11 78241645 78242202 NO 1.0026 chr11 78481904 78482820 NO 131.446 chr11 78605385 78606047 NO 12.7104 chr11 78621178 78621742 NO 0 chr11 78692033 78692621 NO 0 chr11 78791675 78792306 NO 254.2299 chr11 78903401 78907371 NO 6607.668 chr11 78952026 78952677 NO 211.575 chr11 79066770 79067524 NO 670.1552 chr11 79140416 79141086 NO 484.544 chr11 79178284 79178908 NO 0 chr11 79238865 79241731 NO 187.723 chr11 79449351 79460509 NO 7780.4734 chr11 79565715 79566699 NO 580.4616 chr11 79794068 79794750 NO 87.296 chr11 79912177 79912844 NO 131.7325 chr11 79945260 79951952 NO 8188.3312 chr11 79990875 79991582 NO 1793.5176 chr11 80331701 80332634 NO 54.4872 chr11 80702553 80703558 NO 0 chr11 80817514 80817999 NO 84.4385 chr11 80942931 80947956 NO 1010.025 chr11 80984966 80985397 NO 19.3088 chr11 81093332 81094117 NO 0 chr11 81254160 81254842 NO 15.345 chr11 81328043 81328565 NO 0 chr11 81373804 81374229 NO 0 chr11 81426380 81430435 NO 2264.7175 chr11 81645613 81646271 NO 29.61 chr11 81711065 81711660 NO 20.6465 chr11 82131765 82132318 NO 0 chr11 82332052 82332559 NO 0 chr11 82444773 82445336 NO 532.9921 chr11 82475311 82476798 NO 169.518 chr11 82648830 82649486 NO 63.7632 chr11 83166211 83167071 NO 259.548 chr11 83308912 83309748 NO 259.16 chr11 83380885 83381493 NO 0 chr11 83589398 83590252 NO 553.9044 chr11 83787680 83788630 NO 535.8 chr11 83895046 83895865 NO 209.9916 chr11 84083186 84091196 NO 507.834 chr11 84166230 84166867 NO 0 chr11 84660179 84660657 NO 95.839 chr11 85052297 85054262 NO 415.5975 chr11 85607522 85607993 NO 33.1584 chr11 85713512 85714469 NO 431.9898 chr11 86034628 86035156 NO 17.2656 chr11 86222896 86223659 NO 17.8542 chr11 86249348 86254930 NO 804.3662 chr11 86514413 86515082 NO 39.6717 chr11 86632863 86633492 NO 0 chr11 86648079 86649131 NO 1510.9876 chr11 86735893 86736369 NO 52.9312 chr11 86782407 86783412 NO 606.5175 chr11 86809492 86810234 NO 0 chr11 87229354 87230148 NO 58.6766 chr11 87840915 87842069 NO 4082.7366 chr11 87983937 87984484 NO 0 chr11 88006524 88016104 NO 0 chr11 88192116 88192947 NO 807.3165 chr11 88321794 88322308 NO 104.3934 chr11 88340034 88348477 NO 1999.3024 chr11 88396586 88397348 NO 1517.0658 chr11 88505823 88506497 NO 120.8482 chr11 88531991 88532870 NO 779.3214 chr11 88550957 88552040 NO 2242.4598 chr11 88718915 88724318 NO 1201.6272 chr11 88793031 88793501 NO 629.283 chr11 88829276 88830722 NO 541.0932 chr11 88882173 88883890 NO 1812.8086 chr11 88907313 88907570 NO 0 chr11 88928843 88929776 NO 1992.0483 chr11 88961658 88962175 NO 0 chr11 89036253 89036889 NO 260.2512 chr11 89103298 89103997 NO 498.9462 chr11 89440396 89440938 NO 0 chr11 89472670 89497587 NO 134.5518 chr11 89857107 89857767 NO 60.324 chr11 89970941 89971558 NO 330.712 chr11 90252735 90253490 NO 104.1145 chr11 91058133 91068389 NO 0 chr11 92312416 92313288 NO 0 chr11 93469914 93470508 NO 0 chr11 93749460 93750030 NO 0 chr11 94024080 94025105 NO 2790.7675 chr11 95172573 95174382 NO 474.6816 chr11 95418237 95418873 NO 267.6288 chr11 95459172 95460001 NO 472.9445 chr11 95482496 95483627 NO 5555.9244 chr11 95565293 95566043 NO 2243.325 chr11 95630191 95630796 NO 394.2785 chr11 95824256 95825370 NO 1445.6378 chr11 95841647 95842789 NO 303.6578 chr11 95878892 95879756 NO 2986.848 chr11 95975203 95975967 NO 0 chr11 95991823 95992308 NO 410.116 chr11 96051354 96064639 NO 0 chr11 96226698 96236760 NO 0 chr11 96588597 96594650 NO 0 chr11 96641262 96642250 NO 1182.3396 chr11 96657200 96658220 NO 0 chr11 96712000 96712739 NO 0 chr11 97053223 97053840 NO 44.4857 chr11 97084622 97085578 NO 0 chr11 97288778 97289452 NO 843.3088 chr11 97428279 97440933 NO 8218.773 chr11 97486767 97487595 NO 143.9892 chr11 97593706 97594206 NO 74.1 chr11 97638286 97638942 NO 21.7136 chr11 97918685 97919816 NO 2702.6376 chr11 98062871 98063570 NO 3073.7127 chr11 98159879 98160740 NO 777.3969 chr11 98653131 98654005 NO 228.114 chr11 98787666 98788235 NO 1242.6391 chr11 98956058 98956754 NO 0 chr11 98979131 98984698 NO 876.2458 chr11 99002752 99003400 NO 386.3376 chr11 99105144 99105721 NO 142.6921 chr11 99799152 99799681 NO 0 chr11 100057168 100057750 NO 0 chr11 100237096 100237806 NO 1083.531 chr11 100394982 100396447 NO 569.885 chr11 100477440 100478074 NO 391.5584 chr11 100543843 100544428 NO 902.187 chr11 100860347 100861177 NO 189.489 chr11 101095150 101095901 NO 534.6369 chr11 101168796 101169594 NO 83.8698 chr11 101188000 101188651 NO 122.388 chr11 101340360 101345658 NO 1953.9024 chr11 101409700 101410324 NO 292.8432 chr11 101442692 101443650 NO 306.3684 chr11 101543044 101543963 NO 49.8098 chr11 101556819 101570392 NO 3556.126 chr11 101646379 101649374 NO 4546.41 chr11 102165282 102165871 NO 212.0989 chr11 102400803 102401620 NO 137.0109 chr11 102440468 102441271 NO 2070.7764 chr11 102464622 102465176 NO 143.5414 chr11 102680774 102688178 NO 4662.2988 chr11 102904102 102904753 NO 983.5308 chr11 102973458 102974493 NO 5024.4075 chr11 103670358 103670979 NO 79.0533 chr11 103690170 103690736 NO 172.9696 chr11 103725479 103726147 NO 216.432 chr11 103796974 103797673 NO 93.666 chr11 104389464 104389973 NO 0 chr11 104461680 104462667 NO 109.6557 chr11 104805937 104806520 NO 0 chr11 106130335 106130757 NO 593.3742 chr11 106409592 106410325 NO 54.9017 chr11 106434792 106435404 NO 890.0928 chr11 106487078 106487594 NO 105.6768 chr11 106534247 106534950 NO 872.7042 chr11 106583770 106586166 NO 6337.42 chr11 106880780 106881275 NO 37.719 chr11 106975028 106975772 NO 293.0616 chr11 107070946 107071761 NO 339.9365 chr11 107199087 107199700 NO 273.3367 chr11 107213765 107214607 NO 1877.5758 chr11 107274396 107275072 NO 1156.5008 chr11 107372036 107379089 NO 2321.1423 chr11 107392659 107400918 NO 4320.2829 chr11 108130288 108130866 NO 58.7248 chr11 108285157 108286105 NO 1.2324 chr11 108346108 108346605 NO 0 chr11 108456352 108456905 NO 0 chr11 108930779 108931455 NO 184.0072 chr11 108961868 108971795 NO 672.0579 chr11 109098906 109099563 NO 0 chr11 109212771 109222498 NO 11810.5234 chr11 109337038 109341696 NO 391.7378 chr11 109763733 109764321 NO 0 chr11 110119001 110119595 NO 99.3168 chr11 110642907 110643661 NO 63.5622 chr11 110881235 110885330 NO 98.28 chr11 110904378 110905140 NO 0 chr11 110943952 110944683 NO 0.9503 chr11 110982664 110983124 NO 23 chr11 111157741 111158185 NO 4.7064 chr11 111704928 111705706 NO 0 chr11 111993726 111994373 NO 0 chr11 112058847 112059530 NO 0 chr11 112672363 112673018 NO 0 chr11 112700852 112702057 NO 843.8615 chr11 112731618 112734534 NO 92.1456 chr11 112820696 112821428 NO 0 chr11 112981752 112982314 NO 0 chr11 113243765 113244658 NO 213.9628 chr11 113450041 113450775 NO 0 chr11 113570971 113572300 NO 7401.3339 chr11 113624772 113625402 NO 434.574 chr11 113990450 113990958 NO 0 chr11 114181348 114182119 NO 0 chr11 114340156 114340741 NO 248.859 chr11 114392482 114393048 NO 40.8652 chr11 114432664 114433454 NO 2152.118 chr11 114472814 114473390 NO 209.4912 chr11 114552785 114554586 NO 2697.5378 chr11 114734036 114734744 NO 1817.1528 chr11 114914158 114914820 NO 77.6526 chr11 114932095 114932945 NO 94.01 chr11 115106930 115107538 NO 182.2784 chr11 115273428 115274136 NO 1036.158 chr11 116248331 116248708 NO 55.8714 chr11 116272666 116273421 NO 7.1725 chr11 116286146 116291508 NO 7729.323 chr11 116447490 116448378 NO 1569.0072 chr11 116743704 116744333 NO 817.2597 chr11 116832053 116832755 NO 312.8112 chr11 116861171 116863727 NO 3306.4416 chr11 116984599 116985275 NO 280.6076 chr11 117180985 117182314 NO 8387.9835 chr11 117275265 117275826 NO 878.526 chr11 117299594 117300428 NO 1198.6248 chr11 117327996 117328778 NO 630.7612 chr11 117405736 117406464 NO 553.2072 chr11 117446723 117447405 NO 163.4072 chr11 117462204 117463098 NO 1126.3506 chr11 117491004 117500017 NO 1727.7921 chr11 117526275 117527036 NO 0 chr11 117736789 117737509 NO 2643.624 chr11 118316203 118316827 NO 84.3024 chr11 118335167 118335821 NO 475.8504 chr11 118412770 118413495 NO 3618.185 chr11 118471119 118471928 NO 445.0309 chr11 118636780 118637293 NO 152.5662 chr11 119017283 119018106 NO 317.1019 chr11 119256568 119257332 NO 616.6244 chr11 119433633 119434179 NO 273.1638 chr11 119533166 119533902 NO 39.8912 chr11 119714558 119714961 NO 0 chr11 119798926 119799586 NO 2316.336 chr11 120009574 120010144 NO 245.556 chr11 120028881 120029808 NO 1989.4347 chr11 120092762 120093212 NO 427.68 chr11 120130992 120131673 NO 388.6467 chr11 120565782 120566416 NO 588.5422 chr11 120638338 120641722 NO 1011.816 chr11 120666726 120667498 NO 658.8248 chr11 120687588 120688365 NO 2065.5768 chr11 120712708 120713477 NO 1626.2812 chr12 3124055 3124385 NO 0 chr12 3662473 3663268 NO 1438.473 chr12 3689313 3689863 NO 372.075 chr12 3728553 3739441 NO 701.1872 chr12 3889637 3890588 NO 360.2388 chr12 4099300 4099925 NO 0 chr12 4161793 4162299 NO 68.2594 chr12 4358575 4359276 NO 204.4817 chr12 4407945 4408537 NO 60.384 chr12 4513562 4514258 NO 0 chr12 4563582 4564537 NO 1237.5845 chr12 4904475 4905571 NO 364.6392 chr12 5074259 5074935 NO 16.224 chr12 5224547 5225073 NO 18.1996 chr12 6602119 6602788 NO 34.3197 chr12 8504710 8505271 NO 124.2054 chr12 8947875 8949112 NO 963.0045 chr12 9285524 9285990 NO 0 chr12 10500662 10501104 NO 0 chr12 11048601 11048978 NO 41.5077 chr12 12183991 12184803 NO 732.5864 chr12 12588313 12588979 NO 123.0102 chr12 12731779 12732301 NO 82.9458 chr12 12826439 12835796 NO 10288.9572 chr12 12882069 12897292 NO 4093.4647 chr12 12916267 12917170 NO 357.3171 chr12 12989653 12994780 NO 1612.9542 chr12 13799729 13800275 NO 22.2768 chr12 14095729 14096338 NO 0 chr12 14202344 14202759 NO 32.287 chr12 15456222 15463109 NO 0 chr12 15821175 15834231 NO 1348.6848 chr12 15859425 15859863 NO 0 chr12 16015946 16016489 NO 78.9522 chr12 16033225 16033919 NO 0 chr12 16484104 16484840 NO 0 chr12 17206930 17207343 NO 0 chr12 17246101 17246447 NO 0 chr12 17280307 17281381 NO 1112.2344 chr12 17639871 17640518 NO 665.763 chr12 17715921 17716596 NO 0 chr12 17745169 17745775 NO 1398.8298 chr12 21165618 21174167 NO 6288.6444 chr12 21356119 21356826 NO 99.8284 chr12 21424419 21425048 NO 1159.8131 chr12 21468349 21469263 NO 641.9022 chr12 21494331 21494921 NO 0 chr12 25201048 25201780 NO 318.8592 chr12 25409023 25409746 NO 511.161 chr12 25678190 25680941 NO 450.0636 chr12 25753489 25754230 NO 357.8289 chr12 25809313 25810275 NO 14.6224 chr12 26468151 26468603 NO 56.5 chr12 26581180 26581790 NO 0.183 chr12 27173078 27173721 NO 11.8312 chr12 27227041 27227604 NO 0 chr12 27749714 27768609 NO 2992.968 chr12 27835638 27836463 NO 1037.6025 chr12 27996686 28006023 NO 0 chr12 28074285 28074676 NO 228.9696 chr12 29344279 29344824 NO 469.463 chr12 29481621 29482492 NO 902.5302 chr12 29502073 29502826 NO 838.1643 chr12 29780554 29781465 NO 384.2598 chr12 30411838 30412212 NO 0 chr12 30624985 30625635 NO 0 chr12 30756287 30756798 NO 57.7941 chr12 30801009 30801482 NO 10.3114 chr12 31777393 31777944 NO 83.8071 chr12 31892371 31892965 NO 0 chr12 31907308 31907988 NO 67.184 chr12 32292963 32293494 NO 0 chr12 32521051 32521702 NO 324.5235 chr12 32853894 32854358 NO 70.76 chr12 33368270 33368673 NO 0 chr12 33509420 33509920 NO 0 chr12 33720309 33721052 NO 0 chr12 33814046 33814698 NO 540.834 chr12 33882228 33882626 NO 142.1656 chr12 33905288 33905671 NO 21.4863 chr12 33949885 33958489 NO 0 chr12 34029546 34030197 NO 123.4947 chr12 34111976 34112967 NO 976.4323 chr12 34167598 34168188 NO 0 chr12 34904776 34905498 NO 19.494 chr12 35730495 35731263 NO 0 chr12 36326990 36327809 NO 46.1097 chr12 36623240 36623802 NO 36.0242 chr12 36962823 36963506 NO 0 chr12 38380573 38381177 NO 27.8444 chr12 38500296 38501074 NO 320.0692 chr12 39505938 39511410 NO 1555.6896 chr12 39821261 39821918 NO 180.3465 chr12 40394177 40394643 NO 0 chr12 40467323 40467984 NO 0 chr12 40614812 40615665 NO 289.2523 chr12 40724179 40725294 NO 652.052 chr12 41005727 41008791 NO 22.3672 chr12 41524452 41524839 NO 0 chr12 41563296 41564249 NO 312.3934 chr12 41711176 41722891 NO 858.7095 chr12 41779429 41780038 NO 0 chr12 41896545 41897132 NO 0 chr12 41986095 41986719 NO 22.9632 chr12 42052445 42052789 NO 48.9168 chr12 42112966 42114572 NO 923.2894 chr12 42285518 42286416 NO 380.6622 chr12 42827994 42831174 NO 0 chr12 44305370 44313721 NO 238.8386 chr12 44326804 44327372 NO 23.1744 chr12 45020987 45021894 NO 0 chr12 45593504 45594440 NO 0 chr12 45653281 45653710 NO 0 chr12 46600747 46601289 NO 0 chr12 46715501 46724453 NO 830.7456 chr12 46934183 46934818 NO 6.985 chr12 48230867 48231294 NO 10.9739 chr12 48264831 48265411 NO 0 chr12 49391186 49391640 NO 0 chr12 50881710 50882141 NO 0 chr12 51871093 51871619 NO 0 chr12 52622379 52623096 NO 5.9511 chr12 52772170 52772924 NO 0 chr12 52821210 52821852 NO 11.2992 chr12 52958949 52959846 NO 688.5372 chr12 53046078 53046806 NO 0 chr12 53192336 53192990 NO 18.966 chr12 53383981 53384608 NO 22.2585 chr12 53496022 53496701 NO 957.9332 chr12 53874976 53875523 NO 0 chr12 53972990 53973492 NO 82.7798 chr12 54163782 54164641 NO 0 chr12 54568300 54576125 NO 169.02 chr12 54779027 54779489 NO 0 chr12 55082569 55083010 NO 99.1368 chr12 55147656 55148465 NO 157.755 chr12 55200341 55212640 NO 3205.1194 chr12 55261005 55261697 NO 1066.718 chr12 55279101 55279790 NO 1344.9969 chr12 55325769 55326544 NO 0 chr12 55621327 55621861 NO 0 chr12 55990473 55991203 NO 68.182 chr12 56486653 56487586 NO 1223.6295 chr12 56574184 56574829 NO 1625.787 chr12 56640048 56640573 NO 162.5925 chr12 56727163 56727906 NO 0 chr12 57034112 57035006 NO 0 chr12 57621203 57622656 NO 55.3593 chr12 58199859 58200568 NO 100.8907 chr12 58572532 58573092 NO 0 chr12 58951724 58952220 NO 0.1984 chr12 59574288 59575037 NO 198.7097 chr12 59652118 59652904 NO 10.611 chr12 59776369 59776801 NO 0 chr12 60274134 60275214 NO 181.44 chr12 60405494 60405992 NO 0 chr12 60606926 60608969 NO 369.3744 chr12 60813813 60814329 NO 7.998 chr12 62710618 62724712 NO 404.4978 chr12 63808163 63808827 NO 0 chr12 64129027 64129736 NO 194.975 chr12 64569842 64570257 NO 0 chr12 64584994 64585575 NO 143.507 chr12 66211916 66216292 NO 2373.1048 chr12 66305552 66306324 NO 0 chr12 66528978 66529972 NO 182.5978 chr12 66694441 66695281 NO 110.712 chr12 67128506 67128996 NO 0 chr12 67220428 67221044 NO 0 chr12 67692530 67693273 NO 0 chr12 67768716 67769398 NO 45.0802 chr12 70265691 70266182 NO 0 chr12 70831225 70831963 NO 234.9792 chr12 70928819 70929645 NO 57.5722 chr12 71650442 71650979 NO 100.0431 chr12 71811945 71812554 NO 120.1557 chr12 71919269 71919955 NO 0 chr12 72131274 72131824 NO 136.345 chr12 72289922 72290676 NO 86.6346 chr12 72394625 72398663 NO 1960.449 chr12 72449243 72451513 NO 0 chr12 72549838 72562282 NO 1554.2556 chr12 72576251 72577779 NO 0 chr12 72633728 72634518 NO 276.263 chr12 73060152 73060913 NO 41.3984 chr12 73151910 73155174 NO 3.9168 chr12 73750537 73752890 NO 1599.3341 chr12 73766180 73766775 NO 814.198 chr12 73788517 73789092 NO 172.385 chr12 73834977 73846825 NO 3267.6784 chr12 73921745 73922444 NO 260.727 chr12 73954920 73955806 NO 4.2528 chr12 74186448 74187579 NO 1386.7191 chr12 74405284 74405891 NO 2.9743 chr12 74423133 74423637 NO 0 chr12 74772562 74773127 NO 177.9185 chr12 74820627 74821291 NO 0 chr12 75226668 75226977 NO 0 chr12 75423006 75423561 NO 119.2695 chr12 75990065 75990810 NO 259.856 chr12 76620783 76621596 NO 303.5742 chr12 76765083 76765824 NO 198.6621 chr12 77172756 77175537 NO 2575.7622 chr12 77315659 77316364 NO 882.237 chr12 77484962 77485658 NO 157.3656 chr12 77507266 77507821 NO 0 chr12 77599726 77600284 NO 0 chr12 77648651 77650778 NO 2055.5328 chr12 78002323 78003190 NO 1009.7082 chr12 78019790 78020401 NO 487.0892 chr12 78065948 78066766 NO 1257.0206 chr12 78305808 78306373 NO 0 chr12 78891845 78892325 NO 0 chr12 79013785 79014520 NO 33.957 chr12 80097445 80098307 NO 616.8472 chr12 80129129 80136928 NO 7634.4411 chr12 80242228 80242806 NO 0 chr12 80726500 80727400 NO 0 chr12 80906403 80906909 NO 14.7752 chr12 80952599 80953440 NO 1254.1833 chr12 81067386 81067949 NO 119.7501 chr12 81110944 81124742 NO 0 chr12 81212072 81218304 NO 18756.4504 chr12 81317266 81325657 NO 10654.0527 chr12 81372394 81373349 NO 875.353 chr12 81386816 81387438 NO 0 chr12 81728249 81728905 NO 185.1232 chr12 81939585 81945651 NO 774.6282 chr12 81959183 81959611 NO 79.7364 chr12 82022144 82022886 NO 109.1482 chr12 82903888 82904419 NO 138.6972 chr12 82917569 82918409 NO 1428.504 chr12 83098387 83099026 NO 0 chr12 83294278 83294988 NO 117.363 chr12 83377621 83377990 NO 0 chr12 83426587 83427013 NO 83.283 chr12 83503624 83504019 NO 74.7735 chr12 83610416 83611050 NO 0 chr12 83712471 83713286 NO 0 chr12 84896687 84919876 NO 8025.7129 chr12 84965013 84965748 NO 69.972 chr12 85349930 85350505 NO 218.04 chr12 85370074 85370293 NO 0 chr12 85395735 85396391 NO 71.7664 chr12 85542980 85552631 NO 11670.9543 chr12 85828668 85829221 NO 0 chr12 85959743 85966609 NO 0 chr12 85981457 85981955 NO 159.6588 chr12 86482085 86482647 NO 212.0426 chr12 86694990 86695439 NO 53.88 chr12 86961855 86962511 NO 1229.2784 chr12 87094107 87094807 NO 0 chr12 87290412 87294193 NO 626.5117 chr12 87528956 87529928 NO 0 chr12 88111676 88112468 NO 414.0576 chr12 88142876 88143730 NO 3846.416 chr12 88164828 88165719 NO 5179.8285 chr12 88208273 88208900 NO 3822.3174 chr12 88272118 88274195 NO 4110.7984 chr12 88624567 88630687 NO 3097.332 chr12 88654068 88659590 NO 1009.9738 chr12 89844318 89844731 NO 0 chr12 90149132 90149673 NO 0 chr12 91083658 91084145 NO 0 chr12 92821598 92822554 NO 0 chr12 92996893 92997624 NO 141.6678 chr12 94055034 94055633 NO 0 chr12 95198729 95199502 NO 0 chr12 97855311 97855809 NO 0 chr12 98641107 98641768 NO 8.1964 chr12 100249059 100250122 NO 0 chr12 100468030 100468835 NO 41.2965 chr12 100537142 100538803 NO 0 chr12 100580033 100582971 NO 2900.6874 chr12 100599161 100600593 NO 813.0896 chr12 100637715 100651473 NO 4435.5792 chr12 100850480 100850833 NO 0 chr12 101016353 101016931 NO 0 chr12 101310937 101311510 NO 0 chr12 101575664 101576434 NO 477.939 chr12 101772035 101774026 NO 4898.8555 chr12 101789886 101790509 NO 60.2441 chr12 101874962 101875614 NO 0 chr12 101958877 101959439 NO 0 chr12 101995486 101995986 NO 21.95 chr12 102069641 102070748 NO 205.4592 chr12 102234372 102235188 NO 1089.6048 chr12 102256843 102257522 NO 569.681 chr12 103100376 103101120 NO 0 chr12 103752762 103753480 NO 2.5848 chr12 103968465 103969168 NO 3245.048 chr12 103997082 103997697 NO 472.935 chr12 104019990 104020566 NO 0 chr12 105485657 105486168 NO 108.8941 chr12 105500955 105501446 NO 180.2461 chr12 105671262 105672068 NO 374.6288 chr12 105691084 105691584 NO 194.2 chr12 105713088 105713766 NO 0 chr12 106001813 106002660 NO 618.5641 chr12 106117788 106118232 NO 0 chr12 106153843 106154974 NO 1152.1497 chr12 106200196 106200634 NO 0 chr12 106314574 106338128 NO 3297.56 chr12 106462467 106463587 NO 2503.76 chr12 106497185 106498014 NO 1046.6125 chr12 106577389 106577824 NO 0 chr12 106905526 106906293 NO 199.7268 chr12 107250243 107250762 NO 155.6481 chr12 107377959 107378570 NO 488.0057 chr12 107413203 107414450 NO 1179.4126 chr12 107464899 107465845 NO 414.5372 chr12 107595955 107596534 NO 21.2493 chr12 107684901 107685685 NO 364.7952 chr12 107706433 107706710 NO 0 chr12 109097749 109098320 NO 32.4328 chr12 109555330 109559524 NO 11.7432 chr12 109950463 109951244 NO 148.4681 chr12 109972471 109973321 NO 58.99 chr12 110197323 110197916 NO 1780.8383 chr12 110767147 110768196 NO 1875.8218 chr12 111098608 111099103 NO 0 chr12 111119260 111119888 NO 0 chr12 111186191 111187278 NO 8380.6613 chr12 111587862 111588362 NO 0 chr12 111925879 111926840 NO 1676.1762 chr12 111940531 111941453 NO 2702.7508 chr12 111992407 111992962 NO 4.662 chr12 112075298 112076240 NO 1621.7472 chr12 112559218 112559835 NO 157.7669 chr12 112845971 112846743 NO 0 chr12 112908378 112914863 NO 7475.908 chr12 112966190 112966872 NO 141.3104 chr12 113514717 113515546 NO 306.8958 chr12 113795531 113795915 NO 78.2592 chr12 114353069 114353967 NO 1516.4526 chr12 117645942 117646660 NO 0 chr12 117820097 117820755 NO 58.8252 chr12 117879132 117879729 NO 69.7296 chr12 118186483 118186997 NO 81.726 chr12 118266863 118267441 NO 134.2116 chr12 118285924 118286804 NO 378.048 chr12 118411553 118412310 NO 0 chr12 118473471 118479502 NO 0 chr12 118499402 118500059 NO 412.8588 chr12 118898887 118899416 NO 62.7394 chr12 118922421 118923246 NO 702.8175 chr12 119758180 119759102 NO 255.9472 chr12 119897694 119898609 NO 30.2865 chr12 120004634 120005476 NO 46.9836 chr12 120156176 120156793 NO 0 chr12 120476393 120476813 NO 0 chr13 3711486 3712254 NO 60.4416 chr13 4079095 4079562 NO 0 chr13 4558109 4558745 NO 71.9316 chr13 5443894 5444679 NO 0 chr13 5549351 5550008 NO 164.9727 chr13 5696471 5696896 NO 185.98 chr13 5728094 5728632 NO 0 chr13 5877758 5878490 NO 54.6804 chr13 5979237 5979676 NO 0 chr13 6465166 6465714 NO 0 chr13 6637621 6638226 NO 242.726 chr13 6858608 6859354 NO 32.0034 chr13 6921342 6922184 NO 0 chr13 7006363 7007039 NO 36.9096 chr13 7268383 7269208 NO 35.145 chr13 8191002 8191693 NO 0 chr13 8632889 8633560 NO 84.4118 chr13 9012685 9017021 NO 29.0512 chr13 9141603 9155002 NO 718.1864 chr13 9307991 9310728 NO 692.7347 chr13 9389233 9390086 NO 42.8206 chr13 9600446 9601096 NO 185.835 chr13 9631785 9632440 NO 53.7755 chr13 11004530 11005147 NO 146.5992 chr13 11191379 11192002 NO 48.9055 chr13 11461505 11462162 NO 0 chr13 11854174 11854585 NO 0 chr13 12026612 12027135 NO 107.2673 chr13 12071003 12071890 NO 0 chr13 12532872 12533783 NO 424.8904 chr13 13739360 13740026 NO 0 chr13 14147738 14148421 NO 328.9328 chr13 14262365 14262748 NO 0 chr13 14382253 14382717 NO 0 chr13 14508242 14533214 NO 154.8264 chr13 15913941 15914913 NO 185.9436 chr13 16785892 16788927 NO 259.4925 chr13 16861203 16861970 NO 467.5632 chr13 16922065 16922763 NO 87.4594 chr13 17157361 17157899 NO 0 chr13 17791823 17792717 NO 58.7358 chr13 18554020 18554635 NO 0 chr13 18667181 18668005 NO 58.2568 chr13 18933742 18934383 NO 0 chr13 19463886 19464630 NO 326.8392 chr13 19720204 19721138 NO 200.6232 chr13 20054771 20055503 NO 105.9936 chr13 20089321 20089942 NO 204.9921 chr13 20132694 20133451 NO 209.7647 chr13 20188823 20189774 NO 769.359 chr13 20215714 20216392 NO 44.1378 chr13 20275154 20275936 NO 1967.1992 chr13 20477004 20477893 NO 268.8336 chr13 20531295 20531808 NO 313.3404 chr13 20692024 20692770 NO 501.6104 chr13 21027799 21028428 NO 0 chr13 21054917 21055332 NO 0 chr13 21077161 21078036 NO 319.375 chr13 21819716 21820326 NO 142.008 chr13 21840858 21841391 NO 34.645 chr13 21877978 21883093 NO 740.1405 chr13 22580788 22581302 NO 0 chr13 22933436 22936728 NO 71.1072 chr13 23583742 23584526 NO 0 chr13 23678018 23687970 NO 3396.6176 chr13 23833718 23834547 NO 399.3293 chr13 24093582 24094193 NO 150.7337 chr13 24603866 24610292 NO 1409.2218 chr13 24929573 24930214 NO 0 chr13 25093318 25093762 NO 106.6488 chr13 25144469 25144958 NO 226.1625 chr13 25366681 25367257 NO 84.9024 chr13 25543376 25543897 NO 115.2452 chr13 25731416 25732216 NO 0 chr13 26205657 26216647 NO 326.403 chr13 28752796 28753421 NO 0 chr13 28872193 28872909 NO 155.014 chr13 28903406 28904045 NO 479.8251 chr13 29080472 29080985 NO 0 chr13 29302443 29303054 NO 499.0648 chr13 29369662 29370487 NO 436.92 chr13 29460406 29463215 NO 0 chr13 29708683 29709341 NO 134.6926 chr13 30157343 30173185 NO 2189.3644 chr13 30455889 30456322 NO 0 chr13 30879510 30880027 NO 0 chr13 31184215 31184637 NO 0 chr13 31820470 31821435 NO 0 chr13 32145260 32145962 NO 0 chr13 32914988 32915505 NO 47.2538 chr13 34081574 34082204 NO 0 chr13 34130311 34131047 NO 0 chr13 34201201 34202268 NO 1787.4384 chr13 34222647 34226305 NO 6305.6604 chr13 34330052 34341319 NO 254.6342 chr13 34378990 34380067 NO 1405.7004 chr13 34833515 34834222 NO 115.8773 chr13 34918931 34923093 NO 610.9816 chr13 34943038 34943721 NO 0 chr13 35422834 35423176 NO 0 chr13 35628614 35629117 NO 0 chr13 35829899 35831775 NO 1673.5796 chr13 35944462 35949752 NO 2750.271 chr13 36189036 36189421 NO 0 chr13 36241101 36241542 NO 267.8634 chr13 36355574 36356118 NO 12.784 chr13 36389444 36389912 NO 170.0712 chr13 36995304 36996180 NO 0 chr13 37517038 37528861 NO 3842.475 chr13 37609198 37609865 NO 119.9933 chr13 37865249 37865894 NO 67.6605 chr13 38200726 38201594 NO 876.5064 chr13 38215476 38225657 NO 0 chr13 38917534 38918193 NO 50.6112 chr13 38995959 38996515 NO 0 chr13 39607813 39608605 NO 392.3568 chr13 40332662 40333318 NO 18.1056 chr13 40353967 40354495 NO 27.1392 chr13 40604552 40605192 NO 0 chr13 40618129 40619062 NO 64.6569 chr13 40744402 40748983 NO 536.4351 chr13 40809801 40810422 NO 0 chr13 40829219 40829741 NO 0 chr13 40959133 40964971 NO 6944.8848 chr13 41012552 41013182 NO 1301.832 chr13 41033100 41041267 NO 9231.9768 chr13 41065397 41066155 NO 109.531 chr13 41225966 41226540 NO 0 chr13 41240649 41241432 NO 736.3332 chr13 41553771 41554634 NO 18.2956 chr13 42704271 42704846 NO 0 chr13 42774615 42776235 NO 0 chr13 42815577 42816073 NO 0 chr13 42967402 42968040 NO 0 chr13 43122877 43123369 NO 0 chr13 43278827 43279643 NO 388.2528 chr13 43327508 43328147 NO 159.8778 chr13 43388256 43396334 NO 3156.0746 chr13 43680461 43681255 NO 66.5372 chr13 43709828 43710545 NO 58.2204 chr13 43933075 43933564 NO 0 chr13 44067269 44067890 NO 0 chr13 44113894 44114700 NO 1496.742 chr13 44180939 44181955 NO 292.3032 chr13 44217415 44217898 NO 140.1666 chr13 44278166 44278672 NO 52.7252 chr13 44477183 44486726 NO 0 chr13 44503735 44504557 NO 30.0852 chr13 44649678 44650550 NO 0 chr13 44773385 44774234 NO 226.8528 chr13 44800270 44801323 NO 1361.4237 chr13 44817274 44824484 NO 1806.826 chr13 44842207 44851426 NO 870.2736 chr13 44946494 44947528 NO 30.6064 chr13 45401160 45402163 NO 0 chr13 45414986 45427596 NO 0 chr13 45469890 45470754 NO 0 chr13 45902509 45903160 NO 102.9231 chr13 46356683 46357019 NO 0 chr13 46740481 46741505 NO 162.2016 chr13 47038450 47039267 NO 235.5411 chr13 47950509 47951781 NO 1623.5808 chr13 48225921 48226678 NO 113.7771 chr13 48255289 48256284 NO 286.958 chr13 48302936 48303732 NO 61.1328 chr13 48340502 48348703 NO 2107.657 chr13 48419440 48420056 NO 224.7168 chr13 48623761 48624340 NO 129.9855 chr13 48859021 48859895 NO 90.1094 chr13 49108758 49109467 NO 1663.1013 chr13 49276801 49277722 NO 544.6794 chr13 49500735 49501215 NO 21.168 chr13 50535260 50535793 NO 43.4395 chr13 50548734 50549423 NO 406.9234 chr13 51147688 51148244 NO 437.294 chr13 51217805 51221221 NO 4808.02 chr13 51532468 51532991 NO 47.5407 chr13 51587061 51587514 NO 19.479 chr13 51613060 51613815 NO 0 chr13 51825207 51826003 NO 1232.9244 chr13 51940931 51942277 NO 1727.4564 chr13 52000200 52001211 NO 775.9425 chr13 52015693 52016983 NO 2294.652 chr13 52157170 52157763 NO 71.8123 chr13 52317803 52318226 NO 329.3478 chr13 52347463 52348186 NO 12.7248 chr13 52420860 52421629 NO 208.2452 chr13 52651386 52658252 NO 755.26 chr13 52907792 52908580 NO 352.63 chr13 52975241 52975838 NO 623.8053 chr13 53006529 53007163 NO 442.4052 chr13 53044567 53044978 NO 43.0317 chr13 53279190 53280121 NO 1010.5074 chr13 53329991 53330847 NO 172.1416 chr13 53460261 53460804 NO 60.9789 chr13 53556474 53557370 NO 0 chr13 54162877 54163531 NO 0 chr13 54213551 54214459 NO 0 chr13 54254380 54255276 NO 424.1664 chr13 54294202 54294719 NO 84.1159 chr13 54310523 54311969 NO 1559.2218 chr13 54884318 54885163 NO 73.2615 chr13 54919755 54920322 NO 0 chr13 55011635 55012182 NO 0 chr13 55348387 55349326 NO 660.5865 chr13 56217332 56218174 NO 1017.2202 chr13 56244196 56245355 NO 2798.7532 chr13 56317367 56323941 NO 3420.4522 chr13 56337329 56338194 NO 0 chr13 56353301 56361119 NO 2010.7896 chr13 56460652 56473209 NO 0 chr13 56713179 56714077 NO 504.4964 chr13 57254023 57255040 NO 41.5953 chr13 57333917 57334660 NO 93.5437 chr13 57426008 57427180 NO 77.2348 chr13 57463743 57464587 NO 507.666 chr13 57596041 57596622 NO 0 chr13 57627202 57627679 NO 109.5669 chr13 57704378 57705101 NO 0 chr13 58414803 58415574 NO 315.5703 chr13 58557864 58558390 NO 0 chr13 58572552 58584653 NO 6113.4252 chr13 58869582 58869978 NO 0 chr13 59005952 59013769 NO 6217.6418 chr13 59690911 59691486 NO 7.59 chr13 59971463 59971956 NO 0 chr13 60272270 60272721 NO 10.1024 chr13 60728970 60729626 NO 208.8048 chr13 62283511 62283884 NO 37.4492 chr13 62345873 62346276 NO 4.8763 chr13 62432609 62433500 NO 0 chr13 62790718 62791110 NO 17.6792 chr13 62981153 62981755 NO 0 chr13 63003052 63003766 NO 0 chr13 63195927 63196922 NO 297.704 chr13 63272578 63273357 NO 477.6828 chr13 63373285 63375520 NO 6290.631 chr13 63394612 63395538 NO 357.899 chr13 63510351 63510929 NO 56.4706 chr13 63597703 63598571 NO 213.6148 chr13 63629801 63643443 NO 15591.4418 chr13 63670190 63671046 NO 0 chr13 63820644 63822444 NO 1387.44 chr13 64033459 64034187 NO 171.2256 chr13 64133061 64133377 NO 0 chr13 64667045 64667642 NO 63.282 chr13 65018562 65018982 NO 43.848 chr13 65275113 65275864 NO 0 chr13 66811831 66812374 NO 48.6528 chr13 66978947 66979852 NO 103.8035 chr13 67612723 67613403 NO 161.16 chr13 67899566 67900332 NO 157.8726 chr13 67945216 67959075 NO 2821.6924 chr13 69402260 69402872 NO 87.3936 chr13 69725123 69725808 NO 6.165 chr13 69806150 69806662 NO 0 chr13 69842181 69843099 NO 0 chr13 70214120 70214464 NO 39.1816 chr13 70263588 70264290 NO 48.087 chr13 70420045 70420423 NO 0 chr13 71117906 71118567 NO 121.1613 chr13 71644967 71645858 NO 0 chr13 72435721 72436266 NO 0 chr13 72464000 72464462 NO 0 chr13 72483113 72484003 NO 0 chr13 72634673 72635045 NO 23.5104 chr13 72767279 72767953 NO 0 chr13 72954687 72955667 NO 1613.276 chr13 72990282 72990812 NO 0 chr13 73084684 73085425 NO 86.5488 chr13 73236486 73237404 NO 0 chr13 73483482 73484109 NO 0 chr13 73919814 73920680 NO 497.4304 chr13 74248339 74249045 NO 0 chr13 74536336 74537405 NO 1560.2055 chr13 74568451 74569207 NO 0 chr13 74907917 74908546 NO 349.5982 chr13 75505449 75506131 NO 21.142 chr13 75781457 75781788 NO 0 chr13 75903138 75904184 NO 593.9188 chr13 76043430 76044115 NO 0 chr13 77687373 77688121 NO 0 chr13 78566904 78567512 NO 62.8672 chr13 78721826 78722446 NO 0 chr13 80006813 80007218 NO 0 chr13 80862332 80863029 NO 0 chr13 81025875 81025976 NO 152.3383 chr13 81795260 81796035 NO 139.655 chr13 82088060 82088507 NO 0 chr13 82767745 82768188 NO 83.9042 chr13 83155610 83156119 NO 0 chr13 83880339 83881057 NO 0 chr13 84272116 84272534 NO 0 chr13 84424252 84424953 NO 82.2974 chr13 84505526 84506079 NO 0 chr13 84891778 84892403 NO 0 chr13 84922981 84923737 NO 0 chr13 85175395 85176193 NO 203.7294 chr13 85285893 85286782 NO 0 chr13 86320163 86320506 NO 0 chr13 87147279 87147717 NO 17.3886 chr13 88752857 88753506 NO 0 chr13 89069140 89069725 NO 0 chr13 89377229 89377710 NO 18.9995 chr13 89800973 89801793 NO 90.528 chr13 89865699 89866666 NO 0 chr13 90315177 90315622 NO 0 chr13 90385365 90386163 NO 0 chr13 91008599 91011887 NO 485.9664 chr13 91064620 91065354 NO 413.609 chr13 91318355 91318912 NO 183.3087 chr13 91519571 91519965 NO 28.565 chr13 91954071 91954485 NO 33.327 chr13 93381777 93382383 NO 0 chr13 93473218 93473905 NO 306.1272 chr13 94835380 94836182 NO 713.2988 chr13 95135009 95135833 NO 835.2888 chr13 95213242 95213902 NO 206.316 chr13 95315425 95316028 NO 0 chr13 95345700 95346608 NO 0 chr13 95369389 95370128 NO 44.34 chr13 95438130 95438882 NO 89.6384 chr13 95476239 95477293 NO 297.8604 chr13 95627374 95628642 NO 820.396 chr13 95981227 95981799 NO 319.4048 chr13 95998779 95999210 NO 0 chr13 96102532 96102942 NO 84.255 chr13 96339199 96339748 NO 0 chr13 96589903 96603362 NO 1461.6474 chr13 96906321 96906932 NO 42.0368 chr13 96943726 96944281 NO 77.9775 chr13 96958328 96958963 NO 52.8955 chr13 97411644 97412165 NO 0 chr13 97429985 97430602 NO 0 chr13 97443596 97446190 NO 591.6914 chr13 97836707 97837573 NO 2233.2408 chr13 97866949 97867669 NO 25.992 chr13 97966165 97977878 NO 11554.8745 chr13 98014519 98015236 NO 720.1548 chr13 98087481 98090981 NO 1567.3 chr13 98264472 98265266 NO 366.1928 chr13 98321898 98322735 NO 280.5624 chr13 98357754 98358697 NO 683.2978 chr13 98373353 98374325 NO 0 chr13 98386879 98387402 NO 0 chr13 98471470 98472004 NO 19.4376 chr13 98494458 98495085 NO 487.4298 chr13 98615109 98615759 NO 298.22 chr13 98729295 98729646 NO 17.7606 chr13 98779208 98779998 NO 68.572 chr13 99076142 99077067 NO 251.8775 chr13 99128227 99129162 NO 26.554 chr13 99491895 99492683 NO 202.2008 chr13 99602753 99603310 NO 257.3897 chr13 99746785 99747914 NO 912.7965 chr13 99785792 99787212 NO 345.06 chr13 99860299 99860980 NO 0 chr13 99881747 99882479 NO 0 chr13 100093778 100094431 NO 0 chr13 100214086 100215146 NO 925.168 chr13 100284416 100285117 NO 276.5445 chr13 100563818 100564585 NO 0 chr13 101235074 101235566 NO 0 chr13 102004950 102005768 NO 0 chr13 102209038 102218454 NO 0 chr13 102261795 102262434 NO 73.5489 chr13 102571178 102571848 NO 946.241 chr13 102705099 102705741 NO 0 chr13 102875865 102876676 NO 106.3221 chr13 103369931 103370565 NO 64.2242 chr13 103445049 103446056 NO 231.8114 chr13 103539885 103540397 NO 147.2 chr13 103630037 103630526 NO 0 chr13 103685876 103686829 NO 150.1928 chr13 103704877 103705787 NO 256.074 chr13 103747723 103748580 NO 74.9875 chr13 103988735 103989365 NO 0 chr13 104457730 104458238 NO 2.794 chr13 104596398 104597140 NO 0 chr13 105370837 105371549 NO 113.8488 chr13 105711658 105712054 NO 0 chr13 106046503 106047744 NO 463.3894 chr13 107223756 107224351 NO 0 chr13 107646433 107647017 NO 0 chr13 107923924 107923973 NO 0 chr13 108342291 108342677 NO 0 chr13 108451452 108454262 NO 0 chr13 108505538 108506202 NO 0 chr13 108618805 108619490 NO 0 chr13 108709502 108710536 NO 33.088 chr13 109078976 109079434 NO 150.4988 chr13 109230133 109230571 NO 0 chr13 109863435 109864113 NO 0 chr13 110046886 110052389 NO 4280.2334 chr13 110389895 110402241 NO 988.9146 chr13 110475047 110476013 NO 1747.7838 chr13 110565130 110569253 NO 1939.4592 chr13 110629770 110630911 NO 35.5992 chr13 110808686 110810254 NO 6483.68 chr13 110921589 110922206 NO 0 chr13 112163774 112164448 NO 0 chr13 112183659 112188748 NO 3067.1403 chr13 112331160 112332064 NO 185.5912 chr13 112645673 112645996 NO 0 chr13 112728901 112729671 NO 567.644 chr13 112769974 112770506 NO 0 chr13 113105661 113106161 NO 0 chr13 113206503 113207227 NO 318.3428 chr13 113230066 113231347 NO 1940.2026 chr13 113252258 113253581 NO 1371.4218 chr13 113560495 113561434 NO 901.5339 chr13 113576112 113576668 NO 0 chr13 113775800 113776394 NO 161.568 chr13 114014127 114014894 NO 0 chr13 114359512 114360338 NO 1240.7346 chr13 114397781 114409794 NO 10220.6604 chr13 114496398 114497075 NO 147.9245 chr13 114520854 114526986 NO 2907.7944 chr13 114605878 114606785 NO 878.1574 chr13 114640757 114649347 NO 7856.414 chr13 114816472 114817494 NO 360.766 chr13 114840662 114841429 NO 24.6974 chr13 115068884 115069433 NO 22.0149 chr13 115083516 115094161 NO 1621.2335 chr13 115188883 115197833 NO 119.035 chr13 115361815 115362434 NO 31.8785 chr13 115890657 115891471 NO 0 chr13 117195281 117195734 NO 6.4326 chr13 117500618 117501187 NO 0 chr13 118004296 118004900 NO 130.4036 chr13 118174847 118175550 NO 0 chr13 119048223 119048865 NO 145.8624 chr13 119563817 119564334 NO 405.1212 chr14 8641601 8642239 NO 421.718 chr14 8739564 8740124 NO 158.424 chr14 8884374 8887757 NO 8303.5735 chr14 8972158 8973500 NO 2756.0654 chr14 9051276 9051941 NO 190.1235 chr14 9148643 9155048 NO 461.16 chr14 9215656 9216128 NO 24.3552 chr14 9235645 9236312 NO 198.6993 chr14 9292161 9292570 NO 0 chr14 9518648 9519184 NO 5.0384 chr14 10151288 10160317 NO 0 chr14 10465055 10465653 NO 14.4716 chr14 10504065 10504825 NO 33.972 chr14 10531089 10531483 NO 5.4766 chr14 11254609 11255339 NO 0 chr14 11367088 11367636 NO 0 chr14 11740487 11741020 NO 11.9925 chr14 11871944 11872409 NO 0 chr14 11952754 11953437 NO 41.2532 chr14 12039199 12039717 NO 0 chr14 12393076 12393757 NO 422.22 chr14 12470107 12470842 NO 147.6615 chr14 12495986 12512794 NO 1561.4632 chr14 12531976 12532652 NO 8.7204 chr14 12767015 12767618 NO 124.6401 chr14 12807312 12807987 NO 0 chr14 12939841 12947554 NO 10137.1959 chr14 13170276 13171164 NO 41.4696 chr14 13190267 13190694 NO 0 chr14 13221646 13222012 NO 60.2802 chr14 13522539 13523452 NO 36.0635 chr14 13670360 13671413 NO 7.2657 chr14 13982065 13982706 NO 0 chr14 14301684 14302275 NO 23.3445 chr14 14739538 14740050 NO 59.9552 chr14 14868771 14869445 NO 112.4906 chr14 14895071 14895829 NO 0 chr14 15465186 15465871 NO 645.7495 chr14 16810586 16811530 NO 81.0896 chr14 17267166 17267748 NO 125.9448 chr14 18237984 18238467 NO 0 chr14 18528025 18528672 NO 0 chr14 19159762 19160472 NO 308.779 chr14 19261554 19261919 NO 41.245 chr14 19499084 19499426 NO 12.0042 chr14 19628066 19628645 NO 41.4564 chr14 20568680 20570203 NO 9215.8253 chr14 20680357 20681087 NO 688.828 chr14 20809659 20810401 NO 131.0372 chr14 20846651 20847117 NO 5.592 chr14 20867507 20868331 NO 123.6824 chr14 21035558 21040919 NO 10659.8124 chr14 21296378 21296820 NO 72.3554 chr14 21907820 21908596 NO 129.5144 chr14 22218540 22219251 NO 0 chr14 22355477 22356178 NO 1005.3041 chr14 22823902 22824751 NO 0 chr14 22865214 22878427 NO 0 chr14 23979576 23980402 NO 59.059 chr14 24216885 24217490 NO 34.122 chr14 24382293 24383041 NO 0 chr14 24963743 24968585 NO 4735.476 chr14 25072805 25073510 NO 973.3935 chr14 25398462 25399019 NO 361.4373 chr14 25745521 25746030 NO 149.7478 chr14 26137169 26138011 NO 1006.8636 chr14 26182076 26182698 NO 66.865 chr14 26410307 26411097 NO 0 chr14 26423925 26424730 NO 9.2575 chr14 26660282 26660905 NO 24.1101 chr14 27424516 27425417 NO 951.0055 chr14 27813452 27814113 NO 0 chr14 27879245 27881714 NO 2409.744 chr14 27907171 27907956 NO 134.7845 chr14 28085475 28086802 NO 1060.1403 chr14 28160203 28162432 NO 2838.1857 chr14 28181719 28182435 NO 166.6132 chr14 28197605 28198415 NO 95.337 chr14 28482878 28487731 NO 2573.0606 chr14 29051706 29052365 NO 49.0955 chr14 29325817 29326550 NO 194.3916 chr14 29341372 29342116 NO 44.7888 chr14 29662318 29662960 NO 0 chr14 29768221 29775046 NO 376.74 chr14 30018364 30019040 NO 0 chr14 30039103 30039615 NO 1.2288 chr14 30608541 30608928 NO 7.0821 chr14 30681999 30682571 NO 21.9648 chr14 30763253 30764714 NO 1189.254 chr14 31227314 31227778 NO 0 chr14 31243303 31244279 NO 1161.8304 chr14 31387426 31388024 NO 101.361 chr14 31470534 31471189 NO 23.5145 chr14 31530603 31531116 NO 0 chr14 31712876 31713688 NO 0 chr14 32712967 32713752 NO 363.298 chr14 32731355 32732244 NO 705.3326 chr14 32746619 32747951 NO 759.7728 chr14 32919892 32920678 NO 147.8466 chr14 33192677 33193495 NO 81.3092 chr14 33667117 33667576 NO 0 chr14 33943982 33944647 NO 48.2125 chr14 35125619 35137157 NO 2984.8806 chr14 35172860 35173552 NO 1381.924 chr14 35266979 35267523 NO 0 chr14 35473724 35475250 NO 5537.091 chr14 35507004 35507579 NO 311.535 chr14 35586856 35587518 NO 353.1108 chr14 35822008 35822773 NO 177.7095 chr14 36388306 36388319 NO 0 chr14 37344397 37344898 NO 0 chr14 37727795 37728288 NO 0 chr14 37908776 37909202 NO 0 chr14 41466889 41467241 NO 0 chr14 41677714 41678643 NO 294.5859 chr14 41705584 41706267 NO 995.131 chr14 41726775 41727533 NO 486.8634 chr14 41771742 41772661 NO 2312.204 chr14 45458340 45470879 NO 280.8736 chr14 45613834 45614475 NO 0 chr14 46064877 46065797 NO 2606.912 chr14 46083463 46084104 NO 385.1128 chr14 46113359 46113917 NO 569.2716 chr14 46334038 46334457 NO 58.66 chr14 46842450 46843306 NO 0 chr14 47032071 47032749 NO 0 chr14 47099884 47100428 NO 0 chr14 48157486 48158415 NO 610.1672 chr14 48192256 48193061 NO 1018.0835 chr14 48329258 48329799 NO 101.4375 chr14 48632208 48632665 NO 198.338 chr14 48973678 48974291 NO 53.8214 chr14 49124173 49124845 NO 0 chr14 49214008 49214632 NO 88.1712 chr14 49320238 49336861 NO 2165.9769 chr14 49349641 49350158 NO 10.0815 chr14 49367940 49374704 NO 1248.6344 chr14 49618309 49619035 NO 184.404 chr14 49709476 49710058 NO 0 chr14 49775102 49775686 NO 0 chr14 49811259 49811868 NO 0 chr14 49894799 49895618 NO 169.0416 chr14 50067099 50068093 NO 89.1618 chr14 50863311 50863687 NO 0 chr14 51402468 51403045 NO 175.4657 chr14 51530585 51531538 NO 746.5802 chr14 51558001 51558879 NO 303.2612 chr14 51593278 51599921 NO 2602.7274 chr14 51657525 51658234 NO 59.4142 chr14 51683289 51684043 NO 812.9628 chr14 52505644 52512650 NO 322.276 chr14 52685699 52686443 NO 861.2544 chr14 52903759 52904402 NO 750.8954 chr14 54196511 54197063 NO 127.1808 chr14 54270750 54271082 NO 0 chr14 54961458 54962021 NO 174.4737 chr14 55002998 55003773 NO 181.4275 chr14 55034351 55034932 NO 217.7588 chr14 55666707 55667564 NO 264.6416 chr14 55803264 55804104 NO 332.808 chr14 55976956 55977784 NO 542.1744 chr14 56170013 56170832 NO 464.1273 chr14 56321462 56322094 NO 108.5776 chr14 56453893 56454720 NO 2357.2808 chr14 56581845 56582551 NO 0 chr14 57149547 57150164 NO 56.3321 chr14 57164217 57164845 NO 0 chr14 57466943 57467669 NO 113.5464 chr14 58148750 58156587 NO 5382.4516 chr14 58351276 58352213 NO 0 chr14 58526985 58527852 NO 443.6439 chr14 58706126 58706665 NO 0 chr14 58720088 58720827 NO 60.0068 chr14 59274686 59276022 NO 845.688 chr14 59989156 59989761 NO 881.1825 chr14 60152591 60153190 NO 0 chr14 60178796 60179317 NO 129.729 chr14 60232967 60233330 NO 0 chr14 60329426 60330181 NO 67.5725 chr14 60355670 60356562 NO 0 chr14 60425419 60425941 NO 416.3472 chr14 60547557 60548197 NO 400 chr14 60836418 60837066 NO 164.7864 chr14 61274229 61274887 NO 722.813 chr14 61380628 61381137 NO 233.9364 chr14 61455450 61456218 NO 347.3664 chr14 61576344 61577434 NO 151.728 chr14 61600762 61601732 NO 1282.728 chr14 61623820 61624703 NO 267.7256 chr14 61641991 61642536 NO 0 chr14 61752861 61757994 NO 3764.5422 chr14 62221688 62222494 NO 202.2254 chr14 62275385 62276001 NO 295.9264 chr14 62355574 62356145 NO 21.5838 chr14 62414618 62415520 NO 188.3376 chr14 62485806 62486236 NO 0 chr14 62950025 62953666 NO 8262.8854 chr14 63392229 63393313 NO 348.9396 chr14 63556353 63556865 NO 0 chr14 63596804 63597357 NO 4.5346 chr14 63691935 63692690 NO 0 chr14 64079381 64079955 NO 632.261 chr14 64204744 64205610 NO 0 chr14 64555119 64559431 NO 224.224 chr14 65026904 65027759 NO 829.179 chr14 65213558 65214585 NO 1956.8458 chr14 65766885 65767335 NO 81.405 chr14 65792359 65793030 NO 0 chr14 66083602 66084185 NO 0 chr14 66422334 66422947 NO 0 chr14 66498860 66499419 NO 19.3973 chr14 66741005 66742036 NO 990.791 chr14 66902737 66903245 NO 18.4404 chr14 67306453 67306975 NO 0 chr14 67381333 67382047 NO 492.4458 chr14 67644195 67644789 NO 162.6372 chr14 67860925 67861543 NO 121.3134 chr14 68155746 68156330 NO 0 chr14 68378472 68379540 NO 395.16 chr14 68506004 68512434 NO 6311.688 chr14 68554515 68560104 NO 1806.3648 chr14 68590144 68590987 NO 319.5813 chr14 68608268 68609335 NO 79.7049 chr14 68700747 68701645 NO 66.1826 chr14 69070405 69071028 NO 0 chr14 69174801 69175383 NO 41.2638 chr14 70072185 70072933 NO 202.4088 chr14 70751362 70752223 NO 1152.3624 chr14 71456398 71456797 NO 43.2516 chr14 72906381 72906959 NO 420.0904 chr14 73245592 73248667 NO 2928.3225 chr14 73619365 73619893 NO 0 chr14 73637897 73638790 NO 1199.9241 chr14 73735067 73735755 NO 19.4704 chr14 75334071 75334773 NO 0 chr14 75703454 75704207 NO 74.8482 chr14 75767173 75776616 NO 890.4749 chr14 75904849 75905676 NO 29.2758 chr14 75940755 75941289 NO 0 chr14 76393300 76399048 NO 71.85 chr14 76592034 76592471 NO 0 chr14 76666855 76667467 NO 115.6068 chr14 76787628 76788402 NO 206.7354 chr14 76855503 76861856 NO 4328.2989 chr14 76958882 76959494 NO 97.4304 chr14 77098349 77099290 NO 738.5909 chr14 77639404 77664000 NO 0 chr14 77918993 77920084 NO 619.7971 chr14 78026747 78027348 NO 0 chr14 78192651 78193141 NO 25.137 chr14 78213730 78214397 NO 0 chr14 78247804 78248510 NO 0 chr14 78397538 78398140 NO 0 chr14 78637325 78637910 NO 0 chr14 78688437 78689388 NO 198.0933 chr14 78838074 78838560 NO 20.8494 chr14 78937419 78938329 NO 35.308 chr14 79057849 79058408 NO 0 chr14 79121670 79134144 NO 13591.6704 chr14 79169911 79170861 NO 228.19 chr14 79418157 79419060 NO 0 chr14 79637702 79638205 NO 5.7342 chr14 79677063 79678379 NO 2090.8608 chr14 79964561 79965081 NO 44.928 chr14 79983072 79983942 NO 743.067 chr14 80455423 80456010 NO 35.5135 chr14 81398787 81399194 NO 0 chr14 81878994 81879646 NO 0 chr14 82540329 82540807 NO 0 chr14 82866400 82867006 NO 0 chr14 83372398 83373318 NO 0 chr14 83408274 83408869 NO 0 chr14 84622849 84623497 NO 0 chr14 86795627 86796346 NO 105.0459 chr14 86843891 86844547 NO 0 chr14 89724735 89725365 NO 0 chr14 89785119 89785809 NO 38.847 chr14 91877564 91878246 NO 47.8082 chr14 91933841 91934821 NO 0 chr14 93225561 93226552 NO 0 chr14 93261916 93262756 NO 195.72 chr14 93482107 93483038 NO 0 chr14 95294592 95295208 NO 20.3896 chr14 96273347 96273821 NO 0 chr14 97943863 97944196 NO 17.7489 chr14 98472067 98472586 NO 0 chr14 98848663 98849333 NO 0 chr14 99306263 99306935 NO 0 chr14 99332445 99333186 NO 0 chr14 99438364 99439107 NO 1174.3115 chr14 99454072 99454776 NO 0 chr14 99506914 99507488 NO 0 chr14 99605767 99606365 NO 0 chr14 99665688 99678209 NO 0 chr14 99723756 99724385 NO 838.5199 chr14 99812308 99812792 NO 0 chr14 99908819 99910125 NO 695.5756 chr14 100185274 100186215 NO 0 chr14 100666318 100666920 NO 245.7364 chr14 100683617 100684501 NO 2777.8816 chr14 100749192 100749788 NO 269.5112 chr14 100858254 100858679 NO 0 chr14 102062210 102062766 NO 95.5208 chr14 102175814 102186742 NO 709.2272 chr14 102728738 102729096 NO 0 chr14 102868549 102868929 NO 0 chr14 103474469 103477990 NO 0 chr14 103939112 103939646 NO 0 chr14 103954535 103955257 NO 2.8158 chr14 104305470 104306447 NO 0 chr14 104736025 104736370 NO 0 chr14 104749935 104750401 NO 36.7208 chr14 104830978 104831420 NO 0 chr14 105188589 105189053 NO 117.856 chr14 105572867 105573451 NO 76.796 chr14 105901061 105902082 NO 547.4602 chr14 106147330 106148163 NO 0 chr14 106223305 106223967 NO 0 chr14 106319658 106320994 NO 665.996 chr14 106408197 106408599 NO 0 chr14 107379871 107380482 NO 0 chr14 111203239 111203690 NO 0 chr14 111515726 111516287 NO 58.7367 chr14 111828363 111829204 NO 42.1341 chr14 113568944 113569462 NO 36.3636 chr14 114460658 114461203 NO 0 chr14 115605486 115605997 NO 54.7281 chr14 117268418 117269325 NO 147.5689 chr14 117281866 117282455 NO 0 chr14 117296997 117297731 NO 0 chr14 117326693 117327070 NO 0 chr14 117403728 117404279 NO 28.0459 chr14 118236774 118237385 NO 0 chr14 118251891 118252607 NO 94.3688 chr14 118629366 118630181 NO 0 chr14 118765534 118768803 NO 2147.4061 chr14 118814999 118816000 NO 254.0538 chr14 118873137 118874014 NO 559.7014 chr14 118965161 118965900 NO 81.2161 chr14 119095941 119096739 NO 2454.4086 chr14 119150297 119150926 NO 301.6684 chr14 119275665 119280554 NO 330.4964 chr14 119332449 119333029 NO 147.668 chr14 119376353 119377277 NO 60.2448 chr14 119616552 119617351 NO 199.3505 chr14 120432523 120433108 NO 21.996 chr14 120883645 120884276 NO 0 chr14 121320767 121321453 NO 0 chr14 121606847 121619010 NO 0 chr14 121690328 121690688 NO 0 chr14 121708826 121709444 NO 630.978 chr14 121728527 121729020 NO 191.6784 chr14 121839215 121839590 NO 7.3125 chr14 121905233 121906137 NO 719.7648 chr14 122007531 122008254 NO 287.8986 chr14 122074878 122075640 NO 277.1394 chr14 122113507 122114000 NO 71.1399 chr14 122131287 122132066 NO 1239.4669 chr14 122628250 122628775 NO 0 chr14 122654538 122690159 NO 1054.3816 chr14 122729081 122741897 NO 2279.9664 chr14 122792262 122792916 NO 18.1158 chr14 122815124 122816133 NO 2106.3884 chr14 122832898 122833931 NO 2756.3539 chr14 122866697 122874269 NO 12601.3224 chr14 123188906 123189617 NO 145.5417 chr14 123256833 123257295 NO 0 chr14 123270861 123271474 NO 0 chr14 123465618 123465969 NO 0 chr14 124432499 124433014 NO 31.8785 chr15 3698145 3698656 NO 0 chr15 4307762 4308130 NO 0 chr15 4844914 4845475 NO 0 chr15 5085003 5085509 NO 462.0792 chr15 5502520 5503035 NO 0 chr15 5845702 5846088 NO 46.3972 chr15 6505427 6506061 NO 0 chr15 6578275 6579299 NO 0 chr15 6613763 6614774 NO 109.2891 chr15 6853441 6854087 NO 158.7222 chr15 7031756 7032395 NO 1079.5266 chr15 7065153 7068694 NO 4253.0951 chr15 7231298 7231951 NO 0 chr15 7429911 7430678 NO 7.9001 chr15 7480912 7481778 NO 553.6338 chr15 8040386 8041290 NO 88.14 chr15 8108772 8110883 NO 311.3725 chr15 8378274 8378777 NO 68.2571 chr15 8492188 8492664 NO 77.4928 chr15 9064663 9065183 NO 121.056 chr15 9382412 9383128 NO 334.4436 chr15 9827740 9828740 NO 64.9 chr15 10529872 10530578 NO 0 chr15 10573044 10573343 NO 0 chr15 10596932 10597467 NO 107.2675 chr15 10615155 10617848 NO 4164.7245 chr15 10640824 10653875 NO 12586.3844 chr15 10753784 10754388 NO 213.8764 chr15 10906708 10907428 NO 12.24 chr15 11287157 11287640 NO 24.8745 chr15 11391244 11391886 NO 7.1262 chr15 11497790 11498457 NO 48.5576 chr15 11513787 11514551 NO 0 chr15 11560509 11560987 NO 381.8742 chr15 11686322 11686925 NO 0 chr15 11789938 11790382 NO 2.442 chr15 11961930 11962798 NO 641.452 chr15 12045435 12046215 NO 377.598 chr15 12133202 12134066 NO 390.1824 chr15 12204781 12205449 NO 220.7072 chr15 12243117 12252382 NO 4938.245 chr15 12353778 12354539 NO 265.1324 chr15 12433241 12433917 NO 574.6 chr15 12582383 12582738 NO 205.0835 chr15 12637779 12643566 NO 1125.5715 chr15 12846036 12846694 NO 0 chr15 12891718 12892464 NO 409.0318 chr15 13024416 13025124 NO 38.7276 chr15 13141812 13142564 NO 0 chr15 13322873 13323515 NO 96.0432 chr15 13362101 13362659 NO 37.6092 chr15 15547452 15548404 NO 80.8248 chr15 16060570 16061127 NO 36.9291 chr15 16376179 16376793 NO 89.7668 chr15 16559502 16559870 NO 0 chr15 16668815 16669249 NO 34.286 chr15 16978966 16979390 NO 43.0784 chr15 18748130 18748646 NO 0 chr15 19325519 19326035 NO 129.4644 chr15 19793747 19794400 NO 90.3752 chr15 21295906 21296578 NO 0 chr15 23333731 23334563 NO 0 chr15 24459890 24460325 NO 0 chr15 24976274 24976665 NO 21.4268 chr15 25165933 25166460 NO 0 chr15 25261487 25262528 NO 460.4343 chr15 25428014 25428727 NO 0 chr15 25562215 25562786 NO 408.8931 chr15 25622278 25622796 NO 494.69 chr15 25839972 25840656 NO 280.44 chr15 27062408 27062913 NO 171.7505 chr15 27412540 27413152 NO 0 chr15 27862888 27863444 NO 0 chr15 27925156 27925872 NO 0 chr15 27970966 27981329 NO 80.8314 chr15 28000620 28001311 NO 31.8551 chr15 30001445 30001922 NO 39.8772 chr15 30069296 30069921 NO 12.1875 chr15 30312737 30313415 NO 0 chr15 30575539 30576081 NO 0 chr15 30837551 30838175 NO 0 chr15 31056444 31057382 NO 0 chr15 31223924 31224557 NO 0 chr15 31417110 31417544 NO 25.0852 chr15 31471714 31472268 NO 628.1806 chr15 31935661 31936171 NO 0 chr15 33983817 33984512 NO 440.8385 chr15 34100455 34101187 NO 123.9276 chr15 34437639 34438424 NO 0 chr15 34753949 34754861 NO 127.68 chr15 34840720 34841422 NO 168.129 chr15 34882313 34882733 NO 0 chr15 35379838 35380503 NO 54.397 chr15 35933682 35934449 NO 0 chr15 36171677 36172211 NO 222.8382 chr15 36398678 36399364 NO 5009.3778 chr15 36920887 36921742 NO 906.8985 chr15 36941214 36941629 NO 356.1945 chr15 37011629 37012167 NO 246.3502 chr15 37093724 37094529 NO 421.7395 chr15 37167928 37168846 NO 241.1586 chr15 37219143 37219897 NO 375.3412 chr15 37331339 37331754 NO 86.7765 chr15 37902734 37907596 NO 2087.2566 chr15 37989429 38008159 NO 6190.265 chr15 38081149 38084185 NO 0 chr15 38574213 38574882 NO 6.9576 chr15 38635651 38640731 NO 219.964 chr15 39478095 39478808 NO 0 chr15 39518437 39519239 NO 0 chr15 39552004 39560831 NO 632.0132 chr15 39611770 39615194 NO 4824.0736 chr15 41183504 41184059 NO 122.7105 chr15 41293082 41293724 NO 0 chr15 41489645 41490222 NO 0 chr15 41713795 41714584 NO 353.0775 chr15 41792086 41792583 NO 32.0565 chr15 42416799 42417136 NO 0 chr15 42505500 42506150 NO 0 chr15 43091171 43092051 NO 97.68 chr15 43361146 43361991 NO 260.6825 chr15 44722766 44723134 NO 0 chr15 46159796 46160404 NO 0 chr15 48642187 48642824 NO 0 chr15 50416939 50417723 NO 9.2512 chr15 50648916 50649557 NO 81.0865 chr15 50731637 50732717 NO 340.956 chr15 50795033 50795621 NO 0 chr15 50870510 50871115 NO 0 chr15 51128380 51128916 NO 18.9744 chr15 51789533 51790375 NO 0 chr15 51831440 51845312 NO 2674.5216 chr15 52799158 52800025 NO 274.3188 chr15 52997849 53009017 NO 2269.3376 chr15 53173777 53175470 NO 321.8393 chr15 53756912 53757822 NO 199.927 chr15 54533846 54534433 NO 0 chr15 54746572 54747189 NO 0 chr15 54975159 54975709 NO 660.55 chr15 55095920 55100307 NO 6092.2269 chr15 55119856 55120647 NO 0 chr15 55149269 55149944 NO 0 chr15 55491454 55492059 NO 75.4435 chr15 55688091 55688710 NO 166.6967 chr15 56573900 56575358 NO 519.6312 chr15 57340910 57341629 NO 459.6567 chr15 57587747 57588381 NO 350.6654 chr15 57655718 57656346 NO 0 chr15 58052823 58053270 NO 43.8507 chr15 58137668 58138514 NO 536.7024 chr15 58244484 58245397 NO 180.5001 chr15 58901790 58915123 NO 23823.4044 chr15 59125623 59134218 NO 1405.2825 chr15 59192333 59193345 NO 340.3356 chr15 59220015 59220841 NO 0 chr15 59247496 59248202 NO 69.4704 chr15 59461044 59461731 NO 38.6781 chr15 59655344 59656079 NO 342.363 chr15 59815141 59815831 NO 0 chr15 60306608 60307048 NO 0 chr15 60386132 60386734 NO 5.5986 chr15 60671085 60671973 NO 195.1824 chr15 60729088 60729558 NO 0 chr15 61759164 61759881 NO 0 chr15 61810188 61811058 NO 0 chr15 61841217 61844889 NO 917.2656 chr15 61978900 61979607 NO 228.7145 chr15 61994476 61995088 NO 134.3952 chr15 62790118 62794238 NO 884.976 chr15 63855459 63856044 NO 165.7305 chr15 63875669 63876141 NO 170.864 chr15 64873336 64874121 NO 1.256 chr15 65049528 65050036 NO 38.1508 chr15 65069887 65070232 NO 0 chr15 65090150 65090933 NO 31.1634 chr15 65557616 65558401 NO 0 chr15 65580914 65581693 NO 0 chr15 65775050 65775485 NO 0 chr15 65835469 65835883 NO 0 chr15 66272983 66273482 NO 96.3569 chr15 66578011 66578555 NO 0 chr15 66902212 66903092 NO 115.808 chr15 68752023 68752528 NO 0 chr15 70754348 70754748 NO 0 chr15 71362468 71363199 NO 20.6873 chr15 72681071 72681686 NO 0 chr15 72851301 72852157 NO 223.2448 chr15 73013516 73014184 NO 879.2884 chr15 73032149 73032698 NO 200.8791 chr15 73243904 73245132 NO 0 chr15 73400310 73400955 NO 195.6285 chr15 73460935 73461616 NO 928.7478 chr15 73482956 73483821 NO 919.9275 chr15 73506509 73507277 NO 2892.7488 chr15 73606216 73606949 NO 444.931 chr15 73793379 73793854 NO 94.905 chr15 74044371 74056816 NO 7837.861 chr15 74217789 74218625 NO 582.274 chr15 74361172 74366659 NO 6154.2192 chr15 74482952 74483751 NO 398.2216 chr15 74521588 74522452 NO 1003.2768 chr15 74611470 74611870 NO 41 chr15 75581461 75582363 NO 757.4094 chr15 75708006 75732455 NO 11305.2176 chr15 75779200 75779811 NO 206.0903 chr15 76219384 76219839 NO 25.935 chr15 76717318 76717880 NO 201.758 chr15 76762601 76762952 NO 26.4654 chr15 76909283 76909985 NO 2156.6844 chr15 76932767 76940288 NO 4342.6254 chr15 77032358 77037987 NO 2070.9091 chr15 77678011 77678785 NO 2657.6838 chr15 77831694 77832264 NO 1051.536 chr15 77919110 77919421 NO 0 chr15 78726841 78727700 NO 2040.5545 chr15 79120374 79121047 NO 0 chr15 79278426 79279059 NO 51.6528 chr15 79349090 79349664 NO 948.1332 chr15 79364853 79365437 NO 100.6816 chr15 79732639 79739819 NO 19408.976 chr15 79764871 79765650 NO 1052.3511 chr15 80407873 80408363 NO 125.636 chr15 80434439 80435005 NO 388.6722 chr15 80449114 80450393 NO 111.0172 chr15 80559641 80560319 NO 4.8816 chr15 80580961 80581371 NO 0 chr15 80727935 80728664 NO 0 chr15 80933854 80934442 NO 20.4036 chr15 81352628 81353127 NO 6094.0874 chr15 81530381 81531523 NO 656.9926 chr15 81560234 81560989 NO 1424.685 chr15 82050108 82060103 NO 1169.415 chr15 82400128 82400661 NO 26.4901 chr15 83078331 83079121 NO 2050.208 chr15 83159704 83160302 NO 185.7388 chr15 83726221 83727031 NO 1.296 chr15 83809076 83809727 NO 204.3489 chr15 84016374 84020249 NO 12395.35 chr15 84112359 84113083 NO 0 chr15 84230842 84231575 NO 135.8982 chr15 84487996 84496485 NO 703.7381 chr15 85267577 85268075 NO 16.2348 chr15 85668308 85668848 NO 0 chr15 85696253 85696964 NO 206.4033 chr15 85835969 85836783 NO 528.1232 chr15 86438512 86438894 NO 0 chr15 86503717 86504254 NO 0 chr15 88667887 88668722 NO 4259.669 chr15 88723031 88723774 NO 672.7122 chr15 88736441 88737402 NO 50.8369 chr15 89308072 89308794 NO 1045.6726 chr15 89978971 89979615 NO 0 chr15 90019895 90020364 NO 40.2871 chr15 90536421 90536947 NO 52.3896 chr15 90848817 90849503 NO 178.017 chr15 90886302 90887037 NO 14.994 chr15 91602424 91602839 NO 0 chr15 91694699 91695086 NO 0 chr15 92239580 92240104 NO 18.4448 chr15 92373543 92374118 NO 0 chr15 92534049 92534716 NO 0 chr15 93227987 93228712 NO 1258.89 chr15 93319728 93320484 NO 55.6416 chr15 93349772 93352164 NO 547.5288 chr15 94014227 94014834 NO 100.7013 chr15 95414967 95415727 NO 87.552 chr15 95618532 95618978 NO 0 chr15 95961935 95962854 NO 734.281 chr15 95996466 95997001 NO 0 chr15 96009647 96010368 NO 0 chr15 96028129 96029133 NO 451.298 chr15 96074871 96088677 NO 1112.7636 chr15 96163740 96164401 NO 172.7854 chr15 96322341 96322889 NO 632.4468 chr15 96432110 96432562 NO 0 chr15 96532896 96533663 NO 1668.8386 chr15 96552608 96553139 NO 311.9094 chr15 96858203 96858958 NO 0 chr15 97659779 97660356 NO 330.3325 chr15 97907205 97907789 NO 0 chr15 98056411 98057046 NO 0 chr15 98375480 98376240 NO 263.72 chr15 98652321 98653134 NO 207.3963 chr15 98821850 98828763 NO 9728.6649 chr15 99025446 99026003 NO 0 chr15 99669835 99670295 NO 296.47 chr15 99702760 99705639 NO 6549.4371 chr15 99771565 99772202 NO 505.141 chr15 99871865 99872478 NO 0 chr15 99897009 99897572 NO 219.007 chr15 100094078 100094500 NO 875.5656 chr15 100304382 100305176 NO 149.272 chr15 100465610 100466358 NO 1014.3628 chr15 100912385 100913104 NO 2067.6283 chr15 101011436 101012029 NO 159.6356 chr15 101107344 101108241 NO 3801.7551 chr15 102044350 102045008 NO 1085.7 chr15 102073324 102074272 NO 10588.3068 chr15 102257166 102257950 NO 337.5904 chr15 102523107 102523859 NO 45.1952 chr15 102756622 102757268 NO 0 chr15 103022738 103023448 NO 0 chr16 3849599 3850539 NO 224.19 chr16 4013960 4031967 NO 624.8429 chr16 4095746 4096219 NO 4.1624 chr16 4276482 4277049 NO 0 chr16 4293020 4293913 NO 529.549 chr16 5252339 5252888 NO 137.5245 chr16 5811068 5812925 NO 665.1774 chr16 6885969 6886488 NO 0 chr16 6964728 6965528 NO 0 chr16 7074667 7075533 NO 189.0478 chr16 7404480 7405360 NO 634.216 chr16 7797100 7797899 NO 316.404 chr16 8188406 8189350 NO 0 chr16 8706305 8706997 NO 132.6564 chr16 8723764 8724595 NO 102.5454 chr16 8838873 8839455 NO 22.2906 chr16 8881389 8882129 NO 77.478 chr16 9083561 9084307 NO 0 chr16 9149849 9150357 NO 343.154 chr16 9229881 9230687 NO 0 chr16 9264615 9265700 NO 226.0055 chr16 9284250 9285056 NO 0 chr16 9391107 9391674 NO 84.7665 chr16 10001662 10002172 NO 110.925 chr16 10073024 10073618 NO 297.3564 chr16 10236577 10237268 NO 59.5642 chr16 10467742 10468498 NO 952.2576 chr16 10530547 10530903 NO 143.2188 chr16 10628075 10628650 NO 350.8075 chr16 11260700 11261095 NO 181.779 chr16 11295553 11296173 NO 265.36 chr16 11359862 11361178 NO 7184.044 chr16 12768120 12768725 NO 0 chr16 12807092 12807763 NO 0 chr16 12878960 12879408 NO 0 chr16 12960666 12961565 NO 262.5979 chr16 13084983 13085431 NO 86.688 chr16 13118831 13120459 NO 1303.5396 chr16 13308870 13309578 NO 17.9124 chr16 13323691 13324226 NO 39.162 chr16 13563472 13564014 NO 48.509 chr16 13722759 13723401 NO 160.0506 chr16 13748796 13750536 NO 3167.148 chr16 13768524 13769242 NO 433.0258 chr16 13785839 13786611 NO 173.9316 chr16 13951147 13952047 NO 130.77 chr16 14021036 14021823 NO 634.0072 chr16 14123904 14124407 NO 562.1025 chr16 15292898 15293606 NO 0 chr16 15587600 15588338 NO 285.606 chr16 15958625 15959200 NO 148.465 chr16 16086161 16086879 NO 230.9088 chr16 16102978 16103883 NO 523.3615 chr16 16277436 16277939 NO 0 chr16 16302093 16302827 NO 662.2148 chr16 16684986 16685390 NO 111.8676 chr16 16825494 16826238 NO 0 chr16 17395222 17396041 NO 0 chr16 17630126 17630480 NO 0 chr16 17928738 17929621 NO 1583.3073 chr16 18242932 18243570 NO 101.5058 chr16 18270834 18271338 NO 41.2776 chr16 18387082 18387709 NO 414.1962 chr16 18459984 18460519 NO 626.9665 chr16 18479533 18485544 NO 6501.4976 chr16 18558641 18559080 NO 14.0919 chr16 18678090 18678774 NO 313.1352 chr16 18715709 18716126 NO 0 chr16 19865217 19865850 NO 135.2088 chr16 20130014 20130361 NO 0 chr16 20191139 20191864 NO 98.745 chr16 20382504 20383191 NO 195.2454 chr16 20473690 20480516 NO 4729.0528 chr16 20865892 20866322 NO 0 chr16 21163474 21164073 NO 0 chr16 21274151 21274948 NO 494.6182 chr16 21701821 21702859 NO 810.4704 chr16 21995128 21996129 NO 1263.1619 chr16 22015572 22016286 NO 125.8068 chr16 22065449 22076677 NO 2382.5816 chr16 22139712 22161378 NO 3208.7346 chr16 22185436 22186008 NO 0 chr16 22402575 22403156 NO 390.4901 chr16 22441980 22442886 NO 396.6468 chr16 22505621 22506386 NO 1025.406 chr16 22637159 22637877 NO 195.0806 chr16 22800387 22801126 NO 157.4809 chr16 23030670 23031126 NO 128.6832 chr16 23070872 23071467 NO 183.26 chr16 23262122 23262777 NO 223.8135 chr16 23482263 23482731 NO 0 chr16 23607843 23608391 NO 0 chr16 24366256 24366857 NO 0 chr16 24443296 24444024 NO 216.944 chr16 24741051 24741644 NO 0 chr16 24875595 24876188 NO 0 chr16 25033083 25039368 NO 1094.2185 chr16 25492812 25493291 NO 0 chr16 25516961 25517959 NO 734.528 chr16 25817643 25818375 NO 120.7068 chr16 25871580 25872284 NO 0 chr16 26961686 26962548 NO 0 chr16 27149239 27149732 NO 76.7601 chr16 28818809 28819275 NO 0 chr16 29474108 29474521 NO 0 chr16 29560189 29561002 NO 30.5688 chr16 29683130 29684037 NO 4627.1512 chr16 29719938 29723776 NO 337.744 chr16 29882871 29883926 NO 342.031 chr16 29972413 29973355 NO 427.3854 chr16 30062920 30063517 NO 3775.7265 chr16 30204010 30204805 NO 1722.6855 chr16 30280722 30286306 NO 2336.3456 chr16 30407326 30408050 NO 113.3784 chr16 30641286 30646782 NO 6335.2392 chr16 30740250 30741864 NO 253.2366 chr16 30939670 30940454 NO 528.2592 chr16 31169367 31170075 NO 93.6684 chr16 31342495 31343646 NO 700.1533 chr16 31473204 31473737 NO 89.9171 chr16 31546265 31546713 NO 105.28 chr16 31890807 31891593 NO 427.1124 chr16 32291741 32292369 NO 0 chr16 32510789 32514168 NO 7744.3301 chr16 32532654 32533224 NO 0 chr16 32637008 32637740 NO 212.5728 chr16 32739990 32742244 NO 600.691 chr16 33178393 33179116 NO 1521.1197 chr16 33246666 33247168 NO 1019.0098 chr16 33379458 33380156 NO 277.3154 chr16 33428246 33429106 NO 0 chr16 33636498 33644917 NO 0 chr16 33734394 33735323 NO 460.4124 chr16 33760479 33767052 NO 1279.7631 chr16 33844072 33845061 NO 709.6075 chr16 33878056 33878826 NO 705.859 chr16 33979827 33980397 NO 468.711 chr16 34154943 34155521 NO 0 chr16 34175445 34176341 NO 1416.2176 chr16 34668393 34668902 NO 0 chr16 34692943 34693565 NO 52.7456 chr16 34941733 34942266 NO 161.9254 chr16 35145920 35146966 NO 149.9964 chr16 35237050 35237663 NO 0 chr16 35404877 35405518 NO 0 chr16 35541952 35542687 NO 1263.8325 chr16 35587840 35588620 NO 3996.33 chr16 35729017 35729620 NO 231.4314 chr16 35800035 35800664 NO 55.7923 chr16 35829930 35830664 NO 118.9814 chr16 35904188 35904706 NO 279.7718 chr16 35966441 35966967 NO 352.8934 chr16 36069406 36070168 NO 279.8064 chr16 36531807 36532466 NO 491.0868 chr16 36649131 36649858 NO 6.2522 chr16 36674752 36675571 NO 127.5183 chr16 36707729 36708660 NO 1761.0796 chr16 36821606 36822164 NO 33.7032 chr16 38115081 38115826 NO 0 chr16 38150598 38151058 NO 15.824 chr16 38259870 38260372 NO 0 chr16 38407379 38408342 NO 307.6785 chr16 38471677 38472430 NO 439.752 chr16 38558387 38558980 NO 246.9252 chr16 38945186 38945937 NO 0 chr16 39102075 39102753 NO 227.1978 chr16 40616605 40617235 NO 64.827 chr16 41633704 41634557 NO 296.5881 chr16 42022418 42023340 NO 77.0792 chr16 42277147 42277850 NO 66.4335 chr16 42305576 42306663 NO 695.5713 chr16 42369393 42369909 NO 183.7476 chr16 42498376 42501774 NO 1.0194 chr16 42575415 42576298 NO 512.5815 chr16 42719973 42723365 NO 0 chr16 42770220 42782883 NO 743.3181 chr16 43309931 43310714 NO 100.6155 chr16 43385618 43386382 NO 41.256 chr16 43546641 43547134 NO 0 chr16 43603673 43607563 NO 0 chr16 43800132 43801123 NO 827.3859 chr16 43816337 43817156 NO 57.1662 chr16 43854234 43854915 NO 29.283 chr16 44280736 44281450 NO 242.5458 chr16 44568011 44568689 NO 93.4962 chr16 44764246 44765115 NO 0 chr16 45726028 45726467 NO 82.0052 chr16 46101707 46102361 NO 0 chr16 46500728 46501425 NO 662.0106 chr16 48127010 48127474 NO 91.0368 chr16 48283498 48284125 NO 692.6469 chr16 48303474 48311051 NO 2559.5106 chr16 48422417 48436369 NO 2765.2864 chr16 48475028 48475830 NO 141.954 chr16 48519668 48520077 NO 0 chr16 48608000 48614501 NO 8789.352 chr16 49768417 49769082 NO 0 chr16 49803865 49804752 NO 563.8659 chr16 49861220 49862107 NO 5.4107 chr16 50029775 50030297 NO 0 chr16 52718274 52718712 NO 25.404 chr16 53664696 53665324 NO 0 chr16 54910998 54911557 NO 0 chr16 56116172 56117074 NO 273.4864 chr16 56227636 56228206 NO 17.385 chr16 57131559 57132134 NO 227.8725 chr16 57242991 57243849 NO 31.1454 chr16 57473514 57473956 NO 0 chr16 57575949 57576611 NO 0 chr16 58629901 58630579 NO 0 chr16 59545022 59545916 NO 118.2762 chr16 59565288 59568004 NO 208.3172 chr16 59643496 59644072 NO 28.3968 chr16 59928170 59928484 NO 0 chr16 63062672 63063315 NO 21.6048 chr16 63806255 63807012 NO 0 chr16 64766788 64767304 NO 73.8396 chr16 64884795 64886269 NO 586.7994 chr16 65529697 65530361 NO 34.0632 chr16 65648992 65649650 NO 241.815 chr16 66617390 66617993 NO 0 chr16 67652801 67653335 NO 0 chr16 68628238 68628691 NO 0 chr16 69951725 69952564 NO 0 chr16 70447454 70448091 NO 2.2932 chr16 71120952 71121289 NO 93.4164 chr16 71835477 71836206 NO 23.8383 chr16 72072130 72072811 NO 40.5876 chr16 72194563 72195101 NO 0 chr16 72611560 72612022 NO 0 chr16 72693233 72700124 NO 768.3465 chr16 73096631 73097702 NO 52.3719 chr16 73120603 73121135 NO 0 chr16 74136274 74136876 NO 0 chr16 74375922 74376526 NO 0 chr16 74768518 74769070 NO 57.3528 chr16 76319632 76322603 NO 454.2659 chr16 76354262 76354873 NO 100.4484 chr16 76656335 76656938 NO 122.409 chr16 76685645 76686244 NO 158.7949 chr16 77094469 77094826 NO 0 chr16 77400688 77401286 NO 0 chr16 78265196 78275647 NO 0 chr16 78321656 78322142 NO 0 chr16 78490987 78491637 NO 339.69 chr16 78573987 78574492 NO 33.5825 chr16 78827866 78828570 NO 3.6608 chr16 78846115 78846720 NO 0 chr16 81481058 81481985 NO 121.437 chr16 84045617 84046043 NO 0 chr16 84825000 84825796 NO 624.3028 chr16 85506182 85506691 NO 0 chr16 87208127 87208600 NO 112.9997 chr16 88719927 88721036 NO 0 chr16 89863227 89864132 NO 0 chr16 89945580 89946205 NO 458.875 chr16 90165344 90166356 NO 1274.9176 chr16 90283267 90283824 NO 549.9261 chr16 90299762 90310830 NO 2619.7956 chr16 90433650 90438145 NO 675.5985 chr16 90522624 90522843 NO 92.8341 chr16 90711695 90712415 NO 102.6 chr16 90902978 90903860 NO 200.3022 chr16 91029547 91030268 NO 135.4759 chr16 91181165 91181701 NO 0 chr16 91334617 91335226 NO 170.6418 chr16 91379084 91379709 NO 109.8125 chr16 91425885 91433613 NO 231.0672 chr16 91480485 91481228 NO 124.4525 chr16 91564964 91566318 NO 386.7024 chr16 91661486 91662232 NO 0 chr16 91736477 91737426 NO 0 chr16 91812135 91812667 NO 292.2808 chr16 91837199 91837988 NO 1124.6406 chr16 92541085 92541658 NO 3.3234 chr16 93463633 93464248 NO 212.2365 chr16 93807967 93808579 NO 582.2568 chr16 93826367 93827291 NO 1742.5716 chr16 94391764 94392373 NO 595.1757 chr16 94980857 94981860 NO 1075.1157 chr16 95988579 95989352 NO 396.3944 chr16 96174586 96175281 NO 0 chr16 96284914 96285860 NO 87.5996 chr16 96304699 96305588 NO 2897.251 chr16 96770430 96770823 NO 0 chr16 97167239 97167931 NO 0 chr16 97387587 97388168 NO 69.1971 chr16 97542519 97544918 NO 228.1449 chr16 97717619 97717975 NO 37.8428 chr16 98157035 98157554 NO 0 chr16 98217729 98218377 NO 1164.1968 chr17 3156954 3157471 NO 145.4838 chr17 3460486 3461217 NO 264.0372 chr17 3505359 3516954 NO 1414.59 chr17 3551086 3551760 NO 63.356 chr17 3740843 3741243 NO 36.56 chr17 3879132 3879808 NO 159.874 chr17 4092052 4092763 NO 0 chr17 4163302 4163962 NO 182.82 chr17 4626028 4626720 NO 0 chr17 4948180 4949013 NO 80.6344 chr17 4967054 4967857 NO 28.9883 chr17 5014733 5015402 NO 123.8988 chr17 5051974 5052809 NO 30.9785 chr17 5204574 5205039 NO 166.7025 chr17 5270940 5271544 NO 1581.3928 chr17 5324434 5325192 NO 83.8348 chr17 5407856 5417145 NO 1858.7289 chr17 5490301 5490994 NO 0 chr17 5660277 5661260 NO 0 chr17 5997846 5998681 NO 219.5215 chr17 6963923 6968459 NO 1467.396 chr17 7040096 7040486 NO 0 chr17 7061618 7065559 NO 0 chr17 7096524 7097257 NO 0 chr17 7409196 7411646 NO 5184.2 chr17 7444701 7452109 NO 2555.0192 chr17 7721893 7728016 NO 3303.3585 chr17 7992755 7993209 NO 57.5672 chr17 8042962 8043504 NO 29.268 chr17 8432435 8432908 NO 0 chr17 8568963 8569332 NO 0 chr17 8607097 8607770 NO 268.3924 chr17 8622775 8623465 NO 0 chr17 9391923 9396104 NO 0 chr17 9596693 9597276 NO 44.5412 chr17 9772406 9773514 NO 213.9548 chr17 9915488 9916199 NO 0 chr17 10047349 10047761 NO 0 chr17 10098541 10099333 NO 334.0656 chr17 10271367 10273031 NO 1733.5552 chr17 10527703 10528580 NO 3768.469 chr17 10601431 10602091 NO 177.012 chr17 10624592 10635030 NO 9300.258 chr17 10693553 10694165 NO 808.2684 chr17 10707424 10708049 NO 181.25 chr17 10760168 10760946 NO 84.5686 chr17 10964962 10965415 NO 0 chr17 11260957 11261502 NO 0 chr17 11545725 11546621 NO 181.7984 chr17 11706659 11707836 NO 293.4261 chr17 11726469 11727250 NO 33.1144 chr17 12501568 12501882 NO 0 chr17 13191908 13192920 NO 820.0236 chr17 14336522 14337258 NO 466.6976 chr17 14355054 14355584 NO 48.76 chr17 14438331 14439315 NO 0 chr17 14829950 14831243 NO 169.5123 chr17 15326610 15327365 NO 611.701 chr17 15344012 15345671 NO 7222.6224 chr17 15384508 15385475 NO 4114.9718 chr17 15513799 15519743 NO 276.9904 chr17 15814586 15815365 NO 60.9178 chr17 15883674 15884258 NO 162.4688 chr17 16127038 16127735 NO 0 chr17 16863689 16864478 NO 0 chr17 17545293 17546041 NO 100.98 chr17 17561898 17562602 NO 0 chr17 17581192 17587024 NO 1453.9176 chr17 17653274 17653956 NO 0 chr17 17749211 17749858 NO 372.4779 chr17 17876336 17877324 NO 393.224 chr17 20443451 20443973 NO 0 chr17 20645081 20645542 NO 0 chr17 21929095 21929555 NO 0 chr17 22255594 22256501 NO 224.4825 chr17 22882712 22883100 NO 0 chr17 23739864 23740605 NO 1321.4253 chr17 23758094 23758717 NO 52.0828 chr17 23780427 23780792 NO 0 chr17 23832493 23833238 NO 60.047 chr17 23864226 23864239 NO 6.7899 chr17 23926672 23927280 NO 733.7952 chr17 24270829 24277012 NO 2295.7479 chr17 24339885 24340488 NO 1173.1968 chr17 24931512 24932103 NO 132.384 chr17 24948066 24948868 NO 58.3054 chr17 25542698 25543214 NO 136.6884 chr17 25891931 25892657 NO 75.3588 chr17 26732865 26734375 NO 6889.526 chr17 27146166 27146914 NO 277.6576 chr17 27178022 27178616 NO 1936.3806 chr17 27315655 27316316 NO 469.1778 chr17 27367186 27378375 NO 9681.8417 chr17 27552542 27553003 NO 0 chr17 27638391 27639320 NO 1034.0699 chr17 27719983 27720595 NO 735.9912 chr17 27739724 27740516 NO 688.8816 chr17 28077358 28077950 NO 1966.2096 chr17 28130913 28131914 NO 15.015 chr17 28317168 28317281 NO 0 chr17 28921725 28922477 NO 1097.0928 chr17 29064123 29064650 NO 1128.9394 chr17 29117907 29118440 NO 1119.6731 chr17 29144582 29145786 NO 8939.098 chr17 29161503 29162528 NO 3520.26 chr17 29193407 29194392 NO 2604.8325 chr17 29323861 29324806 NO 1117.2735 chr17 29468250 29468797 NO 80.6825 chr17 29536049 29542967 NO 0 chr17 29565710 29566386 NO 190.5644 chr17 29604381 29613948 NO 4648.6053 chr17 29631024 29631722 NO 292.7412 chr17 30016899 30017737 NO 0 chr17 30464239 30464651 NO 18.4576 chr17 30515140 30515845 NO 0 chr17 30560075 30560717 NO 38.1348 chr17 30720490 30720996 NO 0 chr17 31193891 31194814 NO 3358.797 chr17 31250203 31251143 NO 2628.898 chr17 31400783 31404494 NO 15068.5155 chr17 31433655 31445349 NO 10207.6926 chr17 31559866 31560635 NO 929.4134 chr17 31725480 31726096 NO 0 chr17 31890124 31890746 NO 213.2838 chr17 32267368 32267967 NO 10.183 chr17 32330938 32331519 NO 209.6829 chr17 32432634 32433256 NO 391.549 chr17 32894107 32894668 NO 0 chr17 33038528 33039425 NO 224.7882 chr17 33199935 33200606 NO 0 chr17 33493774 33494196 NO 0 chr17 33673394 33674039 NO 32.3145 chr17 33736673 33737464 NO 152.4257 chr17 34029161 34029875 NO 152.3676 chr17 34477286 34478072 NO 96.8352 chr17 34518711 34519357 NO 519.2548 chr17 34700739 34701298 NO 501.2553 chr17 35029917 35030731 NO 162.4744 chr17 35087242 35087957 NO 539.396 chr17 35201745 35214088 NO 23543.0382 chr17 35864765 35865071 NO 0 chr17 35893168 35893782 NO 28.1826 chr17 35949111 35949972 NO 263.6382 chr17 36075889 36077343 NO 1774.1708 chr17 36236478 36236922 NO 0 chr17 36969445 36981968 NO 5407.4314 chr17 37032745 37033279 NO 0 chr17 37164255 37165122 NO 718.3095 chr17 37671940 37672580 NO 153.728 chr17 38127286 38128126 NO 0 chr17 38153113 38153843 NO 171.331 chr17 40564253 40564645 NO 0 chr17 40632512 40632765 NO 0 chr17 40722604 40723145 NO 94.7832 chr17 41030157 41041657 NO 304.75 chr17 41207742 41208304 NO 0 chr17 43010751 43011486 NO 87.465 chr17 43037616 43038420 NO 182.1864 chr17 43085628 43086164 NO 119.8496 chr17 43334101 43334558 NO 0 chr17 43491408 43501451 NO 36.1548 chr17 43695349 43696079 NO 0 chr17 43848774 43849342 NO 53.4488 chr17 44380957 44381622 NO 52.2025 chr17 44609444 44610277 NO 71.1382 chr17 45632352 45632887 NO 3419.3455 chr17 45743747 45744742 NO 646.0535 chr17 45766523 45767400 NO 4565.0481 chr17 46010041 46023926 NO 784.5025 chr17 46134937 46135825 NO 344.7216 chr17 46546132 46546562 NO 67.209 chr17 46929748 46930535 NO 294.4954 chr17 46949017 46950128 NO 1462.2982 chr17 47341672 47342052 NO 260.984 chr17 47702974 47709143 NO 11394.143 chr17 47846871 47850840 NO 18492.7617 chr17 47876080 47877026 NO 3068.0672 chr17 47925179 47925764 NO 152.919 chr17 47954758 47955462 NO 703.1552 chr17 48013535 48035748 NO 8876.3148 chr17 48051371 48052260 NO 193.3575 chr17 48112639 48113467 NO 3578.6988 chr17 48490125 48490512 NO 9.2106 chr17 48573608 48574475 NO 112.7967 chr17 48630033 48640724 NO 2352.02 chr17 48755341 48756275 NO 761.21 chr17 49156718 49157227 NO 275.7762 chr17 49172550 49183960 NO 902.531 chr17 49746825 49747432 NO 36.9056 chr17 50165709 50166333 NO 57.5328 chr17 50207591 50208235 NO 0 chr17 50555833 50567478 NO 1331.0235 chr17 51058287 51058888 NO 3.1252 chr17 51401962 51402381 NO 0 chr17 51601250 51601896 NO 0 chr17 51693839 51694310 NO 0 chr17 51834405 51835012 NO 0 chr17 51976160 51979418 NO 530.0766 chr17 52782058 52782605 NO 88.8875 chr17 52867846 52868653 NO 68.595 chr17 53690666 53701713 NO 3916.1615 chr17 53818129 53818740 NO 156.8437 chr17 54535598 54536081 NO 0 chr17 56437658 56438221 NO 0 chr17 56972466 56973551 NO 2181.718 chr17 57008637 57009589 NO 1412.6728 chr17 57024159 57025764 NO 3982.4865 chr17 57299171 57299595 NO 43.6296 chr17 59071849 59072750 NO 228.4936 chr17 61104893 61105562 NO 0 chr17 62458175 62459040 NO 0 chr17 63289207 63289910 NO 0 chr17 63357769 63358221 NO 27.0748 chr17 63700224 63700646 NO 386.1722 chr17 63882144 63883151 NO 0 chr17 64162785 64163406 NO 152.145 chr17 64181448 64181994 NO 0 chr17 64280954 64281411 NO 16.7262 chr17 64402746 64410385 NO 0 chr17 65222655 65223552 NO 0 chr17 66217098 66217850 NO 680.3344 chr17 66305463 66305913 NO 13.23 chr17 66453333 66453853 NO 140.764 chr17 66572885 66573590 NO 11.562 chr17 66626682 66635030 NO 2053.608 chr17 66688774 66689513 NO 12.7847 chr17 66788570 66789373 NO 227.6505 chr17 68043107 68061143 NO 8164.8972 chr17 68353194 68354191 NO 2510.9445 chr17 68559940 68560546 NO 62.2362 chr17 69571122 69571824 NO 143.4888 chr17 69626562 69627425 NO 549.8173 chr17 70389956 70390583 NO 64.5183 chr17 70752796 70753676 NO 213.928 chr17 71121396 71129772 NO 2134.2048 chr17 71443625 71444416 NO 33.7757 chr17 71522752 71523117 NO 0 chr17 72513404 72513967 NO 87.2087 chr17 72906244 72907023 NO 41.9881 chr17 73203354 73204014 NO 0 chr17 73231116 73231622 NO 26.312 chr17 73418075 73418714 NO 83.07 chr17 73505961 73506286 NO 0 chr17 74927087 74927097 NO 51.708 chr17 75087850 75088416 NO 0 chr17 75173588 75174376 NO 147.6712 chr17 75323423 75323858 NO 0 chr17 75496545 75496987 NO 0 chr17 75571866 75572514 NO 2.592 chr17 75786694 75787322 NO 0 chr17 75920585 75921184 NO 0 chr17 75956321 75956983 NO 0 chr17 76482692 76483391 NO 41.5206 chr17 76510750 76511674 NO 49.5264 chr17 76899311 76899922 NO 27.7394 chr17 78879019 78879685 NO 0 chr17 78907690 78908569 NO 87.4605 chr17 79034830 79035621 NO 72.2183 chr17 79313190 79313799 NO 458.577 chr17 79402251 79402968 NO 0 chr17 79459516 79460060 NO 0 chr17 79534360 79535064 NO 201.2032 chr17 79741702 79742865 NO 940.4018 chr17 79764001 79764718 NO 0 chr17 79916313 79916938 NO 0 chr17 80053314 80054110 NO 267.9336 chr17 80107256 80108090 NO 0 chr17 80145218 80146076 NO 261.261 chr17 80184873 80185331 NO 0 chr17 80550695 80551149 NO 0 chr17 80654456 80655048 NO 964.96 chr17 80817853 80818448 NO 0 chr17 80840871 80841615 NO 421.848 chr17 80896416 80897168 NO 1496.9312 chr17 80973682 80974488 NO 0 chr17 80998642 80999349 NO 45.5308 chr17 81034851 81035886 NO 1294.578 chr17 81128692 81129358 NO 385.8804 chr17 81185066 81186019 NO 575.1355 chr17 82671859 82672840 NO 242.4051 chr17 82705585 82706182 NO 32.0589 chr17 82730694 82731171 NO 0 chr17 83273277 83273829 NO 58.7328 chr17 83565842 83566303 NO 0 chr17 83647629 83648239 NO 56.486 chr17 83760448 83761029 NO 48.223 chr17 83866230 83876943 NO 5302.935 chr17 83967457 83967865 NO 0 chr17 84063945 84064754 NO 882.9426 chr17 84097927 84098610 NO 64.3386 chr17 84141894 84153370 NO 8811.2728 chr17 84353678 84357053 NO 12633.975 chr17 84403076 84403581 NO 1499.1935 chr17 84551590 84552084 NO 0 chr17 84582744 84583323 NO 1110.0009 chr17 84750255 84755094 NO 1580.9013 chr17 84973133 84973893 NO 2.508 chr17 84995532 84996274 NO 106.6254 chr17 85113028 85120401 NO 0 chr17 85144190 85144960 NO 0 chr17 85157484 85158365 NO 108.8035 chr17 85500943 85501756 NO 363.7362 chr17 85541798 85562926 NO 7711.72 chr17 85655951 85656869 NO 0 chr17 85748217 85748849 NO 0 chr17 86024223 86024893 NO 0 chr17 86045646 86046153 NO 62.9187 chr17 86113617 86114081 NO 37.3984 chr17 86165739 86166458 NO 0 chr17 86198417 86199053 NO 209.1804 chr17 86535700 86548495 NO 2098.38 chr17 87061469 87067900 NO 412.8702 chr17 87150676 87151462 NO 776.4894 chr17 87578502 87579107 NO 857.5875 chr17 87870697 87871690 NO 917.8299 chr17 87930591 87931316 NO 973.82 chr17 87957715 87958265 NO 214.115 chr17 88076955 88077637 NO 142.6062 chr17 88372701 88373685 NO 1782.6144 chr17 88540694 88541450 NO 73.1808 chr17 88655464 88656322 NO 7044.6948 chr17 88692433 88692747 NO 22.294 chr17 88705282 88706912 NO 655.749 chr17 88728053 88728756 NO 214.415 chr17 88744959 88746825 NO 516.1356 chr17 88803672 88804528 NO 10.9568 chr17 88910071 88911020 NO 2089.5082 chr17 89151993 89164041 NO 53.0112 chr17 90333359 90333855 NO 0 chr17 90431528 90431534 NO 0 chr17 90643569 90644036 NO 55.106 chr17 90789525 90790363 NO 208.243 chr17 91024056 91031203 NO 64.323 chr17 91187097 91188097 NO 18.6 chr17 91242377 91243927 NO 277.14 chr17 91394602 91395330 NO 159.1408 chr17 91535197 91535615 NO 0 chr17 93712550 93713015 NO 0 chr17 93881503 93882148 NO 52.3095 chr17 95047155 95047737 NO 40.0416 chr17 95265826 95266363 NO 156.804 chr18 3385402 3385870 NO 80.1684 chr18 3821795 3822590 NO 46.0305 chr18 4314678 4315459 NO 0 chr18 4403862 4406236 NO 1674.1448 chr18 4891729 4892210 NO 0 chr18 5011502 5015470 NO 1499.5072 chr18 5163169 5163726 NO 474.4526 chr18 5422738 5423501 NO 110.3298 chr18 5694241 5694658 NO 0 chr18 5968799 5969169 NO 0 chr18 6302332 6302926 NO 49.1832 chr18 6516515 6517140 NO 719.8125 chr18 7671949 7672381 NO 161.8272 chr18 7906484 7906980 NO 0 chr18 8136623 8137355 NO 0 chr18 8466512 8467146 NO 0 chr18 8523822 8524708 NO 64.5894 chr18 9214813 9216976 NO 0 chr18 9533145 9533596 NO 0 chr18 10049320 10049958 NO 67.7556 chr18 10311009 10311663 NO 0 chr18 10460867 10461955 NO 425.1904 chr18 10503371 10504201 NO 0 chr18 10865886 10866730 NO 1363.9884 chr18 11214736 11215212 NO 26.8464 chr18 11645272 11645958 NO 206.2802 chr18 12002313 12002823 NO 0 chr18 12120087 12120830 NO 0 chr18 12179060 12179685 NO 130.5625 chr18 12397312 12398585 NO 844.5082 chr18 12476125 12476582 NO 41.2671 chr18 12544109 12544667 NO 0 chr18 12646127 12646692 NO 0 chr18 12682461 12682839 NO 139.9356 chr18 12797614 12797946 NO 0 chr18 13003820 13004566 NO 67.0654 chr18 13045338 13046163 NO 124.3275 chr18 13192849 13193509 NO 68.97 chr18 13555548 13556263 NO 197.8405 chr18 13747569 13748016 NO 0 chr18 13770603 13771206 NO 0 chr18 13870746 13871715 NO 256.3005 chr18 13900598 13901258 NO 107.448 chr18 14832586 14835577 NO 1489.518 chr18 15221925 15222475 NO 683.815 chr18 15425795 15426201 NO 17.661 chr18 16196089 16197018 NO 1764.9142 chr18 16338355 16338892 NO 0 chr18 16648969 16649565 NO 0 chr18 16773026 16773710 NO 0 chr18 16823969 16824385 NO 0 chr18 17389892 17390607 NO 103.1745 chr18 17440623 17441578 NO 49.278 chr18 17577354 17577915 NO 33.6039 chr18 17770771 17771442 NO 0 chr18 20379421 20379933 NO 10.8032 chr18 20899101 20900111 NO 3015.557 chr18 21081347 21082114 NO 234.0117 chr18 21101897 21102870 NO 1822.8182 chr18 21166528 21167302 NO 251.2404 chr18 21186938 21187628 NO 258.612 chr18 21243235 21243710 NO 18.525 chr18 21376659 21377583 NO 0 chr18 21592258 21592923 NO 2.9925 chr18 21931890 21932489 NO 0 chr18 22104162 22104603 NO 50.6709 chr18 23671363 23674603 NO 0 chr18 23700727 23701259 NO 0 chr18 23865614 23866168 NO 25.1516 chr18 23973775 23974478 NO 263.625 chr18 24151920 24152681 NO 275.1776 chr18 24326913 24327365 NO 0 chr18 24485215 24485720 NO 0 chr18 24533821 24534359 NO 51.8094 chr18 24552560 24561167 NO 0 chr18 24602700 24603242 NO 26.9916 chr18 24788157 24788779 NO 43.4156 chr18 24852810 24853284 NO 138.171 chr18 25026906 25027725 NO 320.0652 chr18 25196358 25196921 NO 107.7019 chr18 25547633 25548502 NO 0 chr18 25741496 25741947 NO 158.4363 chr18 26157462 26158274 NO 244.7368 chr18 26869594 26870021 NO 88.0901 chr18 27884695 27885433 NO 0 chr18 28628775 28629537 NO 0 chr18 28663136 28663668 NO 0 chr18 28680807 28681461 NO 0 chr18 29563940 29564369 NO 0 chr18 29738523 29739583 NO 7.738 chr18 29863186 29863838 NO 171.6064 chr18 30280875 30282018 NO 915.0858 chr18 30411735 30412453 NO 0 chr18 30668369 30679447 NO 225.9912 chr18 30849307 30858280 NO 1254.4254 chr18 31132744 31133273 NO 0 chr18 31380823 31381742 NO 0 chr18 31407429 31408350 NO 0 chr18 31720538 31721027 NO 0 chr18 31751744 31752114 NO 41.773 chr18 31927201 31927880 NO 66.0667 chr18 32812292 32812831 NO 27.8663 chr18 33237995 33238478 NO 0 chr18 33571889 33572562 NO 65.8194 chr18 33621690 33622128 NO 0 chr18 33913019 33913513 NO 0 chr18 33995227 33996105 NO 1460.2018 chr18 34049974 34050773 NO 767.6792 chr18 34092107 34092836 NO 202.5162 chr18 34109932 34110743 NO 2505.179 chr18 34127870 34128623 NO 23.1171 chr18 34157592 34158493 NO 681.2461 chr18 34252622 34253150 NO 85.3776 chr18 34291622 34292790 NO 1603.5472 chr18 34701440 34715289 NO 0 chr18 34765471 34766340 NO 238.5405 chr18 34884236 34884615 NO 0 chr18 34937293 34938906 NO 5263.8642 chr18 34974854 34975391 NO 375.9537 chr18 35230305 35230984 NO 196.0273 chr18 35297498 35298380 NO 0 chr18 35455769 35456523 NO 0 chr18 35572234 35572800 NO 0 chr18 35614653 35615027 NO 0 chr18 35835467 35839204 NO 730.2098 chr18 35915171 35917877 NO 0 chr18 35982138 35983371 NO 4522.1508 chr18 36332847 36333325 NO 0 chr18 36575051 36581026 NO 7802.155 chr18 36663897 36664424 NO 14.6506 chr18 36924103 36924650 NO 19.8561 chr18 37892904 37893442 NO 0 chr18 37911821 37912317 NO 0 chr18 37931149 37931649 NO 9.3 chr18 38000290 38000857 NO 696.3327 chr18 38092039 38092926 NO 1578.0617 chr18 38241293 38242034 NO 510.1044 chr18 38304304 38309020 NO 5939.802 chr18 38334016 38335113 NO 2957.4023 chr18 38569031 38569656 NO 0 chr18 38733177 38733845 NO 359.718 chr18 38902022 38902612 NO 357.599 chr18 39063292 39066152 NO 2175.888 chr18 39120500 39133007 NO 611.5923 chr18 39284353 39284914 NO 66.5346 chr18 39323107 39323572 NO 0 chr18 39828465 39829080 NO 6.0885 chr18 40388023 40388668 NO 93.912 chr18 41202901 41203233 NO 9.9268 chr18 41939239 41939903 NO 264.8696 chr18 42096304 42096963 NO 0 chr18 42432273 42432907 NO 0 chr18 42467480 42468237 NO 0 chr18 42523773 42524323 NO 5.115 chr18 42704732 42705347 NO 250.8585 chr18 43304305 43304819 NO 0 chr18 43452194 43452774 NO 0 chr18 43884743 43885370 NO 55.5522 chr18 44301873 44302578 NO 0 chr18 44538369 44547262 NO 6201.0889 chr18 44724740 44725300 NO 244.272 chr18 45215577 45215884 NO 0 chr18 45788314 45789076 NO 77.8002 chr18 46372262 46373122 NO 516.43 chr18 46873044 46873755 NO 373.7727 chr18 46955025 46955776 NO 0 chr18 47040728 47041432 NO 56.7424 chr18 47073936 47074706 NO 9.163 chr18 47128849 47129454 NO 111.441 chr18 47518017 47518632 NO 42.189 chr18 47634736 47635512 NO 345.0872 chr18 47652330 47656137 NO 51.3945 chr18 47689964 47690713 NO 0 chr18 47728855 47729870 NO 0 chr18 47807156 47807707 NO 89.1518 chr18 47863110 47863919 NO 0 chr18 49386721 49389158 NO 122.3374 chr18 49906414 49907241 NO 465.6837 chr18 49992787 49993420 NO 691.8057 chr18 50151225 50152092 NO 173.1399 chr18 51021191 51021722 NO 0 chr18 52092207 52092822 NO 119.7405 chr18 53424773 53425562 NO 440.4987 chr18 53570940 53571612 NO 0 chr18 54040568 54041174 NO 50.7222 chr18 54286630 54287215 NO 0 chr18 54736215 54736795 NO 57.536 chr18 54878680 54879673 NO 161.1639 chr18 54987343 54988511 NO 1655.2896 chr18 55190426 55190931 NO 0 chr18 55348101 55350496 NO 0 chr18 55582211 55582765 NO 0 chr18 55606292 55606869 NO 0 chr18 56625799 56626696 NO 0 chr18 56825964 56826659 NO 0 chr18 56904076 56913873 NO 1874.1661 chr18 57545670 57546214 NO 151.1232 chr18 57627860 57628236 NO 0 chr18 57830641 57831663 NO 659.701 chr18 57987336 57987826 NO 0 chr18 58036521 58042474 NO 7854.3882 chr18 59125300 59125984 NO 37.4148 chr18 60136159 60136779 NO 9.982 chr18 60912740 60913213 NO 113.0943 chr18 60926553 60927144 NO 667.0026 chr18 60982542 60982953 NO 763.0215 chr18 61194178 61196405 NO 0 chr18 61395668 61396228 NO 246.456 chr18 62159758 62160427 NO 171.5316 chr18 63286293 63286865 NO 0 chr18 63837128 63837711 NO 5.4802 chr18 64023664 64024339 NO 178.4025 chr18 64046736 64047254 NO 0 chr18 64083971 64084899 NO 181.1456 chr18 64173410 64179554 NO 1970.3808 chr18 64258581 64259079 NO 10.2588 chr18 64544397 64545185 NO 53.8204 chr18 64981116 64981739 NO 0 chr18 65092900 65093364 NO 527.0112 chr18 65282092 65282862 NO 397.628 chr18 65575946 65587598 NO 540.6528 chr18 65737262 65738119 NO 504.0874 chr18 65757317 65757970 NO 979.9571 chr18 65772093 65776280 NO 9084.9526 chr18 65820902 65821362 NO 163.576 chr18 65992612 65993372 NO 196.536 chr18 66083667 66085213 NO 1966.6666 chr18 66100420 66101523 NO 568.8171 chr18 66182175 66182780 NO 0 chr18 66446527 66447254 NO 0 chr18 66563195 66589384 NO 4816.1571 chr18 66620651 66621456 NO 258.566 chr18 66655716 66656250 NO 0 chr18 66995043 66995632 NO 0 chr18 67417969 67418818 NO 45.2517 chr18 67500309 67502062 NO 510.4736 chr18 67656826 67666825 NO 882.9117 chr18 67720234 67720961 NO 12.9406 chr18 67891863 67892618 NO 0 chr18 68089930 68090742 NO 321.0648 chr18 68254826 68255517 NO 0.691 chr18 68300267 68300885 NO 0 chr18 68791996 68792559 NO 0 chr18 69083695 69087570 NO 18.2125 chr18 69298600 69299261 NO 0 chr18 69564074 69564497 NO 39.9735 chr18 69722320 69722743 NO 0 chr18 69941506 69942458 NO 816.1496 chr18 70699649 70700319 NO 0 chr18 71662816 71663269 NO 103.2387 chr18 72713666 72714237 NO 18.6146 chr18 72875142 72875582 NO 86.46 chr18 73376543 73376923 NO 0 chr18 74223279 74224086 NO 1209.8544 chr18 74397308 74397914 NO 83.325 chr18 75367669 75370485 NO 2193.664 chr18 75393244 75394069 NO 259.71 chr18 75452928 75453575 NO 754.5314 chr18 75609066 75609780 NO 0 chr18 75624283 75625079 NO 3374.4032 chr18 76002451 76006589 NO 584.6994 chr18 76061002 76061835 NO 126.6993 chr18 76794733 76795623 NO 1161.45 chr18 76832964 76835327 NO 2233.2713 chr18 76931680 76932478 NO 0 chr18 77276308 77277535 NO 2113.6302 chr18 77649615 77650367 NO 411.5696 chr18 77799062 77800652 NO 3625.359 chr18 77947287 77947954 NO 266.9334 chr18 77995875 77996771 NO 664.7424 chr18 78301015 78301802 NO 104.9858 chr18 78372351 78372957 NO 0 chr18 78560070 78560785 NO 95.7385 chr18 78814479 78815035 NO 0 chr18 78964690 78965528 NO 143.5494 chr18 79180257 79180953 NO 316.7496 chr18 79302745 79303389 NO 37.03 chr18 79584447 79584806 NO 0 chr18 80201735 80202469 NO 0 chr18 80303719 80304327 NO 53.808 chr18 80345132 80345668 NO 0 chr18 80381172 80383119 NO 1297.6755 chr18 80463763 80464569 NO 25.1472 chr18 80634339 80634917 NO 239.4076 chr18 80650910 80651800 NO 162.158 chr18 81177861 81179925 NO 0 chr18 81247962 81248693 NO 0 chr18 81373293 81373854 NO 88.077 chr18 81393721 81394670 NO 0 chr18 81448392 81449180 NO 271.2296 chr18 81492595 81492928 NO 0 chr18 81667133 81667536 NO 17.7723 chr18 81816864 81817619 NO 327.972 chr18 82062289 82062948 NO 109.394 chr18 82297768 82298357 NO 12.1334 chr18 82770056 82770584 NO 132.5808 chr18 82946950 82948783 NO 1188.3339 chr18 82981187 82981801 NO 1473.9684 chr18 83041605 83042240 NO 259.5245 chr18 83085081 83085678 NO 0 chr18 83639244 83639804 NO 0 chr18 84077988 84078777 NO 0 chr18 84846135 84846930 NO 236.5125 chr18 84937984 84938681 NO 24.8829 chr18 85101655 85104293 NO 5040.4266 chr18 85147044 85147631 NO 0 chr18 85672705 85673353 NO 18.2736 chr18 86657832 86658393 NO 0 chr18 90750071 90750795 NO 0 chr19 3578494 3579148 NO 319.0866 chr19 3757364 3758411 NO 726.8274 chr19 3840232 3843052 NO 3073.518 chr19 4809961 4810938 NO 4760.921 chr19 4849752 4850334 NO 156.6162 chr19 4896516 4897305 NO 160.0092 chr19 5224484 5225207 NO 65.1423 chr19 5362176 5362769 NO 261.8095 chr19 5530166 5530643 NO 0 chr19 5806301 5807102 NO 4331.7279 chr19 6008924 6009669 NO 769.734 chr19 6675319 6676278 NO 3723.7011 chr19 6940441 6940837 NO 22.4532 chr19 7335781 7336442 NO 24.5231 chr19 7479073 7479560 NO 14.5126 chr19 7556157 7556974 NO 294.4468 chr19 7657561 7658599 NO 1673.9826 chr19 8766952 8767694 NO 188.2454 chr19 9072532 9073405 NO 448.8966 chr19 10306314 10307063 NO 1239.595 chr19 10422241 10423038 NO 146.2495 chr19 10447592 10448089 NO 55.8628 chr19 10488213 10488712 NO 81.2871 chr19 10618217 10618822 NO 30.613 chr19 10750948 10751863 NO 547.4445 chr19 10858486 10859366 NO 433.048 chr19 10895673 10896251 NO 0 chr19 10909944 10910853 NO 446.1372 chr19 11046748 11047917 NO 232.0465 chr19 11093724 11094289 NO 0 chr19 11373424 11373943 NO 143.6592 chr19 11866225 11866713 NO 20.7888 chr19 11881576 11882106 NO 161.756 chr19 11897650 11898585 NO 845.24 chr19 12805439 12806988 NO 51.8915 chr19 14556006 14556741 NO 95.991 chr19 14617985 14618938 NO 0 chr19 14729743 14754946 NO 5426.2059 chr19 14838861 14839596 NO 0 chr19 14859875 14861835 NO 0 chr19 14909912 14910532 NO 214.954 chr19 14948190 14949126 NO 278.8344 chr19 15569730 15570446 NO 28.282 chr19 16017198 16017914 NO 877.458 chr19 16237247 16237751 NO 0 chr19 16493423 16494211 NO 10.1652 chr19 16539017 16539853 NO 268.9412 chr19 16565764 16566855 NO 780.6105 chr19 16676451 16677129 NO 40.2054 chr19 16692701 16693506 NO 21.9765 chr19 16828096 16828685 NO 80.8697 chr19 17121384 17122048 NO 77.8208 chr19 17212146 17213357 NO 652.1235 chr19 17812712 17813195 NO 0 chr19 18682299 18683150 NO 612.6349 chr19 18873889 18874701 NO 75.8408 chr19 19321291 19321946 NO 0 chr19 20500784 20501464 NO 102.408 chr19 20928167 20928558 NO 0 chr19 20998099 20999294 NO 1029.134 chr19 21015748 21016189 NO 0 chr19 21675654 21676423 NO 10.9967 chr19 21787186 21787814 NO 484.4392 chr19 21892273 21893090 NO 166.7497 chr19 21969098 21969800 NO 0 chr19 22308642 22309179 NO 88.2828 chr19 22775440 22776213 NO 59.7529 chr19 22897835 22898733 NO 78.9342 chr19 23111152 23111609 NO 1110.8756 chr19 23226190 23228627 NO 6339.8555 chr19 23294799 23295564 NO 67.779 chr19 23541988 23555277 NO 126.2455 chr19 24022532 24023133 NO 267.445 chr19 24138843 24148078 NO 0 chr19 24297724 24299949 NO 18774.55 chr19 24342817 24343374 NO 0 chr19 24566008 24567633 NO 13.1625 chr19 24625504 24626811 NO 548.4172 chr19 24976701 24977361 NO 15.51 chr19 25144857 25145454 NO 0 chr19 25217814 25218386 NO 8.866 chr19 25591168 25591795 NO 118.503 chr19 25804946 25805691 NO 0 chr19 26215009 26215596 NO 138.0624 chr19 26682632 26683366 NO 0 chr19 26951192 26952380 NO 0 chr19 27459916 27460286 NO 52.318 chr19 27978522 27979887 NO 585.7215 chr19 28208984 28209818 NO 123.9324 chr19 28249814 28258016 NO 726.6972 chr19 28442664 28443247 NO 0 chr19 28547857 28548590 NO 123.5838 chr19 28634857 28641778 NO 1541.3067 chr19 28709372 28710000 NO 353.5012 chr19 28725313 28725885 NO 126.2976 chr19 29082382 29083392 NO 279.568 chr19 29140960 29141909 NO 1180.6509 chr19 29236218 29236531 NO 0 chr19 29259571 29260248 NO 0 chr19 29359851 29360619 NO 722.9184 chr19 29425260 29425902 NO 227.9742 chr19 30019855 30020504 NO 0 chr19 30080740 30081339 NO 7.188 chr19 30103198 30104145 NO 0 chr19 30170524 30171265 NO 0 chr19 30259723 30260391 NO 327.5204 chr19 30579618 30580442 NO 0 chr19 30628061 30628736 NO 0 chr19 31175194 31194981 NO 1721.469 chr19 32269029 32270038 NO 13.117 chr19 32299120 32299886 NO 0 chr19 32315010 32315568 NO 670.7718 chr19 32329698 32346228 NO 6126.018 chr19 32393091 32393841 NO 72.825 chr19 32598357 32598892 NO 243.4785 chr19 32798134 32801834 NO 1169.2 chr19 33030569 33033137 NO 2555.4168 chr19 34174266 34174722 NO 0 chr19 34270171 34270617 NO 45.0014 chr19 34934275 34934885 NO 84.241 chr19 35141689 35142229 NO 0 chr19 35175619 35176314 NO 0 chr19 35254549 35254960 NO 0 chr19 35616357 35616788 NO 0 chr19 36764311 36765030 NO 21.8576 chr19 37032536 37033229 NO 0 chr19 37474940 37476009 NO 634.1308 chr19 37543388 37544024 NO 5.9784 chr19 37562491 37563603 NO 526.0872 chr19 37688166 37689031 NO 62.107 chr19 37952020 37956713 NO 24.8729 chr19 37995459 37996137 NO 349.7124 chr19 38110109 38124425 NO 1533.2436 chr19 38138264 38139095 NO 246.5577 chr19 38382718 38395823 NO 571.378 chr19 38422616 38423455 NO 412.7041 chr19 38594577 38601863 NO 292.1686 chr19 39964488 39964992 NO 0 chr19 40335693 40347774 NO 7388.7396 chr19 40508541 40509157 NO 233.0944 chr19 41010251 41011170 NO 1563.5866 chr19 41033371 41034181 NO 551.529 chr19 41087982 41088646 NO 389.9672 chr19 41340652 41341549 NO 429.8424 chr19 41515637 41516418 NO 172.0543 chr19 41531684 41532289 NO 94.864 chr19 41550971 41551718 NO 0 chr19 41596556 41597402 NO 0 chr19 41924877 41928541 NO 210.68 chr19 42210160 42211146 NO 579.9652 chr19 42362323 42363208 NO 2804.565 chr19 42377420 42377962 NO 292.5716 chr19 42396316 42401916 NO 9266.32 chr19 42432842 42433535 NO 207.4149 chr19 42459296 42460021 NO 247.8775 chr19 42483561 42485025 NO 1022.604 chr19 42662511 42663089 NO 249.4648 chr19 42738610 42739325 NO 0 chr19 42965938 42966483 NO 3.815 chr19 42980622 42981399 NO 14.6853 chr19 43878048 43878736 NO 109.8736 chr19 43954632 43955290 NO 148.3132 chr19 44123589 44124313 NO 282.5048 chr19 44336251 44340919 NO 5720.1672 chr19 44354833 44355913 NO 2262.276 chr19 44588957 44589888 NO 0 chr19 44756379 44756807 NO 38.5628 chr19 44770529 44771384 NO 2442.8205 chr19 44793545 44794441 NO 1120.896 chr19 44883187 44883743 NO 103.1936 chr19 44913229 44913733 NO 0 chr19 45033967 45034518 NO 6.7222 chr19 45363149 45370289 NO 5482.092 chr19 45431191 45431778 NO 112.8214 chr19 45696544 45697162 NO 508.1196 chr19 45956268 45957094 NO 438.1104 chr19 46111427 46112378 NO 1472.9088 chr19 46147545 46148245 NO 1741.11 chr19 46571486 46579213 NO 41735.8451 chr19 46910466 46911063 NO 489.3012 chr19 47062698 47063420 NO 190.3914 chr19 47092187 47093213 NO 304.8246 chr19 47392208 47405764 NO 15489.0856 chr19 47524932 47525874 NO 2483.0178 chr19 47567653 47568349 NO 468.9648 chr19 47699618 47700453 NO 0 chr19 47864550 47865279 NO 420.9246 chr19 48060088 48060487 NO 0 chr19 48200296 48200618 NO 88.872 chr19 48705306 48705765 NO 79.7283 chr19 49316990 49317639 NO 4.1536 chr19 49338240 49338748 NO 0 chr19 49750167 49750905 NO 24.0588 chr19 50514018 50515397 NO 105.6314 chr19 50718169 50718730 NO 0 chr19 52719013 52719559 NO 0 chr19 53096597 53097208 NO 984.321 chr19 53126360 53139430 NO 3088.441 chr19 53166607 53167261 NO 0 chr19 53358855 53359659 NO 1117.6404 chr19 53771977 53772886 NO 1557.6624 chr19 54130160 54130849 NO 0 chr19 55301139 55301757 NO 0 chr19 55345818 55346422 NO 0 chr19 55565850 55566887 NO 0 chr19 55617359 55631605 NO 3978.9078 chr19 55663314 55664098 NO 399.056 chr19 55787019 55787838 NO 1743.4872 chr19 55810476 55811196 NO 68.688 chr19 56370707 56371311 NO 132.0344 chr19 56418378 56418908 NO 58.247 chr19 56740496 56741059 NO 643.5653 chr19 57147389 57148185 NO 43.7004 chr19 57172997 57173766 NO 778.8432 chr19 57440147 57441699 NO 2610.464 chr19 57651130 57651921 NO 76.8061 chr19 58268523 58268976 NO 0 chr19 58517004 58517546 NO 70.4058 chr19 58645878 58647509 NO 210.8883 chr19 58777291 58777783 NO 97.17 chr19 59073084 59073597 NO 96.2901 chr19 59487069 59487643 NO 13.4316 chr19 59782710 59783559 NO 148.3203 chr19 60130802 60131609 NO 0 chr19 60149072 60149900 NO 67.7304 chr19 60235650 60242055 NO 0 chr19 60264942 60265644 NO 0 chr19 60384272 60384949 NO 0 chr19 61029313 61029709 NO 0 chrX 5989225 5989593 NO 0 chrX 6883864 6884460 NO 0 chrX 7341901 7342556 NO 1148.346 chrX 7446777 7447578 NO 0 chrX 7504022 7504775 NO 264.5289 chrX 7628087 7628766 NO 486.5714 chrX 7739155 7745391 NO 1275.8856 chrX 7760149 7760774 NO 198.1875 chrX 7783981 7797322 NO 408.2346 chrX 8831039 8831486 NO 87.1203 chrX 10306546 10306930 NO 0 chrX 11323010 11323577 NO 11.7369 chrX 11380231 11384883 NO 802.0048 chrX 11432495 11433124 NO 0 chrX 11504018 11504764 NO 841.1896 chrX 11534112 11534813 NO 572.6469 chrX 11585060 11585603 NO 87.423 chrX 11624594 11625435 NO 828.3009 chrX 11650689 11656529 NO 564.728 chrX 11730147 11730757 NO 445.666 chrX 11876318 11877626 NO 451.3908 chrX 12336063 12336542 NO 0 chrX 12411727 12412185 NO 0 chrX 12591183 12591732 NO 566.7876 chrX 12623919 12624670 NO 86.6654 chrX 12691521 12692376 NO 0 chrX 12783559 12784076 NO 110.2244 chrX 16981335 16982060 NO 18.7775 chrX 17098185 17099078 NO 83.2276 chrX 17148568 17149028 NO 431.342 chrX 17757632 17758128 NO 15.4752 chrX 18305137 18305836 NO 0 chrX 18415777 18416369 NO 0 chrX 18892207 18892637 NO 0 chrX 19483898 19484546 NO 0 chrX 19520456 19520934 NO 0 chrX 19933258 19933840 NO 297.6348 chrX 20348651 20349095 NO 161.9268 chrX 20369226 20369964 NO 95.4972 chrX 20450222 20452884 NO 2208.6614 chrX 20511617 20512371 NO 69.0664 chrX 20639136 20640111 NO 360.8475 chrX 20918847 20921971 NO 0 chrX 21002790 21003231 NO 0 chrX 21278666 21279237 NO 57.8994 chrX 22425937 22426364 NO 0 chrX 22895997 22896483 NO 0 chrX 34020819 34021402 NO 0 chrX 34303509 34315986 NO 167.1918 chrX 34345348 34357788 NO 7656.82 chrX 35919649 35920374 NO 686.43 chrX 36083633 36084171 NO 87.2098 chrX 36166969 36167501 NO 0 chrX 39010899 39011293 NO 0 chrX 39042005 39045662 NO 162.7365 chrX 39512694 39513371 NO 0 chrX 39696661 39697292 NO 52.6885 chrX 39785084 39785844 NO 177.688 chrX 40177459 40178085 NO 0 chrX 40820365 40820996 NO 0 chrX 45289956 45290513 NO 12.5325 chrX 45323898 45324635 NO 158.1602 chrX 45415972 45425774 NO 423.4464 chrX 45504917 45505597 NO 43.384 chrX 45575886 45576308 NO 0 chrX 45948994 45949828 NO 0 chrX 46247022 46247706 NO 33.5844 chrX 46477942 46478560 NO 47.7096 chrX 47098377 47098911 NO 76.7892 chrX 48283226 48283787 NO 0 chrX 48389050 48389627 NO 0 chrX 49037620 49038464 NO 0 chrX 49291089 49291738 NO 18.4316 chrX 49516745 49521331 NO 7231.6634 chrX 49542203 49542936 NO 605.0915 chrX 49630615 49631355 NO 0 chrX 49701709 49702486 NO 217.4046 chrX 49755155 49755530 NO 0 chrX 49985802 49986494 NO 119.2316 chrX 50636170 50636685 NO 24.102 chrX 53893106 53893911 NO 0 chrX 55267194 55267650 NO 0 chrX 55292820 55295549 NO 487.3994 chrX 55374130 55375125 NO 0 chrX 55404123 55408942 NO 8.6742 chrX 56746598 56747057 NO 10.4652 chrX 56809903 56810623 NO 40.824 chrX 57400793 57401169 NO 13.0472 chrX 57422678 57441311 NO 8723.9706 chrX 57508466 57508924 NO 0 chrX 58025445 58026076 NO 10.096 chrX 58073950 58074397 NO 0 chrX 58646198 58646683 NO 0 chrX 62277008 62277719 NO 55.8135 chrX 65765372 65766052 NO 0 chrX 65938466 65938786 NO 13.408 chrX 67965997 67966717 NO 0 chrX 68472013 68472518 NO 157.7115 chrX 68659393 68659926 NO 0 chrX 68812416 68812867 NO 0 chrX 68953893 68954560 NO 0 chrX 69574166 69574751 NO 0 chrX 71042678 71043338 NO 210.672 chrX 71062069 71066856 NO 1909.0556 chrX 73127960 73128586 NO 0 chrX 74369967 74370793 NO 0 chrX 74758128 74771144 NO 0 chrX 74812922 74813923 NO 0 chrX 74912758 74913300 NO 14.092 chrX 76561898 76562655 NO 0 chrX 76851731 76852230 NO 138.5723 chrX 79986885 79987166 NO 0 chrX 80054339 80054999 NO 0 chrX 80146864 80147329 NO 0 chrX 80227744 80228139 NO 0 chrX 80295502 80295936 NO 0 chrX 81688418 81689704 NO 549.765 chrX 82298942 82299488 NO 17.5812 chrX 82322160 82323649 NO 529.9351 chrX 82984872 82985478 NO 0 chrX 83261805 83262437 NO 6.7624 chrX 83297378 83297846 NO 0 chrX 83432509 83439416 NO 3525.3328 chrX 83974015 83974712 NO 6.97 chrX 85361620 85362091 NO 0 chrX 85403364 85403905 NO 0 chrX 90334241 90343475 NO 24.9318 chrX 90909066 90918687 NO 482.0121 chrX 91378767 91379289 NO 0 chrX 91429022 91429539 NO 0 chrX 93076471 93076882 NO 15.4947 chrX 95512899 95513359 NO 0 chrX 95614617 95615281 NO 88.7104 chrX 95746416 95747106 NO 0 chrX 96115272 96115762 NO 0 chrX 96212843 96213353 NO 198.645 chrX 96348094 96348864 NO 12.628 chrX 96527408 96531799 NO 636.695 chrX 96717353 96717925 NO 0 chrX 96751517 96752943 NO 28.8052 chrX 96789147 96789704 NO 0 chrX 96803479 96804031 NO 0 chrX 97048019 97048473 NO 0 chrX 97596135 97596591 NO 0 chrX 98279269 98280110 NO 1266.2937 chrX 98591551 98592549 NO 95.4088 chrX 98676884 98677547 NO 210.4362 chrX 98832291 98835492 NO 875.7936 chrX 98915701 98916327 NO 0 chrX 99130671 99131349 NO 21.9672 chrX 99182090 99182553 NO 30.2802 chrX 100447718 100448269 NO 412.3684 chrX 100506880 100507630 NO 0 chrX 100521875 100522311 NO 0 chrX 100633203 100633921 NO 880.268 chrX 100667508 100668409 NO 0 chrX 100806667 100807307 NO 0 chrX 101176973 101183244 NO 1387.7723 chrX 101391779 101392412 NO 474.2436 chrX 101455964 101456572 NO 0 chrX 101559772 101560365 NO 32.3778 chrX 102990104 102990600 NO 0 chrX 103119917 103120479 NO 123.8086 chrX 103207250 103207835 NO 532.4085 chrX 104183120 104183523 NO 6.7704 chrX 104978511 104979044 NO 0 chrX 105094894 105095064 NO 37.519 chrX 106210257 106210674 NO 17.5974 chrX 108569602 108570011 NO 0 chrX 110687071 110687706 NO 0 chrX 111807952 111808545 NO 0 chrX 112088703 112089383 NO 11.492 chrX 113677453 113678043 NO 0 chrX 113741816 113742117 NO 0 chrX 119715169 119715631 NO 0 chrX 119944879 119945181 NO 0 chrX 126308271 126309433 NO 0 chrX 127082315 127083062 NO 50.8707 chrX 127149823 127150487 NO 42.828 chrX 130208228 130212422 NO 41.1012 chrX 130423222 130423824 NO 0 chrX 130795653 130796144 NO 0 chrX 131156239 131156698 NO 0 chrX 131169596 131170204 NO 0 chrX 131209497 131210062 NO 129.5545 chrX 131251894 131252554 NO 495.396 chrX 132460223 132460870 NO 1.1646 chrX 132508038 132508691 NO 82.8657 chrX 133571771 133572514 NO 329.8177 chrX 133800359 133800975 NO 0 chrX 134980992 134981395 NO 0 chrX 136317111 136317651 NO 519.588 chrX 136347441 136347930 NO 0 chrX 136852312 136852985 NO 66.4924 chrX 136990746 136995388 NO 3739.5952 chrX 138592480 138593177 NO 0 chrX 138902567 138903075 NO 154.7368 chrX 139977657 139978349 NO 251.3344 chrX 140700473 140700920 NO 33.972 chrX 140767466 140773073 NO 2465.9586 chrX 142267572 142267937 NO 0 chrX 143942162 143942933 NO 0 chrX 146834820 146835301 NO 0 chrX 146912148 146912772 NO 496.0176 chrX 147112024 147112662 NO 0 chrX 147484225 147485001 NO 433.5512 chrX 147558154 147559040 NO 91.3466 chrX 147907218 147907903 NO 0 chrX 148088168 148088748 NO 0 chrX 148227407 148227787 NO 0 chrX 148740586 148741253 NO 0 chrX 149087148 149087715 NO 0 chrX 149586287 149586863 NO 48.672 chrX 149645539 149646019 NO 55.008 chrX 149716514 149717228 NO 403.4814 chrX 150159561 150160090 NO 0 chrX 151776277 151776643 NO 0 chrX 153883212 153887359 NO 55.1551 chrX 153930097 153930709 NO 573.5664 chrX 154016980 154017534 NO 107.6976 chrX 154034237 154039879 NO 6195.4802 chrX 154095098 154095790 NO 0 chrX 154253329 154253706 NO 0 chrX 156279551 156280205 NO 0 chrX 156381447 156382079 NO 0 chrX 156930010 156930510 NO 0 chrX 158059366 158059689 NO 0 chrX 158447885 158448495 NO 358.009 chrX 158885919 158886512 NO 0 chrX 158943011 158943592 NO 93.8315 chrX 159193849 159194432 NO 12.5345 chrX 159269864 159270795 NO 381.8962 chrX 159476713 159477139 NO 0 chrX 159690653 159691444 NO 17.1647 chrX 160503312 160504061 NO 31.5329 chrX 160700102 160700618 NO 83.4888 chrX 161075968 161076523 NO 0 chrX 161440917 161441463 NO 90.4722 chrX 161765122 161765675 NO 44.0741 chrX 162054505 162055089 NO 0 chrX 162460901 162461344 NO 0 chrX 162969646 162970184 NO 116.477 chrX 163056891 163057594 NO 40.4928 ================================================ FILE: pyproject.toml ================================================ [build-system] requires = [ "setuptools" ] [project] name = "deepTools" version = "3.5.6" authors = [ {name="Fidel Ramirez"}, {name="Devon P Ryan"}, {name="Björn Grüning"}, {name="Friederike Dündar"}, {name="Sarah Diehl"}, {name="Vivek Bhardwaj"}, {name="Fabian Kilpert"}, {name="Andreas S Richter"}, {name="Steffen Heyne"}, {name="Thomas Manke"}, {email="bioinfo-core@ie-freiburg.mpg.de"} ] requires-python = "> 3.8" dependencies = [ "numpy >= 2.0.0", "scipy >= 0.17.0", "matplotlib >= 3.5.0", "pysam >= 0.14.0", "numpydoc >= 0.5", "pyBigWig >= 0.2.1", "py2bit >= 0.2.0", "plotly >= 4.9", "deeptoolsintervals >= 0.1.8" ] description = "Useful tools for exploring deep sequencing data." license = {file = "LICENSE.txt"} classifiers = [ "Intended Audience :: Science/Research", "Topic :: Scientific/Engineering :: Bio-Informatics" ] readme = "README.rst" [project.optional-dependencies] actions = [ "flake8", "pytest", "twine", "build", "planemo" ] [project.urls] homepage = "https://pypi.python.org/pypi/deepTools/" documentation = "https://deeptools.readthedocs.io/en/latest/" repository = "https://github.com/deeptools/deepTools" [tool.setuptools] packages = ["deeptools"] [project.scripts] alignmentSieve = "deeptools.alignmentSieve:main" bamCompare = "deeptools.bamCompare:main" bamCoverage = "deeptools.bamCoverage:main" bamPEFragmentSize = "deeptools.bamPEFragmentSize:main" bigwigAverage = "deeptools.bigwigAverage:main" bigwigCompare = "deeptools.bigwigCompare:main" computeGCBias = "deeptools.computeGCBias:main" computeMatrix = "deeptools.computeMatrix:main" computeMatrixOperations = "deeptools.computeMatrixOperations:main" correctGCBias = "deeptools.correctGCBias:main" deeptools = "deeptools.deeptools_list_tools:main" estimateReadFiltering = "deeptools.estimateReadFiltering:main" estimateScaleFactor = "deeptools.estimateScaleFactor:main" multiBamSummary = "deeptools.multiBamSummary:main" multiBigwigSummary = "deeptools.multiBigwigSummary:main" plotCorrelation = "deeptools.plotCorrelation:main" plotCoverage = "deeptools.plotCoverage:main" plotEnrichment = "deeptools.plotEnrichment:main" plotFingerprint = "deeptools.plotFingerprint:main" plotHeatmap = "deeptools.plotHeatmap:main" plotPCA = "deeptools.plotPCA:main" plotProfile = "deeptools.plotProfile:main" ================================================ FILE: scripts/convertChromsBigWig.py ================================================ #!/usr/bin/env python import sys import pyBigWig import requests import re import argparse from argparse import RawTextHelpFormatter import itertools def parse_arguments(defaults): parser = argparse.ArgumentParser(description='Convert chromosome names for bigwig files between ensembl, gencode and UCSC naming schemes\n' + "Per default it writes to the same location as original file, however with a modified filename:\n" + "eg. test.bw --> test.[toFormat]_chroms.bw\n" + "Change this with the -o option!\n\n" + "Mapping tables are taken from https://github.com/dpryan79/ChromosomeMappings\n\n" + "Provided mapping options need to exactly match an existing file\n" + "[GENOME]_[FROM_FORMAT]2[TO_FORMAT].txt in this repo!", usage='$ convertChroms BIGWIG', formatter_class=RawTextHelpFormatter) parser.add_argument('bw_in_filename', metavar='BIGWIG', help='bigwig file that will be converted') parser.add_argument('--genome', '-g', action='store', dest='genome', help='Genome version of original bigwig \n' + '(GRCm37|GRCm38|GRCh37|GRCh38|BDGP6|dm3|GRCz10|GRCz11|\n' + 'JGI_4.2|MEDAKA1|R64-1-1|WBcel235|Zv9|galGal4|rn5|rn6)\n' + '(default: %(default)s)', default=defaults["genome"]) parser.add_argument('--fromFormat', '-f', action='store', dest='from_format', help='Chr naming format of original bigwig (ensembl|gencode|UCSC) (default: %(default)s)', default=defaults["fromFormat"]) parser.add_argument('--toFormat', '-t', action='store', dest='to_format', help='Chr naming format of converted bigwig (ensembl|gencode|UCSC) (default: %(default)s)', default=defaults["toFormat"]) parser.add_argument('--outFileName', '-o', action='store', dest='bw_out_filename', help='Chr naming format of converted bigwig (ensembl|gencode|UCSC) (default: %(default)s)', default=defaults["bw_out_filename"]) parser.add_argument('--baseURL', '-u', action='store', dest='base_url', help='base url where the mapping tables can be found (default: %(default)s)\n' + 'Local files can be given with \'file://[BASE_DIR]/\'', default=defaults["base_url"]) parser.add_argument('--verbose', '-v', action='store_true', dest='verbose', help='Be more verbose where possible (default: %(default)s)', default=defaults["verbose"]) return parser def get_chromosome_mapping(genome="GRCm38", from_format="ensembl", to_format="UCSC", verbose=True, base_url='https://raw.githubusercontent.com/dpryan79/ChromosomeMappings/master/'): """ creates a dict with chromosome name mappings according to provided conversion formats default base URL access a github repo with conversion files, but you can also give eg. a path to local directory """ mapping_file = genome + '_' + from_format + '2' + to_format + '.txt' if re.match('^file:[/]+.*', base_url): base_url = re.sub("file:[/]*(/.*)", "\\1", base_url) if verbose: print("load mapping table (" + mapping_file + ') from ' + base_url) tab = None if re.match('^https?://.*', base_url): try: r = requests.get(base_url + '/' + mapping_file) r.raise_for_status() except requests.exceptions.RequestException as e: print("\n", e, "\n\nPlease provide correct name (GENOME, FROM_FORMAT, TO_FORMAT) for a mapping table!\n") sys.exit(1) tab = r.text elif re.match('^[/]+.*', base_url): try: tab = open(base_url + '/' + mapping_file).read() except IOError as e: print("\n", e, "\n\nPlease provide a correct name (GENOME, FROM_FORMAT, TO_FORMAT) for a mapping table!\n") sys.exit(1) else: print("\nPlease provide a correct BASE_URL for a mapping table!\n") sys.exit(1) mapping_table = {} for ent in tab.split("\n"): if len(ent) == 0: continue pair = ent.split("\t") if (len(pair[1]) <= 0): # if (verbose): # print("skip chrom \'" + pair[0] + "\' - cannot be mapped to "+to_format) continue mapping_table[pair[0]] = pair[1] return mapping_table def convert_bigwig(mapping_table, bw_in_filename, bw_out_filename, verbose=False): """ convert chromosome names of a bigwig file according to given mapping_table it checks which chromosome names that can correctly mapped, all other chromosomes are skipped """ bw = pyBigWig.open(bw_in_filename) curr_chroms = bw.chroms() final_mapping_table = {} new_chroms = {} for c in curr_chroms: if c not in mapping_table: if (verbose): print("skip original chrom \'" + c + "\' - cannot be found in mapping table! Right GENOME & FROM_FORMAT?") continue final_mapping_table[c] = mapping_table[c] new_chroms[mapping_table[c]] = curr_chroms[c] if (len(new_chroms) <= 0): print("No chromosomes found for mapping! Wrong 'FROM_FORMAT'?") sys.exit(1) bw_out = pyBigWig.open(bw_out_filename, "w") bw_out.addHeader(list(new_chroms.items())) for c in final_mapping_table: c_int = bw.intervals(c) c_map = final_mapping_table[c] if verbose: print("convert chromosome: ", c, " --> ", c_map) bw_out.addEntries(list(itertools.repeat(c_map, len(c_int))), [x[0] for x in c_int], ends=[x[1] for x in c_int], values=[x[2] for x in c_int]) bw_out.close() bw.close() if (verbose): print("\nbigwig conversion finished!\n") def main(args=None): defaults = { 'genome': 'GRCm38', 'fromFormat': 'ensembl', 'toFormat': 'UCSC', 'verbose': False, 'bw_out_filename': None, 'base_url': 'https://raw.githubusercontent.com/dpryan79/ChromosomeMappings/master/' } args = parse_arguments(defaults).parse_args(args) bw_out_filename = args.bw_out_filename if args.bw_out_filename is None: bw_out_filename = re.sub(r"(.[^\.]+)$", ".%s\\1" % (args.to_format + "_chroms"), args.bw_in_filename) print("\noutput_file: " + bw_out_filename) mapping_table = get_chromosome_mapping(genome=args.genome, from_format=args.from_format, to_format=args.to_format, verbose=args.verbose, base_url=args.base_url) convert_bigwig(mapping_table, args.bw_in_filename, bw_out_filename, args.verbose) if __name__ == "__main__": args = None if len(sys.argv) == 1: args = ["--help"] main(args) ================================================ FILE: scripts/mappabilityBigWig_to_unmappableBed.sh ================================================ #!/usr/bin/sh /package/UCSCTools/bigWigToBedGraph $1 _temp.bed cat _temp.bed | perl -lane '$id+=1; if($F[3]<1) { print "$F[0]\t$F[1]\t$F[2]\tunmap_$id\t0"}' | /package/BEDTools/bin/mergeBed > $2 rm _temp.bed ================================================ FILE: scripts/split_bed_into_multiple_files.py ================================================ #!/usr/bin/env python # -*- coding: utf-8 -*- """ This script is use to split a bed file into smaller beds following the convention that I introduced in which a # indicates a group in the bed file Each bed group is saved under a different name corresponding to the name of the group Useful to split the results of heatmapper when the clustering option is used. :Authors: fidel.ramirez@gmail.com """ import sys i = 0 tempArray = [] for line in sys.stdin: if line[0] == '#': clusterName = line[1:].strip() tempArray.append("#" + clusterName + "\n") open(clusterName + ".bed", 'w').write("".join(tempArray)) tempArray = [] continue tempArray.append(line) if len(tempArray) > 0: clusterName = "no_name" open(clusterName + ".bed", 'w').write("".join(tempArray))